Supplemental Table S4. A list of SNP-containing probesets (exon-level) for the CEU samples. 
probesetid	count(*)
3172409	173
3451247	166
3829715	111
3444537	103
4053671	103
2440970	90
2576872	80
2506477	68
3003393	61
3504010	60
2723630	56
3439107	55
3003391	51
3641787	50
3651017	48
2354828	48
3172405	48
3777165	47
3035038	45
3003711	44
2539608	44
2893173	44
3207195	44
2798134	44
2323982	43
2544302	42
2431318	42
2992053	41
3826685	41
2891998	41
2757844	39
2332624	38
2479509	38
3821679	37
2714569	37
2756102	37
2552792	37
3657365	36
2630348	35
2414782	35
2412263	33
3003388	33
3123668	33
2409268	33
2953908	33
3142006	33
3902285	33
2798387	32
3450550	32
3172807	32
2409043	32
2996090	31
3330968	31
3372626	31
2361047	31
2363606	31
3894075	31
2903393	31
2410413	30
3881085	30
2991486	30
3410976	30
3750129	30
3425918	30
3689537	30
3117870	29
3330548	29
4053667	29
3444533	29
2321649	29
3191032	29
3546670	28
2897983	28
3925398	28
3513708	28
3052577	28
2683278	28
3052106	27
3228455	27
3839122	27
3316736	26
2756038	26
3005259	26
3365463	26
2319750	26
2403589	26
2431319	26
3807596	26
3856029	26
3658537	25
3015089	25
3207192	25
2480137	25
3203198	25
3162574	25
3653247	25
3337824	24
2434945	24
3925390	24
3444553	24
2683291	23
2805606	23
3207194	23
2400532	23
3054007	23
4053675	23
2378450	23
3646972	23
3003389	23
3851437	23
2320917	23
3925396	22
3091298	22
2990572	22
2482343	22
2893290	22
2414404	22
3851921	22
3003387	22
3266798	22
2654913	22
2683348	22
3232535	22
2318574	22
2408975	22
2522209	22
3287760	22
3444504	22
2332756	22
3411991	21
2541092	21
2981441	21
3657505	21
3821493	21
2517643	21
3089939	21
2576812	21
3207219	21
3038461	21
3449853	21
3454167	21
3594962	21
2911467	21
3003390	21
3411066	21
3877286	20
3133669	20
2324499	20
2407988	20
3043233	20
2798162	20
3016010	20
3444529	20
2900420	20
3003394	20
3316650	20
2354843	20
2798389	20
3657347	20
2793375	20
3282685	20
3040368	20
3857255	20
2630325	20
3411071	20
3226950	20
2564406	19
2576855	19
2391396	19
4048237	19
2950132	19
3849352	19
2550601	19
3041807	19
2398694	19
3091919	19
3892360	19
3444498	19
2894587	19
2683366	19
3440999	19
2997949	19
3123374	19
3902375	19
2850841	19
2348748	19
3613666	19
2905398	19
3274678	18
3426324	18
3052093	18
4048269	18
2892470	18
3856836	18
3827314	18
2422942	18
3440529	18
3358649	18
3004435	18
3554981	18
3120139	18
2390959	18
2466374	18
3689562	18
3444511	18
3064399	18
2319246	18
3411989	18
3954816	17
3121074	17
3029402	17
2846154	17
3093024	17
2415459	17
2550217	17
3582772	17
3709859	17
2342245	17
2493792	17
3047035	17
3104733	17
3851380	17
3444490	17
2407932	17
3409360	17
2500778	17
3902354	17
3217118	17
3172291	17
3874265	17
3859318	17
2676245	17
2575834	17
3659312	17
2432545	17
2683302	17
2678745	17
2321287	17
2941849	17
3090059	17
2479728	17
2482328	17
2576835	17
3052543	17
3675610	16
3323662	16
3680528	16
2540454	16
3840860	16
2683294	16
2854381	16
2445979	16
3444486	16
2722315	16
3864873	16
3343581	16
2899065	16
3895839	16
2637957	16
3505234	16
2630361	16
2664509	16
2389528	16
2431360	16
3857253	16
2756034	16
3582649	16
3003821	16
3004047	16
3530053	16
3581947	16
2769407	16
2615192	16
3287758	16
2466759	16
2948671	16
3083965	16
2798399	16
2529597	16
3444513	16
3554946	16
3827596	16
3528779	16
3109393	16
3160260	15
2630352	15
3481758	15
3404847	15
2807039	15
3282092	15
3282918	15
3902361	15
3857249	15
3689540	15
2851502	15
4053665	15
3200688	15
3494350	15
3402596	15
2412735	15
2603963	15
2615663	15
2542767	15
3881173	15
2399845	15
3439441	15
3358670	15
2411908	15
3444531	15
3315422	15
3935958	15
2804771	15
2320688	15
2347471	15
3870689	15
2413216	15
3360646	15
3444494	15
3276391	15
2431695	15
3914746	15
2548659	15
2667522	15
3558471	15
2903904	15
2491365	15
2401881	14
3588182	14
2939861	14
3826445	14
3490786	14
2407309	14
3121449	14
2394273	14
2803923	14
2376068	14
3795924	14
3203839	14
2796144	14
3626483	14
3529387	14
3868267	14
3330154	14
2755823	14
3207201	14
3087882	14
3645091	14
2630377	14
2478541	14
3315887	14
2798133	14
2756097	14
2616178	14
2405902	14
2401483	14
3902357	14
3444515	14
3052090	14
2468999	14
2469710	14
3480279	14
3322320	14
3037750	13
2334828	13
2854377	13
2858608	13
3083022	13
3501566	13
3556811	13
2723782	13
3310625	13
3392089	13
3737446	13
2683657	13
2798352	13
3444542	13
2401535	13
2323840	13
2481425	13
3613670	13
3324744	13
2407989	13
3849816	13
2630313	13
2889845	13
3273817	13
3042002	13
3032349	13
3677929	13
2423323	13
2798417	13
3172310	13
3549674	13
2430379	13
3052642	13
3629340	13
3272082	13
3843095	13
3870637	13
3086313	13
3659170	13
2903157	13
2894635	13
2716557	13
3082486	13
3604266	13
2809303	13
3037588	13
3191027	13
3646699	13
2334700	13
3444496	13
3845960	13
2942391	13
3404107	13
3681974	13
2951281	13
3585065	13
3684557	13
3815822	13
2901491	13
4048293	13
3852387	13
2686812	13
3677347	13
2469145	13
3578134	13
3850207	13
2564951	13
2798136	13
2939749	13
3450475	13
3856514	13
2687482	13
3497979	13
3962834	12
3704242	12
2358236	12
3557146	12
3134945	12
2901064	12
3444517	12
3852882	12
2676484	12
3689525	12
3877003	12
2507914	12
2988168	12
3229330	12
2704556	12
3003888	12
2532737	12
2756101	12
2500958	12
3044211	12
3840279	12
2588320	12
3232981	12
2363915	12
3124141	12
3868969	12
2758174	12
2382445	12
2493641	12
3332760	12
3235978	12
3780801	12
2958769	12
2696200	12
2396818	12
3207199	12
3449705	12
2683318	12
3908607	12
3285887	12
2798147	12
3587749	12
2406458	12
2716260	12
2760239	12
3701539	12
2756070	12
3123127	12
2397456	12
2683321	12
3602560	12
3193628	12
3422300	12
3123682	12
3191029	12
2321934	12
3651417	12
2549349	12
3675751	12
2319088	12
2397733	12
2692146	12
3196347	12
3911417	12
2859697	12
2506466	12
2410057	12
3048887	12
3677905	12
3090271	12
3339065	12
3073569	12
3280964	12
2854202	12
3231402	12
2983037	12
3330967	12
3444527	12
3878759	11
3393082	11
3034431	11
3872369	11
2641985	11
3707475	11
3748045	11
2624527	11
2512193	11
3497980	11
3226957	11
3658886	11
2668501	11
3243372	11
2894705	11
2616487	11
3159514	11
3127164	11
2765408	11
3037742	11
3207922	11
3824979	11
2984979	11
2948348	11
2415955	11
2798353	11
3555007	11
2529736	11
2430997	11
3316744	11
3219749	11
3816653	11
3575607	11
2798269	11
3363984	11
3124104	11
2550287	11
2670599	11
2941434	11
2855361	11
3857251	11
2506475	11
2717235	11
3070741	11
3016036	11
3400582	11
3285886	11
3173053	11
3311473	11
3884881	11
2936594	11
3879601	11
3648588	11
2402781	11
3503367	11
2569336	11
2351775	11
3175439	11
2716245	11
3670912	11
2547787	11
2607511	11
3479842	11
3444492	11
3207197	11
2847575	11
2993229	11
2996446	11
3372372	11
2991679	11
3536457	11
3900554	11
2935722	11
4048240	11
2318199	11
2611096	11
3368821	11
3873414	11
2322359	11
3746590	11
3281713	11
3675098	11
2948931	11
2419986	11
3841544	11
3625266	11
3046709	11
3064391	11
2506465	11
2475363	11
3849418	11
2856042	11
2576878	11
3286037	11
3409379	11
2798363	11
3711003	11
3290770	11
3555040	11
3852317	11
2318678	11
2551777	11
2469979	11
2462445	11
3449621	11
3172296	11
2321620	11
3842787	11
3025997	11
2967188	11
3428627	11
3198526	11
3081538	11
3341390	10
2487110	10
2899888	10
3492471	10
3902127	10
3714863	10
3096760	10
3714797	10
3468064	10
3104731	10
2996532	10
2762900	10
3161878	10
3721262	10
2805639	10
3310427	10
2401562	10
3041423	10
3367061	10
3582249	10
3285884	10
2427681	10
2460184	10
2876910	10
3134946	10
3374466	10
3172404	10
3523718	10
2394917	10
3127535	10
2545353	10
2431485	10
3226958	10
3814331	10
3370188	10
3919176	10
2620044	10
3516388	10
3166974	10
2840325	10
3317967	10
3889695	10
2945517	10
2449687	10
2991002	10
3881076	10
3710215	10
3448401	10
3930612	10
3461218	10
3938448	10
2798144	10
3436743	10
3121562	10
3781189	10
2423845	10
3902385	10
3459888	10
2321414	10
2931190	10
3048375	10
3451253	10
2751979	10
2532544	10
2948925	10
3087721	10
3316762	10
3677830	10
2467619	10
3362044	10
2636269	10
2483405	10
2940604	10
2836110	10
3144677	10
2564529	10
3220419	10
3669403	10
3859579	10
3700113	10
3121711	10
3593630	10
2391881	10
2608316	10
3689553	10
2911490	10
2683297	10
3654234	10
2426387	10
3727996	10
3924098	10
2986818	10
2759511	10
3461748	10
2652467	10
2904845	10
3518419	10
2590585	10
2541524	10
3352634	10
3846820	10
2894180	10
3207205	10
2336721	10
2326059	10
3468347	10
3146788	10
3512066	10
3543875	10
3641635	10
3642578	10
2996496	10
3124743	10
3881112	10
3342644	10
3199208	10
3763960	10
3776887	10
3807717	10
3920336	10
2646340	10
3059837	10
2982910	10
3529344	10
3224369	10
3449070	10
2683368	10
3822908	10
2892324	10
3142019	10
2756090	10
3849425	10
2677654	10
3918077	10
2359043	10
3865817	10
3588178	10
3273195	10
2354851	10
2564533	10
3721256	10
3927894	10
3274174	10
2400136	10
2413436	10
2431481	10
3411559	10
3110296	9
3330156	9
3544776	9
2804052	9
2933509	9
2948000	9
3856031	9
3163749	9
2968055	9
3447922	9
2323588	9
3375686	9
3701074	9
3788704	9
2431347	9
2639351	9
3479092	9
3317937	9
3790214	9
2754986	9
3330157	9
2846666	9
3738078	9
2798139	9
3548928	9
3902763	9
3278867	9
2995736	9
3318831	9
2948609	9
2506974	9
3481760	9
3266797	9
2905140	9
3634172	9
2613461	9
2848209	9
2754751	9
2882428	9
3016005	9
3386241	9
2487727	9
2816407	9
2323844	9
3711738	9
3516212	9
2630356	9
3658548	9
3349855	9
2465251	9
3927802	9
3581943	9
2762947	9
3776565	9
2887961	9
2726764	9
3426034	9
2527065	9
2613652	9
2935910	9
3038545	9
3099306	9
2794973	9
3052091	9
3099732	9
3892279	9
3180289	9
3912863	9
2987240	9
3339317	9
3258143	9
3956522	9
3849334	9
2736138	9
2354840	9
2767252	9
2894849	9
2553971	9
2670626	9
3505796	9
2676856	9
3865501	9
2595210	9
3631440	9
2756033	9
3835508	9
3127502	9
2950335	9
3906403	9
3583726	9
2840029	9
3756239	9
3445428	9
3282836	9
3805196	9
2771121	9
3846928	9
2550989	9
3616924	9
3332876	9
3759627	9
3659171	9
3450468	9
3034513	9
3406556	9
2408044	9
3208118	9
4046149	9
3251603	9
2375337	9
3706377	9
2542932	9
3018445	9
3276659	9
3849414	9
3404455	9
3466268	9
3087698	9
3416961	9
2756035	9
3582697	9
2950354	9
3851518	9
2939516	9
3613777	9
2578545	9
2556610	9
3285877	9
3613362	9
3407891	9
3160622	9
3444181	9
3830611	9
3839885	9
3369756	9
3150026	9
3513795	9
2742311	9
3617662	9
3915327	9
3916850	9
2730821	9
4042614	9
3582896	9
2585401	9
2612597	9
2469827	9
2337017	9
2669647	9
2850375	9
2364726	9
2693140	9
3476358	9
3371340	9
3283657	9
3577632	9
3671269	9
2683304	9
3226938	9
2975330	9
2763190	9
3776710	9
3488060	9
2415917	9
2483375	9
2798403	9
3810156	9
3826198	9
2646385	9
3350849	9
3582721	9
3003730	9
3142555	9
3030371	9
2431345	9
3507801	9
3700255	9
3740882	9
2614986	9
3924969	9
3853665	9
3286051	9
3854530	9
3167300	8
3525297	8
4042577	8
2520248	8
3643545	8
3745209	8
3273193	8
3671391	8
2959061	8
3044610	8
3172402	8
2948001	8
3582217	8
3503675	8
2670032	8
2322502	8
2924248	8
2859777	8
2756026	8
2760860	8
3647405	8
2832205	8
2837104	8
3854534	8
3227729	8
3611119	8
2594314	8
3468802	8
3114562	8
3356422	8
2469530	8
2826358	8
3845172	8
3651264	8
3385781	8
3162512	8
3594712	8
2846157	8
3864871	8
2950334	8
2466914	8
2576759	8
3481182	8
3198532	8
3023045	8
3201655	8
2408191	8
3035087	8
2940345	8
3903489	8
3815511	8
2381960	8
3240726	8
2396966	8
3582260	8
2331599	8
3844701	8
3281070	8
2777672	8
3337715	8
3660401	8
2798142	8
3309376	8
3597110	8
2699030	8
2824367	8
3332945	8
3881194	8
3358647	8
2472943	8
3078507	8
3278870	8
2491858	8
2950336	8
3856521	8
2798406	8
2354835	8
2587065	8
3838221	8
2717324	8
2413460	8
3835296	8
3274838	8
3294169	8
2347450	8
2551898	8
2431489	8
3457643	8
3854560	8
3936630	8
3857403	8
3750125	8
2318510	8
2998737	8
3840281	8
3014116	8
2410476	8
2484629	8
2685040	8
3683497	8
3312835	8
2883424	8
2493083	8
3097798	8
3041334	8
2630326	8
2963688	8
2341615	8
3881072	8
3832360	8
2397584	8
2327704	8
2943922	8
2473594	8
3190214	8
2571267	8
2751095	8
3847113	8
2777971	8
2427700	8
3507666	8
2624345	8
3157610	8
2918956	8
3951042	8
3051566	8
2989606	8
2746674	8
2400352	8
3080808	8
2893480	8
2540276	8
2726613	8
4048238	8
3514291	8
2503778	8
3465656	8
3746005	8
3689548	8
2324003	8
2473617	8
3710002	8
2548971	8
3027619	8
3096600	8
2452407	8
3819519	8
3535321	8
3629341	8
3531865	8
2648012	8
2713207	8
3016043	8
3838621	8
2788799	8
4043003	8
3064393	8
3933332	8
2922047	8
3045127	8
2597564	8
3095017	8
3530050	8
3485225	8
2401283	8
3436377	8
2477589	8
3377779	8
3688541	8
2556530	8
3934578	8
3054009	8
2516683	8
2492982	8
3835411	8
3362854	8
2509346	8
3332607	8
2606597	8
2628460	8
3044937	8
2386910	8
3927150	8
3639568	8
2536095	8
2397664	8
3544859	8
3674942	8
2423250	8
2933629	8
2862240	8
2520357	8
2643114	8
2502406	8
3756550	8
2474549	8
2410826	8
3651396	8
3497061	8
2456728	8
3082272	8
3163994	8
2632001	8
2723620	8
3363094	8
2804331	8
3481209	8
3269086	8
3084799	8
3601617	8
2732843	8
3558400	8
3510503	8
3159239	8
2506506	8
3359522	8
3627830	8
2485736	8
2878548	8
2646697	8
2472182	8
2648053	8
3082344	8
3157308	8
2697972	8
2454696	8
2334428	8
3582804	8
3136179	8
3372619	8
2770272	8
3139348	8
2622104	8
2564088	8
2744182	8
2798305	8
2752860	8
3233332	8
2316332	8
2318467	8
2525322	8
3138715	8
3842575	8
3482635	8
3789064	8
2689658	8
3228575	8
2991487	8
2740805	8
3877077	8
2325474	8
3191031	8
3489528	8
3768495	8
3577631	8
3845968	8
2802762	8
2804818	8
2703275	8
2588128	8
3043201	8
3300270	8
3746941	8
3226937	8
3536512	8
2936098	8
3827595	8
2823435	8
3344196	8
2843953	8
2316423	8
2465655	8
3751626	8
3880993	8
3840209	8
3320697	8
3037738	8
2756044	8
3244548	8
3002244	8
2331798	8
3154811	8
3780471	8
3856512	8
3110126	8
3593532	8
3653660	8
3207209	8
2421480	8
3286803	8
3513149	8
3226948	8
3409968	8
3525716	8
3051949	8
2857917	8
3176502	8
3888846	8
3880995	8
3881186	8
3570892	8
3078227	8
2407199	8
2897693	8
2683285	8
3846914	8
3399281	8
3086827	8
3964337	8
3883963	8
3244587	8
3551210	8
3073191	8
2824383	8
3496182	8
2937304	8
2948999	8
3617543	8
2857216	8
2985820	8
3364968	8
2459085	8
3260438	8
2646046	8
3660756	8
2727946	8
2940338	8
2704270	8
2827143	8
3416082	8
3331180	8
2628898	8
3172462	7
3421541	7
2732841	7
3632898	7
2885496	7
2327084	7
3880996	7
3666939	7
3711916	7
2893767	7
3034422	7
3505473	7
3181440	7
3856251	7
4045570	7
2831231	7
3735677	7
3233712	7
3179756	7
3059483	7
3893029	7
2543365	7
3913369	7
2354954	7
3182015	7
2574856	7
3062761	7
2948173	7
3408976	7
2952966	7
3954526	7
3226951	7
2695111	7
3179114	7
2871850	7
3834594	7
2635925	7
2877888	7
2639489	7
2470338	7
3560878	7
2765407	7
3887588	7
2658063	7
2774752	7
3386235	7
3676258	7
3954742	7
2547754	7
3814703	7
2798585	7
3811401	7
3532380	7
3574806	7
3353078	7
3831966	7
3122563	7
2889199	7
3324474	7
3325692	7
2824830	7
3023797	7
3276428	7
3673654	7
3846593	7
3444863	7
2660730	7
2354826	7
3814194	7
4053542	7
2742222	7
2461558	7
3949003	7
2513856	7
3311414	7
2618614	7
3445327	7
3696374	7
2319632	7
2632048	7
3456162	7
2756036	7
3011095	7
2901289	7
2434460	7
3856519	7
3625759	7
3833857	7
3582184	7
3430821	7
3645379	7
3671708	7
3208283	7
2841969	7
2620616	7
3232270	7
3619878	7
2857552	7
2852997	7
2580641	7
3643273	7
3064447	7
2469966	7
2652559	7
3033883	7
2349676	7
3848245	7
3316743	7
2436446	7
2567535	7
3522803	7
2387590	7
3180545	7
3637329	7
3657735	7
2903945	7
3715064	7
3391291	7
3140692	7
3038685	7
2943511	7
3511039	7
2681948	7
3231977	7
3709725	7
2987388	7
3059808	7
3254646	7
2948045	7
3903622	7
2542887	7
2724683	7
3854332	7
3598025	7
3925220	7
2850250	7
3613340	7
2627222	7
3423457	7
3535946	7
3573031	7
2980390	7
3316566	7
3121194	7
3927075	7
3258337	7
3004733	7
2652414	7
2905288	7
3834665	7
3671867	7
3444902	7
3854964	7
3082668	7
2611946	7
3124444	7
3260031	7
3130084	7
3385184	7
2889197	7
3845174	7
2905700	7
3671462	7
3285118	7
3950675	7
3803942	7
3859821	7
3406700	7
3611477	7
3739981	7
3099382	7
3112552	7
3058093	7
3582483	7
2510560	7
2473113	7
2762100	7
3016009	7
2720218	7
3300511	7
2665626	7
3590609	7
3407861	7
3934005	7
2859733	7
2576869	7
3925400	7
2912508	7
2802722	7
2680823	7
3710866	7
3632582	7
2742218	7
3763228	7
2320571	7
3647512	7
2325606	7
2765406	7
3775433	7
3197337	7
3283933	7
3082482	7
3387255	7
3499535	7
3173989	7
2903317	7
3846016	7
3860314	7
3046660	7
2347338	7
3099384	7
3890906	7
3584115	7
2473115	7
2826620	7
3594195	7
3444673	7
3581650	7
2917873	7
2836389	7
3843515	7
3172312	7
2735882	7
3202527	7
3909704	7
2713905	7
3418662	7
2577329	7
2586678	7
3062949	7
2379385	7
3881205	7
3882731	7
2399699	7
3784508	7
2408856	7
3897428	7
3047699	7
3400629	7
3964957	7
2848085	7
4052189	7
2385163	7
3133255	7
3888490	7
2660432	7
2540305	7
2417394	7
2346950	7
2724200	7
2839451	7
3849337	7
3965170	7
2320076	7
3868829	7
3951770	7
2476719	7
3739087	7
3447577	7
3641392	7
2321246	7
3251313	7
3750688	7
2386188	7
3881178	7
3573012	7
3654635	7
3207234	7
2482536	7
3600324	7
2921450	7
3685052	7
2551948	7
3902388	7
3407325	7
3815601	7
3082593	7
2572887	7
3750145	7
3539319	7
2759431	7
3554451	7
2883562	7
3489496	7
3646931	7
3776965	7
2768716	7
2895759	7
2959808	7
2778771	7
3951483	7
3360625	7
2467621	7
2635835	7
3816164	7
2936600	7
3425338	7
3582354	7
3536856	7
3264393	7
3778469	7
3473594	7
3842859	7
3207203	7
3393715	7
3447813	7
2666577	7
3914155	7
3597692	7
3908479	7
3720124	7
3229646	7
2359436	7
3087246	7
2668395	7
2969240	7
3096451	7
2936472	7
2992005	7
2657404	7
3655254	7
3545436	7
2538620	7
2725545	7
2971869	7
3058761	7
2559604	7
3293813	7
4053679	7
3210180	7
3818669	7
3239837	7
3308079	7
2390850	7
3486868	7
3685901	7
3856879	7
3669425	7
3559781	7
4052933	7
2929996	7
2933646	7
3890966	7
3129122	7
2826667	7
3149531	7
2902755	7
3689535	7
2564874	7
3053140	7
2617926	7
3669733	7
3804019	7
2452182	7
3552415	7
2635394	7
2759102	7
2652051	7
3016074	7
2771771	7
2413906	7
3017365	7
2544034	7
2418019	7
3086542	7
2549210	7
3311424	7
2434249	7
3092985	7
3406082	7
2557202	7
2790935	7
3689262	7
3243448	7
3003186	7
2530680	7
3844550	7
2892315	7
3271469	7
3016738	7
3849360	7
3340938	7
2681339	7
3089171	7
3410038	7
3735560	7
3226939	7
2977673	7
3075140	7
2627131	7
2461095	7
3944370	7
3086045	7
3363593	7
2354878	7
3182787	7
2756622	7
3649070	7
2389013	7
3078867	7
3576624	7
3500363	7
3662123	7
3398919	7
2827382	7
3812995	7
2990538	7
3691133	7
3526487	7
2752578	7
2324367	7
3780045	7
3207768	7
3792787	7
3964484	7
2432547	7
2853665	7
2798386	7
2716785	7
3219942	7
3099292	7
2319763	7
3004540	7
2760613	7
2406246	7
3341675	7
3844939	7
3671368	7
2439227	7
2442993	7
3563743	7
3860411	7
2607171	7
3626853	7
3825915	7
3366476	7
3692713	7
3182831	7
2391729	7
2994794	7
3588036	7
3658527	7
2345686	7
2564161	7
3964877	7
3317422	7
3405079	7
2855471	7
2800685	7
3167689	7
2641984	7
3647407	7
3704487	7
2903264	7
3668914	7
2541906	7
2537135	7
2546212	7
3297663	7
2920512	7
2797703	7
3090280	7
3602525	7
2498148	7
3323894	7
3564396	7
2459252	7
2449577	7
3625341	7
3526769	7
3633677	7
3125913	7
2888394	7
2512183	7
2513677	7
3495077	7
2660539	7
3274812	7
3954669	7
2803490	7
2576848	6
3052601	6
3630499	6
3312201	6
3633953	6
3252932	6
3927627	6
2761456	6
3891040	6
3006168	6
3828399	6
2948156	6
2476088	6
3133666	6
2772027	6
3440464	6
3146793	6
3653402	6
3546499	6
2547389	6
2963326	6
3503264	6
2941759	6
2790571	6
2824331	6
3616129	6
2797259	6
3680710	6
3469421	6
3866858	6
3442138	6
3870306	6
3923061	6
2995407	6
3247859	6
3836106	6
3651418	6
2471470	6
3004313	6
2827463	6
3783034	6
3715061	6
3849333	6
2546883	6
3690522	6
2904610	6
3795914	6
3963624	6
3609164	6
2853737	6
2741143	6
3624239	6
3746975	6
3337250	6
2750093	6
3174475	6
3111924	6
3628365	6
3541556	6
3367471	6
3443611	6
2756100	6
2758361	6
3000204	6
2598074	6
2780019	6
3484621	6
3891222	6
2778992	6
2789610	6
2798432	6
3143276	6
3497307	6
3960523	6
2496699	6
3409165	6
3617907	6
2918685	6
2683058	6
3529098	6
4050581	6
2485674	6
2993653	6
3370808	6
3426200	6
3578388	6
2883416	6
3846164	6
2542394	6
2899047	6
2726587	6
3181471	6
2676249	6
3734740	6
3097698	6
3200042	6
2952498	6
3356814	6
2630188	6
3436400	6
2931390	6
3964405	6
2756051	6
3874590	6
2748132	6
3119698	6
3929431	6
2882147	6
3536835	6
2762771	6
3436299	6
3273204	6
3543074	6
3910362	6
3389978	6
3914088	6
3608226	6
3796445	6
3504527	6
2567706	6
2466538	6
3721287	6
2855511	6
2639357	6
2870736	6
2939981	6
2751703	6
3555878	6
2756059	6
3267751	6
3385243	6
2890740	6
3080215	6
2664892	6
3392229	6
2961820	6
2837584	6
2675927	6
3722524	6
2431341	6
3505238	6
2791258	6
3674073	6
3816311	6
3859651	6
2336988	6
3682266	6
3816434	6
3113464	6
2316560	6
2324183	6
3825067	6
2945520	6
2892008	6
2541765	6
3285892	6
2535940	6
3488637	6
3718586	6
3280006	6
3041991	6
2805645	6
3609310	6
2615640	6
3456183	6
3800778	6
3670877	6
2589028	6
3677660	6
3623627	6
2606813	6
2476115	6
3826327	6
2518352	6
2618694	6
2985884	6
2397405	6
3070184	6
3755362	6
3662018	6
3829925	6
2396814	6
2398542	6
3329137	6
3478210	6
2657580	6
3291585	6
3388439	6
3160623	6
2780241	6
3726287	6
2493069	6
2830048	6
2369636	6
3908443	6
3464419	6
3516688	6
2569314	6
3218414	6
3480603	6
2517619	6
2886410	6
2540339	6
2894225	6
3082589	6
3390274	6
2931862	6
2785081	6
3218422	6
3182373	6
3184984	6
2912560	6
2740657	6
2712545	6
3209499	6
2574762	6
3232432	6
3881165	6
3117425	6
3243157	6
2938657	6
2631704	6
2879945	6
3126114	6
3004782	6
3753573	6
2886035	6
3016035	6
2477947	6
3673671	6
3444488	6
3389112	6
2664259	6
2548649	6
2800530	6
2488822	6
2354837	6
3345015	6
3702686	6
2436448	6
3806262	6
3816836	6
2448543	6
3870176	6
2862065	6
3954239	6
2577509	6
2725366	6
3365443	6
4039082	6
3881208	6
2754205	6
3527274	6
3369079	6
2492122	6
2996088	6
3358648	6
3744305	6
3257044	6
3653063	6
2382130	6
2886584	6
2765404	6
2518348	6
3132416	6
2952256	6
2477579	6
3279916	6
3772805	6
3951871	6
3923254	6
3856523	6
3623736	6
3627423	6
2735444	6
3760171	6
3633806	6
3245727	6
3247065	6
2630702	6
2591467	6
2885100	6
2879544	6
2593425	6
2945356	6
3536918	6
3369068	6
3646821	6
3778574	6
3847480	6
3445669	6
2607191	6
2921393	6
2963062	6
3722526	6
2933262	6
2436227	6
2360362	6
3701488	6
3510188	6
3560387	6
3326729	6
3527341	6
3690521	6
2808004	6
2521470	6
2633007	6
3191021	6
3003489	6
3128191	6
3895561	6
3075061	6
3023908	6
2827277	6
2542410	6
2536981	6
2345204	6
3037196	6
2933544	6
3289026	6
3850681	6
2824389	6
3200136	6
3419624	6
3207196	6
3617544	6
2798889	6
3168789	6
3421736	6
3440891	6
2492126	6
3323734	6
3265671	6
3015840	6
3270244	6
3846813	6
2777369	6
2797010	6
3589600	6
3147621	6
3506766	6
3803972	6
3064621	6
3407596	6
3073283	6
2469166	6
3957519	6
3531375	6
3433312	6
3385310	6
2655641	6
2827129	6
3282102	6
2893206	6
2660658	6
3207232	6
2840478	6
3856091	6
3345973	6
3506937	6
2365461	6
3714735	6
3746183	6
3871437	6
2512388	6
2576870	6
3238972	6
3470556	6
2458481	6
2386909	6
3320067	6
3837062	6
3191022	6
2707785	6
2597855	6
3016535	6
2407412	6
3081207	6
2543086	6
3581115	6
3598251	6
3160230	6
2547437	6
2962538	6
2548652	6
3175514	6
2356398	6
2620102	6
2792086	6
3351002	6
3461715	6
4053669	6
2586580	6
3419625	6
2565783	6
2716543	6
2799849	6
3537594	6
2857251	6
2481369	6
2754271	6
3828218	6
3059570	6
3886595	6
2324708	6
2942379	6
2946182	6
3659360	6
2711978	6
3493382	6
3784012	6
2781103	6
3546254	6
3392336	6
2798388	6
2838750	6
3913809	6
3450555	6
3401331	6
2845105	6
3405164	6
3409973	6
3411568	6
2917110	6
3610638	6
2979101	6
2333371	6
3809909	6
3864888	6
3727351	6
3479611	6
3315366	6
3888771	6
3320901	6
3533947	6
3130184	6
3016012	6
3384361	6
2770528	6
3894370	6
3689527	6
3855323	6
2844696	6
3927134	6
3042272	6
2444737	6
2446473	6
2798127	6
3869303	6
2452125	6
2928369	6
2850380	6
3570459	6
3240281	6
3523505	6
3918663	6
2993702	6
2465750	6
2765863	6
3757273	6
2885057	6
3266354	6
2716423	6
3078351	6
3202075	6
2897201	6
2548654	6
2422537	6
2683360	6
3032394	6
3285888	6
3318318	6
2566737	6
3045141	6
2803281	6
3364934	6
3103228	6
2462429	6
2630376	6
3822853	6
3648602	6
2527063	6
2635848	6
3003801	6
3715915	6
3209539	6
3304386	6
3025702	6
2909073	6
2693570	6
3707538	6
2564060	6
3940424	6
3617826	6
2798295	6
3309107	6
3344573	6
2985370	6
3317459	6
3699509	6
2875550	6
3262004	6
3658692	6
2897214	6
3200222	6
3543351	6
3773229	6
3034297	6
3036687	6
3396915	6
2549037	6
2905695	6
3285838	6
3902390	6
3209624	6
3049725	6
2576876	6
3233566	6
3736305	6
4044588	6
2870829	6
2993009	6
3372194	6
2760245	6
2651320	6
2472758	6
3663924	6
3272124	6
3659172	6
2676682	6
2810419	6
3459017	6
3674538	6
2798362	6
3050172	6
4041695	6
2995512	6
3530054	6
2512011	6
2402755	6
3478291	6
3160759	6
2417460	6
3342881	6
3399123	6
3454714	6
3733021	6
2941394	6
2679537	6
3941750	6
3233114	6
3747349	6
2730186	6
3922226	6
2755979	6
3834642	6
3702486	6
3258903	6
2646339	6
3268079	6
3897879	6
3663374	6
2950165	6
2537560	6
3145151	6
3887652	6
3778633	6
2918050	6
2899905	6
2726641	6
2554122	6
3666343	6
2821719	6
2500831	6
2320448	6
3856328	6
2682055	6
3080284	6
3085360	6
2746704	6
2969844	6
3310044	6
2808636	6
2387491	6
3478159	6
3835149	6
2761569	6
3934371	6
2823761	6
3830411	6
2415044	6
3156197	6
3782689	6
3727599	6
3731832	6
2973893	6
3320922	6
3931996	6
3933400	6
2952606	6
3307134	6
2988897	6
3725489	6
3869140	6
3828319	6
2736610	6
3316109	6
2996656	6
2630378	6
3320250	6
3260687	6
3267632	6
3538476	6
3651440	6
2541546	6
3444535	6
3787418	6
3953236	6
3913825	6
3404111	6
2496627	6
2371568	6
2712371	6
3083720	6
2345873	6
3345433	6
2519390	6
3882674	6
3424406	6
3355063	6
2626671	6
2873405	6
3375294	6
2327778	6
3758440	6
3831619	6
2659991	6
3673569	6
3033137	6
2608202	6
3498988	6
2901543	6
3663436	6
3689536	6
2784494	6
3285055	6
3454932	6
3096756	6
2978153	6
3234805	6
2510761	6
2717810	6
3049730	6
3179705	6
2315415	6
3479846	6
3553749	6
3701844	6
3365684	6
3263211	6
3570378	6
3887841	6
3483127	6
3598328	6
3839713	6
3278324	6
2417144	6
3393444	6
2901236	6
3041278	6
3281983	6
3915318	6
3343779	6
3406088	6
3289262	6
3701009	6
3227252	6
3817845	6
3087221	6
3821700	6
2695105	6
3633827	6
4042624	6
3739846	6
3447350	6
3250315	6
2876063	6
3651970	6
3123897	6
3125291	6
2334153	6
3326468	6
2598808	6
3266608	6
2772368	6
2340235	6
2542848	6
3159556	6
2542296	6
3551890	6
3149529	6
2573600	6
3233145	6
3213880	6
3413848	6
2720782	6
2469228	6
2927320	6
2973402	6
3111402	6
3881120	6
3545321	6
2647130	6
3126052	6
3932189	6
2593509	6
3646515	6
3579534	6
2832878	6
3787014	6
3392086	6
2726058	6
3914737	6
2490095	6
3400533	6
3608828	6
3347822	6
3224766	6
3616269	6
3747731	6
3305232	6
3222701	6
2730521	6
3115564	6
2985804	6
3063126	6
2749440	6
3889422	6
2501730	6
3259315	6
3069577	6
2537145	6
3885029	6
3493906	6
2339092	6
3783025	6
3577633	6
2916897	6
2543233	6
3391072	6
3798837	6
3456317	6
2816004	6
3407288	6
3860414	6
2700703	6
3243450	6
2627652	6
2526217	6
3190264	6
3536057	6
2539757	6
2778936	6
3577941	6
3156685	6
2798404	6
2669887	6
2808135	6
3345961	6
3052682	6
4048264	6
3671128	6
2320299	6
3328171	6
2921680	6
3043373	6
2798327	6
2689553	5
3822009	5
3723352	5
2636496	5
3867242	5
3437988	5
3919786	5
2354962	5
3573493	5
2485673	5
2737136	5
4052742	5
2389563	5
2811965	5
2523595	5
2997531	5
3638336	5
3121437	5
2647131	5
3121757	5
2506479	5
3430370	5
2327788	5
3003392	5
3323482	5
3703642	5
3840882	5
3072938	5
3130361	5
2716325	5
3949441	5
3156994	5
3893912	5
3172426	5
2550440	5
2551988	5
2558770	5
2671408	5
3600448	5
2911956	5
3512832	5
3327114	5
3518508	5
3707869	5
3564314	5
3909731	5
2922683	5
3300655	5
3045054	5
3526754	5
2465167	5
3415130	5
2803920	5
2610312	5
3917417	5
2458562	5
4038414	5
3312357	5
3117638	5
3121902	5
3122234	5
3648319	5
3836644	5
3582300	5
3124923	5
3484567	5
3560417	5
3127987	5
2766564	5
3439971	5
2340001	5
2414010	5
3080143	5
2480624	5
3389308	5
3582735	5
3849798	5
3037409	5
2421899	5
3302343	5
2928999	5
3450477	5
2553585	5
2488969	5
2689003	5
3034062	5
2556212	5
3669825	5
3508809	5
2914135	5
3412778	5
2366445	5
3038877	5
2949000	5
2681363	5
3711074	5
3332539	5
3516673	5
3082840	5
2598991	5
3690207	5
3734377	5
3243461	5
3760159	5
2619190	5
2493754	5
2873273	5
2997982	5
2998048	5
2395789	5
3009969	5
3571638	5
2338260	5
3478355	5
2414257	5
3672464	5
2542101	5
3444555	5
3784796	5
3485811	5
2482908	5
2787468	5
3781054	5
3279127	5
2548473	5
2681582	5
3794315	5
2692817	5
3903486	5
3350147	5
3198290	5
3462520	5
2455511	5
3680005	5
3165832	5
2511918	5
2604398	5
2473740	5
3535912	5
3052625	5
3916390	5
3243540	5
3920439	5
3920907	5
2484507	5
2936931	5
3425695	5
3577448	5
2812695	5
2645132	5
3834671	5
2704334	5
3482908	5
3003408	5
3893145	5
3584679	5
3881193	5
3707739	5
3940644	5
3668452	5
3594877	5
3835431	5
3080426	5
2661718	5
3337713	5
3893426	5
2793255	5
2925546	5
2901672	5
2782859	5
3845113	5
3689539	5
3962623	5
2971789	5
2496858	5
2791461	5
3192737	5
3814963	5
3707184	5
3674243	5
3465531	5
2372750	5
2984978	5
2798354	5
3749644	5
3469939	5
3532769	5
2802487	5
3864720	5
3823411	5
3363252	5
3815380	5
2517188	5
3634603	5
3736428	5
2639729	5
2866054	5
3872288	5
3479849	5
3651420	5
3363360	5
2881454	5
3128427	5
2335960	5
3198737	5
2652667	5
3540656	5
3274048	5
3440012	5
3713893	5
3715062	5
3780475	5
3718757	5
2550663	5
3792803	5
3033042	5
3454624	5
3900503	5
3290895	5
3674887	5
3041940	5
3082151	5
2336533	5
3304692	5
2987378	5
2865434	5
2457279	5
2480438	5
2697431	5
2993867	5
3830298	5
2585145	5
2317409	5
3741429	5
3426448	5
3697502	5
2465547	5
2880711	5
3771916	5
3880952	5
3198113	5
3016003	5
2521562	5
2901478	5
3269695	5
2657698	5
3835261	5
2924615	5
3913539	5
3400467	5
2566423	5
3922727	5
2360306	5
3602912	5
3318519	5
2790317	5
3671132	5
3739251	5
3864913	5
3739618	5
2854602	5
3740165	5
2835101	5
2686459	5
2462330	5
2989465	5
3538297	5
3242234	5
3816972	5
2518207	5
2740548	5
2625396	5
3316564	5
3122586	5
3001167	5
3362297	5
3826215	5
2887680	5
3488743	5
2473227	5
3268304	5
3661793	5
2535975	5
2898490	5
2839024	5
3175323	5
2614092	5
3501996	5
2618340	5
2816736	5
3808902	5
2944431	5
3512881	5
3041087	5
3409700	5
2854787	5
2841238	5
2798140	5
3415156	5
2988174	5
3311435	5
3818496	5
3478956	5
3876366	5
3187733	5
3067769	5
2756037	5
3702626	5
2593169	5
2765403	5
3368757	5
2946107	5
2649660	5
2597601	5
3570478	5
2887308	5
3492137	5
2955688	5
3500558	5
2676902	5
2612661	5
2429088	5
3092439	5
3408591	5
2975743	5
3193055	5
2580804	5
3328032	5
2951676	5
3866095	5
3564044	5
3807099	5
2328276	5
3526405	5
2334733	5
2843604	5
2510387	5
2338610	5
3824492	5
3689541	5
2579676	5
3963957	5
3826556	5
2933569	5
2364099	5
3873404	5
3252291	5
3700451	5
2939991	5
2940852	5
2635971	5
3000851	5
2883707	5
3261895	5
3881170	5
3264734	5
2597738	5
3130131	5
3777486	5
3388182	5
3079779	5
3283126	5
2415517	5
3448256	5
3842834	5
3852583	5
3449845	5
2550524	5
3215688	5
2801831	5
3553276	5
3797586	5
2582906	5
2852184	5
3099294	5
3908605	5
2598303	5
3947592	5
2798333	5
3532384	5
2453945	5
3239495	5
3104308	5
3761488	5
3872172	5
2756028	5
2741932	5
3694983	5
3741697	5
3834680	5
3003759	5
3258954	5
3324007	5
3843079	5
3571067	5
3902153	5
2534785	5
3138347	5
2895607	5
2482661	5
3911206	5
2549159	5
2929966	5
3846232	5
3727471	5
3031654	5
3597112	5
3598409	5
3796296	5
3731117	5
2501057	5
3407434	5
3560083	5
2976620	5
3560557	5
2705693	5
2708020	5
3618415	5
2326029	5
2741695	5
3163806	5
3623271	5
2453334	5
3750230	5
3234971	5
3352608	5
3544928	5
2699209	5
2994863	5
2522476	5
2995218	5
2998308	5
3766709	5
3254310	5
3649849	5
3891223	5
2950522	5
2599825	5
2826390	5
2532868	5
2913076	5
2664974	5
3024507	5
2726612	5
3605323	5
2556329	5
2933764	5
2730681	5
3601013	5
2363400	5
3409966	5
3410951	5
2558076	5
3411562	5
3670975	5
3155530	5
2853054	5
3610598	5
3073025	5
2918564	5
2956056	5
3909425	5
2567718	5
3426199	5
3721299	5
3689546	5
3241959	5
3878804	5
2753902	5
3423713	5
3922710	5
2364116	5
3635248	5
2522011	5
3642951	5
3835804	5
3582207	5
2763033	5
3538509	5
3198172	5
2770511	5
2902325	5
3903632	5
3081578	5
2411643	5
3392039	5
2548950	5
2429365	5
3727273	5
3504802	5
2614405	5
3454872	5
2850263	5
2791929	5
2321490	5
3623924	5
3954972	5
3877303	5
2694860	5
2384815	5
2992687	5
2620684	5
3872174	5
2990092	5
2390224	5
3531852	5
3582625	5
3839825	5
3266799	5
3269378	5
2948900	5
2767380	5
3780008	5
3388930	5
2407360	5
3390389	5
2413665	5
2539806	5
3085421	5
3682190	5
3685524	5
3213952	5
3087379	5
2674642	5
2563800	5
2733743	5
3291773	5
3614368	5
2738420	5
3042445	5
3043182	5
3744796	5
3722583	5
3915288	5
2734916	5
3477808	5
2871180	5
3448099	5
2872075	5
3822821	5
2527041	5
3653071	5
2881516	5
3380983	5
2650780	5
3881136	5
3658399	5
2404374	5
2824500	5
3131573	5
3593476	5
3832799	5
3781067	5
2478893	5
3887986	5
2719380	5
3846335	5
3715095	5
2661474	5
3849881	5
3391406	5
3661157	5
2792140	5
2610714	5
3495766	5
2926000	5
2611993	5
3043828	5
3503620	5
2493136	5
3406191	5
3290081	5
2695927	5
3410962	5
3524781	5
3620527	5
3808520	5
3910658	5
3868815	5
3466573	5
2468027	5
3951720	5
2451755	5
2690142	5
2850205	5
2608178	5
3240717	5
3961031	5
3474970	5
2752824	5
2867773	5
3443865	5
3059877	5
3315332	5
3927465	5
2378969	5
3878124	5
3534602	5
3126299	5
3536081	5
2387504	5
3657034	5
3775715	5
3659962	5
2652451	5
2884010	5
3273702	5
3386228	5
3712812	5
3209202	5
3660857	5
3086799	5
3168247	5
3146389	5
3501730	5
3919007	5
3453114	5
3858323	5
2787574	5
2573784	5
3458519	5
2678885	5
3704282	5
2626136	5
2950937	5
3810104	5
3623955	5
3567438	5
3862697	5
3823339	5
3240277	5
3343465	5
3102690	5
2994237	5
3552194	5
3254824	5
2648685	5
3588088	5
3196668	5
2516749	5
3139382	5
2655135	5
2479336	5
3014389	5
2955117	5
3774034	5
2410538	5
2660820	5
3385522	5
2722356	5
2674687	5
3789864	5
2781156	5
3032392	5
3346230	5
3923114	5
3347405	5
3669788	5
3927871	5
3460239	5
3192801	5
3813305	5
3865979	5
3616805	5
3234441	5
3623091	5
2573262	5
3470065	5
3362794	5
3098941	5
3423645	5
3370382	5
3742000	5
2872113	5
3742804	5
3638684	5
3427926	5
3581946	5
2400365	5
2760368	5
2514538	5
3434466	5
3370268	5
2534190	5
3141235	5
3134981	5
2478898	5
3845976	5
3283988	5
3772834	5
3836293	5
2775458	5
2670655	5
3160733	5
2542223	5
2962105	5
2920672	5
2782009	5
2424084	5
2844421	5
2935633	5
2428891	5
2358584	5
2735736	5
3156130	5
2441344	5
3415925	5
3617756	5
2626525	5
2854494	5
2506315	5
3680480	5
3680957	5
2378315	5
3469190	5
2347343	5
2384555	5
3542581	5
2989526	5
3530176	5
3122356	5
2381137	5
3005765	5
3368049	5
2766257	5
2473153	5
3663251	5
2891810	5
3904203	5
3495143	5
2480470	5
3653815	5
3285819	5
2421040	5
2664643	5
2350365	5
3172317	5
3498043	5
3725593	5
2727301	5
3550577	5
2425685	5
2490005	5
2933298	5
3506957	5
3611335	5
2940431	5
3507953	5
2820021	5
3516272	5
3156374	5
2562818	5
2458650	5
3517403	5
3914736	5
3627825	5
2803814	5
3875839	5
3096423	5
3754554	5
2977629	5
2754112	5
2808611	5
3479843	5
3925440	5
3064632	5
3927689	5
2500483	5
3745987	5
2634089	5
3838453	5
3587613	5
2653842	5
3016051	5
2948927	5
3017096	5
2900014	5
3766550	5
3385396	5
2339005	5
2828880	5
3576752	5
2603970	5
2480214	5
2893428	5
3138418	5
3499187	5
3025569	5
3792264	5
3861698	5
3064396	5
3670947	5
2439827	5
2450444	5
3804184	5
3617533	5
2626908	5
2841519	5
2571933	5
2847975	5
3825703	5
3734144	5
3869061	5
3178438	5
2738173	5
2987006	5
2755825	5
3821300	5
2391058	5
3450568	5
2633287	5
3746238	5
3651678	5
3189388	5
3749460	5
2327535	5
2530662	5
3374609	5
2901297	5
2827648	5
2891503	5
2905828	5
3148472	5
2777118	5
2893008	5
3151884	5
2834774	5
3849355	5
3603907	5
2901307	5
2550141	5
2800019	5
3595016	5
3798386	5
3507509	5
2941393	5
3929740	5
2977636	5
2453454	5
3328107	5
3857190	5
2598101	5
2633402	5
2634122	5
2749597	5
3873714	5
2854633	5
3097228	5
3310516	5
3735961	5
3422980	5
2755969	5
2741591	5
3183684	5
3480645	5
2370625	5
2812988	5
3318144	5
3698224	5
3890942	5
2882387	5
3582212	5
3558383	5
2403098	5
2330640	5
3433349	5
2408967	5
2716274	5
3280789	5
3654639	5
2834910	5
3163383	5
3145074	5
3791867	5
2929669	5
3689528	5
3606356	5
2685058	5
3666329	5
3729673	5
3403656	5
3556932	5
3507959	5
3903526	5
2702482	5
3814943	5
2443269	5
2833211	5
2796049	5
3867491	5
2857720	5
2630364	5
2383655	5
2993244	5
3247362	5
2625788	5
2813165	5
3537681	5
3706680	5
2518159	5
3007205	5
3768411	5
3329794	5
2477976	5
2828156	5
3494290	5
3380700	5
3495415	5
3486436	5
2539963	5
3602928	5
2488860	5
2354845	5
3797010	5
3049959	5
3183014	5
3033448	5
3317723	5
3034548	5
4042485	5
2850604	5
3933355	5
3561867	5
3617537	5
3417578	5
2378044	5
2343096	5
2750651	5
3736601	5
2618983	5
3830768	5
2700695	5
3643733	5
2524170	5
2321619	5
3554886	5
3256913	5
3642907	5
3893843	5
3072664	5
3936500	5
2893545	5
3383136	5
3392047	5
3907988	5
3584398	5
2724231	5
3392347	5
3661721	5
3913819	5
2667501	5
3310277	5
2967824	5
3607655	5
3727997	5
2806255	5
3148681	5
2691128	5
3668483	5
2437418	5
2432941	5
2620493	5
3513066	5
3812765	5
2977670	5
3803779	5
3804537	5
2853858	5
3466180	5
2984636	5
3682116	5
3419587	5
3052575	5
3690241	5
2991379	5
3919728	5
2485659	5
2756279	5
3118974	5
2937291	5
3698316	5
2745969	5
2635062	5
3257385	5
3770974	5
3486318	5
2644717	5
3129744	5
3706381	5
3707008	5
2336255	5
3279094	5
3653348	5
3496503	5
2778537	5
3851359	5
3212791	5
2726041	5
2549094	5
3344311	5
2905703	5
2934574	5
2355822	5
3852313	5
3407371	5
2742192	5
3411068	5
2982904	5
3947840	5
3861409	5
3094544	5
2727284	5
3916610	5
3539535	5
3629357	5
2386225	5
2520201	5
3479845	5
2812753	5
3321168	5
3322310	5
2638982	5
2470045	5
3003823	5
2713219	5
3271323	5
2520750	5
2713856	5
2901061	5
3541009	5
2339898	5
2719809	5
3205947	5
3491544	5
2961971	5
2485289	5
3088267	5
2933693	5
2807178	5
2688957	5
2360926	5
3557406	5
2576813	5
2699566	5
3411529	5
3097751	5
3904502	5
3815364	5
3080850	5
3620997	5
2600613	5
2468977	5
3816207	5
3346228	5
3867704	5
3879543	5
3830827	5
2990480	5
3450658	5
2319762	5
2748364	5
3122376	5
3746275	5
3826755	5
3587781	5
3372621	5
2768057	5
2336624	5
3282986	5
3889618	5
3582434	5
3390181	5
2922865	5
2423623	5
2422891	5
3685902	5
3025204	5
3087914	5
2842882	5
2806283	5
2808069	5
2907210	5
3731426	5
3902352	5
2320217	5
2625286	5
3040072	5
2835018	5
2683325	5
2921670	5
3817622	5
3619311	5
3362588	5
3629104	5
3058570	5
3107292	5
2628131	5
3832452	5
2320057	5
3123549	5
2891018	5
2518932	5
3902102	5
3668329	5
3478536	5
3770625	5
3595167	5
2907482	5
3137544	5
2665198	5
3780112	5
2347649	5
3165114	5
3690036	5
3178993	5
2354818	5
3856229	5
3600415	5
3221516	5
3853048	5
3295146	5
3326998	5
3815643	5
2562876	5
3355038	5
3411069	5
3869362	5
2800684	5
2866763	5
3879407	5
2858239	5
2460766	5
2742057	5
3643499	5
2498820	5
2374610	5
3836098	5
2647341	5
2400162	5
3827491	5
2891371	5
3659057	5
2519322	5
3899358	5
3481052	5
2829877	5
2670192	5
2420795	5
2898632	5
2676736	5
3843779	5
2350843	5
3663642	5
3306066	5
2785367	5
3053400	5
2693381	5
2972673	5
2363175	5
3670086	5
3038342	5
3738194	5
3617177	5
2981671	5
3422815	5
2720199	5
3871249	5
2635863	5
3817293	5
4053919	5
2391202	5
2467809	5
3582075	5
3125890	5
3931970	5
2594603	5
2655534	5
3494012	5
3202390	5
3441046	5
3835231	5
3910981	5
2792203	5
3499203	5
2968784	5
3553244	5
3091232	5
2816274	5
2444462	5
3814690	5
2321278	5
2855286	5
3615595	5
3817643	5
3082957	5
2634172	5
2383456	5
3965209	5
2359604	5
2993629	5
3528566	5
3924506	5
3925393	5
3764094	5
2750447	5
3187501	5
3584918	5
2643080	5
3566514	5
2338915	5
2719095	5
2780389	5
2536958	5
2786734	5
2539485	5
3448030	5
3548062	5
3343076	5
2682113	5
2852339	5
3517597	5
3077215	5
2980818	5
3419536	5
2715229	5
2798721	5
2514550	5
3111647	5
3881181	5
3178905	5
2984388	5
4053344	5
4046234	5
3121245	5
3426744	5
3533093	5
2469512	5
2945046	5
3756347	5
3134944	5
3590309	5
3829823	5
2886180	5
2397756	5
3075980	5
2410478	5
3202182	5
3389887	5
3291491	5
3020833	5
3660028	5
2796871	5
3500521	5
3038644	5
2798342	5
3913333	5
2933701	5
3797823	5
3701013	5
3410689	5
2319723	5
3100775	5
2952789	5
3857055	5
3867136	5
3082804	5
2341459	5
3722859	5
3470114	5
3473247	5
2866705	5
2463292	5
2989314	5
2389472	5
3480086	5
2499300	5
2466285	5
2875280	5
2400472	5
2758300	5
3463799	5
3776041	5
3939356	5
3886349	5
3270152	5
3017561	5
3207211	5
2413230	5
3891216	5
3020213	5
2797163	5
3279793	5
2423426	5
3404905	5
2624652	5
3857379	5
2856480	5
2683332	5
3164930	5
2511912	4
3533479	4
3751120	4
2804437	4
2477184	4
3053341	4
3243134	4
3476234	4
4042494	4
3525865	4
3060057	4
2871344	4
3831011	4
3357623	4
2464688	4
2877180	4
3640141	4
3454895	4
3455881	4
3641086	4
3893142	4
2891095	4
3537491	4
2893621	4
3761321	4
3198603	4
3327234	4
3020225	4
3766408	4
3668429	4
2400441	4
3023622	4
3078229	4
3276427	4
3575581	4
3946431	4
3030824	4
3444469	4
2408683	4
3081672	4
3889429	4
3445310	4
3950146	4
3659109	4
2916381	4
3600359	4
2920169	4
3850235	4
2780007	4
2664727	4
3502320	4
3689538	4
2728127	4
3607278	4
2356996	4
2937943	4
3036904	4
3191335	4
2315316	4
3193731	4
3416365	4
2452582	4
3907785	4
3866356	4
3331573	4
2594256	4
3332217	4
3234326	4
2630172	4
3413008	4
3302464	4
3870578	4
2747399	4
3821428	4
2573109	4
2512455	4
2748535	4
3914753	4
3956994	4
3918752	4
3879430	4
3734892	4
3631634	4
2984399	4
3313446	4
3527230	4
3883025	4
3354490	4
3479848	4
3578016	4
2587359	4
3372300	4
2703104	4
3249755	4
3927768	4
2589100	4
3746060	4
3555481	4
2590659	4
3701847	4
2529118	4
3124395	4
3641172	4
3585148	4
3003870	4
3892828	4
2944187	4
2945061	4
2759118	4
3881119	4
2891406	4
3263980	4
3895778	4
2823377	4
3589642	4
3538845	4
3662663	4
2768291	4
3830438	4
2524860	4
3275051	4
2478115	4
3270029	4
3712520	4
3286214	4
2543206	4
3837357	4
3018026	4
3207893	4
3277064	4
3786600	4
3840250	4
3141273	4
2484131	4
3085510	4
3212159	4
2963584	4
3589511	4
2784141	4
3343820	4
3502644	4
3667793	4
3506753	4
3857524	4
3796989	4
2432663	4
2941913	4
2363259	4
3509844	4
3407576	4
3514036	4
2976756	4
2977494	4
3099041	4
3864289	4
4053824	4
2503091	4
3672928	4
2978976	4
3202141	4
3231959	4
3675613	4
2981035	4
2682836	4
3676652	4
2683311	4
2921507	4
2856683	4
2373867	4
3911702	4
3046484	4
2844953	4
3528654	4
2572009	4
3822466	4
2850078	4
2606051	4
3419430	4
3053172	4
2580332	4
3818589	4
3921466	4
2583228	4
3638701	4
3249017	4
3698677	4
2813509	4
2759875	4
2749784	4
3121643	4
3534544	4
2884846	4
3641790	4
3323187	4
3266180	4
3434624	4
3760693	4
2948600	4
3265292	4
3842114	4
3010575	4
3273624	4
3666642	4
3779753	4
3667823	4
3439499	4
3572870	4
3780256	4
3028252	4
3481394	4
3772239	4
2340818	4
2911318	4
2345521	4
3159608	4
3035068	4
3681568	4
3661231	4
2667564	4
3450676	4
2613116	4
2727959	4
3089927	4
2552367	4
3502272	4
3728395	4
3345491	4
2908513	4
2431483	4
3902129	4
3457607	4
2848509	4
3035901	4
2911701	4
3852277	4
2434504	4
2850938	4
2679598	4
3516236	4
2367468	4
2506462	4
2742179	4
3207904	4
3082983	4
3745534	4
2960968	4
2606610	4
3628433	4
3627394	4
2750971	4
3538291	4
3733245	4
2931680	4
3475201	4
3734643	4
2583368	4
3882327	4
2699057	4
3925397	4
3184443	4
2758534	4
2747812	4
2759329	4
3452193	4
3360914	4
3825537	4
3322235	4
3125308	4
3125438	4
3260037	4
3893449	4
3011440	4
3010070	4
3665131	4
3902151	4
3573154	4
2889984	4
3134693	4
3902558	4
2773874	4
2905264	4
3671861	4
3596205	4
3545275	4
3486236	4
2417107	4
2482650	4
3778858	4
3389020	4
2483072	4
3849463	4
2780013	4
3395752	4
3087679	4
2726675	4
3025512	4
3845875	4
2843073	4
2434094	4
3508070	4
3902258	4
3699752	4
3800776	4
3509605	4
2557723	4
2559427	4
2737119	4
3156455	4
2831293	4
2708018	4
3521479	4
2565536	4
2465185	4
3869397	4
3468076	4
2692382	4
2579454	4
3918784	4
3917423	4
3632485	4
3544883	4
3113194	4
3243381	4
3115321	4
3317705	4
3875239	4
3647449	4
2467711	4
3930023	4
3321703	4
3584387	4
2641031	4
3364760	4
3005242	4
3933696	4
2653978	4
2948970	4
2768839	4
3016007	4
2659245	4
3382971	4
3906783	4
3444993	4
3837377	4
3276208	4
3890610	4
2537228	4
3908821	4
3839739	4
3840276	4
2897998	4
3788707	4
3500557	4
3166316	4
3301275	4
2486190	4
3041370	4
3501984	4
3306189	4
3725249	4
3728318	4
3597517	4
3403157	4
2788050	4
3902757	4
3460342	4
3411558	4
3813614	4
2948179	4
3414854	4
2450825	4
2949001	4
3805600	4
3075986	4
3523139	4
2958554	4
3565641	4
2798260	4
3819940	4
3528661	4
3951643	4
2846922	4
2452663	4
3430524	4
3822907	4
3523006	4
2581382	4
2638257	4
3630297	4
3760163	4
2361164	4
3632631	4
3575664	4
3693670	4
2935548	4
2741292	4
2492974	4
3874812	4
2758363	4
3248507	4
2749820	4
2635959	4
3838220	4
3125920	4
2531467	4
2650437	4
2946905	4
2518738	4
3327698	4
3328173	4
2654531	4
3267154	4
3328684	4
2525349	4
3886395	4
2827677	4
3845319	4
2774177	4
3775807	4
3890188	4
3290868	4
3908070	4
3677664	4
3277985	4
2919719	4
3392572	4
2725179	4
2677389	4
3689088	4
2613966	4
3502274	4
2935875	4
3345968	4
2847019	4
2555302	4
3408988	4
3410339	4
2498297	4
2850942	4
2975951	4
4048270	4
3813754	4
3070545	4
2950795	4
2506464	4
3298800	4
3710452	4
3234078	4
3525813	4
3466228	4
3715265	4
3083753	4
2859723	4
2376186	4
3623823	4
3304397	4
2986943	4
3519752	4
3532382	4
3625927	4
3872098	4
2346104	4
2725046	4
3224090	4
3439108	4
2614202	4
3881163	4
3367076	4
3441931	4
3115439	4
2865692	4
4052931	4
3107374	4
3368884	4
2755647	4
3354290	4
2758543	4
3319044	4
2374239	4
3638995	4
2752357	4
3835957	4
3839295	4
3127459	4
3775144	4
3775787	4
3881753	4
2516356	4
3371066	4
2948166	4
3073647	4
3374227	4
3901726	4
3669997	4
2827855	4
3028733	4
2532437	4
3905205	4
2910363	4
3484864	4
2834389	4
3447207	4
2483089	4
3787815	4
2793256	4
2548647	4
3393947	4
2424187	4
3088147	4
2966871	4
2554902	4
3398248	4
3918137	4
3399397	4
2557701	4
3285260	4
2615165	4
3849012	4
3504214	4
3092215	4
2693104	4
2939303	4
3347868	4
2572600	4
3318275	4
3734784	4
3224194	4
3862138	4
3192747	4
2317644	4
3560483	4
2948011	4
2979471	4
3612426	4
3204704	4
3941112	4
2595565	4
3948010	4
3047228	4
3723690	4
3872478	4
2472942	4
3534141	4
2513885	4
2695580	4
3243946	4
2754200	4
3353781	4
3318634	4
2465301	4
2995110	4
3766374	4
2527032	4
3581941	4
3323690	4
3642697	4
3380981	4
2648324	4
2520986	4
3764882	4
2901067	4
3273254	4
3279859	4
2891479	4
3481160	4
3576902	4
3657507	4
2417324	4
3082893	4
3387124	4
3546234	4
3912212	4
3852430	4
2726611	4
3177161	4
3961232	4
3400316	4
3608228	4
3091054	4
3091870	4
2678832	4
3064593	4
3930861	4
3904643	4
2680120	4
3295594	4
2626492	4
3519123	4
3739919	4
3202227	4
2564646	4
3857791	4
3747008	4
3624442	4
3469634	4
2850177	4
3533013	4
2516109	4
2480446	4
4048275	4
3543440	4
2738336	4
3739033	4
2755922	4
3354885	4
3480146	4
2496197	4
3835400	4
3700818	4
2502854	4
3122244	4
3455753	4
3702433	4
2327703	4
3069801	4
2390071	4
2652446	4
2766800	4
2652892	4
3935875	4
3567356	4
2885745	4
3842142	4
2654905	4
2397109	4
3385246	4
3666699	4
2656325	4
2657875	4
3576462	4
2541616	4
3673940	4
3485815	4
3156826	4
3783513	4
3392574	4
3913167	4
3496394	4
2964393	4
3497984	4
3087969	4
3308828	4
2803528	4
2489168	4
2684833	4
2491405	4
3902159	4
3798448	4
3853718	4
3351397	4
3198465	4
2918706	4
2562767	4
2444064	4
3908174	4
2683228	4
3042901	4
3420034	4
3103234	4
2841092	4
3517340	4
2689899	4
3914525	4
3363129	4
2692088	4
3308486	4
3627421	4
3228986	4
3630687	4
3964158	4
3367118	4
3442943	4
2936414	4
2870726	4
2628280	4
3744976	4
2396077	4
2705769	4
2940990	4
2890145	4
3460022	4
2945522	4
3263606	4
3264019	4
2406606	4
3136896	4
3373295	4
3139347	4
3842697	4
2769719	4
3132882	4
3572121	4
2657095	4
3833352	4
3711200	4
3135690	4
3771748	4
2773670	4
3080512	4
3285943	4
3272999	4
3890959	4
3787817	4
3911776	4
2921981	4
2724909	4
3393223	4
3662741	4
3845126	4
3792021	4
3343144	4
2727452	4
2614102	4
3346219	4
2690201	4
2693106	4
2847338	4
2441262	4
3320853	4
2735984	4
3862653	4
3933207	4
3071197	4
2978272	4
3072705	4
2980852	4
2628078	4
3714804	4
3868591	4
2923394	4
2858536	4
3911058	4
3811097	4
2717873	4
2342934	4
3362385	4
3224560	4
3570523	4
3421139	4
2458886	4
3634618	4
2753752	4
2616187	4
2386981	4
3477807	4
2755793	4
3480436	4
3832731	4
3764425	4
3451007	4
2322929	4
3533181	4
2881615	4
3361150	4
3769267	4
3769856	4
2379803	4
3429831	4
3558932	4
3827543	4
2891471	4
3894647	4
3267276	4
2597664	4
3473483	4
3011117	4
2401252	4
2955713	4
3031201	4
2605679	4
2894734	4
3018199	4
3034055	4
3034589	4
3390069	4
3958465	4
3397956	4
2424038	4
3896175	4
3503354	4
3028696	4
2784176	4
3451762	4
3046682	4
3218172	4
3899303	4
3900008	4
2846815	4
2618661	4
3851381	4
3508650	4
2698347	4
3800031	4
2576861	4
2943593	4
3703177	4
2438650	4
3325642	4
2739518	4
3618523	4
3330153	4
3523203	4
3516693	4
2375885	4
3820540	4
2747000	4
2986716	4
3749954	4
3724511	4
3816276	4
3963975	4
2752818	4
2354836	4
3476651	4
3869198	4
3574578	4
3478474	4
2740243	4
2641585	4
3831815	4
3371655	4
2587550	4
2702782	4
2321051	4
3638159	4
2645856	4
2760109	4
3482758	4
3746492	4
2502858	4
3769968	4
3430198	4
3558301	4
2592085	4
3457527	4
2509240	4
3839667	4
2882439	4
3658633	4
3196476	4
3565207	4
2946915	4
3268977	4
2887636	4
2409918	4
3268111	4
3329514	4
3769023	4
3135035	4
2540347	4
3575304	4
3595512	4
2955373	4
3271556	4
2956907	4
2780061	4
2605823	4
3286861	4
3207225	4
3580740	4
2606584	4
3778581	4
3498530	4
2928015	4
2683261	4
2803547	4
2808224	4
3285832	4
2356911	4
2672499	4
3504761	4
3669119	4
3347705	4
2431505	4
3798449	4
3059525	4
3928586	4
2698740	4
3225357	4
2679682	4
3408745	4
3865500	4
3908606	4
2955063	4
2371005	4
3045735	4
3947689	4
3426642	4
3811406	4
3414795	4
3811667	4
3336772	4
3361335	4
3625047	4
2513623	4
2578732	4
3344816	4
3918657	4
3817528	4
3739332	4
2870727	4
3549529	4
2645190	4
3580449	4
3361004	4
3429686	4
3930481	4
2879042	4
3837834	4
2819738	4
3364430	4
3127819	4
3561410	4
2944873	4
2387842	4
3264027	4
3936105	4
2886575	4
3010120	4
3708687	4
2769298	4
2398311	4
3385718	4
2657193	4
2338961	4
2657488	4
2955108	4
2660065	4
3672673	4
2719784	4
2956201	4
2775021	4
3017263	4
3385517	4
3776346	4
3949573	4
3139833	4
2785370	4
3839600	4
3849135	4
3582618	4
3678502	4
2541266	4
2724914	4
2676605	4
2964040	4
3844590	4
2550561	4
2903152	4
2727464	4
2668551	4
2554985	4
3027797	4
3608913	4
3401030	4
3505943	4
3184028	4
3149981	4
3668844	4
3801692	4
2359183	4
3033982	4
2431279	4
3347882	4
3320878	4
3038304	4
2501934	4
3802956	4
3673430	4
2565779	4
3356079	4
3332287	4
3517084	4
3428214	4
2602385	4
2721589	4
3954246	4
3306228	4
2690828	4
3223476	4
3091387	4
3522208	4
3726662	4
3053083	4
3436558	4
3916815	4
3229393	4
3756136	4
2385120	4
3311976	4
3542176	4
3881211	4
2386986	4
3313483	4
3639506	4
3694049	4
2489146	4
3830730	4
2995500	4
3241673	4
3316958	4
2812794	4
3481038	4
2702639	4
2877145	4
3552673	4
3927814	4
3250898	4
3533224	4
3768463	4
3581944	4
2635776	4
2378446	4
3752640	4
3432305	4
3196136	4
2405151	4
2711977	4
3006853	4
3761754	4
2950526	4
2771500	4
3886916	4
3480120	4
3578946	4
2664763	4
3716497	4
2539007	4
3893065	4
2780288	4
3954546	4
3171053	4
3394275	4
3342204	4
2903962	4
2355071	4
2670475	4
3921119	4
2553836	4
3555257	4
2972092	4
3347544	4
3605150	4
2699655	4
3801182	4
2679519	4
2701913	4
2450890	4
3199451	4
3156772	4
3674923	4
2563816	4
2590461	4
2684097	4
2683900	4
3335110	4
2924747	4
3820555	4
2860615	4
3821896	4
3239274	4
3110203	4
2725728	4
2476711	4
2350806	4
2752106	4
2353312	4
2385337	4
2387178	4
4045403	4
2642684	4
3111544	4
2492980	4
2493760	4
2319919	4
3185500	4
2761399	4
3650850	4
2397586	4
2943923	4
2649766	4
3561121	4
3126689	4
3588383	4
2390103	4
2652896	4
3829719	4
3567398	4
3539986	4
2827743	4
2540349	4
3575324	4
2403336	4
3079827	4
2479573	4
3837113	4
2784705	4
3545940	4
3839980	4
3294175	4
3841342	4
3300522	4
3548594	4
2931881	4
3053092	4
3092701	4
3669131	4
3347720	4
2733437	4
3507927	4
2575599	4
2363939	4
3670278	4
2825339	4
2977166	4
2737509	4
2680552	4
2625408	4
3040136	4
3462589	4
3612137	4
3908198	4
3857252	4
3465408	4
3356754	4
3618293	4
3162341	4
3104351	4
3910900	4
3163651	4
3359503	4
3810990	4
2746383	4
2966407	4
2377518	4
3468640	4
3429020	4
2967986	4
3222495	4
3956834	4
3419183	4
3958223	4
2990463	4
3111526	4
3689733	4
3054281	4
3920505	4
3826966	4
3758714	4
3235979	4
3819339	4
3110362	4
2318517	4
3925403	4
2319384	4
3577987	4
3768147	4
3891089	4
2941007	4
3836506	4
2942037	4
2383358	4
2880446	4
2512779	4
3381660	4
2332665	4
2884180	4
2713719	4
3017065	4
3075835	4
2656718	4
3780803	4
3388361	4
3494228	4
3904528	4
2955537	4
3446207	4
3489008	4
3849183	4
3718625	4
2837127	4
2549199	4
3844626	4
2929970	4
3689552	4
3916978	4
3283965	4
3962642	4
3848290	4
2615180	4
3795704	4
3150653	4
2939455	4
3902290	4
3290840	4
3224260	4
2680407	4
3325062	4
3906822	4
2562230	4
2832521	4
3562960	4
3463787	4
3203538	4
3355683	4
3411149	4
2796726	4
2461655	4
2568450	4
3163810	4
3862368	4
2720088	4
3237807	4
3813106	4
2863660	4
2988780	4
3052522	4
3571014	4
2515296	4
3345151	4
3474797	4
2516409	4
3347199	4
2360355	4
3477811	4
2935507	4
3546286	4
3884902	4
3642695	4
3426367	4
3451675	4
3646659	4
2632292	4
2752963	4
3121985	4
3067082	4
3429352	4
3930131	4
3769860	4
2645704	4
3896040	4
2405180	4
2946739	4
3371721	4
3006855	4
2825026	4
3648589	4
3076922	4
2657607	4
3495728	4
3031251	4
3674366	4
2664769	4
3274719	4
3446440	4
3498767	4
3295037	4
2898009	4
3602087	4
3894227	4
3684555	4
3788358	4
3723255	4
2903342	4
3794241	4
3452957	4
3453853	4
2730685	4
2691021	4
3796502	4
2562734	4
3924830	4
3701288	4
2620459	4
3903372	4
2679060	4
2978411	4
3864876	4
3100882	4
3857186	4
2684103	4
2370658	4
2371561	4
3857820	4
2957667	4
3423005	4
3107729	4
3822952	4
3521419	4
2608208	4
3053228	4
3364630	4
3243524	4
3920274	4
3178638	4
3443869	4
4048266	4
3369364	4
2755966	4
3110057	4
3740055	4
3354997	4
3695687	4
3114082	4
2464086	4
3822535	4
3888001	4
3823049	4
2468515	4
3124502	4
3930323	4
3826141	4
2763670	4
3826498	4
3003843	4
3126300	4
3562088	4
3536937	4
3895237	4
2517652	4
2766896	4
3842155	4
2768500	4
2652020	4
2523383	4
3648687	4
2656368	4
2716272	4
2477770	4
2338891	4
2906390	4
2340369	4
3576592	4
3030607	4
3334223	4
2534660	4
2343952	4
3276616	4
3950098	4
2834907	4
3850099	4
3163376	4
3298873	4
3787052	4
3213601	4
3168248	4
2613672	4
3551236	4
2431487	4
2808286	4
3183678	4
2847195	4
2734649	4
3928672	4
2975326	4
3852941	4
2445159	4
3812076	4
4048286	4
3704292	4
2318895	4
3934814	4
3040159	4
2587608	4
3865504	4
3040948	4
2833126	4
3709328	4
3817714	4
3044232	4
3465804	4
3422299	4
2629582	4
3809350	4
3163703	4
2599768	4
3717166	4
3811413	4
2601928	4
3718888	4
3337990	4
2690296	4
3625456	4
3220536	4
3918127	4
2693865	4
2751754	4
2352155	4
2383615	4
2856483	4
3629342	4
2806830	4
3735549	4
2863073	4
3243218	4
2464203	4
2744812	4
3317643	4
2497011	4
3373119	4
3646030	4
3185796	4
3552298	4
3066426	4
3124671	4
2379694	4
2707054	4
2640691	4
3431966	4
3070744	4
2886076	4
3842701	4
3843107	4
3845086	4
3771759	4
2955124	4
3845849	4
3672757	4
3151409	4
3546137	4
3909234	4
2546058	4
3850255	4
3584673	4
3603708	4
3913754	4
3606586	4
3855012	4
2552145	4
3552270	4
3287757	4
2568897	4
3053381	4
3669327	4
2678107	4
2557181	4
3410644	4
3096883	4
3411523	4
3801673	4
3607751	4
3704803	4
4053673	4
3325064	4
3855553	4
2829617	4
3612656	4
2457710	4
2445000	4
3867074	4
3161245	4
3943430	4
3909769	4
3818666	4
3619578	4
2798148	4
3527687	4
2798361	4
3717628	4
2631810	4
3862369	4
3221259	4
3090038	4
2724337	4
3570550	4
3876278	4
2854278	4
2751393	4
2477585	4
2610696	4
3877692	4
3365474	4
3176027	4
3818205	4
2616194	4
3367956	4
2809449	4
2996128	4
3120197	4
2993817	4
3252735	4
2377129	4
3769314	4
2325623	4
2527874	4
2818867	4
3430719	4
2880784	4
2709599	4
2532855	4
3433679	4
2761740	4
3325352	4
3882116	4
3464752	4
3935504	4
2885450	4
3437051	4
3373701	4
3490781	4
3491458	4
2770257	4
3478274	4
2401287	4
2904151	4
2774088	4
3030200	4
3784756	4
3890106	4
3082953	4
3387258	4
2539024	4
3582432	4
2415822	4
3160734	4
2779709	4
3660658	4
3492060	4
2547643	4
3721029	4
2486760	4
2902311	4
2551341	4
3451180	4
2431281	4
3921463	4
3598787	4
3288398	4
2847604	4
2789078	4
3926149	4
3290973	4
2433791	4
3191024	4
3852794	4
2791847	4
3324242	4
3741153	4
3614180	4
3331053	4
2687567	4
2601425	4
2986027	4
3469196	4
2511883	4
3520927	4
3749959	4
2472521	4
3865376	4
2475108	4
2456226	4
2728057	4
3345410	4
3878929	4
3101123	4
3827594	4
4042823	4
3443893	4
4048267	4
2462685	4
3577810	4
3530761	4
3887283	4
3833348	4
2998298	4
3877314	4
2762576	4
3826147	4
3535052	4
2763671	4
3840185	4
2762220	4
3197525	4
2517654	4
3538520	4
3777526	4
2652033	4
2598114	4
3273728	4
3649188	4
3710688	4
2772439	4
2603050	4
2828603	4
2530646	4
2777565	4
2830432	4
3285856	4
3205587	4
2911452	4
3274854	4
2914815	4
3582264	4
3277479	4
3909040	4
3840004	4
3278050	4
3600325	4
2663266	4
3660350	4
3035821	4
3390575	4
3493053	4
3500944	4
3721363	4
2676190	4
2485694	4
2838319	4
3040898	4
3894961	4
3725595	4
3916338	4
3690015	4
3846186	4
2554111	4
2728055	4
2730419	4
3400884	4
3849574	4
3404342	4
3053139	4
2939168	4
3902202	4
2362614	4
3808749	4
3224701	4
3853031	4
3561042	4
3354984	4
3563323	4
3816327	4
3857254	4
3516336	4
2374334	4
2509639	4
2464994	4
2859773	4
3414568	4
2986302	4
3682478	4
3469900	4
2929545	4
3824606	4
3440184	4
2358163	4
3057465	4
2518823	4
2934536	4
3737809	4
2521545	4
2321457	4
2995988	4
2816037	4
2761568	4
2942067	4
3702582	4
2531205	4
2890160	4
3369678	4
2536112	4
3144045	4
3780819	4
3672760	4
3205332	4
3836804	4
3715052	4
3207698	4
3837898	4
3716404	4
2345774	4
3294577	4
3840941	4
3394504	4
2418571	4
3784306	4
3041251	4
3305824	4
3025573	4
3398516	4
2727516	4
2904361	4
3284003	4
2843311	4
3505548	4
3035188	4
3290879	4
2574724	4
2576808	4
3411527	4
3322998	4
3038842	4
3408044	4
3069147	4
2948076	4
3865228	4
2442699	4
3232494	4
2683777	4
3422707	4
2629754	4
3619588	4
3745835	4
3105810	4
3467433	4
3621899	4
2510216	4
3303948	4
2633303	4
3090044	4
2850965	4
2694222	4
3473949	4
3816744	4
3878585	4
3231917	4
3633825	4
3440996	4
3233851	4
3106518	4
2871244	4
2493748	4
3764650	4
3318735	4
2635852	4
2754520	4
2468907	4
2398698	4
2886985	4
3583872	4
2880068	4
2821477	4
3934728	4
3464757	4
3565742	4
3760653	4
2824530	4
2654086	4
3831411	4
3141330	4
3649113	4
3281804	4
2603536	4
3080194	4
3773652	4
3496665	4
3208229	4
3849359	4
3546837	4
3780727	4
3913488	4
3172293	4
3549412	4
2726617	4
2425508	4
2355124	4
3452997	4
3666984	4
3506776	4
3731424	4
3857809	4
2562799	4
3405332	4
3288401	4
3701363	4
3801900	4
3324320	4
2625280	4
3815133	4
2738751	4
3739579	4
3611526	4
3740096	4
2953143	4
3940426	4
3514862	4
3331081	4
3465204	4
2594996	4
2797524	4
3945903	4
3716097	4
3869205	4
3213772	4
2630771	4
3869715	4
3812263	4
2970608	4
3626402	4
3172457	4
3101124	4
3825872	4
2980046	4
2807119	4
3442788	4
3351439	4
4042894	4
3760190	4
3352129	4
3883447	4
3872036	4
3577852	4
3551726	4
2940127	4
2818464	4
3189590	4
3321496	4
3067967	4
3827382	4
3366917	4
3381208	4
3644182	4
3136757	4
2713039	4
3074413	4
3883800	4
3271909	4
3276389	4
3888733	4
2910272	4
3082233	4
3949364	4
3848517	4
2418614	4
3891287	4
2723883	4
3499761	4
3022976	4
2680602	4
3666754	4
2431690	4
3405606	4
3095010	4
3611809	4
2677751	4
3153711	4
2437712	4
3616964	4
3325873	4
2504028	4
2709078	4
2371077	4
3081863	4
3332184	4
3808877	4
3946464	4
3517872	4
3529197	4
3624022	4
2574838	4
3822712	4
2971028	4
3533822	4
3224368	4
3434138	4
3874388	4
3524076	4
2992215	4
3423075	4
3760273	4
3694454	4
3112560	4
2463564	4
2586746	4
3480919	4
3821653	4
2465124	4
2646699	4
3533080	4
3252462	4
3649559	4
3836615	4
3535265	4
3194190	4
3324090	4
3755206	4
3130800	4
2473311	4
3128234	4
3775872	4
2946554	4
3266987	4
3706695	4
3841457	4
2885070	4
3437991	4
3831778	4
3474700	4
2337294	4
3020817	4
2538578	4
3710869	4
2540101	4
3079157	4
3575925	4
2909285	4
3715053	4
3907312	4
3208858	4
3141228	4
3850962	4
2548657	4
3589358	4
2611884	4
3789774	4
2928698	4
2613399	4
2904418	4
2564456	4
2810469	4
3404709	4
3150054	4
3507209	4
3860266	4
2574799	4
3060614	4
3558938	4
3510989	4
3704921	4
3612765	4
2373835	4
3235791	4
3681671	4
2968776	4
3625274	4
2606016	4
2850966	4
2348538	4
2515344	4
3175242	4
3421276	4
3244084	4
3574468	4
3737309	4
3818937	4
2935530	4
3238423	4
2388979	4
2741242	4
2811708	4
3243926	4
2493749	4
2995401	4
3481993	4
2500824	4
3834321	4
2377134	4
3454378	4
2761915	4
3320793	4
2756053	4
3655609	4
3827270	4
3773483	4
2644149	4
3370282	4
2902236	4
2657682	4
2773213	4
3080195	4
2830067	4
2955862	4
3597451	4
2417426	4
3598563	4
2344696	4
2417461	4
3679543	4
3849929	4
2547658	4
3086718	4
3684783	4
2795883	4
3306755	4
3308693	4
2841088	4
3046068	4
2555508	4
3027343	4
3505140	4
2558301	4
2434798	4
3856887	4
2430604	4
2497446	4
3736351	4
4048246	4
2736641	4
2948382	4
3415984	4
3463010	4
3522226	4
3710128	4
2592072	4
3619768	4
3207857	4
3411528	4
3331979	4
3518038	4
3567332	4
3430690	4
3305726	4
2690586	4
2802120	4
2634139	4
2749658	4
3916342	4
3228639	4
3816937	4
2868409	4
3477510	4
3423015	4
3819113	4
3922749	4
2987308	4
3370778	4
2873010	4
2704202	4
3928986	4
2753863	4
3582214	4
2636088	4
2706336	4
3377255	4
3257403	4
3583199	4
3431088	4
3004651	4
3838791	4
2764532	4
3584567	4
2593499	4
3366926	4
3004666	4
2516048	4
2884080	4
3896623	4
2947029	4
3706383	4
3268112	4
3016029	4
2769963	4
3199521	4
3142237	4
3011487	4
2656870	4
2827201	4
2658282	4
3771677	4
2773535	4
3714798	4
3674056	4
3155880	4
2417076	4
2783600	4
2344019	4
3951137	4
3389686	4
3583568	4
3852135	4
3914699	4
3854494	4
3846195	4
2669396	4
3796621	4
3401637	4
2359022	4
2787631	4
3405609	4
2617102	4
3555638	4
3851781	4
3558886	4
3512167	4
2558584	4
3607511	4
3935825	4
3354385	4
2454379	4
2589012	4
3418499	4
2564401	4
2836598	4
2684964	4
3421292	4
2742672	4
2685875	4
2630170	4
2466121	4
3749464	4
3625683	4
3362631	4
2929050	4
3814449	4
3752248	4
3687320	4
3824288	4
2351228	4
3963238	4
2384837	4
3692853	4
2867794	4
2365254	4
2870925	4
3874424	4
2319566	4
3926089	4
2494781	4
2587338	4
2746501	4
2634152	4
3533083	4
2378311	4
2762292	4
3586656	4
3838484	4
3931659	4
3259204	4
3260312	4
2329189	4
3756345	4
3129215	4
3436274	4
3841927	4
2768152	4
2409396	4
3492076	4
2655234	4
2600587	4
2887877	4
2771846	4
2657522	4
3595785	4
3495490	4
3081860	4
3384282	4
3391260	4
3889917	4
2912856	4
3274610	4
3393112	4
3584107	4
3786559	4
3789780	4
3590261	4
3790904	4
3795029	4
2686025	4
3502112	4
2843478	4
2491768	4
3668322	4
2846055	4
3849684	4
3509204	4
3613796	4
3862726	4
3510990	4
3936156	4
3906875	4
3611353	4
2629779	4
2596155	4
3517218	4
3744845	4
3947020	4
3819902	4
2337650	4
2631847	4
3218211	4
3954442	4
3822896	4
3823482	4
2803363	4
3308155	4
3627107	4
3874938	4
3435864	4
3916150	4
3436622	4
3364967	4
3438474	4
3572755	4
2932067	4
3113924	4
3114675	4
3869580	4
3423330	4
2460997	4
2868143	4
3060308	4
2741244	4
3243932	4
3425920	4
3832864	4
2645394	4
2590223	4
2705374	4
3770703	4
3584524	4
3826761	4
2329512	4
2821504	4
3487720	4
3463728	4
3434540	4
2597071	4
2651791	4
2654864	4
2714011	4
2537439	4
3570567	4
3011260	4
2902241	4
3572732	4
3902376	4
2774832	4
3575236	4
2660930	4
3888580	4
3905886	4
3444539	4
3082080	4
3445065	4
3385005	4
3716019	4
3486925	4
2834853	4
3584448	4
3681409	4
2664575	4
3392351	4
2899510	4
3548516	4
3301612	4
2486273	4
2427349	4
3688820	4
3503671	4
3689833	4
2669154	4
3451845	4
2904849	4
2905671	4
3502243	4
3345480	4
3502864	4
2672034	4
3732550	4
2433839	4
3037419	4
2821401	4
3192403	4
2736198	4
3155626	4
3228088	4
3156881	4
3513339	4
2322461	4
2564155	4
2743403	4
3910784	4
3234993	4
2335187	4
2798325	4
3567334	4
3518662	4
2603052	4
3863403	4
3521002	4
3362589	4
3306659	4
2472747	4
2864462	4
3225718	4
3535860	4
3915948	4
3437909	4
2982326	4
2734367	4
3635155	4
3692269	4
3869879	4
3922256	4
2491548	4
3642375	4
3116385	4
3637005	4
3886859	4
3251671	4
2320110	4
3645909	4
3122062	4
2939533	4
2635114	4
2882709	4
3122509	4
3749878	4
3190648	4
3379814	4
3644190	4
2533403	4
3325110	4
3263868	4
2884873	4
3016030	4
2536630	4
2600376	4
2902056	4
3387210	4
2952489	4
3594245	4
3329556	4
3276424	4
3770664	4
2339581	4
3150862	4
3207271	4
3018518	4
3289640	4
3777349	4
3599577	4
3211325	4
2898475	4
2780571	4
3340054	4
3954955	4
3279981	4
2925424	4
2934753	4
3033913	4
3965824	4
2572249	4
3902248	4
3558889	4
3670309	4
3096758	4
3812132	4
3703543	4
3560458	4
2439547	4
2918233	4
3296295	4
3409283	4
2442502	4
3617970	4
3618769	4
2457254	4
3909178	4
3516367	4
3743976	4
3714796	4
3868554	4
2798343	4
3214219	4
2339477	4
3049841	4
3092307	4
3522190	4
2608833	4
3537426	4
2990539	4
3345785	4
3732008	4
3868664	4
3575891	4
3060158	4
3239847	4
3110573	4
2988887	4
2463593	4
2743592	4
2500601	4
3836103	4
3320641	4
3555462	4
3376559	4
3429289	4
3825264	4
2819282	4
3003868	4
2764731	4
3827160	4
2890215	4
3367189	4
3070788	4
3881116	4
2391784	4
3899379	4
3842320	4
3437452	4
3900264	4
3708744	4
2951388	4
3844296	4
2477561	4
3385799	4
3845141	4
2402402	4
3080142	4
3015925	4
3283708	4
3713830	4
3846741	4
2894105	4
2910700	4
2776753	4
3717196	4
3035412	4
3395692	4
3144415	4
3791801	4
2839925	4
3845973	4
3500469	4
2683372	4
3504656	4
2687841	4
3554947	4
3924780	4
3318968	4
3670088	4
3558966	4
2438565	4
2792894	4
2450791	4
3156637	4
3416734	4
2588148	4
3739886	4
2741134	4
2742314	4
3524619	4
3300810	4
2797923	4
2984473	4
3236372	4
3861606	4
2747586	4
2573453	4
2605255	4
3822433	4
2576633	4
3625734	4
2455040	4
3824837	4
2579645	4
2351596	4
2354645	4
3348523	4
4048271	4
4044938	4
3829955	4
2462449	4
2585122	4
2643202	4
3449623	4
3832867	4
3638780	4
2816314	4
2704609	4
3360630	4
2705376	4
3066652	4
2326706	4
3258022	4
2709083	4
3003830	4
3069793	4
3127147	4
3538483	4
2521527	4
3010543	4
3842895	4
2655627	4
2825917	4
2951616	4
2337616	4
3377178	4
3844906	4
2718266	4
3672427	4
3888607	4
2416142	4
3082081	4
3138532	4
2777507	4
3949960	4
3582216	4
3292095	4
3778392	4
3779656	4
2898085	4
2348090	4
3024583	4
2839562	4
3844941	4
2902345	4
3914274	4
2903398	4
3044193	4
3916037	4
3503673	4
2904036	4
3902128	4
2911699	4
2849330	4
2452320	4
2322463	4
3410016	4
2980600	4
3857227	4
3160468	4
2713825	4
2339064	3
3088456	3
3625388	3
3721568	3
3430815	3
2864025	3
3109039	3
2343544	3
2578182	3
2347591	3
2852944	3
2578669	3
3629071	3
3877038	3
2478089	3
2351924	3
2806728	3
3233359	3
3478050	3
3107351	3
2387877	3
2520601	3
3528568	3
2741767	3
2872035	3
3183775	3
3371366	3
3530860	3
3481248	3
3926433	3
2759284	3
2875696	3
3638945	3
2999540	3
3124069	3
3533585	3
3429617	3
3825536	3
3362203	3
3749882	3
2640330	3
2820587	3
3654685	3
2471116	3
3323988	3
3129176	3
3366935	3
3126840	3
2945490	3
3658839	3
2515098	3
2473162	3
3895382	3
2947173	3
3841329	3
3841806	3
3708353	3
3569928	3
3266814	3
2900814	3
2770004	3
3540583	3
2410077	3
2477328	3
3649242	3
3886531	3
3278038	3
2657859	3
3771689	3
3903721	3
2828738	3
2906631	3
2541085	3
3835415	3
3846570	3
2659642	3
3285883	3
3715514	3
3847941	3
3386651	3
2413596	3
3777504	3
3209299	3
2896328	3
2897098	3
3780223	3
2835820	3
3911167	3
2961902	3
2724480	3
3022093	3
3299409	3
2780572	3
3954970	3
2797346	3
3912749	3
3587664	3
3086882	3
2965396	3
3396210	3
2802654	3
2966861	3
3398235	3
3551446	3
3452049	3
2905115	3
3898787	3
3400551	3
2564162	3
3796683	3
3694832	3
2615155	3
3285855	3
2564952	3
2428392	3
3695869	3
3185323	3
3221531	3
3347841	3
3925441	3
2789428	3
3222413	3
3152033	3
3508072	3
2433333	3
2820440	3
2850500	3
2791398	3
2821967	3
3411435	3
3407107	3
3670870	3
3853796	3
3510893	3
3615048	3
2792623	3
3854265	3
3608292	3
2737089	3
2583097	3
3197257	3
3672846	3
2853413	3
3739340	3
3906796	3
2681835	3
2794648	3
2504582	3
3816367	3
3941028	3
2444867	3
2327473	3
2683279	3
3464665	3
3205923	3
3526105	3
3357825	3
3715522	3
2374371	3
2569025	3
3235155	3
2630381	3
2745094	3
3527519	3
2798345	3
3518268	3
2510992	3
3567764	3
3568357	3
3338127	3
3568780	3
3531679	3
2453292	3
3108601	3
2379160	3
2633668	3
3109250	3
3470712	3
3432777	3
2454831	3
2577444	3
3169344	3
3814492	3
2692308	3
3110485	3
2608840	3
3420205	3
3111690	3
2515912	3
3310267	3
3963320	3
2752453	3
3919430	3
3311412	3
3101687	3
2358241	3
3422716	3
3827866	3
3367761	3
4044669	3
2985811	3
2755347	3
3352536	3
2986890	3
2489109	3
3545983	3
3739643	3
2756047	3
3241309	3
3425247	3
2368396	3
2873090	3
3550350	3
2464837	3
3063133	3
2874910	3
2394440	3
2939229	3
2704555	3
2376000	3
3824005	3
3824743	3
2762327	3
2591183	3
3891754	3
3068125	3
3535331	3
3826663	3
2593161	3
3893269	3
3703147	3
2764732	3
3193098	3
3262472	3
2765401	3
3933065	3
2472838	3
3537187	3
3381795	3
2761338	3
2892834	3
3840644	3
3369889	3
3013136	3
2332766	3
2474121	3
3662011	3
2518290	3
2649410	3
3566924	3
2948345	3
2899197	3
3437472	3
3374426	3
2769430	3
3570411	3
3540324	3
2409427	3
3885039	3
3328466	3
3571364	3
3439334	3
3268554	3
3493301	3
2772880	3
3201378	3
2401202	3
3440931	3
3845594	3
3904597	3
2407600	3
3773537	3
3596763	3
2909388	3
3390525	3
3654046	3
3484340	3
3496642	3
3847234	3
2958122	3
2544082	3
3657384	3
2412862	3
3208877	3
3387011	3
3392525	3
3545794	3
3839737	3
3159189	3
3891623	3
2540010	3
3787946	3
3162452	3
3394610	3
3493672	3
3038670	3
2725618	3
3023669	3
3169073	3
3042201	3
3497696	3
3689638	3
2613418	3
3029898	3
2555286	3
3178384	3
2967668	3
2932497	3
2669565	3
2784749	3
2933718	3
3180481	3
3401134	3
3554958	3
3800457	3
3610126	3
2812298	3
3404859	3
3555215	3
3316898	3
3924782	3
3221929	3
2911519	3
3902750	3
2790086	3
2576837	3
3929575	3
2699586	3
3511211	3
3853400	3
3512762	3
2851444	3
3736820	3
3933445	3
3461315	3
3040016	3
3073010	3
3041305	3
3856517	3
3805599	3
2454839	3
3742767	3
2712243	3
3420756	3
2858199	3
3622413	3
2568566	3
3859528	3
2687490	3
3911264	3
2745321	3
3810582	3
3085899	3
2967278	3
3048143	3
3624514	3
3530914	3
3108904	3
3470184	3
3626325	3
2634000	3
2471870	3
2690890	3
2864330	3
3362864	3
3471104	3
2634604	3
2474632	3
3342590	3
3535619	3
3874949	3
2929885	3
2579055	3
3345296	3
3631823	3
2613794	3
2979906	3
3633831	3
3966035	3
2357080	3
2386519	3
3869638	3
2518588	3
2460204	3
3368198	3
2864846	3
3423347	3
3352737	3
2870721	3
3871959	3
2462455	3
2700038	3
2365695	3
3641217	3
3424630	3
2989315	3
2936632	3
3635761	3
2370347	3
2812884	3
2997312	3
2373715	3
2375116	3
2394902	3
3250091	3
3927950	3
3554119	3
2704617	3
2761967	3
3188593	3
3555875	3
3000769	3
2754685	3
3836756	3
2636776	3
3557261	3
3001836	3
3582930	3
2756057	3
3363681	3
3125940	3
2943878	3
3838678	3
3584528	3
3893353	3
3880492	3
3839029	3
3070423	3
3656936	3
3536897	3
3132084	3
3537374	3
3463822	3
2647518	3
2883963	3
3776055	3
3469186	3
3882878	3
3883610	3
3472316	3
2654894	3
2768892	3
2408889	3
3491556	3
3570595	3
2398226	3
3492276	3
2538047	3
2398821	3
3541265	3
2827101	3
2338857	3
2478244	3
2904476	3
3651477	3
3903595	3
3148883	3
3495092	3
2658731	3
2955915	3
2720166	3
3383180	3
3948658	3
3385044	3
2544234	3
3336763	3
3838241	3
2959334	3
3034197	3
3599397	3
3338652	3
2540478	3
2723778	3
3447875	3
3850588	3
3339954	3
2610135	3
2665563	3
3168162	3
3172304	3
2927882	3
3174271	3
3398089	3
2903399	3
3044207	3
3397883	3
3917841	3
2784386	3
2489888	3
3666253	3
3728064	3
2785051	3
2843839	3
3694284	3
3285817	3
3667181	3
2935871	3
3454794	3
3286829	3
3186637	3
3507909	3
3611276	3
2940339	3
2912553	3
3318498	3
3611711	3
3349127	3
3509398	3
3559253	3
2823865	3
2500706	3
3322324	3
3812895	3
2976516	3
3614797	3
3038526	3
3608191	3
2582816	3
3511301	3
3738793	3
3855202	3
2451278	3
3935457	3
2321304	3
2561288	3
3040117	3
3936436	3
2504468	3
3519332	3
3563223	3
3329232	3
3355443	3
3298794	3
3563778	3
3619080	3
3867337	3
3909634	3
3867966	3
3422134	3
3617966	3
3162162	3
2595061	3
2508938	3
3526514	3
2858333	3
3859641	3
3301627	3
3413226	3
3334195	3
3810940	3
2985413	3
2964233	3
2845355	3
3427826	3
2966285	3
3623822	3
2747225	3
2967850	3
2800473	3
3749173	3
3089568	3
2851907	3
3224021	3
3685688	3
3824203	3
2866159	3
3420514	3
2694746	3
3919170	3
3231304	3
3540372	3
3422044	3
2459153	3
3476848	3
2697791	3
4052756	3
3313239	3
3575729	3
3633967	3
3182053	3
2870722	3
2522109	3
3317535	3
3357673	3
3743204	3
2391788	3
2746151	3
3822116	3
2465699	3
3122071	3
2760208	3
2939541	3
3065841	3
3253749	3
3648057	3
3768029	3
3649143	3
2877223	3
2706361	3
2818526	3
3836977	3
2326211	3
3837819	3
2469943	3
2592194	3
2327810	3
3126204	3
3838814	3
3193927	3
3893712	3
3775141	3
2761198	3
2515216	3
2332522	3
3935389	3
3129021	3
3759438	3
3567650	3
3016032	3
3265612	3
3938427	3
3568848	3
2653850	3
3593228	3
3709478	3
3273125	3
3832675	3
3594308	3
3780464	3
3478569	3
3669851	3
2954180	3
3330992	3
2413755	3
2955005	3
2658384	3
3481804	3
3672618	3
2341014	3
3332686	3
3946435	3
3284497	3
2659712	3
3390354	3
2416432	3
3082285	3
2481418	3
3276033	3
3445984	3
3848599	3
3488636	3
3677737	3
2723416	3
3850241	3
2796643	3
3390901	3
3912756	3
3683785	3
2422445	3
2665772	3
2548212	3
3914002	3
3215109	3
2727442	3
2428761	3
3606498	3
3897397	3
3846204	3
3551458	3
3961615	3
3179111	3
2670142	3
2557677	3
2687330	3
2905718	3
2427614	3
3285872	3
2615620	3
2970852	3
3849598	3
2616246	3
2908737	3
3966042	3
3405682	3
2816723	3
3408067	3
2574613	3
3927488	3
2434260	3
3701524	3
3459482	3
2620767	3
2577650	3
3321598	3
3614341	3
2701444	3
2583099	3
3934872	3
2320614	3
3462219	3
3935848	3
3618018	3
2918915	3
3740401	3
2740926	3
2920499	3
2710633	3
2835279	3
3908762	3
2955677	3
3420390	3
3817263	3
2857007	3
3858847	3
3162515	3
2959830	3
3714801	3
2714089	3
2596988	3
3517448	3
3911005	3
3746259	3
3335563	3
2376564	3
3165390	3
2467327	3
3218044	3
2747403	3
3812439	3
2862854	3
3913346	3
3339280	3
2379220	3
3431409	3
2850733	3
2749172	3
2454833	3
3873093	3
3110503	3
2348102	3
2853306	3
2382175	3
2477530	3
2930611	3
2515941	3
3242462	3
2732089	3
2481249	3
2459256	3
3881189	3
3104732	3
2869978	3
3478193	3
3313455	3
2315494	3
2520274	3
3239860	3
2641986	3
2700518	3
3249368	3
2318052	3
3425282	3
3119569	3
3426329	3
3697171	3
3372310	3
3358645	3
2997858	3
3876352	3
3360179	3
2997583	3
3648345	3
3320193	3
3890592	3
3581940	3
3430599	3
2470147	3
3258431	3
3259416	3
2593162	3
2880521	3
3772328	3
2385342	3
2531341	3
2386914	3
3643751	3
3010267	3
3263990	3
3433629	3
2711074	3
3537772	3
2894183	3
3538851	3
2393172	3
3662695	3
2597951	3
2886237	3
3647580	3
3384147	3
2408751	3
2887306	3
3267050	3
2901066	3
3832332	3
2715639	3
2887942	3
3011931	3
3492716	3
2771971	3
2401203	3
3269382	3
3886840	3
2775736	3
3481131	3
3903953	3
3672845	3
2604990	3
3016660	3
2407739	3
3836928	3
2663595	3
2776784	3
3581308	3
2959063	3
3446395	3
3582369	3
3849336	3
2662929	3
3389309	3
3278422	3
3849800	3
2779650	3
3297714	3
3680754	3
3340303	3
3955720	3
2963595	3
3280663	3
3548827	3
3662319	3
3913401	3
2665849	3
2964795	3
3895392	3
2726610	3
3042217	3
2667347	3
2488238	3
3550437	3
3308477	3
3216024	3
3917407	3
2668946	3
3398511	3
3918605	3
3505091	3
3031892	3
2558151	3
3856650	3
3403668	3
3800492	3
3150128	3
3221021	3
2814861	3
2438490	3
2555665	3
3407509	3
3059007	3
3732943	3
2695748	3
3669828	3
2556664	3
3800009	3
3459653	3
3097138	3
4048235	3
2700767	3
3606795	3
2436852	3
3460807	3
2501345	3
3067583	3
3615642	3
3934423	3
2319786	3
3326250	3
3865302	3
3158636	3
2588318	3
3815763	3
3100793	3
3618166	3
2681913	3
2369631	3
3709723	3
2683312	3
3817510	3
2594917	3
3817956	3
3943943	3
3044636	3
3526353	3
3517258	3
3045348	3
2374697	3
2509754	3
2600693	3
3335903	3
3336375	3
3747214	3
2511123	3
2467975	3
3529718	3
2603899	3
3821835	3
2721999	3
3223656	3
2513390	3
2929291	3
3239927	3
2578603	3
3752390	3
3052549	3
3240606	3
2610953	3
2805718	3
2730052	3
3100986	3
3540173	3
3243465	3
3177560	3
3817799	3
3573960	3
3692058	3
3114706	3
2386522	3
3235279	3
3352063	3
3829493	3
4048231	3
2461746	3
3479585	3
3577229	3
2522682	3
2873279	3
3184923	3
2392596	3
2814597	3
2938444	3
3645611	3
3373627	3
2499442	3
2704113	3
2879323	3
3321426	3
2636787	3
2326741	3
3770781	3
2943235	3
3259491	3
3008361	3
2594661	3
3840110	3
3756830	3
3072250	3
3829042	3
3128820	3
3935845	3
2517617	3
2884620	3
3646818	3
2896975	3
2713370	3
2825054	3
3131818	3
3272911	3
3141779	3
2337639	3
2600851	3
3492869	3
3844575	3
2477725	3
2412102	3
3386218	3
3595135	3
3595467	3
3887593	3
2773317	3
3202863	3
3442256	3
3652866	3
3782593	3
3904152	3
3888088	3
2777490	3
3846006	3
2658760	3
3773012	3
2830250	3
3714713	3
3673937	3
3947784	3
2720827	3
3138079	3
2911324	3
3837616	3
3275798	3
3289136	3
2413267	3
3908964	3
3717375	3
3950922	3
2723779	3
2897575	3
3339150	3
2797241	3
3300400	3
2665080	3
2838199	3
3603976	3
3844151	3
3957649	3
3549620	3
2487719	3
3144943	3
3791413	3
2840369	3
2783376	3
3450681	3
2903404	3
2904083	3
2842979	3
3217752	3
2806414	3
3503083	3
3091315	3
3796120	3
3506438	3
2936948	3
2553939	3
2908527	3
3610255	3
3093346	3
3349752	3
3810249	3
2943997	3
3861940	3
2700199	3
3801426	3
2578951	3
3703414	3
3066912	3
3560955	3
3561552	3
3610966	3
2444026	3
3522286	3
3816659	3
3102652	3
3909086	3
3867383	3
3044172	3
3618008	3
3333449	3
3045694	3
2798332	3
2716071	3
2717484	3
3518837	3
3416839	3
3812939	3
2604399	3
2453102	3
3469841	3
2576856	3
3222208	3
2988444	3
3363127	3
2749755	3
3685691	3
3866013	3
2636090	3
3918116	3
3054215	3
2730346	3
3175692	3
3310638	3
2978712	3
2355122	3
3055410	3
3243542	3
3868589	3
2859780	3
3573632	3
2615837	3
2807930	3
2582983	3
2754576	3
3179502	3
3574811	3
3352221	3
2699067	3
2867446	3
2520005	3
2364773	3
3369642	3
3445911	3
3528572	3
3634826	3
2988486	3
2493007	3
2390113	3
3480844	3
2996914	3
2523694	3
3875714	3
3834679	3
2498303	3
3835089	3
3186731	3
3579729	3
2882885	3
3651021	3
3640577	3
2379264	3
3256626	3
3582581	3
2506525	3
3125312	3
2592198	3
3838828	3
3004709	3
3070733	3
3563637	3
3881196	3
3776301	3
2405747	3
3829797	3
3936078	3
3662498	3
3130399	3
3647413	3
3938447	3
3327941	3
3474375	3
2523592	3
2398303	3
3273842	3
3439117	3
3143836	3
3902152	3
3385708	3
3387750	3
2400736	3
2338940	3
3025711	3
3575647	3
3903796	3
2541195	3
2661761	3
2659714	3
3333703	3
2663056	3
3390368	3
2660228	3
3334700	3
3082296	3
3715534	3
3785854	3
3776318	3
3716289	3
2544463	3
3658542	3
3487238	3
3498574	3
3389066	3
3161658	3
3491098	3
3601749	3
3395830	3
3167365	3
3142651	3
2548214	3
2350479	3
3395131	3
3589996	3
3497589	3
2550798	3
3590802	3
3896582	3
2352223	3
2552833	3
3854536	3
3846971	3
2490147	3
3607999	3
2729843	3
3453314	3
2730558	3
2671426	3
3401788	3
3455047	3
3555112	3
2431241	3
3289901	3
3404699	3
3060024	3
3405597	3
3929043	3
3861620	3
2434937	3
2579692	3
3862641	3
2736417	3
3407416	3
3802249	3
3513689	3
3323764	3
3099391	3
2367734	3
2441680	3
3617399	3
3562266	3
2368821	3
3938433	3
2627474	3
2740929	3
3410342	3
3806234	3
2981443	3
3943365	3
3743998	3
3713826	3
3868131	3
3162516	3
2461559	3
3234838	3
2630189	3
3333778	3
3715569	3
2569028	3
3620516	3
3911566	3
2798355	3
2378698	3
3568980	3
3954211	3
2863600	3
3749664	3
3863757	3
3239805	3
2749964	3
3307947	3
3823915	3
2514568	3
3687344	3
2930168	3
2727471	3
3866871	3
3963477	3
2866880	3
3175959	3
3233725	3
3631688	3
2360218	3
3368550	3
3478223	3
2994858	3
3884058	3
2317027	3
3354624	3
2389325	3
3479850	3
3635513	3
3763191	3
2812177	3
2937040	3
3356726	3
3832207	3
2996595	3
3530488	3
2390644	3
3116815	3
3743413	3
3372312	3
2587889	3
2703119	3
2874196	3
3638676	3
3360183	3
2395345	3
2323635	3
2325543	3
2878727	3
3534353	3
2942348	3
2884659	3
2762943	3
3257926	3
3931162	3
3125801	3
2383554	3
3879570	3
2756597	3
2510089	3
3703244	3
2889691	3
3656552	3
3933097	3
3562813	3
2891455	3
2331888	3
2823385	3
3263336	3
3382602	3
2474216	3
2711915	3
3646789	3
3706791	3
3326415	3
2518310	3
3007436	3
2766432	3
2898022	3
3198739	3
3438074	3
3540331	3
3649078	3
3572341	3
2477567	3
2601395	3
2716544	3
3268597	3
3329918	3
3573896	3
2658801	3
2413304	3
2905589	3
3576057	3
2955245	3
3380934	3
2479771	3
2778441	3
2407775	3
3846775	3
3444520	3
3674339	3
3847305	3
2543232	3
2664688	3
2894726	3
3847658	3
2660987	3
3156259	3
3786689	3
3717230	3
2482817	3
3393126	3
2916961	3
2961612	3
3500111	3
3680903	3
3164338	3
3893514	3
3894167	3
3843878	3
2423318	3
2550013	3
3025142	3
3397950	3
3042219	3
2801074	3
2903267	3
3793307	3
3504682	3
3607551	3
3692728	3
2552220	3
2431178	3
2354971	3
3962778	3
3552994	3
3797095	3
2935591	3
2786166	3
2689027	3
3033047	3
3183201	3
3796446	3
3610146	3
2494428	3
3221026	3
2431353	3
2848262	3
3603843	3
3557708	3
3928042	3
2433499	3
3349519	3
3291432	3
2576860	3
3509987	3
3809879	3
2849963	3
2364358	3
2621225	3
3225002	3
3412905	3
3039445	3
3156089	3
2503772	3
3937514	3
3076085	3
3618507	3
2324603	3
3355316	3
3203785	3
3410412	3
2920782	3
3711126	3
2712286	3
3678033	3
2593412	3
3331934	3
3743495	3
3867802	3
3564837	3
2447623	3
2333277	3
3334082	3
3426012	3
3527911	3
3623735	3
3747242	3
2602693	3
3821122	3
2967422	3
3870734	3
2863078	3
3520240	3
3748921	3
2748269	3
3569121	3
2470052	3
3822911	3
3307341	3
3052554	3
3435938	3
3866451	3
3310439	3
3816838	3
2867150	3
2731430	3
3438580	3
3311038	3
2979923	3
3243471	3
3525255	3
2981899	3
2616614	3
4042459	3
3871352	3
3444543	3
2935550	3
2585153	3
2369406	3
2389954	3
2493758	3
2992392	3
2745701	3
2523331	3
3887214	3
3875577	3
2321000	3
2997985	3
2938969	3
3834857	3
3427515	3
2499487	3
2999288	3
3066239	3
2705410	3
3454582	3
3361395	3
3125099	3
3002355	3
3125005	3
3002557	3
3004536	3
3751464	3
2328539	3
2764310	3
3893363	3
3323890	3
2890869	3
3462299	3
3012476	3
3881602	3
3829716	3
3073415	3
2765418	3
2535055	3
3198125	3
3538948	3
2393741	3
3270359	3
3762104	3
3593616	3
3571678	3
3572902	3
3387640	3
2771729	3
2527064	3
3887079	3
2659087	3
2479052	3
3671710	3
3080257	3
3846013	3
3382219	3
3653730	3
2831635	3
2775583	3
2781615	3
2958349	3
3716035	3
3786242	3
3486973	3
2777600	3
3778577	3
3599417	3
3447488	3
2723780	3
2779838	3
2664635	3
3340481	3
3396223	3
3913547	3
3502172	3
3214979	3
3307006	3
3282923	3
2841245	3
3689882	3
3398071	3
2784394	3
3846764	3
2805389	3
3048254	3
3848053	3
2434863	3
3219785	3
3454863	3
3600351	3
3555485	3
3797234	3
2676059	3
2496114	3
3057651	3
3290453	3
3059476	3
3860752	3
3603970	3
2442273	3
3410344	3
2975978	3
3614171	3
2558330	3
3225285	3
4048273	3
3038537	3
2447826	3
2318598	3
2737467	3
3070602	3
3324395	3
3408744	3
3803922	3
3072534	3
3739619	3
3707729	3
3040890	3
3514007	3
3740186	3
3816312	3
2506467	3
2590733	3
3742381	3
3205672	3
3867401	3
2566390	3
2837423	3
3858668	3
3526517	3
2842717	3
2924293	3
3869786	3
2746365	3
3950471	3
2925946	3
2632037	3
3913178	3
3625413	3
3237939	3
3625604	3
3569236	3
2606633	3
2803007	3
2749762	3
2514462	3
2578713	3
3915959	3
3824572	3
3111492	3
2351162	3
3241491	3
2854792	3
3437264	3
2515745	3
3112200	3
3816973	3
2695409	3
2806745	3
3868036	3
3176611	3
2458434	3
2695953	3
2859885	3
2753462	3
3177996	3
3422106	3
2482764	3
2615887	3
3574063	3
2386872	3
4053107	3
2619541	3
2994192	3
3109146	3
2585459	3
2491732	3
3548602	3
2493142	3
2991921	3
2758626	3
3118387	3
2873987	3
2759343	3
3698308	3
3119458	3
3249177	3
2816535	3
3250487	3
3555277	3
3825068	3
3929894	3
3701772	3
2648173	3
3124297	3
3002817	3
3749918	3
2469971	3
3702552	3
2509759	3
3364429	3
3772084	3
3486399	3
3932302	3
3893462	3
3880666	3
3932816	3
3562670	3
3381387	3
2652564	3
3382934	3
3646914	3
3073651	3
3383461	3
3269376	3
3539086	3
2654503	3
3017042	3
2408567	3
3592781	3
2768739	3
3018339	3
3438502	3
3901742	3
3477969	3
3385713	3
2716887	3
3279473	3
3330182	3
2891258	3
3770753	3
3480766	3
2893423	3
2480562	3
3714954	3
3847974	3
3276913	3
3083181	3
3498118	3
2345191	3
3034524	3
2420527	3
2791216	3
3280500	3
3024337	3
3590040	3
2487184	3
3790748	3
2928393	3
3688080	3
3792682	3
3309664	3
2551703	3
3312507	3
2787262	3
3555114	3
2971827	3
3859660	3
3404702	3
3556489	3
3318281	3
2574663	3
4044775	3
3409293	3
3558526	3
3809167	3
3929068	3
3612703	3
3903139	3
3192777	3
2621555	3
2915121	3
2447087	3
2852384	3
2948025	3
3227211	3
2827607	3
3414557	3
3516643	3
3039780	3
3935860	3
3512886	3
3462692	3
3409329	3
3327163	3
2854224	3
3856409	3
3201785	3
2443512	3
2854797	3
3203519	3
3160662	3
3676319	3
3522913	3
2683287	3
3564718	3
3525535	3
2713499	3
3300685	3
2859175	3
3517902	3
3360586	3
2467419	3
3087911	3
3339290	3
3625711	3
2988185	3
3626179	3
3362706	3
3418885	3
2454874	3
3626599	3
2972479	3
3814551	3
2692401	3
3110566	3
3420279	3
2351316	3
3538582	3
2730705	3
2752571	3
3920051	3
2734913	3
2808726	3
3179807	3
2698667	3
2985908	3
3479549	3
3640892	3
3641821	3
2318091	3
2756431	3
3548992	3
3450489	3
3358057	3
2873763	3
2320570	3
2497304	3
3833116	3
3833756	3
3638677	3
3746088	3
3455610	3
3825323	3
3124971	3
3770581	3
3003123	3
2639140	3
2707886	3
3826694	3
2944221	3
3069622	3
3655333	3
2531363	3
3323701	3
2593750	3
3487588	3
3262502	3
3839419	3
3433076	3
3933115	3
3196135	3
3131797	3
3262430	3
3463574	3
3382604	3
3325913	3
2649685	3
3016172	3
3884036	3
3141096	3
3540341	3
3492155	3
3142935	3
3901852	3
3669173	3
3145940	3
3013366	3
3902768	3
3269434	3
3845949	3
3332291	3
3888479	3
2480293	3
3137722	3
3774715	3
3082008	3
3444995	3
3675159	3
2660991	3
2722448	3
3487802	3
2915789	3
2346032	3
2662999	3
3141317	3
2419248	3
3911275	3
3954538	3
3279681	3
3913007	3
2900376	3
2781997	3
3169342	3
3590381	3
2929038	3
2783098	3
2801227	3
3146141	3
2353581	3
2683764	3
3284175	3
3089730	3
2686210	3
3728329	3
3401312	3
2671024	3
2809228	3
3050626	3
2616689	3
3802260	3
4038145	3
3289304	3
3404081	3
2571551	3
2910899	3
3290074	3
3611530	3
2912929	3
2442929	3
3412907	3
3514255	3
2851848	3
3615667	3
3704540	3
2559825	3
3616761	3
2948240	3
3039449	3
3408601	3
3935244	3
3199442	3
3561965	3
2322263	3
2950337	3
2453111	3
3708242	3
3159529	3
2920013	3
3463868	3
2741199	3
2370549	3
3355745	3
2856408	3
3867217	3
2628730	3
2982373	3
3867830	3
2838766	3
2508811	3
3818829	3
3358295	3
3424488	3
3679822	3
2984572	3
3869666	3
3860905	3
2338664	3
3047568	3
2631962	3
2967556	3
3812718	3
2605331	3
2987870	3
3306515	3
3569698	3
2803433	3
3419538	3
2578612	3
2456896	3
3053222	3
3754266	3
3825367	3
2978245	3
3113251	3
3243473	3
3817869	3
3348597	3
3233197	3
2993043	3
3631186	3
2863797	3
4048276	3
2485287	3
3351399	3
2460246	3
2387175	3
3870593	3
2583592	3
2994554	3
3694262	3
2462489	3
3447469	3
2492976	3
3763599	3
2389956	3
3925737	3
2493759	3
2465036	3
3743768	3
2524358	3
3877291	3
3747548	3
3320876	3
3001107	3
2325769	3
2506172	3
2706724	3
2887200	3
3535648	3
3069145	3
3642248	3
2765580	3
3324377	3
2644442	3
2388815	3
3755854	3
2331270	3
3775700	3
2390085	3
3072298	3
3881627	3
2596457	3
2391146	3
3267804	3
3661404	3
2534367	3
2648745	3
2653420	3
2885749	3
2407352	3
3763918	3
2654648	3
3475594	3
3012212	3
3594186	3
3885646	3
2772311	3
3572920	3
2771741	3
3378157	3
3479479	3
3269698	3
3441147	3
3943741	3
3388637	3
3282098	3
2906242	3
3835298	3
3284199	3
2779125	3
3444377	3
3836514	3
3017101	3
3205515	3
3383229	3
3775100	3
2783528	3
3675534	3
3847783	3
2544280	3
3386242	3
3290889	3
2667810	3
2607767	3
2608176	3
2723795	3
3499639	3
2724392	3
3279176	3
2664639	3
3448268	3
3037761	3
3785082	3
3040704	3
2838901	3
2549475	3
3282190	3
3342963	3
2551914	3
3030071	3
3962223	3
3595372	3
3400471	3
3596815	3
2428298	3
3219173	3
2357923	3
2691669	3
3183676	3
2358742	3
3965532	3
2562973	3
2361602	3
2942320	3
3605394	3
2735230	3
3810450	3
2444844	3
2558405	3
4053292	3
3196857	3
3070671	3
3814792	3
3705503	3
2917342	3
3416277	3
2503963	3
2626134	3
3856300	3
3201286	3
2588873	3
2443246	3
2854658	3
2979949	3
2369223	3
3202524	3
2740707	3
3410180	3
2444066	3
2457050	3
2683265	3
3857405	3
3615992	3
3858733	3
2462457	3
3466683	3
2984890	3
3621161	3
2449937	3
3046799	3
2601713	3
3718810	3
3870515	3
3236837	3
2632047	3
3337988	3
3305019	3
3750127	3
3418661	3
3813968	3
3823336	3
3224140	3
2726357	3
3535947	3
2579342	3
3523933	3
3867308	3
2695410	3
3112917	3
3365948	3
2458480	3
2355438	3
3348971	3
3367134	3
3234692	3
3368386	3
2584722	3
3527925	3
2988565	3
3479838	3
3240932	3
3577009	3
3820379	3
2463504	3
2995958	3
3697902	3
2873991	3
3875730	3
3700234	3
3639037	3
3123619	3
2527441	3
3256004	3
3455952	3
3321579	3
2506534	3
3557734	3
2763253	3
3879401	3
3126115	3
3751839	3
2386506	3
2512766	3
2945544	3
3263667	3
3433493	3
2331652	3
2390207	3
2884143	3
3014154	3
3538745	3
2653762	3
2335670	3
2768653	3
2652469	3
2598327	3
3647940	3
2599424	3
2602008	3
2903758	3
2717722	3
3575757	3
3542562	3
3079938	3
3149849	3
3136464	3
3714455	3
3205229	3
3391081	3
3655136	3
2958044	3
3907727	3
3082821	3
3392446	3
3019842	3
3293188	3
3389114	3
2416610	3
3892151	3
3849591	3
3389775	3
2420671	3
3601073	3
3395187	3
3850824	3
2347729	3
3280031	3
3786231	3
3168686	3
3342012	3
2549486	3
3025054	3
3397664	3
2351602	3
2800551	3
3398491	3
3689551	3
3504129	3
2354838	3
3218025	3
2614744	3
2905727	3
2808626	3
2615171	3
3314854	3
3598410	3
3668250	3
3697185	3
3555118	3
3797570	3
2496376	3
3222559	3
2941764	3
2974556	3
2820883	3
2945947	3
3413606	3
3814328	3
2852386	3
3616213	3
2502961	3
3934957	3
2367790	3
3416494	3
3739797	3
3159394	3
3297707	3
3618417	3
3410350	3
3204720	3
3079109	3
3743261	3
2922045	3
3161724	3
3411846	3
2713556	3
3300702	3
2715450	3
2509688	3
3819793	3
3717432	3
2925164	3
3820951	3
2847926	3
3166979	3
3433021	3
2513274	3
3814090	3
2472991	3
2606862	3
3823443	3
3239816	3
2578418	3
3960637	3
3096667	3
3753667	3
2991178	3
3754844	3
3817276	3
2480222	3
3100576	3
3879464	3
2992403	3
3634623	3
3759227	3
2617336	3
3104746	3
3736454	3
3692932	3
2460915	3
2809436	3
2640563	3
3761061	3
3248328	3
2755821	3
3830203	3
2756063	3
3762628	3
3740989	3
3450490	3
3764428	3
3834801	3
3638682	3
3888431	3
2816210	3
3374971	3
2502340	3
3000140	3
3747237	3
2396530	3
2468843	3
3124980	3
2755209	3
3362553	3
2469604	3
3534931	3
3770585	3
3485211	3
3583763	3
2649600	3
3192124	3
3127336	3
3259270	3
3128412	3
3264485	3
3462135	3
3881430	3
2761557	3
3463580	3
3325350	3
3434424	3
2823404	3
3072544	3
2894588	3
2518358	3
2535448	3
3830517	3
3139593	3
3900534	3
2408778	3
3199328	3
3076032	3
2770191	3
3571554	3
3885474	3
2902187	3
3902348	3
2826981	3
3275155	3
2657278	3
3902773	3
3845212	3
2540225	3
3943580	3
2829161	3
3595843	3
2658642	3
3576947	3
3495638	3
2480297	3
3333994	3
2663723	3
3774734	3
3274054	3
2660998	3
2776791	3
2537323	3
3019485	3
2545139	3
3779447	3
3849350	3
2420172	3
3952994	3
3850441	3
3841898	3
3279691	3
3500763	3
3280221	3
3789982	3
3684554	3
3913423	3
2548525	3
2901295	3
3590407	3
2902268	3
3306405	3
3725273	3
3897814	3
2807878	3
3048992	3
2615364	3
3315489	3
3697571	3
3150221	3
3221040	3
3186078	3
3732348	3
2496585	3
3151643	3
3611559	3
3732986	3
3458288	3
2433578	3
3902788	3
3190993	3
2442981	3
2943594	3
3349979	3
2435874	3
2580949	3
3066519	3
2437060	3
3614560	3
2792270	3
3412926	3
3067820	3
3560792	3
3409019	3
2979098	3
3040703	3
3354122	3
2588395	3
2794865	3
3159594	3
3297878	3
3866101	3
2627702	3
3102497	3
3419891	3
2628323	3
2371559	3
3678097	3
3104738	3
3911907	3
2375914	3
3820470	3
2689128	3
2925706	3
2719127	3
3415562	3
2453639	3
3749956	3
3723054	3
2379443	3
2454509	3
3521365	3
2634644	3
3751927	3
3093569	3
3753069	3
3876834	3
3436757	3
3962647	3
3346398	3
3825372	3
3365733	3
3347605	3
2459104	3
3818257	3
2484344	3
3759422	3
4051927	3
2986150	3
3237023	3
3633833	3
2364178	3
2755945	3
2585175	3
3924425	3
3820783	3
3763607	3
3251531	3
3834607	3
3926927	3
2998022	3
2375300	3
3376209	3
2878155	3
2528258	3
2648087	3
3257276	3
3770845	3
2399901	3
3585437	3
2756064	3
2639810	3
3431686	3
3880549	3
3128955	3
3536936	3
3011262	3
3658654	3
2766255	3
2595445	3
3645431	3
3464113	3
2515977	3
3646359	3
3013523	3
2946919	3
3072849	3
3706371	3
3566306	3
3759201	3
3136471	3
3265354	3
3271900	3
2887047	3
3131959	3
3477615	3
2525412	3
3078092	3
2771743	3
3833823	3
3479522	3
3494065	3
3330682	3
3380389	3
3015145	3
3652983	3
3081022	3
3081590	3
2342311	3
3775102	3
2911446	3
2343123	3
2481314	3
3485955	3
2661080	3
2661752	3
3839436	3
3034248	3
3279182	3
2664642	3
3790295	3
3301801	3
3393685	3
2964481	3
3341760	3
2901439	3
3281691	3
3913962	3
3343585	3
3026725	3
3691308	3
2785869	3
2433449	3
2786369	3
3598073	3
3347154	3
2494996	3
2909426	3
2555968	3
3035082	3
3348422	3
2973538	3
3611745	3
2941486	3
3860797	3
3604127	3
3799405	3
3509016	3
3036654	3
2620648	3
2821716	3
3559314	3
2446943	3
3351448	3
3511401	3
2680356	3
3196891	3
3324544	3
3864565	3
2586039	3
3072549	3
3325862	3
3519429	3
2443249	3
3618363	3
3907691	3
2794974	3
3354884	3
2564224	3
3614271	3
2506493	3
3410525	3
2590850	3
3857407	3
3817101	3
2982045	3
2446472	3
3082539	3
2961141	3
3425119	3
3869298	3
2716250	3
3717146	3
3304424	3
3087593	3
3913203	3
2690286	3
2969528	3
2722700	3
3625624	3
2605501	3
3625994	3
2344445	3
3168622	3
2803015	3
2989528	3
2803798	3
3472427	3
3866054	3
3537211	3
2866191	3
3916491	3
3437274	3
2636593	3
3825562	3
3243234	3
3573046	3
3243682	3
3178070	3
3817965	3
2582331	3
3735536	3
3441990	3
3422573	3
2617107	3
2864241	3
2518789	3
3351642	3
2934484	3
3870876	3
3107594	3
2641201	3
3634030	3
3739435	3
2810351	3
3694428	3
2936461	3
3355132	3
3763024	3
3449007	3
3549531	3
3886459	3
2494465	3
2587286	3
2702417	3
3637120	3
3833030	3
3744082	3
3247777	3
3359129	3
2322619	3
3319587	3
3927674	3
2376796	3
3877906	3
3254501	3
3321015	3
2818566	3
3484494	3
2755041	3
3582648	3
3002825	3
3257778	3
3430452	3
3826269	3
2879774	3
2887690	3
3655015	3
3932370	3
2709399	3
3070074	3
2892639	3
3775850	3
3565454	3
2763826	3
3326230	3
3538778	3
3898313	3
3264711	3
2334696	3
3010132	3
3708694	3
3327976	3
3437974	3
2714592	3
2951188	3
3666339	3
2337128	3
3142488	3
3710247	3
2902099	3
3376526	3
3768281	3
2772625	3
2525802	3
3670018	3
2772166	3
3943438	3
3542094	3
2402117	3
2776855	3
3149856	3
2774461	3
3151099	3
2480196	3
3773433	3
3715004	3
2780733	3
2894513	3
2416588	3
3274562	3
3276938	3
3848629	3
3839602	3
3393108	3
2415003	3
3293209	3
2835188	3
3021302	3
3491339	3
2796709	3
2724504	3
3023606	3
2422907	3
3852373	3
3957122	3
3168725	3
2901042	3
2726596	3
2901935	3
3688194	3
3450467	3
3396328	3
2488134	3
2427806	3
2551184	3
3146660	3
3794941	3
3090241	3
3031677	3
2614745	3
2559035	3
2936308	3
2671490	3
2690348	3
3401861	3
3033431	3
2436893	3
2971843	3
3697891	3
2431280	3
2847368	3
3034510	3
2910706	3
2361976	3
3458075	3
2817205	3
2911485	3
2441333	3
3604358	3
3410643	3
3320898	3
2700533	3
3155231	3
3323808	3
3039289	3
2450417	3
3934978	3
3617135	3
3156538	3
3707329	3
2452642	3
3708019	3
3865600	3
2563535	3
3514663	3
3232473	3
3857314	3
3710937	3
3867067	3
3232864	3
3420492	3
3743264	3
2566731	3
3411884	3
2594631	3
2331547	3
2743845	3
3300728	3
3910340	3
2687395	3
2961786	3
2374541	3
2923955	3
3466880	3
3819794	3
3716890	3
3428299	3
3820959	3
3747899	3
3048050	3
3624221	3
3530580	3
3049136	3
3431534	3
3625859	3
3307064	3
3685447	3
2473024	3
3823947	3
2348391	3
2350436	3
3876268	3
3436559	3
3689180	3
3816094	3
2866311	3
3176010	3
2480244	3
2991678	3
2517319	3
3243988	3
3232949	3
3440989	3
3422305	3
3759229	3
3543032	3
3760073	3
2387053	3
2618950	3
2738088	3
2487949	3
2987700	3
3446878	3
3641877	3
3355553	3
3480472	3
3243598	3
3316980	3
3763930	3
3643684	3
2813396	3
3372324	3
3875273	3
3926660	3
2997920	3
3579195	3
3359326	3
3532075	3
3766788	3
2376116	3
3254334	3
3187755	3
2590124	3
3533231	3
3639835	3
3747291	3
3253088	3
2761744	3
2635823	3
3555775	3
3257061	3
3558133	3
3125250	3
3259464	3
2709026	3
2757817	3
2329372	3
3323737	3
3127100	3
3588744	3
3881137	3
3658402	3
3563895	3
2389847	3
3012184	3
3894677	3
3381978	3
3705359	3
3197338	3
3372609	3
3707608	3
2519584	3
3373641	3
3272550	3
2887976	3
3572417	3
3478271	3
3833708	3
2401274	3
2904092	3
2540246	3
2659529	3
2479432	3
3772062	3
3887987	3
3482125	3
3596423	3
3905751	3
3714678	3
3949142	3
3139299	3
3716520	3
3392662	3
3034078	3
3291693	3
2419315	3
2663016	3
3910639	3
3141998	3
2664526	3
3448649	3
3166508	3
3588312	3
3496084	3
3603895	3
3685799	3
2550098	3
3306409	3
2840125	3
3145561	3
2783815	3
3146926	3
3666151	3
2426386	3
3607621	3
3727980	3
2970464	3
3696327	3
3402065	3
2437398	3
3924097	3
3034140	3
4042539	3
2694632	3
2618808	3
3408766	3
3152172	3
3405319	3
3223882	3
3605152	3
3062969	3
3459685	3
4046146	3
3410972	3
2791841	3
2446220	3
3608011	3
3407616	3
2851895	3
3803762	3
3855720	3
3199458	3
2625894	3
2738729	3
2794364	3
3462972	3
3856241	3
2832656	3
3409916	3
2563848	3
2920094	3
2564671	3
2628335	3
3410964	3
3616904	3
2683906	3
3617804	3
3525709	3
3714306	3
2713809	3
2461945	3
2630331	3
2798282	3
3235487	3
3302007	3
3467532	3
2631458	3
2601026	3
3048457	3
2720769	3
3362131	3
2690554	3
3813923	3
2473441	3
2725807	3
2456216	3
3629018	3
3815777	3
2579159	3
3420398	3
3689549	3
3523776	3
3474236	3
2730172	3
2637153	3
3755340	3
2931593	3
3867942	3
3756845	3
2615179	3
3826626	3
4042467	3
3423720	3
3693841	3
2584356	3
2987246	3
3239184	3
2995106	3
2870403	3
3529191	3
2811827	3
3577312	3
3118916	3
3763616	3
3480636	3
3743778	3
3645780	3
3551706	3
3359548	3
2879517	3
3647861	3
2705486	3
2999716	3
2527250	3
3582210	3
3640456	3
3748557	3
3878681	3
3257280	3
3558365	3
2640055	3
3772841	3
2889867	3
3366819	3
3004660	3
3324401	3
3129682	3
2390134	3
3196911	3
3263837	3
3015168	3
3489629	3
2535125	3
3939521	3
2951054	3
3273042	3
2336912	3
3940482	3
3885278	3
3077190	3
3649906	3
3769037	3
3268810	3
3542491	3
3480451	3
3903639	3
3149350	3
3015164	3
2774315	3
3946240	3
2661282	3
3836555	3
3714743	3
2910248	3
2660014	3
3947891	3
3837656	3
2607194	3
3274850	3
2777630	3
3659013	3
3489664	3
3909810	3
2540597	3
3296061	3
3021978	3
3842240	3
3789618	3
3494138	3
3912633	3
3602543	3
2547790	3
2726015	3
3844462	3
3281695	3
2425448	3
3853198	3
2666806	3
3025297	3
3450784	3
3916331	3
3146430	3
2426524	3
3284959	3
3848094	3
2907358	3
3900169	3
2358012	3
2561974	3
3900769	3
3924480	3
3347733	3
3669508	3
2816499	3
3807062	3
2818087	3
3409125	3
2700373	3
3292086	3
2824187	3
2500821	3
3322642	3
3510852	3
3195234	3
3802657	3
3414313	3
2705473	3
3739285	3
3228546	3
3074161	3
3326904	3
2951091	3
3907722	3
3231383	3
3816326	3
2444104	3
2325459	3
2741438	3
3330698	3
3908608	3
3205788	3
2592537	3
3080246	3
3523838	3
2684849	3
3743905	3
2713970	3
3619404	3
3946336	3
2842892	3
2630363	3
2598348	3
2375228	3
2630951	3
3414538	3
2510897	3
3530074	3
3821347	3
3871008	3
3625053	3
3520532	3
3684527	3
3955085	3
3626011	3
2606650	3
3626487	3
2380475	3
3363177	3
3726342	3
3570875	3
2693110	3
3728223	3
2804562	3
3052650	3
3240789	3
3436215	3
3420173	3
3571868	3
3176775	3
3311392	3
3965285	3
2458488	3
2484583	3
4042550	3
3444087	3
3638197	3
3882927	3
2488815	3
2620835	3
3447778	3
3820386	3
2463528	3
2389659	3
3549541	3
3874328	3
3530962	3
3251911	3
3372186	3
3926505	3
3358529	3
3121763	3
3875738	3
3247779	3
3700592	3
2323521	3
2646683	3
2378162	3
3254512	3
3189832	3
2879082	3
3826641	3
2470618	3
2708859	3
2944083	3
2649948	3
3893524	3
3324080	3
2882710	3
2647055	3
3012941	3
3266947	3
3759589	3
3662568	3
2767901	3
3830374	3
3707871	3
2408576	3
2655153	3
3199263	3
3437979	3
3831751	3
3940055	3
2476570	3
2951189	3
3901771	3
3076585	3
3902204	3
3902618	3
3670076	3
2657499	3
3330493	3
3281360	3
2954231	3
2657893	3
3834844	3
3029063	3
2341097	3
3773451	3
3496154	3
3286034	3
3674168	3
3907235	3
3496823	3
3598253	3
2666905	3
3157246	3
2834446	3
2607943	3
2786972	3
3849187	3
2723497	3
3546541	3
3035338	3
2546790	3
2724085	3
2420692	3
3500444	3
3720729	3
3893474	3
3682456	3
2485149	3
3789882	3
2421709	3
2676675	3
3280543	3
3397143	3
3496947	3
3688220	3
2903160	3
3450990	3
3847050	3
3794601	3
3218043	3
3452656	3
3048871	3
2553161	3
3963537	3
3553735	3
3454450	3
3923131	3
2429354	3
3220164	3
2493896	3
2616382	3
3150020	3
3506094	3
2496395	3
3902295	3
3189124	3
3290860	3
3669792	3
3508723	3
3700861	3
2556583	3
3223644	3
3409375	3
3509160	3
2435145	3
2364911	3
2791586	3
3292342	3
3321670	3
3862708	3
2558727	3
3293122	3
3155271	3
2827968	3
3199073	3
3156563	3
3408916	3
2950168	3
3707342	3
2681348	3
2918343	3
3409374	3
2979603	3
3739808	3
3519968	3
3463811	3
3613787	3
3618904	3
3160678	3
2856181	3
2712041	3
2838022	3
2508046	3
3300239	3
3082056	3
2461656	3
3744831	3
3163177	3
3301378	3
2687413	3
3745780	3
2716663	3
3164445	3
3528575	3
2337536	3
2511075	3
2746882	3
3303869	3
3415334	3
3820978	3
3747905	3
2967006	3
3218114	3
3814094	3
3751756	3
2348457	3
3052523	3
3173113	3
2579035	3
2693378	3
2636288	3
3866933	3
2695047	3
3867692	3
3243443	3
2868147	3
2733587	3
3634661	3
3574398	3
3631859	3
2808800	3
2519048	3
2519778	3
3883219	3
3181634	3
3109492	3
3479566	3
3239984	3
3446922	3
3479865	3
3480494	3
3184075	3
2627622	3
3578068	3
3116940	3
3887113	3
3185309	3
3578564	3
3451677	3
3359328	3
3552752	3
2323036	3
2939911	3
2467742	3
2819382	3
2943110	3
2756043	3
3457247	3
3363504	3
3259494	3
2764177	3
2642395	3
3126583	3
3656797	3
2388283	3
3264520	3
3934708	3
3370270	3
3567061	3
3937686	3
3539276	3
2396843	3
2900333	3
3272579	3
3648590	3
3779630	3
3885492	3
2902233	3
3832832	3
3941695	3
2771629	3
3902805	3
3575223	3
3671652	3
3331553	3
2660804	3
3496355	3
3334034	3
3906887	3
3445051	3
3034094	3
3839806	3
3546277	3
3162587	3
2898011	3
3394755	3
3547391	3
2962158	3
3912378	3
3280235	3
3894233	3
3843257	3
3788423	3
2549329	3
3853039	3
3087901	3
3215444	3
3896996	3
3026326	3
3399109	3
3918764	3
3504745	3
2686285	3
3147633	3
3666678	3
3048103	3
3920068	3
3218348	3
3596137	3
3345905	3
3848569	3
2428911	3
2616759	3
2938910	3
3859096	3
3093958	3
3611217	3
3851026	3
3318442	3
2973474	3
3902349	3
3152217	3
3405322	3
3349987	3
3606023	3
2365108	3
2701019	3
3607126	3
2824964	3
3511115	3
2502395	3
2440284	3
2828512	3
3672533	3
3815458	3
2322400	3
3865343	3
3740050	3
2980556	3
3908111	3
2855845	3
3742152	3
2370680	3
2564695	3
3523399	3
2328372	3
3207850	3
3620529	3
3867862	3
3858402	3
2713198	3
3421967	3
3808548	3
3859185	3
2744176	3
3715142	3
3859582	3
3623381	3
3566651	3
2985317	3
3106488	3
3361125	3
3107749	3
3870785	3
2926540	3
3361703	3
3338873	3
3108310	3
2801135	3
3813933	3
3051224	3
3223911	3
3534810	3
2852767	3
2635279	3
3752432	3
2853707	3
3961084	3
3053235	3
3228613	3
3689557	3
3877982	3
3816923	3
3919104	3
3867947	3
3243528	3
3476129	3
3056451	3
2993093	3
2518757	3
3115366	3
3632295	3
3882225	3
3058548	3
4052185	3
2994054	3
3115803	3
2387814	3
3059130	3
3444823	3
2519832	3
3116550	3
2641679	3
2622487	3
2642728	3
2492997	3
2389974	3
3245747	3
3927533	3
2997067	3
3647874	3
2646573	3
2876122	3
3428717	3
2502877	3
2940892	3
3650871	3
2941831	3
3484323	3
3582498	3
2638632	3
3750736	3
3893116	3
3365331	3
3126301	3
3642286	3
3259557	3
3932761	3
2512365	3
3536677	3
2644685	3
3881183	3
2404847	3
2515994	3
2473661	3
3268073	3
3372079	3
3489653	3
3830178	3
2768470	3
3569815	3
3131982	3
3475850	3
2337672	3
3594224	3
3844607	3
3573032	3
3493596	3
2773722	3
2903439	3
3887158	3
2772550	3
2659097	3
3079834	3
3595565	3
2659985	3
3381384	3
2341623	3
2659579	3
3947929	3
3207238	3
2481349	3
3908159	3
3209229	3
3447164	3
3140885	3
3840839	3
2671431	3
3679901	3
3850170	3
3279938	3
3785433	3
2548540	3
2423972	3
3496452	3
3501687	3
3895770	3
2782716	3
2800174	3
3282232	3
2667732	3
2681888	3
3397264	3
2930650	3
2683275	3
2931985	3
2784451	3
2805461	3
2842991	3
2933370	3
3344849	3
3847436	3
3666753	3
2491431	3
3598148	3
2615535	3
3609864	3
2691729	3
3599346	3
3923483	3
3092738	3
2617057	3
3610947	3
2676181	3
2912646	3
2941618	3
3851771	3
3319205	3
2363988	3
2735241	3
2945672	3
3225492	3
3412064	3
3067233	3
3932932	3
3904938	3
2624878	3
3855407	3
3609677	3
3617955	3
2951126	3
3562759	3
2505399	3
3411065	3
3523840	3
3103310	3
2921810	3
2685862	3
2567387	3
2686530	3
3714747	3
3412973	3
3105525	3
3716517	3
2375265	3
3413975	3
3528157	3
2449975	3
3467903	3
3047846	3
2468387	3
3519874	3
3625084	3
2378625	3
2800653	3
3749458	3
2927426	3
3863571	3
3431208	3
3626013	3
3432589	3
2691194	3
2988548	3
3915237	3
2692154	3
3570877	3
3752656	3
3728228	3
3875843	3
2751136	3
2612906	3
3100084	3
3733610	3
2806845	3
3243243	3
3965290	3
3734780	3
3232694	3
3920532	3
3827008	3
3114357	3
3525488	3
2459920	3
3760272	3
2737556	3
2388727	3
3110384	3
3641634	3
2586702	3
2587324	3
2873562	3
3121220	3
3699177	3
3822146	3
2497033	3
2393318	3
3766251	3
2646030	3
3427801	3
3320110	3
3066888	3
3377610	3
3701827	3
3362372	3
3826297	3
2400128	3
2756354	3
3535801	3
3838862	3
3881098	3
3433526	3
3828038	3
2645186	3
3005693	3
3071620	3
3589158	3
2766518	3
2711021	3
3895688	3
2823359	3
2946493	3
3464514	3
3660255	3
3435094	3
3935453	3
2596752	3
3776393	3
2896323	3
2333842	3
3372373	3
2712547	3
3489839	3
3326702	3
3471301	3
3139461	3
3592810	3
2336449	3
2476572	3
3010943	3
3018561	3
3075845	3
3267546	3
2656053	3
3540999	3
2411576	3
3844759	3
3942492	3
3134864	3
2657500	3
3147030	3
3781534	3
3711967	3
2892045	3
3671918	3
2541333	3
3543049	3
2405382	3
3773504	3
3137616	3
3906412	3
2832342	3
3154762	3
3033319	3
2832984	3
2536005	3
3838752	3
3276971	3
3599150	3
3677088	3
2662872	3
2897202	3
2897814	3
3660499	3
2796796	3
3493480	3
3850948	3
3790599	3
3143722	3
3686893	3
2679875	3
3502615	3
3396368	3
3343750	3
3504632	3
3855015	3
2426832	3
3090261	3
2552576	3
2807177	3
2905736	3
2564408	3
3032396	3
3848306	3
2906882	3
3401093	3
3314999	3
3964396	3
2615744	3
3402706	3
3923873	3
3506095	3
3924737	3
3699094	3
2619498	3
2913377	3
3558575	3
3509165	3
2557200	3
3064397	3
2914655	3
3412653	3
3671760	3
3815022	3
3617165	3
2705750	3
3199107	3
3156578	3
3815362	3
3936038	3
2853628	3
3816444	3
3741963	3
2683299	3
3616808	3
3743280	3
2957490	3
3617661	3
3234469	3
3162567	3
3565481	3
3809037	3
3082770	3
3301394	3
2597567	3
2598874	3
3819897	3
2963465	3
3820373	3
3746940	3
3861600	3
2862252	3
3912906	3
2967067	3
3416542	3
3531903	3
3625725	3
2970109	3
3221274	3
3685029	3
2690845	3
2474407	3
3823965	3
3865764	3
3815570	3
3752846	3
3174290	3
3096762	3
2990655	3
3916842	3
2515979	3
2857414	3
3540058	3
2458148	3
2867584	3
3439447	3
3541391	3
3634687	3
3827272	3
3058408	3
3247001	3
3870369	3
2519105	3
3692942	3
3444478	3
4053845	3
3181669	3
3446990	3
2756073	3
3249485	3
2744254	3
3243925	3
3450569	3
3358124	3
3834466	3
3252738	3
3875874	3
2632322	3
3359353	3
2588577	3
2375012	3
2467018	3
2880599	3
2502430	3
2705365	3
2999501	3
2753100	3
3253451	3
3581948	3
3067095	3
3125007	3
3484754	3
3125275	3
3003162	3
3838143	3
3879668	3
3642165	3
2650271	3
3839517	3
2332041	3
2647351	3
3646123	3
2894662	3
3264410	3
3841538	3
3470298	3
3198504	3
3265919	3
3939165	3
3384669	3
3593491	3
3376243	3
3133216	3
2902235	3
3541804	3
3078666	3
2659056	3
3887540	3
3202770	3
3712648	3
2660886	3
3783198	3
2542841	3
2911234	3
3890113	3
2913192	3
2661009	3
2895386	3
3274750	3
3848257	3
3717292	3
3600078	3
2723665	3
2919374	3
3162589	3
3279019	3
2420908	3
3683055	3
2780815	3
3086710	3
2486263	3
3143912	3
3844923	3
3497906	3
2965660	3
3845702	3
2727041	3
3499061	3
2783844	3
3177296	3
3727133	3
2555502	3
3501494	3
3344707	3
3855982	3
2356775	3
2615398	3
2907206	3
3315520	3
3609705	3
3505561	3
3610823	3
3347575	3
3902107	3
2440347	3
3408815	3
2734545	3
3557842	3
2363678	3
2498200	3
2735050	3
3406839	3
2581023	3
2559054	3
3038492	3
2702156	3
3407705	3
3511132	3
2318301	3
3039020	3
3616827	3
3864882	3
2681973	3
3202317	3
3866772	3
2564875	3
2856463	3
3678168	3
3103716	3
3678811	3
3234948	3
2374829	3
2509849	3
2798425	3
3680988	3
3747170	3
3336531	3
3820703	3
2632016	3
2862464	3
2986894	3
3107752	3
3913685	3
2342090	3
2801149	3
3822550	3
2576822	3
2927953	3
3222150	3
3418522	3
3823009	3
3724613	3
3627638	3
2608324	3
3627332	3
2975687	3
3345417	3
3962738	3
3346509	3
3817418	3
3421946	3
4048301	3
3443904	3
4054431	3
3830041	3
3527654	3
2987302	3
3479283	3
3830332	3
2491376	3
3830976	3
2936890	3
3249731	3
3183688	3
3742419	3
3061995	3
3184410	3
3426120	3
3121082	3
3636955	3
2391513	3
2645588	3
2632883	3
3452762	3
3647905	3
2501312	3
3835864	3
3188005	3
3836398	3
3484348	3
2637056	3
2469103	3
2942534	3
3257248	3
3878710	3
2763133	3
3558384	3
2820524	3
3561176	3
3126302	3
2758456	3
3754298	3
3487901	3
3588444	3
2760870	3
2892203	3
2595477	3
3775735	3
2404848	3
3262969	3
3434816	3
3370871	3
3565244	3
3646480	3
2763382	3
3646863	3
3489657	3
2767813	3
3016014	3
3327207	3
3939544	3
2653576	3
2476449	3
3540088	3
2655944	3
2476803	3
2656433	3
3133660	3
3078194	3
3268904	3
3201828	3
3943214	3
3541995	3
2540379	3
3379623	3
2955441	3
3150812	3
2956071	3
2779246	3
3673560	3
3544059	3
3773785	3
3334332	3
3579532	3
3286977	3
3207240	3
3545127	3
3386551	3
3890884	3
3446640	3
2482552	3
3545966	3
3786971	3
2545501	3
3447165	3
3582503	3
3678292	3
3952426	3
3394083	3
3448017	3
3036794	3
3493105	3
3280454	3
3213651	3
3040900	3
3788994	3
3913985	3
3342492	3
2550678	3
3044809	3
3916399	3
2930724	3
2668446	3
3552130	3
3047079	3
3312302	3
2933425	3
3505869	3
3856228	3
2731155	3
2553967	3
3923492	3
3697750	3
3318195	3
3507006	3
3611388	3
3151990	3
3061999	3
3734670	3
2579419	3
2976020	3
2945744	3
2558534	3
2679260	3
2581321	3
3933070	3
3737375	3
3814064	3
3905554	3
2680366	3
2625418	3
3611025	3
2738983	3
3463196	3
2626829	3
3159241	3
2454344	3
3355001	3
3329469	3
2855459	3
2835141	3
2836594	3
3677617	3
3942189	3
2683573	3
2372536	3
3868535	3
3819144	3
3869016	3
3334543	3
3819560	3
3566908	3
2337207	3
3567727	3
2861857	3
3217737	3
3682505	3
3625086	3
3237676	3
3166907	3
3238996	3
3864672	3
3521607	3
3751478	3
3915632	3
2347766	3
2853120	3
3435235	3
2635655	3
3824285	3
2610211	3
2693919	3
3816541	3
2806180	3
3113027	3
3525135	3
3880527	3
3057467	3
3635361	3
2639169	3
3692398	3
2617124	3
3313413	3
2315327	3
2366808	3
3740707	3
2521567	3
3820394	3
2756756	3
3696210	3
2758764	3
2748026	3
2876677	3
2759520	3
3185826	3
2996057	3
3700264	3
2646041	3
3483481	3
3320623	3
3929338	3
3000266	3
3582271	3
2591168	3
2707092	3
3585067	3
3837861	3
2763287	3
3641542	3
3750989	3
2943527	3
3005087	3
3703113	3
2889504	3
3458832	3
2821365	3
3880760	3
3589159	3
3325842	3
3371275	3
3468745	3
3896980	3
3882749	3
2767421	3
3197736	3
3761564	3
3899355	3
3010260	3
2950380	3
2826303	3
3076621	3
3077646	3
3770057	3
3330514	3
3543056	3
2405577	3
3029197	3
2662088	3
3653450	3
2407447	3
3153224	3
3137617	3
3273086	3
2775889	3
3674967	3
3545437	3
3497637	3
3838835	3
2607468	3
3139934	3
3848664	3
3582353	3
2417102	3
3678975	3
2671937	3
3660501	3
3299946	3
2899085	3
3448972	3
3501437	3
3722976	3
2794692	3
2424679	3
3958272	3
3173538	3
2681156	3
3396372	3
3896791	3
3550842	3
3897497	3
2931349	3
2425944	3
3594597	3
2968546	3
3090270	3
3218086	3
3797019	3
3920866	3
2671561	3
3346262	3
2435581	3
2672888	3
3221797	3
3407278	3
2439885	3
3507339	3
2789585	3
3927941	3
3861090	3
3223682	3
3409385	3
3558584	3
2736464	3
3671268	3
2851806	3
2826133	3
3195766	3
2948933	3
3156580	3
3617538	3
3739516	3
2681356	3
3100737	3
2562309	3
2794775	3
3740789	3
2627659	3
2855714	3
3816917	3
3515496	3
3867106	3
3207230	3
2329678	3
3161817	3
2372880	3
3679044	3
3818751	3
2923436	3
3358268	3
2463506	3
3083275	3
3413569	3
3820374	3
3717677	3
2925455	3
3165529	3
3821055	3
3682588	3
2378834	3
3430402	3
2512238	3
2748195	3
3822392	3
3954360	3
2576566	3
3470091	3
2577004	3
3914916	3
2473266	3
3091580	3
2864684	3
3239846	3
3434546	3
3570559	3
2865395	3
3865771	3
2350576	3
2930230	3
3309533	3
2478859	3
3825275	3
3628902	3
2352765	3
3878637	3
3439511	3
3525627	3
3881319	3
3233853	3
3760106	3
3235134	3
3423308	3
3882598	3
3059084	3
3424252	3
2810812	3
3529007	3
3821342	3
3121452	3
3887120	3
3185317	3
3646779	3
3120134	3
2996665	3
3253379	3
3000190	3
3890739	3
3581949	3
2877825	3
3000541	3
2636743	3
3067824	3
2326664	3
3702321	3
3587094	3
3584520	3
2385718	3
3838967	3
2531414	3
2881600	3
3839543	3
2766209	3
3828192	3
2514560	3
2648566	3
3135122	3
2518475	3
3899530	3
2713999	3
2950817	3
2409699	3
3709767	3
3885134	3
2411164	3
3144571	3
3886343	3
3844898	3
2771662	3
3388060	3
3845248	3
2340211	3
2658050	3
2718917	3
3672421	3
3845999	3
3904664	3
2414654	3
2408063	3
3947650	3
2534417	3
2416113	3
3580327	3
3675482	3
2667601	3
3019536	3
3908887	3
2539042	3
2669196	3
3393177	3
3278534	3
3660160	3
3035638	3
2836892	3
2790512	3
2724642	3
3301597	3
3913492	3
2926215	3
3497283	3
3087565	3
3604379	3
3853052	3
3395903	3
2965688	3
3846064	3
2841860	3
3089877	3
3030685	3
3962096	3
3400392	3
3048154	3
3502241	3
2905931	3
3285774	3
3609151	3
2356779	3
2559850	3
3219724	3
3052565	3
3506778	3
3610217	3
3403266	3
3797175	3
2555247	3
3318002	3
3348243	3
3290217	3
3733124	3
2677585	3
3189854	3
3320174	3
3852808	3
2699862	3
3670628	3
3321242	3
3607242	3
4050740	3
3413103	3
3407721	3
2318380	3
3704610	3
2624647	3
2440333	3
3864448	3
3156164	3
2561827	3
3328167	3
2681987	3
3298012	3
2564141	3
2590540	3
3205547	3
3711482	3
2566998	3
3808560	3
3333340	3
2447825	3
2858287	3
2464013	3
3746068	3
3716108	3
2374951	3
3046671	3
2845318	3
3811393	3
3949410	3
3820705	3
3747409	3
3623742	3
3337724	3
3237433	3
2847361	3
3166656	3
3914453	3
2343537	3
2726091	3
2608333	3
3727560	3
3240731	3
2514834	3
3309140	3
3571228	3
3689564	3
3962802	3
3877993	3
3310569	3
2867189	3
3755588	3
3438836	3
3868521	3
3758432	3
2386794	3
3869871	3
3368847	3
3444836	3
3761258	3
2364295	3
3528551	3
2389185	3
2756280	3
2995823	3
2989655	3
3316465	3
3356009	3
2464108	3
3763675	3
3925871	3
2464682	3
2873961	3
2994788	3
3887312	3
2588220	3
3823090	3
3834002	3
3767205	3
2999759	3
2940921	3
3125245	3
3892641	3
3702490	3
3826526	3
2470421	3
2888881	3
2709230	3
3003872	3
3773843	3
2945907	3
2892421	3
3466759	3
3262982	3
2647783	3
2473717	3
3382877	3
3465209	3
2333470	3
2712225	3
2948152	3
3590914	3
2536627	3
3832157	3
3766288	3
2826095	3
2656438	3
3077225	3
3274660	3
3013547	3
2659125	3
3014251	3
3388727	3
3906164	3
3390897	3
3544711	3
3597633	3
2781814	3
3207248	3
3083140	3
2915024	3
3158485	3
3387622	3
3488516	3
2483028	3
2836484	3
2962388	3
3682076	3
3954949	3
3392085	3
3494194	3
2485754	3
3023574	3
3396344	3
3548678	3
3393724	3
3143471	3
2423120	3
3501689	3
3894984	3
2726580	3
3305266	3
3087629	3
3145104	3
2783472	3
2424949	3
2904133	3
3854879	3
3284405	3
3898741	3
3855345	3
3452594	3
3400504	3
3595507	3
2564151	3
3218626	3
2558751	3
3795541	3
3609260	3
3857053	3
2672579	3
3402393	3
3668812	3
3092745	3
2937941	3
3150492	3
3505928	3
3803094	3
2912697	3
3188752	3
3603213	3
3902394	3
3223407	3
4044583	3
3799531	3
3903038	3
3459439	3
3291679	3
3509584	3
2678893	3
2621475	3
3153743	3
3407058	3
3670856	3
2579466	3
4048294	3
3412075	3
2622482	3
3802182	3
3513462	3
2366176	3
2947991	3
3462203	3
3609697	3
2707991	3
3075506	3
3618390	3
2795072	3
3939321	3
2855467	3
2980805	3
3614347	3
2506561	3
3619189	3
3857520	3
3677621	3
3523852	3
3619960	3
3525239	3
3909712	3
2959600	3
2596937	3
3526686	3
3045793	3
2715199	3
3425153	3
3860614	3
2450002	3
3046934	3
3303737	3
2339469	3
3821373	3
2689977	3
2926867	3
3361953	3
2604803	3
3469917	3
2722918	3
3626966	3
2852170	3
2607655	3
3570896	3
2475775	3
3522741	3
3752693	3
3916015	3
3436263	3
2730448	3
3758937	3
3881180	3
2734793	3
3818463	3
3350847	3
3542827	3
2697867	3
2864382	3
3105937	3
3351776	3
3058804	3
3247390	3
3870989	3
3444202	3
2487579	3
3829775	3
3478891	3
2641267	3
2620973	3
3830159	3
3239819	3
2520868	3
2623381	3
3316812	3
3356351	3
3742632	3
3698408	3
3426316	3
3550253	3
3833106	3
3637784	3
2994992	3
3532488	3
2526537	3
3187660	3
3823996	3
2590046	3
3649706	3
3361077	3
3582284	3
2326426	3
3582719	3
3557916	3
3485105	3
3878858	3
3003683	3
3703131	3
3432025	3
3827159	3
3642582	3
3005705	3
3127575	3
3266988	3
3468748	3
3841458	3
3707415	3
2897843	3
2476212	3
3010270	3
2769419	3
2522540	3
2654094	3
3901169	3
3142534	3
2476904	3
3901784	3
2337856	3
3439285	3
3478089	3
3541664	3
3902675	3
3386652	3
3378677	3
3025992	3
3711979	3
3575940	3
2774517	3
3381926	3
2480227	3
2480610	3
3018018	3
3485341	3
3847597	3
2776748	3
2666966	3
3487614	3
2418097	3
2778187	3
3582355	3
3677822	3
3499230	3
2346831	3
3391043	3
3212114	3
2665827	3
3168956	3
2611895	3
2424749	3
3303952	3
2666362	3
2726606	3
3025101	3
2667196	3
3958897	3
2424590	3
2551260	3
3845972	3
3217416	3
2806012	3
2564457	3
2559176	3
3795786	3
3221011	3
3456309	3
2817338	3
3189349	3
2574804	3
3807973	3
2433435	3
3508795	3
2678763	3
3191649	3
3853360	3
3606761	3
3703798	3
3351142	3
2701776	3
2737747	3
3855581	3
3617539	3
2950269	3
3856150	3
2707040	3
3673638	3
3865620	3
3519979	3
3564010	3
3742703	3
3711001	3
3616837	3
3524571	3
3332367	3
3818758	3
2858170	3
3211942	3
2715622	3
2449565	3
3567150	3
3518471	3
3717679	3
2799253	3
3236541	3
2467791	3
2799996	3
2926328	3
3624466	3
3530688	3
2968788	3
3721221	3
2512240	3
3749832	3
3362443	3
2380129	3
3627380	3
2929279	3
3172335	3
2607931	3
3092623	3
2381791	3
3824460	3
3627582	3
3866326	3
2857489	3
3100926	3
3542283	3
2986046	3
3871233	3
2620221	3
3369207	3
2755891	3
3240108	3
2756098	3
3424611	3
2936623	3
3118701	3
3635728	3
3115645	3
3450714	3
3578149	3
3252233	3
2759037	3
2497660	3
3248319	3
2375061	3
2879108	3
3452682	3
3889992	3
2396645	3
3824927	3
3878062	3
3653241	3
3362752	3
2879370	3
3485357	3
3430767	3
2639354	3
3893343	3
2944409	3
2758210	3
3773497	3
3070410	3
3462158	3
3896372	3
2946866	3
3135125	3
2474655	3
3073335	3
3760660	3
3664713	3
2768870	3
3017649	3
3492268	3
3438842	3
3571588	3
2477674	3
3329966	3
3833746	3
3078684	3
2478976	3
3136096	3
2604343	3
3772918	3
2542067	3
2774732	3
3205474	3
2534458	3
2663929	3
2720765	3
3597464	3
3847464	3
3018296	3
3386216	3
2607139	3
2959299	3
3908890	3
3209639	3
3035039	3
3083967	3
3338638	3
3141367	3
3679550	3
2898074	3
2547668	3
2898813	3
3913105	3
2924556	3
3393548	3
3791312	3
3214934	3
2800039	3
2612712	3
3550060	3
3791350	3
3215542	3
3450607	3
2553790	3
3283620	3
3284261	3
2843833	3
2969714	3
3403956	3
2731854	3
3610832	3
2939036	3
3034212	3
3850518	3
3902121	3
2940337	3
3508282	3
3701410	3
3558718	3
3929941	3
3903452	3
2499296	3
2735795	3
3931315	3
4048262	3
3097946	3
2559073	3
3933823	3
2680260	3
4053099	3
3099214	3
3738775	3
3409515	3
2708647	3
3159675	3
3805859	3
3042082	3
2627763	3
3619053	3
3042697	3
2856478	3
3300003	3
3516152	3
2957818	3
3944374	3
2332194	3
3818989	3
2798038	3
3045658	3
3466637	3
3527283	3
2630788	3
3746490	3
2717070	3
2466790	3
2450696	3
2966257	3
2689865	3
2340507	3
3913709	3
2378950	3
2512347	3
3339894	3
2988438	3
3824187	3
3537011	3
2975692	3
3918549	3
3824967	3
3628468	3
3877997	3
2931151	3
3365206	3
2730273	3
2752138	3
3346554	3
3539104	3
3825421	3
3691038	3
3243536	3
3232403	3
4038033	3
2696651	3
3367643	3
2864012	3
3105523	3
3368862	3
2987310	3
3884523	3
2742877	3
2643540	3
2390033	3
3244203	3
2873964	3
3481727	3
2874590	3
2939033	3
3482259	3
3122548	3
2526461	3
2646585	3
2589928	3
2876132	3
2527380	3
2648143	3
3321516	3
2819143	3
3378378	3
3653574	3
3260002	3
3003887	3
3366927	3
2945918	3
3013840	3
3829779	3
2948154	3
2475385	3
3761312	3
3663386	3
3010052	3
2768587	3
2522006	3
3199537	3
3375779	3
2715368	3
2524616	3
2399420	3
2478559	3
3078929	3
2775278	3
3028504	3
3283379	3
3495184	3
3888311	3
2774924	3
3152731	3
2605272	3
3775239	3
2665200	3
3545157	3
3337013	3
3581763	3
3019168	3
3083162	3
2661831	3
3582294	3
3277507	3
2961370	3
2663298	3
3300594	3
3785555	3
3851379	3
3212832	3
3842966	3
3787116	3
3722629	3
3894500	3
3852145	3
2548186	3
2486365	3
3143532	3
2796370	3
3041975	3
3502287	3
3604478	3
3895811	3
3396182	3
3025440	3
2840630	3
3959408	3
3550692	3
3606418	3
2551655	3
3343622	3
3793729	3
3594063	3
3284410	3
3501872	3
3502377	3
3401001	3
2844757	3
3695848	3
2560199	3
2731165	3
3857076	3
3900955	3
3901672	3
3094485	3
2816635	3
3188755	3
3152003	3
2433331	3
2790003	3
3405552	3
3319241	3
3808861	3
2974507	3
2975397	3
4048308	3
2581350	3
2976592	3
2705540	3
2625444	3
3099790	3
3157345	3
2951237	3
2324040	3
3856786	3
3816364	3
2920490	3
2836600	3
2685877	3
3465973	3
3422412	3
3526053	3
2686650	3
2857939	3
2630171	3
3235135	3
3358783	3
3869382	3
3467302	3
3427810	3
2799661	3
2846312	3
3568341	3
3682511	3
2574850	3
3625091	3
2378647	3
3049026	3
3430270	3
2605715	3
2576893	3
3914748	3
3626968	3
3363744	3
3172922	3
2975192	3
3866195	3
2610266	3
3241590	3
3175819	3
3690659	3
2696130	3
2638671	3
2459238	3
3057496	3
2583103	3
2867833	3
3639429	3
3830162	3
3116974	3
3640744	3
2520872	3
2623531	3
2366850	3
3740774	3
3479847	3
2317965	3
2389724	3
2812146	3
2493586	3
2627443	3
2369992	3
2630333	3
2465130	3
3834777	3
3453217	3
2634221	3
3554494	3
2999197	3
3581817	3
3455453	3
3651323	3
3749015	3
2328114	3
2764047	3
3772311	3
3773291	3
2402415	3
3380903	3
3880801	3
3010141	3
3130854	3
3463113	3
3072480	3
3705878	3
3841058	3
3538313	3
3776473	3
2534719	3
3469959	3
2406838	3
3647528	3
3139575	3
3593451	3
3709656	3
3666535	3
3376030	3
3020823	3
3902297	3
3886039	3
2526069	3
3377657	3
2478107	3
3387832	3
3279658	3
3386656	3
2772212	3
3834158	3
3494300	3
3575959	3
3543067	3
2659178	3
3836161	3
2893442	3
2832402	3
3206870	3
3334748	3
3288520	3
3598345	3
3599201	3
3582358	3
3498669	3
3891622	3
3840205	3
3160446	3
3780473	3
3600484	3
2609008	3
3278834	3
3500104	3
2899159	3
3494526	3
3501120	3
3843796	3
3589509	3
2839283	3
3501973	3
2903174	3
3503215	3
3726036	3
3960030	3
2553401	3
3283258	3
3088988	3
3216588	3
2804933	3
2967642	3
3217418	3
2686030	3
2806115	3
3218112	3
3147946	3
3285414	3
3795076	3
3148629	3
3795814	3
3922417	3
2810517	3
3406090	3
3221897	3
3188161	3
3732924	3
3408507	3
2911515	3
3290888	3
2698139	3
3096274	3
4047675	3
3812529	3
3932150	3
3097753	3
3703805	3
4050099	3
3155363	3
2680452	3
4053813	3
2705024	3
3414750	3
2793324	3
3040014	3
3855608	3
3672926	3
3708096	3
3159508	3
3563010	3
2443622	3
3463845	3
3709643	3
3410646	3
3080855	3
3909375	3
2566810	3
3868194	3
3565627	3
3868766	3
2923468	3
3623196	3
3620687	3
2798400	3
3811258	3
3085884	3
2571684	3
3567886	3
3107556	3
3870700	3
2575100	3
2987345	3
3625293	3
2848087	3
3627145	3
2382433	3
3309561	3
2729791	3
2752031	3
2352827	3
2931500	3
3817296	3
3817767	3
3544238	3
3818950	3
3314278	3
3819581	3
2988138	3
2389035	3
3182528	3
3576619	3
3742069	3
3371193	3
3832318	3
3531301	3
3743696	3
3481585	3
3246887	3
2373714	3
2815509	3
3373563	3
2632468	3
2999227	3
3066168	3
2647960	3
2878839	3
3837476	3
3534974	3
3125824	3
3892892	3
3005463	3
2944415	3
3655810	3
2821508	3
3461344	3
3839589	3
3563287	3
3563963	3
3645369	3
3012419	3
2652417	3
3133405	3
2390997	3
2823465	3
2517554	3
3372623	3
3074150	3
3707651	3
3647693	3
3899557	3
3384301	3
3139767	3
2476374	3
3778528	3
3709241	3
3132537	3
2901410	3
2953901	3
3282021	3
3845694	3
2658058	3
3202827	3
3380347	3
3080197	3
3595948	3
3389701	3
3836359	3
2720118	3
2893568	3
3137231	3
3905887	3
3137920	3
3544545	3
3715339	3
3675505	3
2544200	3
2666160	3
3908053	3
3019549	3
2834872	3
3159561	3
3277973	3
3083969	3
3849365	3
3389552	3
3393733	3
2919706	3
3021872	3
2780397	3
2665064	3
3392371	3
3587046	3
2485459	3
3494816	3
3722403	3
3549562	3
2965043	3
3791404	3
3215545	3
2681580	3
2553852	3
2429262	3
3846738	3
2489872	3
3728019	3
2934153	3
2615077	3
3553248	3
3609764	3
3149560	3
3796537	3
3220493	3
2972149	3
3610835	3
2617658	3
2733339	3
3804455	3
3699428	3
2695023	3
3059349	3
2696325	3
3408844	3
3095773	3
2790237	3
3931342	3
2945442	3
3097948	3
2559079	3
3225988	3
2623840	3
3098581	3
2366570	3
3408265	3
2449622	3
2625330	3
3935448	3
3462516	3
3610902	3
3295959	3
3100282	3
3617891	3
3707542	3
3354207	3
2707774	3
3416986	3
2323782	3
3908161	3
3419297	3
2564999	3
2458535	3
3617201	3
3743760	3
2713218	3
3332703	3
2596515	3
3620285	3
2630351	3
2448933	3
2687685	3
2858719	3
2859719	3
3518104	3
3046761	3
3215045	3
3622593	2
3529074	2
2986088	2
3747555	2
2377470	2
3217243	2
3623820	2
2632020	2
3165822	2
3415808	2
3087534	2
2340517	2
2926654	2
2720871	2
3913711	2
2573743	2
2801246	2
2927325	2
2748417	2
3417668	2
2453865	2
3521045	2
3914464	2
3050474	2
3864439	2
2634236	2
3823263	2
2988439	2
2473713	2
3823782	2
2692050	2
2989424	2
3752077	2
2381182	2
2514431	2
2475249	2
2608569	2
3535899	2
2692967	2
2726822	2
3227168	2
3824533	2
2728233	2
2751633	2
3571722	2
3689568	2
2694735	2
2806074	2
3365221	2
2479511	2
3099531	2
3825427	2
3524593	2
2353745	2
3733235	2
3439000	2
2637943	2
2480641	2
2695881	2
3757277	2
3734627	2
3243538	2
2517730	2
2615824	2
3826703	2
2357742	2
3881161	2
3635238	2
2518193	2
2983947	2
2639418	2
2754473	2
2617816	2
3543644	2
3828932	2
2387195	2
2809134	2
2934240	2
3870841	2
2640049	2
2363410	2
3237512	2
3181099	2
3423811	2
3830059	2
2994632	2
3116621	2
3761279	2
3248667	2
3479319	2
3872137	2
3239429	2
3445885	2
3314467	2
3819741	2
3830431	2
2585389	2
2366086	2
3370104	2
3479775	2
2756282	2
3182900	2
3480222	2
3873451	2
2871735	2
3242916	2
2318496	2
2643549	2
3425659	2
3356066	2
3831965	2
2586616	2
2872745	2
3119014	2
3636309	2
2991689	2
3698329	2
2873103	2
3426164	2
3116439	2
2992883	2
3251725	2
2874957	2
2645129	2
3318238	2
3822114	2
2630315	2
3118281	2
3550865	2
2465059	2
2587640	2
2994799	2
2938570	2
2588272	2
3482271	2
3248976	2
3452166	2
2500254	2
3834062	2
3767350	2
2997124	2
3888888	2
3253710	2
3453002	2
2526471	2
2633957	2
2704889	2
3453937	2
3000501	2
2817951	2
3066837	2
3376338	2
2753909	2
2647703	2
3361499	2
3556366	2
2878326	2
3124598	2
3534132	2
3582545	2
3378393	2
3558432	2
2469928	2
2382882	2
3258792	2
2649308	2
3322863	2
3069260	2
3486357	2
3879956	2
3932193	2
2510987	2
3127613	2
2880982	2
3003901	2
3126321	2
3536142	2
3642363	2
2401957	2
3487355	2
3261548	2
2329839	2
3432765	2
3827410	2
3562585	2
3774013	2
2387717	2
2821798	2
3381230	2
3839747	2
2472566	2
2594764	2
3775084	2
2404103	2
3881188	2
2761040	2
3840239	2
2331566	2
2533423	2
2766397	2
3196623	2
3369370	2
3006158	2
2823235	2
3072351	2
3589448	2
3881750	2
3266776	2
2647815	2
3134303	2
3371015	2
3263968	2
3882646	2
2763563	2
3661755	2
3135491	2
3646904	2
3015407	2
2406548	2
2767837	2
3326655	2
2519064	2
3567561	2
2597779	2
2886022	2
3539047	2
3016031	2
2824822	2
2948719	2
3663459	2
3842205	2
2768614	2
2713638	2
3647870	2
3900010	2
2950256	2
3384443	2
2336355	2
3374879	2
3764202	2
2951118	2
3384857	2
3884884	2
2655987	2
3940601	2
3375780	2
2476820	2
2715405	2
2887750	2
3011564	2
2398298	2
2951893	2
3385353	2
2771345	2
2902058	2
3200280	2
3387225	2
3540922	2
2399442	2
3021517	2
3077231	2
2657048	2
3329561	2
3573140	2
2601925	2
2889977	2
3649964	2
3594855	2
3669842	2
2539882	2
2478560	2
3280991	2
3479734	2
2954172	2
3078945	2
3834631	2
2659145	2
3014268	2
3388792	2
3282270	2
3480675	2
3279049	2
3671859	2
3136376	2
3481803	2
3888317	2
2541747	2
3332675	2
2532418	2
2661449	2
3137090	2
2414798	2
3596624	2
3888742	2
3205075	2
3836617	2
2533631	2
3137563	2
3653865	2
3272962	2
3496520	2
2660086	2
3390984	2
2416412	2
3597651	2
3155904	2
3289641	2
3907706	2
2958669	2
3497530	2
3598106	2
3658535	2
3848596	2
2538243	2
3387742	2
3909081	2
3338280	2
3840054	2
3951189	2
2539531	2
3582546	2
2723311	2
3141065	2
3489733	2
2961390	2
2788317	2
3678307	2
3338813	2
3952482	2
3021236	2
3788505	2
3719345	2
3892739	2
3680068	2
3339295	2
3841398	2
3953930	2
2672702	2
2484599	2
2347674	2
3842359	2
3585497	2
3023019	2
2421349	2
3683784	2
2548630	2
3393010	2
3301884	2
3787558	2
3894536	2
2349430	2
2549140	2
3396999	2
3789534	2
2838973	2
2549641	2
2782338	2
3958087	2
2612414	2
2726586	2
2901652	2
3281822	2
3497576	2
3590736	2
3025464	2
3498242	2
3896563	2
2552389	2
2682119	2
3499693	2
3726787	2
2551688	2
2668463	2
3216439	2
3177865	2
3026888	2
3146556	2
2429629	2
3501098	2
2425741	2
2842172	2
3089447	2
3504416	2
2685446	2
3399291	2
3794399	2
3855350	2
2905717	2
3400505	2
3666785	2
3048520	2
3313722	2
3855860	2
3032310	2
3848240	2
2688767	2
3401780	2
2906414	2
3505882	2
3219330	2
3848975	2
2567180	2
3800071	2
3923026	2
2429205	2
2845659	2
3900261	2
3346727	2
2616205	2
3149839	2
3668821	2
2568678	2
3923686	2
3092762	2
3610474	2
3850086	2
2693083	2
3555660	2
3669237	2
3505938	2
3732069	2
3901723	2
2788633	2
2694144	2
2733556	2
3289888	2
3556380	2
3318256	2
3507106	2
3860062	2
3318800	2
3807606	2
3860947	2
2913252	2
3405585	2
3670024	2
2575966	2
3808868	2
3928905	2
3861601	2
3224163	2
3670322	2
3064133	2
2975401	2
2914561	2
3224770	2
2700432	2
3606599	2
2735960	2
3065741	2
3510342	2
2945912	2
3862616	2
2622610	2
2447029	2
2851727	2
2366181	2
3038742	2
3226339	2
2703091	2
3195531	2
3413425	2
3560464	2
3814188	2
2439551	2
2319247	2
3704727	2
2366752	2
3854728	2
2827412	2
2502822	2
3155957	2
3738922	2
2948852	2
3864625	2
2680724	2
3462207	2
3198946	2
3415469	2
2738268	2
2978704	2
3617379	2
2949862	2
2368117	2
3462673	2
3611114	2
3296458	2
3100499	2
3229563	2
3201671	2
3417302	2
3674221	2
2589019	2
3815946	2
3101370	2
3514078	2
2589763	2
3514607	2
2457262	2
3330768	2
3908756	2
3232742	2
3677656	2
3942240	2
2685008	2
3103406	2
3515895	2
3909201	2
2957181	2
2921858	2
3043737	2
2837773	2
3300162	2
3678464	2
3081907	2
3817781	2
3943222	2
3044384	2
3465979	2
2508588	2
3565386	2
3678985	2
3808916	2
2461515	2
3332902	2
2857944	2
3910281	2
3565952	2
2687273	2
2333811	2
3869022	2
2984971	2
2716441	2
3426852	2
2688838	2
3746696	2
3869930	2
2925071	2
3360466	2
3861644	2
2845627	2
3428178	2
3165379	2
3681474	2
2602261	2
3086895	2
3950843	2
3519049	2
3747782	2
2511596	2
3625112	2
2926948	2
3237754	2
3219665	2
2748106	2
3683459	2
2604991	2
3339278	2
2969912	2
3362352	2
3863675	2
2605726	2
2864195	2
2971095	2
3864718	2
2513182	2
3091129	2
3915246	2
2972307	2
3307836	2
3419296	2
3522192	2
3915680	2
2348076	2
2973909	2
3874525	2
3435366	2
2578994	2
2693210	2
3728315	2
3866199	2
2515192	2
2751244	2
3309401	2
2579433	2
2990546	2
3916648	2
3174930	2
2611716	2
3628768	2
2977681	2
2806196	2
2931386	2
3242460	2
2730598	2
3632372	2
3113059	2
3733924	2
2517159	2
2807392	2
3243913	2
3366704	2
2753650	2
3311944	2
2616053	2
3102904	2
2459253	2
2992780	2
3367256	2
2639282	2
3574250	2
3818483	2
2617272	2
2583115	2
3759746	2
3636884	2
4051240	2
2639725	2
2754646	2
2698639	2
3882534	2
3236419	2
3638355	2
2519712	2
3693472	2
2487712	2
2994356	2
3116254	2
2739358	2
3237914	2
2641277	2
3109370	2
2699762	2
3239859	2
3182338	2
3314815	2
3424484	2
2490581	2
2463044	2
3249345	2
3873196	2
2870983	2
2756400	2
3355326	2
3548924	2
3642607	2
2318684	2
3925547	2
3549584	2
2701836	2
3886523	2
2873812	2
3926114	2
3357968	2
3531091	2
2391914	2
3450954	2
2320481	2
2758810	2
3926627	2
3358644	2
2997843	2
3373211	2
3319222	2
3427217	2
2588398	2
3531985	2
3374353	2
2749448	2
3319682	2
3066023	2
3700635	2
3428361	2
3360499	2
2377032	2
2940537	2
3483544	2
3877480	2
2881559	2
2647365	2
3581818	2
2877657	2
3000671	2
3124249	2
3455470	2
2647862	2
3189191	2
3321238	2
2505476	2
3361629	2
2468822	2
3001560	2
3837271	2
3582770	2
2506819	2
3362519	2
2879226	2
3892451	2
3257918	2
3837925	2
2529941	2
3558753	2
2707873	2
2879986	2
2383552	2
2400192	2
3586662	2
3259316	2
2510006	2
3126959	2
3364544	2
2880520	2
3003732	2
2385315	2
3380109	2
2593656	2
3642610	2
3380916	2
2890240	2
2330074	2
2472215	2
3536827	2
3643742	2
3010165	2
2403399	2
3828089	2
2645428	2
3368735	2
2822835	2
3071859	2
3196700	2
3325297	2
2473398	2
3128337	2
3775891	2
2405122	2
2946562	2
3464592	2
3371344	2
2711836	2
2391786	2
3383055	2
3706773	2
2896544	2
2653123	2
3197852	2
3829824	2
3372401	2
2474950	2
2712666	2
3007275	2
3591493	2
3841957	2
2653953	2
3009465	2
3074651	2
3592363	2
3664333	2
3569376	2
3131537	2
3900396	2
2408731	2
2825198	2
2950460	2
3075292	2
3491241	2
2476617	2
2714803	2
3132398	2
2397757	2
3075990	2
3385049	2
3593455	2
3843187	2
3438658	2
3832297	2
2887915	2
3540647	2
3477044	2
3710298	2
3667329	2
3376833	2
2477563	2
3886040	2
3573879	2
2412446	2
2339096	2
3943535	2
3147061	2
2478783	2
2402461	2
3281644	2
3079185	2
3494302	2
2775721	2
3148190	2
3576017	2
2404160	2
3772014	2
3482098	2
2414521	2
2829894	2
3080704	2
3495566	2
2532783	2
2662177	2
3151624	2
3381928	2
2719845	2
3543796	2
3905412	2
3496236	2
3888941	2
2534266	2
3784650	2
2409116	2
3273220	2
3674299	2
2664617	2
3154860	2
3597823	2
3889996	2
2913012	2
2776781	2
3018786	2
3716455	2
3890594	2
2777246	2
3446392	2
2895812	2
3139990	2
3033979	2
3778001	2
3717209	2
2785905	2
2915426	2
3848690	2
3582365	2
3140676	2
2345970	2
3447373	2
3160467	2
3294793	2
3910348	2
3338967	2
2724160	2
3036262	2
3491931	2
3911236	2
2790391	2
2347351	2
3661104	2
2420841	2
3784363	2
2421340	2
2962611	2
2780747	2
3392214	2
3786573	2
3684259	2
3851645	2
2676889	2
3393449	2
2900353	2
3040118	2
2422723	2
2964152	2
3501464	2
2549283	2
2665840	2
2781889	2
2726263	2
3497017	2
3789839	2
3913793	2
2839289	2
3501975	2
2350969	2
2549909	2
2680052	2
3395701	2
2612615	2
3549998	2
3663684	2
3914084	2
3087787	2
3605249	2
3396728	2
2903186	2
3282752	2
2424597	2
3854103	2
3960039	2
3177049	2
3026207	2
2425249	2
2967020	2
3854656	2
2551806	2
3216593	2
3846491	2
2489716	2
3046656	2
3089670	2
3727672	2
3898374	2
3344460	2
3452244	2
2806141	2
3027995	2
3147525	2
3919812	2
3728317	2
2785414	2
3031830	2
3452808	2
3962722	2
3596025	2
2491100	2
2905754	2
3218885	2
2809191	2
3402459	2
3148633	2
3401256	2
3315168	2
3033041	2
3849154	2
2560943	2
2810519	2
3403666	2
3598508	2
2492981	2
2435604	2
2429392	2
2971103	2
3849777	2
2494312	2
3403009	2
2437123	2
2430365	2
3731843	2
3221016	2
3347434	2
3185895	2
3406099	2
3056312	2
3901936	2
2555644	2
4042513	2
3669655	2
2439948	2
2573092	2
3058945	2
3508158	2
3902314	2
3458174	2
3851367	2
4043140	2
2695721	2
3733762	2
3861188	2
2734931	2
2912173	2
3670119	2
3037291	2
2621115	2
2735625	2
2444284	2
2365017	2
2823315	2
2621822	2
2580669	2
3932155	2
2316251	2
2915276	2
3038349	2
3460804	2
3853960	2
3193989	2
3293184	2
2447326	2
3813596	2
2851824	2
2317987	2
3704519	2
3854465	2
3323940	2
3814469	2
2917048	2
3461847	2
3197772	2
3408564	2
3071881	2
2853034	2
3906573	2
2680855	2
3415833	2
3610450	2
2503744	2
2441964	2
3617547	2
3906896	2
2950304	2
3158584	2
3409426	2
3327932	2
3618129	2
2919100	2
2832594	2
2740347	2
3159512	2
3101579	2
3514294	2
2456382	2
2590023	2
3816472	2
3940115	2
3709717	2
3857351	2
3515578	2
3619571	2
3207244	2
3331910	2
2445966	2
2372182	2
3465629	2
2713017	2
3808425	2
3104203	2
3714120	2
3422846	2
2629816	2
3162682	2
3300812	2
2984031	2
3744859	2
3619886	2
3334015	2
3947067	2
3105219	2
3869121	2
3046011	2
3235353	2
2630706	2
3566609	2
2449604	2
2985169	2
3105871	2
2336477	2
3869569	2
2375834	2
2716860	2
3427118	2
3811260	2
3820416	2
3106347	2
3518672	2
2925577	2
3468385	2
3861854	2
3623566	2
3821081	2
3870702	2
2846894	2
3218347	2
3568531	2
2341467	2
2378877	2
2927203	2
3049474	2
3237833	2
3863295	2
3219947	2
3167101	2
3417370	2
3569048	2
2469988	2
3339658	2
3532151	2
2690519	2
3749877	2
3914173	2
3871761	2
3362528	2
3221588	2
3090336	2
3532980	2
3914991	2
2345230	2
3872624	2
3223649	2
2749539	2
3534287	2
3957492	2
2455100	2
2577818	2
2347109	2
3472019	2
2725556	2
3686138	2
3959347	2
2578598	2
3915818	2
3727038	2
3363878	2
2726732	2
3435910	2
3628829	2
3917913	2
3536651	2
3824476	2
2382441	2
3241101	2
3228459	2
3571629	2
3816258	2
3523706	2
3241769	2
3175396	2
3816782	2
2457270	2
3524287	2
3917691	2
2384382	2
3474884	2
2516585	2
2637828	2
2752759	2
3572761	2
3690831	2
2480437	2
3100933	2
2354740	2
3879618	2
3348556	2
2868201	2
3734999	2
3634834	2
2518065	2
3818239	2
2992905	2
2358999	2
2808214	2
2863561	2
4048272	2
3351289	2
2387149	2
2808849	2
3637670	2
3575148	2
3693024	2
3829488	2
2461105	2
2698782	2
3526782	2
2866706	2
3818968	2
2488060	2
3545104	2
3829986	2
2584296	2
2699334	2
3761152	2
2364079	2
2987064	2
2388360	2
2810115	2
3369266	2
2868145	2
2755893	2
3424274	2
3528414	2
3884318	2
3576656	2
3820117	2
3111180	2
3548153	2
3885191	2
3480096	2
2742594	2
3695421	2
3820710	2
3549239	2
3118742	2
2991120	2
3742070	2
3886117	2
3874097	2
2872504	2
3244010	2
3449626	2
3636697	2
2391207	2
3874774	2
2874516	2
3450745	2
3184915	2
2702758	2
3121516	2
3887187	2
3481586	2
2497712	2
3531756	2
3765762	2
3834838	2
2321938	2
3888593	2
3482731	2
3700436	2
3428024	2
2633447	2
3532818	2
3767853	2
2939967	2
3066200	2
3648763	2
3835743	2
2646980	2
2761197	2
3360642	2
3554986	2
3123915	2
3639939	2
3890771	2
3255030	2
3701260	2
3650818	2
3361385	2
3256114	2
3484168	2
3878066	2
3429412	2
3582368	2
3930227	2
3124058	2
3125087	2
2755407	2
3653291	2
2648314	2
3321954	2
2507057	2
2638170	2
3124833	2
3770742	2
3892563	2
3702373	2
3457464	2
3826463	2
2592628	2
3003219	2
3751447	2
2400477	2
3587207	2
2328445	2
2530771	2
3126273	2
2758365	2
3323882	2
3366558	2
3004578	2
3260442	2
2890826	2
3839621	2
2330354	2
3194958	2
3827613	2
3563336	2
2882398	2
3010757	2
2945777	2
3261814	2
3704832	2
3881166	2
2331260	2
2646067	2
3895012	2
3262826	2
3489202	2
2893284	2
2533751	2
3196844	2
3325425	2
2515789	2
3758083	2
3464913	2
2517615	2
3135297	2
2474727	2
2597117	2
3646817	2
3264472	2
3326492	2
3490185	2
3591936	2
3270357	2
2335152	2
2475759	2
3777899	2
3266014	2
3384320	2
3592589	2
2336100	2
3437694	2
3939362	2
2653240	2
2476390	2
3539923	2
3778556	2
3842899	2
2537491	2
3940396	2
2654530	2
3011271	2
3593600	2
2770480	2
3200102	2
2524345	2
3133390	2
2826528	2
3329414	2
2477716	2
3902398	2
3386207	2
3493493	2
3594641	2
2773549	2
2903358	2
2657376	2
3574218	2
2890731	2
2412654	2
3078714	2
3269667	2
3595119	2
3441090	2
3834400	2
2659085	2
3026723	2
3595448	2
2775984	2
3845720	2
3331715	2
2530568	2
3380373	2
2892360	2
3542857	2
2404758	2
3283080	2
2907307	2
3846005	2
2541606	2
3332483	2
2661055	2
2604376	2
3389723	2
3284137	2
3482335	2
2659450	2
3333505	2
2662613	2
3578073	2
2893574	2
3653718	2
2408122	2
3483530	2
3081544	2
3889160	2
2775559	2
2663965	2
2720807	2
3273459	2
2781605	2
3580503	2
2481281	2
3656150	2
3785372	2
3775797	2
3907577	2
3082584	2
3274285	2
3208281	2
2536650	2
3018986	2
3139570	2
3276473	2
3545575	2
3786234	2
3033478	2
2417482	2
3716696	2
3848330	2
3949994	2
2896000	2
3277368	2
2414495	2
3083484	2
3848844	2
2539180	2
3582491	2
3393222	2
3718152	2
3161142	2
3141402	2
2961803	2
2346992	2
2664035	2
3162969	2
2484405	2
3547430	2
3298340	2
3911492	2
2420972	2
3719870	2
2547690	2
3211793	2
3448253	2
3842072	2
2673735	2
3279805	2
3789517	2
3086207	2
3392375	2
2725173	2
3548546	2
2611479	2
2900558	2
2423828	2
3496270	2
2838849	2
2964318	2
3603974	2
2665945	2
3341698	2
2548712	2
3281642	2
3895465	2
2487691	2
3282174	2
2965801	2
3087930	2
3853666	2
2352049	2
2550937	2
3845743	2
2551790	2
2488439	2
2727141	2
3025777	2
3793350	2
3216198	2
3343569	2
3846155	2
3283625	2
3451854	2
3178713	2
2904861	2
2430356	2
2842974	2
3607681	2
3898652	2
2933006	2
2556754	2
3179689	2
3400101	2
3400464	2
3048235	2
2968842	2
2934174	2
3218393	2
3401412	2
2730271	2
3049169	2
3856037	2
2786307	2
3403031	2
2615470	2
3286106	2
2845350	2
3696529	2
3856911	2
3346623	2
3599034	2
2493594	2
2616067	2
3092585	2
2937709	2
3697684	2
2358728	2
2562890	2
3288501	2
3403315	2
2437593	2
3054244	2
3924295	2
2972167	2
3731952	2
2939055	2
2555298	2
2693747	2
2617678	2
2733347	2
3151080	2
3404308	2
3669471	2
3506628	2
2972945	2
2676771	2
3851083	2
3602903	2
3151874	2
3290339	2
2433102	2
2734626	2
3061439	2
2849372	2
3508957	2
3902923	2
3861444	2
2819769	2
2735149	2
3406050	2
3606326	2
3153586	2
3406876	2
3904210	2
2945444	2
3737165	2
3862892	2
4050933	2
2702334	2
3413208	2
3154808	2
3671470	2
3068410	2
3514495	2
2947733	2
3863586	2
2916387	2
3352166	2
3461498	2
2827148	2
2624663	2
3155687	2
3294116	2
3070515	2
3864495	2
3803886	2
3815166	2
3099675	2
3617303	2
3864911	2
2706290	2
3610904	2
2587523	2
3707695	2
2794535	2
2832249	2
3417086	2
3611656	2
2739726	2
3815859	2
2979901	2
3618345	2
3202433	2
3418117	2
3410020	2
3939033	2
2980602	2
2324994	2
3866244	2
2627819	2
3410490	2
3078213	2
3522265	2
3102644	2
2370755	2
3205642	2
3411028	2
2592278	2
3331230	2
3742980	2
2328736	2
2683340	2
2796472	2
2921724	2
3356425	2
2712519	2
2837390	2
2507617	2
2628909	2
3564562	2
3332043	2
3817672	2
3713121	2
2372456	2
3044169	2
3465738	2
3808677	2
3818192	2
3944380	2
3104321	2
3516763	2
2332520	2
3234724	2
3859241	2
3619364	2
3301134	2
3679275	2
2596598	2
3333438	2
3946175	2
2568826	2
2714930	2
3163566	2
3819507	2
3621084	2
2509872	2
3085163	2
3528095	2
3820074	2
2688656	2
3623874	2
2336981	2
3427390	2
3414707	2
3567598	2
3086576	2
3820711	2
2986138	2
3870501	2
2377492	2
2799371	2
3862060	2
2719403	2
3428708	2
2632025	2
3812307	2
3519748	2
3048695	2
3361773	2
3568692	2
3088513	2
2987709	2
3913739	2
3863437	2
3167342	2
3305842	2
3813489	2
3339902	2
2928265	2
2850344	2
3222206	2
2988440	2
2345977	2
2725040	2
2989437	2
3752079	2
3915542	2
3726194	2
3865460	2
2852994	2
2514450	2
2635431	2
3419658	2
3815069	2
3094179	2
2578690	2
2693001	2
3752517	2
3915953	2
3727994	2
2930054	2
2636078	2
3961700	2
2579319	2
2990408	2
3523385	2
3877071	2
2382654	2
2930390	2
3473494	2
2854751	2
3437174	2
3816432	2
2478201	2
3097856	2
3345452	2
3962938	2
2579844	2
2990934	2
3523898	2
3054197	2
3816961	2
3539165	2
2384787	2
3243154	2
2637950	2
3176526	2
3311276	2
2458422	2
2581693	2
3868586	2
3634370	2
2753455	2
3311758	2
3817927	2
2386142	2
3869391	2
2734402	2
3104102	2
4042508	2
2869280	2
3736148	2
2386805	2
3869897	2
2518772	2
3105598	2
4043929	2
3632319	2
2361929	2
2985518	2
3058606	2
3638065	2
2640061	2
3180280	2
3575240	2
3693149	2
3829681	2
2583844	2
2870287	2
3526951	2
3237513	2
3423818	2
3819244	2
3545391	2
2870912	2
2987372	2
3883643	2
2935638	2
3872158	2
3819771	2
3354288	2
3830432	2
3528570	2
3740409	2
3884606	2
2811264	2
2936402	2
3872803	2
2642764	2
2491628	2
2625372	2
3355069	2
3548550	2
2463481	2
2700852	2
2367826	2
3885552	2
3249847	2
3480226	2
2871802	2
3549500	2
2464135	2
3636313	2
3886435	2
3874286	2
2873112	2
3244271	2
3696953	2
3832489	2
2996901	2
3481256	2
2874958	2
2465061	2
3531399	2
3765322	2
2994800	2
3743908	2
2321340	2
3319029	2
2498242	2
2631692	2
3833487	2
3700188	2
3249036	2
2500261	2
3700522	2
2323447	2
3823832	2
3121447	2
3360395	2
3890207	2
3453943	2
3428731	2
3891066	2
3701366	2
3825065	2
2591104	2
3001281	2
3640548	2
3256610	2
2506488	2
2399214	2
3378402	2
3702076	2
2755757	2
3653598	2
2763184	2
2507854	2
2399981	2
3485539	2
3258922	2
2530424	2
3584244	2
3826551	2
3364396	2
3535718	2
3004690	2
2328836	2
3431797	2
2511010	2
3561354	2
2471125	2
3642364	2
3772965	2
2944617	2
3880656	2
3459874	2
3827412	2
2512721	2
2643174	2
3366955	2
2594240	2
2881883	2
2387722	2
2403245	2
3487983	2
3839773	2
2532498	2
2765778	2
2514191	2
3563636	2
3894072	2
2404177	2
2945965	2
3262043	2
2473169	2
3006178	2
3775772	2
3466906	2
3895422	2
3072356	2
3489313	2
3266796	2
2652555	2
3434959	2
3758458	2
3072944	2
3882651	2
2649079	2
3129732	2
3538686	2
2392463	2
2948158	2
3707105	2
2765868	2
2713093	2
3009134	2
3539055	2
3777579	2
3471006	2
3663525	2
2535969	2
3539573	2
3016820	2
2825103	2
3384458	2
3884256	2
3199248	2
3939804	2
3140490	2
2397613	2
2825648	2
3843077	2
2337029	2
3199602	2
3540589	2
3648840	2
3766409	2
3439095	2
3540937	2
3649263	2
2657079	2
2771331	2
3833303	2
3942176	2
2525717	2
3145298	2
2477943	2
2716863	2
3387746	2
3386443	2
3711187	2
2657451	2
3013611	2
2339618	2
3147763	2
3575583	2
2892003	2
3542513	2
3079902	2
3845814	2
2531154	2
2660028	2
3380522	2
2892598	2
3028681	2
3836070	2
3653407	2
3905171	2
2956133	2
3495996	2
3888746	2
3205092	2
3836618	2
2533757	2
3152842	2
3846981	2
2660216	2
2894361	2
3544777	2
3484862	2
3907160	2
3273809	2
3496776	2
2912317	2
3674834	2
3335981	2
3445312	2
3837761	2
3155908	2
3907708	2
2833572	2
3497566	2
3890440	2
3675611	2
2661185	2
3786462	2
3033872	2
3291148	2
2834350	2
3598913	2
3890950	2
2915159	2
3292739	2
2835088	2
2786757	2
3278184	2
2835846	2
3600371	2
3583622	2
3547112	2
3660400	2
3911202	2
2961903	2
3085392	2
3719359	2
2898478	2
3279347	2
3395127	2
3660940	2
3789099	2
3850779	2
3279993	2
3393203	2
2485828	2
2611085	2
3142640	2
3787572	2
3913277	2
3086886	2
3501326	2
3852330	2
3280982	2
3789537	2
2423160	2
3895066	2
2796387	2
3449893	2
3589994	2
3397630	2
3687911	2
2550442	2
2550757	2
2800502	2
3175210	2
3664210	2
2840645	2
3896567	2
3343120	2
2682170	2
2841588	2
3504041	2
3451365	2
2804089	2
3793757	2
2842176	2
2967383	2
3089454	2
2932320	2
2552006	2
3030239	2
3344344	2
2805614	2
2614081	2
3027735	2
3047153	2
3607974	2
3728226	2
2933529	2
2552516	2
2490762	2
2614631	2
2729797	2
3502393	2
3920548	2
2844017	2
3855864	2
3218672	2
3963459	2
2688768	2
3597076	2
3401007	2
3795630	2
3798218	2
2357035	2
2786513	2
3346187	2
2810080	2
3403430	2
3401763	2
3554577	2
3315925	2
3504196	2
3506611	2
3900267	2
2562138	2
3668823	2
3092804	2
3403789	2
2570250	2
3803236	2
2847312	2
3859623	2
2694153	2
3407118	2
3556382	2
3798172	2
2432009	2
3860114	2
3851224	2
2695362	2
3188799	2
2619275	2
2734426	2
3152048	2
3405125	2
3059970	2
2433340	2
2362720	2
2556546	2
2677810	2
2497988	2
3291321	2
3929018	2
2849656	2
3861618	2
2790592	2
3852377	2
2699021	2
3410555	2
2498589	2
3558909	2
2850504	2
3702551	2
2678921	2
3460113	2
3606620	2
2621527	2
3931767	2
2945914	2
3607625	2
2501021	2
2581433	2
3413457	2
2501876	2
3461685	2
3197258	2
2584511	2
2440870	2
3610043	2
2738274	2
3295231	2
2451668	2
3072642	2
3512833	2
2681167	2
2706715	2
3804850	2
2979470	2
3100553	2
2951306	2
3865553	2
2562170	2
2832430	2
3201750	2
2626878	2
3562875	2
2589021	2
3938432	2
3514088	2
3907803	2
3675401	2
2589764	2
3077275	2
3329661	2
2855483	2
2564413	2
3232448	2
3355594	2
3298880	2
3563934	2
2591371	2
3522872	2
2327486	2
3710796	2
2921173	2
3564316	2
2458981	2
2593093	2
3080469	2
3867643	2
3858047	2
2837837	2
3208850	2
3421350	2
3617463	2
3817782	2
3943335	2
3620720	2
3909736	2
2958367	2
3868104	2
3044438	2
3209956	2
3422513	2
2629658	2
3678998	2
3868575	2
3211533	2
3333776	2
2687290	2
3745751	2
3212981	2
2745095	2
3301757	2
2449330	2
2687969	2
2924536	2
2510148	2
3820266	2
2337462	2
3717355	2
2571456	2
2798782	2
2337744	2
3861752	2
2845637	2
3623173	2
3303798	2
3415153	2
3086922	2
3820902	2
2632210	2
3338214	2
3952545	2
2968115	2
3720777	2
2926975	2
3361978	2
3469445	2
3625196	2
2605027	2
3108603	2
2342827	2
3418044	2
3089855	2
3822814	2
2576907	2
3914827	2
2344729	2
3362674	2
3223161	2
3534115	2
2346729	2
2929081	2
3865109	2
3627844	2
2607682	2
3342123	2
2726690	2
3226521	2
2750495	2
3687329	2
3824315	2
2349965	2
3728327	2
2804689	2
3473200	2
2727414	2
3629615	2
3571400	2
3753540	2
3916705	2
3877542	2
2382856	2
3241596	2
3364881	2
3473749	2
2729192	2
2611783	2
3345991	2
2352380	2
2806197	2
3054377	2
2730601	2
2480187	2
3100482	2
3539818	2
3524850	2
2979186	2
3733925	2
2384955	2
2638074	2
3573189	2
3817606	2
3541014	2
2356201	2
3055585	2
3818049	2
3542150	2
4038417	2
2868887	2
3525577	2
2734887	2
2518331	2
3921312	2
2484838	2
3350928	2
4042578	2
2459998	2
2933791	2
3367779	2
2864555	2
3636902	2
3575014	2
3526577	2
3737217	2
3922488	2
3829867	2
2699177	2
2994367	2
3116260	2
3633249	2
2363840	2
3368982	2
3871830	2
3923076	2
3116993	2
3479514	2
2317014	2
3314835	2
3819965	2
2871577	2
2936579	2
3241378	2
3641778	2
2521601	2
3820406	2
3355348	2
2812152	2
2871943	2
3642608	2
3577601	2
3549586	2
2586840	2
2873108	2
2996588	2
3742755	2
3062192	2
2523172	2
3578023	2
2702558	2
3121282	2
3637327	2
2371436	2
2813316	2
3063136	2
2645340	2
3887725	2
3451521	2
3822807	2
3766317	2
2996135	2
3482516	2
2760475	2
3553898	2
2998919	2
3767661	2
3889453	2
3066029	2
3374949	2
2880167	2
2526567	2
3187728	2
3428364	2
2590072	2
3375689	2
3836107	2
2761619	2
3361118	2
2877690	2
3769251	2
2397383	2
3582301	2
3556896	2
3124956	2
3701850	2
2884657	2
3653056	2
3837307	2
2762903	2
3930577	2
3125241	2
3641191	2
3702247	2
2648905	2
3191073	2
3931151	2
3558802	2
3771707	2
3751064	2
2943576	2
3379449	2
3485803	2
2328141	2
3826681	2
2470714	2
2708990	2
2944196	2
3587709	2
3880330	2
3260409	2
2329291	2
2650190	2
3004316	2
2821421	2
3880817	2
2765402	2
2644058	2
3367233	2
2472232	2
2594432	2
2710038	2
3324735	2
2710631	2
3756370	2
2946082	2
3071861	2
3881373	2
3265591	2
3463155	2
3196702	2
3325337	2
2515609	2
3133136	2
3646031	2
3775897	2
2884294	2
3897281	2
2823947	2
3264273	2
3383120	2
3590377	2
2534753	2
3936282	2
2885185	2
3470119	2
2948346	2
3883411	2
3326764	2
3830459	2
2519476	2
2651359	2
3568110	2
3539244	2
2394684	2
3708030	2
2654793	2
3327431	2
3437479	2
3017248	2
3900453	2
2599693	2
2714846	2
2397799	2
3666552	2
2656229	2
3571370	2
3477045	2
2656157	2
3144336	2
3133984	2
2903271	2
3844834	2
3942561	2
3377692	2
3541727	2
3024353	2
3595023	2
2772225	2
3943546	2
3479956	2
3331524	2
3441670	2
2659483	2
3148193	2
2718769	2
3542712	2
3282734	2
2829120	2
3080144	2
3672142	2
3845924	2
3332192	2
3136610	2
3389559	2
2955665	2
3846296	2
3204141	2
3577710	2
3389953	2
3773559	2
3596780	2
3714634	2
3673867	2
3444519	2
3578825	2
2910784	2
2342920	2
3138465	2
3785210	2
3082413	2
3496953	2
3139225	2
3391925	2
2833951	2
3716461	2
3839008	2
2607576	2
2895835	2
3392533	2
2413910	2
3599206	2
3717211	2
3677272	2
2669009	2
2607976	2
2722888	2
2896623	2
3020021	2
3909356	2
2787048	2
3447392	2
2483236	2
3660049	2
3338976	2
3952931	2
3584165	2
3660570	2
2419064	2
2547523	2
2664495	2
3448205	2
2543366	2
3022570	2
3142486	2
3279609	2
3661105	2
2420842	2
3850981	2
2780750	2
3038684	2
3912937	2
3086608	2
3894150	2
3684460	2
3449017	2
2547334	2
2676892	2
2423331	2
3040166	2
3685742	2
3852420	2
2548502	2
2678120	2
3394194	2
3589512	2
2611955	2
2726298	2
3549285	2
3662991	2
3791176	2
3604196	2
2666392	2
3450039	2
3844780	2
3590379	2
3281988	2
3663747	2
2839938	2
3215320	2
3845341	2
3591032	2
2726854	2
2903207	2
3282756	2
3792324	2
2488973	2
2903922	2
3727022	2
2931484	2
2784157	2
3216597	2
2555287	2
2683387	2
3284133	2
3551639	2
3311506	2
3795111	2
2669588	2
3898892	2
3847740	2
3962733	2
3400598	2
3552986	2
3795080	2
3048923	2
3921091	2
3505705	2
2553260	2
3848338	2
2809200	2
2491832	2
3503550	2
3899999	2
3219606	2
2493032	2
3668458	2
2358474	2
3220265	2
2812320	2
3555239	2
2430374	2
2846809	2
2693438	2
3406100	2
3056319	2
3317890	2
3506294	2
3803906	2
3924820	2
2431349	2
3732337	2
2788980	2
3457367	2
3850911	2
2816057	2
3290048	2
2848255	2
3902328	2
3458219	2
2817480	2
2619621	2
4045093	2
3190819	2
3405863	2
2576853	2
3509925	2
2434389	2
3096295	2
3861748	2
2499058	2
3153499	2
2578270	2
3064590	2
3321058	2
3930860	2
2850673	2
3224998	2
3670970	2
2851467	2
3904588	2
2946224	2
2915322	2
3853965	2
3671285	2
2581831	2
3511014	2
2947535	2
2559752	2
3196036	2
3069471	2
2367170	2
3039440	2
3461853	2
3197784	2
3609169	2
2585032	2
3325508	2
3935210	2
2853050	2
3099505	2
3617204	2
2367920	2
2680861	2
3199276	2
2978990	2
3513224	2
2794262	2
3354075	2
3856179	2
2707106	2
3937509	2
3513882	2
3865639	2
3463535	2
3417775	2
3520053	2
3938616	2
3101585	2
3866076	2
3463861	2
3160266	2
2590391	2
3330142	2
3940148	2
2444389	2
3908439	2
3857352	2
2711036	2
2835611	2
2741994	2
3330969	2
3816949	2
3103021	2
2328132	2
3867182	2
2796304	2
2837158	2
3616891	2
3299803	2
3678022	2
2593411	2
2685303	2
3743450	2
3617770	2
3412007	2
2983212	2
3621041	2
3744376	2
2797441	2
2840269	2
3422849	2
3619123	2
2373922	2
3212018	2
3619888	2
3566160	2
3869122	2
2843599	2
3810650	2
3084769	2
3623733	2
3716909	2
2798405	2
2924731	2
3567177	2
3518554	2
3746984	2
2860481	2
3912532	2
2338530	2
3718283	2
2376946	2
3236611	2
3861880	2
3216828	2
3623571	2
3812140	2
2862366	2
3107575	2
3912990	2
3624530	2
2747611	2
2690124	2
3625300	2
3362101	2
3469625	2
2748212	2
3822469	2
3108929	2
3362533	2
3470194	2
2748839	2
3418446	2
3813888	2
3340405	2
3914994	2
3051158	2
3239202	2
2724513	2
3168898	2
3419001	2
3957505	2
3521866	2
3472050	2
3225352	2
3824054	2
2989663	2
3627186	2
2381815	2
2804196	2
2726760	2
2853586	2
3435914	2
3173678	2
3308964	2
2476576	2
2609415	2
2456841	2
2990201	2
3752970	2
3866434	2
2636358	2
3309594	2
3474037	2
3867110	2
2612333	2
3825329	2
2867107	2
2991284	2
3917697	2
3732770	2
3572765	2
3690868	2
2458272	2
2695712	2
2354831	2
3879651	2
3476054	2
2859028	2
3633834	2
2517567	2
3348564	2
3541652	2
3525248	2
3735001	2
2733914	2
3422377	2
3827477	2
3881448	2
3245994	2
3367480	2
2863663	2
3635708	2
4048274	2
3422937	2
3692549	2
3818671	2
3828350	2
2869645	2
2387159	2
3575152	2
4045170	2
2461117	2
2870117	2
3526822	2
3247833	2
3871299	2
4054182	2
2584313	2
3738932	2
3445661	2
2316181	2
3576130	2
3109901	2
2389090	2
2870380	2
2521139	2
3830902	2
2700746	2
2936638	2
3370619	2
3183458	2
3316278	2
3425393	2
3886126	2
3371204	2
3244059	2
3642934	2
2318924	2
3425977	2
3696596	2
3832349	2
2587061	2
2702151	2
3636778	2
3245491	2
3550608	2
2702759	2
2320999	2
2524275	2
3531757	2
3638147	2
2938959	2
3553077	2
2875311	2
2939479	2
2646453	2
3121370	2
3066220	2
3375126	2
3877289	2
3835758	2
2647002	2
3123925	2
2940834	2
2753437	2
2504736	2
2706226	2
3640438	2
3891443	2
3256136	2
3376896	2
3701636	2
2762485	2
3189483	2
2469032	2
2819056	2
3257224	2
3456631	2
3837555	2
2648329	2
3321960	2
3582935	2
2507257	2
3362773	2
2469739	2
2707405	2
3002511	2
3641321	2
3750586	2
2763617	2
3322607	2
3584112	2
3826479	2
3931299	2
2639688	2
3559500	2
3535598	2
3069126	2
2530773	2
3192331	2
3431606	2
3126277	2
3753276	2
2820995	2
3260887	2
3128838	2
3126667	2
3773547	2
3381120	2
3588343	2
2513801	2
3563338	2
3588815	2
3881167	2
3462271	2
3658588	2
2651713	2
3433821	2
2595332	2
3589338	2
3266252	2
3659710	2
2766767	2
2515791	2
2883983	2
3538009	2
2534365	2
3326079	2
2597130	2
3759064	2
2406337	2
3264497	2
3466212	2
2767716	2
3372627	2
3883616	2
3137972	2
2395148	2
3016630	2
3472337	2
3384323	2
2654895	2
2768897	2
3569776	2
2476400	2
3010596	2
3384690	2
3375593	2
3011277	2
3132585	2
3648639	2
2825950	2
3492282	2
3200116	2
3832528	2
3143316	2
3376323	2
2477156	2
3540875	2
2902255	2
3649873	2
2400180	2
3478356	2
2953083	2
2527043	2
3135011	2
3650891	2
3902877	2
2953982	2
2339380	2
3147443	2
2718290	2
3135481	2
3651482	2
3026756	2
3576450	2
2479537	2
3150664	2
2479873	2
2719536	2
3284152	2
3904957	2
3596546	2
3846444	2
2480458	2
2720193	2
3543963	2
3889165	2
2775580	2
3837037	2
2664038	2
3383183	2
2832780	2
2957827	2
3082122	2
3715351	2
3889687	2
2343073	2
2535717	2
2606582	2
3907590	2
2958321	2
3497269	2
2776952	2
3083023	2
3848388	2
3034217	2
2960258	2
3599403	2
2786545	2
2916208	2
2778487	2
3839895	2
2482914	2
3393293	2
3891843	2
3678078	2
2346157	2
2540480	2
3660279	2
3499603	2
3892588	2
3681689	2
3391946	2
2898827	2
3789520	2
3912522	2
2963019	2
2923077	2
3851196	2
3842830	2
3166941	2
3023429	2
3548547	2
3790197	2
3913162	2
3852031	2
2486306	2
2611523	2
3662599	2
2838850	2
3501625	2
3685983	2
2665947	2
2548725	2
3589752	2
3281671	2
3087588	2
2782643	2
2680346	2
2726629	2
3497981	2
3087931	2
2352060	2
2667622	2
2681583	2
3591392	2
3145748	2
2428419	2
3960548	2
2803505	2
3665353	2
2429339	2
3500973	2
3794405	2
3691259	2
2353895	2
3399003	2
3593691	2
2967880	2
3344762	2
3552578	2
3794729	2
2843840	2
3899046	2
2906127	2
2433211	2
2786344	2
3848724	2
3963809	2
3597909	2
2970584	2
2672443	2
3849548	2
3964778	2
3183542	2
2493596	2
3796577	2
3504740	2
3092596	2
2787536	2
3220652	2
3184979	2
2732668	2
3288526	2
2437611	2
3698589	2
3034250	2
3456582	2
3186644	2
2571842	2
2847724	2
3507910	2
3611312	2
3034986	2
3348309	2
3851102	2
2496736	2
2619110	2
2433106	2
2973512	2
3094880	2
2362493	2
2556336	2
3035908	2
2817979	2
2497557	2
2619785	2
3319134	2
3701436	2
3852287	2
3670251	2
2434585	2
2914432	2
2821471	2
3606349	2
3559274	2
2436144	2
3862476	2
2791912	2
3225284	2
3407304	2
3812929	2
3614854	2
3351393	2
3854125	2
2702345	2
3802547	2
2560062	2
2680317	2
3294120	2
3616847	2
3039523	2
3855251	2
3415085	2
3295073	2
3815182	2
3099680	2
3199644	2
2503945	2
3409176	2
3074044	2
3936439	2
2322503	2
2918687	2
3040882	2
2707802	2
3611770	2
3159012	2
3296951	2
2979937	2
2562695	2
2589445	2
3076763	2
2980639	2
3618630	2
3866245	2
2709952	2
3419326	2
3614214	2
2627823	2
3410495	2
3940619	2
2954962	2
2565152	2
2796008	2
2920938	2
3042793	2
3080150	2
3817067	2
3941929	2
2445206	2
2684733	2
2566389	2
2712532	2
2628945	2
3807977	2
3817673	2
2982656	2
3300506	2
3332709	2
3818194	2
3357572	2
2713836	2
3423454	2
2744246	2
3526515	2
3819042	2
2333676	2
2842706	2
3413232	2
3527299	2
2335364	2
2569606	2
3413946	2
2599543	2
3820111	2
2688691	2
3912013	2
3717141	2
3869785	2
3622286	2
2510681	2
3303473	2
3336679	2
3747618	2
2966301	2
3718727	2
2719404	2
2846122	2
2632033	2
3415918	2
3812317	2
3720297	2
2378595	2
3361777	2
3166795	2
3568700	2
3871407	2
2801309	2
3362200	2
3431068	2
3822669	2
3109065	2
3362595	2
2850346	2
2634363	2
3418627	2
3813953	2
2472776	2
2691088	2
2864478	2
3872929	2
2380414	2
2473746	2
3341538	2
3535194	2
2455449	2
2347622	2
3472349	2
3628434	2
3686716	2
2693047	2
3627407	2
2349082	2
2804499	2
3052626	2
3420114	2
3571242	2
3537090	2
2990411	2
3753399	2
2351160	2
2636581	2
3174710	2
3309905	2
3097938	2
3628505	2
2977497	2
3438064	2
2479548	2
3346638	2
3539170	2
3733257	2
3365901	2
3867994	2
3919875	2
2980275	2
3920473	2
3826773	2
2992640	2
2734479	2
2862848	2
3233386	2
3178728	2
3818369	2
3542728	2
3525882	2
2359696	2
3881720	2
3105628	2
4043945	2
2460569	2
2869848	2
3760204	2
2387233	2
3247178	2
3870860	2
3443953	2
2619510	2
2986507	2
3059328	2
3181278	2
2620649	2
2584593	2
3739273	2
2388664	2
3060074	2
3479329	2
2756027	2
3182056	2
3819787	2
3547415	2
3884613	2
2870725	2
3641562	2
2756308	2
3820353	2
3924668	2
3831059	2
2700884	2
3480232	2
2318505	2
2756653	2
3425697	2
2626945	2
3114412	2
3742546	2
3250618	2
3371374	2
3244286	2
3449948	2
2757905	2
3697030	2
3743216	2
3644294	2
3578392	2
3697854	2
2997600	2
3121718	2
3531406	2
3765330	2
3699572	2
2321344	2
2588310	2
2998057	2
3638399	2
3766107	2
2995886	2
3888130	2
2939123	2
3374049	2
3876157	2
2749108	2
2760210	2
3319550	2
3553384	2
2466731	2
3888951	2
2395147	2
3374761	2
3482919	2
2323454	2
3823835	2
2501551	2
3121448	2
2704939	2
3746738	2
3483421	2
3453944	2
3649223	2
3929172	2
2468063	2
3747750	2
3066840	2
3483871	2
3877808	2
3254361	2
2762173	2
3929892	2
2636277	2
3361502	2
3124634	2
3534161	2
3377382	2
3701762	2
2755012	2
2884251	2
2326217	2
3429641	2
3825539	2
2706922	2
2879023	2
3770201	2
3702114	2
2763213	2
3002827	2
3535136	2
3838408	2
2384888	2
2400763	2
3260043	2
3932252	2
2511112	2
2471133	2
3753572	2
3432796	2
3643528	2
3005516	2
3537018	2
2822577	2
3589106	2
3132620	2
2390201	2
3382387	2
3589492	2
3705790	2
3565348	2
3006750	2
3646661	2
3014112	2
3758480	2
2823595	2
2947272	2
3263984	2
3465314	2
3197582	2
2649116	2
3566598	2
2597429	2
3015554	2
3759446	2
2824271	2
3591024	2
3707134	2
3830256	2
2650542	2
3567652	2
2597820	2
3539069	2
3899237	2
3831026	2
2598285	2
2886570	2
3762296	2
3900092	2
2408566	2
3491120	2
3708433	2
2768727	2
2336359	2
2769249	2
3374943	2
2476529	2
3540156	2
3018295	2
3764295	2
2951137	2
3491847	2
3593276	2
3709507	2
3273140	2
2337032	2
3199623	2
3142364	2
3571066	2
3386696	2
3779308	2
2410089	2
3885333	2
2771422	2
3843931	2
2477351	2
3779992	2
3768110	2
2826772	2
3594310	2
2771352	2
3201073	2
3439813	2
3833350	2
2525737	2
2716865	2
3134703	2
3541585	2
3886555	2
2539892	2
2657476	2
3378436	2
3574577	2
2891214	2
3479804	2
3903114	2
2413074	2
2954185	2
3269938	2
3595215	2
2775565	2
2657877	2
2772730	2
3944089	2
2659199	2
3147764	2
3771747	2
3494746	2
3887729	2
2906635	2
2531213	2
2660058	2
2719181	2
3015392	2
3080447	2
3714291	2
2908823	2
2341718	2
3205098	2
3152896	2
3382701	2
2605318	2
2832236	2
3889439	2
2780605	2
3444900	2
3579628	2
2480902	2
3674847	2
3335998	2
3385507	2
3391728	2
3657091	2
2958749	2
3082815	2
3274490	2
3497590	2
3157073	2
2607224	2
2895599	2
3392401	2
3848604	2
2777802	2
3950281	2
2482655	2
3140485	2
2960526	2
2669814	2
3780247	2
3678318	2
2541151	2
3788567	2
2420637	2
3719393	2
2664258	2
3841447	2
3660948	2
3783774	2
3911769	2
3500414	2
3682136	2
2544928	2
2797394	2
3585948	2
3548136	2
3494306	2
2348465	2
2676470	2
2485836	2
2611098	2
2900022	2
2422447	2
2964015	2
3086897	2
2925591	2
3852346	2
2781828	2
3957058	2
2486426	2
2611830	2
2901004	2
3662739	2
3496717	2
3913696	2
2666219	2
3214450	2
3449899	2
3172883	2
2726588	2
3663452	2
3791544	2
3853301	2
2782910	2
2966317	2
3725734	2
3854036	2
2551035	2
2783602	2
3845894	2
2802682	2
3397591	2
2668527	2
3846229	2
2489531	2
3283947	2
3311267	2
3504449	2
2552023	2
3594216	2
3400081	2
3552254	2
3666370	2
2430996	2
3047165	2
3312506	2
3795626	2
3898799	2
2933534	2
3031621	2
2490848	2
3400523	2
2844021	2
3855867	2
2553140	2
2688770	2
2808573	2
3922079	2
2553623	2
3346199	2
2731271	2
2567186	2
3800166	2
3857225	2
3183836	2
3149906	2
3801648	2
3610517	2
3697803	2
2787694	2
2909572	2
3555698	2
2972556	2
2815594	2
2910652	2
3669566	2
2439463	2
3805868	2
3925467	2
2848027	2
3902273	2
3699759	2
2361909	2
3669768	2
3036123	2
3604270	2
3701527	2
3459483	2
2820723	2
2735361	2
2577703	2
3702631	2
3407110	2
2851244	2
3736661	2
2365601	2
3193758	2
2447072	2
3904980	2
2792666	2
3038753	2
3226410	2
3854296	2
2583108	2
3068912	2
2852378	2
3616148	2
2916754	2
2502832	2
3516642	2
2852902	2
2917470	2
3462237	2
3199003	2
2738332	2
3561778	2
3815274	2
2853515	2
3739356	2
3228715	2
3856082	2
2739125	2
3409321	2
3327158	2
3354448	2
3856405	2
3417394	2
2504757	2
2740099	2
3159375	2
2454445	2
3075555	2
3815965	2
3618411	2
2919793	2
3418629	2
3563406	2
2455934	2
3102053	2
3908288	2
2325960	2
2953799	2
2682645	2
3614401	2
2628062	2
2457534	2
2591483	2
3330784	2
3515376	2
2796083	2
3464719	2
2742234	2
3161197	2
3299658	2
3807452	2
3817281	2
2685029	2
3909222	2
2683677	2
2629169	2
2460222	2
3081910	2
3817790	2
2685919	2
2982973	2
2713493	2
2629716	2
3526144	2
3818537	2
2983789	2
3744791	2
3910299	2
3859466	2
3211646	2
3619507	2
2744456	2
3301338	2
2597041	2
2858525	2
3105024	2
2961388	2
2715422	2
3213008	2
3869400	2
2716463	2
3426880	2
2745707	2
3566951	2
3811071	2
3949007	2
3870005	2
2337745	2
2717856	2
3624716	2
2966742	2
3870632	2
2846543	2
3087908	2
3821592	2
2862903	2
3107991	2
3720848	2
2573133	2
3219686	2
3305259	2
3531688	2
3822208	2
3108605	2
3722368	2
2379231	2
3238265	2
3625767	2
3684845	2
3340217	2
3955589	2
3626137	2
2928548	2
3864724	2
3307033	2
3418863	2
3873096	2
2803093	2
3419308	2
2989584	2
3915717	2
2929713	2
3240399	2
3472585	2
3570923	2
3343952	2
2579019	2
2990108	2
2804696	2
3240883	2
3866202	2
3228010	2
2866288	2
3877568	2
3690023	2
2478723	2
2457002	2
3524132	2
3732302	2
2806227	2
2931401	2
3242479	2
3867591	2
3632494	2
2480189	2
3100510	2
3539820	2
2979189	2
3879437	2
2858640	2
3573202	2
3691233	2
2481291	2
2356215	2
2981218	2
3868920	2
3311963	2
3542171	2
3827151	2
4039064	2
3630799	2
3759222	2
2386295	2
2808119	2
2617332	2
3542915	2
2869578	2
3736429	2
3870313	2
2736398	2
3636949	2
2754651	2
3692925	2
3351844	2
2993763	2
3882572	2
2866055	2
2620033	2
3829870	2
2870459	2
2809875	2
3059527	2
3871832	2
2867874	2
2621318	2
2699791	2
2987627	2
3182444	2
3830719	2
2700580	2
3528837	2
3249399	2
2742129	2
3447990	2
2521632	2
3425288	2
3355352	2
3831522	2
2586328	2
2522458	2
3316927	2
3577606	2
2370062	2
3698432	2
3244600	2
2523184	2
2758168	2
3550396	2
2813324	2
3063137	2
2875521	2
2645342	2
3578513	2
2497290	2
3531591	2
3373231	2
3875785	2
3646436	2
2524853	2
3822816	2
3927238	2
3552551	2
2374919	2
3700334	2
3746072	2
3889505	2
2816770	2
2880293	2
3824010	2
2634357	2
3533165	2
3639745	2
3254872	2
3253012	2
3836109	2
2761656	2
3428847	2
3376643	2
3701432	2
3582304	2
2591185	2
3256783	2
3484716	2
3429804	2
3582789	2
3825782	2
2879236	2
3641204	2
3750277	2
3583749	2
2508725	2
3535409	2
3892842	2
2943604	2
3258433	2
3379480	2
3259417	2
2649571	2
3069610	2
3587711	2
2329304	2
2650196	2
2709553	2
3004344	2
2402458	2
3588186	2
3703779	2
3880851	2
2330160	2
2650725	2
3643804	2
3774709	2
3010303	2
2822244	2
2945658	2
3588644	2
3839921	2
3196123	2
3433638	2
3131742	2
2404333	2
3381903	2
3881375	2
2473493	2
3646034	2
2390372	2
3896010	2
3881958	2
3935496	2
2884347	2
2391832	2
3468822	2
3073199	2
3465854	2
3841499	2
3372475	2
3073951	2
3265055	2
3489931	2
2334861	2
2768322	2
3830493	2
3137415	2
3539258	2
3016122	2
2948997	2
3265868	2
3884028	2
2713938	2
2886781	2
3384627	2
3708828	2
2768845	2
3328077	2
2654157	2
3375275	2
2476640	2
3474817	2
3843225	2
2524164	2
3142934	2
2887943	2
3012002	2
3133180	2
3540659	2
3477046	2
3492741	2
2771972	2
3844480	2
2656914	2
3439425	2
3012731	2
3541113	2
3649736	2
2411783	2
2773227	2
2903273	2
2657262	2
3440015	2
2657529	2
3145804	2
3780920	2
3024372	2
3770169	2
3902765	2
3269383	2
2540213	2
3147107	2
2717818	2
3542210	2
3781636	2
2402551	2
3903401	2
2658014	2
3944471	2
2530122	2
3772018	2
3887943	2
2906955	2
3835694	2
3150277	2
3016015	2
3271374	2
3596418	2
2341227	2
3204142	2
2605049	2
3783957	2
3031161	2
3483269	2
3888980	2
3836930	2
3578847	2
3889529	2
2910835	2
2660416	2
3580181	2
3275160	2
3544963	2
2410878	2
3907431	2
2416750	2
2913072	2
2776787	2
2665579	2
3290442	2
2895878	2
3392535	2
3599207	2
3848702	2
3659336	2
3034571	2
3891647	2
2662947	2
3338501	2
3141295	2
3546759	2
3294837	2
2420131	2
3499482	2
3338979	2
2541956	2
3162545	2
2420864	2
2962082	2
2920523	2
2347366	2
3211521	2
3037536	2
2421380	2
3212188	2
3392223	2
3280196	2
3301279	2
2838016	2
3501139	2
3340824	2
2547447	2
2725658	2
3495560	2
3913402	2
2964191	2
3685750	2
2549310	2
3214079	2
3281441	2
3663003	2
3791193	2
3087469	2
3501985	2
3724483	2
2666440	2
3342187	2
3550004	2
3792085	2
2426859	2
3497740	2
3914116	2
3896143	2
3845343	2
3550442	2
3792804	2
3043822	2
3088428	2
2783797	2
3216048	2
3451138	2
2488993	2
3026243	2
3399084	2
3310127	2
2841767	2
3690600	2
3854713	2
2555310	2
3146897	2
3666059	2
3501417	2
3898488	2
3855105	2
3217506	2
3847099	2
3795944	2
2427026	2
3090433	2
3693805	2
3855627	2
2552703	2
3345293	2
3180654	2
3400601	2
3314202	2
3609068	2
2356704	2
2730680	2
2786770	2
3346463	2
3454645	2
2810622	2
3403740	2
2615913	2
3401977	2
3554969	2
3052142	2
3504531	2
3800621	2
3184570	2
3599883	2
3053526	2
3505403	2
2846814	2
3610679	2
3859039	2
2788101	2
3406101	2
3289292	2
3803919	2
3859813	2
2912442	2
2733904	2
3222791	2
3189496	2
3405270	2
3611984	2
3733768	2
3902771	2
3861244	2
3852094	2
4045101	2
2912261	2
3405873	2
3613059	2
3037296	2
3224516	2
3459656	2
3852740	2
2821054	2
3410950	2
3605919	2
3153500	2
3853486	2
4048236	2
3411561	2
2500248	2
3292538	2
3407223	2
3670972	2
3512794	2
2436870	2
3703843	2
2824774	2
3407592	2
3067649	2
3514241	2
2851842	2
3098404	2
3351869	2
2826391	2
2624552	2
3324106	2
3099120	2
3864360	2
2560623	2
3609181	2
3294895	2
3516765	2
3815094	2
2367951	2
2917829	2
2625816	2
2452021	2
3326255	2
3815413	2
2853797	2
3739551	2
3906918	2
2794312	2
2918563	2
3462885	2
3856186	2
3815770	2
2442772	2
3513891	2
2562427	2
3354712	2
2832601	2
2740455	2
3805646	2
3520169	2
2443714	2
3806529	2
3077856	2
3330147	2
2444401	2
3160794	2
3908976	2
3867204	2
2796353	2
3207616	2
2507326	2
3081102	2
3103623	2
2957646	2
2683854	2
3465643	2
3161898	2
3525678	2
3714247	2
2923025	2
3357242	2
3809097	2
2984073	2
2960437	2
3715068	2
3868808	2
2923498	2
3358284	2
3466554	2
3424465	2
3413140	2
3083464	2
2687507	2
2858637	2
3105240	2
2962115	2
3235371	2
3213657	2
2509758	2
3566625	2
2465532	2
2985191	2
3869592	2
3235860	2
3427131	2
3820434	2
2601298	2
3336379	2
3870311	2
2799278	2
2925671	2
3567979	2
3337437	2
3529740	2
2574541	2
3624842	2
2340314	2
2800096	2
2926348	2
3361663	2
2747660	2
2573547	2
3430525	2
3305584	2
3813282	2
2576760	2
3914270	2
2343349	2
2970343	2
3238614	2
3306509	2
2472029	2
3872646	2
3362964	2
3627419	2
2634621	2
2607038	2
3534641	2
2577852	2
2691849	2
2989059	2
2347207	2
3051730	2
3628087	2
3419497	2
3686260	2
2475001	2
2989668	2
2381832	2
3240700	2
3865844	2
3173702	2
3688119	2
3917943	2
3344546	2
2579063	2
2990211	2
3523041	2
3627596	2
2804899	2
2854451	2
3436739	2
3629955	2
2351690	2
2383285	2
2805720	2
3053938	2
2637063	2
3572327	2
3825355	2
2580398	2
2991287	2
3825832	2
3964762	2
2695725	2
3879724	2
2807044	2
2932151	2
3439600	2
3573401	2
2459101	2
2582066	2
2992526	2
3881009	2
2386024	2
2932905	2
3244195	2
3366942	2
2638877	2
3818247	2
3827478	2
2459528	2
3735899	2
3869688	2
2754362	2
3422946	2
3818675	2
2387161	2
3247038	2
2519237	2
2639928	2
3575153	2
4045173	2
3760731	2
2809542	2
2867044	2
3180792	2
3693674	2
3108549	2
2584319	2
2870757	2
2388511	2
3369276	2
2868179	2
3445701	2
3694256	2
2462481	2
3634560	2
3884344	2
2810898	2
3240139	2
2521141	2
3315314	2
3576803	2
2989473	2
3061272	2
3183491	2
3577276	2
3549284	2
2701382	2
3742167	2
2757537	2
3696609	2
3549983	2
3698706	2
2319865	2
3184924	2
2994281	2
3451248	2
3185418	2
3578643	2
3765778	2
3887931	2
2748642	2
3646917	2
3833864	2
2588801	2
2704125	2
2875378	2
3532192	2
3638890	2
3766985	2
3374510	2
2749821	2
3187269	2
2500959	2
2467181	2
3123484	2
3767881	2
2526766	2
3580996	2
3360671	2
3768585	2
2377505	2
3701290	2
3877694	2
3555924	2
3878082	2
3429423	2
3582428	2
3701968	2
3257237	2
3653427	2
3582953	2
3826084	2
3930727	2
2638341	2
3379105	2
3879061	2
2639718	2
3125924	2
2470354	2
2880201	2
3641805	2
3771926	2
3069138	2
3702742	2
3879792	2
2888504	2
3838711	2
2641462	2
2593424	2
3003837	2
3536071	2
2820999	2
3259513	2
3486969	2
3703485	2
3880539	2
3432570	2
3827318	2
3932697	2
3536643	2
2821555	2
2388761	2
2822453	2
3704834	2
2760696	2
3840132	2
2533002	2
2473094	2
2883073	2
3127856	2
3756857	2
3072295	2
3705551	2
2596306	2
3128825	2
3646310	2
3776075	2
3263787	2
3841264	2
2648717	2
3383372	2
3882883	2
3268973	2
3436594	2
3936807	2
3490210	2
3591956	2
3707663	2
2766790	2
2768453	2
3437157	2
2519964	2
2475764	2
3592648	2
3374747	2
2476402	2
2598936	2
2887033	2
3131847	2
3648296	2
3763913	2
2951007	2
3075676	2
3709375	2
2900574	2
3272913	2
3842925	2
3832059	2
3940442	2
2523098	2
3141826	2
3011308	2
3132613	2
3143343	2
2477171	2
2888315	2
3540879	2
3594171	2
3667939	2
2656994	2
2771059	2
3200864	2
3439504	2
2525363	2
2477739	2
3012885	2
3541449	2
2412106	2
2827118	2
2953103	2
3386219	2
3711093	2
2773594	2
3146567	2
3378079	2
2401541	2
2954038	2
3595136	2
2657724	2
2772516	2
3834436	2
3135510	2
3282095	2
3595472	2
3845725	2
2658156	2
3202893	2
3148975	2
2892401	2
3015080	2
2955361	2
3495099	2
3672468	2
3203496	2
2479885	2
3136937	2
3284153	2
3482430	2
2830267	2
3080977	2
3888651	2
2341581	2
3444354	2
2662664	2
2408245	2
3483718	2
2956855	2
3846853	2
2342175	2
3383215	2
2720829	2
3032977	2
3484655	2
3907046	2
2894796	2
3275886	2
3545080	2
3289340	2
3949325	2
3581588	2
2481822	2
2607189	2
3658319	2
2834203	2
3890785	2
2544813	2
3446573	2
3839430	2
3140285	2
3277377	2
2418458	2
2669414	2
3020270	2
3546380	2
2835726	2
2787500	2
3849389	2
3389575	2
2789704	2
3492605	2
3085725	2
3893236	2
2544172	2
3585229	2
2898835	2
3661246	2
2797906	2
3166956	2
3661965	2
3790217	2
3603358	2
3722525	2
2547761	2
3588722	2
3024065	2
3143334	2
3788896	2
3603978	2
2782206	2
3024654	2
3281673	2
3549637	2
3041859	2
3724765	2
3853164	2
3958619	2
2612767	2
2902390	2
3502929	2
2352085	2
3450694	2
3845766	2
2681585	2
3176234	2
3398831	2
3550552	2
2424800	2
2930563	2
2668334	2
3029128	2
3451277	2
3846169	2
3399201	2
2425615	2
2967241	2
3451880	2
3593701	2
2904909	2
3027559	2
3551973	2
3666273	2
3046857	2
3501704	2
3795306	2
3089938	2
3504801	2
3855303	2
2686544	2
2806421	2
3595322	2
3899059	2
3032129	2
2808190	2
2615111	2
2433299	2
2969841	2
2907273	2
3148783	2
3796160	2
2616114	2
2908539	2
3858320	2
3849949	2
3405456	2
3054436	2
3507447	2
3610891	2
3034254	2
3347674	2
3186708	2
3669484	2
2571861	2
2847738	2
2555940	2
2695132	2
3407847	2
2619130	2
3556852	2
3507901	2
2433168	2
2941432	2
3458509	2
3061451	2
2942318	2
2790351	2
3852292	2
4045372	2
3291576	2
3320380	2
3735642	2
2914445	2
3224692	2
3153599	2
3559277	2
3670734	2
2578963	2
3065504	2
3097371	2
3904252	2
3703474	2
2791922	2
2823935	2
3154270	2
3614863	2
3195204	2
3413230	2
3608251	2
3560360	2
2439391	2
3863625	2
3039137	2
3352327	2
3196838	2
3608712	2
2624720	2
3039554	2
3462027	2
2829224	2
2738109	2
3706776	2
2793727	2
3462571	2
3855828	2
3199664	2
3610969	2
2626116	2
2738876	2
3074045	2
3513421	2
2950824	2
2368661	2
2626680	2
2739740	2
3562683	2
2979945	2
2919486	2
3939148	2
2855342	2
2980670	2
3419353	2
3515112	2
2506985	2
3807308	2
2982027	2
3619879	2
2796483	2
3233267	2
2628996	2
3525075	2
3103856	2
3909659	2
2958174	2
3713169	2
2372481	2
3356745	2
2713375	2
3422230	2
3565070	2
3525817	2
2797624	2
3859264	2
2713846	2
2508962	2
3679283	2
3083008	2
3333469	2
3235073	2
3466674	2
3212437	2
3413268	2
3680010	2
2687707	2
2858747	2
3621094	2
3948729	2
3518158	2
3623915	2
3861186	2
3164964	2
3681047	2
2717617	2
2467195	2
3086648	2
3718772	2
3870509	2
3428813	2
2511406	2
3304401	2
3568162	2
3087550	2
3529955	2
3952035	2
2340644	2
2800563	2
3048746	2
3237522	2
3469300	2
2721112	2
2847548	2
3219189	2
3339057	2
3469843	2
3863480	2
2633485	2
3089727	2
2576859	2
3238894	2
3362603	2
3569960	2
3956673	2
3521501	2
3751157	2
2851957	2
2513613	2
3685705	2
3535199	2
3363685	2
3172526	2
2865685	2
2804532	2
2515010	2
2636092	2
3961990	2
2579331	2
2990444	2
3523436	2
3729336	2
2805098	2
2930436	2
3364719	2
3571767	2
3345573	2
3824981	2
3963015	2
2866690	2
3524673	2
3629333	2
2384812	2
3439111	2
2517029	2
2637954	2
3421606	2
3817511	2
3540410	2
3826072	2
3243649	2
3476258	2
2517773	2
3691621	2
3920491	2
3102538	2
2459159	2
2582271	2
2992649	2
2933032	2
3476858	2
3869417	2
3178750	2
3542730	2
4042518	2
3367689	2
2518782	2
2639472	2
2460600	2
3760207	2
3882359	2
3870873	2
3180314	2
3352420	2
2461319	2
2867449	2
3444927	2
3639225	2
4054625	2
3313861	2
3423847	2
3693901	2
3922919	2
2620681	2
3830087	2
2870922	2
2364784	2
2935719	2
2868779	2
2520660	2
3424428	2
3576314	2
3923814	2
3110304	2
2871382	2
3240733	2
3447757	2
2756327	2
3183057	2
3529373	2
2367885	2
3885556	2
2389606	2
2812009	2
3448872	2
3925399	2
2464144	2
3742547	2
3371375	2
3480847	2
3643334	2
2319358	2
2522924	2
3577973	2
2873495	2
3062922	2
3251774	2
3698934	2
2746179	2
2875142	2
3245964	2
2320223	2
2523721	2
3578406	2
2630318	2
2587667	2
2524685	2
3122095	2
3186759	2
3427766	2
3823146	2
2375806	2
3253769	2
3482923	2
3877010	2
3453041	2
3648125	2
3823852	2
3554279	2
2467395	2
2589964	2
3639550	2
2376780	2
2752366	2
3824422	2
3929185	2
3361003	2
2877418	2
3640151	2
3376480	2
3877813	2
3429171	2
2706367	2
3769694	2
3748797	2
2326258	2
3189773	2
2819164	2
2942708	2
3584946	2
3125315	2
3771461	2
3838439	2
3431244	2
3931545	2
3751831	2
2400771	2
2820674	2
3587591	2
2511113	2
2881026	2
3004038	2
3536205	2
3006285	2
3703660	2
3656286	2
2643278	2
3129252	2
3588511	2
3933519	2
2514206	2
2594809	2
2710518	2
3127462	2
3537020	2
2945986	2
3488752	2
3881199	2
2761226	2
3462726	2
2331639	2
2766473	2
3196649	2
2646784	2
3564351	2
3645972	2
2390206	2
3881761	2
3660166	2
2332657	2
3935422	2
2516432	2
2884139	2
3538216	2
3072960	2
3829799	2
3372257	2
2474877	2
2597431	2
2824298	2
3264678	2
3489786	2
3326674	2
2597822	2
3130414	2
3777590	2
3384016	2
2898781	2
3842222	2
2335666	2
2886574	2
2396241	2
3266316	2
3384537	2
3884296	2
3831702	2
2522195	2
3491882	2
3593318	2
2900876	2
3273146	2
3328386	2
2655056	2
2715501	2
2398309	2
3885337	2
2771581	2
3273845	2
2337767	2
2538370	2
3832712	2
3941333	2
2655910	2
3143898	2
2477406	2
3387268	2
2399624	2
3021795	2
3493147	2
3885915	2
3013134	2
3078254	2
3845049	2
2657486	2
2772102	2
3201989	2
3378437	2
2717618	2
3013615	2
3388355	2
3595227	2
2775579	2
3671246	2
2657878	2
2772753	2
2529412	2
3147797	2
2413774	2
3845834	2
3442661	2
3945257	2
3389434	2
2405372	2
3888359	2
3672668	2
3332934	2
3543532	2
3653416	2
3030876	2
3284601	2
3773427	2
3496070	2
3888758	2
3836668	2
2533802	2
3017261	2
3137585	2
3544154	2
3674145	2
3334702	2
3948079	2
3655059	2
3484927	2
3889847	2
2665235	2
3156025	2
2895003	2
2417155	2
2958753	2
3598145	2
3716295	2
2544472	2
2777107	2
3446151	2
2413657	2
2959702	2
2785335	2
2544924	2
3337721	2
2538252	2
2607934	2
2722856	2
3277539	2
3488707	2
3778872	2
3849134	2
2345720	2
3338377	2
2897123	2
3141098	2
3393474	2
2416565	2
3780248	2
2419861	2
3849556	2
2541245	2
2836561	2
3085414	2
3680212	2
3448039	2
2724484	2
2898492	2
3547595	2
3682183	2
2548007	2
2664749	2
2544938	2
2674632	2
2797433	2
3280029	2
3395832	2
3789861	2
3786148	2
2793269	2
3023591	2
2422726	2
2422451	2
2925607	2
3852349	2
3041092	2
3496784	2
3501778	2
3852744	2
2666220	2
2799441	2
3144208	2
3549889	2
3497606	2
3087687	2
3958787	2
3282460	2
3398483	2
2840732	2
3896586	2
3215832	2
3845896	2
2552835	2
3664793	2
2931136	2
2353344	2
3398250	2
2967399	2
2669445	2
2805699	2
3552257	2
3090188	2
3608002	2
3728234	2
2785343	2
2687515	2
3595625	2
2729913	2
3505480	2
2730572	2
3922086	2
3856478	2
2553637	2
3219385	2
3964124	2
2810241	2
2615651	2
3455061	2
3404503	2
2616328	2
3505225	2
3092836	2
3507021	2
2563799	2
2814598	2
3405776	2
3669266	2
3797542	2
3505997	2
2972615	2
3611081	2
3034502	2
3457151	2
2694325	2
3902274	2
2556108	2
2912811	2
3188965	2
2496913	2
3669777	2
2973753	2
3508675	2
3611894	2
2677841	2
2790027	2
3190511	2
3604284	2
2912000	2
2576461	2
3319402	2
2942755	2
2364138	2
2699074	2
2850511	2
3613734	2
3862154	2
4047405	2
3153911	2
3407112	2
3812207	2
2851269	2
3614364	2
3703599	2
2824387	2
2581535	2
3813280	2
3615411	2
2947188	2
4052149	2
2825754	2
3413547	2
3514769	2
3814252	2
3616196	2
3352616	2
2502899	2
3561139	2
3672181	2
3814969	2
3610205	2
2625639	2
3561784	2
3517626	2
2441700	2
2853551	2
3617404	2
3906812	2
2321713	2
3228791	2
3856084	2
2706794	2
3611221	2
2739159	2
3804896	2
3513702	2
3865579	2
2681874	2
3354500	2
2832464	2
3562903	2
3075569	2
3328564	2
2324121	2
3355164	2
3463776	2
3521500	2
3816389	2
2855601	2
3618845	2
3709448	2
3232468	2
2710768	2
3298888	2
3563941	2
2457537	2
2591544	2
2836826	2
2628575	2
2742249	2
3299665	2
2459047	2
3523993	2
3909232	2
2922020	2
3858084	2
3300202	2
3411845	2
3808328	2
2594536	2
3620894	2
3909752	2
3868152	2
2372820	2
3234371	2
2839882	2
2743761	2
3808951	2
2461563	2
3622086	2
3910309	2
2333006	2
2841241	2
3679502	2
3333819	2
3819225	2
3623040	2
2374519	2
3045846	2
3235229	2
3620556	2
3566512	2
3810382	2
3083953	2
3527611	2
3948012	2
2844556	2
2631169	2
3164327	2
3302492	2
3528485	2
2985649	2
2376578	2
3861496	2
2799191	2
3811907	2
2602282	2
2719805	2
2511637	2
3568375	2
3812483	2
3338312	2
2574931	2
2573213	2
2927000	2
3863110	2
3430324	2
3417142	2
2379247	2
2801440	2
2849472	2
2605842	2
2576917	2
2690819	2
3914844	2
3050799	2
3239069	2
3470893	2
3432992	2
2513260	2
2472950	2
3340967	2
2691564	2
3751711	2
2346771	2
3873098	2
2803110	2
3627944	2
3419309	2
3535536	2
3522204	2
2726703	2
2853351	2
3628618	2
3094890	2
3627562	2
2751257	2
3174199	2
2610397	2
3537568	2
3824727	2
3877574	2
3364925	2
3631406	2
2515944	2
3346047	2
2580170	2
3917513	2
2857173	2
3919449	2
3347176	2
2354206	2
2979274	2
2931842	2
3055125	2
3231823	2
3633610	2
3541157	2
2868128	2
2992388	2
3525175	2
3422262	2
3349356	2
3735809	2
3477258	2
2484885	2
2583145	2
3759805	2
2984576	2
3423213	2
3575035	2
2618709	2
3351849	2
2866058	2
3236480	2
2519774	2
3829877	2
2870467	2
3248312	2
3639484	2
3109421	2
2699821	2
2810499	2
2756061	2
3830728	2
2367081	2
2643100	2
3113281	2
3831555	2
2872385	2
3118536	2
3530035	2
3763205	2
3885739	2
3371017	2
3243494	2
3449320	2
3316957	2
2627497	2
3356736	2
2701896	2
2745311	2
2319684	2
2523185	2
3426360	2
2587401	2
3121291	2
3531111	2
2371592	2
3063140	2
2875612	2
3645239	2
3426846	2
3551344	2
2938794	2
3646439	2
3822817	2
3552635	2
2588518	2
2939322	2
2760524	2
3319713	2
2500732	2
3121264	2
3889611	2
3483150	2
2502320	2
2634382	2
2590083	2
3747233	2
3253071	2
3824760	2
2818224	2
3067067	2
3836723	2
2325568	2
2878728	2
3377728	2
3701864	2
2529176	2
2762956	2
2637946	2
3558098	2
2469597	2
2591829	2
3702261	2
2592462	2
3125802	2
3641681	2
3771776	2
3003922	2
3702629	2
2530635	2
3431417	2
3584432	2
3380271	2
3486717	2
3827238	2
3365893	2
2709555	2
3536414	2
2402492	2
3588260	2
2513525	2
2882151	2
3005227	2
2388220	2
3010375	2
3755381	2
3881134	2
3462116	2
3658155	2
2651432	2
3644624	2
3072023	2
3705343	2
3265666	2
3659316	2
2647237	2
3706013	2
2332807	2
2652808	2
3197315	2
3935498	2
2648355	2
3383201	2
3841502	2
2653199	2
3372479	2
2475005	2
3538894	2
3015830	2
3470192	2
2406969	2
2948368	2
3707486	2
3270009	2
2653996	2
3326861	2
3568185	2
2713257	2
2825021	2
3074730	2
3265874	2
3842381	2
3437527	2
3938939	2
2521076	2
2652672	2
2598601	2
2713945	2
3131570	2
3778385	2
2408774	2
3665612	2
3842821	2
2522715	2
3570479	2
3765060	2
3267053	2
3593472	2
3709706	2
2337451	2
3199832	2
2655395	2
2715710	2
3133200	2
3649082	2
3779578	2
3710341	2
3844488	2
2656275	2
3144340	2
3572376	2
3012738	2
3780151	2
3493370	2
3275142	2
3201434	2
3541755	2
3024373	2
3078529	2
2891495	2
3480042	2
3903462	2
3595339	2
3835130	2
2530204	2
3136047	2
3782458	2
3494946	2
3380970	2
3576944	2
3482123	2
3904619	2
2414621	2
3672971	2
3444138	2
3382047	2
3577722	2
3483277	2
3846788	2
3333992	2
3153449	2
3597394	2
2660423	2
2776290	2
3948447	2
3391296	2
3485523	2
2958173	2
2783324	2
3207990	2
3336542	2
3838071	2
2665584	2
3385845	2
2721774	2
3018863	2
3276242	2
3776761	2
2914402	2
3848246	2
2777350	2
3337538	2
3157526	2
3387181	2
2482352	2
3291602	2
3891070	2
2607990	2
3277781	2
3787256	2
3840391	2
3389401	2
3582750	2
2897388	2
2836052	2
3338999	2
2672071	2
3162552	2
3141937	2
3278876	2
3547370	2
3660608	2
3297899	2
2547564	2
3493846	2
2837358	2
2922678	2
3955731	2
3392333	2
2421992	2
2838047	2
3501149	2
3843201	2
3167770	2
3396675	2
2838648	2
3723199	2
3894714	2
2795349	2
3685753	2
3341483	2
2726341	2
2424915	2
3041410	2
3913806	2
2839445	2
3687303	2
3342202	2
3450079	2
3844821	2
3914120	2
3502690	2
3725270	2
2726909	2
3145508	2
3282792	2
3498956	2
2352803	2
2783807	2
2803081	2
3177271	2
2613470	2
3917517	2
3690752	2
3846576	2
2489756	2
2904639	2
3027240	2
2842636	2
3607563	2
2932520	2
3217509	2
3344626	2
3179513	2
3594885	2
3147608	2
3313054	2
3608238	2
3855629	2
3031962	2
3452939	2
2688057	2
3180697	2
2432722	2
2844317	2
3091064	2
3695248	2
3963645	2
2559328	2
3597544	2
2615333	2
3148654	2
3922536	2
2428778	2
2671756	2
3964548	2
2690977	2
3668467	2
2435651	2
3316254	2
2971201	2
3506763	2
3610151	2
3900586	2
3697567	2
3857556	2
3405106	2
3403173	2
3797058	2
2430396	2
3698259	2
2359974	2
2675546	2
3850375	2
3186075	2
2431355	2
2972777	2
3507838	2
3699208	2
3222039	2
3407610	2
3151625	2
3404851	2
3318352	2
3507479	2
2848294	2
3408689	2
3798940	2
3928117	2
3508849	2
3733770	2
2913456	2
3349555	2
3459092	2
3605149	2
3291448	2
3670145	2
3510019	2
3605935	2
3291854	2
2444298	2
3064615	2
3903906	2
3154132	2
3407226	2
3038373	2
3225811	2
4050475	2
2501421	2
3154628	2
2947581	2
2916212	2
2826393	2
2624586	2
3293990	2
3671837	2
2583685	2
3864380	2
3461865	2
2503116	2
2737877	2
3561297	2
2450874	2
3516768	2
3739167	2
3855694	2
2705881	2
3326312	2
2979093	2
3100214	2
3739556	2
3707493	2
3200778	2
3416791	2
3562465	2
3513921	2
3907495	2
2369095	2
2794862	2
3230456	2
2627018	2
3674891	2
3076094	2
3741034	2
2953069	2
3709080	2
2563728	2
3355335	2
3410424	2
3806532	2
2444448	2
2981062	2
3742091	2
3464423	2
3677102	2
2458249	2
3941521	2
2684615	2
3103034	2
2683315	2
3465109	2
3331952	2
2685501	2
2683863	2
3465652	2
3858302	2
3209170	2
2629406	2
2331841	2
3868219	2
3044656	2
3466153	2
3422871	2
3945813	2
2858242	2
3104649	2
3744882	2
3234914	2
3466569	2
3859543	2
2714561	2
2842167	2
3212102	2
2597873	2
2745365	2
3301974	2
3566632	2
3810714	2
2465553	2
3335102	2
3105876	2
3518004	2
3046600	2
3235866	2
3360060	2
3820451	2
3106397	2
2601306	2
3336384	2
3912571	2
3718435	2
3870317	2
2799290	2
2925687	2
3821127	2
2451741	2
3624853	2
3469143	2
3862547	2
3218418	2
3429662	2
3304723	2
3568593	2
2469126	2
2604008	2
2573629	2
3469657	2
3625404	2
2512275	2
3813348	2
3089303	2
3954547	2
2453634	2
3625763	2
3626385	2
2748854	2
3956131	2
3872696	2
2928736	2
3814227	2
3957517	2
2852692	2
3434750	2
2608170	2
3093546	2
3875196	2
3052555	2
3865845	2
3309007	2
2476680	2
3961029	2
2865995	2
3111348	2
3523064	2
3627597	2
3473335	2
3866478	2
3630106	2
2610976	2
3345345	2
3962617	2
2694413	2
3523772	2
2977221	2
3053984	2
3474095	2
3437747	2
2479362	2
3346397	2
2457357	2
2580400	2
3629065	2
2806433	2
3242921	2
2731470	2
2867746	2
3476083	2
3232187	2
3633854	2
2517596	2
2638309	2
3102182	2
2582078	2
3525257	2
2357509	2
2981914	2
2734025	2
2638885	2
2459538	2
3422947	2
3543442	2
3526301	2
3247051	2
3922199	2
3352110	2
2870155	2
3882634	2
2809549	2
3871444	2
4048256	2
3739042	2
3369328	2
3871990	2
2520487	2
3354048	2
3546938	2
3761942	2
2365731	2
3884386	2
2741388	2
3424674	2
2936653	2
3448501	2
2318410	2
2643341	2
3183565	2
3316298	2
3820773	2
2937220	2
3250407	2
3317414	2
3577762	2
2627696	2
3357396	2
2464600	2
3317971	2
3550704	2
3531370	2
2876334	2
3451249	2
3926924	2
3833269	2
2465584	2
2997989	2
2393905	2
2815590	2
2748654	2
3834885	2
3186482	2
3579474	2
2466471	2
2875398	2
2998558	2
3700452	2
2323330	2
2646511	2
3580158	2
2589587	2
2376497	2
3890112	2
3254656	2
3375137	2
3483292	2
2880740	2
3453656	2
3428664	2
3824260	2
2634954	2
2817829	2
2940881	2
3122287	2
2590838	2
2378819	2
3000874	2
2941781	2
3376913	2
2754826	2
3836777	2
2636800	2
3001869	2
3892008	2
2819077	2
3930813	2
3125118	2
3641327	2
3750628	2
2819496	2
3068268	2
3258189	2
3702448	2
3258608	2
3559561	2
3003272	2
3893085	2
3838713	2
3003838	2
2386044	2
2401794	2
3259538	2
3487022	2
3703542	2
3839087	2
2642958	2
3366600	2
3753984	2
2403022	2
2821569	2
2330490	2
2532293	2
3127256	2
2403857	2
3261905	2
3881171	2
2514728	2
3564076	2
2595410	2
3012496	2
2946312	2
3262851	2
3659874	2
3840811	2
2515916	2
3468095	2
3072843	2
3841282	2
3435905	2
2517640	2
2597162	2
3129623	2
3776798	2
3897746	2
2948081	2
3489620	2
2518769	2
3136454	2
3777505	2
2393772	2
3470655	2
3265350	2
3383879	2
3270430	2
2651871	2
2886422	2
3539379	2
3074850	2
3266033	2
3384333	2
3592652	2
3664865	2
3842513	2
2536542	2
2768919	2
3569779	2
2887036	2
3131941	2
3539974	2
3384703	2
3709378	2
3665914	2
3199484	2
3940451	2
2715168	2
3011314	2
3648675	2
2770993	2
2524377	2
2398904	2
2952413	2
3492971	2
3274392	2
3144949	2
3541459	2
3279076	2
2827128	2
3833804	2
3388184	2
3280634	2
2657748	2
3202443	2
3330663	2
2528546	2
2413490	2
3270212	2
3278837	2
2340303	2
3331777	2
2530619	2
2719033	2
3389237	2
2404892	2
2777533	2
3577278	2
3543315	2
3653275	2
3030513	2
3482435	2
3846472	2
2659475	2
3204651	2
2662700	2
2408361	2
2831743	2
3714739	2
3334190	2
2534586	2
2664069	2
3784827	2
3484660	2
3597558	2
3715395	2
3889701	2
2781616	2
3674520	2
3335866	2
3445184	2
2721386	2
3018393	2
3082595	2
2776960	2
3658322	2
3598710	2
3209200	2
3839434	2
3387510	2
3019614	2
2418473	2
3209729	2
3035108	2
3489588	2
2835731	2
2787559	2
2346221	2
2779029	2
2671261	2
2483450	2
3278581	2
3393825	2
3660313	2
3788301	2
2417799	2
3490855	2
2836320	2
2547300	2
3339232	2
3163221	2
2898338	2
3394919	2
2420285	2
3036645	2
3492765	2
2790773	2
3211838	2
2610201	2
3279882	2
3661291	2
2421114	2
3494025	2
3912599	2
3955972	2
2610955	2
3023465	2
3548588	2
3301783	2
3086793	2
3501239	2
3449254	2
2677440	2
2964469	2
2926461	2
3449848	2
3957780	2
2679015	2
3024660	2
3041878	2
3304974	2
3497399	2
2839650	2
3687746	2
3450278	2
2612789	2
3025277	2
3498006	2
2550949	2
3450732	2
2488553	2
2903419	2
3398843	2
3308880	2
2930569	2
3689933	2
3343583	2
3846177	2
2904102	2
3501033	2
3216998	2
2555775	2
2805402	2
3178737	2
3027564	2
3147139	2
3918958	2
2552421	2
3179916	2
3147756	2
2431362	2
3855702	2
3345592	2
3401490	2
2491408	2
2906217	2
3148357	2
3667294	2
2564764	2
3856067	2
2553469	2
3182412	2
3148787	2
3799462	2
3900144	2
2811455	2
2731930	2
3316613	2
3610272	2
3185097	2
3403475	2
3555532	2
3924438	2
2972317	2
3093352	2
3034282	2
4039491	2
3151233	2
3289752	2
3925224	2
2847743	2
3859935	2
2695135	2
2911178	2
3404956	2
2440705	2
3806713	2
2433233	2
2556368	2
2789934	2
2696766	2
3409018	2
3405451	2
3558311	2
2442280	2
3061539	2
3224045	2
3191227	2
3800562	2
3903496	2
2791293	2
3037556	2
3224693	2
3852938	2
3670745	2
2851032	2
3862499	2
3460606	2
4048277	2
3607325	2
2500770	2
2446935	2
3097997	2
3737281	2
3351429	2
3195206	2
2736874	2
3671509	2
3863670	2
3461572	2
2440511	2
2852674	2
3616914	2
3864560	2
2705380	2
3415168	2
3072540	2
3815197	2
3739276	2
3906753	2
2918059	2
3462583	2
2706323	2
3157116	2
3673147	2
2452350	2
3518283	2
3936727	2
2794603	2
2918725	2
3040892	2
3937837	2
3618361	2
3041504	2
3354860	2
3613341	2
3939185	2
3514505	2
3618717	2
3709299	2
2564218	2
3410510	2
3806749	2
3522339	2
2327215	2
3042941	2
3205708	2
3161085	2
2371667	2
2566397	2
2796528	2
2742510	2
3161598	2
3081741	2
2330740	2
3465786	2
3162276	2
3621875	2
2713884	2
3211064	2
3423458	2
3301172	2
3526546	2
3946333	2
2333714	2
2961055	2
2923722	2
3235090	2
2745028	2
3680023	2
3911482	2
3869297	2
2798334	2
3046264	2
2509937	2
3164147	2
2465851	2
3717145	2
3164978	2
3681337	2
2846127	2
2511440	2
3812335	2
2468370	2
3087551	2
2926717	2
2847589	2
2511960	2
2747916	2
3108428	2
3913828	2
2573760	2
3049639	2
3220431	2
3431130	2
2512382	2
3167482	2
3684515	2
3813587	2
2605492	2
3340131	2
3914697	2
3723447	2
3362606	2
3222386	2
3306767	2
3340653	2
2454643	2
2864494	2
3521505	2
2972128	2
2380459	2
3363143	2
3570455	2
2989512	2
3110388	2
3626915	2
2973699	2
3435039	2
2635548	2
3570828	2
3824244	2
2456365	2
2975005	2
3866031	2
2853895	2
2636105	2
3824597	2
3437272	2
3630741	2
3174843	2
3963017	2
2991010	2
3438078	2
3919323	2
2978763	2
3733280	2
3243219	2
2731769	2
2858139	2
3573042	2
2614205	2
3101418	2
3347775	2
2581719	2
2695969	2
3880460	2
2932431	2
3440068	2
3573700	2
3920503	2
3574082	2
3921087	2
3631418	2
3246732	2
3367692	2
3477601	2
2864238	2
3921791	2
2993692	2
3870875	2
2737288	2
3444012	2
2487440	2
3107554	2
4045956	2
3882833	2
3059384	2
2462128	2
3248818	2
3830452	2
3872910	2
3447761	2
3641565	2
2642909	2
2586236	2
2701097	2
2389610	2
2812059	2
3061482	2
3370837	2
3873552	2
2464155	2
3636372	2
3062077	2
3184539	2
3577980	2
3697044	2
3832539	2
2587258	2
3743234	2
2746180	2
3318382	2
3822131	2
3550988	2
3833029	2
3531413	2
2393158	2
3063551	2
3481763	2
2645632	2
3822752	2
2631749	2
3888237	2
2815937	2
3482354	2
2322618	2
3823161	2
3927666	2
3553622	2
2704455	2
2875765	2
3122610	2
3700573	2
3823923	2
3360429	2
3877422	2
3453985	2
2324225	2
2761514	2
3188148	2
3929189	2
2503173	2
2635291	2
2378034	2
3891086	2
3877834	2
2762202	2
3188958	2
2636339	2
2878554	2
3001428	2
2941989	2
3256629	2
3878243	2
3652559	2
2326260	2
2648179	2
2591587	2
2706986	2
3534808	2
3641102	2
2942737	2
3584958	2
2885892	2
3653614	2
3430435	2
3125321	2
2707784	2
3002870	2
3771468	2
3003761	2
2943500	2
3702570	2
2887688	2
2649402	2
3191745	2
3584268	2
2708715	2
2400774	2
2944061	2
3260144	2
3655003	2
2641959	2
2709358	2
3259669	2
3880696	2
3656305	2
2531883	2
3827451	2
3367077	2
3562672	2
2403284	2
2821861	2
3381396	2
3881080	2
2765849	2
3195639	2
3130258	2
2594811	2
3127488	2
3881203	2
2892582	2
3462806	2
2651971	2
2766482	2
3325162	2
3132674	2
3564443	2
3537639	2
3775830	2
3382487	2
2762488	2
2893665	2
3935436	2
3129118	2
3590189	2
3706644	2
3882728	2
2763818	2
2474878	2
2885032	2
3591064	2
2897639	2
2475485	2
3009205	2
3539105	2
3899261	2
2407871	2
3265655	2
3883873	2
3842261	2
2536079	2
2476137	2
3778283	2
3762417	2
3491156	2
2768746	2
2336409	2
3199254	2
3831733	2
3940046	2
3374962	2
2714575	2
3901084	2
3884960	2
2901016	2
3328407	2
3375860	2
3571100	2
3132925	2
3386718	2
2951935	2
2770693	2
2716407	2
3012576	2
3540957	2
3902154	2
3268347	2
2657103	2
3201109	2
3833362	2
3573246	2
2477950	2
3541606	2
3902593	2
2953473	2
3330322	2
2527732	2
3903153	2
2828037	2
2479328	2
3771751	2
3595674	2
3712481	2
3671890	2
3845835	2
2773771	2
3332111	2
2777715	2
3332935	2
3836122	2
3653421	2
3081203	2
3673694	2
3333795	2
2533900	2
2605363	2
3653932	2
3715002	2
3889463	2
2543063	2
2660257	2
3444905	2
3837229	2
3154334	2
2832921	2
3597722	2
2776693	2
3207670	2
2665256	2
3581049	2
2606756	2
2783850	2
3581942	2
3658551	2
3487372	2
2417880	2
3676872	2
2661889	2
3209356	2
2668426	2
3387808	2
3393105	2
3659159	2
2835165	2
2786938	2
3020590	2
2961471	2
2779549	2
3583669	2
3394381	2
3788576	2
3782361	2
2347194	2
2664276	2
3841473	2
3390953	2
2724498	2
3493337	2
3601756	2
2485109	2
2421738	2
3086475	2
3602710	2
3721570	2
2793286	2
2548650	2
2781153	2
2546741	2
3023605	2
3852362	2
2726116	2
2901021	2
3662771	2
3913732	2
2796396	2
3144214	2
3914025	2
3604553	2
3342548	2
3845128	2
2550811	2
2726687	2
3145219	2
3664284	2
3792703	2
3914818	2
2783624	2
3591910	2
2613331	2
2903629	2
3550763	2
2841690	2
2551713	2
2683344	2
3177937	2
3665780	2
3311344	2
2932433	2
2784571	2
3217282	2
2685867	2
3399427	2
3794581	2
3502071	2
3855421	2
2670178	2
2687521	2
3502435	2
3453377	2
2730593	2
3667674	2
3798680	2
2844924	2
2786530	2
3346229	2
3964319	2
2937142	2
3455067	2
3404560	2
2971840	2
2787780	2
2693219	2
2495571	2
2617226	2
3403845	2
2570975	2
3055468	2
3611098	2
3859673	2
2360616	2
2910684	2
3404718	2
3058382	2
2432445	2
3902286	2
2556122	2
3851284	2
3408143	2
3290821	2
2574665	2
3611899	2
2790030	2
2913299	2
3458814	2
2498065	2
2734831	2
3799933	2
3062309	2
2434305	2
2942784	2
3800935	2
3510859	2
2435094	2
3509632	2
3903588	2
2364826	2
3460228	2
3853280	2
3606671	2
2445691	2
3097731	2
3703607	2
3350916	2
3460758	2
3193793	2
3802291	2
2438309	2
3351679	2
3854343	2
3934200	2
2977410	2
3511573	2
3704762	2
2680406	2
3227218	2
2704841	2
2793234	2
3039843	2
3610229	2
3804167	2
3617454	2
2793979	2
3462700	2
3856088	2
3562300	2
2442586	2
3865590	2
2794698	2
3229750	2
3463410	2
2832480	2
3562922	2
2454487	2
3938452	2
2443514	2
2980310	2
3101428	2
3514108	2
3418638	2
2855638	2
2920572	2
3232472	2
3806975	2
3742655	2
2921249	2
2711959	2
2836872	2
2507242	2
3817333	2
2957341	2
2683721	2
2460374	2
3817803	2
3858880	2
3162547	2
3679009	2
2461644	2
3526186	2
2373770	2
3413070	2
2597413	2
3819227	2
2448546	2
3517463	2
3911062	2
3869066	2
2569176	2
2798146	2
3358882	2
2687978	2
3911573	2
3716880	2
2924549	2
2844743	2
2745727	2
3566960	2
2450039	2
3518356	2
2376580	2
3236275	2
3468141	2
3870198	2
3236455	2
2631807	2
3415192	2
3086975	2
2451305	2
3519197	2
3468857	2
2846586	2
3218069	2
2511717	2
3166215	2
3416406	2
3812485	2
2468780	2
3530512	2
3952725	2
2862992	2
3748691	2
3469457	2
3219758	2
2633253	2
3089163	2
3822222	2
2690423	2
2342963	2
2379256	2
2927613	2
3470026	2
3684863	2
2605850	2
3723754	2
3418906	2
3685433	2
2864640	2
3626600	2
3725287	2
2380701	2
2803146	2
3627953	2
2634977	2
3570528	2
3814574	2
3535562	2
3823944	2
2348306	2
2929804	2
2514584	2
3419824	2
3815442	2
2608985	2
2865815	2
2990150	2
3627564	2
3752796	2
3728626	2
3364406	2
2636258	2
2751297	2
3420281	2
3571431	2
2477569	2
3824730	2
3962405	2
3523610	2
2930641	2
3437461	2
2636804	2
3175070	2
2612017	2
3963677	2
2806312	2
3230182	2
2516377	2
2695593	2
2991634	2
3366142	2
3541167	2
3525183	2
3757829	2
3880753	2
3868993	2
2733497	2
2861966	2
3525599	2
3477265	2
2518382	2
2754209	2
3178962	2
3422767	2
3921374	2
3828198	2
3058334	2
3246980	2
3367901	2
3637248	2
2754672	2
3921988	2
2985930	2
2934779	2
3368592	2
3478243	2
4053488	2
3544936	2
2870502	2
3424141	2
3819437	2
3576456	2
3820007	2
2700612	2
2871747	2
3641876	2
2643101	2
3316063	2
3831558	2
3635542	2
2990456	2
3741982	2
3642614	2
2318765	2
3577644	2
2493687	2
2627518	2
3832266	2
2464359	2
2586879	2
3742800	2
2937599	2
3062267	2
3251063	2
3698502	2
2745453	2
3244628	2
2758176	2
3832772	2
3531182	2
3637351	2
2993755	2
2938294	2
3699235	2
3426851	2
3822251	2
3551431	2
2997915	2
2373527	2
3063861	2
2645770	2
2875068	2
2998329	2
3766742	2
3745410	2
3482569	2
3452458	2
2760530	2
2466952	2
2999149	2
3066117	2
3453359	2
2761080	2
2634472	2
3554727	2
2590101	2
3254953	2
3533734	2
3376659	2
2883436	2
2527807	2
3123676	2
2878732	2
3534395	2
3769859	2
3891830	2
2762978	2
3190132	2
3429879	2
2638013	2
3124544	2
3641237	2
2382165	2
2819378	2
2756040	2
3826402	2
3931217	2
3003085	2
3125804	2
2756606	2
3826704	2
3364818	2
2385605	2
2757815	2
2889725	2
3838933	2
2329359	2
2531395	2
3642827	2
3007914	2
3487597	2
2759206	2
3933136	2
2644103	2
3562932	2
3010432	2
3755398	2
2403524	2
2532789	2
2472954	2
2389835	2
3489044	2
2596086	2
3896036	2
3263366	2
3382608	2
3935500	2
3776573	2
3662021	2
3647083	2
3777221	2
3470207	2
2766458	2
3662798	2
3842018	2
2519547	2
3373576	2
3384171	2
3939059	2
2521077	2
2652739	2
2900325	2
3438084	2
2522729	2
3132433	2
2397923	2
3765300	2
3901274	2
2337509	2
2537947	2
3832424	2
3376146	2
2887968	2
2952263	2
3385480	2
3844489	2
3077832	2
3594576	2
3710974	2
2773239	2
3329943	2
3440051	2
2526293	2
3573935	2
3493986	2
2657593	2
2772241	2
3202270	2
3834232	2
3378835	2
3135388	2
3542256	2
3278473	2
3845632	2
3944679	2
3542758	2
2955294	2
2777049	2
3672251	2
3380993	2
2892998	2
3543118	2
3482124	2
3904628	2
2414626	2
3596422	2
2341338	2
2774606	2
3333336	2
3577821	2
3543822	2
3653562	2
3784007	2
3031211	2
3483351	2
2831195	2
2342023	2
3444524	2
3383029	2
2894171	2
3544401	2
3286431	2
3674354	2
3847393	2
3155100	2
3138497	2
3275252	2
3392000	2
2959081	2
3274713	2
3497726	2
3890686	2
3848250	2
3446425	2
3277126	2
3717245	2
2786171	2
3209479	2
3950728	2
2669059	2
2608000	2
3034699	2
3293442	2
2419280	2
2960875	2
3083926	2
2346039	2
3840423	2
3160730	2
3389412	2
2897416	2
3546769	2
3788024	2
2961644	2
3718890	2
3892444	2
3162553	2
2609088	2
2898005	2
3547374	2
3601233	2
2920561	2
3211547	2
2543844	2
2673211	2
3395469	2
2420886	2
3037558	2
3842743	2
3661600	2
3494740	2
2924480	2
2665453	2
3340893	2
2547506	2
3588152	2
2725713	2
2900414	2
3603879	2
3852447	2
3843901	2
2726348	2
3397251	2
3041411	2
2927698	2
2351040	2
2550071	2
2487504	2
3914122	2
3087876	2
3342757	2
2551300	2
2801266	2
3175754	2
3398684	2
3308548	2
3397813	2
2613475	2
3283536	2
2425419	2
2841801	2
2353584	2
3216733	2
2805198	2
3178559	2
3918733	2
3727906	2
2354314	2
3594896	2
2905511	2
3794672	2
3502207	2
2427094	2
3898987	2
3180755	2
2614953	2
3553006	2
2564528	2
3797294	2
3695264	2
2559392	2
3182089	2
2730683	2
2907063	2
2565385	2
3609549	2
2936592	2
2691017	2
2615952	2
3286661	2
3731418	2
3857727	2
3220392	2
2692461	2
3599911	2
2437308	2
3802263	2
2430404	2
3093055	2
3731893	2
3698260	2
2359996	2
2431359	2
3611206	2
3859823	2
3034832	2
3457418	2
3407623	2
2733956	2
2910970	2
2556254	2
3222885	2
2817511	2
3189611	2
3290956	2
3508866	2
3612001	2
3861265	2
3459103	2
4045122	2
3153000	2
3405903	2
3558654	2
3903367	2
3605973	2
3321182	2
3903930	2
2679055	2
2500313	2
3407245	2
3512983	2
3510562	2
3737009	2
2824887	2
3933685	2
2851856	2
2947588	2
3704542	2
3413877	2
2624597	2
3155545	2
2583689	2
3814583	2
2560690	2
3414929	2
3156099	2
3071961	2
3617264	2
2949053	2
3040036	2
3855718	2
2625878	2
2586743	2
2853830	2
3673958	2
3328089	2
3519147	2
3100880	2
3708308	2
2562534	2
2681960	2
2919294	2
3816202	2
2980539	2
2795302	2
3041981	2
2834848	2
2506257	2
3806538	2
2456618	2
3940378	2
3232598	2
3464442	2
3857357	2
3523325	2
3816970	2
2981933	2
3711268	2
2742354	2
3411321	2
2593422	2
2566963	2
2922299	2
3356679	2
3617793	2
2508191	2
3357263	2
3210574	2
2508838	2
3162734	2
3300990	2
3412713	2
3082846	2
3818854	2
2797943	2
3859561	2
2714567	2
2842217	2
3212149	2
2630327	2
2744749	2
3413147	2
3083618	2
2687542	2
2858652	2
2334856	2
3869160	2
2374741	2
2924168	2
3359242	2
2843861	2
3213661	2
3620772	2
2630748	2
2745377	2
2599207	2
3819971	2
3869677	2
3235872	2
3214928	2
2631454	2
3567265	2
3680940	2
2450246	2
2860297	2
3518609	2
3949864	2
2985983	2
3106739	2
3518732	2
3747279	2
2747010	2
3568014	2
3682001	2
3107686	2
2847146	2
3683126	2
2604187	2
2452699	2
2987419	2
3625314	2
3749083	2
3683766	2
2576811	2
2690543	2
3108955	2
2343479	2
3362545	2
2723603	2
3813917	2
2690980	2
3864880	2
2851347	2
3223875	2
2749569	2
3168970	2
2929347	2
3363523	2
3535771	2
3522293	2
3915861	2
2726766	2
3628893	2
2750785	2
3815725	2
2456903	2
2990236	2
3627601	2
3916302	2
2930301	2
3053224	2
3241209	2
3628383	2
2805751	2
2695274	2
3629066	2
3917789	2
2637882	2
3176332	2
2613924	2
3101120	2
2807081	2
3243475	2
3366379	2
3439606	2
3633913	2
3817871	2
2482191	2
3826608	2
3630362	2
2357557	2
2982032	2
3056307	2
3441419	2
3634892	2
2518148	2
3692210	2
3103726	2
2386688	2
3246234	2
3869769	2
3636303	2
2518688	2
3574595	2
2485417	2
3351412	2
2698265	2
2993554	2
3526322	2
2361534	2
3477983	2
3637819	2
3693101	2
3922201	2
3352113	2
2461125	2
3882636	2
3247984	2
3478475	2
3545168	2
2461798	2
2584328	2
3527636	2
3739045	2
3248600	2
3445731	2
2462564	2
2365759	2
2870396	2
2463353	2
2871950	2
3741450	2
2742632	2
3549339	2
2991172	2
3742214	2
2812454	2
3874197	2
3642966	2
3317432	2
3696656	2
3357425	2
3549990	2
2587094	2
3481200	2
3874826	2
2745864	2
2758416	2
2629906	2
2587551	2
2938476	2
3481627	2
2747313	2
2321201	2
3119218	2
2703498	2
3887956	2
2748662	2
3834902	2
2632635	2
3359505	2
3122444	2
3745578	2
3888723	2
2394966	2
2501015	2
2633495	2
3121401	2
3554169	2
2467208	2
2589623	2
2999355	2
2998259	2
2817103	2
3428700	2
2705457	2
2999665	2
2762021	2
3320882	2
2504767	2
3640454	2
2818448	2
3255490	2
3836788	2
3429546	2
3930313	2
2706727	2
3892084	2
2942517	2
3378098	2
3701988	2
2755516	2
3653437	2
3190522	2
3826137	2
2819497	2
3379141	2
2887274	2
2763667	2
3931331	2
2470367	2
3126005	2
3641867	2
3069148	2
3258851	2
3486250	2
2756980	2
2530888	2
3753374	2
3893378	2
3259551	2
2889863	2
3839118	2
3323929	2
2512342	2
3366803	2
3562077	2
3381139	2
3704072	2
2890887	2
3827720	2
3368047	2
2388823	2
2403913	2
2822470	2
3261977	2
3704907	2
2760710	2
3840144	2
2651887	2
3369070	2
3537410	2
3466676	2
2823083	2
3840820	2
3128831	2
3538055	2
3896591	2
3326109	2
3372038	2
2597164	2
3129632	2
3268978	2
2475282	2
2885757	2
3008281	2
3538976	2
3899137	2
2654348	2
2768492	2
3938288	2
3138424	2
3778058	2
3899752	2
2899556	2
3327754	2
2653456	2
3648325	2
3018017	2
2825559	2
3266713	2
2769858	2
3328277	2
3648677	2
3387141	2
2411337	2
3274398	2
3844594	2
2338339	2
2539122	2
3833127	2
2656777	2
3134473	2
3780308	2
3711129	2
3276341	2
3669660	2
3201715	2
3574282	2
3388201	2
3711859	2
3943828	2
3379303	2
2602970	2
3542469	2
2954767	2
3887642	2
2776101	2
2906342	2
2773465	2
2530642	2
3576573	2
3542911	2
3782709	2
2404919	2
3080279	2
3596058	2
3443401	2
3946215	2
2661189	2
3381380	2
2719580	2
3030578	2
3284332	2
3596568	2
2908522	2
2542230	2
3444381	2
3152177	2
3578114	2
3017120	2
3390177	2
3906085	2
2831754	2
3714740	2
3889260	2
2910228	2
3673945	2
3947882	2
3153987	2
2894237	2
3654436	2
3033028	2
3907074	2
3273566	2
2543743	2
2776510	2
3385224	2
3949330	2
3156833	2
3139652	2
3290898	2
3274849	2
3497931	2
3716740	2
3676320	2
3950082	2
2722675	2
2896185	2
3786878	2
3909038	2
3083535	2
3677703	2
2345630	2
2539294	2
2669539	2
3582497	2
3140868	2
3278033	2
3659638	2
3035142	2
3084797	2
3849394	2
3840615	2
3389652	2
3788309	2
3781316	2
2420426	2
3892656	2
2779913	2
2724402	2
3021911	2
3142092	2
2420331	2
2421003	2
3720127	2
2347518	2
3211840	2
2544268	2
2610212	2
2724712	2
3037842	2
2797909	2
3587487	2
2485645	2
2610960	2
3661983	2
2794189	2
3956857	2
2677514	2
3143360	2
2423897	2
3913592	2
3894933	2
3214353	2
3589809	2
2726528	2
3663274	2
3791397	2
2425431	2
3502199	2
3687763	2
3853187	2
2782687	2
3215011	2
3342454	2
2726632	2
3025282	2
3550111	2
3042604	2
3791569	2
3853785	2
2667662	2
3845774	2
3591436	2
2903420	2
3025874	2
3916329	2
3503804	2
3606328	2
3689947	2
2683269	2
3177603	2
3398146	2
2613656	2
3665491	2
2429379	2
2842058	2
3607127	2
2784425	2
3593949	2
2904977	2
3794347	2
3046960	2
3795356	2
2842985	2
2967958	2
3607875	2
3693087	2
2729631	2
3666748	2
3920388	2
3608616	2
3694663	2
2808235	2
3181289	2
2906267	2
3400813	2
2969900	2
3899570	2
2356932	2
2689515	2
3900163	2
3183677	2
3404119	2
3796671	2
2436397	2
3923429	2
2971423	2
3731533	2
3600391	2
3288614	2
3924474	2
3507469	2
3901587	2
2360363	2
3850577	2
2617830	2
2439305	2
3925227	2
3611326	2
3732702	2
3859947	2
3457666	2
3318592	2
2556379	2
2696803	2
3319148	2
4045405	2
2698742	2
3410408	2
3735648	2
3861981	2
2621424	2
3065567	2
3512059	2
3614221	2
2791932	2
3460618	2
3322600	2
3932928	2
3226151	2
3407823	2
3671512	2
3514567	2
2852234	2
2366590	2
3352361	2
3854593	2
3414310	2
3906098	2
2503317	2
3815198	2
2441466	2
3512736	2
2321494	2
2830725	2
2503987	2
3673154	2
3936731	2
3100379	2
3739626	2
2918772	2
3159179	2
2454141	2
2588891	2
3075440	2
2562812	2
3041534	2
2833119	2
3418323	2
3613343	2
2740709	2
3076851	2
2682488	2
3160577	2
3676087	2
3078567	2
3330613	2
2981361	2
3619143	2
3742455	2
2683267	2
3042970	2
2628456	2
3411062	2
3909124	2
3421178	2
3617306	2
3564618	2
3516302	2
3868009	2
2508394	2
3300609	2
2447062	2
2857691	2
2923303	2
3044899	2
3859304	2
3412958	2
3679401	2
3809348	2
2596775	2
3526549	2
3946334	2
3517379	2
3715319	2
3868977	2
3045738	2
3466691	2
2630358	2
3301650	2
3083801	2
3334355	2
2687784	2
3911486	2
2798335	2
3235564	2
3413960	2
3518200	2
2376254	2
2845453	2
3215256	2
2467199	2
3912711	2
3361338	2
2511449	2
3415934	2
3625062	2
3430180	2
3166896	2
3088876	2
3531494	2
2987751	2
3749449	2
3913917	2
3362299	2
3109090	2
3750144	2
2379654	2
2802408	2
3362610	2
3626900	2
2749091	2
3091020	2
3340660	2
3626485	2
3471305	2
3434001	2
2634835	2
3570458	2
3726318	2
2853071	2
3435087	2
3824274	2
2578780	2
3915983	2
2349298	2
3875824	2
3052643	2
3571296	2
2477364	2
3344840	2
2579357	2
3729725	2
3630764	2
3174846	2
3420553	2
3097967	2
3538373	2
2866695	2
3524006	2
3867310	2
2516261	2
3420976	2
3346807	2
2695425	2
2991472	2
3733378	2
3879128	2
3365973	2
3475410	2
2731909	2
2753053	2
3421641	2
3691077	2
3817529	2
3101423	2
2932434	2
2753493	2
2868624	2
2358112	2
2982544	2
3881172	2
3244648	2
2862960	2
2639135	2
2754105	2
3921179	2
2484581	2
3104387	2
3350766	2
4042548	2
3114920	2
3736221	2
2933737	2
2618182	2
3543746	2
2460644	2
2583399	2
2985708	2
3882378	2
2387271	2
2809185	2
3638131	2
2584007	2
3527000	2
3059394	2
3248169	2
3368907	2
3444983	2
2520096	2
3922957	2
2488724	2
3353411	2
3545505	2
3116759	2
3883844	2
2520752	2
3314538	2
3424453	2
3830453	2
3740495	2
3872949	2
3820381	2
2625404	2
3885581	2
3370843	2
2522144	2
3183840	2
3577507	2
3742603	2
2812710	2
3371381	2
3184543	2
3925984	2
2996981	2
3886923	2
3481287	2
2523747	2
3318440	2
2630320	2
3118458	2
3551020	2
2703048	2
2874038	2
3531418	2
2393235	2
2747952	2
3646010	2
3927121	2
2631830	2
3374204	2
2749226	2
3249451	2
2525669	2
2704466	2
3122632	2
3532370	2
3639095	2
3745971	2
3700575	2
2750972	2
2646679	2
2501561	2
2467474	2
2999113	2
3066414	2
2881166	2
3533648	2
3000193	2
3066849	2
2325381	2
3556539	2
3124666	2
3534196	2
3701794	2
3878260	2
3930485	2
2469345	2
2707042	2
3770215	2
3892332	2
3068029	2
3378508	2
3583483	2
3892799	2
3068480	2
3379370	2
3485626	2
3457757	2
3838447	2
2649406	2
2509764	2
2640627	2
3772178	2
2820694	2
2944075	2
3379984	2
3486447	2
2757378	2
3192805	2
2471232	2
2593544	2
3893472	2
2890153	2
2329965	2
2643492	2
2594275	2
2881964	2
3536765	2
2821863	2
2945545	2
3881092	2
3563657	2
3756267	2
3589151	2
2652002	2
3128192	2
2404959	2
3881815	2
3266945	2
3840955	2
2652576	2
3829434	2
3371126	2
2596702	2
2711671	2
3776367	2
2896228	2
3465444	2
3135710	2
3776935	2
3073659	2
3591207	2
3707296	2
2535310	2
3198310	2
2886624	2
2396378	2
3491170	2
3884312	2
3140603	2
3132220	2
3540250	2
3648496	2
3593385	2
3199687	2
3132951	2
3779339	2
2826235	2
3267505	2
3385391	2
3328940	2
2716418	2
3902165	2
2826792	2
3385736	2
3274862	2
2657125	2
3942391	2
3013206	2
3650405	2
3279542	2
3902611	2
3269297	2
3493807	2
2338968	2
2527778	2
3146900	2
2478692	2
3781497	2
3479860	2
3903170	2
2828104	2
2905335	2
2339839	2
2772924	2
2603253	2
2892027	2
3782292	2
3712482	2
3576732	2
3782957	2
3080592	2
3495379	2
3713805	2
3888367	2
3443878	2
3946488	2
3381847	2
3389843	2
3543643	2
3483011	2
3271853	2
3846648	2
2605407	2
3837244	2
2534887	2
3154404	2
3384249	2
3674941	2
2783853	2
2661312	2
2666885	2
3582029	2
2413703	2
3908650	2
3716910	2
3158864	2
2960586	2
3677776	2
3840128	2
2483189	2
2608296	2
2897166	2
3546539	2
3499179	2
2788477	2
2918560	2
3278754	2
3036113	2
2420673	2
2961959	2
3892879	2
3448094	2
3841475	2
3789204	2
3784117	2
3850843	2
3212083	2
3340178	2
2545120	2
3280033	2
3395888	2
3300870	2
2421742	2
3086477	2
3501037	2
2923919	2
2546828	2
3167460	2
3393260	2
3587951	2
3142686	2
3787850	2
3685569	2
3589247	2
2726122	2
2423229	2
3895196	2
2350559	2
3958226	2
3395144	2
3590135	2
3549912	2
3725122	2
3215230	2
3845136	2
2424560	2
2682246	2
2488825	2
3398972	2
2425084	2
3088828	2
3690365	2
3854561	2
3177953	2
3399677	2
3311420	2
3691939	2
3855004	2
2552133	2
3030323	2
2905144	2
3666425	2
3504997	2
2933601	2
2354839	2
2670190	2
3452635	2
3285274	2
3049790	2
3798684	2
2553671	2
2560339	2
3403564	2
3598412	2
3668265	2
3796305	2
3051879	2
3506643	2
2787293	2
2812014	2
2732277	2
3402678	2
3555120	2
3053350	2
3505320	2
2846688	2
3850188	2
2563802	2
2693222	2
3555730	2
3093583	2
3859693	2
3404734	2
2439754	2
2572686	2
3058558	2
2912820	2
3408160	2
2619366	2
3152059	2
3807767	2
3508720	2
2941766	2
2556581	2
3223633	2
2818585	2
2498101	2
3509683	2
2678697	2
3037043	2
3605806	2
3558923	2
2435106	2
2364836	2
3350362	2
3411521	2
3407115	2
3614396	2
3703609	2
4049302	2
3607746	2
2447109	2
2851774	2
3615420	2
3905015	2
2947227	2
2679942	2
3226497	2
2624347	2
2583304	2
3098960	2
3616257	2
2560551	2
2737654	2
3408501	2
3561188	2
2440991	2
2320791	2
2705736	2
3415653	2
2503559	2
3672890	2
3804182	2
2321829	2
3865218	2
2368158	2
2588034	2
3937159	2
2442605	2
2951519	2
2681880	2
2794743	2
3354537	2
3201803	2
2454488	2
3938472	2
2443515	2
3563539	2
2326111	2
2953885	2
2564459	2
2710786	2
3410589	2
2684483	2
2981580	2
3102887	2
2683293	2
2836899	2
2742261	2
3807462	2
3331703	2
2329521	2
2712823	2
3617546	2
3564747	2
3678646	2
3082035	2
3817805	2
3858885	2
2713571	2
2858051	2
3517087	2
3744797	2
3714870	2
2373800	2
2797834	2
2923418	2
3211749	2
2630264	2
3163173	2
2858589	2
3105032	2
3425555	2
2465290	2
2985001	2
2336246	2
2375636	2
2570751	2
2798359	2
3046371	2
3235747	2
3467410	2
2745730	2
3820319	2
3518379	2
3746864	2
3912257	2
2376584	2
3861576	2
2965208	2
3870199	2
2376853	2
3623401	2
2862236	2
2926167	2
2452515	2
2987258	2
3520122	2
3913408	2
3871201	2
2721758	2
3430347	2
3417239	2
3954296	2
2970064	2
2927614	2
3362404	2
2633817	2
3418067	2
3684882	2
3109335	2
2802570	2
3570093	2
3341038	2
3626653	2
3751736	2
2972687	2
2803257	2
3239830	2
3308030	2
3342443	2
2989607	2
3522213	2
3627060	2
3915739	2
2514613	2
3815469	2
3344192	2
2456646	2
2579031	2
3522889	2
3053089	2
2854253	2
3918287	2
3628136	2
2930693	2
3866930	2
3175074	2
3572119	2
3690044	2
3346087	2
3242492	2
3310839	2
3817285	2
3919458	2
2581303	2
2354458	2
3421747	2
2581888	2
2932723	2
3476471	2
2733499	2
2861977	2
3691966	2
3349404	2
3542194	2
3114631	2
2933399	2
3477270	2
3869528	2
2735128	2
3104748	2
2993360	2
2933832	2
3692933	2
3921989	2
3351903	2
3632538	2
3737273	2
3368604	2
2519777	2
2755390	2
3527288	2
2641291	2
3575942	2
3923119	2
2489148	2
2871108	2
2994883	2
3547893	2
3528928	2
3762634	2
2367145	2
3479855	2
2626128	2
3831565	2
2757139	2
3184027	2
3821298	2
3832269	2
2586909	2
3530543	2
2745467	2
2874103	2
2702650	2
3121385	2
3637356	2
2993767	2
3887102	2
2875699	2
3451013	2
3698061	2
2465407	2
3531645	2
3637924	2
2321522	2
2645773	2
2466134	2
2875094	2
2998332	2
2996538	2
2879004	2
3927828	2
2876008	2
3639298	2
3066123	2
3580871	2
3123773	2
3320696	2
3124289	2
3533744	2
3769300	2
2378454	2
2397448	2
2754509	2
3455634	2
3651659	2
3189340	2
3582352	2
3123732	2
3749417	2
2398688	2
2818866	2
3701895	2
2755223	2
2884713	2
2638038	2
2591836	2
3257893	2
2756041	2
3125778	2
2880018	2
3125852	2
3641726	2
3892872	2
3068886	2
3258483	2
3379523	2
3126224	2
3486786	2
3655366	2
3838940	2
3128417	2
2709595	2
3773389	2
2650799	2
3827565	2
2644104	2
3755435	2
3893807	2
2891555	2
2532834	2
3368778	2
2472992	2
3537314	2
2404402	2
3489065	2
2596120	2
3537893	2
3935502	2
3565701	2
2823979	2
3264337	2
2896869	2
3268713	2
3841518	2
3829963	2
2597676	2
2393342	2
3489965	2
2334963	2
2535473	2
3198488	2
3830564	2
2394806	2
3899496	2
3074768	2
3842387	2
2336040	2
2768814	2
3939076	2
2521110	2
3569595	2
3539737	2
2825367	2
3384659	2
3328133	2
3019231	2
2951498	2
3076036	2
3385189	2
2656262	2
2770205	2
3012084	2
2826399	2
3541158	2
2773371	2
2657282	2
2602300	2
3650740	2
3277130	2
3670751	2
2602730	2
3480159	2
3270112	2
3712095	2
3278615	2
3845633	2
2658031	2
3331550	2
3835144	2
3148464	2
3652786	2
3028119	2
3904009	2
3712609	2
2907045	2
2774068	2
3136702	2
3543143	2
3653211	2
3030199	2
2829997	2
3714104	2
3333369	2
2532886	2
2719930	2
3390035	2
3543826	2
2779683	2
3846817	2
2542832	2
3334014	2
3836945	2
3947603	2
2663733	2
3383057	2
3544473	2
3837499	2
3275258	2
3655792	2
2411229	2
3890059	2
3675402	2
3581372	2
3486846	2
2417398	2
2344664	2
3839099	2
3949881	2
3778107	2
3908846	2
2345339	2
3839788	2
2539023	2
3293478	2
3779451	2
3718067	2
3677971	2
2546277	2
2723646	2
3546788	2
3490543	2
3600631	2
3718899	2
2779686	2
3953026	2
2484320	2
3021680	2
3278884	2
3394753	2
2420900	2
3085570	2
3547816	2
2837377	2
2348011	2
2675404	2
3786714	2
2924483	2
3340898	2
3142994	2
2964214	2
3894732	2
2795453	2
2349995	2
3394318	2
3549357	2
3304375	2
2423365	2
3087532	2
3895417	2
3174007	2
3395856	2
2726614	2
3853506	2
2351899	2
2783142	2
3215338	2
2801332	2
2613061	2
3550465	2
2428117	2
3792732	2
2841023	2
3503454	2
3606052	2
2352843	2
3960242	2
3026319	2
3046022	2
2425442	2
2841816	2
3606845	2
3690906	2
3029942	2
2683829	2
3398555	2
3027278	2
3551832	2
3311667	2
3795176	2
3918754	2
3089829	2
2784881	2
2806238	2
3400347	2
3666670	2
3694073	2
3855641	2
2670478	2
2807893	2
3401314	2
2905864	2
3666946	2
3855962	2
2615383	2
3148658	2
3503689	2
3798888	2
3922622	2
3091886	2
3506340	2
2553885	2
3346491	2
2810865	2
3183281	2
3598763	2
2615958	2
3554983	2
2435699	2
3610157	2
3288394	2
2569219	2
3507361	2
3698262	2
3859092	2
2360038	2
2815286	2
3404103	2
3317906	2
3902054	2
2940232	2
3859826	2
2496611	2
3556688	2
3094805	2
3851411	2
3189747	2
3603906	2
3808262	2
3095628	2
3612095	2
2941993	2
2363621	2
3852166	2
2434447	2
2364492	2
3191972	2
3605975	2
3291860	2
3930995	2
2850781	2
3097269	2
2558107	2
3853527	2
4048239	2
3737046	2
2946458	2
2679521	2
3460816	2
2623474	2
3560301	2
3067821	2
3323231	2
3514314	2
2438721	2
3863418	2
3461394	2
4052739	2
3294028	2
3560814	2
3324221	2
2852534	2
2560699	2
3352868	2
3414951	2
3609272	2
3408655	2
3072197	2
2367999	2
3040062	2
3804502	2
3040717	2
3519166	2
3937537	2
3865692	2
2681969	2
3856541	2
3674925	2
2589364	2
3076205	2
3329053	2
2682389	2
3041992	2
3355351	2
2709658	2
3203964	2
3330207	2
3816531	2
3940417	2
3464447	2
3857358	2
3419941	2
3160862	2
3677299	2
2458356	2
3079641	2
2856430	2
2981934	2
2921644	2
3420794	2
2507463	2
2742356	2
3817587	2
2685542	2
2713166	2
2686237	2
3104277	2
3516706	2
3859179	2
2447710	2
2686937	2
3424538	2
2744780	2
3566221	2
2598028	2
3083649	2
3947268	2
3911379	2
2374772	2
3620803	2
3566646	2
2465568	2
3335128	2
2375965	2
3360066	2
3164801	2
3811377	2
2450275	2
2689469	2
2572057	2
3236703	2
3862004	2
2631997	2
2602876	2
3087490	2
3821148	2
2967622	2
2572702	2
3218486	2
2511873	2
3166615	2
3568598	2
3812750	2
3821920	2
2748307	2
3822523	2
3954643	2
3625832	2
3749957	2
3470370	2
3685096	2
2691001	2
3109579	2
3091898	2
3823605	2
3521908	2
3239983	2
3363527	2
3865325	2
3628172	2
3172436	2
2804300	2
3052569	2
3240718	2
3364010	2
3865898	2
2726768	2
2750810	2
3173794	2
3344557	2
3961044	2
2456907	2
2693579	2
3241227	2
3473402	2
3630166	2
3309725	2
3097226	2
3754347	2
2383305	2
3816901	2
3099397	2
2457424	2
3438745	2
3817393	2
2480528	2
2581477	2
3113344	2
2354841	2
3366392	2
3868501	2
2732693	2
3439607	2
3102203	2
2357590	2
3881110	2
2932961	2
3056361	2
2734082	2
3692233	2
3818261	2
2582797	2
2697559	2
3114764	2
2983744	2
3881533	2
3058122	2
2735470	2
3636337	2
3105457	2
3632245	2
3736761	2
3882221	2
3235426	2
2519338	2
3575193	2
2619361	2
3829596	2
4045599	2
2363135	2
3871517	2
3313731	2
3575680	2
2488209	2
2994571	2
2364254	2
3059881	2
2740282	2
3576186	2
3694273	2
3528507	2
2936286	2
3548261	2
3885473	2
2389532	2
2701458	2
2991241	2
3886282	2
3449761	2
3642967	2
2522809	2
2757675	2
3644051	2
2523379	2
2496488	2
3358296	2
3832962	2
2465042	2
2702821	2
2997364	2
3121590	2
3764826	2
3063358	2
3875661	2
3185517	2
3426959	2
3578757	2
2588087	2
3765788	2
2704199	2
3638924	2
2394984	2
3250162	2
2646566	2
2376566	2
2324036	2
3428716	2
2502874	2
3555046	2
3123979	2
2377581	2
2940890	2
3001127	2
3891591	2
3377092	2
3836789	2
3429595	2
3582496	2
3001944	2
3125148	2
3770043	2
3892152	2
3485463	2
3585489	2
2756065	2
2887298	2
3838268	2
3751532	2
2820467	2
3069155	2
3486260	2
3838749	2
3431690	2
2510759	2
3127574	2
3561158	2
2880901	2
3753451	2
3703566	2
3459477	2
2329757	2
3827353	2
2881764	2
3126713	2
3536671	2
2821589	2
3260563	2
2330572	2
2403969	2
2822478	2
3462556	2
3325003	2
3934165	2
3564125	2
2595449	2
3775729	2
3466688	2
2946323	2
3705567	2
3881653	2
3464178	2
2652465	2
3325571	2
3434784	2
3829304	2
2596513	2
3013525	2
2823536	2
3072854	2
3882562	2
3435949	2
3829720	2
3135383	2
3073480	2
3830172	2
3008287	2
2393827	2
2948654	2
3707675	2
2654360	2
3830918	2
2713454	2
2336167	2
2536557	2
2769027	2
3140137	2
3778600	2
3593139	2
3665957	2
3832129	2
2887667	2
3011368	2
3020019	2
3475840	2
3765881	2
2951692	2
3385328	2
2771172	2
3273727	2
3666780	2
3843685	2
3941164	2
3143412	2
3376375	2
3571866	2
3779882	2
3274407	2
2716702	2
3493560	2
2771768	2
2602433	2
2890883	2
3541958	2
3479528	2
3887142	2
3277653	2
3670971	2
2339544	2
3330684	2
3379405	2
2658208	2
3202971	2
3331898	2
2530645	2
2414347	2
3596060	2
3846082	2
2340905	2
3443423	2
2604461	2
3653316	2
2407078	2
3905079	2
2956042	2
2779187	2
2659559	2
3204824	2
3333590	2
3543992	2
3081591	2
3889274	2
3784830	2
3775118	2
3082199	2
2781716	2
2911449	2
3847494	2
2660680	2
3155632	2
3656541	2
3775942	2
3497380	2
3598045	2
2913541	2
2776987	2
2895500	2
3716757	2
3582251	2
2722739	2
3140351	2
3545953	2
3488350	2
3909039	2
2786636	2
2916275	2
2345631	2
2778528	2
3209792	2
3839988	2
2539329	2
3159753	2
2723271	2
3659641	2
3035150	2
3779866	2
2835777	2
3084798	2
3678243	2
3849403	2
2546491	2
3338706	2
2671429	2
2483477	2
2723838	2
3788325	2
2347051	2
3339234	2
2672397	2
3601611	2
3893295	2
2790824	2
3850706	2
3022894	2
3279910	2
3661306	2
3721317	2
3396275	2
3790309	2
3301859	2
3913215	2
2963872	2
3956924	2
3280934	2
3396905	2
3894935	2
3686181	2
3852590	2
2666016	2
2782266	2
2679347	2
2486994	2
3791408	2
3913964	2
3087611	2
3604432	2
3342456	2
3958693	2
2800162	2
3396160	2
2726635	2
3282212	2
3398199	2
3176339	2
2903424	2
3793051	2
3499554	2
3793812	2
3606332	2
3897314	2
2783911	2
3029291	2
3451298	2
3960569	2
2683272	2
3665535	2
3501068	2
3918005	2
2842133	2
2967329	2
3504362	2
3030135	2
3217035	2
2805418	2
2728952	2
3501735	2
3898707	2
2785127	2
3847388	2
3595475	2
3147770	2
3502325	2
3920390	2
2355588	2
2688638	2
2491424	2
3285837	2
3795488	2
3049454	2
2428332	2
3091419	2
2936124	2
3856161	2
2786378	2
2689619	2
2809649	2
2615529	2
3503966	2
3857011	2
3454888	2
3185197	2
3555589	2
2569650	2
2939115	2
3859387	2
2676136	2
2693942	2
2733438	2
3289801	2
3404438	2
2439324	2
3507997	2
3902200	2
2912643	2
3348436	2
3188706	2
3556918	2
3061629	2
3095894	2
3800566	2
3810520	2
3702425	2
3606467	2
3407015	2
3559361	2
3321393	2
3931510	2
3097426	2
3614232	2
3225435	2
3193577	2
2622384	2
2976530	2
3904936	2
2679757	2
2501738	2
2736910	2
3154857	2
2439455	2
3863672	2
2366591	2
2916522	2
3039186	2
3352390	2
2440670	2
2978009	2
3512024	2
3705529	2
3462128	2
3295103	2
3408752	2
3072550	2
3325867	2
3517252	2
2853242	2
2918092	2
3462594	2
3157209	2
3673159	2
2452413	2
3513459	2
2794606	2
3354373	2
3417159	2
2739810	2
3805312	2
3519453	2
3815895	2
3740285	2
2952214	2
3708581	2
3463716	2
3410190	2
2589692	2
3076869	2
3521219	2
3355549	2
2835111	2
2506495	2
3078613	2
2855997	2
2981364	2
2683270	2
2507010	2
3299535	2
3465433	2
3208609	2
3564619	2
3808039	2
2459915	2
3356772	2
3618296	2
3808797	2
2686498	2
2959451	2
2923309	2
2858431	2
2984340	2
2333728	2
2961184	2
3045748	2
3859715	2
2464964	2
3334416	2
2687828	2
2858785	2
3105505	2
2798336	2
3359512	2
3467247	2
2844246	2
3621210	2
2510065	2
2745569	2
3413963	2
2465892	2
3623957	2
3746651	2
2798629	2
3861274	2
3427935	2
3414851	2
3529194	2
3820812	2
3518901	2
3747631	2
3870525	2
2926029	2
3361347	2
3862135	2
2846209	2
2574802	2
3862733	2
2987765	2
2342613	2
2573876	2
2801355	2
3532520	2
3822698	2
2690677	2
2864120	2
3723556	2
3470575	2
2634446	2
3418664	2
3340743	2
2577352	2
3915236	2
3873032	2
2513649	2
2634848	2
3814407	2
3823875	2
3752234	2
3865517	2
3419713	2
2608798	2
3960097	2
3915993	2
3473088	2
2751116	2
3688550	2
3815991	2
3962024	2
2515787	2
3174848	2
3816538	2
3731758	2
3878238	2
2806158	2
2931291	2
3242366	2
2730386	2
3572591	2
2457682	2
2978891	2
2931760	2
3054856	2
3633419	2
2517063	2
3919976	2
2992164	2
2807325	2
3366632	2
2733010	2
3634510	2
2638567	2
3691670	2
3920507	2
2982557	2
2386190	2
3477006	2
3233510	2
2518218	2
3574112	2
3631451	2
3058235	2
3870095	2
2864327	2
3179623	2
2460664	2
2362246	2
2387489	2
3058669	2
2737346	2
3235994	2
2755250	2
3423509	2
2461376	2
3116122	2
3368914	2
2755686	2
3693926	2
2994725	2
3116799	2
3527960	2
2987477	2
3739524	2
3883851	2
3369692	2
3446052	2
2520795	2
3424458	2
3694444	2
3923926	2
2623165	2
3830527	2
2585477	2
3528734	2
3740670	2
3695040	2
3635455	2
3642574	2
2756716	2
2701710	2
2812743	2
3371386	2
3643487	2
2464802	2
3318456	2
3578412	2
3697927	2
3118484	2
2874039	2
2372875	2
2994939	2
2876555	2
2498467	2
3766215	2
2374469	2
2939177	2
3374205	2
2322620	2
2525677	2
3186892	2
3121176	2
2589000	2
2704470	2
2998779	2
3532408	2
2751073	2
2526524	2
3928481	2
3121479	2
3375614	2
2503275	2
3000207	2
3376528	2
2878597	2
3769788	2
3256656	2
2755062	2
3256056	2
3429720	2
3825585	2
3930486	2
2469401	2
3641133	2
3257576	2
3485071	2
2886134	2
2529811	2
2508057	2
2470002	2
3379374	2
3879424	2
2649409	2
2880466	2
3642025	2
2400958	2
2329002	2
2764650	2
3323586	2
2511486	2
3536220	2
3259780	2
3588092	2
3839358	2
2650665	2
2765321	2
3827454	2
2512910	2
3536790	2
3381403	2
3704395	2
3195942	2
3011552	2
3659012	2
2533536	2
2652004	2
3196676	2
3934307	2
3369608	2
3564540	2
3537678	2
2390236	2
2823346	2
2946485	2
3705824	2
2332698	2
2766978	2
2884204	2
3538237	2
2391668	2
3706679	2
3882735	2
3465446	2
3661934	2
3326231	2
3936145	2
3538780	2
3707367	2
3326699	2
3137121	2
2597877	2
3384085	2
3490512	2
3883900	2
2335745	2
3569222	2
2598491	2
3539632	2
2825131	2
3328010	2
2653922	2
2599472	2
2887205	2
3010884	2
3132239	2
3540282	2
3764445	2
3384948	2
3593394	2
3666354	2
2537761	2
3438610	2
3940722	2
3571189	2
3132970	2
3273916	2
2656798	2
3439218	2
3478070	2
2826797	2
3493173	2
3710826	2
3274922	2
3201152	2
3942433	2
2477964	2
2602091	2
2412381	2
3386584	2
2774048	2
2903767	2
3440788	2
3943498	2
3903182	2
2413191	2
3494245	2
3845521	2
2339883	2
3202589	2
3441603	2
2892040	2
3388933	2
3903872	2
3712484	2
3671917	2
2773810	2
3332146	2
2531427	2
3149889	2
3015615	2
3271235	2
2532561	2
3905345	2
2830786	2
3947429	2
3153128	2
2605445	2
3544203	2
3032253	2
3774112	2
2832340	2
3715006	2
2775861	2
3837246	2
3154532	2
3579726	2
2912687	2
3445385	2
3837884	2
3948859	2
3156194	2
3776430	2
2417209	2
2833682	2
3716395	2
3337448	2
3139877	2
3392470	2
3545734	2
2345209	2
3839609	2
3388042	2
3599768	2
3891556	2
3338395	2
3718639	2
2788521	2
2918628	2
2663510	2
2671730	2
2608963	2
3660462	2
2418540	2
3719445	2
3841483	2
3022375	2
3547636	2
3789233	2
2347749	2
2548073	2
3448438	2
3023090	2
3280035	2
2837931	2
3501044	2
3894057	2
3851515	2
2665291	2
3167500	2
3086920	2
2798708	2
3168833	2
2901045	2
3024355	2
3549245	2
3662815	2
3041245	2
2964692	2
3895202	2
2549754	2
2726597	2
2426311	2
3914034	2
2782952	2
3215239	2
3342561	2
3396342	2
3282668	2
3792719	2
2427813	2
2783648	2
3343213	2
3591946	2
3283131	2
3398979	2
3690413	2
3178172	2
3399695	2
3311421	2
2614141	2
2905145	2
3505002	2
3855517	2
2905735	2
2844124	2
3608938	2
2935234	2
3218761	2
2906611	2
3401077	2
3667707	2
2970179	2
3506010	2
2810411	2
2615705	2
3401875	2
3504436	2
3800185	2
2970941	2
2787295	2
2812081	2
3404635	2
3555132	2
3796820	2
3505321	2
3858908	2
2674703	2
3456291	2
2571219	2
2939470	2
3859695	2
3221770	2
3850724	2
2439832	2
3507253	2
2432510	2
2848114	2
3094602	2
3508112	2
3222671	2
3458077	2
2695507	2
2734863	2
3291381	2
3670060	2
3799948	2
3062355	2
3509687	2
2434342	2
3612820	2
2678715	2
3291788	2
3510965	2
3930785	2
2944614	2
2914632	2
3224788	2
2500139	2
3153947	2
3407122	2
3559535	2
2445744	2
3097746	2
3614413	2
2315683	2
3351020	2
3412639	2
3671261	2
2581556	2
2851777	2
3510972	2
2366364	2
3854373	2
3803080	2
3814335	2
3098983	2
3738145	2
2680413	2
2503047	2
2737659	2
3815009	2
2852978	2
2978336	2
3906509	2
2320804	2
2560951	2
2680827	2
2705743	2
3517767	2
3906837	2
3462759	2
3611263	2
2504218	2
3074617	2
3518816	2
2854298	2
3513751	2
3865604	2
2368848	2
2562260	2
3417577	2
2504809	2
2589221	2
3938477	2
2443531	2
2952573	2
3708814	2
3866003	2
2682194	2
3418878	2
3563543	2
3816440	2
2444296	2
2855666	2
3102262	2
3741949	2
2920587	2
3042496	2
3232482	2
3857328	2
3419628	2
2684502	2
3102933	2
3742663	2
2836920	2
2459167	2
2593146	2
2856651	2
3515982	2
2957472	2
2683749	2
3043894	2
2712824	2
2594640	2
3332315	2
2958465	2
3868172	2
3210109	2
3333075	2
3526206	2
3910388	2
2373814	2
2630277	2
2463354	2
3819247	2
3623119	2
2961819	2
3715744	2
3466881	2
3213184	2
2859343	2
3716892	2
3046373	2
2844833	2
3567066	2
3949091	2
2450080	2
3106320	2
3870060	2
2925395	2
3861818	2
2718104	2
3567856	2
3337049	2
2451368	2
2689743	2
3912902	2
3429437	2
3812523	2
3087942	2
3338386	2
2863036	2
2987285	2
3683513	2
3813121	2
3339355	2
3531840	2
2863661	2
2970066	2
2379313	2
2801612	2
2927636	2
3238332	2
2605989	2
3955647	2
3521285	2
3872529	2
3050980	2
3239090	2
3627330	2
2513319	2
2749317	2
2473074	2
3534214	2
2380712	2
3363373	2
3434516	2
3419347	2
3342520	2
3535573	2
3628674	2
2514649	2
2750645	2
3687736	2
2476376	2
3824418	2
3111107	2
3522923	2
3627575	2
3916124	2
3728630	2
2382348	2
3174286	2
3053763	2
3437550	2
3631559	2
2636886	2
3099029	2
2352678	2
2977975	2
3878508	2
2931461	2
3421255	2
3347252	2
2581317	2
3629623	2
3573274	2
3817687	2
3920104	2
2481392	2
3826364	2
2696259	2
2992460	2
3630182	2
3734971	2
3366785	2
3440995	2
2518000	2
3311986	2
3573902	2
3691968	2
3349481	2
3525604	2
3367407	2
2518500	2
4042606	2
2583187	2
3526138	2
2736489	2
3575085	2
3106458	2
2870045	2
3115638	2
3526703	2
3632544	2
3737290	2
3871172	2
2935516	2
3238327	2
3445449	2
2871128	2
3117058	2
3739819	2
2936072	2
3369821	2
3424531	2
2871751	2
3762651	2
3884948	2
3061012	2
2871243	2
3641883	2
2756464	2
2626130	2
3831592	2
3763282	2
2389803	2
2937092	2
3243739	2
3449389	2
3577648	2
2464383	2
2937644	2
3062374	2
3481055	2
3643730	2
3317852	2
2587426	2
2873813	2
3451021	2
2524149	2
2758871	2
3698078	2
3822265	2
3121969	2
3531664	2
3744379	2
3887815	2
2877173	2
3248009	2
3834808	2
2321560	2
3319272	2
2816239	2
3065437	2
3452532	2
3835331	2
2760553	2
3823497	2
3121313	2
3360204	2
3877218	2
3835696	2
2634558	2
2876664	2
2999488	2
3890663	2
3254963	2
3877519	2
2752990	2
2881874	2
3454319	2
3836206	2
2324720	2
2647467	2
3929497	2
2468362	2
2590746	2
3124291	2
3000483	2
3067094	2
3701490	2
2883542	2
3255121	2
2505797	2
3769861	2
3377846	2
3257083	2
2529285	2
2648274	2
2762990	2
2638041	2
3124568	2
3125271	2
3534953	2
3750440	2
3892510	2
2886682	2
3838119	2
3003125	2
3485959	2
3323097	2
3127353	2
3364872	2
2709029	2
3536013	2
2820895	2
3432312	2
3561953	2
2593795	2
3880887	2
3194378	2
3367636	2
3893808	2
3704679	2
3881139	2
3462145	2
3828166	2
2645747	2
3131915	2
3012185	2
2946233	2
3705364	2
3659376	2
2766641	2
3467721	2
3072657	2
2332892	2
3829610	2
2517455	2
2597030	2
2711979	2
2896953	2
3662067	2
2333989	2
2534915	2
2649719	2
3136136	2
3007802	2
3538911	2
3470234	2
3760647	2
3707631	2
3883516	2
2766524	2
3662847	2
3842033	2
2335005	2
2654076	2
2519767	2
3130718	2
3777728	2
2825027	2
3842401	2
2536265	2
3198813	2
2652913	2
2476343	2
2886939	2
3017496	2
3199338	2
3832008	2
2599846	2
2770402	2
3328589	2
2715861	2
2888003	2
3021152	2
2656928	2
2770916	2
2525099	2
2889453	2
2773390	2
2539638	2
2717246	2
3269520	2
2540249	2
3147237	2
3135409	2
3026526	2
2775837	2
3441884	2
3944761	2
3576273	2
2479438	2
2603500	2
3136082	2
3542770	2
3282922	2
3772097	2
2829259	2
3672417	2
3845989	2
2658683	2
3016124	2
3136708	2
3772851	2
3714108	2
3836316	2
3577882	2
2605090	2
2893535	2
3390054	2
3784060	2
3285149	2
3081498	2
3383132	2
3484454	2
2416091	2
3847411	2
3384809	2
3082516	2
2544154	2
2776867	2
3545524	2
3657601	2
3290748	2
2417399	2
3497755	2
3716555	2
3848256	2
2344686	2
2661478	2
3839102	2
3277334	2
3291694	2
2418321	2
3599246	2
3677462	2
3447049	2
2669101	2
3159465	2
3659452	2
3293488	2
3909485	2
3600063	2
2787119	2
2663017	2
3951976	2
2723653	2
3141323	2
3780725	2
2420189	2
3953229	2
3788756	2
2419318	2
3036483	2
3298194	2
3783340	2
2420906	2
3500176	2
2780332	2
3022628	2
3661163	2
3493877	2
3086105	2
2922772	2
3396097	2
3494760	2
3913080	2
2422086	2
2963713	2
3501167	2
2793861	2
2924485	2
2900426	2
3023742	2
3790765	2
2423563	2
3496117	2
2422837	2
2838774	2
3501525	2
3449715	2
3843916	2
3143909	2
3791251	2
3041453	2
3087543	2
3395877	2
2612688	2
2726615	2
3792257	2
2965659	2
3688671	2
2351900	2
2488318	2
3792849	2
3792877	2
3915513	2
2783825	2
3028755	2
3846020	2
2553756	2
2613502	2
3727119	2
3690990	2
2784256	2
3216861	2
3344166	2
2805286	2
3046701	2
3311673	2
3501452	2
3795213	2
2552292	2
2556557	2
3313189	2
2355095	2
2552825	2
2558228	2
2807942	2
3180779	2
3666949	2
3091143	2
2809310	2
3182146	2
2730695	2
2845253	2
3609683	2
3900073	2
3856872	2
2553891	2
2671837	2
3033115	2
3454710	2
2810866	2
2731643	2
3800902	2
3900596	2
3220430	2
3455396	2
3184693	2
3555307	2
3669058	2
3316982	2
3802299	2
2788172	2
3034155	2
2617476	2
3317969	2
2431370	2
3222099	2
3348200	2
2694732	2
2816174	2
3669682	2
3059206	2
3094811	2
4043263	2
2696051	2
3557835	2
3669860	2
3319035	2
3733929	2
3902844	2
3861327	2
3605154	2
2620485	2
3153023	2
3291477	2
2443031	2
3063009	2
3510090	2
3903374	2
2943629	2
2557370	2
3065009	2
3511392	2
3811485	2
2850787	2
2914811	2
3350640	2
3411590	2
2736172	2
3801882	2
3510585	2
3614608	2
2316563	2
3225874	2
3194593	2
3154731	2
3671327	2
2447419	2
3323243	2
3615687	2
3039014	2
2737427	2
3294029	2
3560820	2
3671923	2
3515733	2
3814650	2
2320161	2
3227445	2
3461894	2
2625258	2
2978428	2
3099642	2
2321087	2
3864879	2
2793513	2
3040066	2
3462482	2
2706060	2
2738749	2
2442046	2
2853857	2
3856242	2
3100916	2
2323627	2
2369119	2
2562565	2
2681972	2
2708567	2
2832671	2
3674930	2
3816241	2
2920097	2
3042000	2
2506352	2
3709933	2
3615459	2
2506939	2
3160873	2
3299263	2
2856457	2
3857823	2
2628833	2
3356687	2
3678810	2
3104279	2
3744472	2
2959019	2
2923115	2
3044670	2
3679216	2
3526494	2
3818910	2
3212192	2
3163497	2
3413149	2
3566252	2
2463845	2
2448847	2
2569442	2
2924181	2
3105903	2
3717082	2
2845247	2
3811384	2
3085999	2
3336201	2
3820478	2
3949363	2
3336412	2
3747285	2
2925738	2
2719214	2
3415636	2
3812224	2
2967728	2
2378373	2
3237422	2
3429783	2
3304818	2
3088397	2
3821930	2
3913681	2
3721338	2
3871358	2
2848270	2
3569148	2
3813378	2
3532290	2
3954701	2
2453672	2
3871957	2
3864389	2
3685099	2
2864451	2
2988384	2
3109670	2
2802949	2
3864912	2
2851512	2
3307455	2
3091903	2
2455359	2
3626798	2
3752057	2
3172449	2
3686342	2
3824143	2
2692783	2
2865551	2
2381888	2
3472837	2
2726770	2
2579165	2
3866516	2
3436930	2
3816339	2
3824891	2
3628406	2
2977329	2
3437893	2
2978503	2
3365756	2
3572802	2
3690968	2
3525012	2
3879918	2
2859581	2
3817887	2
3966224	2
3881111	2
3869260	2
2734281	2
3920722	2
3058123	2
3246393	2
3477392	2
3636382	2
3574672	2
3921581	2
2698305	2
2869764	2
2519350	2
2754914	2
3693110	2
3352116	2
2583722	2
2870191	2
4054428	2
3575682	2
3819053	2
2461875	2
2364283	2
3369365	2
3314392	2
3819663	2
3117277	2
3528522	2
2988366	2
3740134	2
2389182	2
3060447	2
3370034	2
3479623	2
3872527	2
3240467	2
3548302	2
3242811	2
2756593	2
3316413	2
3577316	2
3695738	2
2464088	2
2701483	2
3763620	2
3250529	2
3371277	2
3449762	2
2757834	2
3696684	2
3925849	2
3357483	2
2996799	2
2745956	2
3644161	2
3832965	2
3121595	2
3764869	2
2372329	2
3743840	2
2392905	2
3481664	2
3451272	2
2759240	2
2498079	2
2588118	2
2703524	2
3638212	2
2374044	2
2877941	2
3646953	2
3319509	2
3579554	2
3553198	2
2704200	2
3374557	2
3319824	2
3639509	2
3890156	2
3375180	2
2467946	2
3533555	2
2396756	2
3320903	2
3429022	2
3122456	2
3878149	2
3255633	2
3836796	2
3362066	2
2469102	2
3125157	2
3770062	2
3749835	2
3378249	2
2529558	2
2763121	2
3930852	2
2592127	2
3641356	2
3003483	2
2399924	2
3126014	2
3003297	2
2384481	2
3004638	2
3751542	2
2943931	2
3702923	2
3654347	2
3323375	2
3584559	2
2709221	2
3003845	2
2821039	2
2944556	2
3380451	2
2758448	2
3459487	2
3129082	2
2709749	2
3754243	2
3893668	2
2945446	2
3588420	2
3839728	2
3827753	2
2472466	2
2595472	2
3127920	2
3775733	2
3012593	2
3072322	2
3659999	2
3840823	2
3196917	2
3935259	2
2647709	2
3589954	2
2763368	2
2333440	2
3007069	2
2824223	2
2948090	2
3264544	2
3383423	2
3590902	2
3706980	2
2334331	2
2518866	2
3567400	2
2475339	2
3538989	2
3016013	2
3470794	2
3883734	2
3568679	2
2950163	2
3490914	2
2769039	2
3327832	2
3939522	2
2521927	2
2599144	2
3764109	2
2951105	2
2336984	2
2769929	2
3199512	2
3328286	2
3940534	2
2476800	2
2409953	2
3666782	2
3328847	2
3439045	2
3540897	2
3779901	2
3902062	2
3385689	2
3493030	2
3668308	2
2889762	2
2400366	2
3268818	2
3886478	2
3669705	2
2771789	2
3574333	2
2602435	2
3650959	2
3781236	2
2412841	2
3078848	2
2339546	2
2657819	2
3147684	2
3542499	2
3903672	2
3270273	2
2340376	2
2479590	2
3136214	2
3481715	2
3596065	2
3672523	2
2956047	2
2779209	2
3836567	2
3578127	2
3773783	2
2534690	2
3138179	2
3390885	2
3544680	2
2410333	2
3775150	2
3907077	2
2832855	2
3273672	2
3674603	2
3837665	2
2665104	2
3545125	2
3486138	2
2343963	2
2544312	2
2776989	2
3838316	2
2895507	2
3487004	2
2417713	2
2959574	2
3497959	2
2344973	2
2607829	2
2722747	2
2896199	2
3488383	2
2418612	2
3717573	2
2786637	2
2916282	2
2778530	2
2483022	2
3020354	2
3546427	2
3909882	2
2897668	2
3788372	2
2836449	2
2961875	2
3499759	2
3600803	2
3719260	2
2789796	2
3447980	2
2672535	2
3298953	2
3720301	2
2347552	2
3954847	2
3165036	2
3392083	2
3585337	2
2724773	2
3300566	2
2963100	2
3086259	2
3851358	2
2780927	2
3340579	2
2546195	2
3167138	2
3396277	2
3790330	2
3787081	2
3894386	2
3685060	2
2798549	2
3168257	2
3393717	2
2486340	2
2926504	2
2782271	2
3214388	2
3144104	2
3663417	2
2423530	2
2965309	2
3845066	2
3025298	2
3307442	2
3914669	2
3853818	2
3343005	2
2613202	2
3793057	2
3343596	2
3918008	2
2353925	2
3501738	2
3919037	2
2426568	2
2968090	2
3728179	2
3693142	2
3217849	2
3180012	2
3400398	2
3796552	2
3855805	2
2553055	2
2670629	2
3345608	2
3848114	2
3049548	2
2969931	2
2671293	2
2786382	2
3346061	2
2689653	2
3403232	2
3401612	2
3051363	2
3315844	2
3503968	2
3900178	2
2553964	2
3964856	2
2493712	2
3402371	2
3555023	2
3668789	2
3796689	2
2436505	2
2568633	2
3316685	2
3506897	2
3731584	2
3900802	2
2554691	2
3850018	2
3185219	2
3405595	2
2909448	2
3150433	2
2430895	2
2847217	2
2972376	2
3507510	2
3289874	2
3556306	2
3669529	2
2361704	2
2555977	2
3851174	2
3408025	2
2496808	2
2734315	2
2911294	2
3318629	2
3807160	2
3094994	2
3611802	2
2913193	2
3291188	2
3669987	2
3061822	2
2849559	2
2974322	2
3509035	2
2942333	2
3861579	2
2790417	2
3852311	2
3191314	2
3605490	2
2498496	2
2620693	2
3153245	2
3670297	2
3735673	2
3702501	2
2557583	2
2791351	2
3460015	2
2821718	2
3606477	2
2735899	2
3153672	2
3559398	2
3801577	2
3321442	2
3931532	2
3510246	2
3614239	2
3904290	2
2315211	2
2558532	2
2701135	2
3098061	2
3510862	2
3737367	2
2946990	2
3863091	2
3351471	2
3407874	2
3560411	2
3068601	2
3814040	2
3934097	2
2439501	2
3616065	2
3905551	2
3704684	2
3863724	2
3197030	2
3155897	2
2852711	2
2978030	2
3705548	2
3198728	2
3804018	2
3513513	2
3907179	2
2322593	2
3612170	2
2739839	2
2588894	2
3907757	2
2323885	2
2952308	2
3231386	2
2455712	2
3329447	2
2855442	2
2325463	2
2795528	2
2835127	2
3563852	2
3676170	2
2457187	2
2684307	2
3616221	2
3564279	2
3942129	2
2796638	2
3465439	2
2712610	2
3208627	2
3421191	2
3617314	2
3411773	2
3808050	2
3081826	2
3817725	2
3713207	2
3234192	2
3565239	2
3678951	2
3516881	2
2630142	2
3163004	2
3679410	2
3869004	2
2798128	2
3859721	2
3212683	2
3620387	2
3413399	2
3911522	2
2924422	2
3235588	2
2844426	2
3214113	2
3621263	2
3566897	2
3106145	2
3518216	2
3912114	2
2798636	2
2746675	2
3624708	2
3912739	2
2966423	2
3623950	2
2632116	2
2747279	2
3530079	2
3952227	2
2862749	2
3913260	2
2632942	2
2469581	2
3531595	2
2575631	2
2987777	2
3520551	2
3871492	2
2849069	2
3220609	2
3822703	2
2864156	2
2971015	2
2850381	2
2577354	2
3109868	2
3092173	2
2973853	2
3226179	2
2608800	2
2578809	2
2693111	2
3364313	2
2727279	2
3420175	2
3688583	2
2579375	2
3916575	2
2976032	2
3437316	2
3571888	2
3816539	2
2806160	2
2479670	2
3346830	2
3755865	2
3879389	2
2731927	2
3633436	2
3421648	2
3826157	2
3757597	2
2355837	2
2807338	2
2733212	2
2638568	2
4038296	2
2992736	2
2982567	2
3881176	2
2386196	2
2808037	2
3869441	2
2863087	2
3312277	2
2484620	2
2617122	2
3350791	2
3542790	2
2386918	2
2808627	2
3636779	2
2698618	2
3737117	2
2619792	2
3352492	2
2986702	2
3368931	2
2739294	2
2867700	2
3639417	2
2755688	2
3819345	2
3922971	2
2620920	2
3353438	2
2870984	2
3883910	2
3182272	2
3354382	2
2585488	2
3634967	2
2389257	2
2463541	2
2701123	2
3118353	2
3529595	2
2368213	2
2936970	2
3249965	2
3480301	2
2318636	2
3316697	2
2464223	2
2996462	2
3763772	2
3250870	2
2757931	2
3317645	2
3116604	2
3357950	2
2997123	2
3531066	2
2746434	2
3450898	2
2758741	2
3578418	2
2630323	2
3833074	2
2997721	2
2994968	2
3744128	2
3699704	2
3875749	2
3247781	2
2759503	2
2498627	2
3833615	2
2588373	2
3122145	2
3700261	2
2525679	2
3319605	2
3360041	2
2466843	2
3532445	2
3767499	2
3889275	2
2939708	2
3253810	2
3453122	2
3187650	2
3823984	2
3360472	2
2817395	2
2881304	2
3320609	2
3929281	2
2468117	2
3124221	2
3483904	2
3877917	2
2883269	2
3582267	2
2878610	2
3769790	2
3256658	2
3484508	2
3652890	2
3837175	2
3321607	2
3429730	2
3124356	2
2879084	2
3750093	2
3430478	2
2879885	2
3002942	2
3125542	2
2530562	2
2649430	2
3322955	2
2470635	2
3126150	2
2385191	2
2820731	2
2944084	2
3587628	2
3932380	2
3127890	2
3004048	2
3773126	2
3006871	2
2944948	2
2330010	2
3827462	2
2643740	2
3004824	2
3488221	2
2765867	2
3195945	2
2594915	2
2710565	2
3644302	2
2946022	2
3262142	2
3462900	2
2533554	2
3196684	2
3325206	2
2515350	2
3132931	2
3564556	2
3128212	2
3645993	2
3589592	2
3266981	2
2516905	2
3129185	2
3882743	2
3197728	2
3135829	2
3646937	2
3469833	2
3898360	2
2948238	2
3073709	2
3198356	2
3436945	2
2713210	2
3009360	2
2394396	2
3074535	2
3384098	2
3592298	2
3883903	2
2898952	2
3842314	2
3017170	2
3473195	2
3384573	2
3842713	2
2397698	2
3593397	2
2770037	2
3328436	2
3142516	2
3011728	2
3386805	2
3779420	2
3020724	2
3593906	2
3885363	2
3376579	2
2716425	2
3478074	2
3268517	2
2525878	2
2890368	2
3013234	2
3541645	2
3650441	2
2401017	2
3902633	2
2827330	2
2903771	2
2339031	2
3943503	2
2602613	2
3281369	2
2413202	2
3595259	2
2905356	2
3671324	2
3845539	2
2657897	2
3331322	2
3834846	2
3014430	2
3388945	2
3903876	2
2531481	2
3576842	2
2479725	2
2414443	2
3846250	2
2659106	2
2480216	2
3783813	2
2407440	2
2956233	2
2659738	2
2605452	2
3784551	2
3286036	2
2957480	2
3889474	2
3334732	2
2481034	2
2721067	2
3138422	2
3544872	2
2416622	2
3597752	2
2343351	2
3385529	2
3581142	2
2606787	2
3018732	2
2412747	2
3907778	2
2833703	2
2661369	2
3386839	2
3392485	2
3658672	2
3487420	2
2785438	2
2544960	2
2668537	2
3582350	2
3034560	2
3293217	2
3779120	2
3599773	2
3677796	2
3849192	2
3210104	2
3447287	2
2669980	2
2723507	2
3141199	2
3278273	2
3659898	2
3787907	2
2417061	2
3035364	2
3499205	2
3849659	2
2346779	2
2663544	2
2724107	2
3021406	2
2920397	2
2780102	2
2543160	2
3789262	2
3299927	2
2421228	2
3682458	2
2347817	2
2724945	2
2421767	2
3086493	2
3501050	2
2548655	2
3340757	2
3956311	2
3587973	2
2485925	2
3495305	2
3843751	2
2677851	2
2798711	2
3589293	2
3024363	2
2350766	2
2666307	2
3144261	2
3791767	2
2426458	2
3790900	2
2928689	2
2667134	2
3342564	2
3450469	2
2800870	2
2726733	2
2903163	2
3550376	2
3689570	2
3854072	2
3959724	2
3591981	2
3664896	2
3500214	2
2967002	2
3088860	2
3606732	2
2551735	2
2683362	2
3398363	2
3027158	2
3399697	2
3665881	2
2967536	2
2932447	2
3217372	2
3961777	2
3179318	2
2729117	2
3794615	2
2431090	2
3728272	2
2670248	2
3345199	2
3400687	2
3595734	2
3147921	2
2356410	2
3345753	2
2688924	2
2491664	2
3503438	2
2936433	2
3856545	2
2671552	2
3403655	2
2492945	2
2731432	2
2435576	2
2567442	2
3504437	2
3506696	2
2787303	2
3455175	2
3849671	2
3404672	2
3697945	2
2554938	2
2693233	2
3406063	2
3600716	2
2617299	2
3555816	2
3797710	2
3611144	2
3347952	2
2572712	2
2362008	2
3348738	2
3851304	2
2497025	2
2911492	2
3508739	2
2556590	2
2678136	2
3851956	2
3929332	2
3612836	2
2699454	2
2498674	2
3558931	2
3801055	2
3320921	2
3903752	2
2944730	2
3037808	2
3460286	2
4047518	2
3154007	2
3559537	2
3801674	2
2915187	2
2623101	2
3671263	2
2581671	2
3513782	2
3098322	2
3615433	2
3905062	2
3226541	2
4052230	2
2703245	2
2624382	2
2737177	2
3323849	2
2916848	2
3197435	2
2503054	2
2737736	2
3803663	2
3325071	2
3516743	2
3099456	2
3512324	2
2948932	2
3864746	2
2680829	2
3462382	2
2586610	2
3326033	2
3707356	2
3353971	2
3856140	2
2739319	2
3157656	2
3409378	2
2588069	2
3518823	2
3815675	2
2854299	2
2979606	2
3100718	2
3739826	2
2562300	2
2681886	2
3354604	2
2708072	2
2740238	2
3805551	2
3816121	2
3866011	2
2709411	2
3514668	2
2682820	2
3614555	2
2741853	2
3410601	2
3563993	2
3816914	2
2684516	2
2981632	2
2371316	2
2921367	2
3207227	2
3420520	2
2742281	2
3161253	2
2982243	2
3525572	2
3817825	2
3714017	2
3868175	2
2797350	2
3466106	2
2686739	2
2373827	2
2568477	2
3424271	2
2630279	2
3946928	2
3517497	2
3623144	2
3235274	2
2843458	2
3413567	2
3084014	2
3426989	2
3567075	2
2600487	2
2688960	2
2860163	2
3870068	2
2965399	2
3236518	2
3861821	2
3165504	2
3567879	2
3681668	2
2602396	2
3821034	2
2574399	2
3747913	2
3862370	2
2846715	2
3429467	2
3624289	2
3304664	2
3530669	2
3952791	2
2452583	2
2575055	2
3520137	2
3913454	2
3871231	2
2378764	2
3049258	2
3237819	2
3863219	2
2847976	2
2453451	2
2801619	2
3238354	2
2633823	2
2988213	2
2345092	2
2928639	2
3864818	2
3433194	2
3418943	2
3570149	2
3685491	2
3814101	2
3341046	2
3110092	2
3915324	2
2972853	2
2803305	2
3172299	2
3570553	2
3535578	2
2456011	2
3522222	2
3627077	2
3052524	2
3628698	2
3522943	2
2382349	2
3571507	2
3824831	2
2866348	2
3111861	2
3628262	2
2383151	2
3420724	2
3099098	2
3963894	2
2977978	2
2806357	2
3054453	2
3438432	2
3310845	2
3690761	2
3879526	2
3243445	2
3421812	2
3573275	2
2481415	2
3348399	2
2696273	2
3244038	2
3476545	2
3573909	2
2616240	2
3114640	2
3759233	2
2808167	2
3635614	2
3692503	2
3105014	2
2993404	2
2984862	2
3882097	2
3575095	2
3115641	2
2387669	2
2866583	2
3108477	2
2870578	2
3761094	2
2987012	2
2388251	2
2935529	2
3248404	2
3424248	2
3576006	2
3819523	2
3528229	2
3739832	2
2741194	2
3820077	2
2491054	2
2989137	2
3873950	2
2872332	2
2644091	2
3425890	2
3356950	2
2370257	2
3371534	2
3874671	2
3184861	2
3578076	2
2629629	2
3550469	2
3121440	2
2993865	2
2746735	2
3185311	2
3118947	2
2587927	2
2703226	2
2874270	2
3637972	2
3765723	2
2393710	2
3699974	2
2645793	2
3186102	2
2703992	2
3700411	2
2633288	2
3121338	2
3834319	2
3639328	2
3767797	2
3375017	2
2761157	2
3123794	2
2468373	2
2590757	2
3533804	2
2378622	2
3000496	2
3651694	2
3321373	2
2591279	2
3749461	2
3257090	2
3456481	2
3321838	2
3534955	2
2399723	2
2943119	2
3378853	2
2530128	2
3191272	2
3125818	2
3702659	2
2649627	2
2764247	2
3826737	2
2880785	2
3703405	2
3880442	2
3193437	2
3827261	2
3366266	2
3194390	2
3827587	2
2513621	2
3563105	2
2388312	2
3588761	2
3704760	2
3264588	2
2766189	2
3368817	2
3705366	2
3196731	2
3434524	2
2883832	2
3467908	2
3382684	2
3589796	2
3706112	2
3661109	2
2767077	2
3197366	2
3435496	2
3135047	2
2711989	2
3646805	2
3014827	2
2824018	2
3073307	2
3706873	2
2712803	2
3647099	2
3383707	2
3490039	2
3707637	2
3662854	2
3130762	2
3777775	2
3472198	2
3490783	2
3437598	2
3131673	2
3763608	2
2950815	2
3075387	2
3884538	2
2768984	2
3438132	2
3570561	2
3540412	2
3648591	2
3267130	2
2656279	2
2477026	2
2715870	2
3540777	2
2398666	2
3901976	2
2770930	2
2525102	2
3377047	2
3012793	2
3387598	2
3649810	2
3902364	2
2827051	2
3268703	2
3493453	2
3710984	2
3886336	2
2903327	2
3669362	2
3013388	2
3902832	2
2953841	2
3269563	2
2774568	2
3845231	2
2657619	2
3330584	2
3903521	2
3772098	2
3595888	2
3845992	2
2658707	2
3203427	2
3835828	2
2531875	2
2406419	2
3284084	2
2778729	2
3846356	2
2341374	2
2542044	2
3444208	2
3836346	2
3285273	2
2775491	2
2534358	2
3484502	2
2957777	2
3674392	2
2342977	2
2543456	2
2776342	2
2606464	2
3138520	2
3597946	2
2783369	2
3847722	2
2776868	2
2536570	2
3156569	2
3290751	2
2661544	2
3337554	2
3387260	2
3786771	2
2669165	2
3159521	2
3582433	2
2482877	2
2778949	2
3447431	2
2608499	2
3141339	2
3393716	2
3499561	2
2672176	2
3021789	2
3394771	2
3492096	2
2836845	2
2797081	2
2898794	2
3022630	2
3395492	2
3789491	2
2420962	2
3037723	2
3851058	2
3212378	2
3955835	2
2610798	2
2725087	2
3280313	2
3722275	2
3894244	2
2665469	2
3843277	2
3956560	2
3023820	2
3662416	2
3496186	2
3087095	2
3501530	2
3603911	2
3852508	2
3843939	2
3589684	2
3041521	2
2423383	2
2839514	2
3687406	2
2782610	2
2902312	2
3025202	2
3282106	2
3550029	2
3688805	2
2351917	2
3959005	2
2551656	2
2903373	2
2428139	2
3915539	2
3503625	2
3606080	2
3897003	2
3689804	2
3854201	2
2553776	2
3146175	2
3854781	2
3029949	2
3846637	2
2684474	2
2613952	2
3027333	2
2430323	2
3795222	2
2426389	2
3504749	2
3898567	2
3855232	2
2905591	2
3284879	2
2431314	2
3505118	2
3401376	2
3797489	2
2935724	2
2689182	2
2809311	2
3554013	2
3849431	2
2493421	2
3923304	2
2616826	2
2732570	2
3150303	2
3317013	2
2972113	2
3859114	2
2675617	2
3456520	2
2693575	2
3556042	2
2571659	2
2431372	2
3859835	2
3798387	2
3059230	2
3611618	2
2789779	2
2913001	2
2817763	2
3290979	2
3669862	2
2678293	2
2698574	2
3191025	2
3605177	2
3800105	2
2443080	2
3810045	2
3929826	2
3096381	2
3735539	2
3459728	2
3852796	2
2699781	2
3811513	2
2365129	2
3350645	2
3460487	2
4048244	2
3607206	2
2437356	2
2976485	2
3737052	2
2946531	2
3854061	2
2736631	2
3671332	2
3323244	2
3813697	2
2793092	2
3413999	2
3608681	2
2852542	2
2680521	2
3227453	2
2737952	2
3672539	2
3935339	2
2321215	2
3353563	2
3295925	2
3906951	2
2950560	2
2561819	2
3229153	2
3856247	2
3200986	2
3519182	2
2323629	2
3463566	2
3417955	2
3816247	2
3618580	2
2324905	2
3866112	2
2369836	2
3232155	2
2709667	2
3614181	2
2627735	2
3806571	2
2456764	2
2682940	2
3042672	2
3232630	2
3464460	2
3857365	2
2506944	2
3564117	2
2458381	2
3817020	2
2981959	2
3515700	2
3619689	2
3857827	2
2742381	2
3331978	2
2446193	2
2856788	2
2982577	2
3620547	2
3909523	2
3356702	2
3209346	2
3617834	2
3082358	2
3525712	2
2686293	2
2373107	2
3859191	2
3210740	2
3412835	2
3565748	2
3082955	2
3910780	2
2568767	2
2923558	2
3859596	2
3212197	2
2630346	2
3301548	2
3679871	2
2464012	2
3334149	2
3623403	2
3746037	2
3235523	2
3810836	2
2449792	2
3105919	2
3860960	2
2717040	2
3303030	2
3811392	2
2601054	2
3820483	2
3086448	2
3528998	2
2572078	2
2799317	2
3236738	2
3361164	2
3623722	2
2511265	2
3568032	2
3337722	2
3821169	2
3951797	2
2720778	2
3218660	2
3624795	2
3416755	2
2469202	2
3721398	2
3871365	2
2573729	2
2927303	2
3625454	2
3417636	2
2470468	2
2605346	2
3625835	2
3871995	2
3238678	2
2723625	2
2850280	2
2512815	2
3090662	2
3340488	2
2577174	2
2691016	2
2864452	2
2988386	2
3915106	2
2971862	2
3864927	2
2851518	2
2513538	2
3341286	2
3051906	2
2726050	2
2514226	2
2750257	2
3570698	2
2475115	2
3343177	2
3824159	2
3727531	2
2804344	2
2853716	2
3436104	2
3420017	2
3815813	2
2476734	2
3095539	2
3627611	2
2382593	2
2854685	2
2751591	2
3174620	2
3309770	2
3097414	2
2866597	2
3242079	2
3867135	2
3229648	2
3437899	2
3816934	2
3964001	2
3878984	2
2931596	2
3176467	2
3421483	2
3690986	2
3347653	2
2354864	2
3880158	2
2385401	2
2517676	2
3311707	2
3826683	2
2868404	2
3114158	2
2982271	2
2386092	2
3476728	2
2484390	2
3350347	2
3367609	2
3869832	2
3636419	2
3423011	2
3574713	2
3921582	2
2617780	2
3105492	2
2993620	2
3247094	2
3368284	2
2865223	2
3313091	2
3575207	2
2583770	2
3059140	2
3871559	2
3237135	2
3639055	2
2640998	2
3313744	2
3922747	2
2584431	2
2699456	2
2364294	2
3248619	2
3694299	2
2489831	2
3547191	2
2988371	2
3479629	2
3447652	2
2317550	2
2463433	2
2995814	2
3529210	2
3635305	2
3061344	2
3480208	2
3448623	2
2996345	2
3886303	2
3643058	2
3317461	2
2627890	2
3116367	2
2996825	2
2992804	2
3874923	2
2523435	2
3121636	2
3637588	2
3743844	2
3247291	2
2759268	2
3318945	2
3578764	2
3822609	2
3531795	2
2374056	2
3744765	2
2815711	2
3888841	2
2395025	2
3700492	2
3121423	2
2589919	2
3123546	2
3877326	2
2880920	2
3649036	2
2647095	2
3928970	2
2940895	2
3066743	2
3253892	2
3582213	2
3640459	2
2883966	2
3652318	2
2528365	2
3124160	2
3584896	2
2638640	2
3641366	2
2943334	2
3068344	2
3485468	2
3879144	2
3838300	2
3191610	2
3322786	2
3431039	2
3826524	2
2384559	2
2888816	2
3458455	2
3654359	2
2649781	2
3826953	2
3127585	2
2880962	2
3003871	2
3259580	2
3487173	2
3261237	2
2650521	2
3323942	2
2471944	2
3004664	2
2387659	2
3893670	2
2945456	2
3260618	2
2513939	2
3368092	2
3127419	2
3536975	2
3894014	2
2710901	2
3466758	2
3589416	2
2762223	2
3660026	2
2533879	2
2652479	2
3935262	2
3013737	2
3758439	2
3263860	2
2767283	2
3372081	2
3662378	2
3198219	2
3326622	2
3761234	2
3899177	2
3707693	2
2768522	2
2520261	2
3010046	2
2395619	2
3016786	2
3762199	2
2899694	2
3010699	2
3648365	2
3778613	2
3709425	2
3273063	2
3438403	2
3832141	2
2654893	2
3570732	2
3132710	2
2398262	2
2951800	2
2771303	2
3666868	2
3200235	2
2952465	2
3077224	2
3668310	2
3649917	2
2400370	2
2412220	2
2903473	2
3669706	2
2771837	2
2658017	2
2602440	2
3903054	2
2412871	2
3494114	2
3711894	2
3277676	2
2891931	2
3782087	2
3903698	2
3712433	2
3845784	2
2659989	2
3136226	2
3028418	2
3713183	2
3672530	2
3332614	2
3946248	2
3381543	2
3016389	2
2414779	2
2830438	2
3846515	2
2659582	2
2533357	2
3152561	2
3382325	2
2415599	2
2664138	2
3484735	2
3674609	2
3837689	2
2606668	2
2721513	2
3486150	2
2417059	2
3598070	2
3716144	2
2783589	2
3445841	2
2722224	2
3139731	2
3497966	2
3209264	2
3582268	2
2607851	2
3140389	2
2834922	2
2345645	2
2539388	2
3787737	2
2419647	2
2961278	2
2788009	2
2608703	2
3679975	2
2547340	2
2484454	2
2609386	2
3142113	2
2420447	2
3500361	2
2544566	2
3279939	2
2963149	2
3602581	2
3587516	2
3023564	2
3396305	2
2963914	2
3168258	2
3393721	2
3280957	2
2424054	2
3852614	2
3172329	2
3549774	2
2965378	2
3087614	2
3895774	2
2351436	2
2487916	2
2783463	2
3450796	2
3845828	2
2552251	2
3591643	2
2903433	2
3145888	2
3398918	2
3664635	2
3854441	2
3216393	2
2683282	2
3026842	2
3918011	2
2425728	2
2669380	2
3400025	2
2426586	2
3090034	2
3607911	2
3344877	2
2687264	2
3400495	2
3147795	2
3596908	2
3049551	2
3503163	2
3797831	2
2671335	2
2786441	2
3032744	2
2907425	2
3286276	2
2429162	2
2970703	2
3849578	2
2811810	2
2616175	2
3555026	2
2430073	2
3092742	2
3610395	2
2937940	2
3456024	2
2813157	2
2430919	2
2972384	2
2555386	2
3221459	2
2733459	2
2910468	2
3404484	2
3058003	2
3925320	2
3188750	2
2496813	2
3290516	2
2973546	2
3733311	2
3902392	2
3349277	2
3458642	2
2818125	2
3190353	2
3405491	2
3669989	2
3701503	2
4045454	2
3605497	2
2850374	2
2621453	2
3670846	2
3812123	2
2851092	2
3510258	2
3412070	2
2976554	2
2679795	2
2915979	2
2624109	2
3671572	2
3068611	2
2366619	2
2916549	2
3227186	2
2502733	2
3155906	2
3294285	2
3408371	2
3738894	2
3039638	2
3227677	2
2705532	2
2829386	2
3617356	2
3739316	2
3707042	2
3416352	2
3409239	2
3707813	2
3865506	2
2368752	2
3229390	2
2707973	2
3612229	2
2504559	2
2443293	2
2980119	2
2952352	2
2562847	2
3463747	2
3563341	2
3816329	2
3101960	2
2953588	2
2564372	2
3464086	2
3676187	2
3078799	2
2444769	2
3515247	2
2327291	2
3710647	2
2507014	2
3564305	2
3807409	2
3356499	2
3465440	2
3617316	2
3411780	2
2594099	2
3620668	2
3909711	2
3858792	2
3422328	2
3162377	2
3412367	2
2686536	2
3744682	2
2332878	2
2959599	2
3619431	2
2961325	2
2568939	2
3045760	2
3235117	2
2842908	2
2598441	2
3746218	2
3046291	2
3860610	2
2716339	2
3426817	2
3164204	2
3413989	2
3680652	2
3869884	2
3215450	2
2510757	2
3303391	2
3567501	2
2631700	2
3747641	2
3862194	2
2632141	2
3821372	2
2862750	2
2987066	2
3748519	2
3871079	2
3048990	2
3430193	2
3568741	2
2690334	2
2987786	2
3108570	2
3749463	2
3871508	2
2573886	2
3863596	2
3220637	2
3813708	2
3089800	2
3723644	2
2850382	2
2513127	2
3091103	2
3915241	2
2634882	2
3169282	2
3958243	2
2692204	2
3752246	2
3815297	2
3536195	2
3522711	2
2854060	2
3227647	2
3436262	2
3173969	2
3571368	2
3816004	2
3096559	2
3344878	2
3824633	2
3241571	2
3918675	2
3345781	2
3538444	2
2991060	2
3100305	2
3964288	2
2457739	2
3879392	2
2731967	2
2517091	2
3573120	2
3919990	2
3965316	2
2356036	2
3868644	2
3634531	2
2638583	2
3311887	2
3542090	2
4038297	2
2582489	2
2992738	2
3525514	2
2982575	2
3735568	2
3869473	2
4042555	2
3736322	2
3234818	2
4051215	2
2460724	2
2809267	2
3058793	2
3368460	2
3870940	2
3180402	2
3423530	2
2986703	2
2935344	2
3059470	2
3368935	2
3445258	2
2755711	2
3423950	2
3923001	2
2462312	2
2994737	2
3527983	2
3239806	2
2520815	2
2756042	2
3424468	2
3110423	2
3547549	2
3634974	2
2988800	2
2870915	2
3315789	2
2586284	2
2701154	2
3529650	2
3885633	2
3449063	2
3925471	2
3549565	2
2701735	2
2992012	2
3450378	2
2319543	2
2464807	2
2587326	2
3121222	2
2813206	2
3063123	2
3699194	2
2875369	2
2523800	2
3926593	2
2497075	2
3118503	2
3358542	2
3833079	2
3121787	2
3744165	2
3252632	2
3481795	2
2645709	2
3427152	2
3833660	2
2465808	2
3766257	2
2374514	2
3888285	2
2816081	2
3876281	2
2749407	2
3452330	2
3427832	2
3122690	2
3767546	2
3253818	2
3374855	2
3250716	2
2760946	2
3823989	2
3928716	2
2876398	2
3123687	2
2468121	2
3254565	2
2527520	2
2706392	2
2878611	2
3748958	2
2884526	2
3456007	2
3837176	2
3582699	2
3124367	2
3485099	2
2327303	2
3363146	2
2592253	2
2707835	2
3642036	2
3752252	2
3893234	2
3486606	2
2757432	2
3838865	2
3432017	2
3827158	2
3773133	2
2402338	2
3070104	2
3588155	2
2330012	2
2531976	2
3432947	2
3932994	2
3129307	2
3367143	2
2594352	2
3893752	2
2821951	2
2945572	2
3704410	2
2759852	2
2532619	2
3433548	2
3127563	2
3011681	2
3488906	2
3659030	2
2766527	2
3012968	2
3829476	2
3565574	2
3129193	2
3776407	2
3758624	2
2405901	2
3829821	2
3372375	2
3538807	2
2475503	2
3647502	2
3471379	2
2407959	2
3592307	2
2767488	2
2899035	2
2768720	2
3327313	2
3762521	2
2537106	2
2654054	2
3140718	2
2476596	2
2397738	2
3018572	2
3492022	2
3593423	2
3709618	2
2656161	2
3328438	2
3832282	2
3142530	2
2600549	2
3766702	2
3492638	2
3593943	2
2902116	2
3328997	2
2656071	2
3780035	2
2399727	2
2411582	2
3385753	2
2657195	2
3833467	2
2657440	2
2478002	2
3013252	2
3650451	2
3478699	2
3594983	2
2772180	2
3202157	2
3834145	2
3147041	2
2478758	2
3781575	2
3269963	2
3494296	2
3711969	2
3147989	2
3014521	2
3903880	2
3595779	2
3712492	2
2906711	2
2340662	2
3442805	2
3835606	2
3904585	2
2414456	2
3713818	2
3846252	2
2774515	2
3204112	2
3946636	2
3151517	2
3543773	2
2956236	2
3714587	2
2659740	2
3333863	2
2894085	2
2832352	2
2543090	2
2660327	2
3948228	2
2481077	2
3017991	2
3391125	2
3544880	2
3785030	2
3033341	2
3288427	2
3775411	2
2416627	2
2912753	2
3847596	2
2343353	2
3336276	2
3385661	2
3785997	2
3486457	2
3776433	2
3907798	2
2833704	2
3716408	2
3890563	2
2783896	2
2344356	2
3291443	2
3487504	2
2834500	2
3498220	2
3599152	2
3337821	2
3034561	2
3599805	2
3891598	2
3677819	2
2345778	2
3210123	2
3338421	2
2539980	2
2669987	2
3582693	2
3659941	2
3780468	2
2419990	2
2835977	2
3084992	2
3892262	2
2779588	2
2483982	2
2418674	2
3297570	2
2724523	2
3142442	2
3037360	2
3682502	2
3395921	2
3038503	2
2781214	2
3212989	2
3587981	2
3548809	2
2423180	2
3894598	2
2925716	2
2665803	2
2781857	2
2677923	2
2798724	2
3394094	2
2901234	2
2839226	2
3724310	2
3687081	2
2350838	2
3844639	2
2487278	2
2612538	2
2726605	2
3306042	2
3087757	2
3502646	2
3215251	2
3450471	2
3845205	2
2726735	2
3398522	2
3498582	2
2966406	2
2930037	2
3689628	2
3854077	2
3343265	2
3026152	2
3283174	2
3398994	2
3504241	2
3690486	2
3027159	2
3284009	2
2430024	2
3855022	2
2729127	2
3666502	2
3047716	2
3400585	2
3552822	2
2844211	2
3505550	2
3899236	2
2935374	2
2559171	2
3181754	2
3597271	2
3401162	2
3667723	2
3315031	2
3506060	2
3856555	2
3454462	2
3964462	2
2560633	2
2690719	2
3923136	2
3900434	2
3857373	2
2554310	2
3346862	2
3455190	2
3184231	2
3555137	2
3801749	2
3600754	2
3404046	2
3803546	2
3507754	2
3699100	2
2694488	2
2496420	2
3151494	2
3289943	2
2572741	2
3058765	2
3806166	2
3925600	2
3611471	2
2362034	2
3348762	2
3458084	2
2817270	2
3408343	2
2734463	2
2911494	2
3902714	2
3036206	2
2734867	2
3319716	2
3861722	2
2678749	2
3224384	2
3605857	2
2498782	2
3703020	2
3862263	2
2700632	2
3606757	2
2621636	2
2445771	2
3351086	2
3193914	2
2501328	2
2976687	2
3863274	2
2559606	2
3038844	2
3226573	2
3461288	2
2502042	2
3069157	2
3934353	2
3738149	2
2704926	2
2827971	2
3071475	2
3516746	2
2852993	2
3739066	2
2367834	2
2560966	2
3415724	2
3610376	2
2503674	2
3072803	2
3936039	2
3707426	2
2368301	2
3200563	2
3805055	2
2979612	2
3739864	2
3865619	2
3354607	2
3463488	2
2740277	2
3805565	2
3075779	2
2980375	2
3866038	2
3355244	2
3675545	2
3816446	2
3464384	2
2710865	2
3523020	2
2981659	2
3616830	2
3161293	2
3411171	2
2445811	2
2856664	2
2982265	2
3867674	2
2683784	2
2712904	2
2743041	2
3332364	2
3525587	2
3943724	2
2983100	2
3744216	2
3618937	2
3082771	2
3526249	2
3945384	2
2858161	2
2983948	2
3622341	2
3868631	2
3234870	2
3859512	2
2714302	2
3301395	2
3715787	2
3869100	2
2374665	2
3084019	2
3527815	2
2449533	2
3716896	2
3359966	2
3427025	2
3949115	2
2450108	2
3912311	2
2925241	2
2965483	2
3870218	2
3236529	2
3428369	2
3623460	2
2511089	2
3337142	2
3218196	2
3166306	2
3568443	2
2603708	2
3625280	2
2341442	2
2573300	2
3863226	2
2721881	2
2633304	2
2469902	2
3749831	2
2343100	2
2801629	2
2849908	2
2988218	2
3521314	2
3872586	2
2802728	2
2749446	2
2803331	2
3308153	2
3419382	2
2474475	2
3342546	2
3627106	2
3052541	2
3815592	2
2609223	2
3522957	2
2975328	2
2382350	2
3473236	2
3629793	2
2636309	2
3537623	2
2579629	2
3111865	2
2351416	2
2976736	2
2636903	2
3538712	2
2867070	2
2931474	2
3474814	2
2516546	2
3690776	2
3540072	2
2581334	2
3113166	2
2517424	2
2638188	2
3311483	2
2981711	2
3880846	2
2807610	2
3366884	2
3422315	2
3827364	2
2358720	2
2808171	2
3057997	2
3179056	2
3692513	2
3526170	2
4051662	2
2639850	2
3692943	2
2486447	2
3829441	2
4044913	2
3575641	2
3108480	2
3545067	2
2584206	2
2994418	2
2810086	2
3059637	2
3369201	2
2520390	2
2755837	2
3181735	2
3923166	2
3353940	2
2871161	2
3634309	2
3739840	2
3240089	2
2521105	2
3924200	2
3354803	2
2463221	2
3762656	2
3549162	2
2586374	2
2812281	2
3874066	2
3642910	2
2522631	2
2757332	2
3577661	2
3925657	2
3357122	2
2812846	2
3062393	2
3698629	2
3245023	2
2758301	2
3426405	2
3697293	2
3117201	2
3550470	2
3531276	2
3637463	2
2938382	2
2746765	2
3645438	2
2758944	2
3426885	2
3822290	2
3118985	2
3551527	2
2465471	2
3875912	2
3248211	2
3834832	2
2499209	2
3359363	2
3833832	2
2704020	2
2939371	2
3374407	2
3482621	2
3700413	2
3876498	2
2749633	2
2589290	2
2376264	2
3648617	2
2526671	2
3580937	2
3928838	2
2502453	2
2634597	2
2999505	2
2396644	2
3254990	2
3376085	2
3122114	2
3748269	2
3878055	2
2647950	2
3582357	2
3123892	2
3361866	2
2706594	2
3534419	2
3257169	2
3190213	2
3430028	2
3930661	2
3770695	2
3003179	2
3750447	2
2819400	2
3378855	2
3585284	2
3457285	2
3363564	2
2470321	2
2592560	2
3535471	2
2383940	2
2400424	2
2820196	2
3702674	2
2888349	2
2649682	2
3931963	2
2510258	2
3560817	2
2880787	2
3003815	2
3126243	2
2820937	2
3380315	2
3932599	2
3366491	2
3262718	2
3324280	2
3933257	2
3536861	2
2822354	2
3381470	2
2891587	2
2651488	2
3368900	2
2710722	2
3072144	2
3489108	2
3325373	2
2473537	2
2390977	2
3841181	2
2332922	2
2767090	2
3325982	2
3469060	2
3882842	2
2896966	2
3268837	2
2334149	2
3198068	2
3830019	2
2475175	2
2824534	2
3707641	2
3842080	2
3326997	2
2651789	2
2475726	2
3761969	2
2825044	2
3265935	2
2768862	2
3900588	2
3272678	2
3842882	2
3328155	2
3832034	2
3141360	2
3570563	2
2476682	2
2537987	2
3438841	2
2524274	2
3901978	2
3268061	2
3885533	2
3274121	2
2889491	2
3387601	2
3768805	2
2953023	2
2773458	2
2903328	2
3669398	2
3378025	2
3574139	2
2602358	2
3013403	2
3280281	2
3902872	2
2412585	2
2774787	2
2904253	2
2540255	2
3202389	2
2659060	2
3147339	2
3903529	2
3494442	2
3671665	2
3148550	2
3576317	2
3481358	2
2414173	2
3203432	2
2531877	2
3150568	2
3577153	2
2893014	2
3016159	2
2406466	2
3080840	2
2533074	2
3151886	2
2893551	2
3543854	2
3905877	2
2779912	2
2663928	2
3654276	2
2409801	2
3032912	2
3286659	2
3774918	2
2957778	2
3715197	2
3207207	2
3391420	2
2833268	2
3497082	2
2913239	2
3208232	2
3336722	2
3276348	2
3907993	2
3716677	2
3890723	2
3848291	2
2777476	2
3582189	2
3545893	2
3034125	2
3291826	2
3498413	2
3891176	2
2916066	2
3848827	2
2415838	2
3293725	2
2917299	2
2723691	2
3141359	2
3499573	2
2789509	2
3447852	2
3841222	2
2484369	2
2898029	2
3142013	2
3788811	2
3492149	2
3850504	2
3211660	2
2673525	2
3585066	2
2484793	2
3300348	2
3683061	2
3851059	2
2780824	2
3842789	2
2545672	2
2485455	2
3396168	2
2421965	2
3494771	2
3786845	2
2422102	2
2781500	2
3280836	2
3040382	2
2964304	2
3603912	2
3172295	2
2423397	2
2964985	2
2726621	2
2902313	2
3845703	2
2613077	2
2727061	2
3282847	2
3664534	2
3915615	2
3451202	2
2613544	2
3399128	2
3917619	2
2353736	2
2669147	2
2904802	2
3551879	2
3501559	2
3692804	2
2552313	2
3217699	2
3400000	2
2490520	2
2905639	2
3090551	2
3855644	2
3032046	2
3345441	2
3314383	2
3797544	2
3848611	2
3148687	2
3401354	2
2566041	2
3730471	2
3849476	2
2810881	2
3598890	2
2435977	2
3900603	2
2937569	2
2358631	2
3033698	2
3965329	2
2812554	2
2494554	2
3507368	2
3698387	2
2693578	2
2495895	2
2972879	2
3902120	2
2912505	2
3457524	2
2816270	2
3602887	2
3669687	2
2362420	2
2913004	2
3458419	2
2696158	2
3603921	2
2734591	2
3290993	2
3669869	2
2575139	2
2363748	2
3861884	2
3350031	2
3931251	2
3510087	2
2945220	2
2679128	2
2914851	2
3853576	2
2823632	2
3193255	2
3513125	2
3510643	2
3225910	2
2702157	2
2825041	2
3671343	2
3933819	2
3352084	2
3854522	2
3608692	2
3155622	2
3070193	2
3511896	2
2441379	2
3739217	2
3906679	2
3864884	2
2561239	2
2917940	2
3228086	2
3073711	2
3513330	2
2950630	2
3865379	2
3229157	2
3416861	2
2588585	2
2979886	2
3708509	2
3463572	2
3409965	2
2455422	2
3520766	2
2855269	2
3410465	2
3742235	2
3908535	2
2795928	2
3232639	2
3464461	2
2711359	2
3160903	2
3564150	2
2458387	2
3331119	2
3103121	2
3742925	2
3233122	2
3857829	2
3420880	2
2507501	2
3516140	2
3620549	2
2330387	2
2957795	2
2683965	2
2508209	2
2595006	2
3082374	2
3516737	2
2687061	2
3517326	2
3715186	2
3868884	2
2509491	2
3947480	2
3869216	2
2569455	2
3046160	2
3467059	2
2715977	2
3213857	2
2745428	2
3413828	2
3335178	2
2336730	2
3860972	2
3215015	2
2631562	2
2746021	2
3336235	2
2689281	2
3518651	2
2601460	2
2377400	2
3951798	2
2451805	2
2689853	2
3107773	2
3624941	2
3913083	2
3870822	2
2378473	2
2690152	2
3469803	2
2605361	2
3339857	2
3625892	2
3749965	2
3238746	2
3222161	2
3168520	2
3569809	2
3533414	2
2971919	2
2380336	2
2802981	2
3864933	2
2513540	2
3626823	2
3628316	2
3172459	2
2456248	2
2989804	2
3627336	2
3752453	2
2381949	2
3472883	2
2853785	2
2636011	2
3173823	2
2609672	2
2866142	2
3111401	2
3523220	2
3627625	2
2930342	2
3630451	2
3420435	2
3918534	2
3112104	2
3730863	2
2931143	2
2855770	2
3572407	2
3825413	2
2457527	2
3572842	2
3691002	2
2614139	2
3347659	2
3540366	2
3965094	2
2867857	2
3232401	2
2517693	2
2753434	2
3826684	2
3881118	2
2753964	2
3542622	2
3114831	2
3759492	2
3881626	2
2933647	2
3636452	2
4049668	2
3312609	2
2485662	2
3351441	2
3632299	2
3247119	2
2865398	2
2755027	2
3693126	2
2487097	2
3829628	2
2986404	2
3478652	2
4054470	2
3575697	2
3693860	2
3830056	2
3633936	2
2388597	2
2935590	2
2740472	2
3576245	2
3923572	2
3110201	2
2462700	2
3762230	2
3740202	2
2936320	2
3240543	2
3641433	2
3315509	2
3694946	2
3830979	2
3249751	2
3831872	2
2812606	2
2937307	2
3698321	2
3244123	2
2644401	2
3116368	2
2587138	2
3121112	2
3636977	2
2937898	2
3062719	2
3481217	2
2874822	2
2523451	2
2496619	2
2702874	2
2392925	2
3451286	2
3318947	2
3927001	2
2703541	2
3888016	2
3064394	2
3700143	2
3647048	2
2525469	2
2645932	2
2466666	2
2588862	2
3532287	2
2939532	2
3374597	2
2750423	2
3835436	2
2633797	2
2589920	2
3483364	2
3700876	2
2880923	2
2761446	2
3188007	2
3320414	2
3428722	2
3824370	2
2502916	2
3555130	2
2877109	2
3124024	2
3768786	2
3255399	2
3376268	2
3836413	2
3429076	2
3361497	2
3640461	2
3769663	2
3455861	2
3124197	2
3557603	2
2878932	2
3002014	2
3125167	2
3749874	2
3878711	2
3430358	2
2507537	2
2638677	2
2879664	2
3258263	2
3457625	2
3191612	2
3322816	2
3931432	2
3893128	2
3379804	2
3486331	2
2757106	2
3259997	2
3323467	2
3431742	2
3127603	2
2471048	2
2386247	2
2889915	2
3459627	2
3323968	2
3126755	2
3643492	2
2403191	2
3070660	2
3461810	2
2765709	2
3195487	2
3011298	2
3264999	2
2533391	2
2515047	2
2473158	2
3895294	2
3489282	2
3660037	2
2766853	2
3646492	2
3013771	2
3263861	2
3882610	2
2534419	2
3935993	2
3566509	2
3707014	2
3883029	2
2897216	2
3269113	2
3662379	2
3436762	2
3647322	2
2654446	2
3327211	2
2713529	2
2886527	2
3762202	2
3884219	2
2655044	2
3939556	2
3569843	2
3540097	2
3266809	2
3491766	2
3273067	2
3666143	2
2654984	2
3901698	2
3710099	2
2771317	2
3666874	2
3200262	2
3941242	2
2888436	2
3012475	2
3649198	2
3779931	2
3477737	2
3768022	2
3145192	2
3023478	2
2412221	2
3711170	2
2890963	2
2412890	2
2540391	2
3330812	2
3441302	2
2528940	2
2403566	2
3079869	2
3712434	2
2340437	2
3389352	2
3904338	2
3271024	2
3672558	2
2340922	2
2774364	2
3332635	2
3443461	2
3773240	2
2779255	2
2908571	2
3444461	2
3382330	2
2720325	2
2893707	2
3390267	2
3544068	2
3285878	2
3484039	2
2342533	2
2542958	2
3205632	2
3837121	2
3383590	2
2605941	2
3907131	2
2957873	2
3674610	2
3486151	2
2833505	2
3274425	2
3716146	2
2544360	2
2536943	2
3386649	2
3392381	2
2834315	2
3274910	2
3676489	2
2538220	2
2482553	2
3545975	2
3292600	2
2418620	2
3599572	2
3582538	2
3489710	2
2788070	2
2918077	2
3849422	2
3719333	2
3892733	2
3211323	2
2421072	2
2837096	2
2898960	2
3500953	2
2923367	2
2611072	2
3787115	2
2349384	2
2548068	2
2486363	2
3791030	2
2679415	2
3172333	2
3589865	2
2425653	2
2351452	2
3450351	2
3845096	2
3498208	2
2840573	2
3088110	2
2929717	2
3845840	2
2488662	2
2903436	2
3793865	2
2551627	2
2783975	2
3216394	2
2683284	2
3592880	2
3310772	2
3794774	2
2967358	2
3504412	2
3898111	2
3451999	2
3400031	2
3795452	2
3607949	2
2806854	2
3400499	2
3666775	2
3920487	2
3899125	2
3848188	2
3596962	2
2844739	2
2936183	2
2356951	2
2690021	2
2809988	2
3598239	2
2615554	2
2907443	2
2937037	2
3346712	2
3183804	2
3286983	2
3697751	2
2674355	2
3033905	2
3220719	2
3347300	2
3456122	2
2732853	2
3797418	2
2939245	2
3698845	2
2733462	2
3732753	2
2940558	2
2361760	2
2789417	2
4042845	2
3152002	2
3807575	2
2734661	2
3558464	2
3669991	2
3062083	2
3509458	2
3808860	2
2364035	2
3410520	2
3605549	2
2735245	2
3510711	2
3702515	2
3862069	2
4046767	2
2700410	2
2735916	2
3801618	2
2851108	2
2791979	2
3350793	2
3853777	2
3193678	2
2500895	2
3154440	2
3559989	2
2581323	2
2851712	2
3098167	2
3608285	2
2737032	2
3407907	2
3514688	2
2439529	2
3511430	2
3905573	2
3227189	2
3352529	2
3854674	2
4053433	2
2624908	2
3294288	2
3070883	2
3814958	2
3512111	2
2948707	2
3156429	2
3408777	2
2853304	2
3099788	2
3617361	2
2561395	2
3200032	2
3409261	2
3518437	2
3100468	2
2832398	2
3297563	2
3409620	2
3562783	2
3815931	2
3938406	2
2369353	2
3231400	2
3463752	2
2833427	2
3613665	2
2627290	2
3159883	2
3675198	2
3102009	2
2953598	2
3866301	2
2370151	2
3464101	2
2741527	2
2457244	2
2856043	2
3043134	2
3807421	2
3743163	2
2329252	2
3208775	2
2459978	2
2594102	2
3943191	2
3516349	2
2958333	2
2372557	2
3044373	2
3234207	2
3618406	2
2461492	2
3332897	2
3516891	2
3621946	2
3868536	2
3211483	2
2463016	2
3083105	2
3333649	2
3622824	2
3745706	2
2961346	2
2374352	2
3358782	2
3819567	2
3517873	2
2335924	2
3359604	2
3467298	2
3621422	2
3566913	2
3811016	2
3085361	2
3623991	2
3861411	2
2746472	2
3681227	2
3811474	2
2746705	2
2467270	2
3086802	2
2689651	2
3912790	2
3568300	2
3530135	2
2574842	2
2862773	2
2512031	2
2469715	2
2453225	2
2863534	2
3520578	2
2342816	2
2969893	2
2927545	2
3431291	2
3167642	2
2471318	2
3089801	2
3340197	2
2864183	2
2634503	2
3091126	2
3533832	2
3823391	2
3915242	2
2346702	2
2634894	2
2473947	2
2347801	2
3052374	2
2853183	2
2514532	2
2635678	2
3815325	2
3960365	2
2456493	2
2865726	2
3728293	2
2930132	2
2477428	2
2866243	2
3753495	2
3877453	2
3053600	2
3473682	2
2728463	2
3630960	2
2515885	2
2636637	2
3310196	2
3689787	2
2694970	2
2352268	2
2977653	2
3867529	2
3175802	2
3421022	2
3690655	2
3825635	2
3113031	2
3054880	2
3348048	2
3629945	2
2356157	2
3880528	2
3868650	2
2860587	2
2868796	2
2992752	2
2982863	2
2386226	2
2808101	2
2933065	2
3244702	2
2754136	2
3574130	2
3921261	2
4042566	2
3526000	2
2360035	2
2984280	2
3246848	2
2639692	2
2754632	2
3829270	2
3115561	2
3107764	2
2584077	2
2994323	2
3633055	2
3760986	2
3737839	2
3882991	2
3059475	2
3368939	2
2994773	2
3739595	2
3060118	2
3872246	2
3182287	2
3314684	2
2700470	2
2871494	2
3634994	2
2811362	2
3183200	2
3577086	2
2491984	2
2701168	2
3741884	2
2812143	2
3061520	2
3642581	2
2643804	2
2756900	2
3425820	2
2701748	2
3636455	2
3763784	2
2369937	2
3371398	2
2523155	2
3697113	2
3637244	2
2993070	2
3551209	2
2587713	2
2874127	2
3646104	2
3319193	2
3579027	2
3822793	2
3745175	2
3888286	2
2939199	2
2749409	2
2466877	2
3066011	2
3374861	2
3835604	2
2323574	2
2876415	2
3890503	2
2396124	2
2881449	2
3252711	2
2761578	2
3320628	2
3124226	2
3701422	2
2883339	2
3836627	2
3321227	2
3361622	2
2468808	2
2878650	2
3534258	2
3256676	2
3456015	2
3362445	2
3892381	2
3583727	2
3125482	2
3068544	2
3879511	2
3126772	2
3126162	2
3642045	2
3005118	2
3380071	2
3655191	2
2650067	2
3193041	2
2386731	2
3893534	2
3487485	2
3588161	2
3262315	2
3460586	2
2330051	2
3933003	2
3129352	2
3367186	2
3536824	2
3643685	2
3774537	2
3755250	2
3881113	2
2651358	2
3368721	2
3563760	2
2710582	2
3644324	2
3011741	2
3488918	2
3265516	2
3006321	2
3537699	2
3645999	2
3775879	2
2405109	2
3382541	2
3489529	2
3589638	2
2893866	2
3464555	2
3841001	2
3325865	2
3435207	2
2517048	2
3538305	2
3383007	2
2767422	2
3936212	2
3646993	2
3469951	2
3898509	2
2406738	2
2824371	2
3383532	2
2766401	2
3830416	2
3373417	2
3567981	2
3130560	2
3647523	2
2768722	2
3938791	2
2713857	2
3900204	2
3075280	2
2768823	2
3940168	2
2714726	2
3778769	2
2901062	2
3666455	2
2337295	2
3328440	2
3011754	2
3386901	2
3020819	2
3328998	2
3144142	2
3541019	2
2826850	2
3268550	2
2903259	2
3274964	2
2539415	2
3942519	2
2478021	2
3670250	2
3330515	2
3943512	2
3147047	2
2478764	2
3903253	2
3079159	2
2772974	2
2659451	2
2603360	2
3442851	2
3835613	2
3380780	2
2479735	2
3482067	2
3888392	2
2659130	2
3836160	2
3596739	2
3714615	2
2775101	2
2663399	2
2605489	2
3784626	2
3906510	2
2957486	2
2342772	2
3334740	2
3785031	2
3907337	2
2665513	2
3018751	2
3139196	2
2783982	2
2722395	2
3545759	2
2959840	2
3599189	2
2785777	2
3677098	2
3034564	2
3489151	2
3779198	2
2539985	2
2608339	2
3020827	2
3660013	2
3787944	2
3490266	2
3849768	2
3911229	2
3085479	2
2790348	2
3547716	2
3037401	2
2421268	2
2791983	2
3392184	2
2963533	2
3501066	2
3212994	2
3956339	2
2611165	2
2900238	2
3023658	2
3548812	2
2964091	2
3086950	2
2349909	2
2781860	2
3341433	2
3449573	2
3957199	2
3589414	2
2726238	2
3549275	2
3791150	2
3497007	2
3913779	2
3497690	2
3914077	2
2839913	2
3688380	2
2550612	2
2550962	2
2726737	2
3025593	2
3550385	2
3088348	2
3725944	2
2783714	2
3343290	2
3592028	2
3045365	2
2931404	2
3690501	2
3216575	2
3451561	2
2555181	2
2804932	2
3593269	2
3027175	2
3146808	2
3918466	2
3898223	2
3855033	2
2552163	2
3452182	2
2729153	2
3047722	2
3898876	2
2729942	2
3666837	2
3502609	2
3797042	2
3505634	2
3609033	2
3728896	2
3899243	2
3695164	2
2553225	2
3848316	2
2809140	2
3667777	2
3856556	2
3346270	2
3403661	2
3796402	2
3923149	2
2787324	2
3033526	2
3402822	2
2846743	2
4037883	2
2909718	2
3056213	2
3803562	2
3924757	2
3732296	2
2912393	2
4042509	2
2694496	2
3407279	2
3602524	2
2496442	2
3732922	2
3902303	2
3700246	2
3557487	2
3798860	2
2973918	2
3223699	2
3851980	2
4045027	2
2620187	2
3509721	2
3929462	2
3096211	2
3701562	2
3861734	2
2364245	2
3459557	2
3852679	2
3291804	2
3670466	2
3064487	2
3703028	2
3862264	2
3037812	2
2851395	2
2976352	2
3097752	2
2365737	2
2915194	2
3460776	2
3193949	2
3607783	2
2736499	2
3560186	2
2581778	2
3323007	2
2947289	2
3863299	2
2680038	2
2440015	2
2852465	2
2948079	2
3609105	2
3156022	2
3408531	2
3516747	2
3935103	2
2853024	2
2367844	2
2917718	2
3227790	2
3462397	2
2829769	2
2625792	2
3561896	2
2451959	2
2586622	2
3326245	2
3462781	2
3296632	2
2588130	2
3513801	2
2919073	2
2626937	2
2589252	2
3816131	2
2855041	2
2980393	2
2627660	2
3298629	2
2444341	2
2855715	2
3742003	2
2564531	2
2920666	2
3857347	2
2710896	2
3614640	2
2506862	2
2741886	2
3807057	2
3941289	2
3515498	2
3867130	2
2371389	2
2796250	2
2921437	2
3356128	2
3564383	2
3043986	2
3209063	2
3082138	2
3943852	2
3909792	2
3466125	2
3858989	2
3210207	2
3618945	2
2508742	2
3412551	2
3565573	2
3082803	2
2686848	2
2714355	2
3424360	2
3745919	2
3715801	2
2374667	2
2924132	2
3466901	2
3620686	2
3301921	2
3948153	2
3105862	2
3623690	2
3746312	2
3911688	2
2375721	2
2924688	2
3467448	2
2688997	2
2964753	2
2571676	2
3047111	2
3468185	2
2338351	2
3468375	2
3861835	2
2718508	2
2845967	2
2746908	2
2602494	2
3951535	2
2846869	2
3429471	2
2747582	2
3568459	2
3812676	2
2863056	2
3913550	2
2341455	2
2927091	2
3469499	2
3430405	2
3417351	2
3822393	2
2690513	2
2863758	2
2970150	2
2801796	2
3863964	2
3221460	2
2512618	2
2748779	2
3306429	2
3569654	2
2606047	2
2577006	2
2802776	2
3471090	2
3864838	2
3223608	2
2513352	2
2634589	2
2473314	2
3341107	2
2988945	2
3873438	2
3239862	2
3471955	2
3865180	2
3814654	2
2456057	2
3752373	2
2990184	2
3111190	2
2804850	2
3364517	2
2636338	2
3174432	2
3816213	2
3918362	2
2477663	2
2610753	2
3345233	2
2866376	2
3753718	2
3241687	2
2752026	2
3420730	2
2612231	2
3346234	2
2352799	2
3242712	2
2731233	2
2752709	2
3176124	2
2979881	2
3868404	2
3421828	2
3541438	2
3826393	2
3757956	2
2385981	2
3312012	2
3573923	2
3827422	2
2582715	2
3735824	2
2386484	2
3233870	2
3422832	2
2460165	2
3526182	2
3760115	2
2933861	2
2864837	2
3235172	2
3179856	2
3575099	2
3351976	2
3632581	2
3882599	2
2809511	2
3247805	2
2866599	2
2755427	2
3479060	2
2315765	2
3830254	2
3548051	2
3480055	2
3316139	2
3924964	2
2492832	2
3355738	2
3530056	2
2812330	2
3061815	2
2872473	2
3696563	2
2992325	2
3742934	2
2874293	2
3358149	2
3550473	2
2702707	2
3637466	2
2876142	2
3451041	2
3834539	2
2524194	2
3318773	2
3531691	2
3887854	2
2938902	2
3373497	2
2645796	2
3927303	2
3120357	2
2466250	2
2998378	2
3638768	2
3482683	2
2646431	2
3823552	2
3834353	2
3648656	2
3428612	2
3123826	2
3533269	2
2940772	2
3254994	2
3454382	2
3320795	2
3555797	2
2378687	2
3891415	2
2325701	2
2878763	2
3878563	2
3456598	2
2648284	2
2638109	2
3750454	2
3702332	2
3457316	2
3584077	2
3771835	2
3069043	2
3702688	2
3458086	2
2530704	2
2649703	2
3127489	2
3459005	2
2765023	2
3827276	2
3536517	2
3893600	2
3588311	2
3703921	2
2765554	2
3367675	2
2388565	2
3893894	2
3071022	2
3488479	2
3588802	2
3196414	2
2514564	2
3012409	2
2822960	2
2946258	2
2647429	2
3133404	2
2711356	2
2534286	2
2652872	2
3197381	2
2517483	2
3565777	2
3590789	2
2765281	2
3372622	2
3567071	2
3591896	2
2768392	2
3937786	2
2713329	2
3009929	2
2825048	2
2653166	2
3139761	2
3778525	2
2408860	2
2336627	2
3141570	2
2951608	2
3076126	2
3267144	2
3709848	2
2656284	2
3143119	2
3376269	2
3540868	2
3779739	2
3477367	2
3268063	2
2772156	2
3941764	2
2525199	2
3377090	2
3780205	2
3022975	2
3768833	2
2412019	2
2827095	2
2903347	2
3275915	2
2657344	2
3942676	2
3541821	2
3650827	2
3781155	2
2401441	2
3479312	2
3902874	2
3711562	2
3845283	2
2540257	2
2528354	2
2659061	2
3542319	2
3781793	2
3281913	2
2828491	2
3079698	2
3712162	2
2775910	2
2905965	2
2773252	2
2659661	2
2479453	2
3014949	2
3282987	2
3080196	2
3846001	2
2340763	2
3203435	2
3835835	2
3946103	2
3577176	2
2479816	2
2719477	2
3016241	2
2414657	2
2955886	2
3596492	2
2908453	2
3673429	2
3846373	2
3204443	2
3444226	2
3946851	2
3151924	2
3137227	2
2659940	2
3334075	2
2480725	2
2894193	2
3137904	2
3654283	2
3906952	2
3715258	2
2342981	2
3837597	2
3082569	2
3274267	2
3890129	2
3675486	2
3336746	2
3445552	2
3156681	2
3657737	2
3082989	2
3890746	2
3157723	2
2607694	2
3392762	2
3839826	2
2723062	2
2419411	2
2835670	2
2961010	2
2663107	2
3160921	2
2897542	2
3020972	2
3546872	2
3600702	2
2346988	2
3447854	2
3162782	2
2724269	2
3036554	2
2420920	2
2673595	2
2484813	2
2724653	2
3395506	2
2421001	2
3037731	2
3300354	2
2962963	2
3842793	2
3955849	2
3661769	2
2838074	2
3143037	2
3396761	2
2423629	2
3087146	2
2549352	2
3957590	2
2486806	2
3041662	2
3913844	2
2666732	2
3174082	2
2726622	2
3398051	2
3042523	2
3914272	2
3591335	2
2488409	2
2613083	2
3308705	2
2424719	2
3726454	2
3854246	2
2352955	2
3343531	2
3846127	2
3397878	2
3026429	2
3551083	2
3504286	2
3691125	2
2551878	2
3147086	2
3666218	2
3311814	2
3795253	2
3728013	2
3898593	2
2806290	2
3595230	2
2431321	2
2427274	2
3694228	2
2785718	2
2688405	2
2615063	2
3285810	2
3400713	2
2564541	2
3314424	2
3797555	2
2428192	2
3345957	2
2566104	2
3609755	2
3730477	2
3346580	2
2908457	2
2436012	2
2568245	2
3052573	2
3316403	2
3900640	2
3033711	2
2616859	2
2437487	2
3053994	2
3802401	2
2846988	2
3404228	2
2847672	2
2972933	2
3859872	2
3034961	2
3851053	2
4042610	2
3407778	2
3151862	2
3318467	2
3806534	2
3700506	2
2362429	2
2556314	2
3035893	2
3408832	2
3557960	2
3319114	2
3734026	2
2363756	2
3223939	2
3410058	2
2850184	2
3861892	2
3606145	2
2679130	2
3225164	2
2701056	2
2622148	2
3292622	2
3407290	2
3812877	2
2946699	2
3038505	2
3407722	2
3802481	2
2447468	2
3098564	2
3704614	2
2559944	2
2793127	2
2916364	2
3560876	2
3671938	2
3705304	2
2917258	2
3227545	2
2625315	2
3408721	2
3561531	2
3325785	2
2978468	2
3099668	2
3617295	2
3864909	2
2706247	2
2452213	2
3100266	2
3906998	2
3463012	2
2707721	2
2832189	2
3296831	2
3562587	2
2588707	2
3041406	2
3231170	2
3674959	2
3232196	2
3355417	2
3614184	2
3675802	2
3940484	2
3102625	2
3710135	2
3866833	2
3857377	2
2836009	2
2506952	2
2628369	2
3523501	2
3941828	2
3742926	2
3867299	2
2507571	2
2628885	2
3161560	2
3909611	2
2330392	2
2683983	2
3044162	2
2508214	2
2686379	2
2857373	2
3104289	2
2373122	2
3859204	2
3210990	2
2447900	2
2687122	2
3358478	2
3212295	2
2509519	2
3819467	2
2745440	2
2465731	2
3518103	2
3717119	2
2798552	2
3360165	2
3467587	2
2746146	2
3811395	2
3949411	2
2860417	2
3624376	2
2467151	2
3086544	2
3529073	2
2572204	2
3047746	2
3862038	2
2846092	2
3812269	2
2468131	2
3951930	2
2574690	2
3624950	2
3237438	2
3469271	2
3166662	2
3531401	2
3220307	2
3813483	2
2576827	2
3872061	2
3864428	2
2723644	2
3813946	2
3109696	2
3751076	2
2345915	2
3724616	2
3363121	2
3341367	2
3521984	2
3873912	2
3472216	2
3628380	2
3814945	2
2865568	2
3110716	2
3627340	2
3227165	2
3815885	2
3918055	2
2609689	2
2693735	2
3053240	2
3689566	2
3816407	2
3097708	2
3538228	2
3523866	2
3474506	2
3867211	2
3572411	2
3690247	2
2353682	2
3879046	2
3365839	2
2516747	2
3540369	2
3525032	2
2354879	2
3439838	2
3311728	2
3348760	2
2992622	2
3422487	2
3350349	2
3114848	2
3736051	2
3636460	2
2518762	2
2754463	2
3921614	2
3543563	2
4043630	2
2460523	2
3058588	2
2737109	2
2865409	2
2755083	2
3575215	2
2619401	2
3544583	2
3829641	2
2994118	2
2387832	2
3871602	2
2867397	2
3639120	2
4054520	2
3575710	2
2699616	2
2364396	2
2740528	2
2585244	2
3479770	2
2870656	2
2317614	2
3830988	2
2871997	2
3529289	2
3885547	2
2389558	2
2936913	2
3370779	2
3549488	2
3530271	2
3763709	2
3698323	2
2744651	2
2873099	2
3426150	2
2628141	2
3550142	2
3832473	2
2464686	2
3743197	2
3481247	2
2874878	2
3644195	2
3697813	2
2630303	2
3118204	2
2372553	2
3887330	2
2393087	2
2938564	2
3372820	2
3875702	2
3185609	2
3578792	2
3822622	2
2631383	2
3638330	2
3064425	2
2748901	2
3835053	2
2322440	2
2466680	2
2588876	2
2375593	2
2395108	2
3250312	2
3319930	2
3121435	2
3123560	2
3532983	2
3639519	2
2998434	2
3066369	2
3375347	2
3877331	2
2880949	2
3320434	2
2502948	2
3121748	2
3555184	2
2467993	2
3124050	2
3533584	2
3747685	2
3254125	2
3361498	2
3556336	2
3836949	2
3429607	2
2637144	2
2878934	2
3641080	2
2381261	2
3067977	2
2755674	2
3583201	2
2507746	2
2592182	2
3002773	2
3892747	2
2399951	2
3485492	2
3585907	2
3702492	2
3258742	2
3838351	2
3322823	2
3826528	2
3641917	2
3587570	2
3838796	2
3584638	2
3642359	2
2821199	2
3259625	2
3487264	2
3004695	2
3126804	2
2387704	2
3009773	2
2821764	2
2651167	2
3129867	2
3775083	2
3011335	2
3381621	2
3589025	2
3462697	2
3840212	2
3196609	2
3369261	2
3072328	2
3881741	2
2766857	2
2884089	2
3468466	2
3758442	2
2823573	2
3936029	2
2517685	2
2648975	2
2597302	2
3590927	2
2597778	2
2885983	2
3008389	2
3198602	2
2476072	2
3131163	2
3472675	2
3899993	2
2950241	2
3266190	2
2655068	2
3327894	2
2476471	2
2337023	2
3142269	2
3779214	2
3593750	2
3143655	2
3768023	2
3077227	2
3833254	2
3573124	2
3013020	2
2412229	2
3269076	2
3594848	2
3711176	2
3886528	2
3845011	2
2891012	2
3595169	2
3711910	2
3671171	2
2528945	2
2659143	2
2828657	2
3712446	2
3671843	2
3149645	2
3380484	2
2892566	2
3772410	2
2777640	2
3672560	2
2480049	2
3030770	2
2956108	2
3888741	2
3673632	2
3137560	2
3544101	2
3081659	2
2894324	2
3544769	2
3273773	2
3335975	2
2481396	2
2894931	2
2833536	2
3082775	2
2777024	2
3838360	2
3276748	2
3033788	2
2959620	2
3274927	2
3446765	2
3387709	2
3778798	2
2835074	2
2916373	2
2662656	2
3840041	2
3141057	2
3659725	2
3294345	2
3489723	2
3780219	2
3084889	2
3718483	2
3583580	2
2483574	2
3394137	2
2418080	2
3911163	2
3085306	2
3600916	2
3339253	2
3022069	2
3893421	2
3850762	2
3212035	2
2674204	2
3912719	2
2923664	2
3448876	2
2725358	2
3548680	2
3913236	2
2794357	2
2349401	2
3341129	2
3040973	2
3303326	2
2964596	2
3087266	2
2549608	2
3449860	2
3958074	2
2549261	2
3497538	2
3913996	2
2839705	2
2550695	2
3175083	2
2427611	2
3498214	2
3791911	2
3845871	2
2802591	2
3591718	2
2613251	2
2903461	2
3664672	2
3503993	2
3726778	2
3897374	2
2668458	2
3846196	2
2904135	2
3026872	2
2967360	2
3047136	2
3795485	2
2354820	2
3217921	2
3847502	2
3147835	2
2969336	2
2355828	2
2553115	2
2785918	2
3181439	2
3596963	2
2433854	2
2786479	2
3346152	2
2690025	2
3403298	2
2492751	2
2615555	2
3051690	2
3922998	2
3220027	2
3183817	2
3599448	2
3092760	2
3850047	2
2563667	2
2813372	2
3055307	2
3732035	2
3034412	2
3457006	2
2496297	2
3404511	2
3556374	2
2789427	2
2912765	2
3348599	2
3457948	2
4042860	2
3557120	2
2573873	2
3611835	2
3700758	2
3860930	2
2362677	2
2913228	2
3851877	2
3190413	2
3670001	2
3509487	2
3903039	2
3852358	2
2698848	2
2735277	2
3153290	2
3064107	2
2434775	2
2850480	2
3509586	2
3903534	2
3862070	2
3350290	2
2821795	2
2499458	2
3292244	2
3097554	2
3510298	2
2791981	2
3407402	2
3322761	2
3904953	2
2366178	2
2792575	2
2583091	2
3514716	2
2827410	2
3197254	2
3561077	2
3070885	2
3516456	2
2852852	2
3512130	2
3864624	2
3039690	2
3353230	2
3855490	2
3609729	2
2503389	2
2626209	2
3673286	2
2562145	2
2918878	2
3354407	2
3159341	2
3409647	2
3938411	2
3514071	2
3907783	2
2682065	2
3041655	2
3463755	2
2709108	2
2627311	2
3563353	2
2835195	2
2591354	2
3816802	2
2856049	2
2981434	2
3619210	2
3742601	2
3867035	2
2565470	2
2921112	2
3857527	2
3420209	2
2458881	2
2593015	2
3817211	2
3619965	2
3743164	2
2957179	2
2683637	2
3208782	2
3421342	2
3620678	2
3713623	2
2372656	2
2922680	2
3209633	2
2508582	2
2461493	2
3621975	2
2959601	2
2841204	2
3809485	2
2463077	2
2687265	2
2858472	2
2984394	2
2374353	2
2630380	2
3301743	2
3819568	2
2687851	2
2375380	2
3046306	2
3235615	2
3860618	2
2745623	2
3566916	2
3811022	2
3820228	2
2450008	2
2985530	2
3518227	2
3623997	2
3360451	2
3216035	2
3415057	2
2451193	2
2689654	2
3047883	2
2719604	2
3812413	2
3530173	2
3821378	2
2862797	2
2968024	2
3720719	2
2969897	2
2573898	2
2633660	2
3569356	2
3089848	2
3340200	2
2864185	2
2971089	2
2802464	2
3239027	2
3814043	2
3340908	2
3751531	2
2852276	2
2634898	2
2474051	2
3341805	2
2989562	2
3752268	2
2803919	2
3052407	2
3226332	2
3628535	2
3308633	2
3570903	2
3687326	2
2475787	2
3364352	2
2854090	2
3174106	2
3688884	2
3918225	2
3096574	2
2694029	2
2930554	2
2636644	2
3174909	2
3571913	2
3689798	2
3963242	2
2866821	2
2991076	2
3054345	2
3867548	2
2856733	2
3438250	2
3421077	2
3817177	2
3825642	2
3524834	2
3348074	2
3540951	2
2581804	2
2385723	2
3055544	2
2733389	2
2753644	2
4038413	2
3525541	2
2358226	2
2386232	2
3869489	2
3635466	2
2754143	2
4042571	2
3115019	2
2933773	2
3367740	2
3477760	2
4051235	2
2518897	2
3351793	2
3526541	2
3058813	2
3478180	2
2866017	2
3544773	2
2461522	2
3633072	2
2809805	2
3248251	2
3478902	2
3871823	2
2739338	2
3445319	2
2641269	2
2755743	2
3424050	2
3693981	2
3353639	2
3528035	2
3739601	2
3872254	2
2740924	2
3314812	2
2700499	2
3634995	2
3762535	2
3884732	2
3447862	2
2756393	2
3183313	2
2872303	2
2936989	2
3480369	2
2522239	2
2643866	2
3821116	2
3530412	2
2390519	2
3698410	2
2745186	2
3643501	2
2319600	2
3317655	2
2628659	2
3550287	2
2587349	2
3637267	2
2371311	2
3887076	2
3450941	2
2320459	2
3185254	2
3926620	2
3118670	2
2587746	2
2815249	2
2938747	2
3888301	2
2816123	2
2322709	2
2760437	2
2633123	2
3639192	2
3877102	2
3835605	2
2526541	2
3187713	2
3824001	2
3121507	2
2817407	2
3375679	2
3533680	2
3000345	2
3483987	2
2754390	2
3836642	2
2325499	2
2527536	2
2505422	2
2706410	2
3001537	2
3769825	2
2942230	2
3701845	2
3256760	2
3653016	2
3124369	2
3362509	2
3534858	2
3892385	2
3257702	2
3378605	2
3702218	2
2508604	2
3751060	2
2400190	2
2649551	2
3584381	2
3826662	2
3931738	2
2593122	2
3752385	2
3703132	2
3838894	2
2531299	2
2511629	2
3004211	2
3642586	2
3460594	2
2472211	2
2594414	2
3643711	2
3381432	2
3488325	2
3588572	2
3461988	2
2389770	2
3071857	2
3381778	2
3881358	2
2892829	2
3128336	2
3267021	2
3660641	2
3197147	2
3371342	2
3565623	2
3006816	2
3468783	2
2518245	2
2649408	2
3372396	2
2597588	2
3538838	2
3264973	2
3883377	2
2897918	2
2653892	2
2519380	2
2713226	2
3016091	2
2948943	2
3265803	2
3883990	2
3664168	2
3831199	2
3938857	2
3374423	2
2476241	2
2713859	2
3473379	2
2408711	2
3491226	2
3884404	2
2336473	2
3011071	2
3648553	2
3778780	2
3474720	2
2337299	2
2523889	2
3133071	2
3779512	2
2656839	2
3329034	2
3439294	2
3941556	2
3144237	2
3387441	2
3022287	2
2826854	2
3329851	2
2890451	2
2657524	2
3378723	2
3013732	2
3542161	2
3479942	2
3903360	2
2954311	2
3079167	2
3278402	2
2772983	2
3202633	2
3148184	2
2404157	2
3028003	2
3282645	2
3481053	2
3771954	2
2777014	2
3672092	2
2340670	2
2531622	2
3380798	2
3576892	2
2604030	2
2719257	2
3029479	2
3271316	2
3888394	2
3204118	2
2604954	2
3773536	2
3905388	2
2415116	2
3714620	2
2720604	2
3654038	2
3784644	2
3286100	2
3906512	2
3715055	2
3847231	2
3837354	2
2481097	2
3275127	2
3391261	2
3544943	2
3655429	2
2410603	2
3033444	2
3273944	2
2912917	2
2660971	2
3837940	2
3948978	2
3276187	2
3582074	2
2662106	2
3446881	2
2722884	2
3034567	2
2419123	2
2662923	2
2670210	2
2608347	2
3278327	2
2417175	2
2420085	2
3338966	2
2541842	2
3162381	2
3601204	2
2547517	2
2780179	2
3211478	2
3339660	2
3954408	2
3164135	2
2898659	2
3395345	2
3299971	2
3784326	2
3720852	2
2545198	2
3395931	2
3548272	2
3789957	2
2421824	2
3912880	2
2900268	2
3662286	2
3040081	2
3788063	2
3086953	2
3501460	2
2349910	2
2665829	2
2611899	2
3497008	2
3789834	2
3913780	2
3590331	2
2726607	2
3914079	2
2423986	2
3896066	2
2667259	2
3215277	2
2488175	2
2612997	2
3550415	2
3792318	2
2424592	2
3896847	2
3028423	2
2682438	2
3399040	2
3664962	2
3606746	2
3726989	2
3897719	2
2551778	2
2489674	2
2904609	2
3179384	2
3795902	2
3728295	2
3855574	2
2729948	2
3552895	2
2432446	2
3797046	2
3505636	2
3695200	2
3597374	2
3667791	2
3856606	2
3033030	2
3219512	2
3183166	2
3403663	2
2492979	2
3286586	2
3506751	2
3697406	2
2358464	2
2554331	2
3033537	2
2430359	2
3507248	2
3347433	2
3185822	2
2733069	2
2571472	2
2847443	2
3093669	2
3901923	2
3347982	2
4042512	2
3556585	2
3669651	2
3318330	2
3507372	2
3851344	2
2695707	2
3189380	2
2497200	2
3669823	2
2441479	2
3508406	2
2433489	2
2363218	2
3459078	2
3190687	2
3062675	2
3319878	2
3509843	2
3037265	2
2699578	2
3406602	2
3321054	2
2435365	2
3509727	2
3903798	2
3460303	2
3411554	2
2621802	2
3292458	2
3407165	2
3559553	2
2580486	2
3510517	2
2316207	2
3862727	2
2679451	2
2824540	2
2501333	2
3293178	2
3323069	2
3933409	2
2624439	2
3293884	2
3408052	2
3227253	2
2625115	2
2737777	2
3156024	2
3803672	2
3516752	2
3864855	2
2367895	2
2680838	2
2829804	2
3610401	2
3561918	2
3326247	2
3707451	2
2368321	2
2561683	2
2918488	2
3040623	2
2831728	2
3611374	2
3296655	2
3937281	2
3907448	2
2832577	2
3618486	2
2589998	2
3940100	2
2855717	2
2795767	2
3464392	2
3857350	2
3419756	2
3564011	2
2458088	2
2591868	2
3908941	2
2921477	2
3043235	2
2712159	2
3807492	2
3817455	2
2445947	2
3620308	2
3678711	2
2460586	2
3817865	2
2686096	2
3909794	2
3714103	2
2372932	2
2567646	2
2840185	2
3422840	2
2508761	2
3104558	2
2568564	2
3424430	2
3619691	2
3566094	2
2463570	2
2334712	2
2843583	2
3301946	2
2336365	2
3716907	2
2716857	2
3164616	2
3567161	2
2450128	2
2860260	2
3518478	2
3624235	2
2964773	2
3718209	2
2746951	2
2467815	2
3087223	2
2451646	2
2986543	2
3048141	2
3468973	2
2720287	2
3682655	2
3913562	2
2927114	2
3219943	2
3430490	2
2748208	2
3238472	2
3532977	2
3914972	2
2971682	2
2380143	2
3418982	2
3823483	2
3626713	2
2347105	2
2635089	2
3308195	2
2456091	2
2514683	2
3308890	2
3536568	2
2865869	2
2350654	2
2804854	2
2930265	2
3241063	2
2854410	2
2515381	2
2636355	2
3816252	2
3053896	2
3437688	2
3631799	2
3175380	2
3420733	2
3690199	2
3732706	2
2752756	2
3176154	2
3100927	2
2991797	2
3879616	2
2932081	2
3366237	2
2517513	2
3178529	2
3920595	2
2459497	2
2983504	2
2808203	2
2863559	2
3635642	2
2869634	2
3526225	2
3575139	2
3352042	2
3115662	2
2362800	2
2738239	2
2994498	2
2388340	2
3639816	2
2641423	2
3694216	2
3923223	2
3830268	2
2994938	2
2365663	2
3739860	2
2936108	2
3369932	2
3641182	2
2521111	2
2756099	2
3424616	2
3117864	2
2367222	2
2811727	2
3831741	2
2463945	2
2701336	2
2872478	2
3763526	2
2990914	2
2872500	2
3642913	2
2318908	2
2493753	2
2702109	2
3763966	2
2992327	2
3245104	2
2523315	2
2644956	2
3184906	2
3358157	2
3372451	2
3578613	2
3822301	2
2874310	2
3531747	2
3765757	2
2995496	2
3834836	2
2321933	2
2645827	2
2375094	2
2939454	2
3374444	2
2749678	2
3647653	2
2500887	2
2633405	2
2376339	2
3375057	2
3483228	2
3877262	2
3453547	2
3648762	2
2646973	2
2590226	2
3533275	2
2940796	2
3483644	2
2504471	2
2468418	2
3533853	2
3189477	2
3582367	2
2591377	2
3749526	2
2819045	2
2942445	2
2884817	2
3456620	2
3930670	2
2879443	2
3750561	2
2819428	2
3379028	2
3771839	2
2649705	2
3323172	2
3584525	2
3826768	2
3365015	2
3642197	2
2385831	2
2401492	2
3587835	2
3432381	2
3932646	2
3562009	2
2709637	2
3536608	2
2387240	2
3381073	2
2890757	2
3827598	2
2594633	2
3381481	2
3881159	2
3132018	2
3382071	2
3659675	2
3934869	2
3646235	2
3896426	2
3589856	2
3706191	2
3197383	2
3135193	2
2597107	2
2712013	2
3129434	2
3646811	2
3469070	2
3897567	2
2947992	2
3268873	2
2535012	2
3538935	2
3327019	2
3568490	2
2598049	2
3130796	2
2825050	2
3592575	2
3664714	2
2336098	2
2536342	2
3374700	2
2887005	2
3648291	2
3763731	2
3900722	2
2408868	2
2950969	2
3384681	2
2769103	2
2336649	2
3199390	2
3438240	2
2523013	2
2476746	2
3011261	2
3540460	2
3779035	2
3765719	2
3492272	2
3885143	2
3143219	2
3376281	2
2888111	2
2952395	2
3385604	2
2902242	2
3844557	2
2656611	2
2889525	2
3268724	2
3386190	2
3276154	2
3669452	2
3942815	2
3146437	2
3574213	2
2478225	2
3013439	2
3650834	2
3781161	2
3770325	2
3595108	2
2772401	2
3330632	2
3542344	2
3903555	2
2828508	2
3494489	2
3671683	2
2718960	2
3136104	2
3481393	2
3904092	2
2414227	2
2777419	2
2907296	2
2340814	2
2658729	2
3332469	2
3946145	2
2719478	2
3543283	2
3030419	2
2955903	2
2341547	2
3333478	2
3151929	2
3596883	2
3889150	2
3846845	2
2342136	2
2542851	2
3205477	2
2720776	2
3784787	2
2776371	2
3785326	2
3597954	2
2343886	2
2834159	2
3716695	2
2914715	2
3209128	2
3839252	2
3034196	2
3908924	2
2545337	2
2662391	2
3950813	2
3659548	2
3600198	2
2663118	2
3210375	2
2540475	2
3278539	2
3660264	2
3788232	2
3295660	2
3781003	2
3499600	2
3719127	2
3850011	2
3211046	2
2962277	2
3500273	2
3719866	2
2920868	2
3448250	2
3547899	2
3300358	2
2962982	2
3893700	2
2548471	2
3340422	2
3396184	2
2421997	2
2838092	2
3501211	2
2793985	2
3449155	2
3588601	2
2611447	2
2423685	2
3788777	2
2926327	2
2350256	2
2665944	2
3394509	2
2726470	2
2901390	2
3304641	2
3497306	2
3913868	2
2612718	2
3306766	2
2352042	2
2727137	2
3550532	2
3897117	2
2683218	2
3397880	2
3592411	2
3794353	2
3917753	2
3504316	2
3897971	2
3691195	2
2551880	2
3961461	2
3399840	2
3795266	2
3089925	2
3692897	2
3855290	2
3179682	2
3595268	2
3048176	2
3502263	2
3608465	2
3855650	2
3345482	2
3180974	2
2730222	2
3285814	2
2564544	2
3502901	2
3609156	2
2809413	2
3402977	2
2730863	2
3401414	2
3796102	2
3730490	2
3900099	2
2936897	2
3696528	2
2786894	2
3346620	2
3454766	2
3849524	2
2554488	2
2692622	2
3555427	2
3797200	2
2569322	2
3505572	2
2555271	2
3034213	2
3057590	2
2847707	2
2789223	2
3034975	2
3407796	2
2911107	2
3669698	2
3926576	2
2973509	2
3508286	2
3603943	2
2619725	2
3558013	2
3669874	2
3061326	2
3319125	2
3808504	2
3928459	2
3701412	2
2678346	2
3036426	2
3459262	2
3852274	2
3153064	2
3670228	2
3930045	2
2434502	2
3459785	2
3153581	2
3406870	2
2850924	2
3510108	2
3703394	2
3038037	2
3607262	2
2736228	2
3066787	2
2946763	2
2792408	2
3194995	2
3608114	2
2501683	2
2318414	2
2680289	2
2793169	2
3226949	2
3294074	2
2440339	2
2852577	2
3511911	2
3616844	2
4054466	2
3295059	2
3517004	2
2441425	2
3906687	2
3864910	2
2680955	2
2793615	2
2738826	2
3409115	2
3673090	2
3856277	2
3562665	2
3805277	2
2979890	2
2952003	2
2919407	2
3231179	2
2708662	2
2627153	2
3076358	2
3709229	2
3204160	2
2627788	2
3563759	2
3078209	2
3619055	2
3866888	2
2920867	2
3677405	2
2592149	2
3103153	2
2837388	2
3207861	2
3678270	2
3807859	2
3525000	2
3817666	2
2856809	2
3103823	2
2922456	2
3209411	2
3808642	2
3944376	2
2857377	2
2983362	2
3104311	2
3910070	2
3868379	2
2373142	2
2841013	2
3423348	2
2744222	2
3082968	2
3818996	2
3868914	2
2714820	2
2744986	2
3213881	2
3621046	2
2465755	2
2599434	2
3335227	2
2964229	2
3717135	2
3869749	2
2571152	2
2798581	2
2924821	2
3360167	2
2717083	2
2631567	2
3681031	2
2450332	2
2717480	1
2845485	1
3215567	1
3427825	1
2510788	1
2631626	1
2746498	1
3165102	1
3303465	1
3414629	1
3567569	1
3681249	1
3811537	1
2467180	1
2601636	1
3086545	1
3336667	1
3820708	1
3950423	1
2450747	1
2860708	1
3106984	1
3518829	1
3624544	1
3912666	1
2966271	1
3718689	1
3870474	1
2572245	1
2799365	1
2925820	1
3047754	1
3236768	1
3361201	1
3468539	1
3862041	1
2719396	1
2846120	1
3428676	1
2511306	1
2747210	1
3304346	1
3568117	1
3682191	1
3812305	1
2468134	1
2603053	1
3337741	1
3529903	1
3821238	1
3951942	1
2451942	1
2574703	1
2689879	1
2862547	1
2986930	1
3107791	1
3519733	1
3624961	1
3748187	1
3913115	1
2967837	1
3720260	1
3870829	1
2378542	1
2572722	1
2800412	1
3048682	1
3237468	1
3361730	1
3469278	1
3862635	1
2847397	1
3219040	1
3430012	1
3624886	1
2632637	1
2747849	1
3166759	1
3304949	1
3416807	1
3568691	1
3683240	1
3812900	1
2469229	1
2604366	1
3339010	1
3531405	1
3953122	1
2453033	1
2575298	1
2690166	1
2863290	1
2987621	1
3108326	1
3520427	1
3749167	1
2342185	1
2969365	1
3871388	1
2378965	1
3049590	1
3237927	1
3362196	1
3469819	1
3863405	1
2722455	1
2848356	1
3220333	1
3625506	1
2512359	1
2633470	1
3305790	1
3569197	1
3683983	1
3813485	1
2470510	1
2605391	1
3089561	1
3339896	1
3532333	1
3822603	1
2690620	1
2987928	1
3625912	1
3750034	1
2970739	1
3872063	1
2379574	1
2802188	1
2928232	1
3238760	1
3362590	1
3470452	1
2723711	1
2850331	1
3222204	1
3432440	1
3626716	1
2512972	1
2748979	1
3168563	1
3306668	1
3418572	1
3569896	1
3685221	1
3813948	1
2472753	1
2606586	1
3090728	1
3340512	1
3956401	1
2454601	1
2577212	1
2691068	1
2864464	1
3109756	1
3521475	1
3626445	1
3915141	1
2345955	1
2971969	1
3724617	1
3872845	1
2380363	1
2802990	1
2928915	1
3051249	1
3239468	1
3363123	1
3471275	1
3864990	1
2724982	1
2851801	1
3223985	1
3433930	1
3627703	1
2513591	1
2634706	1
2749714	1
3169132	1
3307556	1
3419152	1
3570419	1
3685681	1
3814320	1
2607260	1
3091959	1
3535005	1
3957810	1
2455423	1
2864916	1
3521989	1
3626884	1
3915474	1
2973541	1
3726165	1
3873974	1
2803675	1
2929419	1
3051955	1
3240092	1
3363657	1
3472222	1
3865446	1
2726130	1
3226010	1
3434949	1
3628381	1
2635429	1
2750311	1
3308461	1
3419654	1
3570710	1
3686429	1
3815004	1
3094160	1
3343368	1
3824194	1
3959957	1
2456258	1
2865576	1
2989823	1
3110728	1
3522492	1
3627360	1
3752513	1
3915949	1
2349023	1
2974912	1
3727804	1
3875324	1
2381954	1
2930023	1
3240739	1
3364186	1
3472905	1
3865999	1
2853840	1
3436110	1
2514867	1
2636059	1
2750934	1
3173879	1
3309177	1
3420076	1
3571232	1
3688404	1
3815890	1
3918065	1
2609705	1
3095848	1
3344627	1
3537021	1
3961641	1
2579254	1
2693760	1
2866149	1
2990399	1
3111408	1
3523334	1
3627672	1
3753303	1
3916387	1
2351104	1
2975704	1
3729080	1
2382643	1
2805038	1
2930368	1
3241380	1
3364665	1
3473490	1
3866639	1
2854724	1
3228793	1
3437173	1
2515704	1
3174676	1
3309882	1
3420448	1
3816411	1
3918550	1
2611294	1
3097813	1
3345445	1
3538263	1
3824969	1
2579828	1
2866645	1
2990895	1
3112137	1
3523873	1
3628497	1
3754514	1
3917220	1
2977451	1
3730929	1
3878038	1
2383458	1
2931159	1
3054187	1
3242177	1
3474532	1
2730326	1
2855794	1
3229684	1
3631985	1
2516190	1
2637384	1
2752147	1
3175590	1
3310606	1
3420920	1
3572420	1
3690248	1
3816957	1
3919151	1
2612612	1
3346567	1
3539157	1
3964127	1
2457576	1
2580552	1
2695356	1
2867215	1
2991426	1
3112791	1
3629205	1
3755682	1
2978649	1
3879054	1
2384663	1
2931665	1
3054685	1
3365847	1
3475198	1
3867957	1
2731725	1
2857957	1
3231298	1
3633171	1
2516880	1
2752887	1
3176510	1
3311230	1
3572911	1
3691042	1
3817491	1
2614164	1
3101206	1
3347734	1
3540371	1
3825967	1
3965213	1
2458411	1
2581584	1
2867903	1
2991906	1
3113423	1
3525037	1
3629804	1
2980242	1
3880215	1
2385452	1
2807168	1
2932381	1
3055390	1
3366563	1
3868550	1
2859664	1
3232417	1
3439842	1
3634280	1
2638432	1
2753451	1
3177946	1
3311740	1
3421984	1
3691509	1
3817920	1
3920426	1
2482605	1
3102405	1
3348904	1
3541974	1
4038051	1
2459150	1
2582233	1
2696714	1
2868513	1
2992632	1
3114274	1
3525426	1
3630530	1
3758448	1
2982343	1
3735285	1
2386118	1
2807920	1
2932980	1
3056500	1
3244393	1
3367057	1
3476846	1
3869375	1
2734386	1
2862729	1
3441923	1
2638992	1
2753996	1
3178702	1
3422501	1
3574045	1
3692313	1
3818345	1
3920903	1
2484491	1
2617051	1
3104096	1
3350376	1
3542715	1
3827669	1
2459726	1
2582961	1
2697705	1
2869255	1
2993133	1
3114891	1
3631326	1
3759522	1
2359660	1
3736139	1
3881649	1
2386803	1
2808428	1
2933661	1
3058155	1
3246658	1
3367649	1
3477551	1
3869883	1
2735695	1
2864096	1
3234224	1
3442824	1
3636461	1
4050519	1
2518767	1
3179464	1
3312625	1
3423038	1
3574791	1
3692714	1
3818768	1
3921648	1
3105533	1
3351497	1
4043925	1
2460524	1
2583349	1
2698405	1
2869802	1
2993638	1
3115395	1
3526377	1
3632315	1
3760202	1
2361905	1
2985513	1
3736974	1
3882291	1
3058590	1
3247142	1
3368310	1
2865529	1
3235648	1
3443939	1
3637987	1
2519402	1
2755106	1
3180243	1
3313155	1
3423461	1
3575218	1
3693140	1
3922268	1
2619410	1
3352199	1
3544584	1
3829679	1
4045761	1
2461295	1
2583810	1
2699056	1
2870285	1
2994119	1
3115882	1
3526944	1
3760776	1
2986473	1
3737725	1
3882679	1
2809623	1
2935218	1
3059181	1
3248095	1
3368865	1
3478774	1
3871622	1
2738716	1
2867400	1
3444848	1
3639170	1
4054532	1
2519918	1
2641036	1
2755633	1
3313797	1
3575717	1
3693877	1
3819206	1
3922870	1
2488389	1
2620582	1
3108926	1
3353077	1
3545364	1
2461919	1
2584527	1
2699618	1
2870908	1
3527804	1
2364688	1
2987326	1
3739160	1
3883631	1
2388640	1
2810287	1
2935628	1
3369543	1
2740529	1
2868508	1
3640464	1
2316535	1
2641808	1
2756023	1
3182042	1
3424414	1
3576259	1
3694386	1
3923580	1
2489894	1
2622781	1
3110228	1
3354281	1
3547365	1
2462721	1
2700367	1
2995205	1
3117333	1
3634810	1
3762295	1
2988431	1
3740376	1
3884546	1
2389196	1
2811255	1
2936400	1
3060558	1
3249264	1
3872680	1
2870658	1
3240586	1
3447701	1
3641519	1
2317637	1
2521356	1
2642747	1
3315663	1
3424810	1
3576924	1
3694962	1
3820270	1
3924574	1
2491583	1
2625370	1
3112225	1
3355066	1
3548486	1
2463469	1
2586055	1
2700840	1
2995880	1
3118169	1
3529295	1
3635365	1
3762936	1
2367817	1
2989811	1
3741576	1
3885551	1
2936923	1
3061386	1
3249846	1
3370783	1
2743024	1
3448717	1
3642435	1
2522103	1
2756625	1
3316486	1
3577411	1
3695790	1
3820926	1
2493001	1
2626810	1
3114248	1
3549496	1
2464128	1
2701550	1
2996385	1
3530283	1
3763717	1
2369705	1
3742491	1
3886429	1
2390070	1
2812680	1
2937315	1
3062039	1
3250607	1
3480773	1
3874282	1
2744653	1
3244237	1
3449912	1
3643224	1
2319321	1
2522861	1
2644484	1
2757875	1
3184428	1
3317526	1
3577869	1
3696762	1
3821563	1
3925918	1
2494049	1
2628145	1
3550156	1
3832487	1
2587187	1
2702288	1
2873460	1
2996883	1
3121174	1
3637040	1
3764114	1
2370785	1
3743198	1
3886870	1
2391769	1
2813077	1
2937903	1
3062802	1
3371997	1
3698798	1
3875048	1
2746143	1
3245874	1
3450858	1
3644205	1
2320118	1
2758533	1
3185095	1
3426560	1
3578367	1
3697842	1
2496653	1
3358402	1
3832988	1
2702924	1
2873969	1
3121709	1
3531395	1
3637600	1
3765276	1
2372625	1
3743872	1
3887346	1
2393094	1
2814831	1
3063447	1
3252428	1
3372831	1
3481756	1
3699555	1
3875706	1
2747748	1
2876505	1
3247488	1
3451301	1
3645948	1
3834662	1
2321328	1
2524609	1
2645608	1
3185611	1
3319014	1
3427020	1
3578839	1
3698299	1
3822628	1
3927033	1
2498226	1
2631473	1
3119427	1
3359061	1
3551982	1
3833475	1
2465696	1
2703557	1
2874593	1
2998054	1
3122063	1
3531804	1
3766090	1
2374140	1
2995827	1
3744864	1
3888082	1
2394044	1
2815819	1
2939051	1
3064434	1
3373961	1
3700149	1
3876103	1
2748902	1
2878237	1
3647070	1
3835069	1
2322451	1
2525493	1
2645956	1
2760188	1
3186601	1
3319546	1
3427720	1
3579666	1
3823111	1
2632974	1
3359769	1
3553296	1
2466725	1
2588923	1
2704302	1
2998713	1
3122562	1
3532336	1
2375673	1
3745892	1
2395116	1
2816452	1
2939537	1
3065828	1
3374714	1
3482876	1
3700516	1
3876998	1
2750587	1
2879825	1
3250348	1
3648042	1
3835448	1
2323443	1
2646587	1
2760836	1
3187503	1
3319981	1
3428194	1
3580270	1
3823818	1
3928305	1
2501415	1
3360379	1
3554223	1
2467353	1
2589936	1
2876133	1
3123570	1
3532996	1
3639521	1
3768009	1
2376681	1
2998491	1
3746717	1
3890205	1
2396040	1
2817274	1
2940256	1
3066372	1
3254749	1
3375348	1
3483396	1
3700921	1
3877333	1
2752273	1
2881098	1
3251708	1
3649140	1
3835886	1
2324164	1
2526853	1
3188011	1
3320445	1
3428730	1
3581402	1
3824377	1
3929026	1
2503066	1
2635118	1
3360907	1
3555185	1
2468029	1
2590311	1
2705689	1
3768847	1
2377923	1
2999918	1
3747692	1
2396906	1
2940947	1
3255435	1
3483851	1
3701361	1
3877797	1
2882767	1
3254132	1
3650998	1
3836439	1
2325199	1
2527394	1
2762150	1
3188868	1
3320958	1
3429110	1
3582247	1
3825049	1
3929835	1
2504919	1
2636158	1
3122552	1
2468672	1
2591093	1
2706357	1
3001255	1
3640520	1
3769667	1
2379176	1
3001096	1
3748660	1
3891678	1
2397845	1
2818503	1
2941851	1
3067477	1
3256601	1
3377332	1
3484449	1
3701751	1
3878203	1
2754979	1
2884158	1
3255714	1
3652381	1
3836956	1
2326191	1
2528695	1
2648152	1
2762749	1
3189678	1
3321539	1
3930407	1
2637174	1
3124206	1
3557628	1
2469148	1
2591533	1
2706885	1
2878945	1
3002056	1
3125184	1
3534746	1
3770157	1
2381319	1
3002551	1
3892257	1
2399188	1
2819147	1
2942638	1
3067979	1
3257335	1
3484998	1
3584922	1
3702065	1
2755714	1
3257455	1
3456865	1
3653578	1
3837817	1
2529680	1
2648512	1
2763172	1
3190676	1
3322227	1
3583436	1
3826202	1
3930934	1
2507785	1
2638821	1
3125282	1
3362935	1
2592185	1
2707655	1
2879698	1
3002788	1
3125436	1
3535078	1
3641434	1
3771157	1
3750846	1
3892751	1
2399966	1
2819620	1
2943429	1
3068352	1
3258276	1
3379333	1
3485502	1
3585912	1
3702496	1
3879267	1
2756109	1
2887646	1
3457633	1
3838355	1
2530402	1
2763713	1
3191711	1
3431199	1
3584237	1
3826541	1
3931446	1
2509623	1
3126143	1
3364379	1
3559831	1
2470424	1
2592828	1
2708589	1
2880354	1
3126068	1
3535712	1
3641918	1
3772040	1
2384855	1
3004688	1
3751672	1
2400658	1
2943967	1
3258985	1
3379826	1
3587575	1
3703010	1
2757228	1
2889140	1
3260023	1
3458504	1
3838798	1
2328710	1
2531068	1
2649874	1
2764550	1
3192620	1
3431792	1
3584667	1
3827034	1
2641772	1
3365532	1
3561325	1
2593512	1
2709310	1
3772955	1
2386293	1
3753519	1
3893440	1
2821200	1
2944579	1
3070016	1
3259630	1
3380573	1
3588039	1
3880651	1
2758583	1
2890032	1
3459683	1
3656185	1
3839232	1
2531842	1
2650533	1
2765187	1
3193913	1
3932785	1
2512688	1
2643131	1
2472089	1
2594186	1
2709817	1
2881854	1
3004701	1
3536717	1
3643497	1
3009801	1
3754477	1
3893695	1
2403212	1
3070679	1
3260826	1
3487956	1
3588487	1
2759612	1
3263480	1
3461836	1
3657173	1
2330706	1
2532497	1
2651185	1
2765746	1
3195501	1
3324467	1
3433427	1
3827875	1
3933475	1
2514068	1
2644857	1
3129908	1
3368269	1
3563632	1
2710400	1
2882597	1
3005499	1
3127445	1
3536986	1
3644200	1
2389071	1
3011370	1
3756190	1
3894024	1
2822527	1
2945941	1
3071458	1
3262039	1
3381623	1
3488708	1
3589054	1
3705100	1
2892452	1
3265076	1
3462702	1
2651936	1
3325135	1
3434070	1
3934186	1
2646605	1
3132571	1
3564300	1
2595579	1
2710954	1
2883320	1
3128025	1
3645896	1
3775765	1
2390172	1
3012693	1
3466830	1
3757085	1
2404886	1
2946377	1
3263010	1
3382349	1
3489312	1
3705731	1
2762345	1
3464362	1
3660117	1
2332438	1
2533922	1
2652530	1
2766880	1
3196992	1
3325687	1
3434932	1
3829360	1
3935371	1
2516087	1
3565293	1
2473779	1
2596570	1
2711554	1
2884090	1
3006743	1
3128992	1
3538179	1
3646545	1
3776280	1
2391326	1
3013925	1
3468471	1
3758452	1
3896647	1
2405695	1
2823576	1
3382899	1
3590032	1
3706399	1
2895709	1
3268247	1
3465235	1
2333514	1
2534479	1
2652966	1
2767336	1
3197575	1
3326202	1
3436107	1
3829783	1
3936048	1
2517707	1
2649042	1
3372146	1
3566517	1
2474870	1
2597355	1
2712233	1
2884905	1
3007124	1
3129721	1
3538667	1
3776919	1
2392411	1
3469364	1
3759412	1
3898138	1
2824242	1
3073588	1
3264643	1
3383447	1
3489748	1
3590998	1
3707094	1
3883063	1
2765773	1
2897544	1
3269276	1
3466461	1
3662440	1
2334516	1
2535255	1
2653647	1
3198272	1
3436820	1
3830245	1
3937030	1
2650482	1
3136833	1
3373262	1
2475432	1
2713069	1
3008400	1
3647397	1
3777557	1
2394057	1
3470832	1
3899217	1
2407674	1
3074424	1
3265552	1
3383965	1
3490304	1
3592099	1
3707738	1
3883827	1
2767163	1
2898743	1
3270989	1
2335491	1
2535926	1
2654470	1
3437307	1
3831023	1
3938412	1
2520269	1
2652334	1
3138888	1
3374156	1
3568817	1
2598227	1
2886541	1
3010067	1
3131215	1
3539567	1
3778176	1
2396018	1
3016803	1
3472759	1
3762276	1
2408539	1
2825096	1
3075033	1
3266194	1
3491070	1
3592748	1
3884233	1
2768651	1
3272030	1
3665123	1
3842630	1
2536654	1
2655072	1
2769155	1
3199240	1
3327920	1
3437870	1
3831672	1
3939780	1
2522099	1
2653849	1
3140418	1
2476506	1
2599334	1
2714553	1
2887143	1
3010751	1
3132147	1
3540121	1
3648373	1
3778671	1
2397592	1
3018230	1
3474328	1
3901050	1
2409087	1
2825647	1
3075801	1
3491828	1
3593224	1
3709462	1
2769518	1
3273094	1
3666210	1
3843074	1
2337027	1
2537678	1
3199538	1
3328353	1
3438439	1
3832190	1
2523463	1
2655014	1
3142293	1
3570955	1
2600378	1
3132776	1
3648814	1
3779220	1
3475994	1
3901707	1
2826164	1
3076432	1
3267297	1
3593817	1
3710145	1
3885318	1
3273797	1
3843818	1
2337710	1
2538299	1
2656531	1
2770585	1
3328900	1
3439094	1
3832672	1
3941273	1
2524634	1
2655772	1
3143701	1
3376446	1
3572082	1
2601082	1
2888451	1
3012531	1
3779958	1
3477801	1
3768042	1
2411466	1
2826758	1
2952520	1
3268281	1
3385703	1
3493111	1
3594302	1
3710751	1
3885811	1
2772480	1
2902624	1
3844685	1
2338518	1
2539266	1
2771285	1
3201051	1
3439720	1
3833290	1
3942173	1
2525612	1
2657013	1
3145268	1
3377425	1
2477877	1
2716862	1
3013041	1
3134620	1
3387734	1
3541550	1
3780420	1
3279223	1
3478545	1
3769620	1
3902556	1
2412234	1
2827211	1
2953368	1
3269078	1
3386436	1
3493693	1
3711181	1
2773858	1
2903583	1
3845029	1
2338921	1
2657449	1
3201884	1
3833957	1
3943267	1
2527647	1
2658327	1
3378369	1
3574500	1
2602499	1
2717528	1
2891038	1
3013591	1
3135147	1
3388340	1
3542016	1
3781340	1
3025675	1
3770674	1
3903093	1
2412926	1
2827802	1
3269883	1
3494144	1
3595182	1
3887231	1
2775304	1
2905131	1
3671215	1
3845376	1
2339590	1
2540450	1
2772674	1
3202550	1
3330970	1
3441320	1
3944049	1
2528971	1
3147736	1
3379643	1
2479178	1
2603158	1
2718595	1
2891999	1
3135618	1
3542509	1
3651872	1
3782146	1
2403655	1
3027223	1
2413751	1
2954968	1
3079887	1
3270304	1
3494737	1
3595649	1
3712448	1
3887716	1
2776351	1
3845804	1
2340468	1
2658380	1
2773597	1
3203133	1
3332009	1
3442618	1
3945153	1
2530786	1
2660003	1
3149660	1
3380514	1
3576677	1
2479609	1
2603816	1
2719111	1
2892595	1
3015312	1
3389384	1
3542954	1
3653041	1
3782844	1
2405165	1
3028616	1
3283395	1
3772418	1
3904377	1
2414391	1
2829669	1
2955478	1
3080405	1
3271046	1
3495201	1
3596188	1
3713565	1
2777642	1
2907696	1
3672604	1
3846160	1
2340987	1
2658919	1
2774405	1
3203869	1
3443784	1
3836067	1
3150910	1
3381591	1
3577460	1
2480063	1
2604563	1
2719707	1
2893323	1
3016452	1
3389794	1
3543414	1
3783585	1
2407235	1
3284495	1
3482873	1
3773320	1
3905164	1
2830572	1
2956124	1
3081173	1
3271706	1
3495964	1
3714268	1
2779331	1
2908603	1
3673637	1
2341704	1
2542380	1
2774931	1
3333637	1
3947358	1
2663005	1
3152811	1
3382450	1
3578143	1
2480513	1
2605294	1
2720386	1
3017212	1
3390349	1
3544118	1
3784379	1
3031971	1
3484048	1
3773815	1
3906177	1
2415685	1
2832103	1
2957202	1
3597034	1
2780467	1
2910348	1
3674078	1
3846960	1
2342586	1
2542987	1
2775790	1
3205678	1
3334510	1
3444856	1
3837161	1
3948015	1
2534733	1
2664261	1
3154273	1
3383876	1
3579596	1
2480843	1
2605958	1
2720935	1
2894347	1
3017781	1
3138266	1
3275046	1
3654867	1
3784864	1
3033200	1
3287373	1
3484855	1
3775290	1
3907155	1
2832887	1
2957926	1
3082282	1
3273788	1
3496772	1
3889798	1
2781928	1
2911934	1
3674637	1
3847524	1
2343266	1
2543881	1
2660723	1
2776621	1
3207284	1
3335977	1
3837758	1
3948796	1
2535919	1
2665204	1
3385440	1
3580892	1
2481400	1
2606735	1
2721571	1
2894968	1
3018556	1
3139009	1
3275994	1
3391707	1
3545239	1
3657032	1
3785810	1
2412083	1
3486216	1
3776275	1
2417094	1
2833562	1
3082780	1
3274453	1
3716265	1
3890433	1
2783651	1
2913766	1
2344084	1
2544388	1
2661171	1
2777030	1
3208628	1
3337125	1
3445858	1
3838446	1
2536961	1
2666586	1
3581765	1
2482094	1
2607216	1
2722284	1
2895578	1
3019195	1
3139804	1
3276756	1
3392389	1
3545686	1
3786456	1
3033837	1
3291046	1
3487184	1
3908242	1
2417764	1
2834349	1
2959635	1
3083169	1
3274947	1
3498014	1
3598902	1
3716815	1
3890945	1
2785302	1
2915155	1
3676624	1
2345148	1
2544899	1
2661857	1
2777764	1
3337710	1
3446767	1
3839501	1
2668091	1
3158487	1
3582307	1
2482648	1
2607862	1
2722801	1
3019774	1
3140467	1
3277520	1
3546010	1
3787015	1
2414961	1
3292714	1
3488593	1
3778806	1
2418818	1
2835087	1
2960501	1
3083627	1
3498566	1
3599590	1
3717609	1
3891380	1
2786750	1
3677734	1
3849065	1
2345696	1
2545678	1
2662660	1
2778587	1
3209896	1
3447189	1
2669752	1
3159908	1
3388928	1
2483068	1
2608236	1
3020460	1
3278123	1
3393412	1
3659726	1
3787759	1
2416419	1
3035245	1
3294362	1
3910127	1
2419787	1
3084891	1
3499093	1
3718513	1
3892089	1
2918175	1
3849433	1
2346523	1
2546649	1
2663338	1
2779448	1
3210609	1
3447604	1
3840858	1
2541026	1
2671571	1
3161622	1
3389722	1
3583589	1
2483687	1
2608876	1
2723968	1
2897694	1
3141700	1
3278706	1
3394157	1
3547108	1
3660398	1
2418333	1
3035933	1
3296731	1
3491046	1
3781943	1
2420583	1
2836544	1
3085355	1
3499870	1
3600973	1
2789907	1
2347136	1
2664250	1
3211350	1
3448031	1
2543008	1
2796600	1
3163570	1
3390804	1
3584621	1
2609445	1
2898477	1
3142282	1
3279342	1
3395098	1
3547525	1
3660908	1
3789094	1
2420484	1
3036989	1
3493163	1
3783744	1
3911609	1
2421108	1
2837102	1
2962423	1
3085821	1
3500404	1
3601695	1
3720513	1
3893424	1
2791119	1
2921606	1
3682120	1
3850775	1
2547906	1
3212036	1
3340070	1
3448372	1
2544891	1
2674468	1
3165304	1
3392087	1
2485049	1
2610429	1
2724842	1
2899043	1
3279986	1
3395722	1
3548100	1
3661345	1
3789833	1
3038215	1
3300639	1
3494216	1
3785614	1
2421702	1
2837780	1
3086309	1
3500965	1
3602669	1
3721413	1
2793167	1
2923706	1
3851398	1
2348395	1
2665236	1
2780992	1
3212837	1
3340712	1
3448901	1
3842968	1
3956173	1
2546432	1
2676335	1
2798083	1
3167345	1
2485814	1
2611077	1
2725372	1
2899995	1
3023578	1
3142633	1
3280463	1
3396414	1
3548684	1
3662216	1
3790386	1
2422599	1
3039457	1
3495119	1
3913250	1
2422426	1
2838384	1
2963955	1
3501325	1
3603608	1
3722680	1
2794382	1
2925516	1
3685267	1
3852267	1
2665745	1
2781802	1
3213903	1
3341175	1
3449375	1
3843577	1
3957041	1
2548193	1
2677658	1
2798672	1
3168406	1
3393922	1
3589169	1
2486369	1
2611773	1
2726080	1
2900973	1
3024298	1
3143548	1
3280978	1
3549067	1
3662726	1
3791078	1
2424130	1
3040994	1
3303331	1
3496696	1
3913668	1
2423154	1
2964610	1
3087339	1
3501693	1
3604069	1
3723783	1
3895009	1
2796372	1
2926645	1
3686431	1
3852672	1
2350445	1
2666178	1
3214438	1
3341931	1
3449867	1
3844562	1
2549279	1
2679499	1
2799330	1
3395117	1
3589975	1
2487138	1
3024806	1
3144171	1
3397601	1
3549801	1
3663442	1
3791542	1
2425682	1
3041986	1
3305422	1
3790712	1
3913998	1
2423753	1
2839707	1
3087677	1
3604479	1
3725066	1
3895813	1
2928334	1
3687901	1
3853234	1
2351463	1
2666909	1
2782853	1
3215105	1
3342502	1
3450372	1
3845105	1
3958737	1
2550726	1
2680645	1
2800431	1
3175107	1
2487977	1
2612834	1
2726666	1
2902879	1
3145148	1
3282288	1
3398327	1
3550243	1
3664184	1
3792665	1
2427633	1
3043067	1
3307722	1
3791965	1
3914783	1
2424485	1
2840637	1
2966140	1
3088128	1
3503061	1
3605729	1
3725664	1
2929760	1
3854007	1
2352212	1
2551018	1
2667806	1
2783557	1
3215820	1
3343093	1
3450927	1
3845874	1
3959410	1
3176594	1
3397495	1
3591730	1
2488698	1
2613272	1
2727431	1
2903487	1
3025973	1
3145950	1
3283077	1
3398927	1
3550694	1
3664707	1
3793119	1
2428722	1
3044824	1
3309191	1
3793893	1
3916558	1
2424961	1
2841531	1
3088792	1
3606461	1
3897394	1
2931046	1
3690086	1
3854505	1
2353302	1
2783988	1
3343627	1
3451363	1
3846200	1
3960779	1
2554413	1
3592930	1
2489520	1
2613722	1
2904144	1
3283771	1
3399542	1
3665632	1
3793742	1
3046524	1
3310983	1
3794842	1
3918099	1
2967365	1
3727426	1
3898139	1
2932244	1
3691704	1
3854895	1
2353954	1
2669419	1
2784543	1
3030211	1
3217105	1
3344325	1
3846939	1
3961585	1
2555942	1
3179068	1
3594096	1
2490108	1
2614024	1
2729014	1
3027731	1
3147265	1
3284412	1
3400068	1
3552246	1
3666356	1
2430939	1
3047139	1
3312402	1
3501884	1
3795507	1
3919141	1
2426703	1
2843066	1
2968178	1
3090075	1
3504851	1
3607965	1
3728216	1
3693246	1
2354823	1
2552499	1
2670141	1
2785301	1
3031583	1
3217957	1
3344949	1
3452611	1
3847586	1
3962558	1
2557554	1
2687329	1
2806928	1
3180188	1
3595579	1
2490755	1
2614581	1
2729757	1
3147839	1
3285165	1
3552736	1
3794889	1
2431914	1
3502391	1
3920516	1
2427613	1
2844001	1
2969343	1
3090836	1
3608831	1
3728722	1
3899158	1
2934851	1
2356087	1
2553124	1
2670694	1
2785937	1
3218638	1
3345649	1
3453306	1
3963390	1
2808492	1
3596969	1
2491520	1
2730458	1
3148477	1
3401003	1
3553604	1
3667514	1
3795625	1
2433869	1
3049648	1
3314691	1
3798159	1
3922030	1
2844803	1
2969966	1
3091591	1
3609289	1
3729781	1
3899730	1
2936202	1
2553611	1
2786490	1
3032807	1
3346186	1
3454276	1
3964009	1
2560205	1
2690134	1
2810069	1
3182657	1
3403422	1
3598274	1
2492782	1
2615604	1
2731181	1
2907531	1
3148991	1
3286325	1
3401703	1
3554535	1
3668205	1
3796257	1
2435290	1
3051705	1
3315915	1
3504150	1
2970769	1
3092192	1
3506603	1
3609916	1
3730906	1
2937086	1
3697041	1
3857098	1
2554092	1
2672617	1
2787065	1
3033347	1
3220030	1
3454973	1
3849586	1
3964881	1
2562136	1
2691920	1
2811918	1
3183819	1
3404465	1
3599526	1
2493741	1
2732071	1
2908730	1
3287003	1
3402443	1
3555094	1
3796760	1
2436688	1
3053230	1
3316731	1
3505194	1
3801624	1
2430107	1
2846663	1
2971771	1
3506950	1
3731621	1
3900965	1
3697768	1
3858730	1
2359051	1
2554778	1
2674440	1
2787666	1
3033930	1
3220739	1
3347336	1
3456160	1
3965967	1
2563758	1
2813532	1
3405663	1
2495362	1
2617123	1
2732904	1
2909561	1
3150545	1
3288778	1
3403771	1
3797491	1
2438128	1
2570245	1
3055404	1
3317443	1
3803129	1
3924542	1
2431039	1
2847257	1
2972474	1
3093542	1
3507588	1
3611028	1
2939299	1
3698926	1
3859521	1
2360439	1
2555487	1
2676238	1
3457042	1
3850644	1
4042271	1
2815580	1
3187600	1
3407102	1
3601969	1
2496302	1
2618142	1
2910568	1
3151346	1
3404535	1
3669545	1
3798153	1
2439397	1
2572530	1
3058128	1
3805602	1
2431853	1
2847964	1
2973093	1
3094491	1
3508065	1
3611417	1
3732792	1
3902256	1
2940579	1
3699750	1
2361879	1
2556005	1
2677099	1
2912789	1
3035132	1
3348612	1
3458014	1
3851220	1
4042878	1
2695306	1
2816639	1
3188788	1
3408066	1
3603380	1
2496853	1
2619258	1
2734362	1
2911416	1
3290681	1
3405084	1
3669753	1
3798603	1
2441052	1
2574187	1
3059964	1
3927394	1
2848799	1
2973712	1
3095086	1
3508580	1
3611839	1
3733542	1
3902473	1
3700768	1
2362684	1
2556518	1
2677803	1
2790022	1
3036108	1
3223487	1
3349327	1
3458666	1
3851905	1
4044761	1
2697335	1
2818297	1
3190416	1
3409170	1
3604250	1
2497979	1
2619970	1
2734717	1
3152539	1
3291269	1
3558500	1
3799691	1
2442520	1
3062196	1
3319253	1
3509491	1
2434228	1
2849634	1
2974512	1
3096040	1
3509074	1
3612497	1
3734728	1
3903083	1
2942540	1
3701523	1
2364060	1
2557105	1
2678570	1
2913942	1
3349806	1
3459457	1
3852376	1
2698894	1
3410529	1
3605634	1
2498582	1
2620741	1
2735312	1
3153292	1
3291740	1
3406362	1
3558898	1
3800767	1
2443538	1
2577617	1
3320753	1
3510768	1
3810613	1
3930534	1
2434849	1
3509587	1
3613654	1
3735766	1
3903540	1
2944340	1
3702549	1
3862084	1
2364736	1
2557720	1
2678913	1
3350298	1
3460111	1
3853229	1
4046952	1
3192731	1
2499490	1
2621505	1
3153871	1
3292269	1
3559452	1
3801627	1
2445594	1
2579586	1
3321544	1
3512353	1
3812134	1
3931686	1
2436399	1
2851131	1
2976076	1
3097696	1
3614324	1
3736599	1
3904329	1
3703564	1
2365589	1
2558667	1
2679284	1
2791982	1
2915065	1
3038189	1
3225554	1
3350883	1
3460716	1
4048309	1
2701220	1
3412104	1
3607619	1
2501019	1
2736412	1
3154456	1
3292880	1
3407412	1
3560023	1
3671233	1
3802202	1
2581358	1
3067279	1
3322776	1
3513554	1
3813116	1
3933171	1
2437857	1
2976602	1
3098205	1
3737438	1
3904973	1
2317541	1
2947129	1
3704323	1
3863158	1
2559381	1
2679857	1
2916074	1
3351618	1
3461168	1
4051720	1
2825614	1
2501874	1
2624219	1
3155018	1
3293594	1
3407977	1
3671602	1
3802867	1
2447995	1
3068819	1
3323692	1
3514722	1
3934113	1
2852354	1
2977365	1
3098906	1
3511444	1
3738072	1
3905591	1
3863965	1
2560412	1
2680397	1
2916696	1
3039215	1
3227191	1
3352546	1
3461679	1
4053530	1
2704566	1
3414436	1
3608984	1
2624951	1
2737604	1
3294427	1
3408385	1
3561089	1
3672149	1
3803557	1
2450239	1
2584498	1
3070910	1
3324778	1
3516474	1
3814960	1
3934870	1
2440867	1
2852884	1
2978226	1
3099340	1
3512146	1
3617051	1
3906212	1
2320599	1
3705750	1
2367721	1
2560916	1
2917451	1
3039694	1
3227723	1
3353232	1
3855492	1
2705604	1
2829526	1
3609969	1
2503407	1
2625452	1
3156452	1
3295207	1
3408793	1
3561725	1
3804070	1
2451651	1
2586229	1
3072625	1
3325924	1
3517610	1
3815270	1
3935828	1
2441652	1
3099833	1
2321621	1
3707178	1
3865186	1
2561432	1
2681131	1
2793881	1
2918240	1
3040260	1
3228696	1
3353742	1
2706681	1
3200036	1
2504094	1
2626211	1
2739099	1
3157446	1
3409296	1
3562200	1
3673341	1
3804825	1
2587748	1
3074363	1
3815645	1
3936824	1
2442504	1
2854205	1
2979440	1
3513622	1
3617971	1
3739752	1
3907291	1
2322731	1
2951305	1
3865542	1
2368805	1
2562153	1
2918880	1
3041075	1
3354440	1
3463302	1
3856384	1
2708006	1
2832427	1
3612354	1
2626855	1
2740045	1
3159365	1
3297645	1
3409675	1
3562842	1
3805398	1
2454394	1
3075543	1
3328517	1
3519643	1
3938422	1
2443331	1
2854775	1
2980182	1
3618399	1
3740399	1
2324055	1
2952477	1
3708639	1
3865902	1
2369424	1
2562894	1
2682067	1
2795148	1
2919685	1
3041683	1
3231422	1
3355121	1
3463757	1
3856830	1
2709114	1
2833460	1
3203428	1
3418587	1
3613668	1
2505576	1
2627410	1
2740866	1
3159952	1
3298444	1
3410315	1
3563369	1
3675265	1
3806125	1
2455766	1
3077249	1
3329655	1
3521391	1
3939354	1
2444154	1
2855474	1
2980825	1
3102012	1
3618830	1
3741655	1
3908264	1
2325785	1
2953706	1
3709371	1
2370164	1
2682627	1
2795597	1
2920495	1
3042387	1
3232424	1
3355573	1
3464146	1
3857270	1
2710495	1
2835253	1
3204633	1
3419589	1
3614377	1
2506597	1
2627974	1
2741600	1
3160652	1
3298878	1
3410550	1
3563932	1
3676204	1
3806940	1
2591358	1
3078900	1
3522825	1
3816806	1
2684362	1
2856147	1
2981438	1
3102764	1
3515323	1
3619218	1
3742613	1
2955639	1
3710726	1
3867036	1
2371089	1
2565496	1
2796063	1
2921152	1
3043162	1
3356019	1
3857534	1
2711707	1
2836601	1
3420328	1
3616278	1
2507150	1
2628552	1
2742203	1
3161183	1
3299641	1
3411079	1
3807424	1
2458931	1
2593062	1
3080462	1
3523905	1
3817260	1
2445559	1
2856616	1
2982128	1
3619982	1
3743173	1
2329297	1
3712078	1
3867609	1
2371926	1
2566569	1
2683654	1
2796711	1
3233413	1
3356559	1
3465520	1
3858037	1
2712675	1
3208808	1
3421344	1
3617417	1
2507870	1
2629152	1
2742795	1
3161642	1
3411805	1
3564691	1
3808304	1
2460037	1
2446505	1
2685879	1
2856971	1
2982946	1
3104006	1
3516369	1
3620711	1
3743987	1
2331387	1
2958353	1
3713637	1
3868094	1
2372660	1
2567440	1
3356803	1
3858833	1
2713487	1
2839629	1
3209791	1
3422495	1
3618429	1
2629623	1
2743694	1
3162514	1
3412388	1
2595562	1
3082657	1
3818459	1
3945013	1
2447292	1
2686656	1
2983731	1
3104415	1
3516949	1
3622002	1
3744778	1
2332985	1
2959650	1
3868559	1
2373656	1
2568325	1
2797739	1
2923376	1
3234828	1
3466290	1
3859417	1
2714087	1
2841205	1
3211515	1
3423956	1
3619486	1
2509115	1
2744404	1
3163056	1
3301272	1
3679472	1
3809561	1
2463082	1
2596986	1
3083146	1
3333731	1
3819177	1
3946556	1
2448455	1
2858487	1
2984395	1
3105020	1
3517444	1
3622871	1
3745735	1
3910988	1
2961357	1
2798137	1
2923884	1
3045818	1
3358784	1
3466794	1
3859770	1
2715358	1
2843052	1
3212932	1
3425170	1
3620459	1
2509662	1
3301754	1
3413438	1
3566481	1
3680126	1
3810325	1
2598523	1
3083892	1
3334588	1
3819600	1
3948001	1
2449277	1
2687965	1
2858993	1
3105599	1
3517879	1
3623602	1
3746255	1
3911555	1
2336000	1
2962829	1
3716689	1
3869387	1
2375404	1
2569990	1
2924525	1
3046325	1
3235655	1
3359639	1
3467305	1
3860626	1
2844457	1
3214229	1
3621603	1
2510134	1
2631079	1
2745656	1
3164229	1
3414019	1
3566917	1
3811046	1
2466158	1
2600044	1
3085411	1
3335558	1
3528283	1
3820249	1
3948995	1
2450014	1
2859907	1
2985539	1
3106202	1
3624001	1
3912157	1
2337443	1
2964513	1
3717324	1
2376543	1
2571435	1
2798728	1
3046998	1
3236213	1
3861476	1
2337738	1
2964806	1
3717791	1
3870142	1
2376669	1
2571693	1
2799160	1
2925267	1
3047188	1
3236380	1
3360694	1
3468189	1
2717822	1
3216045	1
3623160	1
2631729	1
2746723	1
3303794	1
3811852	1
2467315	1
3336880	1
3529416	1
3820877	1
2451195	1
2689679	1
2861989	1
2986432	1
3107414	1
3624712	1
3912803	1
2339505	1
2966625	1
3719241	1
2377700	1
2572421	1
2799687	1
2926076	1
3047952	1
3236926	1
3361380	1
3468776	1
3862300	1
2719605	1
2846461	1
3217822	1
3429304	1
3624097	1
2632185	1
3166082	1
3304585	1
3416175	1
3682517	1
3812434	1
2468491	1
2603470	1
3087846	1
3530213	1
3952488	1
2452247	1
2574873	1
2689983	1
2862834	1
2987107	1
3107960	1
3519986	1
3748597	1
3913316	1
2340863	1
3720770	1
3871162	1
2378657	1
2800697	1
3049030	1
3361970	1
3862984	1
2721414	1
2847732	1
3430282	1
3625123	1
2512068	1
2633185	1
3166927	1
3305238	1
3417049	1
3813024	1
2469751	1
3089121	1
3822201	1
3953932	1
2575860	1
2690384	1
2863546	1
2987810	1
3520582	1
3625608	1
3749592	1
3914071	1
2342826	1
3722225	1
3871579	1
2573953	1
2801398	1
2927580	1
3049910	1
3238087	1
3469938	1
2722995	1
2849160	1
3220856	1
3431400	1
3625712	1
3167723	1
3306118	1
3417991	1
3569357	1
3684795	1
3813809	1
2471345	1
3089852	1
3340203	1
3532608	1
3822802	1
3955227	1
2454181	1
2576894	1
2690740	1
2988147	1
3521227	1
3626091	1
3750182	1
2344687	1
3723651	1
2379816	1
2802486	1
2928525	1
3050764	1
3239035	1
3362673	1
2724080	1
2850638	1
3222728	1
3627021	1
2634522	1
2749171	1
3168755	1
3306983	1
3418747	1
3570006	1
3685369	1
3814052	1
2472907	1
2606725	1
3340911	1
3533987	1
3823409	1
2691500	1
2864570	1
2988647	1
3109936	1
3521634	1
3626564	1
3751589	1
2346714	1
3725040	1
3873089	1
2380605	1
2803083	1
2929078	1
3051425	1
3239770	1
3363229	1
3471488	1
3865105	1
2725221	1
2852285	1
3224446	1
3434384	1
3627842	1
2513787	1
2634910	1
2749915	1
3570496	1
3685854	1
2474057	1
2607660	1
3092363	1
3341999	1
3535439	1
3823907	1
3958661	1
2455543	1
2578323	1
2865211	1
2989566	1
3626985	1
3752281	1
3726390	1
2381475	1
2929654	1
3052413	1
3240364	1
3363745	1
3472534	1
3865603	1
2726576	1
2853305	1
3226334	1
3628557	1
2514552	1
2635687	1
2750458	1
3172924	1
3308652	1
3419762	1
3570910	1
3687327	1
3815374	1
2475954	1
3094634	1
3343641	1
3536288	1
3824300	1
3960468	1
2456527	1
2865760	1
2990101	1
3110967	1
3522787	1
3627546	1
3752708	1
3916052	1
2349689	1
2975193	1
3875972	1
2382127	1
2804684	1
2930136	1
3052992	1
3240874	1
3364354	1
3473184	1
2727407	1
2854094	1
3227863	1
3436276	1
3629579	1
2636206	1
3174108	1
3571389	1
3688885	1
3816011	1
3918243	1
2477495	1
3096599	1
3344988	1
3537458	1
3824716	1
3962302	1
2694051	1
2866278	1
3523542	1
3627934	1
3753534	1
2351239	1
2976208	1
3730178	1
3877469	1
2382833	1
2805321	1
2930607	1
3053641	1
3241594	1
3364865	1
3473734	1
2729133	1
2855290	1
3229325	1
3437442	1
3631149	1
2636771	1
2751827	1
3420626	1
3572066	1
3689828	1
3816593	1
2478600	1
3098558	1
3345941	1
3538491	1
3825146	1
2456954	1
2580136	1
2694977	1
2866825	1
2991093	1
3112403	1
3524089	1
3754695	1
2352370	1
3732091	1
3878384	1
2383908	1
3054374	1
3365427	1
3474759	1
3867564	1
2856899	1
3230082	1
3438259	1
2516353	1
2637634	1
3175892	1
3310769	1
3421123	1
3572653	1
3690663	1
3817183	1
2479949	1
2613231	1
3100478	1
3346987	1
3539816	1
3825644	1
3964402	1
2457941	1
2580995	1
2695540	1
2867445	1
2991536	1
3524845	1
3629390	1
3756102	1
2354111	1
2979178	1
2384897	1
2806890	1
2931796	1
3054951	1
3243366	1
3366076	1
3475581	1
3868232	1
2732069	1
2858464	1
3231617	1
3439327	1
3633486	1
2638036	1
2753103	1
3176881	1
3421700	1
3573184	1
3691187	1
3817604	1
3920041	1
2481198	1
2614506	1
3348104	1
3541013	1
3826242	1
3965389	1
2581811	1
2696153	1
2868101	1
2992236	1
3113628	1
3525154	1
3629953	1
3757698	1
2356200	1
2980899	1
3880596	1
2385724	1
2932606	1
3055563	1
3476375	1
3868711	1
2733409	1
2860692	1
3232843	1
3440710	1
3634600	1
2517921	1
2638673	1
3178351	1
3422212	1
3573839	1
3691818	1
3818037	1
3920565	1
2483080	1
3349264	1
3542123	1
3827090	1
2582607	1
2696885	1
2868882	1
3114557	1
3525569	1
3630731	1
3759072	1
2983046	1
3881187	1
2386281	1
2808109	1
2933135	1
3057527	1
3245047	1
3477248	1
3869493	1
2734878	1
2863204	1
3635482	1
2518324	1
2754144	1
3178913	1
3692444	1
3921304	1
2484837	1
3350879	1
3542899	1
2459968	1
2697952	1
2869566	1
2993290	1
3115024	1
3526022	1
2360154	1
3736407	1
3881976	1
2386968	1
2808683	1
2933785	1
3058313	1
3246897	1
3477762	1
2736307	1
2864544	1
3234950	1
3443254	1
2518901	1
3312794	1
3423178	1
3574994	1
3692906	1
3921916	1
2486055	1
2618600	1
3106022	1
3351809	1
3543945	1
3829316	1
2460824	1
2583447	1
2869968	1
2993742	1
3115576	1
3526551	1
3632476	1
3760527	1
2362303	1
3737216	1
2387534	1
2809379	1
2934597	1
3058888	1
3247537	1
3368510	1
3478188	1
3871042	1
2737821	1
2866052	1
3444233	1
4053357	1
2640474	1
3180489	1
3423540	1
3575540	1
3922368	1
2619972	1
3107800	1
3544811	1
3829845	1
4046238	1
2461554	1
2584084	1
2699173	1
2870426	1
3633228	1
3761028	1
2363837	1
3737890	1
2388104	1
2809808	1
2935388	1
3248252	1
3368970	1
3478933	1
3871824	1
2867852	1
3445323	1
3639450	1
2315493	1
2755752	1
3181518	1
3314065	1
3424059	1
3575902	1
3693999	1
3819393	1
2621241	1
3353726	1
3830167	1
2462357	1
2584866	1
2871018	1
2994854	1
3116983	1
3528084	1
3634150	1
3761650	1
2365264	1
2987593	1
3883972	1
2388817	1
2810482	1
2935879	1
3060176	1
3248884	1
3369745	1
3479512	1
3872284	1
2740950	1
2869114	1
3446233	1
3640745	1
2317009	1
2520910	1
3576379	1
3694484	1
3819909	1
3924016	1
2623706	1
3110602	1
3547725	1
3830693	1
2585585	1
2700506	1
2871572	1
3528792	1
3635018	1
3762554	1
2366992	1
2988890	1
3740781	1
3884745	1
2389289	1
2811395	1
2936501	1
3060920	1
3370320	1
2742070	1
3641770	1
2317996	1
2521597	1
2643035	1
3183325	1
3315885	1
3577104	1
3695141	1
3820405	1
3924798	1
2491986	1
2625928	1
3112631	1
3831432	1
2463603	1
2586291	1
2701183	1
2872307	1
2996052	1
3118446	1
3529854	1
3635497	1
3763162	1
2990396	1
3741895	1
3885678	1
2389735	1
2812147	1
2937033	1
3061591	1
3250085	1
3370936	1
3480406	1
3873717	1
2743681	1
2871932	1
3243379	1
3449080	1
2522277	1
2643931	1
2756960	1
3183917	1
3316839	1
3425853	1
3577574	1
3696275	1
3821161	1
2493593	1
2627456	1
3115131	1
3356405	1
3832169	1
2464314	1
2586809	1
3119554	1
3530456	1
3636504	1
3763853	1
2370016	1
2992022	1
3742728	1
2390532	1
2812760	1
2937533	1
3062187	1
3250944	1
3371420	1
3480991	1
3698417	1
3874495	1
2745223	1
3244588	1
3450441	1
2319625	1
2523162	1
2644821	1
2758006	1
3184721	1
3317657	1
3697167	1
3821676	1
2494911	1
2628695	1
3116671	1
3832683	1
2702510	1
2873685	1
2997139	1
3121275	1
3637277	1
3764336	1
2371432	1
2993308	1
3743394	1
3887084	1
2813282	1
2938236	1
3252084	1
3481377	1
3699216	1
3875173	1
2746606	1
2875422	1
3246394	1
3644962	1
2524012	1
2645314	1
3185268	1
3318572	1
3426810	1
3578465	1
3698026	1
3822225	1
2497166	1
2630335	1
3118684	1
3551302	1
3833110	1
2465169	1
2587833	1
2874186	1
3531549	1
3637871	1
3765652	1
2373091	1
2995032	1
3744239	1
3887617	1
2393525	1
2815253	1
2938760	1
3063832	1
3252675	1
3481841	1
3699852	1
3875766	1
2748122	1
2876759	1
3451511	1
3646187	1
3834788	1
2321498	1
2524848	1
2645734	1
2759559	1
3185949	1
3579105	1
3822796	1
3927212	1
2498903	1
2632043	1
3119679	1
3359257	1
3552467	1
3833702	1
2465941	1
2703732	1
2998251	1
3638658	1
3766312	1
2374747	1
3888307	1
2816131	1
3064857	1
3253176	1
3482494	1
3700275	1
3876340	1
2878783	1
3452403	1
3647446	1
3835193	1
2322735	1
2525881	1
2646302	1
2760462	1
3187019	1
3427859	1
3579811	1
3823319	1
2500649	1
2633128	1
3121242	1
3360174	1
3553852	1
3834220	1
2466891	1
2875860	1
2998907	1
3122749	1
3532508	1
3639195	1
3767586	1
2997579	1
3889449	1
2395331	1
2816750	1
2939765	1
3253879	1
3374923	1
3483124	1
3877105	1
2751175	1
2880113	1
3250805	1
3453220	1
3835634	1
2526564	1
2646761	1
2761014	1
3187714	1
3320191	1
3580644	1
3928760	1
2502002	1
2634234	1
3121518	1
3554529	1
2467683	1
2590069	1
2705261	1
2876427	1
2999960	1
3123720	1
3533106	1
3639728	1
3768392	1
2999202	1
3747136	1
3890557	1
2396144	1
2817421	1
3066487	1
3254868	1
2752691	1
3252817	1
3454128	1
3649834	1
2324395	1
2527014	1
2761610	1
3188302	1
3320661	1
3428824	1
3929409	1
2503635	1
2635673	1
3121891	1
3361087	1
2468196	1
2705890	1
3533695	1
3640257	1
3769228	1
2378387	1
3000421	1
3748009	1
3891165	1
2397378	1
2818220	1
2941224	1
3067051	1
3255794	1
3376594	1
3484033	1
3701427	1
3877956	1
2754466	1
2883354	1
3254629	1
2325512	1
2527538	1
3429308	1
3825270	1
3930020	1
2636541	1
3123614	1
3556807	1
2706419	1
2878686	1
3534305	1
3640819	1
3769827	1
2379797	1
3001484	1
3749044	1
2398598	1
2818720	1
2942267	1
3067731	1
3256734	1
3377625	1
3878410	1
2755123	1
2884651	1
3256781	1
3456076	1
3653023	1
2326546	1
2648246	1
3189927	1
3321702	1
3429769	1
3825724	1
3930520	1
2637825	1
3557940	1
2469520	1
2591737	1
2707119	1
3002262	1
3125239	1
3534880	1
3770553	1
2382044	1
3003030	1
3750161	1
2399492	1
2819301	1
2942917	1
3257711	1
3378649	1
3485124	1
3702219	1
3878869	1
2755950	1
2886364	1
3457073	1
2327413	1
2648899	1
2763348	1
3191061	1
3322371	1
3430570	1
3583733	1
3826359	1
3931138	1
2508652	1
2639061	1
3125607	1
3363281	1
2470104	1
2592390	1
3002991	1
3125669	1
3641619	1
3771672	1
3751062	1
2819995	1
2943575	1
3068765	1
3258429	1
3379427	1
3485794	1
3702615	1
3879560	1
2756516	1
2888096	1
3457898	1
3838525	1
2328125	1
2530612	1
2649552	1
2764049	1
3192067	1
3323067	1
3431371	1
3584382	1
3931800	1
2641004	1
2470687	1
2708970	1
3126190	1
3535948	1
3642104	1
3772315	1
3005234	1
3752454	1
2401082	1
2820766	1
3069582	1
3259220	1
3486651	1
3587699	1
3880289	1
2757584	1
2889621	1
3260406	1
3458886	1
3655232	1
3838900	1
2329260	1
2531323	1
2650168	1
3432093	1
3827184	1
3932529	1
2511635	1
2642177	1
3365739	1
3561828	1
2709487	1
2881412	1
3126519	1
3536335	1
3773292	1
2386887	1
3007286	1
3753681	1
3893539	1
2402430	1
2821395	1
3070174	1
3259985	1
3487533	1
3703769	1
3880815	1
3460598	1
3656522	1
3839383	1
2532055	1
2650715	1
3194259	1
3324153	1
3433045	1
3827501	1
2513243	1
2644051	1
3129379	1
3367191	1
3562773	1
2594426	1
2710032	1
2882136	1
3005111	1
3127048	1
3774562	1
2388157	1
3755325	1
3893780	1
2822207	1
2945636	1
3070813	1
3261398	1
3381443	1
3488327	1
3588590	1
3704523	1
2759923	1
3462018	1
3657522	1
3839916	1
2331025	1
2532736	1
2651420	1
2765944	1
3196104	1
3324731	1
3433620	1
3933694	1
2514344	1
3130880	1
3563775	1
2595046	1
2710613	1
2882792	1
3005736	1
3127620	1
3644408	1
3775350	1
2389786	1
3011744	1
3756358	1
3894572	1
2404302	1
2946075	1
3262349	1
3488993	1
3589175	1
3705311	1
3881367	1
3265583	1
3463137	1
3659186	1
2331847	1
2533598	1
2652089	1
3434371	1
3828615	1
3934498	1
2515534	1
2647138	1
3133088	1
3564737	1
2595998	1
2711066	1
2883682	1
3006370	1
3537766	1
3646007	1
2390285	1
3467460	1
3757526	1
3072497	1
3263268	1
3382583	1
3489596	1
3705930	1
3881933	1
2762740	1
2894046	1
3267035	1
3660835	1
3841062	1
2534154	1
2652716	1
2767014	1
3197226	1
3325871	1
3435304	1
3829529	1
3935477	1
2517168	1
2648205	1
3565646	1
2596866	1
2884257	1
3006827	1
3129278	1
3538319	1
3646782	1
3776475	1
3014437	1
3468815	1
3758721	1
3897222	1
2406057	1
2823898	1
2947593	1
3073193	1
3264164	1
3590372	1
3882767	1
2764027	1
3268560	1
3465702	1
3841484	1
2333910	1
2534749	1
2767456	1
3326381	1
3436293	1
3936270	1
3135900	1
2597592	1
2885126	1
3129970	1
3647027	1
3777086	1
2392931	1
3015809	1
3470038	1
3759727	1
3898595	1
2406864	1
2824394	1
3073816	1
3265052	1
3383553	1
3489901	1
3707477	1
3883381	1
2766420	1
2897954	1
3269854	1
2535419	1
3198398	1
3326746	1
3436984	1
3937592	1
2519456	1
2651263	1
3137371	1
3373446	1
3568017	1
2475635	1
2597933	1
2713231	1
2886184	1
3130577	1
3539225	1
3647551	1
3777679	1
2394666	1
3016099	1
3471540	1
3761639	1
3899407	1
2407987	1
2825014	1
2948968	1
3265808	1
3384141	1
3490576	1
3707979	1
3883999	1
2767799	1
3271650	1
3842357	1
2335955	1
2536151	1
2654778	1
2768732	1
3198717	1
3327418	1
3831207	1
3938861	1
2520975	1
2652624	1
3139577	1
2476247	1
2598572	1
2713889	1
2886717	1
3010280	1
3539713	1
3648101	1
3778353	1
2396635	1
3017238	1
3473392	1
3762697	1
3266461	1
3384618	1
3592869	1
3708778	1
3884432	1
2768837	1
2900188	1
3272338	1
3665563	1
3842798	1
2336478	1
2537146	1
2655199	1
3199294	1
3328024	1
3438047	1
3831859	1
3940207	1
2522639	1
2654135	1
3140774	1
3375151	1
2599614	1
2887303	1
3011076	1
3648561	1
3778790	1
3018857	1
3474802	1
3764697	1
3901194	1
2825722	1
2951403	1
3267045	1
3492094	1
3709671	1
2770217	1
3666537	1
2337344	1
2537852	1
2656217	1
2770110	1
3199719	1
3940962	1
2523983	1
2655272	1
3142556	1
3376052	1
2476934	1
2600644	1
2715593	1
3011927	1
3133078	1
3386928	1
3649072	1
3779514	1
2398461	1
3020846	1
3766802	1
3901810	1
2410505	1
2826327	1
2952101	1
3076759	1
3267838	1
3385458	1
3492677	1
3593977	1
3885386	1
2771940	1
2902120	1
3274023	1
3844317	1
2337874	1
2538787	1
2656847	1
2770825	1
3200643	1
3329040	1
3832776	1
3941571	1
2656139	1
3144332	1
3572303	1
2601381	1
2716514	1
2889018	1
3012729	1
3133973	1
3387474	1
3541105	1
3649719	1
3780108	1
2399792	1
3022318	1
3478129	1
3768611	1
3902302	1
2411731	1
2826932	1
2952804	1
3077778	1
3385852	1
3594510	1
3710907	1
2903265	1
3668922	1
3844825	1
2338667	1
2539458	1
2657224	1
2771456	1
3329883	1
3833624	1
3942549	1
2526071	1
2657462	1
3145755	1
3377688	1
2602265	1
2717030	1
2890457	1
3013340	1
3134925	1
3387880	1
3541718	1
3650498	1
3780912	1
3024352	1
3279733	1
3479011	1
3770104	1
3902739	1
2953658	1
3078415	1
3269363	1
3493929	1
3595011	1
3711373	1
3886820	1
2774149	1
2903880	1
3276928	1
3670400	1
3845159	1
2540145	1
2657572	1
2772214	1
3202196	1
3330518	1
3834162	1
2528175	1
2658772	1
3378759	1
3575016	1
2602660	1
2717805	1
2891446	1
3013745	1
3135326	1
3388478	1
3542178	1
3651256	1
3781606	1
3026163	1
3479955	1
3771045	1
3903386	1
2413271	1
2828202	1
2954315	1
3595318	1
3711999	1
3887448	1
2905467	1
3278408	1
2540669	1
2657987	1
2772995	1
3202660	1
3331500	1
3441657	1
3835054	1
3944445	1
2529812	1
2659472	1
3380081	1
2479394	1
2603434	1
2718767	1
2892064	1
3014583	1
3136003	1
3388987	1
3542673	1
3652478	1
3782423	1
3028051	1
3282723	1
3481054	1
3903913	1
2829032	1
2955234	1
3270601	1
3494875	1
3595814	1
3887875	1
2777018	1
2906818	1
3672133	1
3845915	1
2340696	1
2541349	1
2658521	1
2773969	1
3203331	1
3332190	1
3442885	1
3835636	1
3945637	1
2531679	1
2660659	1
3150240	1
3380832	1
3576893	1
2479758	1
2604060	1
2719259	1
2892845	1
3015947	1
3136609	1
3389557	1
3543071	1
3653192	1
2405696	1
3029794	1
3283795	1
3772738	1
2955630	1
3271356	1
3596369	1
3713843	1
3888399	1
2778190	1
2908089	1
3672844	1
3846291	1
2341155	1
2541923	1
2659195	1
2774524	1
3204133	1
3333076	1
3444069	1
3836181	1
3946668	1
3577651	1
2480237	1
2604973	1
2893459	1
3016644	1
3137182	1
3389906	1
3653478	1
3783883	1
3031021	1
3284883	1
3483177	1
2415130	1
2831027	1
2956250	1
3081427	1
3272012	1
3714630	1
2779507	1
3673866	1
3846743	1
2341955	1
2542625	1
2659804	1
2775166	1
3205345	1
3333910	1
3836924	1
3947533	1
2663488	1
3153319	1
3382950	1
3578735	1
2605575	1
2720608	1
2894108	1
3017395	1
3137626	1
3544324	1
3032746	1
3774468	1
3906523	1
2415883	1
2832466	1
2957599	1
3081948	1
3597361	1
3889494	1
2780801	1
2910711	1
2342837	1
2660393	1
2776065	1
3206877	1
3334774	1
3444991	1
3948326	1
2535177	1
3384434	1
3579972	1
2481138	1
2606317	1
2721090	1
2894679	1
3138456	1
3275146	1
3391265	1
3544949	1
3655555	1
3785209	1
2410680	1
3288552	1
3485378	1
3775437	1
3907353	1
2416715	1
2833077	1
3082410	1
3273948	1
3496923	1
3715806	1
2783062	1
3675087	1
3847628	1
2343477	1
2660981	1
3336436	1
3445422	1
3837948	1
3949012	1
2536166	1
2665516	1
3156242	1
3385779	1
3581306	1
2481611	1
2606866	1
2721754	1
2895166	1
3139209	1
3276202	1
3391905	1
3545480	1
3786072	1
3290401	1
3486598	1
3776588	1
3907838	1
2417316	1
2833884	1
3082885	1
3274645	1
3497651	1
3598347	1
2784007	1
2914126	1
3675806	1
3848132	1
2344498	1
2544651	1
2661422	1
3337489	1
3838999	1
3949786	1
2537144	1
2667105	1
3157465	1
3582097	1
2482331	1
2607512	1
2722407	1
3019438	1
3658745	1
2413891	1
3291493	1
3487672	1
3908801	1
2418161	1
2834586	1
2959896	1
3083323	1
3498252	1
3599205	1
3891015	1
3677113	1
2345322	1
2544994	1
2662143	1
2778220	1
3209453	1
3337895	1
3446888	1
3950496	1
2538935	1
2668976	1
3388375	1
2482803	1
2607974	1
2722887	1
2896582	1
3020012	1
3277719	1
3393116	1
3546219	1
3659329	1
3787203	1
2415335	1
3034568	1
3293265	1
3489173	1
3779269	1
3909280	1
2419124	1
2835338	1
2960730	1
3083869	1
3498694	1
3599919	1
3717946	1
2787032	1
2916950	1
3677873	1
2546228	1
2662926	1
2778890	1
3210201	1
3338472	1
3951829	1
2670222	1
2483231	1
2608392	1
2723584	1
2897265	1
3020839	1
3278372	1
3393593	1
3660046	1
2417274	1
3035448	1
3490272	1
3780474	1
2420087	1
2836022	1
2961592	1
3085088	1
3499320	1
3600488	1
3718719	1
3892323	1
2788968	1
2918951	1
3679117	1
2346852	1
2663651	1
2779644	1
3210776	1
3447760	1
3841003	1
3952928	1
2541916	1
2672019	1
3389973	1
3584161	1
2609026	1
3021568	1
3141906	1
3278859	1
3547325	1
3660535	1
2418865	1
3297675	1
3782863	1
2420857	1
2836750	1
2962058	1
3500105	1
3601206	1
3719556	1
2920515	1
3680685	1
3850369	1
2547521	1
2664486	1
2780218	1
3211479	1
3339672	1
3448193	1
3841640	1
3954439	1
2673086	1
2796941	1
3164293	1
3391117	1
3584741	1
2484743	1
2609692	1
2724541	1
2898683	1
3022552	1
3142482	1
3279595	1
3395349	1
3547746	1
3789298	1
3299972	1
3912101	1
2837247	1
3086004	1
3500542	1
3602016	1
3720869	1
3893499	1
2792066	1
2922608	1
3682553	1
3850975	1
2347920	1
2548200	1
2664920	1
3340295	1
3448594	1
3842674	1
3955643	1
2545234	1
2675157	1
2797709	1
3166262	1
3586606	1
2485313	1
2610664	1
2724997	1
2899165	1
3023231	1
3280187	1
3395933	1
3548275	1
3661505	1
3789958	1
2421829	1
3301040	1
3494527	1
3912886	1
2837996	1
3086596	1
3501132	1
3603062	1
3721741	1
3894147	1
2793419	1
2924179	1
2348791	1
2548665	1
2665448	1
2781229	1
3213022	1
3340791	1
3449004	1
3843092	1
3956378	1
2547191	1
2798344	1
3167688	1
3588133	1
2486167	1
2611249	1
3142871	1
3280656	1
3396655	1
3548826	1
3662294	1
3790653	1
2423289	1
3495352	1
3788065	1
2838642	1
3086961	1
3603754	1
3723000	1
3894636	1
2794924	1
2925854	1
3685726	1
3852419	1
2349925	1
3214030	1
3341442	1
3449586	1
3843841	1
3957282	1
2548448	1
2678045	1
2798736	1
3394124	1
2486557	1
2611920	1
2901243	1
3024484	1
3143761	1
3281223	1
3397183	1
3549282	1
3662973	1
3791165	1
2424887	1
3041350	1
3304041	1
2423307	1
2964763	1
3087461	1
3604181	1
3724387	1
3895355	1
2927467	1
3687268	1
2666389	1
2782511	1
3214574	1
3342174	1
3450006	1
3844768	1
3958345	1
2549954	1
2799895	1
3173843	1
3590347	1
2487379	1
2726608	1
2902214	1
3025111	1
3144447	1
3281987	1
3397938	1
3791993	1
2426692	1
3306169	1
3790950	1
2424022	1
2839931	1
2965601	1
3502659	1
3725247	1
3896073	1
3688409	1
3853435	1
2351849	1
2550648	1
2667291	1
2783044	1
3215278	1
3342714	1
3845340	1
3958926	1
2550988	1
2681261	1
2801062	1
3175673	1
3590959	1
2488208	1
2612998	1
2726850	1
3025613	1
3145359	1
3398604	1
3550421	1
3664418	1
3792798	1
2428019	1
3043702	1
3308398	1
3498689	1
3792322	1
3915468	1
2840944	1
2966455	1
3088389	1
3503217	1
3605978	1
3726106	1
3896855	1
2930236	1
2352687	1
2551322	1
2668162	1
2783764	1
3028537	1
3216020	1
3343342	1
3451093	1
3845974	1
2682623	1
2802785	1
3397805	1
3592077	1
2727656	1
2903912	1
3146106	1
3283266	1
3399044	1
3550886	1
3665020	1
3793282	1
2429070	1
3045530	1
3310112	1
3500482	1
3794135	1
3917339	1
2841753	1
3089001	1
3504247	1
3606749	1
3727005	1
3897727	1
2931422	1
2353501	1
2668875	1
3451721	1
3961171	1
2683386	1
2805079	1
3398407	1
3593284	1
2613905	1
2728366	1
3027187	1
3146854	1
3284130	1
3399746	1
3551626	1
3666013	1
3794027	1
2430141	1
3311456	1
3501362	1
3795097	1
3918581	1
2426055	1
2842591	1
3504674	1
3607494	1
3692543	1
3855043	1
2354256	1
2552201	1
3030377	1
3217433	1
3847091	1
3961813	1
2556312	1
2686031	1
3179481	1
3399679	1
3594711	1
2490444	1
2614184	1
2729157	1
2905447	1
3284743	1
3400286	1
3552308	1
3666524	1
3794636	1
2431131	1
3047766	1
3312805	1
3502153	1
2426996	1
2843647	1
2968577	1
3090358	1
3505084	1
3608207	1
3898881	1
3693774	1
3855598	1
2552677	1
2670358	1
3218119	1
3345235	1
3847737	1
2558147	1
2687897	1
2807648	1
2614906	1
2729949	1
3147948	1
3285453	1
3400597	1
3552911	1
3666890	1
3795078	1
2432451	1
2564492	1
3048889	1
3314101	1
3797061	1
3921082	1
2427929	1
2844237	1
2969506	1
3091033	1
3505674	1
3609057	1
3728968	1
3899274	1
2935552	1
3695218	1
3855920	1
2356694	1
2553238	1
2670882	1
2786147	1
3032481	1
3345787	1
3453578	1
3848327	1
2559233	1
3597433	1
2491821	1
2615301	1
2730662	1
2906971	1
3285908	1
3553799	1
3795816	1
2434423	1
2565285	1
3050040	1
3503531	1
3798844	1
3922419	1
2428689	1
2845022	1
2970317	1
3091853	1
3506152	1
3609440	1
3730242	1
3899995	1
2936544	1
3696144	1
3856634	1
2357393	1
2553760	1
2671637	1
2786717	1
3219568	1
3346385	1
3454507	1
3964521	1
2690803	1
3183180	1
2615823	1
2731514	1
2908009	1
3149316	1
3286614	1
3401917	1
3668438	1
3796427	1
2567587	1
3316227	1
3504518	1
3923182	1
3092407	1
3731236	1
3900493	1
2937308	1
3697521	1
2358471	1
2554361	1
2673155	1
2787392	1
3033552	1
3220245	1
3346908	1
3455212	1
3965116	1
2562438	1
2692238	1
3184471	1
3599875	1
2616454	1
2732388	1
2908997	1
3150119	1
3288311	1
3669001	1
2568993	1
3053407	1
3505371	1
3802116	1
3923916	1
2846795	1
2971962	1
3507264	1
3610646	1
3901329	1
2938580	1
3698057	1
3859033	1
2359737	1
2555055	1
2675432	1
2788047	1
3456324	1
3850348	1
4038004	1
2693413	1
2814846	1
3600812	1
2495701	1
2617362	1
2733071	1
2909744	1
3150913	1
3289288	1
3404072	1
3555901	1
3669353	1
3797827	1
2438423	1
2571473	1
3317880	1
3506228	1
3803864	1
2847448	1
2972713	1
3093700	1
3507824	1
3611190	1
3732305	1
3699135	1
3859800	1
2360958	1
2788971	1
2912411	1
3034632	1
3348016	1
3457322	1
3850904	1
2694548	1
2816007	1
3188171	1
3407334	1
3602546	1
2496472	1
2618617	1
2733869	1
2910821	1
3151568	1
3290030	1
3404839	1
3556587	1
3798290	1
3318331	1
3507434	1
3806212	1
3925786	1
2848243	1
2973430	1
3094732	1
3611482	1
3732935	1
2941087	1
3700283	1
3860468	1
2362115	1
2677505	1
2789593	1
2912867	1
3035558	1
3222736	1
3348838	1
2817455	1
3189476	1
3408574	1
3603742	1
2497253	1
2619606	1
2734478	1
3152134	1
3290894	1
3405237	1
3557672	1
3798902	1
2441549	1
3061020	1
3318977	1
3508445	1
3808106	1
3928006	1
2433495	1
2848968	1
2973955	1
3095415	1
3611929	1
3701063	1
2556662	1
2678214	1
2913408	1
3036247	1
3223755	1
3349450	1
3459079	1
3852020	1
4045091	1
2698218	1
2819072	1
3190781	1
3409590	1
3604516	1
2498150	1
2620294	1
3152968	1
3291399	1
3405814	1
3558638	1
3800008	1
2442904	1
3319885	1
3809680	1
2434385	1
2849888	1
2974859	1
3096277	1
3509236	1
3613021	1
3735298	1
3903265	1
2943465	1
3701628	1
3861744	1
2364268	1
2557245	1
2678777	1
2790968	1
3224497	1
3349957	1
3459617	1
3852734	1
4046101	1
2821030	1
3191689	1
3410732	1
3605874	1
2498880	1
3153488	1
3291828	1
3406606	1
3558998	1
3670504	1
3801125	1
2578247	1
3064540	1
3321057	1
3811348	1
3930834	1
2435388	1
2850648	1
2975725	1
3097134	1
3509744	1
3613894	1
3736071	1
3903818	1
2944920	1
3703120	1
3862315	1
2557972	1
2678966	1
2791718	1
2914721	1
3037816	1
3224969	1
3350432	1
3460314	1
4047676	1
2700747	1
3192851	1
3411556	1
3606774	1
2500201	1
2736099	1
3154097	1
3292472	1
3407167	1
3559608	1
3670965	1
3801717	1
2445988	1
3066300	1
3321774	1
3812554	1
2436851	1
2976377	1
3097759	1
3510550	1
3614493	1
3904587	1
2946121	1
3703809	1
3862728	1
2365811	1
2558859	1
2679459	1
2792235	1
3225766	1
3351154	1
4050107	1
2701818	1
2824555	1
3607804	1
2501336	1
2623247	1
2736517	1
3154606	1
3560230	1
3671271	1
3802355	1
2581789	1
3067563	1
3323104	1
2438569	1
3098364	1
3510996	1
3615515	1
3737610	1
3905155	1
2947530	1
3863362	1
2559736	1
2680074	1
2792902	1
2916188	1
3226693	1
3351781	1
4052369	1
2703489	1
2826290	1
3196035	1
3413726	1
3608517	1
2502106	1
2624523	1
2737261	1
3155399	1
3293897	1
3408076	1
3560700	1
3671808	1
3803140	1
2448698	1
2583630	1
3069455	1
3515104	1
3934421	1
2440168	1
2852482	1
3511740	1
3616394	1
3738257	1
3905842	1
2319765	1
3705028	1
2367158	1
2560617	1
2680457	1
3039436	1
3227259	1
3352736	1
3855058	1
2705027	1
2828118	1
3414804	1
2625126	1
2737835	1
3156046	1
3294803	1
3561263	1
3672369	1
3803674	1
2450814	1
2585006	1
3325286	1
3516754	1
3815087	1
3935198	1
2441243	1
2978361	1
3099503	1
3512384	1
3617200	1
3739134	1
2320987	1
3706281	1
3864868	1
2367918	1
2561021	1
2793376	1
2917786	1
3227806	1
3353497	1
3462443	1
3855615	1
2705758	1
2829870	1
3199212	1
2625806	1
2738617	1
3156641	1
3295568	1
3561919	1
3804355	1
2451987	1
2586713	1
3326248	1
3517809	1
3815406	1
3936199	1
3100190	1
3513139	1
3739539	1
2322132	1
3865300	1
2368355	1
2561696	1
2794232	1
2918543	1
3040624	1
3229066	1
3354038	1
3462880	1
3856154	1
2707105	1
2831865	1
3200653	1
3416763	1
3611391	1
2504252	1
2626472	1
2739388	1
3296657	1
3562413	1
3673675	1
3805145	1
2452989	1
2588299	1
3074793	1
3519022	1
3815745	1
3937297	1
2442760	1
2979668	1
3100776	1
3513857	1
3739898	1
3907450	1
2323309	1
2951637	1
3708103	1
3865631	1
2369007	1
2562357	1
2681906	1
2794813	1
3230231	1
3354676	1
3463532	1
2708305	1
3417727	1
3612791	1
2504849	1
2626967	1
3297825	1
3409833	1
3563016	1
3674844	1
2589292	1
3075975	1
3328863	1
3520025	1
3816156	1
3938609	1
2443634	1
2855081	1
2980450	1
3618496	1
3740934	1
3908050	1
2324523	1
3708954	1
3866057	1
2369608	1
2563628	1
2682251	1
2795270	1
2919976	1
3041938	1
3355269	1
3463848	1
3857065	1
2709500	1
2834489	1
3203677	1
3418934	1
3613974	1
2505910	1
2627672	1
3298637	1
3410394	1
3563656	1
3806467	1
3077817	1
3330140	1
3521824	1
2444362	1
2855722	1
3102421	1
3514710	1
3618952	1
3742059	1
3908428	1
2326323	1
2954073	1
3866590	1
2370518	1
2564542	1
2795783	1
2920702	1
3042527	1
3232566	1
3355739	1
3464395	1
2711012	1
2835575	1
3205070	1
3419831	1
3614750	1
2506884	1
2628201	1
2741941	1
3160753	1
3299083	1
3410677	1
3564020	1
3807065	1
2458098	1
2591876	1
3079469	1
3523120	1
3816926	1
3941291	1
2445082	1
2684591	1
2856354	1
2981838	1
3102988	1
3908948	1
2328130	1
2955986	1
3867160	1
2371504	1
2566046	1
2796303	1
3043246	1
3232964	1
3356235	1
3465017	1
3857741	1
2837157	1
3616845	1
2507300	1
2628692	1
2742315	1
3161357	1
3299781	1
3411231	1
3564400	1
3677961	1
3807528	1
2459328	1
2593400	1
3080872	1
3524628	1
3817485	1
3942570	1
2685227	1
2982316	1
3103602	1
3516027	1
3620379	1
3743363	1
3909382	1
2329851	1
2957607	1
3712547	1
3867725	1
2566845	1
2683836	1
2796838	1
2922187	1
3043997	1
3233806	1
3356641	1
3858267	1
2838329	1
3209098	1
3421904	1
3617714	1
2508156	1
2629378	1
2743198	1
3300313	1
3564819	1
3678722	1
2460652	1
2594911	1
3082149	1
3525650	1
3817908	1
3943895	1
2446732	1
2686115	1
2857217	1
2983210	1
3621033	1
3744319	1
3909814	1
2331790	1
2958536	1
3868199	1
2372997	1
2567660	1
2797417	1
2922950	1
3234519	1
3357196	1
3466139	1
3859035	1
2713706	1
2840221	1
3210509	1
3619117	1
2508770	1
2743976	1
3412672	1
3565633	1
3679120	1
3809076	1
2461893	1
2596206	1
3333178	1
3526333	1
3818784	1
3945599	1
2447613	1
2686862	1
3104578	1
3517256	1
3910528	1
2333221	1
2960358	1
3715024	1
3868769	1
2797926	1
2923472	1
3045343	1
3234886	1
3358279	1
3466546	1
2714479	1
2841822	1
3212012	1
3424455	1
2509360	1
2630307	1
2744673	1
3163310	1
3301471	1
3413107	1
3566131	1
3679730	1
3809820	1
2463638	1
2597851	1
3083414	1
3527115	1
3819291	1
2448716	1
2984484	1
3517564	1
3623211	1
3745938	1
2334713	1
2961970	1
3715859	1
2374691	1
2569265	1
2798248	1
2924142	1
3359026	1
3466909	1
3860152	1
2715636	1
2843588	1
3213561	1
3425974	1
3620690	1
2509739	1
3163906	1
3301953	1
3413670	1
3680385	1
2465496	1
3084463	1
3334866	1
3527869	1
3819913	1
3948261	1
2688116	1
2859386	1
3517980	1
3623710	1
3746391	1
2963617	1
3716908	1
2570873	1
2798401	1
2924721	1
3235849	1
3360036	1
3467475	1
3860832	1
3214665	1
3622034	1
2510309	1
2631395	1
2745836	1
3164631	1
3302654	1
3414229	1
3567175	1
3680922	1
2466528	1
2600676	1
3335896	1
3949156	1
2450130	1
2689081	1
2860266	1
2985840	1
3518487	1
3912382	1
2466866	1
2601235	1
3086189	1
3336321	1
3528831	1
3820509	1
3949457	1
2450342	1
2689349	1
2860447	1
2985912	1
3106629	1
3624391	1
3747205	1
3912513	1
2338500	1
2965736	1
3718259	1
3870238	1
2376919	1
2799258	1
3047504	1
3236608	1
3360917	1
2718604	1
2845990	1
3216822	1
3428503	1
2511108	1
2631931	1
2746953	1
3165613	1
3304023	1
3415444	1
3567892	1
3681934	1
3812127	1
2467866	1
2602571	1
3087234	1
3529712	1
3951635	1
2451674	1
2574509	1
2689799	1
2862355	1
2986667	1
3107560	1
3519436	1
3624811	1
3912986	1
2340165	1
3720030	1
2378265	1
2572564	1
2800075	1
2926336	1
3237140	1
3361648	1
3468994	1
3862514	1
2720353	1
3429575	1
2511791	1
2632433	1
2747609	1
3166376	1
3304689	1
3416646	1
3682972	1
3812705	1
2469078	1
2603832	1
3088172	1
3338518	1
3821716	1
3952855	1
2452647	1
2575120	1
2690118	1
2863070	1
2987359	1
3108247	1
3520232	1
3625299	1
3748899	1
3913581	1
2968818	1
3871270	1
2573491	1
2801001	1
3362081	1
3469589	1
2721980	1
2848090	1
3430512	1
3625345	1
2512257	1
2633326	1
2748210	1
3305511	1
3683609	1
3813259	1
2605262	1
3089271	1
2453588	1
2576740	1
2863785	1
2987866	1
3520816	1
3625756	1
2343258	1
2970201	1
3722878	1
2379394	1
2801817	1
2927789	1
3050332	1
3238572	1
3864195	1
2723591	1
3431657	1
2512648	1
2748838	1
3168121	1
3306463	1
3418349	1
3569667	1
3685044	1
3813887	1
3340403	1
3822904	1
3955927	1
2454475	1
2577045	1
2988267	1
3109440	1
3521355	1
3626243	1
3750530	1
2971705	1
3724385	1
2380154	1
2802798	1
2928719	1
3051157	1
3239176	1
3864841	1
2724413	1
2851284	1
3433487	1
3627383	1
2513387	1
3168890	1
3307209	1
3418988	1
3570230	1
3685535	1
3814156	1
2473319	1
2607021	1
3091676	1
3341189	1
3823485	1
2691838	1
2864723	1
2989035	1
3110147	1
3521855	1
3626720	1
3751854	1
3915363	1
2972921	1
3725552	1
3873511	1
2380920	1
2803412	1
2929290	1
3051692	1
3239919	1
3363467	1
3865235	1
2852603	1
3225329	1
3434572	1
3628052	1
2514142	1
2635101	1
3308278	1
3570588	1
3814696	1
2608103	1
3092997	1
3824029	1
2456096	1
2692653	1
2865404	1
2989646	1
3110640	1
3522249	1
3627174	1
3752388	1
2348689	1
2974579	1
2381807	1
2804188	1
3052544	1
3240561	1
3472751	1
3865832	1
2853547	1
2514696	1
2635882	1
2750694	1
3173623	1
3308960	1
3419919	1
3571120	1
3688045	1
3815616	1
2476495	1
2609410	1
3095290	1
3344525	1
3960903	1
2456816	1
2693479	1
2865876	1
2990187	1
3111206	1
3522982	1
3627591	1
3752927	1
3916198	1
2350724	1
2975393	1
3728882	1
3876330	1
2804881	1
2930285	1
3364540	1
3473252	1
3866416	1
2727835	1
2854427	1
3436721	1
3629950	1
2515391	1
2636356	1
2751476	1
3309575	1
3420349	1
3918459	1
2477699	1
2610928	1
3097015	1
3537758	1
3824839	1
3962607	1
2579651	1
2694384	1
2866432	1
2990753	1
3753808	1
3916882	1
2351640	1
2976918	1
3730699	1
3877893	1
2383248	1
2930958	1
3053902	1
3364969	1
3474002	1
3867064	1
2729815	1
2855506	1
3229532	1
3437722	1
2516084	1
2637006	1
2752058	1
3420735	1
3572189	1
3919006	1
2479023	1
2612307	1
3099307	1
3346327	1
3538790	1
3825321	1
3963922	1
2867099	1
2991283	1
3112519	1
3628948	1
3755193	1
2352962	1
2978089	1
3732729	1
3878680	1
2806392	1
2931506	1
3054525	1
3242795	1
3365610	1
3867815	1
2731343	1
2857528	1
3230527	1
3438564	1
3632825	1
3176167	1
3311018	1
3421398	1
3817306	1
3919538	1
3347458	1
3540147	1
3825774	1
3964695	1
2458244	1
2581377	1
2695700	1
2867649	1
2991803	1
3113212	1
3524948	1
3629701	1
3756600	1
2385281	1
2807032	1
2932083	1
3055215	1
3366253	1
3476051	1
3868471	1
2732418	1
2859021	1
3232040	1
3439550	1
2517558	1
2638249	1
2753346	1
3177503	1
3311618	1
3421876	1
3573351	1
3691317	1
3817774	1
3920191	1
2482014	1
2615068	1
3102149	1
2459086	1
2582045	1
2696403	1
2992489	1
3113932	1
3525244	1
3630256	1
3758013	1
2981886	1
3880925	1
2385986	1
2807653	1
2932875	1
3056202	1
3244151	1
3366919	1
3476604	1
3869159	1
2733913	1
2862132	1
3233039	1
3441058	1
2638803	1
2753879	1
3178591	1
3312026	1
3422363	1
3573955	1
3692049	1
3920598	1
2484052	1
2616387	1
3103513	1
3349591	1
3542451	1
3827432	1
4042393	1
2459503	1
2582731	1
2697363	1
2869058	1
3114696	1
3525687	1
3631026	1
3759308	1
2983576	1
3735883	1
3881446	1
2933550	1
3058028	1
3245931	1
3477309	1
2735383	1
3233887	1
3442663	1
3635686	1
2754333	1
3312456	1
3422932	1
3574510	1
3692531	1
2485209	1
2617660	1
3105229	1
3543384	1
3828349	1
4042637	1
2698204	1
2869643	1
2993499	1
3115201	1
3526271	1
3632052	1
2361158	1
2984920	1
3736678	1
3882150	1
2933870	1
3058483	1
3247023	1
3477913	1
3870431	1
2736657	1
3235259	1
4051882	1
2519155	1
2639877	1
2754844	1
3179937	1
3312989	1
3922108	1
2486698	1
3106678	1
3352043	1
3544239	1
4045096	1
2583559	1
2870114	1
2993860	1
3115673	1
3632606	1
3760712	1
2362872	1
2986076	1
3737441	1
3882621	1
2387734	1
2809539	1
2935017	1
3059099	1
3247832	1
3368694	1
3478420	1
3871298	1
2738265	1
3236808	1
4054174	1
2519788	1
2640857	1
2755445	1
3180732	1
3313632	1
3423682	1
3575663	1
3693657	1
3922675	1
2620235	1
3108536	1
4047571	1
2461708	1
2994508	1
3116389	1
3527571	1
3633696	1
3738795	1
3883362	1
2935547	1
3059791	1
3248517	1
2740028	1
3238704	1
3445659	1
3639818	1
2316165	1
2520442	1
2641514	1
3181777	1
3314285	1
3576105	1
3694240	1
3819583	1
3923285	1
2489445	1
2621873	1
3109899	1
3353996	1
3546879	1
3830280	1
2585134	1
2871197	1
2994966	1
3117197	1
3634466	1
3761849	1
2988234	1
3739868	1
2389070	1
2810843	1
2936140	1
3060336	1
3369958	1
3479584	1
3872431	1
2741291	1
2870255	1
3240124	1
3447384	1
2317383	1
2521123	1
2642599	1
3182569	1
3315249	1
3694753	1
3924324	1
2491149	1
3354866	1
3830847	1
2463293	1
2585860	1
2700745	1
2995729	1
3529042	1
3635189	1
3762702	1
2367234	1
3741091	1
2389480	1
2811734	1
3061236	1
3249550	1
3370595	1
3873361	1
2871531	1
3242239	1
3448245	1
3642199	1
2318341	1
2521966	1
2643204	1
2756558	1
3183452	1
3316272	1
3425380	1
3577228	1
3925003	1
2492931	1
2626227	1
3113889	1
3355774	1
3831749	1
2463947	1
2586391	1
2701340	1
2872513	1
2996183	1
3530114	1
3763534	1
2369204	1
2389948	1
2812345	1
2937139	1
3061838	1
3250320	1
3371197	1
3480571	1
2744440	1
3642914	1
2318916	1
2522680	1
2644183	1
2757394	1
3184199	1
3317294	1
3425947	1
3577702	1
3696588	1
3821395	1
3925681	1
2627671	1
3115649	1
3357330	1
3549949	1
3832327	1
2464536	1
2587058	1
2702125	1
2996676	1
3120621	1
3530679	1
3763981	1
2992353	1
3743047	1
3886655	1
2937695	1
3062464	1
3251440	1
3371593	1
3481178	1
2745636	1
3245202	1
3643866	1
2319847	1
2523321	1
2644960	1
3426441	1
3578174	1
3697473	1
3821889	1
3926294	1
2496048	1
2629769	1
3117279	1
3358197	1
3550597	1
3832874	1
2465022	1
2587540	1
2873876	1
3531313	1
3637496	1
3764723	1
2371993	1
2994167	1
3743703	1
2392590	1
2938417	1
3063215	1
3252250	1
3372460	1
3699420	1
3875514	1
2747062	1
2876175	1
3246889	1
3451224	1
3645604	1
2320942	1
2524256	1
2645414	1
2759055	1
3185340	1
3318791	1
3426909	1
3578621	1
3698160	1
3822327	1
3926735	1
2630643	1
3119024	1
3358821	1
3551622	1
3833224	1
2465545	1
2588028	1
2703349	1
2874315	1
3122004	1
3638145	1
2995519	1
3744525	1
3887901	1
2393848	1
2815510	1
2938957	1
3064067	1
3252822	1
3373584	1
3482107	1
3700060	1
3875940	1
2748560	1
2877396	1
3248473	1
3451848	1
3646802	1
2525029	1
2645832	1
3186350	1
3319351	1
3427431	1
3579411	1
3822933	1
3927344	1
2499431	1
2632497	1
3120495	1
3359384	1
3552961	1
3833852	1
2466306	1
2588748	1
2704041	1
2875282	1
2998416	1
3122430	1
3532153	1
3638853	1
3766930	1
2996752	1
3745490	1
2816324	1
2939466	1
3065629	1
3253403	1
3374463	1
3876650	1
2879175	1
3452705	1
3647792	1
3835385	1
2323238	1
2526225	1
2646447	1
2760590	1
3187206	1
3319760	1
3580117	1
3823612	1
2500927	1
3121368	1
3360276	1
3834365	1
2467084	1
2589434	1
2876083	1
2999254	1
3123425	1
3639414	1
2376362	1
3746389	1
3890032	1
2817059	1
3254599	1
3375083	1
3483233	1
3700807	1
2751532	1
2880704	1
3251170	1
3453619	1
2323921	1
2526718	1
3187804	1
3320277	1
3428657	1
3580959	1
3824214	1
3928899	1
2502783	1
2634866	1
2467841	1
2590234	1
2705392	1
2876904	1
3533340	1
3768571	1
2377456	1
2999554	1
3747410	1
2396675	1
2817734	1
2940812	1
3066658	1
3376136	1
3483675	1
3877592	1
2753382	1
2882069	1
3253546	1
3454404	1
3836261	1
2324809	1
2527179	1
2647537	1
3320858	1
3428967	1
3582183	1
3824932	1
3929565	1
2504686	1
3122176	1
2468424	1
2590799	1
2706224	1
3000950	1
3124349	1
3533869	1
3640410	1
3769466	1
2378705	1
3748324	1
3891439	1
2397499	1
2818355	1
2941653	1
3067163	1
3376886	1
3701620	1
2883691	1
3255347	1
3455732	1
3651975	1
2325718	1
2528105	1
2647962	1
2762472	1
3189478	1
3321419	1
3825441	1
2505924	1
3361974	1
2469008	1
2591412	1
2706683	1
2878869	1
3640969	1
3769923	1
2380555	1
3002222	1
3749532	1
3891904	1
2398851	1
2819053	1
2942473	1
3067855	1
3257078	1
3378021	1
3484779	1
3701951	1
3878613	1
3257202	1
3456629	1
3837496	1
2326718	1
2529410	1
2763018	1
3190266	1
3430114	1
3826009	1
3930682	1
3362771	1
3558295	1
2469726	1
2592045	1
2707402	1
2879494	1
3002409	1
3125316	1
3534988	1
3641320	1
2382384	1
3003343	1
3750570	1
2399841	1
2819434	1
2943211	1
3068226	1
3258042	1
3379068	1
3485413	1
3585353	1
3879032	1
2887175	1
3258459	1
3838218	1
2327689	1
2530196	1
2649122	1
2763603	1
3191347	1
3322561	1
3430813	1
3584110	1
3931291	1
2509055	1
3125829	1
3559493	1
2708165	1
2880181	1
3535526	1
3771843	1
2384139	1
3004530	1
3892947	1
2820261	1
3069114	1
3258706	1
3379594	1
3486119	1
3702736	1
3879703	1
2756773	1
2888425	1
3259735	1
3458205	1
3654068	1
2649707	1
2764270	1
3192283	1
3431577	1
3826808	1
3932019	1
2510473	1
2641374	1
3127516	1
3365018	1
2470878	1
2593324	1
2709103	1
2880855	1
3003834	1
3536063	1
3642223	1
3772745	1
2385893	1
3005567	1
3753234	1
2820983	1
2944417	1
3069795	1
3259490	1
3380352	1
3486915	1
3587861	1
3703450	1
2889823	1
3260860	1
3459150	1
3655847	1
2329552	1
2531465	1
2650421	1
2765040	1
3193518	1
3432445	1
3827304	1
3932667	1
2642769	1
3128768	1
3562010	1
2471722	1
2593882	1
2709638	1
2881643	1
3126653	1
3536628	1
3642953	1
3773525	1
2387399	1
3008350	1
3753962	1
3893602	1
2402824	1
2821509	1
2945259	1
3381111	1
3487749	1
3588334	1
3703998	1
3880949	1
2759407	1
3262796	1
3461346	1
2532254	1
2650998	1
2765572	1
3324326	1
3433217	1
3933328	1
2513710	1
2644301	1
3129629	1
3367801	1
2472409	1
2594649	1
2710211	1
3005390	1
3127160	1
3644012	1
3774885	1
2388644	1
3755725	1
3893904	1
2403762	1
2822378	1
3071048	1
3381485	1
3488512	1
3588813	1
2760649	1
2891707	1
3264722	1
3462180	1
3658581	1
3840088	1
2532982	1
2651572	1
2766226	1
3196432	1
3324870	1
3433806	1
3828280	1
3933922	1
2514634	1
3369021	1
3564070	1
2473069	1
2595330	1
2710774	1
2883058	1
3005860	1
3127830	1
3645371	1
3775660	1
2390051	1
3012460	1
3756808	1
2404570	1
2823005	1
2946280	1
3072173	1
3382072	1
3589337	1
3705536	1
3881573	1
2761991	1
3659709	1
3840782	1
2332064	1
2652441	1
2766764	1
3829024	1
3934960	1
3133435	1
3370657	1
3565068	1
2473577	1
2596246	1
2711392	1
3006634	1
3128798	1
3537996	1
3646250	1
2391054	1
3013398	1
3468013	1
3896469	1
2405408	1
2823476	1
2946891	1
3072772	1
3263672	1
3382727	1
3589863	1
3706313	1
3882430	1
2763270	1
2894793	1
3267737	1
3661290	1
3841235	1
2333078	1
2534345	1
2652881	1
2767145	1
3197387	1
3326077	1
3435778	1
3829713	1
3935833	1
2648683	1
3371957	1
3565834	1
2712037	1
2884568	1
3006989	1
3129485	1
3538488	1
3776750	1
2392003	1
3014977	1
3759054	1
3897590	1
2406285	1
2824121	1
3073393	1
3383357	1
3590808	1
3706883	1
2896973	1
3268875	1
3466191	1
3662179	1
3841600	1
2334254	1
2535023	1
2653370	1
2767707	1
3198101	1
3436543	1
3830031	1
3936706	1
2518734	1
2650012	1
3136314	1
3567232	1
2475225	1
2597734	1
2712853	1
2885673	1
3008038	1
3130120	1
3538937	1
3647141	1
3777459	1
2393687	1
3015957	1
3470550	1
3899021	1
2407158	1
2824650	1
3074151	1
3383841	1
3707656	1
2766686	1
2898428	1
3663098	1
2535637	1
2654187	1
2768435	1
3198528	1
3327029	1
3437126	1
3830788	1
3937807	1
2519933	1
2651793	1
3137954	1
3373847	1
3568501	1
2713367	1
2886389	1
3130822	1
3539333	1
3647703	1
2394982	1
3016482	1
3762074	1
3899563	1
2408267	1
2825052	1
2949951	1
3074808	1
3490882	1
3708149	1
3884173	1
2768200	1
2899445	1
3271847	1
3664754	1
3842457	1
2536380	1
3198907	1
3327659	1
3831453	1
2521558	1
3139866	1
3374716	1
3569765	1
2598876	1
2714098	1
2887020	1
3131812	1
3648293	1
2397102	1
3017825	1
3473756	1
3763733	1
3900737	1
2825444	1
2950978	1
3075648	1
3266638	1
3384688	1
3593006	1
3709243	1
3884780	1
2769129	1
2900394	1
3272833	1
3665878	1
2336724	1
2655656	1
2769768	1
3199418	1
3328172	1
3438284	1
3832041	1
2523015	1
3141758	1
3375565	1
2476762	1
2599976	1
2715068	1
2887573	1
3132543	1
3540469	1
3648636	1
3779077	1
3019857	1
3475346	1
3765743	1
3901378	1
2409792	1
2825923	1
2951618	1
3076193	1
3267152	1
3385242	1
3709854	1
3885160	1
2770800	1
2901418	1
3843400	1
2337621	1
2656294	1
3328675	1
3438871	1
3832482	1
3941133	1
2655603	1
3143310	1
3376320	1
2477137	1
2600842	1
2716031	1
2888138	1
3012147	1
3387091	1
3540873	1
3649150	1
3021244	1
3477445	1
3767344	1
3902023	1
2411291	1
2952405	1
3076998	1
3268083	1
3385610	1
3492824	1
3594139	1
3710490	1
3885629	1
2772183	1
2902243	1
3274175	1
3844568	1
2538989	1
2656974	1
2771038	1
3200831	1
3832939	1
3941817	1
2525313	1
2656629	1
3144888	1
3377216	1
2601701	1
2716624	1
2889529	1
3012866	1
3134381	1
3387608	1
3649871	1
2400178	1
3023044	1
3768942	1
2412088	1
2953077	1
3077972	1
3268740	1
3711060	1
3886369	1
3276163	1
3669458	1
3844911	1
2539781	1
2771707	1
3201639	1
3329995	1
3440223	1
3833754	1
3942831	1
2526928	1
2657807	1
3146493	1
3378067	1
2602363	1
2717293	1
3013461	1
3135001	1
3388168	1
3541867	1
3650889	1
3781162	1
2401496	1
3025025	1
3280429	1
3479384	1
3770329	1
3902876	1
2827676	1
2953937	1
3494029	1
3711584	1
3887065	1
2774910	1
3277480	1
3670860	1
3845307	1
2339357	1
2540263	1
2657664	1
2772413	1
3202397	1
3330649	1
3943665	1
2528473	1
3147439	1
3379000	1
3575269	1
2479027	1
2602889	1
2718282	1
2891580	1
3014108	1
3135467	1
3388622	1
3542372	1
3781982	1
2402992	1
3282090	1
3480285	1
3771427	1
2413440	1
2828516	1
2954712	1
3079751	1
3270156	1
3494550	1
3712335	1
2906051	1
3278819	1
3671700	1
2340259	1
2540842	1
2773308	1
3202840	1
3442195	1
3835254	1
3944907	1
2659680	1
3576424	1
2479525	1
2603599	1
2718974	1
3014991	1
3136108	1
3389208	1
3652860	1
3782582	1
3904102	1
2829422	1
2955355	1
3080214	1
3270856	1
3595956	1
3712694	1
3888063	1
2777430	1
2774176	1
3203458	1
3443271	1
3835897	1
3946172	1
2531985	1
3150641	1
3381319	1
3577196	1
2479863	1
2719513	1
2893097	1
3016275	1
3136929	1
3543292	1
3653229	1
3783359	1
2406847	1
3030473	1
3772998	1
3904861	1
2414682	1
2830246	1
3080932	1
3271510	1
3495789	1
3596539	1
3714172	1
3888608	1
2778951	1
2908475	1
3673460	1
3846431	1
2341560	1
3204634	1
3444256	1
3836367	1
3946941	1
2533130	1
3151972	1
3382168	1
2480430	1
2605184	1
3016991	1
3137233	1
3390142	1
3543949	1
3784272	1
3031642	1
3285563	1
3773745	1
3905985	1
2831526	1
2956821	1
3272414	1
3496438	1
3596915	1
3714708	1
2909959	1
3673931	1
3846846	1
2342151	1
2542870	1
2659960	1
3205482	1
3334118	1
3837027	1
3947742	1
2534484	1
3153867	1
3579271	1
2480742	1
2605787	1
2894212	1
3017562	1
3137988	1
3390735	1
3544553	1
3654306	1
2410024	1
3032926	1
3286797	1
3775041	1
3907017	1
2416165	1
2832750	1
2957797	1
3082108	1
3496681	1
3597547	1
3715344	1
3889685	1
3674478	1
3847471	1
2343017	1
2543593	1
2660574	1
2776406	1
3207213	1
3335694	1
3445101	1
3837615	1
2535711	1
2664843	1
3155446	1
2606581	1
2721351	1
2894786	1
3018330	1
3138546	1
3275699	1
3391451	1
3545065	1
2411555	1
3289047	1
2416931	1
2833329	1
2958293	1
3497251	1
3597998	1
3716028	1
3890169	1
2783447	1
2913336	1
3675513	1
3847779	1
2343895	1
2661025	1
2776951	1
3445581	1
3949298	1
2666319	1
3156694	1
3581553	1
2481769	1
2607147	1
2722039	1
2895429	1
3392226	1
3658153	1
2413246	1
3290862	1
3486957	1
3777023	1
3908057	1
2834187	1
3274818	1
3497904	1
3598680	1
3890768	1
2784537	1
2914718	1
2344733	1
2544767	1
2661714	1
2777531	1
3209150	1
3337630	1
3446539	1
3839281	1
2537695	1
2667670	1
3157799	1
3387454	1
2482471	1
2607746	1
2722598	1
3019554	1
3140220	1
3392801	1
3545910	1
3658890	1
3786810	1
3292104	1
3488175	1
3778453	1
3908939	1
2418414	1
2834876	1
2960247	1
3498471	1
3717332	1
2786540	1
2916154	1
3677630	1
2545349	1
2662462	1
2778458	1
3209685	1
3338091	1
3447076	1
3839868	1
3950816	1
2669412	1
3388633	1
2608131	1
2723150	1
2896897	1
3020219	1
3140834	1
3277984	1
3546355	1
3659557	1
3787495	1
2415977	1
3293995	1
3489522	1
3779713	1
3909664	1
2419479	1
2835703	1
2961027	1
3084086	1
3498934	1
3600201	1
3891811	1
2917796	1
3678060	1
3849372	1
2346135	1
2546419	1
2663165	1
3210383	1
3447463	1
3840532	1
3952054	1
2670993	1
3389568	1
3582927	1
2483402	1
2608542	1
2897567	1
3020992	1
3278552	1
3393751	1
3546898	1
3660266	1
3788252	1
2417531	1
3035681	1
3295674	1
3490722	1
3910996	1
2420300	1
2836256	1
3085182	1
3499601	1
3600752	1
3719147	1
3892550	1
2919709	1
3679580	1
3850025	1
2547166	1
2779824	1
3211081	1
3339139	1
3841301	1
3953603	1
2542430	1
2672256	1
3390222	1
3584508	1
2609264	1
2724317	1
2898121	1
3021879	1
3142041	1
3394894	1
3660760	1
3788937	1
2419973	1
3036580	1
3492508	1
3783466	1
2836972	1
2962280	1
3085680	1
3500280	1
3601391	1
3893173	1
2790551	1
2921303	1
2347434	1
2664608	1
2780420	1
2544168	1
2797215	1
3164850	1
3391911	1
3585129	1
2484867	1
2724673	1
2898817	1
3022762	1
3395522	1
3547900	1
2421090	1
3037740	1
3300376	1
3494017	1
3784948	1
3912521	1
2421497	1
2837570	1
2963004	1
3500883	1
3602387	1
3721085	1
3893703	1
2792275	1
2922985	1
3683341	1
3851105	1
2348121	1
2665074	1
2780846	1
3212474	1
3340431	1
3448698	1
3842828	1
3955925	1
2545799	1
2675838	1
2797894	1
3166922	1
3587050	1
2485471	1
2610873	1
2899633	1
3023428	1
3280346	1
3396186	1
3661795	1
3790187	1
2422026	1
3039178	1
3301669	1
3494852	1
3786955	1
3913140	1
2422156	1
2838181	1
2963763	1
3086748	1
3501221	1
3603318	1
3722510	1
3894270	1
2794061	1
2924595	1
3684841	1
3852007	1
2349050	1
2548884	1
2781528	1
3213389	1
3341060	1
3449199	1
3843375	1
3956586	1
2677373	1
3393623	1
3588670	1
2486304	1
2725850	1
3024002	1
3280912	1
3396823	1
3548965	1
3662592	1
3790908	1
3040559	1
3302808	1
3788813	1
3913535	1
2422934	1
3087194	1
3723472	1
3894877	1
2796037	1
2926372	1
3685945	1
3852575	1
2350268	1
2549368	1
2782173	1
3214202	1
3449830	1
3844114	1
3957645	1
2678807	1
2798977	1
3394516	1
3589734	1
2486880	1
2612179	1
2726501	1
2901392	1
3024584	1
3143942	1
3397367	1
3549604	1
3663222	1
3791366	1
2425233	1
3041764	1
3304645	1
3913908	1
2423443	1
2839573	1
2965057	1
3087587	1
3502162	1
3604414	1
3724650	1
3687733	1
3853142	1
2351289	1
2666761	1
2782642	1
3214971	1
3342325	1
3450225	1
3844949	1
3958589	1
2550409	1
2680340	1
2800068	1
3396007	1
3590562	1
2612724	1
2726627	1
2902379	1
3025256	1
3144902	1
3550068	1
3663970	1
3792425	1
2427408	1
3042586	1
3306863	1
3791409	1
3914290	1
2424169	1
2840361	1
3502881	1
3605436	1
3725313	1
3896343	1
2929422	1
3689074	1
2783342	1
3215596	1
3342938	1
3959086	1
2801679	1
3176205	1
3396986	1
3591388	1
3145737	1
3282914	1
3398822	1
3550550	1
3664545	1
3792979	1
2428335	1
3308796	1
3499454	1
3916048	1
2424726	1
2841194	1
2966686	1
3088662	1
3606130	1
3726470	1
3897123	1
2930497	1
3689851	1
3854303	1
2352977	1
2551545	1
2668330	1
2783861	1
3029012	1
3451250	1
2553913	1
2683230	1
2803492	1
3177429	1
3592440	1
2489101	1
2613603	1
2904053	1
3026498	1
3146278	1
3399174	1
3551104	1
3665203	1
3793502	1
2429266	1
3046125	1
3310475	1
3500845	1
3794401	1
2425578	1
2841888	1
2967220	1
3089239	1
3504326	1
3607042	1
3727232	1
3898017	1
2931827	1
3691200	1
3854818	1
2353870	1
2551887	1
2669247	1
3030025	1
3216945	1
3344218	1
3846754	1
3961478	1
2555609	1
2684745	1
2805378	1
3398823	1
3593668	1
2613963	1
2728862	1
3027527	1
3147101	1
3284287	1
3399883	1
3551967	1
3046840	1
3311836	1
3501609	1
3795283	1
3918871	1
2426429	1
2967872	1
3504795	1
3692951	1
3855293	1
2354358	1
3030877	1
3217727	1
3344742	1
3452414	1
3847256	1
3962134	1
2686529	1
2806388	1
3595274	1
2490573	1
2614377	1
2729498	1
2905676	1
3147679	1
3284919	1
3552511	1
3666735	1
3794726	1
2431340	1
3313394	1
3796254	1
3920287	1
2427337	1
3090652	1
3505199	1
3608522	1
3899043	1
3855651	1
2355474	1
2552880	1
2670592	1
2785808	1
3032068	1
3453087	1
3848023	1
3963082	1
2558420	1
2688538	1
2808150	1
3181054	1
3596722	1
2491379	1
2615097	1
2906122	1
3148301	1
3400753	1
3553251	1
3795345	1
2433186	1
2564612	1
3314428	1
3502915	1
3797574	1
3921511	1
2428206	1
2844510	1
2969759	1
3505835	1
3609160	1
3729494	1
3899423	1
3695471	1
2356869	1
2553453	1
2671196	1
3032629	1
3219112	1
3345965	1
3454082	1
3848714	1
3963805	1
2559992	1
2689453	1
2809462	1
3182270	1
3597862	1
2492074	1
2730867	1
2907229	1
3148764	1
3401434	1
3554181	1
3667990	1
3796103	1
2434839	1
2566123	1
3051120	1
3315622	1
3503800	1
3799340	1
3922723	1
2429081	1
2970537	1
3092025	1
3506405	1
3609766	1
3730515	1
3900100	1
2936947	1
2357855	1
2553927	1
2672222	1
2786909	1
3033184	1
3219748	1
3849543	1
3964753	1
2561742	1
2691472	1
2811251	1
3183535	1
3403967	1
2731866	1
3149561	1
3402184	1
3555003	1
3668552	1
3796556	1
2436022	1
2568304	1
3052722	1
3316548	1
3504699	1
3801099	1
3923379	1
2429656	1
2846418	1
2971349	1
3506801	1
3610249	1
3731489	1
3900704	1
3858005	1
2554502	1
2673941	1
2787528	1
3033727	1
3220503	1
3347083	1
3455604	1
3849938	1
3965384	1
2812685	1
3184963	1
3405404	1
3600327	1
2494702	1
2616874	1
2732666	1
2909311	1
3150314	1
3555433	1
3669105	1
3797212	1
2569323	1
3317084	1
3505577	1
3802425	1
2430772	1
2847017	1
3093333	1
3507424	1
3610859	1
3901546	1
3698588	1
3859147	1
2360183	1
2675883	1
2788387	1
3034229	1
3221108	1
3347614	1
3456580	1
3850537	1
4039110	1
2815454	1
3406619	1
3601556	1
2496060	1
2910215	1
3289626	1
3556166	1
3797996	1
2439025	1
2571838	1
3057595	1
3318087	1
3804473	1
3925167	1
2847723	1
3094059	1
3732658	1
3699461	1
3859912	1
2361407	1
2555895	1
2789226	1
3034982	1
3222218	1
3348296	1
4042653	1
2695033	1
2816361	1
3188397	1
3407802	1
2619104	1
2734140	1
2911130	1
3404907	1
3669702	1
3798425	1
2440560	1
2573646	1
3059465	1
3507807	1
3806655	1
3926600	1
2973511	1
3094879	1
3508299	1
3733165	1
3902359	1
2941413	1
3700524	1
3860681	1
2362456	1
2556326	1
2677652	1
2789879	1
2913050	1
3223181	1
3458483	1
3851534	1
4043459	1
2696416	1
2817924	1
3190019	1
3408983	1
3603944	1
2497507	1
2619727	1
3152306	1
3291060	1
3405420	1
3558053	1
3669877	1
3799234	1
2442030	1
2575293	1
3319129	1
3508731	1
3808513	1
3928480	1
2433871	1
2974176	1
3095824	1
3612234	1
3734108	1
2942131	1
3701435	1
2363805	1
2556863	1
2678360	1
2790264	1
2913650	1
3036453	1
3223956	1
3349739	1
3459274	1
4045331	1
2698696	1
3191163	1
3410243	1
3605272	1
2498282	1
2620583	1
3153072	1
3291529	1
3558737	1
3670246	1
3800198	1
2443205	1
2577077	1
3063276	1
3320259	1
3510200	1
3810178	1
3930081	1
2850217	1
2975189	1
3096441	1
3613299	1
3735622	1
2943889	1
3702271	1
3861933	1
2364569	1
2557490	1
2678868	1
2791242	1
2914400	1
3037488	1
3224649	1
3459792	1
3852893	1
4046565	1
2700157	1
2821452	1
3192483	1
3411112	1
2499330	1
2621308	1
2735835	1
3292036	1
3670696	1
3801421	1
2444603	1
2578911	1
3065497	1
3321309	1
3511831	1
3811845	1
3931350	1
2436129	1
2975933	1
3097326	1
3510121	1
3614124	1
3736391	1
3703412	1
3862460	1
2365247	1
2558274	1
2679160	1
2791907	1
2914865	1
3038038	1
3225268	1
3350719	1
3460533	1
3853695	1
2701067	1
3193313	1
3411740	1
3607266	1
2622330	1
2736273	1
3154238	1
3292687	1
3407301	1
3559860	1
3671130	1
3802001	1
2446509	1
2581165	1
3066854	1
3513174	1
3932779	1
2437478	1
2851593	1
3097971	1
3510713	1
3904899	1
2316874	1
2946775	1
3704179	1
2366009	1
2559086	1
2792439	1
2915721	1
3226000	1
3351392	1
3460922	1
3854121	1
2825157	1
3195109	1
2501690	1
2623846	1
2736679	1
3293311	1
3407738	1
3560353	1
3802503	1
2447545	1
3323370	1
3813753	1
3933864	1
2439264	1
2852091	1
2977074	1
3098625	1
3615968	1
3737871	1
3905477	1
2318494	1
3704629	1
2366574	1
2560034	1
2680293	1
2793179	1
3039109	1
3854543	1
4053227	1
2704307	1
3196773	1
3414283	1
3608709	1
2502490	1
2737451	1
3408277	1
3560882	1
3671967	1
3803355	1
2449623	1
2583965	1
3324391	1
3934654	1
2440406	1
2852655	1
2977757	1
3099289	1
3511926	1
3616846	1
3906049	1
2320322	1
2948448	1
3705375	1
2560807	1
2680539	1
2917298	1
3039518	1
3227563	1
3353003	1
3462016	1
4054610	1
2705306	1
2828912	1
3415079	1
3609588	1
2503256	1
2625356	1
2738015	1
3156230	1
3295068	1
3408741	1
3561551	1
3672660	1
2585509	1
3072528	1
3325794	1
3517055	1
2441428	1
2853194	1
2978497	1
3512660	1
3739240	1
3906693	1
2949273	1
3706761	1
2368032	1
2680961	1
2793633	1
2918021	1
3228319	1
3353596	1
3855823	1
2830533	1
3199642	1
3416084	1
2503943	1
2626094	1
2738846	1
3156955	1
3296008	1
3562037	1
3673113	1
3804609	1
2452327	1
3074019	1
3326590	1
3518170	1
3815509	1
2442279	1
2853938	1
2979270	1
3100357	1
3513405	1
3739612	1
3907012	1
2950788	1
3865470	1
2368557	1
2561957	1
2681546	1
3040854	1
3229184	1
3354225	1
3463047	1
3856286	1
2707777	1
3201171	1
2626610	1
3159008	1
3296863	1
3409527	1
3562677	1
3674065	1
3805283	1
2453734	1
2588766	1
3075257	1
3328201	1
3937771	1
2443196	1
2854591	1
3100991	1
3513982	1
3740163	1
3907640	1
2323837	1
2952015	1
3708563	1
3865745	1
2369172	1
2562693	1
2682003	1
2794958	1
2919416	1
3231240	1
3354845	1
3463624	1
3856648	1
2708692	1
2832823	1
3613324	1
2505220	1
2627167	1
2740566	1
3159693	1
3298087	1
3674974	1
3805972	1
2589428	1
3076654	1
3520994	1
3816309	1
2443973	1
2855329	1
3101733	1
3514471	1
3618626	1
3741285	1
3908163	1
2953303	1
3709259	1
2369956	1
2564168	1
2682451	1
2795426	1
2920266	1
3042146	1
3232223	1
3463960	1
3857235	1
2709900	1
2835084	1
3204269	1
3419324	1
3614213	1
2741326	1
3160494	1
3675812	1
3806718	1
2456902	1
2590656	1
3330465	1
3816638	1
3940604	1
2444698	1
2684223	1
2855877	1
2981194	1
3515017	1
3742299	1
3908599	1
2326984	1
2954952	1
3710411	1
3866895	1
2565098	1
2795998	1
2920896	1
3042776	1
3232655	1
3355831	1
3464477	1
3857381	1
2711362	1
2836225	1
3420030	1
3615622	1
2506972	1
2628415	1
3161010	1
3299419	1
3564246	1
3677474	1
3807291	1
2458546	1
3080072	1
3523558	1
3817064	1
3941916	1
2445185	1
2684697	1
2856487	1
2982012	1
3103170	1
3515750	1
3619875	1
3909085	1
2956574	1
3711595	1
2371611	1
2566388	1
3043380	1
3233181	1
3465299	1
3857843	1
3420995	1
3617217	1
2742445	1
3161573	1
3300052	1
3411694	1
3678299	1
3807877	1
2459794	1
2593674	1
3081708	1
3525001	1
3942929	1
2446363	1
2685727	1
2856815	1
2982631	1
3103825	1
3516188	1
3620573	1
3743806	1
2330615	1
2958083	1
2567076	1
2684044	1
2797146	1
2922472	1
3234056	1
3356730	1
3858621	1
2713269	1
2839273	1
3209422	1
2508265	1
2629511	1
2743449	1
3300449	1
3412250	1
3565006	1
3678866	1
2461181	1
3082512	1
3332705	1
3525811	1
2447014	1
2686420	1
2857509	1
2983381	1
3621798	1
3744549	1
3910077	1
2959290	1
3714611	1
3868397	1
2373190	1
2567825	1
2797591	1
2923235	1
3044789	1
3357534	1
3466227	1
2713831	1
2841031	1
3211019	1
3423385	1
2630030	1
2744226	1
3162965	1
3412929	1
3565771	1
3809317	1
2462161	1
3819008	1
2447942	1
2687134	1
2984249	1
3104832	1
3517336	1
3622577	1
3910812	1
2333674	1
3715262	1
3868924	1
2374171	1
2798042	1
2923684	1
3045686	1
3235065	1
3358596	1
3466661	1
2842704	1
3212412	1
3424757	1
3620324	1
2509554	1
2744999	1
3566330	1
3810072	1
2464485	1
2598188	1
3083729	1
3527297	1
3947546	1
2449063	1
2687687	1
2858738	1
2984701	1
3105356	1
3517833	1
3623491	1
3746162	1
3911453	1
2335276	1
2962467	1
3716296	1
3869266	1
2374990	1
2569581	1
2798330	1
3046238	1
3235539	1
3359411	1
3467076	1
3860432	1
2716033	1
2844024	1
3213901	1
3426545	1
2630837	1
2745463	1
3164127	1
3302080	1
3413925	1
3566749	1
2465765	1
2599508	1
3335231	1
3948688	1
2449871	1
2859721	1
3106002	1
3518108	1
3746526	1
3912002	1
3717138	1
3869758	1
2376174	1
2571204	1
2924841	1
3046772	1
3236006	1
3360181	1
3467634	1
3861084	1
2717128	1
3215047	1
3622283	1
2510629	1
2631570	1
2746240	1
3164934	1
3303112	1
3414462	1
3567368	1
3681038	1
2717482	1
2845508	1
3215718	1
3622598	1
2510799	1
2631634	1
2746500	1
3165107	1
3303471	1
3681260	1
3811560	1
2467193	1
2601638	1
3336675	1
3950424	1
2450797	1
2689586	1
2860729	1
3107041	1
3518830	1
3624592	1
3747571	1
3912694	1
2339110	1
3718718	1
2572267	1
2925865	1
3047769	1
3236781	1
3361207	1
3468551	1
2846121	1
3217362	1
2511339	1
3304356	1
3415844	1
3568118	1
3682217	1
2468276	1
2603101	1
3087537	1
3337753	1
3529940	1
3821290	1
3951943	1
2451943	1
2574709	1
2689885	1
2862576	1
2986939	1
3107802	1
3625016	1
3748231	1
3913131	1
2340532	1
3720273	1
3870836	1
2378594	1
2572728	1
2926656	1
3237474	1
3469290	1
3862658	1
2721098	1
2847516	1
3219100	1
3430079	1
3624917	1
2632743	1
2747854	1
3166778	1
3304957	1
3416835	1
3683254	1
3812914	1
2469234	1
3339018	1
3531411	1
3822026	1
3953129	1
2453094	1
2575299	1
2690195	1
2863319	1
3108360	1
3520428	1
3625395	1
2342244	1
2969410	1
3721582	1
3871404	1
2378966	1
2573744	1
2801254	1
2927326	1
3049601	1
3237929	1
3362197	1
3469835	1
2722456	1
2848614	1
3220337	1
3430911	1
3625507	1
2512371	1
2633478	1
2748437	1
3417693	1
3569198	1
3684441	1
2470643	1
2605408	1
3822630	1
3954832	1
2453894	1
2690641	1
2864027	1
2987937	1
3109064	1
3521049	1
3625926	1
3750113	1
3914466	1
2343609	1
2970880	1
3723368	1
3872067	1
2379593	1
2802300	1
3050483	1
3238786	1
3362592	1
3470486	1
3864484	1
3432453	1
3626800	1
2512974	1
2634240	1
2748993	1
3168589	1
3306674	1
3418595	1
3569918	1
3685233	1
3813949	1
2472765	1
3090882	1
3340557	1
3533491	1
3823265	1
3956599	1
2454603	1
2577251	1
2691076	1
2864472	1
3109773	1
3521496	1
3626449	1
3751123	1
3915155	1
2971996	1
3724643	1
3872860	1
2380402	1
2802994	1
2928921	1
3051269	1
3239477	1
3363125	1
3471280	1
3865002	1
3433933	1
3627718	1
2513593	1
2634720	1
2749722	1
3169190	1
3307558	1
3419160	1
3570424	1
3814323	1
2607273	1
3092001	1
3341500	1
3535132	1
3823795	1
3958009	1
2455426	1
2578203	1
2692053	1
2864925	1
3110300	1
3521990	1
3626892	1
2347593	1
2973577	1
3873977	1
2381208	1
2803683	1
2929444	1
3051957	1
3240167	1
3363670	1
3472276	1
2726226	1
3226028	1
3434953	1
2750329	1
3172522	1
3308463	1
3570792	1
3686715	1
2475277	1
2608573	1
3343383	1
3959978	1
2456263	1
2865586	1
2989829	1
3110766	1
3522527	1
2349060	1
2974950	1
3875377	1
2381955	1
2804439	1
3240742	1
3364207	1
3472920	1
3866000	1
2726879	1
2853867	1
3227172	1
3436116	1
3629107	1
2514888	1
3173924	1
3309222	1
3420110	1
3571234	1
3688461	1
3815933	1
3918103	1
2477210	1
2609799	1
3095944	1
3344698	1
3537043	1
3824548	1
2693800	1
3111409	1
3627677	1
3753389	1
2351137	1
2975706	1
3729107	1
2805047	1
3053363	1
3241389	1
3364683	1
3866666	1
2728275	1
3228885	1
3630511	1
2515709	1
2636537	1
2751637	1
3174696	1
3309899	1
3571728	1
3689581	1
3918569	1
2611297	1
3824974	1
2866662	1
3112142	1
3628502	1
3754541	1
3917258	1
2351954	1
2977475	1
3730942	1
3878052	1
2383462	1
2806084	1
2931226	1
3242217	1
3365223	1
3474570	1
3867265	1
2730335	1
2856123	1
3229718	1
3438035	1
3632005	1
2516194	1
2637446	1
2752148	1
3175659	1
3420933	1
3572432	1
3690263	1
2479530	1
2612635	1
3099565	1
3346593	1
3825453	1
3964133	1
2457599	1
2580608	1
2695375	1
2867216	1
2991436	1
3112882	1
3524607	1
3629234	1
3755685	1
2353797	1
2978660	1
3879065	1
2806739	1
3054701	1
3365854	1
3867959	1
2731727	1
2857977	1
3633197	1
2516914	1
2752942	1
3421581	1
3572914	1
3691050	1
3817492	1
3919864	1
2480648	1
2614176	1
3101290	1
3347742	1
3826003	1
3965242	1
2695919	1
2867925	1
2992049	1
3113451	1
3525052	1
3629806	1
3757287	1
2355053	1
2980251	1
3880282	1
2385472	1
2807171	1
2932389	1
3055399	1
3366573	1
3476247	1
2732881	1
3232421	1
3439882	1
2517755	1
2638445	1
3177951	1
3573498	1
3691557	1
2482622	1
2615834	1
3102461	1
3348921	1
3542004	1
3826769	1
4038189	1
2582243	1
2696725	1
2868520	1
2992634	1
3114276	1
3525429	1
3630545	1
3758464	1
2357780	1
2982348	1
3735288	1
3881162	1
2807924	1
2932999	1
3056504	1
3244395	1
2862842	1
3233382	1
3441928	1
3635241	1
2518195	1
2638998	1
2754009	1
3178710	1
3312226	1
3422504	1
3574057	1
3692320	1
3818352	1
2617065	1
3350439	1
3542722	1
3827730	1
2459776	1
2582982	1
2993145	1
3114892	1
3525867	1
3631349	1
3759529	1
2359663	1
2983959	1
3881661	1
2808440	1
2933687	1
3058175	1
3246662	1
3367658	1
3477557	1
2735699	1
2864122	1
3234340	1
3442855	1
3636512	1
2639441	1
2754522	1
3179469	1
3312650	1
3423040	1
3692770	1
3818770	1
3921676	1
2617888	1
3351510	1
3543693	1
3828958	1
2460556	1
2698413	1
2869810	1
3115401	1
3526403	1
3760203	1
3736982	1
2387220	1
2809148	1
2934316	1
3247164	1
3368328	1
3478058	1
3870845	1
2737163	1
2865681	1
3235751	1
3443950	1
2519454	1
2755137	1
3423465	1
3922270	1
2487129	1
2619423	1
3107353	1
3352220	1
3544593	1
4045762	1
2461299	1
2994146	1
3115942	1
3632904	1
3760790	1
2363436	1
2986476	1
3737731	1
3882726	1
2387890	1
2809638	1
2935231	1
3059311	1
3248115	1
3368871	1
3478796	1
3871625	1
2738809	1
2867403	1
3444868	1
3639186	1
4054617	1
2519958	1
2641130	1
2755645	1
3181270	1
3313823	1
3693882	1
3922914	1
2488494	1
2620601	1
3109053	1
3830070	1
2462069	1
2584580	1
2699628	1
2994634	1
3116680	1
3527809	1
3761308	1
2364772	1
3739246	1
2388650	1
2810329	1
3060062	1
3248707	1
3369592	1
3479323	1
2740546	1
2868564	1
3239434	1
3445910	1
3640490	1
2316537	1
2520612	1
2641846	1
3314487	1
3424417	1
3576281	1
3694393	1
3923751	1
2489921	1
2622784	1
3110266	1
3547377	1
2462725	1
2585434	1
2700387	1
2871354	1
2995224	1
3117410	1
3634816	1
3762300	1
2366146	1
2988484	1
2389202	1
3060576	1
3249268	1
3370137	1
3479788	1
2741787	1
3240638	1
3447733	1
3641527	1
2317659	1
2521363	1
2756288	1
3183010	1
3315678	1
3424896	1
3576927	1
3694965	1
3820296	1
3924588	1
3112257	1
3831018	1
2586104	1
2872064	1
2995888	1
3118191	1
3529303	1
3635384	1
3762946	1
2989898	1
3741595	1
2389574	1
2811973	1
3061411	1
3873504	1
2743032	1
3243017	1
3448720	1
3642465	1
2318500	1
2643584	1
2756629	1
3183780	1
3316523	1
3695886	1
3820947	1
2493002	1
2626938	1
3114405	1
3356108	1
2586624	1
2701562	1
2872770	1
2996395	1
3119141	1
3530284	1
3763728	1
2369731	1
2991693	1
3742518	1
2390075	1
2937316	1
3062058	1
3250613	1
3371373	1
3480841	1
3698359	1
2744720	1
3449913	1
3643237	1
2319352	1
2522885	1
2644487	1
2757897	1
3577889	1
3821572	1
3925929	1
2494242	1
2628158	1
3116458	1
3550165	1
2464732	1
2587191	1
2702325	1
2873486	1
3121188	1
3530880	1
3637067	1
3764117	1
2370852	1
2992964	1
3886897	1
2813095	1
2937904	1
3062898	1
3251727	1
3371999	1
3698799	1
3875071	1
3245949	1
3450862	1
3644246	1
2320120	1
2523657	1
3185130	1
3318302	1
3426563	1
3697849	1
3926435	1
2496790	1
2630316	1
3118324	1
3358405	1
3550883	1
3833007	1
2587645	1
2702962	1
2873979	1
2997594	1
3121712	1
3637606	1
2372658	1
3887357	1
2393098	1
2814892	1
2938610	1
3063516	1
3252518	1
3372843	1
3699570	1
3875713	1
2876507	1
3247644	1
3451319	1
3645954	1
2524613	1
2645618	1
3185648	1
3427022	1
3578866	1
3698301	1
3822629	1
3927051	1
3119443	1
3359065	1
3552052	1
2588290	1
2703572	1
2874597	1
2998056	1
3531815	1
3638346	1
3766093	1
2374218	1
2995848	1
3744941	1
3888105	1
2394067	1
2815861	1
2939060	1
3064439	1
3252965	1
3374012	1
3482346	1
3876137	1
2748975	1
2878355	1
3647072	1
3835079	1
2322472	1
2525560	1
2645959	1
3186633	1
3319548	1
3427748	1
3579679	1
3823117	1
3927631	1
2632975	1
3121129	1
3359784	1
3553325	1
3834080	1
2466727	1
2588935	1
2875714	1
2998723	1
3122567	1
3532339	1
3638954	1
3767366	1
2375711	1
2997158	1
3745905	1
3888917	1
2395135	1
2816514	1
3374727	1
2750619	1
2879827	1
3250403	1
3453037	1
3835459	1
2526479	1
2646592	1
3187505	1
3319992	1
3428238	1
3580291	1
3928337	1
2501546	1
2633959	1
3554240	1
2467370	1
2589955	1
2704924	1
2876140	1
2999570	1
3123575	1
3533023	1
3639544	1
2376687	1
2998505	1
3746735	1
2396050	1
2817278	1
2940303	1
3066373	1
3254784	1
3375415	1
3483410	1
3700937	1
3877356	1
2752281	1
2881129	1
3251712	1
3835907	1
2324173	1
2526855	1
2647178	1
2761461	1
3188096	1
3320491	1
3581546	1
3824392	1
3929031	1
2503100	1
2635186	1
3121766	1
3555187	1
2468031	1
2590320	1
2705703	1
3000520	1
3124082	1
3533589	1
3640143	1
3768938	1
2377979	1
2999997	1
3747698	1
2396910	1
2817953	1
2940954	1
3066839	1
3255457	1
3376438	1
3483867	1
3877806	1
2753911	1
2882884	1
3254313	1
3454985	1
3651019	1
3836477	1
2325208	1
2527404	1
2647721	1
2762167	1
3188889	1
3320960	1
3429126	1
3929878	1
2504932	1
2636204	1
3361501	1
3556389	1
2468684	1
2878350	1
3124620	1
3534156	1
3769676	1
2379263	1
3001148	1
3748755	1
3891680	1
2397882	1
2941853	1
3067491	1
3377347	1
3484453	1
3701754	1
3878206	1
2884226	1
3255719	1
3455892	1
3652430	1
2528819	1
2648153	1
2762751	1
3189703	1
3321546	1
3429632	1
3582563	1
3930423	1
2637362	1
3124233	1
3362266	1
3557632	1
2469149	1
2591546	1
2706907	1
2878977	1
3002115	1
3125194	1
3534760	1
3641092	1
3770165	1
2381391	1
3002690	1
3749883	1
3892271	1
2819151	1
2942669	1
3067994	1
3257437	1
3485002	1
3584924	1
3878766	1
2885707	1
3257520	1
3456870	1
2327088	1
2529685	1
2648515	1
3190722	1
3430371	1
3583442	1
3826205	1
3930965	1
2638868	1
3362940	1
3558438	1
2707699	1
2879720	1
3002794	1
3535102	1
3641447	1
3771239	1
2382935	1
3003733	1
3750860	1
3892779	1
2819661	1
2943433	1
3068364	1
3258333	1
3379334	1
3585925	1
3702498	1
3879288	1
2756181	1
2887647	1
3457648	1
3838405	1
2649337	1
2763738	1
3191713	1
3322889	1
3431219	1
3931536	1
2509647	1
2640389	1
3559929	1
2470466	1
2592866	1
2708607	1
2880367	1
3126069	1
3641920	1
3772070	1
2384882	1
3751791	1
2400722	1
2820666	1
2943975	1
3069284	1
3259039	1
3379846	1
3486373	1
3587582	1
3703018	1
3879963	1
2757280	1
3458570	1
3654687	1
2531120	1
2649882	1
2764570	1
3192657	1
3323531	1
3827040	1
3932244	1
2641783	1
3127649	1
3365566	1
2593516	1
2709311	1
2881008	1
3003908	1
3126355	1
3536149	1
2386398	1
3006202	1
3753532	1
2401959	1
2821202	1
3070031	1
3259642	1
3380651	1
3487374	1
3588059	1
3703643	1
2758657	1
2890034	1
3261626	1
3656204	1
3839260	1
2329843	1
2531843	1
2650562	1
2765231	1
3323996	1
3432792	1
3932805	1
3129199	1
3562626	1
2472122	1
2709822	1
3004703	1
3126847	1
3536719	1
3643523	1
3774055	1
3009881	1
3754586	1
2821799	1
2945510	1
3070711	1
3261091	1
3381318	1
3588501	1
3704246	1
3881011	1
2759633	1
2891097	1
3263512	1
3461837	1
3657179	1
2330712	1
2651207	1
3195552	1
3433433	1
3827890	1
3933505	1
2644867	1
3129950	1
3368285	1
2472575	1
2594803	1
2710445	1
2882603	1
3005500	1
3127455	1
3536989	1
3644207	1
2389080	1
3756192	1
2822539	1
3071486	1
3381624	1
3488721	1
3589101	1
3705107	1
3265092	1
3462704	1
3840243	1
2331597	1
2533425	1
2651941	1
2766449	1
3196625	1
3325150	1
3434073	1
3828407	1
3934242	1
2646729	1
3132589	1
3369378	1
3564302	1
2595615	1
2710959	1
3128114	1
3537522	1
3645905	1
2390198	1
3012695	1
3757142	1
2404898	1
2823256	1
2946408	1
3263031	1
3382370	1
3589480	1
3705782	1
3881751	1
2762347	1
2893624	1
3464370	1
3660140	1
3840889	1
2533969	1
2766912	1
3196994	1
3829370	1
2516122	1
2647876	1
3134353	1
3371041	1
3565327	1
2473799	1
2596577	1
2711620	1
2884092	1
3006749	1
3538203	1
3646589	1
3776298	1
2391342	1
3013964	1
3468497	1
3896653	1
2405735	1
2823577	1
2947212	1
3263972	1
3382906	1
3590053	1
3706475	1
2763595	1
2895742	1
3268279	1
3465278	1
3661791	1
3841346	1
2333557	1
2534528	1
2652982	1
2767363	1
3197577	1
3326203	1
3436140	1
3829786	1
3936061	1
2517724	1
3135531	1
3372254	1
3566543	1
2474872	1
2597388	1
2712376	1
2884926	1
3007134	1
3646906	1
3776921	1
3015534	1
3469392	1
3898225	1
2406578	1
2824263	1
3073627	1
3264655	1
3383449	1
3489756	1
3591010	1
3883100	1
2897623	1
3269303	1
3466503	1
3662459	1
3841818	1
2334535	1
2535256	1
2653666	1
2767838	1
3198278	1
3326660	1
3436826	1
3830252	1
3937072	1
2519085	1
2650525	1
3136838	1
3373278	1
2475439	1
2597783	1
2886024	1
3130365	1
2394077	1
3761338	1
3899224	1
2407678	1
2948720	1
3074444	1
3383990	1
3490313	1
3592115	1
3883845	1
2767209	1
2898745	1
3271011	1
3842206	1
2335540	1
2654483	1
2768637	1
3198619	1
3327246	1
3437321	1
3831024	1
2520271	1
2652340	1
3139064	1
3374190	1
2476093	1
2598241	1
2713640	1
2886569	1
3131280	1
3647884	1
3778255	1
2396202	1
3472895	1
3762285	1
3900031	1
2408565	1
2950276	1
3075039	1
3266202	1
3491091	1
3592754	1
3708421	1
2768726	1
2899897	1
3272040	1
3842638	1
2336358	1
2536682	1
2655082	1
2769175	1
3327930	1
3437927	1
3831675	1
2522110	1
3374905	1
3569950	1
2476523	1
2599370	1
2714564	1
2887150	1
3010763	1
3132148	1
3540129	1
3648421	1
3778705	1
3018293	1
3474330	1
3764212	1
3901052	1
2409089	1
2951128	1
3075803	1
3266820	1
3384881	1
3491833	1
3884886	1
2769647	1
2900824	1
3666220	1
2537679	1
2656047	1
2770005	1
3328370	1
3438459	1
3832192	1
2523527	1
2655017	1
3142346	1
3375811	1
3570958	1
2476824	1
2600394	1
2715448	1
2887754	1
3011566	1
3132871	1
3779283	1
2398301	1
3020230	1
3476026	1
3901713	1
2410081	1
2826167	1
2951929	1
3076447	1
3267330	1
3385357	1
3492483	1
3593829	1
3710165	1
3885327	1
2771374	1
2902077	1
3273801	1
3666977	1
3843930	1
2337714	1
2538307	1
2656536	1
2770628	1
3200282	1
3328903	1
3941275	1
2524636	1
2655830	1
3143745	1
3376460	1
3572089	1
2477338	1
2601122	1
2716388	1
2888524	1
3012545	1
3387235	1
3779989	1
2399470	1
3021736	1
3477921	1
3768059	1
2411474	1
2826762	1
2952540	1
3077237	1
3268287	1
3385707	1
3493112	1
3710761	1
3885893	1
2772509	1
2902720	1
3274729	1
3844696	1
2338556	1
2539345	1
3201056	1
3329566	1
3439759	1
2657145	1
3377426	1
2601970	1
3013090	1
3541554	1
3649974	1
2400521	1
3279455	1
3769785	1
2412237	1
2827212	1
2953449	1
3078236	1
3269090	1
3493714	1
3886535	1
2903691	1
3845030	1
2338924	1
2539888	1
2772036	1
3201892	1
3440475	1
3833987	1
3943291	1
2527666	1
2658341	1
3146794	1
3378372	1
3574546	1
2478571	1
2602506	1
2717571	1
2891086	1
3135149	1
3388351	1
3542026	1
3651027	1
3781374	1
2401927	1
3025680	1
3280994	1
3479744	1
3770675	1
3903109	1
2412931	1
2827841	1
3079004	1
3269912	1
3494158	1
3595186	1
3711918	1
3887285	1
2775477	1
3278105	1
3671216	1
3845393	1
2657871	1
2772684	1
3202551	1
3441367	1
3834645	1
3944066	1
2529243	1
2659154	1
3379672	1
2479189	1
2603174	1
2718597	1
3014270	1
3135622	1
3388811	1
3651919	1
3782150	1
2403697	1
3027262	1
3282300	1
3480686	1
3771727	1
3903730	1
2828746	1
3270322	1
3494741	1
3595652	1
3712465	1
3887719	1
2776356	1
2906632	1
2340470	1
2773654	1
3203161	1
3332050	1
3442643	1
3945197	1
3149684	1
3576680	1
2479629	1
2603886	1
2719115	1
3015337	1
3136378	1
3389390	1
3542955	1
3653045	1
3782907	1
2405232	1
3283405	1
3772430	1
3904402	1
2414394	1
2829671	1
2955484	1
3271085	1
3495256	1
3713594	1
3888351	1
2777650	1
2907766	1
2541751	1
2658953	1
2774406	1
3203870	1
3443823	1
2532419	1
3151007	1
3381611	1
3577461	1
2480079	1
2604578	1
2719715	1
2893368	1
3016456	1
3137100	1
3389795	1
3543428	1
3783604	1
2407247	1
3030833	1
3482934	1
3773365	1
2414812	1
2830629	1
3081185	1
3271718	1
3596625	1
3714273	1
2779336	1
2908810	1
2341712	1
2774989	1
3333695	1
3444471	1
3947368	1
2663050	1
3382647	1
3578144	1
2480539	1
2605295	1
2720394	1
2893798	1
3017221	1
3137575	1
3544132	1
3653871	1
3784384	1
2408684	1
3031977	1
3484051	1
3773934	1
3906268	1
2415699	1
2957264	1
3081696	1
3272964	1
3496531	1
3597035	1
3714904	1
3889434	1
2780564	1
2910361	1
3674089	1
2342588	1
2542999	1
2775799	1
3205693	1
3334698	1
3837183	1
3948044	1
2534736	1
2664266	1
3154297	1
3383928	1
3579627	1
2480891	1
2605967	1
2720938	1
3017834	1
3138290	1
3275065	1
3391008	1
3654882	1
3784878	1
2410414	1
3033204	1
3287400	1
3775335	1
2832902	1
2957955	1
3597672	1
3715525	1
3889806	1
2782236	1
3847531	1
2343268	1
2543892	1
2776625	1
3207288	1
3948811	1
2535928	1
2665205	1
3385442	1
3580956	1
2606744	1
2721599	1
2894975	1
3018557	1
3139018	1
3391727	1
3657083	1
3785839	1
2412259	1
3289689	1
3776315	1
2958722	1
3082811	1
3274487	1
3598130	1
3716266	1
2783717	1
2913767	1
3847953	1
2344097	1
2544407	1
2777034	1
3208636	1
3337144	1
3838480	1
3949450	1
2536962	1
2666627	1
3157021	1
3386667	1
3581873	1
2482117	1
2607220	1
2722311	1
2895580	1
3019212	1
3139816	1
3276758	1
3392392	1
3545703	1
2413598	1
3487233	1
3777550	1
3908334	1
2417810	1
2959641	1
3083177	1
3274969	1
3498033	1
3716836	1
2785312	1
3676662	1
2345173	1
2544902	1
2661867	1
2777780	1
3209315	1
3446777	1
3839553	1
3950223	1
2538249	1
2668137	1
3158515	1
3387784	1
3582309	1
2607912	1
2722810	1
2896341	1
3019801	1
3140482	1
3277526	1
3393095	1
3546026	1
3659144	1
3787048	1
2414984	1
3034459	1
3909110	1
2418875	1
2960509	1
3083637	1
3498568	1
3599657	1
3717611	1
3891464	1
2916504	1
3849108	1
2345717	1
2545775	1
2662723	1
2778611	1
3209903	1
3338340	1
3447206	1
3840071	1
3951230	1
2669800	1
3159917	1
3582584	1
2608273	1
2897106	1
3020529	1
3141090	1
3393413	1
3546518	1
3659743	1
3787802	1
2416420	1
3035251	1
3294382	1
3489821	1
3780245	1
3910132	1
2419856	1
2961407	1
3084912	1
3499108	1
3718583	1
3892113	1
2788341	1
2918412	1
3678309	1
2346536	1
2546657	1
2663375	1
2779483	1
3210636	1
3338856	1
3447645	1
3952486	1
2541039	1
2671601	1
3161623	1
3389760	1
2483701	1
2608884	1
2723980	1
2897702	1
3021242	1
3141716	1
3278707	1
3394229	1
3788525	1
2418346	1
3035972	1
3296788	1
3491060	1
3782049	1
2420616	1
2836549	1
3499890	1
3601005	1
3892745	1
2789920	1
2920170	1
3680074	1
2347137	1
2547421	1
2664256	1
3211370	1
3339362	1
3448034	1
3841400	1
3954047	1
2543017	1
2672825	1
3163594	1
3584626	1
2484617	1
2609467	1
2724481	1
3022141	1
3142292	1
3547574	1
2420512	1
3037038	1
3299460	1
3493169	1
3783773	1
3911664	1
2421120	1
2962441	1
3085824	1
3500408	1
3601711	1
3720528	1
2791170	1
2921916	1
3682129	1
2347693	1
2547933	1
2664739	1
2780576	1
3212051	1
3340093	1
3448373	1
3842367	1
3954994	1
2544896	1
2674469	1
2797357	1
3165321	1
3585913	1
2485090	1
2610431	1
2724850	1
3023021	1
3548128	1
3661365	1
3789835	1
2421521	1
3038279	1
3300642	1
3494247	1
3786084	1
2421714	1
2837798	1
2963327	1
3086318	1
3500992	1
3602671	1
3721496	1
3893955	1
2923820	1
3851424	1
2348421	1
2548645	1
2665239	1
2781011	1
3212852	1
3340716	1
3448912	1
3842980	1
3956177	1
2546476	1
2676383	1
2798131	1
3167359	1
3587680	1
2725429	1
2900002	1
3023582	1
3280473	1
3396421	1
3548694	1
3662223	1
3790407	1
2422641	1
3039486	1
3301939	1
3495135	1
2838420	1
2964001	1
3603613	1
3722691	1
3894538	1
2794384	1
3685271	1
2349604	1
2549152	1
2781826	1
3213922	1
3341179	1
3449407	1
3843617	1
3957053	1
2677722	1
2798675	1
3168407	1
3393930	1
3589181	1
2486425	1
2611810	1
2726085	1
2900994	1
3024305	1
3143588	1
3397079	1
3549100	1
3662728	1
3791082	1
2424149	1
3041035	1
3303394	1
3496697	1
3913670	1
2838979	1
2964621	1
3087342	1
3501694	1
3604082	1
3723811	1
2926650	1
3686597	1
3852732	1
2350454	1
2549645	1
2666208	1
2782364	1
3214445	1
3341941	1
3844563	1
3958156	1
2549362	1
2679511	1
2799339	1
3172835	1
3395129	1
2487149	1
2612427	1
3024819	1
3144184	1
3281861	1
3549823	1
3663445	1
3791543	1
2425692	1
3041989	1
3305465	1
3497588	1
3790720	1
2423769	1
2839777	1
2965403	1
3502337	1
3604484	1
3725078	1
3895820	1
2928339	1
3853275	1
2351464	1
2666931	1
3342509	1
3450382	1
3958751	1
2680712	1
3396239	1
3590797	1
2488031	1
2612835	1
2902937	1
3145176	1
3282335	1
3398353	1
3550247	1
3792672	1
3043210	1
3307796	1
3498326	1
3792000	1
3914794	1
2424487	1
2966206	1
3088146	1
3503062	1
3605753	1
3725678	1
2929786	1
3854010	1
2352219	1
2551028	1
2667830	1
2783593	1
3215822	1
3450931	1
3959450	1
2552477	1
2802657	1
3176599	1
3397551	1
3591840	1
2488702	1
2613284	1
2903496	1
3026017	1
3145967	1
3283085	1
3398952	1
3550707	1
3664729	1
3793120	1
3044847	1
3309315	1
3499910	1
3793894	1
3916568	1
2424989	1
2966863	1
3088819	1
3726845	1
2931053	1
3690115	1
2353314	1
2551695	1
2784019	1
3029546	1
3216446	1
3343649	1
3960821	1
2554603	1
3177906	1
3398247	1
3592963	1
2489522	1
2613736	1
2728143	1
2904155	1
3026930	1
3146588	1
3283883	1
3399606	1
3665707	1
2429634	1
3046538	1
3311202	1
3501099	1
3794885	1
3918131	1
2425746	1
3504417	1
3607313	1
3727463	1
3898150	1
3691759	1
3854958	1
2353955	1
2669429	1
2784563	1
3217125	1
3452053	1
3846959	1
2556028	1
2685451	1
3399292	1
3594099	1
2490118	1
2729056	1
2905117	1
3147266	1
3284425	1
3400078	1
3552247	1
3666363	1
3794472	1
2430945	1
3312407	1
3501909	1
3795520	1
3919150	1
2426712	1
2968205	1
3090106	1
3504889	1
3898798	1
3693316	1
3855361	1
2785325	1
3031585	1
3218002	1
3344950	1
3452613	1
3847587	1
2806960	1
3180233	1
3400553	1
3595612	1
3147862	1
3285237	1
3400506	1
3552742	1
3666787	1
3794912	1
2431920	1
2564166	1
3048640	1
3313767	1
3796811	1
2969357	1
3090855	1
3505475	1
3608873	1
3728730	1
3899160	1
2934852	1
3694882	1
2356096	1
2553131	1
2670700	1
2785957	1
3032339	1
3345661	1
3453307	1
3848242	1
2558831	1
2808496	1
3401783	1
2491549	1
2615163	1
2730460	1
2906457	1
3148483	1
3553636	1
3667555	1
2564953	1
3049665	1
3314746	1
3503272	1
3922046	1
2428404	1
2844831	1
2969967	1
3091609	1
3505888	1
3609305	1
3729783	1
3899736	1
2936249	1
3695908	1
3856474	1
2553618	1
2671424	1
3032815	1
3219331	1
3454324	1
3848999	1
3964037	1
2560253	1
2690160	1
3182828	1
3598375	1
2492798	1
2731197	1
2907535	1
3149017	1
3286361	1
3668206	1
3796277	1
2435343	1
2567183	1
3051725	1
3800074	1
3923084	1
2429212	1
2845724	1
3092211	1
3609986	1
3731060	1
2937088	1
3697067	1
3857174	1
2358250	1
2554114	1
2672671	1
2787152	1
3033359	1
3220053	1
3346741	1
3454980	1
3964916	1
2691994	1
2811924	1
3183823	1
3404470	1
3599536	1
2493790	1
2732124	1
3149872	1
3287551	1
3402481	1
3555104	1
3796776	1
2436715	1
2568702	1
3053266	1
3505204	1
3801632	1
3923691	1
2430117	1
3506976	1
3610515	1
3731677	1
3901001	1
2937964	1
3697793	1
3858774	1
2359052	1
2554835	1
2674452	1
2787690	1
3033933	1
3220818	1
3347371	1
3456181	1
3850087	1
2563765	1
2693086	1
2813868	1
3185325	1
3600450	1
2495430	1
2617150	1
2732944	1
2909562	1
3150591	1
3288855	1
3555691	1
3669238	1
3797493	1
2438166	1
3055406	1
3317456	1
3505961	1
3924562	1
2431102	1
2972552	1
3093555	1
3507602	1
3611036	1
3732089	1
3901727	1
2939301	1
3698928	1
2360441	1
2555489	1
2788638	1
3034454	1
3221539	1
3347865	1
3457100	1
3850646	1
4042337	1
2815584	1
3187619	1
3602036	1
2496306	1
2618278	1
2733593	1
2910597	1
3151365	1
3289895	1
3404649	1
3669549	1
2439451	1
2572588	1
3058220	1
3318268	1
3507140	1
3805817	1
3925451	1
2847971	1
2973148	1
3094497	1
3611422	1
3732810	1
2940581	1
2361887	1
2556009	1
2677273	1
2789452	1
2912792	1
3035134	1
3222498	1
3348615	1
3458022	1
4042960	1
3603394	1
2911437	1
3290685	1
3557147	1
3669763	1
3798692	1
2441200	1
3318809	1
3508192	1
3807679	1
2848801	1
2973715	1
3095157	1
3508598	1
3611866	1
3733545	1
3902484	1
2941760	1
3700780	1
3860963	1
2790024	1
2913291	1
3036122	1
3223503	1
3349331	1
3458670	1
3851913	1
4044768	1
2697545	1
2818368	1
3190445	1
3409207	1
3604262	1
2619995	1
2734742	1
2911978	1
3152606	1
3405596	1
3558509	1
3670033	1
3799798	1
2442532	1
2576225	1
3062216	1
3319285	1
3509549	1
3808891	1
2974520	1
3096044	1
3509087	1
3612513	1
3903115	1
2942586	1
2364083	1
2557109	1
2678589	1
2913988	1
3036948	1
3224187	1
3349840	1
4045576	1
2820682	1
3191341	1
3605732	1
2735360	1
3153297	1
3291746	1
3406414	1
3670324	1
2443548	1
3064211	1
3320797	1
3510797	1
3810636	1
3930596	1
2434922	1
2975421	1
3096784	1
3613719	1
3735790	1
3903542	1
2944407	1
3862115	1
2364741	1
2914563	1
3037752	1
3224772	1
3350301	1
3853237	1
4047044	1
2700503	1
2821969	1
3411437	1
2499500	1
2735964	1
3153878	1
3292281	1
3407109	1
3559454	1
3670875	1
3801647	1
2445668	1
2579666	1
3065755	1
3512373	1
3812186	1
2436400	1
2851185	1
2976146	1
3510393	1
3736613	1
3904351	1
2315387	1
3703576	1
3862621	1
2365591	1
2558682	1
2679317	1
2792002	1
2915079	1
3038195	1
3225599	1
3350886	1
3460751	1
3853834	1
4049009	1
2824363	1
3193736	1
3412153	1
2622797	1
2736415	1
3154457	1
3292917	1
3407415	1
3560046	1
3671236	1
3802247	1
2447031	1
3067288	1
3322811	1
3513573	1
3813248	1
3933185	1
2437976	1
2851731	1
2976606	1
3098212	1
3510894	1
3615051	1
3904974	1
2317576	1
2947160	1
3704329	1
3863163	1
2366190	1
2679885	1
2792665	1
2916107	1
3038747	1
3226393	1
3351637	1
3461198	1
3854287	1
4051990	1
2703110	1
2825626	1
3195540	1
3608323	1
2624223	1
3155064	1
3293650	1
3408011	1
3560474	1
3671606	1
3802881	1
2447996	1
3068863	1
3323694	1
3514733	1
3934114	1
2439552	1
2852355	1
2977383	1
3098915	1
3511452	1
3616131	1
3905623	1
2319260	1
2948010	1
3704731	1
3863967	1
2366821	1
2560438	1
2680400	1
2916752	1
3039224	1
3227197	1
3352547	1
3854750	1
2704770	1
2827429	1
3414448	1
3608988	1
2502831	1
2624953	1
2737642	1
3155965	1
3294431	1
3408400	1
3561122	1
3672163	1
3803590	1
2450271	1
3070929	1
3324807	1
3516490	1
2852899	1
2978264	1
3099374	1
3512227	1
3617062	1
3738925	1
3906273	1
2948871	1
3705917	1
3864650	1
2367727	1
2560917	1
2680735	1
2917463	1
3039760	1
3353306	1
3855494	1
2705648	1
2829534	1
3198992	1
3415478	1
2503459	1
2625463	1
3408801	1
3561756	1
3672848	1
3804081	1
2586394	1
3325962	1
3517623	1
3815271	1
2441654	1
2853424	1
2978727	1
3099932	1
3617392	1
3739341	1
3906804	1
2321630	1
2949937	1
3865187	1
2368122	1
2561445	1
2793887	1
2918249	1
3040349	1
3228701	1
3353789	1
3462674	1
3856052	1
3416381	1
2504132	1
2626269	1
2739121	1
3157476	1
3296493	1
3409310	1
3562205	1
3673357	1
2452590	1
2587795	1
3074364	1
3327145	1
3518523	1
3815658	1
3936827	1
2442530	1
2854207	1
3513646	1
3739754	1
3907308	1
2322845	1
3707949	1
2368807	1
2681840	1
2794672	1
3041086	1
3229629	1
3354442	1
3463334	1
3856391	1
3417380	1
3612383	1
2504616	1
2740098	1
3159369	1
3297655	1
3409681	1
3805439	1
2454428	1
3075552	1
3328521	1
3519732	1
3815947	1
2443434	1
2854781	1
2980198	1
3101374	1
3618403	1
2324072	1
3708675	1
3865913	1
2369429	1
2562953	1
2682095	1
2795161	1
2919699	1
3041697	1
3231442	1
3355124	1
3463768	1
2709136	1
2833608	1
3203461	1
3418596	1
3613669	1
2505577	1
2627452	1
3159968	1
3298456	1
3410326	1
3563389	1
3806144	1
2455928	1
3816373	1
3939449	1
2444155	1
2980827	1
3102020	1
3514609	1
3618836	1
3741656	1
3908266	1
2325945	1
2953768	1
3709422	1
3866358	1
2370267	1
2682642	1
2795603	1
3042407	1
3464156	1
3857272	1
3204702	1
3419598	1
3614382	1
2506631	1
2627981	1
2741667	1
3160655	1
3410557	1
3676208	1
3806950	1
2457281	1
3078949	1
3330772	1
3816820	1
3941111	1
2444900	1
2684364	1
2856149	1
3102770	1
3515371	1
3619220	1
3742623	1
3867037	1
2371114	1
2683280	1
2796077	1
3043164	1
3232748	1
3356051	1
3464694	1
3857587	1
2711726	1
2836690	1
3206737	1
3616354	1
2507205	1
2628566	1
3161184	1
3299642	1
3411099	1
3677659	1
3807446	1
3331611	1
3523971	1
3942267	1
2445637	1
2685010	1
2856628	1
2982158	1
3103420	1
3515899	1
3619986	1
3743174	1
3909208	1
2329389	1
2957231	1
3712092	1
2371949	1
2566576	1
2796715	1
2921968	1
3043756	1
3233438	1
3356561	1
2712695	1
2629154	1
2742884	1
3161670	1
3300188	1
3411840	1
3564692	1
3678477	1
3808306	1
3081908	1
3332219	1
3525396	1
2446521	1
2685901	1
2982958	1
3104037	1
3516386	1
3743994	1
2331413	1
3713667	1
2567525	1
2797280	1
2922704	1
3234346	1
3466025	1
2713491	1
2839755	1
3618466	1
2508590	1
2743729	1
3300677	1
3412392	1
3565404	1
3808929	1
2595563	1
3082658	1
3332903	1
3526130	1
3818532	1
3945123	1
2447303	1
2686665	1
2857946	1
2983778	1
3104420	1
3517001	1
3622031	1
3744787	1
3910289	1
2333002	1
2373678	1
2568348	1
2797745	1
2923385	1
3045073	1
3234832	1
3357832	1
3466291	1
3859444	1
2841226	1
3424045	1
3619489	1
2509121	1
2744452	1
3163058	1
3301297	1
3413020	1
3565979	1
3679483	1
3809604	1
2463126	1
3083154	1
3526791	1
3819181	1
3946671	1
2448493	1
2858489	1
2984396	1
3105022	1
3622908	1
2333906	1
2961360	1
3715559	1
3869031	1
2374385	1
2569027	1
2923889	1
3045819	1
3235158	1
3358804	1
3466859	1
3859771	1
2715401	1
2843053	1
3425212	1
3620508	1
2509672	1
2630388	1
3163758	1
3413445	1
3566482	1
3680142	1
3810362	1
2598641	1
3083916	1
3334598	1
3527548	1
3819604	1
3948004	1
2859036	1
3105604	1
3517882	1
3623619	1
3911558	1
2336003	1
2962922	1
3716734	1
2375483	1
2569996	1
3046328	1
3235662	1
3359669	1
3467312	1
3860664	1
2716457	1
2844488	1
3214363	1
3426874	1
3621635	1
2631102	1
2745702	1
3164288	1
3302466	1
3414051	1
3566950	1
3680731	1
3811053	1
2466212	1
2600067	1
3085498	1
3528284	1
2450019	1
2688849	1
2859927	1
2985542	1
3106206	1
3518306	1
3624009	1
3746708	1
3912161	1
2964520	1
3869960	1
2925106	1
3047000	1
3236216	1
3360479	1
3861478	1
2964826	1
3717857	1
3870167	1
2376683	1
2571711	1
2799164	1
2925269	1
3047212	1
3236384	1
3360742	1
3468226	1
2717823	1
3216165	1
3428191	1
2510994	1
2631753	1
2746739	1
3567768	1
3681477	1
3811865	1
2602271	1
3336941	1
3529457	1
3950845	1
2451199	1
2574209	1
2689681	1
2862002	1
2986438	1
3107432	1
3519114	1
3624714	1
3747832	1
3912819	1
2339585	1
2966648	1
3719402	1
3870622	1
2377705	1
2572464	1
2799698	1
2926091	1
3047955	1
3236943	1
3361415	1
3862304	1
2719643	1
2846463	1
3429344	1
3624102	1
2511615	1
3166109	1
3304587	1
3416206	1
3568362	1
3682521	1
2468492	1
2603503	1
3087861	1
3530259	1
3821544	1
2452268	1
2574886	1
2690006	1
2987149	1
3107981	1
3519997	1
3625116	1
3748605	1
2340881	1
3871178	1
2378696	1
2573111	1
2800765	1
3049043	1
3237756	1
3863014	1
2721452	1
2847764	1
3219683	1
3430316	1
2512085	1
2633210	1
2748107	1
3166949	1
3305244	1
3417051	1
3568804	1
3683462	1
3813033	1
2469757	1
3089127	1
3531681	1
3822203	1
3954120	1
2453301	1
2575861	1
2690389	1
2863589	1
2987812	1
3520619	1
3625643	1
3914101	1
2969915	1
3722307	1
3871610	1
2574008	1
2801401	1
2927590	1
3049946	1
3238137	1
3362354	1
3863722	1
2723113	1
2849286	1
3220982	1
3625764	1
2512480	1
2633688	1
2748559	1
3167738	1
3306177	1
3569373	1
3684829	1
3813821	1
2471419	1
2605728	1
3340213	1
3955563	1
2454212	1
2690759	1
2864203	1
3109267	1
3521228	1
3626118	1
3750224	1
2971107	1
3723680	1
3872476	1
2379824	1
2928544	1
3050766	1
3239037	1
3470824	1
2724145	1
3432925	1
3627159	1
2513183	1
2634523	1
3168761	1
3307004	1
3418782	1
3570012	1
3685371	1
3814062	1
2472917	1
2606765	1
3091139	1
3340912	1
3957029	1
2577467	1
2691506	1
2864572	1
2988649	1
3109998	1
3521653	1
3626577	1
3751640	1
3915253	1
2972350	1
3725047	1
2380617	1
2803086	1
3051453	1
3239792	1
3471567	1
2725276	1
2852298	1
3224499	1
3434405	1
2634936	1
2749921	1
3171083	1
3307920	1
3419305	1
3570502	1
3685885	1
3814508	1
2474119	1
3092364	1
3535444	1
3823912	1
3958666	1
2455601	1
2578346	1
2865221	1
2989570	1
3522197	1
3626987	1
3752294	1
3915699	1
2973940	1
3726486	1
3874537	1
2381476	1
2803921	1
2929658	1
3052431	1
3240375	1
3363757	1
3472536	1
3865622	1
3435375	1
3628582	1
2514553	1
2635698	1
3172949	1
3308675	1
3419764	1
3570922	1
2476113	1
2608851	1
3094796	1
3343907	1
3536316	1
3960486	1
2456548	1
2579013	1
2693229	1
2865769	1
2990106	1
3110974	1
3522795	1
3627554	1
3752731	1
3916091	1
2975198	1
3876033	1
2930160	1
3053053	1
3240879	1
3364374	1
3866201	1
2854101	1
3227952	1
2515202	1
2636213	1
2751246	1
3174113	1
3309416	1
3420219	1
3688946	1
3816028	1
3918266	1
2610323	1
3096617	1
3344989	1
3537547	1
3824722	1
3962344	1
2694058	1
2866282	1
3111692	1
3523544	1
3628074	1
2351255	1
2976244	1
3730194	1
2805370	1
3053651	1
3866864	1
2855299	1
3437445	1
3631150	1
2636780	1
2751831	1
3175024	1
3310288	1
3420662	1
3572087	1
3689940	1
3816619	1
2478601	1
3098559	1
3538569	1
3825154	1
3963326	1
2457001	1
2580167	1
2694979	1
2866842	1
2991137	1
3112417	1
3524098	1
3628781	1
3754697	1
2977717	1
3732157	1
3878386	1
2383961	1
3365439	1
3474769	1
3867570	1
2856911	1
3230106	1
3438271	1
3632429	1
2516359	1
2637650	1
2752456	1
3175909	1
3310776	1
3421129	1
3572654	1
3690667	1
3817195	1
3919443	1
2613363	1
3346995	1
3825667	1
2457981	1
2581021	1
2695575	1
2867456	1
2991575	1
3113095	1
3629415	1
3756105	1
2354127	1
3879432	1
2806894	1
2931829	1
3055098	1
3366082	1
3475582	1
3868235	1
2858543	1
3231747	1
3439353	1
3633506	1
2753115	1
3176895	1
3421703	1
3691189	1
3920044	1
2614665	1
3101691	1
3348117	1
3826305	1
3965448	1
2458574	1
2581827	1
2696174	1
2868105	1
2992293	1
3113658	1
3525169	1
3629957	1
3757814	1
2981045	1
3734923	1
3880610	1
2385768	1
2807393	1
2932627	1
3243914	1
3366718	1
3476388	1
3868853	1
2733440	1
2861821	1
3232844	1
3440775	1
2517945	1
2638681	1
2753700	1
3178361	1
3311958	1
3422216	1
3573841	1
3691832	1
3920568	1
2483107	1
2616100	1
3103015	1
3349295	1
3827126	1
2582614	1
2696908	1
2992786	1
3630765	1
3759208	1
2358259	1
2983083	1
3735694	1
2386290	1
2808110	1
2933147	1
3057547	1
3245090	1
3367280	1
3477252	1
3869495	1
2863251	1
3233719	1
3442180	1
3635495	1
2639294	1
2754153	1
3178919	1
3312361	1
3422726	1
3574290	1
3692449	1
3818486	1
2617300	1
3542906	1
3827997	1
2583123	1
2698025	1
2869575	1
2993294	1
3115047	1
3526025	1
3631636	1
3759775	1
2360157	1
2984416	1
3881978	1
2386969	1
2808699	1
3058315	1
3246918	1
3477769	1
3870308	1
2736328	1
3234969	1
3443380	1
4051241	1
2518917	1
2754650	1
3179777	1
3312822	1
3423198	1
3692907	1
3921949	1
2486129	1
3106244	1
3351814	1
3543957	1
3829329	1
4044683	1
2460852	1
2583473	1
2698645	1
2993762	1
3115603	1
3760531	1
2362327	1
2985831	1
3882568	1
2387576	1
2809387	1
2934741	1
3058907	1
3247568	1
3368548	1
3871056	1
2737882	1
3236421	1
3444261	1
3638427	1
4053371	1
2519713	1
2640476	1
2755351	1
3180514	1
3423555	1
3575544	1
3693473	1
2487921	1
2620023	1
3107834	1
3352563	1
4046299	1
2461555	1
2584104	1
2870446	1
3527240	1
3761043	1
2986900	1
3737931	1
3883105	1
2388111	1
2809836	1
2935416	1
3059526	1
3248253	1
3478944	1
2739701	1
2867862	1
3238169	1
3639467	1
2641278	1
2755754	1
3181526	1
3314073	1
3424082	1
3575919	1
3694017	1
3819399	1
2489110	1
2621300	1
3109372	1
3353739	1
3546056	1
3830192	1
2462359	1
2584871	1
2699772	1
2871019	1
2994857	1
3528099	1
3634164	1
3761671	1
2365269	1
2987595	1
3739644	1
3883995	1
2388874	1
2810491	1
2935916	1
3060177	1
3248890	1
3369746	1
2741043	1
2869181	1
3446241	1
3640762	1
2520989	1
3182432	1
3424489	1
3576383	1
3694516	1
3924059	1
2490586	1
2623769	1
3110621	1
3354621	1
3547731	1
3830705	1
2463046	1
2585594	1
2995411	1
3117654	1
3528819	1
3635066	1
3762563	1
2367040	1
2988912	1
3740841	1
3884748	1
2389310	1
2811405	1
3060923	1
3370333	1
3873227	1
2742127	1
2871020	1
3447934	1
2643062	1
2756423	1
3183333	1
3315972	1
3577124	1
3695148	1
3924799	1
2492023	1
2626022	1
3831470	1
2463641	1
2586317	1
2701212	1
2872344	1
2996055	1
3118465	1
3530004	1
3635511	1
3763183	1
2368399	1
2990428	1
3741907	1
3885704	1
2389740	1
2937034	1
3061620	1
3250143	1
3370965	1
3480410	1
3873803	1
2743788	1
3449146	1
2318685	1
2522401	1
2643957	1
2756992	1
3183947	1
3316917	1
3425858	1
3821212	1
3925553	1
2493597	1
2627495	1
3832194	1
2464318	1
2701838	1
3530487	1
3636510	1
3763901	1
2370022	1
2992023	1
3886526	1
2390643	1
2812761	1
2937541	1
3250956	1
3371430	1
3480992	1
3698426	1
2745224	1
2873898	1
3244592	1
3450443	1
3643570	1
2644839	1
2758014	1
3184750	1
3926131	1
2494918	1
2628840	1
3116713	1
3357999	1
3550377	1
3832697	1
2464854	1
2587396	1
2873690	1
2997141	1
3531095	1
3764405	1
2993460	1
3743408	1
3887085	1
2392268	1
2938251	1
3252126	1
3481398	1
3699219	1
2746609	1
2875503	1
3246417	1
3450971	1
3644964	1
2320507	1
2524025	1
2758820	1
3185271	1
3318620	1
3426832	1
3578496	1
3698031	1
3822237	1
3926642	1
2497235	1
2630337	1
3118709	1
3551312	1
3833111	1
2465189	1
2587887	1
2703109	1
2874190	1
3121927	1
3531556	1
3637880	1
3765660	1
2373262	1
2995052	1
3744249	1
2393621	1
2815282	1
2938765	1
3063835	1
3252699	1
3373221	1
3481842	1
3699892	1
3875768	1
3247889	1
3646328	1
3834795	1
2321501	1
2524851	1
2645735	1
2759674	1
3185951	1
3319228	1
3427276	1
3579127	1
3927232	1
2498906	1
3359258	1
3552476	1
3833740	1
2465970	1
2588482	1
2703738	1
2874942	1
2998261	1
3122297	1
3531991	1
3638673	1
2374851	1
3745232	1
3888401	1
2394567	1
2816138	1
2939273	1
3064865	1
3253216	1
3374357	1
3700285	1
2749449	1
2878834	1
3249778	1
3452423	1
3835199	1
2322762	1
2525927	1
2646318	1
3187035	1
3319684	1
3427872	1
3579821	1
3823399	1
3927794	1
2500654	1
2633129	1
3121243	1
3834228	1
2466911	1
2589107	1
2875900	1
3122770	1
3532545	1
3639222	1
2376063	1
3746063	1
2395339	1
2816768	1
2939767	1
3253915	1
3483131	1
3700647	1
3877110	1
2751176	1
3250841	1
3453258	1
3835640	1
2323594	1
2646821	1
2761049	1
3580701	1
3824008	1
3928765	1
2502309	1
2634356	1
3121543	1
3360511	1
3554642	1
2705282	1
2876486	1
2999961	1
3123734	1
3533124	1
3639742	1
3768396	1
2377050	1
2999208	1
3747172	1
2396188	1
2817431	1
2940538	1
3066503	1
3254871	1
3483546	1
3701091	1
3877493	1
2752726	1
2881583	1
3252821	1
3454153	1
3649840	1
2527015	1
2647367	1
3188317	1
3320673	1
3428829	1
3824744	1
2503907	1
2635706	1
3121922	1
3555557	1
2468222	1
2590706	1
2705926	1
3000675	1
3124259	1
3533702	1
3640260	1
2378401	1
3000423	1
3748021	1
3891182	1
2818221	1
2941278	1
3067053	1
3255818	1
3376637	1
3484037	1
3701431	1
3877958	1
2754481	1
2883383	1
3254670	1
3455533	1
3836691	1
2325514	1
2527625	1
2647864	1
2762339	1
3189242	1
3321257	1
3429337	1
3825311	1
2505525	1
2636604	1
3123622	1
3361633	1
2468838	1
2591184	1
2706463	1
2878690	1
3001572	1
3534315	1
3640841	1
3769832	1
2379799	1
3001529	1
3749116	1
3891755	1
2398602	1
2818746	1
2942315	1
3067735	1
3256735	1
3377647	1
3484703	1
3878416	1
2755135	1
3257000	1
2326555	1
2529124	1
2648252	1
3190030	1
3429798	1
3825727	1
2506824	1
2637840	1
3124396	1
3362520	1
3558029	1
2591785	1
2707136	1
2879234	1
3002270	1
3534894	1
3770560	1
2382049	1
3003079	1
3750170	1
3892466	1
2399516	1
2819316	1
2942981	1
3068131	1
3257729	1
3378658	1
3485132	1
3585158	1
3878874	1
2886568	1
3257923	1
3457083	1
3837992	1
2327445	1
2529984	1
2763366	1
3322401	1
3583735	1
3826370	1
2508722	1
2639084	1
3125657	1
2592395	1
2707880	1
2879989	1
3003027	1
3125686	1
3535359	1
3641647	1
2383553	1
3892835	1
2400259	1
2820037	1
3068785	1
3586847	1
3702616	1
3879564	1
2756596	1
2888175	1
3457903	1
3838530	1
2530617	1
2649567	1
2764088	1
3192069	1
3323073	1
3431375	1
3931804	1
2510060	1
3127006	1
3560506	1
3003735	1
3126199	1
3535950	1
3642105	1
3752542	1
3893309	1
2401129	1
2820770	1
3069596	1
3259241	1
3380157	1
3486665	1
3703211	1
2757674	1
2889627	1
3458890	1
3655265	1
3838902	1
2764750	1
3193158	1
3323678	1
3432130	1
3827215	1
3932532	1
2511772	1
2642197	1
3128098	1
3365759	1
3561870	1
2471484	1
2593671	1
2709524	1
3126543	1
3536351	1
3642620	1
3773297	1
3007364	1
3753764	1
3893540	1
2402444	1
2945080	1
3070182	1
3260011	1
3380952	1
3487572	1
3588184	1
3703771	1
2759129	1
2890332	1
3262476	1
3460602	1
3656551	1
3839387	1
2330102	1
2532057	1
2650719	1
3194265	1
3324159	1
3433047	1
3827514	1
3933093	1
2513456	1
3129440	1
3562787	1
3005164	1
3127050	1
3774696	1
2388208	1
3755361	1
3893783	1
2403473	1
2822225	1
2945641	1
3070814	1
3261406	1
3381448	1
3488347	1
3588613	1
3704547	1
3881127	1
2759933	1
2891432	1
3462029	1
3657557	1
3839917	1
2331061	1
2651421	1
2766030	1
3196117	1
3828093	1
2514435	1
2645464	1
3131254	1
3368750	1
3563817	1
2472922	1
2595051	1
2882799	1
3005744	1
3127640	1
3537194	1
3644482	1
3775368	1
2389793	1
3011905	1
3894604	1
2404310	1
2822856	1
3262380	1
3381865	1
3488998	1
3589200	1
3705331	1
2761373	1
2892886	1
3659230	1
3840667	1
2331871	1
2533599	1
2652129	1
2766585	1
3434390	1
3828671	1
3934500	1
2647176	1
3369892	1
3564753	1
2473464	1
2596058	1
2883695	1
3006374	1
2390297	1
3013163	1
3467470	1
3757540	1
3895860	1
2405132	1
2823381	1
2946601	1
3072501	1
3263314	1
3382593	1
3489600	1
3589656	1
3705977	1
3881956	1
3267042	1
3464598	1
3660841	1
3841084	1
2332779	1
2534167	1
2652802	1
2767032	1
3197283	1
3325880	1
3435327	1
3829547	1
3935483	1
2517170	1
2648302	1
3371543	1
3565648	1
2474148	1
2596882	1
2711911	1
3006843	1
3129297	1
3538339	1
3646788	1
3776483	1
2391819	1
3014466	1
3468816	1
3758750	1
2406068	1
2947594	1
3073197	1
3706777	1
3882769	1
2764028	1
2896639	1
3268566	1
3465795	1
3662015	1
3841494	1
2333915	1
2653135	1
2767500	1
3197902	1
3326389	1
3829862	1
2518299	1
2649650	1
3135947	1
3372474	1
3566935	1
2474965	1
2597597	1
2712667	1
3007299	1
3129982	1
3647039	1
3777100	1
3015812	1
3760127	1
3898705	1
2406902	1
2824419	1
3073929	1
3265053	1
3383559	1
3489920	1
3591593	1
3707478	1
2766428	1
2898016	1
3269855	1
3842000	1
2334858	1
2535435	1
2768314	1
3198404	1
3436989	1
3937596	1
3137413	1
3373466	1
2475638	1
2713232	1
3009571	1
3130581	1
3777680	1
3016112	1
3471618	1
3761662	1
3899416	1
2825018	1
3074655	1
3265843	1
3490651	1
3592373	1
3884026	1
2767808	1
2899203	1
3271651	1
3664336	1
3842363	1
2536170	1
2768735	1
3831249	1
3938874	1
2520984	1
3139587	1
3569424	1
2476255	1
2598581	1
2713937	1
2886751	1
3010282	1
3131557	1
3539730	1
3648108	1
3778363	1
2396693	1
3473457	1
3762758	1
2825238	1
2950511	1
3075298	1
3266482	1
3384626	1
3491250	1
3592871	1
3708819	1
3884474	1
2900244	1
3272460	1
3665576	1
3842810	1
2336504	1
2537198	1
2655214	1
2769444	1
3199307	1
3328065	1
3438052	1
3831874	1
3940249	1
2522642	1
2654156	1
3140886	1
3375267	1
3570412	1
2476625	1
3132412	1
3540330	1
3648566	1
3778799	1
3018875	1
3474804	1
3764805	1
3901195	1
2409490	1
2825730	1
2951404	1
3076002	1
3385142	1
3492123	1
3593464	1
3709689	1
3885050	1
2770307	1
3843217	1
2337402	1
2537854	1
2770145	1
3199731	1
3328530	1
3438728	1
3940964	1
2524063	1
2655312	1
3142576	1
3376108	1
2476948	1
2600646	1
3133101	1
3386959	1
3649077	1
3779527	1
2398498	1
3020861	1
3766804	1
3901812	1
2410534	1
2952163	1
3076867	1
3267846	1
3385462	1
3593978	1
3710308	1
3885387	1
2902123	1
3667367	1
3844472	1
2337911	1
2538817	1
2656852	1
2770867	1
3200658	1
3329055	1
3439418	1
3832786	1
3941581	1
2524943	1
3376921	1
3572307	1
2477564	1
2601386	1
2716534	1
2889022	1
3012730	1
3387476	1
3541109	1
3649725	1
3780136	1
2399797	1
3022369	1
3478183	1
3768660	1
3902311	1
2411779	1
2826935	1
2952823	1
3077781	1
3268574	1
3385859	1
3493330	1
3594512	1
3710954	1
3886055	1
2772946	1
3275063	1
3669070	1
2338681	1
2539468	1
2657243	1
2771457	1
3201404	1
3329901	1
3833653	1
2526079	1
2657528	1
3145792	1
3573883	1
2478120	1
2602267	1
2717098	1
2890476	1
3013345	1
3134953	1
3387935	1
3650508	1
3780913	1
3279765	1
3479057	1
3770124	1
2412448	1
2827474	1
2953671	1
3078425	1
3493946	1
3711381	1
2774285	1
2903881	1
3276980	1
3670460	1
2339119	1
2540160	1
2657579	1
3202219	1
3330519	1
3440943	1
3834207	1
2528215	1
2658793	1
3147066	1
3378761	1
3575040	1
2478809	1
2602691	1
2717816	1
2891457	1
3013816	1
3135347	1
3388489	1
3542185	1
3781635	1
2402486	1
3026241	1
3281709	1
3771047	1
3903393	1
2413290	1
2828209	1
2954338	1
3079197	1
3270033	1
3494317	1
3595325	1
3712021	1
3887473	1
2905554	1
3278446	1
3671397	1
3845615	1
2340064	1
2540674	1
2657997	1
2772999	1
3202691	1
3835093	1
3944468	1
2530057	1
3380099	1
3576021	1
2479408	1
2603436	1
2892098	1
3014658	1
3136008	1
3388993	1
3652488	1
3782432	1
2404200	1
3028085	1
3772017	1
2414063	1
2955242	1
3270610	1
3494916	1
3595817	1
3712528	1
3887933	1
2777019	1
2906898	1
2340702	1
2541413	1
2658558	1
2773996	1
3203360	1
3442887	1
3835688	1
3945687	1
2531702	1
2660665	1
3150275	1
3380920	1
3576894	1
2479762	1
2604070	1
2719261	1
2892883	1
3653193	1
3783054	1
2405713	1
3029948	1
3283923	1
3482121	1
3772778	1
3904606	1
2414585	1
2829917	1
3080708	1
3271370	1
3495606	1
3596377	1
3888423	1
2778192	1
2908120	1
2341191	1
2541930	1
2774579	1
3333104	1
3444070	1
3836197	1
3946704	1
2532858	1
2662191	1
3151699	1
3381976	1
2480238	1
2719855	1
2893460	1
3137184	1
3543797	1
3653501	1
3783937	1
3031069	1
3284885	1
3483185	1
3905439	1
2415187	1
2831074	1
2956287	1
3081457	1
3272067	1
3496255	1
3888962	1
2779558	1
2909477	1
3846745	1
2341973	1
2542627	1
2659807	1
2775275	1
3205392	1
3333936	1
3947545	1
2534278	1
3153323	1
2480629	1
2605593	1
2720609	1
2894116	1
3017414	1
3137628	1
3390535	1
3544325	1
3654069	1
3784668	1
2409202	1
3032788	1
3286363	1
3484345	1
3774604	1
2415907	1
2832528	1
2957619	1
3081965	1
3273240	1
3496649	1
3597365	1
3889516	1
2780850	1
3674327	1
3847304	1
2543214	1
2660414	1
2776145	1
3206880	1
3334861	1
3948426	1
2535375	1
2664673	1
3154918	1
3384473	1
3580027	1
2481152	1
2606341	1
2721106	1
3018066	1
3275152	1
3391286	1
3544952	1
3655720	1
2410788	1
3288575	1
3485479	1
3775438	1
3907403	1
2416736	1
2833086	1
2958127	1
3273975	1
3597838	1
3715863	1
3889998	1
2783123	1
2913014	1
3675102	1
3847629	1
2343478	1
2544090	1
2660985	1
3207964	1
3336503	1
3445439	1
3838032	1
3949016	1
2536167	1
2665577	1
3156247	1
2481615	1
2606869	1
2721756	1
2895186	1
3018807	1
3545501	1
3786098	1
2412865	1
3290428	1
3486623	1
3776607	1
3907875	1
2417317	1
3082889	1
3274650	1
3497653	1
3598367	1
2784028	1
2914223	1
3675816	1
3848171	1
2344533	1
2544663	1
2661426	1
2777258	1
3208879	1
3337503	1
3949799	1
2667106	1
3157483	1
3387055	1
3582098	1
2722416	1
3019439	1
3140000	1
3277077	1
3545822	1
3658764	1
3786602	1
3033980	1
3291579	1
3487674	1
3778002	1
2418185	1
2834597	1
2959985	1
3083330	1
3498295	1
3891017	1
2785914	1
2915520	1
3848700	1
2345327	1
2544998	1
2662166	1
2778257	1
3209457	1
3337930	1
3446891	1
3950521	1
2538939	1
3159194	1
3388430	1
2482808	1
3140691	1
3277759	1
3393123	1
3546220	1
3659334	1
3787216	1
2415428	1
3034570	1
3293291	1
3489217	1
3779306	1
2419134	1
2835421	1
2960805	1
3083871	1
3498697	1
3599935	1
3717963	1
3891632	1
2916953	1
3677879	1
2345999	1
2546248	1
2778891	1
3210215	1
3338484	1
3951839	1
2540124	1
2670231	1
3160553	1
3582747	1
2608421	1
2723610	1
2897324	1
3020840	1
3141287	1
3393603	1
3546697	1
3787973	1
2417361	1
3035465	1
3294833	1
3490326	1
2420111	1
2836032	1
2961598	1
3085106	1
3499427	1
3600530	1
3892378	1
2788993	1
2918958	1
3679198	1
2346858	1
2546885	1
2663691	1
3210812	1
3447782	1
3841004	1
2541919	1
2672020	1
2484145	1
2609032	1
2724172	1
3021583	1
3141918	1
3394618	1
3547326	1
3036345	1
3491954	1
3782873	1
3911237	1
2420863	1
2836758	1
2962060	1
3085511	1
3500107	1
3601208	1
3719563	1
3893031	1
2790392	1
2920516	1
3850374	1
2347360	1
2780232	1
3211486	1
3339691	1
3841661	1
3954488	1
2673087	1
2796972	1
3164298	1
3391167	1
3584902	1
2484745	1
2609729	1
2724549	1
2898750	1
3395443	1
3547752	1
3789333	1
3037486	1
3300012	1
3493754	1
3784381	1
3912140	1
2421373	1
2837273	1
2962624	1
3086007	1
3602018	1
3720873	1
3893505	1
2792129	1
2922632	1
3682587	1
2347941	1
2548243	1
2664922	1
3212166	1
3448601	1
3842704	1
2545250	1
2675175	1
2797716	1
3392219	1
3586720	1
2485325	1
2610685	1
2725008	1
2899184	1
3023273	1
3280188	1
3395970	1
3548296	1
3661511	1
3789965	1
2421927	1
3494544	1
3786589	1
2421938	1
2838012	1
3501138	1
3603074	1
3721750	1
2793434	1
2924189	1
3851694	1
2348812	1
2548671	1
2665449	1
2781269	1
3213115	1
3340799	1
3843101	1
3956385	1
3167760	1
3393455	1
3588134	1
2611266	1
2725624	1
2900371	1
3023685	1
3142881	1
3396659	1
3790662	1
3302502	1
3495475	1
3788125	1
2422747	1
2838645	1
2964161	1
3086963	1
3501465	1
3603755	1
3723034	1
3894663	1
2795119	1
2925861	1
2349932	1
2549285	1
2781897	1
3214033	1
3341447	1
3449628	1
3843843	1
3957321	1
2798742	1
3169136	1
2486580	1
3024486	1
3143857	1
3281246	1
3397187	1
2424890	1
3304080	1
3497027	1
3789850	1
3913799	1
2423312	1
2839368	1
3087464	1
3724412	1
2927610	1
3687276	1
3852946	1
2350978	1
2549996	1
2782527	1
3214585	1
3342184	1
3958369	1
2549961	1
2680089	1
2799899	1
3173867	1
3395740	1
2487463	1
2612634	1
2902220	1
3025129	1
3144487	1
3397948	1
3550003	1
3792001	1
2426788	1
3497723	1
3791056	1
2424024	1
2965602	1
3087797	1
3502666	1
3605285	1
3896107	1
2929000	1
3688425	1
3853438	1
2351863	1
2783053	1
3342720	1
3450507	1
3958940	1
2551233	1
2681279	1
2801073	1
3175694	1
3396743	1
2613007	1
3025622	1
3145389	1
3398636	1
3664434	1
2428056	1
3043806	1
3498806	1
3915502	1
2424622	1
2840950	1
2966489	1
3088390	1
3503227	1
3605986	1
3726244	1
3896858	1
2930250	1
3689657	1
3854134	1
2352763	1
2551326	1
2668165	1
2783786	1
3028541	1
3343350	1
3451109	1
3845975	1
3960091	1
2553588	1
2682678	1
2802851	1
3177134	1
3397807	1
3592160	1
2613420	1
2727715	1
3026211	1
3146129	1
3283289	1
3399046	1
3550916	1
3665070	1
3793293	1
2429071	1
3045586	1
3310118	1
3500509	1
3794198	1
2425252	1
2841759	1
2967028	1
3089019	1
3504254	1
3606754	1
3897744	1
3690558	1
3854699	1
2353512	1
2551821	1
3029921	1
3343850	1
3451733	1
3846492	1
3961206	1
2805096	1
3178388	1
3593305	1
2489718	1
2613912	1
2728433	1
2904619	1
3027189	1
3146881	1
3399747	1
3666046	1
3794041	1
2430143	1
3046672	1
3501368	1
2426124	1
2842596	1
2967670	1
3089705	1
3504678	1
3607512	1
3727678	1
3898402	1
2932513	1
3692610	1
3855093	1
2354271	1
2552218	1
2784774	1
3030394	1
3217498	1
3344480	1
3452278	1
3847097	1
3961919	1
2556318	1
2686050	1
2806176	1
3179492	1
3399780	1
2490466	1
2614185	1
2729168	1
2905453	1
3027998	1
3147559	1
3284749	1
3400302	1
3552313	1
3666607	1
3794639	1
2431136	1
3047768	1
3312880	1
3502154	1
3795918	1
3919831	1
2426999	1
2843669	1
2968582	1
3090395	1
2933755	1
3693799	1
3855620	1
2354955	1
2552680	1
2670373	1
2785428	1
3218140	1
3345274	1
3452846	1
2687905	1
2807700	1
3180482	1
3401184	1
3596027	1
2491107	1
2614921	1
2729966	1
2905766	1
3147997	1
3285494	1
3666908	1
2432518	1
2564495	1
3314152	1
3502656	1
3797064	1
2427980	1
2844279	1
2969517	1
3091034	1
3609060	1
3729069	1
3899282	1
2935583	1
3695237	1
3855922	1
2356697	1
2670957	1
2786151	1
3032505	1
3218888	1
3345795	1
3453599	1
3963633	1
2559234	1
2689011	1
3182025	1
3402465	1
2615306	1
2730666	1
2906989	1
3148636	1
3285923	1
3401268	1
3553808	1
3667795	1
3795868	1
2565292	1
3050438	1
3315287	1
3798845	1
3922482	1
2428690	1
2845038	1
2970354	1
3091856	1
3506183	1
3609466	1
3730294	1
2936573	1
3696199	1
2357435	1
2553770	1
2671659	1
2786753	1
3346433	1
3849159	1
3964522	1
2561049	1
2690852	1
2810539	1
3183197	1
3598676	1
2615850	1
2731565	1
2908028	1
3149317	1
3286646	1
3401967	1
3554966	1
2435612	1
2567603	1
3316248	1
3923187	1
2429438	1
2971158	1
3092424	1
3506761	1
3610139	1
3731237	1
2937325	1
3697537	1
3857525	1
2554369	1
2673157	1
2787431	1
3033587	1
3346935	1
3455216	1
3849811	1
3965122	1
2562549	1
2692320	1
3184501	1
3405019	1
3599880	1
2494408	1
2732415	1
2909032	1
3288319	1
3669003	1
3797012	1
2437140	1
2569055	1
3053411	1
3316947	1
3505379	1
3802131	1
3923949	1
2972020	1
3093029	1
3507270	1
3610655	1
3731860	1
3901350	1
2938584	1
3698098	1
3859036	1
2359944	1
2555125	1
2675454	1
3034072	1
3347435	1
3456385	1
3850351	1
4038129	1
3185912	1
3600831	1
2495713	1
2617364	1
2733073	1
2909799	1
3150922	1
3289289	1
3404076	1
3555902	1
3669381	1
3797830	1
2571485	1
2847455	1
2972724	1
3093727	1
3507827	1
3611200	1
3901944	1
2939871	1
3699138	1
3859804	1
2360960	1
2676491	1
2912413	1
3034710	1
3221993	1
3348026	1
4042517	1
2694549	1
3188173	1
3602574	1
2496478	1
2618648	1
2733886	1
2910822	1
3151582	1
3556604	1
3669656	1
3798298	1
2439979	1
2573234	1
3318338	1
3507471	1
3806219	1
3925892	1
2432668	1
2973432	1
3094749	1
3508164	1
3611484	1
2941089	1
3700289	1
3860496	1
2362123	1
2556223	1
2677515	1
2789648	1
2912884	1
3035560	1
3222759	1
3348878	1
3851378	1
4043141	1
3189492	1
3408578	1
3603841	1
2497261	1
2734499	1
2911521	1
3152146	1
3405257	1
3557696	1
3798905	1
2441568	1
2574926	1
3061087	1
3318986	1
3508635	1
3808147	1
3928025	1
2433497	1
2849045	1
2973990	1
3095501	1
3508820	1
3611963	1
3733765	1
2941942	1
3701121	1
3861204	1
2363341	1
2678267	1
2790103	1
2913419	1
3036248	1
3223763	1
3349502	1
3459083	1
3852062	1
2698339	1
2819103	1
3409608	1
3604535	1
2498154	1
2620301	1
2734941	1
2912225	1
3152980	1
3291428	1
3558642	1
3670131	1
2442914	1
3062848	1
3319895	1
3809834	1
3929599	1
2849917	1
2974875	1
3509266	1
3613026	1
3735310	1
3903305	1
2943469	1
3701630	1
2364340	1
2557263	1
2678781	1
2791060	1
2914159	1
3037292	1
3224505	1
3349958	1
3852737	1
4046102	1
2699590	1
2821031	1
3191701	1
3410738	1
3605902	1
2621178	1
2735628	1
3291835	1
3406679	1
3559056	1
3670509	1
3801163	1
2444291	1
3511213	1
3811358	1
2435395	1
2975740	1
3509754	1
3613924	1
3736152	1
3903838	1
2944922	1
3703123	1
3862321	1
2365020	1
2557973	1
2678986	1
2791720	1
2914731	1
3037818	1
3350470	1
3853454	1
2823384	1
3193025	1
2500219	1
2621838	1
2736110	1
3154107	1
3292521	1
3407218	1
3559628	1
3801764	1
2446001	1
2580709	1
3066303	1
3321856	1
3512789	1
3812572	1
3932353	1
2976379	1
3097760	1
3510552	1
3614529	1
3736845	1
2316317	1
3703841	1
3862729	1
2365819	1
2558888	1
2679463	1
2792245	1
3038352	1
3225791	1
3351214	1
4050257	1
2701845	1
2824569	1
3194006	1
3412831	1
3607822	1
2623250	1
2736537	1
3154619	1
3293202	1
3407580	1
3560248	1
3802376	1
2447328	1
3323186	1
3514125	1
3933452	1
2438616	1
2851838	1
2976783	1
3098367	1
3737688	1
3905194	1
2318025	1
3704533	1
3863369	1
2366448	1
2680076	1
2792936	1
2916189	1
3038881	1
3226712	1
3351845	1
3461320	1
3854476	1
4052384	1
2703519	1
2826353	1
3413853	1
3608519	1
2502228	1
2624537	1
2737354	1
3155405	1
3293920	1
3408093	1
3560742	1
3671816	1
3803144	1
2449010	1
2583647	1
3324059	1
3515126	1
3814491	1
2440202	1
2852503	1
2977495	1
3099050	1
3511820	1
3616413	1
3738269	1
3905871	1
3705036	1
3864347	1
2560622	1
2680467	1
2917066	1
3227308	1
3352806	1
3855059	1
4053834	1
2705045	1
2828127	1
2503093	1
2625128	1
2737839	1
3156076	1
3294846	1
3408570	1
3561275	1
3672382	1
3803682	1
3071899	1
3516761	1
3815093	1
2441268	1
2978362	1
3512388	1
3739138	1
3906583	1
2320996	1
3706298	1
2561024	1
2793379	1
2917791	1
3040024	1
3227840	1
3353520	1
3462448	1
3855679	1
2705779	1
2829918	1
3415856	1
3610484	1
2503748	1
2625813	1
2738630	1
3156654	1
3295583	1
3408992	1
3561924	1
3672933	1
3804400	1
2452010	1
2586721	1
3073017	1
3517814	1
3815412	1
3936204	1
2441965	1
2853752	1
3100197	1
3617554	1
3739541	1
3906904	1
2322202	1
3707485	1
2368361	1
2561701	1
2681402	1
2918562	1
3040666	1
3229093	1
3462882	1
2831871	1
3200693	1
3416770	1
3611461	1
2504258	1
2626477	1
2739399	1
3296685	1
3409452	1
3562456	1
3673720	1
3805154	1
2453007	1
3074820	1
3328007	1
3519091	1
2442762	1
2979674	1
3739903	1
3907455	1
2323328	1
2951668	1
3708161	1
2369009	1
2562374	1
2794850	1
2919152	1
3041332	1
3230266	1
3354681	1
2708340	1
2832600	1
3202173	1
3612807	1
2504851	1
2626996	1
2740449	1
3297844	1
3409838	1
3563024	1
2454848	1
2589300	1
3328868	1
3816176	1
2443642	1
2855106	1
2980480	1
3514300	1
3618503	1
3740940	1
3908066	1
2324572	1
2952969	1
3709033	1
2563722	1
2682257	1
2795282	1
2919996	1
3231975	1
3355290	1
3857067	1
2709506	1
2834564	1
3203754	1
3418970	1
3613982	1
2505983	1
2627677	1
2741154	1
3298653	1
3410399	1
3563690	1
3675619	1
3806512	1
2456536	1
3077837	1
3521830	1
3816474	1
2855737	1
2981042	1
3102423	1
3514729	1
3618955	1
3742075	1
2326551	1
2954094	1
3866617	1
2370521	1
2564556	1
2682848	1
2795797	1
2920708	1
3042549	1
3232576	1
3355741	1
3464398	1
3205139	1
3419848	1
3614805	1
2506894	1
2628212	1
3160761	1
3299229	1
3410729	1
3564028	1
3676853	1
3807096	1
2458117	1
2591880	1
3079474	1
3941324	1
2445137	1
2684595	1
2856398	1
2981852	1
3515586	1
3619577	1
3742835	1
3908973	1
2956003	1
3711084	1
2371523	1
2566066	1
2921528	1
3043263	1
3232975	1
3356241	1
3465041	1
3857787	1
2712244	1
3207371	1
3420759	1
2507325	1
2628708	1
2742324	1
3161410	1
3411272	1
3564402	1
3807546	1
2459329	1
3080916	1
3331913	1
3524630	1
3942622	1
2856720	1
2982357	1
3103615	1
3516047	1
3620408	1
3909387	1
2329873	1
2957631	1
3712550	1
3867746	1
2372198	1
2566920	1
2683837	1
2796868	1
2922259	1
3044064	1
3233811	1
3356669	1
3465639	1
3858272	1
2713043	1
2838678	1
3209105	1
3421911	1
2508160	1
2629380	1
2743206	1
3161894	1
3300314	1
3564831	1
3678768	1
3808446	1
2460668	1
3332551	1
3525672	1
2446738	1
2686154	1
2857222	1
3104210	1
3516685	1
3909841	1
2331808	1
3714127	1
3868210	1
2373025	1
2923013	1
3234534	1
3357236	1
3466148	1
3859048	1
2713712	1
3210510	1
2508776	1
2629817	1
2743978	1
3162684	1
3300897	1
3412709	1
3679126	1
3809088	1
2461901	1
2596213	1
3082842	1
3333192	1
3818813	1
3945634	1
2447615	1
2686869	1
2858206	1
2984035	1
3104640	1
3622425	1
3744863	1
3910574	1
2333261	1
2960429	1
3715066	1
3868784	1
2568611	1
2797929	1
2923495	1
3234888	1
3358283	1
3466550	1
3859532	1
2714509	1
2841967	1
3424457	1
2509366	1
2630308	1
2744691	1
3163326	1
3301472	1
3413110	1
3679794	1
3809825	1
2463643	1
2597859	1
3083462	1
3334027	1
3527129	1
3819301	1
3947106	1
2448764	1
2687500	1
2858624	1
2984522	1
3105234	1
3517574	1
3623240	1
3745945	1
3911272	1
2334717	1
2962003	1
3715902	1
2569309	1
2924144	1
3046016	1
3235360	1
3359107	1
3466934	1
3860171	1
2715667	1
3213563	1
3425998	1
3620736	1
2630714	1
2745329	1
3163909	1
3301968	1
3413724	1
3566610	1
3680402	1
2465503	1
2599068	1
3334932	1
3527901	1
3948262	1
2449652	1
2688163	1
2859389	1
2985186	1
3105872	1
3517982	1
3746393	1
3911708	1
2963633	1
3869572	1
2375846	1
2570877	1
3046526	1
3235855	1
3360042	1
3467502	1
3860852	1
2716872	1
2844954	1
3214680	1
3427128	1
3622045	1
2510376	1
2631419	1
2745885	1
3164690	1
3302745	1
3414240	1
3680934	1
3811264	1
3085914	1
3820429	1
3949161	1
2450153	1
2689100	1
2860274	1
2985842	1
3106369	1
3624247	1
3912413	1
2601251	1
3086219	1
3528859	1
3820516	1
3949746	1
2450360	1
2689362	1
2985920	1
3106650	1
3518686	1
3624407	1
2965738	1
3870256	1
2572030	1
2799273	1
2925612	1
3047561	1
3360940	1
3468412	1
2718662	1
2845992	1
3428509	1
2631944	1
2746991	1
3165623	1
3304061	1
3415468	1
3567902	1
3681949	1
2602670	1
3087271	1
3337424	1
3821089	1
2451691	1
2574512	1
2689803	1
2986684	1
3519495	1
3624835	1
3748048	1
2340216	1
2967418	1
3720052	1
3870703	1
2378271	1
2572618	1
2800080	1
2926341	1
3048158	1
3237407	1
3361649	1
3469083	1
3862521	1
2720594	1
3218385	1
3429583	1
2511819	1
2632446	1
3166447	1
3416648	1
3568574	1
3683043	1
3812712	1
2469095	1
3088199	1
3338538	1
3530992	1
3952868	1
2575129	1
2863076	1
3108253	1
3520234	1
3748911	1
3913587	1
2341543	1
2968820	1
3871297	1
2378879	1
2573508	1
2801022	1
2927209	1
3049489	1
3237837	1
3863304	1
2848119	1
3219962	1
3625360	1
2512261	1
2633330	1
3167146	1
3305561	1
3417510	1
3569111	1
3683615	1
3813272	1
2470041	1
2605305	1
3089272	1
3339757	1
3532209	1
3954531	1
2453629	1
2690525	1
2863786	1
2987868	1
3520822	1
3749906	1
3914217	1
2343302	1
2970273	1
3723008	1
3871820	1
2379420	1
2801845	1
2927833	1
3050401	1
3238585	1
3864203	1
2723598	1
2850119	1
3221703	1
3431658	1
3626328	1
2512712	1
2634006	1
3168260	1
3306492	1
3569680	1
3685063	1
2471922	1
2606164	1
3090362	1
3533001	1
3955993	1
2454497	1
2577046	1
2690902	1
2864336	1
2988274	1
3109455	1
3521357	1
3626249	1
3750619	1
2345267	1
2971708	1
3724407	1
3872640	1
2380209	1
2802806	1
2928725	1
3362921	1
3471115	1
3864843	1
2851314	1
3433545	1
3627386	1
2634609	1
2749559	1
3307310	1
3570258	1
3685545	1
3814216	1
2473321	1
2607030	1
3091823	1
3341227	1
3534554	1
3823493	1
2455106	1
2577832	1
2691845	1
2864755	1
2989042	1
3110151	1
3626735	1
3751896	1
3915373	1
2347125	1
2973031	1
3725574	1
3873524	1
2380964	1
2803417	1
3051708	1
3363474	1
3865239	1
2725604	1
2852609	1
3434593	1
3628066	1
2514154	1
2635105	1
2750116	1
3308317	1
3419493	1
3570590	1
3686156	1
3814746	1
2474999	1
2608164	1
3093276	1
3342612	1
3535631	1
3959394	1
2456103	1
2692730	1
3110641	1
3522270	1
3915830	1
2348707	1
2974600	1
3727039	1
3875162	1
2929914	1
3363886	1
3472757	1
3865835	1
3226989	1
3628839	1
2514709	1
2635884	1
2750763	1
3419930	1
3571121	1
3688091	1
3815634	1
3917931	1
3095291	1
3344527	1
3536661	1
3824479	1
3960938	1
2579062	1
2693485	1
2865940	1
3111207	1
3627594	1
3916215	1
2350760	1
2975443	1
3728957	1
3876363	1
2382493	1
2804891	1
2930286	1
3053177	1
3241107	1
3364556	1
3473298	1
2727940	1
2854446	1
3228533	1
3436725	1
3629951	1
2515406	1
2751505	1
3174477	1
3420352	1
3571630	1
3689533	1
3816261	1
3918470	1
2477745	1
3097075	1
3345298	1
3537810	1
3824848	1
3962612	1
2579657	1
2694387	1
2866481	1
2990775	1
3111957	1
3628367	1
3753884	1
3916988	1
2351666	1
2976933	1
3730720	1
3877899	1
2383251	1
2930985	1
3053915	1
3241776	1
3364990	1
3229543	1
3437723	1
3631825	1
2516089	1
2637012	1
2752071	1
3175403	1
3310435	1
3420751	1
3572271	1
3690209	1
3816789	1
3919029	1
2479235	1
3099308	1
3346379	1
3538825	1
3963925	1
2580357	1
2695205	1
3112534	1
3524322	1
3628982	1
3755209	1
2353152	1
2978111	1
3878728	1
2384405	1
2806393	1
2931508	1
3054534	1
3242823	1
3365626	1
3474944	1
3867834	1
2731356	1
2857561	1
3230669	1
3438568	1
3632840	1
2516643	1
2637835	1
2752765	1
3176173	1
3311037	1
3421418	1
3817308	1
3919553	1
2613807	1
3347525	1
3825824	1
3964734	1
2867663	1
2991804	1
3113231	1
3524963	1
3629711	1
3756601	1
2979917	1
3734383	1
2385297	1
2932133	1
3055247	1
3366293	1
3868487	1
2732423	1
3232049	1
3439554	1
2753357	1
3311619	1
3421888	1
3573389	1
3691350	1
3920193	1
2482068	1
2615070	1
3102166	1
3826521	1
3966069	1
2459089	1
2582062	1
2696453	1
2868262	1
2992502	1
3113933	1
3758147	1
2357307	1
2981898	1
3880947	1
2386003	1
2807677	1
2932892	1
3056206	1
3244172	1
3366921	1
3476605	1
3869178	1
2862222	1
3233138	1
3441157	1
3634853	1
2518091	1
2638861	1
2753888	1
3178606	1
3312035	1
3818245	1
3920609	1
2484116	1
2616457	1
3103662	1
3349643	1
3542454	1
4042411	1
2459526	1
2582750	1
2869064	1
2992909	1
3525692	1
3631142	1
3759334	1
2359114	1
2983662	1
3735887	1
2808227	1
2933568	1
3058051	1
3477314	1
3869683	1
2735408	1
3234011	1
3442668	1
2518591	1
2754334	1
3179115	1
3312477	1
3574551	1
3921471	1
2485273	1
2617671	1
3105302	1
3351297	1
3543422	1
4042665	1
2460210	1
2583232	1
2698206	1
2993518	1
3115219	1
3526275	1
3632059	1
2985138	1
3736679	1
3882171	1
2808977	1
2933871	1
3058496	1
3247035	1
3368204	1
3477915	1
3870465	1
2736776	1
2864897	1
3443642	1
3637789	1
4051901	1
2519176	1
2639895	1
2754875	1
3179955	1
3313005	1
3423353	1
3693034	1
3922174	1
2486891	1
2619207	1
3106705	1
3544296	1
2583568	1
2698887	1
3115688	1
3760723	1
2362876	1
2986094	1
3737445	1
3882624	1
2387749	1
2809540	1
2935029	1
3059108	1
3368706	1
3478441	1
2738299	1
2867029	1
3236818	1
3638708	1
2519791	1
2640889	1
2755446	1
3180756	1
3313641	1
3423688	1
3818970	1
3922681	1
2488070	1
2620261	1
3108544	1
3352831	1
3545140	1
3829987	1
2699340	1
2994513	1
3116407	1
3527581	1
3633746	1
3761169	1
2364082	1
2987092	1
3883363	1
2388448	1
2810190	1
3059801	1
3248542	1
3369269	1
3479103	1
3871976	1
2740037	1
2868160	1
3238718	1
3639861	1
2520449	1
2641530	1
2755900	1
3181785	1
3314291	1
3424288	1
3694248	1
3819589	1
3923372	1
2489498	1
2622137	1
3354011	1
3546889	1
2462461	1
2700065	1
2871199	1
2994973	1
3117208	1
3528436	1
3634482	1
3761914	1
2365703	1
2988275	1
3739883	1
3884320	1
2810892	1
2936196	1
3060349	1
3249107	1
3369969	1
3872442	1
3240130	1
3447402	1
3641337	1
2642631	1
3182617	1
3315312	1
3424632	1
3576736	1
3694759	1
3820127	1
3924334	1
2491192	1
2624630	1
3111393	1
3354881	1
3548199	1
2463346	1
2585862	1
2871855	1
3117886	1
3529063	1
3635191	1
3762706	1
2367351	1
2989470	1
3885244	1
2389486	1
2811761	1
3061261	1
3249600	1
3480143	1
3873363	1
2742597	1
2871559	1
3242377	1
3448482	1
3642219	1
2318347	1
2521981	1
2643287	1
2756561	1
3695423	1
3820763	1
3925021	1
2626230	1
3113953	1
3355778	1
3549249	1
3831758	1
2464015	1
2586396	1
2701377	1
2872521	1
2996213	1
3118745	1
3530125	1
3635785	1
3763583	1
2369360	1
2991125	1
3742121	1
2389952	1
2812371	1
2937149	1
3061841	1
3250365	1
3480575	1
3874098	1
2744442	1
2872719	1
3449681	1
2644193	1
2757495	1
3184209	1
3317306	1
3577714	1
3821463	1
3925729	1
2493757	1
2627686	1
3115899	1
3357333	1
3549960	1
2464542	1
2996693	1
3120722	1
3530686	1
3763989	1
2370348	1
2992366	1
3743056	1
3886658	1
2391211	1
2812908	1
2937712	1
3062472	1
3251512	1
3371613	1
3698679	1
2745670	1
2874517	1
3450776	1
3643883	1
2319857	1
2523325	1
2644962	1
3317956	1
3578186	1
3821926	1
3926332	1
2496194	1
2629800	1
3117402	1
3358212	1
3832889	1
2465028	1
2587542	1
2873892	1
2997322	1
3121529	1
3531345	1
3637510	1
3764756	1
2372009	1
2994171	1
3743719	1
3887189	1
3063219	1
3252262	1
3372478	1
3481598	1
3699425	1
3875542	1
2747066	1
2876268	1
3246989	1
3834600	1
2645427	1
2759060	1
3185344	1
3426926	1
3578630	1
3698175	1
3822381	1
3926832	1
2497718	1
2630693	1
3119045	1
3358822	1
3551642	1
3833240	1
2588039	1
2703430	1
2874329	1
2997983	1
3122005	1
3765765	1
2373743	1
2995538	1
3744647	1
3887930	1
2393868	1
2815519	1
3064077	1
3252828	1
3482159	1
3700064	1
3875941	1
2748591	1
2877775	1
3451954	1
3646899	1
3834839	1
2322159	1
2525060	1
2645844	1
2759939	1
3186394	1
3319367	1
3427481	1
3579413	1
3822956	1
3927391	1
2632521	1
3120623	1
3359453	1
2466310	1
2588799	1
2998422	1
3122436	1
3532180	1
3638888	1
3766970	1
2375176	1
2996782	1
3745492	1
3888595	1
2816337	1
3065645	1
3253432	1
3374464	1
3482750	1
3700443	1
3876661	1
3250101	1
3452711	1
3647798	1
3835389	1
2323244	1
2526318	1
2760592	1
3187246	1
3319763	1
3428030	1
3580125	1
3823693	1
3927965	1
2633448	1
3360289	1
3554128	1
3834375	1
2467119	1
2589448	1
2704623	1
2876085	1
2999285	1
3123429	1
3532821	1
3639421	1
3767859	1
2376378	1
2998115	1
3746449	1
3890085	1
2395801	1
2817074	1
3254601	1
3483260	1
3700809	1
3251199	1
3453629	1
3648804	1
2323923	1
2526720	1
2761204	1
3187831	1
3320296	1
3428660	1
3580965	1
3824241	1
3928913	1
2502793	1
2634892	1
3121652	1
3360648	1
3554987	1
2467859	1
2590235	1
2705398	1
2876922	1
3000233	1
3533350	1
3639942	1
3768572	1
2377465	1
2999556	1
3747515	1
3890816	1
2396676	1
2817771	1
3066680	1
3255094	1
3376138	1
3483729	1
3701282	1
3877686	1
2882089	1
3253574	1
3454420	1
3650820	1
3836279	1
2324831	1
2527199	1
2647604	1
2761982	1
3188597	1
3320864	1
3428969	1
3824941	1
3929597	1
3122226	1
3361389	1
2468448	1
2590805	1
2877940	1
3001041	1
3124410	1
3533873	1
3769495	1
2378770	1
3000772	1
3748493	1
2397533	1
2818363	1
2941655	1
3067171	1
3484203	1
3878081	1
2754710	1
2883692	1
3255366	1
3455734	1
3652012	1
3836763	1
2325727	1
2528183	1
2648001	1
3429419	1
3582421	1
3825445	1
3930256	1
2505981	1
3124102	1
3362004	1
3557290	1
2591416	1
2706719	1
2878874	1
3001851	1
3125091	1
3534548	1
3640971	1
3769953	1
2380576	1
3002267	1
3749718	1
3891945	1
2398924	1
2942494	1
3067887	1
3257080	1
3378037	1
3484820	1
3701967	1
3878615	1
2755438	1
2884903	1
3653334	1
2529425	1
2763023	1
3190402	1
3430148	1
3826038	1
3930713	1
2638184	1
3124898	1
3558296	1
2592070	1
2879520	1
3125318	1
3534989	1
2382392	1
3003383	1
3892564	1
2399842	1
2819472	1
3068255	1
3258082	1
3379090	1
3485414	1
3585407	1
3702431	1
3879060	1
2887177	1
3258464	1
3457466	1
2327694	1
2530221	1
2649124	1
3191535	1
2509097	1
3363743	1
2470348	1
2592637	1
2708182	1
2880190	1
3003234	1
3125944	1
3641804	1
2384168	1
3004535	1
3751455	1
3892958	1
2400481	1
2820282	1
2943907	1
3258712	1
3379615	1
3486140	1
3587229	1
3702740	1
3879740	1
2756783	1
2888472	1
3259838	1
3458207	1
3654098	1
3838704	1
2328455	1
2649735	1
2764299	1
3323194	1
3584531	1
3826810	1
3932027	1
2510475	1
2641442	1
3365025	1
3560898	1
2470895	1
2593341	1
2709105	1
2880860	1
3003835	1
3536070	1
3642231	1
3772759	1
2385919	1
3005594	1
3893361	1
2401741	1
2944429	1
3069800	1
3380364	1
3486967	1
3587934	1
3703469	1
3880512	1
2758367	1
2889833	1
3459151	1
3655866	1
3839048	1
2329591	1
2765042	1
3193560	1
3323888	1
3432550	1
3932695	1
2512201	1
2642770	1
3366562	1
3562051	1
2471729	1
2593931	1
2709663	1
2881644	1
3004597	1
3536636	1
3642994	1
2387406	1
3753971	1
3893606	1
2402826	1
2821524	1
2945270	1
3070427	1
3260491	1
3487790	1
3704003	1
2759428	1
2890848	1
3262812	1
3461476	1
3656944	1
3839646	1
2330468	1
2532256	1
2651007	1
2765576	1
3194960	1
3324347	1
3433233	1
3827618	1
3933330	1
2644349	1
3129636	1
3367825	1
2472422	1
2710215	1
2882401	1
3005443	1
3536916	1
3644016	1
3774925	1
2388757	1
3010977	1
3755798	1
3893914	1
2403788	1
2822400	1
2945783	1
3071056	1
3261852	1
3381491	1
3488557	1
3704833	1
2760684	1
2891889	1
3264724	1
2331265	1
2533000	1
2766236	1
3196441	1
3324918	1
3828291	1
3934043	1
2514693	1
2646105	1
3132109	1
3369057	1
3564073	1
2473071	1
2710797	1
2883069	1
3005882	1
3127853	1
3537380	1
3775690	1
2390053	1
3012473	1
3895035	1
2404577	1
2823020	1
2946292	1
3262830	1
3382098	1
3489211	1
3705538	1
3881593	1
2762073	1
3463880	1
3840801	1
2332125	1
2533763	1
2652442	1
3196852	1
3325451	1
3434638	1
3934974	1
2647576	1
3133436	1
3370692	1
3565074	1
2473581	1
2596304	1
2711399	1
3006646	1
3646308	1
3776068	1
2391084	1
3013419	1
3468016	1
3758128	1
3896541	1
2405425	1
2823482	1
3072793	1
3263752	1
3382746	1
3589886	1
3706327	1
3882495	1
2763291	1
2895004	1
3464946	1
3661361	1
3841262	1
2333134	1
2652883	1
2767147	1
3197390	1
3435835	1
2648689	1
3135299	1
3371958	1
3565843	1
2474737	1
2712075	1
3007007	1
3129550	1
3538505	1
3776757	1
2392060	1
3469199	1
3897640	1
2824122	1
2948015	1
3073402	1
3383367	1
3590812	1
3706890	1
3882882	1
3268883	1
3662191	1
3841610	1
2334266	1
2535037	1
2653407	1
3326499	1
3436570	1
3830050	1
3936723	1
2650120	1
3136322	1
3567303	1
2475227	1
2597735	1
2712899	1
2885679	1
3008167	1
3130129	1
3538943	1
3647233	1
3777481	1
2393732	1
3470551	1
3760899	1
3899061	1
2407162	1
2824651	1
3074155	1
3265295	1
3383854	1
3490195	1
3591950	1
3707662	1
2766789	1
2898454	1
3270358	1
3663136	1
3842137	1
2335154	1
2535649	1
2654234	1
2768444	1
3327059	1
3437153	1
3830795	1
3937894	1
2519937	1
2651837	1
3373854	1
3568505	1
2475763	1
2598076	1
2886399	1
3009974	1
3130903	1
3539341	1
3647719	1
3777905	1
3762090	1
3899585	1
2408301	1
2949966	1
3074832	1
3266022	1
3490884	1
3592623	1
3708155	1
3884178	1
2768231	1
2899479	1
3271848	1
3664841	1
3842475	1
2336114	1
2536446	1
3198915	1
3437748	1
3831506	1
3939368	1
2653299	1
3139883	1
3374722	1
2598920	1
2714111	1
2887031	1
3539938	1
3648295	1
3778557	1
2397106	1
3017831	1
3473809	1
3763753	1
3900773	1
2408902	1
2825495	1
2951005	1
3075655	1
3266651	1
3491568	1
3593039	1
3709246	1
3884806	1
2769207	1
2900506	1
3665884	1
3842923	1
2336741	1
2537492	1
2655744	1
2769773	1
3199444	1
3438308	1
3832042	1
3940403	1
2523084	1
3570596	1
2476776	1
2599989	1
2715111	1
2887585	1
3540482	1
3779085	1
2398245	1
3019859	1
3475571	1
3765767	1
3901404	1
2409846	1
2951619	1
3076219	1
3593610	1
3885176	1
2770815	1
3273637	1
3666667	1
3843430	1
2538052	1
2656321	1
2770506	1
3438941	1
3941135	1
2524347	1
2655616	1
3571677	1
2716060	1
2888259	1
3012155	1
3133409	1
3387092	1
3649151	1
3779760	1
2398831	1
3021259	1
3477530	1
3767473	1
3902028	1
2411312	1
2826547	1
2952407	1
3077000	1
3268084	1
3385619	1
3594160	1
3710496	1
3885639	1
2772191	1
3274201	1
3667843	1
2338276	1
2539014	1
2656991	1
2771053	1
3200841	1
3329456	1
3439502	1
3832944	1
3941845	1
2656654	1
3144909	1
3377228	1
3572882	1
2601707	1
2716628	1
2889549	1
3012868	1
3134401	1
3387634	1
3541377	1
3780259	1
3768968	1
3902404	1
2827117	1
3077990	1
3268760	1
3493498	1
3594660	1
3711071	1
2773554	1
2903360	1
3276193	1
3669465	1
3844912	1
2338858	1
2539788	1
2657382	1
2771709	1
3330007	1
3440234	1
3833765	1
3942893	1
2657865	1
3146526	1
3378069	1
3574235	1
2478283	1
2602365	1
2717312	1
3013469	1
3388174	1
3541869	1
3781166	1
3025047	1
3280605	1
3479401	1
3770362	1
2412681	1
3078738	1
3494031	1
3711594	1
3887078	1
2774944	1
2904526	1
3277530	1
3670885	1
2540308	1
2772443	1
3202401	1
3330654	1
3441127	1
3834417	1
3943687	1
2528481	1
2659086	1
3379007	1
3575280	1
2479030	1
2602891	1
2891601	1
3014113	1
3388624	1
3542376	1
3782002	1
2403102	1
3480286	1
3771466	1
3903615	1
2413442	1
2828578	1
2954714	1
3079769	1
3270158	1
3494568	1
3712346	1
2776078	1
2906147	1
3278820	1
3845722	1
2340283	1
2540857	1
2658068	1
3331725	1
3944942	1
2530580	1
2659818	1
3148973	1
3380374	1
2603609	1
2719003	1
2892371	1
3015032	1
3136130	1
3389209	1
3542860	1
2404779	1
3028254	1
3283124	1
3481464	1
3772244	1
2414272	1
2829452	1
2955356	1
3270859	1
3495096	1
3596004	1
3712761	1
2907333	1
3672466	1
2340840	1
2541615	1
3203483	1
3332485	1
3443277	1
3835905	1
3946185	1
2532047	1
2661056	1
3381348	1
3577214	1
2604397	1
3016281	1
3136934	1
3389726	1
3543302	1
3653273	1
3783368	1
2406848	1
3030502	1
3482367	1
2414683	1
2955953	1
3080959	1
3271527	1
3495790	1
3714191	1
3888643	1
2779009	1
2908501	1
3673476	1
2341571	1
2542102	1
2659459	1
2774768	1
3204645	1
3333511	1
3444284	1
3836372	1
3946967	1
2533132	1
2662643	1
3151977	1
3382188	1
3578088	1
2605186	1
2893581	1
3017015	1
3137237	1
3390148	1
3653726	1
3784275	1
3031668	1
3285616	1
3483534	1
3773760	1
3906033	1
2415490	1
2831624	1
2956822	1
3081552	1
3272429	1
3496484	1
3596920	1
2780035	1
2909978	1
3846852	1
2342161	1
2542880	1
2659973	1
3205485	1
3334128	1
3444558	1
2534508	1
3153958	1
3579288	1
2480748	1
2605794	1
2894215	1
3017582	1
3390744	1
3544557	1
3654344	1
3784798	1
2410123	1
3032943	1
3286801	1
3484623	1
3775046	1
3907034	1
2416184	1
3273514	1
3496701	1
3597555	1
2781609	1
3674485	1
3847472	1
2543598	1
2660585	1
2776417	1
3207215	1
3335718	1
3445131	1
3948659	1
3155505	1
3385103	1
3580547	1
2481287	1
2721360	1
2894789	1
3018356	1
3138555	1
3391477	1
3545073	1
3656304	1
3785414	1
2411609	1
3485814	1
2416939	1
2833345	1
3082586	1
3274286	1
3598013	1
3716033	1
2783478	1
2913344	1
3675524	1
3847780	1
2343919	1
2544271	1
2661043	1
3336768	1
3445642	1
3838246	1
3949318	1
2536730	1
2666330	1
3156755	1
3386236	1
3581554	1
2481797	1
2607187	1
2722060	1
2895454	1
3018990	1
3139596	1
3276524	1
3545578	1
3658265	1
3786235	1
3033532	1
3486970	1
3777026	1
2417509	1
2834190	1
2959446	1
3274837	1
3497911	1
3598681	1
3716698	1
3890775	1
2784669	1
2914746	1
3676269	1
2344789	1
2544790	1
2661723	1
2777587	1
3209156	1
3337633	1
3446568	1
3839396	1
3950001	1
2537753	1
2667719	1
3157896	1
3387471	1
3582218	1
2482485	1
2607754	1
2722635	1
2896112	1
3019564	1
3140262	1
3277375	1
3392803	1
3545911	1
3658926	1
3786828	1
2414543	1
3292105	1
3488202	1
3778550	1
2418453	1
2834884	1
3083504	1
3498494	1
3891225	1
3848872	1
2345540	1
2662492	1
3209694	1
3338105	1
3447083	1
2539186	1
2669413	1
3159696	1
3388641	1
3582492	1
2608147	1
2723178	1
2896945	1
3020242	1
3140843	1
3546375	1
3659601	1
3787513	1
2415994	1
3294049	1
3489546	1
3779808	1
3909669	1
2419509	1
2835717	1
2961037	1
3084099	1
3498949	1
3600238	1
3718159	1
2787497	1
2917823	1
3849387	1
2546443	1
2663175	1
2779002	1
3210400	1
3338661	1
3447483	1
3840534	1
3952125	1
2671060	1
3161298	1
3389571	1
3582944	1
2483425	1
2608554	1
3021014	1
3141412	1
3278564	1
3393808	1
3546966	1
3788267	1
2417741	1
3035683	1
3295690	1
3781055	1
3910997	1
2420319	1
2836289	1
3085198	1
3600758	1
3719174	1
2789700	1
3679646	1
3850034	1
2346995	1
2547226	1
2664060	1
2779825	1
3211103	1
3447904	1
3841312	1
3953642	1
2542440	1
2672328	1
3163171	1
3390225	1
3584516	1
2484411	1
2609269	1
2724342	1
2898123	1
3021896	1
3142069	1
3279130	1
3394902	1
3547431	1
3660781	1
3788939	1
2420058	1
3036586	1
3298358	1
3492563	1
3783467	1
3911493	1
2420990	1
2836976	1
2962313	1
3085707	1
3500289	1
3601411	1
3719921	1
3893211	1
2790677	1
2921331	1
3850603	1
2347444	1
2547709	1
2664634	1
2780477	1
3211803	1
3339960	1
3448255	1
3842101	1
3954743	1
2544169	1
2673738	1
3164900	1
3585175	1
2484902	1
2610185	1
2724680	1
3022765	1
3279806	1
3395550	1
3547914	1
3661235	1
2421092	1
3494020	1
3784954	1
2421510	1
3086226	1
3500896	1
3602410	1
3721091	1
3893757	1
2792421	1
3683385	1
2348123	1
2548499	1
2780856	1
3212523	1
3340451	1
3448703	1
3955943	1
2545881	1
2797903	1
3587082	1
2485533	1
2610882	1
2899661	1
3280360	1
3396199	1
3661877	1
2422174	1
3039179	1
3301724	1
3494853	1
3787000	1
2422161	1
2963795	1
3086782	1
3501222	1
3603339	1
3894272	1
2794100	1
3684851	1
2349061	1
2548898	1
2665597	1
2781542	1
3213390	1
3341073	1
3449210	1
3843411	1
3956665	1
2547757	1
2798459	1
3168201	1
3393647	1
3588718	1
2725909	1
2900610	1
3024014	1
3143331	1
3280917	1
3396831	1
3548968	1
3790910	1
2423830	1
3040584	1
3303118	1
3496347	1
3788882	1
2964330	1
3087214	1
3723682	1
3894879	1
2796071	1
2926395	1
3852582	1
2350288	1
2549432	1
2782202	1
3214234	1
3341733	1
3449844	1
2678978	1
2799018	1
3172305	1
3394522	1
2486922	1
2612180	1
2726505	1
2901408	1
3024630	1
3143969	1
3397394	1
3663239	1
3791378	1
2425256	1
3041841	1
3304714	1
3497311	1
3790305	1
3913937	1
2423496	1
2839576	1
2965094	1
3502163	1
3604416	1
3724673	1
3895467	1
2927923	1
3687735	1
3853146	1
2351303	1
2550244	1
2666763	1
3214972	1
3342341	1
3450236	1
3844951	1
3958605	1
2550473	1
2800099	1
3174411	1
3396027	1
3590591	1
2612757	1
2902381	1
3025266	1
3282176	1
3398104	1
3550074	1
3664005	1
3792469	1
2427424	1
3042588	1
3306885	1
3914297	1
2424175	1
2965824	1
3502899	1
3605441	1
3725407	1
3896369	1
2929460	1
3853682	1
2550939	1
3215623	1
3342948	1
3845744	1
3959118	1
2551943	1
2801680	1
3176233	1
3396987	1
2488481	1
2613118	1
2727264	1
3025789	1
3398830	1
3550551	1
3664602	1
3792980	1
3308817	1
3499464	1
3793444	1
3916055	1
2424750	1
2841210	1
2966705	1
3088667	1
3503769	1
3606298	1
3726475	1
3897152	1
2930515	1
3689865	1
3854316	1
2352985	1
2551556	1
2668332	1
2783866	1
3029018	1
3216223	1
3343573	1
3451263	1
3846158	1
2553943	1
2683238	1
3177495	1
3397889	1
3592458	1
2489161	1
2613641	1
2727967	1
3026522	1
3146279	1
3283659	1
3399194	1
3551115	1
3793525	1
3046239	1
3310481	1
3917866	1
2425585	1
2967238	1
3089262	1
3504332	1
3607052	1
3727236	1
3898046	1
2931833	1
3854825	1
2551893	1
2669256	1
2784388	1
3030031	1
3216985	1
3344221	1
3451862	1
3846763	1
3961528	1
2555627	1
2684831	1
2805379	1
3178716	1
2489903	1
2728874	1
2904905	1
3027548	1
3147105	1
3284290	1
3399921	1
3551972	1
3666264	1
3794326	1
2430371	1
3046853	1
3311853	1
3501656	1
3795290	1
3918902	1
2426439	1
3089931	1
3504800	1
3607753	1
3728092	1
3898663	1
2933074	1
3693003	1
3855297	1
2354395	1
2552387	1
2670039	1
2785058	1
3031061	1
3452416	1
3847268	1
3962144	1
2556875	1
2686542	1
3179787	1
3400126	1
3595289	1
2490632	1
2614379	1
2729516	1
2905677	1
3147730	1
3284931	1
3666737	1
3048237	1
3313526	1
3796339	1
3920334	1
2427404	1
2968994	1
3090694	1
3608604	1
3728401	1
2934246	1
3694322	1
3855669	1
2355502	1
2552899	1
2670593	1
2785810	1
3032123	1
3218420	1
3345553	1
3453090	1
3848040	1
3963137	1
2558468	1
2688622	1
2808151	1
3181106	1
3401425	1
3596757	1
2491397	1
2615102	1
2730324	1
3148327	1
3285818	1
3400766	1
3553275	1
3667224	1
3795383	1
2564625	1
3049195	1
3314452	1
3797578	1
3921548	1
2428236	1
2844522	1
2969777	1
3505838	1
3609161	1
3729634	1
3899427	1
3695481	1
3856051	1
2356871	1
2553455	1
2671198	1
3032659	1
3219166	1
3454087	1
2560005	1
2689454	1
2809503	1
3182300	1
3403059	1
2492092	1
2615508	1
2730873	1
2907263	1
3148768	1
3286115	1
3401458	1
3554182	1
3668006	1
2434840	1
3051217	1
3315623	1
3503822	1
3799356	1
2429107	1
2845389	1
3092039	1
3609784	1
3730519	1
3900113	1
3696550	1
3856939	1
2357890	1
2786934	1
3033225	1
3219776	1
3346625	1
3454799	1
2561752	1
2691591	1
2811340	1
3404043	1
3599109	1
2616087	1
2731897	1
3149566	1
3286955	1
3402202	1
3555005	1
3668579	1
2436052	1
2568320	1
3052845	1
3316579	1
3801143	1
3923418	1
2429698	1
2846422	1
2971357	1
3506807	1
3731497	1
3900717	1
2937745	1
3697685	1
3858098	1
2358730	1
2554533	1
2674004	1
3033768	1
3347113	1
3455658	1
3849948	1
3965430	1
2562952	1
2692824	1
2812708	1
3405455	1
3600331	1
2494872	1
2616915	1
2909321	1
3150331	1
3403339	1
3555483	1
3669114	1
3797230	1
2569404	1
3054411	1
3317089	1
3505654	1
3802694	1
3924369	1
2430837	1
2972208	1
3507436	1
3610881	1
3731957	1
3901560	1
2939087	1
3859168	1
2675939	1
2788470	1
3221120	1
3347637	1
3850553	1
4039112	1
2693778	1
2815462	1
3406697	1
3601568	1
2496102	1
2617703	1
2733362	1
2910314	1
3151164	1
3289630	1
3404381	1
3556202	1
3669476	1
3798016	1
2439026	1
3057596	1
3318089	1
3506647	1
3804551	1
3925219	1
2972947	1
3094060	1
3732668	1
3902157	1
3699521	1
3859923	1
2361413	1
2555911	1
2676775	1
2789231	1
2912557	1
3222233	1
3457639	1
4042661	1
2695099	1
2816371	1
3188402	1
3407816	1
2734194	1
2911164	1
3151876	1
3290405	1
3404921	1
3556812	1
3669709	1
3798445	1
2440589	1
2573647	1
3059466	1
3507884	1
3806660	1
3926867	1
2848548	1
3508314	1
3611713	1
3733193	1
2941426	1
3700562	1
3860749	1
2677684	1
2789916	1
2913055	1
3223197	1
3349147	1
3458499	1
3851569	1
4043585	1
2696417	1
3190060	1
3603969	1
2734635	1
2911826	1
3152326	1
3291101	1
3405427	1
3558195	1
3669881	1
3799242	1
2442149	1
2575344	1
3061450	1
3508755	1
3808514	1
3928537	1
2433909	1
2849458	1
2974193	1
3095829	1
3508968	1
3612237	1
3734393	1
3902927	1
2942307	1
3861447	1
2363807	1
2556867	1
2678364	1
2913693	1
3036468	1
3223960	1
3459277	1
4045336	1
2698706	1
2819839	1
3191190	1
3605368	1
2735189	1
3153112	1
3291546	1
3406116	1
3558769	1
3800439	1
2443226	1
2577097	1
3063318	1
3320295	1
3510287	1
3930253	1
2850226	1
2975236	1
3096534	1
3509408	1
3613301	1
3735641	1
3702310	1
2364614	1
2557496	1
2678869	1
3037513	1
3224666	1
3350153	1
3459878	1
3852919	1
4046607	1
3192540	1
3411114	1
2499336	1
2621393	1
2735850	1
3153596	1
3292037	1
3406891	1
3670723	1
2444644	1
3065501	1
3321315	1
3511849	1
3811961	1
3931358	1
3097354	1
3510125	1
3614159	1
3736402	1
3904247	1
2945458	1
2365327	1
2558313	1
2679166	1
2914870	1
3038044	1
3350729	1
3460536	1
3853707	1
2701072	1
2823901	1
3193317	1
3411749	1
3607291	1
2500717	1
2622333	1
2736288	1
3154268	1
3292733	1
3559862	1
3802012	1
2446550	1
2581191	1
3322374	1
3513214	1
3932791	1
2437480	1
2851610	1
2976518	1
3097975	1
3510747	1
3737188	1
3904904	1
2317012	1
2946822	1
3704218	1
3862964	1
2366054	1
2559098	1
2679647	1
2792468	1
2915731	1
3038528	1
3226004	1
3460923	1
4051020	1
2825205	1
3195203	1
3413214	1
3608201	1
2501718	1
2623858	1
2736712	1
3154817	1
3293379	1
3407745	1
3560356	1
3671487	1
2447800	1
2582836	1
3068502	1
3323415	1
3514496	1
3933866	1
2439374	1
2852112	1
2977076	1
3098693	1
3511306	1
3615970	1
3737879	1
3905483	1
2318524	1
2947739	1
3704652	1
3863623	1
2366576	1
2793208	1
2916401	1
3039135	1
3352295	1
3461520	1
3854544	1
4053235	1
2704430	1
2827186	1
3196836	1
3414287	1
3608710	1
2502548	1
2624668	1
2737461	1
3155707	1
3408302	1
3672007	1
3803403	1
2449640	1
2583981	1
3324393	1
3516240	1
3814736	1
3934706	1
2440469	1
2852662	1
2977838	1
3099291	1
3511931	1
3738794	1
3906060	1
2320353	1
2948464	1
3705430	1
3864497	1
2367484	1
2560836	1
2680545	1
2917323	1
3227607	1
3353012	1
3462026	1
4054646	1
2705335	1
2828946	1
3198361	1
3609623	1
2503285	1
2625365	1
2738027	1
3156295	1
3408743	1
3672687	1
3803890	1
2451311	1
2585689	1
3072529	1
3325822	1
3517059	1
3935459	1
2441430	1
2853202	1
2978530	1
3512662	1
3617305	1
3906719	1
2321439	1
2949282	1
3706763	1
2368034	1
2561322	1
2680976	1
2793678	1
2918049	1
3040119	1
3228421	1
3353602	1
3462560	1
3855826	1
2706303	1
2830556	1
3416158	1
2626101	1
2738858	1
3156971	1
3296105	1
3562041	1
3673129	1
3804623	1
2452345	1
2587524	1
3326620	1
3518171	1
2442290	1
2853994	1
2979293	1
3100370	1
3513407	1
3617924	1
3907084	1
3707726	1
3865479	1
2368647	1
2561993	1
2681564	1
2794541	1
3229186	1
3354239	1
3463077	1
3856288	1
2832283	1
3201250	1
3417087	1
2504473	1
2626640	1
2739734	1
3409557	1
3562682	1
3805292	1
2453843	1
2588786	1
3075314	1
3328203	1
3519365	1
3815861	1
3937796	1
2443240	1
3101008	1
3513990	1
3618354	1
3907651	1
2952057	1
3708566	1
3865761	1
2369174	1
2682005	1
2794960	1
2919475	1
3041435	1
3231262	1
3354849	1
3463697	1
3856653	1
2708693	1
2832910	1
3202467	1
3418230	1
3613326	1
2505225	1
2627207	1
2740578	1
3159699	1
3298105	1
3410045	1
3563252	1
3674988	1
3805997	1
2455525	1
3329238	1
3521076	1
3939094	1
2855332	1
3101745	1
3514490	1
3741293	1
3908166	1
2325050	1
2953383	1
3709277	1
2369970	1
2564211	1
2682472	1
2795437	1
2920305	1
3042149	1
3355496	1
3463967	1
3204343	1
2741357	1
3160539	1
3563786	1
3675857	1
3806719	1
2456905	1
2590662	1
3078264	1
3330467	1
2444700	1
2684233	1
2855888	1
2981202	1
3515065	1
3619098	1
3742366	1
3908603	1
2326989	1
3866915	1
2370914	1
2683223	1
3232658	1
3355833	1
3464495	1
3857382	1
2711386	1
2836263	1
3205648	1
3420031	1
3615910	1
2628425	1
2742180	1
3161032	1
3299426	1
3411030	1
3564271	1
3677480	1
3807296	1
2458550	1
2592335	1
3331328	1
3523598	1
2856501	1
2982014	1
3103181	1
3515751	1
3742988	1
2328934	1
2956599	1
3711638	1
2371644	1
2683385	1
2796481	1
2921728	1
3043389	1
3233191	1
3356455	1
3465355	1
3857854	1
2837412	1
3421079	1
3617245	1
2507696	1
2742449	1
3161576	1
3300083	1
3411706	1
3564582	1
3678300	1
2459799	1
2593675	1
3081713	1
3332078	1
3525038	1
3942943	1
2446422	1
2685730	1
2856818	1
3103839	1
3516201	1
3620576	1
3743816	1
3909649	1
2330692	1
2958123	1
3713122	1
3867995	1
2372467	1
2567147	1
2797160	1
2922485	1
3356731	1
3465749	1
3858656	1
2713362	1
2839360	1
3209447	1
3422214	1
2508350	1
2629533	1
2743486	1
3162233	1
3412263	1
3565066	1
3678872	1
3808686	1
2461184	1
2595063	1
3082524	1
3944464	1
2447024	1
2983391	1
3104335	1
3516789	1
3621816	1
3744555	1
3910100	1
2332550	1
2959336	1
3714619	1
3868413	1
2373245	1
2567834	1
2797610	1
2923269	1
3044799	1
3234740	1
3859262	1
2841039	1
3211020	1
3619371	1
2508958	1
2630031	1
3162974	1
3301138	1
3412934	1
3565779	1
3679281	1
3809318	1
2596617	1
3083006	1
3946310	1
2447944	1
2687138	1
2858393	1
2984253	1
3104854	1
3517339	1
3622610	1
3745609	1
3910824	1
2960982	1
3868949	1
2374206	1
2568828	1
2798046	1
2923695	1
3235067	1
3358610	1
3466662	1
2714984	1
3212436	1
3424800	1
3620363	1
2509566	1
2630354	1
2745007	1
3163572	1
3301636	1
3566369	1
3680009	1
3810076	1
2464488	1
2598201	1
3334227	1
3819508	1
3947591	1
2449079	1
2687697	1
2858745	1
2984728	1
3105369	1
3517843	1
3623497	1
3746167	1
3911456	1
2962531	1
3716315	1
3869283	1
2374994	1
2924290	1
3046243	1
3235552	1
3359415	1
3467139	1
3860463	1
2844029	1
3213963	1
3426606	1
3621086	1
2509889	1
2630850	1
2745514	1
3164137	1
3302170	1
3566795	1
3680534	1
3810947	1
2465809	1
3085202	1
3335233	1
3528119	1
3948704	1
2449929	1
2985426	1
3106042	1
3518131	1
3623888	1
3746577	1
2964337	1
2571208	1
2798609	1
2924852	1
3046777	1
3236012	1
3360248	1
3467645	1
3861165	1
2717195	1
2845358	1
3215100	1
3427485	1
2631579	1
2746326	1
3164957	1
3303143	1
3414464	1
3567384	1
3681043	1
3811402	1
2845526	1
3215726	1
3427845	1
3622609	1
2510813	1
2631636	1
2746502	1
3165116	1
3414708	1
3567600	1
3681279	1
3811567	1
2467194	1
2601653	1
3086611	1
3529103	1
3820720	1
3950465	1
2450845	1
2689587	1
2861432	1
2986169	1
3107080	1
3624621	1
3912701	1
2339172	1
3870507	1
2377495	1
2572324	1
2799407	1
2925915	1
3047786	1
3236821	1
3361308	1
3468569	1
3862065	1
3217364	1
3428793	1
2511380	1
2747232	1
3165835	1
3568131	1
2468320	1
2603188	1
3087538	1
3337759	1
3529941	1
3821324	1
3952020	1
2451976	1
2574760	1
2689897	1
2862635	1
3107864	1
3625034	1
3748256	1
3913159	1
2340580	1
2967886	1
3870905	1
2572749	1
2800520	1
2926667	1
3048698	1
3237503	1
3469294	1
3862668	1
2721104	1
2847544	1
3219139	1
3430090	1
3624924	1
2511923	1
2632816	1
2747883	1
3304962	1
3683267	1
2469283	1
3088775	1
3339039	1
3531412	1
3822070	1
3953135	1
2575355	1
2690197	1
2863328	1
2987729	1
3108371	1
3520452	1
3625411	1
3749176	1
3913740	1
2969499	1
3721594	1
2378989	1
2573748	1
2927328	1
3049627	1
3237938	1
3863467	1
2722482	1
2848634	1
3220386	1
3625551	1
2512378	1
2633479	1
2748454	1
3167433	1
3305881	1
3417698	1
3569225	1
3684490	1
3813506	1
2470698	1
2605471	1
3089726	1
3340121	1
3954838	1
2453915	1
2690653	1
2864056	1
2987957	1
3521058	1
3750119	1
3914488	1
2343613	1
2970899	1
3723407	1
2379596	1
2802375	1
2928267	1
3050493	1
3238796	1
3470500	1
3864488	1
2723827	1
3432464	1
3626872	1
2512978	1
2749003	1
3168591	1
3306693	1
3569934	1
3685240	1
2606611	1
3090889	1
3340603	1
3533501	1
3823271	1
3956657	1
2454626	1
2577292	1
3109775	1
3521497	1
3626460	1
3751151	1
3915180	1
2972117	1
3724645	1
2802999	1
2928942	1
3051304	1
3239478	1
3471284	1
3865006	1
2851916	1
3433963	1
3627746	1
2513595	1
2634744	1
3169192	1
3307564	1
3419166	1
3570426	1
2607377	1
3092008	1
3823797	1
3958029	1
2578214	1
2692079	1
2864933	1
3110314	1
3521991	1
3626904	1
3752094	1
3915543	1
2973579	1
3726204	1
3874065	1
2381209	1
2803688	1
2929482	1
3051966	1
3240191	1
3363683	1
3865477	1
2726229	1
3226036	1
3434993	1
2514452	1
2635483	1
2750340	1
3172524	1
3308464	1
3419682	1
3570794	1
3815073	1
2475297	1
2608626	1
3094262	1
3343387	1
3535941	1
3824205	1
3959997	1
2456296	1
2578698	1
2865588	1
2989854	1
3110797	1
3522559	1
3752520	1
3915954	1
2974953	1
3728099	1
3875572	1
2930057	1
3240746	1
3364234	1
3473015	1
2726887	1
2853889	1
3227193	1
3436142	1
3629216	1
2515007	1
2751008	1
3173940	1
3309232	1
3688469	1
3815935	1
2477318	1
2609994	1
3095955	1
3344734	1
3824571	1
3961817	1
2579330	1
2693809	1
2866177	1
3111437	1
3523413	1
3627693	1
3916446	1
2975724	1
3729206	1
3877124	1
2382655	1
2805091	1
2930403	1
3053377	1
3241478	1
3364692	1
3473495	1
3866691	1
2728277	1
2854753	1
3228888	1
3437211	1
3630522	1
2515743	1
2751639	1
3420515	1
3571744	1
3689593	1
3918573	1
2478239	1
2611371	1
3345475	1
3963013	1
2579896	1
2694751	1
2866679	1
2990938	1
3112193	1
3523917	1
3754545	1
3917259	1
2352021	1
3731077	1
3878084	1
2383526	1
2806088	1
2931238	1
3365253	1
3474600	1
3867279	1
2856266	1
3229720	1
3632084	1
2516210	1
2637483	1
2752153	1
3420945	1
3572456	1
3690272	1
3919179	1
2612649	1
3099603	1
3825461	1
3964143	1
2457610	1
2695403	1
2867227	1
2991440	1
3112883	1
3524654	1
3629236	1
3755713	1
2353798	1
3879067	1
2384811	1
2806743	1
2931705	1
3054704	1
3243188	1
3475230	1
2731735	1
2858042	1
3231323	1
3633325	1
2516964	1
2637952	1
2752955	1
3176564	1
3311291	1
3421592	1
3572959	1
3691055	1
3817504	1
2480667	1
3101404	1
3347747	1
3540409	1
3826047	1
3965248	1
2458429	1
2581696	1
2695940	1
2867930	1
3525081	1
3629814	1
3757312	1
3734651	1
3880440	1
2385474	1
2807184	1
2932415	1
3366603	1
3476254	1
2732932	1
3232423	1
3439996	1
3634386	1
2517767	1
2638530	1
2753456	1
3177978	1
3311787	1
3422048	1
3691608	1
3817944	1
2482623	1
3102501	1
3348943	1
3542005	1
4038198	1
2459157	1
2582269	1
2696726	1
2868524	1
3114290	1
3525465	1
3630553	1
3758503	1
2358010	1
2982413	1
3735304	1
2386150	1
2933010	1
3056554	1
3244397	1
3476854	1
3869412	1
3635243	1
2639065	1
2754059	1
3312240	1
3422521	1
3574059	1
3692332	1
3920909	1
2484550	1
2617094	1
3104305	1
3350513	1
3827742	1
4042510	1
2459777	1
2697793	1
2869327	1
2993193	1
3114893	1
3631385	1
3759531	1
2983960	1
3736170	1
2386845	1
2808552	1
2933688	1
3058192	1
3246683	1
3367678	1
3477558	1
3869947	1
2735752	1
2864134	1
3234482	1
3442868	1
3636524	1
4050647	1
2518774	1
2639470	1
3312677	1
3423042	1
3692778	1
3818774	1
3921714	1
2485692	1
2617954	1
3351608	1
3543716	1
3828999	1
2583373	1
2698481	1
2993672	1
3526415	1
3632322	1
2361970	1
2985553	1
3736999	1
3882352	1
2809169	1
2934318	1
3058630	1
3368362	1
3478059	1
2737237	1
3235842	1
3638067	1
2519502	1
2640072	1
2755173	1
3180312	1
3313276	1
3423473	1
3575250	1
3693167	1
3922278	1
2487145	1
3544603	1
3829691	1
4045929	1
2461303	1
2583883	1
2870315	1
2994188	1
3115983	1
3526955	1
3632954	1
3760792	1
2363500	1
3737742	1
3882758	1
2387902	1
2809641	1
2935236	1
3248130	1
3478812	1
3871634	1
2738916	1
3237566	1
3444907	1
3639203	1
4054624	1
2641164	1
3313858	1
3423846	1
3575735	1
3693899	1
3819269	1
3922916	1
2488627	1
3109131	1
3353159	1
3545401	1
3830077	1
2462089	1
2699638	1
2870913	1
2994636	1
3116682	1
3527830	1
3633973	1
3761328	1
2987396	1
3883718	1
2810333	1
2935707	1
3248780	1
3872167	1
2868591	1
3239442	1
3640506	1
2520620	1
2641855	1
3314503	1
3424424	1
3576295	1
3694415	1
3923796	1
2490018	1
2622903	1
3110281	1
3830448	1
2462765	1
2585457	1
2700390	1
2871373	1
2995228	1
3117414	1
3762306	1
2366173	1
3740446	1
2389212	1
2811279	1
2936404	1
3060688	1
3249274	1
3479791	1
3872819	1
2741855	1
3447752	1
2317669	1
2521382	1
2642890	1
3183031	1
3315705	1
3424925	1
3576957	1
3694979	1
2491638	1
3112275	1
3355084	1
3548560	1
2463489	1
2586126	1
2872069	1
2995901	1
3118196	1
3529350	1
3635397	1
3762954	1
2367842	1
2990067	1
3741626	1
3885553	1
2389577	1
2812008	1
2936940	1
3061422	1
3249874	1
3370809	1
3873526	1
2743114	1
2871805	1
3243112	1
3448863	1
3642466	1
2522111	1
2643612	1
3183811	1
3577451	1
3695966	1
3820994	1
3356122	1
3549506	1
3831983	1
2464140	1
2586626	1
2701596	1
2872791	1
2996419	1
3119150	1
3530316	1
3636331	1
3763760	1
2369759	1
2991885	1
3886442	1
2812697	1
2937331	1
3062062	1
3698363	1
3874290	1
2744724	1
2873217	1
2319357	1
2522911	1
2644553	1
3184468	1
3317568	1
3426203	1
3577927	1
3821580	1
3925932	1
2494406	1
2628278	1
3116547	1
3357740	1
3550170	1
3832504	1
2464736	1
2587241	1
2702359	1
2873491	1
3121190	1
3530886	1
3637095	1
3764135	1
2370882	1
2992983	1
3886909	1
2391831	1
2813096	1
2937916	1
3062918	1
3251754	1
3372109	1
3481258	1
3698871	1
3875081	1
2746165	1
2874959	1
3245952	1
3450870	1
2320209	1
2645140	1
3185161	1
3318361	1
3426615	1
3822117	1
3926441	1
2496850	1
2630317	1
3118373	1
3358411	1
3550975	1
3833023	1
2465062	1
2587660	1
2703020	1
2873985	1
3637618	1
2372758	1
2994864	1
3743988	1
3887400	1
2393118	1
2814972	1
2938623	1
3063545	1
3252530	1
3372941	1
2747865	1
2876508	1
3247737	1
3451341	1
3645965	1
2524665	1
2645626	1
2759341	1
3185724	1
3427029	1
3578887	1
3698304	1
3822644	1
3927070	1
2631694	1
3119452	1
3359082	1
3552095	1
3833503	1
2465714	1
2703576	1
2874604	1
3122079	1
3531818	1
3744945	1
2394083	1
2815887	1
3253003	1
3482348	1
3700206	1
2878358	1
3249047	1
3452237	1
3647080	1
2322486	1
2525599	1
2645987	1
3427764	1
3823144	1
3927647	1
2500270	1
2632977	1
3121132	1
3359853	1
3834086	1
2588937	1
2704360	1
2875728	1
2998736	1
3532341	1
3767401	1
2375733	1
2997164	1
3745951	1
2816521	1
2939544	1
3065863	1
3253755	1
3700537	1
3877004	1
2750721	1
2879905	1
3250413	1
3453038	1
3648121	1
3835472	1
2526480	1
2646607	1
2760878	1
3187509	1
3320016	1
3428240	1
3580299	1
3928362	1
2633979	1
3360398	1
3554244	1
2467393	1
2589958	1
2876147	1
2999583	1
3123590	1
3533035	1
3639546	1
3768058	1
2376691	1
2998605	1
3890210	1
2396056	1
2817307	1
2940315	1
3066387	1
3254801	1
3375433	1
3700953	1
3877375	1
2881135	1
3251890	1
2526857	1
2647180	1
2761466	1
3188103	1
3320501	1
3428736	1
3581563	1
3824420	1
2503104	1
2635189	1
3121791	1
3360932	1
3555238	1
2590326	1
2705732	1
2877389	1
3000554	1
3124099	1
3533599	1
3640149	1
3768962	1
2377991	1
3000059	1
3891083	1
2818002	1
2940989	1
3255458	1
3376476	1
3701368	1
2753919	1
3455015	1
3836479	1
2325210	1
2527422	1
2647748	1
3188916	1
3320985	1
3429131	1
2504966	1
3122643	1
3556415	1
2468688	1
2591122	1
2706365	1
2878462	1
3001309	1
3769690	1
3748756	1
3891686	1
2398005	1
2818539	1
2941858	1
3067497	1
3484480	1
3878240	1
3256001	1
3455916	1
3652453	1
3837006	1
2528864	1
2648169	1
2762756	1
3189768	1
3321551	1
3930449	1
2637403	1
3124282	1
3557688	1
2469264	1
2591548	1
3002139	1
3125198	1
3534766	1
3641094	1
2381526	1
3002798	1
3749886	1
3892273	1
2399225	1
2819160	1
2942692	1
3067995	1
3257473	1
3378428	1
3485011	1
3584944	1
3878799	1
2755759	1
2885831	1
3257594	1
3456873	1
3653600	1
3837820	1
2327132	1
2529690	1
2648527	1
3190780	1
3322250	1
3430384	1
3583469	1
3931023	1
2507859	1
2638871	1
3362946	1
3558448	1
2707709	1
2879727	1
3125452	1
3641452	1
3771307	1
2382947	1
3003758	1
3750897	1
3892789	1
2399999	1
2819672	1
2943491	1
3068391	1
3258334	1
3379339	1
3485549	1
3585935	1
3702534	1
3879303	1
2756183	1
3258925	1
3457691	1
2327899	1
2530444	1
2649338	1
2763781	1
3191723	1
3322893	1
3431235	1
3584246	1
3826564	1
3931544	1
2509748	1
2640510	1
3126330	1
3364427	1
3559931	1
2470478	1
2592884	1
2708643	1
2880368	1
3003432	1
3126090	1
3535726	1
3641955	1
3772076	1
3004735	1
3751796	1
3893151	1
2820669	1
2944005	1
3069297	1
3259040	1
3379918	1
3486377	1
3587589	1
3703030	1
3880028	1
2757293	1
2889202	1
3458640	1
3654701	1
2328884	1
2531138	1
2649888	1
2764581	1
3192662	1
3323534	1
3431860	1
3584683	1
3827086	1
2641796	1
3127656	1
3365571	1
3561358	1
2593522	1
2709319	1
2881019	1
3003910	1
3126356	1
3536193	1
3642366	1
3772971	1
2386402	1
3006211	1
3893459	1
2402019	1
2821210	1
2944840	1
3070049	1
3259650	1
3380653	1
3487389	1
3588068	1
3703658	1
3880658	1
2758661	1
2890132	1
3261810	1
3459972	1
3656248	1
2329853	1
2531848	1
2650590	1
2765271	1
3194042	1
3324002	1
3827434	1
3932812	1
2512726	1
2643254	1
3129236	1
3366975	1
3562642	1
2472135	1
2594246	1
2709840	1
2881938	1
3126857	1
3536739	1
3774067	1
2387775	1
3009885	1
3754632	1
3893721	1
2403257	1
2821839	1
3261116	1
3381379	1
3488047	1
3588502	1
3704255	1
3881029	1
2759655	1
2891114	1
3263536	1
3461839	1
3657221	1
3839786	1
2330747	1
2532509	1
2651230	1
2765789	1
3195560	1
3324481	1
3433465	1
3827892	1
3933506	1
2514194	1
2644868	1
3129985	1
3368305	1
2472666	1
2594805	1
2710462	1
2882659	1
3644209	1
2389189	1
3011503	1
3756195	1
3894101	1
2404203	1
2945979	1
3071563	1
3262085	1
3381634	1
3705112	1
2761200	1
2892475	1
3265118	1
3462705	1
3658894	1
2533428	1
2651946	1
2766451	1
3196627	1
3325155	1
3434166	1
3828415	1
3934248	1
2515219	1
2646776	1
3369427	1
3564310	1
2595677	1
2710964	1
2883443	1
3006191	1
3128187	1
3537569	1
3645915	1
3012794	1
3467005	1
3757146	1
3895423	1
2404900	1
2823260	1
2946409	1
3072367	1
3263032	1
3489382	1
2762355	1
2893629	1
3464374	1
3660149	1
3840905	1
2332636	1
2533985	1
2766926	1
3197003	1
3325705	1
3434971	1
3829397	1
3935402	1
2647914	1
3134395	1
2473830	1
2596610	1
2711643	1
2884125	1
3129064	1
3538210	1
2391344	1
3468513	1
3896680	1
3072948	1
3382928	1
3590103	1
3706492	1
3882664	1
2763607	1
2895911	1
3841348	1
2333564	1
2534565	1
2652994	1
2767364	1
3326205	1
3436174	1
2517738	1
3135627	1
3372256	1
2474874	1
2712408	1
2884971	1
3007135	1
3129756	1
3538710	1
3646907	1
3776927	1
2392469	1
3469451	1
3898226	1
2406591	1
3264660	1
3383458	1
3489770	1
3883103	1
2765870	1
2897628	1
3269374	1
3466558	1
3841821	1
2334604	1
2535279	1
2653723	1
2767839	1
3198284	1
3326673	1
3436843	1
3937082	1
2519087	1
3136894	1
3373293	1
2475462	1
2713094	1
2886030	1
3009174	1
3777588	1
2394264	1
3016033	1
3471008	1
3761360	1
2407714	1
2824866	1
2948728	1
3074471	1
3265615	1
3384004	1
3490323	1
3592211	1
3707741	1
3883863	1
2767220	1
2898780	1
3271014	1
3663536	1
3842220	1
2335559	1
2654488	1
2768644	1
3198622	1
3327266	1
3437324	1
2520292	1
2652372	1
3139086	1
3568864	1
2476102	1
2713657	1
3010094	1
3131335	1
3539596	1
3647917	1
3778268	1
2396237	1
3016988	1
3472943	1
2825104	1
2950291	1
3075047	1
3266257	1
3384529	1
3592757	1
3884265	1
2899933	1
3272071	1
3665183	1
3842683	1
2536739	1
2655108	1
3199251	1
3437946	1
3831681	1
3939808	1
2522186	1
2653855	1
3140548	1
3569979	1
2599394	1
2887161	1
3010803	1
3132154	1
3648452	1
3778712	1
2397618	1
3901066	1
2409152	1
2825654	1
3075824	1
3266829	1
3384917	1
3884891	1
2769676	1
2900867	1
3666234	1
3843078	1
2537681	1
2656074	1
2770006	1
3328371	1
3438460	1
3832199	1
3940666	1
2655036	1
3375823	1
2476841	1
2600421	1
2715449	1
2887756	1
3011592	1
3132873	1
3540590	1
3648848	1
3020294	1
3476118	1
3766410	1
2826170	1
2951930	1
3076462	1
3267432	1
3385367	1
3492495	1
3593846	1
3710186	1
2902087	1
3666988	1
2337724	1
2538317	1
2656542	1
2770645	1
3200295	1
3328915	1
3832682	1
3941322	1
2524640	1
2655890	1
3376465	1
3572108	1
2601138	1
2716403	1
2888526	1
3012563	1
3133670	1
3387253	1
3540941	1
3649272	1
2399562	1
3021749	1
3477950	1
2411476	1
2952595	1
3077335	1
3268326	1
3493146	1
3710780	1
3885913	1
2772577	1
2902722	1
3274740	1
3668454	1
2338558	1
2539349	1
2657093	1
3329578	1
3942184	1
2657178	1
3145447	1
3377428	1
3573209	1
2477944	1
2601975	1
2890093	1
3013122	1
3649979	1
3780536	1
3023814	1
3279465	1
3478593	1
3769837	1
3902566	1
2412245	1
2827255	1
2953469	1
3078248	1
3269158	1
3386475	1
3493737	1
3594879	1
3711189	1
2773973	1
2903720	1
3276493	1
3845045	1
2772056	1
3201954	1
3330180	1
3833999	1
3943308	1
2527702	1
2658353	1
3146799	1
2478573	1
2602543	1
2717613	1
3013612	1
3135151	1
3388353	1
3542053	1
3651049	1
3781417	1
2402000	1
3770691	1
3079061	1
3494199	1
3711923	1
3887325	1
2905265	1
3278185	1
3671227	1
3845440	1
2339636	1
2540460	1
3202552	1
3331063	1
3441406	1
3834648	1
2529389	1
3379716	1
2479190	1
2603177	1
2718602	1
3014345	1
3135660	1
3388844	1
3542515	1
3651925	1
3782228	1
2403776	1
3027295	1
3282317	1
3480749	1
2413769	1
2828780	1
2955062	1
3079907	1
3270328	1
3595668	1
3712478	1
2776438	1
3671865	1
3845825	1
2340500	1
2658401	1
2773665	1
3203180	1
3332084	1
3442646	1
3835502	1
3945253	1
3149688	1
3380533	1
3576693	1
2479637	1
2603907	1
2892643	1
3136391	1
3389430	1
3542997	1
3653066	1
3782915	1
2405323	1
3283431	1
3481909	1
3772434	1
3904435	1
2829672	1
2955509	1
3271156	1
3495296	1
3596225	1
3713596	1
3888353	1
2907769	1
3672663	1
3846210	1
2341021	1
2658979	1
2774419	1
3203936	1
3332877	1
3443844	1
3836071	1
3946463	1
3151011	1
3381691	1
3577514	1
2480110	1
2604588	1
2719764	1
2893420	1
3016463	1
3137116	1
3389803	1
3543476	1
3653415	1
3783614	1
2407324	1
3030850	1
3284501	1
3482978	1
3773371	1
2414901	1
2830643	1
2956188	1
3081189	1
3271754	1
3496049	1
3596640	1
3888756	1
2779351	1
3673665	1
3846608	1
2542396	1
2775002	1
3836633	1
3947383	1
2533776	1
3578146	1
2480554	1
2720398	1
2893842	1
3017251	1
3137580	1
3544150	1
3653903	1
3784390	1
2408721	1
3032025	1
3484133	1
3773945	1
3906335	1
2415701	1
2957283	1
3081698	1
3272984	1
3496538	1
3597121	1
3714913	1
3674100	1
3847035	1
2342589	1
2543016	1
2775829	1
3205706	1
3837198	1
3948059	1
2534784	1
2664291	1
3154303	1
3383998	1
2605974	1
2720956	1
2894409	1
3017843	1
3138318	1
3275068	1
3391019	1
3544784	1
3655009	1
3784885	1
2410467	1
3033216	1
3287434	1
3775359	1
3907165	1
2416479	1
2832912	1
2957987	1
3273816	1
3496782	1
3597673	1
3889814	1
2782274	1
2912462	1
3847539	1
2343282	1
2543898	1
2660776	1
2776663	1
3207374	1
3445316	1
3837835	1
3948821	1
2665206	1
3156014	1
3580969	1
2606752	1
2721616	1
2894981	1
3018673	1
3139057	1
3276038	1
3545284	1
2412412	1
3289713	1
3486299	1
3907718	1
2417127	1
2833583	1
3598137	1
3890445	1
2783780	1
2913959	1
3675621	1
3847968	1
2344107	1
2661274	1
2777099	1
3208686	1
3337183	1
3446028	1
3838495	1
3949551	1
2536963	1
2666812	1
3386668	1
3581919	1
2482119	1
3019250	1
3139821	1
3276877	1
3545720	1
3786501	1
2413601	1
3291230	1
3777559	1
3908417	1
2417815	1
2959663	1
3083179	1
3274980	1
3498109	1
3598968	1
3716841	1
3890956	1
2785333	1
2915167	1
3676677	1
2345179	1
2544922	1
2661870	1
3209329	1
3446778	1
3839559	1
2538250	1
2668223	1
3158570	1
3387793	1
3582319	1
2607916	1
2722844	1
2896350	1
3019805	1
3277534	1
3393096	1
3546035	1
3659150	1
3787085	1
2414989	1
3034511	1
3292780	1
3778859	1
3909112	1
2418883	1
2835092	1
3083641	1
3599666	1
3717649	1
3891487	1
2786810	1
2916649	1
3677740	1
3849115	1
2345719	1
2545821	1
2662764	1
2778716	1
3209932	1
3338346	1
3840073	1
3951235	1
2539770	1
3160051	1
3582594	1
2608276	1
2723441	1
2897108	1
3020548	1
3141094	1
3278197	1
3393431	1
3546525	1
3659745	1
2416546	1
3035256	1
3294434	1
3489858	1
3910134	1
2419860	1
2835847	1
2961411	1
3084913	1
3499147	1
3600375	1
3892125	1
2788357	1
2918418	1
3849550	1
2346544	1
2546697	1
2663376	1
2779485	1
3210638	1
3338868	1
3447647	1
3840878	1
3952498	1
2671604	1
3389761	1
3583665	1
2483749	1
2608889	1
2723986	1
2897706	1
3021246	1
3141722	1
3278709	1
3394256	1
3547120	1
2418378	1
3036059	1
3296837	1
3782072	1
3911203	1
2836559	1
2961910	1
3085407	1
3499939	1
3601024	1
3892749	1
2789936	1
2920214	1
3680146	1
3850244	1
2347169	1
2547423	1
2780024	1
3211383	1
3339493	1
3448035	1
3954163	1
2543020	1
2672848	1
2796653	1
3163736	1
3390914	1
3584645	1
2484624	1
2609543	1
2724483	1
3022166	1
3142303	1
3279367	1
3395161	1
3547585	1
3789119	1
2420514	1
3037058	1
3299486	1
3493177	1
2421127	1
2837108	1
2962490	1
3085835	1
3720538	1
3893429	1
2791176	1
2921948	1
3850782	1
2347699	1
2547958	1
2664745	1
2780580	1
3212065	1
3340127	1
3448392	1
3842378	1
3955009	1
2674502	1
3165339	1
3392105	1
2485092	1
2610438	1
2724873	1
2899064	1
3023024	1
3661407	1
3789845	1
2421522	1
3038340	1
3300658	1
3786139	1
3912779	1
2421730	1
2837806	1
2963355	1
3086460	1
3501000	1
3602689	1
3721506	1
3893972	1
2923834	1
3683786	1
3851444	1
2665253	1
2781080	1
3212862	1
3340718	1
3448913	1
3842982	1
3956203	1
2546578	1
3393215	1
3587842	1
2725440	1
3023586	1
3280486	1
3396423	1
3548704	1
3662224	1
3790488	1
2422725	1
3039507	1
3301958	1
3495137	1
3787587	1
3913281	1
2838488	1
3501338	1
3603629	1
3722725	1
3894547	1
2794432	1
3685278	1
2549158	1
2665783	1
3213928	1
3341204	1
3449477	1
3843638	1
2677727	1
2798676	1
3168443	1
3589182	1
2726100	1
3024306	1
3143602	1
3281095	1
3397094	1
3549118	1
3791086	1
3041062	1
3303491	1
3789599	1
2423161	1
2964623	1
3087366	1
3501743	1
3604088	1
3723815	1
3895082	1
2796391	1
2926711	1
3686626	1
3852742	1
2549657	1
2782375	1
3341947	1
3844571	1
3958185	1
2549476	1
2679516	1
2799352	1
2487167	1
2612429	1
2901745	1
3025033	1
3144204	1
3281871	1
3397642	1
3549837	1
2425758	1
3305477	1
3790740	1
3914007	1
2423770	1
2839783	1
2965409	1
3087686	1
3502402	1
3604488	1
3725080	1
3895825	1
2928351	1
3687989	1
2351580	1
2550509	1
2666960	1
3215141	1
3342513	1
3450389	1
3845114	1
3958784	1
2680820	1
2800529	1
3396256	1
2488062	1
2612839	1
2726681	1
2902950	1
3025514	1
3145181	1
3282444	1
3398398	1
3550259	1
3664213	1
3792673	1
2427711	1
3307821	1
3498332	1
3792016	1
3914806	1
2424495	1
2840676	1
3503066	1
3605820	1
2929962	1
2667846	1
3215830	1
3343126	1
3450940	1
3959574	1
2682202	1
3176663	1
3591879	1
2488751	1
2613319	1
2727446	1
2903552	1
3026021	1
3145977	1
3283088	1
3398954	1
3550747	1
3664740	1
3793121	1
2428797	1
3044874	1
3499913	1
3793918	1
3916615	1
2424993	1
2841599	1
3088820	1
3504087	1
3606530	1
3726847	1
3897399	1
2931135	1
3690157	1
2353330	1
2551701	1
2784022	1
3029698	1
3216462	1
3343654	1
3451442	1
3960927	1
2683308	1
2804280	1
3177914	1
3592965	1
2613738	1
2728146	1
2904214	1
3026950	1
3146597	1
3399637	1
3551491	1
3665738	1
3793831	1
2429787	1
3046564	1
3501111	1
3794891	1
2425750	1
2842192	1
2967384	1
3089456	1
3607402	1
3727465	1
3898155	1
2932336	1
3691834	1
3854960	1
2354021	1
2669435	1
2784567	1
3030257	1
3217223	1
3344348	1
3452057	1
3961632	1
2556041	1
2685556	1
3179123	1
2729059	1
3027741	1
3147267	1
3284476	1
3794529	1
2426718	1
2843088	1
2968209	1
3090109	1
3504903	1
3728231	1
3693327	1
3855377	1
2552534	1
2670144	1
2785341	1
3218003	1
3345006	1
3452618	1
3847593	1
3962625	1
2687371	1
2806975	1
3180275	1
3400578	1
3595623	1
2614642	1
2905724	1
3147866	1
3552754	1
3666791	1
3794947	1
2431927	1
2564245	1
3048739	1
3313785	1
3502399	1
3796874	1
3920623	1
2427631	1
2969363	1
3090898	1
3505477	1
3608875	1
3728732	1
3899172	1
2934972	1
3694934	1
2356161	1
2670702	1
2785964	1
3032343	1
3218703	1
3345663	1
3963489	1
2558861	1
3181473	1
3401787	1
2491557	1
2906498	1
3148492	1
3285875	1
3401016	1
3553658	1
3667580	1
3795672	1
2434140	1
2564954	1
3049701	1
3314782	1
3503290	1
3798566	1
2428497	1
2844862	1
2969982	1
3091651	1
3505906	1
3729819	1
3899798	1
2936259	1
3695930	1
3856477	1
2357039	1
2786519	1
3032818	1
3219338	1
3454434	1
3964108	1
2560263	1
2690200	1
2810088	1
3182855	1
3403444	1
3598402	1
2492822	1
2907606	1
3149035	1
3286392	1
3554587	1
3668225	1
3796288	1
2435368	1
3051801	1
3315938	1
3923090	1
2429291	1
2845767	1
2970872	1
3506613	1
3609997	1
3731087	1
3900293	1
2937101	1
3697154	1
2358268	1
2554129	1
2672678	1
2787173	1
3033384	1
3220073	1
3346743	1
3849601	1
3964918	1
2562200	1
2691998	1
2811927	1
3404473	1
3599543	1
2616284	1
2732133	1
2908753	1
3287556	1
3402482	1
3668833	1
3796790	1
2436746	1
2568709	1
3053323	1
3505216	1
3923693	1
2430138	1
2846679	1
2971821	1
3092807	1
3506992	1
3731698	1
3901012	1
2938221	1
3858828	1
2359076	1
2554855	1
2674498	1
3033964	1
3220823	1
3347372	1
3850091	1
3966044	1
2563798	1
2814575	1
3185381	1
3405716	1
3600464	1
2495556	1
2617173	1
2732954	1
3150598	1
3288861	1
3403794	1
3669264	1
3797521	1
2438188	1
2570269	1
3055465	1
3317486	1
3505963	1
3803354	1
3924568	1
2847315	1
3093561	1
3507627	1
3611048	1
3732101	1
3901741	1
3698962	1
3859630	1
2360487	1
2555500	1
2676270	1
2788697	1
3034464	1
3221638	1
3457124	1
3850654	1
4042378	1
2694313	1
3187633	1
3407172	1
3602065	1
2496327	1
2733594	1
3151378	1
3556399	1
3798198	1
3058221	1
3507155	1
2432381	1
2973150	1
3094500	1
3508097	1
3611424	1
3732827	1
2940585	1
3860170	1
2556074	1
2677296	1
2789484	1
2912808	1
3035145	1
3222516	1
3348621	1
3458023	1
3851240	1
4042984	1
2695363	1
3188914	1
3408068	1
3603473	1
2496878	1
2619300	1
2734427	1
2911451	1
3152049	1
3290758	1
3405149	1
3557163	1
3798716	1
2441222	1
2574633	1
3318811	1
3508217	1
3807688	1
3927490	1
2433342	1
2848803	1
2973744	1
3095186	1
3508614	1
3611888	1
3733547	1
3902511	1
2941761	1
3700793	1
3860981	1
2362792	1
2556550	1
2677824	1
2790026	1
2913292	1
3223569	1
3349346	1
3458677	1
4044772	1
2697603	1
2818387	1
3190504	1
3409263	1
2498014	1
2734795	1
2911996	1
3152647	1
3291331	1
3558513	1
3670049	1
3799929	1
2442542	1
2576238	1
3062258	1
3319315	1
3509642	1
2434268	1
2849671	1
2974526	1
3096049	1
3509100	1
3612626	1
3903137	1
2942624	1
2364136	1
2557112	1
2678626	1
2790622	1
2913990	1
3036981	1
3349842	1
3852401	1
4045601	1
3191343	1
3410573	1
3605769	1
2498596	1
2620769	1
3153338	1
3291758	1
3406428	1
3558916	1
3670325	1
2443583	1
3064270	1
3320804	1
3510799	1
3810642	1
3930599	1
2850507	1
2975429	1
3096791	1
3509611	1
3613732	1
3735802	1
3903543	1
2364743	1
2557725	1
2678927	1
2791475	1
2914565	1
3037777	1
3224781	1
3350334	1
3460116	1
3853245	1
4047050	1
2700516	1
2822077	1
3411439	1
3606622	1
2499519	1
2621547	1
2735971	1
3153909	1
3292296	1
3559463	1
3801651	1
2445688	1
3065818	1
3321605	1
3512377	1
3812198	1
3931785	1
2976158	1
3097713	1
3510404	1
3614343	1
3904430	1
2315522	1
2945921	1
3703595	1
2558685	1
2679352	1
2792040	1
2915083	1
3038229	1
3225607	1
3350897	1
3460753	1
3853835	1
4049041	1
2701509	1
3412232	1
3607630	1
2501023	1
2622907	1
3154460	1
3292919	1
3560079	1
3671240	1
2581459	1
3067334	1
3322820	1
3813261	1
3933206	1
2437982	1
2851734	1
2976616	1
3098235	1
3510897	1
3615058	1
3737473	1
2947161	1
3704341	1
3863203	1
2366194	1
2559437	1
2679906	1
2916113	1
3351639	1
3461214	1
4051995	1
2703161	1
2825662	1
3195542	1
3413470	1
3608333	1
2501924	1
2624241	1
2737126	1
3155187	1
3293672	1
3408017	1
3671650	1
3802883	1
2448130	1
3514748	1
3814195	1
3934119	1
2439594	1
2977389	1
3098916	1
3511463	1
3738080	1
3905651	1
2319288	1
3704736	1
3863995	1
2366854	1
2560525	1
2680401	1
3039269	1
3227210	1
3352589	1
3461701	1
3854889	1
4053560	1
2704832	1
2827512	1
3197303	1
3414556	1
3608997	1
2624957	1
2737643	1
3155971	1
3294439	1
3408429	1
3561136	1
3672165	1
3803606	1
2450363	1
2584723	1
3071089	1
3324956	1
3814966	1
3934893	1
2440942	1
2978270	1
3512233	1
3617110	1
3738956	1
3906345	1
2320655	1
2948875	1
3705919	1
3864668	1
2560925	1
2680816	1
3039778	1
3227734	1
3353363	1
3855501	1
2705676	1
2829546	1
3415570	1
3610115	1
2503463	1
2625476	1
3156468	1
3295282	1
3408810	1
3672853	1
3804142	1
2451670	1
2586534	1
3072680	1
3325988	1
3517624	1
3935849	1
2978746	1
3099941	1
3906808	1
2321704	1
2949952	1
3707260	1
3865195	1
2368123	1
2561451	1
2681275	1
2793906	1
2918266	1
3040468	1
3353799	1
3462675	1
2706734	1
2831331	1
3200044	1
3416383	1
3611164	1
2504160	1
2626296	1
3157484	1
3296503	1
3673372	1
3804886	1
2452639	1
2587835	1
3074399	1
3518644	1
3815659	1
3936888	1
2442546	1
2854209	1
3100562	1
3513655	1
3618019	1
3739770	1
3907321	1
2322915	1
2951316	1
3707958	1
3865572	1
2562178	1
2681856	1
2794676	1
2918923	1
3229699	1
3463338	1
2708019	1
2832446	1
3201753	1
2626882	1
3297657	1
3562898	1
3674246	1
3805450	1
3328558	1
3519788	1
2443468	1
2980206	1
3101389	1
3514091	1
3740502	1
3907808	1
2324087	1
2952503	1
3708717	1
3865914	1
2369448	1
2562962	1
2682103	1
2795176	1
3041721	1
3231699	1
3355142	1
3463770	1
3856898	1
2709157	1
2833713	1
3203463	1
2505583	1
3159998	1
3298481	1
3675476	1
2589777	1
3077285	1
3329705	1
3521485	1
3816384	1
3939528	1
2444231	1
2855546	1
2980829	1
3514628	1
3618838	1
3741693	1
3709445	1
3866359	1
2370372	1
2564418	1
2795667	1
2920526	1
3042420	1
3232458	1
3355600	1
3464210	1
3857282	1
2710641	1
2835291	1
3419605	1
2506676	1
2741691	1
3160661	1
3298882	1
3410567	1
3563936	1
3676234	1
3806971	1
3079013	1
3522911	1
3816832	1
2444934	1
2684407	1
2856156	1
3102775	1
3619316	1
3742638	1
3908774	1
2327495	1
2955693	1
3710814	1
3867042	1
2371131	1
2565540	1
2683281	1
2921188	1
3043176	1
3232776	1
3356064	1
3857591	1
2711757	1
2836824	1
3206872	1
3420424	1
3616404	1
2507218	1
2628569	1
3411120	1
3564317	1
2459045	1
2593095	1
3080475	1
3331665	1
3523990	1
3942370	1
2445639	1
2856635	1
2982159	1
3103435	1
3515975	1
3620004	1
3743227	1
2329391	1
2957308	1
3712099	1
3867647	1
2371999	1
2566582	1
2796716	1
2922011	1
3043808	1
3233445	1
3356565	1
3465535	1
3858048	1
2712711	1
2837869	1
3208851	1
3421390	1
3617532	1
2507943	1
2742897	1
3161674	1
3300194	1
3411842	1
3564703	1
3678498	1
3808326	1
2594363	1
3332246	1
3525434	1
2446529	1
2857023	1
3104047	1
3620820	1
3909739	1
2331416	1
2958388	1
2372811	1
2797290	1
2922731	1
3044448	1
3234369	1
3356815	1
3466064	1
3858851	1
2839866	1
3210045	1
3422519	1
3618601	1
2508600	1
2743732	1
3300684	1
3412408	1
3565414	1
3679005	1
3808931	1
3082667	1
3945152	1
2447331	1
2686666	1
2857948	1
3104440	1
3517008	1
3622042	1
2333003	1
2959862	1
3714802	1
3868576	1
2373712	1
2568360	1
2797778	1
2923387	1
3045098	1
3357881	1
3466296	1
2714092	1
3424080	1
2509125	1
3163091	1
3413054	1
3565981	1
3679490	1
3809666	1
2463174	1
3083157	1
3526810	1
3819211	1
3946691	1
2448516	1
2687317	1
2984403	1
3517450	1
3622995	1
3745753	1
3911037	1
2333938	1
3869039	1
2374396	1
2923891	1
3045825	1
3235225	1
3358806	1
3466870	1
3859829	1
2843205	1
3425266	1
2509684	1
2630394	1
2745107	1
3163776	1
3301758	1
3413447	1
3566511	1
3680178	1
3810370	1
2465250	1
2598679	1
3083944	1
3334610	1
3527579	1
3819605	1
2449388	1
2687973	1
2859072	1
3105612	1
3517888	1
3746263	1
2336106	1
2963077	1
3716825	1
2375489	1
2570189	1
2924537	1
3046364	1
3235674	1
3359681	1
3467347	1
3860670	1
2844505	1
3214383	1
3621701	1
2510151	1
2631104	1
3164290	1
3302489	1
3414075	1
3680758	1
2466216	1
2600263	1
3085500	1
3335565	1
3528439	1
3820274	1
2450020	1
2688864	1
2859934	1
2985587	1
3106216	1
3518310	1
3624029	1
3746727	1
3912222	1
2337468	1
2964554	1
3717356	1
2376575	1
2571466	1
2798804	1
2925107	1
3236220	1
3360491	1
3468102	1
3861490	1
2964845	1
3717996	1
3870172	1
2376719	1
2571738	1
2799178	1
2925296	1
3236386	1
3360757	1
3468244	1
3861779	1
2845682	1
3216284	1
3428200	1
3623262	1
2511018	1
2631773	1
2746762	1
3165398	1
3303833	1
3567806	1
3681479	1
3811878	1
2467386	1
2602277	1
3086928	1
3336981	1
3529466	1
3820909	1
3950954	1
2451204	1
2574255	1
2689687	1
2862027	1
2986454	1
3107436	1
3519127	1
3747860	1
3912828	1
2339690	1
3719467	1
2377780	1
2572466	1
2799752	1
2926111	1
3047996	1
3236944	1
3361417	1
3468838	1
3862310	1
2719691	1
3218045	1
3429351	1
3624159	1
2511627	1
2632227	1
2747408	1
3166114	1
3304601	1
3416302	1
3568371	1
3682526	1
3812455	1
2468575	1
2603532	1
3338298	1
3530465	1
3952570	1
2452357	1
2574930	1
2690009	1
2987160	1
3520014	1
3625122	1
3748607	1
3913348	1
2340885	1
2968117	1
3871181	1
2800774	1
2926985	1
3049076	1
3237783	1
3361980	1
3469447	1
3863059	1
2721478	1
2847879	1
3430317	1
3625209	1
2512092	1
2633221	1
2748108	1
3417140	1
3683468	1
3813045	1
2469822	1
2605103	1
3089138	1
3339281	1
2453306	1
2575917	1
2690391	1
2987818	1
3520698	1
3625708	1
3914111	1
2342892	1
2969975	1
3871611	1
2574030	1
2801407	1
2927598	1
3049970	1
3362355	1
3469969	1
2723128	1
2849428	1
3221133	1
3431441	1
2512502	1
2633703	1
2748572	1
3167823	1
3306201	1
3418052	1
3569400	1
3813825	1
2471425	1
2605734	1
3089881	1
3532781	1
3822815	1
2454300	1
2576915	1
2690769	1
2864209	1
3109270	1
3521241	1
3750225	1
3914839	1
2344816	1
2971310	1
2379859	1
2802499	1
3050785	1
3239065	1
3362682	1
3470875	1
2724252	1
2850734	1
3223162	1
3432986	1
3627166	1
2513207	1
2634527	1
2749198	1
3168764	1
3570014	1
3685397	1
3814079	1
3091178	1
3340934	1
3823418	1
3957045	1
2454861	1
2577489	1
2691508	1
2864622	1
2988658	1
3110011	1
3521671	1
3626591	1
3751670	1
3915256	1
2346764	1
2972414	1
3725100	1
2380638	1
2929091	1
3051505	1
3363287	1
3471621	1
3865132	1
2725364	1
2852314	1
3224559	1
3434406	1
3627930	1
2634967	1
3171085	1
3570503	1
3685913	1
3814517	1
2474151	1
2607701	1
3092365	1
3342124	1
3535448	1
3959029	1
2455850	1
2578368	1
2692399	1
2865270	1
3110555	1
3522203	1
3626993	1
3752296	1
2348237	1
2974036	1
3726550	1
3874588	1
2381502	1
2803922	1
3052454	1
3363768	1
3865628	1
2726692	1
2853326	1
3226607	1
3435390	1
3628608	1
2635703	1
2750607	1
3173008	1
3308701	1
3419783	1
3815384	1
2608880	1
3094830	1
3536338	1
3824382	1
3960609	1
2456606	1
2693252	1
2865770	1
3111025	1
3627555	1
3752732	1
3916097	1
2349986	1
2975199	1
3728336	1
3876128	1
2382228	1
3053055	1
3364386	1
3473201	1
2854206	1
3436431	1
3629653	1
2515247	1
2636236	1
2751249	1
3174132	1
3309423	1
3420227	1
3571404	1
3688999	1
3816070	1
3918270	1
2477531	1
2610391	1
3096628	1
3345012	1
3537566	1
3824726	1
3962394	1
2579465	1
2694068	1
2990581	1
3111728	1
3523545	1
3628079	1
3753560	1
3916795	1
2351270	1
2976419	1
3730233	1
2382876	1
2805472	1
2930612	1
3053687	1
3241632	1
3364886	1
3473794	1
2729254	1
2855345	1
3229334	1
3437446	1
3631215	1
2515942	1
2636785	1
2751904	1
3175036	1
3310311	1
3420668	1
3572096	1
3816629	1
3918786	1
2611844	1
3098574	1
3346027	1
3538578	1
3825156	1
2580169	1
2695002	1
2991155	1
3112422	1
3628782	1
3754706	1
3917509	1
2352404	1
2977736	1
3878413	1
2383965	1
3054383	1
3365442	1
3474770	1
2730628	1
2856924	1
3230108	1
3438273	1
2516366	1
2637667	1
2752555	1
3310786	1
3421132	1
3572669	1
3690699	1
3817245	1
3919445	1
2613381	1
3347119	1
3825674	1
3964414	1
2458030	1
2581032	1
2867479	1
2991595	1
3113098	1
3524877	1
3629438	1
3756111	1
2354131	1
3733978	1
2385020	1
2806906	1
2931837	1
3055107	1
3243373	1
3366103	1
3475668	1
3868244	1
2732186	1
3231822	1
3439357	1
3633543	1
2517209	1
2638085	1
2753201	1
3177030	1
3421712	1
3817619	1
3920050	1
2614684	1
3101766	1
3348118	1
3541054	1
3965527	1
2458750	1
2581838	1
2696182	1
2868107	1
2992301	1
3113769	1
3525172	1
3629958	1
3757817	1
3734925	1
3880737	1
2385788	1
2807405	1
2932641	1
3055639	1
3366745	1
3476390	1
2733451	1
2861961	1
3232892	1
3440846	1
3634611	1
2517952	1
2638707	1
2753740	1
3178370	1
3422260	1
3573846	1
3691839	1
3818057	1
3920570	1
2483148	1
2616186	1
3103130	1
3349337	1
2459330	1
2582624	1
2696913	1
2868920	1
2992800	1
3114573	1
3525581	1
2358343	1
2983098	1
3735715	1
2933199	1
3057578	1
3245478	1
3367307	1
3477254	1
3869497	1
2734911	1
2863360	1
3442268	1
3635554	1
2639314	1
3178924	1
3312379	1
3422732	1
3574294	1
3692479	1
3921341	1
2484865	1
3350949	1
3828024	1
4042585	1
2460062	1
2583125	1
2698041	1
2993322	1
3115051	1
3526041	1
3759797	1
2984505	1
3882024	1
2386974	1
2808718	1
2933794	1
3058318	1
3246931	1
3367864	1
3477795	1
2864592	1
3234970	1
3443440	1
4051449	1
2518925	1
2639736	1
3179801	1
3312824	1
3423212	1
3575030	1
3921951	1
2486145	1
3106271	1
3544003	1
3829399	1
4044697	1
2460876	1
2583481	1
2698657	1
2869991	1
3115612	1
3526581	1
3632520	1
3760538	1
2362359	1
3737239	1
2809415	1
2934751	1
3058914	1
3247621	1
3871097	1
2737966	1
3236478	1
3444262	1
3638466	1
4053479	1
2519725	1
2640520	1
2755355	1
3313457	1
3423576	1
3575604	1
3693501	1
3922541	1
2487929	1
3107872	1
3352577	1
3544920	1
4046680	1
2461601	1
2584119	1
2699188	1
2994380	1
3116262	1
3527254	1
3633283	1
3761049	1
2363846	1
2986913	1
3738018	1
3883175	1
2388154	1
2935433	1
3248288	1
3369037	1
2739728	1
3238193	1
3445342	1
3639482	1
2315567	1
2520302	1
2641281	1
2755776	1
3181577	1
3314074	1
3424083	1
3575921	1
3694040	1
3819431	1
3923101	1
2489130	1
3109386	1
3546113	1
3830198	1
2462373	1
2584876	1
2871024	1
3117017	1
3528105	1
3761694	1
2365304	1
3739646	1
2388877	1
2810497	1
2935966	1
3060184	1
3248903	1
3369785	1
3479544	1
3872295	1
2741093	1
2869183	1
3239864	1
3446467	1
3640833	1
2521008	1
2642185	1
2756056	1
3314881	1
3424497	1
3576396	1
3694528	1
3820002	1
3924066	1
2490605	1
2623847	1
3110695	1
3547751	1
2463098	1
2585618	1
2871608	1
2995445	1
3117667	1
3635072	1
3762607	1
2367042	1
2988917	1
3740936	1
3884811	1
2811440	1
2936585	1
3060932	1
3370356	1
3873236	1
2871038	1
3241379	1
3641813	1
2318071	1
2643094	1
2756426	1
3183336	1
3316024	1
3577144	1
3695152	1
3820424	1
3924801	1
2492111	1
2626036	1
3113277	1
3548988	1
2463642	1
2701223	1
2872360	1
2996077	1
3118472	1
3530009	1
2368436	1
2990434	1
3741946	1
3885706	1
2389762	1
3061631	1
3250157	1
3370976	1
3480420	1
3873858	1
2743801	1
2872045	1
3243382	1
3449176	1
3642609	1
2318728	1
2643976	1
2757047	1
3183969	1
3425860	1
3696413	1
3821240	1
3925572	1
2493663	1
2627496	1
3115345	1
3549639	1
2464328	1
2586869	1
2701863	1
2873133	1
3119731	1
3636533	1
3763903	1
2992029	1
3742784	1
3886550	1
2812778	1
2937545	1
3062222	1
3250958	1
3371436	1
3481014	1
3874614	1
2745309	1
2873899	1
3450458	1
3643572	1
2319675	1
2644841	1
3184767	1
3317757	1
3426345	1
3578026	1
3697173	1
3821766	1
3926209	1
2495060	1
2628874	1
3358005	1
3832707	1
2464856	1
2587400	1
2702589	1
2873700	1
2997197	1
3121286	1
3531096	1
3764424	1
2371493	1
2993494	1
3887086	1
2392273	1
2938260	1
3252133	1
3481418	1
3699228	1
3875248	1
2746632	1
3246431	1
3450988	1
3645010	1
2320530	1
2524068	1
2758822	1
3185273	1
3426836	1
3698035	1
3822239	1
3926644	1
2630342	1
3118714	1
3551339	1
3833115	1
2997876	1
3121939	1
3637896	1
3765665	1
2373368	1
3744303	1
3887741	1
2393622	1
2815351	1
2938787	1
3063851	1
3252717	1
3481857	1
3699905	1
2748164	1
2877031	1
3247895	1
3451651	1
3834797	1
2321503	1
2645744	1
2759711	1
3185960	1
3319237	1
3427281	1
3579136	1
2498916	1
2632050	1
3119748	1
3359264	1
3833745	1
2466026	1
2588499	1
2703741	1
2875047	1
2998303	1
3122321	1
3532009	1
2996325	1
3745237	1
3888425	1
2394585	1
2816178	1
2939290	1
3064974	1
3253237	1
3374361	1
3482518	1
2749450	1
2878871	1
3249834	1
3452438	1
3647462	1
3835281	1
2322851	1
2525981	1
2646330	1
2760481	1
3187047	1
3319693	1
3427874	1
3579842	1
3823404	1
3927795	1
2500655	1
2633190	1
3121261	1
3553900	1
3834255	1
2466915	1
2589156	1
2704564	1
2875920	1
2998992	1
3122821	1
3532566	1
3639241	1
3767671	1
2376065	1
2997673	1
2939769	1
3066096	1
3254258	1
3374954	1
3483148	1
3700648	1
3877113	1
2751195	1
3250849	1
3453271	1
3648404	1
3835658	1
2526585	1
2646869	1
2761068	1
3320194	1
3428405	1
3580752	1
3928767	1
2502319	1
3121544	1
3360513	1
3554651	1
2467712	1
2590081	1
2705287	1
2876568	1
2999972	1
3123740	1
3768415	1
2377063	1
2999245	1
3747208	1
3890614	1
2396252	1
2817435	1
2940552	1
3066510	1
3375691	1
3483550	1
3701100	1
3877495	1
2752902	1
2881608	1
3454164	1
3649842	1
2324545	1
2647377	1
3188323	1
3320674	1
3824748	1
3929441	1
2503931	1
2635756	1
3121932	1
3361121	1
3555598	1
2468253	1
2590724	1
2706010	1
2877697	1
3000681	1
3124272	1
3533722	1
3640287	1
3769253	1
2378403	1
3000471	1
3748028	1
3891183	1
2818222	1
2941444	1
3067057	1
3255900	1
3484063	1
3877986	1
2754484	1
2883395	1
3254729	1
3455570	1
3651432	1
3836715	1
2527766	1
2647875	1
2762340	1
3189322	1
3321277	1
3429340	1
3825315	1
3930029	1
2505533	1
2636623	1
3123652	1
3361636	1
3556984	1
2468839	1
2706483	1
3001594	1
3124969	1
3640846	1
3769855	1
2379802	1
3001534	1
3749128	1
3891777	1
2398663	1
2818775	1
3377698	1
3701861	1
3878418	1
2755150	1
3257007	1
3456219	1
3653060	1
3837314	1
2326560	1
2529128	1
2648254	1
3190032	1
3321737	1
3930598	1
2506828	1
2637843	1
3124407	1
3362547	1
3558051	1
2469536	1
2591820	1
2707148	1
3002274	1
3125242	1
3534908	1
3770578	1
2382075	1
3003118	1
3892474	1
2399586	1
2819336	1
2942987	1
3068153	1
3257809	1
3378685	1
3485180	1
3585165	1
3702256	1
3878883	1
2886582	1
3457102	1
3838008	1
2327457	1
2530070	1
2648911	1
2763399	1
3191184	1
3322422	1
3430625	1
3826385	1
2639106	1
3125675	1
3363418	1
3558849	1
2470237	1
2592435	1
2707882	1
2879997	1
3003035	1
3641678	1
3771760	1
3003892	1
3751197	1
2400319	1
2820049	1
3068800	1
3485860	1
3586938	1
2888195	1
3457904	1
3838584	1
2328166	1
2530626	1
2764090	1
3192087	1
3323086	1
3431405	1
3584425	1
3931830	1
2641039	1
3127289	1
3364797	1
3560536	1
2470724	1
2708995	1
2880574	1
3003736	1
3126203	1
3535967	1
3642113	1
3772371	1
2385395	1
3005254	1
3752582	1
3893313	1
2401158	1
2820774	1
2944213	1
3259243	1
3380160	1
3486702	1
3880340	1
2757729	1
3260483	1
3458915	1
3655330	1
3838911	1
2531359	1
2764754	1
3193210	1
3432165	1
3827219	1
3932541	1
2511811	1
2642219	1
3128275	1
3365777	1
3561875	1
2471492	1
2593735	1
2881491	1
3126547	1
3536377	1
3773305	1
2386948	1
3007434	1
3753773	1
3893569	1
2821426	1
2945141	1
3260020	1
3487586	1
2759159	1
2890338	1
3262479	1
3460608	1
3839417	1
2532072	1
3194313	1
3324191	1
3433048	1
3827526	1
2513524	1
2644063	1
3129458	1
3367237	1
2472242	1
2594442	1
2710040	1
2882150	1
3005210	1
3127087	1
3536840	1
2388216	1
3893788	1
2403513	1
3070864	1
3261410	1
3381449	1
3488411	1
3704549	1
3881128	1
2759981	1
3264040	1
3462056	1
2331094	1
2532764	1
2651422	1
2766060	1
3828097	1
3933698	1
2514482	1
2645511	1
3563820	1
2595057	1
2710646	1
2882813	1
3005763	1
3127687	1
3537214	1
3644506	1
3775377	1
2389802	1
3011907	1
3756423	1
3894610	1
2822860	1
3072013	1
3262426	1
3489027	1
3589219	1
3705338	1
2761395	1
2893059	1
3265644	1
3463250	1
3659315	1
3840672	1
2533601	1
2652141	1
2766603	1
3196703	1
3325339	1
3434392	1
3828708	1
3934530	1
2515630	1
2647219	1
3133143	1
3369944	1
3564761	1
2596062	1
2711110	1
2883716	1
3006413	1
3128502	1
3537774	1
3775903	1
3013219	1
3467622	1
3757613	1
2405137	1
2946656	1
3072521	1
3589676	1
3706012	1
2762772	1
2894488	1
3267230	1
3464637	1
3660946	1
3841088	1
2332803	1
2534177	1
2652804	1
2767034	1
3197299	1
3325882	1
3435350	1
3829548	1
2517244	1
3134947	1
3371572	1
3565684	1
2596900	1
3006845	1
3129301	1
3538394	1
3776509	1
3014660	1
3758787	1
3897302	1
2406069	1
2823954	1
2947632	1
3264284	1
3383196	1
3590441	1
3882774	1
2764055	1
2896649	1
3268573	1
2333925	1
2534755	1
2653152	1
2767518	1
3197937	1
3436316	1
3936315	1
3135949	1
3566941	1
2474994	1
2712739	1
2885270	1
3130074	1
3538863	1
3647045	1
3777171	1
2393173	1
3015827	1
3470126	1
3760140	1
3898766	1
2406940	1
2824432	1
3383624	1
3591609	1
3707484	1
3883412	1
3269880	1
3662731	1
3842001	1
2535437	1
2653992	1
3198411	1
3326788	1
3437002	1
3937628	1
2519484	1
2651371	1
3373538	1
3568141	1
2475641	1
2597959	1
2713249	1
2886256	1
3009573	1
3130582	1
3647610	1
3777684	1
2394732	1
3471770	1
3761730	1
3899418	1
2825020	1
3074722	1
3384153	1
3490685	1
3592436	1
3708047	1
2767847	1
2899205	1
3271698	1
3664367	1
3842380	1
2335963	1
2536176	1
2654799	1
2768744	1
3327490	1
3437482	1
3831251	1
3938918	1
2652668	1
3139588	1
3374539	1
3569436	1
2476257	1
2598593	1
3010291	1
3131558	1
3539732	1
3648167	1
3778367	1
3017254	1
3473481	1
3762793	1
3900461	1
2408761	1
2825261	1
2950514	1
3075316	1
3266494	1
3491366	1
3592877	1
3884490	1
2900246	1
3272530	1
3665590	1
3842812	1
2336511	1
2537221	1
2655261	1
2769456	1
3199311	1
3831882	1
3940290	1
2522675	1
3140922	1
2599780	1
2714880	1
3011111	1
3132413	1
3648570	1
3778833	1
2397807	1
3018878	1
3901198	1
2409526	1
2825748	1
2951412	1
3076009	1
3267051	1
3385172	1
3593467	1
3709704	1
3885060	1
2770314	1
3666555	1
2337404	1
2537894	1
2656236	1
2770169	1
3199754	1
3328534	1
3438729	1
3832347	1
3940981	1
2655316	1
3376133	1
3571468	1
2476952	1
2600657	1
2715678	1
3386961	1
3779563	1
3021012	1
3766844	1
3901839	1
2410573	1
2826364	1
2952197	1
3076888	1
3267907	1
3385474	1
3594028	1
3710323	1
3885390	1
2902147	1
3274049	1
3667407	1
2337916	1
2538827	1
2770880	1
3200683	1
3832791	1
3941612	1
2524955	1
2656174	1
3144339	1
3376937	1
2889051	1
3134014	1
3387549	1
3780150	1
2399807	1
3022387	1
3768670	1
3902313	1
2826964	1
2952827	1
3077826	1
3385875	1
3493359	1
3594537	1
3710960	1
3886130	1
3275096	1
3669110	1
3844837	1
2338687	1
2539483	1
2771470	1
3201432	1
3833677	1
3942567	1
2526082	1
3377700	1
2478149	1
2602287	1
2717106	1
2890489	1
3013347	1
3134961	1
3387939	1
3541737	1
3650544	1
2401234	1
3479115	1
2412452	1
2827514	1
2953677	1
3493957	1
3595028	1
3711383	1
3886841	1
2774313	1
3277016	1
3670662	1
3845173	1
2339149	1
2772238	1
3202240	1
3330520	1
3440949	1
3834227	1
3943564	1
2528218	1
3378767	1
3575158	1
2478849	1
2602699	1
3013818	1
3135365	1
3388505	1
3651291	1
3026267	1
3281716	1
3480040	1
3771061	1
2828241	1
2954347	1
3079198	1
3270046	1
3494324	1
3595330	1
3712030	1
3887481	1
2775739	1
3278457	1
3671459	1
3845625	1
2340097	1
2540675	1
2773016	1
3202700	1
3331533	1
3441681	1
3835124	1
2659503	1
3148228	1
3380131	1
2479414	1
2603440	1
2718770	1
2892108	1
3014706	1
3136030	1
3389004	1
3542726	1
3652541	1
3782436	1
2404204	1
3028097	1
3282823	1
3903960	1
2414070	1
2829151	1
3080152	1
3270611	1
3494944	1
3595819	1
3712586	1
2777027	1
3672223	1
3845948	1
2340705	1
2541442	1
2658561	1
2774009	1
3203370	1
3332273	1
3442892	1
3945705	1
2531714	1
2660670	1
2604074	1
2719294	1
2892892	1
3136612	1
3389570	1
3543080	1
3653194	1
3783105	1
2405910	1
3030028	1
3283924	1
3482122	1
3772804	1
3904611	1
2414607	1
2829922	1
3080712	1
3495627	1
3713931	1
3888460	1
2908126	1
3672922	1
3846314	1
2541958	1
2659249	1
2774596	1
3333106	1
3444072	1
3836209	1
3946744	1
2532863	1
2662227	1
3151734	1
3382044	1
3577721	1
2480259	1
2719871	1
2893472	1
3016662	1
3137185	1
3389975	1
3543801	1
3653527	1
3284962	1
3773573	1
3905447	1
2415261	1
2831088	1
2956334	1
3081483	1
3272076	1
3496258	1
3596797	1
3714646	1
2779559	1
2909518	1
3673881	1
2342000	1
2542658	1
2659834	1
2775277	1
3205398	1
3333949	1
3947555	1
2534307	1
2663610	1
3153401	1
3382977	1
2480630	1
2605608	1
2720649	1
2894129	1
3017441	1
3137707	1
3390562	1
3544328	1
3654174	1
3784707	1
2409228	1
3032795	1
3286372	1
3484359	1
3774619	1
3906820	1
2832534	1
2957693	1
3082000	1
3273275	1
3496652	1
3597381	1
2780908	1
2342925	1
2776209	1
3334869	1
3444994	1
3837384	1
3948435	1
2535431	1
3154961	1
3384475	1
2481157	1
2606360	1
2721118	1
3018104	1
3138477	1
3655722	1
3785212	1
3288582	1
3485480	1
3775439	1
2833137	1
2958156	1
3082445	1
3273979	1
3497012	1
3597864	1
3715865	1
3890027	1
2783209	1
3675111	1
2343518	1
2544142	1
3207966	1
3336514	1
3445460	1
3838047	1
3949095	1
2536227	1
3385783	1
3581309	1
2481626	1
2606980	1
2721760	1
2895207	1
3018861	1
3139235	1
3276239	1
3391959	1
3545503	1
3786107	1
2412868	1
3486758	1
3776742	1
3907896	1
2833979	1
2959074	1
3274688	1
3497681	1
3598403	1
3716476	1
3890620	1
2784089	1
2914305	1
3675836	1
3848208	1
2344558	1
2544666	1
2661428	1
2777316	1
3208924	1
3337525	1
3446399	1
3839023	1
3949813	1
2537314	1
2667108	1
3157509	1
3582142	1
2482346	1
2607580	1
2722436	1
3019455	1
3140050	1
3277080	1
3545833	1
3658765	1
2413918	1
3034006	1
3487793	1
3778011	1
3908827	1
2418270	1
2834665	1
2960009	1
3083343	1
3498338	1
3891037	1
2785919	1
2915747	1
3677313	1
2345328	1
2545104	1
2662200	1
2778267	1
3209458	1
3338028	1
3446992	1
3839763	1
3950532	1
2538951	1
2669045	1
3159196	1
3582373	1
2607982	1
2722901	1
2896630	1
3020037	1
3277768	1
3787252	1
2415635	1
3293292	1
3489252	1
3779365	1
3909359	1
2419210	1
2835522	1
2960821	1
3083895	1
3498710	1
3599941	1
3718022	1
2787049	1
3677896	1
3849347	1
2346020	1
2546269	1
2778902	1
3210227	1
3447393	1
3840366	1
3951862	1
2540220	1
2670427	1
3389323	1
3582749	1
2483257	1
2608437	1
2723622	1
2897345	1
3020842	1
3278425	1
3393607	1
3660053	1
3787975	1
2417375	1
3035480	1
3490337	1
3780485	1
3910430	1
2836051	1
3085107	1
3600537	1
3718845	1
3892384	1
2789267	1
2919044	1
3679431	1
3849868	1
2346901	1
2546891	1
2663771	1
2779655	1
3210828	1
3447784	1
3841026	1
3952943	1
2672033	1
3389995	1
3584206	1
2484146	1
2609036	1
2724181	1
2897999	1
3021597	1
3141935	1
3394655	1
3547341	1
3660587	1
3788715	1
2419239	1
3036359	1
3297856	1
3491955	1
3782975	1
3911248	1
2836776	1
3085521	1
3601226	1
3719574	1
3893046	1
2790432	1
3850387	1
2547531	1
2664498	1
3339699	1
3448208	1
3841663	1
3954492	1
2543370	1
2673097	1
2796975	1
3391321	1
3584903	1
2484751	1
2609745	1
2724554	1
2898760	1
3022579	1
3142492	1
3279626	1
3395453	1
3547753	1
3661148	1
3789390	1
2420868	1
3300040	1
3493802	1
3784411	1
2837298	1
2962682	1
3086022	1
3602027	1
3720877	1
2792135	1
2922634	1
3682592	1
3850998	1
2347954	1
2548270	1
2664928	1
2780753	1
3340314	1
3448615	1
3842714	1
3955727	1
2545276	1
2675230	1
2797732	1
3166317	1
3586777	1
2485327	1
2610700	1
2725020	1
2899198	1
3023292	1
3395979	1
3548339	1
3661558	1
3789972	1
2421929	1
3494641	1
3786592	1
3912948	1
2421956	1
2963601	1
3086612	1
3603089	1
3721808	1
2793459	1
2924331	1
3684492	1
3851701	1
2348825	1
2548688	1
2665450	1
2781342	1
3213157	1
3449029	1
3843179	1
3956391	1
3167763	1
3393488	1
3588145	1
2486192	1
2611306	1
2900375	1
3023689	1
3142892	1
3280676	1
3396661	1
3548873	1
3662328	1
3790674	1
2423356	1
3040182	1
3302574	1
3788151	1
2422788	1
2838646	1
3086970	1
3501498	1
3603824	1
3723173	1
3894702	1
2795231	1
2925876	1
2349937	1
2665850	1
2781921	1
3341455	1
3449687	1
3957333	1
2548512	1
2678403	1
2798779	1
3169270	1
3394247	1
3589573	1
2486608	1
2611976	1
2726324	1
2901291	1
3024497	1
3143891	1
3397207	1
3549289	1
2424891	1
3041382	1
3304118	1
3497029	1
3789902	1
3913805	1
2839369	1
2964824	1
3604209	1
3895393	1
2927645	1
3687282	1
3852959	1
2350996	1
2782529	1
3214587	1
3450068	1
3844805	1
3958463	1
2549986	1
2680090	1
2799903	1
3173891	1
3395747	1
3590380	1
2487490	1
2902224	1
3144548	1
3281992	1
3663763	1
3306302	1
3791073	1
2424030	1
2839962	1
2965617	1
3087865	1
3502687	1
3605290	1
3725266	1
2929001	1
3688447	1
3853465	1
2351880	1
2550748	1
2667370	1
2783073	1
3215322	1
3342740	1
3450542	1
3958944	1
2551294	1
2681286	1
3175708	1
3396773	1
3591149	1
2488240	1
2613014	1
2726859	1
3025643	1
3145445	1
3282765	1
3398661	1
3664445	1
2428080	1
3308492	1
3498858	1
3792373	1
3915505	1
2424629	1
2840973	1
2966510	1
3503266	1
3605995	1
3896859	1
2930261	1
3689661	1
3854139	1
2352768	1
2551351	1
2668217	1
3028673	1
3343381	1
3845977	1
3960092	1
2553628	1
2682714	1
2802862	1
3397808	1
3592247	1
2727721	1
2903942	1
3146133	1
3283302	1
3550931	1
3665080	1
3045590	1
3500528	1
3794226	1
3917466	1
2425344	1
2967046	1
3089046	1
3504258	1
3606782	1
3727024	1
3897783	1
2931514	1
2353548	1
2551827	1
2668954	1
2784172	1
3029933	1
3216675	1
3343867	1
3451757	1
3846506	1
2683518	1
2805109	1
3178423	1
3398519	1
3593340	1
2489735	1
2613930	1
2728476	1
2904631	1
3027199	1
3284135	1
3399748	1
3551732	1
3794055	1
2430184	1
3046673	1
3311535	1
3795112	1
3918705	1
2426157	1
2842600	1
2967686	1
3089721	1
3727812	1
2932517	1
2354278	1
2669590	1
2784785	1
3030405	1
3344540	1
3452282	1
3961958	1
2556325	1
2686083	1
2806178	1
3179497	1
3399787	1
3594735	1
2490475	1
2614194	1
2729290	1
2905485	1
3028008	1
3147568	1
3284750	1
3552317	1
3666617	1
3794646	1
3047816	1
3313018	1
3502170	1
3919897	1
2843678	1
2968606	1
3505093	1
3728324	1
3898918	1
2933757	1
2670393	1
2785453	1
3031932	1
3218142	1
3452854	1
3847766	1
2558153	1
2688052	1
2807754	1
3401212	1
3596084	1
2491207	1
2614931	1
2730063	1
2905771	1
3148006	1
3285509	1
3666921	1
3795090	1
2432628	1
2564524	1
3048950	1
3502662	1
3921107	1
2428027	1
2844303	1
2969547	1
3505715	1
3729246	1
3899289	1
3695246	1
3855924	1
2553273	1
2671009	1
3032507	1
3218906	1
3345799	1
3453737	1
3848418	1
3963635	1
2559289	1
2809227	1
3182046	1
3402507	1
3597527	1
2615311	1
2907021	1
3148647	1
3285964	1
3401283	1
3553842	1
3667799	1
3795923	1
2434509	1
2565378	1
3050566	1
3315381	1
3503572	1
3798851	1
3922533	1
2428696	1
2845044	1
2970388	1
3506203	1
3609482	1
3730313	1
3900004	1
2936582	1
3696231	1
3856697	1
2357478	1
2553786	1
2671711	1
3219614	1
3849181	1
3964536	1
2561077	1
2690964	1
3598708	1
2731575	1
2908095	1
3149330	1
3286650	1
3668460	1
2435614	1
2567624	1
3316250	1
3923253	1
2429442	1
2846174	1
2971177	1
3506762	1
3731241	1
3900544	1
2937406	1
3697566	1
3857552	1
2358495	1
2554385	1
2673268	1
2787466	1
3033599	1
3220347	1
3346962	1
3455255	1
3965123	1
2562550	1
2692449	1
2812354	1
3405087	1
2616541	1
2732472	1
2909043	1
3150133	1
3288321	1
3403161	1
3555248	1
3669010	1
3797014	1
2437149	1
2569059	1
3316949	1
3802170	1
3923955	1
2430390	1
2972070	1
3093033	1
3507275	1
3731882	1
3901386	1
2938795	1
3698107	1
2359952	1
2555141	1
2675469	1
3034076	1
3347497	1
3456392	1
3850364	1
4038142	1
2693457	1
2815126	1
3185956	1
3600833	1
2495741	1
2617368	1
2733082	1
2909822	1
3150935	1
3404080	1
3555904	1
3669385	1
3797840	1
2438658	1
2571493	1
3056550	1
3317897	1
3506353	1
3924823	1
2847540	1
2972776	1
3093743	1
3507829	1
3611204	1
3732340	1
3901990	1
2939896	1
3699167	1
2360962	1
2555667	1
2676508	1
2788982	1
3034790	1
3222009	1
3348053	1
3457383	1
3850924	1
4042520	1
2694551	1
2816062	1
3188192	1
3407559	1
3602650	1
2496520	1
2618659	1
2910834	1
3151609	1
3290054	1
3404848	1
3556610	1
3669667	1
3798350	1
2439994	1
2573296	1
3059122	1
3318345	1
3507472	1
3806288	1
3926024	1
2432670	1
2973440	1
3094754	1
3508182	1
3611522	1
3732954	1
3902334	1
2941114	1
3700294	1
3860498	1
2362146	1
2556231	1
2677516	1
2789676	1
2912928	1
3035593	1
3348919	1
3458229	1
4043142	1
2695799	1
2817482	1
2497294	1
2619645	1
2734503	1
2911537	1
3152166	1
3290899	1
3669829	1
3798912	1
2441701	1
2574967	1
3061094	1
3318993	1
3508643	1
3808164	1
2849066	1
2974024	1
3095513	1
3508833	1
2941975	1
3701215	1
2363363	1
2556666	1
2678269	1
2790111	1
2913455	1
3036254	1
3223766	1
3459086	1
2698341	1
2819128	1
3190940	1
3409741	1
3604541	1
2498162	1
2620353	1
2734943	1
3152994	1
3558647	1
3670133	1
3800022	1
2442926	1
3062884	1
3319959	1
3929601	1
2434401	1
2974878	1
3096302	1
3509271	1
3735324	1
3903313	1
3701644	1
3861758	1
2557289	1
2791077	1
2914203	1
3349974	1
4046119	1
2699633	1
3191734	1
2499059	1
2735681	1
3291839	1
3406689	1
3559085	1
3670510	1
3801166	1
2444295	1
2578271	1
3321156	1
3511232	1
3811359	1
2435418	1
2850715	1
3097230	1
3509758	1
3613936	1
3736252	1
3903844	1
2944997	1
3703175	1
3862347	1
2365042	1
2558037	1
2679031	1
2791766	1
2914766	1
3037820	1
3350490	1
3460343	1
2700944	1
2823414	1
3606839	1
2621991	1
2736125	1
3154113	1
3559633	1
3801766	1
2446052	1
3066332	1
3322065	1
3812588	1
3932404	1
2976407	1
3097768	1
3510555	1
3614538	1
3736883	1
2316318	1
2946326	1
3862748	1
2365826	1
2558926	1
2679478	1
2792248	1
2915509	1
3038354	1
3225804	1
3351246	1
3460811	1
3853992	1
4050259	1
2701869	1
3194365	1
3607888	1
2501396	1
2623251	1
2736539	1
3154625	1
3293206	1
3560262	1
3671289	1
3802451	1
2447329	1
2582086	1
3323195	1
3813620	1
3933626	1
2438628	1
2976794	1
3615643	1
3737691	1
3905216	1
2318046	1
2947544	1
3704536	1
3863393	1
2366450	1
2559804	1
2792942	1
2916197	1
3038888	1
3226730	1
3461374	1
3854487	1
4052536	1
2703623	1
3196039	1
3413865	1
3608536	1
2502247	1
2737356	1
3155406	1
3293940	1
3408118	1
3560756	1
3671834	1
3803155	1
2449095	1
2583673	1
3069475	1
3515339	1
3814539	1
3934503	1
2440223	1
2852508	1
2977496	1
3511837	1
3616726	1
3738464	1
3905907	1
2319808	1
2948232	1
3705069	1
2367217	1
2680469	1
2917068	1
3227328	1
3352823	1
3461857	1
3855083	1
4053836	1
2705093	1
2828134	1
3197838	1
3414868	1
2503099	1
2625130	1
2737844	1
3408599	1
3561291	1
3672414	1
3803683	1
2450869	1
2585156	1
3071920	1
3325550	1
3935242	1
2441284	1
2853052	1
2978393	1
3099553	1
3512398	1
3617213	1
3739156	1
3906602	1
2321014	1
2949039	1
3706308	1
2561028	1
2680883	1
2793412	1
3040030	1
3227855	1
3353533	1
3462450	1
3855691	1
2705826	1
3199287	1
3415866	1
3610527	1
2738675	1
3156708	1
3408999	1
3561944	1
3672978	1
3804409	1
2586736	1
3073021	1
3517845	1
3936207	1
2441974	1
2979050	1
3100202	1
3513254	1
3617699	1
2322219	1
3707491	1
3865314	1
2368368	1
2561702	1
2681406	1
3040683	1
3229101	1
3354119	1
2707187	1
2831877	1
3200701	1
3416776	1
3611473	1
2504261	1
2739402	1
3158725	1
3296706	1
3409455	1
3562461	1
3673756	1
3805158	1
2453066	1
3074822	1
2854391	1
2979676	1
3100845	1
3618194	1
3907474	1
2323420	1
3708195	1
3865653	1
2369090	1
2794854	1
2919204	1
3041333	1
3230320	1
3463541	1
2708341	1
3417819	1
3612842	1
2504880	1
2627005	1
3159528	1
3297848	1
3409866	1
3563026	1
3674890	1
2455077	1
2589307	1
3328872	1
3816177	1
3938622	1
2855122	1
2980482	1
3101587	1
3514304	1
3740991	1
3908081	1
2953058	1
3709078	1
2563723	1
2682268	1
2795289	1
2920000	1
3041945	1
3463865	1
3857137	1
2709534	1
2834600	1
3419051	1
3613986	1
2506048	1
2627694	1
2741197	1
3160289	1
3298660	1
3563693	1
3675654	1
2456545	1
2590454	1
3521880	1
3816477	1
3940296	1
2855758	1
2981060	1
3102480	1
3514792	1
3618961	1
3742082	1
2326612	1
2954276	1
3866619	1
2370547	1
2682852	1
2795809	1
3042615	1
3232577	1
3355744	1
3857355	1
2711063	1
2835612	1
3205167	1
3419854	1
3614917	1
2506914	1
2628259	1
2742060	1
3299246	1
3410760	1
3676899	1
2458233	1
2591922	1
3079475	1
3330993	1
3523183	1
3816960	1
3941512	1
2445145	1
2684600	1
2856406	1
2981902	1
3103032	1
3515588	1
3619593	1
3742840	1
2956055	1
2371533	1
2566083	1
2683313	1
2921584	1
3043269	1
3356279	1
3465046	1
2837159	1
3420760	1
3616895	1
2628726	1
2742335	1
3161446	1
3299816	1
3411274	1
3564405	1
3807564	1
2459362	1
3524632	1
3817531	1
3942639	1
2446040	1
2685445	1
2856729	1
2982368	1
3516048	1
3620412	1
3909415	1
2329939	1
3712556	1
2372200	1
2566927	1
2796965	1
2922275	1
3044114	1
3233846	1
3356673	1
3858287	1
2713076	1
2838689	1
3209151	1
3421921	1
3617779	1
2508162	1
2629402	1
2743235	1
3300318	1
3412019	1
3678770	1
3808450	1
2460781	1
2594919	1
3082173	1
3332599	1
3817967	1
3943976	1
2446742	1
2686166	1
2857227	1
2983215	1
3104216	1
3621073	1
3744396	1
3909842	1
2331817	1
2958637	1
3868217	1
2373033	1
2567707	1
2797445	1
3044638	1
3234543	1
3466152	1
3859074	1
2713713	1
3210538	1
3422870	1
3619127	1
2508807	1
2629819	1
2744099	1
3162688	1
3300904	1
3412710	1
3565668	1
3679142	1
2461903	1
2596227	1
3082843	1
3333215	1
3818828	1
3945645	1
2686876	1
2858213	1
3104644	1
3517270	1
3622486	1
3744872	1
3910593	1
2373950	1
2568625	1
2797938	1
3045426	1
3234912	1
3859534	1
2714510	1
2842138	1
3212019	1
3619993	1
2509379	1
2744709	1
3163339	1
3301476	1
3566185	1
3679820	1
3809878	1
2463682	1
2597869	1
3527133	1
3819329	1
3947120	1
2448766	1
2984526	1
3517584	1
3623317	1
3745949	1
3911321	1
3715943	1
3869142	1
2374699	1
2798265	1
2924147	1
3046039	1
3359187	1
3466969	1
3860186	1
2715671	1
3620748	1
2630715	1
2745330	1
3163918	1
3301973	1
3413729	1
3680426	1
3810710	1
2599155	1
3084772	1
3335059	1
3819949	1
3948299	1
2449678	1
2688214	1
2859429	1
3105874	1
3517997	1
3746404	1
3911789	1
2336546	1
2963654	1
3716967	1
2375849	1
2570880	1
2924739	1
3046572	1
3360046	1
3467518	1
3860859	1
2716934	1
2844983	1
3214775	1
3622079	1
2631436	1
2745887	1
3164742	1
3302772	1
3414242	1
3567226	1
3680935	1
3811270	1
2466569	1
2600902	1
3085929	1
3335909	1
3528673	1
3949207	1
2450170	1
2689106	1
2860285	1
2985847	1
3106396	1
3518556	1
3624253	1
3912421	1
2466958	1
3086222	1
3528873	1
3820532	1
3949841	1
2450371	1
2689399	1
2860497	1
2985948	1
3106654	1
3518694	1
3912549	1
2965783	1
3718390	1
2376978	1
2572034	1
3047563	1
3236615	1
3360973	1
3468430	1
3861927	1
2718708	1
2845999	1
3216948	1
3428524	1
3623579	1
2511141	1
2631959	1
2746996	1
3165645	1
3304133	1
3415484	1
3681951	1
3812142	1
2467981	1
3087431	1
3951653	1
2451709	1
2689807	1
2862371	1
2986705	1
3107615	1
3519535	1
3748051	1
3913011	1
3720061	1
2378288	1
2572641	1
3048192	1
3237411	1
3469118	1
3862544	1
2720627	1
2846934	1
3429602	1
3624608	1
2511845	1
2632474	1
3166538	1
3304701	1
3416657	1
3568581	1
3683053	1
3812716	1
2469096	1
2603965	1
3088261	1
3338575	1
3531001	1
3821873	1
3952885	1
2452684	1
2575140	1
2690128	1
3108262	1
3625312	1
3913605	1
2341598	1
2968860	1
3721289	1
3871307	1
2378881	1
2801026	1
2927212	1
3049502	1
3237853	1
3362103	1
3863308	1
2722174	1
3219986	1
3625365	1
2512265	1
2633338	1
3167174	1
3417530	1
3683619	1
2605327	1
3089301	1
3339758	1
3532251	1
3822475	1
3954534	1
2453632	1
2690530	1
2863792	1
2987869	1
3108936	1
3520831	1
3625760	1
3749926	1
3723050	1
3871853	1
2379425	1
2801855	1
2927835	1
3050402	1
3362535	1
3470232	1
3864259	1
2723599	1
3221724	1
3431708	1
3626376	1
2512732	1
2634010	1
2748844	1
3168261	1
3418447	1
3569691	1
3685087	1
3813904	1
2606292	1
3090388	1
3340419	1
3956124	1
2454501	1
2577061	1
2690927	1
2864341	1
2988327	1
3109466	1
3521358	1
3626251	1
3750624	1
3915008	1
2345353	1
2971731	1
3724506	1
2380223	1
2802834	1
2928735	1
3051196	1
3239206	1
3471129	1
3864864	1
2724515	1
2851315	1
3223659	1
3433552	1
2513423	1
2749562	1
3168915	1
3419055	1
3570263	1
3685567	1
3814217	1
2473361	1
3091824	1
3341251	1
3823524	1
3957506	1
2455175	1
2864772	1
3110155	1
3521878	1
3626748	1
3751898	1
3915375	1
2973053	1
3725615	1
3873533	1
2380976	1
2803431	1
2929292	1
3239930	1
3363482	1
3472068	1
3865272	1
2725643	1
2852646	1
3225399	1
3434683	1
2514158	1
2635166	1
2750130	1
3308319	1
3570625	1
3814757	1
2608165	1
3093499	1
3342642	1
3535657	1
3824060	1
3959403	1
2456131	1
2578609	1
2692742	1
2865440	1
3110653	1
3522274	1
3627199	1
3752397	1
3915844	1
2348754	1
2974609	1
3727250	1
3875187	1
2804245	1
2929941	1
3363970	1
3472779	1
2726762	1
2853638	1
3226996	1
3628848	1
2514730	1
2635912	1
2750775	1
3308994	1
3419935	1
3571124	1
3815641	1
2476675	1
2609561	1
3095317	1
3536662	1
3961024	1
2456869	1
2693496	1
2865965	1
3111276	1
3752975	1
3916252	1
2350789	1
2975473	1
3728970	1
3876708	1
2382497	1
2930291	1
3053191	1
3241179	1
3364581	1
3473333	1
2727977	1
3228534	1
2515426	1
2636377	1
2751506	1
3174499	1
3309601	1
3420357	1
3571633	1
3816263	1
3918471	1
2477802	1
2610954	1
3097105	1
3345303	1
3537842	1
3824851	1
3962616	1
2694391	1
2866502	1
2990793	1
3111959	1
3523726	1
3628371	1
3753973	1
3916998	1
2976937	1
3730726	1
3877935	1
2931031	1
3241867	1
3365002	1
3474049	1
3867112	1
2730125	1
2855611	1
3229594	1
3437735	1
3631826	1
2752076	1
3175429	1
3420786	1
3690214	1
3919059	1
2479354	1
2612336	1
3099366	1
3346384	1
3538914	1
2457296	1
2695236	1
3112549	1
3524335	1
3629032	1
3755263	1
3917729	1
2353177	1
2978210	1
3732813	1
3878790	1
2384425	1
2806423	1
2931542	1
3054543	1
3242824	1
3365629	1
3474955	1
3867917	1
2857562	1
3230790	1
3632888	1
2516648	1
2637858	1
2752799	1
3176257	1
3421444	1
3572773	1
3690894	1
3817314	1
3919567	1
2613909	1
3101081	1
3347535	1
3540174	1
2458276	1
2581388	1
2867724	1
2991811	1
3113241	1
3524976	1
3629713	1
3756608	1
3734404	1
2385321	1
3055262	1
3366305	1
3476071	1
3868489	1
2732424	1
2859240	1
3232086	1
3633835	1
2517569	1
2638289	1
2753368	1
3177562	1
3311657	1
3421915	1
3691368	1
3817857	1
3920195	1
2482116	1
2615079	1
3102170	1
3348593	1
3541805	1
3966092	1
2696534	1
2868303	1
3113948	1
3630326	1
3758154	1
2357433	1
3735008	1
2807738	1
3056252	1
3476635	1
3869180	1
2734023	1
2862416	1
3233172	1
3441169	1
3634859	1
2518115	1
2753890	1
3178628	1
3312044	1
3422383	1
3573972	1
3692096	1
3920610	1
2484163	1
3103681	1
3349823	1
3542472	1
2582753	1
2697477	1
2869073	1
2993012	1
3114710	1
3525694	1
3631163	1
3759353	1
2359117	1
2983682	1
3881467	1
2386573	1
2808241	1
3058054	1
3246029	1
3367511	1
3477323	1
2735413	1
2863670	1
3234017	1
3442687	1
3635740	1
2518603	1
2639370	1
3179129	1
3312485	1
3574561	1
3692578	1
3921484	1
2485277	1
2617679	1
3105324	1
3351304	1
3828398	1
4042783	1
2460233	1
2583245	1
2698208	1
2869687	1
2993524	1
3115226	1
3526300	1
3632089	1
3760170	1
2361176	1
2985151	1
3736694	1
3882172	1
2808986	1
2933929	1
3058498	1
3368210	1
3477946	1
3870503	1
2736830	1
2865058	1
3235302	1
3443725	1
3637801	1
4051920	1
2754879	1
3179967	1
3313036	1
3423360	1
3693069	1
3922196	1
2486895	1
2619215	1
3106928	1
3352102	1
3544304	1
3829541	1
2461120	1
2583588	1
2698898	1
2870152	1
2993888	1
3115696	1
3526824	1
3632776	1
2362943	1
2986098	1
3737470	1
3882628	1
2387755	1
2935031	1
3059114	1
3247897	1
3368790	1
3478469	1
3236979	1
3638754	1
4054208	1
2519794	1
2640953	1
2755447	1
3313657	1
3423692	1
3575669	1
3818979	1
3922697	1
2488072	1
2620296	1
3352839	1
3545150	1
3829989	1
4048247	1
2461747	1
2699376	1
2994521	1
3116421	1
3527596	1
3633751	1
3761198	1
2987119	1
3883372	1
2810200	1
3248555	1
3479139	1
3871984	1
2740187	1
3239110	1
3639890	1
2316197	1
2520456	1
2641584	1
3181787	1
3314293	1
3424289	1
3576133	1
3819591	1
3923435	1
2489646	1
2622173	1
3109909	1
3354025	1
3546936	1
3830300	1
2700066	1
2871232	1
2994987	1
3117218	1
3528461	1
3761920	1
2365718	1
2988292	1
3739977	1
2389106	1
2936251	1
3060368	1
3249158	1
3369980	1
3479600	1
3872443	1
2741324	1
2870385	1
3447468	1
3641349	1
2317414	1
2642649	1
3182623	1
3424653	1
3694769	1
3820130	1
3924348	1
2491205	1
2624655	1
3111494	1
3548237	1
3830903	1
2463349	1
2585867	1
2700754	1
2871915	1
2995744	1
3117925	1
3529091	1
3635216	1
3762713	1
2367437	1
3741432	1
3885294	1
2389491	1
2811792	1
2936645	1
3249617	1
3370660	1
2742607	1
2871596	1
3242394	1
3448497	1
3642221	1
2318370	1
2522008	1
2643306	1
2756575	1
3316296	1
3425427	1
3695503	1
3820769	1
3925113	1
2492975	1
2626271	1
3113954	1
3355787	1
3831773	1
2464027	1
2586510	1
2872523	1
2996233	1
3118777	1
3530129	1
3635796	1
3763586	1
2991167	1
3886145	1
2812407	1
2937163	1
3061860	1
3250376	1
3371252	1
3874151	1
2744451	1
2872836	1
3244072	1
3449689	1
3642939	1
2318976	1
2522727	1
2644287	1
3184215	1
3317335	1
3425991	1
3577727	1
3821464	1
3925736	1
2627692	1
3116093	1
3357363	1
3832351	1
2464577	1
2702155	1
2873288	1
2996694	1
3120745	1
3530691	1
3636878	1
3763990	1
2370371	1
3743144	1
3886666	1
2391229	1
2812970	1
2937729	1
3062480	1
3251521	1
3371634	1
3481188	1
3874813	1
2874556	1
3245492	1
3450778	1
3643891	1
2644995	1
2758401	1
3426456	1
3578205	1
3697526	1
3821993	1
3926356	1
2629859	1
3117405	1
3358226	1
3550665	1
3832948	1
2465033	1
2587547	1
2702769	1
2873904	1
2997323	1
3121540	1
3531351	1
3637536	1
3764788	1
2372033	1
3743767	1
2392601	1
2814656	1
2938445	1
3063235	1
3372500	1
3481617	1
3699485	1
2747093	1
2876273	1
3247061	1
3645627	1
3834601	1
2524322	1
2645439	1
2759075	1
3318832	1
3426929	1
3698183	1
3822389	1
3926855	1
2497922	1
2630698	1
3119093	1
3358847	1
3551647	1
3833241	1
2465548	1
2588057	1
2703434	1
2874364	1
3122018	1
3531758	1
3638157	1
2373783	1
2995539	1
3744649	1
2393880	1
2815545	1
3064274	1
3252830	1
3373636	1
3482163	1
3700072	1
3875946	1
2877778	1
3248615	1
3451964	1
2322175	1
2525082	1
2645846	1
2759966	1
3186421	1
3319426	1
3579444	1
3822991	1
3927437	1
2632606	1
3120714	1
3359456	1
3553081	1
2466461	1
2998486	1
3122440	1
2375202	1
2996892	1
3745530	1
3888601	1
2394924	1
2816344	1
2939497	1
3065654	1
3253475	1
3482756	1
3876687	1
2879397	1
3250102	1
3452723	1
3647831	1
2323317	1
2526382	1
2646502	1
2760599	1
3319788	1
3428049	1
3580138	1
3823709	1
3928016	1
2633450	1
3121382	1
3360305	1
3554143	1
3834453	1
2589522	1
2704627	1
2876108	1
3532885	1
3639469	1
2376418	1
2998229	1
3746482	1
3890104	1
2395811	1
2817086	1
3375127	1
3483290	1
3877290	1
2751809	1
2880737	1
3251226	1
3453644	1
3648829	1
3835765	1
2323940	1
2647010	1
2761237	1
3187879	1
3320312	1
3428663	1
3824245	1
3928922	1
2634940	1
3121668	1
3554988	1
2467896	1
2590265	1
2876929	1
3000245	1
3123941	1
3533426	1
3639947	1
2999560	1
3747532	1
3890882	1
2396683	1
2817781	1
3066683	1
3255116	1
3376139	1
3483744	1
2753592	1
2882121	1
3253625	1
3650822	1
3836280	1
2324832	1
2527222	1
2647617	1
2761993	1
3188608	1
3320867	1
3428983	1
3582201	1
3824945	1
3929603	1
2504753	1
2468454	1
2590810	1
2706233	1
2878075	1
3001087	1
3124420	1
3533883	1
3640451	1
3769532	1
2378811	1
3748501	1
3891444	1
2397573	1
2818405	1
2941660	1
3067175	1
3256147	1
3376909	1
3484207	1
3701655	1
3255382	1
3652111	1
3836764	1
2325743	1
2528231	1
2648019	1
2762513	1
3189517	1
3321449	1
3825479	1
3930267	1
2506158	1
2636799	1
3124103	1
3362012	1
3557302	1
2469085	1
2591462	1
2706723	1
2878898	1
3001867	1
3534560	1
3640978	1
3769957	1
2380833	1
3749769	1
3891997	1
2398964	1
2819068	1
2942507	1
3067900	1
3257088	1
3378041	1
3484834	1
3878642	1
2755459	1
2885004	1
3456632	1
3837605	1
2326796	1
2529434	1
2648333	1
2763028	1
3190442	1
3321998	1
3430183	1
2507329	1
3362803	1
3558298	1
2469747	1
2592082	1
2707416	1
2879525	1
3125322	1
3534997	1
3641325	1
3770796	1
2382397	1
3750610	1
3892572	1
2399875	1
2819487	1
2943267	1
3068267	1
3258167	1
3485427	1
3585409	1
2756060	1
2887194	1
3258513	1
3457481	1
2530248	1
2649164	1
2763620	1
3191563	1
3322658	1
3430823	1
3584113	1
3826482	1
3931307	1
2509111	1
3363871	1
3559529	1
2592643	1
2708184	1
3003261	1
3125946	1
3535642	1
2384227	1
3893075	1
2400495	1
2820361	1
2943909	1
3258719	1
3379616	1
3486162	1
3587238	1
2756828	1
3259843	1
3458209	1
3654102	1
2530777	1
2649739	1
3192408	1
3323226	1
3431617	1
3584535	1
3826812	1
3932047	1
2510480	1
3127543	1
3365049	1
3560999	1
2470920	1
2709137	1
2880874	1
3126278	1
3642237	1
3772814	1
2385920	1
3005620	1
3753320	1
2401762	1
2944434	1
3380395	1
3587939	1
2758379	1
3260951	1
3459164	1
3655872	1
3839066	1
2329656	1
2531469	1
2650448	1
2765044	1
3193580	1
2512204	1
2642846	1
3128873	1
3366577	1
3562064	1
2471738	1
2593933	1
2709682	1
2881645	1
3004625	1
3126673	1
3643059	1
3773549	1
2387437	1
3008480	1
3753974	1
3893629	1
2402834	1
2945306	1
3070494	1
3260508	1
3381124	1
3487795	1
3588345	1
3704063	1
3880959	1
2759457	1
3262861	1
3461500	1
3656983	1
3839655	1
2330484	1
2532260	1
2651027	1
2765578	1
3195169	1
3324370	1
3433234	1
3827637	1
3933334	1
2513821	1
2644389	1
3129651	1
3367830	1
3563373	1
2472441	1
2594675	1
2710220	1
3005445	1
3127247	1
3536917	1
3644068	1
3774942	1
3010979	1
3755824	1
3893917	1
2403840	1
2945784	1
3071144	1
3381496	1
3488625	1
3588816	1
2892044	1
3658598	1
2331266	1
2651726	1
2766243	1
3196466	1
3324941	1
3433826	1
3828303	1
3934054	1
2514700	1
2646106	1
3132127	1
3369066	1
3564074	1
2595399	1
2710805	1
3005890	1
3537386	1
3645401	1
3775696	1
3895045	1
2404692	1
2823029	1
2946294	1
3262841	1
3382105	1
3489220	1
3589351	1
2762097	1
2893328	1
3266323	1
3463948	1
3659832	1
3840806	1
2332139	1
2533765	1
3196853	1
3325466	1
3434642	1
3829054	1
3935092	1
2515821	1
2647603	1
3133437	1
3370696	1
3565180	1
2473587	1
2711401	1
2883992	1
3006650	1
3538024	1
2391145	1
3013420	1
3468086	1
3758245	1
3896544	1
2405436	1
2823495	1
2946907	1
3072834	1
3382755	1
3589898	1
3706345	1
3882505	1
2763295	1
2895020	1
3267795	1
3464968	1
3661381	1
2333324	1
2534366	1
2767222	1
3197406	1
3326105	1
3435881	1
3135305	1
3371975	1
3565937	1
2474744	1
2597138	1
2712092	1
2884626	1
3007032	1
3129622	1
3538507	1
3646820	1
3776775	1
2392065	1
3015111	1
3469214	1
3759131	1
3897649	1
2406387	1
2824143	1
3264498	1
3489614	1
3590820	1
3706906	1
2896995	1
3466217	1
3662207	1
3841636	1
2334269	1
2653413	1
2767721	1
3326510	1
3830092	1
2518752	1
2650121	1
3136417	1
3372628	1
2475230	1
2712916	1
3008247	1
3647234	1
3470642	1
3760942	1
3899088	1
2824659	1
2948610	1
3074173	1
3265345	1
3383878	1
3883657	1
2898459	1
3663190	1
2335329	1
2535696	1
2654293	1
3198536	1
3327064	1
3830837	1
3937947	1
2651862	1
3138061	1
3373934	1
3568519	1
2598086	1
2713425	1
3009987	1
3130910	1
3539347	1
3647731	1
3777947	1
2395182	1
3016632	1
3472398	1
3899642	1
2408325	1
2825061	1
2949978	1
3074834	1
3266030	1
3384328	1
3490886	1
3708185	1
3884193	1
2768275	1
2899514	1
3271871	1
3664855	1
3842503	1
2336127	1
2536460	1
2768903	1
3198917	1
3327710	1
3437757	1
3831539	1
3939398	1
2521673	1
2653394	1
3139906	1
3569777	1
2714245	1
3010623	1
3539963	1
3778572	1
3017836	1
3473843	1
3900818	1
2408905	1
2825521	1
3266677	1
3384701	1
3491570	1
3593070	1
3884821	1
2769214	1
3665912	1
2336756	1
2537514	1
2655832	1
2769799	1
3199463	1
3328197	1
3438318	1
2654640	1
3375602	1
3570600	1
2476777	1
2600082	1
2715115	1
2887625	1
3540490	1
3648674	1
3779091	1
2398248	1
3019941	1
3475589	1
3765797	1
3901443	1
2409851	1
2825983	1
2951631	1
3076268	1
3267178	1
3492286	1
3709860	1
3885221	1
2770980	1
2901537	1
3273684	1
3843661	1
2337640	1
2538068	1
2770507	1
3200145	1
3328713	1
3438952	1
3832603	1
3941145	1
2524368	1
2655623	1
3376328	1
2600857	1
2716181	1
3012181	1
3133410	1
3387116	1
3649156	1
3779826	1
2398901	1
3021327	1
3477582	1
3767651	1
3902044	1
2411324	1
2826566	1
2952411	1
3077125	1
3268094	1
3385626	1
3492911	1
3710567	1
3885645	1
2772228	1
2902324	1
3274244	1
3844578	1
2338278	1
2539038	1
3329506	1
3832993	1
3941859	1
2656687	1
3144929	1
3377231	1
2601783	1
2716630	1
2889555	1
3134432	1
3649877	1
3780267	1
2400222	1
3023054	1
3279060	1
3478360	1
3768995	1
3902406	1
3078078	1
3268770	1
3493510	1
3594669	1
3886408	1
2903384	1
3276219	1
3669580	1
3844957	1
2338861	1
2539809	1
2657385	1
3201663	1
3330011	1
3440259	1
3833774	1
3942917	1
3574247	1
2478354	1
2602397	1
2890746	1
3013494	1
3135019	1
3541926	1
3650895	1
3781181	1
3025126	1
3280608	1
3479415	1
3770448	1
3902958	1
2412682	1
2827698	1
3078740	1
3269697	1
3494039	1
3711673	1
2775000	1
2904649	1
3277531	1
3670887	1
3845325	1
2339467	1
3202430	1
3330656	1
3441130	1
3943688	1
2528516	1
3147496	1
3379077	1
3575282	1
2602920	1
2718340	1
2891651	1
3014169	1
3388636	1
3542446	1
3651492	1
3782031	1
2403177	1
3026767	1
3480325	1
3771474	1
2828586	1
2954716	1
3270193	1
3494572	1
3712348	1
3887595	1
2776089	1
2906156	1
3278833	1
2340291	1
2540878	1
2773359	1
3331760	1
3442321	1
3944943	1
2530604	1
2659830	1
3380376	1
2479540	1
2603621	1
2719028	1
3136133	1
3389212	1
3542891	1
3652932	1
3782683	1
2404789	1
3028357	1
3481603	1
3772252	1
3904156	1
2414282	1
2829475	1
3270870	1
3596007	1
3712765	1
3888109	1
2777503	1
2907395	1
2340852	1
2658824	1
2774228	1
3332487	1
3443304	1
3835912	1
3946209	1
2532067	1
2661088	1
3150702	1
3381349	1
3577248	1
2604410	1
2719538	1
2893177	1
3016314	1
3389749	1
3543305	1
3653274	1
3783391	1
2406871	1
3030509	1
3773016	1
3905048	1
2414697	1
2955992	1
3271555	1
3495808	1
3596549	1
3714196	1
2779040	1
2908508	1
3673480	1
3846462	1
2542126	1
2659465	1
2774805	1
3204647	1
3333527	1
3836429	1
3947077	1
2533255	1
3151997	1
3578097	1
2480467	1
2605201	1
2720201	1
2893583	1
3017033	1
3137259	1
3390153	1
3543964	1
3784277	1
3031712	1
3285673	1
3773761	1
3906064	1
3081567	1
3272494	1
3496490	1
3596927	1
3714716	1
3889194	1
2780040	1
2909984	1
2659981	1
3205505	1
3334168	1
3444650	1
3837045	1
3947866	1
2534510	1
2664065	1
3153960	1
3579317	1
2480764	1
2605818	1
3017617	1
3138114	1
3390767	1
3544591	1
3654365	1
3784810	1
2410234	1
3286849	1
3775052	1
2416207	1
2832788	1
2957828	1
3082164	1
3273524	1
3496704	1
3597556	1
3715359	1
2911431	1
3674506	1
3847473	1
2343082	1
2543715	1
2660609	1
2776434	1
3207217	1
3335844	1
3445153	1
3837618	1
3948695	1
2535729	1
2664909	1
3155537	1
3385113	1
3580649	1
2481288	1
2606583	1
2721377	1
3018390	1
3138635	1
3391511	1
3656430	1
3785430	1
2411639	1
3775813	1
3907591	1
2416959	1
2833350	1
3274299	1
3497273	1
3598016	1
3890198	1
2783494	1
2913426	1
3675533	1
3847781	1
2343920	1
2544272	1
2661051	1
2776954	1
3208449	1
3336777	1
3445646	1
3838256	1
2536797	1
2666357	1
2722064	1
2895465	1
3019038	1
3139609	1
3276525	1
3392244	1
3545585	1
2413287	1
3033586	1
3290880	1
3777031	1
3908084	1
2417631	1
2959528	1
3083053	1
3497912	1
3598682	1
3716708	1
2784689	1
2914776	1
3676296	1
3848430	1
2344833	1
2661746	1
3209192	1
3337639	1
3950050	1
2537826	1
2667773	1
3157922	1
3387484	1
3582224	1
2482509	1
2607763	1
2722652	1
2896128	1
3019599	1
3392822	1
3545912	1
3658931	1
3786837	1
2414583	1
3034234	1
3292410	1
3488211	1
3908966	1
2834898	1
2960295	1
3083526	1
3498521	1
3717397	1
3891230	1
2786566	1
2916257	1
3677687	1
3848904	1
2345552	1
2545400	1
2662513	1
2778490	1
3209715	1
3338115	1
3447094	1
3839907	1
3950925	1
2539245	1
3159715	1
3388704	1
3582493	1
2482972	1
2608172	1
2723216	1
2897011	1
3140849	1
3278017	1
3393300	1
3659621	1
3787527	1
2415997	1
3035107	1
3489548	1
3779812	1
3909724	1
2419513	1
2961090	1
3084189	1
3498950	1
3600299	1
3718163	1
3891860	1
2917824	1
3678088	1
2346206	1
2546449	1
2663182	1
2779013	1
3210422	1
3338667	1
3840574	1
3952176	1
2540504	1
2671259	1
3161385	1
3582975	1
2483444	1
2608604	1
2897645	1
3021019	1
3141464	1
3278565	1
3393820	1
3546979	1
3660284	1
3788269	1
2417751	1
3035749	1
3295869	1
3490836	1
3781083	1
3911008	1
2420353	1
2836305	1
2961829	1
3085201	1
3499633	1
3600767	1
3719175	1
3892612	1
2919797	1
3679666	1
3850075	1
2347001	1
2547273	1
2664087	1
3211105	1
3339193	1
3447906	1
3841331	1
3953688	1
2542529	1
2672334	1
3163172	1
3584518	1
2484427	1
2609321	1
2724362	1
2898208	1
3021901	1
3142081	1
3279173	1
3394906	1
3547453	1
3660812	1
3788989	1
2420283	1
3036606	1
3298490	1
3911500	1
2420991	1
2836992	1
2962324	1
3500293	1
3601531	1
3719993	1
2790771	1
2921339	1
3681697	1
3850662	1
2547717	1
2780519	1
3211814	1
3339962	1
3842161	1
3954766	1
2673843	1
2797242	1
3164952	1
3392035	1
2484929	1
2610197	1
3022780	1
3279864	1
3395578	1
3547934	1
3789540	1
2421096	1
3037746	1
3300406	1
3494023	1
3785078	1
3912594	1
2421526	1
2837611	1
2963033	1
3086229	1
3500907	1
3602469	1
3721123	1
3893767	1
2792534	1
2923166	1
3683404	1
3851236	1
2348165	1
2548506	1
2665090	1
2780859	1
3212525	1
3448725	1
3955959	1
2545890	1
2675935	1
3587213	1
2485579	1
2610911	1
2725183	1
2899716	1
3023456	1
3280373	1
3548558	1
2422236	1
3039202	1
3301742	1
3494886	1
3787002	1
2422204	1
2838223	1
2963853	1
3086785	1
3501236	1
3894277	1
2794101	1
2924687	1
3684859	1
3852036	1
2349085	1
2548911	1
2665600	1
2781559	1
3213391	1
3341075	1
3449212	1
3843418	1
3956667	1
2677413	1
2798474	1
3168231	1
3393649	1
2486308	1
2611530	1
2725928	1
2900626	1
3280918	1
3396850	1
3548969	1
3662618	1
3790919	1
2423832	1
3040606	1
3303123	1
2422943	1
2838889	1
3087227	1
3501626	1
3723697	1
3894884	1
2796085	1
2926443	1
3686077	1
2350311	1
2549464	1
2665953	1
3214279	1
3341751	1
3844235	1
3957741	1
2548778	1
2678993	1
2799052	1
3172307	1
3394681	1
3589790	1
2486940	1
2612210	1
2726511	1
2901422	1
3143997	1
3397401	1
3663252	1
3791388	1
2425362	1
3304954	1
3497390	1
3790366	1
3913954	1
2423502	1
2839589	1
2965126	1
3087597	1
3604419	1
3895487	1
2927938	1
3687742	1
2351333	1
2550268	1
2666779	1
2782651	1
3342343	1
3450237	1
3844954	1
2680390	1
2800100	1
3174444	1
3396075	1
3590596	1
2726630	1
3025274	1
3144999	1
3282181	1
3398131	1
3550092	1
3664017	1
3792530	1
2427452	1
3042591	1
3791516	1
3914332	1
2424193	1
2840397	1
2965910	1
3605456	1
3725422	1
3896391	1
2929550	1
3689239	1
3853730	1
2550945	1
2667654	1
2783378	1
3342959	1
3959137	1
2551947	1
3397020	1
3591418	1
2488520	1
2613134	1
2727266	1
2903405	1
3025801	1
3145775	1
3664603	1
3792989	1
2428434	1
3044623	1
3499475	1
3793488	1
3916209	1
2966711	1
3088668	1
3503787	1
3606305	1
3726490	1
3897215	1
2353000	1
2551558	1
2783880	1
3216234	1
3960555	1
2553961	1
2683245	1
3177518	1
3592527	1
2613651	1
2728004	1
2904099	1
3026555	1
3146283	1
3283664	1
3551146	1
3665406	1
3793587	1
2429341	1
3046278	1
3310498	1
3500980	1
3794414	1
3917890	1
2842031	1
3089283	1
3504334	1
3607083	1
3727258	1
3898053	1
3691286	1
3854839	1
2353902	1
2669270	1
3030069	1
3216996	1
3344231	1
3961529	1
2555635	1
3178723	1
3399011	1
2489951	1
2613970	1
2728942	1
3147136	1
3284292	1
3399946	1
3794337	1
2430377	1
3311955	1
3918954	1
2426451	1
2842982	1
2967887	1
3607801	1
3728116	1
3898665	1
2933090	1
3693014	1
2354411	1
2552396	1
2670051	1
3031207	1
3217756	1
3344770	1
3452456	1
3847279	1
3962166	1
2556915	1
3179876	1
3400173	1
2490649	1
2614401	1
2729536	1
2905681	1
3147739	1
3284932	1
3400470	1
3552581	1
3666738	1
3794732	1
2431357	1
3313529	1
3502277	1
3796375	1
3920366	1
2427406	1
2843844	1
2969004	1
3090696	1
3505248	1
3608610	1
3728415	1
2934342	1
3694323	1
3855687	1
2355504	1
2552901	1
2670598	1
2785828	1
3345578	1
3453102	1
3963163	1
2558469	1
2688626	1
3181265	1
3401488	1
3596776	1
2730351	1
2906149	1
3148352	1
3285830	1
3400785	1
3667231	1
3795392	1
2564640	1
3049199	1
3314457	1
3503102	1
3921690	1
2428282	1
2844607	1
3091317	1
3505858	1
3609179	1
3729649	1
3899548	1
2935893	1
3695514	1
3856056	1
2356903	1
2553467	1
2671204	1
2786347	1
3032703	1
3219168	1
3345970	1
3454089	1
3848731	1
3963817	1
2560041	1
2689461	1
2809520	1
3403081	1
2492135	1
2615509	1
2730875	1
3286117	1
3401461	1
3554203	1
3668060	1
2566619	1
3051236	1
3315632	1
3503857	1
3799360	1
3922729	1
2429124	1
2845407	1
2970586	1
3092055	1
3506511	1
3609786	1
3730562	1
3900121	1
2936951	1
3696573	1
3856953	1
2357922	1
2553941	1
2672470	1
2786936	1
3033246	1
3346627	1
3849560	1
3964784	1
2561769	1
2691602	1
2811368	1
3183567	1
3404045	1
3599219	1
2493639	1
2731911	1
3149589	1
3286956	1
3402226	1
3668622	1
3796582	1
2436123	1
2568418	1
3052965	1
3316586	1
3504759	1
3801186	1
3923425	1
2429733	1
2846444	1
2971361	1
3092630	1
3506808	1
3610268	1
3731508	1
3900718	1
2937779	1
3697686	1
2358738	1
2554566	1
2674250	1
2787538	1
3033772	1
3220654	1
3347135	1
3455821	1
3965525	1
2562966	1
2692830	1
2812816	1
2494902	1
2617002	1
2732670	1
2909358	1
3150349	1
3288538	1
3403381	1
3669116	1
2437716	1
2569490	1
3317125	1
3505679	1
3802736	1
3924378	1
2430862	1
2847029	1
2972268	1
3093351	1
3731968	1
3901563	1
2939090	1
3698662	1
3859266	1
2360319	1
2555319	1
2788538	1
3221122	1
3456683	1
3850559	1
4039141	1
2693779	1
2815480	1
3406886	1
3601634	1
2617730	1
2733397	1
2910345	1
3151214	1
3289671	1
3404400	1
3556206	1
3798034	1
2439053	1
3318118	1
3506649	1
3804954	1
2972951	1
3094111	1
3507950	1
3611316	1
3732674	1
2940349	1
3699627	1
3859931	1
2361540	1
2676826	1
2789239	1
3035011	1
3222239	1
3348323	1
3851106	1
4042686	1
3188454	1
3603104	1
2496762	1
2734214	1
2911166	1
3151882	1
3404943	1
3669717	1
2440665	1
2573655	1
3318545	1
3806691	1
3927127	1
2848569	1
2973523	1
3094908	1
3508331	1
3611728	1
3733205	1
3902363	1
3700577	1
2362531	1
2556339	1
2677701	1
2789928	1
2913059	1
3035944	1
3223277	1
3349151	1
3851613	1
4043642	1
2696640	1
2817992	1
3190189	1
3409015	1
2497586	1
2619786	1
2734639	1
2911836	1
3152335	1
3291109	1
3405428	1
3558263	1
3669898	1
3799243	1
2575350	1
3319135	1
3508773	1
3808523	1
3928550	1
2433936	1
2849516	1
2974194	1
3095838	1
3508973	1
3612238	1
3734420	1
3902970	1
3701486	1
3861525	1
2556918	1
2678397	1
2913780	1
3036477	1
3224035	1
3349755	1
3459286	1
2698708	1
2819848	1
3191225	1
3605390	1
2498324	1
2620621	1
2735227	1
3153122	1
3406130	1
3558774	1
3670268	1
3800449	1
2443241	1
2577110	1
3063417	1
3510326	1
3810448	1
3930255	1
2434608	1
2975246	1
3096564	1
3509498	1
3613313	1
3903490	1
2944038	1
3702312	1
3861963	1
2364658	1
2557510	1
2678873	1
2791272	1
3037533	1
3350163	1
3459880	1
3852932	1
4046631	1
2700289	1
2821499	1
3192541	1
3411115	1
3606351	1
2499338	1
2621400	1
2735855	1
3292044	1
3406916	1
3801509	1
2444669	1
3321322	1
3511893	1
3811962	1
3931360	1
2436237	1
2851016	1
3510171	1
3736423	1
3862498	1
2365399	1
2679168	1
2914873	1
3038051	1
3350731	1
3460552	1
2701074	1
3193325	1
3411828	1
3607308	1
2500735	1
2622339	1
2736304	1
3292746	1
3407309	1
3559870	1
3671134	1
3802024	1
2446744	1
2581204	1
3066958	1
3322549	1
3513300	1
3812956	1
3932823	1
2437481	1
2851632	1
2976522	1
3097992	1
3510757	1
3737280	1
3904909	1
2317042	1
2946824	1
3704245	1
3862967	1
2366064	1
2559130	1
2679659	1
2792470	1
2915756	1
3226042	1
3460947	1
3854127	1
4051026	1
2702356	1
2825219	1
2501724	1
2623891	1
2736801	1
3154824	1
3293404	1
3407809	1
3671503	1
3802576	1
3068524	1
3323461	1
3514499	1
3813770	1
3933927	1
2977095	1
3098755	1
3511371	1
3616036	1
3737896	1
3905492	1
2947743	1
3704653	1
2366578	1
2560077	1
2680320	1
2793224	1
2916409	1
3226959	1
3461550	1
4053288	1
2704451	1
2827228	1
3414288	1
2502556	1
3155737	1
3294154	1
3408320	1
3560982	1
3672038	1
3803436	1
2583987	1
3516244	1
3814756	1
3934747	1
2440470	1
2852672	1
2977844	1
3511937	1
3616859	1
3738831	1
3906077	1
2320366	1
2948504	1
3705494	1
3864521	1
2367503	1
2560841	1
2680549	1
2917326	1
3227622	1
3353017	1
3855257	1
4054702	1
2705379	1
3415132	1
3609641	1
2503295	1
2625371	1
3156330	1
3295075	1
3561589	1
3672692	1
2451316	1
2585902	1
3325832	1
3517065	1
3815184	1
3935493	1
2441435	1
2853210	1
2978546	1
3099685	1
3512663	1
3617311	1
3739260	1
3906728	1
2321440	1
2949289	1
3864925	1
2368048	1
2561335	1
2681024	1
2918055	1
3040120	1
3228438	1
3353645	1
2706320	1
2830604	1
3416272	1
2503956	1
3157059	1
3296110	1
3409182	1
3562081	1
3673133	1
3804633	1
2452349	1
2587552	1
3326728	1
3518175	1
3815522	1
2442292	1
2854005	1
2979304	1
3100373	1
3617931	1
3907104	1
2322506	1
3865482	1
2562021	1
2681669	1
2794556	1
3229217	1
3354252	1
3463135	1
3856298	1
2707847	1
2832300	1
3201280	1
3417100	1
3611855	1
2504474	1
3159045	1
3297016	1
3409561	1
3674082	1
3805295	1
2453948	1
2588840	1
3075362	1
3328231	1
3519382	1
3815862	1
3937797	1
2443243	1
2854608	1
3101017	1
3618359	1
3907678	1
2952060	1
3708568	1
3865766	1
2369180	1
2682020	1
2794968	1
3041480	1
3231274	1
3354853	1
3463700	1
3856685	1
2708722	1
2832975	1
3202493	1
3418246	1
2505229	1
3159709	1
3298109	1
3410069	1
3563276	1
3675000	1
3806013	1
2455526	1
2589453	1
3076764	1
3329241	1
3521108	1
3101770	1
3514492	1
3618689	1
3741297	1
2325174	1
2953418	1
3709291	1
3866249	1
2370040	1
2564213	1
2682478	1
2795457	1
2920380	1
3042204	1
3232272	1
3355503	1
3463973	1
3857250	1
2709971	1
2835104	1
3204350	1
3614245	1
2627878	1
2741365	1
3160548	1
3298802	1
3410502	1
3563791	1
3676005	1
3806728	1
2456936	1
3078436	1
3330541	1
3522291	1
3816666	1
3940704	1
2444707	1
2684248	1
2855961	1
2981245	1
3102666	1
3619109	1
2327030	1
2954963	1
3710507	1
3866926	1
2370936	1
2565188	1
2796016	1
2920952	1
3232660	1
3355851	1
3464504	1
2711423	1
2836361	1
3615918	1
2628431	1
2742183	1
3161046	1
3299428	1
3411038	1
3564273	1
3677493	1
2458609	1
2592367	1
3080155	1
3331335	1
3523817	1
3817084	1
3941931	1
2445218	1
2684763	1
2856532	1
3515755	1
3743046	1
3909088	1
2329058	1
2956634	1
2371665	1
2683410	1
2921764	1
3043500	1
3356457	1
3465399	1
3857860	1
3208126	1
3421147	1
3617268	1
2507723	1
2742471	1
3161596	1
3300087	1
3411731	1
3564605	1
3678327	1
3807983	1
2459886	1
2593797	1
3081722	1
3332082	1
3817675	1
3942971	1
2446430	1
2685752	1
2856821	1
2982659	1
3620583	1
3743818	1
2330727	1
3868001	1
2567158	1
2797161	1
2922507	1
3044173	1
3234116	1
3465774	1
2839414	1
3618124	1
2508352	1
2629540	1
2743574	1
3162265	1
3300537	1
3412287	1
3678899	1
3808703	1
2461200	1
2595081	1
3082526	1
3332740	1
3818284	1
3944580	1
2447034	1
2686478	1
2857593	1
2983427	1
3104340	1
3516801	1
3621869	1
3744557	1
3910146	1
2959343	1
3714676	1
3868417	1
2373251	1
2567838	1
2923285	1
3044816	1
3234744	1
3357579	1
3466250	1
3211060	1
3619376	1
2630060	1
2744252	1
3162978	1
3301139	1
3412943	1
3565788	1
3809328	1
2462400	1
2596717	1
3819052	1
3946332	1
2447954	1
2687189	1
2858415	1
2984292	1
3104885	1
3622617	1
3745614	1
3910861	1
2333686	1
2961007	1
3715275	1
3868957	1
2374227	1
2568841	1
2798054	1
2923710	1
3045727	1
3358617	1
3859658	1
2714986	1
3424946	1
3620367	1
2509569	1
2745011	1
3163581	1
3301647	1
3566376	1
3810088	1
2464522	1
3083763	1
3334251	1
3527323	1
3819510	1
2449081	1
2984738	1
3105389	1
3517848	1
3623499	1
3746168	1
3911462	1
2335424	1
2962533	1
3716410	1
3869291	1
2375032	1
2569640	1
3046262	1
3235553	1
3359433	1
3467188	1
3860478	1
2716099	1
2844030	1
3213984	1
3426607	1
2509890	1
2630870	1
2745518	1
3164143	1
3302228	1
3413948	1
3566809	1
3680543	1
3810957	1
2465813	1
2599588	1
3085221	1
3335324	1
3528124	1
3820180	1
2449935	1
2688693	1
2859729	1
2985433	1
3106109	1
3746580	1
3912036	1
2337062	1
2964341	1
3717144	1
2376204	1
2571210	1
2798616	1
2924909	1
3046779	1
3236031	1
3360250	1
3467673	1
2717233	1
2845396	1
3215123	1
3427504	1
3622323	1
2510690	1
2631592	1
3303153	1
3414480	1
3567393	1
3811404	1
2845528	1
3215736	1
3427889	1
3622696	1
2510828	1
2631639	1
2746594	1
3165128	1
3303564	1
3414732	1
3567649	1
3681283	1
3811635	1
2601671	1
3336698	1
3529119	1
3820728	1
2450847	1
2689598	1
2861755	1
2986198	1
3107148	1
3518865	1
3624624	1
3747620	1
3912705	1
2339173	1
2966320	1
2377499	1
2572332	1
2799445	1
3047801	1
3236835	1
3361310	1
3468598	1
3862125	1
2719407	1
2846124	1
3217391	1
3623826	1
2747233	1
3165836	1
3415922	1
3682410	1
3812330	1
2468322	1
2603229	1
3821328	1
2452003	1
2862667	1
2987002	1
3107871	1
3519785	1
3625045	1
3748263	1
2967893	1
3720348	1
3870932	1
2378601	1
2572796	1
2926703	1
3361815	1
3862684	1
3430112	1
3624931	1
2511943	1
2632822	1
2747903	1
3166797	1
3304993	1
3416841	1
3568710	1
3683275	1
3812948	1
2469554	1
2604400	1
3088868	1
3531485	1
3822083	1
3953646	1
2453104	1
2575463	1
2690256	1
2863378	1
2987731	1
3108415	1
3520474	1
3749198	1
3913803	1
2342251	1
2969522	1
3721690	1
3871409	1
2379044	1
2573759	1
2801341	1
2927334	1
3049629	1
3362241	1
2722592	1
2848811	1
3220387	1
3431123	1
2512380	1
2748455	1
3167453	1
3305937	1
3417702	1
3684503	1
3813546	1
2470760	1
2605485	1
3340129	1
3822670	1
3954939	1
2690665	1
2864074	1
2987978	1
3109083	1
3521151	1
3625937	1
2343885	1
2970902	1
3723445	1
3872123	1
2379606	1
2802403	1
2928329	1
3050506	1
3470524	1
3864572	1
2723834	1
2850377	1
3222221	1
3432520	1
3626886	1
2513056	1
2634365	1
2749037	1
3168592	1
3306701	1
3418649	1
3685244	1
3813955	1
2472799	1
3090974	1
3340646	1
3533551	1
3823295	1
2454632	1
2577317	1
2691090	1
2864479	1
2988445	1
3109818	1
3626462	1
3915197	1
2346128	1
2972124	1
3724656	1
3872930	1
2380418	1
2928951	1
3051314	1
3471297	1
3865008	1
2725055	1
3224137	1
3433967	1
3627772	1
2634774	1
3169196	1
3307592	1
3419170	1
3570453	1
3814334	1
2473748	1
2607494	1
3092104	1
3341545	1
3823856	1
3958051	1
2455461	1
2578230	1
2864993	1
2989507	1
3110352	1
3522035	1
3626910	1
3752102	1
3915557	1
2347702	1
2973669	1
3726234	1
3874110	1
2381228	1
2803692	1
2929506	1
3052016	1
3240253	1
3472361	1
3865486	1
2726338	1
2852998	1
3226081	1
3434999	1
3628470	1
2635484	1
2750341	1
3419685	1
3570808	1
3686877	1
3815091	1
2475306	1
2608677	1
3094287	1
3343438	1
3824223	1
3960036	1
2456302	1
2693072	1
2989858	1
3110803	1
3522565	1
3752530	1
2349219	1
2975003	1
3728130	1
3875629	1
2381962	1
2930060	1
3052630	1
3240750	1
3364237	1
3473031	1
3866030	1
2726935	1
2853894	1
3227293	1
3436151	1
3629228	1
2751029	1
3173948	1
3309244	1
3420122	1
3571247	1
3688479	1
3815953	1
3918119	1
2477348	1
2610049	1
3096058	1
3344796	1
3537111	1
2693820	1
2866178	1
3627705	1
3753418	1
3916451	1
2975730	1
3877251	1
2382671	1
3053409	1
3473512	1
3866698	1
2728323	1
2636585	1
2751656	1
3174760	1
3309909	1
3420532	1
3689636	1
3816464	1
3918607	1
2478337	1
2611438	1
3097942	1
3538303	1
2579967	1
2694797	1
3523930	1
3628561	1
3754550	1
3917275	1
2352041	1
2977523	1
3731575	1
3878122	1
2383529	1
2806124	1
2931240	1
3054253	1
3242260	1
3365258	1
3474604	1
3867306	1
2730364	1
2856293	1
3229801	1
3438076	1
3632088	1
2516241	1
2637521	1
2752160	1
3175698	1
3310640	1
3420953	1
3572488	1
3690303	1
3919270	1
2479589	1
2612735	1
3099652	1
3346795	1
3539218	1
3825519	1
2457617	1
2580650	1
2867277	1
2991447	1
3112884	1
3755752	1
2353810	1
2978729	1
3733279	1
3879083	1
2931719	1
3054730	1
3243205	1
3365945	1
3475349	1
2731765	1
2858099	1
3231341	1
3633362	1
2753049	1
3311348	1
3691073	1
3919880	1
2480674	1
2614203	1
3101410	1
3347759	1
3965264	1
2581706	1
2867939	1
2992064	1
3113480	1
3525085	1
3629869	1
3757383	1
2355397	1
3734676	1
3880446	1
2385548	1
2807238	1
2932430	1
3055411	1
3366612	1
3868593	1
2732971	1
3440018	1
3634455	1
2638534	1
3311802	1
3573658	1
3817955	1
3348954	1
3542036	1
3826832	1
4038221	1
2696730	1
2868571	1
3114307	1
3525469	1
3630565	1
3758507	1
2358067	1
2982446	1
3735479	1
2386154	1
2807998	1
3057210	1
3244638	1
2734516	1
2862861	1
3233390	1
3441943	1
3635269	1
2518208	1
2639110	1
2754060	1
3312250	1
3422533	1
3692336	1
3818388	1
3920913	1
2484556	1
2617099	1
3350604	1
3827748	1
2459784	1
2582997	1
2697795	1
2869338	1
2993205	1
3114902	1
3525936	1
3631391	1
3759549	1
2359752	1
2983997	1
3736182	1
3881728	1
2808557	1
2933733	1
3058224	1
3246701	1
3477563	1
3869977	1
2735785	1
2864216	1
3234680	1
3636591	1
4050749	1
2754579	1
3179507	1
3312680	1
3423047	1
3574817	1
3692786	1
3818816	1
3921736	1
2485712	1
2618052	1
3105750	1
3351615	1
3543725	1
3829001	1
4043978	1
2583383	1
2698483	1
2869882	1
2993688	1
3115445	1
3526431	1
3632344	1
2362029	1
2985586	1
3737065	1
2387246	1
2809174	1
2934417	1
3058644	1
3247228	1
3368374	1
3478067	1
2737271	1
2865703	1
3235977	1
3444011	1
3638079	1
2519512	1
2640084	1
2755190	1
3313278	1
3423475	1
3575341	1
3693190	1
3922282	1
2487212	1
3107382	1
3544644	1
3829692	1
4045937	1
2583907	1
2699068	1
2870342	1
3116082	1
3526956	1
3632964	1
3760802	1
2363589	1
2986530	1
3737748	1
3882783	1
2387990	1
2809658	1
2935256	1
3059337	1
3248138	1
3368891	1
3478820	1
3871641	1
2739064	1
3237609	1
2520061	1
2641165	1
2755660	1
3181281	1
3575777	1
3819332	1
2488710	1
3353205	1
3545421	1
2462114	1
2584666	1
2699688	1
2994641	1
3116714	1
3527844	1
3633978	1
2987451	1
3739275	1
3883725	1
2388670	1
2810343	1
3060076	1
3248782	1
3369676	1
3479331	1
2740653	1
3239574	1
3445925	1
3640516	1
2316583	1
2641865	1
3182108	1
3314510	1
3694424	1
3819800	1
2490169	1
2622966	1
3354321	1
3547416	1
3830449	1
2462815	1
2700399	1
2995240	1
3528611	1
3634911	1
3762307	1
2366223	1
2988559	1
3740484	1
3884622	1
2389218	1
2811283	1
3060712	1
3249278	1
3370198	1
3479824	1
3872893	1
3641563	1
2317731	1
2521414	1
2642905	1
3315714	1
3424978	1
3577001	1
3820369	1
3924670	1
2625397	1
3112287	1
3355100	1
3831071	1
2463503	1
2586157	1
2701096	1
2872114	1
2995922	1
3118198	1
3635406	1
3762977	1
2990073	1
2936943	1
3061432	1
3249884	1
3370817	1
3480244	1
3873544	1
2743137	1
2871859	1
3642492	1
2522118	1
2643630	1
2756660	1
3183826	1
3425719	1
3577477	1
3696088	1
3821005	1
2626964	1
3114450	1
3356150	1
3549518	1
3831984	1
2586663	1
2701628	1
2872802	1
2996428	1
3119170	1
3530318	1
3636334	1
3763764	1
2369829	1
3886452	1
2390157	1
2812703	1
2937364	1
3062065	1
3250633	1
3698368	1
3874294	1
2744772	1
2873402	1
3244291	1
3449958	1
2644557	1
2757907	1
3184519	1
3317637	1
3426239	1
3697033	1
3821594	1
3925948	1
2494419	1
3116552	1
3357743	1
3550175	1
3832524	1
2464743	1
2587243	1
2702397	1
2996921	1
3530904	1
3637108	1
3764148	1
2370943	1
2992984	1
3743229	1
3886910	1
2391848	1
2813104	1
2937973	1
3372121	1
3481263	1
3875082	1
3450871	1
3644306	1
2645187	1
3185166	1
3318363	1
3426617	1
3697881	1
3822126	1
3926448	1
2496896	1
3358414	1
3550983	1
3833026	1
2465066	1
2703021	1
2997607	1
3121732	1
3531407	1
3637632	1
3765332	1
2372800	1
2994902	1
3744030	1
3887453	1
2393154	1
2815058	1
3063549	1
3252563	1
3373081	1
3481761	1
3699577	1
3875717	1
2747891	1
2876525	1
3247743	1
3451376	1
3645967	1
2321371	1
2645631	1
3185728	1
3319072	1
3427031	1
3578890	1
3822705	1
2498406	1
3359114	1
3552113	1
3833524	1
2465719	1
2588312	1
2703589	1
2874614	1
2998061	1
3531831	1
3638478	1
3766142	1
2374280	1
2995891	1
3888179	1
2394093	1
2815898	1
2939137	1
3064455	1
3253009	1
3374118	1
3482351	1
3700209	1
3876161	1
2749127	1
2878367	1
3452274	1
3647081	1
3835096	1
2322608	1
2525632	1
2645992	1
2760214	1
3319581	1
3579763	1
3927658	1
2500292	1
2632998	1
3121151	1
3359857	1
3553600	1
3834100	1
2466761	1
2588952	1
2704452	1
2875764	1
3122588	1
3532342	1
3639003	1
3767410	1
2997166	1
3745963	1
3888952	1
2395178	1
2939558	1
3065875	1
3374764	1
3700546	1
2750756	1
3835487	1
2323461	1
2526493	1
2646635	1
2760882	1
3187580	1
3320018	1
3428243	1
3580390	1
3928392	1
2501557	1
2634048	1
3360402	1
2704955	1
2876215	1
2999601	1
3123599	1
3533039	1
3768116	1
2998620	1
3746874	1
3890214	1
2817328	1
2940334	1
3066394	1
3254811	1
3375531	1
3483429	1
3700956	1
3877395	1
2881143	1
3251895	1
3453975	1
3649268	1
3835965	1
2324215	1
2526866	1
2647184	1
2761470	1
3188133	1
3320504	1
3428740	1
3581572	1
2503140	1
2635288	1
3121800	1
2468067	1
2590328	1
3000576	1
3533625	1
3769057	1
2378031	1
3000082	1
3747788	1
3891085	1
2397011	1
2818091	1
3066841	1
3255466	1
3483878	1
3701369	1
2753970	1
2882996	1
3254401	1
3455017	1
3651055	1
3836492	1
2325226	1
2527433	1
2647753	1
2762180	1
3188937	1
3320995	1
3582262	1
2504971	1
2636286	1
3122651	1
3361503	1
3556442	1
2468689	1
2591123	1
2878527	1
3001409	1
3124638	1
3534166	1
3640593	1
2379267	1
3001199	1
3891693	1
2398236	1
2818541	1
2941924	1
3067534	1
3256627	1
3377415	1
3484486	1
3878241	1
2755039	1
2884302	1
3256002	1
3455951	1
3652461	1
3837051	1
2528886	1
2762766	1
3321566	1
3429651	1
3582582	1
3825547	1
3930473	1
2506528	1
2637450	1
3362346	1
3557732	1
2469309	1
2591558	1
2706944	1
2879025	1
3002143	1
3125199	1
3534780	1
3641098	1
3770209	1
2381601	1
3892277	1
2399247	1
3068002	1
3257499	1
3378500	1
3485040	1
3702136	1
3878810	1
2755760	1
2885888	1
3257641	1
3456905	1
3653602	1
3837826	1
2327137	1
2648556	1
2763221	1
3190997	1
3322285	1
3430398	1
3583473	1
3826219	1
3931036	1
2507964	1
2638873	1
3362947	1
3558449	1
2592201	1
2707768	1
2879736	1
3002839	1
3125480	1
3535152	1
3641457	1
2383201	1
3750902	1
3892793	1
2400032	1
2819682	1
2943496	1
3068402	1
3379363	1
3485574	1
3586008	1
3879309	1
2756272	1
2887685	1
3457747	1
2327901	1
2530512	1
2649387	1
2763806	1
3191728	1
3322917	1
3584267	1
3826609	1
2640556	1
3126331	1
3560009	1
2470494	1
2592905	1
2708657	1
2880416	1
3003485	1
3535737	1
3641974	1
2384971	1
3893153	1
2944041	1
3069312	1
3259068	1
3379975	1
3703050	1
3880029	1
2757316	1
2889254	1
3260072	1
3458713	1
3654756	1
3838830	1
2328925	1
2531144	1
2649914	1
2764583	1
3192679	1
3323551	1
3431862	1
3827100	1
2641898	1
3127660	1
3365573	1
3561404	1
2471164	1
2593534	1
2709341	1
3126359	1
3642369	1
3772984	1
2386424	1
2402024	1
2821230	1
2944852	1
3070060	1
3259660	1
3380659	1
3487390	1
3588071	1
2758782	1
3261847	1
3839320	1
2329886	1
2531862	1
2650626	1
2765273	1
3194090	1
3432823	1
3827441	1
2512747	1
3367028	1
2472137	1
2594247	1
2709841	1
2881944	1
3126861	1
3536753	1
3643531	1
3774081	1
2387840	1
3009898	1
3754681	1
3893729	1
2403277	1
2821855	1
3070739	1
3261146	1
3488075	1
3704268	1
2759735	1
2891224	1
3461854	1
3657264	1
3839793	1
2330770	1
2532534	1
2651243	1
2765824	1
3195638	1
3324512	1
3433485	1
3827922	1
2644875	1
3130003	1
3368358	1
3563642	1
2472673	1
2882663	1
3005519	1
3644224	1
3775151	1
2389270	1
3011518	1
3756205	1
3894103	1
2404208	1
2822582	1
3071579	1
3262091	1
3381639	1
3589107	1
3705118	1
2892552	1
3265135	1
3658938	1
2533432	1
2651955	1
3325160	1
3434178	1
3828426	1
3934253	1
2515243	1
3132657	1
3369501	1
2473240	1
2595811	1
2710966	1
2883494	1
3006208	1
3128190	1
3537617	1
3775829	1
3012858	1
3467129	1
3757172	1
3895536	1
2404909	1
2823272	1
2946410	1
3072374	1
3263033	1
3382447	1
3489405	1
3589496	1
3705794	1
2762375	1
2893640	1
3464396	1
3840937	1
2533994	1
2766927	1
3197013	1
3325746	1
3434977	1
3829416	1
2648010	1
3134478	1
3371116	1
3565362	1
2473873	1
2596612	1
2711651	1
3006754	1
3129111	1
3646670	1
3776353	1
3468531	1
3758484	1
3896731	1
2405778	1
2823597	1
2947343	1
3590121	1
3706630	1
3882699	1
2763788	1
2896031	1
3268316	1
3465411	1
3661858	1
3841364	1
2333573	1
2534587	1
2653013	1
2767366	1
3197596	1
3326212	1
3436176	1
3936099	1
2517814	1
2649142	1
3135651	1
3566602	1
2712419	1
2885018	1
3007142	1
3129825	1
3538744	1
3776929	1
2392759	1
3015573	1
3469600	1
3759460	1
3898227	1
2948189	1
3591035	1
3707191	1
3883113	1
2765872	1
2897630	1
3662500	1
3841826	1
2334675	1
2535288	1
2653734	1
2767845	1
3198286	1
3436856	1
3830276	1
3937102	1
2519099	1
2650548	1
3567665	1
2475472	1
2713139	1
3009188	1
3647417	1
3471030	1
3761384	1
3899256	1
2407797	1
2824877	1
2948731	1
3074479	1
3265653	1
3490363	1
3592219	1
3707750	1
3883871	1
2767290	1
3271221	1
3663601	1
2535980	1
2768646	1
3198651	1
3327274	1
3437348	1
3831048	1
3938466	1
2520300	1
3374268	1
3568950	1
2476120	1
2598323	1
2713668	1
3010106	1
3131397	1
3539601	1
3647934	1
3778274	1
3472999	1
3762404	1
3900114	1
2825115	1
2950300	1
3075057	1
3491122	1
3708567	1
2899939	1
3272080	1
3665187	1
2336370	1
2536752	1
2655127	1
2769276	1
3199252	1
3327956	1
3437948	1
3939837	1
2653881	1
3140555	1
3374944	1
3570029	1
2476533	1
2599422	1
2714573	1
2887163	1
3010823	1
3132172	1
3540192	1
3648474	1
3778713	1
2397626	1
3474464	1
3764296	1
3901069	1
2409209	1
2825658	1
2951143	1
3075827	1
3266839	1
3384932	1
3709509	1
3884903	1
3666318	1
2337081	1
2537693	1
2656075	1
2770007	1
3199669	1
3832209	1
3940667	1
2523636	1
3142368	1
3375857	1
2476843	1
2600430	1
2887764	1
3011616	1
3386712	1
3540591	1
3648850	1
3779315	1
3020413	1
3476460	1
3766436	1
2410159	1
2826179	1
2951932	1
3076494	1
3267448	1
3385373	1
3492531	1
3593865	1
2902095	1
3667131	1
3843954	1
2656652	1
2770663	1
3200339	1
3328922	1
3439119	1
2524650	1
3376516	1
2601166	1
2716405	1
2888542	1
3012572	1
3133672	1
3540947	1
3649501	1
3780007	1
3768112	1
2411526	1
2826773	1
2952611	1
3077371	1
3268328	1
3594320	1
3710788	1
2772621	1
2902729	1
3274846	1
3668506	1
3844702	1
2338575	1
2539377	1
2771365	1
3201089	1
3329593	1
3439855	1
3942193	1
2525740	1
2657179	1
3145461	1
3377447	1
3573215	1
2601977	1
2890209	1
3134756	1
3387752	1
3541587	1
3650373	1
3780584	1
2400819	1
3023831	1
3478617	1
3769892	1
3902575	1
2827273	1
2953470	1
3269177	1
3386490	1
3493756	1
3594887	1
3886556	1
2774024	1
2903727	1
3276552	1
3669998	1
2338948	1
2539895	1
3440561	1
3834005	1
3943363	1
2527704	1
2658387	1
3146807	1
3574632	1
2478620	1
2602545	1
3135189	1
3542055	1
3651108	1
3781468	1
2402041	1
3025714	1
3281200	1
3479829	1
3903118	1
2413077	1
2827928	1
2954196	1
3079072	1
3269947	1
3494210	1
3711931	1
3887340	1
3278227	1
3845451	1
2339798	1
2540462	1
3202561	1
3331228	1
3441452	1
3944131	1
2659228	1
3379727	1
3575692	1
2479314	1
2603233	1
2718616	1
2892020	1
3014353	1
3388904	1
3542541	1
3651984	1
3782250	1
2403846	1
3027317	1
3282318	1
3903802	1
2828791	1
2955098	1
3079934	1
3270355	1
3494805	1
3595670	1
3712480	1
3887740	1
2776667	1
2906637	1
2340505	1
2541197	1
2658421	1
3203181	1
3332109	1
3835523	1
2531351	1
2660061	1
3149782	1
3380586	1
3576710	1
2479639	1
2603957	1
2719191	1
2892667	1
3015505	1
3136427	1
3543000	1
3653132	1
3782916	1
3028945	1
3283474	1
3481921	1
3772503	1
3904499	1
2414409	1
2829692	1
2955512	1
3271159	1
3495306	1
3596232	1
3713620	1
2777690	1
2907845	1
3846231	1
2341075	1
2541772	1
2658987	1
2774426	1
3204042	1
3443851	1
3836120	1
3946471	1
2532456	1
2661771	1
3151084	1
3381807	1
3577524	1
2604590	1
2719767	1
3016505	1
3137119	1
3389809	1
3783662	1
2407341	1
3482997	1
3905222	1
2414905	1
2830646	1
2956195	1
3081197	1
3271769	1
3596649	1
3714302	1
2779362	1
2909029	1
3846620	1
2341785	1
2542397	1
2659720	1
2775013	1
3205196	1
3333708	1
3947390	1
2663068	1
3153052	1
3382716	1
3578167	1
2605332	1
2720461	1
2893908	1
3390374	1
3653909	1
3784393	1
2408722	1
3032078	1
3484138	1
3773997	1
3906344	1
2415715	1
2832282	1
2957285	1
3081706	1
3496584	1
3597153	1
3889459	1
2780640	1
2910386	1
3847083	1
2342599	1
2543033	1
2660256	1
2775833	1
3205735	1
3837212	1
2664301	1
3154320	1
3384030	1
3579703	1
2480946	1
2605996	1
2720980	1
2894497	1
3017849	1
3275078	1
3391036	1
3544821	1
3784892	1
3033230	1
3287636	1
3775365	1
3907170	1
2416515	1
2832916	1
2957998	1
3082297	1
3496783	1
3597720	1
3715542	1
2782275	1
2912490	1
3674859	1
3847556	1
2343285	1
2543907	1
2660779	1
2776669	1
3207420	1
3336003	1
3445325	1
3837863	1
3948828	1
2535946	1
3385513	1
3580992	1
2481458	1
2606754	1
2721617	1
3018680	1
3139104	1
3276051	1
3391729	1
3545346	1
3657140	1
3785873	1
2412559	1
3289715	1
3486310	1
3776325	1
3907719	1
2833589	1
3082819	1
3274528	1
3497591	1
3890446	1
2783805	1
2913967	1
3675627	1
2344142	1
2661276	1
3208689	1
3337220	1
3838503	1
3949567	1
2536966	1
2666825	1
3157079	1
3386676	1
3581931	1
2482209	1
2607288	1
2722347	1
3019303	1
3139822	1
3392428	1
3545728	1
3786532	1
3033899	1
3291287	1
3487274	1
3777631	1
3908427	1
2417835	1
2834417	1
3274984	1
3598991	1
3716844	1
2915179	1
3676755	1
3848607	1
2661874	1
2777860	1
3209334	1
3446780	1
3839583	1
3950284	1
2668322	1
3158711	1
3387801	1
3582321	1
2896367	1
3019817	1
3140503	1
3393097	1
3546072	1
3659155	1
3787095	1
2415000	1
3293137	1
3909176	1
2418939	1
2835157	1
2960552	1
3083697	1
3498606	1
3599702	1
3717662	1
3891517	1
2786905	1
2916704	1
3677741	1
2545835	1
2662765	1
2778734	1
3210007	1
3447217	1
3840077	1
3951237	1
2539803	1
2669865	1
3160203	1
3582614	1
2483113	1
2608278	1
2723443	1
3020577	1
3278202	1
3546526	1
3659774	1
3035261	1
3294440	1
3489984	1
3910142	1
2835875	1
2961459	1
3084941	1
3499156	1
3600386	1
3718589	1
3892131	1
2788367	1
2918509	1
3678466	1
2346640	1
2546759	1
2663442	1
2779510	1
3210653	1
3338881	1
3447675	1
3840880	1
3952506	1
2671612	1
3161659	1
3389774	1
3583668	1
2483785	1
2608940	1
2723994	1
2897718	1
3021261	1
3141724	1
3278711	1
3394325	1
3547134	1
3660409	1
3788571	1
2418409	1
3036095	1
3297005	1
3491105	1
3782236	1
2420654	1
2961924	1
3499986	1
3601071	1
3719397	1
3892759	1
2789962	1
2920326	1
3850246	1
2347174	1
2547433	1
2780025	1
3211419	1
3339509	1
3841468	1
3954228	1
2543039	1
2672862	1
2796675	1
3163784	1
3390923	1
3584660	1
2609545	1
3022189	1
3142318	1
3279425	1
3395182	1
3660952	1
3789134	1
3037074	1
3299490	1
3493269	1
3783833	1
2421132	1
2837118	1
2962502	1
3085854	1
3500423	1
3601755	1
3720546	1
3893434	1
3850797	1
2347719	1
2780586	1
3212073	1
3340160	1
3842408	1
3955075	1
3165356	1
3392121	1
3585964	1
2485107	1
2610474	1
3023027	1
3548146	1
3661422	1
2421536	1
3038365	1
3300761	1
3494356	1
3912786	1
2421736	1
2837808	1
2963394	1
3086462	1
3501005	1
3602699	1
3721508	1
3893985	1
2923895	1
3683802	1
3851455	1
2348524	1
2665255	1
2781089	1
3212863	1
3340720	1
3448929	1
3842999	1
3956216	1
2546618	1
2676601	1
3167369	1
3587913	1
2485878	1
2611105	1
2725444	1
2900024	1
3142665	1
3396465	1
3548706	1
3662245	1
3790489	1
3039521	1
3302037	1
3495222	1
3787610	1
3913282	1
2838494	1
2964036	1
3086901	1
3501353	1
3603644	1
3722757	1
3894559	1
2794449	1
3685325	1
2349755	1
2665785	1
2781833	1
3213948	1
3341259	1
3449492	1
3843646	1
3957068	1
2548280	1
2677801	1
2798683	1
3168566	1
3393956	1
3589221	1
2486427	1
2611851	1
2726108	1
2901006	1
3143636	1
3281107	1
3397103	1
3549157	1
3791088	1
2424393	1
3303515	1
3789600	1
3913700	1
2423167	1
2839038	1
2964624	1
3087376	1
3604099	1
3723886	1
3895109	1
2796395	1
2926927	1
3686751	1
2350530	1
2549698	1
2782381	1
3214459	1
3341968	1
3449907	1
3844588	1
3958206	1
2549485	1
2679601	1
3172889	1
3395133	1
2612435	1
2726591	1
2901763	1
3025038	1
3281886	1
3397657	1
3663454	1
3791686	1
2425763	1
3305504	1
3914016	1
2423780	1
2839801	1
2965425	1
3502474	1
3604536	1
3725104	1
3853302	1
2351592	1
2550541	1
2667001	1
2782920	1
3215145	1
3342516	1
3450413	1
2550809	1
2680870	1
3175327	1
3396257	1
3590806	1
2488119	1
2612873	1
2726682	1
2903089	1
3025520	1
3145205	1
3550277	1
3664244	1
2427740	1
3043265	1
3307852	1
3498362	1
3914810	1
2424538	1
2966318	1
3088163	1
3503095	1
3605823	1
3725738	1
3689550	1
3854045	1
2352427	1
2551132	1
2667899	1
2783622	1
3450950	1
3959582	1
2682211	1
2802698	1
3176714	1
3397628	1
3591905	1
2613321	1
2903564	1
3026030	1
3145979	1
3283090	1
3398962	1
3550753	1
3793137	1
2428815	1
3044908	1
3500067	1
3793925	1
3916707	1
2425000	1
2841624	1
2966878	1
3088823	1
3504115	1
3606532	1
3726850	1
3897408	1
3690174	1
3854538	1
2668536	1
2784036	1
3029756	1
3216489	1
3343716	1
3451446	1
3960931	1
2554944	1
2683334	1
2804325	1
3177934	1
3593038	1
2489542	1
2613741	1
2728152	1
2904308	1
3027001	1
3146626	1
3283953	1
3399650	1
3551505	1
3665776	1
3793890	1
2429867	1
3046577	1
3311275	1
3501128	1
3794902	1
3918160	1
2425834	1
2842245	1
3089464	1
3504465	1
3607407	1
3898158	1
2932403	1
3691854	1
2354030	1
2552056	1
2784570	1
3030311	1
3217251	1
3344350	1
3452089	1
3846978	1
3961645	1
2556070	1
2685627	1
3179125	1
3399400	1
3594222	1
2490207	1
2729061	1
2905141	1
3027795	1
3147272	1
3284481	1
3400094	1
3666373	1
3794546	1
3047264	1
3502013	1
3795640	1
3919294	1
2426720	1
2843148	1
2968252	1
3504927	1
3898804	1
2933535	1
3693349	1
3855413	1
2552536	1
2670176	1
3218016	1
3452626	1
3847604	1
3962632	1
2557707	1
2807065	1
3180282	1
3400579	1
2490881	1
2614726	1
2905726	1
3147872	1
3285261	1
3400535	1
3552764	1
3666796	1
3794965	1
2431943	1
2564363	1
3048772	1
3313843	1
3502431	1
3796951	1
3920628	1
2427671	1
2844081	1
2969368	1
3090913	1
3608888	1
3728769	1
3899175	1
2934974	1
3694943	1
3855870	1
2356229	1
2553142	1
2670714	1
2786017	1
3218710	1
3345687	1
3453374	1
3848275	1
3963514	1
2558933	1
2688775	1
2808587	1
3181548	1
3401806	1
2491571	1
2615168	1
2906525	1
3148501	1
3285882	1
3401026	1
3553710	1
3667612	1
3795681	1
2434173	1
2564955	1
3049747	1
3314803	1
3503374	1
3798643	1
2428519	1
2844922	1
2970039	1
3091672	1
3505919	1
3609330	1
3729842	1
3899816	1
2936261	1
3695956	1
2357084	1
2671428	1
2786529	1
3032826	1
3454443	1
3849020	1
2560299	1
3182857	1
3403493	1
2492844	1
2731293	1
2907611	1
3149051	1
3286409	1
3401795	1
3554740	1
3668248	1
2435456	1
2567192	1
3051813	1
3315947	1
3504216	1
3800171	1
3923092	1
2429292	1
2845790	1
2970887	1
3092279	1
3506617	1
3610002	1
3900307	1
2937102	1
3697160	1
3857236	1
2358294	1
2554184	1
2672692	1
3033394	1
3220089	1
3346745	1
3849622	1
3964922	1
2562201	1
2692037	1
2811958	1
3183970	1
3599546	1
2493802	1
2732254	1
2908769	1
3149925	1
3287557	1
3402484	1
3668841	1
3796803	1
2436827	1
2568728	1
3053330	1
3801664	1
3923729	1
2430162	1
2846680	1
3610525	1
3731740	1
3901164	1
2938308	1
3697824	1
3858838	1
2359150	1
2554921	1
2674563	1
2787728	1
3033966	1
3220832	1
3347395	1
3456188	1
3850127	1
3966128	1
3185406	1
3600467	1
2495557	1
2617209	1
2732959	1
2909589	1
3150599	1
3289012	1
3403821	1
3555702	1
2438284	1
2570850	1
3055467	1
3317537	1
3803358	1
3924598	1
2431278	1
3093564	1
3507647	1
3732133	1
3901746	1
2939328	1
3698973	1
2360608	1
2555504	1
2676281	1
2788750	1
3221701	1
3347874	1
3850656	1
4042382	1
2815704	1
3187635	1
3407176	1
3602118	1
2496366	1
2618354	1
2733601	1
2910669	1
3151386	1
3289907	1
3669585	1
3798199	1
2439519	1
2572607	1
3058289	1
3507156	1
3805873	1
3925474	1
2432387	1
2848057	1
2973152	1
3094570	1
3508099	1
3611432	1
3732858	1
2940588	1
3699766	1
3860197	1
2361949	1
2677332	1
2789488	1
3035154	1
3222555	1
3348623	1
3458067	1
3851265	1
4042999	1
2695407	1
2816760	1
3408069	1
3603537	1
2619322	1
2734428	1
2911479	1
3152051	1
3290768	1
3405154	1
3557218	1
3798724	1
3060103	1
3318826	1
3508225	1
3807709	1
3927545	1
2433347	1
2848804	1
3095198	1
3733600	1
3902513	1
2941763	1
3700822	1
3861000	1
2362935	1
2556560	1
2913298	1
3036135	1
3223570	1
3349359	1
3458732	1
3851931	1
2697753	1
2818549	1
2498025	1
2620093	1
2734827	1
3152653	1
3291342	1
3405630	1
3670052	1
3799930	1
2442589	1
3062286	1
3509659	1
2434290	1
2849672	1
2974553	1
3096100	1
3509125	1
3734806	1
3701533	1
3861627	1
2557155	1
2678650	1
2790666	1
2913991	1
3037022	1
3224196	1
3459529	1
3852431	1
4045622	1
2820827	1
3191386	1
3410580	1
3605791	1
2498620	1
2620821	1
2735455	1
3153372	1
3291763	1
3406504	1
3558920	1
3670326	1
3800809	1
2443706	1
2577850	1
3064272	1
3510848	1
3810658	1
2975441	1
3096807	1
3509624	1
3735808	1
3903564	1
2944432	1
2364753	1
2557731	1
2678928	1
2791553	1
2914567	1
3037779	1
3224784	1
3350356	1
3460126	1
3853267	1
2700524	1
2822104	1
3411444	1
3606668	1
2499520	1
3292298	1
3559465	1
3670915	1
3801653	1
2445689	1
2579696	1
3065849	1
3321611	1
3512417	1
3931792	1
2976166	1
3097722	1
3510458	1
3736748	1
3904434	1
2315524	1
2945928	1
2365632	1
2558688	1
2679371	1
2792068	1
3038260	1
3225628	1
3350912	1
3460754	1
3853839	1
4049049	1
2701536	1
3193790	1
3412412	1
3607634	1
2622955	1
2736421	1
3154478	1
3292945	1
3671248	1
3802276	1
3067355	1
3322832	1
3513722	1
2438124	1
2851744	1
3098237	1
3510932	1
3737504	1
3904994	1
2317646	1
3704344	1
3863207	1
2366221	1
2559473	1
2679913	1
2792680	1
2916128	1
3038759	1
3226417	1
3351652	1
3854301	1
2703196	1
3195589	1
3608412	1
2501933	1
2624264	1
2737130	1
3155209	1
3293706	1
3408034	1
3671688	1
3802949	1
2448238	1
2583240	1
3068938	1
3323779	1
3934183	1
2439706	1
2977399	1
3098927	1
3511520	1
3738083	1
3905656	1
2319398	1
3704740	1
3864012	1
2366859	1
2560547	1
2680405	1
2916791	1
3039270	1
3461706	1
3854936	1
2704836	1
3197328	1
3609003	1
2624997	1
2737645	1
3155978	1
3294463	1
3408443	1
3803613	1
2450383	1
2584811	1
3324971	1
3934930	1
2440945	1
2852942	1
3099444	1
3512251	1
3617128	1
3738961	1
3906455	1
2320697	1
2948878	1
3705934	1
3864677	1
2367752	1
2560936	1
2680822	1
2917471	1
3227740	1
3353368	1
3462274	1
3855505	1
2829548	1
3199014	1
3415582	1
2503467	1
2738339	1
3156513	1
3295335	1
3408853	1
3672861	1
3804163	1
2451715	1
2586548	1
3325992	1
3815336	1
2978766	1
3099945	1
3739379	1
2949954	1
3707287	1
3865212	1
2368127	1
2561466	1
2681322	1
2793916	1
2918311	1
3040475	1
3353815	1
2831412	1
3200046	1
3416491	1
2504165	1
2626303	1
3157524	1
3296507	1
3562288	1
3673377	1
2452640	1
2587950	1
3074554	1
3518665	1
3815661	1
3937084	1
2442579	1
2979485	1
3100581	1
3618031	1
3739791	1
3907355	1
2322984	1
2951397	1
3707995	1
2368831	1
2562186	1
2794687	1
2918954	1
3041106	1
3229708	1
3463352	1
3417474	1
3612427	1
2504768	1
2626897	1
2740102	1
3159392	1
3297679	1
3409704	1
3674380	1
3805456	1
2454450	1
2589116	1
3519849	1
3815974	1
2980213	1
3101427	1
3514092	1
3740562	1
3907812	1
2952505	1
3708723	1
3865940	1
2369450	1
2563185	1
2682107	1
2795180	1
2919795	1
3041737	1
3231712	1
3856949	1
2709189	1
2833714	1
3418634	1
3613678	1
2505591	1
2627478	1
2740933	1
3160024	1
3298543	1
3410348	1
3563469	1
3675481	1
2455955	1
2589840	1
3077311	1
3329823	1
3939535	1
2444235	1
3102103	1
3514638	1
3741751	1
3908328	1
2953804	1
3866360	1
2370387	1
2564425	1
2682647	1
2795688	1
2920554	1
3042444	1
3355607	1
3464232	1
3857291	1
2835312	1
3204708	1
3419623	1
3614407	1
2506771	1
3410587	1
3806972	1
3079044	1
3330800	1
3941113	1
2444954	1
2684424	1
2856164	1
2981445	1
3102778	1
3515403	1
3619318	1
3742654	1
3908783	1
2327624	1
2955751	1
3710824	1
3867045	1
2371163	1
2565552	1
2796084	1
2921247	1
3043181	1
3232821	1
3356068	1
3464737	1
3857593	1
2711769	1
3420447	1
3616745	1
2507225	1
3161199	1
3411131	1
3564318	1
3677785	1
3807457	1
2593110	1
3080578	1
3331666	1
3817326	1
3942378	1
2445664	1
2856642	1
2982168	1
3103437	1
3515978	1
3620018	1
3743244	1
2329405	1
2957315	1
3712110	1
3867649	1
2372054	1
2566621	1
2683683	1
2796722	1
3043810	1
3233454	1
3356577	1
3465537	1
2712727	1
2837993	1
3208957	1
3421394	1
3617536	1
2507984	1
2629195	1
2742904	1
3161682	1
3678504	1
2460232	1
3081935	1
3332258	1
3817796	1
3943367	1
2446545	1
2685921	1
2857135	1
2982975	1
3104097	1
3516399	1
3744000	1
2331458	1
2958415	1
3713891	1
2567543	1
2797317	1
2922808	1
3044459	1
3356827	1
3466077	1
3858879	1
3210055	1
3422582	1
3618652	1
2508665	1
2629733	1
3162518	1
3412420	1
3565435	1
3679006	1
2595577	1
3332981	1
3526178	1
3818566	1
3945159	1
2447418	1
2686669	1
2857985	1
2983805	1
3104445	1
3517029	1
3744793	1
2959871	1
2373755	1
2568405	1
2797810	1
3045114	1
3234842	1
3357934	1
3466299	1
3859486	1
2714101	1
3211664	1
3424098	1
3619516	1
2509161	1
2630212	1
2744500	1
3163115	1
3301341	1
3413069	1
3566013	1
3809668	1
2463185	1
2597324	1
3083158	1
3526833	1
3946776	1
2687325	1
2984408	1
3105028	1
3517458	1
3745757	1
2334004	1
2961466	1
3715587	1
3869047	1
2569159	1
2923920	1
3358808	1
3466876	1
3859916	1
2715423	1
2843215	1
3213084	1
3425320	1
2509686	1
2630411	1
2745109	1
3301766	1
3413451	1
3680194	1
2598809	1
3334646	1
3819606	1
2449398	1
2687975	1
2984989	1
3105618	1
3623633	1
3746264	1
3911571	1
2336201	1
2963202	1
3716846	1
3869425	1
2375495	1
2570667	1
2798357	1
2924547	1
3046369	1
3235680	1
3359756	1
3467366	1
3860687	1
2716488	1
3214433	1
3426883	1
3621718	1
2510166	1
2745721	1
3414100	1
3566954	1
3680821	1
2466268	1
2600367	1
3085584	1
3335590	1
3820289	1
3949045	1
2450027	1
2688868	1
2859965	1
3106232	1
3518320	1
3624035	1
3746741	1
3912241	1
2337470	1
2964555	1
3717366	1
3870009	1
2571524	1
2798836	1
2925152	1
3047064	1
3236235	1
3468119	1
2337792	1
2964876	1
3717999	1
2376724	1
2571767	1
2925316	1
3047234	1
3236388	1
3360771	1
3468264	1
3861807	1
2845708	1
3216334	1
3428210	1
2511022	1
2631780	1
2746777	1
3165466	1
3303851	1
3415182	1
3567815	1
3681490	1
3086966	1
3337021	1
3529504	1
3820929	1
3950964	1
2451241	1
2574279	1
2689693	1
2986472	1
3107461	1
3519137	1
3624722	1
3747872	1
3912852	1
2339769	1
2966803	1
3719476	1
3870635	1
2377824	1
2572470	1
2799770	1
2926156	1
3048034	1
3236983	1
3361440	1
3468853	1
3862311	1
2846566	1
3218046	1
3429366	1
3624191	1
2632231	1
2747425	1
3166148	1
3304621	1
3416394	1
3682529	1
2468701	1
2603533	1
3530508	1
3821604	1
3952638	1
2452447	1
2690037	1
2862981	1
2987220	1
3108005	1
3520078	1
3625133	1
3748648	1
3913354	1
2341005	1
2968147	1
3720860	1
3871190	1
2378707	1
2800809	1
3049102	1
3237802	1
3362013	1
3469455	1
2721545	1
2847890	1
3625211	1
2512104	1
2633248	1
2748114	1
3166976	1
3305308	1
3568984	1
3813088	1
2469836	1
2605111	1
3089150	1
3531700	1
3822212	1
2576197	1
2690398	1
2863617	1
2987827	1
3108642	1
3520703	1
3749704	1
3914115	1
2969992	1
3722438	1
3871616	1
2574101	1
2927612	1
3050044	1
3238296	1
3469992	1
3863816	1
2723146	1
3221140	1
3431518	1
3625811	1
2512504	1
2633807	1
2748624	1
3167843	1
3306222	1
3418054	1
3569410	1
3684849	1
3813829	1
2471447	1
3089919	1
3340218	1
3532786	1
3822827	1
3955603	1
2454332	1
2864220	1
3109318	1
3521242	1
2344836	1
2971381	1
3723716	1
3872495	1
2379894	1
2802533	1
2928564	1
3864758	1
2724260	1
2850777	1
3223231	1
3627285	1
2634532	1
2749238	1
3168774	1
3307040	1
3570018	1
3685425	1
3814085	1
2606815	1
3091340	1
3534149	1
3823425	1
3957167	1
2864636	1
2988691	1
3110024	1
3521716	1
3915284	1
3725239	1
2380653	1
2929093	1
3051540	1
3239814	1
3363292	1
3471624	1
3865133	1
2852316	1
3434425	1
2513893	1
2634971	1
2749977	1
3171934	1
3308024	1
3685972	1
2474201	1
2607752	1
3092369	1
3342417	1
3823920	1
3959053	1
2455897	1
2578384	1
2865289	1
2989596	1
3627004	1
3752297	1
3915726	1
2348242	1
2974044	1
3726557	1
3874634	1
2381505	1
2929764	1
3052466	1
3240421	1
3363773	1
3472608	1
3865671	1
3226682	1
3435405	1
2514578	1
2635712	1
2750626	1
3173051	1
3308731	1
3419792	1
3570961	1
3687398	1
3815437	1
2476188	1
2608969	1
3343953	1
3536425	1
3824398	1
3960633	1
2456611	1
2579020	1
2693294	1
2865781	1
2990117	1
3111048	1
3522879	1
3752737	1
3916100	1
2350057	1
2975222	1
3728558	1
3876166	1
2382239	1
2804734	1
2930171	1
3053080	1
3240906	1
3364387	1
3473203	1
3866207	1
2727528	1
2854217	1
3228014	1
3436556	1
3629664	1
2515257	1
2636251	1
3309427	1
3571414	1
3689089	1
3816078	1
3918284	1
2477566	1
3096662	1
3345078	1
3962400	1
2579528	1
2694082	1
2866289	1
2990583	1
3111737	1
3523570	1
3628110	1
3753649	1
3916803	1
2976444	1
3730377	1
2382904	1
2805527	1
2930640	1
3053727	1
3241635	1
3473797	1
3866879	1
2729255	1
2855380	1
3229339	1
3437447	1
2636803	1
2751925	1
3175068	1
3310319	1
3420689	1
3572098	1
3690027	1
3918787	1
2478793	1
3098888	1
3825162	1
3963619	1
2457004	1
2695009	1
2866895	1
2991159	1
3112450	1
3524140	1
3628786	1
3754843	1
2352444	1
2977816	1
3732327	1
3878438	1
2384109	1
2806281	1
2931417	1
3054397	1
3242485	1
3474774	1
3867685	1
3230140	1
3438390	1
3632500	1
2516375	1
2637691	1
3175963	1
3310789	1
3572679	1
3690701	1
3817257	1
2480220	1
2613403	1
3100551	1
3539821	1
3825691	1
3964453	1
2458031	1
2581269	1
2695581	1
2867549	1
2991607	1
3113111	1
3524906	1
3629472	1
3756122	1
3734072	1
3879451	1
2385058	1
2806921	1
3243393	1
3366128	1
3475728	1
3868266	1
2732187	1
2858641	1
3439358	1
2517229	1
2638117	1
2753213	1
3177087	1
3311452	1
3421729	1
3573223	1
3691238	1
3817620	1
2481318	1
2614760	1
3101784	1
3348122	1
3826338	1
3965538	1
2581842	1
2696185	1
3113774	1
3630016	1
3757827	1
2356288	1
2981640	1
3734934	1
3880741	1
2385790	1
2807410	1
2932699	1
3055648	1
3243954	1
3366752	1
3476423	1
2733455	1
2861964	1
3232893	1
3440890	1
2517958	1
2638709	1
3178372	1
3311966	1
3573861	1
3691919	1
3818136	1
3920572	1
2483215	1
3103132	1
3542174	1
3827155	1
2459333	1
2582625	1
2696915	1
2868924	1
2992818	1
3114580	1
3525584	1
3630814	1
3759223	1
2358373	1
2983134	1
2386302	1
2808121	1
2933348	1
3057593	1
3245499	1
3367349	1
3869524	1
2863369	1
3233742	1
3442294	1
3635563	1
2518355	1
2639315	1
3178938	1
3312381	1
3422749	1
3574312	1
3692491	1
3818500	1
3921360	1
2617333	1
3104739	1
3350971	1
3542956	1
3828170	1
4042588	1
2460086	1
2698045	1
2869581	1
2993339	1
3115066	1
3526077	1
3631746	1
2360252	1
3736436	1
3882042	1
2933815	1
3058329	1
3246970	1
3367893	1
3870329	1
2736431	1
2864620	1
3443441	1
3637036	1
4051475	1
2518979	1
2639737	1
2754664	1
3692931	1
3921965	1
2486173	1
3106296	1
3544009	1
3829400	1
4044708	1
2460892	1
2583484	1
2869993	1
2993774	1
3115625	1
3526646	1
3632521	1
3760546	1
2362524	1
3737261	1
3882575	1
2387613	1
2809429	1
2934763	1
3058976	1
3247637	1
3368554	1
3478234	1
3871101	1
2737987	1
3444386	1
3638472	1
4053487	1
2640538	1
2755386	1
3180546	1
3313459	1
3423578	1
3693558	1
3922548	1
2487931	1
2620052	1
3108033	1
4046682	1
2461608	1
2584122	1
2994381	1
3116291	1
3633400	1
3761059	1
2363856	1
2986934	1
3738195	1
3883177	1
2388158	1
2809929	1
2935481	1
3059555	1
3478958	1
3871839	1
2739798	1
2867908	1
3238196	1
3445350	1
2315581	1
2520347	1
2641283	1
3181615	1
3314083	1
3424121	1
3575923	1
3694044	1
3819432	1
3923108	1
2489143	1
2621320	1
3353857	1
3546119	1
3830201	1
2462389	1
2584905	1
2871047	1
3117027	1
3528114	1
3634247	1
3761705	1
2365308	1
2987629	1
3739656	1
3884102	1
2388911	1
2935970	1
3060219	1
3248913	1
3369787	1
3872301	1
2741104	1
2869273	1
3239865	1
3446849	1
2317038	1
2521010	1
2642190	1
3182450	1
3314960	1
3424499	1
3576428	1
3694535	1
3820004	1
3924087	1
2490766	1
2623918	1
3110727	1
3354625	1
3547789	1
2463164	1
2585683	1
2700584	1
2871632	1
2995451	1
3117676	1
3528924	1
3635090	1
3762627	1
2988997	1
3740941	1
3884823	1
2389328	1
2811487	1
2936587	1
3060960	1
3249405	1
3370370	1
3479851	1
3873263	1
2742181	1
2871143	1
3241617	1
3448098	1
2521663	1
3183338	1
3316051	1
3425316	1
3577148	1
3695213	1
3820457	1
3924819	1
2626066	1
3355419	1
2463653	1
2586336	1
2701234	1
3635538	1
2368494	1
2990452	1
3741956	1
2389764	1
2812180	1
2937048	1
3061644	1
3250181	1
3873859	1
2743839	1
2872056	1
3642612	1
2318749	1
2643989	1
2757131	1
3183978	1
3425866	1
3577637	1
3696419	1
3821268	1
3925591	1
2493671	1
3115393	1
3549730	1
3832265	1
2464342	1
2586870	1
2873157	1
2996599	1
3119829	1
3530502	1
3636543	1
3763914	1
2370085	1
2992037	1
3742786	1
3886583	1
2390694	1
2812784	1
2937595	1
3062266	1
3250998	1
3371456	1
3481035	1
3698465	1
3874628	1
2874016	1
3244623	1
3643653	1
2644842	1
3184808	1
3317761	1
3578051	1
3697194	1
3821771	1
3926221	1
2495255	1
2629139	1
3116819	1
3550401	1
2464861	1
2702594	1
2997213	1
3637331	1
2993753	1
3743431	1
3887096	1
2392324	1
2813342	1
2938291	1
3252156	1
3372316	1
3481431	1
3699229	1
3875254	1
2746633	1
3246615	1
2524091	1
2645354	1
2758833	1
3185285	1
3318672	1
3578515	1
3698042	1
3822249	1
3926650	1
2630343	1
3118720	1
2465359	1
2587899	1
2703135	1
2874204	1
2997906	1
3121949	1
3531599	1
3637898	1
3765670	1
2373526	1
3887761	1
2393630	1
2815359	1
3063859	1
3252723	1
3373391	1
3481927	1
3699909	1
3875805	1
2748200	1
2877035	1
3247923	1
3451660	1
3834799	1
2321509	1
2524874	1
2645748	1
2759730	1
3186002	1
3319239	1
3427347	1
3579140	1
3927246	1
2498922	1
2632058	1
3119754	1
3359271	1
2466084	1
2703835	1
2875066	1
3122329	1
3532036	1
2374924	1
2996342	1
3745250	1
3888430	1
2394619	1
2816190	1
3065006	1
3253244	1
3374371	1
3482530	1
3700343	1
3876411	1
2749451	1
2878956	1
3249853	1
3452447	1
3647481	1
3835283	1
2526032	1
2646342	1
3187049	1
3427918	1
3579864	1
3823455	1
2633236	1
3360186	1
3553919	1
3834283	1
2466928	1
2589202	1
2704568	1
2875949	1
2999001	1
3122827	1
3532614	1
3639272	1
3767769	1
2997874	1
2395347	1
2816800	1
2939867	1
3066106	1
3374955	1
3700655	1
3877131	1
2751228	1
2880369	1
3250868	1
3453320	1
3648437	1
3835666	1
2323691	1
2526611	1
2646925	1
2761076	1
3187748	1
3320206	1
3428425	1
3580809	1
3824065	1
3928771	1
3121566	1
3360514	1
3554678	1
2467722	1
2705305	1
2876583	1
3000066	1
3123765	1
3639787	1
3768447	1
2377084	1
2999404	1
3890615	1
2396424	1
2817437	1
2940553	1
3066522	1
3254912	1
3375788	1
3483567	1
3701132	1
3877499	1
2752927	1
3454187	1
3836143	1
2324548	1
2527035	1
2647384	1
2761672	1
3188335	1
3320680	1
3428848	1
3929469	1
2503975	1
2635774	1
3121942	1
3555732	1
2468273	1
2590735	1
2706012	1
2877722	1
3000732	1
3124274	1
3533730	1
3640291	1
2378420	1
3000473	1
3748059	1
2397416	1
2941446	1
3255980	1
3376648	1
3484098	1
3701440	1
3878003	1
2754486	1
3254904	1
3651479	1
2527788	1
2647880	1
2762342	1
3189334	1
3321278	1
3429345	1
3582316	1
3930056	1
2505568	1
2636686	1
3123672	1
3361637	1
3556996	1
2468841	1
2591192	1
2706488	1
3001607	1
3534379	1
3640858	1
3001552	1
3749140	1
3891798	1
2398669	1
2818795	1
2942354	1
3067771	1
3256787	1
3484717	1
3878435	1
2755188	1
2884678	1
3456263	1
3837351	1
2326635	1
2648262	1
3190123	1
3321750	1
3582795	1
3825798	1
3930600	1
2506831	1
3362551	1
2707150	1
2879274	1
3002305	1
3125248	1
3534918	1
3641226	1
3750339	1
3892477	1
2399593	1
2819364	1
2943046	1
3068171	1
3257839	1
3378687	1
3485203	1
3585185	1
3878886	1
3258066	1
3457139	1
3838011	1
2327481	1
2530093	1
2648917	1
2763400	1
3191251	1
3322430	1
3430633	1
3583751	1
3826401	1
3931171	1
2508752	1
3125721	1
3363486	1
2470244	1
2880007	1
3003066	1
3535424	1
2383634	1
3751232	1
3892849	1
2400342	1
2820058	1
2943620	1
3068847	1
3258443	1
3379511	1
3485906	1
3586968	1
3879587	1
2756604	1
2888245	1
3259418	1
3457924	1
3838627	1
2328184	1
2649582	1
2764094	1
3192102	1
3323091	1
3931853	1
2510090	1
2641160	1
3127301	1
3364798	1
3560580	1
2470728	1
2593175	1
2709002	1
2880622	1
3003760	1
3126211	1
3535973	1
3642117	1
3772387	1
2385531	1
3005255	1
3752639	1
3893316	1
2401201	1
2820834	1
3259245	1
3587730	1
3703295	1
3880342	1
2757752	1
2889704	1
3260487	1
3458926	1
3838930	1
2329354	1
2650214	1
2764795	1
3193216	1
3432188	1
3932547	1
2511828	1
2642268	1
3128377	1
3561913	1
2471507	1
2881512	1
3004383	1
3126552	1
3642744	1
3773341	1
2386950	1
3007834	1
3753780	1
3893581	1
2821439	1
2945142	1
3070223	1
3380982	1
3703790	1
3880858	1
2759182	1
2890356	1
3460664	1
3656572	1
2330177	1
2532077	1
2650735	1
3194317	1
3324202	1
2644102	1
3129491	1
3367358	1
3562825	1
2472250	1
2594448	1
2710066	1
3127090	1
3536849	1
3643822	1
3774719	1
3893790	1
2403515	1
2822284	1
2945681	1
3070868	1
3261498	1
3381453	1
3488417	1
3588714	1
3704566	1
2760271	1
3264116	1
3839928	1
2331100	1
2532786	1
2766061	1
3324749	1
3433657	1
3828111	1
3933708	1
2514498	1
2645635	1
3368758	1
3563822	1
2472945	1
2595080	1
2710675	1
2882815	1
3005770	1
3127695	1
3537263	1
3775399	1
2389823	1
3011953	1
3756461	1
2404345	1
2822869	1
2946135	1
3381913	1
3489034	1
3589239	1
3881424	1
2761521	1
2893066	1
3840675	1
2331902	1
2533610	1
2652170	1
2766618	1
3196704	1
3325347	1
3434412	1
3828752	1
3934539	1
2515682	1
3133145	1
3370002	1
3564767	1
2473495	1
2596081	1
2711261	1
2883739	1
3006488	1
3128526	1
3537791	1
3646035	1
3775910	1
2390450	1
3013227	1
3467636	1
3757675	1
3896018	1
2405138	1
2823394	1
2946691	1
3072525	1
3263356	1
3589694	1
3881980	1
2894572	1
3464667	1
3660985	1
3841091	1
2534186	1
2767035	1
3435356	1
3829565	1
2517315	1
3134948	1
3371674	1
3565698	1
2474314	1
2596904	1
2711967	1
2884370	1
3006847	1
3129346	1
3538440	1
3646791	1
2391859	1
3014762	1
3468828	1
3758816	1
3897362	1
2406078	1
2823961	1
2947680	1
3073200	1
3264296	1
3590505	1
3706846	1
3882780	1
2764073	1
2896757	1
3268668	1
3465969	1
3662020	1
2333933	1
2534802	1
2767530	1
3197944	1
3326417	1
3436322	1
3829954	1
3936372	1
3136023	1
3566942	1
2712758	1
2885337	1
3007467	1
3647065	1
3777220	1
2393197	1
3760212	1
3898847	1
2824451	1
3073955	1
3265064	1
3383642	1
3489940	1
3591649	1
3883419	1
2766441	1
2898041	1
3662790	1
3842002	1
2334905	1
2535442	1
2768341	1
3198457	1
3437022	1
3830516	1
3937655	1
2519499	1
2651430	1
3137446	1
3373573	1
2475660	1
2597970	1
2886271	1
3009602	1
3130584	1
3539260	1
3647618	1
3777685	1
2394792	1
3471821	1
3761750	1
3899448	1
2408009	1
2949015	1
3384165	1
3490687	1
3592479	1
3708063	1
2767849	1
2899218	1
3271705	1
3664374	1
2335970	1
2536195	1
2654808	1
2768748	1
3198761	1
3327514	1
3831259	1
3139589	1
3374542	1
3569461	1
2476306	1
2886868	1
3010299	1
3539735	1
3648184	1
2396815	1
3017363	1
3762867	1
3900462	1
2825263	1
3075332	1
3266503	1
3384633	1
3491374	1
3592884	1
3708866	1
3884496	1
2768861	1
2900307	1
3272546	1
2336525	1
2537240	1
2655285	1
2769462	1
3199326	1
3328098	1
3438083	1
3831935	1
3940292	1
2654224	1
3375311	1
2476652	1
2714882	1
2887377	1
3648585	1
3778848	1
2397900	1
3018885	1
3474820	1
3901214	1
2409537	1
2825762	1
2951431	1
3076016	1
3885062	1
2770329	1
2901068	1
3273295	1
3666590	1
3843276	1
2537917	1
2656253	1
2770170	1
3328572	1
3438751	1
3832396	1
3941000	1
2524189	1
3376141	1
3571473	1
2476981	1
2600661	1
3012005	1
3386974	1
3540667	1
2398603	1
3021135	1
3477049	1
3766915	1
2410604	1
3076890	1
3267957	1
3385476	1
3492753	1
3594036	1
3885401	1
2771982	1
2902158	1
3274051	1
3667541	1
2337979	1
2538834	1
2656918	1
2770886	1
3329141	1
3439446	1
3832795	1
3941614	1
2524968	1
3376955	1
2601465	1
2716545	1
3134062	1
3387550	1
3541147	1
3649741	1
2399827	1
3022437	1
3478254	1
3768696	1
3902326	1
2411788	1
2826979	1
2952829	1
3077831	1
3268622	1
3385878	1
3594559	1
3710971	1
3886178	1
2773228	1
2903292	1
3844845	1
2338702	1
2539510	1
2657272	1
2771496	1
3329939	1
3440020	1
3833678	1
3942569	1
2526108	1
2657530	1
3377719	1
3573930	1
2478167	1
2602292	1
2717110	1
2890492	1
3134965	1
3387979	1
3650568	1
3781001	1
3479123	1
3770174	1
2412485	1
2827567	1
2953684	1
3493972	1
3595039	1
3711402	1
3886860	1
2774380	1
2903947	1
3277099	1
3670672	1
2339205	1
2540214	1
2657581	1
2772240	1
3202255	1
3440969	1
3834230	1
3943578	1
2528227	1
2658805	1
3147176	1
3378800	1
3575170	1
2478856	1
2602704	1
2717908	1
3013833	1
3135387	1
3388543	1
3542214	1
3651298	1
3781640	1
2402701	1
3026323	1
3281735	1
3771113	1
2413307	1
2828312	1
2954354	1
3079435	1
3270062	1
3712088	1
3887499	1
2775759	1
3278469	1
3845629	1
2340117	1
2540692	1
2658022	1
2773080	1
3202744	1
3331537	1
3441682	1
3944677	1
2659513	1
3148388	1
3380166	1
3576119	1
2479416	1
2603456	1
2718799	1
2892110	1
3014753	1
3389045	1
3542747	1
3652778	1
2404217	1
3028111	1
3282828	1
3481229	1
3772025	1
3903993	1
2414072	1
2829157	1
2955281	1
3080159	1
3270653	1
3595834	1
3712594	1
3887960	1
2777028	1
2907025	1
3672227	1
2340709	1
2541469	1
2658624	1
2774015	1
3203378	1
3442930	1
3835713	1
3945807	1
2531726	1
2660671	1
3150318	1
2479778	1
2604081	1
2719348	1
2892993	1
3016096	1
3136630	1
3389588	1
3543100	1
3653204	1
3783130	1
2406074	1
3030080	1
3283931	1
2829936	1
3080759	1
3271409	1
3495634	1
3596419	1
3713938	1
2778444	1
2908237	1
3846317	1
2341266	1
2541985	1
2659270	1
2774597	1
3204147	1
3333113	1
3836235	1
3946752	1
2662247	1
3151742	1
2605051	1
2719876	1
2893477	1
3016675	1
3137186	1
3390009	1
3543821	1
3653536	1
3783993	1
2407785	1
3773593	1
3905530	1
2415263	1
2831095	1
2956346	1
3081485	1
3272104	1
3496288	1
3596812	1
3714664	1
3889001	1
2779561	1
2909564	1
3673885	1
2342007	1
2542681	1
2659874	1
2775339	1
3205400	1
3444522	1
3836938	1
3947569	1
2534315	1
2663719	1
3383002	1
3578875	1
2480637	1
2720703	1
2894170	1
3017463	1
3390600	1
3544359	1
3654181	1
3784709	1
2409288	1
3032796	1
3286416	1
3484404	1
3906823	1
2415960	1
2832544	1
2957699	1
3273285	1
3496660	1
3715080	1
3889552	1
2781069	1
2910882	1
3674352	1
3847350	1
2342938	1
2543247	1
3334975	1
3837385	1
2535461	1
2664704	1
3155096	1
3384561	1
3580241	1
2481161	1
2606368	1
2721165	1
3138493	1
3275214	1
3544964	1
3655758	1
3785214	1
2410946	1
3288725	1
3775456	1
3907441	1
2416774	1
2833146	1
3082461	1
3274038	1
3497020	1
3597887	1
3715877	1
3890039	1
3847697	1
2343545	1
2544143	1
2776788	1
3445466	1
3949101	1
2536248	1
3156338	1
3581310	1
2481629	1
2607007	1
2895221	1
3139256	1
3391966	1
3545509	1
3657509	1
3786116	1
2413028	1
3290641	1
3486830	1
3907907	1
2417380	1
2834004	1
2959078	1
3082897	1
3274708	1
3497710	1
3598429	1
3716482	1
3890682	1
2784109	1
3675839	1
2344618	1
2544668	1
2661447	1
3208942	1
3446409	1
3839056	1
3949820	1
2537315	1
2667138	1
3582150	1
2607581	1
2895881	1
3019465	1
3140074	1
3277081	1
3392602	1
3545867	1
3658781	1
3786693	1
2413944	1
3778069	1
3908835	1
2418284	1
2834692	1
2960021	1
3083347	1
3498340	1
3599221	1
3717232	1
2786074	1
3677424	1
3848709	1
2345332	1
2545117	1
2662209	1
2778269	1
3209466	1
3338030	1
3447032	1
3839779	1
2539004	1
2669058	1
3159209	1
3388442	1
3582386	1
2482821	1
2722909	1
2896642	1
3020061	1
3140715	1
3393127	1
3546236	1
3659341	1
2415738	1
3293342	1
3489273	1
3779391	1
3909360	1
2419261	1
2835571	1
2960855	1
3083896	1
3498711	1
3599970	1
3718057	1
3891648	1
2787055	1
2916962	1
3849349	1
2546273	1
2778914	1
3210233	1
3338562	1
3447408	1
2540230	1
2670432	1
3160674	1
2483281	1
2608448	1
3020856	1
3278444	1
3393675	1
3546761	1
3660054	1
3787994	1
2417379	1
3035512	1
3294845	1
3490340	1
3780553	1
3910534	1
2420149	1
2961616	1
3085121	1
3499513	1
3600582	1
3718881	1
3892399	1
2789268	1
2919207	1
3679509	1
3849877	1
2346904	1
2546974	1
2663830	1
2779676	1
3210836	1
3447787	1
3841053	1
3952944	1
2541991	1
3584230	1
2484214	1
2609068	1
2724182	1
2898003	1
3021625	1
3394722	1
3788723	1
3036416	1
3491997	1
3783038	1
2420885	1
2836779	1
2962084	1
3085535	1
3500129	1
3601232	1
3719749	1
3893063	1
2790437	1
2920556	1
3680939	1
3850405	1
2347385	1
2664502	1
2780282	1
3211540	1
3339731	1
3448221	1
3841761	1
2543597	1
2673145	1
2796983	1
3164373	1
3391344	1
3584964	1
2484771	1
2609765	1
2724556	1
2898776	1
3022594	1
3142493	1
3395458	1
3547756	1
3661156	1
3789393	1
2420879	1
3037546	1
3300125	1
3784486	1
3912276	1
2421394	1
2962699	1
3086057	1
3500737	1
3602071	1
3720963	1
3893515	1
2792139	1
3682725	1
3851000	1
2347960	1
2548278	1
2780768	1
3212273	1
3340333	1
3448638	1
3842742	1
2545485	1
2675257	1
2797734	1
3166318	1
3586867	1
2485342	1
2610706	1
2725028	1
2899293	1
3023330	1
3280207	1
3396002	1
3548361	1
3661575	1
3789979	1
2421933	1
3038961	1
3301301	1
3494659	1
3786614	1
2963619	1
3086620	1
3603124	1
3721811	1
3894172	1
2793477	1
2924455	1
3684551	1
3851729	1
2348837	1
2548731	1
2665451	1
2781345	1
3213213	1
3340870	1
3449034	1
3956415	1
2547464	1
2676919	1
2798385	1
3393490	1
3588148	1
2486226	1
2611313	1
2725706	1
3023698	1
3142945	1
3280685	1
3548876	1
3662375	1
3790676	1
2423358	1
3040196	1
3302625	1
3495602	1
3788323	1
3913421	1
2422790	1
2964193	1
3086979	1
3501501	1
3603828	1
2925912	1
3852441	1
2349974	1
2549320	1
2665861	1
3214080	1
3449702	1
3843896	1
3957423	1
2548524	1
2678528	1
2798784	1
3394272	1
3589598	1
2486609	1
2611978	1
2901293	1
3143892	1
3281459	1
3397241	1
3549296	1
3663016	1
3791222	1
3304193	1
3497112	1
3790032	1
2964853	1
3087500	1
3501992	1
3604231	1
3724485	1
3895394	1
2927647	1
3852965	1
2351035	1
2550044	1
2666473	1
2782572	1
3214597	1
2550053	1
2680109	1
2799956	1
3173976	1
3395776	1
2487501	1
2612662	1
2902260	1
3025143	1
3144577	1
3281994	1
3550011	1
3663767	1
3792125	1
2427016	1
3042285	1
3306377	1
3497761	1
3791169	1
2839978	1
2965642	1
3087873	1
3688493	1
3853487	1
2351887	1
2550750	1
2667387	1
3215324	1
3342753	1
3450546	1
3845351	1
3958983	1
2551299	1
2681295	1
3175712	1
3396777	1
3591155	1
2488241	1
2613019	1
2903284	1
3025651	1
3398666	1
3550445	1
3664490	1
3792809	1
2428083	1
3043824	1
3308528	1
3792457	1
3915507	1
2424630	1
2841003	1
2966578	1
3088450	1
3606024	1
3726289	1
3896879	1
2930331	1
3689705	1
3854144	1
2551359	1
2668220	1
3216051	1
3343397	1
3451143	1
3845986	1
3960219	1
2553652	1
2682799	1
3397810	1
3592249	1
2489003	1
2727742	1
2903955	1
3026254	1
3283493	1
3399093	1
3550933	1
3665087	1
3793351	1
2429089	1
3045742	1
3310222	1
3500568	1
3794233	1
2425415	1
2841771	1
2967048	1
3089052	1
3504259	1
3606803	1
3727026	1
3897789	1
2931518	1
3854721	1
2551838	1
2668992	1
3029936	1
3216682	1
3343881	1
3961243	1
2555348	1
2805110	1
3178483	1
3398526	1
3593374	1
2613934	1
2728499	1
3146918	1
3399751	1
3551756	1
3666064	1
3794085	1
2430219	1
3311581	1
3501440	1
3795142	1
3918706	1
2426172	1
2967719	1
3504731	1
3727821	1
3898496	1
3692754	1
3855124	1
2354310	1
2552224	1
2669594	1
2784810	1
3030420	1
3452285	1
3847134	1
3961978	1
2806187	1
3399796	1
2490477	1
2614207	1
2729304	1
2905491	1
3028010	1
3284761	1
3400336	1
3552324	1
3666627	1
3794661	1
2431201	1
3047946	1
3502180	1
3795977	1
3919919	1
2427064	1
2843721	1
2968616	1
3090456	1
3505095	1
3898949	1
3693831	1
2355011	1
2552778	1
2670437	1
2785487	1
3345311	1
3847770	1
3962811	1
2558159	1
2807876	1
3596118	1
2491340	1
2614937	1
2730097	1
2905782	1
3148089	1
3285562	1
3400632	1
3552997	1
3666922	1
3795092	1
2564525	1
3048951	1
3314234	1
3502735	1
3797102	1
3921117	1
2428030	1
2969550	1
3505717	1
3609088	1
3729256	1
2935616	1
3855931	1
2356716	1
2553300	1
2786174	1
3032511	1
3218944	1
3345839	1
3453811	1
3848493	1
2689074	1
3182048	1
2491941	1
2907038	1
3286001	1
3401286	1
3553946	1
3667857	1
2434589	1
2565380	1
3315488	1
3503610	1
3798864	1
2845081	1
2970434	1
3091881	1
3506222	1
3609536	1
3730345	1
2936591	1
3696292	1
3856727	1
2357491	1
2553820	1
2786772	1
3033067	1
3219644	1
3346472	1
3454675	1
3849275	1
2561252	1
2810743	1
3183220	1
3403781	1
3598727	1
2615919	1
2731581	1
2908165	1
3149346	1
3286658	1
3402036	1
3554974	1
3796481	1
2567651	1
3052168	1
3504537	1
3800639	1
2429455	1
2846175	1
3092468	1
3731284	1
2937437	1
2358496	1
2554389	1
2673323	1
2787467	1
3033661	1
3220355	1
3346972	1
3455366	1
3849826	1
3965128	1
2562567	1
2692453	1
2812377	1
3184588	1
3599888	1
2494430	1
2732493	1
2909064	1
3150135	1
3288357	1
3555256	1
3669020	1
2437276	1
2569188	1
3053692	1
3316952	1
3505406	1
3923976	1
2972086	1
3093049	1
3507325	1
3610720	1
3731887	1
3901476	1
2938817	1
3859065	1
2555205	1
2788104	1
3034097	1
3221039	1
3347542	1
3456417	1
2693512	1
2815178	1
3406141	1
2495760	1
2617397	1
2733145	1
2909838	1
3150938	1
3555932	1
3669386	1
3797877	1
2438893	1
3056716	1
3317899	1
3506391	1
3924826	1
2847546	1
3093836	1
3611205	1
3732342	1
3902022	1
2940044	1
2555668	1
2676515	1
2788996	1
2912454	1
3034820	1
3348097	1
3457402	1
3850957	1
4042533	1
2694562	1
2816076	1
3188213	1
3602652	1
2496552	1
2733954	1
3556680	1
3669669	1
3798351	1
2440174	1
2573301	1
3059134	1
3806367	1
3926048	1
2432684	1
2973445	1
3094761	1
3508200	1
3732975	1
3902337	1
2941302	1
3700355	1
3860511	1
2362152	1
2556236	1
2677522	1
2789728	1
3035636	1
3222877	1
3348927	1
3458249	1
4043152	1
2695867	1
2817485	1
3189609	1
3603889	1
2497298	1
2619657	1
2734515	1
2911547	1
3152167	1
3290904	1
3405289	1
3557767	1
3669835	1
2441744	1
2574987	1
3061098	1
3319004	1
3808169	1
2433513	1
2849070	1
2974025	1
3095597	1
3611995	1
3902784	1
2941978	1
3701220	1
3861250	1
2556702	1
2678273	1
2790125	1
3036279	1
3223846	1
3852101	1
4045107	1
2819202	1
3190963	1
2498170	1
2620400	1
2734963	1
2912284	1
3152998	1
3405875	1
3558652	1
3062899	1
3319961	1
3809988	1
3929667	1
2434408	1
2850021	1
2974893	1
3096341	1
3509275	1
3613074	1
3735334	1
3903362	1
3701809	1
3861783	1
2364437	1
2557311	1
2678833	1
2791100	1
2914215	1
3037324	1
3224523	1
3349978	1
3459658	1
3852770	1
4046137	1
2699634	1
2821120	1
3191869	1
2499071	1
2621229	1
2735702	1
3153501	1
3559090	1
3670511	1
3801168	1
2578319	1
3321158	1
3511236	1
3811431	1
3930944	1
2435495	1
2850717	1
2975780	1
3097250	1
3509810	1
3613976	1
3736261	1
2945065	1
3862371	1
2365095	1
2679035	1
2791790	1
2914768	1
3037890	1
3225007	1
3350494	1
3460361	1
3853490	1
2700963	1
2823418	1
3193106	1
3606856	1
2500282	1
2622015	1
2736132	1
3292539	1
3559667	1
3801770	1
2446146	1
2580833	1
3066507	1
3322209	1
3512903	1
3812640	1
3932446	1
2436887	1
2851506	1
2976412	1
3510560	1
3614539	1
3736960	1
3904662	1
2316349	1
2946384	1
3703848	1
3862756	1
2365833	1
2558931	1
2679500	1
2792253	1
2915522	1
3351262	1
3460813	1
3853996	1
2701905	1
2824870	1
3194436	1
3607931	1
2623275	1
2736549	1
3293220	1
3407593	1
3560265	1
3671294	1
3802453	1
2447339	1
2582094	1
3067738	1
3323224	1
3813629	1
3933681	1
2976814	1
3098426	1
3511070	1
3737709	1
3905301	1
2318131	1
3863399	1
2366460	1
2680130	1
2792981	1
3038890	1
3226773	1
3351886	1
3461378	1
3854488	1
4052714	1
2703631	1
3196095	1
3413874	1
3608588	1
2502251	1
2737361	1
3408122	1
3560770	1
3803159	1
2449159	1
3069824	1
3324173	1
3515349	1
3814541	1
3934535	1
2440249	1
2852512	1
2977531	1
3099121	1
3511840	1
3738522	1
3905914	1
2320003	1
3705134	1
2367239	1
2560681	1
2680480	1
2917072	1
3227355	1
3352842	1
3855096	1
4053906	1
2705132	1
2828198	1
3197942	1
3414916	1
3609245	1
2625138	1
3156097	1
3294930	1
3672458	1
3803719	1
2585255	1
3071922	1
3815099	1
2441287	1
2978396	1
3099593	1
3512405	1
3617258	1
3906624	1
2321029	1
2949048	1
3706410	1
3864874	1
2367983	1
2561030	1
2680887	1
2793450	1
2917848	1
3040034	1
3227884	1
3353542	1
3462452	1
2830129	1
3415898	1
2503774	1
2625839	1
2738705	1
3156767	1
3295637	1
3409003	1
3672987	1
3804422	1
2452037	1
2586739	1
3517907	1
3815414	1
3936223	1
2441977	1
2853815	1
3513279	1
3617720	1
3906939	1
3865322	1
2368378	1
2561722	1
2681412	1
2794314	1
3040701	1
3229107	1
3354120	1
3462913	1
3856209	1
2707190	1
2831921	1
2504268	1
2626504	1
3158737	1
3296741	1
3409470	1
3673860	1
3805163	1
2588352	1
3074915	1
3328057	1
3519133	1
3815771	1
3937515	1
2442782	1
2854402	1
2979699	1
3100853	1
3618233	1
2323520	1
2951733	1
3865681	1
2562485	1
2681951	1
2919231	1
3354728	1
3463543	1
2708369	1
2832624	1
3202230	1
3417831	1
3613030	1
2504925	1
2740457	1
3297874	1
3409873	1
3563031	1
3805664	1
2455161	1
2589322	1
3329027	1
3520172	1
3816183	1
3938661	1
2443753	1
2855124	1
2980504	1
3101598	1
3514318	1
3908089	1
2324627	1
3866096	1
2369740	1
2682272	1
2795296	1
3041947	1
3232048	1
3857139	1
2709587	1
2834680	1
3419093	1
3613990	1
2506239	1
2627698	1
3160293	1
3298677	1
3563694	1
3675690	1
2456574	1
2590458	1
3077876	1
3521889	1
3816501	1
3940355	1
2684048	1
2855774	1
3102495	1
3514808	1
3618971	1
3908445	1
2326665	1
2954388	1
3709833	1
3866667	1
2564657	1
2682883	1
2795821	1
2920783	1
3042645	1
3232587	1
3857356	1
2711117	1
2835633	1
3205330	1
3419890	1
3614945	1
2506928	1
2628298	1
2742102	1
3160822	1
3299254	1
3410781	1
3564064	1
3807114	1
2591952	1
3079496	1
3331030	1
3816967	1
2445153	1
2981908	1
3515590	1
3619617	1
3742853	1
3908984	1
2328306	1
3711225	1
2371558	1
2566190	1
2796357	1
2921634	1
3043270	1
3233061	1
3356292	1
3857797	1
2712287	1
2837160	1
3207681	1
3420764	1
3616896	1
2507368	1
2742342	1
3161462	1
3299819	1
3411302	1
3564413	1
3678035	1
3807566	1
2459368	1
2593413	1
3081166	1
3524698	1
3817574	1
3942652	1
2446085	1
2856736	1
3103626	1
3516079	1
3620418	1
3743507	1
2330059	1
2957648	1
3712729	1
2372204	1
2566961	1
2797021	1
2922291	1
3044115	1
3233864	1
3356678	1
2713078	1
3421934	1
3617791	1
2508170	1
2743296	1
3161908	1
3300369	1
3412031	1
3564838	1
3678772	1
3808492	1
2460834	1
2594953	1
3082214	1
3332601	1
3525684	1
3818040	1
3944027	1
2446791	1
2686185	1
2857238	1
2983216	1
3104222	1
3621085	1
3744452	1
3909844	1
2958672	1
3714280	1
2373034	1
2797456	1
2923029	1
3234548	1
3357254	1
3859097	1
2713716	1
2840487	1
3210564	1
3619148	1
2629945	1
2744120	1
3162708	1
3300984	1
3412712	1
3565676	1
3679148	1
3809173	1
2461941	1
2596230	1
3082845	1
3333250	1
3526469	1
2447648	1
2686890	1
2984078	1
3517273	1
3622511	1
3910634	1
2333289	1
2960485	1
3715118	1
3868813	1
2373964	1
2568639	1
2797941	1
2923502	1
3045434	1
3620039	1
2509387	1
2744712	1
3163348	1
3301480	1
3413145	1
3566199	1
3809894	1
2463686	1
3083518	1
3334102	1
3527147	1
3819380	1
3947194	1
2448798	1
2687536	1
2858648	1
3105261	1
3517662	1
3623329	1
3745969	1
3911333	1
2334801	1
2962182	1
3715960	1
3869143	1
2374729	1
2569317	1
2924153	1
3046065	1
3235454	1
3359213	1
3466977	1
3860260	1
2715677	1
2843614	1
3213658	1
3620759	1
2509809	1
2630721	1
3163921	1
3413731	1
3680427	1
2599156	1
3084790	1
3527951	1
3819969	1
3948343	1
2449707	1
2688280	1
2859456	1
2985262	1
3746409	1
3911891	1
2336552	1
3716974	1
2570890	1
2924742	1
3467520	1
2716938	1
2845054	1
3214877	1
3427144	1
3622083	1
2510392	1
2631440	1
2745907	1
3164765	1
3302900	1
3414279	1
3567254	1
3680936	1
3811299	1
2466598	1
2600988	1
3085944	1
3335940	1
3528675	1
3949211	1
2450195	1
2689107	1
2860290	1
2985852	1
3518577	1
3624261	1
3747036	1
3912423	1
2467010	1
3086302	1
3528917	1
3949858	1
2450433	1
2689405	1
2860520	1
2985977	1
3106685	1
3518717	1
3624452	1
3747258	1
2965844	1
2377039	1
2572040	1
3236624	1
3360995	1
3468474	1
3861937	1
2718758	1
2846062	1
3216970	1
3428531	1
3623626	1
2511180	1
3165672	1
3304171	1
3415543	1
3567991	1
3681982	1
3812146	1
2467992	1
2602777	1
3087451	1
3337700	1
3529777	1
3951655	1
2574567	1
2689813	1
2862401	1
3107619	1
3519561	1
3748082	1
3913012	1
2340339	1
3720087	1
3870747	1
2378305	1
2572650	1
2800145	1
2926436	1
3048259	1
3237412	1
3361685	1
2720675	1
2847001	1
3624610	1
2511847	1
2632507	1
2747700	1
3166558	1
3416659	1
3683084	1
3088262	1
3338611	1
3531072	1
3821875	1
3952915	1
2452688	1
2575150	1
2690131	1
2863086	1
2987408	1
3108274	1
3520287	1
3625313	1
3748954	1
3913621	1
2968904	1
3871332	1
2378889	1
2801054	1
2927226	1
3049511	1
3237860	1
3362114	1
3863322	1
2722214	1
2848234	1
3220019	1
3430530	1
2633342	1
2748276	1
3167226	1
3305621	1
3417582	1
3569126	1
3683761	1
2470132	1
3339791	1
3532259	1
3822495	1
2576763	1
2690532	1
2863806	1
3108946	1
3520834	1
3914309	1
2343439	1
2970405	1
3723052	1
3871892	1
2379438	1
2801857	1
2927837	1
3050415	1
3238626	1
3362543	1
3470271	1
3864277	1
2723602	1
2850183	1
3221727	1
3431730	1
2512739	1
2634042	1
3168284	1
3418449	1
3685088	1
3813915	1
2472055	1
2606309	1
3090419	1
3340436	1
3533110	1
3822921	1
2454506	1
2577064	1
2690971	1
2864372	1
2988341	1
3109503	1
3521361	1
3626253	1
3750822	1
3915054	1
2345465	1
2971752	1
2380247	1
2802886	1
3051207	1
3239256	1
3362990	1
3471135	1
3864870	1
2724651	1
2851324	1
3223805	1
3433571	1
2513448	1
2634636	1
2749563	1
3168921	1
3307426	1
3419068	1
3570277	1
3685575	1
2473389	1
2607039	1
3091830	1
3341252	1
3534654	1
3823591	1
2455192	1
2577855	1
2691852	1
2864781	1
2989072	1
3110175	1
3521896	1
3626750	1
3751900	1
3915380	1
2347324	1
2973170	1
3725643	1
3873599	1
2381016	1
2929337	1
3051736	1
3239973	1
3363497	1
3472115	1
3865274	1
2725710	1
3225479	1
3628090	1
2514162	1
2635181	1
2750195	1
3308333	1
3570647	1
3686273	1
3814784	1
2475020	1
3342905	1
3535684	1
3824089	1
3959418	1
2456152	1
2692750	1
2865454	1
2989708	1
3110671	1
3522287	1
3627245	1
3752401	1
3915851	1
2348756	1
2974611	1
3727324	1
2381850	1
2804269	1
2929943	1
3240707	1
3472791	1
2853640	1
3227017	1
3436015	1
3628866	1
2514732	1
2635914	1
2750783	1
3173753	1
3419936	1
3571130	1
3688137	1
3815648	1
3917963	1
2609582	1
3095345	1
3344548	1
3536682	1
3824504	1
2579110	1
2693498	1
2990223	1
3753032	1
3916260	1
2350802	1
2975475	1
3728991	1
3876709	1
2382503	1
2804917	1
2930296	1
3241190	1
3364593	1
2727980	1
2854530	1
3228535	1
2515452	1
2636379	1
2751508	1
3174503	1
3309637	1
3420359	1
3571647	1
3918473	1
2477833	1
3097168	1
3537907	1
3824859	1
2579689	1
2866541	1
2990814	1
3111960	1
3628375	1
3917019	1
2351765	1
3730745	1
3877947	1
2383291	1
2805731	1
2931049	1
3365071	1
3867114	1
2730130	1
2855641	1
3229596	1
3631828	1
2516163	1
2637076	1
2752080	1
3175433	1
3310478	1
3420807	1
3572360	1
3690217	1
3816879	1
3919066	1
2612376	1
3538971	1
2695265	1
2867161	1
2991296	1
3524339	1
3755265	1
3917783	1
2353288	1
3732863	1
2384430	1
2931583	1
3054581	1
3365720	1
3474962	1
3867924	1
2857575	1
3230819	1
3438738	1
3632889	1
2516657	1
2637861	1
3176331	1
3311046	1
3421453	1
3572783	1
3690909	1
3817374	1
3919596	1
2480454	1
2613919	1
3101091	1
3347551	1
3540208	1
3825844	1
3964765	1
2458286	1
2581416	1
2695746	1
2991815	1
3524992	1
3629716	1
3756673	1
2979931	1
3734476	1
3879743	1
2385322	1
2807045	1
2932171	1
3055265	1
3366347	1
3868492	1
2732443	1
2859492	1
3439605	1
2753374	1
3177712	1
3311665	1
3421917	1
3573402	1
3691381	1
3920205	1
2482160	1
2615101	1
3541819	1
3826592	1
3966172	1
2459103	1
2696554	1
2868350	1
2992558	1
3113949	1
3630337	1
3758260	1
3735009	1
2386051	1
2807762	1
2932917	1
3056300	1
3244217	1
3366985	1
2862419	1
3441387	1
3634871	1
2518128	1
3178630	1
3312071	1
3422385	1
3573989	1
3692166	1
3818249	1
3920692	1
2484311	1
2616633	1
3103682	1
3349891	1
3542474	1
3827484	1
4042460	1
2582764	1
2697526	1
2869091	1
3114734	1
3525719	1
3759365	1
2359220	1
2983732	1
3735932	1
3881468	1
2386625	1
2808261	1
2933572	1
3246219	1
3367540	1
3477354	1
3869693	1
3234028	1
3442688	1
3636252	1
2518672	1
2639374	1
2754378	1
3179198	1
3312495	1
3692579	1
3818677	1
3921493	1
2617692	1
3105344	1
3828477	1
4042784	1
2583246	1
2698256	1
2869695	1
2993549	1
3115253	1
3632165	1
2361462	1
2985159	1
3736728	1
3882181	1
2808992	1
2933960	1
3058512	1
3368214	1
3477964	1
2736903	1
2865061	1
3235318	1
3443859	1
3637815	1
4051925	1
2519283	1
2639950	1
2754884	1
3179987	1
3313056	1
3423380	1
3575165	1
3693082	1
2486982	1
2619349	1
3106962	1
3544376	1
3829556	1
4045237	1
2461122	1
2698905	1
2993968	1
3115751	1
3526826	1
3632782	1
3760740	1
2362994	1
2986132	1
3737505	1
2387756	1
2935053	1
3059115	1
3247974	1
3368792	1
2738416	1
2867094	1
3237002	1
3444607	1
3638759	1
4054409	1
2519804	1
2640973	1
2755524	1
3180802	1
3313701	1
3575676	1
3693791	1
3819026	1
2488091	1
2620357	1
3108620	1
3352840	1
3545154	1
3829991	1
2461777	1
2584325	1
2699400	1
2870759	1
3116473	1
3527600	1
3761200	1
2987185	1
3883373	1
2388571	1
2810203	1
2935555	1
3059819	1
3248596	1
3479150	1
2868182	1
3239125	1
3445720	1
3640016	1
2316198	1
2755930	1
3181794	1
3314340	1
3424293	1
3576143	1
3819596	1
3923456	1
2489663	1
2622178	1
3109968	1
3830305	1
2585173	1
2700108	1
2871240	1
2995073	1
3117247	1
3528488	1
3634562	1
2988304	1
3739990	1
2389148	1
2810945	1
2936255	1
3060375	1
3249183	1
3369988	1
3479601	1
3872446	1
2870393	1
3240245	1
3641385	1
2317460	1
2521147	1
2642657	1
2756104	1
3182640	1
3315319	1
3576814	1
3694843	1
3820133	1
3924354	1
2491227	1
2624656	1
3111524	1
3354930	1
3548245	1
3830909	1
2463350	1
2585928	1
2700771	1
2871935	1
2995775	1
3117929	1
3529134	1
3762727	1
2367454	1
2989497	1
3741446	1
3885466	1
2389527	1
2811793	1
3061311	1
3249636	1
3370678	1
3480170	1
3873409	1
2742609	1
2871618	1
3242612	1
3642271	1
2756584	1
3425434	1
3577304	1
3695667	1
3925241	1
2626314	1
3113970	1
3355823	1
3549319	1
2464076	1
2586512	1
2701426	1
2872534	1
2996300	1
3118784	1
3530141	1
3635798	1
2369469	1
2991169	1
3742185	1
3886146	1
2812413	1
3061868	1
3371260	1
3480610	1
3874153	1
2744475	1
2872852	1
3244094	1
3449725	1
2319007	1
2522742	1
2644328	1
2757605	1
3184242	1
3696611	1
3821468	1
3116117	1
3549984	1
2587075	1
2702162	1
2873303	1
2996709	1
3120846	1
3530701	1
3636881	1
3763992	1
2370392	1
2992509	1
3743154	1
3886678	1
2391245	1
2812972	1
2937755	1
3062498	1
3251525	1
3481198	1
3698707	1
3874824	1
2745834	1
2874576	1
3450788	1
3643953	1
2319869	1
2523337	1
2644999	1
2758413	1
3184933	1
3426468	1
3578217	1
3697540	1
3821997	1
3926359	1
2496282	1
2629904	1
3117490	1
3358235	1
3832950	1
2873911	1
2997329	1
3637537	1
3764810	1
2372037	1
2994341	1
3887221	1
2392761	1
2814685	1
2938452	1
3063258	1
3252321	1
3372534	1
3481624	1
3699492	1
3875621	1
2747152	1
3645666	1
3834603	1
2645452	1
2759124	1
3185457	1
3318881	1
3426957	1
3578685	1
3698194	1
3822493	1
2497952	1
3119128	1
3358849	1
3551653	1
2588065	1
2703443	1
2874415	1
3122029	1
3531771	1
3765779	1
2373798	1
2995556	1
3744685	1
3887947	1
2938983	1
3064278	1
3252836	1
3373649	1
3482168	1
3700087	1
3875954	1
2877790	1
3248621	1
3452061	1
3646918	1
2322177	1
2525084	1
3319469	1
3427519	1
3823005	1
3927439	1
2499528	1
2632618	1
3120897	1
3359473	1
3553131	1
3833885	1
2588822	1
2704126	1
3122442	1
3532199	1
3638920	1
3766992	1
2375290	1
2996938	1
3745532	1
3888622	1
2394925	1
2816417	1
2939505	1
3065667	1
3253494	1
3374514	1
3876696	1
2750032	1
2879416	1
3250108	1
3452727	1
3647837	1
3835402	1
2526404	1
2760644	1
3187348	1
3319790	1
3428071	1
3823730	1
3928058	1
2500963	1
2633451	1
3121400	1
3360321	1
3554147	1
3834458	1
2467182	1
2704647	1
2876118	1
2999292	1
3123500	1
3532887	1
3639471	1
3767887	1
2998238	1
2395874	1
2817099	1
2939997	1
3066259	1
3700827	1
2751908	1
3251229	1
3648984	1
2323944	1
2526792	1
2647021	1
2761319	1
3187961	1
3320327	1
3581032	1
3928925	1
3121672	1
3360699	1
3554992	1
2467904	1
2590273	1
2705452	1
2876939	1
3000298	1
3123945	1
3533473	1
3639951	1
3768602	1
2377547	1
2999561	1
3890903	1
2396719	1
3066704	1
3255127	1
3376197	1
3483746	1
3701292	1
3877709	1
2753594	1
2882127	1
3253815	1
3454595	1
3650848	1
3836284	1
2324942	1
2527229	1
2647642	1
2762004	1
3188613	1
3428989	1
3824947	1
3929613	1
2504759	1
2635980	1
3361424	1
3555927	1
2468460	1
2706266	1
2878076	1
3124465	1
3533911	1
3640453	1
3769543	1
3748508	1
3891476	1
2818413	1
3067287	1
3256168	1
3484272	1
3701675	1
3878109	1
2883737	1
3255448	1
3455776	1
3652253	1
2528240	1
2648022	1
2762523	1
3189525	1
3321475	1
3429461	1
3825484	1
3930275	1
3362057	1
3557318	1
2469086	1
2878904	1
3125103	1
3534577	1
3640989	1
2381038	1
3002444	1
3749798	1
2399035	1
2942513	1
3067908	1
3257116	1
3378088	1
3484847	1
3701984	1
3878647	1
2755464	1
3257256	1
3456642	1
3653436	1
3837678	1
2326809	1
2529455	1
2648335	1
3190481	1
3322002	1
3582964	1
3826103	1
2507418	1
2638500	1
3362813	1
2469753	1
2707422	1
3002651	1
3125330	1
3535010	1
3770827	1
3892603	1
2399878	1
2943276	1
3379127	1
3485430	1
3585435	1
3879085	1
2756062	1
3838224	1
2530263	1
2649214	1
2763651	1
3191581	1
3322687	1
3430831	1
3584114	1
3826492	1
3931321	1
2639781	1
3125932	1
3363949	1
2470361	1
2592654	1
2708247	1
2880205	1
3125957	1
3641865	1
3771928	1
2384273	1
3004566	1
3751471	1
2820416	1
3258808	1
3379689	1
3486242	1
3587243	1
3702763	1
3879831	1
2756903	1
2888513	1
3259868	1
3458223	1
3654103	1
2328543	1
2530825	1
2649762	1
2764322	1
3192424	1
3323239	1
3431668	1
3584542	1
3826818	1
3932056	1
2641571	1
3127545	1
3365068	1
3561119	1
2470948	1
2709142	1
2880886	1
3126298	1
3536079	1
3772835	1
3005701	1
3753355	1
3893375	1
2821007	1
2944456	1
3069826	1
3380400	1
3587942	1
3880548	1
2758384	1
2889862	1
3260964	1
3459250	1
3655878	1
2329681	1
2531470	1
2650476	1
2765055	1
3193622	1
3323927	1
3432640	1
3827322	1
3932710	1
2512333	1
3128875	1
3562073	1
2471739	1
2593975	1
2709694	1
2881690	1
3004636	1
3126676	1
3536669	1
3643305	1
3773552	1
2387458	1
3009034	1
3893637	1
3070555	1
3260527	1
3381125	1
3487832	1
3588365	1
3704064	1
3880972	1
2759464	1
2890873	1
3262978	1
3461509	1
3657007	1
2651031	1
3195405	1
3433270	1
3827704	1
3933343	1
2513840	1
3129657	1
3367834	1
3563379	1
2472443	1
2594681	1
2710221	1
3005460	1
3644070	1
3774946	1
3010980	1
3893936	1
2822467	1
2945798	1
3071217	1
3381523	1
3488629	1
3588855	1
3704846	1
2760700	1
2892075	1
3264847	1
3462332	1
3840134	1
2533107	1
2651868	1
2766254	1
3324958	1
3433831	1
3828343	1
3934075	1
2646168	1
3132165	1
2710853	1
2883077	1
3005906	1
3127883	1
3537388	1
3645407	1
3756944	1
3895162	1
2404773	1
2823049	1
3382123	1
3489221	1
3589378	1
3705562	1
2893346	1
3266386	1
3463949	1
2332165	1
2533772	1
2652450	1
2766815	1
3196871	1
3325491	1
3434711	1
3829077	1
3935155	1
2647630	1
3133480	1
3370760	1
2711419	1
2884007	1
3006660	1
3128829	1
3538041	1
3646317	1
3776107	1
3013421	1
3758297	1
3896571	1
2405476	1
2823511	1
3263788	1
3382762	1
3589913	1
3706369	1
3882526	1
2763307	1
2895040	1
3464969	1
2333336	1
2652893	1
2767248	1
3197419	1
3326107	1
3829718	1
3935899	1
3135352	1
3372014	1
3565973	1
2474759	1
2712100	1
2884670	1
3007033	1
2392090	1
3015165	1
3469256	1
3759196	1
2406425	1
2824171	1
3073427	1
3264501	1
3383377	1
3590840	1
3706924	1
3882894	1
2765421	1
2897080	1
3466222	1
3662306	1
3841643	1
2334272	1
2535083	1
2767723	1
3326544	1
3436611	1
3830137	1
3936810	1
2650122	1
3372738	1
3567365	1
2475260	1
2597741	1
2712976	1
3008256	1
3130170	1
3538972	1
3647246	1
3760974	1
3899117	1
2824704	1
2948617	1
3074247	1
3490224	1
3591969	1
3707664	1
3883669	1
2766814	1
2898515	1
3663205	1
3842149	1
2335336	1
2535700	1
2654327	1
2768462	1
3198543	1
3327150	1
3437219	1
3830893	1
3938287	1
2519996	1
3138357	1
3373963	1
3568605	1
2475796	1
2598088	1
2713440	1
3009988	1
3130937	1
3647746	1
3778024	1
2395185	1
3016760	1
3472421	1
3762126	1
3899690	1
2408327	1
2825066	1
3490895	1
3708189	1
3884194	1
2768324	1
2899544	1
3271888	1
2336130	1
3198918	1
3327731	1
3437764	1
3831542	1
3939425	1
2521744	1
2653400	1
3139907	1
3374752	1
2476428	1
2598939	1
2714271	1
3010664	1
3648308	1
2397212	1
3017859	1
3474077	1
3900863	1
2408909	1
2825524	1
2951019	1
3075695	1
3266681	1
3491605	1
3593093	1
3884825	1
2769300	1
2900576	1
3272917	1
3842948	1
2336784	1
2537523	1
2655836	1
2769809	1
3328210	1
3438333	1
3832121	1
2523111	1
3141850	1
3375642	1
3570615	1
2476778	1
2600162	1
3132617	1
3540494	1
3779116	1
2398250	1
3019974	1
3765798	1
3901466	1
2826015	1
2951633	1
3076288	1
3267185	1
3385274	1
3492325	1
3593627	1
3709878	1
3885255	1
2901571	1
3273686	1
3666759	1
3843682	1
2337663	1
2538076	1
2656344	1
3200169	1
3328774	1
3438962	1
3832609	1
3941157	1
2655626	1
3143344	1
3376343	1
3571707	1
2477214	1
2600915	1
2716210	1
2888317	1
3133419	1
3387133	1
3540883	1
3649160	1
3779831	1
3021333	1
3477589	1
3767753	1
3902056	1
2411331	1
2826603	1
3077129	1
3385642	1
3710585	1
3667962	1
3844579	1
2338332	1
2539118	1
2657003	1
2771069	1
3200941	1
3439514	1
3833054	1
3941882	1
2525381	1
2656774	1
3377235	1
2477740	1
2601812	1
2716673	1
2889645	1
3012917	1
3134451	1
3387648	1
3649879	1
3780270	1
2400266	1
3023067	1
3478372	1
3902412	1
2412132	1
2953126	1
3078079	1
3268780	1
3386227	1
3493518	1
3594730	1
3711109	1
3886420	1
2773599	1
2903416	1
3276261	1
3669590	1
3844971	1
2338865	1
2539816	1
2657396	1
3201678	1
3330015	1
3440283	1
3942918	1
2657885	1
3146675	1
3574257	1
2478389	1
2602402	1
2717325	1
2890749	1
3013496	1
3541934	1
3650905	1
3781201	1
2401551	1
3025176	1
3770499	1
3902959	1
2827710	1
2954042	1
3078742	1
3494054	1
3595142	1
3711729	1
3887091	1
2775023	1
2904699	1
3277618	1
3670892	1
3845326	1
2339475	1
2772521	1
3834438	1
2659088	1
3147511	1
3379215	1
2479076	1
2602937	1
2718376	1
2891731	1
3014179	1
3135530	1
3542449	1
3651508	1
3782033	1
2403179	1
3026843	1
3480400	1
3771506	1
2828589	1
2954741	1
3079782	1
3494574	1
3712380	1
3887634	1
2776095	1
3671721	1
3845727	1
2540929	1
2658182	1
2773450	1
3202906	1
3442385	1
3944951	1
2659907	1
3149320	1
3380383	1
3576538	1
2479549	1
2603624	1
2892430	1
3015091	1
3136137	1
3542893	1
3652970	1
3782685	1
3028400	1
3283128	1
3481699	1
3772255	1
3904174	1
2414290	1
2829476	1
3080278	1
3270883	1
3495125	1
3596018	1
3712786	1
3888122	1
2907397	1
3672483	1
3846015	1
2340878	1
2541630	1
2658842	1
2774245	1
3203523	1
3332489	1
3443361	1
3835949	1
3946210	1
2532070	1
2661094	1
3150707	1
3381368	1
2479976	1
2604434	1
2719558	1
2893196	1
3016324	1
3136951	1
3389751	1
3783393	1
2406958	1
3773150	1
3905050	1
2414720	1
2830282	1
2955996	1
3081019	1
3495820	1
3596552	1
3714202	1
3888654	1
2908511	1
3673488	1
2341603	1
2542168	1
2774814	1
3333535	1
3947107	1
2533282	1
3152132	1
3382231	1
3578101	1
2480468	1
2605203	1
2893649	1
3137328	1
3390170	1
3543967	1
3653754	1
3784283	1
3031713	1
3285759	1
3483813	1
3773764	1
3906073	1
2415519	1
3272532	1
3496493	1
3596952	1
3889225	1
2909987	1
3673942	1
3846875	1
2342283	1
2542925	1
2659997	1
2775617	1
3444659	1
3837069	1
3947880	1
3153962	1
3579334	1
2480766	1
2720843	1
2894232	1
3017665	1
3138117	1
3390818	1
3544635	1
3654401	1
2410289	1
3033021	1
3907065	1
2416211	1
2832812	1
2957831	1
3082169	1
3273550	1
3496710	1
2911434	1
2343106	1
2543742	1
2660654	1
2776507	1
3837633	1
3948727	1
2535735	1
2664953	1
3155550	1
3385150	1
2481307	1
2894829	1
3138666	1
3275904	1
3391512	1
3545094	1
3656449	1
3785564	1
3289391	1
3485873	1
3775838	1
3907604	1
2416997	1
2833355	1
2958364	1
3274309	1
3497354	1
3598028	1
3716043	1
3890199	1
2913489	1
2343926	1
2661078	1
3208452	1
3336861	1
3838260	1
3949326	1
2536825	1
2666359	1
3156827	1
3581590	1
2481891	1
2722110	1
2895471	1
3019082	1
3139643	1
3276555	1
3392247	1
3545593	1
3786265	1
2413342	1
3033631	1
3486983	1
3908101	1
2417653	1
2834212	1
2959544	1
3083081	1
3274839	1
3497926	1
3716738	1
3890806	1
2784692	1
2914778	1
3676303	1
3848458	1
2344852	1
2544818	1
2661750	1
2777625	1
3337653	1
3446596	1
3950059	1
2537846	1
3157923	1
3582226	1
2482519	1
2722673	1
2896169	1
3140293	1
3277383	1
3392873	1
3545933	1
3658965	1
3786857	1
2414606	1
3034246	1
3292452	1
3488270	1
3908991	1
2834903	1
2960298	1
3083532	1
3599419	1
3717492	1
3891240	1
2786568	1
2916262	1
3677701	1
3848910	1
2345628	1
2545442	1
2662515	1
2778498	1
3338117	1
3447095	1
3839956	1
3950968	1
2539289	1
2669516	1
3159732	1
3388710	1
3582494	1
2482992	1
2723219	1
2897015	1
3020346	1
3140864	1
3278025	1
3393302	1
3546393	1
3659623	1
3787545	1
2416056	1
3294171	1
3779823	1
3909780	1
2419537	1
2961113	1
3084662	1
3498958	1
3600314	1
3718196	1
3891883	1
2917871	1
3678195	1
3849390	1
2546461	1
2663197	1
3210426	1
3338682	1
3447490	1
3840613	1
3952216	1
2540536	1
3161409	1
3389637	1
3583171	1
2608622	1
2897649	1
3021023	1
3141520	1
3546981	1
3035775	1
3295963	1
3911013	1
2420366	1
2961840	1
3085211	1
3600769	1
3719199	1
3892654	1
2789750	1
2919812	1
3679814	1
3850078	1
2347002	1
2664089	1
2779841	1
3211117	1
3447911	1
3841340	1
3953756	1
2542530	1
2672348	1
3390444	1
3584519	1
2484430	1
2609348	1
3021910	1
3142084	1
3547454	1
3660843	1
3788997	1
3298558	1
3783515	1
3911516	1
2420997	1
2836999	1
2962350	1
3085739	1
3500345	1
3601533	1
3720097	1
3893249	1
3681747	1
3850689	1
2347506	1
2547752	1
2780523	1
3339964	1
3842229	1
3954822	1
2544242	1
2673903	1
2797276	1
3164954	1
3585265	1
2484936	1
2724692	1
2898879	1
3022799	1
3395597	1
3547952	1
3789543	1
2421546	1
2837633	1
3086235	1
3500933	1
3602494	1
3721128	1
3893778	1
2792651	1
2923178	1
3683486	1
3851254	1
2348196	1
2548511	1
2665094	1
2780882	1
3212612	1
3340515	1
3448755	1
3842846	1
2545915	1
2675937	1
2797907	1
3166963	1
3392601	1
3587469	1
2485617	1
2725190	1
2899726	1
3280376	1
3396230	1
3661972	1
3790280	1
2422264	1
3039223	1
3494947	1
3787036	1
3913185	1
2422224	1
2838276	1
2963856	1
3603384	1
3894344	1
2794102	1
2924698	1
3685019	1
3852049	1
2349104	1
2781640	1
3213430	1
3341078	1
3843451	1
3956782	1
2547763	1
2798495	1
3168242	1
3393653	1
3588726	1
2486316	1
2611597	1
2726005	1
2900630	1
3024102	1
3143342	1
3280919	1
3396889	1
3548974	1
3662653	1
3790961	1
3303174	1
3496398	1
3788918	1
3913589	1
2423028	1
3087228	1
3501627	1
3603983	1
3723698	1
3894890	1
3686087	1
3852585	1
2350357	1
2666009	1
2782208	1
3214351	1
3341756	1
3844237	1
2548783	1
2799075	1
3394967	1
3589798	1
2486967	1
2612221	1
2726518	1
2901429	1
3144036	1
3281685	1
3397421	1
3663258	1
3791396	1
2425423	1
3790434	1
3913958	1
2423517	1
2965186	1
3087598	1
3502196	1
3604420	1
3724789	1
3895528	1
3853170	1
2351344	1
2666798	1
2782657	1
3214997	1
3342385	1
3844975	1
3958637	1
2550567	1
2680404	1
2800123	1
3174553	1
3396114	1
2487829	1
2726631	1
2902545	1
3145000	1
3398166	1
3550093	1
3664029	1
3792538	1
2427465	1
3042594	1
3307019	1
3791520	1
3914334	1
2424298	1
2840436	1
2965993	1
3087975	1
3502957	1
3605461	1
3725436	1
3896413	1
2929592	1
3689519	1
3853755	1
2352101	1
2667660	1
2783379	1
3215711	1
3845770	1
3959165	1
2552001	1
2681593	1
2802022	1
3176334	1
3397077	1
3591422	1
2613140	1
2727271	1
3025866	1
3145783	1
3282927	1
3550555	1
3664610	1
3793031	1
2428442	1
3044630	1
3499489	1
3793572	1
3916315	1
2424850	1
2841261	1
2966732	1
3088679	1
3503798	1
3606323	1
3726494	1
3897263	1
3854357	1
2353002	1
2551580	1
2668350	1
2783887	1
3029159	1
3216238	1
3451280	1
3960556	1
2553962	1
3177570	1
3398094	1
3592687	1
2489193	1
2728007	1
3026557	1
3146350	1
3283682	1
3399205	1
3551163	1
3665457	1
3793619	1
3046305	1
3310674	1
3794431	1
3917904	1
2425678	1
2842054	1
2967296	1
3089342	1
3504358	1
3607105	1
3898067	1
2931867	1
3691287	1
3854844	1
2353908	1
2669271	1
2784396	1
3344282	1
3451882	1
3846768	1
3961533	1
2684930	1
3399014	1
3593807	1
2489953	1
2613971	1
2728949	1
2904971	1
3284299	1
3399973	1
3552003	1
3666287	1
3794344	1
3046859	1
3312060	1
3501728	1
3795353	1
2426493	1
2842984	1
2967934	1
3089985	1
3607874	1
3728170	1
3898668	1
3693084	1
3855306	1
2354419	1
2670076	1
2785087	1
3031243	1
3217784	1
3344791	1
3452465	1
3847285	1
2556966	1
2686648	1
2806425	1
3400184	1
2490684	1
2729613	1
2905688	1
3284936	1
3552593	1
3666739	1
3794747	1
3048266	1
3313555	1
3502311	1
3796429	1
3920377	1
2427418	1
2843859	1
2969010	1
3090737	1
3505262	1
3608614	1
3728429	1
3899086	1
2934424	1
3694414	1
2355505	1
2552919	1
2785851	1
3032144	1
3218424	1
3453112	1
3848069	1
3963164	1
2558494	1
2688631	1
3181272	1
2615114	1
2730363	1
3400804	1
3553317	1
3795419	1
2433314	1
3049248	1
3314473	1
3503110	1
3797588	1
3921703	1
2844618	1
2969899	1
3091394	1
3505861	1
3609184	1
3729651	1
3899566	1
3695656	1
2671206	1
2786366	1
3032713	1
3345971	1
3454146	1
3848733	1
3963821	1
2560064	1
2689514	1
2809621	1
3403134	1
3598060	1
2492159	1
2615511	1
2730984	1
2907285	1
3286131	1
3401493	1
3554341	1
3668061	1
3796162	1
2434896	1
2566663	1
3051267	1
3315728	1
3503901	1
3922737	1
2429133	1
2845410	1
2970648	1
3092078	1
3506517	1
3609818	1
3730564	1
2936965	1
3696574	1
3856959	1
2553946	1
2786946	1
3033253	1
3219808	1
3346628	1
3849562	1
3964788	1
2561841	1
3404118	1
3599241	1
2616118	1
2908548	1
3149606	1
3286957	1
3402235	1
3555011	1
3668649	1
3796663	1
2568438	1
3053071	1
3801198	1
3923428	1
2429801	1
2846455	1
2971371	1
3092658	1
3506813	1
3731531	1
3900739	1
2937926	1
3697717	1
3858321	1
2554635	1
2674296	1
2787552	1
3033777	1
3220656	1
3347147	1
3455947	1
3849960	1
2692910	1
2812824	1
3405519	1
3600381	1
2494957	1
2617007	1
2732673	1
2909376	1
3150353	1
3288607	1
3797264	1
2437828	1
2569495	1
3054537	1
3317167	1
3505720	1
3802937	1
2430866	1
2847041	1
3507458	1
3610894	1
3731973	1
3901574	1
2939100	1
3698664	1
3859287	1
2555334	1
2676073	1
2788540	1
3221138	1
3456829	1
3850564	1
2693864	1
2815505	1
3186779	1
3406890	1
3601637	1
2496129	1
2617820	1
2733418	1
2910397	1
3404404	1
3556236	1
3669500	1
3798081	1
2439279	1
2571916	1
3057980	1
3318127	1
3506651	1
3804963	1
2972959	1
3094113	1
3507966	1
3611323	1
3732676	1
3902163	1
2940350	1
3699638	1
2555949	1
2676839	1
2789279	1
2912573	1
3035080	1
3222319	1
3348398	1
3457649	1
3851127	1
4042739	1
2816449	1
3188529	1
3603108	1
2496771	1
2619141	1
2734234	1
3151922	1
3290464	1
3556871	1
3669727	1
2573783	1
3318555	1
3507925	1
3927129	1
2848571	1
2973533	1
3094920	1
3508381	1
3611734	1
3733207	1
3700579	1
3860778	1
2362572	1
2677705	1
2913093	1
3035953	1
3223285	1
3349187	1
3458510	1
3851628	1
4043683	1
2818034	1
3604120	1
2497648	1
2619787	1
2734640	1
2911865	1
3152338	1
3291111	1
3669904	1
3799256	1
2575356	1
3319142	1
3508848	1
3808658	1
2433939	1
2849530	1
2974213	1
3095875	1
3508978	1
3612352	1
3734531	1
3902976	1
3861528	1
2363924	1
2556958	1
2678502	1
2790353	1
2913801	1
3036619	1
3349756	1
3459309	1
3852304	1
4045376	1
2819852	1
3410405	1
2498366	1
2620640	1
3153158	1
3291578	1
3406158	1
3558781	1
3670271	1
2443273	1
2577143	1
3063550	1
3320460	1
3510340	1
3930259	1
2434613	1
2975273	1
3096585	1
3509506	1
3613327	1
3735647	1
2944071	1
3702357	1
3861980	1
2364686	1
2557511	1
2678879	1
2914452	1
3350199	1
4046644	1
2700334	1
2821699	1
3192593	1
3411256	1
3606362	1
2499371	1
2621410	1
2735880	1
3153604	1
3292073	1
3406935	1
3559297	1
3801520	1
2578999	1
3065505	1
3321360	1
3512036	1
3812001	1
3931383	1
2436243	1
2975980	1
3097384	1
3614174	1
3736446	1
3904271	1
2945523	1
3703477	1
2365436	1
2679187	1
2914884	1
3038064	1
3350752	1
3853719	1
2701075	1
2824063	1
3193405	1
3411856	1
2622358	1
2736332	1
3154351	1
3292766	1
3407313	1
3559874	1
3671136	1
3802058	1
2581222	1
3066960	1
3322554	1
3513316	1
3812965	1
3932863	1
2437488	1
2851650	1
2976523	1
3510760	1
3614877	1
3904930	1
2317183	1
2946851	1
3704274	1
3863025	1
2366081	1
2559227	1
2792489	1
2915827	1
3226129	1
3460954	1
3854155	1
4051069	1
2702406	1
2825310	1
3413308	1
3608252	1
2501725	1
2624045	1
3154834	1
3293413	1
3407813	1
3802618	1
2447837	1
2582986	1
3068545	1
3323466	1
3514558	1
3813845	1
2439396	1
2852230	1
2977098	1
3098796	1
3511377	1
3616055	1
3737941	1
3905496	1
2318653	1
2947771	1
3704655	1
2366588	1
2560134	1
2680347	1
2916438	1
3039154	1
3227133	1
3352330	1
3854582	1
2704453	1
2827236	1
3414305	1
3608841	1
2502572	1
2624735	1
2737487	1
3155772	1
3294183	1
3408330	1
3560992	1
3672044	1
3803437	1
2449688	1
2584075	1
3324410	1
3516252	1
3934789	1
2977897	1
3511978	1
3738832	1
3906078	1
2320371	1
2948525	1
2367594	1
2560843	1
2680550	1
3039574	1
3227630	1
3353035	1
3462068	1
3855288	1
4054779	1
2829229	1
3198594	1
3609660	1
2503299	1
2625381	1
2738116	1
3156351	1
3295090	1
3561619	1
3672706	1
3803923	1
2451334	1
2585981	1
3325844	1
3517068	1
3935527	1
2441443	1
2853218	1
2978565	1
3099692	1
3512720	1
3617320	1
2949359	1
3706867	1
3864965	1
2368058	1
2561337	1
2681027	1
2793734	1
3040123	1
3353651	1
3855844	1
2830697	1
3199686	1
3610986	1
2738920	1
3296115	1
3409212	1
3562107	1
3804636	1
2587558	1
3074063	1
3815529	1
2442293	1
2854038	1
2979327	1
3100374	1
3513422	1
3617937	1
3739623	1
3907108	1
2322508	1
2950854	1
3707731	1
2368697	1
2562030	1
2681690	1
3229269	1
3354264	1
3463140	1
2707888	1
2832344	1
3417105	1
3611940	1
2504497	1
2626710	1
2739767	1
3159128	1
3297190	1
3409586	1
3562730	1
3674113	1
3805304	1
2454015	1
3075364	1
3328256	1
3519383	1
3815868	1
3101132	1
3514014	1
3740254	1
3907681	1
2323860	1
2952071	1
3708572	1
3865767	1
2562771	1
2682030	1
2919498	1
3231330	1
3463711	1
3856710	1
2708827	1
2833116	1
3418302	1
2505243	1
2627231	1
3159763	1
3298146	1
3563278	1
3675015	1
3806037	1
2455604	1
2589545	1
3076766	1
3329310	1
3521110	1
3816313	1
2980719	1
3101793	1
3741349	1
3908193	1
2325271	1
2953419	1
3866250	1
2370043	1
2682487	1
2795482	1
2920425	1
3042211	1
3232276	1
3355512	1
3464003	1
2709982	1
2835107	1
3204368	1
3419354	1
3614262	1
2627892	1
2741378	1
3160558	1
3298816	1
3563800	1
3676078	1
2590775	1
3078553	1
3330605	1
3816674	1
3940708	1
2444723	1
2684255	1
2855990	1
2981342	1
3102675	1
3515116	1
3619137	1
3742404	1
3710521	1
3866934	1
2565190	1
2796020	1
2920988	1
3232673	1
3355892	1
3464551	1
2711443	1
2836379	1
3420091	1
2506990	1
2628432	1
2742184	1
3299505	1
3411061	1
3564276	1
3677497	1
3807313	1
2458616	1
2592384	1
3080156	1
3331340	1
3523830	1
3817095	1
3941940	1
2445219	1
2684801	1
2856534	1
2982029	1
3103275	1
3515761	1
3619880	1
3743062	1
3909089	1
2329070	1
2956668	1
3711766	1
3867419	1
2683449	1
2921790	1
3043510	1
3233313	1
3356459	1
3465403	1
3857877	1
2712557	1
2837434	1
3208503	1
3421176	1
3617277	1
2507745	1
2629009	1
3300096	1
3411732	1
3564616	1
3678364	1
3808006	1
2459899	1
2593839	1
3332099	1
3525106	1
3817702	1
3943003	1
2446449	1
2685803	1
2856839	1
2982668	1
3103872	1
3516268	1
3620585	1
3743822	1
3909703	1
2958194	1
3713179	1
3868007	1
2372487	1
2567301	1
2797165	1
2922548	1
3044213	1
3234150	1
3356747	1
2713381	1
2839423	1
3209543	1
3422237	1
3618182	1
2508391	1
2629563	1
2743578	1
3300584	1
3412329	1
3565081	1
3678927	1
3808772	1
2461348	1
2595094	1
3082537	1
3525888	1
3818320	1
3944702	1
2447054	1
2686486	1
2857610	1
2983432	1
3104347	1
3516806	1
3744578	1
3910182	1
2332793	1
2959344	1
3714677	1
3868507	1
2373276	1
2567893	1
2797639	1
2923291	1
3044888	1
3234746	1
3357629	1
3466257	1
3859277	1
2841123	1
3619383	1
2508978	1
2630106	1
2744260	1
3162987	1
3412947	1
3565822	1
3679334	1
3809332	1
2596771	1
3083027	1
3333570	1
3819054	1
2447955	1
2687191	1
2858423	1
2984298	1
3104891	1
3517352	1
3622619	1
3745635	1
3910891	1
3715285	1
3868976	1
2374236	1
2568849	1
2798062	1
3358625	1
3859711	1
2715028	1
2842809	1
3212448	1
3425095	1
3620372	1
2509627	1
2630357	1
3163613	1
3301649	1
3413301	1
3566391	1
3810098	1
2464545	1
2598324	1
3083800	1
3334307	1
3819514	1
2449083	1
2687782	1
2858751	1
3105406	1
3517853	1
3623511	1
3746181	1
2335592	1
2962540	1
3716456	1
2375135	1
2569804	1
2924315	1
3235558	1
3359482	1
3467216	1
3860482	1
2716249	1
2844057	1
3214054	1
2630916	1
2745541	1
3302244	1
3413957	1
3566815	1
3680561	1
3810988	1
2599589	1
3085223	1
3335348	1
3528132	1
3820192	1
3948815	1
2688700	1
2985451	1
3106112	1
3518193	1
3746591	1
3912059	1
2337123	1
2964342	1
3869820	1
2376219	1
2798622	1
2924912	1
3236078	1
3360284	1
3467679	1
3861192	1
2845452	1
3215149	1
3427514	1
3622328	1
2510704	1
2631594	1
2746370	1
3303164	1
3414502	1
3567432	1
3681065	1
2717624	1
2845532	1
3215779	1
3427903	1
3622935	1
2510851	1
2631642	1
2746613	1
3165153	1
3303567	1
3567685	1
2467197	1
3086654	1
3529161	1
3820734	1
3950545	1
2451007	1
2689599	1
2861813	1
2986247	1
3107184	1
3518881	1
3624672	1
3747621	1
3912707	1
2339313	1
2966386	1
2377502	1
2572338	1
2799508	1
2926008	1
3047830	1
3468639	1
3862132	1
2719466	1
3217490	1
3428853	1
3623866	1
2747235	1
3165847	1
3304402	1
3415924	1
3568169	1
3682415	1
2603306	1
3530034	1
3821337	1
3952081	1
2452012	1
2574765	1
2689920	1
2862713	1
2987005	1
3107879	1
3519791	1
3748266	1
3913200	1
2340648	1
2967913	1
3720368	1
3870982	1
2378602	1
2572809	1
2800567	1
3048779	1
3237526	1
3361819	1
3469313	1
3862693	1
2721147	1
3219230	1
3430170	1
3624943	1
2632858	1
3166830	1
3416894	1
3568720	1
3683300	1
3812954	1
2469568	1
2604415	1
3088874	1
3339067	1
3531486	1
3822105	1
3953669	1
2453115	1
2575504	1
2690264	1
2863426	1
2987734	1
3520476	1
3625414	1
3749431	1
2342420	1
2969526	1
3721727	1
3871436	1
2379065	1
2801351	1
2927336	1
3237941	1
3362248	1
3469845	1
3863503	1
2722671	1
2848817	1
3625622	1
2633498	1
2748465	1
3305943	1
3417789	1
3569276	1
2470799	1
3089741	1
3532401	1
3822675	1
2453963	1
2690670	1
2864082	1
2988012	1
3109085	1
3521156	1
3625939	1
2344319	1
2970944	1
3872143	1
2379628	1
2802406	1
2928336	1
3050518	1
3238965	1
3470547	1
3864583	1
2723835	1
2850378	1
3432544	1
3626893	1
2513073	1
2634383	1
2749066	1
3168597	1
3569965	1
3685280	1
2472802	1
2606637	1
3090985	1
3533560	1
3956814	1
2577327	1
2691091	1
2988450	1
3109857	1
3751162	1
3915219	1
2346172	1
3724767	1
3872973	1
2803010	1
2928982	1
3051322	1
3239531	1
3471299	1
3865010	1
2725065	1
2851958	1
3433974	1
3627796	1
2634784	1
2749763	1
3169197	1
3307690	1
3419177	1
3685722	1
3814351	1
2473811	1
2607505	1
3092115	1
3341565	1
3535219	1
3823865	1
3958118	1
2455479	1
2578238	1
2692119	1
2865017	1
3522077	1
3752130	1
3915563	1
2347712	1
3726274	1
3874140	1
2381277	1
2803750	1
2929516	1
3240268	1
3363703	1
3472373	1
3865487	1
2853000	1
3226131	1
3628473	1
2514466	1
2750355	1
3172573	1
3308503	1
3419689	1
3686881	1
3815122	1
2475419	1
2608741	1
3094293	1
3343456	1
3960048	1
2693100	1
2865686	1
2989910	1
3110833	1
3522577	1
3627436	1
3752536	1
3915966	1
2349239	1
3728163	1
3875663	1
2381965	1
2804536	1
2930088	1
3240754	1
3364274	1
3473068	1
2727130	1
3227375	1
3436178	1
3629239	1
2515024	1
3173950	1
3309263	1
3420133	1
3571289	1
3688483	1
3815987	1
3918120	1
2477350	1
2610051	1
3096169	1
3537209	1
3962006	1
2693828	1
2866187	1
2990462	1
3111499	1
3523438	1
3627727	1
3753419	1
3916486	1
2351210	1
2975734	1
3729455	1
2382695	1
2805140	1
2930477	1
3053465	1
3241497	1
3364721	1
3473566	1
3866699	1
2728339	1
2854800	1
3229050	1
2515749	1
2636592	1
2751685	1
3309925	1
3420542	1
3571776	1
3689656	1
3816468	1
2478398	1
2611441	1
3097944	1
3345606	1
3538346	1
3824985	1
2580027	1
2866691	1
3112210	1
3628580	1
3754551	1
3917300	1
2352132	1
2977549	1
3731593	1
3878158	1
2383548	1
2806129	1
2931257	1
3054271	1
3242268	1
3365266	1
3474610	1
2730371	1
2856295	1
3229856	1
3632130	1
2516251	1
2637536	1
2752174	1
3175728	1
3310683	1
3420959	1
3572491	1
3816990	1
2479617	1
2612869	1
3346801	1
3539224	1
3825551	1
3964208	1
2457640	1
2580684	1
2867351	1
2991465	1
3524682	1
3755756	1
2353828	1
3879098	1
2806769	1
2931726	1
3054757	1
3475367	1
3868092	1
3231392	1
3439148	1
3633391	1
2517031	1
2753051	1
3176630	1
3311369	1
3421610	1
3691076	1
3919955	1
2480694	1
3540447	1
3826090	1
3965274	1
2867969	1
2992070	1
3113487	1
3525102	1
3629870	1
3757467	1
2980520	1
3734682	1
2385566	1
2807303	1
3055421	1
3243669	1
3366615	1
3476262	1
3868594	1
2733002	1
2860363	1
3232490	1
3634461	1
2517777	1
2638535	1
2753492	1
3178044	1
3311804	1
3422143	1
3691645	1
3817958	1
2482776	1
2615889	1
3102571	1
3542046	1
3826891	1
4038288	1
2459179	1
2582279	1
2696751	1
2868604	1
3114309	1
3525477	1
3630599	1
3758668	1
2358108	1
2982539	1
3735507	1
3881168	1
2386158	1
2933035	1
3057230	1
3244645	1
3476860	1
3869420	1
2734568	1
2862924	1
3233459	1
3441944	1
3635318	1
2518211	1
2639121	1
2754063	1
3178773	1
3312252	1
3422535	1
3692344	1
3818413	1
2484573	1
2617100	1
3104330	1
3350764	1
3542748	1
3827758	1
4042529	1
2459834	1
2583000	1
2697796	1
2869348	1
2993210	1
3114919	1
3525938	1
3759572	1
2359848	1
2984041	1
3736192	1
3881731	1
2386875	1
2808562	1
2933735	1
3058228	1
3870085	1
2735832	1
3442945	1
3636643	1
4050757	1
2518787	1
2639500	1
2754594	1
3179554	1
3312701	1
3423057	1
3574842	1
3692790	1
3818819	1
2485721	1
2618060	1
3105766	1
3351625	1
3543736	1
3829133	1
4043994	1
2460604	1
2583390	1
2698509	1
2869908	1
3115447	1
3526433	1
3632350	1
3760221	1
2362031	1
2985668	1
3737099	1
3882372	1
2387259	1
2809178	1
2934447	1
3058655	1
3247282	1
3478097	1
2865728	1
3638130	1
4053168	1
2519515	1
2640158	1
2755192	1
3180323	1
3313327	1
3423483	1
3575342	1
3693268	1
3922286	1
2619629	1
3352460	1
3544659	1
3829721	1
2461337	1
2583998	1
2699070	1
2870366	1
2994235	1
3116084	1
3526992	1
3632969	1
3760821	1
2363596	1
2986673	1
3737757	1
2388007	1
2809662	1
2935263	1
3248159	1
3368894	1
3478835	1
3871647	1
2739073	1
2867466	1
3237658	1
3444961	1
3639243	1
4054626	1
2520075	1
2641200	1
2755681	1
3181286	1
3313899	1
3423851	1
3575781	1
3693905	1
3819337	1
3922953	1
2488723	1
3109151	1
3353299	1
3545454	1
3830089	1
2699696	1
2870930	1
2994655	1
3116742	1
3633981	1
3761491	1
2364904	1
2987456	1
3883788	1
2388676	1
2810350	1
2935737	1
3060100	1
3369685	1
3479335	1
2740723	1
2868812	1
3239605	1
3446027	1
3640522	1
2316596	1
2520666	1
2641880	1
2756032	1
3182212	1
3314525	1
3424443	1
3576319	1
3694426	1
3819805	1
3923826	1
2490222	1
2622967	1
3110329	1
3354332	1
3547457	1
2462821	1
2585462	1
2700420	1
2871395	1
2995331	1
3117447	1
3528687	1
3634920	1
3762320	1
2366446	1
3740491	1
3884634	1
2389227	1
2811306	1
2936447	1
3060731	1
3249281	1
3370200	1
2741946	1
2317757	1
2756356	1
3183059	1
3315753	1
3425009	1
3695016	1
3924681	1
2491758	1
2625402	1
3112464	1
3355109	1
3548603	1
3831074	1
2872128	1
3118213	1
3635419	1
3763011	1
2367908	1
3741722	1
3885568	1
2936957	1
3249941	1
3480246	1
2743140	1
2871861	1
3243185	1
3448966	1
3642535	1
2318516	1
2522141	1
2643674	1
2756670	1
3183832	1
3316587	1
3425735	1
3577489	1
3696168	1
3821014	1
2493330	1
2627091	1
3114566	1
3356164	1
3831985	1
2586676	1
2701635	1
2872834	1
2996439	1
3119172	1
3530323	1
3763768	1
2369857	1
2991938	1
3742555	1
3886457	1
2812704	1
2937410	1
3250649	1
3371379	1
3480850	1
3698378	1
3874298	1
2744778	1
2873465	1
3244438	1
3450241	1
3643389	1
2319360	1
2522956	1
2644584	1
2757909	1
3317639	1
3426242	1
3821600	1
3925982	1
2494432	1
2628311	1
3116560	1
3357893	1
3550179	1
2464752	1
2702410	1
2873508	1
2996952	1
3121196	1
3530912	1
3637115	1
3764149	1
2371030	1
2992994	1
3886914	1
2391857	1
2813111	1
2937977	1
3062926	1
3251806	1
3372126	1
3481279	1
3699061	1
3875094	1
2875172	1
3245966	1
3450875	1
3644439	1
2320257	1
2523724	1
2758690	1
3185170	1
3426620	1
3578408	1
3926476	1
2496930	1
2630319	1
3118398	1
3358436	1
2465085	1
2587670	1
2703023	1
2997645	1
3121734	1
3637649	1
3765368	1
2372813	1
2994903	1
3744073	1
3887472	1
2815088	1
2938660	1
3252576	1
3373089	1
3699582	1
2747933	1
2876548	1
3247746	1
3451377	1
3645970	1
3834696	1
2524689	1
2759401	1
3185792	1
3319089	1
3427054	1
3578891	1
3698312	1
3927107	1
2498407	1
3119527	1
3359124	1
3552133	1
3833536	1
2465725	1
2588314	1
2703636	1
2874648	1
2998075	1
3122101	1
3638497	1
3766181	1
2374388	1
2995950	1
3744986	1
2394103	1
2939138	1
3064546	1
3253059	1
3374148	1
3876191	1
2749211	1
2878453	1
3249381	1
3452301	1
3647082	1
3835101	1
2525642	1
2646009	1
2760215	1
3186771	1
3319583	1
3427770	1
3579795	1
2500308	1
3121154	1
3359915	1
3834133	1
2466783	1
2588954	1
2998742	1
3532366	1
3767411	1
2375811	1
2997239	1
3745966	1
3888985	1
2395201	1
2816589	1
2939622	1
3065884	1
3253783	1
3374807	1
3482959	1
3877015	1
2750833	1
2879952	1
3250590	1
3453059	1
3648171	1
3835504	1
2323472	1
2526501	1
2646639	1
2760901	1
3187594	1
3320039	1
3428248	1
3928403	1
2501559	1
2634059	1
3121464	1
3554395	1
2467445	1
2589973	1
2704972	1
2876289	1
2999605	1
3533041	1
3639560	1
3768124	1
2376782	1
2998754	1
3746973	1
3890245	1
2396085	1
2817369	1
2940341	1
3066402	1
3254817	1
3375538	1
3483433	1
3700960	1
2752499	1
2881150	1
3252050	1
3649528	1
3836022	1
2526868	1
2647198	1
3320578	1
3428742	1
3581594	1
3824436	1
3121806	1
3555327	1
2468088	1
2590416	1
2705773	1
2877420	1
3000596	1
3124177	1
3533641	1
3640165	1
3769068	1
3000087	1
3747795	1
2397048	1
2818100	1
2940995	1
3066848	1
3255471	1
3376517	1
3483884	1
3701381	1
2754024	1
2883176	1
3254427	1
3455042	1
3651109	1
3836500	1
2325351	1
2647771	1
3321009	1
3429176	1
3582263	1
3825077	1
3929897	1
2504988	1
3122653	1
3361528	1
3556448	1
2468696	1
2591126	1
2706368	1
3124649	1
3534169	1
3640651	1
3769695	1
2379312	1
3001222	1
3748826	1
3891698	1
2398352	1
2818542	1
3067575	1
3377475	1
3484488	1
3701774	1
2755040	1
2884307	1
3837057	1
2528897	1
2762768	1
3189789	1
3825563	1
2637469	1
3124336	1
3362359	1
2469332	1
3002144	1
3125207	1
3770211	1
2381678	1
3002818	1
3749948	1
2399276	1
2819187	1
3068024	1
3257514	1
3378504	1
3485067	1
3702162	1
3878842	1
2755782	1
3257722	1
3456923	1
2327145	1
2529742	1
2648627	1
3322288	1
3583477	1
3826225	1
3931037	1
2507979	1
2638888	1
3362951	1
3558456	1
2469997	1
2592210	1
2879769	1
3125501	1
3535161	1
3641466	1
2383208	1
3750911	1
3892798	1
2400091	1
3068462	1
3258339	1
3379364	1
3485601	1
3586059	1
2756301	1
3258959	1
3457753	1
3838445	1
2327905	1
2530519	1
2763809	1
3322918	1
3431252	1
3826628	1
3931563	1
2509763	1
2640626	1
3126429	1
3560045	1
2470548	1
2592927	1
2880421	1
3535749	1
3641976	1
3772149	1
2385054	1
3004792	1
3893155	1
2820692	1
3069327	1
3259084	1
3379976	1
3486433	1
3587603	1
3703062	1
3880099	1
2757321	1
2889401	1
3458716	1
3838846	1
2328952	1
2531158	1
2649917	1
2764611	1
3192776	1
3323552	1
3431896	1
3827116	1
3932361	1
2511252	1
3365579	1
2471218	1
2593543	1
2881044	1
3004045	1
3126362	1
3536207	1
3642398	1
3773019	1
3006442	1
3753577	1
3893471	1
2402051	1
2821275	1
3070066	1
3380662	1
3487396	1
3588073	1
3703662	1
2759034	1
2890151	1
3261881	1
3460067	1
3839321	1
2329938	1
2650640	1
2765279	1
3194122	1
3324022	1
3432856	1
3932837	1
2643308	1
3129255	1
2472145	1
2594251	1
2709843	1
2881958	1
3004740	1
3126865	1
3536761	1
3643539	1
3774093	1
3009950	1
3754689	1
3893731	1
3261170	1
3488181	1
3588536	1
3704367	1
2759766	1
2891227	1
3461868	1
3657267	1
2330895	1
2532542	1
2651264	1
3324522	1
3827959	1
3933540	1
2514208	1
2645084	1
3368376	1
3563643	1
2472692	1
2710529	1
2882669	1
3005520	1
3537048	1
3644227	1
3775156	1
2389281	1
3011521	1
3756223	1
3894234	1
2404225	1
2822603	1
2945992	1
3071590	1
3262112	1
3381644	1
3488791	1
3589135	1
3705122	1
2761241	1
3265219	1
3658999	1
3840304	1
2533458	1
3196657	1
3434180	1
3828507	1
3934280	1
2515260	1
2646825	1
3369552	1
2473243	1
2595813	1
2710985	1
2883506	1
3006218	1
3645979	1
3012869	1
3467194	1
3757243	1
2404911	1
2823320	1
2946420	1
3072386	1
3263044	1
3489420	1
3589520	1
3705795	1
3881800	1
3464412	1
3660167	1
3840953	1
2332659	1
2533996	1
2652565	1
2766960	1
3197033	1
3325753	1
3434983	1
3829429	1
2516660	1
2648011	1
3134679	1
3371117	1
3565445	1
2473896	1
2596672	1
2711661	1
3006755	1
3538224	1
3646682	1
3776355	1
2391408	1
3468636	1
3758486	1
3896830	1
2405785	1
2823608	1
2947349	1
3072973	1
3382939	1
2896044	1
3268317	1
3465417	1
3661899	1
3841384	1
2333591	1
2534606	1
2653071	1
2767385	1
3197608	1
3326219	1
3436225	1
3829812	1
2517824	1
2649158	1
3135683	1
3372370	1
3566604	1
2597449	1
2712498	1
3007143	1
3129861	1
3646919	1
3776932	1
2392765	1
3015674	1
3469606	1
3759485	1
3898255	1
2406612	1
2824306	1
2948228	1
3073653	1
3264700	1
3383465	1
3489791	1
3707294	1
3883140	1
2765873	1
3662517	1
3841837	1
2334677	1
2535303	1
2767860	1
3198300	1
3326678	1
3436861	1
3830294	1
3937104	1
2519210	1
2650614	1
3137022	1
3373309	1
3567816	1
2597840	1
2713154	1
2886038	1
3130415	1
3647419	1
3777594	1
2394320	1
3471039	1
3761394	1
2824935	1
3074491	1
3384041	1
3490432	1
3592231	1
3707772	1
2898898	1
3271233	1
3663732	1
2654526	1
3198654	1
3327283	1
3437354	1
3831053	1
3938520	1
2520324	1
3139367	1
3374269	1
3568969	1
2713671	1
3131466	1
3539609	1
2396246	1
3017049	1
3473093	1
3900124	1
2408569	1
2825117	1
2950302	1
3266340	1
3384548	1
3592782	1
3884305	1
2899958	1
3665251	1
3842699	1
2536852	1
2655133	1
3327962	1
3437968	1
2522206	1
2653901	1
3140600	1
3570052	1
2476539	1
2887197	1
3010845	1
3132218	1
3540217	1
3648485	1
3778715	1
2397629	1
3018378	1
3474496	1
3764308	1
2409246	1
2825671	1
2951183	1
3075828	1
3266860	1
3384936	1
3491888	1
3593320	1
3709516	1
2769819	1
3273147	1
3666326	1
2337095	1
2537717	1
2656114	1
2770022	1
3199676	1
3438516	1
3832212	1
3940668	1
2523640	1
2655154	1
3142456	1
2476863	1
2600472	1
2715505	1
2887766	1
3011634	1
3540594	1
3648922	1
3779320	1
3020484	1
3476494	1
3766479	1
3901764	1
2410205	1
2826224	1
3076532	1
3267467	1
3385389	1
3492574	1
3593877	1
3710223	1
3885345	1
2771691	1
2902096	1
3273848	1
3667180	1
3844123	1
2337771	1
2538371	1
2656686	1
3200350	1
3328927	1
3439123	1
3832718	1
3941337	1
2524720	1
2655990	1
3143973	1
3376521	1
3572159	1
2477410	1
2601211	1
2888577	1
3133726	1
3387343	1
3649518	1
2399669	1
3021819	1
3477994	1
3768198	1
2411527	1
2826783	1
2952623	1
3077410	1
3493154	1
3594332	1
3710790	1
3885928	1
2772622	1
2902775	1
3274858	1
3668521	1
3844730	1
2338586	1
2539385	1
2771366	1
3329631	1
3439871	1
3942209	1
2525792	1
3145511	1
3377450	1
2716906	1
2890225	1
3013200	1
3134790	1
3387766	1
3650399	1
2400868	1
3279501	1
3478689	1
3769972	1
2412264	1
3078266	1
3269274	1
3386566	1
3493783	1
3594919	1
3711206	1
3886572	1
2774042	1
3276574	1
3670013	1
3845058	1
2539938	1
2772159	1
3202017	1
3440637	1
3834009	1
3943406	1
2658416	1
3146817	1
3378473	1
3574639	1
2478643	1
2602557	1
2891332	1
3013659	1
3135218	1
3388359	1
3542060	1
3651123	1
3781469	1
2402095	1
3025932	1
3281204	1
3479837	1
3770777	1
2413104	1
2954225	1
3079075	1
3269949	1
3494212	1
3595232	1
3711932	1
3887365	1
2775581	1
2905304	1
3278253	1
3671259	1
3845457	1
2339809	1
2540505	1
2657889	1
2772863	1
3202578	1
3331238	1
3441458	1
3834667	1
3944143	1
2529449	1
2659234	1
3147940	1
3379855	1
2603251	1
2718693	1
2892023	1
3014355	1
3135704	1
3652038	1
3782278	1
2403868	1
3027403	1
3282328	1
3480793	1
3903805	1
2413785	1
2828843	1
3270361	1
3494821	1
3887742	1
2776765	1
2906644	1
2340528	1
2541256	1
2658448	1
3203194	1
3442709	1
3835537	1
3945258	1
2531355	1
3380661	1
3576726	1
2479672	1
2719194	1
2892683	1
3015511	1
3389481	1
3543006	1
3653133	1
3782942	1
2405373	1
3028992	1
3283519	1
3481923	1
3772526	1
3904526	1
2414414	1
2829777	1
2955522	1
3080572	1
3271225	1
3495329	1
3596252	1
3713792	1
3888363	1
2907892	1
3846241	1
2341078	1
2541779	1
2659016	1
2774438	1
3204045	1
3443871	1
3946474	1
2532550	1
2661781	1
3151089	1
3381816	1
3577528	1
2480139	1
2604640	1
2893425	1
3016533	1
3137123	1
3389814	1
3543599	1
3783700	1
3030879	1
3284667	1
3483001	1
3773428	1
3905274	1
2414929	1
2830748	1
3271844	1
3496133	1
3596660	1
3888759	1
2779363	1
2909054	1
3846641	1
2341792	1
2659724	1
3836702	1
3947407	1
2663091	1
3153057	1
3382741	1
3578239	1
2480563	1
2720490	1
2893913	1
3137593	1
3544160	1
3784436	1
2408836	1
3032192	1
3285985	1
3484154	1
3774031	1
3906402	1
2415746	1
2832286	1
2957294	1
3081754	1
3273010	1
3496592	1
3597163	1
2780729	1
2910508	1
3674160	1
2342600	1
2775836	1
3205803	1
3334706	1
3948100	1
2534876	1
2664306	1
3384197	1
3579709	1
2480958	1
2606083	1
2721021	1
2894498	1
3017874	1
3138389	1
3275080	1
3544855	1
3784949	1
2410512	1
3033232	1
3288248	1
3484928	1
3775386	1
3907218	1
2416584	1
3082298	1
3273861	1
3496807	1
3715544	1
3889848	1
2782302	1
3674866	1
3847561	1
2343323	1
2543937	1
2660802	1
3336040	1
3445346	1
3837864	1
3948833	1
2535956	1
3156093	1
2481478	1
2721621	1
2895010	1
3018683	1
3139121	1
3276088	1
3391734	1
3545349	1
3657270	1
3785880	1
2412609	1
3289728	1
3486387	1
2417182	1
2833636	1
3274529	1
3497605	1
3598219	1
3716353	1
3890469	1
2913984	1
3675630	1
3848002	1
2344181	1
2544483	1
2661308	1
2777111	1
3208726	1
3337244	1
3446196	1
3838527	1
2666826	1
3157143	1
3386677	1
2482223	1
2607292	1
2722348	1
2895687	1
3019313	1
3276915	1
3545729	1
3786545	1
3033903	1
3291373	1
3777712	1
3908460	1
2834418	1
2959705	1
3083191	1
3275003	1
3498139	1
3599041	1
3716855	1
3890971	1
2915180	1
3848625	1
2544926	1
3337730	1
3446789	1
3950301	1
2538359	1
3158758	1
3582326	1
2482701	1
2607937	1
2722859	1
2896425	1
3140605	1
3277568	1
3546084	1
3787147	1
2415002	1
3034533	1
3488898	1
3778905	1
3909193	1
2418941	1
2960582	1
3083711	1
3498611	1
3599723	1
3717689	1
3891529	1
2916724	1
3677743	1
2345734	1
2545916	1
2662770	1
2778736	1
3210010	1
3338378	1
3447219	1
3840101	1
3951463	1
2669867	1
3160226	1
2483129	1
2608283	1
2723457	1
2897157	1
3141141	1
3278207	1
3393480	1
3546527	1
3659805	1
3787821	1
3035269	1
3294484	1
3489992	1
3780296	1
3910189	1
2419875	1
2835900	1
3084959	1
3499174	1
3600393	1
3718599	1
2788459	1
2918555	1
2346675	1
2546766	1
2663459	1
3210705	1
3338898	1
3447677	1
3840893	1
3952577	1
2671642	1
3161987	1
2483863	1
2608946	1
2724011	1
2897746	1
3021300	1
3141764	1
3278735	1
3547145	1
3660424	1
2418411	1
3036097	1
3297376	1
3491136	1
3911218	1
2836599	1
2961936	1
3499988	1
3719398	1
3892784	1
2790004	1
2920343	1
3680245	1
3850247	1
2547435	1
2780042	1
3211425	1
3339526	1
3448044	1
3954272	1
2543067	1
2672880	1
2796703	1
3163808	1
3584663	1
2484647	1
2609615	1
2898494	1
3022206	1
3142329	1
3279435	1
3547628	1
3660956	1
3789178	1
2420693	1
3299515	1
3783860	1
3911815	1
2421159	1
2837126	1
2962524	1
3085856	1
3500429	1
3720588	1
3893457	1
2791423	1
2922233	1
2548015	1
2664788	1
2780587	1
3212074	1
3340168	1
3448414	1
3842420	1
3955240	1
2545050	1
2674634	1
2797434	1
3165587	1
3392145	1
3585968	1
2610501	1
2899072	1
3023048	1
3395859	1
3548163	1
3661426	1
3789862	1
2421568	1
3038389	1
3300823	1
3494378	1
3912801	1
2837830	1
2963402	1
3501032	1
3894008	1
2923897	1
3683803	1
3851496	1
2348584	1
2665262	1
3212879	1
3340748	1
3448948	1
3843003	1
3956225	1
2798177	1
3167415	1
3393235	1
3587950	1
2485892	1
2611109	1
2725446	1
2900067	1
3142671	1
3280502	1
3396469	1
3548744	1
3662260	1
3790490	1
2422832	1
3039597	1
3302061	1
3495254	1
3787694	1
3913294	1
2422506	1
2838503	1
3086911	1
3501378	1
3603650	1
3722767	1
3894582	1
2794464	1
2925608	1
2349775	1
2549193	1
2665792	1
2781838	1
3341264	1
3449514	1
3843649	1
3957069	1
2548303	1
2677813	1
2798696	1
3393982	1
3589233	1
2486448	1
2611856	1
3024339	1
3143647	1
3281111	1
3397125	1
3549187	1
3791092	1
2424479	1
3041208	1
3303689	1
3496826	1
3789670	1
2423221	1
2839049	1
2964629	1
3501794	1
3604103	1
3723887	1
3895113	1
2926970	1
3686754	1
3852749	1
2350558	1
2549738	1
2666224	1
2782420	1
3214489	1
3449916	1
3958218	1
2679697	1
2799517	1
3172895	1
3395142	1
3590046	1
2487188	1
2612471	1
2726593	1
2901815	1
3281907	1
3549901	1
3663477	1
3791722	1
2425881	1
3042003	1
3305519	1
3497610	1
3790792	1
2423790	1
2839813	1
2965475	1
3087708	1
3502509	1
3725106	1
3895914	1
2928403	1
3688107	1
3853308	1
2667036	1
2782925	1
3215208	1
3450461	1
3958809	1
2680919	1
3175341	1
3396326	1
3590857	1
2488131	1
2612903	1
3025543	1
3282526	1
3550298	1
2427797	1
3043301	1
3307874	1
3498378	1
3792053	1
2424553	1
2840760	1
2966319	1
3088206	1
3503104	1
3605834	1
3725741	1
3896668	1
2929969	1
3854053	1
2352460	1
2551147	1
2667901	1
3215834	1
3343146	1
3450958	1
3845908	1
3959591	1
2552873	1
2682244	1
3176732	1
3397682	1
2488824	1
3026112	1
3145987	1
3283105	1
3398966	1
3664862	1
3793147	1
2428859	1
3044955	1
3309761	1
3500123	1
3793932	1
3916929	1
2425020	1
2966946	1
3088826	1
3606547	1
3726899	1
3897419	1
3690196	1
3854548	1
2353365	1
2784054	1
3029762	1
3216520	1
3343720	1
3451465	1
3846244	1
3960979	1
2804424	1
3398318	1
3593086	1
2489555	1
2613756	1
2728205	1
2904320	1
3027002	1
3146650	1
3283959	1
3399673	1
3551506	1
3793915	1
2429888	1
3046578	1
3501172	1
3794927	1
3918170	1
2425873	1
2842414	1
2967436	1
3089536	1
3504472	1
3607428	1
3727480	1
3898163	1
3691937	1
3854999	1
2354069	1
2552106	1
2669447	1
3030318	1
3344379	1
3452095	1
3847004	1
3961674	1
2556080	1
2805722	1
3179134	1
3594351	1
2490229	1
2614109	1
2729080	1
2905143	1
3147281	1
3284485	1
3400104	1
3552258	1
3666404	1
2431003	1
3047600	1
3312540	1
3795660	1
3919344	1
2426733	1
2843255	1
2968405	1
3090202	1
3504991	1
3608053	1
3728239	1
3898811	1
3693356	1
2552555	1
2785354	1
3031659	1
3345054	1
3452628	1
3847652	1
3962639	1
2557769	1
2807107	1
3595679	1
2490889	1
2729914	1
3147885	1
3285271	1
3400541	1
3552768	1
3666804	1
3795026	1
2431997	1
2564370	1
3048783	1
3313845	1
3796966	1
3920727	1
2844112	1
2969413	1
3090921	1
3505486	1
3728775	1
3899186	1
2935026	1
3695059	1
3855871	1
2356362	1
2553154	1
2670806	1
2786023	1
3032359	1
3218723	1
3345693	1
3848284	1
3963533	1
2558943	1
2688858	1
3181549	1
3401870	1
3597202	1
2491610	1
2906527	1
3148506	1
3553712	1
3795683	1
2434175	1
2564962	1
3049789	1
3503375	1
3922102	1
2428530	1
2970145	1
3091724	1
3609375	1
3729989	1
3899838	1
2936302	1
3696011	1
3856526	1
2357092	1
2553641	1
2671445	1
3032832	1
3219445	1
3454447	1
3849070	1
2560312	1
2690325	1
2810335	1
3182952	1
3403530	1
2492863	1
2731307	1
2907615	1
3149112	1
3286445	1
3401819	1
3554791	1
3796304	1
2435457	1
2567262	1
3051878	1
3315948	1
3504418	1
3800174	1
3923099	1
2429305	1
2845847	1
2970923	1
3092288	1
3506619	1
3610010	1
3731121	1
3900355	1
3857238	1
2358300	1
2554257	1
2672694	1
2787265	1
3033430	1
3220090	1
3346749	1
3849642	1
3964934	1
2562209	1
2692069	1
2812012	1
3599609	1
2493829	1
2616338	1
2732256	1
2908805	1
3287621	1
3402602	1
3796804	1
2436882	1
2568756	1
3053345	1
3316758	1
3923769	1
2430172	1
2846683	1
3092840	1
3507044	1
3610552	1
3731748	1
3901174	1
2938335	1
3697870	1
3858839	1
2554922	1
3220894	1
3347400	1
3456196	1
3850154	1
3966136	1
2814606	1
3185408	1
3405783	1
3600511	1
2733001	1
2909608	1
3150613	1
3555726	1
3669285	1
2438290	1
3317543	1
3506017	1
3803359	1
3924711	1
2847365	1
2972622	1
3093567	1
3732151	1
3901768	1
2939446	1
3699045	1
2555531	1
2676320	1
2788795	1
3034507	1
3221751	1
3457177	1
4042447	1
2694366	1
2815718	1
3187699	1
3407212	1
3602127	1
2618498	1
3151388	1
3289909	1
3556519	1
3669593	1
3798216	1
2439674	1
2572682	1
3318286	1
3507174	1
3806005	1
3925500	1
2848061	1
2973169	1
3094572	1
3508101	1
3611439	1
3732866	1
2940590	1
3699919	1
3860202	1
2361973	1
2677349	1
2789543	1
2912815	1
3035164	1
3348626	1
3458072	1
4043001	1
2695461	1
2817083	1
3189012	1
3603575	1
2496942	1
2619324	1
2734436	1
2911481	1
3152052	1
3405161	1
3557230	1
3669785	1
3798732	1
2441331	1
3060369	1
3318859	1
3508348	1
3807713	1
3927571	1
2433395	1
2848828	1
2973765	1
3095241	1
3508709	1
3733638	1
3902538	1
3700848	1
3861006	1
2363034	1
2556564	1
2677914	1
3036150	1
3223626	1
3349377	1
3851935	1
4044826	1
2697810	1
2818565	1
3190578	1
3409302	1
3604342	1
2620094	1
2912007	1
3152679	1
3291365	1
3405633	1
3558532	1
3670056	1
2442648	1
2576534	1
3319447	1
3509669	1
3809193	1
3929078	1
2849673	1
3096104	1
3509133	1
3612726	1
3734881	1
3903143	1
3701536	1
3861632	1
2364143	1
2557174	1
2678651	1
2790722	1
2914028	1
3037042	1
3224211	1
3349862	1
3459533	1
3852490	1
4045646	1
2699076	1
3191465	1
3410620	1
3605796	1
2498629	1
2620931	1
2735472	1
3153373	1
3406508	1
3558921	1
3670327	1
2443903	1
2577857	1
3064375	1
3810901	1
3930656	1
2850515	1
2975505	1
3096812	1
3613736	1
3735851	1
2944433	1
3702692	1
3862196	1
2557742	1
2678929	1
2791563	1
2914592	1
3037781	1
3224786	1
3350357	1
4047457	1
2700532	1
2822214	1
3192785	1
3411469	1
2499557	1
2621569	1
2736009	1
3153918	1
3292327	1
3407114	1
3559469	1
3670924	1
3801669	1
2580019	1
3065924	1
3321657	1
3512423	1
3812211	1
3931808	1
2436604	1
2851294	1
2976168	1
3510471	1
3736752	1
3904455	1
2315601	1
3862665	1
2365679	1
2558708	1
2679382	1
2792084	1
2915130	1
3225641	1
3853840	1
4049058	1
2701537	1
3412631	1
3607643	1
2501177	1
2622975	1
2736427	1
3154492	1
3292988	1
3407442	1
3560085	1
3671253	1
2447102	1
2581546	1
3067409	1
3322868	1
3513753	1
3813303	1
3933287	1
2851768	1
2976625	1
3098284	1
3510945	1
3615417	1
3737507	1
3905005	1
2317695	1
2947221	1
3704378	1
3863216	1
2366239	1
2559491	1
2679938	1
2792689	1
2916159	1
3038813	1
3226424	1
3461220	1
4052187	1
2703199	1
2825765	1
3195592	1
3608417	1
2737132	1
3155211	1
3293776	1
3408035	1
3560566	1
3671706	1
2448271	1
2583258	1
3068964	1
3323797	1
3514770	1
2439742	1
3098931	1
3738100	1
3905690	1
2319470	1
2948026	1
3864024	1
2366865	1
2560548	1
2916830	1
3039276	1
3352646	1
3461712	1
3854953	1
2827807	1
3197331	1
3414558	1
3609011	1
2624999	1
2737647	1
3155995	1
3294475	1
3408444	1
3561170	1
3672232	1
3803640	1
2450402	1
2584815	1
3071235	1
3325055	1
3516644	1
3814994	1
2852943	1
2978280	1
3099446	1
3512258	1
3617130	1
3738986	1
3906497	1
2320753	1
2948893	1
3705935	1
3864683	1
2560939	1
2917513	1
3227745	1
3353416	1
3462292	1
3855520	1
2705730	1
2829549	1
3199027	1
3415633	1
2503505	1
2625662	1
3156529	1
3295368	1
3408869	1
3561804	1
3672867	1
2451733	1
2586574	1
3072714	1
3326008	1
3517733	1
3815351	1
3935865	1
2441723	1
2853589	1
2978774	1
3099949	1
3512912	1
3739418	1
3906816	1
2321786	1
2949995	1
3707295	1
3865213	1
2368151	1
2561478	1
2681326	1
2918321	1
3040517	1
3228920	1
3353818	1
2706795	1
2831494	1
3611250	1
2504179	1
2626304	1
2739231	1
3296509	1
3409352	1
3804924	1
2452641	1
2587965	1
3074565	1
3327400	1
3518772	1
3815664	1
3937123	1
2854251	1
2979526	1
3100586	1
3618040	1
3907383	1
2323054	1
2951469	1
3707999	1
2368832	1
2562222	1
2681878	1
3041111	1
3354527	1
3856411	1
2708035	1
3201792	1
3417498	1
3612454	1
2504791	1
2626901	1
2740105	1
3409709	1
3674461	1
3805498	1
2589136	1
3075576	1
3328565	1
3519867	1
3815975	1
2854904	1
3740632	1
3907815	1
2324157	1
2952515	1
3708757	1
3865970	1
2369466	1
2563501	1
2682140	1
2795196	1
2919798	1
3041753	1
3231714	1
3355181	1
3463785	1
3856969	1
2709243	1
2833756	1
3203530	1
3613712	1
2505807	1
2627509	1
2740934	1
3160039	1
3298552	1
3563535	1
3675495	1
3806268	1
2455992	1
2589872	1
3077387	1
3329826	1
3521571	1
3816404	1
3939558	1
2444279	1
2980876	1
3102185	1
3514660	1
3618850	1
3741853	1
3908330	1
2326094	1
2953818	1
3709545	1
3866393	1
2370389	1
2564458	1
2682653	1
2795695	1
3355667	1
3464247	1
3857308	1
2710775	1
2835317	1
3614438	1
2506783	1
2628093	1
2741701	1
3160667	1
3298895	1
3410588	1
3563964	1
3676346	1
2457556	1
2591616	1
3330801	1
3522927	1
3816866	1
3941114	1
2444993	1
2684475	1
2856166	1
2981568	1
3102862	1
3515425	1
3619328	1
3908785	1
2327631	1
2955849	1
3867063	1
2371176	1
2683289	1
2796113	1
3232827	1
3464854	1
3857597	1
3420456	1
3616768	1
2628595	1
2742259	1
3161235	1
3299675	1
3411145	1
3564323	1
3677820	1
3807461	1
2459054	1
2593111	1
3080594	1
3331690	1
3524050	1
3942413	1
2445699	1
2685054	1
2856645	1
2982193	1
3103439	1
3515980	1
3620091	1
3909248	1
2329510	1
3712285	1
3867650	1
2372068	1
2566668	1
2796724	1
3043848	1
3233469	1
3356582	1
3465539	1
3858092	1
2712777	1
2838007	1
3208964	1
3421543	1
2508014	1
2629208	1
2742925	1
3300210	1
3564727	1
3678642	1
3808357	1
2594629	1
3082005	1
3525553	1
3943379	1
2446564	1
2685933	1
2857146	1
2983062	1
3104106	1
3516469	1
3620906	1
3744054	1
3909754	1
2331469	1
2958445	1
3713916	1
3868158	1
2372828	1
2567555	1
2797322	1
2922818	1
3044479	1
3234423	1
3356831	1
3466081	1
2839985	1
3210072	1
3422656	1
3618654	1
2508680	1
2629738	1
2743842	1
3412425	1
3565441	1
3808955	1
2595675	1
3082697	1
3333067	1
3818610	1
3945161	1
2447457	1
2686677	1
2858000	1
2983838	1
3104513	1
3622121	1
3910327	1
2333015	1
2959899	1
3714812	1
3868595	1
2568428	1
2797813	1
2923406	1
3045117	1
3234848	1
3358107	1
3466357	1
3859488	1
2714131	1
2841256	1
3211669	1
3424209	1
3619533	1
2509170	1
2630230	1
2744592	1
3163163	1
3301351	1
3566027	1
3679520	1
3809705	1
2463212	1
3083160	1
3333820	1
3526841	1
3946811	1
2687387	1
2858569	1
2984417	1
3105030	1
3623046	1
3745761	1
2334033	1
2961548	1
3715626	1
2374523	1
2923946	1
3045848	1
3235247	1
3466877	1
3859956	1
2843313	1
3213134	1
3425475	1
3620596	1
2630428	1
2745137	1
3163809	1
3301819	1
3413518	1
3566523	1
3680214	1
3810392	1
2465266	1
2598830	1
3083966	1
3334647	1
3527612	1
3948018	1
2449457	1
2859257	1
2984997	1
3105713	1
3517905	1
3623640	1
3746265	1
2336234	1
2963297	1
3869426	1
2375542	1
2570726	1
2798358	1
3046370	1
3235701	1
3359757	1
3467404	1
3860705	1
2716498	1
3214468	1
3426895	1
3621894	1
2510204	1
2631174	1
3164354	1
3302506	1
3414125	1
3680849	1
3811134	1
2466281	1
2600381	1
3085595	1
3335618	1
3528489	1
3820305	1
3949049	1
2688886	1
2860055	1
2985697	1
3106295	1
3624074	1
3746802	1
3912246	1
2337471	1
2964557	1
3870021	1
2571526	1
3047066	1
3360596	1
3861562	1
2337820	1
2965100	1
3718005	1
2376761	1
2571837	1
2799213	1
2925320	1
3047353	1
3360781	1
3468269	1
3861809	1
2717881	1
2845785	1
3216371	1
3623395	1
2511024	1
2746791	1
3165478	1
3303853	1
3567825	1
3681610	1
3811930	1
2467486	1
3337029	1
3529512	1
2574306	1
2689723	1
2862130	1
2986482	1
3107514	1
3624735	1
3747886	1
2339808	1
2966853	1
3719505	1
2377833	1
2572495	1
2799821	1
2926157	1
3048039	1
3237015	1
3361460	1
3862335	1
2719815	1
3429397	1
3624200	1
2632237	1
2747427	1
3304642	1
3568377	1
3682551	1
2603545	1
3087912	1
3338326	1
3821625	1
2452480	1
2574960	1
2690053	1
3108014	1
3520084	1
3625137	1
3913406	1
2341156	1
2968155	1
3720965	1
3871191	1
2378728	1
2573229	1
2800835	1
2927008	1
3049131	1
3237806	1
3362028	1
3863111	1
3430343	1
3625212	1
2512159	1
2748128	1
3305339	1
3417183	1
3568995	1
3683504	1
3813092	1
2469851	1
2605114	1
3531725	1
2453360	1
2576215	1
2863649	1
2987847	1
3108645	1
3520709	1
3625713	1
3749760	1
3914128	1
2970060	1
3871667	1
2574110	1
2801504	1
3050091	1
3238308	1
3362392	1
3863820	1
2723173	1
2849480	1
3221211	1
3431533	1
3625826	1
2512531	1
2633813	1
2748649	1
3167968	1
3418057	1
3569429	1
3813832	1
2471512	1
3089936	1
3340253	1
3532800	1
3822830	1
3955629	1
2454340	1
2576918	1
2864234	1
2988187	1
3109327	1
3521277	1
3626184	1
3750239	1
3914850	1
2344910	1
2971385	1
3872512	1
2379922	1
2802551	1
2928566	1
3050899	1
3239070	1
3362789	1
3471041	1
3864770	1
2724291	1
2850840	1
3627318	1
2634534	1
2749273	1
3307041	1
3570031	1
3341031	1
3534172	1
3957192	1
2454900	1
2577555	1
2691570	1
2988750	1
3110028	1
3521722	1
3751717	1
2346883	1
2972494	1
3873103	1
2929109	1
3363300	1
3471653	1
3865134	1
2725367	1
2852325	1
3224651	1
3434501	1
2513898	1
2749983	1
3171984	1
3308027	1
3419317	1
3685985	1
2474268	1
2607861	1
3092416	1
3342433	1
3959059	1
2455958	1
2692463	1
2865291	1
3110584	1
3627016	1
3752308	1
3915731	1
2974206	1
3874645	1
2381518	1
2803924	1
3052481	1
3240428	1
3363777	1
3472641	1
3865672	1
2726704	1
2853390	1
3226754	1
3435441	1
3628639	1
2635779	1
2750642	1
3308747	1
3570982	1
3687434	1
2476342	1
3094996	1
3344039	1
3536471	1
3824405	1
2456639	1
2579029	1
2693306	1
3111068	1
3522880	1
3916105	1
2350384	1
2975227	1
3876189	1
2382295	1
2804747	1
2930208	1
3240931	1
3473206	1
3866211	1
2727675	1
2854242	1
3228052	1
3629714	1
2515295	1
3174212	1
3309433	1
3689174	1
3816093	1
3918286	1
2610425	1
3345145	1
3537584	1
2579531	1
2694105	1
2866293	1
2990589	1
3111784	1
3628111	1
2351339	1
2976450	1
3730452	1
3877575	1
2382918	1
2805559	1
3053748	1
3241640	1
3364926	1
3473874	1
3866897	1
2729322	1
2855388	1
3631433	1
2515958	1
2751960	1
3310328	1
3420695	1
3572107	1
3690029	1
3816685	1
3918789	1
2478798	1
3098901	1
3346086	1
3538584	1
3825235	1
2457070	1
2580177	1
2695029	1
2866898	1
3112466	1
3524144	1
3628818	1
3917519	1
2352539	1
2977860	1
3732359	1
3878452	1
2384111	1
2931425	1
3054415	1
3242491	1
3365462	1
3474776	1
3867687	1
2730725	1
2857243	1
3438392	1
2637697	1
2752599	1
3176005	1
3310819	1
3421199	1
3572707	1
3690703	1
3919451	1
2613416	1
3347178	1
3539833	1
3825696	1
3964500	1
2458111	1
2581282	1
2867552	1
3113122	1
3524908	1
3629560	1
2354254	1
2979634	1
3734132	1
2806966	1
2931863	1
3055129	1
3243426	1
3475730	1
2732197	1
2858676	1
3231828	1
3439408	1
3633640	1
2517246	1
2638138	1
2753219	1
3177092	1
3573249	1
3691252	1
3817648	1
3920086	1
2481336	1
2614775	1
3101837	1
3348288	1
3826355	1
3965585	1
2458898	1
2581847	1
2868130	1
3113826	1
3630092	1
2356330	1
2981683	1
3734959	1
2385820	1
2807434	1
2932716	1
3055666	1
3243966	1
3366767	1
3476463	1
3232911	1
2517972	1
2638719	1
2753763	1
3178395	1
3422272	1
3573864	1
3691958	1
3818178	1
3920574	1
2483301	1
2616190	1
3103143	1
3349383	1
3827195	1
4039084	1
2459354	1
2582630	1
2696931	1
2868933	1
2992837	1
3114582	1
3630826	1
2358382	1
2983148	1
3735813	1
2386363	1
2808153	1
2933398	1
3057631	1
3245523	1
3367365	1
3869526	1
2863449	1
3233752	1
3442318	1
3635583	1
2639322	1
3312385	1
3574316	1
3692494	1
3818511	1
2484908	1
3350985	1
3542984	1
4042596	1
2460099	1
2583151	1
2698068	1
2869582	1
2993356	1
3115090	1
3526087	1
3631791	1
3759871	1
2360336	1
2984582	1
3882043	1
2808783	1
2933819	1
3870337	1
2736434	1
2864624	1
3234972	1
3443459	1
4051536	1
2518985	1
2639774	1
3179808	1
3312882	1
3423221	1
3575041	1
2486234	1
2618760	1
3106301	1
3351881	1
3544085	1
3829401	1
4044804	1
2583497	1
2698673	1
2870011	1
2993778	1
3115626	1
3526676	1
3632534	1
3760598	1
2362536	1
3737268	1
3882580	1
2387634	1
3058983	1
3247648	1
3871115	1
2738082	1
2866070	1
3236527	1
3444389	1
3638502	1
2519775	1
2755389	1
3180591	1
3423590	1
3575619	1
3693590	1
3922550	1
2487946	1
2620120	1
3108351	1
3352611	1
3829881	1
4046796	1
2461609	1
2584127	1
2699213	1
2994386	1
3116300	1
3527277	1
3633410	1
2363869	1
2986935	1
3738246	1
3883180	1
2388166	1
2809949	1
2935502	1
3059567	1
3369112	1
3478961	1
3871841	1
2739813	1
2867935	1
3238257	1
3445407	1
2315608	1
2520354	1
2641289	1
3181625	1
3314087	1
3575933	1
3923115	1
2621499	1
3109486	1
3353871	1
3546283	1
2462406	1
2584931	1
2699833	1
2871058	1
2994867	1
3117042	1
3528151	1
3634261	1
3761713	1
2365408	1
2987673	1
3739680	1
3884119	1
2388913	1
2810598	1
2936018	1
3060244	1
3248916	1
3369808	1
3479556	1
3872318	1
2741106	1
2869417	1
3239905	1
3446865	1
3640930	1
2317043	1
2521054	1
2642224	1
3182455	1
3314980	1
3424514	1
3694570	1
3924122	1
2490862	1
2624009	1
3110837	1
3354665	1
3547822	1
2463170	1
2585713	1
3117693	1
3528925	1
3635108	1
2367098	1
2989001	1
2389329	1
2811519	1
3060966	1
3249412	1
3370372	1
3479852	1
3873265	1
2318109	1
2521675	1
2756447	1
3183356	1
3425321	1
3577163	1
3695272	1
3820472	1
3924822	1
2626073	1
3113329	1
3355530	1
3548998	1
2463655	1
2586342	1
2701241	1
2872386	1
2996099	1
3118563	1
3530036	1
2368509	1
3885854	1
2389776	1
2812196	1
2937052	1
3061648	1
3250191	1
3371074	1
3480453	1
3873864	1
2743950	1
3243597	1
3449356	1
2522504	1
2644037	1
2757137	1
3184021	1
3425873	1
3696469	1
3821270	1
3925603	1
3115498	1
3356760	1
3549759	1
2701911	1
2873158	1
2996617	1
3119930	1
3530504	1
3636549	1
3763915	1
2370099	1
2992042	1
3886590	1
2390907	1
3371458	1
3874630	1
2874051	1
3643682	1
2319732	1
2523190	1
2644844	1
3184827	1
3317835	1
3426362	1
3578055	1
3697254	1
3821788	1
3926229	1
2495333	1
2629303	1
3116851	1
3358089	1
3550408	1
2464865	1
2587402	1
2873765	1
2997214	1
3121317	1
2371724	1
3743461	1
3887100	1
2392349	1
2813349	1
3063143	1
3252162	1
3372323	1
3481470	1
3875261	1
2875676	1
3246619	1
3451010	1
3645277	1
2524094	1
2645361	1
2758834	1
3185290	1
3318679	1
3578523	1
3698059	1
3926652	1
2497307	1
3118768	1
3833131	1
2465405	1
2587901	1
2703156	1
2874226	1
3121952	1
3531631	1
3637909	1
3765708	1
2995223	1
3744342	1
3887793	1
2393684	1
2815366	1
2938809	1
3252725	1
3373401	1
3481938	1
3699933	1
3875816	1
2748220	1
3247924	1
3451674	1
3646527	1
2321511	1
2524876	1
2759744	1
3186032	1
3319248	1
3427378	1
3579159	1
3927249	1
2498956	1
2632069	1
3119782	1
3359322	1
3833794	1
2466130	1
2588520	1
2703908	1
3122344	1
3532064	1
2374925	1
2996354	1
2394652	1
2939337	1
3065023	1
3253258	1
3374372	1
3700378	1
3876433	1
2749526	1
2878994	1
3249861	1
3835285	1
2322944	1
2526153	1
2646351	1
3187073	1
3319724	1
3427923	1
3579867	1
3823459	1
2500763	1
2633263	1
3121272	1
3360190	1
3553959	1
3834288	1
2589213	1
2704572	1
2875953	1
3122836	1
3532620	1
3639282	1
3767782	1
2376097	1
2997925	1
3746121	1
3889637	1
2395368	1
2816851	1
2939876	1
3254328	1
3483194	1
3700675	1
3877184	1
2751391	1
2880405	1
3648464	1
3835676	1
2323697	1
2526615	1
2646934	1
3187754	1
3320220	1
3428438	1
3580813	1
3824073	1
3928772	1
3121569	1
3360538	1
2467723	1
2705324	1
2876661	1
3123767	1
3639833	1
2377110	1
2999436	1
3890648	1
2817458	1
2940564	1
3066592	1
3375800	1
3483569	1
3701158	1
3877517	1
2752962	1
2881620	1
3253073	1
3454198	1
3649925	1
3836145	1
2324649	1
2647404	1
2761681	1
3188374	1
3320692	1
3428859	1
3824802	1
3929470	1
2504023	1
3121977	1
3361161	1
3555734	1
2468278	1
2590740	1
2706022	1
2877732	1
3000734	1
3124283	1
3640293	1
3769290	1
3000475	1
3748062	1
3891289	1
2397443	1
2818230	1
2941454	1
3067071	1
3256003	1
3484101	1
3701441	1
3878016	1
2754508	1
3255072	1
3455630	1
3651550	1
3836727	1
2647882	1
2762361	1
3189337	1
3321307	1
3429349	1
3582342	1
3825335	1
3930091	1
2505574	1
2636690	1
3361651	1
3557009	1
2591195	1
2706516	1
3001642	1
3640880	1
2379880	1
3001558	1
3749373	1
2398683	1
2818803	1
2942359	1
3067777	1
3256815	1
3377821	1
3484723	1
3701870	1
3878437	1
2884699	1
3257045	1
3456326	1
3837405	1
2326649	1
2529199	1
2648266	1
3321765	1
3582799	1
3825827	1
3930603	1
2506833	1
3558120	1
2591834	1
2707157	1
2879278	1
3002311	1
3125249	1
3003124	1
3750344	1
3892483	1
2399616	1
2943068	1
3068201	1
3257845	1
3378711	1
3585189	1
3702292	1
3878927	1
2886593	1
3457183	1
3838075	1
2327523	1
2530109	1
2649004	1
2763401	1
3191262	1
3322446	1
3430651	1
2508756	1
2639164	1
3125772	1
3363499	1
3559064	1
2470255	1
2592464	1
2707896	1
2880012	1
3535433	1
3641707	1
3771799	1
2383641	1
3004082	1
3751325	1
3892851	1
2820062	1
2943684	1
3068872	1
3258466	1
3379515	1
3485914	1
3586972	1
3702637	1
2888256	1
3259452	1
3457950	1
3838634	1
2328201	1
2530637	1
2764102	1
3323093	1
3431451	1
3584442	1
3931908	1
2510091	1
2641178	1
3560621	1
2470737	1
2593212	1
2709019	1
2880672	1
3003763	1
3126222	1
3535985	1
3642129	1
3772570	1
3893322	1
2401278	1
2820869	1
2944244	1
3069637	1
3380276	1
3486775	1
3587746	1
3703298	1
3880400	1
3260489	1
3458945	1
3655357	1
2650251	1
2764829	1
3193230	1
3827249	1
3932565	1
2511908	1
2642276	1
3365895	1
3561928	1
2471510	1
2593751	1
2709590	1
3126570	1
3536417	1
3773354	1
2387013	1
3753842	1
3893584	1
2402612	1
2821458	1
2945147	1
3070339	1
3260132	1
3588266	1
3703828	1
3880860	1
2890405	1
3262565	1
3460686	1
3656684	1
3839483	1
2330195	1
2532099	1
3194324	1
3324206	1
3433103	1
3827564	1
2513530	1
3129525	1
3367377	1
2472280	1
2594470	1
2710090	1
2882176	1
3005230	1
3127096	1
3536854	1
3643842	1
3774727	1
2388232	1
3893791	1
2822310	1
2945683	1
3070888	1
3261566	1
3381456	1
3488419	1
3588743	1
3704658	1
2760360	1
2891508	1
3839965	1
2331125	1
2651435	1
2766140	1
3324772	1
3433667	1
3828121	1
3933763	1
2514530	1
2645672	1
3131845	1
3368767	1
3563877	1
2595085	1
2710683	1
2882818	1
3005774	1
3127699	1
3537283	1
3644714	1
3012030	1
3756484	1
3894669	1
2822876	1
2946158	1
3072028	1
3262483	1
3381940	1
3589241	1
3705354	1
2893111	1
3659359	1
3840677	1
2331926	1
2533618	1
2652257	1
2766625	1
3196706	1
3828764	1
3934570	1
2515685	1
2647258	1
3133235	1
3370213	1
3564782	1
2473524	1
2711276	1
2883749	1
3006527	1
3128620	1
3537862	1
3646054	1
3775933	1
2390454	1
3013274	1
3467644	1
3757689	1
2946698	1
3589705	1
3706043	1
3881984	1
2762951	1
3267415	1
3464677	1
3660990	1
3841131	1
2332814	1
2534189	1
2652811	1
2767055	1
3325923	1
3435419	1
3829579	1
2517337	1
2648388	1
3134949	1
3371701	1
3565699	1
2474417	1
2597000	1
2884388	1
3129358	1
3538456	1
3646792	1
2391863	1
3014811	1
3468833	1
3758829	1
3897381	1
2406115	1
2823977	1
2947759	1
3073208	1
3264298	1
3383263	1
3590545	1
3706860	1
3882799	1
2764369	1
2896866	1
3268680	1
3465971	1
3841517	1
2333952	1
2534814	1
2653202	1
2767571	1
3197984	1
3326418	1
3436324	1
3829957	1
3936397	1
2649717	1
3136036	1
3372496	1
3566956	1
2475022	1
2597668	1
2712776	1
2885396	1
3007474	1
3130086	1
3538900	1
2393341	1
3760571	1
3898849	1
2406972	1
2948398	1
3073988	1
3265080	1
3383689	1
3489944	1
3591703	1
3707497	1
3883478	1
2898178	1
2334961	1
2653998	1
2768347	1
3198459	1
3326878	1
3437039	1
3937662	1
2651617	1
3137449	1
3568200	1
2475669	1
2597991	1
2713258	1
2886295	1
3009608	1
3130602	1
3539271	1
3647640	1
3777689	1
2394798	1
3016175	1
3471891	1
3899486	1
2408021	1
2825025	1
2949018	1
3074766	1
3265877	1
3490696	1
3592485	1
3708064	1
3884041	1
2767895	1
2899219	1
3271709	1
3664659	1
3842383	1
2336004	1
2536209	1
2654820	1
2768750	1
3198763	1
3327522	1
3437530	1
3831306	1
3374589	1
3569500	1
2476309	1
2598613	1
2713953	1
2886930	1
3010324	1
3539736	1
3648228	1
3778396	1
3017443	1
3473527	1
3763155	1
2825329	1
3075348	1
3266530	1
3384639	1
3491391	1
3592903	1
3708900	1
3884503	1
2768885	1
3272547	1
3665613	1
3842825	1
2336536	1
2537244	1
2655368	1
2769511	1
3328113	1
3831979	1
3940302	1
2654229	1
3141188	1
3375323	1
3570513	1
2476653	1
2599839	1
2714902	1
2887383	1
3011119	1
3540364	1
3778900	1
3018909	1
3474845	1
2409562	1
2825764	1
2951444	1
3267071	1
3385186	1
3492213	1
3709707	1
3885064	1
2770335	1
2901082	1
3273349	1
3666596	1
3843279	1
2656255	1
3199866	1
3328583	1
3438773	1
3941006	1
2524247	1
2655403	1
3142954	1
2476988	1
2600663	1
2715762	1
3012061	1
3133206	1
3386985	1
3540727	1
3649108	1
3779604	1
2398613	1
3021142	1
3477050	1
3766946	1
3901853	1
2410624	1
2826394	1
3076892	1
3268005	1
3492755	1
3594069	1
3710346	1
2771984	1
3274057	1
3667599	1
2337992	1
2538897	1
2656924	1
2770891	1
3200709	1
3329149	1
3439456	1
3941616	1
2525089	1
2656359	1
3144347	1
3376988	1
3572399	1
2477581	1
2601467	1
2716550	1
2889212	1
3012772	1
3134166	1
3387558	1
3541156	1
3649751	1
3780173	1
2399844	1
3022502	1
3478268	1
3768758	1
2411901	1
2952860	1
3268627	1
3385883	1
3493372	1
3886267	1
2903307	1
3669215	1
3844848	1
2338743	1
2539563	1
3201506	1
3833693	1
3942577	1
2657547	1
3145956	1
3377739	1
2478173	1
2602298	1
2717112	1
2890493	1
3013367	1
3134980	1
3388021	1
3541757	1
3650730	1
2401255	1
3024395	1
3280243	1
3479182	1
3770218	1
2412497	1
2827576	1
2953793	1
3078575	1
3269449	1
3595041	1
3711433	1
2774425	1
2904047	1
3277114	1
3670678	1
2339214	1
3330567	1
3440993	1
2528278	1
2658811	1
3147181	1
3575172	1
2602719	1
2718077	1
2891500	1
3013867	1
3388566	1
3651299	1
3781644	1
3026428	1
3281780	1
3771207	1
3903465	1
2413310	1
2828402	1
2954366	1
3079476	1
3270065	1
3494403	1
3595345	1
3712093	1
3887500	1
2775771	1
2905739	1
3671519	1
2340119	1
2540703	1
2658027	1
2773091	1
3202761	1
3331547	1
3441798	1
3835143	1
2530234	1
2659515	1
3148453	1
3380168	1
3576201	1
2479424	1
2603476	1
2718822	1
2892171	1
3014754	1
3136051	1
3389061	1
3652779	1
3782461	1
2404268	1
3028112	1
3282853	1
3481274	1
3772051	1
3903996	1
2414081	1
3080163	1
3270657	1
3494994	1
3712602	1
2907043	1
3845952	1
2340713	1
2541472	1
2774028	1
3203397	1
3332295	1
3443004	1
3835738	1
3945847	1
2531763	1
2660672	1
3150462	1
2479783	1
2604110	1
3016097	1
3136682	1
3389590	1
3653206	1
3783141	1
2406151	1
3030119	1
3772809	1
2829988	1
2955726	1
3271416	1
3714024	1
3888483	1
2778499	1
2908275	1
3673125	1
2542010	1
2659273	1
3204171	1
3444166	1
3836272	1
3946754	1
2532870	1
2662250	1
3151810	1
3382066	1
2605057	1
2719919	1
3016678	1
3137193	1
3390027	1
3285121	1
3773618	1
3905583	1
2415268	1
2956364	1
3081489	1
3272121	1
3496330	1
3596821	1
3714675	1
3889049	1
2779590	1
2909565	1
3673889	1
2659896	1
2775387	1
3205407	1
3836940	1
3947575	1
2534319	1
3153562	1
2480645	1
2605685	1
2720705	1
3017519	1
3137726	1
3390638	1
3654191	1
3784740	1
2409579	1
3032797	1
3484425	1
3906864	1
2415967	1
2832549	1
2957734	1
3082040	1
3273343	1
3496661	1
3597401	1
3889562	1
2781102	1
2911022	1
2342939	1
2543305	1
2660429	1
2776304	1
3335019	1
3445001	1
3837472	1
3948454	1
2535542	1
3384591	1
3580248	1
2481167	1
2606387	1
2721167	1
2894738	1
3018203	1
3391299	1
3544965	1
3655778	1
3785254	1
2411207	1
3288733	1
3485529	1
3775470	1
3907479	1
2416776	1
2833151	1
2958180	1
3497038	1
3597898	1
3715879	1
3890055	1
2783327	1
2913086	1
3675234	1
3847707	1
2343574	1
2544144	1
3208014	1
3336577	1
3445471	1
3838078	1
3949124	1
2536254	1
2665630	1
3156379	1
3385862	1
3581317	1
2481639	1
2607009	1
2721836	1
2895263	1
3018882	1
3139281	1
3276248	1
3545513	1
3657511	1
3786138	1
2413029	1
3290653	1
3486844	1
3776813	1
3907933	1
2417389	1
2834014	1
3082916	1
3598471	1
2784119	1
2914469	1
3675900	1
2344622	1
2544689	1
3208947	1
3337544	1
3839084	1
3949862	1
2667190	1
3157564	1
3582166	1
2482376	1
2607593	1
2722473	1
2895915	1
3140082	1
3392640	1
3545883	1
3658783	1
3786699	1
2413973	1
3034070	1
3291610	1
3487825	1
3778071	1
3908836	1
2418296	1
2834693	1
2960024	1
3083377	1
3498368	1
3599224	1
3891071	1
2915798	1
3677426	1
3848713	1
2345338	1
2662226	1
2778303	1
3338032	1
3447035	1
3839783	1
3159211	1
3388444	1
3582387	1
2482822	1
2722924	1
2896646	1
3020074	1
3140721	1
3277822	1
3393128	1
3546247	1
3659388	1
3787288	1
2415760	1
3489293	1
3909373	1
2835585	1
3498722	1
3600013	1
3718061	1
3891651	1
2787114	1
2916964	1
3677957	1
2546275	1
2663003	1
2778915	1
3210235	1
3338565	1
3447419	1
3951918	1
2670464	1
3582754	1
2483336	1
2608468	1
2723632	1
3020864	1
3141320	1
3278491	1
3393701	1
3660095	1
2417393	1
3035523	1
3294961	1
3490348	1
3780557	1
3910570	1
2836092	1
3085127	1
3600614	1
2789330	1
2919236	1
3679531	1
2346913	1
2546976	1
2663854	1
2779685	1
3210841	1
3339013	1
3447790	1
3841056	1
2542060	1
2672072	1
3390088	1
3584294	1
2484246	1
2724191	1
3021630	1
3141980	1
3278877	1
3394736	1
3660638	1
3788734	1
2419249	1
3036478	1
3298090	1
3492003	1
3783290	1
3911277	1
2420893	1
2836784	1
2962097	1
3085541	1
3500163	1
3719750	1
2790446	1
3680955	1
2347394	1
2547577	1
3339737	1
3448223	1
3164511	1
3584967	1
2484773	1
2609928	1
2724565	1
2898784	1
3022606	1
3142500	1
3547761	1
3789446	1
3300190	1
3493857	1
3784501	1
3912293	1
2421406	1
2837371	1
2962710	1
3086065	1
3602085	1
3721004	1
3893525	1
2922686	1
3683023	1
3851001	1
2348008	1
2548307	1
2664998	1
2780775	1
3212317	1
3340335	1
3448645	1
3955747	1
2545508	1
2675295	1
2797772	1
3166505	1
3392335	1
3586871	1
2485343	1
2725032	1
2899302	1
3023383	1
3396041	1
3548367	1
2421942	1
3039030	1
3301366	1
3786617	1
3913021	1
2422010	1
2838055	1
2963672	1
3086622	1
3501158	1
3603154	1
3721822	1
3894215	1
2793562	1
3851743	1
2348845	1
2548738	1
2781386	1
3213239	1
3449110	1
3843202	1
2676996	1
3167786	1
3393537	1
2486230	1
2611334	1
3023702	1
3142986	1
3280695	1
3396690	1
3548884	1
3662381	1
3790683	1
2423367	1
3040245	1
3302629	1
3788350	1
2422834	1
2838705	1
2964211	1
3086984	1
3501502	1
3723252	1
3894726	1
2795399	1
3685768	1
2349978	1
2549321	1
2665865	1
2781999	1
3214092	1
3341491	1
3957488	1
2678532	1
2798792	1
2486711	1
3024522	1
3143893	1
3281476	1
3549356	1
3663018	1
3791234	1
2424924	1
3304341	1
3497147	1
3790078	1
3913807	1
2423339	1
2839447	1
2964884	1
3087506	1
3502025	1
3604235	1
3724486	1
3895406	1
3687330	1
3852982	1
2666543	1
2782573	1
3214685	1
3450083	1
3844824	1
3958497	1
2550088	1
2680123	1
2800001	1
3395800	1
2612673	1
3025183	1
3144594	1
3281996	1
3397986	1
3550017	1
3663775	1
3792127	1
2427046	1
3042313	1
3497764	1
3791170	1
2424058	1
2840083	1
2965646	1
3502693	1
3605329	1
3896184	1
2929122	1
3688540	1
3853497	1
2351891	1
2550795	1
2667396	1
2783131	1
3215328	1
3845421	1
3958985	1
2681302	1
3396781	1
3591204	1
2488277	1
2613030	1
2726937	1
3025671	1
3145527	1
3282800	1
3550448	1
3664511	1
3792827	1
2428105	1
3498963	1
3792699	1
3915511	1
2424631	1
2841009	1
2966586	1
3088464	1
3606045	1
3726291	1
3896938	1
2930343	1
3689728	1
3854159	1
2352823	1
2551375	1
2668227	1
2783808	1
3028725	1
3216082	1
3343425	1
3451167	1
3960225	1
2553706	1
2682811	1
2803119	1
3177274	1
3592251	1
2489009	1
2727795	1
3026255	1
3146149	1
3399101	1
3550935	1
3665129	1
3793366	1
2429099	1
3045933	1
3310237	1
3500580	1
3794235	1
3917545	1
2967081	1
3089055	1
3504260	1
3606824	1
3727032	1
2931549	1
3690812	1
3854761	1
2551846	1
2669029	1
2784225	1
3029938	1
3343901	1
3451778	1
3846578	1
3961316	1
2555357	1
2683769	1
3398553	1
3593381	1
2489766	1
2613936	1
2728505	1
2904722	1
3027255	1
3146919	1
3284183	1
3399752	1
3551762	1
3666077	1
3794091	1
2430305	1
3046686	1
3311639	1
3501441	1
3795163	1
2426188	1
2842643	1
2967730	1
3089768	1
3504742	1
3607606	1
3898501	1
2932522	1
3692759	1
3855127	1
2552258	1
2669665	1
2784841	1
3030430	1
3217559	1
3344652	1
3452322	1
3847147	1
3962043	1
2556357	1
2686265	1
2806206	1
3179523	1
3399845	1
2490486	1
2614215	1
2729311	1
3028045	1
3284786	1
3400340	1
3552337	1
3666632	1
2431202	1
3047973	1
3313057	1
3796017	1
3919984	1
2843772	1
2968634	1
3090469	1
3505099	1
3608245	1
3728331	1
2934048	1
3693952	1
3855636	1
2785543	1
3031980	1
3218218	1
3345312	1
3452943	1
3847784	1
3962905	1
2558161	1
2688075	1
3401313	1
3596124	1
2491342	1
2730141	1
2905802	1
3148132	1
3285615	1
3400633	1
3666936	1
3795168	1
2432723	1
3314243	1
3502764	1
2428071	1
2844339	1
2969577	1
3091090	1
3505728	1
3609090	1
3729258	1
3899305	1
2935632	1
3855958	1
2356731	1
2553305	1
2671039	1
2786184	1
3032515	1
3218996	1
3345845	1
3453834	1
3848520	1
3963665	1
2689102	1
2809275	1
3402615	1
3597656	1
2491950	1
3148657	1
3286003	1
3401315	1
3553979	1
3667901	1
3795929	1
2434599	1
3050631	1
3798879	1
3922615	1
2428873	1
2845101	1
2970436	1
3091885	1
3506304	1
3730349	1
3900022	1
3696297	1
3856728	1
2357530	1
2671767	1
2786790	1
3033075	1
3219649	1
3346478	1
3454681	1
3964631	1
2561271	1
2810798	1
3183232	1
3403809	1
3598760	1
2731583	1
2908259	1
3149391	1
3402052	1
3668470	1
3796483	1
2435662	1
2567741	1
3052170	1
3316255	1
3504575	1
3800657	1
3923269	1
2429463	1
2846193	1
2971231	1
3092472	1
3610155	1
3900592	1
2937474	1
2358570	1
2554393	1
2673658	1
2787471	1
3033667	1
3346980	1
3455374	1
3849829	1
3965130	1
2562617	1
2812393	1
3184589	1
3405112	1
2494431	1
2616740	1
2732495	1
2909068	1
3288388	1
3403176	1
3669027	1
3797066	1
2569196	1
3053696	1
3316964	1
3505463	1
3924007	1
2846839	1
3507331	1
3610760	1
3901478	1
2938847	1
3859068	1
2555211	1
2675577	1
2788119	1
3034103	1
3456451	1
3850377	1
4038146	1
2693557	1
2815209	1
3601120	1
2495803	1
2617423	1
2733162	1
2909878	1
3150982	1
3289330	1
3404088	1
3556002	1
3669388	1
3797910	1
2438905	1
2571628	1
3057173	1
3317901	1
3506406	1
3924829	1
2847571	1
2972796	1
3093863	1
3507848	1
3902037	1
2940073	1
3699209	1
2361053	1
2555697	1
2676654	1
2789053	1
2912456	1
3222063	1
3348172	1
3851011	1
4042536	1
2694616	1
2816086	1
3188215	1
3602740	1
2618806	1
3404854	1
3556686	1
3669671	1
3798358	1
2440209	1
2573395	1
3059145	1
3318356	1
3507498	1
3806411	1
3926051	1
2432705	1
2848332	1
2973461	1
3094798	1
3508219	1
3902340	1
2941305	1
3700423	1
3860524	1
2362257	1
2677527	1
2789733	1
2912965	1
3035755	1
3348931	1
3851408	1
4043172	1
3408695	1
3603893	1
2497334	1
2619665	1
2734531	1
2911555	1
3152170	1
3405316	1
3557774	1
3669839	1
3799072	1
2441848	1
2575023	1
3061167	1
3319022	1
3508669	1
3808227	1
3928199	1
2849223	1
2974026	1
3095617	1
3733810	1
2941980	1
3701237	1
2363519	1
2556729	1
2678275	1
2790126	1
2913458	1
3036339	1
3223869	1
3349562	1
3852153	1
2698491	1
2819261	1
3409972	1
2498176	1
2620435	1
2734971	1
3291460	1
3670148	1
3800063	1
2576912	1
3062967	1
3319978	1
3510068	1
3810013	1
3929689	1
2434446	1
2850115	1
2974972	1
3096373	1
3509295	1
3613088	1
3735382	1
3701859	1
3861787	1
2364473	1
2557338	1
2678839	1
2791111	1
2914268	1
3037328	1
3224529	1
3459666	1
3852786	1
4046140	1
2821253	1
3191910	1
3410955	1
2499119	1
2621233	1
2735711	1
3153503	1
3291858	1
3406715	1
3559101	1
3670514	1
2444315	1
2578370	1
3511239	1
3811462	1
3930968	1
2850771	1
2975825	1
3097260	1
3509858	1
3614064	1
3736262	1
2945082	1
3703303	1
3862372	1
2365096	1
2558093	1
2791794	1
2914770	1
3037924	1
3225031	1
3350578	1
3460397	1
3853524	1
2701007	1
2823489	1
3193128	1
3411566	1
3606857	1
2622056	1
3154135	1
3292546	1
3559752	1
3670982	1
3801776	1
2446167	1
3322237	1
3812710	1
3932515	1
2851538	1
2976436	1
3097843	1
3904671	1
2316399	1
2946416	1
3703946	1
3862758	1
2365857	1
2558948	1
2915553	1
3038400	1
3225848	1
3351275	1
3460814	1
3854016	1
4050494	1
3194439	1
3607956	1
2501483	1
2623291	1
2736572	1
3154661	1
3293222	1
3560286	1
3671311	1
3802459	1
2447355	1
2582311	1
3323228	1
3813638	1
2438720	1
2976845	1
3098480	1
3511080	1
3615673	1
3737718	1
3905309	1
2318172	1
3863408	1
2366471	1
2559831	1
2680131	1
2793013	1
2916237	1
3038894	1
3226788	1
3351967	1
3461384	1
3854508	1
4052729	1
2703632	1
2826398	1
3196181	1
3608591	1
2502318	1
2737384	1
3293997	1
3408126	1
3671876	1
3803161	1
2449361	1
3069970	1
3324217	1
3515406	1
3934546	1
2440260	1
2852525	1
2977596	1
3099122	1
3511859	1
3616795	1
3738540	1
3905957	1
2320023	1
2948261	1
3705139	1
3864401	1
2367268	1
2680483	1
2917078	1
3039454	1
3227364	1
3352856	1
3461881	1
3855110	1
4053924	1
2705165	1
2828249	1
3197975	1
3609270	1
2503141	1
2625141	1
2737917	1
3294952	1
3408615	1
3561310	1
3672497	1
3803727	1
2585287	1
3325667	1
3516795	1
3815102	1
3935249	1
2441338	1
2853060	1
2978403	1
3099610	1
3512407	1
3739195	1
3906643	1
2321064	1
3706554	1
3864875	1
2367997	1
2561090	1
2680941	1
2793458	1
2917891	1
3227907	1
3353552	1
3462466	1
2705939	1
2830161	1
3415904	1
3610608	1
2738719	1
3295640	1
3561976	1
3673008	1
3804500	1
2452051	1
3326440	1
3517946	1
3815420	1
3936239	1
2442040	1
3100215	1
3513285	1
3617726	1
3739572	1
3906944	1
2322382	1
2950373	1
3707506	1
3865337	1
2368397	1
2561731	1
2681414	1
2794351	1
2918577	1
3229113	1
3462963	1
3856224	1
2707215	1
2831962	1
3200836	1
3416792	1
3611508	1
2504288	1
2626512	1
2739534	1
3158829	1
3296747	1
3409498	1
3562476	1
3805175	1
2453308	1
3074917	1
3815786	1
3937524	1
2442784	1
2854415	1
2979703	1
3513930	1
3618247	1
3739997	1
3907498	1
2323569	1
2951845	1
3865685	1
2369103	1
3041338	1
3230772	1
3354788	1
3463547	1
3856535	1
2708380	1
2832651	1
3202267	1
3417868	1
3613039	1
2504948	1
2627020	1
2740464	1
3409875	1
3563056	1
3805667	1
2455294	1
2589330	1
3076102	1
3329032	1
3520267	1
3938683	1
2443766	1
2855150	1
3101619	1
3514333	1
3618528	1
3741129	1
3908095	1
2324674	1
2953130	1
3709128	1
2369764	1
2682330	1
2920062	1
3232078	1
3355350	1
3463869	1
3857141	1
2709642	1
3203856	1
3419098	1
3613993	1
2741223	1
3160308	1
3298679	1
3410426	1
3563705	1
3675692	1
3077944	1
3521958	1
3816516	1
2444471	1
2855789	1
2981064	1
3514817	1
3618974	1
3742107	1
3908456	1
2326700	1
2954459	1
3709863	1
3866673	1
2370615	1
2564658	1
2682910	1
2795850	1
2920810	1
3042659	1
3355763	1
2711142	1
2835636	1
3205371	1
3614952	1
2506936	1
2742120	1
3160837	1
3299257	1
3564095	1
3677294	1
3807119	1
2458308	1
2591993	1
3079589	1
3331046	1
3941522	1
2445155	1
2684627	1
2856424	1
3103088	1
3515597	1
3619619	1
3742865	1
3908996	1
2328322	1
2956076	1
3867229	1
2566207	1
2796364	1
2921637	1
3043284	1
3233062	1
3356296	1
3465113	1
3857799	1
2712289	1
2837197	1
3207730	1
3420768	1
3616898	1
2507441	1
2628738	1
3161469	1
3299862	1
3564454	1
3807585	1
2459406	1
3081239	1
3331965	1
3817585	1
3942656	1
2446115	1
2685511	1
2856743	1
2982404	1
3103643	1
3516092	1
3743526	1
3909444	1
2330119	1
2957660	1
3712736	1
3867844	1
2372214	1
2797039	1
3044124	1
3233902	1
3858336	1
2713159	1
2838803	1
3209173	1
3421953	1
2629437	1
2743301	1
3161912	1
3300380	1
3412044	1
3564840	1
3678782	1
2460907	1
2594962	1
3082232	1
3332625	1
3525686	1
3818083	1
3944082	1
2446820	1
2686234	1
2857260	1
2983223	1
3104232	1
3516697	1
3621155	1
3744458	1
3909878	1
2331907	1
2958687	1
3714300	1
3868239	1
2373046	1
2567726	1
2797469	1
2923085	1
3044662	1
3234577	1
3466159	1
3859115	1
2713722	1
2840498	1
3422910	1
3619158	1
2629946	1
2744125	1
3565677	1
3679176	1
3809181	1
2461942	1
2596260	1
3333276	1
3526483	1
3945871	1
2447681	1
2686897	1
2858252	1
2984091	1
3517284	1
3622519	1
3744914	1
2333367	1
2960523	1
3715124	1
2373992	1
2568668	1
2923514	1
3045615	1
3234918	1
3358319	1
3424494	1
3620064	1
2509416	1
3163355	1
3301481	1
3566213	1
3679860	1
3809907	1
2463723	1
2597920	1
3334103	1
3527219	1
3819403	1
3947255	1
2448811	1
2984595	1
3105263	1
3517689	1
3623375	1
3911363	1
2962251	1
3715980	1
2798274	1
3046077	1
3235456	1
3467017	1
2715742	1
3426287	1
2509816	1
3163941	1
3301979	1
3413778	1
3566634	1
3680446	1
3810722	1
2465565	1
3084861	1
3527961	1
3948366	1
2449709	1
2688350	1
2859529	1
2985303	1
3105882	1
3518006	1
3623738	1
3746445	1
2336595	1
2963786	1
3717017	1
2570892	1
2798418	1
3360062	1
3467525	1
3860923	1
2716942	1
2845236	1
3427287	1
3622128	1
2510413	1
2745954	1
3164767	1
3302912	1
3414293	1
3811345	1
2466631	1
2601025	1
3085948	1
3335997	1
3528697	1
3949268	1
2985854	1
3106404	1
3624262	1
3747109	1
3912430	1
2467025	1
2601355	1
3336405	1
3528960	1
2450437	1
2689424	1
3624462	1
3912590	1
2338761	1
2965938	1
3718453	1
3870321	1
2377151	1
2572044	1
2799297	1
3047589	1
3236658	1
3361115	1
3468488	1
3861977	1
2846074	1
3217094	1
3428532	1
3623635	1
2511182	1
2631971	1
3165684	1
3304198	1
3812163	1
2602801	1
3087484	1
3337701	1
3529807	1
3821131	1
2574583	1
2689824	1
2862424	1
2986796	1
3519675	1
3624872	1
3748100	1
3913013	1
2340402	1
2967598	1
3720103	1
3870749	1
2378313	1
2572663	1
2800223	1
2926489	1
3237413	1
3361697	1
3469173	1
3862553	1
2720695	1
3218477	1
3429664	1
3624678	1
2511872	1
2632531	1
2747745	1
3166597	1
3304783	1
3416681	1
3568596	1
3812744	1
3088362	1
3338686	1
3531099	1
3952957	1
2575151	1
2863135	1
3108279	1
3520325	1
3913623	1
2341621	1
2968928	1
3721335	1
3871337	1
2378899	1
2573632	1
2801075	1
2927267	1
3049513	1
3237899	1
3362117	1
3469666	1
3863330	1
2722228	1
2848241	1
3220088	1
3430606	1
3625409	1
2512285	1
2633375	1
2748302	1
3167228	1
3305662	1
3417587	1
3569128	1
3813351	1
2470208	1
2605334	1
3089308	1
3339792	1
3532275	1
3822513	1
3954608	1
2863816	1
2987872	1
3520882	1
3625810	1
3914345	1
2970492	1
3871899	1
2801930	1
2927839	1
3050433	1
3238639	1
3470284	1
3864333	1
3221874	1
3432160	1
3626493	1
2512754	1
2634080	1
2748869	1
3168386	1
3306569	1
3418484	1
3569707	1
3685090	1
2472074	1
2606311	1
3090501	1
3340468	1
3533197	1
3822950	1
3956150	1
2577081	1
2864384	1
2988346	1
3109513	1
3626291	1
3750881	1
3915056	1
2345622	1
2971775	1
3724514	1
3872735	1
2380287	1
2802892	1
2928752	1
3051209	1
3363051	1
3471175	1
2724703	1
3433604	1
3627475	1
2513452	1
3307433	1
3419092	1
3570312	1
3685589	1
3814249	1
2473438	1
2607061	1
3091850	1
3341258	1
3534677	1
3823603	1
2455194	1
2577953	1
2691903	1
2864792	1
2989089	1
3521903	1
3626754	1
3915385	1
2973239	1
3725680	1
3873670	1
2381018	1
2803548	1
3051814	1
3239977	1
3472126	1
3865280	1
2852714	1
3225537	1
3434755	1
3628163	1
2514163	1
2635262	1
2750201	1
3172419	1
3308348	1
3419539	1
3570649	1
3686304	1
3814883	1
2475061	1
3343089	1
3824110	1
3959432	1
2456209	1
2578623	1
2692767	1
2865472	1
2989710	1
3110673	1
3627277	1
3752427	1
2348788	1
2974644	1
3727349	1
3875212	1
2381852	1
2804299	1
2929947	1
3052567	1
3363990	1
3472796	1
3865846	1
2853705	1
3227037	1
3436022	1
2514740	1
2635964	1
3173757	1
3309027	1
3419946	1
3571134	1
3688198	1
3918015	1
2609583	1
3095358	1
3344550	1
3536815	1
3824507	1
2579117	1
2693546	1
2866021	1
3111379	1
3523096	1
2975521	1
3728992	1
2382505	1
2804955	1
3364604	1
3473372	1
3866482	1
2727993	1
2854586	1
3228584	1
3630164	1
2515458	1
2636414	1
2751550	1
3174587	1
3309689	1
3420367	1
3571650	1
3816282	1
3918477	1
2477873	1
2610992	1
3097217	1
3345378	1
3537916	1
3824860	1
2579727	1
2694447	1
2866548	1
2990822	1
3111997	1
3523774	1
3754317	1
3917024	1
2977280	1
3730793	1
3877949	1
2383299	1
2931080	1
3241961	1
3365135	1
3474215	1
3867122	1
2730169	1
2855642	1
3229610	1
3437829	1
3631829	1
2516170	1
2637133	1
3310496	1
3420809	1
3572362	1
3690224	1
3816888	1
3919071	1
2479447	1
2612426	1
3539003	1
3963981	1
2457408	1
2580402	1
2867165	1
2991301	1
3112553	1
3524358	1
3755315	1
2978320	1
3732897	1
3878850	1
2384535	1
2806581	1
2931588	1
3054582	1
3242964	1
3867927	1
2731476	1
2857603	1
3230881	1
3438740	1
3632911	1
2516680	1
3311070	1
3421454	1
3572794	1
3690950	1
3817392	1
3919613	1
2480456	1
3540218	1
3825855	1
3964865	1
2458297	1
2581470	1
2695800	1
2991817	1
3113273	1
3524998	1
3629723	1
3756760	1
2979936	1
3734478	1
3879869	1
2932200	1
3055285	1
3476092	1
3868495	1
2732616	1
2859493	1
3232188	1
2517600	1
2638317	1
2753394	1
3177773	1
3311679	1
3421919	1
3573412	1
3691426	1
3920262	1
2615178	1
3102192	1
3348675	1
3541839	1
3966178	1
2582082	1
2696556	1
2868373	1
2992585	1
3113966	1
3525283	1
3758312	1
3735056	1
2386060	1
2807768	1
2932957	1
3244232	1
3367001	1
3476664	1
3869202	1
2734033	1
2862441	1
3233219	1
2638892	1
2753912	1
3178632	1
3312120	1
3422400	1
3574001	1
3920694	1
2616676	1
3349922	1
3542476	1
3827530	1
4042463	1
2459557	1
2582780	1
2697543	1
2869132	1
2993067	1
3114740	1
3525731	1
3631272	1
2359269	1
2983741	1
3735949	1
3881477	1
2808266	1
2933575	1
3058094	1
3367547	1
3477382	1
2735448	1
2863809	1
3234038	1
3442714	1
4048284	1
2639386	1
2754396	1
3179245	1
3312529	1
3422949	1
3692625	1
3818683	1
3921523	1
2617694	1
3105456	1
3543446	1
3828577	1
4042787	1
2460310	1
2583249	1
2869704	1
3115349	1
3632215	1
3760179	1
2985331	1
3736734	1
3882219	1
2809048	1
2934085	1
3058527	1
3247069	1
3368240	1
3870598	1
2736904	1
2865120	1
3235330	1
2519334	1
2639959	1
2754893	1
3180074	1
3313075	1
3423381	1
3575177	1
2486989	1
2619356	1
3107152	1
3544419	1
3829589	1
2583604	1
2698937	1
2870162	1
2993982	1
3115793	1
3526828	1
3632797	1
3760752	1
2363069	1
3737536	1
2387759	1
2809551	1
2935075	1
3059116	1
3368798	1
3871496	1
2738435	1
2867155	1
3444723	1
3638772	1
4054415	1
2519815	1
2640975	1
2755528	1
3180812	1
3313712	1
3423719	1
3575679	1
3693802	1
3819027	1
3922728	1
2488154	1
2620359	1
3108634	1
3352848	1
3830026	1
4048258	1
2699415	1
2870763	1
2994561	1
3116503	1
3761216	1
2987245	1
3883391	1
2388573	1
2810222	1
2935559	1
3369362	1
3479160	1
3871993	1
2740268	1
2868232	1
3239174	1
3640033	1
2316236	1
2520512	1
2641644	1
3181813	1
3314356	1
3424338	1
3576149	1
3694267	1
3819617	1
3923458	1
2489696	1
2622286	1
3110041	1
3354050	1
3547141	1
3830323	1
2700151	1
2871277	1
2995094	1
3117250	1
3528498	1
3634570	1
3762025	1
2988316	1
3740030	1
3884393	1
2389159	1
2810980	1
2936280	1
3060404	1
3249203	1
3369990	1
3479605	1
3872487	1
2741455	1
3240306	1
3447540	1
3641386	1
2317509	1
2521151	1
2756250	1
3182646	1
3424690	1
3576825	1
3694852	1
3820134	1
2491257	1
2624667	1
3354946	1
3548260	1
3830926	1
2585930	1
2700775	1
2995778	1
3117986	1
3529182	1
3635264	1
3762799	1
2367471	1
2989519	1
3885467	1
2811802	1
2936690	1
3061318	1
3249650	1
3370680	1
3480180	1
3873411	1
2871622	1
3242731	1
3448512	1
3642281	1
2318429	1
2522020	1
2643408	1
2756587	1
3183582	1
3316314	1
3425442	1
3577307	1
3695684	1
3925284	1
2626458	1
3113986	1
3355869	1
3831818	1
2464084	1
2586518	1
2701438	1
2872542	1
2996314	1
3118915	1
3530159	1
3635835	1
2369506	1
3886241	1
2389963	1
2937278	1
3061907	1
3250485	1
3371264	1
3480634	1
2744526	1
2872940	1
3244095	1
3449754	1
2319042	1
2522762	1
2644340	1
2757657	1
3184291	1
3426056	1
3577766	1
3925751	1
2627775	1
3116135	1
3832374	1
2464632	1
2702180	1
2873306	1
2996742	1
3120954	1
3530704	1
3636890	1
3763999	1
2370397	1
2992544	1
3743155	1
3886681	1
2391295	1
2812979	1
2937818	1
3062609	1
3371720	1
3698726	1
2874599	1
3245730	1
3450800	1
3644030	1
2523370	1
2645001	1
3184975	1
3317995	1
3426470	1
3578269	1
3697590	1
3822034	1
3926361	1
2496411	1
3117527	1
3358282	1
3550730	1
3832960	1
2465039	1
2702795	1
2873912	1
2997359	1
3121576	1
3637553	1
3764820	1
2372126	1
2994396	1
3743772	1
3887246	1
2392810	1
2814718	1
3063329	1
3252323	1
3372538	1
3699499	1
3875632	1
2876335	1
3247092	1
3645699	1
2524406	1
2645470	1
2759127	1
3318925	1
3426958	1
3578744	1
3698205	1
3822498	1
2498051	1
2630712	1
3358863	1
3551685	1
3833295	1
2465592	1
2588085	1
2874447	1
3122041	1
3531781	1
3638161	1
3765783	1
2373936	1
2995594	1
3744705	1
2393917	1
2815640	1
2939000	1
3064286	1
3252859	1
3373665	1
3482189	1
3700110	1
3875966	1
2877873	1
3248633	1
3452071	1
3646922	1
2322300	1
2525086	1
2645891	1
2760111	1
3186513	1
3319471	1
3427555	1
3579500	1
3823047	1
2499531	1
3120936	1
3553134	1
3833920	1
2466474	1
2588830	1
2704193	1
2875405	1
2998592	1
3532208	1
3638922	1
3767005	1
2996993	1
2816422	1
2939509	1
3065686	1
3253522	1
3374532	1
3482790	1
3700470	1
3876716	1
2750207	1
2879503	1
3250150	1
3452738	1
3647839	1
3835410	1
2323380	1
2526432	1
2646536	1
2760668	1
3187366	1
3319794	1
3428077	1
3580164	1
3823732	1
3928075	1
3360322	1
3834460	1
2704684	1
2876119	1
3123511	1
3532901	1
3639472	1
3767906	1
2376507	1
3746493	1
3890120	1
2395887	1
2940023	1
3066261	1
3254666	1
3375144	1
3483316	1
3700854	1
3877299	1
2880764	1
3251238	1
3453693	1
3648996	1
3835824	1
2526805	1
2647066	1
3187963	1
3320330	1
3581038	1
3824318	1
3928936	1
2502868	1
2634995	1
3121676	1
3360727	1
3555043	1
2467905	1
2590275	1
2876966	1
3000300	1
3123950	1
3533523	1
3640040	1
3768652	1
2377549	1
3747580	1
2396732	1
2817831	1
2940888	1
3066709	1
3255137	1
3483748	1
3701294	1
3877721	1
2753635	1
2882257	1
3253836	1
3454670	1
3836291	1
2324948	1
2527238	1
2647646	1
3188621	1
3429001	1
3582209	1
3824956	1
3929620	1
2635995	1
3122332	1
3361426	1
3555995	1
2468468	1
2590879	1
2706285	1
3001114	1
3124467	1
3533912	1
3769584	1
3000898	1
3748515	1
3891537	1
2941820	1
3067338	1
3256185	1
3377065	1
3484293	1
3701701	1
2754864	1
2883826	1
3455780	1
3652260	1
2325771	1
2762545	1
3189550	1
3321479	1
3582495	1
3825490	1
2506310	1
2636849	1
3124125	1
3362059	1
3557410	1
2469091	1
2591474	1
2878906	1
3001925	1
3125139	1
3641009	1
3769990	1
2381097	1
3002458	1
3749799	1
2399088	1
2819080	1
3067909	1
3257136	1
3484856	1
3584684	1
3878648	1
2885110	1
3456669	1
3837681	1
2326832	1
2529509	1
2648343	1
2763045	1
3322013	1
3430219	1
3582978	1
3930823	1
2507419	1
2638538	1
3125158	1
3362830	1
3558332	1
2469797	1
2592098	1
2707459	1
2879563	1
3002670	1
3125337	1
3535035	1
3641338	1
2382486	1
3750687	1
3892604	1
2943278	1
3068304	1
3258205	1
3485456	1
3702451	1
3879093	1
3258613	1
3457530	1
3838265	1
2327727	1
2530277	1
2649261	1
3191603	1
3322706	1
3430851	1
3826494	1
2509273	1
3125966	1
3363982	1
3559613	1
2592656	1
2708276	1
2880238	1
3003288	1
3535651	1
3771979	1
2384391	1
3004607	1
3751473	1
3893096	1
2400540	1
2820447	1
3379730	1
3587244	1
3702840	1
3879884	1
2888531	1
3259936	1
3458231	1
3654170	1
3838728	1
2328545	1
2764327	1
3192450	1
3323261	1
3584553	1
3826910	1
3932057	1
2510743	1
2641574	1
3127564	1
3365190	1
2470952	1
2593450	1
2709166	1
2880891	1
3003839	1
3642280	1
3772838	1
2386187	1
3005703	1
2401803	1
2821014	1
2944488	1
3069894	1
3380404	1
3487090	1
3587985	1
3703550	1
2758387	1
3260983	1
3459476	1
3655905	1
2329732	1
2531546	1
2650511	1
2765056	1
3193696	1
3432668	1
3827343	1
3932721	1
2642962	1
2471749	1
2594000	1
2709735	1
2881705	1
3004637	1
3536670	1
3643338	1
3773566	1
3009358	1
3754010	1
3893647	1
2403043	1
2821588	1
2945358	1
3070564	1
3260556	1
3487852	1
3880978	1
2759481	1
3262998	1
3461523	1
3839709	1
2330504	1
2532328	1
2651034	1
2765604	1
3195419	1
3324380	1
3933345	1
2513877	1
2644618	1
3129673	1
3563381	1
2472447	1
2594694	1
2710223	1
2882492	1
3005482	1
3127410	1
3644076	1
3775000	1
3755900	1
3893968	1
2945814	1
3071233	1
3381529	1
3488638	1
3588917	1
2892077	1
3264869	1
3462537	1
2331377	1
2533304	1
3196525	1
3324986	1
3433877	1
3828345	1
3934151	1
2514890	1
2646245	1
3132181	1
3564077	1
2710870	1
2883155	1
3006039	1
3127912	1
3012523	1
3756950	1
3895235	1
2404827	1
2946314	1
3072303	1
3262862	1
3382150	1
3489224	1
3589379	1
3705565	1
3881631	1
2762138	1
2893410	1
3266423	1
2332237	1
2533816	1
2766820	1
3196906	1
3325546	1
3434776	1
3829101	1
3935185	1
2647631	1
3133482	1
3370801	1
3565222	1
2596499	1
2711459	1
3006661	1
3776109	1
2391173	1
3468104	1
3758318	1
2405482	1
2823515	1
3263821	1
3382803	1
3589914	1
3882548	1
2763310	1
2895070	1
3267821	1
3464970	1
3661405	1
3841283	1
2333349	1
2534372	1
3197476	1
3435944	1
3935914	1
2648769	1
3135353	1
2474815	1
2712101	1
2884685	1
3007042	1
3538518	1
3646832	1
3776810	1
2392108	1
3015166	1
3469274	1
3897773	1
2406434	1
2824208	1
2948082	1
3073435	1
3264523	1
3383387	1
3489625	1
3590847	1
3706931	1
3882907	1
2765485	1
2897183	1
3466234	1
3662326	1
3841648	1
2334299	1
2535094	1
2653437	1
2767750	1
3198188	1
3326547	1
3436629	1
3830164	1
3936813	1
2518771	1
2650143	1
3372874	1
2597746	1
2712990	1
3130176	1
3647282	1
3777509	1
2393778	1
3470656	1
3760999	1
2407491	1
2824730	1
2948626	1
3074341	1
3383886	1
3490225	1
3591980	1
3707669	1
3883683	1
2766841	1
2898525	1
3270431	1
3663234	1
3842150	1
2335338	1
2535702	1
3198557	1
3327171	1
3437227	1
3830917	1
2520037	1
2651969	1
3373992	1
3568627	1
2475825	1
2598103	1
2713442	1
2886424	1
3009994	1
3130999	1
3539396	1
3647750	1
2395280	1
3016780	1
3472453	1
3762134	1
2408333	1
2825068	1
2950138	1
3074866	1
3266040	1
3384351	1
3490896	1
3592656	1
3708191	1
3884204	1
2768325	1
3664909	1
3842520	1
2336166	1
2536556	1
2654917	1
2768949	1
3198958	1
3437777	1
3831543	1
3939507	1
2521867	1
3140124	1
3374765	1
3569780	1
2476440	1
2598983	1
2714295	1
3010668	1
3778583	1
2397476	1
3474107	1
3763984	1
3900865	1
2408933	1
2951032	1
3075716	1
3384746	1
3491608	1
3593107	1
3709383	1
3884851	1
2769349	1
2900587	1
3272982	1
3665944	1
3842957	1
2336875	1
2537542	1
2655849	1
3199488	1
3438360	1
3832128	1
3940465	1
2523237	1
2654698	1
3141862	1
3375661	1
3570623	1
2476779	1
2600177	1
2715177	1
2887645	1
3011365	1
3132628	1
3540496	1
3779121	1
2398252	1
3019999	1
3475656	1
3765828	1
3901491	1
2409921	1
2826034	1
2951681	1
3076301	1
3267203	1
3492388	1
3593629	1
3885259	1
2771065	1
2901612	1
3666763	1
3843684	1
2337664	1
2538099	1
2656355	1
2770513	1
3200176	1
3328794	1
3438981	1
3832625	1
3941163	1
2524431	1
3143411	1
3376368	1
3571855	1
2477218	1
2600956	1
2888322	1
3012304	1
3133572	1
3540890	1
3649168	1
3779832	1
2399015	1
3021359	1
3767771	1
3902059	1
2952414	1
3077130	1
3268124	1
3385644	1
3492984	1
3710614	1
3885649	1
2772343	1
2902337	1
3668117	1
2657005	1
2771118	1
3200970	1
3329539	1
3439535	1
3941924	1
3145050	1
3377247	1
3572983	1
2477758	1
2601848	1
2716695	1
2889681	1
3012924	1
3387663	1
3541466	1
3649896	1
2400346	1
3023164	1
3279086	1
3478427	1
3769032	1
3902423	1
2412183	1
2953253	1
3268781	1
3493532	1
3594731	1
3886464	1
2773606	1
2903418	1
3844980	1
2338868	1
2539818	1
2657421	1
3330019	1
3440316	1
3942920	1
2527097	1
2657886	1
3146697	1
3378192	1
2478428	1
2602409	1
2717359	1
2890844	1
3013500	1
3135054	1
3541947	1
3650906	1
3781221	1
2401709	1
3025216	1
3280670	1
3770506	1
3902961	1
2412739	1
2954055	1
3078759	1
3269767	1
3595143	1
3887097	1
2775025	1
2904745	1
3277644	1
3845328	1
2339499	1
2657753	1
2772529	1
3202448	1
3441165	1
3834477	1
2528582	1
2659091	1
3147613	1
2479110	1
2718379	1
2891752	1
3014187	1
3135536	1
3388651	1
3651568	1
3782038	1
3026902	1
3480413	1
3771520	1
3903638	1
2413516	1
2828595	1
3270246	1
3494578	1
3595514	1
3712382	1
3278850	1
3671741	1
3845730	1
2340359	1
2541008	1
2658191	1
3202969	1
3331841	1
3442395	1
3835300	1
3944990	1
2659929	1
3149335	1
2603653	1
2719035	1
2892484	1
3136140	1
3389248	1
3028401	1
3283308	1
3481705	1
3772267	1
3904191	1
2414319	1
2829492	1
2955374	1
3270900	1
3495141	1
3888138	1
2777534	1
2907402	1
3672484	1
3846030	1
2340897	1
2541643	1
2658852	1
2774265	1
3203545	1
3332494	1
3835993	1
2532073	1
3150741	1
3577280	1
2479982	1
2604449	1
3016355	1
3136957	1
3389759	1
3543317	1
3653281	1
3783487	1
2407055	1
3482442	1
3773222	1
3905076	1
2414723	1
2830341	1
2956025	1
3271644	1
3495825	1
3714205	1
3888658	1
2779168	1
3673496	1
3846473	1
2341604	1
2659517	1
2774827	1
3204695	1
3333549	1
3836538	1
3947128	1
2533293	1
2662753	1
3382279	1
2480469	1
2605214	1
2720238	1
2893687	1
3137370	1
3543987	1
3653763	1
3784288	1
2408376	1
3031734	1
3285795	1
3483817	1
3773769	1
2415542	1
2956922	1
3272588	1
3496494	1
3596960	1
2780141	1
3846879	1
2542926	1
2659998	1
2775664	1
3205524	1
3334203	1
2534659	1
2664109	1
3383278	1
3579364	1
2480768	1
2605861	1
2720877	1
3017674	1
3138131	1
3390850	1
3544643	1
3784828	1
2410295	1
3286922	1
3484669	1
2416213	1
2832816	1
2957832	1
3082184	1
3496711	1
3597562	1
3715400	1
3889719	1
2781694	1
3674525	1
3847482	1
3335880	1
3445196	1
3837639	1
3948733	1
2535756	1
2664977	1
3155600	1
3580792	1
2606596	1
2721401	1
3018396	1
3138690	1
3275909	1
3391515	1
3545101	1
3656518	1
3785674	1
2411669	1
3289434	1
3775883	1
3907615	1
2417006	1
2833435	1
2958416	1
3082621	1
3274345	1
3497375	1
3598039	1
3716059	1
3890216	1
2783541	1
2913540	1
3675543	1
3847799	1
2343935	1
2544281	1
2776964	1
3208463	1
3336933	1
3445672	1
3838263	1
2536879	1
2666370	1
3386329	1
2481907	1
2607193	1
2722127	1
2895475	1
3019119	1
3276580	1
3392248	1
3545620	1
3658413	1
3786287	1
2413399	1
3033650	1
3486992	1
3777190	1
3908140	1
2417699	1
2834266	1
2959569	1
3083083	1
3598749	1
3890813	1
2914792	1
3848484	1
2344933	1
2544821	1
2777626	1
3337660	1
3446614	1
2537938	1
2667813	1
3157943	1
3387572	1
3582246	1
2482535	1
2607825	1
3019636	1
3140324	1
3277384	1
3392924	1
3658967	1
2414653	1
3292466	1
3488282	1
3778598	1
2418563	1
2834905	1
2960356	1
3498532	1
3599452	1
3717547	1
3891253	1
2786586	1
2916273	1
3848920	1
2545461	1
2662542	1
2778515	1
3209780	1
3338188	1
3447128	1
3950972	1
3159749	1
3388714	1
2482998	1
2608182	1
2723249	1
2897021	1
3020352	1
3393303	1
3546424	1
3787606	1
2416061	1
3489608	1
3779858	1
3909789	1
2419565	1
2835735	1
2961168	1
3498959	1
3600323	1
3718218	1
3891886	1
2787624	1
3678205	1
2346259	1
2546465	1
2663243	1
2779054	1
3210462	1
3338704	1
3447503	1
3952220	1
2540584	1
2671353	1
3161427	1
3583219	1
2483468	1
2608637	1
2723815	1
2897651	1
3021024	1
3141528	1
3278582	1
3393966	1
3546985	1
3660330	1
2417970	1
3035809	1
3296037	1
3490864	1
3911020	1
2961849	1
3085219	1
3499654	1
3600775	1
3719205	1
2789764	1
2919813	1
3679817	1
3850081	1
2347032	1
2547302	1
2664103	1
3211140	1
3339233	1
3447969	1
3953759	1
2542645	1
2672382	1
3163285	1
3390463	1
3584551	1
2484431	1
2609375	1
2898418	1
3394933	1
3547471	1
3789003	1
3036662	1
3298748	1
3492935	1
3783519	1
3911527	1
2837024	1
2962351	1
3085747	1
3500354	1
3601598	1
3893280	1
2790779	1
2921449	1
3681785	1
3850704	1
2547782	1
2780532	1
3339968	1
3448269	1
3842233	1
3954842	1
2673978	1
2797312	1
3164992	1
3392066	1
3585267	1
2484947	1
2898916	1
3022861	1
3279906	1
3395603	1
3547971	1
3661300	1
3789606	1
2421135	1
3494129	1
3785347	1
3912616	1
2421551	1
2837636	1
2963089	1
3086252	1
3500940	1
3602537	1
3721148	1
3893832	1
2792658	1
2923183	1
3683524	1
3851317	1
2348235	1
2548536	1
2665127	1
2780897	1
3212661	1
3340516	1
3448774	1
3842889	1
3956006	1
2546103	1
2675966	1
3166993	1
3392613	1
2725203	1
2899802	1
3023486	1
3280387	1
3396250	1
2422301	1
3039227	1
3494954	1
3787047	1
3913206	1
2422307	1
2838286	1
2963870	1
3501254	1
3603424	1
3722542	1
3894369	1
2924928	1
3685050	1
3852054	1
2349130	1
2548961	1
2665660	1
2781656	1
3213438	1
3341079	1
3449282	1
2798504	1
3588730	1
2486318	1
2611598	1
2726013	1
2900651	1
3024103	1
3280924	1
3396894	1
3549013	1
3662666	1
3790965	1
3040856	1
3303175	1
3496416	1
3788952	1
2423040	1
2838931	1
3087244	1
3501643	1
3603997	1
3723708	1
2796225	1
2926477	1
3686159	1
3852589	1
2350361	1
2549492	1
2666014	1
2782262	1
3449849	1
3844284	1
3957889	1
2679261	1
2799083	1
3394978	1
2486977	1
2612297	1
3024673	1
3144086	1
3397454	1
3549682	1
3041879	1
3305084	1
3497400	1
3790436	1
2423518	1
2839651	1
2965242	1
3087601	1
3604425	1
3724930	1
3895663	1
2928051	1
2351345	1
2550292	1
2666804	1
3450284	1
3845012	1
3958686	1
2550602	1
2680507	1
2800161	1
3174695	1
3396150	1
3590612	1
2487857	1
2612795	1
2902735	1
3145027	1
3282202	1
3398192	1
3664031	1
3792546	1
2427477	1
3307154	1
3498008	1
3914349	1
2424320	1
2966007	1
3088036	1
3502993	1
3605476	1
3725524	1
3896429	1
2929656	1
3689520	1
2352136	1
2550961	1
2783411	1
3215728	1
3342982	1
3450741	1
3959202	1
2552038	1
2681744	1
2802083	1
3176336	1
3397145	1
2488557	1
2613175	1
2727289	1
3145788	1
3282959	1
3398874	1
3550565	1
3664614	1
3793035	1
2428485	1
3044631	1
3308982	1
3499530	1
3793687	1
2424852	1
2841263	1
2966740	1
3088685	1
3726502	1
3897272	1
2930591	1
3854393	1
2353086	1
2551605	1
2668377	1
2783890	1
3029236	1
3216253	1
3451284	1
3846179	1
3960558	1
2803620	1
3592750	1
2489195	1
2728008	1
2904107	1
3283691	1
3399221	1
3551207	1
3793623	1
3046342	1
3310758	1
3501036	1
3794439	1
3917950	1
2425679	1
2967320	1
3089347	1
3504360	1
3727319	1
3898081	1
3854845	1
2353915	1
2551941	1
2669295	1
3030112	1
3217024	1
3344300	1
3451898	1
3846772	1
3961544	1
2555829	1
2684962	1
2805416	1
3178757	1
3399015	1
2489991	1
2613972	1
2728951	1
3147194	1
3284359	1
3399986	1
3552051	1
3666288	1
2430409	1
3312242	1
2426498	1
3089989	1
3504804	1
3728171	1
3898680	1
2933279	1
3855308	1
2354463	1
2552427	1
2670084	1
2785111	1
3031244	1
3217829	1
3344826	1
3452473	1
3847322	1
3962224	1
2557022	1
2686683	1
2806487	1
3179917	1
3400212	1
3595405	1
2490726	1
2614409	1
2905691	1
3147757	1
3284953	1
3400484	1
3552610	1
3794795	1
2431366	1
3048274	1
3313575	1
3502324	1
3796526	1
2427427	1
2843902	1
2969120	1
3090743	1
3505268	1
3728491	1
3899098	1
2934436	1
3855797	1
2355581	1
2552940	1
3032180	1
3218514	1
3345596	1
3848073	1
3963197	1
2558498	1
2688634	1
3401502	1
3596891	1
2491415	1
2615119	1
2730410	1
3148359	1
3285836	1
3553347	1
3667328	1
3795470	1
2564843	1
3049442	1
3314474	1
3503111	1
3797642	1
3921754	1
2428331	1
2844654	1
3091400	1
3505864	1
3609216	1
3729670	1
2936068	1
3695719	1
2553485	1
2671215	1
3032727	1
3219176	1
3454165	1
3848742	1
3963844	1
2560081	1
2809637	1
3182426	1
3403142	1
2492163	1
2615523	1
2730999	1
2907304	1
3148795	1
3286136	1
3401523	1
3554346	1
3668108	1
3796164	1
2434927	1
2566664	1
3051270	1
3315759	1
3503930	1
3799551	1
3922763	1
2429135	1
2845426	1
2970651	1
3092097	1
3506524	1
3609823	1
3730631	1
2936975	1
3696583	1
3856987	1
2357951	1
2553949	1
2672501	1
2786948	1
3033273	1
3219835	1
3346635	1
3454874	1
3849565	1
3964805	1
2561941	1
2691676	1
2811505	1
3599309	1
2493654	1
2616140	1
2731931	1
2908550	1
3149691	1
3286963	1
3402246	1
3555017	1
3668756	1
2568478	1
3316629	1
3504766	1
3801342	1
2429811	1
2846462	1
3506820	1
3610292	1
3900743	1
2937929	1
3697731	1
2358749	1
2554656	1
2674319	1
3033809	1
3220663	1
3455968	1
3849976	1
3965534	1
2563502	1
2692911	1
2812940	1
3185138	1
3405530	1
2617030	1
2732730	1
3150362	1
3403497	1
3555579	1
3797274	1
2437875	1
2569549	1
3054544	1
3317169	1
3802938	1
2430870	1
2847079	1
2972370	1
3093384	1
3610937	1
3731988	1
2939110	1
3698766	1
3859380	1
2555346	1
2676085	1
2788554	1
3034291	1
3221179	1
3456839	1
4040747	1
2693912	1
2815515	1
3186987	1
3406923	1
3601701	1
2496179	1
2910422	1
3151241	1
3289771	1
3404435	1
3556248	1
3669505	1
3798082	1
2571950	1
3057982	1
3318154	1
3805343	1
2431560	1
2847766	1
2973040	1
3094146	1
3507974	1
3902198	1
2940416	1
3699642	1
2361693	1
2789310	1
2912574	1
3222334	1
3851129	1
4042803	1
2695138	1
2816471	1
3188704	1
3407925	1
3603121	1
2496772	1
2619160	1
2734311	1
2911180	1
3151942	1
3290470	1
3404962	1
3556915	1
3669728	1
3798466	1
2440745	1
3059538	1
3806915	1
3927131	1
2433234	1
2848577	1
3094958	1
3508422	1
3733240	1
3902387	1
3700583	1
2362590	1
2677740	1
2789961	1
2913139	1
3035959	1
3223302	1
3349227	1
3851631	1
4043724	1
2818044	1
3190269	1
3409122	1
2497689	1
2619793	1
2734643	1
2911887	1
3152384	1
3291139	1
3405452	1
3558369	1
3669933	1
2442336	1
3061555	1
3508975	1
3808700	1
3928627	1
2433965	1
2849534	1
2974217	1
3095876	1
3612360	1
3734546	1
3903019	1
2942321	1
3701496	1
3861541	1
2556961	1
2678514	1
2790388	1
2913802	1
3224054	1
3349757	1
3459337	1
3852306	1
2819887	1
3191278	1
3605423	1
2498373	1
2735234	1
3153193	1
3291600	1
3406174	1
3558786	1
3800565	1
2443296	1
2577263	1
3063713	1
3320477	1
3510473	1
3810476	1
3930265	1
2434668	1
2850269	1
2975307	1
3509546	1
3613345	1
3903516	1
2944079	1
3702423	1
2364692	1
2557520	1
2791333	1
2914453	1
3037559	1
3224696	1
3350212	1
3459897	1
3852940	1
4046646	1
2700348	1
3192618	1
3411308	1
3606407	1
2499372	1
3153616	1
3292081	1
3406987	1
3670782	1
3801522	1
2444846	1
2579005	1
3321379	1
3812067	1
3931415	1
2436247	1
2851033	1
2976001	1
3097423	1
3510221	1
3736458	1
3904283	1
2945530	1
3703478	1
3862505	1
2558450	1
2679190	1
2914913	1
3038075	1
3225364	1
3350755	1
3853726	1
4048283	1
2701120	1
2824186	1
3193416	1
3412009	1
3607364	1
2500802	1
2622360	1
2736339	1
3154358	1
3292772	1
3407323	1
3559892	1
3671141	1
3802077	1
2581224	1
3067091	1
3513397	1
3812985	1
2437514	1
2851658	1
2976524	1
3098017	1
3510772	1
3614881	1
3737318	1
3904934	1
2317185	1
2946865	1
3863068	1
2366120	1
2559250	1
2679713	1
2792505	1
2915884	1
3038600	1
3460960	1
3854190	1
4051192	1
2702422	1
3195208	1
3413324	1
3608256	1
2501726	1
2624069	1
2736885	1
3154843	1
3293416	1
3560404	1
3802653	1
2447865	1
2583005	1
3068588	1
3323509	1
3813919	1
3934009	1
2439406	1
3098807	1
3616062	1
3737984	1
3905500	1
2318698	1
2947803	1
3704656	1
3863671	1
2560171	1
2916439	1
3039174	1
3227154	1
3461586	1
4053375	1
2704484	1
2827283	1
3608843	1
2502593	1
2624797	1
3155831	1
3294187	1
3408331	1
3560995	1
3672046	1
3803440	1
2449755	1
2584141	1
3070746	1
3516255	1
3814798	1
3934813	1
2440659	1
2852682	1
2977961	1
3099314	1
3512011	1
3616918	1
3738865	1
2320415	1
2948549	1
3705527	1
2367595	1
2560858	1
2917360	1
3039581	1
3227632	1
3353040	1
3462081	1
3855300	1
2705395	1
2829236	1
3198596	1
3415185	1
3609662	1
2738125	1
3156352	1
3295094	1
3408746	1
3561640	1
3672719	1
3804007	1
2451340	1
3517109	1
3935581	1
2853238	1
2978602	1
3099708	1
3617351	1
3739283	1
3906754	1
2949367	1
3706871	1
3864988	1
2368063	1
2561341	1
2681034	1
2793738	1
2918073	1
3228540	1
3353656	1
3855847	1
2706325	1
3199716	1
3416283	1
3611017	1
2738946	1
3157207	1
3296127	1
3409214	1
3562108	1
3804683	1
2587568	1
3074080	1
3326838	1
3518317	1
3815577	1
2442360	1
2854048	1
2979352	1
3513426	1
3617938	1
3907110	1
2322529	1
3707732	1
2368717	1
2562040	1
2681706	1
2794605	1
3040939	1
3229322	1
3354270	1
3463156	1
3856302	1
2707933	1
2832346	1
3201287	1
3417157	1
2504512	1
2626735	1
2739797	1
3297345	1
3409588	1
3562756	1
3674140	1
3805306	1
3328304	1
3815876	1
3937896	1
2854663	1
2979960	1
3101140	1
3514021	1
3740284	1
2323864	1
2952112	1
3708575	1
3865779	1
2369233	1
2682046	1
2919582	1
3231331	1
3463714	1
3856744	1
2708843	1
2505267	1
2627252	1
3159826	1
3298156	1
3410188	1
3563282	1
3675068	1
3806039	1
2455611	1
2589624	1
3329326	1
3521183	1
3816317	1
3939211	1
2444071	1
2855375	1
2980758	1
3101835	1
3514525	1
3618721	1
3741409	1
2325437	1
2953446	1
3709322	1
3866279	1
2370091	1
2795485	1
2920431	1
3042265	1
3232278	1
3355514	1
3464056	1
2710046	1
2835108	1
3204384	1
3419356	1
2627901	1
2741386	1
3298818	1
3563805	1
3806778	1
2457150	1
3522367	1
3816679	1
3940711	1
2444735	1
2684278	1
2855992	1
3102686	1
3515178	1
2327252	1
2955120	1
3710564	1
3866944	1
2371059	1
2565198	1
2796029	1
2921012	1
3232675	1
3355898	1
3464578	1
2711611	1
2836462	1
3205711	1
3420103	1
3616003	1
2506998	1
2742185	1
3161101	1
3299524	1
3564277	1
3677502	1
3807347	1
2458626	1
2592408	1
3080177	1
3331406	1
3523831	1
3942103	1
2445221	1
2684819	1
2856544	1
3103279	1
3515763	1
3619918	1
3743066	1
2329099	1
2956890	1
3711773	1
3867423	1
2371671	1
2566402	1
2683505	1
2796570	1
2921800	1
3043525	1
3233315	1
3356482	1
3857899	1
2712572	1
2837478	1
3208563	1
2507750	1
2629025	1
2742514	1
3161613	1
3300114	1
3411735	1
3678416	1
3808020	1
2459912	1
2593859	1
3081771	1
3332132	1
3525201	1
3817705	1
3943056	1
2685827	1
2856841	1
2982708	1
3103884	1
3620600	1
3743827	1
2330803	1
2958233	1
3713192	1
2372491	1
2567307	1
2797182	1
2922582	1
3044229	1
3234171	1
3465789	1
3858735	1
2713384	1
2839439	1
3209554	1
3422295	1
2629581	1
2743584	1
3412357	1
3565091	1
3678932	1
3808781	1
2461385	1
3332781	1
3525956	1
3818378	1
3944710	1
2686489	1
2983439	1
3516810	1
3621885	1
3744584	1
3910198	1
2332845	1
2959350	1
3868519	1
2373305	1
2568093	1
2797640	1
3234748	1
3357737	1
3466259	1
2841144	1
3211082	1
3423495	1
3619391	1
2509007	1
2630117	1
2744291	1
3162994	1
3301176	1
3565823	1
2462499	1
3083032	1
3333602	1
3819062	1
2447971	1
2687192	1
2858429	1
2984321	1
3104960	1
3622645	1
3745639	1
2333719	1
2374262	1
2568878	1
2798081	1
2923733	1
3235092	1
3358693	1
3859712	1
2715097	1
2842829	1
3212496	1
3620381	1
2509636	1
2745029	1
3413395	1
3566398	1
3680036	1
2464699	1
2598342	1
3527345	1
3947780	1
2449140	1
2858772	1
2984930	1
3105425	1
3517862	1
3623522	1
2335596	1
2962563	1
3716470	1
2375138	1
2569888	1
2924318	1
3046281	1
3467245	1
3860527	1
2844110	1
3214068	1
3426694	1
3621206	1
2510002	1
2630943	1
2745560	1
3164151	1
3302271	1
3566848	1
3680565	1
2465887	1
2599680	1
3085232	1
3335375	1
3528155	1
3820198	1
3948845	1
2449957	1
2688702	1
2859758	1
2985453	1
3106127	1
3746594	1
3912062	1
2337134	1
2964360	1
3869849	1
2571269	1
2798627	1
2924916	1
3046806	1
3236105	1
3360346	1
3467687	1
3861218	1
2717281	1
3427541	1
3622329	1
2510710	1
2631598	1
3164984	1
3303170	1
3414532	1
3681114	1
3811408	1
2717629	1
2845539	1
3215783	1
3427907	1
3622976	1
2510875	1
2631644	1
2746629	1
3165210	1
3303571	1
3414821	1
3567692	1
3681350	1
3811669	1
2601766	1
3086657	1
3336786	1
3529163	1
3820804	1
3950546	1
2451015	1
2689603	1
2861814	1
2986249	1
3107186	1
3518883	1
3624681	1
3747628	1
2339339	1
3718862	1
3870524	1
2572352	1
2799515	1
2926020	1
3047842	1
3236866	1
3862133	1
2719488	1
2846128	1
3217500	1
3623903	1
2632065	1
2747238	1
3165931	1
3568174	1
3682451	1
3812359	1
2468372	1
2603321	1
3337989	1
3530040	1
3821338	1
3952119	1
2452064	1
2574772	1
2689926	1
2862724	1
2987010	1
3107897	1
3519854	1
3748268	1
2340650	1
3720371	1
3870992	1
2378623	1
2572831	1
2800596	1
2926742	1
3048820	1
3237528	1
3361833	1
3469315	1
2721157	1
2847592	1
3219259	1
3625051	1
2511971	1
2632889	1
2747934	1
3305070	1
3416914	1
3568722	1
3683349	1
3812955	1
2469572	1
2604482	1
3339075	1
3822111	1
3953736	1
2453134	1
2575522	1
2863440	1
3108430	1
3520494	1
3625431	1
2342511	1
3721909	1
2379070	1
2573851	1
2801352	1
2927352	1
3049656	1
3237946	1
3469857	1
3863529	1
2849011	1
3220432	1
3431149	1
2633508	1
2748477	1
3167510	1
3305981	1
3417802	1
3569310	1
3684520	1
3813656	1
2470812	1
3089767	1
3340134	1
3532473	1
3822680	1
3955006	1
2453989	1
2690676	1
2864091	1
2988033	1
3521170	1
3914731	1
2970951	1
3723544	1
3872147	1
2928344	1
3050598	1
3864613	1
2723844	1
2850379	1
3432545	1
2513087	1
2634401	1
3306788	1
3569980	1
3685292	1
3813974	1
2472815	1
2606644	1
3533700	1
2454653	1
2691115	1
2864495	1
2988533	1
3109860	1
3521542	1
3751201	1
3915230	1
2346444	1
2972129	1
3724799	1
3873006	1
2380464	1
2929004	1
3051340	1
3239573	1
3363156	1
3865014	1
2725067	1
2852098	1
3224143	1
3627820	1
2513648	1
2749766	1
3169227	1
3307716	1
3685780	1
3814397	1
2473812	1
3092129	1
3341618	1
3823873	1
2455498	1
2578249	1
2692135	1
2865025	1
3110405	1
3522085	1
3626918	1
3752214	1
3915578	1
2347731	1
2973714	1
3874162	1
2381279	1
2929534	1
3052128	1
3363716	1
3865489	1
2726400	1
3226161	1
3628475	1
2514486	1
2635550	1
2750371	1
3172648	1
3308504	1
3419703	1
3570868	1
3686904	1
3815140	1
2475461	1
2608744	1
3094381	1
3535971	1
3960078	1
2456370	1
2693108	1
2865707	1
2989967	1
3110866	1
3522578	1
3627469	1
3752614	1
2975117	1
3728164	1
2381997	1
2804554	1
2930094	1
3240784	1
3364282	1
3473074	1
2727230	1
2853981	1
3227399	1
3436209	1
3629297	1
2515082	1
2636107	1
2751106	1
3173956	1
3309328	1
3420170	1
3688538	1
3815989	1
3918123	1
2610095	1
3096296	1
3824600	1
3962009	1
2693847	1
3523482	1
3627779	1
3753472	1
2351212	1
2975872	1
3877308	1
2382738	1
2805145	1
2930478	1
3053477	1
3241529	1
3364741	1
3473636	1
3866706	1
2728347	1
2854869	1
3229056	1
2515764	1
2751705	1
3309927	1
3571833	1
3816529	1
3918659	1
2478400	1
2611444	1
3345633	1
3824986	1
3963074	1
2580035	1
2694881	1
2991019	1
3112224	1
3628614	1
3754553	1
3917314	1
2352153	1
2977627	1
3731617	1
3878235	1
2383582	1
2806143	1
2931281	1
3242281	1
3365291	1
3474667	1
2730373	1
2856308	1
3229859	1
3438081	1
3632211	1
2637537	1
2752203	1
3175738	1
3310714	1
3572498	1
3690545	1
3817033	1
3919339	1
2479650	1
2612895	1
3099765	1
3539317	1
3964233	1
2457675	1
2580698	1
2867393	1
3112923	1
3524770	1
3755758	1
2353832	1
2978860	1
2384818	1
2806787	1
2931731	1
3054760	1
3868098	1
2858140	1
3231444	1
3439156	1
3633406	1
2517053	1
2637965	1
3176765	1
3311386	1
3919956	1
2480745	1
2614238	1
3347778	1
3540500	1
3826099	1
3965277	1
2581721	1
2696003	1
2867995	1
2992135	1
3113537	1
3525112	1
3629871	1
3757486	1
2355637	1
2980521	1
3734693	1
3880472	1
2385618	1
2807324	1
3055488	1
3366618	1
3476272	1
3868606	1
2733008	1
2860397	1
3232516	1
3440099	1
3634468	1
2517791	1
2638565	1
3311826	1
3422159	1
3573701	1
3691649	1
2482823	1
2615891	1
3348975	1
3542048	1
4038289	1
2459189	1
2696760	1
2992688	1
3114319	1
3525482	1
3630610	1
2386183	1
2808005	1
2933047	1
3057242	1
3367146	1
3476917	1
3869421	1
2734601	1
3233472	1
3635320	1
2518212	1
3178868	1
3312259	1
3574099	1
3692379	1
3818430	1
3542778	1
3827764	1
2459888	1
2583023	1
2697806	1
2869487	1
2993227	1
3525942	1
3759582	1
2359910	1
2984113	1
3881807	1
2808595	1
3058233	1
3246738	1
3367696	1
3477677	1
3870086	1
2736013	1
3234694	1
3442994	1
3636689	1
4050764	1
2639509	1
2754598	1
3179612	1
3312736	1
3423059	1
3574862	1
3692795	1
3818837	1
3921813	1
2485725	1
3105768	1
3829139	1
4044370	1
2698513	1
2869920	1
2993700	1
3115491	1
3526441	1
3632360	1
3760225	1
2362172	1
3737100	1
3058665	1
3247297	1
3368432	1
3478121	1
2737342	1
2865751	1
3444018	1
4053265	1
2519556	1
2640202	1
2755240	1
3180334	1
3313336	1
3423489	1
3575353	1
3693274	1
3922307	1
2487442	1
2619705	1
3352461	1
3544670	1
3829726	1
4046051	1
2461356	1
2699071	1
2870370	1
3116107	1
3632976	1
3760843	1
2363603	1
2986687	1
3737778	1
3882871	1
2388049	1
2809668	1
2935281	1
3478839	1
3871723	1
2739188	1
2867669	1
3237680	1
3639258	1
4054627	1
2755685	1
3181291	1
3313941	1
3423857	1
3575834	1
3693907	1
2620722	1
3109168	1
3830098	1
2462142	1
2584760	1
2699720	1
2870931	1
2994662	1
3527953	1
3761495	1
2365038	1
2987466	1
2388678	1
2935747	1
3060102	1
3248821	1
3369687	1
3479386	1
3872190	1
2740747	1
2868853	1
3239645	1
3446047	1
3640564	1
2316641	1
2641900	1
3182240	1
3576331	1
3819809	1
3923914	1
2490304	1
2623058	1
3354334	1
3547460	1
2462830	1
2585470	1
2700437	1
2871406	1
2995337	1
3117469	1
3528728	1
3634940	1
3762321	1
2366447	1
2988598	1
3884690	1
2389233	1
2811317	1
3060739	1
3249283	1
3370274	1
2741955	1
2870728	1
3240961	1
3447768	1
3641572	1
2317769	1
2521497	1
2642910	1
2756360	1
3183115	1
3315763	1
3425013	1
3577013	1
3695029	1
3924704	1
2491775	1
3112484	1
3548604	1
3831120	1
2463526	1
2586244	1
2701106	1
2872200	1
2995971	1
3118306	1
3529526	1
3635453	1
2367978	1
2990105	1
3741737	1
2389628	1
2812072	1
2936958	1
3061485	1
3249943	1
3480249	1
3873554	1
2743192	1
2871871	1
3243186	1
3642573	1
2643699	1
2756690	1
3316592	1
3425750	1
3696180	1
3821024	1
2493442	1
2627315	1
3114656	1
3356193	1
3832000	1
2464179	1
2701700	1
2872962	1
2996440	1
3119212	1
3530369	1
3636421	1
3763769	1
2369877	1
2991957	1
2390244	1
2937494	1
3062092	1
3250655	1
3480861	1
3698381	1
3874302	1
2744785	1
2873479	1
3244440	1
3450250	1
3643422	1
2522998	1
2644623	1
2757913	1
3317641	1
3426249	1
3697061	1
3821606	1
2628327	1
3116574	1
3357932	1
3550183	1
3832569	1
2464782	1
2873533	1
3121197	1
3530935	1
3764185	1
2371031	1
2993003	1
3743247	1
2391867	1
2813126	1
2937996	1
3251842	1
3372135	1
3699072	1
3875140	1
2746316	1
2875270	1
3245968	1
3450878	1
3644620	1
2320259	1
2645202	1
2758704	1
3185176	1
3426641	1
3578410	1
3697915	1
3822136	1
3926487	1
2497002	1
3358482	1
2465086	1
2587676	1
2997672	1
3121741	1
3637677	1
3765395	1
2372849	1
2994904	1
3887483	1
2815173	1
2938676	1
3063588	1
3252599	1
3373101	1
3481765	1
3699592	1
3875737	1
2876553	1
3451379	1
3834711	1
2321416	1
2524709	1
2645660	1
2759423	1
3185795	1
3319092	1
3427069	1
3578925	1
3822767	1
2498460	1
3119539	1
3833558	1
2465741	1
2588339	1
2703646	1
2874667	1
2998094	1
3122118	1
3638503	1
3766213	1
2374451	1
2995956	1
3745067	1
3888245	1
2394155	1
2815964	1
2939146	1
3064566	1
3253074	1
3482399	1
3700241	1
3876216	1
2878469	1
3452307	1
3647227	1
3835123	1
2646017	1
2760224	1
3186878	1
3427783	1
3579798	1
3823163	1
2500362	1
2633031	1
3121159	1
3359965	1
3553625	1
3834138	1
2466819	1
2588998	1
2875771	1
2998748	1
3767451	1
2375815	1
2997276	1
3888986	1
2395206	1
2816606	1
2939646	1
3065898	1
3253788	1
3374842	1
3482966	1
3877017	1
2879970	1
3250595	1
3453074	1
3648192	1
2323494	1
2526508	1
2760910	1
3187599	1
3428250	1
3580453	1
3823952	1
3928416	1
2634079	1
3121468	1
3360439	1
3554431	1
2589974	1
2705005	1
2876293	1
2999815	1
3533045	1
3639566	1
3746974	1
3890336	1
2396086	1
2817377	1
2940386	1
3375566	1
3483435	1
3700986	1
3877424	1
2752514	1
3252094	1
3454011	1
3649533	1
3836035	1
2324254	1
2526877	1
2647221	1
2761550	1
3188149	1
3320580	1
3428752	1
3581700	1
3824523	1
3929217	1
2503273	1
2635307	1
3121808	1
3361023	1
3555330	1
2468096	1
2590431	1
2705783	1
2877434	1
3000602	1
3124195	1
3640185	1
3769083	1
2378135	1
3747809	1
2397066	1
2818137	1
3255530	1
3376527	1
3483898	1
3701383	1
2754033	1
2883209	1
3455057	1
3651178	1
2527473	1
2647789	1
2762210	1
3189039	1
3429209	1
3582265	1
3825125	1
3929917	1
2505065	1
2636341	1
3122660	1
3361534	1
2468702	1
2591145	1
2706377	1
2878590	1
3001476	1
3640666	1
3769736	1
3001294	1
3748861	1
3891710	1
2398466	1
3067636	1
3256635	1
3377503	1
2884332	1
3256054	1
3455955	1
3652707	1
2326307	1
2528900	1
2648188	1
2762774	1
3189799	1
3321581	1
3429713	1
3825565	1
2506563	1
2637553	1
3124354	1
3362368	1
3557895	1
2591605	1
2879059	1
3002148	1
3125211	1
3534824	1
3641119	1
2381687	1
3749975	1
2399304	1
2819222	1
2942779	1
3257526	1
3485069	1
3584977	1
3702169	1
3878843	1
2755784	1
2886131	1
3456952	1
3837838	1
2327228	1
2529802	1
2763255	1
3322292	1
3931042	1
2508056	1
2638909	1
3125326	1
3362954	1
3558473	1
2470000	1
2592245	1
3002928	1
3125513	1
3535243	1
3641473	1
3771575	1
3003820	1
3750933	1
2400117	1
2819809	1
2943509	1
3258411	1
3586060	1
3702576	1
3879405	1
2756312	1
3258983	1
2327911	1
2530551	1
2763810	1
3191753	1
3322923	1
3431257	1
3584330	1
3826639	1
3931567	1
3126508	1
3364431	1
3560130	1
2470566	1
2592934	1
2708764	1
3003518	1
3126124	1
3535775	1
3642006	1
2385124	1
3004896	1
3751843	1
3893169	1
2400782	1
3069363	1
3259140	1
3587609	1
3703071	1
3880135	1
2889415	1
3260157	1
3458740	1
3838851	1
2328985	1
2531196	1
2649941	1
2764634	1
3323555	1
3431898	1
3827134	1
2511465	1
2641960	1
3127837	1
3365592	1
3561553	1
2881078	1
3004046	1
3126363	1
3536213	1
3642404	1
3773036	1
2386529	1
3006444	1
3753578	1
2402078	1
2821286	1
2944877	1
3259713	1
3380687	1
3487441	1
3703674	1
3880711	1
2759035	1
3261910	1
3460134	1
3656359	1
3839337	1
2531886	1
2650663	1
2765287	1
3194126	1
3324058	1
3432884	1
3827453	1
3932890	1
3129259	1
3367089	1
3562680	1
2472157	1
2709854	1
3004763	1
3126875	1
3643557	1
3774103	1
2387843	1
3009985	1
3754702	1
3893741	1
2403289	1
3070743	1
3261201	1
3381400	1
3488205	1
3588542	1
3704390	1
2759770	1
2891235	1
3263709	1
3461889	1
3657280	1
3839837	1
2330912	1
2651305	1
2765851	1
3195698	1
3324554	1
3433501	1
3827962	1
3933598	1
2514277	1
2645146	1
3130263	1
3368411	1
2472694	1
2594856	1
2710531	1
2882676	1
3005522	1
3537098	1
3644234	1
3775165	1
2389648	1
3011551	1
3894339	1
2404243	1
2822619	1
2946012	1
3071605	1
3262114	1
3488849	1
3705132	1
2761247	1
3265223	1
3462826	1
3659004	1
3840306	1
2331655	1
2533481	1
2766493	1
3325194	1
3434192	1
3828527	1
3934305	1
2515261	1
2646857	1
3132784	1
3369575	1
3564448	1
2473256	1
2595857	1
2710996	1
2883561	1
3006259	1
3537663	1
3645987	1
2390214	1
3012883	1
3467258	1
3757249	1
3895585	1
2823322	1
2946447	1
3072389	1
3263087	1
3382506	1
3489436	1
3589568	1
3705812	1
2762502	1
2893732	1
3464426	1
3660195	1
2533998	1
2766975	1
3197079	1
3325760	1
3435059	1
3935444	1
3134769	1
2473919	1
3006769	1
3129166	1
3538232	1
3646695	1
2391640	1
3014216	1
3468659	1
3758488	1
3896851	1
2405788	1
2823611	1
2947425	1
3072996	1
3264048	1
3382973	1
3590193	1
3706673	1
3268320	1
3661924	1
3841407	1
2333699	1
2534625	1
2653096	1
2767390	1
3197666	1
3436250	1
3829814	1
3936107	1
2517865	1
2649191	1
3372371	1
3566716	1
2474884	1
2597472	1
2712503	1
2885043	1
3007146	1
3129898	1
3646926	1
2392803	1
3015718	1
3469743	1
3759546	1
2406633	1
2824329	1
2948234	1
3383484	1
3489792	1
3883157	1
2765922	1
2897676	1
3269387	1
3662540	1
3841870	1
2653814	1
2767900	1
3326688	1
3436911	1
3830309	1
3937142	1
2519248	1
2650962	1
3137072	1
3373315	1
3567927	1
2475492	1
2886040	1
3009306	1
3130420	1
3539119	1
3647420	1
3777642	1
2394378	1
3471232	1
3761397	1
3899277	1
2407875	1
2824954	1
3074495	1
3265733	1
3384056	1
3490478	1
3592244	1
3707854	1
3883882	1
2767382	1
2898903	1
3271245	1
3663753	1
3842273	1
2335723	1
2536094	1
2654599	1
2768709	1
3198658	1
3327298	1
3437356	1
3831067	1
3938563	1
2520488	1
2652480	1
3374301	1
3569201	1
2476174	1
2598400	1
3131467	1
3539611	1
3647977	1
3778284	1
3473094	1
3762450	1
3900150	1
2408571	1
2825122	1
3075091	1
3266346	1
3384563	1
3592786	1
2768771	1
2899975	1
3272115	1
3665290	1
3842700	1
2336434	1
2536898	1
2769309	1
3199255	1
3831743	1
3940053	1
2522235	1
2653914	1
3375052	1
3570185	1
2476556	1
2599467	1
2887199	1
3010871	1
3778740	1
2397632	1
3018414	1
3474520	1
3764409	1
3901093	1
2409253	1
2825680	1
3266864	1
3384938	1
3491951	1
3709517	1
3884977	1
2769949	1
2901017	1
3273148	1
3843105	1
2537757	1
2656122	1
2770031	1
3328421	1
3438596	1
3832214	1
3940682	1
2523665	1
2655156	1
3375867	1
3571140	1
2476873	1
2600474	1
2715532	1
2887770	1
3011700	1
3386749	1
3540596	1
3648969	1
2398312	1
3020506	1
3476681	1
3766534	1
3901765	1
2410261	1
2951949	1
3076582	1
3492609	1
3593886	1
3885347	1
2771732	1
3273872	1
3667186	1
3844125	1
2337781	1
2538387	1
2770722	1
3200374	1
3439194	1
3832727	1
3941386	1
2524722	1
2656000	1
3143999	1
3572168	1
2477412	1
2601274	1
2888587	1
3012583	1
3133787	1
3387355	1
3540978	1
3649520	1
3780019	1
3021855	1
3478069	1
2411531	1
2952644	1
3077468	1
3268370	1
3493160	1
3594338	1
3710821	1
3885963	1
2902816	1
3668585	1
3844734	1
2338591	1
2539391	1
2771381	1
3201134	1
3329670	1
3439888	1
3833377	1
2657308	1
3145521	1
3377482	1
3573247	1
2477962	1
2602083	1
2716916	1
2890277	1
3134792	1
3387778	1
3541607	1
2400890	1
3023909	1
3478695	1
3770004	1
2412346	1
2827293	1
2953479	1
3078279	1
3386572	1
3594948	1
3711220	1
3886628	1
2774044	1
2903760	1
3276637	1
3845071	1
2539961	1
2657490	1
3202039	1
3330335	1
3440664	1
3834073	1
2658441	1
3378478	1
3574642	1
2602582	1
2717727	1
2891354	1
3013663	1
3135219	1
3651132	1
3025937	1
3281253	1
3770883	1
2413189	1
2954230	1
3079086	1
3269951	1
3595237	1
3711934	1
3887373	1
2775606	1
3278258	1
3671272	1
3845483	1
2540524	1
2657890	1
3202585	1
3331280	1
3441507	1
3834690	1
3944203	1
2529466	1
2659237	1
3147941	1
3379858	1
3575900	1
2718699	1
3135706	1
3388932	1
3542566	1
3652232	1
2403892	1
3027438	1
3282416	1
3480817	1
3771756	1
3903852	1
2413827	1
2828870	1
3079940	1
3270377	1
3494823	1
3595682	1
3887751	1
2906683	1
3671901	1
3845836	1
2340556	1
2541273	1
2658452	1
2773806	1
3332118	1
3442730	1
3835546	1
3945266	1
2531405	1
2660197	1
3380670	1
2479687	1
2603969	1
2719195	1
2892748	1
3015581	1
3136492	1
3389484	1
3543008	1
3653145	1
2405378	1
3029055	1
3283526	1
3481926	1
3772535	1
2414416	1
2829780	1
3271232	1
3596300	1
2777716	1
2907914	1
3672727	1
3846243	1
2341082	1
2541844	1
2659029	1
3204084	1
3332956	1
3836127	1
2532557	1
2661788	1
3577554	1
2604644	1
2719788	1
2893427	1
3137130	1
3653423	1
3783762	1
3030889	1
3284670	1
3905298	1
2414935	1
2830780	1
2956224	1
3496148	1
3596687	1
3714505	1
3888783	1
2779364	1
2909092	1
3673711	1
2341805	1
2542427	1
2659730	1
2775061	1
3205307	1
3333846	1
3836770	1
3947423	1
2534009	1
2663126	1
3153110	1
3382839	1
3578279	1
2480574	1
2720531	1
2893988	1
3017271	1
3137614	1
3390412	1
3544164	1
3653967	1
3032215	1
3285994	1
3484171	1
2415764	1
2832337	1
2957377	1
3081787	1
3273039	1
3496596	1
3597196	1
3889465	1
2910526	1
3674167	1
3847157	1
2342609	1
2660258	1
2775859	1
3205815	1
3334710	1
3444946	1
3948115	1
2664383	1
3579723	1
2480991	1
2606118	1
2721057	1
3017878	1
3138416	1
3275109	1
3391102	1
3544857	1
3655152	1
3784977	1
3033292	1
3288286	1
3484936	1
3775388	1
3907227	1
2832962	1
2958082	1
3082304	1
3273893	1
3496816	1
3597740	1
3715618	1
3889849	1
2782318	1
2912595	1
3847565	1
2343333	1
2543955	1
2776716	1
3207679	1
3336159	1
3445355	1
3837874	1
3948842	1
2535966	1
2665407	1
3156129	1
2481482	1
2606772	1
2721631	1
2895034	1
3018715	1
3139127	1
3276128	1
3391774	1
3545397	1
3657272	1
3785894	1
2412611	1
3289864	1
3486395	1
3776390	1
3907729	1
2417192	1
2833649	1
2958821	1
3082826	1
3497615	1
3716379	1
3890471	1
2914013	1
3675638	1
3848078	1
2344313	1
2544529	1
2777116	1
3208743	1
3337363	1
3949612	1
2536989	1
3157169	1
3386752	1
2482249	1
2607321	1
2895705	1
3019365	1
3139834	1
3392460	1
3545733	1
3658635	1
3786562	1
3033909	1
3291402	1
3487413	1
3777716	1
2417886	1
2834435	1
2959715	1
3083197	1
3275011	1
3498140	1
3599046	1
3890973	1
2785376	1
2915196	1
3676914	1
2345207	1
2544952	1
2661926	1
2777988	1
3209381	1
3337735	1
3446791	1
3950360	1
2538366	1
2668437	1
3387834	1
3582331	1
2482715	1
2607942	1
2722868	1
2896449	1
3019843	1
3140657	1
3277577	1
3546094	1
3787153	1
3034541	1
3778958	1
3909202	1
2418942	1
3083722	1
3498623	1
3599756	1
3717721	1
3891549	1
2786939	1
2916727	1
2345740	1
2545976	1
2662810	1
2778746	1
3210034	1
3338393	1
3447229	1
3951481	1
2539823	1
2669970	1
3389120	1
3582619	1
2723460	1
3020678	1
3141147	1
3278236	1
3393503	1
3659813	1
3787843	1
2416677	1
3035273	1
3294530	1
3489997	1
3780314	1
3910212	1
2419883	1
2835908	1
2961534	1
3084967	1
3600439	1
3892182	1
3678544	1
3849615	1
2346692	1
2546778	1
2663492	1
2779552	1
3210721	1
3338916	1
3447679	1
3840897	1
3952665	1
2541276	1
2671709	1
3162017	1
3389778	1
2483875	1
2608958	1
2724059	1
2897748	1
3141795	1
3394413	1
3547176	1
3660428	1
3788583	1
2418423	1
3297499	1
3782485	1
3911219	1
2836631	1
3085432	1
3499990	1
3601081	1
3719433	1
2790077	1
2920353	1
3680279	1
3850249	1
2347195	1
2664296	1
2780055	1
3211437	1
3339532	1
3954287	1
2543080	1
2672885	1
3163875	1
3390954	1
3584670	1
2484654	1
2609618	1
2898518	1
3022372	1
3142359	1
3279467	1
3395191	1
3547635	1
3660968	1
2420736	1
3037306	1
3299586	1
3493409	1
3911829	1
2421160	1
3085910	1
3500443	1
3601836	1
3720644	1
3893460	1
2791522	1
2922250	1
3682216	1
2347735	1
2548030	1
2664795	1
2780592	1
3448423	1
3842435	1
3955321	1
2797435	1
3165631	1
3392170	1
3585970	1
2485122	1
2610569	1
2724919	1
2899077	1
3023072	1
3548190	1
3661435	1
2421573	1
3038411	1
3494397	1
3786327	1
3912864	1
2837925	1
2963420	1
3602793	1
3721637	1
3894048	1
2793295	1
3683819	1
3851506	1
2348585	1
2665281	1
3212903	1
3340753	1
3448949	1
3843012	1
3956240	1
2676615	1
2798210	1
2485911	1
2611124	1
2725453	1
2900108	1
3280542	1
3396482	1
3548761	1
3662262	1
3790590	1
3039601	1
3302110	1
3495264	1
3913297	1
2422508	1
2838567	1
2964042	1
3086919	1
3501382	1
3603660	1
3722783	1
3894584	1
2794504	1
2925617	1
2349809	1
2665798	1
2781840	1
3213954	1
3341316	1
3449520	1
3843657	1
2548365	1
2677820	1
2798703	1
3393991	1
2486459	1
2611870	1
3024354	1
3143682	1
3281133	1
3397126	1
3549194	1
3662780	1
3791107	1
2424562	1
3041219	1
3303746	1
3496921	1
3789706	1
3913738	1
2839137	1
2964664	1
3087397	1
3501827	1
3604106	1
3724174	1
2796397	1
2927004	1
3686853	1
3852753	1
2549750	1
2666229	1
2782435	1
3214523	1
3342061	1
3449931	1
2549511	1
2679749	1
2799690	1
3172901	1
2487191	1
2612485	1
3025070	1
3144234	1
3281922	1
3397667	1
3663481	1
3791749	1
2426299	1
3042007	1
3305701	1
3497624	1
3790799	1
3914029	1
2423798	1
2839815	1
2965477	1
3502530	1
3605136	1
3895922	1
2928439	1
3853390	1
2351651	1
2550596	1
2667078	1
2782932	1
3342558	1
3958817	1
2550873	1
2681013	1
2800558	1
3590909	1
2612929	1
2726688	1
3025560	1
3145227	1
3282650	1
3398496	1
3550325	1
3664286	1
3792704	1
3043351	1
3308270	1
3498421	1
3792198	1
3914826	1
2840764	1
2966358	1
3088212	1
3503114	1
3605846	1
3725749	1
3896711	1
3854065	1
2352506	1
2667903	1
2783627	1
3215916	1
3343165	1
3450964	1
3845914	1
3959610	1
2552904	1
2802725	1
3176842	1
3397695	1
3591941	1
2613385	1
2727465	1
2903644	1
3026124	1
3146002	1
3283112	1
3550777	1
3664871	1
3793173	1
2428874	1
3045050	1
3309789	1
3500149	1
3793973	1
2841701	1
2966961	1
3504133	1
3606571	1
3726902	1
2931327	1
2353387	1
2551720	1
2668579	1
2784061	1
3029766	1
3216545	1
3343734	1
3451520	1
3846257	1
3961017	1
2555044	1
2804468	1
3398330	1
3593098	1
2489567	1
2613764	1
2728223	1
2904325	1
3027046	1
3551511	1
3665808	1
3793921	1
2429915	1
3046593	1
3501174	1
3918252	1
2425892	1
2842417	1
2967449	1
3089603	1
3504511	1
3607435	1
3727523	1
3898167	1
2932442	1
2354122	1
2669459	1
2784602	1
3217325	1
3344380	1
3452100	1
3847024	1
3961717	1
2556139	1
2685887	1
2805805	1
3179140	1
3399433	1
3594353	1
2490240	1
2614138	1
2729086	1
3027807	1
3147327	1
3284486	1
3400108	1
3552264	1
3794592	1
2431078	1
3312616	1
3502076	1
3795700	1
3919351	1
2426805	1
2843299	1
2968414	1
3608119	1
3728244	1
3898822	1
3693413	1
3855434	1
2552566	1
2785355	1
3218042	1
3345056	1
3847661	1
2557919	1
2687559	1
2807164	1
3180345	1
3595690	1
2490897	1
2729916	1
2905730	1
3147897	1
3400546	1
3552779	1
3666805	1
3795031	1
2432085	1
2564375	1
3048860	1
3313870	1
3502519	1
3796993	1
3920745	1
2427733	1
2844123	1
2969443	1
3090934	1
3505510	1
3608923	1
3728825	1
3899195	1
2935083	1
3695092	1
3855873	1
2553159	1
2670813	1
2786063	1
3218738	1
3345714	1
3453446	1
3963536	1
2688859	1
2808777	1
3181554	1
3402004	1
3597252	1
2491660	1
2730605	1
2906602	1
3148571	1
3401064	1
3553713	1
3667693	1
2434189	1
2564966	1
3314861	1
3503423	1
3922103	1
2428533	1
2844927	1
2970170	1
3091759	1
3506005	1
3609384	1
3730053	1
3899867	1
3696034	1
3856527	1
2357111	1
2786531	1
3032891	1
3219456	1
3454449	1
3849072	1
3964348	1
2810344	1
3183001	1
2492895	1
2615678	1
2731308	1
2907621	1
3149118	1
3286487	1
3554807	1
2435471	1
2567321	1
3315991	1
3504433	1
3800180	1
2429335	1
2845891	1
2970924	1
3092289	1
3610020	1
3731129	1
3900382	1
2937152	1
3697195	1
3857242	1
2358344	1
2554261	1
2672704	1
3220121	1
3346768	1
3455080	1
3849653	1
2562224	1
2692081	1
3184081	1
3404627	1
3599655	1
2493874	1
2616353	1
2908806	1
3149993	1
3287640	1
3668853	1
3796810	1
2568770	1
3801698	1
3923787	1
2430234	1
3092860	1
3507077	1
3610558	1
3731749	1
3901177	1
2938352	1
3858853	1
2359242	1
2554930	1
2674643	1
2787880	1
3033999	1
3220897	1
3456285	1
3966145	1
2814621	1
3185547	1
3405947	1
3600527	1
2495595	1
2617231	1
2733013	1
2909647	1
3289051	1
3403855	1
3669312	1
3797658	1
2438337	1
2571145	1
3055566	1
3317555	1
3506044	1
3803384	1
3924718	1
2972628	1
3507667	1
3611112	1
3732214	1
3901774	1
3699046	1
2360809	1
2555535	1
2676363	1
3221758	1
3347894	1
3457196	1
3850721	1
4042465	1
2694373	1
2815726	1
3187734	1
3407235	1
3602134	1
2496392	1
2618508	1
2733745	1
3151424	1
3289926	1
3556532	1
3669594	1
3798222	1
3318288	1
3507221	1
3806065	1
3925520	1
2432461	1
2973205	1
3094590	1
3508106	1
3611446	1
3732872	1
2940610	1
3699935	1
3860210	1
2556128	1
2677391	1
2789549	1
3035172	1
3222560	1
3348655	1
3851295	1
2695506	1
3189020	1
3603592	1
2496975	1
2734437	1
3405183	1
3557263	1
3798733	1
2574679	1
3060386	1
3318866	1
3508354	1
2433411	1
2848867	1
2973801	1
3095261	1
3611901	1
3733653	1
3902608	1
3700849	1
3861019	1
2363035	1
2677968	1
2790035	1
2913300	1
3036151	1
3349378	1
3458943	1
3851950	1
4044878	1
2697826	1
3190579	1
3409369	1
2734856	1
2912067	1
3152743	1
3291370	1
3405736	1
3558537	1
3670058	1
3799941	1
2442739	1
2576762	1
3062317	1
3319588	1
3809206	1
3929238	1
2434332	1
2849830	1
2974632	1
3096106	1
3509137	1
3612808	1
3734988	1
3903179	1
2942864	1
3701538	1
3861660	1
2364196	1
2557176	1
2790801	1
2914045	1
3349888	1
3459535	1
3852554	1
4045647	1
2699155	1
2820894	1
3191468	1
2498633	1
2620952	1
2735527	1
3153390	1
3291779	1
3406552	1
3670354	1
3800965	1
2443904	1
2577983	1
3510964	1
3810968	1
3930768	1
2850594	1
2975540	1
3096875	1
3509649	1
3613751	1
3735864	1
3903655	1
2944589	1
3702694	1
3862202	1
2557751	1
2678943	1
2791568	1
2914618	1
3037783	1
3224787	1
3853283	1
4047492	1
2822272	1
3606673	1
2499558	1
2621573	1
2736036	1
3153919	1
3292333	1
3559521	1
3670942	1
3801672	1
2445712	1
2580130	1
3065972	1
3321668	1
3512542	1
3812394	1
3931866	1
2436626	1
2851296	1
2976175	1
3097733	1
3510472	1
3736762	1
3904457	1
2315604	1
2945958	1
3862669	1
2365690	1
2558718	1
2679410	1
2915132	1
3038318	1
3225644	1
3460762	1
3853869	1
2701603	1
2824449	1
3193806	1
3412632	1
2501250	1
2622976	1
2736433	1
3154521	1
3293108	1
3407448	1
3560086	1
3671255	1
3802304	1
2581555	1
3067417	1
3322915	1
3513754	1
2438365	1
2976638	1
3098296	1
3510946	1
3737511	1
2317746	1
3704393	1
3863262	1
2366242	1
2559574	1
2792699	1
2916162	1
3038822	1
3351680	1
3461225	1
3854356	1
2703206	1
2825780	1
3195744	1
3413609	1
3608424	1
2501953	1
2737133	1
3293783	1
3408037	1
3560583	1
3671731	1
3803061	1
2448282	1
3069094	1
3514773	1
3814329	1
3934264	1
2439757	1
2852400	1
2977412	1
3511614	1
3738101	1
3905698	1
2319561	1
2948027	1
3704778	1
3864059	1
2366878	1
2916838	1
3227225	1
3352648	1
3855023	1
2704901	1
2827964	1
3197423	1
3414616	1
3609049	1
2503036	1
2625060	1
3156003	1
3294505	1
3672242	1
3803647	1
2584830	1
3071237	1
3516684	1
3814996	1
2852976	1
2978307	1
3099448	1
3512293	1
3739015	1
3906508	1
2948910	1
3705937	1
3864701	1
2367802	1
2560941	1
2680825	1
2793251	1
2917601	1
3039915	1
3227782	1
3353431	1
3462358	1
3855531	1
2829598	1
3199031	1
3610359	1
2625670	1
2738532	1
3295451	1
3408886	1
3561841	1
2451749	1
3072718	1
3326012	1
3517762	1
3815352	1
3935976	1
2441734	1
2853592	1
2978782	1
3100004	1
3512913	1
3617455	1
3739505	1
2950100	1
2561484	1
2681336	1
2793996	1
2918335	1
3040533	1
3228945	1
3353845	1
3462742	1
3856102	1
2706823	1
2831523	1
3200193	1
3416524	1
3611258	1
2504188	1
2626334	1
2739235	1
3157611	1
3296568	1
3562329	1
3673479	1
3804976	1
3074570	1
3327484	1
3518782	1
3815666	1
2854286	1
2979580	1
3100595	1
3513733	1
3618045	1
3739802	1
3907406	1
2323148	1
2368842	1
2918962	1
3041136	1
3229779	1
3463436	1
3856449	1
2708048	1
3417511	1
3612619	1
2504797	1
2626907	1
2740106	1
3159397	1
3297722	1
3409728	1
3674533	1
3805511	1
2589137	1
3075616	1
3328593	1
3519941	1
3816020	1
2854912	1
2980320	1
3101431	1
3514151	1
3618422	1
3740644	1
3907832	1
2324357	1
2952569	1
3708794	1
2369491	1
2682145	1
2795203	1
2919910	1
3041762	1
3231813	1
3355207	1
3857004	1
2709354	1
2834040	1
3418708	1
3613726	1
2505817	1
2627528	1
2740961	1
3160114	1
3298554	1
3410352	1
3675496	1
3806276	1
2456205	1
2589897	1
3077420	1
3329846	1
3521693	1
3816415	1
3939620	1
2444289	1
2855644	1
2980916	1
3102200	1
3618903	1
3741913	1
3908357	1
3709565	1
3866436	1
2370419	1
2682771	1
2795703	1
2920585	1
3042481	1
3464305	1
2835382	1
3204808	1
3614462	1
2506791	1
2628095	1
2741717	1
3160676	1
3298919	1
3563965	1
3676347	1
3806980	1
2457621	1
2591648	1
3079120	1
3330817	1
3522964	1
3816886	1
3941124	1
2444994	1
2856175	1
3515476	1
3619339	1
3742660	1
3908834	1
2327673	1
2955865	1
2371214	1
2796117	1
2921277	1
3043189	1
3356081	1
3464864	1
3857599	1
2711998	1
2507279	1
2628617	1
3161243	1
3299688	1
3564363	1
2459165	1
2593116	1
3080598	1
3524099	1
3817358	1
3942447	1
2445731	1
2685073	1
2856649	1
2982238	1
3103455	1
3515981	1
3620122	1
3909278	1
2957407	1
3712289	1
3867657	1
2372070	1
2683732	1
3043868	1
3233497	1
3356602	1
3465541	1
3858132	1
2838014	1
3208966	1
3421742	1
2508022	1
2629288	1
2742929	1
3161787	1
3300229	1
3808359	1
2460429	1
3332314	1
3525555	1
3943392	1
2446566	1
2685934	1
2857169	1
2983077	1
3104122	1
3516477	1
3620949	1
3744103	1
3909756	1
2958459	1
3713996	1
3868167	1
2372834	1
2567572	1
2797327	1
2922832	1
3044486	1
3356845	1
3466085	1
3210083	1
3422661	1
3618737	1
2508688	1
2629740	1
3162548	1
3412466	1
3565443	1
3679013	1
3808977	1
2595749	1
3082707	1
3333073	1
3526192	1
3818619	1
3945177	1
2447482	1
2686694	1
2983870	1
3104514	1
3622279	1
2333021	1
2959907	1
3868597	1
3234856	1
3358125	1
3466390	1
3859492	1
2714203	1
2841290	1
3424215	1
3619567	1
2509172	1
2744603	1
3301359	1
3413080	1
3566033	1
3679524	1
3809754	1
2463249	1
3083224	1
3333826	1
3526883	1
3819232	1
3946835	1
2448549	1
2984421	1
3517473	1
3745770	1
3911079	1
2334069	1
3715668	1
3869070	1
2569182	1
3045864	1
3235252	1
3358931	1
3860086	1
2715483	1
2843343	1
3213136	1
3620601	1
2509690	1
2630465	1
2745203	1
3301834	1
3413549	1
3566540	1
3680229	1
3810402	1
2598833	1
3083992	1
3334660	1
3527650	1
3948067	1
2449469	1
2687988	1
2859318	1
3105719	1
3517910	1
3623641	1
3746277	1
3911628	1
2963370	1
3869439	1
2924560	1
3359822	1
3860712	1
2844796	1
3214497	1
3426916	1
3621896	1
2510209	1
2631190	1
3164418	1
3302541	1
3414145	1
3566962	1
3680865	1
3811135	1
2466372	1
2600401	1
3085622	1
3335626	1
3528513	1
3949090	1
2450049	1
2688887	1
2860094	1
2985701	1
3106307	1
3624089	1
2337494	1
2964562	1
3717455	1
3870055	1
2571603	1
2798900	1
2925176	1
3047072	1
3236279	1
3360619	1
3468160	1
2337954	1
3718006	1
2571926	1
2799226	1
2925344	1
3047357	1
3236467	1
3360802	1
3468289	1
3861813	1
2718101	1
2845893	1
3216430	1
2511028	1
2631808	1
2746854	1
3165488	1
3303858	1
3415244	1
3567837	1
3681613	1
3811934	1
2602394	1
3087055	1
3337034	1
3529513	1
3951049	1
2451355	1
2574339	1
2689733	1
2986501	1
3107516	1
3519235	1
3624739	1
3912900	1
2339938	1
2966934	1
3719512	1
3870638	1
2377937	1
2572511	1
3237016	1
3361472	1
3468911	1
2846657	1
3218101	1
3429433	1
2511727	1
2632261	1
2747453	1
3166282	1
3304654	1
3416407	1
3568379	1
3682563	1
3812488	1
2468781	1
2603613	1
3087933	1
3338334	1
3821626	1
3952785	1
2574976	1
2690065	1
2863031	1
3108060	1
3625146	1
3748753	1
2341302	1
2968499	1
3721115	1
2378732	1
2800892	1
2927010	1
3469464	1
3863114	1
2847946	1
3219778	1
3625215	1
2512214	1
2633276	1
2748162	1
3166995	1
3305351	1
3569012	1
3683512	1
2469864	1
2605116	1
3089168	1
3339341	1
3531761	1
3822342	1
2453427	1
2576266	1
2690461	1
2987848	1
3108664	1
3520717	1
3625716	1
3749768	1
3914136	1
2342975	1
3722616	1
3871671	1
2379290	1
2574120	1
2801568	1
3050129	1
3238319	1
3863870	1
2723187	1
2849511	1
3221251	1
2512543	1
2748722	1
3167972	1
3306311	1
3569468	1
3813839	1
2471704	1
2605908	1
3340254	1
3532804	1
3822861	1
3955644	1
2454353	1
2576920	1
2690837	1
2864257	1
2988202	1
3521282	1
3626188	1
3750242	1
3914862	1
2345037	1
2971548	1
3723878	1
3872528	1
2379998	1
2928570	1
3050938	1
3239079	1
3471059	1
3864779	1
2724336	1
2850911	1
3223553	1
3433114	1
3627329	1
2513301	1
2634547	1
2749300	1
3168799	1
3418908	1
3814093	1
2606895	1
3091421	1
3534185	1
3823445	1
3957219	1
2454920	1
2577561	1
2691597	1
2864648	1
3110040	1
3521724	1
3915297	1
2346910	1
3725373	1
3873136	1
2380704	1
2929119	1
3051595	1
3363346	1
3471669	1
3865136	1
2725379	1
2852350	1
3224780	1
3434508	1
3627986	1
2513932	1
2634980	1
2749999	1
3172065	1
3419321	1
3570548	1
3685987	1
3814600	1
2474360	1
2607872	1
3092522	1
3535563	1
3959094	1
2456005	1
2578454	1
2692523	1
2865325	1
3110588	1
3752313	1
2974334	1
3726777	1
3874746	1
2381540	1
2803927	1
2929814	1
3240457	1
3363799	1
3472653	1
3865683	1
2726705	1
2853394	1
3226767	1
3435454	1
3628655	1
2635819	1
2750644	1
3173057	1
3308748	1
3419841	1
3687490	1
2476345	1
2609003	1
3536500	1
3824406	1
3960640	1
2693349	1
2865821	1
2990152	1
3111100	1
3627573	1
3752816	1
3916120	1
2975238	1
3728627	1
2382319	1
2804749	1
2930212	1
3240934	1
3364413	1
3473219	1
3866222	1
2727680	1
3228060	1
3629746	1
2751376	1
3174255	1
3309437	1
3420298	1
3571481	1
2477573	1
2610572	1
3096713	1
3824793	1
3962449	1
2579543	1
2694122	1
2990612	1
3111792	1
3523647	1
3753691	1
3916817	1
2351347	1
2976456	1
3730472	1
3877623	1
2382940	1
2805570	1
3053759	1
3241649	1
3364928	1
3473879	1
2729332	1
2855402	1
3229412	1
3437541	1
3631508	1
2515972	1
2636868	1
2751963	1
3310330	1
3420710	1
3816706	1
3918837	1
2478820	1
2612019	1
3538588	1
3825249	1
3963678	1
2457157	1
2580238	1
2695045	1
2866965	1
2991219	1
3112496	1
3524169	1
3628858	1
3754886	1
3917525	1
2352654	1
2977974	1
3732362	1
3878493	1
2384207	1
2806320	1
2931453	1
3054419	1
3867690	1
2730764	1
3230196	1
3438397	1
3632589	1
2637704	1
2752609	1
3421243	1
3572742	1
3690748	1
2613496	1
3100593	1
3539940	1
3825702	1
3964594	1
2458115	1
2695610	1
2867556	1
3113130	1
3524910	1
3629608	1
2979636	1
3734142	1
3879468	1
2807011	1
2931886	1
3055145	1
3243437	1
3366145	1
3475758	1
3868300	1
2732292	1
2858704	1
3231872	1
3439437	1
3633698	1
2638167	1
2753220	1
3177095	1
3311478	1
3573250	1
3691255	1
3817652	1
3920090	1
2614800	1
3101860	1
3348344	1
3541244	1
3826357	1
3965696	1
2458916	1
2696207	1
2868140	1
2992454	1
3113900	1
3525186	1
3630124	1
3757895	1
2356333	1
2981688	1
3734961	1
3880769	1
2385825	1
2807444	1
3055701	1
3366779	1
3869036	1
3634636	1
2517976	1
2638747	1
2753764	1
3178434	1
3311981	1
3573886	1
3818187	1
3920575	1
2616192	1
3103159	1
3827203	1
4039507	1
2459394	1
2582640	1
2696987	1
2868978	1
2992850	1
3525601	1
3630872	1
2358419	1
2983248	1
3735815	1
3881227	1
2386377	1
2808157	1
3057685	1
3245634	1
3367385	1
2863450	1
3233786	1
3442442	1
3635600	1
2518385	1
2639331	1
3179005	1
3312387	1
3422772	1
3574384	1
3692496	1
3818513	1
3921376	1
2484915	1
2617463	1
3351039	1
4042598	1
2460111	1
2583156	1
2698078	1
2869596	1
3115114	1
3526110	1
3631810	1
2984583	1
3736539	1
3882052	1
2808784	1
3058379	1
3246981	1
3367905	1
3870357	1
2736438	1
2864747	1
3234973	1
3443487	1
3637359	1
4051640	1
2518987	1
2639778	1
2754703	1
3179809	1
3312933	1
3423294	1
3575064	1
2486243	1
3106311	1
3544103	1
3829406	1
4044807	1
2460922	1
2583531	1
2698692	1
2870019	1
2993780	1
3115636	1
3526684	1
3760617	1
2362566	1
2985937	1
3882585	1
2387643	1
2809440	1
2934783	1
3059000	1
3247701	1
3478246	1
3871170	1
2866143	1
3236533	1
3444433	1
3638508	1
2640576	1
3180592	1
3313496	1
3575627	1
3693595	1
3922563	1
2620141	1
3108364	1
3352617	1
3544937	1
3829910	1
4046810	1
2461634	1
2584143	1
2699215	1
2870539	1
2994402	1
3116352	1
3633476	1
3761068	1
2363934	1
2986979	1
3738503	1
3883183	1
2388211	1
2809958	1
3248332	1
3369116	1
3479028	1
3871846	1
2739848	1
2868046	1
3238279	1
3639527	1
2315627	1
2520356	1
3181631	1
3314117	1
3424181	1
3694061	1
3819477	1
2621579	1
3109491	1
3353878	1
3830212	1
2462426	1
2584963	1
2699843	1
3117054	1
3528176	1
3634262	1
3761724	1
2365453	1
3739814	1
3884145	1
2388916	1
2810614	1
2936058	1
3060252	1
3248943	1
3369812	1
3479565	1
3872329	1
2741178	1
2869449	1
3239979	1
3640934	1
2317048	1
2521056	1
2642225	1
2756068	1
3182479	1
3315045	1
3424527	1
3576569	1
3694681	1
3820010	1
3924142	1
2490873	1
2624040	1
3110894	1
3354726	1
3830746	1
2463187	1
2585723	1
2700674	1
2871749	1
2995504	1
3117758	1
3635120	1
2989066	1
3741009	1
2389350	1
2811581	1
2936598	1
3060993	1
3249439	1
3873273	1
2742235	1
2871229	1
3241695	1
3448108	1
2318138	1
2521692	1
2643110	1
2756460	1
3183413	1
3316082	1
3425336	1
3577172	1
3695283	1
3820488	1
3924832	1
2492132	1
3113453	1
3549046	1
2463689	1
2586349	1
2701269	1
2872389	1
2996120	1
3118579	1
3635660	1
3763258	1
2368549	1
2990466	1
3885887	1
2389781	1
2812227	1
2937066	1
3061716	1
3250192	1
3371095	1
3873884	1
2744105	1
3449384	1
2318803	1
2522567	1
2644071	1
3425877	1
3577645	1
3696482	1
3925611	1
2493742	1
2627560	1
3115503	1
3356851	1
3549767	1
2464376	1
2701942	1
2873159	1
2996625	1
3636568	1
2370183	1
2992234	1
2812801	1
2937616	1
3062303	1
3251100	1
3371493	1
3481040	1
3698548	1
3874659	1
3244646	1
3450504	1
2523199	1
2644865	1
2758201	1
3184839	1
3317848	1
3578065	1
3697256	1
3821792	1
3926233	1
2495402	1
2629489	1
3116900	1
3358097	1
3550413	1
3832773	1
2464870	1
2587423	1
2873777	1
2997215	1
3531200	1
3764503	1
2371727	1
3743593	1
2392371	1
2938309	1
3063154	1
3252178	1
3481511	1
3699238	1
2746727	1
3246634	1
3645329	1
2320596	1
2524124	1
2645364	1
2758865	1
3185291	1
3318681	1
3426869	1
3578550	1
3822260	1
2497476	1
2630370	1
3118804	1
3358653	1
3551442	1
3833134	1
2587910	1
2703216	1
2874227	1
3121966	1
3765711	1
2373571	1
2995256	1
3744361	1
3887811	1
2393685	1
2815378	1
2938848	1
3063889	1
3252732	1
3373429	1
3481940	1
3699953	1
3875818	1
2748256	1
2877160	1
3247999	1
3834807	1
2524935	1
2759790	1
3186046	1
3319257	1
3427382	1
3822835	1
3927259	1
2498957	1
3119868	1
3552686	1
3833819	1
2588526	1
2703914	1
3122348	1
2374940	1
3745435	1
3888453	1
2394683	1
2816223	1
2939350	1
3065313	1
3253290	1
3374380	1
3482571	1
3700384	1
3876441	1
2749543	1
3249890	1
3452481	1
3647534	1
3835291	1
2322964	1
2526159	1
2646370	1
2760541	1
3187079	1
3319730	1
3579884	1
3823461	1
2633284	1
3121306	1
3360191	1
3553989	1
3834310	1
2466996	1
2589217	1
2704582	1
2999169	1
3123022	1
3532625	1
3767785	1
2997955	1
3746156	1
3889646	1
2395401	1
2816977	1
2939909	1
3374986	1
3483195	1
3700712	1
3877190	1
2751418	1
2880418	1
3250899	1
3453408	1
3648583	1
3835687	1
2323698	1
2526636	1
2646946	1
2761088	1
3320222	1
3428442	1
3824078	1
3928775	1
2502381	1
2634546	1
3121584	1
3360558	1
3554746	1
2467730	1
2705342	1
2876663	1
3000144	1
3768469	1
2377124	1
2999444	1
3890662	1
2396553	1
2817470	1
3066612	1
3254961	1
3375899	1
3483578	1
3701159	1
3877518	1
2881864	1
3454304	1
3650368	1
3836190	1
2527062	1
2647406	1
3188403	1
3428863	1
3824818	1
3929474	1
2504150	1
3361168	1
2468301	1
2590741	1
2706036	1
2877763	1
3000757	1
3640302	1
3000478	1
3748120	1
3891296	1
2818266	1
2941475	1
3256005	1
3376739	1
3484102	1
3701467	1
3878036	1
2883450	1
3255078	1
3836728	1
2325612	1
2527851	1
2647904	1
2762392	1
3321312	1
3825347	1
2505780	1
2636692	1
3361654	1
3557113	1
2468851	1
2591245	1
2706525	1
2878751	1
3001656	1
3124982	1
3534396	1
3640922	1
2379914	1
3001565	1
3891832	1
3067785	1
3256834	1
3377844	1
3484726	1
3878528	1
3456357	1
3653100	1
3837430	1
2326650	1
2529228	1
2648272	1
2762986	1
3190134	1
3321787	1
3429924	1
3582801	1
3825899	1
3930623	1
2506876	1
3124561	1
3362573	1
2469611	1
2707220	1
2879307	1
3002341	1
3534943	1
3641247	1
3770614	1
2382189	1
3003132	1
3750436	1
3892489	1
2399694	1
2819380	1
2943080	1
3068202	1
3378727	1
3585201	1
3702298	1
3878935	1
2886652	1
3258203	1
3457234	1
3838107	1
2327528	1
2530111	1
2649019	1
2763414	1
3191264	1
3322453	1
3430705	1
3583778	1
3826416	1
3931218	1
2508991	1
2639174	1
3363501	1
3559197	1
2470265	1
2592476	1
2707908	1
3003112	1
3535435	1
3771818	1
2383697	1
3004354	1
3751337	1
2820068	1
2943721	1
3485925	1
3586973	1
3702641	1
3879625	1
2756614	1
2888302	1
3457951	1
3653679	1
3838648	1
2328239	1
2530651	1
2649616	1
2764167	1
3192185	1
3323096	1
3431457	1
3584454	1
3826706	1
3931934	1
2510135	1
2641223	1
3127340	1
3364832	1
3560623	1
2470763	1
2593224	1
2880760	1
3003765	1
3536010	1
3642136	1
3772579	1
2385670	1
3005277	1
3752714	1
3893323	1
2820873	1
2944246	1
3069683	1
3259290	1
3380289	1
3703363	1
3880404	1
2889739	1
3260513	1
3458953	1
2531399	1
2650266	1
2764848	1
3193298	1
3432309	1
3827255	1
3932572	1
2511909	1
2642372	1
3366255	1
3561937	1
2471571	1
2593752	1
2881532	1
3004455	1
3126576	1
3536448	1
3642889	1
2387030	1
3007919	1
3753851	1
3893585	1
2402702	1
2821465	1
2945157	1
3070340	1
3260170	1
3381020	1
3487623	1
3588278	1
3703830	1
3880862	1
2759208	1
2890577	1
3262585	1
3460969	1
3656785	1
3839494	1
2330204	1
2532119	1
2765423	1
3194341	1
3324209	1
3433105	1
3933140	1
2513532	1
3129532	1
3367582	1
3562967	1
2472284	1
2594471	1
2710109	1
2882201	1
3005243	1
3536855	1
3643854	1
3774729	1
2388257	1
3010441	1
2822314	1
2945692	1
3070905	1
3261568	1
3381458	1
3488426	1
3704675	1
3264512	1
3462143	1
3839969	1
2331136	1
2651446	1
2766174	1
3196243	1
3324783	1
3433670	1
3828146	1
3933795	1
3131883	1
2595156	1
2710691	1
2882835	1
3005805	1
3127728	1
3644875	1
3775482	1
3756538	1
2822883	1
3072090	1
3262514	1
3589243	1
3881436	1
2761611	1
2893124	1
3265775	1
3463586	1
3840682	1
2331951	1
2533636	1
2652312	1
2766626	1
3196709	1
3325351	1
3828775	1
3934653	1
2515731	1
2647321	1
3564799	1
2473526	1
2711282	1
2883751	1
3006529	1
3128632	1
3646093	1
3775945	1
2390502	1
3013278	1
3467667	1
3757918	1
2823421	1
3072627	1
3263379	1
3382655	1
3589711	1
3706065	1
3882108	1
2763052	1
3267424	1
3464713	1
3661075	1
3841148	1
2332882	1
2652822	1
2767063	1
3325933	1
3435478	1
3829584	1
2517451	1
2648438	1
3134988	1
2474517	1
2597020	1
2884452	1
3129372	1
3538472	1
3646798	1
3776585	1
2391875	1
3014815	1
3468879	1
3758846	1
3897403	1
2406130	1
2947841	1
3073225	1
3383300	1
3590561	1
3706861	1
3882810	1
2764490	1
3466104	1
3662066	1
2333983	1
2534858	1
2653248	1
2767577	1
3198028	1
3326419	1
3936466	1
2518437	1
2649718	1
3136038	1
3567029	1
2475053	1
2712786	1
2885426	1
3007790	1
3130087	1
3538910	1
3647085	1
3777233	1
3015872	1
3470213	1
3760602	1
3898869	1
2407008	1
2824502	1
2948399	1
3074070	1
3265086	1
3383697	1
3591823	1
3883514	1
2766497	1
2898317	1
3270257	1
3662799	1
3842023	1
2654028	1
2768349	1
3326927	1
3437048	1
3937679	1
2651635	1
3137527	1
3568245	1
2475701	1
2598017	1
2713260	1
2886296	1
3009843	1
3130634	1
3539274	1
3647643	1
3777691	1
3016213	1
3471903	1
3761830	1
2408107	1
2949062	1
3265897	1
3384173	1
3490716	1
3592491	1
3708066	1
3884057	1
2767934	1
2899238	1
3271713	1
3664663	1
2536247	1
2654823	1
3198767	1
3327523	1
3437544	1
3831398	1
2652759	1
3139673	1
3374594	1
2476337	1
2598700	1
2713980	1
2886932	1
3010378	1
3131597	1
3648231	1
3778416	1
2396820	1
3017495	1
3473585	1
3763190	1
3900537	1
2408787	1
2950591	1
3075366	1
3266560	1
3491393	1
3592905	1
3708903	1
3884507	1
2768934	1
2900329	1
3665655	1
3842843	1
2336578	1
2537260	1
2655460	1
2769550	1
3199332	1
3438100	1
3832002	1
3940308	1
2522838	1
2654235	1
3375333	1
3570516	1
2476664	1
2599845	1
2714919	1
2887421	1
3011188	1
3132435	1
3540382	1
3778919	1
2397931	1
3474851	1
3765312	1
3901278	1
2409677	1
2825776	1
3267108	1
3492219	1
3593477	1
3709755	1
3885097	1
2770371	1
2901269	1
3273434	1
3666605	1
3843291	1
2337526	1
2537954	1
3199873	1
3328587	1
3438776	1
3832425	1
3941007	1
2524261	1
2655412	1
3143017	1
3376158	1
3571556	1
2476990	1
2600683	1
2715826	1
3133208	1
3386999	1
3540747	1
3649110	1
3779623	1
2398615	1
3021148	1
3477052	1
3766989	1
3901946	1
2410800	1
2952289	1
3268031	1
3385484	1
3492757	1
3594088	1
3710351	1
3885487	1
2772000	1
2902215	1
3274058	1
3667624	1
3844510	1
2337993	1
2538912	1
2656926	1
2770906	1
3200786	1
3329158	1
3439460	1
3832804	1
3941666	1
2525096	1
2656520	1
3144376	1
3377021	1
2601558	1
2889227	1
3012774	1
3134210	1
3387586	1
3649760	1
3780178	1
3022559	1
3768760	1
2411906	1
2827001	1
2952881	1
3077842	1
3268640	1
3385892	1
3594587	1
3710979	1
3886271	1
2903312	1
3275619	1
3669251	1
3844856	1
2338768	1
2539587	1
2771551	1
3201526	1
3329948	1
3440052	1
3942578	1
2526296	1
2657609	1
3145981	1
3574080	1
2478183	1
2717125	1
2890666	1
3013373	1
3388025	1
3541771	1
3781079	1
3024544	1
3280245	1
3479251	1
3770253	1
3902790	1
2412527	1
2827595	1
2953837	1
3078649	1
3269487	1
3493996	1
3595050	1
3711451	1
3886952	1
2774548	1
3845220	1
2339222	1
2772244	1
3202302	1
3330571	1
3440997	1
3834259	1
3943584	1
2528302	1
2658836	1
3147224	1
3378846	1
3575173	1
2718110	1
2891501	1
3013874	1
3135406	1
3388582	1
3542262	1
3651378	1
3781713	1
2402842	1
3026466	1
3281785	1
3771216	1
3903466	1
2413315	1
2828411	1
2954386	1
3079532	1
3494428	1
3595346	1
3887501	1
2775789	1
2905826	1
3671613	1
2340121	1
2540729	1
2773102	1
3202765	1
3441842	1
3944681	1
2530320	1
3380182	1
3576268	1
2603478	1
2718834	1
2892196	1
3014787	1
3136057	1
3389116	1
3542766	1
3782477	1
2404282	1
3282863	1
3481277	1
2414130	1
2829177	1
2955303	1
3080181	1
3270665	1
3495007	1
3595858	1
2777073	1
3672302	1
2340728	1
2541479	1
2658663	1
3203406	1
3332333	1
3443011	1
3835776	1
3945962	1
2531833	1
2660762	1
3150469	1
3380997	1
3576999	1
2479786	1
2604117	1
2719381	1
2893003	1
3016100	1
3389633	1
3783179	1
2406237	1
3904633	1
2414637	1
2955729	1
3080817	1
3271438	1
2778535	1
2908276	1
3673349	1
3846336	1
2341353	1
2542012	1
2659327	1
2774658	1
3204264	1
3444174	1
3946773	1
2662298	1
3151880	1
3382079	1
3577873	1
2480298	1
2605088	1
2893499	1
3016725	1
3137207	1
3653604	1
2407996	1
3285145	1
3483375	1
3773623	1
2415287	1
2831197	1
2956515	1
3081496	1
3272213	1
3496346	1
3596830	1
3889063	1
2909624	1
3673891	1
2342067	1
2659899	1
3205410	1
2534320	1
3153618	1
3578957	1
2480681	1
2605686	1
2720707	1
2894176	1
3017524	1
3137825	1
3390664	1
3654221	1
3784749	1
2409717	1
3032834	1
3286459	1
3484426	1
3774755	1
3906885	1
2416072	1
2832589	1
2957756	1
3082053	1
3273350	1
3496662	1
3597437	1
3715159	1
3889581	1
2911162	1
3847399	1
2342943	1
2543308	1
2776314	1
3335065	1
3445049	1
3948496	1
2535550	1
3155244	1
3384719	1
3580258	1
2481168	1
2606390	1
2721174	1
2894745	1
3018232	1
3138507	1
3391332	1
3544970	1
3785260	1
3288741	1
3485545	1
3775499	1
3907510	1
2416793	1
2833224	1
2958209	1
3274076	1
3497046	1
3597939	1
3715913	1
2783328	1
2913171	1
3847710	1
2343655	1
2544151	1
2661000	1
2776833	1
3208015	1
3336600	1
3445480	1
3838117	1
2536311	1
2665790	1
3156398	1
3385922	1
2481651	1
2607025	1
2721866	1
2895329	1
3018924	1
3276268	1
3392024	1
3545516	1
3657562	1
3786142	1
2413039	1
3290741	1
3776830	1
3907944	1
2834024	1
2959083	1
3082931	1
3497746	1
3598487	1
3890694	1
2784125	1
2914517	1
3675903	1
3848254	1
2544706	1
2661476	1
2777434	1
3208994	1
3337546	1
2537326	1
2667215	1
3157578	1
3387257	1
3582178	1
2482383	1
2607635	1
2722475	1
2895917	1
3019487	1
3140116	1
3277302	1
3545889	1
3658799	1
3786702	1
2413992	1
3487928	1
2418305	1
2834771	1
2960026	1
3083404	1
3498373	1
3599245	1
3717283	1
3891079	1
2786241	1
2915799	1
3677450	1
3848746	1
2545179	1
2662231	1
2778305	1
3209516	1
3338041	1
3447040	1
3950729	1
2669063	1
3159212	1
3388462	1
3582417	1
2482847	1
2608026	1
2722968	1
2896655	1
3020082	1
3140724	1
3277872	1
3393144	1
3659399	1
3787303	1
2415761	1
3034849	1
3489388	1
3909463	1
2835594	1
2960901	1
3083930	1
3600025	1
3891716	1
2787116	1
2917182	1
2346045	1
2778938	1
3210259	1
3338567	1
3447424	1
3840449	1
3951967	1
3389421	1
3582756	1
2483340	1
2608491	1
2897452	1
3020873	1
3141322	1
3278495	1
3393714	1
3660111	1
3788079	1
3035537	1
3780658	1
2420180	1
2961664	1
3085148	1
3499537	1
3892448	1
2789379	1
2919258	1
3679534	1
3849895	1
2546979	1
2663863	1
3210842	1
3339022	1
3447810	1
3841133	1
2672077	1
3162575	1
3390089	1
3584364	1
2609101	1
3547386	1
3660657	1
3788741	1
2419267	1
3036481	1
3298150	1
3492023	1
3783292	1
3911291	1
2836791	1
3500169	1
3601279	1
3719762	1
3893069	1
2790492	1
3680987	1
3850459	1
2347398	1
2547631	1
2780297	1
3211555	1
3339848	1
3448232	1
3841923	1
3954586	1
2543926	1
2673276	1
2797069	1
3164527	1
3391465	1
3584990	1
2484781	1
2609945	1
2724574	1
2898785	1
3022620	1
3142539	1
3279697	1
3395488	1
3661158	1
3789483	1
2420891	1
3037613	1
3300213	1
3493864	1
3784515	1
3912294	1
2421413	1
2962892	1
3086073	1
3500766	1
3721016	1
3893531	1
2792146	1
2922747	1
3683025	1
3851008	1
2548314	1
2664999	1
2780781	1
3212358	1
3340361	1
3842746	1
3955787	1
2545527	1
2797782	1
3586933	1
2485344	1
2610738	1
2725080	1
2899381	1
3023395	1
3280231	1
3396088	1
3548393	1
3661601	1
3789994	1
2421945	1
3039032	1
3301461	1
3494743	1
3913045	1
2422041	1
2838057	1
2963674	1
3086624	1
3501164	1
3603211	1
3722264	1
2793800	1
3851750	1
2348868	1
2548772	1
2665466	1
2781414	1
3213257	1
3449113	1
3843230	1
3956554	1
2547636	1
2676997	1
3167808	1
3393538	1
2486235	1
2611370	1
2725721	1
3023720	1
3280750	1
3396700	1
3548918	1
3662399	1
3790703	1
2423485	1
3040247	1
3302763	1
3913438	1
2422836	1
3087038	1
3501523	1
2926074	1
3852472	1
2549328	1
2665868	1
3214095	1
3341496	1
3449708	1
3843915	1
3957489	1
2548528	1
2678592	1
2798834	1
3171135	1
3589620	1
2486757	1
2612011	1
2726359	1
2901305	1
3024552	1
3143894	1
3281564	1
3397294	1
3663064	1
3791249	1
2425054	1
3041415	1
3497206	1
3790092	1
2964968	1
3502047	1
3724491	1
2927700	1
3687352	1
3853032	1
2351065	1
2666552	1
2782595	1
3214705	1
3342208	1
3450089	1
3844859	1
3958510	1
2550123	1
2680139	1
2800009	1
3590413	1
2487526	1
2612685	1
2902310	1
3025189	1
3282048	1
3397990	1
3550020	1
3663786	1
3792151	1
2427077	1
3042427	1
3497772	1
3791196	1
3914148	1
2965648	1
3502695	1
3605331	1
3725277	1
3896233	1
2929148	1
2550796	1
2667463	1
3342777	1
3845424	1
3958989	1
2551328	1
2681304	1
3175763	1
3396784	1
3591213	1
2488280	1
2726956	1
3025682	1
3398697	1
3664520	1
3792842	1
3043897	1
3308587	1
3499021	1
3915512	1
2424656	1
2966645	1
3088495	1
3726293	1
3896943	1
2930345	1
3689731	1
3854199	1
2551376	1
2668233	1
3028749	1
3216112	1
3343443	1
3451172	1
3846018	1
2553710	1
2682900	1
2803385	1
3177276	1
3397850	1
3592283	1
2489027	1
2613486	1
2727805	1
2903963	1
3146158	1
3283542	1
3399106	1
3550989	1
3665138	1
3793397	1
2429158	1
3310242	1
3500612	1
3917562	1
2967097	1
3089071	1
3504261	1
3727073	1
3897856	1
2931551	1
3854770	1
2353605	1
2551852	1
2669117	1
2784241	1
3216735	1
3344146	1
3451786	1
3846584	1
3961324	1
2555381	1
2805260	1
3178602	1
3593490	1
2489804	1
2613949	1
2728545	1
2904736	1
3284248	1
3399759	1
3794092	1
2430306	1
3046687	1
3501442	1
2842769	1
2967740	1
3504743	1
3898513	1
2932544	1
3692764	1
3855135	1
2354320	1
2552260	1
2669699	1
3030484	1
3217593	1
3344654	1
3452332	1
3847165	1
3962045	1
2686273	1
3179524	1
3399880	1
3594933	1
2490487	1
2614235	1
2729363	1
2905535	1
3028069	1
3147626	1
3284830	1
3552343	1
3794686	1
2431219	1
3047993	1
3313132	1
3502218	1
3796027	1
3920067	1
2427116	1
2843793	1
2968663	1
3090507	1
3505101	1
3608262	1
3728338	1
3898997	1
2934055	1
2355090	1
2552808	1
2785585	1
3031990	1
3218287	1
3345344	1
3847795	1
3962932	1
2558192	1
2688087	1
3180760	1
3596125	1
2491343	1
2614961	1
2730151	1
3148150	1
3285671	1
3400634	1
3553036	1
3795199	1
2432928	1
3049002	1
3314262	1
3502812	1
3797315	1
3921273	1
2428085	1
2969625	1
3091115	1
3505753	1
3609113	1
3729272	1
3899326	1
3695273	1
2356740	1
2553337	1
2671069	1
2786201	1
3032519	1
3219018	1
3345859	1
3848524	1
3963671	1
2559703	1
2689109	1
3182124	1
3402672	1
3597691	1
2491959	1
2907082	1
3286011	1
3554002	1
3667926	1
3795951	1
2434634	1
2565424	1
3050657	1
3315513	1
3609552	1
3730438	1
3900054	1
2936640	1
3856861	1
2357534	1
2671821	1
2786825	1
3033098	1
3219671	1
3454705	1
3964639	1
2561402	1
3403819	1
2493163	1
2731595	1
2908273	1
3149421	1
3286715	1
3668474	1
2567796	1
3052363	1
3316303	1
3504596	1
3800866	1
3923271	1
2429540	1
2846251	1
2971249	1
3092479	1
3506767	1
3731420	1
3900594	1
2937475	1
3697594	1
3857747	1
2554406	1
2673717	1
2787488	1
3033668	1
3346999	1
3455386	1
3849832	1
2692488	1
2812439	1
3184628	1
3599957	1
2494459	1
2616749	1
2732525	1
2909072	1
3150229	1
3403215	1
3555297	1
3669052	1
3797122	1
3053719	1
3316969	1
3505551	1
3802283	1
2430412	1
2846850	1
2972102	1
3093099	1
3610778	1
3731898	1
3901483	1
2938897	1
2555233	1
2675581	1
2788142	1
3221041	1
3347555	1
3456502	1
3850486	1
4038178	1
2693564	1
3186120	1
3406210	1
3601138	1
2495836	1
2617424	1
2733181	1
2909963	1
3150985	1
3289356	1
3556010	1
3797912	1
2438916	1
2571634	1
3057176	1
3506410	1
3804012	1
2972800	1
3093910	1
3507888	1
3611214	1
3732356	1
3699227	1
2361144	1
2555739	1
2676666	1
2789071	1
2912458	1
3034838	1
3222097	1
3348198	1
3457456	1
3851012	1
2816127	1
3188219	1
3407664	1
3602749	1
2733969	1
2910996	1
3151650	1
3290086	1
3404855	1
3669673	1
3798374	1
2440233	1
2573433	1
3059161	1
3318368	1
3507501	1
3806454	1
3926143	1
2432759	1
2848363	1
2973464	1
3508220	1
3611568	1
3732994	1
3902344	1
2941324	1
3700447	1
3860533	1
2362349	1
2556262	1
2677535	1
2789737	1
2912977	1
3035854	1
3222963	1
3348937	1
3458305	1
4043187	1
2696049	1
2817651	1
2497336	1
2619669	1
2734533	1
2911559	1
3290967	1
3557831	1
3669846	1
3799076	1
2441851	1
2575044	1
3061186	1
3319033	1
3508670	1
3928239	1
2433593	1
2849237	1
2974028	1
3508886	1
3733890	1
3902831	1
3861288	1
2556743	1
2678289	1
2790131	1
2913460	1
3036350	1
3349572	1
3459213	1
4045192	1
2698525	1
2819263	1
3191017	1
2498181	1
2735030	1
3153008	1
3291474	1
3405964	1
3558666	1
3670152	1
3800087	1
2443000	1
2576936	1
3320041	1
3510080	1
3810024	1
3929711	1
2850126	1
2974979	1
3096376	1
3509310	1
3613103	1
3735466	1
2943599	1
3702082	1
3861788	1
2557342	1
2678849	1
2791133	1
2914291	1
3037336	1
3224537	1
3349982	1
3852792	1
2699685	1
2821294	1
2499120	1
2621244	1
3153524	1
3406805	1
3559128	1
3670524	1
3801259	1
2444360	1
2578436	1
3064647	1
3321201	1
3511338	1
3811479	1
2435906	1
2975835	1
3509997	1
3614065	1
3736269	1
3903941	1
2945084	1
3703316	1
3862374	1
2365104	1
2914795	1
3037947	1
3225032	1
3350586	1
3460432	1
2701008	1
2823553	1
3193138	1
3606985	1
2500426	1
2622061	1
2736142	1
3154172	1
3292549	1
3407254	1
3559756	1
3671010	1
3801806	1
2580976	1
3066582	1
3322253	1
3512992	1
3812748	1
3932552	1
2437157	1
2851542	1
2976438	1
3097859	1
3510570	1
3614587	1
3904686	1
2316467	1
3703950	1
3862802	1
2365867	1
2559025	1
2792295	1
2915611	1
3038406	1
3225864	1
3351283	1
3854031	1
4050607	1
2701937	1
2824893	1
3194576	1
3413037	1
2501528	1
2736593	1
3154694	1
3293227	1
3671312	1
3802461	1
2447400	1
2582419	1
3813666	1
3933717	1
2976940	1
3098506	1
3511084	1
3615686	1
3737769	1
3905315	1
2318183	1
2947642	1
3704551	1
2366486	1
2559832	1
2680176	1
2793030	1
2916294	1
3039012	1
3226797	1
3352011	1
3854513	1
2703768	1
2826445	1
3196354	1
3413898	1
3608656	1
2502376	1
2624613	1
2737405	1
3155557	1
3408131	1
3671892	1
3803209	1
2449395	1
2583693	1
3070005	1
3515687	1
3814613	1
2440283	1
2977614	1
3099139	1
3511862	1
3616809	1
3738615	1
3905971	1
2948275	1
3705146	1
3864415	1
2367299	1
2680496	1
3039464	1
3227443	1
3461882	1
3855132	1
4054205	1
2705166	1
2828474	1
3197977	1
2503142	1
2625227	1
2737932	1
3294966	1
3561327	1
3672520	1
2450905	1
2585323	1
3325711	1
3516909	1
3815110	1
3935254	1
2853064	1
3099621	1
3512439	1
3617267	1
3739214	1
3906654	1
2321065	1
2949060	1
3706555	1
2561093	1
2680943	1
2793511	1
2917905	1
3227916	1
3353560	1
3462479	1
2706024	1
2830337	1
2503792	1
3156779	1
3295661	1
3409020	1
3561980	1
3673026	1
2452071	1
2586782	1
3073293	1
3326482	1
3517960	1
3815446	1
3936279	1
2442043	1
2853831	1
3100259	1
3513294	1
3739575	1
3906945	1
2322398	1
2950392	1
3707514	1
3865341	1
2368413	1
2561733	1
2681435	1
2918586	1
3229141	1
3354173	1
2707274	1
2832061	1
3200949	1
3416802	1
3611512	1
2504289	1
2739543	1
3158889	1
3296765	1
3409500	1
3562503	1
3673960	1
2453309	1
2588452	1
3075003	1
3328100	1
3815792	1
2442838	1
2979716	1
3513937	1
3618260	1
3739999	1
3907501	1
2323625	1
2951860	1
3708326	1
2369109	1
2562543	1
2794871	1
2919322	1
3041368	1
3230800	1
3354789	1
3463552	1
2708430	1
3202271	1
3417896	1
3613049	1
2504981	1
2627058	1
2740506	1
3159610	1
3297900	1
3563101	1
3805672	1
2455342	1
3520339	1
3816228	1
3938686	1
2443802	1
2855224	1
2980552	1
3101637	1
3514338	1
3618547	1
3741134	1
3908097	1
2324701	1
2953140	1
3709171	1
3866104	1
2369766	1
2795313	1
3232081	1
3463878	1
2834870	1
3419169	1
3614014	1
2627704	1
2741250	1
3160351	1
3298693	1
3410428	1
3563713	1
3675711	1
3806548	1
2456631	1
2590492	1
3078023	1
3521998	1
2444478	1
2855819	1
2981075	1
3102506	1
3514824	1
3619003	1
3742120	1
3908462	1
2326704	1
2954542	1
3709884	1
3866675	1
2682915	1
2795853	1
2920814	1
3042663	1
3232608	1
3355769	1
2711154	1
2835683	1
3205519	1
3615423	1
2506937	1
2742124	1
3299261	1
3564111	1
3807138	1
2592010	1
3331049	1
3523387	1
3817018	1
3941524	1
2445156	1
2684636	1
3103092	1
3515664	1
3619648	1
3742877	1
3909005	1
2328331	1
2956157	1
3711286	1
3867249	1
2566208	1
2683319	1
2796405	1
3043287	1
3233070	1
3356303	1
3465115	1
2712304	1
2837242	1
3207848	1
2628743	1
3161500	1
3299869	1
3411331	1
3564462	1
3678123	1
3807602	1
2459509	1
2593477	1
3081507	1
3331967	1
3524783	1
3942659	1
2446147	1
2856750	1
2982502	1
3103670	1
3516104	1
3620528	1
3743542	1
3909503	1
2330157	1
3712852	1
3867850	1
2372298	1
2566971	1
2797044	1
2922307	1
3044133	1
3233915	1
3356685	1
3465667	1
3858338	1
2838810	1
3209183	1
3421957	1
2508195	1
2629443	1
2743309	1
3161933	1
3300401	1
3412097	1
3564867	1
3678787	1
3808546	1
2460967	1
2594981	1
3082252	1
3332647	1
3818097	1
3944259	1
2446848	1
2857302	1
2983287	1
3621460	1
3744462	1
3909982	1
2331919	1
2958702	1
3868242	1
2373087	1
2567742	1
2797488	1
2923087	1
3044664	1
3234627	1
3357351	1
3466172	1
2840529	1
3210689	1
3619244	1
2508847	1
2629967	1
2744135	1
3162832	1
3301067	1
3412737	1
3565717	1
3679196	1
3809185	1
2596261	1
3082913	1
3333322	1
3526492	1
3818908	1
3945889	1
2858256	1
2984160	1
3104750	1
3517286	1
3622522	1
3744997	1
3910670	1
2960524	1
3715127	1
2374000	1
2568707	1
2797958	1
2923516	1
3045638	1
3234945	1
3358330	1
3466586	1
2714571	1
2842254	1
3212155	1
3620092	1
2509445	1
3163418	1
3301501	1
3413148	1
3679863	1
2463767	1
3334108	1
3527222	1
3819406	1
2448827	1
2687543	1
2858692	1
2984598	1
3105283	1
3517723	1
3623379	1
3746007	1
2334951	1
2962254	1
3716083	1
3869165	1
2569344	1
2924171	1
3046096	1
3359253	1
3467019	1
3860338	1
2715746	1
2843868	1
3213696	1
3426289	1
2509823	1
2630750	1
2745395	1
3163961	1
3413791	1
3810783	1
2599232	1
3084975	1
3527968	1
3819989	1
3948375	1
2449717	1
2688402	1
2859546	1
2985305	1
3105884	1
3518007	1
3623740	1
3746458	1
3911910	1
2336606	1
2963862	1
3717036	1
3869690	1
2570899	1
2798420	1
2924766	1
3046664	1
3235924	1
3860928	1
2716946	1
2845243	1
3214942	1
3427301	1
3622129	1
2510432	1
2745957	1
3302966	1
3414353	1
3567271	1
2466646	1
3085991	1
3336164	1
3528739	1
3820477	1
3949275	1
2689174	1
2860313	1
2985872	1
3106461	1
3518623	1
3624297	1
3747116	1
3912453	1
2467076	1
2601417	1
3086350	1
3336407	1
3528961	1
3820582	1
3950008	1
2450452	1
2860616	1
2986006	1
3106740	1
3518753	1
3624472	1
3747281	1
3912598	1
2338776	1
2966085	1
3718510	1
3870389	1
2377238	1
2799304	1
2925737	1
3047602	1
3361117	1
3468495	1
2719199	1
2846077	1
3428546	1
3623702	1
2511202	1
2747056	1
3165712	1
3304204	1
3415563	1
3568015	1
3682033	1
3812202	1
2468039	1
3337702	1
3529825	1
2451759	1
2574585	1
2689826	1
2862447	1
2986813	1
3519679	1
3624891	1
3748117	1
3913049	1
2340448	1
3720123	1
3870750	1
2800257	1
2926534	1
3237419	1
3361699	1
3862555	1
2847186	1
3429679	1
3624729	1
2632534	1
2747757	1
3304806	1
3416697	1
3683188	1
2469176	1
2604199	1
3088393	1
3338691	1
3531185	1
3952961	1
2452732	1
2575205	1
2690145	1
2863155	1
2987519	1
3108295	1
3520388	1
3625315	1
3749091	1
3913627	1
2341783	1
2969020	1
3721336	1
3871340	1
2378908	1
2573719	1
2801080	1
2927281	1
3049554	1
3237903	1
3469688	1
3863339	1
2722243	1
2848248	1
3220141	1
3430618	1
3625441	1
2512293	1
2633385	1
3167235	1
3305665	1
3417593	1
3569132	1
3683792	1
3813358	1
2470304	1
2605336	1
3089320	1
3339816	1
3532289	1
2453646	1
2863820	1
2987873	1
3108974	1
3520910	1
3914357	1
2343481	1
2970539	1
3723122	1
3871909	1
2379455	1
2801966	1
2927846	1
3050444	1
3238653	1
3362563	1
3864374	1
2723607	1
2850237	1
3221915	1
3432239	1
3626503	1
2512781	1
2634090	1
2748875	1
3168436	1
3306597	1
3418486	1
3569730	1
2472178	1
2606357	1
3090559	1
3340479	1
3533287	1
3956220	1
2454525	1
2577084	1
2864404	1
2988359	1
3626366	1
3750966	1
3915058	1
2345702	1
2971778	1
3724580	1
3872748	1
2380308	1
2802901	1
2928801	1
3051220	1
3239382	1
3363076	1
3471191	1
2724757	1
2851371	1
3223876	1
3433650	1
3627477	1
2513481	1
2634658	1
2749586	1
3168974	1
3307435	1
3419113	1
3570344	1
3685607	1
3814261	1
2607117	1
3341262	1
3534721	1
3957542	1
2455221	1
2577957	1
2691927	1
2864806	1
2989109	1
3110216	1
3626762	1
3752050	1
3915392	1
2973248	1
3725719	1
3873709	1
2381035	1
2803576	1
2929348	1
3051855	1
3472136	1
2852754	1
3225563	1
3434855	1
2514164	1
2635269	1
2750234	1
3308365	1
3419574	1
3570672	1
3686333	1
3814893	1
2475098	1
3093603	1
3343142	1
3535772	1
3824113	1
3959623	1
2578625	1
2692781	1
2865550	1
2989721	1
3110679	1
3522313	1
3627279	1
3752431	1
3915898	1
2348806	1
2974672	1
3875231	1
2381864	1
2929961	1
3472833	1
2853706	1
3227063	1
3436063	1
2514753	1
2635965	1
3309103	1
3419954	1
3571142	1
3688244	1
3918027	1
2609632	1
3095416	1
3536844	1
3824508	1
2866038	1
2990260	1
3111384	1
3523111	1
3627608	1
3753082	1
3916326	1
2350859	1
2975545	1
3729007	1
3876838	1
2382524	1
2804959	1
2930304	1
3866490	1
2728020	1
2854598	1
3228611	1
3436920	1
2515541	1
2636423	1
2751552	1
3174610	1
3571662	1
3816336	1
3918484	1
2477875	1
2611033	1
3345390	1
3538000	1
3824879	1
3962649	1
2579733	1
2694515	1
2866556	1
2990841	1
3111999	1
3628392	1
3917045	1
2351804	1
2977319	1
3730818	1
3877980	1
2805833	1
2931100	1
3241987	1
3365146	1
3867126	1
2855660	1
3229642	1
3437844	1
3631831	1
2516171	1
2752108	1
3175453	1
3310497	1
3420815	1
3572366	1
3690237	1
3919083	1
2479475	1
2612487	1
3346436	1
3539006	1
3825384	1
3963995	1
2580424	1
2695279	1
2867172	1
2991322	1
3112618	1
3524404	1
3629074	1
3917819	1
2353363	1
2978405	1
3732920	1
3878912	1
2806594	1
3054594	1
3242965	1
3365750	1
3475040	1
2731506	1
2857605	1
3230989	1
3632925	1
2637890	1
2752844	1
3176343	1
3311083	1
3421460	1
3572801	1
3690960	1
3919647	1
2613981	1
3101121	1
3347606	1
3540270	1
3825869	1
3964884	1
2458320	1
2695810	1
2867784	1
2991846	1
3525006	1
3629735	1
2979968	1
3734482	1
3879895	1
2385360	1
2807101	1
2932204	1
3055294	1
3476108	1
2859499	1
3232219	1
3633975	1
2517621	1
2638319	1
2753413	1
3177806	1
3311687	1
3421931	1
3573431	1
3691437	1
3817873	1
2482193	1
3348687	1
3541859	1
3966218	1
2459108	1
2582100	1
2696567	1
2868401	1
2992586	1
3113983	1
3525293	1
3630377	1
3758333	1
2982091	1
3735073	1
2386066	1
2807809	1
3244259	1
3367003	1
3476723	1
3869214	1
2862553	1
3233262	1
3441556	1
3634893	1
2518174	1
2638893	1
2753931	1
3312125	1
3422438	1
3574009	1
3920702	1
2484359	1
2616787	1
3103756	1
3349933	1
3827581	1
2459559	1
2869133	1
2993088	1
3525760	1
3631282	1
3759429	1
2359391	1
3735959	1
2386746	1
2808326	1
2933581	1
3246371	1
3367584	1
3477384	1
3869781	1
2863857	1
3234082	1
3442760	1
4048296	1
2518718	1
2639403	1
2754409	1
3179340	1
3312535	1
3422965	1
3574656	1
3692654	1
3818698	1
3921550	1
2485486	1
2617702	1
3351427	1
3543460	1
3828585	1
4042820	1
2460369	1
2583253	1
2698287	1
2869763	1
2993595	1
3115357	1
3526324	1
3760182	1
2361606	1
2985343	1
2387185	1
2809055	1
2934088	1
3058529	1
3247073	1
3368282	1
3478011	1
3870621	1
2736961	1
2865180	1
3637823	1
4051932	1
2639970	1
2754898	1
3180109	1
3313076	1
3423419	1
3693103	1
3922214	1
2486996	1
3107164	1
3352115	1
3544424	1
2461136	1
2583625	1
2698939	1
2870186	1
2993997	1
3115797	1
3526893	1
3632818	1
3760756	1
2986233	1
3737545	1
3882666	1
2387804	1
2809553	1
2935110	1
3059119	1
3248031	1
3368811	1
3478484	1
2738467	1
2867208	1
3237059	1
3444724	1
3638801	1
4054417	1
2519822	1
2640986	1
2755534	1
3180826	1
3819032	1
3922739	1
2620363	1
3108789	1
3352865	1
3545221	1
3830030	1
2461819	1
2699433	1
2870790	1
3116542	1
3527640	1
3633844	1
3761228	1
3883398	1
2388575	1
2810224	1
2935564	1
3248601	1
3479161	1
3872006	1
2868284	1
3445733	1
3640092	1
2316253	1
2520520	1
2641674	1
3181833	1
3314369	1
3424374	1
3819627	1
3923459	1
2489792	1
2622438	1
3354143	1
3547156	1
3830329	1
2462681	1
2585182	1
2700222	1
2871278	1
3117260	1
3634571	1
3762100	1
2365869	1
2988357	1
3884408	1
2389160	1
2811025	1
3060445	1
3249216	1
3370003	1
3872498	1
2741456	1
3240422	1
2317528	1
2521153	1
2642705	1
2756266	1
3182677	1
3424704	1
3576828	1
3694857	1
3820153	1
3924426	1
2491258	1
2624840	1
3111560	1
3830927	1
2463400	1
2585951	1
2700779	1
2871958	1
2995789	1
3118023	1
3635299	1
3762843	1
2367474	1
3741455	1
2936748	1
3061340	1
3249698	1
3370704	1
3480184	1
3873412	1
2742633	1
2871650	1
3242809	1
3448538	1
3642290	1
2318431	1
2522032	1
2643410	1
2756591	1
3183630	1
3316315	1
3425445	1
3820798	1
3925345	1
2626489	1
3355891	1
3549365	1
3831819	1
2586525	1
2872565	1
2996320	1
3635837	1
2369633	1
3742275	1
2389970	1
2812467	1
2937284	1
3061918	1
3250528	1
3371268	1
3874230	1
2744563	1
2872966	1
3244097	1
2319051	1
2644345	1
3184388	1
3317436	1
3426068	1
3577778	1
3696669	1
3821497	1
3925825	1
2493761	1
2627861	1
3116294	1
3357434	1
3549991	1
3832388	1
2464638	1
2587121	1
2702203	1
2873313	1
2996743	1
3120994	1
3530732	1
3636928	1
3764057	1
2370398	1
2992608	1
3743168	1
3886770	1
2391313	1
2812980	1
2937819	1
3062625	1
3251550	1
3371778	1
3481202	1
3698738	1
3874835	1
2745933	1
2874692	1
3245741	1
3450801	1
2319920	1
2645016	1
2758424	1
3184978	1
3318054	1
3426514	1
3578270	1
3697607	1
3822040	1
3926369	1
2629961	1
3117529	1
3550739	1
2587563	1
2873921	1
3531376	1
3637555	1
2372166	1
2994464	1
3887251	1
2392874	1
2814732	1
2938482	1
3252353	1
3372562	1
3481652	1
3699505	1
2747321	1
2876336	1
3247096	1
3451255	1
3834615	1
2524413	1
2645498	1
2759215	1
3318927	1
3698206	1
3926928	1
2498062	1
2631084	1
3119245	1
3358876	1
3833308	1
2465632	1
2703517	1
2874451	1
2998027	1
3122042	1
3531793	1
3638169	1
2373943	1
2995701	1
3744722	1
2393927	1
2815705	1
2939002	1
3064335	1
3252862	1
3373694	1
3482212	1
3875989	1
2748667	1
2877925	1
3248669	1
3452106	1
3646952	1
3834970	1
2322347	1
2525265	1
2645901	1
2760112	1
3186516	1
3319481	1
3427580	1
3579543	1
3927511	1
2499566	1
2632686	1
3120947	1
3553150	1
3833960	1
2466497	1
2588831	1
2875502	1
2998603	1
3122475	1
3532222	1
3767021	1
2375303	1
2997042	1
3745599	1
2816426	1
2939522	1
3065700	1
3253572	1
3374540	1
3482794	1
3700486	1
3876869	1
2750288	1
3452747	1
2323395	1
2526439	1
2760716	1
3187374	1
3319800	1
3428079	1
3580168	1
3823761	1
3928111	1
2501174	1
2633538	1
3121417	1
3360324	1
3554176	1
2467254	1
2589867	1
2704694	1
2876121	1
2999390	1
3123515	1
3532932	1
3639480	1
3767919	1
2998284	1
3746575	1
3890136	1
2395912	1
2817145	1
2940056	1
3066267	1
3254687	1
3375168	1
3483323	1
3700863	1
3877302	1
2752086	1
2880766	1
3453714	1
3649018	1
3835827	1
2526814	1
2647087	1
2761406	1
3187967	1
3320368	1
3581041	1
3824346	1
3928960	1
2635000	1
3360739	1
2467923	1
2590290	1
2876987	1
3000305	1
3533554	1
3640068	1
3768729	1
3747635	1
3890933	1
2396748	1
2817878	1
3066714	1
3255164	1
3376211	1
3483765	1
3701307	1
3877733	1
2753779	1
2882259	1
3253844	1
3454693	1
3650852	1
3836351	1
2324967	1
2647666	1
2762051	1
3188670	1
3429006	1
3824994	1
3929637	1
2504769	1
2635999	1
3361442	1
3555997	1
2590922	1
2706313	1
2878163	1
3769598	1
2379045	1
3000969	1
2397634	1
2818458	1
2941829	1
3067340	1
3256191	1
3484307	1
3701713	1
3878127	1
2754930	1
2883890	1
3255631	1
3455813	1
3652280	1
2325798	1
2528277	1
2648095	1
2762558	1
3189558	1
3321486	1
3825501	1
2506431	1
2636925	1
3124146	1
3362062	1
3557431	1
2469100	1
2591488	1
2706745	1
2878908	1
3534630	1
3641024	1
3002460	1
3749801	1
2399104	1
2819083	1
2942520	1
3067912	1
3257188	1
3378136	1
3484884	1
3584853	1
3701992	1
2755544	1
2885115	1
3456674	1
3653468	1
3837721	1
2326868	1
2529556	1
2648356	1
2763046	1
3190557	1
3322037	1
3430253	1
3583173	1
3930848	1
2507437	1
2638627	1
3125185	1
2469807	1
2592124	1
2707460	1
2879583	1
3002681	1
3125367	1
3535043	1
3641351	1
3770856	1
2382502	1
3892614	1
2399903	1
2819514	1
2943290	1
3068308	1
3258210	1
3379186	1
3702469	1
3879102	1
3258614	1
3457559	1
2327737	1
2530280	1
2649264	1
3191604	1
3322712	1
3430887	1
3584117	1
3931337	1
3125973	1
3364031	1
3559631	1
2470373	1
2592713	1
2708300	1
2880283	1
3003289	1
3126011	1
3535652	1
3641869	1
3771980	1
2384477	1
3004609	1
3893100	1
2400561	1
2943928	1
3258888	1
3379752	1
3587262	1
3702861	1
3879903	1
2756982	1
2888692	1
3259949	1
3458277	1
3654316	1
2328579	1
2530898	1
2649767	1
2764363	1
3192463	1
3323308	1
3584555	1
3826945	1
3932087	1
2641615	1
3365299	1
2470991	1
2593454	1
2709200	1
3536103	1
3642283	1
3893389	1
2401866	1
2821026	1
2944529	1
3069926	1
3259554	1
3380437	1
3487100	1
3587991	1
3880563	1
2758429	1
3260992	1
3655913	1
3839134	1
2531642	1
2650518	1
2765069	1
3193750	1
3323933	1
3432692	1
3932753	1
2512352	1
2642999	1
3129047	1
2471767	1
2594026	1
2709741	1
3643393	1
3773641	1
2387508	1
3009393	1
3754239	1
3893652	1
2403044	1
2945426	1
3070571	1
3381147	1
3487860	1
3588389	1
3704123	1
3880979	1
2759509	1
2890900	1
3263062	1
3461535	1
3657052	1
3839720	1
2532398	1
2651048	1
2765625	1
3195432	1
3433330	1
3827734	1
3933362	1
2513906	1
2644657	1
3563474	1
2472450	1
2594718	1
2710302	1
2882534	1
3005484	1
3127416	1
3644139	1
3775022	1
2388852	1
3011273	1
3755915	1
3893983	1
2945819	1
3071262	1
3261998	1
3381537	1
3488642	1
3588921	1
3704968	1
2760712	1
2892174	1
3264882	1
3658666	1
3840150	1
2331407	1
2533335	1
2651891	1
3196529	1
3433912	1
3828348	1
2514893	1
2646273	1
3132274	1
3369072	1
2710880	1
2883186	1
3006045	1
3127913	1
3537435	1
3645433	1
3012532	1
3756980	1
2404845	1
2823090	1
3072320	1
3262958	1
3382180	1
3489254	1
3589383	1
2762153	1
2893443	1
3266535	1
3659963	1
3840821	1
2332289	1
2533836	1
2766823	1
3935189	1
2515989	1
2647659	1
3133500	1
3370840	1
3565237	1
2473629	1
2711481	1
2884044	1
3006670	1
3128833	1
3538068	1
3646383	1
3776117	1
2391190	1
3468126	1
3758369	1
3896597	1
2405528	1
2946936	1
3382805	1
3589944	1
3706376	1
2763354	1
2895137	1
3268050	1
3464998	1
3661555	1
3841292	1
2333366	1
2534373	1
2652900	1
2767265	1
3197508	1
3326111	1
3935927	1
2648821	1
3372055	1
3566307	1
2474822	1
2597253	1
2712107	1
2884793	1
3007061	1
3129638	1
3538519	1
3646842	1
3776824	1
2392290	1
3469307	1
3759297	1
3897833	1
2824222	1
2948083	1
3264525	1
3383421	1
3590873	1
3706947	1
3882940	1
2765549	1
2897197	1
3269029	1
3466239	1
3662338	1
3841673	1
2334305	1
2653439	1
2767781	1
3198193	1
3326572	1
3436691	1
3936860	1
2518833	1
2650258	1
3136516	1
3372921	1
3567399	1
2475298	1
2597754	1
2712999	1
2885759	1
3538980	1
3647292	1
3777515	1
3470696	1
3761098	1
3899147	1
2407493	1
2824742	1
3074373	1
3265356	1
3383893	1
3490234	1
3592006	1
3883711	1
2898529	1
3270498	1
2335344	1
2535706	1
3198560	1
3327191	1
3437229	1
3938308	1
2520053	1
3138610	1
3374032	1
3568633	1
2475939	1
2598105	1
2886441	1
3010008	1
3131046	1
3539517	1
3647757	1
3778129	1
2395325	1
3016782	1
3472589	1
3762151	1
3899764	1
2408355	1
2825082	1
2950140	1
3074875	1
3266064	1
3490909	1
3592658	1
3708226	1
3884205	1
2768389	1
2899689	1
3271903	1
3664956	1
3842526	1
2654955	1
3198973	1
3327758	1
3437786	1
3831567	1
2521885	1
2653494	1
3374769	1
3569813	1
2476443	1
2599011	1
2714333	1
2887065	1
3010676	1
3131967	1
3539993	1
3648353	1
2397501	1
3018035	1
3474131	1
3764054	1
3900959	1
2408963	1
2825562	1
3075764	1
3266749	1
3384792	1
3491665	1
3709385	1
3884857	1
2769381	1
2900642	1
3842976	1
2537546	1
2655861	1
2769919	1
3199497	1
3328281	1
3438363	1
2654734	1
3141926	1
3375736	1
3570624	1
2476789	1
2600216	1
2715180	1
3132630	1
3540498	1
3779139	1
2398258	1
3901609	1
2409931	1
2826063	1
3076330	1
3267236	1
3492390	1
3710016	1
2901680	1
2337668	1
2538125	1
3200218	1
3328843	1
3439007	1
3832630	1
2524432	1
2655659	1
2477238	1
2600958	1
2888335	1
3012334	1
3133620	1
3387154	1
3540891	1
3649181	1
2399172	1
3021378	1
3477648	1
3767819	1
3902061	1
2411354	1
2826632	1
2952444	1
3268166	1
3385663	1
3493002	1
3594204	1
3710634	1
3885713	1
2772350	1
2902338	1
3668292	1
3844606	1
2338359	1
2539151	1
2657007	1
3200991	1
3329545	1
3439544	1
3833130	1
3942076	1
2525480	1
2656821	1
3145066	1
3377264	1
2601896	1
2889761	1
3012926	1
3134480	1
3387665	1
3541488	1
3780320	1
2400359	1
3023179	1
3279090	1
3478459	1
3902438	1
2412190	1
2827130	1
2953316	1
3078139	1
3386254	1
3594760	1
3711135	1
3886467	1
2773672	1
2903428	1
3276346	1
3669697	1
3844981	1
2539837	1
2657435	1
3201742	1
3330021	1
3440327	1
3833839	1
3943018	1
2527203	1
2657887	1
3146731	1
3378195	1
3574286	1
2478438	1
2717399	1
3013509	1
3135062	1
3388234	1
3650921	1
3781231	1
2401722	1
3025347	1
3280712	1
3770522	1
3902988	1
2412835	1
2827745	1
2954101	1
3078834	1
3269784	1
3494068	1
3595145	1
3711883	1
2775044	1
2904807	1
3845335	1
2540366	1
2657802	1
2772540	1
3202449	1
3441167	1
3834490	1
3943863	1
2528710	1
2659093	1
3147645	1
3575372	1
2479120	1
2603010	1
2718418	1
3014191	1
3135560	1
3388653	1
3651587	1
3782040	1
2403337	1
3026943	1
3282130	1
3771556	1
2413557	1
2828602	1
2954768	1
3079829	1
3270269	1
3494597	1
3595531	1
3712403	1
3887644	1
2776106	1
3278866	1
3671751	1
3845734	1
2541032	1
2773503	1
3442401	1
3835304	1
3944994	1
2659951	1
3380429	1
2479580	1
2603693	1
2719037	1
2892513	1
3136188	1
3389259	1
3542921	1
3652992	1
3782711	1
2404947	1
3028406	1
3283312	1
3481712	1
3772287	1
2829512	1
2955392	1
3080303	1
3270935	1
3712928	1
3888192	1
2777561	1
2907420	1
3672515	1
2541666	1
2658853	1
3203635	1
3836025	1
2532078	1
3150777	1
3381381	1
3577286	1
2480015	1
2719598	1
2893210	1
3016357	1
3136976	1
3389763	1
3543329	1
3783488	1
3284334	1
3482600	1
3773227	1
2414744	1
2830378	1
3081039	1
3271657	1
3495878	1
3596583	1
3714217	1
3888660	1
2908534	1
3673500	1
3846508	1
2341613	1
2542271	1
2774828	1
3444420	1
3947135	1
2533313	1
2662773	1
3152475	1
3382301	1
3578122	1
2605233	1
2720250	1
2893694	1
3017149	1
3137374	1
3390194	1
3784289	1
2408392	1
3031735	1
3483965	1
3773777	1
3906132	1
2415549	1
2831806	1
2956938	1
3272725	1
3496495	1
3596965	1
2780151	1
3673983	1
2342451	1
2542930	1
2775668	1
3205544	1
3444715	1
3837116	1
2664124	1
3154005	1
3383341	1
3579515	1
2480778	1
2605863	1
2720902	1
2894239	1
3017692	1
3138144	1
3390873	1
3544677	1
2410298	1
3033089	1
3286938	1
3484680	1
3907075	1
2416215	1
2832838	1
2957833	1
3273592	1
3496720	1
3597572	1
3715423	1
3889729	1
3674595	1
2343149	1
2543758	1
2776512	1
3335888	1
3445222	1
3948780	1
2535773	1
2665008	1
3385225	1
3580846	1
2481344	1
2721465	1
2894862	1
3018439	1
3138703	1
3275924	1
3391516	1
3545115	1
3785698	1
2411700	1
3289436	1
3486030	1
3907622	1
2417034	1
2833436	1
2958495	1
3082644	1
3274354	1
3716115	1
3890334	1
2783555	1
3675546	1
3847899	1
2661139	1
3208505	1
3336961	1
3445798	1
3838294	1
3949351	1
2536893	1
2666384	1
3156857	1
3386419	1
3581685	1
2481910	1
2722141	1
3019126	1
3139661	1
3392299	1
3545647	1
3658511	1
3786313	1
2413431	1
3033673	1
3290922	1
3486993	1
3777261	1
3908150	1
2417709	1
2834270	1
2959572	1
3083102	1
3497938	1
3598793	1
3890820	1
2784762	1
2914809	1
3676321	1
3848504	1
2344939	1
2544833	1
2661758	1
3209228	1
3337669	1
3446632	1
3839459	1
2537939	1
2667848	1
3158030	1
3387580	1
2607828	1
2896198	1
3019640	1
3277463	1
3393062	1
3786885	1
2414661	1
3034275	1
3292470	1
3778620	1
2418578	1
2960367	1
3083540	1
3498534	1
3599519	1
3717557	1
3891270	1
3677705	1
3848934	1
2545472	1
2662554	1
3338234	1
3447157	1
3951022	1
2669547	1
3388750	1
3582500	1
2483009	1
2608183	1
2897029	1
3020353	1
3140884	1
3278034	1
3393319	1
3546426	1
3787646	1
2416163	1
3294176	1
2419577	1
2961250	1
3498960	1
3718297	1
3891941	1
2787886	1
2917915	1
2346265	1
2663255	1
2779181	1
3210481	1
3447506	1
3840654	1
3952231	1
3161434	1
3389667	1
3583376	1
2608689	1
2897663	1
3021068	1
3141573	1
3278599	1
3394017	1
3546989	1
3660332	1
2417978	1
3035817	1
3490916	1
3781443	1
3911088	1
2420439	1
2836412	1
2961872	1
3085276	1
3499708	1
3600796	1
3719250	1
3892662	1
2789772	1
2919868	1
3679872	1
2547306	1
2664118	1
2779915	1
3211198	1
3447975	1
3841359	1
3953836	1
2542646	1
3390506	1
3584552	1
2484439	1
2609379	1
2724404	1
2898458	1
3142107	1
3279243	1
3394989	1
3547473	1
3660860	1
3789015	1
2420392	1
3036677	1
3492966	1
3783557	1
3911536	1
2837051	1
2962353	1
3085749	1
3500356	1
3720251	1
3681856	1
2347519	1
2547825	1
2780535	1
3211865	1
3340017	1
3448305	1
3954845	1
2544354	1
2674054	1
2797316	1
3165032	1
3392068	1
3585306	1
2484981	1
2610213	1
2724771	1
2898922	1
3395618	1
3548010	1
2421192	1
3037844	1
3300557	1
3785389	1
2421556	1
2837641	1
2963095	1
3086257	1
3500943	1
3893836	1
2792797	1
2923184	1
3683568	1
3851330	1
2348259	1
2548537	1
2665144	1
2780926	1
3212672	1
3340571	1
3448782	1
3842919	1
3956008	1
2546133	1
2676042	1
2797920	1
3167105	1
3392636	1
3587489	1
2485690	1
2610965	1
2725232	1
2899806	1
3023490	1
3280395	1
3548613	1
3661986	1
2422409	1
3039241	1
3495032	1
2422341	1
2838290	1
3086804	1
3501256	1
3603461	1
3722588	1
2794210	1
2924974	1
3852059	1
2349168	1
2548968	1
2665673	1
2781657	1
3341085	1
3449289	1
3843539	1
2677530	1
2798528	1
3393708	1
3588750	1
2486336	1
2611616	1
2900655	1
3024114	1
3143379	1
3549016	1
3662668	1
3790980	1
2423960	1
3040860	1
3303194	1
3496417	1
3788966	1
3913633	1
2423100	1
2838937	1
2964524	1
3087245	1
3501676	1
3604015	1
3723709	1
2796233	1
2926490	1
2549499	1
3214376	1
3341777	1
3449852	1
3957931	1
2549008	1
2799115	1
3394998	1
3589824	1
2612338	1
2726531	1
2901441	1
3024683	1
3144103	1
3397508	1
3549722	1
3663297	1
3041891	1
3305157	1
3497401	1
3790444	1
2423524	1
2839664	1
2965300	1
3502202	1
3724965	1
3895674	1
2928114	1
3687792	1
2351351	1
2550316	1
2782691	1
3215024	1
3450286	1
3845031	1
2550626	1
2680547	1
3174725	1
3590664	1
2487870	1
2612810	1
2902745	1
3145044	1
3550124	1
3664068	1
3792554	1
2427491	1
3042631	1
3307325	1
3791739	1
3914668	1
2424359	1
2840482	1
2966033	1
3088041	1
3502994	1
3605477	1
3896460	1
2929665	1
3853792	1
2352138	1
2667705	1
2783428	1
3215758	1
3342993	1
3845779	1
3959257	1
2552089	1
2681755	1
2802197	1
3397260	1
3591471	1
2488614	1
2613176	1
3025919	1
3145799	1
3282964	1
3398880	1
3664619	1
2428516	1
3044719	1
3308983	1
2424858	1
2841302	1
2966753	1
3088695	1
3503805	1
3726530	1
2930648	1
3689953	1
3854418	1
2353097	1
2551607	1
2668390	1
3216269	1
3343595	1
3846184	1
2554071	1
2803808	1
3177645	1
3398161	1
3592762	1
2489199	1
2728035	1
2904110	1
3026788	1
3283692	1
3399285	1
3793670	1
2429380	1
3046381	1
3310759	1
3794540	1
3089351	1
3607166	1
3727323	1
3898093	1
2931980	1
3691327	1
3854854	1
2353919	1
2669318	1
2784444	1
3344302	1
3451907	1
3846778	1
3961547	1
2555840	1
2685012	1
3178788	1
3399118	1
3593951	1
2613978	1
2905028	1
3027637	1
3147218	1
3284378	1
3399993	1
3552102	1
3666289	1
3794375	1
2430434	1
3046961	1
3312267	1
3795379	1
3919008	1
2842987	1
2967980	1
3090020	1
3504813	1
3607886	1
3728176	1
3693105	1
2354529	1
2552434	1
2670105	1
3031258	1
3217831	1
3344841	1
3452475	1
3962354	1
2557305	1
2686758	1
2806490	1
3179961	1
3400271	1
2490728	1
2614447	1
2729636	1
2905694	1
3400488	1
3552643	1
3666752	1
3794802	1
3048298	1
3313579	1
3796540	1
2427484	1
2843915	1
2969205	1
3090764	1
3505295	1
3608631	1
3728510	1
3899100	1
2934560	1
3694682	1
3855803	1
2553031	1
2670627	1
2785877	1
3032186	1
3218519	1
3345604	1
3453117	1
3963218	1
2558596	1
3181303	1
3401510	1
3596893	1
2615129	1
2730413	1
2906331	1
3148414	1
3400838	1
3553430	1
3667335	1
2433450	1
2564865	1
3314476	1
3503136	1
3797656	1
3921775	1
2969908	1
3505865	1
3609227	1
3729671	1
3899631	1
3695723	1
2356941	1
2553524	1
2671248	1
3032731	1
3219193	1
3346033	1
3454166	1
3848772	1
3963858	1
2560106	1
3182439	1
3403167	1
3598104	1
2492172	1
2731003	1
3148832	1
3286144	1
3401550	1
3554355	1
3668111	1
3796191	1
2435147	1
2566774	1
3051318	1
3315829	1
3799569	1
3922830	1
2429139	1
2845443	1
2970684	1
3092119	1
3506531	1
3609835	1
3730764	1
2936980	1
3696675	1
2553952	1
2672563	1
2786958	1
3033277	1
3219899	1
3346642	1
3849572	1
3964848	1
2691677	1
2811669	1
3404219	1
3599313	1
2493711	1
2616149	1
2731947	1
2908593	1
3149718	1
3286969	1
3402261	1
3555020	1
3668771	1
3796676	1
2436484	1
2568525	1
3053104	1
3504946	1
3801343	1
3923455	1
2429841	1
2846500	1
2971483	1
3092728	1
3506833	1
3610339	1
3731542	1
2937937	1
3697732	1
3858340	1
2358869	1
2554657	1
2674321	1
2787579	1
3033832	1
3220691	1
3347161	1
3455983	1
3849999	1
3965593	1
2563509	1
2692918	1
2813032	1
3405590	1
3600410	1
2495047	1
2617047	1
2732785	1
2909445	1
3150416	1
3288685	1
3403536	1
3669163	1
3797289	1
2437929	1
3054721	1
3317215	1
3505836	1
3802957	1
2430894	1
2972374	1
3093399	1
3507476	1
3610941	1
3732010	1
3901613	1
3698767	1
2360364	1
2555350	1
2788578	1
3034312	1
3221307	1
3456936	1
3850608	1
4041572	1
2815539	1
3187113	1
3406997	1
3601805	1
2496192	1
2617894	1
2910428	1
3151262	1
3556284	1
3798089	1
2572124	1
3057986	1
3318181	1
3805357	1
3925308	1
2431602	1
2847843	1
2973060	1
3094291	1
3732722	1
3699720	1
3859968	1
2361702	1
2555974	1
2676930	1
2789318	1
3035091	1
3222345	1
3457705	1
3851170	1
4042809	1
2695139	1
3407927	1
3603148	1
2496776	1
2619162	1
2734313	1
2911190	1
3151954	1
3290481	1
3404978	1
3669729	1
3798487	1
2440750	1
2573785	1
3059554	1
3318627	1
2433289	1
2848626	1
2973539	1
3094968	1
3508437	1
3611796	1
3733260	1
2941550	1
3700585	1
3860880	1
2362612	1
2556390	1
2677747	1
2789980	1
2913158	1
3035960	1
3223316	1
3349236	1
3458528	1
3851764	1
4044020	1
2696814	1
3190313	1
3604188	1
2497841	1
2619798	1
2911899	1
3152385	1
3291150	1
3405475	1
3558391	1
3669935	1
3799427	1
2442398	1
2575697	1
3319164	1
3509209	1
3808733	1
2433969	1
2849547	1
2974241	1
3509027	1
3612393	1
3734581	1
3903024	1
2942328	1
3701497	1
3861565	1
2363975	1
2556978	1
2678527	1
2790414	1
2913805	1
3036783	1
3224058	1
3349759	1
3459368	1
3852308	1
4045424	1
2698744	1
3191309	1
3410418	1
3605451	1
2498424	1
2620659	1
2735236	1
3153209	1
3291608	1
3406219	1
3558791	1
3670293	1
2443313	1
2577351	1
3063805	1
3320605	1
3510501	1
3930273	1
2434690	1
2850273	1
3096614	1
3509569	1
3613354	1
3735667	1
3903517	1
2944126	1
3861986	1
2364694	1
2557526	1
2678886	1
2791339	1
2914467	1
3224699	1
3350216	1
3459909	1
4046665	1
2821717	1
3192636	1
3411348	1
2499397	1
2621429	1
2735886	1
3153661	1
3670837	1
3801546	1
2579053	1
3065651	1
3512099	1
2436250	1
2851035	1
2976006	1
3510225	1
3736481	1
3904288	1
2945671	1
3703497	1
3862507	1
2365518	1
2558506	1
2679252	1
2791933	1
2914919	1
3038094	1
3350757	1
3460622	1
3853738	1
2701130	1
3412047	1
3607378	1
2736376	1
3154381	1
3292795	1
3559920	1
3671164	1
3802079	1
2446958	1
2581252	1
3067232	1
3513403	1
3813028	1
3932930	1
2437515	1
2851661	1
3098032	1
3614885	1
3737361	1
2317193	1
2946909	1
3863073	1
2366123	1
2559273	1
2792507	1
2915921	1
3038641	1
3226183	1
3351450	1
3460981	1
3854217	1
4051213	1
2702455	1
2825575	1
3413377	1
3608261	1
2624080	1
3293465	1
3407836	1
3560406	1
3671516	1
2447887	1
2583010	1
3068595	1
3323515	1
3514588	1
3813987	1
3934082	1
2852251	1
2977258	1
3098819	1
3511406	1
3616064	1
3738016	1
3905504	1
2947813	1
3704674	1
2560224	1
2680358	1
3227181	1
3461627	1
3854605	1
4053407	1
2704488	1
2827288	1
3196920	1
3608863	1
2502602	1
2624822	1
2737511	1
3155839	1
3294208	1
3408338	1
3561014	1
3672064	1
3803459	1
2449785	1
2584227	1
3070789	1
3324577	1
3814930	1
2852683	1
3099325	1
3738870	1
3906102	1
2320438	1
2948550	1
3864599	1
2367597	1
2560893	1
2680563	1
2917374	1
3039588	1
3227674	1
3353055	1
3855332	1
2829331	1
3198641	1
3415200	1
3609667	1
2503333	1
2625409	1
2738183	1
3561650	1
3672739	1
3804013	1
2451373	1
2586040	1
3815207	1
3935604	1
2441523	1
2978606	1
3099721	1
3512739	1
3617352	1
3906759	1
2321569	1
2949477	1
3707026	1
3865078	1
2368064	1
2561360	1
2681061	1
2793758	1
3353672	1
3855855	1
2706329	1
2830763	1
3199729	1
3416300	1
3611019	1
2503994	1
2626145	1
2738948	1
3296139	1
3409215	1
3562132	1
3804719	1
3518325	1
3936757	1
2442362	1
2854083	1
2979368	1
3100386	1
3617944	1
3739654	1
3907139	1
2322590	1
3707767	1
2368733	1
2562041	1
2681758	1
2918817	1
3229370	1
3463170	1
3856304	1
2707946	1
2832360	1
3201293	1
3612165	1
2504519	1
2626817	1
3159237	1
3297497	1
3409593	1
3562758	1
3674169	1
2454163	1
2588892	1
3075441	1
3328314	1
3937903	1
2443252	1
2854695	1
2980002	1
3101146	1
3514025	1
3618372	1
2323867	1
3865781	1
2369235	1
2682047	1
2794999	1
2919593	1
3041541	1
3354979	1
3856755	1
2708847	1
3203088	1
3418335	1
3613351	1
2505387	1
2627262	1
2740713	1
3159840	1
3298172	1
3563316	1
3675082	1
3806074	1
2455700	1
3329445	1
3939221	1
2855396	1
2980790	1
3101950	1
3514528	1
3618731	1
3741413	1
3908234	1
2953508	1
3866283	1
2370098	1
2564276	1
2682495	1
2795518	1
2920440	1
3232335	1
3464072	1
2710301	1
3204448	1
3419418	1
3614273	1
2627912	1
3160586	1
3298820	1
3410528	1
3563842	1
3676102	1
3806787	1
2457179	1
2591088	1
3522459	1
3816681	1
3940887	1
2684282	1
3102706	1
3515182	1
3619154	1
3742511	1
2327256	1
2955169	1
3710621	1
3866959	1
2371064	1
2565282	1
2796038	1
2921019	1
3042995	1
3232684	1
3355927	1
3464596	1
3857411	1
2711633	1
2836467	1
3420121	1
3616133	1
2742189	1
3161123	1
3411064	1
3564278	1
3677614	1
3807360	1
3331408	1
3817123	1
3942105	1
2445266	1
2856547	1
2982047	1
3103304	1
3515778	1
3619927	1
3743070	1
3909134	1
2329112	1
2956911	1
3711890	1
3867484	1
2371711	1
2566457	1
2683517	1
2796609	1
2921804	1
3043603	1
3233331	1
3356489	1
3857901	1
2712599	1
2837651	1
3421190	1
3617313	1
2507752	1
2629030	1
2742533	1
3161620	1
3300118	1
3411736	1
3678417	1
2593860	1
3081773	1
3332139	1
3525217	1
3943067	1
2685855	1
2856858	1
2982796	1
3103976	1
3516306	1
3620636	1
3909707	1
2330892	1
2958285	1
3713200	1
3868010	1
2372498	1
2567385	1
2797188	1
2922621	1
3234172	1
3858748	1
2713385	1
2839475	1
3209622	1
2508423	1
2743585	1
3162358	1
3300614	1
3412359	1
3565205	1
3678949	1
2461428	1
2595389	1
3525967	1
3818381	1
3944731	1
2447151	1
2857714	1
2983464	1
3104376	1
3516812	1
3621889	1
3744622	1
3910209	1
2332848	1
3714742	1
3868526	1
2373374	1
2568115	1
2797643	1
3234768	1
3357755	1
3466267	1
3859317	1
2841178	1
3211142	1
3423543	1
2509013	1
2630129	1
2744343	1
3162998	1
3301180	1
3412968	1
3565825	1
3679409	1
2462622	1
2596837	1
3083039	1
3333606	1
3526610	1
3819086	1
2448133	1
2687203	1
3104966	1
3622704	1
3745656	1
3910933	1
3715335	1
3868997	1
2374331	1
2568903	1
2923743	1
3235093	1
3358698	1
3466730	1
2715132	1
3212614	1
3425126	1
3620385	1
2509638	1
2745048	1
3301656	1
3413397	1
3566423	1
3680053	1
3810137	1
3083840	1
3527397	1
3819531	1
3947800	1
2449149	1
2984942	1
3517864	1
3623530	1
3746191	1
3911487	1
2335677	1
2962684	1
3716471	1
2569902	1
2924375	1
3046284	1
3235572	1
3860544	1
3214072	1
3426733	1
3164191	1
3302275	1
3566889	1
3680619	1
3811002	1
3085252	1
3335408	1
3528156	1
3820200	1
3948853	1
2449970	1
2688716	1
2859765	1
2985455	1
3106130	1
3518202	1
3912072	1
2337140	1
2964362	1
3869865	1
2376290	1
2571353	1
2924930	1
3046873	1
3236150	1
3360353	1
3467845	1
2717341	1
2845456	1
3215308	1
3427659	1
3622403	1
2510735	1
2631605	1
2746420	1
3164994	1
3303192	1
3567477	1
3681118	1
2717653	1
2845542	1
3215853	1
3622999	1
2631667	1
2746651	1
3165211	1
3303586	1
3567709	1
3681384	1
3811730	1
2467217	1
3086691	1
3336792	1
3950560	1
2451074	1
2689636	1
2861839	1
2986272	1
3107308	1
3624685	1
3912735	1
2339340	1
2966411	1
2377574	1
2572364	1
2799520	1
3047844	1
3236868	1
3468660	1
2719498	1
3217517	1
3429156	1
3623949	1
2511520	1
2632110	1
2747265	1
3165954	1
3304474	1
3415976	1
3568181	1
3682474	1
3812378	1
2468381	1
2603322	1
3087640	1
3952138	1
2689933	1
2862730	1
2987025	1
3107908	1
3519858	1
3625083	1
3748281	1
3913256	1
2340674	1
2967991	1
3720463	1
2378624	1
2800616	1
2926759	1
3048843	1
3237547	1
3361845	1
3469327	1
2721292	1
2847596	1
3219291	1
3430182	1
2511983	1
2632936	1
2747967	1
3166901	1
3305078	1
3416957	1
3568724	1
3683356	1
3812958	1
2469576	1
2604491	1
3088904	1
3339099	1
3531527	1
3822155	1
3953790	1
2453153	1
2575538	1
2863474	1
3108446	1
3749456	1
3913925	1
2969543	1
3721996	1
3871470	1
2379075	1
2927407	1
3049661	1
3237948	1
3362312	1
3469866	1
3863558	1
2722714	1
2849062	1
3431166	1
3625635	1
2512393	1
2633509	1
2748488	1
3167590	1
3305996	1
3417837	1
3569320	1
3813673	1
2470940	1
2605661	1
3089772	1
3340140	1
2454037	1
2988038	1
3109130	1
3521172	1
2344455	1
2971011	1
3872312	1
2379670	1
2802409	1
3050619	1
3238981	1
3362611	1
3864623	1
2723879	1
3222565	1
3432578	1
3626933	1
2513088	1
2749103	1
3168675	1
3306817	1
3569992	1
3685304	1
3813979	1
2472817	1
3091036	1
3533724	1
3823360	1
3956838	1
2454669	1
2691191	1
2864499	1
2988541	1
3109864	1
3521557	1
3751218	1
2346445	1
2972130	1
3724838	1
2803016	1
2929007	1
3051343	1
3239577	1
3471336	1
3865019	1
2725069	1
2852106	1
3224173	1
3434014	1
2749795	1
3169247	1
3307742	1
3419189	1
3685814	1
2473817	1
2607555	1
3092159	1
3341679	1
3535326	1
3958224	1
2455500	1
2578252	1
2692143	1
2865129	1
2989540	1
3110414	1
3522092	1
3626919	1
3915611	1
2347752	1
2973767	1
3874304	1
2381287	1
2929536	1
3052131	1
3363720	1
3472439	1
2726402	1
2853109	1
3226178	1
3435095	1
3628511	1
2514488	1
2635585	1
2750373	1
3308523	1
3687152	1
3815142	1
2475511	1
3094439	1
3343525	1
3536073	1
3824277	1
2456401	1
2578796	1
2865716	1
2989977	1
3110867	1
3522625	1
3627495	1
3752632	1
2349427	1
2975144	1
2381999	1
2930106	1
3364300	1
3866080	1
2727275	1
2853985	1
3227421	1
3629377	1
2515105	1
2636144	1
3173965	1
3309344	1
3571306	1
2477374	1
2610113	1
3344862	1
3537218	1
3824604	1
2579368	1
2866199	1
2990487	1
3111553	1
3627781	1
3753480	1
3916544	1
2351213	1
2975896	1
3729841	1
3877397	1
2382743	1
2805158	1
2930488	1
3053507	1
3241567	1
3364813	1
3473639	1
3866728	1
2728348	1
2854889	1
3229086	1
3437313	1
3630819	1
2636598	1
3309959	1
3420576	1
3689739	1
2478436	1
2611481	1
3097980	1
3345725	1
3538410	1
3825008	1
3963093	1
2580062	1
2694916	1
2866708	1
2991021	1
3112261	1
3524007	1
3628616	1
3917346	1
3054311	1
3365310	1
3474677	1
3867325	1
3229865	1
3438156	1
3632219	1
2516271	1
2637542	1
2752262	1
3175742	1
3310716	1
3420982	1
3690564	1
3817056	1
3919359	1
2479666	1
2612905	1
3099911	1
3346816	1
3825592	1
3964241	1
2580733	1
2695427	1
2867394	1
2991481	1
3112974	1
3524778	1
3755861	1
2353951	1
3733553	1
3879131	1
2384824	1
3243236	1
3366004	1
3475440	1
3868124	1
2731925	1
2858143	1
3231560	1
3439183	1
2637971	1
2753060	1
3421647	1
3573054	1
3691083	1
3817535	1
2480758	1
2614252	1
3101424	1
3347833	1
3540502	1
3826149	1
2581723	1
2696025	1
2867999	1
3113600	1
3525128	1
3629890	1
3757532	1
2355835	1
2980530	1
3734695	1
3880479	1
2385622	1
2932484	1
3055495	1
3243751	1
3476275	1
3868620	1
2860433	1
3440168	1
2517806	1
2753522	1
3178084	1
3311869	1
3422163	1
3573738	1
3817973	1
2482843	1
2615918	1
3102696	1
3348987	1
3542082	1
3826995	1
4038290	1
2459192	1
2582431	1
2696780	1
2868742	1
2992722	1
3114342	1
3525485	1
3630660	1
3758801	1
2358139	1
3881175	1
2808011	1
2933060	1
3057419	1
3244652	1
3367149	1
3869423	1
2734652	1
3441998	1
3635324	1
2639141	1
3178873	1
3312274	1
3422583	1
3692385	1
3818435	1
3921209	1
2617116	1
3104447	1
3350776	1
3542789	1
3827771	1
2459892	1
2583024	1
2697836	1
2869507	1
3114924	1
3525977	1
2359932	1
2984153	1
3736271	1
3881841	1
2933743	1
3246743	1
3367697	1
3477695	1
2736055	1
3234759	1
3443002	1
3636776	1
4050766	1
2518797	1
2639627	1
2754599	1
3312739	1
3423063	1
3574885	1
3692821	1
3818847	1
3921844	1
2485728	1
2618220	1
3105772	1
3351714	1
3543776	1
3829168	1
4044548	1
2583408	1
2698594	1
2869926	1
3115508	1
3526453	1
3632370	1
3760233	1
2985728	1
3737104	1
3882417	1
2809244	1
2934534	1
3247324	1
3368444	1
3478147	1
3870918	1
2865879	1
4053270	1
2519564	1
2640247	1
3180338	1
3313341	1
3575397	1
3693300	1
3922309	1
2487456	1
2619715	1
3107604	1
3352480	1
3544673	1
3829737	1
4046064	1
2584022	1
2699082	1
2870378	1
2994306	1
3527023	1
3633000	1
3760876	1
2986701	1
3737796	1
2388053	1
2809691	1
2935297	1
3059433	1
3248217	1
3478847	1
3871768	1
2739273	1
2867696	1
3237690	1
3444985	1
3639311	1
4054665	1
2520100	1
2641204	1
3181319	1
3313942	1
3423863	1
3575843	1
3819341	1
3922963	1
3109170	1
3353413	1
3545616	1
3830111	1
2462158	1
2584766	1
2699732	1
2870945	1
3634037	1
3761544	1
2365189	1
2388704	1
2810368	1
2935790	1
3060111	1
3248834	1
3479425	1
3872219	1
2740755	1
2868911	1
3239649	1
3640566	1
2316699	1
2641914	1
3182257	1
3314543	1
3576336	1
3819816	1
2490332	1
3110373	1
3354369	1
3547461	1
2462831	1
2700441	1
2871408	1
2995347	1
3117485	1
3634961	1
3762335	1
2366766	1
2988613	1
3884696	1
2389256	1
2811321	1
2936468	1
3060778	1
3249296	1
3370275	1
3873051	1
2741958	1
2870770	1
3241018	1
3641574	1
2317792	1
2521537	1
2642933	1
2756368	1
3183128	1
3315769	1
3425031	1
3577036	1
3924721	1
2491781	1
2625648	1
3112557	1
3355186	1
3548633	1
3831132	1
2586267	1
2701110	1
2872208	1
2995998	1
3118310	1
3529590	1
3763038	1
2368175	1
2990143	1
3741748	1
3885592	1
2812093	1
2936959	1
3061490	1
3249955	1
3370844	1
3480291	1
3873568	1
2743384	1
2871898	1
3449009	1
2522167	1
2643723	1
3183845	1
3316599	1
3425763	1
3577509	1
3696181	1
3821049	1
2493538	1
2627321	1
3114704	1
3356194	1
3832001	1
2586683	1
2873024	1
3119286	1
3530370	1
3636432	1
3763771	1
2369908	1
2991968	1
3742626	1
3886473	1
2390311	1
2937498	1
3062097	1
3250793	1
3480879	1
3698382	1
2873484	1
3244479	1
3450252	1
2319480	1
2523041	1
2644631	1
2757923	1
3184574	1
3426252	1
3577993	1
3697069	1
3821633	1
3925997	1
2494580	1
2628419	1
3116601	1
3357938	1
3550195	1
3832577	1
2587296	1
2702425	1
2873548	1
2997038	1
3121214	1
3637122	1
3764186	1
2371047	1
2993005	1
3743275	1
3886958	1
2813139	1
2938004	1
3063104	1
3481305	1
3699175	1
3875145	1
2746400	1
2875291	1
3246058	1
3450896	1
3644719	1
2320261	1
2523748	1
2645279	1
2758721	1
3185209	1
3426643	1
3822143	1
2630321	1
3551100	1
3833057	1
2465089	1
2587682	1
2703063	1
2997684	1
3531449	1
3637694	1
3765421	1
3744117	1
3887558	1
2393264	1
2815176	1
2938706	1
3063599	1
3252623	1
3481769	1
3699671	1
2747983	1
3451384	1
3834735	1
2321448	1
2524712	1
2645685	1
3319140	1
3427103	1
3578947	1
3822773	1
2631872	1
3119576	1
3359133	1
3833584	1
2588344	1
2703654	1
2874751	1
2998124	1
3122127	1
3531868	1
3638559	1
2995960	1
3745113	1
3888271	1
2394190	1
2816021	1
3253089	1
3482401	1
3700247	1
3876255	1
2749389	1
2878529	1
3249457	1
3452325	1
3647262	1
3835137	1
2646028	1
3319591	1
3427785	1
3579802	1
3823191	1
2633048	1
3359984	1
3553628	1
3834165	1
2466835	1
2875786	1
3122638	1
3639133	1
3767492	1
2375824	1
2997303	1
3889196	1
2395286	1
2816612	1
2939707	1
3065929	1
3253789	1
3374848	1
3482998	1
3877023	1
2879999	1
3250596	1
3453086	1
3648215	1
3835509	1
2760942	1
3187624	1
3320097	1
3428304	1
3580473	1
3823979	1
2501565	1
3360468	1
2467512	1
2589975	1
2705007	1
2876341	1
2999864	1
3123674	1
3533047	1
3768181	1
2376868	1
2999118	1
3746979	1
3890341	1
2396110	1
2817383	1
2940400	1
3254827	1
3483436	1
3700995	1
3877426	1
2752546	1
2881234	1
3252140	1
3454012	1
3649541	1
3836059	1
2324294	1
2526892	1
2647224	1
2761567	1
3188165	1
3320583	1
3428754	1
3581724	1
3824539	1
3929240	1
2635335	1
3121839	1
3361027	1
3555341	1
2468116	1
2590571	1
2705816	1
2877510	1
3000603	1
3124209	1
3533669	1
3640187	1
3769095	1
3747838	1
3891097	1
2397069	1
2818147	1
2941042	1
3066853	1
3255600	1
3483900	1
3701395	1
3877916	1
2754149	1
2883234	1
3455187	1
3651225	1
3836508	1
2325454	1
2527488	1
2647811	1
2762229	1
3189067	1
3321038	1
3429219	1
3582266	1
3825180	1
3929966	1
2505085	1
2636345	1
3122679	1
3361544	1
3556540	1
2468755	1
2591154	1
2706378	1
3001490	1
3534207	1
3640701	1
3001304	1
3748914	1
3891732	1
2398499	1
2818574	1
2942054	1
3067645	1
3377517	1
3484500	1
3701803	1
3878267	1
2884439	1
3455962	1
3652788	1
3837143	1
2326404	1
2528901	1
2648198	1
2762814	1
3321584	1
2506565	1
2637561	1
3124355	1
3362369	1
3557900	1
2591640	1
3002170	1
3125212	1
3534829	1
3770236	1
2381761	1
3002874	1
3750073	1
3892341	1
2399327	1
2819228	1
2942798	1
3068039	1
3378524	1
3585017	1
3702185	1
3878847	1
2755845	1
3257782	1
3456962	1
3837843	1
2327244	1
2648763	1
2763265	1
3322301	1
3430458	1
3583493	1
3826276	1
3931053	1
2638978	1
3125355	1
3362962	1
3558486	1
2592249	1
2707821	1
2879828	1
3002937	1
3125540	1
3535260	1
3641514	1
3771587	1
2383365	1
3750942	1
3892801	1
2400119	1
2819913	1
2943515	1
3068483	1
3258413	1
3485634	1
3586098	1
3702578	1
2756333	1
2887880	1
3259017	1
3457825	1
2328045	1
2530555	1
2763823	1
3191757	1
3322924	1
3431267	1
3584335	1
3931573	1
2509765	1
3126549	1
3364453	1
3560218	1
2592994	1
3003536	1
3126127	1
3535781	1
3772186	1
2385190	1
3004962	1
3752122	1
3893192	1
2820714	1
3069432	1
3259172	1
3380000	1
3486563	1
3703107	1
3880137	1
2757416	1
2889432	1
3260166	1
3458774	1
3655021	1
3838858	1
2531199	1
3192855	1
3827154	1
3932376	1
2641990	1
3127886	1
3365619	1
3561726	1
2471286	1
2593550	1
2709401	1
2881087	1
3126367	1
3642421	1
3773038	1
2386634	1
3006505	1
3753585	1
2402102	1
2821291	1
2944905	1
3070077	1
3380750	1
3487450	1
3703684	1
3880729	1
2759045	1
2890157	1
3261924	1
3460136	1
3656410	1
2330006	1
2531890	1
3194139	1
3432892	1
3932958	1
2643534	1
3129265	1
3367104	1
3562691	1
2472168	1
2594282	1
2709901	1
2881965	1
3004765	1
3126916	1
3643658	1
3774143	1
2387911	1
3009996	1
3754823	1
3893747	1
2403290	1
2821873	1
2945559	1
3261203	1
3488215	1
3588550	1
3881094	1
2759848	1
2891310	1
3263774	1
3461891	1
3657288	1
3839839	1
2330927	1
2532549	1
2651308	1
3324628	1
3433513	1
3827971	1
3933604	1
2514287	1
2645167	1
3130267	1
3368425	1
3563666	1
2472716	1
2594898	1
2710536	1
3005532	1
3127541	1
3537113	1
3644296	1
3775192	1
2389705	1
3756268	1
3894395	1
2404266	1
2822625	1
2946016	1
3071610	1
3262134	1
3381663	1
3488851	1
3589157	1
3705193	1
3881239	1
2761276	1
2892655	1
3265225	1
3462845	1
3840373	1
2331677	1
2766507	1
3325200	1
3434203	1
3828542	1
2515328	1
3132814	1
2473293	1
2595866	1
2711010	1
3006260	1
3128197	1
3645989	1
3775857	1
3467259	1
3895647	1
2405012	1
3072396	1
3263114	1
3382508	1
3589586	1
3881832	1
2762514	1
2893763	1
3464432	1
3660253	1
3840963	1
2534052	1
2652580	1
3197090	1
3325773	1
3435090	1
3829438	1
3935452	1
2516845	1
2648044	1
3134833	1
3371199	1
3565523	1
2473992	1
2596709	1
2711700	1
3006773	1
3129181	1
3776379	1
3014222	1
3468675	1
3758511	1
3896929	1
2405813	1
2823618	1
2947436	1
3073000	1
3264093	1
3382974	1
3590288	1
2763975	1
2896301	1
3268332	1
3841428	1
2333833	1
2534633	1
2653103	1
2767395	1
3197698	1
3436251	1
3829816	1
2517979	1
2649223	1
3135737	1
3566835	1
2474888	1
2597476	1
2712534	1
3007186	1
3129911	1
2392821	1
3015756	1
3469777	1
3898318	1
2406641	1
2824338	1
2948236	1
3073672	1
3264730	1
3383492	1
3489817	1
3591225	1
3883198	1
2766084	1
2897753	1
3269515	1
3841873	1
2535328	1
3198324	1
3436913	1
3937161	1
2519297	1
2650967	1
3373375	1
3567933	1
2475493	1
2713209	1
3009319	1
3130449	1
3539130	1
3647447	1
3777643	1
2394394	1
3471269	1
3761433	1
3899278	1
2407895	1
2824969	1
3074516	1
3265740	1
3592294	1
2767393	1
2898935	1
3271307	1
3663797	1
3842291	1
2654601	1
3198660	1
3327305	1
3437360	1
3831101	1
3938681	1
2520561	1
2652482	1
3139435	1
3374310	1
2476187	1
2713739	1
2886632	1
3010134	1
3131493	1
3647986	1
3778305	1
2396383	1
3473108	1
3762477	1
3900167	1
2950344	1
3075164	1
3384569	1
3491174	1
3592795	1
3708696	1
3884330	1
2768777	1
3272119	1
3665307	1
2336442	1
2536941	1
2769321	1
2522369	1
3140683	1
3375061	1
3570214	1
2714610	1
3648509	1
3778745	1
3018521	1
3474580	1
3901094	1
2825684	1
3075842	1
3266868	1
3491991	1
3709570	1
3884999	1
2769950	1
2901033	1
3273149	1
2337204	1
2656149	1
2770042	1
3199696	1
3328425	1
3832228	1
2523737	1
2655223	1
3142499	1
3375889	1
2476876	1
2600486	1
2715542	1
2887844	1
3011715	1
3386753	1
3540597	1
3648973	1
3779383	1
2398348	1
3020587	1
3476772	1
2410282	1
2826255	1
2951982	1
3267539	1
3492616	1
3593891	1
3710272	1
3885359	1
2771733	1
2902104	1
3667255	1
3844142	1
2337788	1
2538435	1
2770755	1
3200392	1
3328966	1
3832729	1
3941391	1
2524742	1
2656046	1
3144003	1
3376575	1
3572171	1
2477414	1
2601300	1
2888619	1
3012587	1
3133874	1
3387366	1
3540997	1
3649529	1
3780028	1
2399707	1
3021860	1
3768375	1
2411545	1
2952646	1
3077527	1
3268472	1
3385738	1
3594374	1
3885965	1
2772698	1
2902903	1
3668588	1
3844748	1
2338604	1
2539394	1
2657147	1
2771392	1
3329676	1
3439890	1
3833381	1
2525849	1
2657340	1
3145569	1
3377486	1
3573411	1
2716925	1
2890291	1
3013216	1
3134796	1
3387779	1
3541626	1
3650412	1
3780813	1
2400972	1
3023913	1
3279549	1
3478697	1
3770031	1
2827317	1
2953535	1
3269333	1
3493818	1
3594952	1
3711269	1
3886632	1
3276652	1
2539996	1
2772170	1
3834121	1
2527897	1
2658650	1
3147028	1
3378498	1
3574690	1
2478711	1
2602591	1
2717733	1
2891360	1
3013672	1
3135220	1
3388432	1
3542101	1
3651179	1
3781525	1
2402120	1
3025943	1
3479871	1
3770889	1
2828117	1
3079104	1
3269953	1
3595256	1
3711952	1
3887386	1
2775612	1
2905340	1
3278293	1
3671314	1
2540526	1
2772926	1
3331316	1
3944284	1
2529490	1
2659258	1
3147958	1
3379867	1
3575913	1
2479374	1
2603279	1
2718702	1
3014394	1
3135772	1
3542589	1
3652245	1
3782365	1
2403944	1
3027491	1
3282464	1
3480887	1
2413834	1
3079968	1
3270382	1
3494826	1
3595697	1
3887785	1
2776856	1
2906695	1
2340634	1
2541279	1
2658486	1
3203225	1
3442737	1
3835567	1
3945293	1
2660213	1
3380690	1
2479690	1
2719216	1
2892752	1
3136497	1
3389490	1
3543039	1
3653155	1
3782973	1
2405381	1
3283577	1
3481930	1
3772594	1
3904556	1
2414433	1
2829845	1
2955538	1
3080596	1
3495409	1
3596305	1
3713806	1
3888374	1
2777774	1
2907946	1
3846246	1
2541863	1
2659105	1
2774465	1
3204086	1
3332985	1
3443883	1
3836130	1
3946519	1
2661976	1
3381848	1
3577591	1
2604731	1
2719793	1
3016540	1
3137148	1
3389848	1
3543661	1
3653443	1
3783785	1
2407429	1
3030967	1
3284686	1
3483025	1
2414981	1
2956232	1
3081275	1
3271895	1
3596690	1
3714525	1
3888812	1
2779369	1
2909108	1
3673810	1
3846660	1
2341828	1
2542494	1
2659736	1
2775063	1
3205319	1
3333848	1
3836783	1
2534012	1
2663292	1
3382842	1
3578340	1
2480575	1
2720546	1
2894049	1
3017287	1
3137615	1
3390418	1
3653969	1
3784548	1
2408858	1
3484177	1
3906404	1
2415794	1
2957440	1
3081800	1
3273049	1
3496597	1
3597224	1
3889468	1
2780737	1
2910528	1
3847163	1
2342705	1
2543087	1
2660270	1
3205870	1
3334724	1
3444957	1
3948176	1
2534891	1
2664434	1
3384252	1
2481021	1
2606224	1
2721061	1
2894556	1
3017913	1
3275112	1
3391103	1
3655165	1
3785007	1
2410540	1
3033293	1
3288371	1
3485089	1
3775391	1
2416599	1
2832983	1
2958088	1
3082339	1
3273895	1
3597744	1
3715641	1
3889873	1
2782324	1
3847591	1
2343335	1
2543994	1
2660844	1
2776721	1
3207683	1
3336196	1
2535999	1
2665479	1
3385528	1
3581139	1
2481492	1
2606781	1
2721666	1
2895062	1
3018723	1
3139129	1
3276134	1
3391775	1
3545435	1
3657278	1
3785960	1
2412627	1
3289946	1
3486427	1
3907738	1
2958827	1
3082830	1
3274589	1
3497635	1
3890478	1
2783873	1
2914021	1
3675646	1
3848080	1
2344316	1
2544530	1
2661356	1
2777151	1
3208762	1
3446248	1
3838682	1
3949634	1
2537053	1
3386820	1
3582030	1
2482270	1
2607453	1
2722359	1
3019386	1
3276944	1
3658660	1
3786570	1
2413783	1
3033919	1
3291414	1
3487414	1
3777759	1
3908683	1
2417977	1
3083201	1
3275012	1
3498149	1
3599057	1
3716928	1
3890975	1
2785386	1
2915212	1
3676915	1
3848646	1
2544959	1
2661975	1
2777998	1
3209400	1
3337781	1
3446798	1
3950365	1
2538529	1
2668438	1
3159020	1
3582349	1
2482716	1
2722869	1
2896496	1
3019877	1
3140662	1
3277588	1
3393109	1
3787160	1
2415008	1
3034559	1
3293216	1
3489116	1
3779095	1
2419037	1
2835197	1
2960623	1
3083748	1
3498624	1
3717732	1
2916766	1
3677781	1
2345744	1
2662861	1
3210080	1
3447253	1
3840141	1
2539925	1
2669973	1
3160240	1
3389166	1
3582666	1
2483198	1
3020709	1
3141170	1
3278238	1
3393508	1
3659878	1
3787852	1
2417023	1
3294566	1
3490158	1
3780322	1
3910221	1
2419980	1
2835918	1
2961538	1
3084968	1
3600440	1
3892203	1
3678562	1
3849644	1
2346758	1
2779566	1
3210725	1
3338920	1
3447691	1
3840908	1
3952733	1
2541383	1
3162149	1
3389804	1
3583798	1
2483944	1
2897810	1
3021322	1
3141818	1
3278763	1
3394496	1
3547241	1
3788609	1
3036141	1
3297538	1
3491542	1
3782648	1
3911222	1
2836684	1
2961965	1
3085435	1
3500009	1
3601118	1
3892932	1
2790162	1
2920382	1
3680344	1
2347210	1
2547483	1
2664310	1
2780083	1
3211449	1
3339534	1
3448112	1
3954362	1
2543107	1
2672967	1
2796792	1
3163891	1
3390961	1
2484658	1
2609623	1
2724510	1
2898552	1
3142372	1
3279515	1
3395224	1
3660971	1
2420750	1
3037347	1
3299904	1
3493431	1
3784237	1
3911840	1
2421165	1
2837142	1
2962555	1
3085952	1
3601858	1
2791755	1
2922311	1
3850883	1
2664844	1
2780599	1
3212086	1
3340180	1
3842489	1
3955353	1
2545146	1
2674716	1
2797447	1
3165765	1
3392178	1
3586043	1
2610571	1
2724927	1
2899081	1
3395890	1
3548215	1
3661447	1
3038463	1
3300931	1
3494420	1
3786338	1
3912866	1
2421748	1
2963526	1
3086480	1
3602830	1
3721645	1
2793347	1
2923933	1
3683844	1
2348648	1
2781172	1
3212922	1
3340756	1
3448952	1
3843044	1
3956298	1
2546870	1
2798227	1
3393263	1
3587959	1
2485915	1
2611143	1
2725539	1
2900126	1
3023616	1
3142758	1
3396493	1
3548779	1
3662273	1
3790597	1
2422937	1
3039765	1
3302137	1
3495267	1
3787856	1
3913304	1
2838581	1
2964044	1
3501428	1
3722851	1
3894594	1
2794590	1
2925625	1
3685634	1
3852374	1
2349817	1
2549201	1
2665800	1
2781847	1
3213956	1
3341396	1
3449522	1
3843694	1
3957142	1
2548390	1
2677832	1
3394002	1
3589255	1
2486481	1
2611875	1
2726173	1
3143718	1
3281138	1
3791111	1
2424573	1
3303831	1
3789731	1
2839182	1
3087416	1
3501830	1
3604132	1
3724255	1
2796504	1
2927012	1
3686884	1
3852758	1
2350685	1
2666304	1
2782437	1
3214524	1
3342103	1
3449973	1
3844630	1
3958259	1
2549536	1
2679874	1
2799702	1
3172943	1
3395311	1
3590136	1
2487241	1
2612492	1
2901937	1
3025075	1
3144242	1
3281927	1
3397741	1
3549924	1
3663508	1
3791763	1
3042060	1
3305808	1
3497628	1
3790886	1
2423846	1
2839837	1
2965486	1
3087734	1
3502595	1
3605145	1
3725123	1
3895923	1
2928583	1
3853405	1
2351670	1
2667124	1
3845147	1
3958825	1
2550880	1
2681066	1
2800814	1
3175555	1
3590910	1
2488159	1
2612935	1
2726694	1
3145229	1
3398497	1
3550333	1
3664323	1
3043499	1
3308311	1
3498475	1
3915144	1
2424570	1
2840832	1
2966370	1
3088226	1
3503115	1
3605859	1
3725760	1
3896742	1
2930013	1
3854067	1
2352523	1
2551212	1
2667929	1
3215961	1
3959678	1
2553037	1
2682310	1
2802758	1
3177015	1
3397698	1
2488857	1
2613395	1
2727493	1
2903797	1
3026125	1
3146042	1
3550806	1
3664876	1
3793178	1
2428893	1
3045120	1
3309836	1
3500211	1
3793975	1
3917158	1
2425130	1
2841719	1
2966989	1
3088838	1
3504239	1
3726923	1
3897457	1
2931335	1
3854563	1
2353395	1
2551723	1
2668620	1
2784073	1
3029807	1
3216547	1
3343736	1
3451525	1
3846272	1
3961050	1
2555061	1
2804601	1
3398339	1
3593129	1
2489581	1
2613786	1
2728238	1
2904336	1
3027083	1
3146692	1
3283976	1
3551537	1
3665810	1
3793935	1
2429938	1
3046597	1
3501176	1
3794945	1
3918255	1
2425895	1
2842428	1
2967472	1
3089645	1
3504589	1
3607436	1
3727525	1
3898178	1
2932446	1
3691947	1
2354137	1
2669479	1
2784612	1
3030326	1
3217334	1
3344384	1
3452103	1
3961750	1
2556188	1
2685926	1
2805809	1
3179149	1
3399460	1
3594447	1
2490255	1
2729095	1
3027873	1
3147351	1
3284492	1
3400119	1
3666448	1
2431082	1
3047701	1
3312620	1
3502088	1
3795764	1
3919471	1
2426811	1
2843307	1
2968468	1
3090253	1
3608123	1
3728255	1
3898835	1
3693419	1
2552572	1
2670242	1
2785357	1
3031681	1
3345090	1
3847665	1
3962660	1
2557932	1
2687587	1
2807176	1
3180374	1
3400651	1
3595731	1
2490900	1
2614769	1
2729924	1
3147919	1
3285316	1
3400564	1
3552794	1
3666806	1
3795044	1
2432208	1
2564404	1
3313883	1
3502524	1
3796998	1
3920758	1
2427743	1
2969464	1
3090945	1
3505515	1
3728830	1
3899222	1
3695099	1
3855895	1
2356400	1
2670839	1
2786077	1
3345747	1
3453480	1
3848298	1
2559108	1
2688901	1
2808787	1
3181644	1
3402043	1
3597266	1
2491662	1
2615185	1
2730613	1
3148595	1
3795720	1
2434192	1
2565021	1
3049845	1
3314986	1
3503424	1
3798690	1
3922147	1
2428598	1
2844928	1
3091788	1
3609385	1
3730055	1
3899875	1
2936351	1
3696047	1
3856531	1
2357152	1
2553679	1
2671505	1
2786590	1
3032935	1
3219464	1
3346237	1
3849073	1
3964362	1
2560542	1
2690535	1
3183006	1
3403583	1
3598435	1
2492942	1
2731323	1
2907640	1
3149140	1
3286503	1
3554897	1
3668268	1
3796308	1
2435472	1
2567375	1
3051880	1
3316025	1
2845919	1
3092290	1
3506655	1
3610059	1
3731133	1
3900427	1
2937153	1
3697223	1
3857300	1
2358388	1
2554284	1
2672778	1
3033432	1
3346787	1
3455127	1
3849665	1
3964961	1
2562272	1
2692090	1
3184102	1
3599684	1
2732289	1
2908841	1
3402683	1
3668893	1
2436947	1
3316789	1
3801738	1
3923818	1
2430242	1
2846697	1
2971855	1
3092862	1
3507131	1
3610577	1
3731760	1
3901227	1
2938402	1
3697941	1
2359252	1
2554936	1
2787882	1
3034026	1
3220989	1
3347417	1
3850286	1
3966146	1
2563820	1
2693225	1
2814639	1
3185630	1
3406032	1
3600633	1
2495600	1
2617296	1
2733023	1
2909666	1
3150682	1
3289059	1
3403862	1
3555763	1
3797679	1
2438347	1
3055630	1
3317558	1
3803502	1
3924734	1
2431315	1
2847394	1
2972630	1
3093605	1
3507745	1
3611116	1
3732258	1
3901829	1
3699058	1
2360849	1
2555545	1
2676367	1
2788801	1
2912286	1
3347932	1
3457200	1
4042481	1
2694483	1
2815731	1
3187751	1
3407260	1
3602281	1
2618511	1
2733752	1
2910708	1
3151425	1
3289929	1
3404760	1
3556553	1
3669609	1
3798237	1
2572693	1
3058717	1
3806130	1
3925523	1
2973221	1
3611462	1
3732884	1
2940687	1
3700058	1
3860231	1
2361988	1
2556145	1
2677397	1
2789565	1
2912821	1
3035176	1
3348717	1
3851303	1
4043007	1
2817237	1
3408298	1
3603604	1
2496983	1
2619473	1
2734444	1
3152081	1
3405188	1
3557269	1
3798756	1
2441334	1
2574723	1
3060477	1
3318873	1
3508356	1
3807779	1
3927873	1
2433415	1
2848882	1
2973820	1
3095279	1
3611913	1
3733672	1
3902627	1
2941772	1
3861045	1
2363038	1
2790036	1
2913305	1
3036158	1
3349379	1
3458973	1
3851954	1
4044915	1
2697843	1
2818589	1
3190592	1
3604361	1
2498119	1
2620107	1
2912102	1
3152784	1
3405752	1
3558558	1
2442834	1
2576783	1
3319614	1
3809242	1
3929248	1
2849850	1
2974663	1
3096166	1
3735086	1
3903184	1
2943165	1
2364204	1
2790815	1
2914066	1
3037065	1
3224340	1
3349892	1
3459537	1
3852570	1
4045708	1
2699264	1
2820898	1
3191474	1
3605812	1
2498647	1
2620999	1
2735530	1
3153395	1
3558924	1
3670356	1
3800971	1
2443974	1
2578034	1
3320910	1
3811005	1
2850597	1
2975586	1
3509678	1
3613768	1
3735866	1
3903667	1
3702775	1
3862255	1
2557753	1
2678948	1
3037806	1
3350369	1
3460251	1
3853298	1
4047517	1
2700535	1
2822275	1
3192807	1
3606696	1
2621626	1
2736038	1
2580301	1
3066009	1
3512582	1
3812427	1
3931947	1
2436634	1
2851351	1
2976179	1
3510476	1
3736788	1
3904475	1
2945961	1
3703613	1
2365692	1
2679416	1
2792142	1
2915185	1
3038324	1
3225654	1
3460766	1
3853891	1
4049529	1
2701655	1
2824472	1
3193841	1
2501292	1
2623093	1
2736441	1
3154530	1
3407474	1
3560092	1
3802315	1
2447110	1
3067437	1
3322991	1
3513778	1
3813309	1
3933347	1
2438369	1
2976681	1
3098297	1
3615429	1
3737549	1
3905044	1
2317777	1
2947252	1
3704414	1
3863264	1
2559596	1
2679950	1
2792726	1
2916177	1
3038832	1
3226498	1
3351694	1
3461254	1
4052213	1
2703230	1
2826081	1
3195753	1
3413613	1
3608435	1
2501967	1
2624372	1
2737153	1
3293784	1
3408039	1
3560659	1
3671753	1
2448393	1
2583318	1
3069096	1
3323848	1
3514796	1
3934267	1
2852413	1
2977423	1
3511640	1
3616297	1
3905759	1
2319571	1
2948028	1
3864062	1
2366956	1
2560562	1
2916842	1
3039301	1
3227243	1
3352667	1
3461777	1
3855036	1
2704910	1
3197425	1
3414637	1
3609095	1
2625065	1
3156005	1
3294557	1
3408502	1
3561214	1
3672276	1
3803660	1
2584859	1
3071247	1
3516699	1
3935021	1
2441021	1
3099450	1
3512313	1
3617145	1
3739053	1
2948911	1
3706024	1
3864737	1
2367803	1
2793270	1
2917607	1
3039933	1
3227783	1
3353457	1
3462364	1
3415673	1
3610360	1
2503580	1
2625730	1
2738538	1
3295475	1
3561845	1
3672897	1
2451751	1
2586604	1
3072746	1
3326029	1
3815356	1
3935990	1
2441885	1
2853622	1
2978810	1
3100049	1
3512919	1
3739506	1
2321884	1
3865220	1
2368230	1
2561584	1
2794056	1
3040537	1
3228947	1
3353935	1
3856136	1
2706876	1
2831540	1
3200367	1
3416593	1
2626352	1
2739240	1
3157632	1
3296575	1
3562360	1
3673519	1
3804996	1
2452646	1
2588055	1
3327635	1
3815672	1
3937173	1
2442652	1
3100649	1
3618048	1
3907412	1
2323160	1
2951520	1
3708026	1
2681883	1
2794744	1
2918985	1
3041149	1
3229780	1
3354557	1
3463456	1
3856455	1
2708059	1
2832540	1
3201964	1
2740126	1
3159405	1
3297730	1
3409745	1
3562961	1
3674536	1
3805514	1
2454583	1
3075651	1
3328668	1
3816084	1
2854951	1
2980324	1
3101434	1
3514155	1
3618432	1
3740652	1
3907881	1
2324364	1
2369499	1
2563538	1
2795227	1
2919925	1
3231814	1
3355237	1
3857017	1
2709391	1
2834065	1
3203539	1
2505842	1
2627542	1
2740998	1
3160170	1
3298596	1
3410360	1
3675522	1
3806298	1
2456223	1
2589898	1
3077503	1
3329899	1
3521788	1
3939731	1
2980923	1
3514667	1
3908383	1
2326152	1
3709581	1
3866497	1
2370421	1
2564475	1
2682776	1
2795715	1
3355693	1
3464344	1
2710838	1
2835439	1
3204837	1
3614537	1
2506814	1
2628106	1
2741747	1
3298926	1
3410595	1
3563980	1
3676351	1
3806988	1
2591651	1
3079177	1
3330907	1
3522993	1
3816904	1
3941130	1
2981603	1
3515481	1
3619399	1
3908882	1
2327731	1
2955945	1
3710939	1
2371300	1
2565794	1
2796181	1
2921310	1
3043193	1
3232875	1
3356090	1
3464872	1
3857609	1
3420511	1
3616806	1
2507280	1
2628619	1
2742277	1
3299692	1
3411163	1
3564366	1
3677839	1
3807463	1
3080625	1
3331719	1
3524268	1
3817403	1
3942494	1
2445734	1
2685100	1
2982241	1
3103470	1
3620154	1
3743271	1
3909321	1
2329532	1
3712322	1
3867671	1
2372074	1
2796731	1
2922078	1
3233568	1
3356613	1
3465547	1
3858144	1
3208968	1
3421757	1
3617652	1
2629304	1
2742974	1
3161791	1
3411895	1
3564776	1
3678654	1
3808381	1
2460472	1
3525562	1
3817816	1
2446621	1
2685994	1
2857197	1
2983078	1
3104128	1
3516491	1
3620987	1
3744191	1
2331559	1
3714013	1
2372844	1
2567580	1
2797332	1
2922834	1
3044517	1
3234467	1
3356867	1
3466094	1
3858891	1
2713575	1
2840055	1
3422680	1
3618772	1
2508697	1
2629743	1
2743868	1
3162555	1
3300748	1
3412506	1
3565464	1
3679021	1
3808986	1
2595771	1
3082709	1
3945181	1
2447485	1
2686731	1
2858086	1
2983920	1
3104519	1
3517125	1
3622327	1
2333048	1
2959930	1
3714908	1
3868603	1
2568466	1
2797874	1
2923428	1
3234861	1
3358126	1
3466396	1
3859506	1
2714205	1
3211858	1
3424224	1
2509236	1
2744611	1
3413083	1
3566059	1
3679556	1
3809756	1
2597565	1
3083225	1
3333879	1
3526947	1
3946838	1
2448572	1
2858591	1
2984453	1
3105061	1
3517493	1
3911115	1
2334235	1
3869075	1
2374603	1
2569185	1
2924074	1
3045924	1
3235273	1
3358957	1
3860090	1
2715598	1
2843346	1
3425846	1
3620616	1
2509698	1
2630536	1
2745236	1
3163840	1
3301873	1
3413561	1
3566557	1
3680268	1
3810404	1
2465361	1
2598873	1
3084001	1
3334708	1
3819891	1
3948128	1
2449473	1
2688028	1
2985019	1
3105742	1
3517919	1
3623648	1
3746278	1
3911653	1
2336281	1
2963458	1
3869443	1
2375648	1
2570795	1
2924580	1
3235771	1
3359901	1
3467428	1
3860723	1
3214602	1
3426978	1
3621897	1
2510214	1
2631221	1
2745732	1
3302605	1
3414159	1
3680897	1
3811203	1
2600476	1
3085629	1
3335632	1
3820354	1
2688894	1
2860145	1
2985712	1
3518390	1
3624140	1
3746883	1
3912305	1
2964615	1
2376598	1
2571614	1
2798946	1
2925183	1
3047081	1
3236287	1
3468164	1
3861588	1
2338048	1
2965218	1
3718018	1
3870201	1
2376861	1
2799236	1
3047358	1
3236475	1
3360814	1
3468295	1
2845928	1
3216552	1
3428324	1
3623413	1
3165502	1
3681659	1
3812000	1
2602395	1
3087185	1
3529532	1
3951071	1
2574387	1
2986509	1
3107517	1
3519273	1
3624743	1
2339968	1
3719514	1
3870642	1
2378021	1
2572517	1
2799880	1
2926244	1
3048081	1
3237018	1
3361484	1
3468919	1
2720130	1
2846677	1
3624224	1
2511732	1
2632326	1
2747477	1
3166296	1
3304663	1
3416471	1
3568418	1
3682565	1
2468783	1
2603625	1
3530597	1
3821646	1
3952790	1
2452574	1
2575051	1
2690066	1
3108063	1
3520135	1
3625172	1
3748759	1
3913434	1
2341394	1
2968584	1
3721116	1
3871230	1
2378760	1
2573270	1
2800899	1
2927015	1
3049161	1
3237815	1
3362045	1
3469475	1
3863215	1
2721854	1
3219790	1
3430380	1
3625217	1
2512230	1
2633282	1
2748167	1
3167003	1
3305387	1
3417293	1
3569026	1
2469869	1
2605138	1
3089177	1
3822375	1
3954318	1
2453449	1
2576300	1
2690463	1
2987857	1
3108667	1
3520723	1
3625723	1
3749827	1
3914139	1
2343042	1
3722651	1
3871683	1
2574124	1
3050167	1
3362413	1
3470069	1
3863911	1
2723300	1
2849583	1
3431535	1
3625881	1
2512552	1
2633819	1
2748727	1
3167997	1
3306318	1
3418128	1
3569480	1
3685026	1
3813841	1
2471779	1
3340288	1
3532810	1
3822869	1
2454354	1
2576973	1
2690839	1
2864272	1
2988208	1
3109340	1
3626219	1
3750298	1
3914873	1
2345067	1
2971555	1
3723880	1
2380008	1
2802630	1
2928588	1
3362802	1
3471075	1
3864787	1
2850927	1
3223577	1
3433193	1
2634571	1
3168805	1
3307075	1
3418938	1
3570143	1
3685487	1
2606897	1
3091508	1
3341039	1
3823464	1
3957261	1
2454945	1
2577566	1
2691667	1
2864656	1
2988782	1
3110086	1
3521726	1
3626666	1
3915319	1
2346939	1
2972761	1
3725457	1
3873156	1
2929207	1
3051628	1
3239836	1
3471686	1
3865138	1
2725401	1
2852372	1
3224808	1
3627992	1
2514052	1
2634993	1
2750055	1
3308063	1
3686026	1
3814627	1
2474375	1
2607880	1
3092534	1
3823960	1
3959146	1
2456008	1
2578467	1
2692571	1
2865326	1
2989616	1
3110590	1
3522217	1
3627067	1
3752344	1
3915754	1
2974458	1
3726808	1
3874818	1
2381560	1
2804002	1
2929820	1
3240459	1
3363819	1
3472710	1
3865687	1
2726707	1
2853395	1
3226777	1
3435606	1
3308789	1
3419859	1
3571024	1
3815537	1
2609104	1
3095055	1
3344202	1
3536501	1
3960650	1
2456686	1
2865846	1
2990173	1
3752840	1
2350548	1
2975290	1
2804754	1
2930216	1
3053094	1
3240948	1
3364454	1
3473230	1
3866229	1
2727693	1
3228175	1
3436561	1
3629771	1
2515307	1
3309450	1
3420307	1
3571493	1
3689230	1
3918293	1
3096754	1
3345152	1
3537607	1
3824805	1
3962458	1
2579623	1
2694199	1
2866328	1
2990633	1
3111807	1
3523663	1
3628209	1
3753706	1
3916836	1
2351407	1
2976573	1
3730485	1
2383085	1
2805580	1
2930738	1
3241667	1
3473945	1
2729396	1
2855407	1
3229425	1
2515974	1
2751972	1
3175189	1
3310332	1
3420712	1
3572127	1
3690070	1
3816713	1
3918841	1
2478837	1
2612115	1
3346141	1
3538618	1
3825259	1
3963755	1
2457176	1
2580251	1
2867027	1
2991225	1
3112498	1
3524172	1
3628889	1
3755153	1
3917543	1
3732396	1
2384241	1
2806337	1
3054445	1
3242512	1
3474798	1
2730808	1
2857273	1
3230311	1
3438424	1
3632679	1
2516463	1
2637717	1
2752640	1
3310842	1
3572746	1
3690755	1
3817286	1
3919467	1
2480264	1
2613523	1
3100633	1
3539962	1
3964646	1
2458136	1
2695619	1
2867557	1
3113136	1
3524923	1
3756287	1
2354465	1
2979680	1
3879477	1
2385177	1
2807016	1
2931978	1
3055148	1
3366175	1
3475813	1
3868317	1
2732294	1
2858797	1
3231910	1
3633779	1
2517340	1
2638169	1
2753230	1
3177186	1
3311479	1
3421797	1
3691256	1
2614803	1
3101863	1
3348392	1
3541389	1
3965757	1
2458940	1
2581906	1
3113902	1
3525189	1
3757897	1
2356684	1
2981708	1
3880786	1
2385832	1
2807454	1
2932743	1
3055983	1
3244009	1
3476531	1
2862028	1
3232957	1
2638771	1
2753781	1
3422307	1
3920580	1
2483548	1
3542200	1
3827245	1
4041038	1
2459463	1
2582660	1
2697004	1
2868995	1
2992851	1
3114633	1
3630875	1
3759230	1
2358566	1
2983251	1
3735816	1
3881264	1
2386411	1
2808162	1
2933402	1
3057753	1
3245692	1
3477275	1
3869553	1
2735142	1
2863452	1
3233820	1
3442459	1
3635607	1
2639332	1
2754300	1
3179011	1
3312400	1
3422789	1
3692502	1
3818535	1
3921396	1
2484967	1
2617474	1
3104855	1
3351054	1
3543055	1
3828238	1
2460132	1
2698128	1
2869601	1
2993372	1
3115135	1
3760083	1
2360422	1
2984685	1
3736583	1
3882065	1
2387070	1
2933844	1
3058383	1
3246993	1
3477830	1
3870368	1
2864762	1
3235104	1
3443488	1
3637360	1
4051647	1
2639797	1
2754714	1
3179835	1
3312940	1
3423296	1
3692941	1
3922014	1
2486284	1
2618967	1
3351908	1
3544109	1
3829425	1
4044813	1
2460940	1
2583546	1
2698727	1
2993790	1
3760619	1
2362652	1
2985969	1
3882591	1
2387648	1
2934809	1
3059001	1
3247718	1
3368616	1
3478261	1
2866581	1
3236588	1
3444477	1
3638533	1
2640605	1
2755412	1
3180619	1
3313521	1
3423660	1
3575633	1
3693600	1
3922566	1
2487982	1
2620157	1
3108367	1
3352625	1
3545023	1
3829940	1
4047402	1
2461647	1
2584147	1
2699269	1
2870553	1
2994408	1
3116359	1
3527401	1
3633519	1
3761081	1
2363985	1
3738509	1
2388250	1
2809960	1
3059593	1
3248344	1
3369128	1
3479051	1
3871883	1
2739865	1
2868115	1
3639529	1
2315630	1
2641328	1
3314170	1
3424240	1
3576000	1
3694070	1
3819512	1
3923157	1
2489154	1
2621602	1
3353917	1
3546308	1
3830226	1
2584993	1
2699896	1
2994894	1
3528197	1
3634291	1
3761729	1
2365470	1
2987788	1
3884200	1
2388935	1
2810771	1
3060291	1
3248952	1
3872334	1
2741181	1
2869851	1
3640991	1
2317099	1
2521059	1
2642241	1
3182497	1
3315084	1
3576581	1
3694695	1
3820033	1
3924148	1
2491051	1
2624292	1
3110951	1
3354767	1
3547962	1
3830759	1
2463188	1
2585733	1
2700693	1
2995505	1
3117768	1
3528940	1
3635124	1
2367147	1
2989077	1
3741028	1
2389354	1
2811651	1
3249450	1
3370435	1
3873281	1
2742253	1
3241826	1
3448133	1
2318150	1
2521705	1
3183415	1
3316084	1
3577173	1
3695308	1
3820500	1
3924841	1
2492248	1
3113463	1
3355679	1
3549101	1
2463693	1
2586360	1
2701273	1
2872398	1
3118601	1
3635700	1
2368591	1
2990469	1
3742022	1
3885937	1
2812237	1
3061721	1
3250259	1
3371105	1
3873935	1
2744216	1
2872125	1
3642758	1
2318847	1
2522569	1
2644085	1
2757170	1
3316990	1
3425888	1
3696502	1
3925612	1
2493747	1
3115591	1
3356858	1
3549779	1
3832273	1
2586911	1
2702019	1
2873161	1
2996631	1
3530557	1
3636587	1
3763947	1
2370218	1
2992257	1
3742805	1
3886601	1
2812818	1
3251144	1
3371504	1
3698554	1
3874663	1
2745469	1
2874120	1
3244688	1
2319751	1
2523216	1
2644893	1
2758232	1
3184840	1
3426388	1
3697265	1
3821826	1
3926237	1
2495529	1
2629627	1
3358118	1
3550468	1
3832821	1
2464878	1
2702665	1
2997229	1
3121421	1
3531220	1
3637437	1
3764643	1
2371728	1
3743624	1
2392423	1
2813433	1
2938310	1
3063170	1
3252213	1
3372365	1
3481513	1
3699256	1
3875291	1
2746728	1
2875893	1
3246696	1
3645418	1
2320680	1
2645365	1
3318711	1
3426871	1
3926696	1
2497559	1
3118941	1
3551455	1
3833143	1
2465436	1
2587915	1
2703222	1
2874230	1
2997932	1
3637944	1
3765720	1
2373600	1
2995276	1
2393706	1
2815406	1
2938850	1
3063890	1
3373440	1
3481945	1
3699960	1
3875844	1
2748281	1
3646704	1
2524949	1
2645777	1
2759809	1
3186062	1
3427386	1
3579211	1
3927268	1
2499022	1
2632321	1
3119969	1
3833821	1
2466140	1
2588559	1
2703925	1
2875154	1
2998344	1
3122350	1
3532087	1
3638688	1
3766832	1
2374974	1
2996545	1
3745441	1
3888476	1
2394765	1
2939355	1
3253361	1
3374381	1
3482596	1
3700398	1
3876445	1
2749549	1
2879030	1
3249891	1
3647631	1
2526177	1
2646381	1
3187088	1
3319737	1
3427928	1
3579885	1
3927834	1
2500806	1
3554020	1
3834312	1
2467008	1
2589228	1
2704584	1
2876026	1
2999171	1
3532656	1
3639306	1
3767790	1
2376175	1
2997972	1
3889765	1
2395402	1
2817006	1
3066124	1
3254402	1
3375015	1
3483198	1
3700731	1
2751422	1
2880523	1
3250908	1
3453416	1
2323708	1
2526650	1
2646951	1
2761100	1
3187772	1
3320247	1
3428451	1
3580901	1
3824101	1
3928822	1
3121585	1
3360559	1
3554758	1
2590127	1
2705362	1
3000148	1
3123778	1
3533238	1
3639868	1
3768483	1
3747341	1
2396591	1
2817501	1
2940690	1
3066621	1
3375903	1
3483580	1
3701160	1
3253283	1
3650446	1
2761790	1
3188405	1
3320720	1
3428903	1
3824845	1
2504239	1
3122088	1
3361172	1
3555777	1
2706066	1
2877785	1
3000809	1
3533755	1
3640355	1
2378618	1
3748130	1
3891348	1
2818268	1
2941553	1
3256018	1
3376746	1
3484120	1
3878043	1
2754514	1
3455640	1
3836729	1
2647905	1
2762396	1
3321314	1
3429362	1
3825358	1
3930152	1
2636707	1
3123823	1
3361813	1
3557174	1
2468876	1
2591267	1
2706538	1
2878757	1
3001672	1
3124985	1
3534404	1
3640944	1
2379940	1
3001853	1
3891838	1
3067796	1
3256885	1
3484729	1
3701900	1
3878550	1
2755243	1
2884728	1
3456390	1
3653110	1
3837438	1
2326653	1
3190153	1
3321824	1
3429938	1
3582802	1
3825905	1
3930636	1
2506898	1
3362580	1
3558213	1
2469624	1
2591899	1
2707243	1
2879333	1
3002342	1
3641250	1
3770650	1
2382199	1
3003152	1
2399719	1
3068206	1
3257906	1
3378785	1
3485300	1
3585220	1
3702315	1
3878947	1
3258327	1
2530117	1
2649050	1
2763422	1
3191268	1
3322477	1
3583871	1
3826438	1
3931238	1
2508999	1
2639176	1
3125783	1
3559237	1
2470267	1
2592486	1
2707963	1
2880041	1
3125877	1
3535438	1
3641729	1
3771826	1
2383849	1
3004382	1
3751347	1
3892874	1
2400377	1
2820153	1
2943730	1
3068926	1
3258526	1
3379524	1
3586983	1
3702655	1
3879633	1
2756668	1
2888316	1
3457954	1
3653706	1
3838649	1
2328240	1
2649618	1
3192223	1
3431467	1
3584457	1
3826723	1
3931955	1
2510137	1
2641225	1
3560635	1
2470776	1
2593240	1
3126237	1
3642143	1
3772585	1
2385676	1
3005282	1
3752775	1
3893325	1
2401314	1
2944331	1
3069700	1
3259320	1
3380303	1
3486810	1
3587756	1
3703368	1
3880427	1
2757855	1
2889755	1
3260595	1
3458956	1
3655537	1
3838941	1
2329402	1
2531409	1
2650267	1
2764889	1
3193409	1
3323758	1
3827259	1
3932575	1
2511950	1
3128418	1
3366257	1
2471583	1
2881562	1
3004487	1
3642903	1
3773419	1
2387038	1
3008014	1
3753881	1
3893586	1
2402748	1
2821476	1
2945187	1
3070356	1
3260239	1
3381026	1
3487659	1
3588298	1
3703836	1
2759222	1
2890649	1
3262627	1
3461042	1
3839516	1
2330219	1
2532127	1
2650814	1
2765439	1
3324222	1
3433106	1
3827585	1
3933195	1
2513556	1
2644133	1
3129596	1
3562980	1
2472291	1
2594487	1
2710151	1
2882240	1
3005245	1
3127105	1
3643857	1
3774740	1
3010448	1
3755531	1
2403605	1
2822325	1
2945695	1
3070915	1
3261569	1
3381459	1
3488437	1
3588755	1
2760395	1
2891569	1
3658418	1
3839973	1
2331212	1
2651466	1
2766184	1
3196249	1
3324790	1
3933812	1
2514542	1
3368815	1
3563910	1
2472996	1
2595158	1
2710699	1
2882836	1
3005822	1
3127732	1
3537321	1
3775514	1
2389919	1
3894723	1
2404405	1
2822900	1
3072115	1
3262534	1
3381998	1
3489097	1
3589245	1
3881442	1
2893152	1
3265778	1
3463629	1
3840700	1
2332000	1
2533645	1
2652330	1
3196714	1
3434479	1
3828779	1
2515732	1
2647337	1
3133330	1
3564877	1
2473530	1
2596121	1
2711314	1
2883759	1
3006560	1
3128692	1
3537918	1
3646117	1
3775994	1
2390529	1
3013280	1
3757931	1
3896087	1
2405211	1
2823424	1
2946741	1
3263383	1
3382663	1
3589736	1
3706111	1
2763065	1
2894651	1
3267494	1
3661090	1
3841160	1
2534202	1
2652852	1
2767067	1
3197351	1
3325942	1
3435481	1
2648538	1
3134996	1
3371746	1
3565741	1
2884474	1
3006878	1
3129380	1
3538473	1
3646803	1
3776599	1
2391878	1
3014825	1
3468894	1
3758929	1
3897414	1
2406146	1
2823987	1
2947850	1
3073253	1
3383302	1
3590613	1
3706866	1
3882826	1
2764647	1
3268763	1
3466109	1
3841531	1
2653256	1
2767586	1
3198049	1
3326450	1
3436424	1
3829999	1
3936471	1
2518449	1
3372618	1
2475141	1
2597681	1
2712795	1
3130089	1
3647091	1
3777256	1
2393406	1
3015877	1
3898879	1
2407015	1
2824519	1
2948422	1
3074139	1
3265100	1
3383705	1
3490004	1
3591843	1
2898335	1
3270299	1
2535559	1
2768361	1
3198502	1
3326974	1
3830658	1
2651687	1
3137540	1
3568249	1
2475715	1
2598019	1
2713268	1
2886338	1
3009872	1
3647656	1
2394822	1
3016216	1
3472006	1
3761836	1
3899500	1
2408158	1
2949113	1
3074770	1
3265904	1
3384182	1
3592498	1
3708073	1
3884063	1
2768009	1
2899285	1
3271726	1
3664689	1
2336060	1
2654836	1
2768838	1
3327529	1
3437559	1
3831409	1
3939118	1
2521208	1
3139720	1
3569602	1
2598707	1
2713983	1
3010436	1
3131600	1
3539751	1
3648252	1
3763271	1
2408789	1
2825378	1
2950707	1
3075377	1
3266593	1
3384661	1
3592907	1
3708907	1
3884533	1
2768966	1
3665658	1
2336615	1
2537294	1
2655464	1
2769559	1
3328140	1
3438110	1
3940319	1
2522853	1
2654271	1
3141244	1
3375342	1
3570522	1
2476670	1
2714946	1
2887423	1
3011192	1
3132473	1
3540384	1
3778922	1
2397934	1
3019443	1
3474896	1
3765313	1
3901279	1
2409695	1
2825822	1
2951569	1
3076056	1
3267124	1
3385207	1
3492222	1
3593486	1
3709759	1
3885107	1
3273449	1
3666608	1
3843296	1
2337538	1
2537960	1
2656265	1
3199906	1
3438783	1
3832426	1
3941037	1
2524271	1
2655419	1
3143072	1
3376189	1
3571567	1
2476994	1
2600715	1
3012092	1
3133212	1
3387007	1
3540771	1
3649112	1
2398635	1
3477162	1
3767059	1
3901964	1
2826407	1
2952291	1
3076939	1
3268038	1
3385489	1
3492769	1
3594109	1
3710353	1
2772003	1
3274105	1
3667705	1
3844517	1
2338009	1
2538944	1
3200798	1
3329170	1
3439461	1
2656535	1
3144409	1
3377038	1
3572462	1
2477600	1
2601559	1
2716573	1
3012786	1
3134244	1
3387589	1
3541159	1
3649769	1
3780188	1
2399857	1
3022625	1
3768797	1
3902355	1
2827004	1
2952998	1
3077849	1
3268696	1
3385895	1
3493386	1
3594604	1
3710981	1
3886314	1
2903321	1
3275814	1
3669272	1
3844860	1
2338789	1
2657287	1
3201528	1
3329956	1
3440101	1
3833710	1
3942580	1
2526326	1
2657617	1
3146013	1
3377983	1
3574093	1
2478187	1
2602327	1
2890691	1
3013375	1
3134986	1
3388034	1
3541801	1
3650781	1
3781108	1
3024613	1
3280258	1
3479269	1
3770256	1
2412534	1
2953839	1
3078657	1
3494000	1
3595051	1
3711457	1
3886990	1
2774567	1
3277141	1
3670752	1
3845230	1
2339228	1
2657618	1
2772296	1
3202374	1
3330572	1
3441006	1
3834304	1
3943603	1
2528304	1
2659052	1
3378858	1
2478901	1
2602805	1
2718133	1
3013966	1
3388586	1
3542267	1
3781727	1
2402851	1
3281791	1
3480160	1
3771220	1
3903498	1
2413326	1
2828446	1
2954480	1
3079571	1
3270113	1
3494438	1
3595351	1
3712149	1
3887538	1
3278660	1
3845637	1
2340128	1
2540764	1
2658032	1
2773140	1
3202767	1
3835177	1
2530348	1
2659545	1
3380231	1
2718835	1
2892257	1
3014867	1
3389119	1
3652800	1
3782527	1
2404346	1
3028148	1
3481306	1
3904039	1
2414161	1
2955305	1
3080188	1
3270684	1
3495026	1
3595875	1
3712639	1
3887995	1
2907178	1
2340740	1
2541498	1
3203426	1
3332338	1
3443059	1
3835794	1
3946071	1
2531834	1
3150495	1
3381122	1
3577082	1
2479787	1
2604248	1
2719382	1
3389644	1
3543157	1
3653214	1
3783197	1
2406418	1
3283994	1
3482132	1
3904647	1
2414649	1
2830038	1
2955800	1
3080818	1
3271451	1
3495744	1
3596430	1
3888545	1
2778662	1
2908278	1
3673379	1
3846346	1
2341361	1
2542018	1
2659333	1
2774670	1
3204298	1
3333426	1
3444179	1
3946795	1
2532955	1
2662454	1
3382082	1
2480327	1
2719950	1
3016730	1
3137213	1
3543835	1
3653635	1
3031267	1
3483408	1
3773627	1
3905777	1
2415308	1
2831255	1
2956544	1
3272265	1
3596831	1
3714679	1
3889070	1
2779711	1
2909650	1
3673899	1
3846819	1
2342069	1
2542837	1
2659916	1
2775462	1
3205440	1
3836951	1
3947612	1
2534341	1
2663784	1
3153623	1
3579115	1
2480705	1
2605687	1
2720749	1
2894179	1
3017531	1
3137827	1
3390668	1
3544482	1
2409745	1
3032836	1
3286469	1
3774782	1
2832707	1
2957759	1
3082060	1
3273352	1
3496663	1
3597439	1
3715161	1
3889587	1
2781326	1
2911168	1
3674377	1
2342972	1
2543434	1
2660436	1
2776337	1
3335503	1
3837527	1
3948498	1
2535566	1
2664782	1
3155245	1
3580294	1
2481186	1
2606438	1
2721189	1
2894748	1
3018241	1
3138517	1
3275476	1
3391364	1
3544984	1
3655915	1
3785292	1
2411260	1
3288752	1
3485684	1
3775632	1
3907521	1
2416806	1
2833252	1
2958228	1
3274135	1
3597941	1
2783341	1
2913175	1
3675419	1
3847717	1
2343741	1
2661003	1
3336705	1
3445522	1
3838177	1
3949220	1
2536312	1
2665979	1
3156547	1
3386210	1
3581375	1
2481658	1
2607065	1
2721880	1
2895376	1
3018930	1
3139318	1
3276304	1
3392026	1
3786153	1
2413041	1
3486856	1
3776881	1
3907979	1
2834068	1
2959115	1
3274720	1
3598526	1
3890705	1
2784222	1
2914547	1
3675949	1
2544710	1
2777463	1
3209005	1
3337553	1
3446501	1
3949889	1
2537364	1
2667244	1
3157607	1
3582182	1
2482385	1
2607637	1
2722524	1
2895951	1
3019514	1
3140142	1
3392677	1
3545890	1
3658801	1
3786715	1
2414046	1
3487947	1
3778231	1
3908871	1
2960040	1
3083433	1
3498388	1
3717291	1
3891080	1
2786246	1
2915847	1
3848755	1
2345340	1
2545194	1
2662233	1
2778319	1
3338050	1
3950731	1
3388492	1
2482866	1
2608043	1
2723004	1
2896686	1
3020092	1
3140736	1
3277904	1
3393156	1
3787376	1
3034984	1
3489422	1
3779452	1
2419321	1
2835638	1
2960957	1
3083931	1
3498834	1
3718071	1
3891720	1
2917218	1
3677981	1
2346079	1
2546290	1
2778948	1
3210286	1
3338581	1
3447430	1
3840454	1
2540318	1
2670657	1
3389445	1
3582759	1
2483350	1
2608492	1
2897510	1
3020894	1
3278520	1
3546815	1
3660123	1
3788084	1
2417445	1
3035546	1
3295051	1
3490570	1
3910728	1
2836121	1
2961666	1
3085149	1
3499547	1
3600641	1
3718925	1
3892475	1
2789430	1
2919336	1
3679535	1
3849924	1
2346965	1
2546986	1
2663868	1
3210862	1
3339033	1
3841189	1
2542241	1
2672119	1
3390154	1
3584375	1
2484362	1
2609112	1
2724202	1
3021785	1
3142000	1
3278972	1
3911304	1
2836815	1
3085593	1
3601296	1
3719813	1
3893077	1
2790506	1
2920726	1
3681054	1
3850467	1
2347400	1
2664535	1
3211564	1
3339874	1
3448242	1
3841938	1
3954604	1
2543999	1
2673469	1
2797077	1
3164652	1
3391555	1
3585036	1
2484787	1
2609947	1
2724584	1
2898791	1
3142547	1
3279745	1
3395491	1
3547849	1
3789488	1
2420892	1
3037645	1
3300214	1
3784533	1
2421422	1
2837418	1
2962910	1
3500834	1
3602100	1
3893542	1
2792179	1
3683027	1
3851013	1
2348036	1
2548359	1
2665002	1
2780796	1
3212374	1
3340362	1
3448654	1
3842765	1
3955814	1
2545615	1
2675507	1
2797792	1
3166513	1
3392346	1
3587012	1
2485358	1
2610792	1
2725082	1
2899397	1
3023414	1
3548406	1
3661616	1
3789995	1
2421948	1
3039044	1
3301524	1
3786719	1
2838059	1
3086632	1
3603222	1
3722271	1
3684556	1
3851837	1
2348887	1
2548795	1
2665467	1
2781440	1
3213285	1
3340901	1
3449124	1
3956556	1
2547697	1
2677056	1
3167876	1
3393539	1
3588349	1
2486260	1
2611383	1
2725765	1
3143025	1
3280780	1
3396703	1
3548920	1
3662413	1
3040330	1
3302765	1
3913448	1
2964220	1
3087084	1
3723259	1
3894808	1
2795600	1
2926115	1
3685883	1
3852501	1
2350034	1
2665888	1
2782043	1
3214153	1
3341517	1
3957538	1
2548542	1
2678608	1
2798835	1
3171895	1
3394357	1
3589683	1
2612013	1
2726373	1
3024562	1
3281567	1
3397327	1
3549391	1
3663119	1
2425092	1
3497221	1
3790108	1
3913810	1
2423379	1
2839494	1
2964971	1
3502091	1
3604271	1
3724526	1
3895430	1
2927706	1
3687390	1
2351075	1
2550100	1
2782600	1
3214740	1
3342221	1
3450121	1
3844891	1
3958540	1
2680160	1
3174008	1
3590436	1
2487557	1
3025191	1
3144696	1
3282066	1
3398040	1
3550028	1
3663792	1
2427121	1
3042430	1
3306702	1
3497789	1
3791210	1
2424109	1
2840161	1
3502746	1
3605375	1
3725282	1
3896242	1
2929150	1
3853541	1
2550822	1
2667499	1
2783210	1
3342813	1
3450557	1
3845526	1
3958995	1
2681311	1
2801336	1
3175870	1
3396798	1
3591294	1
2613071	1
2727039	1
2903359	1
3145573	1
3282841	1
3398711	1
3550482	1
3664523	1
2428120	1
3043916	1
3308680	1
3499023	1
2424692	1
2841025	1
2966646	1
3088527	1
3503522	1
3606056	1
3726345	1
2930362	1
3689792	1
3854200	1
2352851	1
2551406	1
2668240	1
3216130	1
3343451	1
3960359	1
2682999	1
2803390	1
3177294	1
3397852	1
3592342	1
2489051	1
2727839	1
2903976	1
3146164	1
3283554	1
3551026	1
3665150	1
3793405	1
2429189	1
3046033	1
3310274	1
3500675	1
3794244	1
3917568	1
2425483	1
2841848	1
2967112	1
3089115	1
3504264	1
3606849	1
3897911	1
2931578	1
3854773	1
2353709	1
2551860	1
2669135	1
3029945	1
3451817	1
3846624	1
3961340	1
2555387	1
2684331	1
3178616	1
3398611	1
3593508	1
2489820	1
2613951	1
2728692	1
2904738	1
3027297	1
3146998	1
3284250	1
3399806	1
3551833	1
3666165	1
3794096	1
2430314	1
2842775	1
2967768	1
3089830	1
3607636	1
3898538	1
2932586	1
3692799	1
3855167	1
2354323	1
2669701	1
2784891	1
3030527	1
3217601	1
3344689	1
3452346	1
3847166	1
3962066	1
2806240	1
3179531	1
3399931	1
2490505	1
2614260	1
2729400	1
2905569	1
3284851	1
3400354	1
3552400	1
3794687	1
3502238	1
3796043	1
2427134	1
2843795	1
2968683	1
3090530	1
3505103	1
3608309	1
3728364	1
3899002	1
2934096	1
3694157	1
3855642	1
2670509	1
2785657	1
3032006	1
3345355	1
3452960	1
3847810	1
3962988	1
2688101	1
3401368	1
2491344	1
2615007	1
2730155	1
2905865	1
3148198	1
3285679	1
3400644	1
3553040	1
3795231	1
2433093	1
2564530	1
3049032	1
3314267	1
3502813	1
3797338	1
2428153	1
2844423	1
2969647	1
3505782	1
3609145	1
3729276	1
3899340	1
3695299	1
3855972	1
2356742	1
2553359	1
2671092	1
2786209	1
3032541	1
3219055	1
3453887	1
3963686	1
2559811	1
2689117	1
3402777	1
2491961	1
2615397	1
2907172	1
3148673	1
3286023	1
3401349	1
3554003	1
3667966	1
3796013	1
2434730	1
2565525	1
3050792	1
3315515	1
3503696	1
3798943	1
3922649	1
2970477	1
3506343	1
3730446	1
2936673	1
3696394	1
2357586	1
2786855	1
3219702	1
3346559	1
3849356	1
3964677	1
2561498	1
2691027	1
3183306	1
3403844	1
2493171	1
2615977	1
2908285	1
3149449	1
3286716	1
3402069	1
3554989	1
3668479	1
3796516	1
2435879	1
2568025	1
3052394	1
3316308	1
3504619	1
3923279	1
2429555	1
2846301	1
2971297	1
3092483	1
3506773	1
3610162	1
3731422	1
2937556	1
3697603	1
3857757	1
2358586	1
2554409	1
2673725	1
2787501	1
3033679	1
3347014	1
3849834	1
3965254	1
2562735	1
2692498	1
2812504	1
3405222	1
3599979	1
2494486	1
2732559	1
3150294	1
3403217	1
3797136	1
2437402	1
2569221	1
3053828	1
3505555	1
2430413	1
2846856	1
2972106	1
3093108	1
3507362	1
3610807	1
3731913	1
3901518	1
3698277	1
2360054	1
2555243	1
2675595	1
3221043	1
3347567	1
3456517	1
3850492	1
4038386	1
2815289	1
3186233	1
3406234	1
3601184	1
2495872	1
2733182	1
2909975	1
3151009	1
3289451	1
3556020	1
3669404	1
3797930	1
2438918	1
2571647	1
3057317	1
3506452	1
3804118	1
3924937	1
2972827	1
3507889	1
3732464	1
3902103	1
2940236	1
3699270	1
3859834	1
2361246	1
2555745	1
2676672	1
2912484	1
3034847	1
3457497	1
4042590	1
3188240	1
3407694	1
3602779	1
2496618	1
2618872	1
2734039	1
2911012	1
3151709	1
3290108	1
3404866	1
3556703	1
2440262	1
2573469	1
3806497	1
2432940	1
2848411	1
3508261	1
3611608	1
3732998	1
3700449	1
3860555	1
2362368	1
2556267	1
2677560	1
2789738	1
2912988	1
3035863	1
3222990	1
3348963	1
3458311	1
3851431	1
2817748	1
3189762	1
3408769	1
3603917	1
2497358	1
2619673	1
2734539	1
2911628	1
3799078	1
2441868	1
2575071	1
3061206	1
3508684	1
3808400	1
3928389	1
2849262	1
2974032	1
3095678	1
3508891	1
3612104	1
2942000	1
3701346	1
2363644	1
2556779	1
2678291	1
2790132	1
2913471	1
3036356	1
3223889	1
3349577	1
3459223	1
3852225	1
4045196	1
2698527	1
2819473	1
3409977	1
2498197	1
2735038	1
3405985	1
3558668	1
3670154	1
3800101	1
2576992	1
3320065	1
3810034	1
2434452	1
2850130	1
2975056	1
3096380	1
3509312	1
3613253	1
3735537	1
3702104	1
3861839	1
2364535	1
2678851	1
2791137	1
2914297	1
3037377	1
3224539	1
3459718	1
2699755	1
2821302	1
3192079	1
3411034	1
2499128	1
2621251	1
2735740	1
3153525	1
3291864	1
3406825	1
3559134	1
3670576	1
3801277	1
2444366	1
2578835	1
3321221	1
3931113	1
2435924	1
2975856	1
3097272	1
3510013	1
3614072	1
3736341	1
3903971	1
2945104	1
3703317	1
3862378	1
2558112	1
2679068	1
3037953	1
3225067	1
3460465	1
3853537	1
2823604	1
3193206	1
2500542	1
2622091	1
3154182	1
3292555	1
3407284	1
3559762	1
3671040	1
2446224	1
2581007	1
3066623	1
3322284	1
3513015	1
3812761	1
3932621	1
2437190	1
2851543	1
2976472	1
3097871	1
3737048	1
3904721	1
2946508	1
3704000	1
3862810	1
2365880	1
2559051	1
2679523	1
2792319	1
2915627	1
3351291	1
3460821	1
3854054	1
4050698	1
2702051	1
3413047	1
3608020	1
2501545	1
2623562	1
2736606	1
3293243	1
3407661	1
3560313	1
3802465	1
2582471	1
3067892	1
3514359	1
3813682	1
3933719	1
2439149	1
2851901	1
2976944	1
3098508	1
3737829	1
3905321	1
2947662	1
3704574	1
3863427	1
2366499	1
2559842	1
2680216	1
2793038	1
2916314	1
3226799	1
3352082	1
3461404	1
3854517	1
4052740	1
2704115	1
2826479	1
3196359	1
3413928	1
3608680	1
2624617	1
3155561	1
3408139	1
3803241	1
2449419	1
2583727	1
3070095	1
3934589	1
2852541	1
3099151	1
3511878	1
3616823	1
3738625	1
3905978	1
2948325	1
3705173	1
3864426	1
2367338	1
2560713	1
2680501	1
2917114	1
3039476	1
3352908	1
3855141	1
4054227	1
2705218	1
3197997	1
3414955	1
3609329	1
2503145	1
2737948	1
3156131	1
3294978	1
3408657	1
3561400	1
3803768	1
2451066	1
2585332	1
3072256	1
3325723	1
3516938	1
3815111	1
3935319	1
2441359	1
2853080	1
3512442	1
3617274	1
3739215	1
3906669	1
2949071	1
3706577	1
2368002	1
2561185	1
2680944	1
2917920	1
3228021	1
3353562	1
3855730	1
2830394	1
3199508	1
3415941	1
3610639	1
2503793	1
2625938	1
3156842	1
3295713	1
3409029	1
3561988	1
3673062	1
3804519	1
2452093	1
2587208	1
3073485	1
3326496	1
3517965	1
3936304	1
2979121	1
3100261	1
3513306	1
3617765	1
3739578	1
3906946	1
2950534	1
2368421	1
2561775	1
2681499	1
2794420	1
2918588	1
3040743	1
3229143	1
3354181	1
3462993	1
2707372	1
2832120	1
3200950	1
3416831	1
3611525	1
2504291	1
2626547	1
2739551	1
3158895	1
3296811	1
3409501	1
3562519	1
3673968	1
3805216	1
2588488	1
3075023	1
3519168	1
3815793	1
3937581	1
2442883	1
2854496	1
2979760	1
3513940	1
3618261	1
3907515	1
2951917	1
3708412	1
3865700	1
2794878	1
2919362	1
3041386	1
3230801	1
3354816	1
3463556	1
3856548	1
3202284	1
3417910	1
3613128	1
2504997	1
2627069	1
2740535	1
3159620	1
3297977	1
3409929	1
3563117	1
3805776	1
2455345	1
2589367	1
3076258	1
3329058	1
3520394	1
3938714	1
2443821	1
2855249	1
3101666	1
3514339	1
3618572	1
2324713	1
2953142	1
3709202	1
3866105	1
2369793	1
2682395	1
2795325	1
3232112	1
3355362	1
3463883	1
2709665	1
2834930	1
3204026	1
3419220	1
2627706	1
2741251	1
3160400	1
3298705	1
3410437	1
3563721	1
3675732	1
3806550	1
2590497	1
3078025	1
3330263	1
3522156	1
3816570	1
2444526	1
2684157	1
2981109	1
3102578	1
3514853	1
3619004	1
2326715	1
2954547	1
3866677	1
2682922	1
2795909	1
2920829	1
3042664	1
3232618	1
3355773	1
3464459	1
3857364	1
2711160	1
2835809	1
3205536	1
3419944	1
2628337	1
2742147	1
3410966	1
3564113	1
3677304	1
3807214	1
2458358	1
2592026	1
3079647	1
3817019	1
3941656	1
2445162	1
2684639	1
2981954	1
3103101	1
3515674	1
3619677	1
3742895	1
3909014	1
2956207	1
3711287	1
3867251	1
2371566	1
2566238	1
2796406	1
2921645	1
3043297	1
3233079	1
3356307	1
3465202	1
2712332	1
2837265	1
3420843	1
3616976	1
2507468	1
2742377	1
3161502	1
3299888	1
3411485	1
3564476	1
3678159	1
3807639	1
2459536	1
2593481	1
3081535	1
3331977	1
3524855	1
3817609	1
3942690	1
2446164	1
2685584	1
2856786	1
2982519	1
3103674	1
3516113	1
3743550	1
3909511	1
2330192	1
2957709	1
3712933	1
2372306	1
2566987	1
2683930	1
2797075	1
2922324	1
3044137	1
3233948	1
3465672	1
2838822	1
3209203	1
2508199	1
2629448	1
2743322	1
3161961	1
3300405	1
3412145	1
3564871	1
2460984	1
2594988	1
3332654	1
3525710	1
3818104	1
3944276	1
2446875	1
2686279	1
2857333	1
2983294	1
3516707	1
3621599	1
3910010	1
2332014	1
3714366	1
3868294	1
2373095	1
2567753	1
2797508	1
3234630	1
3357356	1
3466173	1
2713812	1
2840647	1
3210693	1
3423089	1
3619250	1
2508860	1
2630001	1
3162896	1
3301079	1
3412814	1
3565729	1
3809187	1
2462007	1
2596289	1
3082939	1
3333324	1
3945900	1
2447765	1
2687018	1
2858266	1
2984177	1
3104751	1
3517299	1
3622524	1
3745010	1
3910727	1
2333420	1
2960534	1
3868870	1
2374028	1
2568741	1
2797989	1
2923538	1
3045639	1
3234947	1
3358410	1
3466588	1
2714581	1
2842452	1
3424548	1
3620093	1
2509457	1
2630345	1
2744813	1
3301529	1
3679866	1
3809923	1
3083661	1
3334126	1
3527242	1
3819413	1
3947307	1
2858699	1
2984610	1
3105286	1
3517725	1
3746034	1
3911388	1
2335139	1
2962293	1
3716084	1
3869169	1
2374821	1
3046102	1
3235506	1
3359324	1
3467032	1
3860340	1
2715755	1
2843883	1
3213748	1
3426336	1
3620841	1
2509831	1
2630756	1
2745414	1
3302010	1
3413802	1
3680493	1
3810787	1
2465613	1
2599304	1
3084988	1
3335146	1
3527973	1
3819990	1
3948376	1
2449771	1
2688419	1
2859636	1
3518011	1
3623750	1
3746474	1
3911927	1
2336689	1
2963947	1
3869701	1
2375974	1
2570900	1
2798423	1
2924778	1
3046667	1
3235953	1
3360068	1
3467539	1
3860958	1
2716988	1
3214952	1
3427303	1
3622162	1
2510500	1
2631480	1
2746004	1
3164806	1
3302983	1
3414408	1
3567289	1
3680964	1
2466751	1
2601027	1
3528740	1
2450279	1
2689210	1
2860352	1
2985877	1
3518631	1
3624299	1
3747162	1
3912457	1
2467097	1
3086401	1
3528980	1
3820696	1
3950090	1
2450477	1
2689494	1
2860624	1
3106836	1
3518767	1
3624480	1
3912600	1
2338800	1
2966198	1
3718570	1
3870401	1
2377316	1
2572065	1
2799308	1
3047655	1
3236719	1
3468520	1
3862006	1
2846085	1
3217127	1
3428587	1
3623719	1
2511254	1
2747057	1
3165714	1
3304224	1
3568026	1
3682060	1
2468049	1
2602898	1
3087491	1
3337720	1
3529831	1
3821150	1
3951787	1
2451779	1
2574598	1
2689829	1
2862460	1
3519708	1
3624904	1
3748122	1
3913056	1
2340451	1
2572703	1
2800276	1
3048516	1
3862576	1
2720773	1
2847235	1
3218560	1
3624776	1
2632586	1
2747771	1
3166630	1
3416753	1
3568649	1
3683198	1
3812757	1
2469178	1
2604230	1
3531188	1
3952976	1
2452810	1
2575247	1
2690148	1
2863157	1
2987541	1
3520392	1
3625321	1
3749096	1
2341875	1
2969250	1
2378934	1
2573726	1
2927283	1
3049557	1
3237909	1
3362132	1
3469725	1
3863353	1
2722263	1
3220202	1
3430621	1
3625452	1
2512297	1
2748314	1
3167244	1
3305674	1
3417605	1
3683808	1
2470419	1
2605340	1
3089321	1
3339818	1
3822548	1
2576814	1
2690575	1
2863824	1
2987885	1
3108980	1
3625833	1
3914370	1
2343505	1
2970571	1
3723169	1
2379472	1
2802010	1
2927880	1
3050451	1
3238657	1
3362576	1
3470382	1
2850257	1
3221934	1
3432276	1
3626566	1
2512783	1
2748920	1
3168459	1
3306614	1
3418493	1
3569790	1
2606366	1
3090563	1
3340484	1
3533329	1
3822997	1
3956343	1
2454539	1
2577151	1
2691007	1
3521423	1
3626383	1
3750972	1
3915080	1
2345703	1
2971807	1
3724609	1
3872783	1
2380320	1
2928856	1
3239397	1
3471209	1
2724761	1
3433756	1
3627604	1
2513482	1
2634662	1
3169058	1
3419115	1
3570346	1
3685631	1
3814291	1
2473543	1
2607119	1
3341270	1
3823624	1
3957552	1
2577961	1
2691947	1
2864821	1
2989386	1
3110236	1
3521968	1
3915402	1
2347383	1
2973273	1
3725813	1
2381073	1
2803587	1
2929359	1
3051869	1
3239998	1
3363540	1
3472169	1
2725984	1
3225564	1
3434856	1
3628193	1
2514171	1
2750254	1
3308372	1
3419586	1
3570694	1
3814908	1
2608281	1
3093630	1
3343155	1
3535813	1
3959788	1
2578634	1
2989745	1
3110681	1
3522390	1
3627320	1
3915913	1
2348855	1
2974759	1
3727481	1
3875263	1
2929987	1
3052571	1
3240721	1
3364018	1
3865904	1
3227123	1
3436097	1
3629019	1
2514817	1
2635988	1
2750835	1
3173796	1
3419997	1
3571157	1
3688249	1
3815812	1
3918037	1
2476726	1
2609663	1
3095469	1
3536882	1
3824509	1
2456931	1
2693613	1
2866103	1
2990268	1
3111391	1
3523117	1
3627610	1
3753095	1
3916333	1
2350940	1
2975546	1
3729012	1
3876859	1
2382553	1
2804996	1
2930305	1
3241324	1
3364632	1
3473414	1
3630169	1
2515544	1
2636427	1
2751584	1
3174614	1
3309756	1
3420411	1
3571674	1
3918486	1
2477878	1
3538002	1
3962735	1
2579767	1
2694561	1
2866561	1
2990847	1
3112009	1
3523786	1
3754361	1
3917070	1
2351855	1
3730849	1
2383433	1
2805885	1
2931121	1
3054080	1
3241993	1
3365152	1
3474245	1
3867133	1
2730182	1
2855680	1
3631835	1
2516173	1
2637169	1
2752132	1
3175509	1
3420817	1
3572391	1
3690240	1
2479478	1
2612488	1
3099398	1
3346502	1
3539020	1
3825398	1
3964000	1
2457504	1
2580428	1
2695282	1
2867179	1
2991351	1
3112648	1
3524488	1
3629075	1
3755389	1
3917844	1
2353412	1
3732965	1
2384568	1
2806660	1
2931595	1
3054606	1
3243024	1
3475066	1
2731529	1
2857639	1
3231062	1
3438758	1
3632952	1
2516714	1
2637912	1
2752850	1
3176457	1
3311156	1
3421481	1
3817399	1
3919693	1
2480538	1
2614006	1
3347641	1
3540279	1
3825871	1
3964888	1
2458332	1
2581490	1
2695829	1
2867826	1
2991873	1
3113345	1
3629764	1
3756865	1
2354858	1
2980042	1
3734505	1
2385400	1
2807117	1
2932303	1
3055299	1
3366438	1
3868503	1
2732754	1
3232255	1
3439740	1
3633982	1
2517662	1
2638364	1
2753415	1
3177812	1
3311691	1
3421935	1
3573434	1
3691451	1
3920301	1
2482248	1
2615249	1
3102221	1
3348697	1
3541952	1
3826658	1
2459113	1
2582118	1
2696584	1
2868403	1
2992618	1
3114041	1
3525309	1
3630397	1
3758343	1
2357594	1
2982252	1
3735119	1
2386077	1
2807811	1
2932963	1
3244304	1
3367031	1
3476727	1
2862621	1
3233270	1
3441578	1
3635000	1
2518180	1
2638895	1
2753944	1
3178644	1
3312153	1
3422445	1
3574017	1
3692241	1
3818269	1
2484382	1
2616806	1
3103783	1
3350039	1
3542607	1
4042469	1
2459625	1
2582823	1
2697572	1
2869152	1
3114807	1
3525761	1
3631292	1
3759479	1
2983747	1
3881542	1
2386778	1
2808334	1
2933586	1
3367589	1
3869827	1
2735508	1
2863886	1
3234091	1
3442763	1
4048297	1
2639408	1
2754419	1
3179406	1
3312555	1
3692671	1
3818708	1
2485625	1
2617716	1
3105487	1
3351432	1
3543517	1
3828714	1
2460401	1
2583263	1
2993606	1
3526351	1
3760189	1
2361660	1
3736777	1
2387187	1
2809073	1
2934090	1
3247086	1
3368283	1
3478019	1
3870656	1
2736976	1
2865181	1
3235445	1
3637824	1
2639990	1
3180175	1
3313078	1
3423428	1
3575197	1
3922217	1
2487055	1
2619362	1
3107247	1
3544425	1
3829611	1
4045605	1
2461146	1
2698993	1
3526907	1
3632842	1
3760766	1
2363149	1
2986346	1
3737546	1
3882669	1
2809559	1
2935133	1
3248042	1
3478493	1
3871520	1
2738491	1
2867285	1
3237133	1
3639008	1
2640988	1
2755545	1
3180844	1
3313732	1
3423745	1
3693854	1
3922745	1
2488237	1
2620449	1
3108790	1
3352882	1
3545230	1
3830036	1
2584402	1
2699434	1
2870809	1
2994574	1
3527645	1
3633864	1
3761242	1
2987271	1
3739112	1
3883400	1
2388582	1
2810230	1
2935570	1
3059899	1
3248608	1
3479247	1
3872012	1
2740315	1
2868307	1
3239196	1
3445751	1
3640206	1
2316291	1
2520556	1
3181910	1
3424376	1
3576205	1
3694298	1
3923464	1
2489830	1
3110196	1
3354197	1
3547184	1
3830331	1
2585193	1
2700243	1
2871292	1
2995114	1
3634577	1
3762111	1
2365888	1
3884425	1
2811133	1
2936290	1
3249222	1
2870416	1
3447578	1
3641393	1
2317548	1
2521182	1
2756276	1
3182772	1
3424707	1
3576832	1
3694866	1
3820162	1
3924437	1
2491323	1
2624868	1
3111575	1
3355042	1
3830958	1
2463412	1
2585954	1
2700788	1
2871977	1
2995813	1
3118055	1
3529209	1
3635304	1
3762857	1
2367592	1
2989577	1
3741472	1
3885480	1
2389541	1
2811854	1
2936821	1
3061341	1
3249729	1
3370726	1
3480198	1
2742634	1
2871678	1
3448587	1
3642305	1
2318440	1
2522035	1
2643421	1
3425457	1
3820815	1
3925382	1
2626563	1
3114099	1
3355981	1
3549367	1
3831845	1
2586550	1
2872579	1
2996340	1
3118926	1
3530185	1
3635839	1
2369646	1
2991405	1
3742320	1
3886297	1
2812497	1
2937290	1
3061935	1
3698315	1
2744575	1
2872975	1
3244101	1
3643056	1
2319073	1
2522829	1
2644351	1
3184402	1
3426101	1
3821499	1
2493851	1
2627867	1
3116358	1
3550038	1
3832399	1
2464639	1
2587129	1
2702219	1
2873347	1
3121016	1
3636938	1
3764060	1
2992639	1
3743175	1
3886823	1
2391334	1
2937888	1
3062626	1
3371793	1
3698751	1
3874919	1
2874806	1
3450806	1
2319945	1
2523410	1
2645020	1
2758450	1
3185005	1
3426519	1
3578277	1
3697716	1
3822041	1
3926383	1
2496497	1
2630184	1
3117720	1
3358362	1
3550745	1
2465047	1
2587572	1
2702831	1
2873929	1
2997365	1
3531378	1
3637564	1
2994676	1
2814734	1
2938495	1
3063369	1
3252357	1
3372611	1
3875668	1
2747635	1
2876391	1
3247253	1
3645795	1
3834641	1
2321259	1
2524427	1
2645509	1
3185533	1
3318930	1
3426964	1
3578762	1
3822542	1
3926949	1
2631088	1
3119302	1
3358911	1
3551722	1
2465637	1
2874466	1
2998039	1
3122044	1
3531794	1
3765926	1
2995703	1
3744763	1
3888003	1
2393940	1
2815706	1
2939020	1
3064345	1
3252863	1
3373793	1
3482216	1
3700116	1
3875993	1
2748888	1
3248673	1
3452138	1
3835038	1
2525305	1
2645905	1
2760128	1
3186523	1
3427605	1
3823057	1
2499569	1
2632874	1
3120952	1
3359594	1
3833974	1
2466511	1
2588833	1
2998610	1
3122487	1
3532269	1
3638937	1
3767025	1
3745601	1
3888773	1
2395016	1
2816427	1
2939530	1
3065737	1
3253592	1
3482802	1
3700491	1
3876871	1
2750401	1
2879607	1
3250200	1
3452751	1
3835419	1
2323405	1
2526441	1
2760731	1
3187430	1
3428087	1
3580201	1
3823785	1
3928140	1
2501242	1
2633672	1
3121420	1
3360352	1
3554179	1
2467256	1
2589908	1
2704709	1
2999399	1
3123529	1
3532941	1
3767943	1
2376571	1
2395918	1
2817191	1
2940086	1
3066269	1
3254692	1
3483329	1
3700870	1
2752102	1
2880786	1
3251363	1
3453750	1
3649032	1
3835837	1
2324111	1
2526817	1
2647094	1
2761409	1
3187977	1
3320392	1
3581089	1
3824348	1
3928964	1
2635050	1
3121725	1
3360762	1
3555058	1
2590293	1
2705495	1
2877019	1
3000316	1
3123994	1
3640071	1
3768741	1
2377585	1
2999736	1
3747645	1
2817884	1
3066730	1
3255167	1
3376220	1
3483799	1
3701313	1
3877736	1
2753830	1
3253863	1
3454703	1
3836392	1
2325004	1
2527267	1
2647675	1
2762054	1
3188689	1
3824996	1
3929681	1
2504776	1
2636085	1
3361444	1
3555999	1
2468528	1
2590937	1
2706315	1
2878187	1
3001128	1
3124506	1
3533981	1
3640457	1
3769626	1
2379101	1
3000971	1
3748566	1
3891599	1
2397638	1
2818461	1
3067352	1
3256210	1
3377225	1
3701717	1
2754941	1
2883904	1
3455845	1
3652286	1
2325974	1
2528350	1
2648118	1
3189577	1
3321494	1
3429597	1
3825507	1
3930332	1
2506456	1
2637002	1
3124151	1
3557459	1
2591492	1
2706769	1
2878922	1
3001952	1
3534633	1
3641034	1
2381196	1
3002468	1
3892216	1
2399125	1
2819093	1
2942521	1
3067937	1
3257227	1
3484902	1
3584886	1
3702033	1
3878694	1
2755595	1
2885211	1
3257384	1
3456734	1
3653498	1
3837728	1
2326870	1
2648396	1
3190591	1
3322055	1
3430326	1
3583182	1
2507498	1
3125231	1
3362880	1
2469810	1
2707542	1
2879621	1
3002685	1
3125384	1
3770925	1
2382568	1
3892624	1
2819519	1
2943316	1
3068334	1
3258216	1
3379189	1
3485466	1
3585495	1
3702474	1
3879142	1
2756069	1
2887321	1
3258627	1
3457561	1
3838271	1
2327743	1
2530354	1
2649266	1
3191607	1
3322752	1
3431005	1
3584132	1
3826500	1
3931369	1
2509422	1
2640089	1
3364100	1
3559639	1
2470410	1
2592727	1
2708456	1
2880296	1
3126041	1
3535685	1
3641872	1
3771982	1
2400583	1
2820515	1
3069191	1
3258899	1
3379754	1
3486262	1
3587508	1
3879916	1
2757041	1
2888764	1
3259957	1
3458295	1
3838769	1
2328677	1
2530909	1
2649773	1
2764438	1
3192486	1
3431705	1
3826951	1
3932111	1
2510789	1
2641682	1
3127583	1
3561167	1
2471034	1
2593484	1
2880916	1
3536104	1
3772866	1
2386219	1
3005888	1
3753453	1
3893390	1
2401895	1
3069956	1
3487106	1
3588019	1
3703573	1
3880565	1
2889880	1
3261041	1
3655953	1
3839139	1
2329759	1
2531670	1
2650520	1
2765071	1
3193765	1
3323936	1
3432699	1
3827380	1
2643069	1
3366905	1
3562094	1
2471934	1
2594070	1
2881778	1
3004662	1
3126721	1
3643466	1
3773655	1
2387585	1
3009394	1
2821628	1
3070582	1
3260579	1
3381202	1
3487864	1
3704177	1
3880980	1
2890945	1
3263097	1
3657059	1
2532444	1
2651071	1
2765630	1
3195466	1
3324419	1
3933384	1
2513936	1
3129704	1
3368073	1
3563507	1
2594730	1
2710323	1
2882548	1
3005488	1
3127418	1
3536973	1
3644165	1
3775037	1
2388888	1
3011285	1
3755918	1
3893990	1
2403982	1
2822482	1
2945827	1
3071278	1
3381563	1
3488655	1
3588972	1
3704976	1
2760754	1
2892180	1
3264986	1
3462646	1
2331424	1
2533345	1
2651894	1
2766278	1
3196533	1
3325013	1
3433960	1
3828361	1
3934167	1
2514911	1
2646328	1
3132285	1
3369118	1
3564234	1
2473155	1
2710893	1
2883190	1
3006081	1
3537448	1
3645502	1
2390143	1
3466754	1
3756992	1
3895263	1
2823131	1
2946325	1
3262963	1
3382194	1
3489266	1
3589384	1
3705575	1
3881658	1
2893468	1
3266556	1
3464194	1
2332299	1
2533840	1
2766834	1
3325575	1
3434793	1
3829323	1
3133992	1
3370857	1
3565241	1
2596520	1
2711506	1
2884058	1
3006685	1
3128840	1
3538073	1
3646458	1
3776153	1
2391199	1
3013620	1
3468212	1
3758397	1
3896603	1
2405534	1
2823564	1
2946955	1
3072885	1
3263853	1
3382809	1
3882571	1
2895192	1
3465066	1
3661572	1
3841295	1
2534387	1
2652906	1
2767275	1
3326113	1
3435979	1
3829731	1
2648844	1
3135400	1
3566384	1
2474823	1
2597284	1
2712136	1
2884795	1
3129640	1
3646852	1
3776853	1
2392297	1
3015170	1
3469320	1
3759304	1
3897842	1
2406498	1
3073501	1
3882977	1
2765592	1
3466362	1
3662339	1
3841693	1
2535141	1
2653441	1
2767795	1
3198204	1
3326619	1
3436699	1
3936900	1
2650432	1
3136695	1
3373041	1
2597759	1
2713035	1
2885774	1
3008323	1
3130215	1
3647293	1
2393851	1
3761099	1
3899166	1
2407495	1
2824758	1
2948662	1
3074380	1
3265362	1
3383895	1
3490238	1
3592013	1
3707685	1
2766899	1
2898530	1
3270673	1
3663320	1
3842165	1
2335371	1
2535862	1
2654377	1
2768502	1
3198575	1
3327202	1
3437233	1
3830920	1
3938311	1
2520118	1
3138628	1
3374036	1
2476052	1
2713461	1
2886443	1
3010044	1
3131058	1
3539548	1
3647761	1
3778146	1
2395546	1
3016785	1
3472597	1
3762195	1
3899809	1
2408377	1
2825089	1
3074876	1
3266124	1
3384402	1
3592670	1
3708244	1
3884206	1
2899691	1
3271908	1
3664998	1
3842530	1
2336202	1
2536560	1
2655001	1
3199056	1
3437804	1
3831614	1
2653508	1
3140146	1
3374794	1
2476448	1
2714401	1
2887091	1
3010690	1
3540084	1
3648363	1
3778608	1
2397503	1
3018095	1
3474149	1
3900995	1
2825595	1
3075769	1
3266754	1
3384800	1
3491717	1
3593163	1
3709411	1
3884860	1
2769395	1
2900726	1
3273062	1
3666112	1
3842986	1
2537557	1
2655871	1
3438374	1
3832131	1
2523432	1
2654857	1
3142036	1
3375742	1
3570634	1
2600269	1
2715194	1
2887696	1
3011401	1
3132637	1
3540518	1
3648734	1
3779140	1
2398261	1
3020117	1
3766048	1
3901628	1
2826069	1
2951710	1
3076391	1
3267255	1
3385335	1
3492435	1
3593669	1
3710038	1
3885279	1
2771233	1
2901692	1
3843708	1
2538176	1
2656374	1
2770542	1
3832648	1
3941183	1
2524439	1
2655662	1
3143517	1
3376376	1
3571878	1
2477242	1
2601029	1
2888337	1
3012367	1
3133656	1
3387156	1
2399263	1
3021389	1
3477655	1
3767989	1
2411371	1
2826662	1
2952464	1
3077223	1
3268169	1
3885715	1
2902391	1
3274415	1
2338365	1
2539152	1
2657018	1
2771215	1
3201032	1
3329546	1
3439569	1
3833174	1
3942107	1
2525503	1
2656838	1
3145119	1
3377269	1
2477808	1
2601908	1
2716727	1
3012936	1
3134481	1
3387667	1
3541517	1
3649907	1
3780333	1
3023280	1
3279091	1
3478470	1
3769193	1
3902444	1
2412207	1
2827155	1
2953323	1
3078183	1
3386319	1
3594761	1
3711149	1
3276372	1
3844987	1
2338893	1
2539843	1
2657436	1
3201759	1
3330028	1
3440332	1
3833854	1
3943097	1
2527205	1
2658016	1
3146739	1
3378245	1
2478456	1
2717461	1
2890894	1
3013536	1
3135065	1
3388265	1
3541981	1
2401723	1
3025431	1
3479529	1
3770537	1
3902990	1
2827749	1
2954112	1
3269790	1
3494088	1
3595160	1
3711884	1
2775234	1
3277671	1
3670985	1
3845346	1
2540377	1
3202488	1
3330694	1
3441279	1
3834495	1
3943870	1
2528832	1
3379428	1
3575410	1
2479125	1
2718429	1
2891844	1
3014207	1
3135570	1
3388667	1
3651604	1
3782043	1
2403358	1
3026944	1
3282168	1
3480467	1
3771574	1
2413594	1
2954839	1
3494603	1
3712421	1
3887649	1
2776127	1
2906407	1
3278898	1
3671764	1
3845754	1
2541034	1
2658240	1
2773519	1
3203036	1
3331933	1
3442531	1
3835306	1
3944998	1
3149352	1
3380453	1
3576621	1
2603723	1
2719050	1
2892545	1
3015171	1
3389294	1
3542923	1
3652994	1
3782724	1
2404953	1
3028416	1
3283314	1
3772293	1
3904233	1
2414351	1
2829517	1
2955415	1
3080320	1
3270950	1
3495151	1
3712937	1
3888212	1
2907435	1
3846093	1
2340906	1
2541689	1
2658855	1
2774349	1
3203714	1
3332608	1
3443437	1
3836028	1
3946245	1
2532080	1
2661298	1
3150803	1
3577365	1
2480031	1
2604472	1
2719648	1
2893219	1
3016367	1
3137014	1
3389768	1
3653333	1
3783499	1
2407136	1
3030618	1
3284353	1
3482618	1
3905103	1
2414776	1
3081040	1
3271659	1
3495887	1
3596586	1
3714218	1
3888726	1
2908544	1
3673506	1
3846511	1
2542306	1
2774830	1
3204868	1
3333591	1
3444429	1
3947170	1
2533340	1
2662965	1
3152552	1
3382313	1
2480486	1
2605243	1
2720291	1
2893702	1
3017162	1
3137433	1
3390218	1
3544052	1
3653818	1
3784337	1
2408489	1
3031779	1
3483993	1
3906140	1
2415597	1
2831836	1
2957022	1
3081592	1
3272764	1
3496498	1
3596974	1
3714761	1
3889286	1
2780164	1
2910251	1
3673984	1
3846933	1
2342452	1
2660020	1
2775686	1
3334282	1
3444771	1
3837117	1
2664126	1
3154017	1
3383347	1
3579518	1
2480781	1
2605867	1
2720903	1
2894259	1
3017716	1
3784847	1
3033131	1
3286967	1
3484683	1
2416248	1
2957835	1
3082219	1
3496731	1
3597594	1
3715451	1
3889753	1
2781751	1
3847504	1
2343216	1
2543781	1
2660681	1
2776525	1
3335957	1
3445226	1
3948783	1
2535797	1
3155639	1
3385314	1
3580847	1
2606598	1
2721489	1
2894869	1
3138719	1
3275930	1
3391560	1
3656571	1
3785705	1
2411732	1
3289442	1
3776071	1
3907654	1
2417058	1
2833468	1
2958525	1
3082650	1
3274370	1
3497385	1
3598066	1
3716120	1
3890368	1
2783558	1
2913547	1
3675568	1
3847908	1
2661158	1
3208521	1
3336967	1
3445826	1
3949355	1
2536934	1
2666452	1
3156889	1
3386420	1
3581722	1
2481958	1
2607198	1
2722184	1
3019136	1
3139728	1
3392327	1
3545665	1
3658517	1
3786322	1
2413433	1
3033744	1
3290925	1
3777286	1
2834301	1
3083118	1
3598808	1
3716774	1
3890839	1
2785119	1
3676381	1
3848512	1
2544846	1
2661767	1
2777649	1
3337671	1
3446635	1
3839463	1
3950102	1
2537971	1
2667952	1
3158453	1
3387614	1
2482543	1
3019644	1
3140362	1
3393071	1
3545957	1
3659047	1
3786899	1
2414713	1
3292480	1
3778631	1
2960386	1
3083565	1
3498536	1
3599520	1
3891284	1
3677708	1
3848957	1
2345640	1
2545493	1
2662594	1
3209807	1
3338236	1
3951064	1
2539352	1
2669614	1
3159766	1
3388762	1
3582501	1
2608188	1
2723280	1
2897034	1
3393399	1
3659647	1
3787709	1
2416202	1
3035182	1
3294191	1
3489665	1
3779906	1
2419613	1
2835778	1
2961276	1
3498979	1
3718360	1
3891980	1
2787912	1
2917954	1
3678291	1
2346303	1
2546595	1
2779245	1
3210514	1
3338713	1
3447524	1
3952355	1
2540627	1
3161538	1
3389670	1
3583466	1
2483497	1
2608697	1
2723852	1
3021081	1
3141594	1
3278600	1
3394030	1
3546994	1
2418012	1
3296407	1
3491008	1
3781462	1
3911113	1
2420453	1
3085287	1
3892681	1
2919896	1
2347064	1
2547325	1
2664144	1
2779917	1
3211204	1
3339238	1
3841360	1
3953842	1
2542647	1
3584556	1
2484447	1
2609383	1
2724411	1
2898460	1
3021984	1
3142109	1
3279289	1
3394993	1
3547495	1
3660861	1
3789061	1
2420404	1
3783561	1
3911541	1
2421045	1
2837054	1
2962354	1
3085770	1
3500360	1
3893298	1
2790827	1
2921468	1
3850717	1
2547842	1
2664644	1
2780542	1
3211873	1
3340025	1
3448314	1
3842242	1
2544485	1
2674094	1
2797321	1
2485001	1
2610232	1
2898931	1
3022912	1
3395643	1
3548022	1
3661311	1
3789715	1
2421237	1
3037974	1
3494162	1
3912635	1
2421572	1
2837660	1
3893838	1
2792831	1
2923280	1
3683596	1
2348266	1
2665150	1
3212763	1
3448821	1
3842924	1
3956010	1
2797925	1
3392651	1
3587490	1
2611060	1
2725245	1
2899883	1
3023517	1
3280418	1
3548647	1
3662023	1
2422470	1
3039256	1
3301860	1
3495043	1
3913223	1
2422365	1
2963882	1
3086806	1
3501262	1
3603551	1
3722592	1
2794229	1
2925099	1
3852113	1
2349241	1
2548974	1
2665700	1
2781691	1
3213607	1
3341115	1
3449293	1
3843545	1
3956929	1
2547946	1
2677542	1
3588786	1
2611618	1
2726016	1
2900686	1
3024122	1
3143408	1
3280936	1
3549020	1
3662671	1
3790986	1
3303280	1
3788979	1
3913648	1
2423111	1
2838943	1
2964529	1
3604022	1
3723742	1
2796243	1
3686207	1
3852613	1
2350409	1
2549514	1
2666133	1
3341781	1
3844531	1
3957983	1
2679348	1
2799126	1
3172326	1
3395012	1
3589825	1
2487004	1
2612347	1
2726550	1
2901449	1
3024689	1
3397513	1
3549723	1
3791473	1
2425532	1
3041922	1
3305216	1
3497415	1
3790487	1
3913965	1
2839683	1
3087612	1
3502229	1
3604440	1
3724976	1
2928147	1
3687811	1
3853211	1
2351435	1
2550324	1
2666842	1
3215030	1
3342472	1
3450314	1
3958703	1
2550628	1
2680573	1
3174799	1
3396174	1
3590685	1
2487903	1
2612816	1
2726640	1
2902747	1
3398206	1
3550134	1
3664083	1
3792582	1
2427525	1
3042735	1
3498045	1
2424409	1
2840548	1
2966053	1
3088043	1
3503011	1
3605499	1
3896498	1
2352140	1
2550996	1
2783436	1
3215769	1
3450785	1
3845809	1
3959267	1
2552142	1
2802478	1
3176380	1
3591532	1
2488621	1
2727314	1
2903427	1
3025921	1
3145828	1
3283021	1
3398908	1
3550591	1
3664633	1
2428521	1
3044755	1
3309130	1
3499628	1
3793852	1
2424911	1
2841370	1
2966794	1
3088708	1
3503833	1
3726542	1
3897318	1
3854429	1
2353103	1
2551612	1
2783923	1
3029316	1
3216304	1
3451299	1
3960615	1
2803966	1
3177665	1
3398167	1
3592835	1
2489249	1
2613693	1
2904112	1
3026802	1
3146438	1
3283696	1
3399320	1
3551268	1
3665558	1
3793685	1
2429409	1
3046420	1
3310761	1
3501076	1
3794545	1
2425713	1
2842141	1
2967356	1
3089379	1
3504364	1
3607233	1
3727339	1
3898098	1
3691443	1
3854862	1
2551955	1
2669320	1
3030164	1
3217074	1
3344304	1
3451979	1
3846874	1
3961555	1
2555841	1
3178965	1
3399253	1
3593952	1
2490046	1
2613984	1
2728983	1
2905066	1
3027663	1
3147230	1
3284386	1
3400011	1
3552107	1
3794376	1
2430442	1
3047016	1
3312269	1
3795400	1
3090023	1
3504820	1
3607895	1
3898714	1
3855339	1
2354671	1
2552436	1
2670112	1
2785194	1
3031283	1
3452492	1
3962372	1
2557381	1
2687256	1
2806724	1
3595478	1
2490733	1
2614449	1
2729690	1
3147772	1
3284987	1
3400492	1
3552662	1
3794804	1
2431654	1
3048380	1
3313605	1
3502331	1
3920405	1
2427555	1
2843920	1
3090768	1
3505317	1
3608644	1
3728527	1
3899106	1
2934569	1
3694742	1
2355641	1
2785885	1
3032226	1
3218605	1
3453157	1
3963268	1
2558598	1
2688641	1
2808288	1
3181322	1
3401546	1
3596901	1
2615132	1
2906336	1
3148420	1
3553434	1
3667369	1
3795495	1
2433526	1
2564867	1
3314494	1
3503142	1
3797828	1
3921901	1
2428336	1
2844704	1
3091463	1
3505868	1
3609238	1
3899658	1
2936129	1
3695793	1
3856173	1
2356944	1
2553536	1
3032741	1
3219205	1
3848791	1
3963862	1
2560157	1
2809854	1
3182518	1
2492213	1
2731150	1
2907422	1
3148844	1
3286208	1
3554374	1
3668130	1
3796198	1
2435199	1
2566847	1
3799604	1
3922847	1
2429154	1
2845561	1
2970697	1
3092143	1
3506543	1
3730766	1
2936985	1
3696724	1
3857018	1
2358083	1
2672573	1
2786975	1
3033309	1
3219974	1
3346673	1
3454917	1
2562001	1
2811694	1
3183716	1
2616153	1
2731962	1
2908610	1
3149744	1
3286976	1
3504961	1
3801378	1
2429861	1
2846533	1
2971563	1
3610381	1
2937939	1
3697737	1
3858561	1
2358927	1
2674323	1
2787602	1
3033884	1
3220696	1
3347165	1
3455985	1
3965611	1
2563545	1
2692924	1
2813156	1
3600413	1
2495175	1
3288698	1
3555615	1
3669178	1
3797348	1
2437931	1
2569837	1
3054830	1
3317271	1
3505837	1
3802984	1
3924484	1
3093455	1
3732020	1
3901638	1
3698794	1
3859428	1
2360389	1
2555375	1
2788602	1
3034371	1
3221424	1
3347794	1
3456939	1
3850615	1
4041578	1
2694002	1
2815548	1
3187149	1
3406999	1
3601839	1
2496256	1
2617904	1
2733449	1
2910459	1
3151268	1
3798094	1
2439333	1
2572127	1
3058001	1
3318189	1
3507004	1
3805365	1
3925319	1
2431623	1
2847855	1
2973062	1
3094405	1
3508011	1
3611386	1
3732731	1
2940468	1
3699721	1
3860014	1
2676949	1
2789350	1
3035101	1
3222370	1
3348464	1
3457761	1
4042831	1
2695142	1
2816582	1
3188744	1
3603174	1
2619173	1
3151963	1
3290514	1
3404989	1
3669730	1
3798497	1
2440819	1
2573852	1
3059668	1
3927154	1
2433295	1
2848685	1
2973544	1
3508492	1
3733289	1
3700646	1
3860915	1
2556468	1
2677748	1
2789983	1
3035982	1
3223318	1
3349270	1
3458639	1
4044373	1
2696944	1
2818089	1
3190341	1
3409131	1
3604200	1
2497844	1
2619868	1
2734653	1
2911909	1
3152402	1
3405485	1
3799519	1
2442407	1
2575763	1
3509262	1
3928675	1
2434018	1
3095918	1
3612420	1
3734602	1
3903026	1
3701502	1
2556984	1
2678537	1
2913819	1
3036797	1
3224069	1
3349760	1
3459388	1
4045444	1
2698776	1
2820023	1
3410450	1
3291655	1
3406221	1
3558817	1
3800572	1
2443336	1
2577495	1
3063864	1
3320648	1
3810528	1
3930372	1
2434699	1
2850293	1
2975363	1
3096677	1
3509578	1
3613356	1
2944136	1
3861994	1
2364715	1
2678887	1
2914477	1
3037711	1
3350248	1
4046677	1
2700380	1
3192644	1
3411370	1
2499405	1
2621446	1
3292111	1
3407037	1
3670841	1
2445225	1
2579092	1
3065652	1
3512154	1
3812080	1
2436264	1
2851061	1
2976012	1
3097491	1
3736510	1
3703500	1
3862539	1
2365544	1
2679253	1
2791935	1
2914941	1
3038111	1
3350774	1
3460626	1
3853749	1
4048292	1
2824211	1
3607396	1
2500822	1
2622385	1
2736383	1
3154426	1
3292840	1
3407339	1
3559922	1
3671179	1
3802125	1
2446964	1
2581297	1
3322663	1
3513411	1
3813030	1
2437648	1
2851669	1
2976545	1
3614948	1
2317290	1
3704293	1
2366170	1
2559282	1
2679771	1
2792512	1
2915955	1
3038657	1
3226184	1
3460996	1
3854227	1
4051253	1
2825593	1
3195362	1
3413381	1
3608277	1
2501758	1
2624108	1
2736917	1
3154870	1
3293527	1
3671567	1
3802659	1
2447932	1
2583018	1
3323517	1
3514649	1
2852282	1
2977292	1
3098830	1
3511417	1
3738017	1
2319150	1
2947825	1
2366613	1
2560247	1
2680359	1
2916535	1
3039188	1
3227182	1
3352405	1
3461634	1
3854620	1
4053408	1
2704512	1
2827309	1
3414347	1
3608900	1
2502628	1
2737529	1
3294230	1
3408342	1
3672065	1
3803522	1
2449857	1
2584287	1
3070860	1
3324644	1
3516320	1
3934833	1
2440702	1
3099327	1
3512047	1
3616944	1
3738885	1
3906104	1
2320442	1
2948651	1
3864600	1
2367619	1
2560900	1
2680567	1
2917376	1
3039606	1
3227675	1
3353120	1
3462163	1
2705491	1
2829340	1
3415247	1
2503348	1
2625413	1
2738224	1
3156384	1
3295124	1
3408771	1
3561661	1
3672754	1
2451464	1
2586048	1
3072554	1
3325872	1
3517281	1
3815215	1
3935614	1
2441547	1
2853256	1
2978659	1
3099724	1
3512784	1
3617353	1
3739297	1
3906767	1
2321580	1
2949561	1
3707029	1
3865123	1
2368067	1
2561366	1
2681077	1
2793789	1
2918097	1
3040228	1
3228547	1
3353676	1
3462605	1
3855959	1
2706359	1
2831151	1
3199823	1
3416312	1
3611022	1
2504008	1
2626147	1
2738975	1
3157293	1
3296152	1
3409220	1
3562170	1
3673218	1
3804761	1
2452418	1
2587620	1
3074235	1
3326909	1
3815627	1
3936759	1
2442382	1
2854137	1
2979369	1
3100388	1
3739678	1
3707768	1
3865505	1
2368744	1
2562069	1
2681783	1
2794608	1
2918849	1
3040996	1
3229383	1
3354375	1
3463180	1
3856307	1
2707947	1
2832375	1
3201295	1
3417194	1
2504557	1
2626824	1
3297525	1
3409614	1
3674172	1
3805336	1
2454321	1
3075470	1
3328350	1
3519481	1
3815908	1
3938131	1
2854731	1
2980092	1
3101275	1
3514041	1
3618380	1
3740300	1
3708583	1
3865787	1
2369237	1
2562838	1
2682049	1
2795026	1
2919643	1
3041597	1
3463732	1
3856759	1
2708867	1
3203148	1
3418438	1
3613403	1
2627275	1
2740719	1
3159871	1
3298182	1
3410191	1
3806094	1
2589723	1
3076911	1
3521283	1
3939227	1
2444118	1
2980800	1
3101954	1
3514530	1
3618733	1
3741466	1
3908235	1
2953544	1
3709335	1
3866294	1
2370120	1
2564278	1
2682498	1
2920449	1
3042310	1
3232344	1
3355551	1
3464084	1
2710332	1
3204450	1
3419491	1
3614309	1
2627923	1
2741440	1
3160615	1
3298822	1
3410532	1
3806797	1
2591179	1
3078664	1
3330708	1
3522507	1
3816701	1
3940967	1
2444761	1
2856032	1
2981370	1
3102712	1
3515212	1
3619166	1
3742574	1
3908619	1
2327266	1
2955446	1
3710640	1
3866977	1
2371072	1
2565363	1
2683271	1
2921025	1
3042998	1
3232688	1
3355943	1
3464624	1
3857445	1
2711639	1
2836468	1
3205829	1
3420130	1
2507013	1
2628496	1
2742191	1
3161144	1
3299537	1
3677616	1
3807374	1
2458743	1
2592599	1
3080261	1
3331421	1
3817171	1
2445267	1
2684895	1
2856583	1
2982052	1
3515794	1
3619938	1
3743084	1
3909139	1
2329207	1
2956936	1
3711900	1
2371712	1
2566495	1
2683527	1
3043653	1
3233336	1
3356497	1
3857940	1
2837711	1
2507760	1
2629036	1
2742547	1
3161627	1
3300126	1
3564621	1
3678420	1
2459930	1
2594098	1
3332168	1
3525221	1
3943155	1
2446476	1
2856890	1
2982892	1
3103981	1
3620666	1
3743950	1
3909708	1
2330915	1
2958329	1
3868035	1
2372534	1
2797198	1
2922625	1
3044238	1
3356773	1
3465815	1
3858756	1
2713397	1
2839601	1
3618330	1
2508471	1
2629607	1
2743602	1
3162376	1
3300616	1
3412363	1
3808853	1
2461449	1
2595391	1
3082601	1
3332879	1
3526011	1
3818390	1
3944897	1
2447193	1
2983516	1
3104385	1
3621913	1
3744642	1
3910216	1
2332868	1
2959465	1
3868530	1
2373450	1
2568134	1
2797665	1
2923329	1
3045009	1
3234783	1
3357760	1
2713973	1
2841199	1
3211156	1
3423546	1
3619405	1
2509032	1
2744348	1
3301182	1
3565849	1
3809393	1
2462889	1
2596872	1
3083099	1
3333612	1
3526657	1
3819101	1
3946400	1
2448211	1
2687211	1
2858449	1
2984353	1
3104980	1
3517405	1
3622726	1
3745695	1
3910946	1
2333764	1
2961314	1
3715399	1
2568911	1
2923758	1
3045752	1
3235106	1
3358708	1
3466733	1
2715143	1
2842893	1
3425130	1
2745058	1
3163715	1
3301658	1
3566424	1
3680062	1
3810141	1
2598367	1
3083867	1
3334443	1
3527417	1
3819546	1
3947809	1
2449189	1
2687830	1
2858788	1
2984944	1
3517871	1
3623561	1
3746204	1
2335743	1
2962690	1
3869318	1
2569936	1
2798337	1
3046288	1
3467279	1
3860553	1
2716275	1
3426751	1
2510092	1
2630953	1
2745583	1
3164193	1
3302316	1
3680640	1
3811010	1
2465953	1
2599870	1
3085275	1
3335422	1
3820203	1
3948891	1
2688797	1
2985457	1
3623962	1
3746653	1
2337180	1
2964414	1
3717205	1
3869875	1
2376296	1
2571367	1
2924943	1
3046898	1
3236162	1
3360362	1
3861284	1
2717364	1
2845457	1
3215318	1
3427792	1
3622407	1
2510750	1
2631606	1
2746441	1
3165008	1
3303208	1
3567486	1
3681120	1
3811425	1
2717655	1
2845555	1
3215854	1
3428100	1
3623015	1
2510898	1
2631676	1
3165236	1
3303649	1
3414878	1
3567717	1
3681402	1
3811767	1
2467222	1
2602042	1
3086744	1
3336794	1
3529196	1
3820819	1
3950570	1
2451086	1
2689637	1
2861847	1
3107316	1
3518905	1
3747633	1
2339343	1
3718952	1
3870534	1
2377593	1
2572366	1
2799545	1
2926052	1
3236884	1
3361351	1
3468693	1
3862175	1
2719508	1
2846232	1
3217703	1
3429181	1
2511522	1
3165973	1
3304519	1
3416041	1
3568204	1
3812386	1
2603342	1
3338019	1
3821371	1
2452168	1
2574833	1
2689935	1
2987045	1
3107932	1
3748297	1
2340693	1
2967992	1
3720593	1
3871035	1
2572953	1
2926832	1
3048876	1
3237647	1
3361846	1
3469329	1
3862751	1
2721294	1
2847638	1
3219550	1
3430188	1
3625055	1
2511997	1
2748044	1
3166904	1
3305082	1
3568728	1
3683368	1
3812979	1
2604567	1
3089038	1
3339184	1
3822157	1
3953863	1
2453217	1
2690306	1
2863503	1
3108495	1
3625514	1
3913946	1
2342632	1
2969826	1
3722051	1
2379076	1
2573882	1
2801368	1
3237970	1
3362318	1
2722719	1
3625655	1
2512413	1
2633584	1
2748501	1
3167591	1
3306051	1
3417874	1
3569325	1
3684706	1
3813707	1
2471094	1
2605680	1
3089798	1
3340173	1
3532543	1
3955107	1
2454053	1
2690687	1
2988043	1
3109160	1
3521191	1
3750152	1
3914738	1
2344469	1
3723595	1
3872314	1
2379721	1
2802412	1
2928421	1
3050620	1
3238995	1
3362615	1
3470576	1
3864633	1
2723920	1
3222623	1
3626939	1
2513092	1
2634451	1
2749112	1
3168718	1
3306821	1
3418696	1
3569994	1
3685309	1
3813988	1
2472823	1
2606659	1
3091067	1
3340760	1
3533819	1
3823363	1
3956859	1
2454697	1
2864508	1
3521567	1
3626489	1
3751318	1
2346476	1
2972196	1
3724885	1
3873034	1
2380503	1
2803040	1
2929027	1
3051345	1
3239590	1
3363180	1
3471351	1
3865037	1
2725070	1
2852165	1
3224344	1
3434096	1
2513659	1
2634863	1
2749799	1
3169263	1
3307744	1
3419227	1
3570462	1
3685822	1
3814418	1
2473903	1
2607583	1
3341750	1
3535342	1
3823882	1
3958237	1
2455507	1
2578262	1
2865156	1
2989545	1
3110415	1
3522145	1
3626929	1
3752243	1
3915621	1
2347763	1
3726351	1
3874361	1
2381293	1
2803865	1
3052139	1
3240284	1
3363726	1
3472444	1
3865535	1
2726510	1
2853110	1
3435116	1
3628513	1
2514496	1
2635606	1
2750404	1
3172813	1
3308616	1
3419714	1
3687255	1
3815265	1
2475644	1
3094474	1
3343632	1
3536109	1
3824284	1
3960149	1
2456436	1
2865723	1
2989996	1
3110876	1
3522679	1
3627503	1
3915994	1
2349593	1
2975172	1
2382013	1
2804585	1
2930120	1
3052675	1
3240801	1
3473135	1
3866127	1
2854004	1
3227638	1
3436261	1
3629393	1
2515133	1
2636155	1
3173967	1
3309354	1
3571328	1
3816002	1
3918165	1
2477386	1
2610116	1
3344868	1
3537259	1
3962055	1
2693874	1
2866238	1
2990491	1
3111554	1
3523512	1
3627788	1
3753482	1
2351216	1
3729863	1
3877398	1
2382747	1
2805235	1
2930500	1
3053509	1
3241568	1
3364814	1
3473642	1
3866744	1
2728430	1
2854918	1
3229228	1
3630852	1
2515804	1
2636625	1
2751755	1
3174855	1
3309968	1
3420587	1
3689740	1
3918665	1
2478478	1
2611585	1
3098004	1
3345779	1
3538436	1
3825010	1
3963141	1
2580071	1
2694957	1
2866741	1
2991029	1
3112263	1
3524046	1
3628676	1
3754564	1
3917363	1
2352157	1
2977633	1
3731938	1
3878244	1
2931300	1
3054324	1
3242391	1
3365333	1
3474679	1
3867406	1
2730391	1
2856637	1
3229888	1
3438187	1
3632276	1
2516311	1
2637581	1
2752264	1
3175774	1
3310733	1
3420991	1
3572599	1
3690631	1
3817115	1
3919372	1
3539479	1
3825607	1
3964246	1
2457732	1
2580762	1
2695434	1
2867414	1
3112992	1
3524787	1
3629344	1
2353956	1
2978992	1
2384827	1
2931762	1
3054866	1
3366008	1
3475448	1
3868165	1
2858164	1
3231587	1
3439208	1
2517085	1
2637977	1
2753064	1
3176829	1
3311402	1
3573102	1
3691095	1
3817556	1
3919978	1
2480857	1
2614292	1
3101484	1
3347840	1
3540509	1
2458500	1
2581728	1
2696044	1
2868000	1
2992194	1
3113604	1
3525129	1
3629917	1
2980545	1
3880481	1
2385625	1
2932490	1
3055504	1
3243781	1
3366644	1
3476309	1
3868624	1
2860440	1
3634513	1
2517827	1
2753571	1
3178128	1
3311879	1
3422165	1
3573756	1
3691726	1
3817998	1
2482906	1
2615923	1
3102708	1
3348996	1
3542089	1
2459194	1
2582441	1
2696840	1
2868744	1
3630663	1
3758820	1
3735553	1
2933061	1
3244667	1
3367150	1
3477093	1
2734680	1
3442015	1
3635326	1
2518229	1
2639156	1
2754129	1
3178886	1
3422594	1
3574123	1
3692396	1
3818436	1
3921228	1
3104457	1
3827773	1
4042551	1
2583032	1
2697841	1
2869509	1
3114940	1
3525979	1
3631453	1
3759630	1
2359976	1
2984227	1
3881844	1
2933759	1
3058254	1
3246774	1
3367703	1
3477708	1
3870097	1
2736128	1
2864379	1
3234806	1
3443003	1
4050931	1
2639649	1
2754615	1
3179641	1
3312749	1
3423071	1
3574888	1
3692844	1
3921847	1
2618242	1
3105857	1
3351734	1
3543805	1
3829172	1
2460674	1
2583418	1
2869929	1
2993708	1
3115534	1
3526466	1
3632398	1
2362267	1
2985759	1
3882421	1
2387490	1
2809262	1
3058675	1
3368449	1
3478152	1
3870936	1
2865882	1
3236115	1
3444168	1
3638206	1
4053294	1
2519568	1
2640284	1
2755252	1
3180375	1
3313375	1
3423529	1
3575417	1
3693355	1
3922317	1
2487503	1
3107689	1
3544692	1
3829759	1
4046083	1
2461454	1
2584033	1
2699095	1
2870406	1
2994311	1
3116168	1
3527027	1
3633011	1
3760880	1
2363653	1
3882928	1
2388074	1
2809703	1
2935339	1
3059437	1
3248225	1
3478871	1
3871776	1
3237697	1
3445029	1
4054686	1
2520120	1
2641209	1
3181407	1
3314002	1
3423875	1
3575853	1
3693949	1
2488840	1
3109245	1
3545645	1
3830136	1
2462188	1
2584776	1
2699735	1
2994731	1
3116825	1
3527966	1
3634072	1
3761589	1
2365199	1
2987529	1
3739571	1
2810417	1
2935814	1
3060112	1
3248838	1
3369700	1
3479426	1
3872227	1
2740767	1
2868914	1
3239782	1
3446055	1
3640594	1
2316784	1
2520807	1
2641927	1
3314629	1
3424460	1
3576338	1
3694450	1
3819839	1
3923947	1
2490383	1
2623167	1
3547534	1
3830568	1
2462912	1
2700454	1
2871410	1
2995352	1
3117487	1
3528745	1
3762362	1
2366797	1
2988786	1
3740689	1
3884697	1
2811325	1
3060806	1
3249310	1
3370278	1
3479844	1
3873100	1
2741965	1
3241079	1
3447800	1
2317828	1
2642969	1
2756376	1
3183141	1
3315786	1
3425033	1
3577042	1
3695087	1
3820391	1
3924747	1
2491830	1
3112558	1
3355199	1
3548775	1
3831135	1
2586278	1
2872232	1
2996003	1
3635467	1
3763053	1
2990146	1
3741828	1
3885609	1
2389664	1
2812106	1
3061514	1
3370876	1
3873580	1
2743397	1
2871918	1
3243227	1
3449030	1
3642576	1
2522203	1
2643742	1
2756755	1
3183853	1
3425790	1
3577539	1
3696206	1
3821067	1
3925464	1
2493563	1
2627350	1
3114732	1
3356347	1
3549559	1
3832073	1
2701731	1
2873030	1
3119316	1
3530375	1
3636446	1
2369928	1
3742629	1
3886479	1
2390315	1
2812748	1
2937509	1
3062098	1
3371387	1
3480890	1
3698389	1
3874377	1
2744959	1
2873519	1
3244533	1
3450365	1
3643488	1
2319508	1
2523063	1
2644761	1
3184593	1
3426256	1
3577994	1
3697093	1
3821649	1
3926011	1
2494601	1
2628491	1
3550208	1
3832618	1
2464803	1
2702441	1
3637130	1
3764189	1
2371138	1
3743276	1
3887018	1
2391888	1
2938031	1
3063106	1
3251913	1
3481333	1
3875156	1
2875350	1
3246070	1
3644730	1
2320336	1
2523749	1
2645285	1
3185223	1
3318474	1
3426649	1
3697938	1
3926566	1
3118488	1
3358531	1
3551103	1
2465097	1
2587684	1
2703072	1
2874057	1
3121785	1
3531451	1
3637748	1
3765425	1
2372939	1
3887571	1
2815216	1
2938712	1
3063615	1
3252625	1
3373138	1
3481783	1
2748018	1
2876572	1
3451455	1
3646090	1
3834736	1
2524731	1
2645708	1
3185824	1
3319181	1
3427136	1
3578961	1
3822788	1
3927156	1
2631873	1
3119608	1
3359202	1
3552407	1
2465798	1
2703658	1
2874782	1
2998131	1
3531890	1
3638576	1
2374498	1
3745117	1
3888274	1
2394229	1
2939178	1
3064654	1
3253093	1
3374223	1
3482404	1
3876263	1
2749406	1
3249479	1
3452326	1
3647276	1
3835147	1
2322621	1
3186951	1
3579804	1
3823193	1
3927697	1
2500484	1
2633088	1
3121207	1
3553665	1
3834177	1
2589008	1
2704493	1
2875805	1
2998786	1
3122677	1
3639155	1
2375826	1
2997389	1
3745988	1
2395310	1
2816620	1
3065942	1
3374849	1
3483007	1
3700612	1
3877052	1
2751131	1
2880048	1
3250643	1
3648222	1
3835552	1
2323528	1
2526529	1
2760944	1
3428312	1
3580489	1
3928704	1
2501622	1
2634113	1
3121490	1
3554464	1
2467532	1
2589987	1
2705013	1
2876351	1
2999894	1
3533079	1
3639593	1
3768243	1
2376879	1
2999122	1
3747066	1
3890427	1
2396114	1
2940417	1
3066431	1
3254848	1
3375616	1
3483466	1
3701055	1
3877442	1
2752550	1
3252444	1
3454093	1
3649542	1
3836075	1
2324300	1
2526897	1
2647235	1
3188264	1
3428756	1
3581728	1
3824544	1
2503369	1
2635386	1
3121844	1
3361074	1
3555347	1
2705823	1
2877554	1
3000628	1
3533673	1
3640204	1
3769116	1
2378212	1
3000210	1
3747849	1
3891100	1
2397108	1
2818191	1
2941061	1
3255607	1
3376541	1
3701403	1
2754150	1
3254522	1
3455208	1
3651233	1
3836541	1
2325470	1
2527496	1
2647828	1
2762233	1
3189118	1
3321085	1
3429223	1
3825198	1
3929976	1
2505182	1
2636365	1
3122700	1
3361591	1
3556590	1
2468762	1
2591166	1
2706383	1
3001493	1
3124709	1
3534222	1
3640726	1
2379700	1
3001310	1
3748932	1
3891733	1
2398525	1
2818587	1
3067667	1
3878294	1
2755064	1
2884460	1
3256236	1
3455975	1
2326415	1
2528908	1
2648208	1
2762836	1
3189846	1
3825657	1
3930488	1
2506573	1
2637570	1
3557903	1
2469410	1
2591655	1
2707087	1
3002235	1
3125217	1
3534831	1
3641137	1
3770262	1
2381762	1
3002906	1
2399349	1
2819241	1
2942817	1
3068053	1
3257601	1
3378527	1
3485094	1
3585058	1
3702188	1
3878851	1
2755867	1
2886136	1
3257794	1
3456967	1
3837845	1
2327270	1
2529818	1
2648811	1
2763286	1
3322303	1
3583504	1
3931066	1
2508130	1
2638979	1
3125375	1
3362998	1
3558541	1
2470010	1
2592251	1
2707832	1
3535263	1
3641540	1
3771643	1
2383509	1
3003822	1
3750980	1
3892802	1
2819937	1
2943519	1
3068511	1
3258417	1
3379392	1
3485668	1
3586154	1
3879427	1
2887924	1
3259079	1
3457839	1
3838472	1
2328051	1
2763867	1
3191807	1
3431312	1
3584339	1
3826649	1
3931587	1
2509810	1
2640869	1
3126566	1
3364489	1
3560282	1
2593010	1
2708897	1
2880485	1
3003540	1
3642033	1
3772201	1
3004964	1
3752207	1
3893193	1
2400980	1
3069464	1
3259192	1
3380015	1
3486575	1
3703110	1
3880190	1
2757431	1
2889470	1
3260251	1
3458828	1
3655121	1
2329035	1
2650053	1
2764669	1
3192865	1
3323604	1
3431968	1
3827157	1
2511502	1
2642032	1
3365642	1
3561735	1
2471289	1
2593557	1
2709435	1
2881103	1
3126406	1
3536230	1
3642434	1
2386704	1
3753588	1
3893526	1
2402143	1
2821310	1
3070090	1
3259809	1
3380866	1
3487464	1
3588112	1
3703706	1
3880758	1
2759051	1
3261964	1
3460419	1
3656454	1
3839365	1
2531921	1
2650688	1
2765327	1
3194146	1
3324081	1
3432916	1
3932981	1
2512912	1
3129287	1
3367114	1
3562711	1
2594312	1
2709906	1
2881994	1
3126921	1
3536791	1
3643660	1
3774277	1
2387939	1
3010012	1
3755093	1
3893751	1
2403291	1
2821912	1
2945562	1
3070762	1
3261215	1
3381421	1
3588564	1
3704396	1
2759849	1
2891327	1
3263803	1
3461892	1
3839847	1
2330942	1
2532581	1
3324672	1
3933630	1
2514305	1
3130423	1
3368571	1
3563695	1
2882711	1
3127548	1
3537130	1
3775234	1
2389712	1
3011673	1
3756279	1
3894406	1
2404274	1
2822637	1
3381665	1
3488899	1
3705280	1
3881278	1
2761286	1
2892746	1
3265242	1
3659022	1
3840374	1
2331760	1
2652050	1
3434228	1
3828552	1
3934311	1
2647074	1
2473295	1
2595904	1
2883626	1
3006277	1
3775858	1
2390264	1
3012964	1
3467265	1
3757386	1
2405067	1
3072415	1
3263190	1
3382522	1
3489520	1
3705835	1
3881866	1
2762516	1
2893824	1
3840965	1
2332700	1
2534083	1
2652587	1
2766980	1
3197095	1
3325802	1
3829440	1
3134842	1
3371250	1
3565528	1
2474022	1
2711734	1
2884208	1
3006785	1
3538260	1
3646708	1
2391705	1
3014225	1
3468734	1
3758607	1
3896955	1
2405857	1
2823706	1
2947481	1
3073043	1
3264114	1
3382988	1
3590297	1
2764001	1
3268402	1
3465513	1
3661937	1
3841437	1
2534641	1
2653107	1
2767414	1
3326323	1
3436257	1
3829819	1
3936165	1
2649224	1
3566845	1
2474896	1
2597480	1
2885067	1
3129947	1
3538798	1
3776989	1
2392845	1
3015770	1
3759614	1
2406706	1
2824347	1
3264784	1
3383493	1
3591264	1
3707401	1
3883228	1
2766193	1
2897774	1
3269585	1
3662615	1
3841877	1
2334702	1
2535343	1
2653844	1
2768031	1
3830383	1
3937167	1
2519319	1
2651061	1
3137142	1
3373389	1
3567935	1
2475498	1
2597878	1
2886127	1
3130547	1
3539144	1
3647497	1
3777648	1
3016061	1
3761452	1
3899285	1
2407929	1
2824982	1
3265761	1
3490551	1
3707918	1
2767410	1
3271321	1
2335749	1
2654605	1
2768717	1
3198665	1
3327311	1
3437368	1
3831156	1
3938703	1
2520585	1
2652519	1
3374327	1
3569259	1
2476194	1
2598516	1
2713775	1
2886635	1
3010246	1
3131494	1
3539657	1
3647998	1
3778322	1
2396403	1
3762481	1
3900195	1
2408579	1
2825153	1
3075173	1
3266369	1
3491188	1
3708721	1
3884390	1
2768779	1
2900138	1
3665377	1
2537056	1
2655167	1
3199273	1
3328013	1
3437990	1
3831767	1
3940061	1
2522481	1
2653944	1
3140687	1
3375075	1
3570219	1
2599521	1
2714616	1
2887213	1
3132266	1
3540292	1
3648511	1
3778754	1
3474657	1
3764472	1
3901107	1
2409293	1
2825686	1
3266909	1
3384961	1
3492018	1
3709588	1
3885015	1
2901059	1
3273150	1
3666382	1
3843109	1
2337214	1
2537770	1
2656159	1
2770072	1
3199701	1
3438628	1
3832232	1
3940841	1
2523740	1
2655224	1
3375932	1
3571216	1
2476888	1
2600512	1
2715560	1
2887846	1
3132978	1
3540604	1
3648981	1
2398350	1
3476786	1
3766686	1
3901772	1
2410346	1
2826267	1
2951992	1
3076620	1
3385398	1
3492623	1
3710274	1
2771750	1
2902107	1
3273920	1
3667266	1
3844172	1
2337812	1
2538440	1
2656803	1
2770768	1
3200447	1
3328973	1
3439251	1
3832741	1
3941460	1
2524771	1
3572195	1
2477420	1
2601338	1
2888625	1
3012662	1
3133898	1
3387378	1
3649540	1
3780034	1
2399724	1
3021948	1
3902247	1
2826810	1
2952674	1
3077537	1
3385744	1
3493207	1
3594451	1
3710832	1
3885967	1
2772760	1
2902924	1
3274954	1
3668663	1
2338608	1
2539411	1
2657191	1
2771393	1
3201276	1
3439892	1
3833391	1
3145599	1
3377498	1
3573521	1
2602114	1
2716940	1
3387792	1
3023914	1
3279576	1
3478698	1
3770050	1
2412414	1
2953549	1
3078355	1
3269334	1
3386586	1
3493820	1
3711297	1
3886675	1
2774060	1
3276656	1
3670078	1
3845094	1
2540095	1
2772171	1
3202130	1
3330510	1
3440792	1
3834137	1
2527916	1
2658727	1
3378574	1
3574852	1
2478725	1
2717762	1
2891376	1
3013678	1
3135245	1
3388435	1
3542128	1
3651193	1
2402123	1
3025945	1
3479899	1
3770895	1
3903202	1
2954236	1
3079150	1
3269954	1
3887390	1
2775614	1
3278295	1
2339893	1
2540551	1
2772961	1
3202590	1
3441604	1
3944359	1
2529535	1
2659261	1
3147976	1
3379935	1
3575915	1
2479380	1
2603281	1
2718717	1
3135797	1
3542592	1
3652257	1
3782374	1
2404033	1
3027650	1
3282520	1
3480929	1
3771766	1
2413887	1
2828916	1
2955155	1
3080046	1
3270482	1
3494827	1
3595726	1
3712486	1
3887788	1
2776896	1
2906705	1
3845869	1
2340652	1
2658498	1
2773812	1
3203227	1
3332149	1
3442800	1
3835596	1
3945303	1
2660618	1
3149947	1
2604009	1
2719224	1
2892811	1
3015622	1
3136527	1
3389500	1
3653162	1
3782982	1
3029176	1
3283578	1
3481973	1
3772595	1
3904568	1
2829857	1
2955557	1
3080621	1
3271237	1
3596307	1
3713808	1
3888387	1
2777821	1
2907989	1
2341113	1
2541867	1
2774501	1
3204089	1
3332999	1
3443938	1
3836132	1
3946623	1
2532584	1
2661996	1
3151484	1
3381883	1
3577623	1
2604744	1
2719796	1
2893430	1
3016544	1
3137149	1
3389853	1
3543692	1
3653448	1
3030972	1
3284701	1
3483106	1
3905349	1
2414985	1
2830795	1
3081298	1
3271904	1
3496158	1
3596694	1
3714555	1
3888842	1
2779410	1
2909218	1
3673830	1
3846682	1
2341829	1
2542553	1
2775065	1
3333849	1
3947437	1
2534036	1
2663296	1
3153178	1
3382853	1
3578584	1
2480598	1
2720550	1
2894081	1
3017322	1
3390430	1
3544232	1
3653972	1
2409016	1
3032265	1
3484249	1
3774150	1
2415803	1
3081842	1
3273053	1
3496599	1
3597236	1
2780744	1
2910550	1
3674189	1
3847168	1
2342745	1
2543089	1
2660277	1
2775869	1
3205937	1
3444970	1
3837289	1
3948205	1
2534892	1
2664453	1
3384254	1
3579772	1
2606264	1
2894562	1
3017966	1
3275113	1
3391106	1
3785017	1
2410544	1
3288417	1
3485113	1
3775396	1
3907274	1
2958104	1
3273899	1
3496847	1
3715708	1
3889896	1
2782408	1
2912750	1
3674966	1
3847594	1
2543996	1
2660854	1
2776724	1
3336219	1
3445388	1
3948911	1
2665495	1
3156195	1
2481501	1
2721678	1
2895063	1
3139191	1
3276138	1
3391776	1
3657350	1
3785978	1
3290025	1
3776432	1
2417224	1
2958831	1
3082865	1
3274592	1
3497636	1
3598266	1
3890489	1
2783889	1
2914034	1
3675688	1
3848096	1
2344322	1
2544541	1
2777152	1
3208836	1
3337454	1
3446258	1
3949649	1
2537112	1
2666940	1
3582031	1
2482307	1
2607458	1
2722383	1
2895761	1
3019390	1
3139914	1
3545740	1
3786582	1
2413856	1
3033925	1
3291439	1
3777773	1
3908689	1
2418016	1
2834456	1
2959827	1
3083218	1
3275017	1
3498171	1
3716934	1
3890986	1
2915310	1
3848662	1
2345210	1
2661982	1
2778044	1
3209406	1
3337798	1
3446827	1
3839612	1
3950388	1
3159034	1
3388101	1
2482717	1
2607951	1
2722880	1
2896509	1
3019886	1
3140663	1
3277678	1
3393110	1
3546174	1
3787176	1
2415080	1
3489128	1
3909237	1
2419077	1
2835223	1
2960661	1
3083783	1
3498649	1
3717759	1
3891594	1
2786974	1
2916778	1
2546095	1
2778834	1
3338410	1
3840156	1
3951758	1
3160324	1
3389280	1
3582687	1
2483208	1
2608317	1
3020760	1
3393516	1
3546557	1
3490178	1
3780336	1
3910222	1
2835934	1
2961562	1
3084981	1
3600442	1
3718650	1
3892243	1
2788644	1
2918700	1
3678630	1
2546796	1
2779582	1
3210754	1
3338921	1
3447693	1
3952735	1
2671731	1
3162187	1
3389816	1
3584076	1
2483974	1
2608986	1
3141824	1
3278793	1
3547270	1
3788627	1
3036164	1
3297539	1
3491543	1
3782665	1
3911227	1
2420715	1
2836696	1
2961966	1
3085452	1
3500015	1
3601147	1
3719480	1
3892952	1
2790240	1
3680398	1
3850257	1
2347213	1
2547485	1
2664316	1
3211461	1
3339541	1
3448124	1
3954371	1
2672990	1
3163946	1
3390966	1
3584677	1
2484674	1
2609633	1
2724519	1
2898574	1
3022392	1
3142425	1
3279517	1
3395234	1
3547645	1
3661026	1
2420768	1
3037357	1
3911853	1
2837168	1
2962558	1
3085968	1
3500489	1
3601954	1
3720758	1
3893478	1
2791895	1
2922454	1
2548149	1
2664848	1
2780621	1
3212087	1
3340209	1
3448516	1
3842523	1
3955428	1
2545147	1
2674724	1
2797461	1
3165821	1
3392179	1
3586103	1
2485245	1
2610609	1
2899083	1
3023100	1
3280115	1
3395909	1
3548226	1
3661460	1
3789884	1
2421710	1
3038501	1
3300949	1
3494425	1
3786396	1
3912869	1
2837936	1
2963530	1
3721682	1
2923950	1
3683903	1
2348687	1
2665293	1
2781193	1
3212927	1
3448961	1
3843051	1
2547012	1
2798232	1
3167543	1
3393326	1
2611156	1
2900134	1
3023651	1
3142766	1
3280552	1
3396502	1
3548793	1
3662278	1
2422978	1
3039794	1
3302142	1
3787858	1
3913307	1
2422564	1
2838585	1
2964077	1
3086935	1
3501433	1
3603718	1
3722896	1
3894596	1
2794591	1
2925690	1
3685641	1
3852384	1
2349843	1
2549203	1
2665802	1
2781854	1
3213960	1
3341401	1
3449547	1
3957148	1
2548391	1
3168876	1
3394041	1
2486497	1
2611880	1
2726222	1
2901081	1
3281141	1
3397161	1
3549247	1
3662835	1
3791126	1
2424633	1
3303922	1
3496978	1
3789770	1
3913759	1
2423256	1
2839211	1
2964714	1
3087419	1
3501835	1
3604146	1
3724281	1
3895253	1
2796507	1
2927022	1
3852760	1
2549758	1
2782438	1
3214528	1
3342105	1
3449977	1
3844632	1
3958270	1
2549538	1
2799708	1
3173267	1
3395325	1
3590139	1
2487248	1
2612533	1
2726604	1
2902132	1
3025080	1
3281948	1
3397759	1
3549926	1
3663534	1
3042066	1
3497657	1
3914041	1
2423880	1
2839844	1
2965568	1
3087750	1
3605147	1
3725127	1
3895936	1
3688260	1
3853409	1
2351681	1
2550609	1
2782965	1
3215248	1
3845193	1
3958829	1
2550901	1
2681115	1
3175573	1
3590916	1
2488166	1
2612941	1
3145231	1
3664338	1
3792730	1
2427852	1
3043577	1
3308352	1
3498487	1
3792297	1
3915147	1
2424577	1
2840844	1
2966392	1
3088232	1
3503159	1
3605909	1
3725783	1
3896789	1
2930021	1
2352543	1
2551253	1
2667943	1
2783684	1
3215974	1
3343232	1
3450993	1
3845961	1
2553144	1
2682339	1
2802760	1
3177017	1
3397700	1
2613397	1
2903828	1
3026147	1
3146049	1
3283162	1
3398992	1
3550821	1
3793197	1
2428946	1
3045323	1
3309890	1
3794035	1
3917180	1
2425141	1
2841732	1
3504240	1
3726927	1
3897472	1
2931342	1
3690450	1
3854568	1
2353417	1
2668658	1
2784085	1
3029827	1
3216557	1
3451531	1
3846279	1
3961066	1
2555085	1
2804649	1
3178223	1
3593252	1
2489638	1
2613832	1
2728242	1
3146782	1
3551570	1
3793966	1
2429994	1
3046606	1
3311423	1
3501179	1
3794957	1
3918264	1
2425933	1
2842473	1
3089647	1
3607439	1
3727546	1
3898208	1
3692036	1
2354147	1
2552152	1
2669486	1
2784680	1
3030346	1
3344385	1
3452112	1
3847053	1
2556216	1
2685981	1
2805896	1
3399558	1
3594474	1
2490266	1
2614147	1
2905146	1
3027877	1
3147356	1
3284606	1
3400219	1
3552275	1
3666489	1
3047705	1
3312758	1
3502089	1
3795828	1
3919523	1
2968489	1
3505012	1
3608127	1
3898853	1
2933676	1
3693435	1
3855529	1
2785362	1
3031683	1
3218066	1
3452673	1
3847671	1
3962677	1
2557963	1
2687721	1
3180381	1
2490909	1
2614785	1
2729931	1
3285318	1
3400583	1
3552813	1
3666823	1
3795057	1
2432209	1
3048874	1
3313891	1
3502531	1
3920794	1
2427768	1
2844135	1
2969491	1
3090960	1
3608951	1
3728840	1
3899234	1
2935313	1
3695110	1
3855901	1
2553179	1
2670846	1
2786087	1
3218763	1
3453510	1
3963542	1
2559113	1
2808826	1
3181661	1
3402107	1
3597268	1
2730624	1
3148614	1
3285889	1
3553747	1
3667719	1
3795740	1
2434193	1
2565086	1
3798767	1
3922223	1
2428618	1
2844956	1
2970185	1
3091791	1
3506032	1
3609387	1
3730074	1
3899899	1
3696066	1
2357198	1
2553696	1
2786607	1
3032975	1
3219466	1
3346238	1
3454452	1
3849081	1
2560630	1
2690718	1
3598441	1
2907680	1
3149247	1
3286521	1
3401885	1
3554931	1
3668299	1
3796325	1
3051890	1
3316032	1
3800333	1
3923132	1
2429372	1
2845958	1
2970984	1
3092291	1
3610064	1
3731169	1
3900432	1
2937188	1
3697279	1
3857372	1
2358449	1
2554290	1
2672876	1
3220187	1
3346852	1
3964966	1
2562293	1
2692142	1
2812091	1
3184219	1
3599732	1
2493940	1
2616384	1
2732308	1
2908909	1
3150023	1
3555134	1
3668950	1
3796824	1
2436970	1
2568929	1
3053386	1
3316824	1
3505322	1
3801742	1
2430254	1
2846728	1
3092923	1
3507184	1
3610581	1
3731822	1
3901253	1
2938415	1
3858950	1
2359300	1
2674994	1
2787893	1
3034035	1
3221004	1
3347419	1
3456292	1
3850287	1
3966187	1
2814701	1
3185640	1
2495654	1
2733031	1
2909678	1
3150725	1
3289150	1
3403939	1
3669333	1
2438348	1
2571365	1
3056123	1
3803527	1
2431317	1
2847406	1
2972633	1
3093620	1
3507748	1
3732290	1
3901835	1
3859696	1
2360851	1
2555556	1
2676388	1
2788806	1
2912314	1
3221780	1
3457206	1
3850745	1
2694486	1
2815740	1
3187753	1
3407270	1
3602472	1
2496407	1
2618512	1
2733757	1
2910715	1
3151451	1
3289934	1
3404773	1
3556568	1
3669611	1
3798241	1
2439864	1
3318324	1
3507326	1
3806161	1
3925595	1
2432535	1
2848156	1
2973243	1
3094695	1
3508116	1
3611468	1
3732892	1
3902298	1
2940836	1
3700081	1
3860238	1
2556158	1
2677398	1
2789566	1
2912840	1
3222681	1
3458080	1
4043011	1
2695553	1
2817241	1
3189164	1
3408327	1
3603664	1
2734454	1
3152097	1
3405213	1
3557275	1
3669801	1
3798800	1
2441356	1
3060565	1
3318898	1
3508372	1
3807928	1
3927916	1
2433425	1
2848883	1
2973839	1
3095285	1
3611915	1
3733684	1
3902659	1
2941786	1
3700866	1
3861087	1
2363039	1
2790038	1
3036204	1
3223678	1
3349389	1
4044916	1
2818829	1
3190637	1
3409384	1
3604436	1
2498136	1
2620115	1
2734864	1
2912116	1
3152797	1
3291386	1
3405760	1
3670066	1
3799976	1
2442844	1
3062399	1
3319715	1
3509703	1
3809256	1
2434364	1
2849855	1
2974688	1
3096198	1
3735191	1
3903217	1
2943243	1
3701549	1
3861706	1
2364213	1
2678743	1
2790822	1
2914076	1
3037086	1
3224363	1
3349910	1
3459539	1
3852636	1
4045939	1
2820961	1
3191590	1
3410672	1
3605813	1
2621012	1
2735539	1
3153425	1
3291797	1
3406576	1
3670373	1
2443983	1
2578090	1
3511029	1
3811008	1
3930788	1
2435201	1
2975610	1
3096918	1
3509686	1
3735867	1
3702987	1
3862262	1
2364923	1
2557824	1
2678954	1
2791596	1
3224804	1
3350372	1
3853312	1
2700537	1
2822466	1
3192809	1
3606713	1
2500141	1
2621632	1
2736044	1
3292361	1
3407124	1
3670953	1
2445748	1
2580305	1
3066227	1
3321671	1
3512599	1
3812431	1
3931951	1
2436697	1
2851362	1
2976194	1
3097750	1
3510492	1
3614428	1
3736794	1
3904492	1
2315754	1
2946054	1
3703671	1
3862710	1
2365694	1
2558733	1
2679423	1
2792184	1
3038330	1
3225660	1
3351056	1
3460770	1
3853898	1
4049630	1
2701723	1
2824475	1
3193882	1
3607769	1
2501321	1
2736446	1
3154534	1
3293139	1
3407481	1
3560151	1
3802318	1
2447191	1
3067458	1
3813335	1
2438461	1
2851800	1
2976684	1
3510983	1
3737573	1
2317815	1
2947262	1
3704423	1
3863267	1
2366434	1
2680006	1
2792757	1
2916178	1
3351699	1
3461266	1
3854412	1
2826125	1
3195754	1
3413619	1
3608451	1
2502040	1
3155289	1
3560670	1
3803095	1
2448462	1
2583516	1
3514884	1
3814356	1
3934270	1
2439898	1
2852435	1
2977430	1
3098985	1
3511668	1
3616324	1
3738148	1
3905818	1
2319583	1
3704900	1
3864094	1
2367003	1
2560594	1
2680424	1
3039379	1
3227247	1
3352676	1
3461787	1
3855039	1
2704923	1
2827969	1
3414676	1
3609097	1
2625073	1
3156011	1
3294568	1
3408504	1
3561242	1
3672278	1
2450539	1
2584883	1
3071286	1
3935026	1
2441042	1
2852992	1
2978341	1
3739059	1
3906542	1
2320805	1
3706035	1
2367804	1
2560961	1
2793301	1
2917683	1
3039935	1
3227786	1
3353463	1
3855559	1
2829631	1
3415714	1
3610363	1
2503582	1
2625756	1
2738540	1
3295499	1
3408947	1
3672904	1
3804254	1
2451932	1
3072759	1
3517769	1
2441923	1
2978827	1
3100063	1
3512921	1
3739510	1
3906855	1
2950169	1
2368232	1
2561607	1
2681354	1
2794092	1
2918347	1
3040592	1
3228962	1
3462760	1
2706898	1
2831581	1
3200382	1
3416668	1
3611306	1
2504228	1
2626357	1
3296628	1
3562389	1
3673522	1
3805043	1
2452671	1
3074620	1
3327686	1
3937194	1
3513761	1
3618062	1
3907413	1
2323161	1
2951574	1
3708087	1
3865606	1
2368905	1
2794755	1
2918992	1
3041150	1
3229809	1
3463462	1
3856487	1
2832555	1
3202000	1
3612662	1
2504820	1
2626912	1
3159420	1
3297757	1
3409747	1
3562972	1
2589225	1
3075752	1
3328670	1
3519969	1
3938491	1
2443535	1
2854990	1
2980343	1
3101438	1
3514199	1
3618433	1
3740729	1
3907935	1
2324407	1
2952599	1
3708836	1
2369531	1
2563559	1
2682196	1
2795237	1
2919932	1
3041834	1
3231830	1
3355238	1
3463816	1
3857021	1
2834288	1
3203542	1
3418893	1
3613890	1
2505849	1
2627619	1
2741096	1
3160217	1
3298616	1
3410378	1
3563569	1
3675535	1
3806303	1
2456232	1
2589901	1
3077576	1
3329903	1
3521794	1
3939734	1
2444320	1
2855678	1
2980959	1
3102274	1
3618905	1
3908406	1
2326154	1
2953975	1
3709591	1
3866511	1
2370427	1
2564512	1
2795730	1
2920615	1
3042506	1
3355705	1
3464357	1
3857338	1
2710859	1
2835462	1
3204958	1
3419663	1
2506815	1
2628111	1
3160686	1
3298927	1
3676353	1
3807024	1
2457866	1
2591652	1
3079191	1
3330937	1
3522996	1
3941141	1
2445007	1
2856186	1
3102936	1
3515491	1
3619424	1
3742694	1
3908896	1
2327863	1
2955960	1
3710941	1
3867093	1
2565829	1
2796212	1
3043200	1
3232881	1
3356093	1
3464876	1
3857612	1
2712043	1
2836964	1
2507281	1
2628629	1
3299711	1
3411169	1
3564377	1
3677877	1
3807470	1
2459175	1
2593189	1
3080758	1
3331753	1
3524270	1
3817421	1
3942520	1
2445797	1
2685148	1
2856656	1
3103474	1
3516002	1
3620198	1
3909335	1
2329631	1
3712376	1
3867672	1
2372077	1
2566751	1
2796747	1
2922111	1
3043973	1
3233593	1
3356617	1
3465548	1
3858168	1
2712884	1
2838081	1
3208996	1
3421765	1
2508068	1
2629307	1
2742999	1
3161800	1
3300241	1
3411917	1
3564783	1
3678664	1
3808386	1
2460480	1
2594798	1
3082135	1
3332363	1
3943632	1
2446631	1
2686037	1
2857210	1
2983081	1
3104132	1
3516650	1
3620989	1
3744211	1
3909771	1
2331563	1
2958473	1
2372857	1
2567605	1
2922839	1
3044536	1
3356876	1
3858940	1
2713672	1
2840123	1
3618775	1
2508732	1
2743870	1
3300751	1
3412519	1
3679022	1
2461737	1
2595905	1
3333103	1
3526237	1
3945182	1
2447498	1
2858092	1
2983944	1
3104533	1
3517210	1
3622334	1
3744835	1
3910477	1
2333115	1
2959936	1
3714969	1
3868615	1
2797886	1
2923430	1
3045143	1
3234867	1
3358145	1
3466400	1
3859508	1
2714300	1
2841649	1
3211876	1
2509272	1
2744616	1
3163193	1
3413084	1
3566062	1
3679651	1
3809760	1
2463505	1
3083262	1
3333897	1
3526993	1
3819251	1
2448582	1
2687415	1
2858594	1
2984454	1
3105062	1
3911143	1
2961825	1
3715766	1
3869085	1
2374654	1
2569206	1
2798149	1
2924114	1
3045963	1
3358988	1
3466896	1
3860098	1
2715607	1
3213207	1
3425871	1
3620620	1
2509700	1
2630553	1
2745273	1
3163847	1
3301885	1
3566583	1
3680290	1
3810539	1
2465375	1
3334786	1
3527695	1
3948138	1
2449503	1
2688067	1
2859346	1
2985097	1
3517922	1
3623682	1
3746284	1
3911683	1
2336297	1
3716894	1
3869462	1
2375679	1
2570807	1
2924589	1
3046399	1
3235783	1
3359957	1
3860734	1
2716723	1
2844841	1
3214606	1
2631253	1
2745742	1
3164506	1
3302612	1
3414177	1
3680907	1
3811213	1
2466402	1
3085658	1
3335641	1
3528583	1
3949112	1
2450095	1
2985784	1
3106322	1
3518393	1
3624153	1
3912307	1
2337619	1
2964658	1
3717640	1
2376600	1
2571640	1
2799029	1
2925202	1
3047100	1
3236307	1
3360641	1
3468170	1
2338122	1
3718158	1
3870213	1
2376872	1
2571935	1
2799244	1
2925421	1
3047395	1
3360817	1
3468362	1
2718302	1
2845932	1
3216742	1
3428334	1
3623427	1
2511085	1
2631814	1
2746883	1
3415336	1
3812056	1
2467728	1
3087207	1
3337077	1
3529586	1
3951291	1
2451400	1
2689744	1
2986512	1
3107535	1
3519275	1
3624760	1
2339987	1
3719806	1
3870670	1
2572521	1
2799922	1
2926281	1
3048117	1
3237045	1
3361489	1
3468924	1
2720196	1
3218159	1
2511751	1
2632333	1
2747509	1
3166299	1
3568426	1
3682571	1
3812619	1
2468971	1
2603688	1
3087944	1
3338407	1
3821652	1
2690067	1
2863042	1
2987297	1
3108109	1
3625194	1
3748837	1
2341410	1
2968590	1
3721193	1
2573294	1
2800901	1
2927061	1
3362046	1
3469489	1
2721870	1
3219895	1
3430400	1
2512234	1
2748188	1
3167056	1
3305403	1
3417304	1
3569031	1
3683517	1
3813179	1
2469888	1
2605178	1
3089183	1
3339358	1
3822382	1
3954337	1
2576313	1
2690478	1
2863673	1
2987859	1
3108738	1
3520727	1
3749829	1
3914142	1
3722660	1
3871690	1
2379322	1
2574157	1
2927666	1
3362425	1
3470087	1
3863939	1
2723358	1
2849741	1
3431538	1
3625884	1
2512593	1
2748753	1
3168000	1
3306374	1
3418179	1
3569496	1
3813854	1
2471780	1
2605992	1
3340331	1
3532925	1
3822876	1
3955824	1
2454372	1
2576983	1
2864274	1
3109346	1
3521287	1
3626225	1
3750301	1
3914912	1
2971565	1
3724268	1
3872544	1
2380024	1
2802661	1
3050982	1
3239104	1
3362814	1
3471076	1
2724351	1
3223588	1
3627364	1
2513336	1
2634577	1
2749375	1
3168825	1
3307086	1
2473144	1
2606950	1
3091537	1
3534221	1
3823472	1
3957276	1
2454946	1
2577628	1
2691707	1
2864658	1
2988885	1
3521727	1
3626675	1
3751770	1
2347006	1
3725458	1
3873170	1
2380773	1
2929209	1
3051640	1
3363388	1
3471738	1
3865150	1
2725473	1
2852373	1
3224901	1
3434544	1
3627993	1
2514070	1
2635059	1
2750062	1
3419364	1
3686041	1
3814629	1
2607883	1
3092540	1
3342527	1
3959204	1
2692587	1
2865373	1
2989621	1
3110594	1
3752367	1
3915758	1
2348536	1
2974485	1
3726818	1
3874928	1
2381717	1
2804004	1
2929829	1
3240503	1
3363820	1
3472712	1
2726708	1
2853425	1
3226822	1
3435755	1
2514659	1
2635837	1
3173117	1
3308811	1
3419864	1
3571069	1
3687751	1
2476420	1
2609207	1
3095120	1
3344412	1
3536509	1
3824431	1
3960816	1
2456713	1
2579038	1
2693462	1
2865848	1
2990174	1
3111123	1
3627579	1
3916135	1
2350550	1
2975297	1
3728700	1
3876288	1
2930223	1
3053116	1
3240953	1
3364468	1
3473234	1
3866230	1
2727729	1
2854328	1
3228178	1
3436596	1
3629788	1
2515334	1
2636295	1
2751397	1
3309486	1
3420317	1
3689246	1
3816205	1
3918302	1
2477615	1
2610725	1
3345161	1
3537609	1
3962471	1
2579627	1
3523668	1
3753713	1
2351411	1
2976584	1
3730530	1
3877700	1
2805594	1
2930780	1
3053777	1
3241680	1
3364962	1
3866947	1
2729427	1
2855411	1
3229431	1
3437594	1
3631589	1
2636889	1
2751997	1
3175219	1
3310370	1
3572137	1
3690072	1
3918864	1
2478842	1
2612196	1
3346220	1
3538632	1
3825273	1
2457203	1
2580286	1
2695052	1
2867064	1
2991236	1
3112502	1
3524181	1
3628897	1
3755159	1
3917544	1
2352679	1
3732408	1
2384249	1
2931467	1
3242688	1
3365489	1
3474799	1
3867702	1
2730820	1
3230341	1
3632784	1
2516472	1
2637749	1
2752667	1
3176029	1
3421264	1
3572752	1
3817289	1
3919481	1
2480325	1
2613547	1
3100658	1
3347260	1
3825749	1
3964659	1
2581319	1
2695625	1
2991685	1
3113152	1
3524932	1
3629635	1
3756481	1
2354475	1
2979723	1
3734208	1
2385196	1
2807022	1
2931994	1
3055175	1
3366186	1
3475823	1
3868373	1
2732324	1
2858943	1
2517407	1
2638187	1
2753237	1
3177197	1
3311480	1
3691273	1
3817695	1
3920140	1
2614841	1
3101869	1
3826366	1
3965785	1
2458976	1
2581908	1
2868150	1
2992462	1
3113918	1
3525191	1
3630186	1
3757899	1
2356689	1
2981709	1
3734975	1
3880812	1
2385857	1
2807500	1
2932771	1
3055986	1
3366824	1
3869134	1
2733640	1
2862053	1
3232971	1
2518006	1
2638775	1
2753806	1
3178459	1
3311998	1
3422309	1
3691985	1
3818207	1
3920582	1
2483603	1
3103330	1
3349526	1
3542227	1
2459491	1
2582666	1
2697086	1
2868997	1
2992876	1
3525623	1
3630881	1
2358710	1
2983299	1
3735820	1
3881302	1
2386455	1
2933403	1
3057932	1
3245707	1
3367417	1
3477280	1
3869559	1
2735185	1
2863536	1
3442478	1
2518518	1
2639335	1
2754305	1
3179033	1
3312425	1
3422792	1
3574443	1
3818544	1
3921408	1
2484986	1
2617490	1
3351105	1
3543102	1
3828256	1
4042608	1
2460145	1
2583199	1
2698140	1
2869607	1
3115143	1
3526146	1
3631862	1
3760092	1
2360679	1
2387121	1
2808816	1
2933851	1
3367958	1
3477847	1
2736528	1
2864775	1
3235132	1
3443518	1
3637371	1
4051659	1
2639838	1
2754776	1
3179842	1
3312944	1
3423305	1
3922016	1
2486361	1
3351909	1
3544110	1
3829427	1
4044830	1
2460941	1
2583547	1
2698735	1
2870065	1
2993800	1
3526742	1
3632571	1
3760638	1
2362738	1
2986012	1
3737299	1
3882597	1
2809450	1
2934810	1
3059057	1
3247722	1
3368633	1
3478306	1
3871184	1
2738175	1
3236634	1
3638534	1
2519781	1
2640618	1
2755416	1
3180686	1
3313568	1
3423662	1
3575640	1
3693621	1
3818933	1
3922597	1
2487992	1
2620178	1
3545032	1
3829949	1
4047463	1
2461651	1
2584190	1
2699280	1
2994410	1
3116365	1
3527456	1
3633525	1
2363989	1
3738603	1
3883221	1
2810029	1
3059602	1
3369179	1
3479053	1
3871907	1
2739880	1
2868132	1
3238336	1
3445472	1
3639641	1
2315632	1
2520373	1
2641393	1
2755827	1
3314228	1
3694077	1
3923159	1
2489159	1
2621656	1
3109498	1
3353924	1
3546402	1
3830233	1
2462430	1
2585030	1
2699943	1
2871130	1
2994923	1
3117096	1
3634301	1
3761742	1
2365542	1
2987912	1
3884214	1
2388961	1
2810800	1
2936080	1
3060294	1
3248970	1
3369832	1
3479574	1
3872365	1
2869897	1
3240014	1
3641070	1
2317131	1
2521100	1
2642393	1
3182499	1
3315173	1
3424570	1
3576588	1
3694708	1
3924171	1
2624307	1
3111004	1
3354793	1
3547964	1
2463196	1
2585747	1
2871755	1
3117777	1
3528942	1
3635141	1
3762653	1
2367157	1
3741041	1
3884971	1
2389363	1
2811667	1
2936611	1
3061025	1
3370437	1
3479946	1
3873290	1
2742330	1
3241832	1
3448169	1
3641884	1
2318202	1
2521862	1
2643169	1
2756501	1
3183424	1
3316091	1
3425344	1
3577180	1
3695385	1
3820611	1
3924842	1
2492677	1
2626163	1
3113473	1
3355687	1
3549104	1
3831603	1
2463703	1
2586364	1
2701289	1
2872423	1
2996130	1
3118632	1
3635704	1
3763297	1
2368701	1
2990471	1
3742036	1
3885956	1
2389852	1
2812264	1
2937095	1
3061759	1
3250282	1
3371113	1
3480497	1
3449567	1
3642814	1
2318876	1
2522581	1
2757220	1
3184084	1
3317068	1
3577654	1
3696503	1
3821330	1
3925649	1
2627623	1
3115600	1
3549803	1
3832294	1
2464455	1
2586947	1
2702031	1
2873171	1
2996649	1
3120429	1
3530567	1
3636589	1
3763951	1
2992265	1
3742852	1
3886612	1
2391080	1
2812838	1
2937669	1
3062386	1
3251200	1
3481062	1
3698581	1
2745580	1
2874167	1
3244795	1
2319756	1
2523226	1
2644905	1
2758287	1
3317854	1
3426401	1
3697281	1
3821832	1
3926240	1
2495776	1
3116959	1
3832843	1
2464952	1
2587449	1
2702685	1
2873816	1
2997238	1
3531256	1
3637440	1
2371747	1
3743647	1
3887119	1
2392434	1
2813462	1
2938351	1
3063179	1
3252228	1
3372367	1
3481525	1
3699301	1
3875356	1
2875930	1
3246753	1
3451023	1
3645424	1
2645372	1
2758913	1
3426876	1
3578573	1
3698137	1
3822286	1
3926707	1
2497654	1
3358674	1
3551526	1
3833188	1
2465445	1
2997933	1
3121970	1
3531671	1
2373605	1
2995324	1
3744393	1
3887843	1
2815435	1
2938861	1
3063967	1
3373452	1
3481960	1
2748355	1
2877214	1
3248010	1
3451681	1
3646717	1
3834810	1
2524951	1
2759846	1
3319301	1
3427394	1
3579237	1
3822894	1
3927292	1
2499167	1
3120098	1
3552821	1
3833824	1
2466150	1
2875192	1
2998362	1
3122354	1
3532089	1
3638742	1
3766869	1
2996657	1
3745451	1
3888480	1
2394768	1
2816272	1
2939359	1
3065438	1
3253372	1
3374384	1
3482615	1
3876490	1
2749593	1
2879031	1
3249897	1
3452653	1
3647646	1
3835357	1
2323046	1
2526179	1
2646424	1
2760558	1
3187111	1
3319739	1
3427946	1
3579894	1
3823499	1
3927850	1
2500823	1
3360208	1
3554066	1
2589269	1
2704585	1
2876041	1
2999212	1
3123214	1
3532703	1
2376261	1
2998017	1
3746256	1
3889834	1
2395639	1
2817018	1
2939929	1
3066129	1
3254520	1
3483201	1
3700734	1
3877226	1
2751445	1
3251010	1
3453423	1
3648604	1
3835706	1
2323718	1
2526665	1
2646952	1
3187786	1
3320248	1
3428551	1
3580921	1
3824122	1
3928835	1
2634565	1
3121592	1
3360564	1
2467778	1
2590134	1
2876725	1
3000189	1
3533249	1
3639903	1
3768500	1
2377133	1
3747357	1
3890722	1
2396602	1
2817618	1
2940715	1
3066626	1
3254976	1
3376003	1
3483592	1
3701172	1
3877551	1
2881904	1
3454332	1
3650774	1
3836227	1
2324724	1
2527112	1
2647469	1
2761809	1
3188438	1
3320726	1
3428905	1
3824912	1
3929508	1
2504241	1
3122089	1
3361259	1
3555787	1
2706070	1
2877808	1
3000821	1
3124293	1
3640375	1
3769318	1
3748178	1
3891413	1
2397461	1
2818288	1
2941564	1
3256036	1
3376761	1
3484123	1
3701499	1
3878047	1
2883574	1
3255123	1
3455648	1
3836735	1
2325697	1
2527876	1
2647918	1
2762401	1
3189408	1
3429368	1
3582356	1
3825387	1
3930171	1
2505799	1
2636733	1
3123854	1
3361863	1
3557183	1
2706563	1
2878758	1
3001704	1
3534417	1
3640946	1
3769885	1
2380019	1
3002049	1
3891840	1
2819008	1
2942396	1
3067815	1
3377854	1
3701929	1
3878551	1
2755268	1
2884762	1
3653127	1
3837450	1
2326655	1
2529298	1
2648278	1
2762995	1
3190159	1
3430017	1
3825906	1
3930652	1
2507027	1
2638064	1
3124575	1
3362660	1
3558215	1
2469635	1
2591933	1
2707247	1
2879340	1
3002350	1
3641275	1
3770652	1
2382271	1
3750442	1
3892519	1
2819390	1
3068207	1
3257931	1
3485332	1
3585226	1
3702318	1
3878949	1
2756049	1
3258366	1
3457249	1
2327581	1
2649057	1
2763457	1
3322495	1
3430752	1
3826447	1
3931256	1
2509029	1
2639178	1
3363530	1
3559303	1
2470315	1
2592521	1
2708047	1
3003184	1
3125878	1
3535465	1
3641734	1
3771828	1
2383879	1
3004429	1
3751350	1
3892885	1
2400407	1
2820155	1
2943829	1
3068970	1
3258528	1
3379558	1
3485979	1
3587033	1
2756682	1
2888345	1
3259536	1
3457960	1
3653952	1
3838650	1
2328334	1
2530671	1
3192233	1
3323138	1
3431494	1
3584498	1
3931959	1
2510228	1
2641236	1
3127361	1
3364873	1
3560645	1
2470797	1
2593252	1
2709066	1
3003802	1
3126239	1
3536014	1
3772619	1
2385713	1
3005356	1
3752780	1
3893331	1
2401315	1
2820935	1
2944371	1
3069706	1
3259345	1
3380305	1
3486822	1
3587779	1
2757857	1
2889759	1
3260611	1
3459002	1
3655607	1
3838952	1
2329410	1
2531411	1
2764961	1
3323770	1
3432355	1
3932598	1
2642397	1
3128421	1
3561960	1
2471631	1
2593819	1
2709601	1
2881578	1
3004516	1
3126621	1
3536459	1
3773479	1
2387040	1
3008095	1
3753889	1
3893591	1
2945225	1
3070396	1
3260303	1
3381035	1
3487688	1
3588302	1
3703837	1
3880892	1
2759238	1
2890650	1
3262679	1
3461106	1
3656813	1
2330256	1
2532133	1
2650852	1
2765487	1
3324237	1
3433115	1
3933202	1
2644140	1
3129597	1
3367640	1
2472295	1
2594507	1
2710158	1
2882248	1
3005279	1
3127117	1
3536859	1
3643885	1
3774780	1
3010477	1
3755581	1
2403659	1
2822341	1
2945699	1
3070924	1
3261684	1
3381464	1
3488450	1
3881140	1
2760413	1
2891585	1
3462147	1
3658426	1
3839998	1
2331222	1
2532866	1
2651476	1
3196269	1
3324839	1
3433683	1
3828178	1
3933820	1
2514544	1
2645758	1
3131953	1
3563926	1
2473016	1
2595177	1
2710702	1
2882912	1
3005835	1
3127735	1
3537331	1
3645190	1
3775547	1
2389921	1
3012237	1
3756568	1
3894730	1
2404411	1
2822911	1
2946249	1
3072136	1
3262643	1
3382008	1
3489103	1
3589286	1
3881474	1
2761830	1
2893159	1
3265787	1
3463653	1
3659428	1
3840702	1
2533659	1
2652343	1
2766660	1
3325355	1
3828799	1
2515734	1
3133332	1
3370273	1
3564886	1
2473536	1
2596146	1
2711335	1
3006564	1
3128694	1
3537939	1
3776004	1
3013289	1
3757973	1
3896088	1
2405240	1
2823431	1
2946743	1
3263419	1
3882240	1
2763073	1
3267591	1
3841177	1
2332907	1
2534245	1
2652854	1
3325961	1
3829624	1
3935564	1
2517465	1
2648539	1
3371772	1
2474586	1
2597047	1
2884506	1
3006884	1
3129385	1
3538474	1
3776675	1
2391912	1
3468930	1
3758944	1
3897435	1
2406227	1
2947876	1
3383305	1
3590642	1
3882840	1
2764684	1
2896957	1
3268820	1
3466120	1
3662103	1
2334059	1
2534928	1
2653286	1
2767592	1
3198066	1
3326466	1
3436495	1
3830011	1
2518462	1
2649754	1
3567063	1
2475151	1
2597688	1
2885460	1
3007812	1
3130098	1
3538912	1
3777273	1
2393408	1
3015891	1
3898882	1
2407035	1
2948456	1
3074143	1
3265159	1
3591875	1
3883527	1
2766533	1
2898342	1
3270309	1
3842035	1
2335007	1
2535560	1
2768370	1
3326991	1
3437052	1
3830667	1
3937742	1
2519789	1
2651788	1
3137627	1
3373722	1
3568250	1
2475725	1
2598030	1
2713282	1
2886347	1
3009890	1
3539278	1
3647667	1
2394829	1
3016225	1
3761952	1
3899519	1
2408169	1
2825039	1
2949255	1
3074771	1
3384184	1
3592533	1
3708131	1
3884083	1
2768010	1
2899322	1
3271727	1
3664691	1
3842402	1
2336076	1
2536291	1
2654843	1
2768840	1
3198831	1
3327569	1
2521245	1
2653150	1
3139721	1
3374610	1
3569741	1
2476353	1
2598767	1
2713997	1
2886974	1
3010455	1
3539815	1
3648254	1
3778471	1
2396899	1
3017590	1
3473598	1
3900572	1
2408795	1
2825399	1
3266598	1
3491459	1
3592935	1
3708931	1
2900335	1
3272656	1
3665667	1
3842881	1
2336616	1
2537381	1
2655478	1
2769561	1
3199348	1
3328153	1
3832027	1
3940349	1
2522926	1
2654315	1
3375412	1
2476676	1
2599866	1
2715001	1
2887429	1
3011223	1
3132504	1
3778948	1
2397998	1
3019449	1
3474978	1
3765324	1
3901288	1
2409697	1
2825824	1
2951570	1
3076060	1
3385214	1
3492233	1
3709761	1
3885127	1
2770490	1
2901315	1
3273488	1
3666623	1
3843332	1
2337555	1
2537964	1
3199912	1
3328607	1
3438840	1
3832427	1
3941050	1
2524272	1
2655474	1
3143105	1
3571571	1
2600740	1
2888066	1
3012102	1
3387024	1
3779664	1
3021154	1
3477301	1
3767072	1
2411028	1
2826429	1
2952338	1
3076960	1
3268040	1
3385492	1
3492771	1
3594119	1
3710418	1
3885510	1
2772020	1
3274107	1
3667749	1
3844545	1
2338042	1
2538960	1
2656931	1
3200809	1
3329190	1
3439480	1
3832833	1
3941697	1
2656582	1
3144558	1
3572650	1
2477652	1
2601598	1
2716577	1
2889487	1
3134278	1
3541169	1
3780196	1
2399911	1
3022823	1
3768802	1
2411923	1
2953019	1
3077850	1
3385897	1
3594605	1
2773412	1
3275880	1
3844863	1
2338839	1
2539649	1
2657306	1
2771632	1
3201546	1
3329958	1
3440119	1
3833717	1
3942588	1
2526357	1
2657649	1
3146126	1
3378000	1
3574137	1
2478189	1
2602336	1
2717250	1
2890714	1
3134989	1
3388055	1
3650809	1
3781150	1
2401349	1
3024663	1
3280272	1
3479277	1
3770259	1
2412582	1
2827649	1
3494008	1
3595055	1
3711469	1
3886993	1
2904167	1
3277195	1
3670761	1
2339230	1
2540251	1
2772308	1
3202381	1
3441017	1
3834313	1
3943605	1
2528312	1
3147313	1
3378871	1
3575227	1
2478924	1
2602824	1
2718168	1
2891519	1
3014025	1
3135415	1
3388596	1
3542291	1
3781743	1
2402862	1
3026583	1
3480167	1
3771235	1
2413347	1
2828476	1
2954531	1
3079616	1
3270115	1
3494440	1
3595356	1
3712151	1
2775840	1
2905957	1
3278692	1
3671660	1
3845648	1
2340204	1
2540775	1
2658034	1
2773146	1
3331591	1
3441903	1
3835190	1
3944775	1
2530386	1
2659605	1
3148513	1
3380251	1
3576287	1
2479451	1
2718863	1
2892296	1
3014913	1
3136091	1
3389159	1
3542773	1
3652808	1
3782535	1
2404380	1
3028173	1
3282938	1
3481340	1
3904042	1
2414164	1
2829272	1
2955307	1
3270718	1
3495034	1
3888030	1
2777297	1
2907265	1
3672419	1
2340758	1
2541541	1
2774090	1
3332360	1
3443168	1
3946083	1
3150514	1
3381276	1
3577090	1
2479798	1
2604282	1
2719427	1
2893009	1
3016145	1
3136785	1
3389653	1
3543174	1
3653215	1
3030215	1
3482178	1
3772876	1
3904650	1
2414650	1
2830058	1
2955810	1
3080831	1
3271468	1
3495746	1
3596445	1
3714116	1
3888563	1
2908446	1
3673420	1
2659337	1
2774677	1
3204300	1
3333439	1
3946845	1
2533072	1
2662477	1
3151885	1
3382104	1
3577894	1
2480363	1
2605155	1
2720053	1
3016736	1
3137217	1
3390068	1
3543848	1
3653655	1
3784069	1
2408052	1
3031484	1
3483415	1
3905816	1
2415396	1
2831300	1
2956612	1
3081504	1
3272272	1
3496414	1
3596835	1
3714683	1
3889100	1
2779726	1
2909748	1
3673903	1
2342094	1
2659920	1
3205448	1
3334037	1
3837009	1
3947631	1
2663885	1
3153638	1
3579123	1
2480709	1
2605688	1
2720751	1
3017548	1
3137837	1
3390691	1
3544500	1
3654247	1
3784759	1
2409778	1
3032904	1
3286619	1
3774784	1
3906898	1
2416099	1
2832709	1
3082071	1
3273407	1
3597448	1
3715180	1
3889615	1
2781327	1
3847415	1
2660450	1
3335512	1
3445055	1
3837529	1
3948558	1
2535623	1
2664784	1
3155267	1
3384891	1
3580320	1
2481207	1
2721210	1
2894753	1
3018258	1
3275506	1
3391394	1
3544992	1
3655942	1
3785299	1
2411402	1
3288762	1
3485746	1
3775651	1
3907528	1
2416808	1
2833262	1
2958231	1
3082528	1
3274141	1
3497065	1
3715988	1
3675478	1
2343805	1
2544156	1
3336719	1
3445539	1
3838189	1
3949234	1
2666032	1
3386212	1
3581389	1
2481692	1
2607068	1
2721932	1
3018936	1
3276320	1
3545529	1
3657609	1
3786189	1
2413059	1
3776886	1
2417404	1
2834133	1
2959252	1
3082966	1
3497842	1
3598555	1
3716557	1
3890707	1
2784372	1
2914572	1
3675979	1
2344694	1
2544711	1
2777472	1
3209037	1
3446507	1
3839113	1
3949911	1
2537424	1
2667320	1
3157609	1
3582187	1
2482389	1
2607639	1
2722549	1
2895959	1
3019535	1
3140175	1
3277344	1
3392683	1
3545892	1
3658807	1
2414184	1
3034099	1
3291809	1
3487950	1
3778296	1
3908874	1
2418322	1
2834780	1
2960112	1
3083461	1
3498392	1
3599269	1
3891115	1
2786301	1
2916027	1
3677517	1
3848798	1
2345434	1
2545278	1
2662266	1
2778333	1
3209564	1
3338062	1
3447054	1
3839817	1
3950748	1
2539039	1
3388522	1
2608054	1
2723022	1
2896706	1
3020101	1
3140739	1
3277913	1
3393160	1
3546279	1
3659468	1
3787411	1
2415829	1
3035008	1
3293508	1
3489443	1
3779498	1
3909487	1
2419346	1
2835645	1
2960967	1
3083959	1
3498848	1
3718079	1
3891724	1
2787209	1
2917221	1
3677982	1
2346085	1
2546315	1
2663066	1
3210306	1
3338622	1
3840456	1
3952007	1
2540348	1
2670680	1
3389454	1
3582762	1
2483360	1
2897519	1
3020909	1
3278527	1
3660128	1
3788118	1
3035561	1
3295239	1
3490648	1
3910788	1
2420192	1
2836122	1
2961724	1
3085152	1
3600669	1
3718929	1
3892503	1
2789436	1
3679541	1
3849926	1
2346968	1
2547042	1
2663894	1
2779712	1
3210900	1
3339046	1
3447834	1
3841218	1
3953231	1
2542251	1
3390167	1
2484363	1
2609193	1
2898023	1
3547400	1
3660708	1
3788785	1
2419419	1
3036500	1
3298201	1
3783379	1
3911307	1
2962223	1
3085604	1
3500269	1
3601361	1
3719816	1
3893079	1
2790511	1
2920776	1
3681172	1
3850503	1
2347404	1
2547648	1
2664546	1
2780333	1
3211634	1
3339885	1
3448243	1
3841952	1
3954611	1
2544045	1
2673479	1
3164701	1
3391670	1
2484788	1
2610023	1
2724636	1
3142563	1
3279776	1
3547870	1
3661168	1
3300248	1
3493880	1
3784623	1
3912415	1
2421425	1
2837444	1
2962928	1
3086128	1
3500857	1
3602308	1
3721031	1
3893612	1
2792181	1
2922791	1
2348067	1
2548392	1
2665015	1
3340366	1
3448657	1
3842767	1
2545662	1
2675630	1
2797798	1
3166530	1
3587026	1
2485379	1
2899448	1
3023416	1
3396141	1
3548435	1
3790013	1
2421960	1
3039047	1
3301536	1
3494767	1
3786835	1
3913088	1
2422089	1
2838061	1
2963715	1
3501175	1
3603244	1
2793876	1
2924505	1
3851899	1
2348903	1
2548804	1
2781476	1
3213301	1
3340904	1
3449134	1
2547728	1
2677205	1
2798391	1
3167887	1
3393544	1
3588477	1
2611401	1
2725814	1
2900468	1
3143028	1
3280820	1
3396713	1
3548922	1
3790767	1
2423598	1
3302771	1
3788464	1
2422843	1
2838779	1
2964243	1
3723276	1
3894809	1
2795852	1
2926169	1
2350040	1
2665903	1
2782075	1
3214161	1
3341524	1
3449716	1
3957573	1
2548624	1
2678666	1
2798854	1
3394433	1
2486762	1
2612075	1
2726412	1
2901318	1
3024564	1
3281586	1
3397336	1
3663125	1
3791261	1
2425124	1
3304414	1
3497235	1
3790128	1
2964976	1
3087547	1
3502127	1
3604353	1
3724587	1
3895438	1
2927718	1
3853050	1
2351090	1
2550102	1
2666670	1
3214848	1
3342233	1
3450123	1
3958555	1
2550237	1
2680169	1
2800027	1
3174072	1
3395878	1
3590453	1
2487558	1
2612694	1
3144783	1
3398041	1
3663798	1
3792272	1
2427209	1
3042462	1
3306752	1
3791302	1
3914228	1
2424120	1
2840210	1
3087905	1
3502784	1
3605383	1
3725302	1
3896306	1
2929199	1
3853611	1
2550834	1
2783212	1
3215466	1
3450562	1
2681327	1
2801391	1
3175930	1
3396840	1
3591325	1
2488331	1
2613073	1
3025728	1
3145589	1
3282843	1
3398715	1
3550495	1
3664529	1
3792912	1
3043976	1
3308690	1
3792970	1
2424705	1
2841057	1
2966652	1
3088528	1
3726418	1
2930363	1
2352883	1
2551464	1
2668252	1
3028929	1
3216132	1
3343508	1
3451187	1
3846037	1
3960373	1
2683122	1
2803419	1
3397855	1
3592369	1
2489052	1
2613538	1
2727860	1
2903986	1
3026336	1
3283556	1
3551075	1
3665160	1
3793409	1
2429199	1
3046034	1
3500724	1
3794251	1
3917583	1
2841854	1
2967114	1
3089146	1
3504266	1
3606944	1
3897921	1
2931637	1
3691010	1
2353716	1
2551864	1
2669137	1
2784291	1
3216893	1
3344194	1
3451818	1
3961401	1
2805289	1
3178637	1
3398648	1
3593514	1
2489837	1
2728752	1
2904772	1
3147037	1
3284257	1
3399807	1
3551841	1
3666166	1
3794265	1
3311704	1
3918781	1
2842870	1
3089842	1
2932600	1
3692801	1
2354324	1
2552308	1
2669852	1
2784894	1
3030654	1
3217693	1
3452355	1
3847172	1
3962094	1
2686311	1
3179572	1
3399944	1
3595137	1
2490507	1
2614319	1
2729446	1
3147641	1
3400388	1
3552408	1
3666679	1
3794689	1
3048135	1
3313203	1
3502239	1
3796159	1
3920202	1
2427164	1
2843801	1
2968708	1
3090544	1
3608313	1
3728366	1
3899022	1
2934114	1
3694162	1
3855643	1
2552830	1
2670525	1
2785713	1
3032020	1
3218351	1
3345426	1
3847820	1
3962998	1
2558255	1
2688267	1
2808061	1
3180865	1
3596266	1
2491347	1
2615019	1
2730176	1
2905924	1
3148204	1
3285773	1
3400650	1
3553185	1
3795263	1
2433133	1
2564532	1
3049036	1
3314358	1
3502814	1
3921464	1
2428154	1
2844442	1
2969663	1
3091175	1
3505793	1
3609146	1
3729326	1
3899348	1
3695352	1
2553372	1
2671132	1
2786220	1
3032587	1
3219058	1
3345946	1
3453890	1
3848571	1
3963716	1
2559813	1
3182154	1
3402819	1
3597707	1
2491991	1
2730720	1
3286035	1
3401352	1
3667969	1
3796020	1
2434750	1
2565605	1
3050832	1
3503702	1
3798954	1
3922672	1
2428950	1
2845307	1
2970487	1
3091927	1
3506378	1
3730462	1
3900083	1
2936695	1
3696455	1
2357597	1
2553898	1
2671898	1
2786863	1
3033124	1
3219703	1
3346562	1
3964705	1
2561501	1
2810872	1
3183343	1
3403846	1
3598853	1
2616037	1
2731697	1
2908306	1
3149468	1
3286722	1
3402101	1
3554990	1
3796520	1
2435922	1
2568027	1
3052493	1
3316323	1
3504620	1
3801013	1
2429579	1
2846307	1
2971307	1
3092488	1
3610212	1
3900597	1
2937557	1
3697615	1
2358614	1
2554437	1
2673754	1
2787503	1
3033681	1
3220442	1
3347036	1
3455522	1
3849851	1
3965258	1
2692542	1
2812525	1
3184777	1
3599990	1
2494513	1
2909094	1
3403221	1
3555337	1
3669075	1
3797142	1
2569228	1
3053838	1
3802393	1
3924120	1
2430421	1
2846882	1
3093120	1
3507365	1
3731930	1
3901521	1
2938942	1
3698282	1
2360082	1
2555245	1
2788218	1
3034176	1
3221045	1
3850496	1
4038409	1
2815307	1
3186279	1
3406309	1
3601344	1
2495878	1
2617611	1
2733183	1
2910032	1
3151013	1
3289457	1
3404109	1
3797948	1
2438922	1
3057376	1
3318000	1
3506458	1
3804224	1
3924988	1
2847624	1
2972870	1
3093962	1
3507897	1
3611236	1
3732495	1
2940262	1
3699381	1
2361278	1
2555781	1
2676740	1
2789128	1
2912499	1
3034888	1
3222109	1
3348212	1
3457522	1
3851035	1
4042601	1
2694734	1
2816244	1
3188256	1
3407703	1
3602811	1
2496625	1
2618897	1
2734061	1
2911038	1
3151738	1
3290130	1
3404872	1
3556711	1
3669684	1
2573495	1
3318454	1
3507542	1
3806516	1
3926156	1
2848427	1
2973479	1
3094817	1
3508263	1
3902350	1
3700465	1
3860557	1
2362395	1
2556270	1
2677580	1
3035867	1
3223075	1
3348973	1
3458335	1
3851436	1
4043301	1
2696055	1
3189792	1
3603918	1
2497384	1
2619694	1
2911644	1
3152271	1
3405335	1
3799136	1
2441941	1
2575093	1
3061237	1
3319058	1
3508685	1
3808405	1
3928445	1
2433817	1
2849274	1
2974070	1
3095734	1
3508897	1
3612150	1
3733940	1
3902859	1
2942035	1
3861329	1
2556806	1
2790196	1
2913493	1
3036358	1
3223895	1
3349593	1
3459249	1
3852237	1
4045231	1
2819529	1
3410008	1
3153025	1
3291479	1
3405992	1
3558677	1
3670161	1
2576996	1
3063090	1
3320165	1
3510128	1
2434487	1
2850133	1
2975059	1
3509320	1
3613257	1
3903375	1
2943736	1
3702205	1
3861844	1
2364548	1
2557386	1
2678854	1
2791190	1
2914302	1
3037378	1
3224542	1
3349988	1
4046209	1
2821371	1
3192085	1
3411050	1
3606038	1
2499198	1
2621252	1
2735742	1
3153543	1
3291872	1
3559160	1
3670596	1
3801352	1
2444393	1
2578867	1
3065037	1
3321232	1
3511416	1
3931225	1
2435946	1
2850826	1
2975876	1
3097290	1
3510024	1
3614081	1
3736343	1
3904024	1
2945146	1
3703321	1
3862442	1
2558190	1
2679126	1
2791880	1
2914835	1
3037955	1
3225141	1
3853539	1
2701021	1
2823626	1
3193248	1
3411591	1
2500576	1
2736177	1
3154183	1
3292582	1
3407287	1
3671066	1
2446254	1
3066629	1
3322293	1
3932622	1
2851557	1
3097877	1
3510588	1
3614613	1
3904746	1
2316589	1
3704066	1
3862814	1
2365886	1
2792325	1
2915641	1
3225902	1
3351293	1
3460824	1
4050734	1
2825032	1
3194820	1
3413075	1
3608030	1
2501553	1
2623610	1
3154789	1
3293254	1
3560316	1
3802466	1
2447458	1
2582503	1
3067915	1
3514364	1
3933818	1
2439161	1
2851927	1
2976973	1
3098525	1
3615695	1
3737835	1
3905364	1
2947672	1
3704577	1
3863441	1
2366539	1
2559861	1
2680229	1
2916338	1
3226902	1
3352083	1
3461427	1
3854519	1
2704163	1
2826524	1
3196571	1
2502399	1
2624645	1
2737432	1
3155616	1
3294040	1
3408145	1
3560822	1
3671929	1
3803297	1
2449581	1
2583729	1
3070149	1
3515819	1
3814673	1
3934604	1
2440296	1
3099157	1
3511887	1
3738711	1
3905990	1
2320190	1
2948362	1
3705201	1
3864429	1
2367411	1
2560720	1
2917193	1
3039480	1
3352937	1
3461897	1
3855168	1
4054228	1
2705222	1
2828698	1
3198045	1
3415000	1
3609410	1
2503146	1
3156157	1
3294981	1
3408675	1
3561489	1
2451159	1
2585342	1
3072267	1
3325758	1
3516955	1
2441377	1
2853149	1
2978451	1
3099654	1
3512508	1
3617289	1
3739216	1
3906673	1
2949074	1
3706652	1
2368007	1
2561186	1
2680947	1
2793542	1
2917935	1
3040070	1
3228022	1
3462483	1
3855751	1
2706174	1
2830425	1
3199510	1
3415982	1
3610814	1
2503859	1
2625963	1
3156844	1
3409066	1
3561991	1
3673064	1
2452107	1
2587300	1
3073598	1
3326498	1
3518088	1
3815460	1
3936332	1
2442052	1
2979163	1
3100262	1
3513319	1
3617825	1
2322415	1
3707539	1
3865363	1
2368428	1
2681517	1
2794433	1
2918590	1
3040761	1
3354184	1
3463008	1
2707580	1
2832149	1
3416836	1
2504364	1
2626572	1
2739612	1
3158923	1
3296823	1
3409507	1
3562529	1
3673970	1
3805247	1
2453470	1
2588489	1
3075128	1
3328121	1
3937597	1
2442971	1
2854522	1
2979814	1
3100924	1
3513956	1
3618274	1
3907525	1
2951920	1
3708469	1
3865713	1
2369140	1
2562586	1
2794885	1
2919370	1
3041388	1
3230914	1
3354821	1
3856588	1
2708617	1
2832683	1
3613240	1
2505020	1
2627120	1
2740543	1
3159626	1
3297995	1
3409948	1
3563121	1
3674951	1
3805827	1
2455368	1
2589383	1
3076300	1
3329066	1
3520447	1
3938765	1
2443825	1
2855261	1
2980557	1
3101680	1
3514367	1
3741165	1
3908113	1
3709210	1
2682399	1
2795363	1
2920107	1
3042042	1
3355368	1
3463890	1
3857195	1
2834999	1
3204029	1
3419222	1
2506383	1
2741257	1
3160405	1
3298712	1
3410441	1
3563723	1
2590512	1
3078045	1
3330266	1
3522165	1
3816598	1
2444558	1
2684159	1
2855850	1
2981128	1
3102594	1
3619017	1
3742159	1
3908510	1
2326730	1
2954571	1
3710042	1
2370691	1
2795926	1
2920854	1
3355791	1
2711175	1
2835881	1
3205541	1
3419948	1
3615510	1
2628338	1
2742152	1
3160877	1
3299279	1
3677316	1
3807222	1
2592032	1
3079654	1
3523418	1
2445164	1
2684655	1
3103108	1
3742898	1
3909016	1
2328503	1
2956276	1
3711397	1
3867278	1
2371567	1
2566269	1
2683322	1
2796437	1
2921651	1
3043307	1
3356315	1
2712339	1
2837276	1
3207856	1
3420879	1
3616980	1
2507479	1
2628851	1
3161506	1
3299914	1
3411499	1
3564482	1
3807705	1
2459539	1
2593482	1
3081539	1
3524868	1
3817621	1
3942701	1
2685649	1
3516127	1
3743698	1
2330296	1
2957784	1
3713022	1
3867882	1
2372371	1
2566992	1
2683955	1
2797094	1
2922343	1
3044141	1
3233975	1
3465680	1
3858406	1
2713200	1
2839124	1
3421988	1
2508207	1
2629488	1
2743350	1
3161965	1
3300413	1
3412155	1
3564894	1
3808550	1
2461039	1
3332696	1
3818105	1
3944349	1
2446919	1
2857349	1
2983339	1
3104286	1
3516735	1
3621612	1
3744494	1
3910045	1
2332068	1
2959040	1
3714405	1
3868299	1
2567754	1
2923116	1
3044687	1
3234674	1
3357405	1
2713822	1
2840794	1
3423152	1
3619252	1
2508892	1
2630017	1
3162897	1
3301117	1
3679224	1
3809200	1
2462009	1
2596417	1
3333331	1
3526498	1
3818956	1
2447795	1
2687053	1
2858284	1
2984183	1
3104756	1
3517324	1
3622539	1
3745045	1
2333594	1
2960654	1
3715175	1
3868871	1
2374047	1
2797991	1
3045646	1
3358468	1
3466595	1
2714583	1
2842457	1
3424555	1
3620160	1
2509486	1
2744835	1
3163508	1
3413164	1
3566266	1
3809942	1
2598120	1
3083710	1
3527248	1
3819427	1
3947446	1
2448860	1
2687616	1
2858705	1
3105293	1
3517771	1
3911393	1
2335181	1
2962301	1
2569450	1
2924204	1
3046116	1
3359332	1
3467038	1
3860367	1
2715757	1
2843916	1
3426487	1
3620847	1
2745424	1
3164023	1
3302016	1
3413806	1
3566706	1
3680501	1
2465640	1
2599310	1
3085048	1
3335168	1
3528041	1
3819993	1
3948390	1
2688443	1
2859671	1
2985325	1
3518020	1
3623791	1
3746478	1
3911957	1
2963974	1
3717096	1
2375985	1
2570919	1
2924805	1
3046669	1
3235962	1
3360098	1
3467560	1
2845264	1
3214968	1
3427309	1
3622177	1
2510505	1
2631491	1
2746007	1
3164817	1
3414431	1
3567322	1
3086025	1
3336209	1
3528771	1
3949366	1
2450282	1
2689227	1
2860381	1
2985882	1
3106491	1
3518632	1
3624323	1
3912462	1
2467112	1
2601429	1
3950101	1
2450549	1
2689498	1
2860625	1
2986056	1
3106844	1
3518791	1
3624482	1
3912617	1
2338887	1
2966234	1
3718655	1
3870406	1
2377349	1
2925751	1
3047689	1
3468527	1
3862011	1
2719329	1
2846086	1
3217134	1
3428603	1
2747134	1
3165756	1
3304291	1
3415641	1
2468050	1
2602903	1
3087492	1
3529861	1
2451781	1
2574639	1
2689841	1
3519712	1
3624929	1
3748125	1
3913081	1
2340453	1
2967747	1
3720130	1
3870816	1
2572713	1
2800277	1
2926597	1
3048554	1
3237423	1
3361709	1
3469212	1
3862577	1
2847269	1
3429822	1
2511887	1
2632600	1
2747781	1
3166645	1
3304858	1
3568669	1
3683214	1
3812836	1
2604264	1
3088414	1
3338878	1
3531206	1
3821963	1
3952978	1
2452947	1
2575263	1
2690150	1
2863193	1
2987571	1
3108317	1
3520413	1
3625328	1
3749111	1
2969266	1
2378947	1
3049565	1
3237910	1
3362133	1
3469800	1
3863396	1
2722337	1
2848271	1
3220249	1
3430631	1
2512320	1
2633403	1
2748351	1
3167260	1
3305708	1
3569170	1
3683813	1
3813410	1
3089365	1
3339831	1
3532314	1
3954737	1
2453773	1
2690579	1
2863837	1
2987898	1
3108981	1
3520968	1
3749961	1
3914431	1
2343512	1
3723190	1
2379483	1
2802089	1
3050467	1
3362577	1
3470394	1
3864398	1
3432280	1
3626569	1
2634133	1
2748954	1
3168495	1
3306623	1
3569804	1
3685139	1
3813936	1
2472586	1
2606504	1
3533402	1
3956345	1
2454547	1
3109678	1
3521443	1
3751047	1
2345806	1
3872812	1
2380331	1
2802960	1
2928858	1
3051228	1
3239408	1
3363105	1
3471211	1
2724836	1
3223915	1
3433759	1
2634668	1
2749615	1
3169079	1
3307481	1
3419121	1
3570364	1
3685642	1
3814301	1
2473590	1
2607126	1
3091913	1
3534825	1
3823650	1
3957617	1
2455363	1
2577969	1
2691970	1
2864842	1
2989390	1
3110239	1
3521972	1
3626812	1
3752068	1
3915407	1
2973335	1
3726045	1
3873752	1
2381081	1
2803601	1
2929361	1
3240003	1
3363560	1
3472199	1
3865395	1
2852769	1
3225671	1
3434887	1
3628235	1
2635333	1
3308414	1
3686380	1
3814912	1
3093760	1
3535827	1
3959798	1
2456239	1
2578642	1
2692870	1
2865552	1
2989787	1
3110686	1
3522397	1
3752439	1
3915937	1
2348867	1
2974836	1
3875276	1
2381932	1
3240730	1
3364055	1
3472852	1
3865946	1
2726776	1
3227136	1
3629021	1
2514823	1
2636005	1
2750892	1
3173810	1
3309109	1
3571158	1
3688251	1
3918049	1
2609667	1
3344593	1
3537002	1
3824511	1
3961132	1
2456947	1
2579178	1
2693675	1
2866132	1
2990293	1
3111400	1
3523137	1
3753215	1
3916336	1
2350941	1
3729016	1
3876905	1
2805013	1
2930313	1
3053236	1
3241331	1
3364637	1
3473416	1
3866570	1
2728119	1
3228634	1
3436940	1
3630230	1
2515595	1
2636444	1
3420429	1
3571675	1
3816345	1
3918487	1
2477879	1
2611129	1
3538108	1
3824892	1
2579779	1
2694582	1
2990849	1
3112054	1
3523795	1
3628436	1
3754363	1
3917109	1
2351856	1
2977382	1
3730861	1
3877990	1
2383435	1
2805907	1
2931122	1
3054099	1
3365155	1
3474291	1
2855681	1
3631842	1
2516175	1
2637186	1
2752136	1
3175521	1
3310555	1
3420830	1
3572392	1
3919126	1
2479479	1
2612512	1
3099399	1
3539028	1
3825409	1
2457523	1
2580477	1
2695289	1
2867188	1
3112656	1
3524500	1
3629100	1
3755479	1
2353515	1
2978505	1
3732968	1
2384598	1
2806678	1
3054608	1
3243025	1
3365835	1
3475132	1
3867951	1
2731606	1
2857675	1
3231129	1
3438763	1
3633067	1
2516720	1
2637922	1
3311171	1
3572833	1
2480580	1
2614007	1
3540360	1
3965014	1
2458370	1
2581517	1
2695845	1
2867839	1
2991880	1
3113347	1
3525016	1
3629768	1
3756920	1
3734545	1
2932318	1
3055336	1
3243530	1
3366462	1
3476150	1
3868510	1
2732805	1
2859584	1
3232400	1
3439752	1
3634133	1
2638411	1
2753433	1
3177829	1
3573448	1
3691472	1
3817888	1
3920322	1
2482363	1
2615260	1
3102234	1
3348700	1
3541962	1
4037881	1
2459117	1
2582202	1
2696594	1
2992619	1
3525361	1
3630423	1
3758402	1
2357611	1
3735120	1
3881117	1
2807906	1
2932964	1
3056453	1
3244322	1
3367038	1
3869263	1
2734308	1
2862682	1
3441695	1
3635028	1
2518184	1
2638920	1
2753953	1
3178646	1
3312166	1
3422473	1
3574023	1
3692248	1
3818273	1
3920731	1
2616809	1
3103791	1
3542620	1
3827610	1
4042471	1
2459648	1
2582844	1
2697599	1
2869189	1
2993105	1
3114817	1
3525786	1
3631293	1
3759480	1
2359501	1
2983782	1
3735962	1
3881551	1
2386790	1
2808358	1
3058135	1
3246515	1
3477394	1
2735510	1
2863887	1
3234118	1
2518759	1
2639410	1
2754445	1
3179416	1
3312592	1
3692674	1
3818739	1
3543521	1
3828716	1
2460486	1
2583305	1
2698325	1
2869766	1
3115373	1
3526359	1
3632297	1
2361817	1
2985397	1
3736782	1
3882247	1
2387191	1
2809075	1
2934107	1
3058556	1
3478035	1
2736985	1
3235490	1
3637874	1
4052270	1
2519352	1
2640004	1
2754977	1
3180191	1
3423433	1
3693121	1
2487071	1
2619369	1
3107250	1
3544526	1
3829627	1
4045612	1
2461152	1
2699044	1
2870202	1
2994086	1
3115831	1
3526915	1
3632866	1
3760770	1
2363160	1
2986364	1
3737599	1
3882671	1
2387815	1
2809578	1
2935170	1
3248056	1
3368830	1
3478562	1
2738493	1
2867299	1
3444833	1
2519852	1
2755590	1
3180858	1
3423764	1
3575683	1
3693859	1
3819107	1
2488255	1
2620475	1
3108804	1
3352954	1
3545246	1
2461878	1
2870817	1
2994603	1
3116598	1
3633887	1
3761249	1
3739121	1
2388589	1
2810237	1
2935576	1
3059911	1
3369403	1
2740418	1
2868320	1
3239249	1
3445800	1
3640328	1
2520573	1
2641722	1
3181922	1
3314418	1
3424384	1
3576238	1
3819667	1
3923558	1
2622509	1
3110199	1
3354201	1
2462696	1
2585195	1
2700291	1
2871302	1
2995164	1
3117303	1
3528542	1
3634593	1
3762115	1
2365905	1
3740173	1
3884470	1
2389184	1
2811141	1
2936312	1
3060486	1
3249231	1
3370059	1
3872623	1
2741627	1
2870596	1
3240536	1
3641407	1
2521247	1
2642733	1
3182776	1
3315429	1
3424781	1
3576872	1
3694867	1
3820195	1
3924497	1
2625092	1
3111603	1
3355057	1
3548335	1
2585970	1
2700790	1
2871985	1
3118074	1
3762872	1
2367611	1
2989644	1
3741505	1
3885484	1
2389554	1
2811892	1
3370754	1
3873415	1
2742706	1
2871686	1
3242854	1
3642314	1
2522072	1
2643443	1
2756594	1
3316434	1
3425543	1
3577321	1
3695754	1
3820845	1
3925388	1
2492998	1
2626577	1
3114142	1
3355982	1
3549384	1
3831853	1
2464103	1
2586558	1
2701485	1
2872641	1
3530239	1
3636217	1
3763657	1
2369679	1
2991525	1
2390012	1
2812585	1
3250550	1
3371279	1
3480652	1
3874271	1
2744580	1
2872994	1
3244104	1
3449763	1
2522842	1
2644359	1
2757843	1
3696692	1
3821509	1
3925868	1
2493954	1
3357491	1
3550116	1
3832448	1
2464664	1
2587134	1
2702233	1
2873367	1
3530782	1
3764082	1
2370653	1
3743177	1
3886827	1
2813053	1
2937895	1
3062687	1
3251663	1
3371811	1
3481214	1
3698756	1
2874814	1
3245804	1
3450807	1
3644169	1
2319957	1
2645025	1
2758462	1
3185027	1
3318183	1
3426526	1
3578312	1
3697790	1
3822048	1
3926389	1
2496510	1
2630222	1
3117722	1
3358370	1
3550750	1
3832975	1
2465050	1
2587604	1
2702847	1
2873958	1
2997383	1
3531383	1
3765154	1
2372388	1
2994709	1
3887303	1
2392910	1
2814751	1
2938512	1
3063390	1
3252399	1
3372651	1
3481688	1
3699537	1
3875678	1
2747662	1
2876430	1
3451273	1
3645819	1
2321263	1
2524488	1
3185555	1
3426965	1
3698230	1
3926957	1
2498198	1
2631132	1
3119303	1
3358949	1
3833364	1
2465638	1
2588154	1
2703529	1
2874467	1
2998044	1
3122051	1
3638228	1
3766051	1
2995771	1
3888006	1
2394003	1
2939026	1
3252869	1
3373816	1
3482229	1
3700117	1
3876030	1
2748898	1
2877995	1
3248706	1
3452147	1
3835039	1
2322413	1
2645910	1
2760140	1
3186530	1
3319531	1
3427636	1
3579575	1
3823069	1
3927549	1
2500155	1
3120956	1
3359643	1
3553209	1
3834001	1
2466563	1
2588851	1
2704201	1
2875595	1
2998648	1
3122499	1
3532285	1
3638939	1
3767034	1
2375398	1
2997074	1
3745876	1
2816436	1
2939531	1
3065754	1
3253651	1
3374595	1
3482812	1
3876954	1
2750418	1
2879763	1
3250242	1
3835423	1
2323422	1
2526446	1
2646577	1
2760757	1
3187457	1
3319839	1
3428117	1
3580225	1
3823788	1
3928150	1
2633682	1
3360356	1
3554185	1
2467258	1
2704742	1
2876126	1
2999459	1
3532958	1
3639516	1
3767958	1
2376592	1
2998364	1
3746612	1
3890165	1
2395941	1
2817207	1
3066284	1
3254693	1
3375278	1
3483361	1
3700871	1
2752121	1
3251434	1
3453761	1
2324126	1
2526820	1
2761441	1
3320401	1
3428720	1
3581203	1
3824358	1
2502910	1
3121730	1
3360787	1
3555126	1
2467959	1
2590294	1
2705497	1
2877079	1
3000349	1
3124002	1
3533558	1
3640113	1
3768776	1
2377841	1
2999740	1
3747651	1
2396871	1
2817888	1
3255360	1
3376244	1
3483815	1
3701329	1
3877763	1
2753860	1
2882561	1
3454836	1
3650878	1
2325094	1
2527312	1
2647681	1
2762085	1
3188766	1
3320907	1
3429068	1
3825000	1
3929691	1
2504815	1
2636086	1
3122481	1
3361478	1
3556000	1
2468534	1
2591008	1
2706332	1
2878198	1
3001162	1
3124517	1
3533993	1
3769641	1
2379137	1
3001015	1
3748625	1
3891609	1
2941839	1
3067377	1
3256346	1
3377249	1
3701719	1
3878153	1
2754949	1
3255646	1
3455855	1
3836871	1
2648125	1
2762650	1
3429601	1
3582516	1
3825516	1
3930341	1
3362162	1
3557573	1
2591511	1
2706771	1
2878924	1
3001995	1
3125166	1
3534660	1
3641044	1
3770063	1
2381250	1
3002474	1
3749836	1
3892226	1
2399132	1
2819098	1
3378304	1
3484958	1
3702035	1
2755599	1
2885359	1
3456807	1
3653499	1
3837741	1
2326875	1
2529560	1
2648461	1
3190611	1
3322075	1
3430339	1
3583192	1
3826159	1
3930887	1
2507534	1
3125240	1
3362892	1
2469816	1
2592160	1
2707575	1
2879625	1
3002707	1
3125412	1
3535062	1
2382657	1
3003517	1
3750774	1
3892638	1
2399930	1
2819542	1
3258244	1
3379217	1
3585520	1
2756071	1
2887380	1
3258672	1
3457593	1
2327755	1
2530368	1
2649268	1
2763677	1
3584193	1
3931422	1
2509423	1
2640148	1
3126033	1
3364339	1
3559647	1
2470420	1
2592740	1
2708462	1
2880304	1
3126042	1
3535688	1
3641893	1
3771996	1
3004648	1
3751544	1
3893121	1
2400589	1
2943939	1
3069219	1
3379796	1
3587534	1
3702929	1
3879920	1
2757067	1
3259961	1
3838772	1
2328678	1
2530926	1
2764441	1
3192494	1
3323408	1
3431713	1
3584560	1
3932134	1
2510801	1
2641702	1
3365465	1
2471044	1
2593498	1
2709228	1
3536107	1
3642320	1
3772899	1
2386238	1
3005945	1
3753466	1
3893392	1
2401900	1
2821130	1
2944560	1
3069966	1
3380461	1
3588028	1
3703583	1
3880595	1
2889914	1
3459626	1
3655962	1
3839155	1
2329779	1
2531698	1
2765073	1
3193820	1
3432723	1
3932764	1
2512368	1
2643074	1
3562336	1
2594124	1
2709761	1
2881809	1
3126725	1
3536694	1
3643479	1
3773839	1
3009511	1
2403145	1
2821643	1
3070614	1
3704191	1
3880991	1
2759513	1
2890982	1
3263222	1
3461803	1
3657101	1
3839733	1
2330662	1
2532454	1
2651121	1
2765687	1
3195470	1
3324440	1
3433370	1
3827755	1
3933391	1
3563512	1
2472499	1
2594735	1
2710338	1
2882556	1
3005494	1
3775076	1
2389000	1
3011291	1
3755927	1
2404061	1
2822485	1
2945906	1
3071297	1
3262005	1
3381567	1
3488656	1
3588993	1
3704999	1
3881184	1
3264987	1
3462648	1
3658737	1
3840208	1
2331492	1
2533361	1
2651904	1
2766284	1
3196553	1
3325067	1
3433962	1
3828366	1
3934168	1
2514973	1
3132286	1
3369142	1
3564243	1
2473157	1
2883213	1
3006142	1
3127922	1
3537454	1
3645849	1
2390163	1
3012652	1
3756998	1
3895281	1
2823152	1
2946340	1
3072324	1
3382208	1
3489275	1
3705610	1
3881734	1
2893485	1
3266590	1
3464278	1
3840824	1
2332366	1
2766843	1
3196938	1
3325608	1
3829335	1
2516003	1
2647711	1
3134125	1
2473666	1
2596526	1
2711524	1
2884064	1
3006692	1
3128891	1
3538075	1
3776160	1
2391215	1
3896607	1
2405624	1
2823566	1
2947009	1
3072893	1
3382843	1
3589984	1
3882581	1
2895266	1
3465196	1
3661647	1
3841315	1
2333447	1
2534390	1
2652915	1
3197544	1
3326133	1
3435987	1
3829762	1
3935989	1
2517655	1
2648955	1
3135402	1
3566453	1
2474853	1
2597285	1
2712198	1
2884826	1
3007074	1
3129649	1
3538522	1
3776872	1
2392311	1
3015197	1
3469353	1
3759306	1
2406505	1
2824226	1
2948093	1
3073502	1
3264557	1
3383439	1
3590903	1
3883004	1
2765635	1
2897215	1
3269097	1
3466370	1
3841718	1
2334456	1
2535183	1
2653502	1
3436758	1
3830193	1
3936934	1
2518892	1
2650466	1
3373073	1
3567425	1
2597764	1
2885868	1
3008343	1
3130230	1
3539019	1
3647298	1
3777530	1
2393865	1
3470795	1
2407523	1
2824764	1
2948674	1
3265363	1
3383905	1
3490248	1
3592017	1
2766970	1
2898538	1
3270858	1
3842180	1
2335373	1
2535884	1
2654399	1
3198593	1
3437242	1
3830945	1
3938315	1
2652048	1
3374073	1
3568694	1
2476058	1
2598118	1
2713465	1
2886504	1
3131072	1
3539549	1
3647783	1
3778160	1
3472629	1
3899832	1
2408384	1
2825090	1
3074897	1
3266125	1
3384426	1
3490927	1
3592674	1
3708273	1
3884208	1
2768511	1
3665048	1
2536622	1
2655024	1
2769040	1
3199058	1
3327843	1
3437818	1
3831617	1
2521940	1
3140197	1
3374795	1
3569836	1
2599148	1
2714477	1
2887104	1
3131990	1
2397567	1
3018116	1
3474169	1
3764119	1
3901020	1
2825622	1
2951113	1
3075772	1
3266775	1
3384831	1
3491722	1
3593183	1
3884861	1
2769398	1
2900753	1
3666138	1
3843001	1
2336985	1
2769938	1
3199520	1
3328300	1
3940547	1
2523440	1
3142228	1
3375763	1
2600319	1
2715263	1
2887708	1
3011418	1
3540556	1
3648744	1
3779173	1
3020187	1
3475861	1
3766164	1
3901681	1
2409975	1
2826089	1
3076395	1
3267257	1
3385336	1
3492443	1
3593687	1
3710055	1
3885284	1
2901929	1
3273731	1
3843747	1
2337676	1
2538186	1
2770548	1
3328875	1
3439053	1
3832649	1
3941240	1
2524502	1
2655761	1
3143557	1
3376401	1
3571948	1
2477283	1
2601032	1
2716278	1
2888433	1
3012454	1
3387189	1
3540902	1
3649194	1
3779918	1
2399317	1
3021391	1
3477722	1
3768007	1
3902077	1
2411394	1
3268196	1
3385699	1
3493040	1
3594226	1
3710708	1
3885796	1
2772447	1
2902453	1
3274654	1
3844679	1
2338375	1
2539174	1
2657020	1
2771251	1
3201034	1
3329548	1
3439602	1
3833209	1
3942117	1
2525532	1
2656862	1
3377302	1
3573052	1
2477818	1
2601911	1
2716731	1
2889764	1
3012967	1
3134495	1
3387671	1
3541530	1
3780353	1
3023329	1
3478527	1
3769335	1
3902448	1
2827167	1
2953324	1
3386366	1
3493648	1
3594818	1
3711168	1
3886491	1
2773760	1
3845005	1
2338908	1
2539851	1
2657437	1
3330033	1
3440372	1
3833872	1
2527270	1
3378326	1
3574370	1
2717475	1
2890949	1
3013543	1
3135084	1
3388303	1
3651011	1
3781244	1
2401755	1
3025628	1
3280790	1
3479568	1
3770569	1
2827759	1
2954114	1
3078860	1
3269799	1
3595161	1
3887160	1
2775249	1
2904915	1
3671050	1
3845353	1
2339548	1
2657820	1
2772592	1
3202491	1
3330729	1
3441291	1
3834497	1
3943894	1
2528938	1
2659124	1
3147701	1
3575432	1
2479127	1
2603067	1
2718458	1
3014242	1
3135576	1
3388679	1
3542503	1
3651626	1
2403480	1
3026946	1
3282215	1
3480483	1
3771635	1
2413603	1
2828636	1
2954861	1
3079860	1
3270276	1
3494655	1
3595611	1
2776147	1
2906436	1
3278979	1
3671783	1
2340380	1
2541047	1
2658261	1
2773529	1
3203038	1
3331940	1
3442533	1
3835337	1
3945034	1
2530668	1
3380473	1
3576622	1
2479595	1
2603731	1
2719076	1
2892557	1
3015173	1
3389315	1
3542933	1
3652996	1
3782743	1
2405026	1
3283318	1
3481717	1
3772317	1
3904261	1
2414365	1
2829575	1
3080350	1
3270981	1
3495153	1
3596079	1
3888292	1
2777613	1
2907460	1
3846115	1
2340916	1
2541696	1
2658861	1
2774360	1
3203730	1
3443448	1
3836034	1
2532196	1
2661324	1
3577423	1
2480042	1
2604515	1
2719650	1
2893232	1
3137016	1
3389780	1
3543378	1
3783503	1
2407160	1
3030620	1
3284355	1
3773236	1
3905147	1
3081085	1
3271669	1
3495908	1
3596588	1
3714229	1
2908570	1
2341649	1
2542323	1
2774873	1
3204891	1
3333593	1
3444459	1
3836571	1
3947208	1
2662966	1
3578128	1
2480491	1
2605251	1
2720306	1
2893704	1
3017168	1
3137489	1
3390262	1
3653846	1
3784341	1
2408498	1
3031780	1
3484031	1
3906161	1
2831855	1
2957030	1
3081601	1
3272770	1
3596981	1
3714793	1
3889318	1
2780211	1
3674043	1
3846941	1
2342463	1
2542956	1
2660025	1
2775720	1
3205621	1
3444774	1
3837119	1
3947938	1
2534693	1
3154167	1
3383580	1
2480787	1
2605877	1
2720914	1
2894311	1
3017760	1
3138193	1
3390895	1
3544691	1
3654648	1
3784851	1
2410340	1
3033136	1
3775229	1
3907125	1
2416268	1
2832872	1
2957854	1
3273715	1
3496735	1
3597604	1
3715455	1
3889757	1
2781810	1
3847516	1
2343220	1
2543803	1
2660688	1
2776526	1
3335961	1
3445228	1
3948786	1
2535808	1
2665142	1
3155658	1
3385326	1
3580849	1
2481359	1
2894874	1
3018460	1
3138751	1
3275946	1
3391587	1
3656771	1
3785710	1
2411805	1
3289444	1
3776121	1
3907676	1
2833491	1
2958552	1
3082660	1
3274383	1
3497428	1
3890378	1
2913744	1
3675573	1
3847920	1
2344012	1
2544315	1
2661164	1
2777015	1
3208560	1
3336970	1
3838345	1
2536936	1
2666480	1
3156908	1
3581729	1
2481962	1
2607202	1
2895551	1
3019161	1
3276691	1
3392372	1
3545678	1
3658522	1
3786379	1
2413439	1
3033754	1
3290927	1
3487056	1
3777335	1
3908185	1
2417723	1
2834314	1
2959578	1
3083123	1
3274855	1
3598816	1
3716793	1
2785191	1
2914875	1
3676406	1
2344979	1
2544852	1
2661823	1
2777685	1
3337678	1
3839479	1
3950114	1
2537997	1
2667970	1
3158481	1
3387617	1
2722775	1
2896207	1
3019658	1
3277483	1
3393073	1
3659064	1
2414741	1
3034299	1
3292503	1
3488459	1
3909047	1
2960417	1
3083567	1
3498545	1
3599531	1
3717586	1
2786638	1
2916290	1
3677720	1
3849006	1
2662603	1
3209809	1
3338254	1
3840024	1
3951068	1
2669629	1
3159779	1
3388775	1
2483027	1
2608199	1
2723289	1
2897041	1
3020422	1
3141002	1
3278075	1
3393401	1
3546434	1
3659705	1
2416229	1
3035210	1
3294197	1
3489677	1
3779979	1
3909933	1
2835779	1
3084806	1
3498984	1
3600347	1
3718393	1
3891992	1
2346305	1
2546600	1
2663269	1
2779324	1
3210515	1
3338763	1
3447545	1
3840844	1
2540859	1
2671432	1
3161552	1
3389671	1
3583503	1
2483502	1
2897669	1
3021137	1
3141617	1
3278611	1
3547010	1
3660358	1
3788388	1
2418024	1
3035824	1
3296424	1
3491036	1
3781702	1
3911116	1
2420475	1
2836473	1
2961876	1
3085290	1
3600828	1
3719322	1
3892727	1
2789862	1
2919958	1
3850171	1
2347095	1
2664157	1
2779950	1
3211321	1
3339240	1
3841361	1
3953854	1
2542826	1
2672566	1
3163388	1
3390590	1
3584571	1
2724435	1
2898461	1
3021990	1
3279297	1
3395015	1
3547501	1
3660882	1
3298987	1
3783636	1
3911547	1
2421052	1
2837062	1
2962368	1
3085803	1
3601668	1
3720304	1
3893397	1
2791024	1
2921470	1
3682011	1
3850743	1
2347606	1
2547846	1
2664686	1
2780553	1
3211881	1
3340031	1
3448315	1
3842297	1
3954904	1
2674173	1
2797339	1
3165112	1
3392084	1
3585346	1
2485014	1
2610313	1
2724797	1
2898954	1
3395647	1
3548039	1
3661318	1
3789722	1
2421263	1
3038005	1
3300570	1
3494171	1
3785516	1
3912650	1
2421593	1
2837697	1
3086269	1
3500950	1
3721368	1
3893848	1
2792889	1
2923281	1
3683597	1
2348317	1
2548558	1
2665192	1
2780929	1
3340618	1
3448851	1
3842959	1
3956018	1
2546363	1
2797945	1
3167162	1
3392680	1
2485733	1
2611069	1
2725304	1
3548674	1
3662079	1
3790348	1
2422519	1
3039259	1
3301862	1
3495053	1
3787084	1
3913224	1
2422366	1
2838320	1
3086840	1
3501288	1
3603557	1
3722596	1
3894460	1
2794239	1
2925273	1
3685148	1
3852120	1
2349245	1
2548997	1
2665723	1
2781721	1
3341119	1
3449294	1
3843555	1
3956938	1
2547953	1
2677562	1
2798595	1
3589086	1
2486344	1
2611733	1
2900714	1
3024249	1
3143428	1
3396918	1
3549024	1
3662675	1
3790990	1
3303282	1
3496525	1
3913651	1
2423119	1
2838946	1
2964541	1
3087247	1
3501688	1
3604038	1
3723772	1
3894964	1
2796266	1
2926505	1
3686216	1
2350410	1
2549532	1
2666137	1
2782308	1
3214389	1
3341809	1
3449857	1
3844532	1
3958022	1
2679407	1
2799129	1
3395013	1
3589848	1
2487039	1
2612377	1
2726578	1
3024751	1
3144120	1
3281731	1
3397519	1
3663419	1
3791523	1
2425567	1
3041960	1
3305251	1
3497461	1
3790503	1
2423646	1
2839694	1
3502264	1
3604453	1
3724995	1
2928197	1
3687840	1
3853212	1
2550401	1
2666857	1
2782780	1
3215044	1
3450349	1
3845080	1
3958716	1
2800228	1
3174942	1
3396180	1
3590704	1
2612820	1
3025379	1
3145080	1
3282237	1
3398219	1
3550150	1
3664123	1
3792594	1
2427526	1
3042850	1
3307612	1
3498183	1
3791868	1
3914676	1
2424413	1
2840571	1
2966100	1
3088066	1
3503026	1
3605614	1
3725623	1
3896501	1
2929677	1
3853825	1
2352175	1
2551001	1
2667733	1
3215804	1
3343031	1
3959289	1
2681921	1
2802492	1
3176418	1
3397393	1
2488629	1
2613228	1
2727326	1
3025924	1
3283034	1
3550638	1
3793108	1
2428547	1
3309132	1
3499663	1
3793863	1
2424914	1
2841404	1
2966815	1
3088754	1
3503877	1
3606376	1
3726697	1
3897360	1
3690016	1
2353108	1
2551625	1
2783955	1
3029319	1
3343598	1
3451310	1
3846190	1
3960672	1
2803996	1
3177720	1
3398181	1
3592868	1
2489328	1
2613695	1
2728062	1
2904114	1
3146440	1
3283742	1
3399374	1
3551292	1
3665571	1
3793721	1
2429527	1
3046459	1
3310771	1
3501086	1
3794716	1
2842142	1
2967357	1
3089411	1
3504384	1
3607235	1
3727341	1
3898099	1
2932047	1
3691516	1
3854863	1
2353927	1
2551963	1
2784470	1
3030174	1
3217084	1
3451987	1
3846904	1
3961558	1
2555844	1
2685209	1
2805486	1
3178974	1
3399265	1
3594032	1
2490050	1
2613996	1
2728994	1
2905087	1
3027666	1
3147231	1
3284398	1
3794378	1
2430456	1
3501753	1
3795444	1
3919087	1
2843006	1
2968096	1
3504830	1
3728180	1
3898738	1
3693206	1
3855342	1
2354724	1
2552490	1
2670113	1
2785197	1
3031506	1
3217861	1
3452544	1
3847457	1
3962462	1
2557451	1
2806778	1
3180019	1
3595500	1
2490735	1
2614475	1
2729692	1
3285007	1
3400496	1
3552713	1
3794834	1
3048398	1
3313619	1
3502335	1
3796593	1
3920481	1
2427570	1
2843954	1
2969288	1
3090783	1
3505325	1
3608760	1
3728573	1
3899110	1
3694744	1
3855815	1
2553099	1
2670640	1
2785889	1
3032247	1
3218619	1
3345620	1
3453202	1
3848150	1
3963359	1
2558647	1
2688664	1
2808312	1
3181389	1
3401582	1
2491437	1
2615142	1
2730423	1
2906337	1
3148459	1
3285845	1
3400885	1
3553464	1
3667406	1
3795508	1
2433703	1
3314495	1
3921922	1
2428359	1
2844729	1
2969932	1
3091472	1
3609248	1
3729676	1
3899673	1
2936161	1
3695834	1
2356948	1
2553582	1
3219211	1
3346105	1
3454207	1
3848888	1
3963900	1
2560196	1
2809910	1
3182586	1
3403247	1
3598180	1
2492456	1
2615544	1
3148848	1
3401620	1
3554435	1
3668171	1
3796200	1
2435209	1
2566921	1
3051403	1
3503986	1
3799627	1
3922860	1
2845582	1
3092151	1
3506572	1
3609881	1
3730791	1
3900192	1
2937011	1
3696880	1
3857024	1
2358090	1
2672577	1
2786976	1
3033322	1
3220021	1
3346695	1
3454928	1
3964860	1
2562048	1
2691819	1
3183803	1
3404347	1
3599380	1
2493718	1
2731975	1
2908632	1
3149745	1
3286979	1
3402391	1
3668808	1
3796702	1
2436523	1
2568664	1
3316686	1
3504963	1
3801467	1
2846547	1
2971592	1
3506910	1
3731601	1
3900856	1
3858562	1
2358936	1
2554724	1
2674339	1
2787603	1
3033888	1
3220708	1
3347187	1
3850019	1
3965630	1
2563547	1
2692933	1
3185244	1
3600414	1
2495300	1
2617060	1
2732848	1
2909455	1
3150481	1
3288701	1
3403658	1
3555636	1
3669193	1
3797393	1
2437933	1
2569923	1
3054873	1
3317280	1
3505908	1
3802991	1
3924504	1
2847219	1
3093465	1
3507540	1
3610957	1
3732024	1
3901642	1
2939174	1
3698844	1
3859455	1
2360391	1
2676216	1
2788604	1
3034380	1
3347795	1
3456942	1
3850620	1
4041654	1
2694050	1
2815550	1
3187339	1
3407001	1
3601915	1
2496269	1
3151285	1
3289880	1
3556310	1
3669532	1
3798121	1
2439360	1
2572158	1
3805392	1
2431634	1
2847910	1
2973078	1
3094431	1
3508016	1
3732733	1
3902213	1
2940557	1
3699729	1
3860018	1
2361758	1
2555979	1
2677007	1
2789381	1
2912658	1
3035105	1
3222391	1
3348489	1
3457776	1
3851177	1
4042834	1
2695231	1
2816603	1
3408028	1
3603204	1
2619209	1
2734335	1
2911340	1
3405016	1
3556989	1
3798498	1
2440947	1
2573870	1
3059753	1
3318720	1
3507981	1
3807561	1
3927166	1
2433316	1
2848736	1
3508521	1
2941625	1
3700742	1
3860917	1
2362666	1
2556472	1
2789997	1
2913200	1
3036055	1
3223386	1
3851775	1
4044496	1
2696991	1
3409153	1
3604213	1
2497876	1
2619877	1
2734660	1
2911922	1
3152438	1
3291196	1
3558425	1
3799520	1
2442494	1
2575775	1
3319226	1
3509422	1
3808813	1
3928809	1
2434066	1
2849561	1
2974331	1
3095931	1
3509050	1
3612422	1
3903037	1
2942369	1
3861592	1
2364011	1
2557091	1
2678547	1
2790466	1
2913835	1
3036860	1
3224123	1
3349765	1
3459418	1
2698792	1
2820156	1
3191316	1
3410492	1
2498531	1
2620694	1
2735242	1
3153247	1
3291659	1
3406248	1
3558832	1
3670301	1
3800637	1
2443369	1
2577499	1
3063989	1
3320651	1
3510514	1
3810532	1
3930403	1
2434700	1
2975364	1
3096709	1
3509579	1
3735683	1
3903530	1
2944267	1
3702506	1
3862028	1
2364717	1
2557621	1
2678892	1
2791353	1
2914537	1
3037712	1
3224740	1
3350275	1
3460057	1
3853035	1
4046701	1
2700409	1
3192647	1
3411409	1
3606478	1
2499422	1
2735914	1
3292160	1
3407046	1
3559439	1
3801608	1
2445252	1
3065653	1
3321443	1
3512165	1
3931558	1
2436279	1
3097506	1
3614288	1
3736535	1
3904297	1
2315227	1
3703530	1
3862570	1
2365560	1
2791966	1
2914959	1
3038126	1
3225495	1
3350780	1
3460644	1
3853775	1
2701142	1
2824272	1
3193654	1
3607504	1
2622393	1
2736387	1
3154435	1
3292842	1
3559939	1
3671213	1
3802166	1
2446969	1
3067268	1
3322718	1
3513417	1
3813036	1
2851701	1
3098096	1
3510870	1
3614972	1
3904940	1
2317394	1
2946992	1
3704296	1
3863094	1
2366175	1
2559284	1
2792549	1
3038673	1
3226192	1
3351559	1
3461044	1
3854236	1
4051471	1
2702518	1
2825602	1
3195372	1
3413383	1
3608284	1
2501783	1
2736935	1
3154875	1
3293536	1
3560449	1
3802742	1
2447967	1
2583022	1
3323541	1
3514686	1
3934099	1
2439525	1
2852294	1
2977312	1
3098875	1
3511420	1
3616072	1
3738019	1
2319156	1
2947897	1
3704714	1
3863804	1
2560326	1
3039190	1
3352444	1
3461638	1
3854654	1
4053409	1
2704514	1
2827329	1
3197104	1
3414361	1
3608907	1
2624880	1
2737548	1
3561045	1
3672098	1
3803535	1
2449985	1
2584386	1
3070878	1
3324717	1
3516396	1
3814952	1
3934834	1
2440830	1
2852716	1
2978071	1
3099328	1
3906109	1
3705555	1
3864611	1
2367654	1
2560904	1
2680575	1
2917378	1
3353124	1
3462176	1
3855463	1
3198859	1
3415359	1
3609687	1
2503350	1
2738226	1
3156412	1
3295132	1
3408773	1
3561694	1
3672766	1
2451474	1
2586067	1
3072559	1
3517338	1
3815219	1
3935765	1
2441610	1
2853292	1
2978661	1
3099733	1
3512807	1
3906773	1
2321613	1
2949607	1
3865128	1
2368074	1
2561371	1
2681093	1
2793796	1
2918169	1
3040242	1
3353691	1
3462636	1
3855967	1
2706421	1
2831171	1
3200017	1
2626170	1
3157306	1
3296264	1
3562192	1
3673229	1
3804773	1
2452443	1
2587652	1
3074262	1
3326913	1
3518436	1
3815636	1
3936769	1
2442465	1
2854153	1
2979380	1
3100398	1
3513597	1
3617965	1
3739701	1
3907245	1
2322652	1
2951173	1
2562077	1
2681793	1
2794624	1
2918857	1
3041002	1
3354376	1
2832386	1
3201347	1
3417229	1
2739971	1
3297533	1
3409616	1
3562762	1
3674181	1
3805341	1
2588924	1
3075497	1
3328368	1
3519482	1
3815927	1
3938200	1
2854734	1
3101299	1
3514056	1
3618381	1
3740331	1
3907765	1
2323918	1
3708586	1
3865791	1
2369344	1
2795067	1
2919645	1
3041616	1
3231397	1
3856760	1
2833280	1
3203346	1
3418497	1
3613414	1
2505400	1
2627276	1
2740797	1
3159874	1
3298199	1
3410195	1
3675192	1
3806113	1
2455720	1
2589725	1
3077034	1
3521318	1
3939242	1
2444138	1
2980804	1
3514531	1
3618735	1
3741500	1
3908237	1
2325519	1
3709364	1
3866299	1
2370128	1
2682536	1
2795534	1
2920450	1
3042323	1
3232395	1
3355565	1
2710374	1
3204504	1
3419492	1
3614326	1
2506521	1
2627925	1
2741498	1
3298826	1
3410543	1
3563878	1
3806799	1
2457191	1
2591180	1
3330731	1
3522624	1
3816727	1
3940977	1
2684329	1
2981374	1
3102725	1
3619187	1
3742577	1
3908628	1
2955465	1
3867001	1
2565397	1
2683274	1
2796057	1
2921040	1
3042999	1
3232695	1
3355963	1
3464627	1
3857447	1
2711684	1
3205838	1
3420132	1
3616226	1
2628498	1
3161178	1
3299601	1
2458763	1
2592661	1
3331456	1
3523850	1
3817201	1
2445359	1
2684953	1
2856585	1
2982099	1
3103315	1
3515830	1
3619940	1
3743104	1
3909147	1
2329210	1
2956982	1
3711902	1
3867500	1
2371735	1
2566497	1
2796657	1
2921827	1
3043661	1
3233373	1
3857949	1
2712638	1
2837737	1
3208767	1
3421259	1
2507767	1
2629053	1
2742603	1
3161633	1
3300133	1
3564625	1
3678427	1
3808207	1
2459977	1
3525222	1
3817758	1
3943163	1
2446479	1
2685872	1
2856906	1
3103984	1
3516345	1
3743957	1
2331116	1
2958332	1
3713468	1
3868061	1
2567390	1
2797200	1
2922651	1
3044248	1
3234200	1
3356775	1
3465886	1
2713435	1
2839616	1
3209625	1
3618336	1
2508536	1
2629608	1
2743645	1
3300627	1
3565250	1
3678957	1
2461452	1
2595405	1
3082611	1
3332887	1
3526026	1
3818396	1
3944971	1
2447214	1
2857791	1
2983587	1
3104389	1
3516885	1
3621931	1
3910220	1
3714752	1
2373493	1
2568148	1
2797693	1
2923352	1
3045014	1
3234784	1
3357771	1
3466269	1
3859346	1
2713993	1
2841200	1
3211472	1
3423625	1
2509037	1
2630169	1
2744353	1
3163012	1
3301196	1
3412983	1
3565859	1
3679413	1
3809401	1
2462893	1
2596893	1
3083103	1
3333613	1
3526682	1
2448326	1
2687252	1
2858460	1
2984375	1
3104987	1
3517421	1
3622802	1
3745702	1
3910950	1
2333776	1
3715492	1
2374335	1
2923779	1
3358775	1
3466745	1
3859731	1
2715145	1
3212707	1
3425146	1
3620388	1
2509651	1
2630368	1
2745064	1
3163722	1
3301668	1
3413401	1
3566426	1
3680080	1
3810220	1
2465142	1
3083885	1
3527449	1
2449203	1
2687831	1
2858810	1
2984948	1
3105549	1
3623562	1
3911523	1
2335814	1
2962694	1
3716519	1
3869351	1
2375329	1
2569950	1
2798340	1
2924447	1
3235601	1
3359542	1
3467289	1
2844437	1
3214182	1
3621277	1
2510099	1
2630980	1
2745587	1
3302337	1
3811013	1
2466010	1
2599898	1
3335439	1
3528164	1
3820216	1
3948917	1
2449997	1
2688803	1
2859840	1
2985523	1
3106155	1
3518217	1
3623975	1
3746655	1
3912145	1
2964453	1
3717264	1
2376436	1
2571378	1
2798645	1
2925049	1
3046911	1
3236180	1
3360407	1
3467926	1
2717398	1
2845459	1
3427793	1
3622412	1
2631621	1
2746454	1
3165060	1
3414571	1
3681212	1
3811435	1
2717784	1
2845562	1
3215895	1
3428122	1
3623030	1
2510904	1
3165268	1
3303734	1
3414974	1
3681408	1
3811786	1
2467237	1
2602070	1
3086794	1
3336795	1
3820825	1
3950582	1
2451105	1
2689640	1
2986310	1
3107318	1
3518909	1
3624709	1
3912742	1
2339386	1
2966504	1
3719153	1
3870550	1
2377624	1
2572380	1
2799586	1
2926053	1
3047853	1
3236904	1
3361371	1
3468740	1
2719524	1
2846256	1
3429194	1
2511551	1
2747283	1
3166054	1
3304553	1
3416101	1
3568299	1
3812388	1
2468428	1
2603392	1
3087699	1
3338080	1
3530098	1
3952382	1
2689969	1
3107941	1
3519947	1
3913271	1
2340808	1
2968002	1
3720608	1
2378641	1
2573053	1
2800682	1
2926858	1
3361948	1
3469380	1
3862827	1
2721296	1
2847658	1
3219557	1
3625074	1
2512026	1
2632950	1
2748055	1
3305164	1
3416976	1
3683382	1
3812986	1
2469631	1
2604569	1
3089056	1
3339254	1
3531607	1
3822159	1
3953880	1
2453222	1
2863520	1
3520566	1
3625532	1
3914033	1
2342653	1
3722120	1
2379089	1
2801373	1
2927454	1
3049726	1
3237980	1
3362319	1
3469912	1
2722786	1
2849104	1
3431237	1
3625678	1
2512423	1
2633601	1
2748518	1
3167621	1
3306097	1
3417880	1
3569338	1
3684741	1
2471135	1
2605695	1
3340191	1
3532580	1
3955151	1
2454070	1
2690703	1
2864161	1
2988045	1
3109169	1
3521194	1
3626065	1
3750160	1
3914745	1
2344473	1
3872315	1
2379768	1
2802427	1
2928454	1
3050707	1
3362623	1
3470609	1
2723925	1
3222658	1
3432664	1
3626955	1
2634455	1
2749118	1
3168724	1
3306830	1
3418711	1
3569996	1
3685334	1
3813998	1
2472831	1
2606682	1
3340816	1
3823370	1
3956866	1
2454700	1
2577378	1
2691208	1
2864512	1
2988583	1
3109891	1
3626506	1
2346658	1
2972198	1
3724950	1
3873035	1
2380540	1
2803052	1
2929031	1
3051372	1
3239608	1
3363188	1
3471367	1
3865039	1
2725110	1
2852166	1
3627838	1
2513705	1
2749844	1
3307749	1
3419231	1
3570482	1
3685831	1
3814427	1
2473939	1
2607603	1
3092206	1
3341768	1
3535401	1
3823887	1
2455519	1
2578283	1
2865166	1
2989552	1
3110421	1
3522181	1
3626936	1
2973872	1
3726356	1
2381326	1
2803898	1
2929549	1
3052335	1
3240316	1
3363730	1
3472460	1
3865548	1
2726516	1
3226242	1
3628518	1
2514507	1
2750427	1
3172885	1
3308620	1
3419716	1
3570890	1
3687259	1
2475712	1
2608826	1
3343634	1
3960341	1
2456446	1
2578858	1
2693129	1
2865724	1
2990019	1
3110886	1
3627505	1
3752662	1
3916005	1
2349599	1
2975173	1
3728285	1
3875855	1
2382067	1
2804638	1
2930124	1
3052698	1
3240806	1
3364319	1
3473159	1
3866160	1
3629440	1
2515147	1
2636166	1
2751155	1
3309355	1
3420182	1
3688599	1
3918214	1
2477402	1
3537274	1
3962089	1
2579380	1
2866241	1
2990506	1
3111555	1
3523516	1
3627798	1
3753483	1
2351226	1
2976094	1
3729994	1
3877402	1
2382763	1
2805266	1
2930530	1
3053560	1
3364822	1
3473667	1
3866754	1
2728460	1
2854933	1
3229259	1
3437390	1
3630908	1
2515842	1
2636628	1
2751762	1
3174866	1
3420594	1
3571905	1
3689764	1
2478482	1
2611604	1
3098214	1
3825055	1
3963156	1
2580080	1
2694961	1
2866758	1
3112321	1
3628678	1
3754608	1
3917383	1
2352209	1
2977652	1
3731985	1
3878318	1
2383696	1
2931304	1
3054333	1
3242402	1
3365334	1
3474687	1
3867479	1
2730427	1
2856704	1
3229939	1
3438211	1
3632309	1
2516331	1
2637587	1
2752312	1
3175778	1
3310734	1
3420993	1
3572602	1
3690643	1
3817119	1
3919379	1
2479671	1
2612996	1
3346914	1
3825611	1
2580763	1
2695483	1
2867415	1
3524796	1
3755878	1
2353979	1
2979057	1
3733668	1
2384830	1
2806857	1
2931770	1
3054867	1
3243275	1
3366022	1
3475456	1
3868168	1
2858175	1
3231594	1
3439235	1
3633442	1
2637999	1
2753069	1
3176830	1
3311404	1
3421663	1
3691103	1
3817570	1
2480965	1
2614311	1
3101577	1
3348037	1
3540626	1
3826187	1
2458501	1
2581741	1
2696077	1
2868041	1
3113609	1
3629943	1
3757646	1
2980641	1
3734809	1
2385631	1
2807364	1
2932529	1
3055519	1
3243788	1
3366661	1
3476316	1
2733256	1
2860464	1
3232739	1
3440469	1
2517892	1
2753624	1
3178141	1
3422178	1
3573758	1
3691758	1
3817999	1
3920534	1
2482966	1
2615943	1
3102718	1
3349023	1
3827046	1
2459198	1
2696843	1
2868766	1
3114528	1
3630673	1
3758821	1
2358167	1
3881179	1
2808077	1
2933063	1
3244675	1
3367153	1
3477122	1
2734786	1
2863137	1
3233587	1
3442044	1
2518240	1
2754133	1
3178889	1
3312310	1
3422613	1
3574125	1
3818438	1
3921239	1
2484761	1
3104471	1
3350836	1
3542797	1
3827776	1
2459935	1
2583064	1
2697844	1
2869525	1
2993246	1
3114955	1
3525989	1
3631456	1
3759655	1
2359998	1
2984248	1
3881875	1
2386919	1
2933765	1
3058266	1
3246846	1
3367706	1
3477711	1
3870118	1
2736161	1
2864380	1
3443036	1
3636782	1
2518850	1
2639654	1
2754619	1
3179696	1
3312756	1
3574907	1
3692845	1
3921866	1
2485758	1
2618402	1
3105892	1
3351757	1
3829259	1
4044623	1
2583421	1
2698623	1
2869944	1
2993725	1
3115559	1
3526475	1
3632408	1
2362273	1
2985760	1
3737127	1
3882424	1
2934586	1
3247366	1
2737652	1
2865895	1
3236151	1
3638218	1
4053301	1
2519667	1
2640332	1
2755258	1
3575443	1
3693388	1
3922320	1
2487539	1
2619816	1
3107711	1
3352494	1
3544713	1
3829770	1
4046202	1
2461471	1
2584036	1
2699116	1
2870412	1
2994313	1
3116172	1
3527093	1
3633032	1
3760981	1
2363674	1
3737810	1
3882958	1
2388092	1
2809741	1
3248234	1
3478881	1
3871801	1
2739303	1
2867789	1
3237792	1
3639418	1
2641215	1
3181431	1
3314022	1
3575881	1
3693960	1
3819349	1
2488895	1
2620921	1
3109248	1
3353468	1
3545741	1
3830152	1
2584788	1
2699737	1
2871001	1
3116827	1
3634101	1
3761597	1
2365202	1
2987531	1
3739582	1
3883911	1
2388777	1
2810443	1
2935835	1
3060116	1
3248839	1
3369710	1
3479500	1
3872238	1
2868946	1
3446110	1
3640606	1
2316928	1
2641956	1
3182285	1
3314667	1
3576339	1
3819847	1
3923959	1
2490407	1
2623271	1
3354397	1
2462951	1
2585499	1
2700456	1
2871423	1
2995353	1
3117617	1
3528758	1
3762392	1
3884711	1
2389259	1
2811346	1
2936478	1
3060826	1
3249315	1
3370279	1
3873141	1
2742002	1
3241108	1
3447836	1
2317829	1
2643010	1
2756384	1
3183165	1
3425054	1
3577064	1
3695088	1
3924750	1
2491914	1
2625824	1
3355217	1
3548897	1
3831145	1
2872255	1
2996004	1
3118402	1
3635469	1
3763054	1
2368228	1
2990182	1
3741869	1
2389670	1
2812138	1
2936974	1
3061519	1
3249994	1
3370886	1
3480320	1
3873589	1
2743502	1
2871925	1
3243268	1
2318645	1
2643752	1
3183882	1
3316703	1
3425812	1
3577542	1
3821074	1
2493570	1
2627356	1
3114782	1
3356350	1
3832095	1
2464298	1
2873036	1
3119317	1
3530390	1
3636448	1
3763776	1
2369936	1
3742631	1
3886513	1
2390390	1
2937511	1
3062107	1
3250879	1
3371395	1
3698398	1
3874382	1
2744967	1
2873621	1
3244540	1
3643498	1
2523121	1
2644768	1
2757967	1
3184639	1
3317647	1
3426293	1
3577997	1
3697108	1
3926039	1
2494628	1
2628546	1
3116606	1
3357951	1
3550219	1
3832639	1
2702453	1
2873612	1
2997132	1
3531071	1
3637177	1
3764211	1
2371144	1
2993047	1
3743284	1
3887037	1
2391902	1
2938143	1
3251915	1
3372232	1
3481334	1
3875165	1
2746445	1
3246179	1
3450900	1
3644803	1
2320361	1
2645288	1
3185224	1
3318476	1
3426651	1
3578429	1
3697979	1
3822149	1
3551138	1
2587699	1
2703081	1
2874112	1
2997757	1
3531496	1
3637769	1
3765463	1
2372960	1
2994983	1
3887583	1
2393326	1
2815226	1
2938728	1
3063621	1
3373162	1
3699710	1
3875760	1
3247788	1
3451459	1
3646092	1
3834764	1
2321459	1
2524800	1
3319187	1
3578988	1
3822791	1
3927160	1
2498721	1
2631927	1
3119653	1
3359205	1
2588374	1
2703668	1
2874816	1
2998135	1
3122158	1
3531911	1
3638618	1
3745168	1
2394231	1
2939194	1
3064674	1
3253142	1
3374249	1
3482406	1
2878664	1
3249613	1
3647324	1
2322665	1
2525785	1
2760300	1
3186990	1
3319609	1
3579806	1
3823196	1
3927715	1
2500504	1
2633090	1
3121234	1
3360080	1
3553737	1
3834186	1
2466844	1
2589010	1
2704526	1
2875821	1
2998805	1
3532483	1
3639179	1
2375862	1
2997424	1
3746050	1
3889418	1
2395312	1
2816637	1
2939709	1
3065948	1
3483036	1
3700620	1
2751145	1
2880063	1
3453185	1
3648263	1
3835600	1
2323531	1
2526536	1
3187658	1
3320143	1
3428326	1
3580509	1
2501639	1
2634131	1
3121493	1
3360485	1
3554472	1
2467533	1
2590040	1
2705179	1
2999920	1
3639669	1
3768247	1
2376881	1
2999191	1
3747118	1
3890437	1
2396116	1
2817397	1
2940426	1
3066445	1
3254853	1
3375660	1
3701061	1
3877449	1
2752552	1
2881354	1
3454102	1
3836091	1
2324322	1
2526899	1
2647287	1
3188288	1
3428770	1
3581793	1
3824622	1
2503373	1
3121849	1
3361076	1
3555372	1
2590593	1
2705847	1
2877588	1
3000648	1
3124225	1
3533675	1
3640208	1
3769127	1
2378275	1
3747876	1
3891104	1
2397301	1
2818192	1
2941118	1
3066939	1
3255690	1
3376554	1
3483938	1
3701415	1
3877919	1
2754178	1
2883334	1
3455230	1
3651238	1
2647831	1
2762272	1
3189150	1
3429257	1
3825211	1
3929980	1
2505198	1
2636383	1
3122824	1
3361597	1
3556649	1
2468788	1
3001502	1
3534223	1
3640735	1
3769795	1
2379706	1
3001359	1
3891734	1
2398565	1
2818593	1
2942097	1
3067677	1
3256671	1
3377619	1
3484521	1
3701838	1
3878358	1
2755091	1
3256321	1
3652909	1
2326417	1
2528934	1
2648209	1
2762846	1
3189856	1
3321647	1
3429731	1
3825659	1
3930504	1
2506607	1
2637655	1
3362394	1
3557913	1
2469457	1
2591677	1
2879086	1
3002243	1
3125225	1
3534850	1
3641139	1
3770300	1
2381765	1
3002964	1
3892373	1
2399383	1
2819268	1
2942845	1
3068057	1
3257626	1
3378584	1
3702210	1
3878857	1
2755873	1
2886178	1
3257851	1
3457018	1
2529901	1
2648841	1
3430484	1
3583616	1
3826315	1
3931090	1
2508132	1
3125473	1
3558542	1
2879896	1
3002947	1
3125547	1
3771660	1
2383540	1
3892807	1
2400133	1
2819975	1
3068523	1
3258419	1
3379393	1
3485707	1
3586159	1
3702598	1
3879448	1
2756361	1
2888011	1
3259100	1
3457879	1
3838476	1
2328055	1
2530574	1
2649432	1
2763873	1
3191818	1
3322967	1
3431316	1
3584341	1
3826655	1
3931635	1
2509897	1
2640944	1
3126740	1
3364492	1
3560310	1
2470662	1
2593089	1
2708903	1
2880488	1
3003674	1
3126159	1
3535839	1
3772260	1
2385236	1
2400992	1
2820738	1
2944117	1
3069495	1
3259194	1
3380056	1
3587655	1
3880197	1
3260285	1
3655187	1
2329111	1
2531238	1
2650059	1
2764719	1
3192894	1
3323617	1
3932384	1
2511569	1
2642141	1
3127954	1
3365680	1
3561737	1
2471339	1
2593583	1
2709441	1
2881124	1
3004072	1
3126485	1
3536252	1
3642513	1
2386715	1
3006914	1
3753641	1
3893530	1
2944983	1
3259816	1
3380882	1
3487483	1
3703707	1
2890183	1
3262225	1
3460497	1
3656457	1
3839366	1
2650690	1
2765342	1
3827489	1
2512976	1
2643812	1
3562737	1
2472185	1
2709946	1
2882020	1
3004985	1
3126986	1
3536794	1
3643662	1
3774532	1
2388014	1
3010087	1
2403296	1
3070772	1
3261253	1
3381422	1
3488238	1
3588566	1
2891367	1
3263809	1
3461896	1
3657348	1
2330944	1
2651341	1
2765878	1
3196067	1
3324708	1
3828039	1
3933636	1
2514306	1
2645230	1
3368709	1
3563736	1
2472768	1
2594964	1
2710574	1
2882721	1
3005704	1
3537157	1
3644315	1
3775238	1
2389728	1
3756288	1
3894408	1
2404288	1
2822750	1
2946028	1
3071748	1
3262297	1
3381677	1
3705283	1
3881310	1
2761287	1
2892805	1
3265441	1
3462933	1
3840544	1
2331782	1
2533565	1
3196686	1
3325210	1
3434326	1
3828556	1
2515390	1
2647082	1
3132947	1
3564558	1
2595914	1
2711044	1
2883632	1
3006280	1
3537688	1
3645997	1
2390271	1
3467281	1
3757416	1
3895714	1
2405079	1
2823360	1
3072424	1
3263191	1
3382524	1
3589615	1
3705872	1
3881882	1
2762518	1
2893838	1
3464521	1
3660258	1
3840990	1
2332727	1
2534123	1
2652620	1
2766987	1
3197119	1
3435167	1
3935467	1
2516954	1
2648160	1
3134872	1
2474025	1
2596791	1
2711768	1
2884213	1
3006808	1
3538267	1
3646753	1
2391715	1
3014341	1
2947497	1
3073151	1
3264134	1
3382989	1
3590300	1
2764010	1
2896337	1
3268424	1
3465521	1
3661988	1
2333876	1
2534662	1
2653109	1
3326324	1
3436258	1
3936178	1
2518206	1
2649233	1
3135830	1
3566918	1
2474904	1
2597498	1
2712634	1
3007251	1
3129952	1
3646985	1
3777014	1
2392852	1
3015780	1
3469894	1
3759639	1
3898417	1
2406720	1
2824351	1
2948247	1
3073763	1
3264802	1
3383508	1
3489843	1
3591303	1
3707408	1
3883269	1
2766196	1
2897784	1
3269629	1
3662623	1
3841893	1
2334707	1
2535363	1
2653851	1
2768148	1
3198360	1
3326716	1
3436951	1
3937200	1
2519320	1
2651084	1
3137254	1
3373408	1
3567976	1
2597892	1
2886154	1
3009415	1
3130554	1
3539186	1
3777650	1
2394398	1
2824988	1
2948935	1
3074591	1
3265797	1
3384113	1
3490560	1
3707921	1
3883950	1
3664044	1
3842317	1
2335796	1
2536117	1
2654658	1
3198672	1
3437388	1
3831175	1
3938780	1
2652524	1
3139558	1
3374397	1
3569289	1
2476209	1
2598520	1
2886645	1
3131496	1
3539692	1
3648060	1
3778327	1
2396419	1
3017180	1
3473216	1
3900201	1
2408654	1
2825164	1
3075218	1
3266376	1
3384578	1
3491202	1
3592812	1
3708737	1
3884395	1
2768812	1
2900159	1
3272193	1
3665440	1
3842722	1
2336455	1
2655179	1
2769415	1
3199279	1
3328018	1
3940158	1
2522538	1
3375102	1
3570374	1
2599522	1
2714679	1
2887231	1
3011003	1
3132270	1
3540295	1
3648516	1
3778766	1
3764473	1
3901143	1
2409369	1
2825693	1
2951355	1
3075882	1
3266956	1
3384974	1
3885018	1
2770067	1
3273152	1
3666422	1
3843116	1
2537798	1
2770074	1
3199710	1
3438646	1
3940866	1
2523785	1
2655232	1
3375954	1
3571250	1
2476892	1
2715571	1
2887867	1
3011752	1
3133007	1
3386863	1
3540615	1
3648988	1
3779483	1
2398380	1
3476811	1
3901775	1
2410368	1
2952075	1
3267706	1
3385403	1
3710285	1
3885367	1
3273977	1
3667272	1
3844174	1
2337839	1
2656808	1
2770787	1
3200532	1
3439269	1
3832748	1
3941473	1
2524772	1
3144140	1
3376664	1
3572236	1
2477507	1
2601367	1
2716431	1
2888627	1
3012696	1
3133922	1
3387380	1
3649545	1
3022012	1
3478077	1
3902260	1
2826831	1
2952705	1
3268529	1
3493213	1
3594484	1
3885983	1
2772817	1
2903120	1
3274960	1
3668882	1
3844786	1
2338612	1
2539414	1
2771398	1
3201281	1
3329844	1
3439922	1
3942499	1
2525976	1
3145632	1
3377580	1
3573624	1
2602168	1
2716941	1
2890440	1
3134903	1
3387797	1
3541647	1
3780833	1
2401058	1
3023965	1
3279581	1
3902634	1
2412416	1
2827385	1
2953571	1
3078378	1
3269339	1
3386590	1
3493860	1
3711299	1
3886733	1
2774075	1
2903805	1
3276717	1
3670230	1
3845095	1
2339046	1
2657508	1
3440794	1
3943509	1
2528070	1
2658734	1
3378576	1
3574855	1
2602620	1
2717776	1
2891426	1
3013689	1
3135256	1
3388436	1
3542151	1
3651202	1
2402139	1
3025979	1
3281443	1
3479920	1
3770961	1
3903242	1
2828162	1
2954238	1
3595312	1
3887404	1
2775693	1
2905372	1
3278328	1
3671339	1
3845547	1
2540555	1
2657958	1
2772967	1
3202601	1
3331324	1
3441606	1
3834894	1
3944397	1
2529574	1
2659374	1
3379941	1
2479388	1
2603340	1
2718718	1
2892051	1
3135802	1
3388957	1
3542615	1
3652399	1
3782379	1
2404140	1
3027657	1
3282554	1
3480955	1
3771804	1
2828940	1
2955163	1
3080066	1
3270489	1
3494846	1
3887831	1
2777000	1
3671934	1
3845881	1
2541336	1
2658502	1
2773824	1
3203256	1
3332177	1
3945330	1
2531619	1
2660627	1
3380776	1
3576843	1
2479729	1
2604010	1
2719232	1
2892814	1
3015813	1
3136545	1
3389514	1
3653165	1
3783009	1
3283626	1
3481994	1
3772607	1
2829861	1
2955569	1
3080623	1
3271312	1
3495442	1
3596342	1
3888388	1
2777939	1
2908031	1
3672780	1
2341147	1
2541869	1
2659110	1
3333030	1
3443978	1
3836149	1
2532616	1
3381907	1
2480218	1
2604779	1
2893436	1
3016585	1
3137165	1
3389870	1
3783818	1
3030973	1
3284740	1
3483120	1
3773506	1
3905378	1
2830823	1
3081326	1
3271949	1
3496163	1
3596702	1
3888855	1
2779411	1
3673835	1
3846696	1
2341869	1
2542591	1
2775093	1
3205336	1
3836809	1
3947455	1
2534116	1
2663356	1
3382871	1
3578585	1
2480601	1
2605460	1
2720569	1
3390434	1
3544278	1
3654008	1
3784600	1
2409033	1
3032282	1
3484317	1
3774231	1
3906457	1
2415814	1
2957481	1
3081852	1
3496600	1
3597258	1
3889484	1
2780759	1
2910629	1
3674213	1
3847170	1
2342763	1
3334734	1
3444973	1
3837334	1
2535041	1
2664462	1
3154795	1
3384271	1
3579966	1
2606270	1
2721071	1
3138446	1
3275116	1
3655282	1
2410548	1
3485286	1
2833029	1
2958108	1
3082360	1
3273901	1
3496861	1
3597776	1
3715752	1
3889915	1
2782550	1
2660856	1
2776734	1
3207700	1
3445400	1
3837901	1
3948958	1
2536021	1
2665497	1
3581192	1
2481548	1
2606790	1
2721705	1
2895103	1
3018736	1
3139193	1
3276158	1
3391822	1
3657352	1
2412767	1
3290124	1
2417232	1
2959034	1
3082867	1
3274604	1
3598324	1
2914037	1
3675702	1
3848112	1
2544542	1
2661370	1
2777157	1
3337469	1
3446331	1
3949719	1
2537129	1
2666947	1
3157386	1
3386892	1
3582045	1
2482317	1
2722393	1
2895773	1
3019409	1
3277011	1
3392490	1
3545742	1
3658690	1
3786593	1
2413858	1
3033944	1
3777786	1
3908714	1
2959838	1
3083247	1
3275041	1
3717028	1
3890988	1
2785484	1
2915317	1
3677091	1
2345211	1
2544966	1
2662079	1
2778129	1
3209420	1
3446840	1
3839676	1
3950396	1
2538757	1
2668548	1
3159052	1
3388105	1
2482731	1
2607952	1
2722881	1
2896548	1
3019933	1
3140667	1
3277686	1
3393111	1
3546189	1
3787182	1
2415250	1
3293246	1
3489149	1
3779191	1
3909239	1
2419094	1
2835282	1
2960675	1
3083795	1
3498652	1
3717770	1
2786988	1
2916786	1
3849319	1
2546140	1
2662903	1
2778853	1
3447292	1
3840189	1
3951760	1
3160325	1
3389287	1
2483214	1
2608318	1
2723513	1
2897218	1
3020795	1
3278275	1
3393569	1
3546594	1
3787922	1
3035382	1
3294579	1
3490232	1
3910233	1
2961566	1
3499209	1
3600462	1
3718664	1
2788802	1
2918776	1
3849739	1
2346791	1
2546809	1
2663605	1
3210761	1
3338944	1
3447724	1
3840951	1
3952742	1
2541715	1
3162335	1
3389840	1
3584097	1
2608995	1
2724129	1
2897823	1
3021440	1
3141830	1
3278818	1
3394535	1
3547275	1
3788629	1
3036192	1
3911228	1
2420752	1
2836707	1
3085475	1
3500037	1
3601187	1
3719497	1
3892979	1
2790250	1
2920406	1
3680450	1
3850270	1
2347234	1
2547493	1
2664331	1
2780136	1
3211465	1
3339560	1
3448144	1
3841576	1
3954386	1
2543172	1
2673013	1
2796848	1
3164085	1
3391023	1
3584702	1
2484693	1
2609665	1
2898613	1
3022505	1
3279585	1
3395236	1
3547646	1
3661064	1
3789264	1
2420791	1
3493486	1
3784307	1
3911905	1
2421265	1
2837221	1
2962565	1
3085972	1
3500491	1
3601977	1
3720779	1
3893480	1
2791916	1
2922516	1
2347902	1
2548151	1
2664858	1
2780648	1
3212104	1
3340223	1
3448519	1
3842571	1
3955482	1
2545163	1
2674734	1
2797554	1
3165877	1
3392183	1
3586127	1
2610622	1
2724957	1
3023145	1
3280130	1
3548241	1
3661464	1
3789924	1
2421756	1
3300993	1
3494433	1
3786516	1
3912871	1
2421803	1
2837946	1
2963531	1
3501060	1
3602954	1
3721691	1
3894077	1
2793402	1
2923964	1
3683945	1
3851583	1
2348730	1
2665364	1
3340770	1
3843060	1
3956333	1
2547031	1
2676701	1
2798234	1
3167554	1
3393369	1
2486012	1
2611158	1
2725548	1
2900219	1
3023654	1
3142792	1
3280572	1
3396506	1
3662284	1
3790614	1
3039864	1
3302145	1
3495307	1
3787884	1
3913324	1
2422582	1
2838597	1
2964079	1
3086939	1
3603722	1
3685643	1
2349901	1
3213961	1
3341407	1
3449555	1
3843775	1
3957150	1
2548416	1
3168941	1
2486498	1
2726233	1
3024382	1
3143731	1
3281146	1
3397163	1
3549255	1
3662899	1
3791148	1
3041275	1
3303941	1
3496995	1
3913770	1
2423291	1
2964728	1
3087421	1
3501878	1
3604151	1
3895285	1
2796511	1
2927057	1
3852818	1
2549771	1
2666335	1
2782441	1
3214532	1
3342126	1
3449981	1
2549615	1
2679912	1
2799769	1
3395472	1
3590188	1
2902135	1
3025086	1
3144396	1
3281969	1
3397784	1
3549943	1
3663542	1
3791785	1
2426486	1
3042067	1
3497661	1
3790901	1
3914044	1
2423895	1
2839893	1
2965574	1
3605162	1
3725149	1
3895988	1
3688314	1
3853410	1
2351745	1
2550610	1
2667188	1
2782998	1
3958851	1
2550960	1
2800879	1
3175592	1
3590933	1
2488167	1
2612965	1
2903164	1
3025578	1
3145306	1
3282700	1
3550378	1
3664339	1
3792738	1
2427925	1
3043578	1
3308354	1
3792300	1
3915149	1
2424588	1
2840848	1
3503161	1
3605912	1
3725874	1
2352618	1
2551258	1
2667949	1
2783706	1
3028349	1
3215981	1
3451050	1
3959800	1
2553189	1
2682412	1
3177039	1
3397775	1
3591988	1
2488888	1
2727549	1
2903837	1
3146068	1
3664929	1
3793202	1
2428955	1
3045339	1
3309995	1
3500413	1
3794057	1
3917228	1
2425146	1
2841734	1
2967004	1
3088908	1
3606733	1
3726946	1
3854579	1
2353431	1
2551761	1
2668660	1
2784095	1
3029841	1
3216569	1
3343752	1
3451539	1
3846300	1
3961074	1
2555130	1
3178264	1
3398382	1
3593254	1
2489644	1
2613836	1
2728255	1
3146787	1
3399701	1
3551582	1
3665973	1
3793968	1
3046644	1
3501259	1
3794958	1
3918291	1
2842507	1
2967554	1
3089651	1
3504650	1
3607448	1
3898212	1
2932462	1
3692041	1
2354201	1
2552160	1
2669515	1
2784712	1
3030353	1
3217408	1
3344389	1
3452120	1
3847062	1
3961794	1
2556237	1
2686024	1
2805901	1
3179327	1
3399559	1
2490270	1
2614149	1
2905152	1
3027879	1
3147360	1
3284646	1
3400228	1
3552286	1
3794618	1
2431094	1
3312772	1
3502107	1
3795830	1
3919526	1
2426847	1
2843453	1
3505036	1
3608132	1
3728274	1
3898867	1
3693465	1
3855545	1
2354849	1
2552578	1
2670315	1
2785363	1
3031698	1
3345206	1
3452675	1
3847673	1
3962686	1
2557966	1
2687777	1
3180397	1
3400864	1
3595848	1
2490975	1
2614793	1
2729938	1
2905741	1
3147925	1
3285353	1
3666832	1
3795062	1
2432338	1
3048875	1
3313914	1
3502538	1
2427794	1
2969495	1
3090963	1
3609032	1
3728863	1
3695158	1
3855911	1
2356417	1
2553200	1
2670853	1
2786095	1
3032404	1
3218765	1
3345760	1
3453535	1
3848311	1
3963547	1
2808873	1
3402250	1
2491766	1
2615200	1
2730636	1
2906887	1
3148622	1
3285890	1
3553769	1
3795780	1
2565088	1
3049999	1
3503485	1
3798804	1
3922384	1
2428637	1
2844989	1
2970188	1
3091821	1
3609415	1
3730101	1
3899905	1
2936436	1
3696084	1
2357226	1
2553727	1
2786627	1
3032989	1
3219488	1
3849082	1
3183143	1
3403660	1
3598459	1
2492973	1
2615789	1
2731436	1
2907908	1
3149269	1
3286546	1
3401897	1
3554943	1
3668314	1
3796347	1
2567443	1
3051996	1
3316056	1
3504462	1
3800359	1
2429374	1
2845975	1
2971009	1
3092329	1
3506717	1
3610081	1
3731205	1
2937255	1
3697325	1
2358455	1
2787318	1
3033502	1
3220194	1
3849674	1
3965093	1
2562338	1
2812182	1
3599740	1
2493997	1
2616410	1
2732333	1
2908951	1
3402721	1
3668952	1
3796886	1
2436975	1
2568949	1
3053399	1
3316826	1
3505344	1
3923904	1
2430273	1
2846742	1
2971871	1
3610585	1
3901309	1
2938460	1
3697969	1
3858954	1
2359460	1
2554958	1
2675198	1
2787908	1
3034038	1
3221010	1
3347428	1
3456294	1
3850291	1
4037770	1
2693322	1
2814709	1
3185758	1
2495656	1
2617313	1
2733052	1
2909709	1
3150759	1
3289259	1
3555835	1
3669347	1
3797725	1
2438350	1
2571407	1
3056162	1
3317805	1
3506137	1
3924742	1
2847430	1
2972669	1
3093661	1
3611154	1
3732293	1
3901887	1
2939570	1
3859727	1
2555572	1
2676405	1
2788817	1
2912368	1
3034553	1
3347966	1
3457213	1
3850818	1
4042507	1
2815879	1
3187911	1
3602504	1
2618515	1
2733761	1
2910742	1
3404808	1
3556569	1
3669623	1
3798243	1
3318326	1
2848175	1
2973276	1
3094711	1
3508120	1
3732894	1
3902301	1
2940914	1
3700171	1
2556164	1
2677404	1
2912847	1
3035190	1
3222703	1
3851318	1
4043044	1
2695558	1
3189182	1
3603679	1
2497059	1
2619512	1
3152099	1
3290884	1
3405218	1
3669804	1
3798815	1
2441394	1
3318912	1
3508380	1
3807942	1
2433431	1
2848899	1
3095384	1
3508760	1
3611923	1
3733718	1
2941805	1
3700868	1
2363145	1
2556591	1
2678162	1
2790044	1
2913392	1
3349408	1
3459064	1
3851976	1
4044992	1
2698134	1
2818843	1
3190640	1
3604481	1
2498141	1
2620146	1
2912118	1
3152804	1
3291388	1
3405785	1
3670080	1
3799983	1
2442848	1
3062611	1
3509705	1
3809266	1
3929424	1
2434369	1
2849869	1
2974818	1
3096204	1
3509192	1
3612964	1
3735231	1
3903219	1
2943410	1
3701552	1
2364228	1
2914077	1
3037230	1
3349924	1
3459544	1
3852648	1
4045969	1
2820993	1
3191605	1
3410686	1
2621016	1
2735546	1
3153463	1
3291798	1
3406578	1
3670380	1
3801056	1
2443990	1
2578133	1
3511062	1
3811095	1
3930793	1
2435213	1
2850608	1
2975693	1
3096965	1
3509693	1
3613786	1
3735891	1
3903777	1
2944797	1
2364940	1
2557854	1
2678955	1
2791610	1
2914668	1
3037810	1
3224842	1
3350406	1
3460292	1
3853352	1
4047522	1
2823059	1
3192815	1
2500143	1
2736047	1
3154025	1
3292379	1
3407132	1
3559539	1
3670959	1
3801693	1
2580306	1
3066238	1
3321699	1
3512654	1
3812476	1
2436700	1
2851384	1
2976309	1
3510493	1
3614452	1
3736802	1
2316083	1
2946076	1
3703679	1
3862722	1
2365734	1
2558782	1
2679433	1
2792200	1
2915188	1
3038334	1
3225732	1
3460773	1
3853903	1
4049812	1
2701768	1
2824515	1
3412654	1
3607773	1
2623121	1
3154560	1
3293145	1
3407518	1
3560161	1
3802335	1
2447195	1
2581729	1
3067495	1
3323006	1
3813392	1
2438478	1
3098324	1
3615478	1
3737590	1
3905064	1
2317887	1
2947266	1
3704433	1
2366439	1
2680031	1
2792766	1
2916180	1
3351739	1
3854423	1
4052237	1
3413635	1
3608490	1
2624403	1
2737203	1
3155309	1
3293819	1
3408045	1
3560693	1
3671776	1
3803108	1
2448515	1
2583530	1
3323866	1
3515011	1
3814420	1
2440006	1
2852451	1
2977434	1
3099003	1
3511707	1
3616326	1
3905820	1
2319610	1
2948077	1
3864108	1
2367083	1
2560595	1
2680430	1
2916859	1
3039398	1
3227248	1
3352691	1
3461791	1
3855041	1
4053796	1
3197552	1
3414677	1
3609099	1
2503056	1
2625075	1
2737746	1
3156017	1
3294591	1
3408518	1
3561246	1
3672310	1
3803665	1
2450550	1
2584885	1
3325156	1
3815036	1
3935070	1
2441123	1
2978343	1
3099460	1
3512344	1
3617171	1
3906547	1
2320849	1
3706222	1
3864776	1
2680831	1
2793316	1
2917694	1
3039967	1
3227788	1
3353474	1
3462384	1
3855564	1
2705751	1
2829728	1
2625758	1
2738557	1
3295508	1
3408952	1
3561869	1
3672919	1
3804289	1
2451954	1
2586621	1
3326097	1
3517775	1
2441925	1
2853648	1
2978829	1
3100067	1
3513051	1
3906872	1
2321945	1
2950200	1
3865244	1
2561613	1
2794104	1
2918371	1
3040604	1
3228974	1
3353972	1
3462771	1
3856145	1
2706942	1
2831656	1
3416672	1
3611328	1
2504230	1
2626367	1
2739330	1
3158388	1
3296631	1
3562391	1
3673599	1
2452694	1
3074626	1
3327813	1
3518845	1
3815712	1
3937216	1
2442701	1
2854316	1
3513768	1
3618071	1
3907419	1
2323178	1
2951576	1
3708094	1
2368912	1
2681901	1
2919021	1
3041215	1
3229970	1
3856497	1
2708089	1
2832564	1
3202001	1
3417589	1
2504829	1
2626917	1
3159462	1
3297763	1
3409753	1
3562997	1
3674585	1
2454721	1
2589237	1
3328729	1
3519971	1
3816123	1
3938505	1
2443547	1
2855017	1
3101467	1
3514232	1
3618438	1
3907971	1
2324409	1
3708839	1
2369571	1
2563571	1
2682216	1
2795250	1
2919935	1
3041887	1
3231861	1
3463829	1
3857047	1
2709417	1
2834302	1
3203543	1
3418895	1
3613952	1
2505863	1
2741126	1
3160222	1
3298620	1
3410380	1
3563603	1
3806305	1
2456245	1
2589907	1
3077742	1
3330031	1
3521797	1
3939762	1
2444321	1
2980975	1
3102291	1
3514674	1
3618921	1
3741978	1
3908408	1
2326163	1
2954023	1
3709592	1
3866542	1
2370479	1
2564527	1
2682822	1
2795746	1
2920642	1
3042522	1
3232509	1
3355731	1
3857340	1
2835472	1
3204963	1
3419678	1
3614583	1
2506852	1
2628115	1
2741872	1
3160703	1
3299005	1
3410604	1
3564009	1
3676420	1
3807028	1
2457881	1
2591844	1
3079220	1
3330946	1
3941159	1
2445009	1
2684535	1
2856199	1
3102952	1
3619474	1
3742700	1
3908918	1
2327975	1
2955961	1
3710964	1
2371362	1
2566013	1
2796214	1
2921434	1
3232916	1
3356097	1
3464911	1
3857618	1
2712149	1
2837094	1
3420585	1
2507287	1
2628642	1
3299729	1
3564381	1
3677881	1
3807480	1
2459210	1
2593220	1
3331767	1
3524471	1
3817432	1
3942522	1
2685199	1
3103493	1
3516005	1
3620263	1
3743287	1
3909361	1
2957534	1
3712445	1
2372092	1
2566763	1
2796768	1
2922136	1
3043980	1
3233611	1
3356619	1
3465605	1
3858214	1
2838131	1
3209062	1
3421791	1
2508076	1
2629321	1
3411932	1
3564808	1
3678681	1
3808390	1
2460497	1
2594817	1
3082136	1
3817843	1
2446646	1
2686053	1
2857212	1
3104134	1
3516660	1
3909774	1
2331628	1
2958476	1
3714059	1
3868180	1
2567629	1
2797351	1
2922851	1
3044574	1
3234471	1
3356970	1
3466113	1
3858969	1
2713676	1
2840174	1
3210193	1
3422790	1
2508738	1
2629757	1
2743900	1
3300806	1
3412550	1
3565550	1
3809039	1
2461783	1
2596021	1
3333156	1
2447500	1
3104554	1
3517214	1
3744837	1
3910481	1
2333147	1
2960085	1
3714979	1
2568520	1
2797911	1
3045198	1
3466401	1
2841709	1
3211886	1
3424349	1
3619651	1
2509350	1
2630286	1
2744634	1
3163204	1
3413091	1
3566076	1
3679658	1
3809778	1
2597743	1
3333903	1
3527018	1
3819257	1
3946962	1
2448599	1
2687433	1
2858595	1
2984456	1
3105082	1
3517521	1
3623166	1
3745852	1
3911170	1
2334446	1
2961857	1
2569217	1
2798185	1
2924120	1
3045974	1
3235292	1
3359014	1
3466898	1
3860108	1
2715620	1
2843473	1
3213291	1
3425898	1
3620633	1
2509703	1
2630574	1
2745278	1
3163849	1
3301898	1
3566587	1
3680320	1
3810553	1
2465406	1
2598949	1
3334806	1
3819899	1
3948147	1
2688077	1
2859353	1
2985101	1
3105841	1
3517928	1
3623688	1
3746309	1
3911685	1
2336311	1
2963544	1
3869549	1
2375703	1
2570811	1
2924675	1
3046403	1
3467440	1
3860739	1
2716734	1
2844903	1
3214613	1
3621933	1
2510272	1
2631341	1
2745778	1
3164507	1
3302624	1
3414191	1
3567118	1
3680910	1
3811237	1
2466405	1
3085799	1
3335674	1
3528601	1
2688978	1
2860237	1
2985785	1
3106324	1
3518457	1
3624212	1
2337629	1
2964715	1
3870101	1
2376620	1
2571665	1
2799133	1
3047106	1
3236309	1
3468181	1
3861604	1
2338174	1
3718169	1
2376893	1
2571939	1
2799250	1
3047407	1
3360825	1
3468364	1
3861827	1
2718445	1
2845935	1
3216778	1
2631820	1
2746884	1
3303950	1
3415352	1
3567882	1
3812071	1
2467766	1
2602483	1
3087218	1
3529604	1
3951303	1
2451450	1
2574459	1
2689774	1
2862257	1
2986517	1
3107545	1
3519301	1
3624765	1
3747938	1
3912910	1
2340008	1
2967070	1
3719902	1
3870682	1
2378045	1
2572540	1
2799995	1
2926318	1
3048121	1
3237049	1
3361514	1
3468939	1
3862406	1
2720197	1
2846836	1
3429470	1
3624418	1
2511768	1
2632351	1
2747545	1
3304665	1
3416635	1
3812666	1
3087977	1
3338455	1
3530683	1
3821691	1
3952826	1
2452584	1
2575068	1
2690069	1
2863046	1
2987334	1
3108112	1
3520196	1
3748845	1
3913497	1
3721200	1
3871232	1
2800938	1
2927077	1
3049291	1
3237824	1
3362047	1
3469495	1
2847977	1
3219904	1
3167094	1
3305420	1
3417316	1
3569035	1
3683532	1
3813215	1
2605188	1
3089220	1
3339472	1
3531944	1
2453527	1
2690488	1
2863720	1
2987860	1
3108746	1
3520753	1
3625728	1
3914145	1
2970131	1
3722798	1
3871693	1
2379365	1
2574190	1
2927678	1
3050196	1
3238398	1
3362437	1
3863957	1
2723386	1
3221291	1
3431635	1
3625901	1
2512612	1
2633920	1
2748763	1
3168005	1
3306382	1
3418194	1
3569603	1
3685031	1
3813865	1
2471782	1
3090256	1
3340345	1
3532953	1
3822893	1
3955845	1
2454402	1
2690857	1
2864286	1
3109358	1
3626232	1
3750327	1
2345160	1
2971597	1
3724330	1
2380078	1
2928647	1
3051019	1
3239111	1
3362817	1
3471084	1
3864824	1
2724355	1
3223607	1
3433228	1
3627376	1
2513344	1
2634585	1
3168838	1
3418952	1
3570162	1
3685494	1
3814105	1
2606976	1
3341049	1
3534235	1
3823480	1
3957283	1
2454998	1
2577697	1
2691734	1
3110098	1
3521735	1
3626681	1
3751771	1
2347007	1
2972859	1
3873340	1
2380775	1
2929241	1
3051668	1
3363390	1
3471752	1
3865169	1
2725505	1
2852467	1
3225198	1
3628004	1
2514079	1
2635073	1
2750065	1
3172323	1
3686093	1
3814652	1
2607886	1
3092542	1
3535580	1
3823966	1
3959206	1
2456053	1
2578556	1
2692588	1
2989634	1
3110598	1
3522224	1
3752369	1
3915772	1
2974486	1
3726825	1
3874930	1
2381782	1
2804015	1
2929840	1
3240541	1
3363835	1
3472729	1
2726709	1
2853461	1
3435776	1
3628730	1
2514667	1
2635843	1
2750678	1
3173338	1
3308861	1
3419880	1
3571072	1
3687869	1
2476482	1
3095173	1
3344439	1
3824444	1
3960828	1
2456724	1
2579039	1
2693464	1
2865850	1
2990177	1
3111147	1
3627580	1
3752878	1
3916148	1
3728783	1
3876296	1
2804785	1
3053136	1
3241040	1
3364494	1
3866324	1
2727777	1
2854343	1
3228248	1
3436597	1
2751413	1
3174308	1
3420338	1
3571520	1
3918308	1
2477643	1
2610727	1
3096788	1
3345174	1
3824832	1
3962473	1
2694298	1
2866371	1
2990661	1
3523689	1
3628325	1
3753714	1
3730553	1
3877706	1
2383210	1
2805599	1
2930783	1
3053813	1
3241686	1
3364963	1
3473967	1
3866950	1
2729463	1
2855413	1
3229465	1
3437601	1
3631667	1
2515985	1
2752007	1
3310385	1
3420725	1
3572140	1
3690104	1
3816761	1
3918874	1
2612206	1
3099153	1
3963895	1
2457212	1
2580291	1
2695062	1
2991239	1
3112504	1
3524197	1
3755164	1
3917569	1
2977999	1
3732478	1
2384252	1
2806364	1
3054472	1
3242708	1
3365519	1
2857420	1
3230343	1
3438451	1
3632785	1
2637772	1
2752695	1
3176114	1
3310866	1
3572754	1
3817291	1
3919497	1
2480356	1
2613618	1
3100676	1
3347273	1
3825755	1
3964664	1
2458170	1
2695630	1
2867590	1
2991699	1
3524936	1
3629636	1
3756500	1
2354495	1
2979729	1
3734227	1
2385212	1
2807023	1
2932027	1
3055192	1
3366223	1
3475856	1
3868388	1
2732340	1
2858949	1
3231950	1
3633826	1
2753256	1
3177244	1
3421821	1
3573276	1
3691302	1
3817728	1
3920146	1
2481416	1
2614935	1
3102110	1
3348434	1
3541410	1
3826382	1
3965957	1
2459041	1
2581933	1
2696300	1
2868190	1
2992476	1
3113922	1
3525193	1
3630196	1
3757916	1
2356690	1
3734977	1
2385916	1
2932788	1
3056037	1
3476564	1
2733646	1
2862069	1
3232988	1
3634757	1
2518023	1
2638781	1
2753807	1
3178488	1
3312002	1
3573915	1
3692000	1
3818213	1
3920590	1
2483657	1
2616336	1
3103335	1
3349527	1
3542247	1
4041713	1
2459492	1
2582670	1
2697105	1
2869003	1
2992885	1
3114672	1
3630945	1
3759244	1
2983434	1
3735822	1
2386478	1
2933404	1
3245854	1
3367425	1
3477281	1
3869565	1
2735218	1
2863538	1
3442484	1
3635616	1
2518554	1
2639336	1
2754311	1
3312433	1
3422799	1
3818552	1
3921431	1
2484987	1
2617507	1
3105039	1
3351202	1
3543210	1
2460162	1
2583211	1
2698163	1
2869608	1
2993434	1
3115146	1
3631875	1
2360770	1
2984893	1
3736637	1
3882103	1
2387134	1
2808817	1
2933857	1
3058422	1
3247005	1
3368001	1
3477871	1
3870386	1
2864811	1
3443543	1
3637373	1
2519111	1
2754779	1
3179850	1
3312966	1
3575097	1
3922058	1
2618988	1
3106532	1
3351949	1
3544195	1
2460962	1
2583551	1
2698765	1
2870075	1
2993825	1
3115653	1
3526752	1
3632579	1
3760682	1
2362760	1
2986043	1
2387680	1
2809464	1
2934978	1
3247750	1
3368647	1
3478352	1
3871215	1
2738208	1
2866592	1
3236680	1
3638592	1
4053912	1
2519782	1
2640653	1
2755418	1
3180693	1
3313574	1
3423667	1
3693627	1
3922599	1
2488039	1
2620186	1
3352656	1
3829950	1
4047495	1
2461663	1
2699284	1
2870612	1
3116378	1
3527488	1
3633535	1
3761106	1
2364045	1
2987013	1
3738662	1
3883242	1
2388252	1
3248426	1
3479055	1
3871926	1
2739946	1
2868141	1
3445551	1
3639710	1
2315647	1
2641403	1
3314265	1
3576008	1
3694081	1
3819556	1
2489190	1
2621699	1
3109745	1
3546516	1
3830234	1
2462439	1
2585036	1
2699986	1
2994933	1
3117140	1
3528346	1
3761751	1
2365608	1
2988010	1
3884228	1
3060302	1
3248998	1
3369868	1
3479578	1
3872371	1
2870115	1
3447185	1
3641123	1
2317306	1
2642409	1
3182521	1
3315184	1
3424581	1
3576596	1
3694745	1
3820092	1
2491066	1
2624453	1
3111046	1
3547979	1
2585791	1
2700701	1
2871808	1
2995643	1
3117808	1
3635149	1
2367192	1
2989233	1
3741043	1
3885002	1
2389412	1
2936617	1
3061079	1
3249489	1
3370440	1
3480029	1
3873322	1
2742527	1
2871245	1
3241907	1
3448173	1
3641886	1
2318268	1
2521902	1
2643187	1
2756502	1
3183430	1
3425346	1
3577181	1
3695391	1
3820615	1
3924855	1
2492815	1
2626168	1
3113557	1
3355706	1
3831643	1
2463730	1
2701299	1
2872455	1
2996132	1
3118691	1
3530055	1
3635726	1
3763323	1
2368863	1
3742042	1
3886068	1
2389894	1
2937134	1
3061786	1
3250296	1
3371165	1
3480530	1
2744295	1
2872426	1
3449594	1
2318880	1
2644099	1
3184135	1
3317070	1
3696561	1
2627640	1
3115617	1
3549806	1
3832301	1
2464479	1
2586972	1
2702046	1
2873185	1
3120433	1
3530572	1
3636637	1
2370332	1
2992269	1
3742931	1
3886640	1
2391168	1
2937671	1
3251303	1
3371576	1
3481066	1
3874704	1
2745588	1
2874221	1
3643746	1
2523282	1
2644916	1
3184863	1
3317860	1
3578138	1
3821837	1
3926242	1
2495907	1
2629660	1
3358133	1
3832863	1
2464976	1
2587463	1
2702695	1
2873820	1
2997261	1
3764657	1
2371885	1
2994039	1
3743671	1
2392436	1
2813463	1
3063201	1
3252232	1
3372413	1
3481566	1
3699334	1
3875372	1
2876025	1
3246762	1
3451028	1
3834529	1
2320766	1
2524173	1
2645381	1
3318759	1
3578597	1
3698140	1
3926708	1
2497659	1
3358684	1
3833195	1
2588006	1
2703247	1
2874280	1
3121992	1
3531674	1
3637973	1
3765739	1
2373612	1
3744438	1
3887845	1
2393718	1
2815450	1
2938888	1
3064005	1
3252747	1
3373475	1
3700000	1
2877265	1
3451682	1
2524998	1
2645794	1
2759851	1
3186187	1
3319327	1
3427396	1
3579261	1
3822895	1
3927295	1
2632397	1
3552848	1
2466162	1
2588594	1
2875206	1
2998363	1
3532091	1
3638761	1
3766883	1
2375036	1
3745468	1
3888482	1
2394786	1
2816279	1
3065464	1
2879045	1
3249904	1
3452665	1
3647648	1
3835363	1
2323152	1
2526200	1
2646430	1
2760566	1
3187160	1
3319744	1
3427964	1
3579920	1
3823523	1
3927882	1
2633299	1
3121342	1
3360263	1
3554093	1
2467027	1
2704595	1
2876048	1
2999214	1
3532746	1
3639349	1
3767811	1
2998031	1
3889880	1
2395706	1
2817024	1
2939932	1
3066145	1
3254533	1
3375034	1
3483205	1
3700738	1
3877238	1
2751458	1
2880607	1
3251053	1
3453538	1
3835708	1
2323757	1
2646959	1
2761163	1
3187795	1
3428611	1
3824164	1
3121614	1
3360590	1
3554888	1
2467808	1
2590165	1
2705369	1
2876771	1
3123802	1
3533262	1
3639921	1
3768523	1
3747366	1
2817640	1
2940717	1
3066627	1
3483620	1
3701223	1
3877565	1
2753222	1
2881909	1
3253506	1
3650786	1
3836232	1
2324726	1
2527156	1
2647510	1
3188560	1
3428932	1
3824920	1
3929515	1
2504250	1
2635871	1
3361321	1
3555795	1
2468395	1
2590765	1
2706099	1
3000842	1
3124321	1
3533812	1
3640382	1
3769376	1
2378636	1
3891414	1
2397465	1
2818306	1
2941598	1
3067103	1
3256050	1
3376802	1
3484127	1
3701514	1
2754597	1
2883610	1
3255157	1
3455689	1
3651954	1
3836748	1
2325699	1
2528084	1
2762408	1
3189424	1
3321396	1
3429376	1
3825407	1
3930173	1
2505803	1
3557185	1
2468965	1
2591352	1
2878762	1
3001744	1
3125033	1
3640950	1
3769887	1
2380100	1
3002112	1
3749462	1
3891885	1
2398802	1
2819034	1
2942399	1
3257002	1
3377863	1
3484764	1
3701931	1
3878553	1
2755289	1
2884779	1
3456496	1
3653234	1
3837456	1
2529304	1
2648282	1
2762997	1
3321920	1
3825982	1
2507034	1
2638067	1
3124719	1
3362733	1
3558217	1
2469666	1
2591971	1
2707281	1
2879365	1
3002357	1
3125285	1
3534957	1
3641283	1
2382293	1
3892530	1
2399744	1
2943125	1
3068209	1
3257934	1
3485336	1
3878958	1
2886994	1
3258391	1
3838184	1
2327591	1
2530147	1
2649074	1
2763487	1
3191281	1
3322532	1
3430757	1
3584074	1
3826448	1
3931273	1
2509038	1
2639317	1
3125821	1
3559319	1
2708049	1
2880096	1
3125882	1
3641739	1
3771833	1
3004443	1
3751367	1
3892886	1
2943842	1
3068974	1
3258558	1
3379560	1
3485998	1
3879672	1
2756687	1
3259635	1
3457991	1
3653955	1
3838657	1
2328338	1
2764252	1
3192246	1
3323143	1
3431547	1
2641309	1
3127403	1
3364907	1
2470815	1
2593283	1
2709073	1
3536036	1
3642183	1
3772674	1
3005375	1
3752899	1
3893336	1
2401385	1
2944373	1
3069724	1
3259439	1
3486837	1
3703407	1
3880457	1
2757951	1
2889772	1
3459004	1
2329468	1
2650279	1
2764978	1
3193461	1
3323775	1
3432356	1
2512032	1
2642571	1
3128521	1
3561981	1
2471656	1
2593822	1
2709630	1
3004539	1
3126632	1
3536468	1
3642915	1
2387082	1
3008114	1
3753890	1
3893599	1
2402756	1
2821478	1
2945226	1
3070409	1
3260410	1
3381039	1
3487698	1
3588306	1
3703859	1
3880895	1
2759294	1
2890657	1
3461176	1
3656816	1
2330257	1
2532160	1
2650940	1
2765501	1
3194420	1
3433131	1
2513625	1
3129598	1
3367651	1
3563243	1
2472323	1
2594543	1
2710181	1
2882291	1
3005305	1
3127120	1
3643933	1
3774786	1
2388429	1
3010579	1
3755590	1
3893892	1
2403684	1
2945721	1
3070931	1
3261708	1
3488454	1
3588788	1
3704774	1
3881144	1
2760549	1
3264591	1
3462151	1
3658538	1
3840061	1
2331237	1
2532880	1
3324844	1
3433714	1
3933822	1
2645834	1
3131976	1
3563945	1
2473032	1
2595230	1
2882920	1
3005841	1
3127773	1
3537345	1
3645215	1
3775562	1
2389922	1
3012253	1
3756571	1
3894767	1
2404466	1
2822925	1
2946252	1
3262727	1
3382049	1
3589297	1
3705383	1
3881526	1
2761890	1
2893188	1
3265946	1
3463726	1
3659529	1
3840704	1
2332042	1
2533677	1
2652358	1
2766663	1
3196752	1
3434536	1
3828858	1
3934778	1
2515736	1
2647427	1
3133377	1
3565003	1
2596183	1
2711355	1
2883896	1
3006596	1
3128698	1
3537956	1
3646224	1
3776019	1
3013320	1
3467948	1
3757978	1
3896271	1
2405298	1
2946754	1
3072666	1
3263563	1
3382695	1
3589854	1
3706147	1
3882323	1
2763189	1
2894714	1
3464847	1
3661125	1
2534251	1
2652866	1
3197372	1
3435505	1
3829626	1
3935587	1
2517473	1
3371800	1
3565743	1
2474624	1
2597055	1
2711991	1
2884516	1
3006887	1
3129427	1
3646808	1
3776709	1
2391936	1
3014895	1
3758961	1
3897562	1
2406240	1
2824025	1
2947970	1
3073333	1
3264422	1
3383321	1
3590643	1
3706877	1
2765140	1
3466174	1
3662147	1
3841546	1
2534986	1
2653346	1
2767596	1
3326467	1
3436505	1
3936513	1
2649962	1
3136180	1
3567065	1
2597699	1
2712808	1
2885580	1
3007885	1
3130106	1
3538913	1
3647105	1
3777321	1
2393563	1
3015892	1
3470509	1
3760658	1
3898916	1
2407051	1
2948462	1
3074145	1
3265174	1
3383762	1
3490050	1
3591881	1
3883551	1
2766579	1
2898344	1
3270314	1
3662886	1
2335082	1
2535597	1
2654097	1
2768387	1
3198513	1
3437074	1
3830686	1
3937764	1
2519812	1
3137647	1
3373728	1
3568307	1
2598045	1
2713294	1
2886359	1
3009924	1
3130775	1
3539283	1
3647691	1
3777802	1
2394874	1
3016249	1
3472219	1
2408175	1
2949449	1
3074773	1
3384205	1
3490798	1
3592546	1
3708140	1
3884109	1
2899355	1
3271733	1
3664711	1
3842404	1
2336089	1
2536297	1
2654849	1
3198842	1
3327595	1
3437602	1
3831420	1
3939263	1
2521252	1
2653155	1
3139725	1
3374639	1
3569755	1
2476360	1
2598788	1
2886979	1
3010472	1
3131677	1
3539848	1
3648276	1
3778501	1
2396933	1
3017612	1
3473680	1
3763622	1
2408831	1
2825405	1
3075408	1
3266599	1
3384670	1
3491499	1
3592938	1
3709112	1
3884559	1
2769062	1
2900362	1
3665682	1
2537422	1
2655537	1
2769563	1
3199360	1
3438202	1
3940357	1
2522944	1
2654330	1
3375416	1
2599922	1
2715044	1
2887456	1
3011259	1
3132525	1
3540448	1
3648593	1
3778982	1
2398001	1
3019567	1
3475204	1
3765647	1
3901300	1
2825890	1
2951588	1
3076119	1
3267133	1
3385232	1
3492248	1
3593492	1
2770494	1
2901337	1
3273528	1
3666624	1
3843357	1
2337593	1
2656283	1
2770323	1
3199979	1
3328619	1
3832429	1
3941090	1
2655521	1
3143113	1
3376264	1
3571584	1
2477060	1
2600790	1
2715912	1
2888085	1
3012111	1
3133232	1
3387044	1
3540833	1
3649116	1
3779724	1
2398682	1
3021183	1
3477322	1
3767092	1
2826432	1
2952378	1
3076971	1
3385497	1
3492777	1
3594124	1
3710433	1
2772089	1
3667751	1
2338208	1
2538966	1
2656933	1
2770944	1
3200821	1
3329246	1
3439490	1
3832839	1
3941703	1
2525155	1
2656583	1
3377081	1
3572722	1
2477666	1
2601606	1
2716584	1
3012818	1
3134294	1
3541172	1
3649824	1
3780203	1
2399935	1
3022917	1
3478292	1
2411952	1
2827075	1
3077864	1
3268709	1
3385961	1
3493457	1
3594617	1
3275897	1
2338851	1
2539655	1
2657342	1
3201588	1
3329960	1
3440136	1
3833725	1
3942631	1
2526380	1
3146173	1
2478214	1
2717255	1
2890715	1
3134990	1
3541817	1
3650823	1
3781154	1
2401379	1
3024744	1
3479285	1
3770291	1
2827653	1
2953849	1
3078671	1
3269574	1
3494009	1
3595061	1
3711534	1
3887022	1
3277197	1
3670799	1
2339268	1
2657620	1
2772333	1
3330615	1
3441018	1
3834316	1
3943629	1
2528348	1
3378914	1
3575233	1
2478963	1
2602829	1
2718170	1
2891522	1
3014059	1
3135430	1
3388597	1
3542313	1
3781788	1
2402896	1
3026647	1
3281808	1
3480194	1
3771402	1
2413394	1
2828486	1
2954647	1
3079617	1
3270144	1
3595367	1
3712161	1
3887552	1
2775890	1
2905964	1
3278720	1
3845651	1
2540788	1
3202806	1
3331594	1
3441979	1
3835215	1
3944812	1
2530389	1
2659607	1
3380258	1
2479452	1
2603550	1
3014924	1
3136092	1
3389160	1
3542774	1
3652834	1
3782547	1
2404391	1
3028175	1
3772159	1
3904079	1
2829283	1
2955315	1
3270800	1
3495065	1
3595935	1
3712650	1
3888034	1
2777362	1
2907269	1
2340761	1
2658710	1
2774109	1
3332402	1
3443178	1
3835829	1
3946085	1
2660908	1
3381286	1
2479804	1
2604320	1
2719447	1
3136843	1
3389664	1
3543228	1
3653220	1
3783200	1
3030216	1
3284090	1
3482180	1
3772907	1
3495756	1
3596466	1
3714137	1
3888566	1
2778864	1
2908449	1
3673426	1
3846371	1
2341423	1
2542054	1
2659406	1
2774728	1
3204428	1
3333458	1
3444215	1
3836356	1
3946847	1
2662524	1
3382118	1
3577923	1
2480376	1
2605157	1
2720075	1
3137225	1
3390071	1
3653658	1
3784090	1
3031535	1
3285395	1
3483474	1
3773660	1
2415414	1
2831339	1
2956617	1
3081531	1
3272305	1
3496422	1
3596845	1
3714695	1
3889138	1
2909764	1
3673910	1
3846821	1
2342098	1
2542847	1
2659933	1
2775495	1
3205465	1
3334070	1
3837017	1
3153706	1
3383158	1
3579142	1
2480718	1
2605697	1
2720755	1
2894187	1
3017558	1
3137864	1
3390711	1
3544512	1
3784765	1
3484555	1
3906899	1
2832720	1
3082075	1
3273409	1
3496666	1
2781405	1
2911238	1
3674457	1
3847454	1
2342979	1
2543473	1
2660477	1
2776355	1
3335567	1
3445056	1
3837542	1
3948563	1
2535641	1
2664785	1
3155288	1
3384954	1
2481224	1
2606469	1
2721262	1
2894767	1
3018275	1
3138523	1
3275524	1
3545011	1
3655960	1
3785304	1
2411419	1
3288812	1
3485772	1
3775714	1
3907548	1
2416889	1
2958237	1
3082568	1
3274185	1
3597948	1
3716000	1
3890116	1
2783375	1
3847736	1
2343854	1
2544163	1
2661013	1
2776880	1
3445541	1
3838191	1
3949276	1
2536571	1
2666121	1
3156592	1
3386214	1
3581409	1
2481732	1
2607097	1
2721936	1
2895401	1
3018950	1
3139427	1
3392059	1
3545531	1
3657612	1
3786203	1
2413131	1
3486885	1
2834142	1
2959264	1
3082967	1
3274781	1
3497898	1
2784431	1
2914646	1
3676026	1
2544720	1
2661550	1
3209087	1
3337608	1
3446513	1
3949946	1
2537434	1
3157665	1
3387368	1
2482395	1
2607645	1
2722552	1
2895963	1
3140188	1
3277345	1
3392756	1
3658836	1
3786774	1
2414382	1
3488004	1
3778303	1
2418362	1
2834797	1
2960118	1
3083475	1
3599325	1
3717294	1
2786352	1
3677552	1
2345451	1
2545318	1
2662267	1
2778339	1
3209620	1
3338069	1
3447058	1
3839821	1
3950774	1
3159546	1
3388523	1
2482880	1
2608062	1
2723047	1
2896722	1
3020137	1
3140742	1
3277952	1
3546287	1
3659474	1
3489447	1
3779521	1
3909494	1
2419352	1
2835651	1
2960986	1
3498850	1
3600129	1
3718126	1
3891729	1
2787211	1
3677990	1
2346088	1
2546346	1
2663102	1
2778953	1
3210344	1
3338632	1
3447441	1
3840480	1
3952009	1
2540372	1
2670811	1
3160844	1
3389468	1
3582780	1
2483362	1
2608502	1
2897528	1
3020923	1
3393722	1
3546850	1
3788212	1
3295353	1
3490656	1
3780799	1
3910833	1
2420211	1
2836191	1
2961760	1
3085162	1
3600688	1
3718936	1
3892508	1
2919462	1
2346976	1
2547055	1
2663909	1
2779733	1
3210912	1
3339055	1
2542261	1
2672181	1
3162699	1
3584402	1
2609245	1
2724234	1
3021812	1
3279046	1
3394777	1
3547406	1
3660722	1
2419607	1
3036528	1
3298300	1
3783428	1
3911413	1
2420917	1
2962237	1
3085609	1
3500271	1
3601373	1
3719823	1
3893118	1
2920847	1
3681187	1
2347412	1
2664565	1
2780351	1
3339914	1
3448246	1
3842009	1
3954614	1
2544088	1
2797124	1
3164764	1
3391758	1
2610122	1
2898801	1
3022636	1
3279778	1
3395503	1
3547875	1
3661170	1
3789505	1
2420966	1
3037730	1
3493884	1
3784648	1
3912435	1
2421460	1
2837445	1
2962959	1
3086130	1
3500869	1
3602337	1
3721048	1
3893615	1
2792183	1
2348071	1
2548401	1
2665021	1
3212381	1
3340418	1
3448686	1
3955841	1
2675635	1
2797860	1
3166536	1
3392350	1
3587043	1
2610809	1
2725111	1
2899475	1
3023418	1
3280321	1
3548510	1
3661725	1
3790028	1
3039164	1
3913090	1
2838071	1
2963716	1
3501200	1
3603246	1
3722281	1
3894253	1
2793920	1
2924548	1
3851915	1
2348910	1
2548859	1
2665525	1
3213310	1
3449140	1
3843278	1
3956562	1
2547732	1
2677206	1
3167924	1
3393547	1
3588500	1
2486269	1
2611428	1
2725829	1
2900482	1
3023861	1
3143030	1
3396716	1
3548959	1
3662446	1
3790787	1
3302777	1
3496189	1
3788630	1
2838800	1
3087129	1
3501547	1
3723310	1
3894834	1
3852511	1
2350099	1
2549351	1
2665932	1
2782113	1
3214163	1
3341557	1
3449752	1
3843977	1
3957586	1
2548625	1
2678734	1
2798873	1
3394482	1
3589701	1
2486779	1
2612101	1
2726430	1
2901373	1
3024576	1
3143915	1
3281596	1
3397338	1
3549535	1
3663159	1
3791264	1
2425126	1
3041558	1
3304523	1
3790171	1
2839525	1
3502133	1
3724598	1
3895451	1
2927798	1
3687422	1
2351133	1
2550163	1
2666722	1
2782620	1
3214924	1
3342293	1
3450165	1
3844927	1
3958560	1
2550264	1
2680299	1
2800029	1
3174076	1
3590455	1
2487563	1
2612702	1
3144814	1
3282110	1
3398045	1
3550051	1
3663809	1
3792274	1
2427211	1
3042469	1
3497914	1
3791304	1
3914254	1
2424122	1
2840231	1
3502811	1
3605403	1
3725308	1
3896310	1
2929248	1
3688806	1
3853632	1
2351978	1
2550851	1
2667512	1
2783283	1
3215537	1
3342887	1
3450573	1
3959025	1
2551662	1
2801424	1
3175989	1
3396846	1
3591326	1
2488405	1
2903392	1
3025739	1
3145612	1
3398748	1
3550518	1
3792920	1
2428155	1
3043989	1
3499202	1
3793018	1
2424716	1
2966660	1
3088529	1
3503665	1
3606081	1
3726422	1
3897037	1
2930387	1
3689820	1
3854212	1
2352953	1
2551508	1
2668270	1
2783852	1
3028944	1
3216134	1
3343522	1
3960431	1
2553777	1
2683175	1
2803462	1
3177298	1
3397857	1
3592389	1
2489057	1
2727917	1
2904010	1
3026400	1
3146176	1
3283591	1
3551080	1
3665193	1
3793432	1
2429226	1
3310284	1
3500776	1
3794270	1
2425526	1
2967137	1
3504284	1
3606987	1
3727174	1
3897939	1
2931642	1
3691023	1
3854791	1
2551870	1
2784318	1
3029969	1
3216932	1
3451836	1
3846661	1
3961423	1
2684599	1
2805341	1
3178663	1
3398663	1
3593525	1
2489852	1
2613955	1
2728758	1
3147057	1
3284259	1
3399823	1
3666194	1
3794278	1
2430333	1
3046743	1
3311779	1
3795252	1
3918782	1
2426401	1
2967838	1
3504754	1
3607663	1
3727999	1
3898591	1
2932746	1
3855245	1
2354330	1
2669883	1
2784972	1
3344725	1
3452381	1
3847178	1
2556615	1
2686497	1
3179679	1
3595194	1
2614326	1
2729448	1
3147654	1
3284892	1
3552450	1
3666702	1
3794691	1
3313206	1
3796167	1
3920231	1
2427207	1
2843820	1
2968720	1
3608376	1
3728374	1
3899025	1
2934116	1
3694217	1
2355126	1
2552848	1
2670536	1
2785715	1
3218358	1
3452999	1
3847849	1
3963021	1
2688393	1
3180959	1
3401380	1
3596290	1
2491349	1
2615036	1
2730202	1
3148235	1
3400671	1
3553221	1
3667023	1
3795292	1
2433146	1
2564534	1
3049056	1
3502857	1
3921481	1
2428171	1
2844448	1
2969685	1
3091209	1
3505805	1
3729416	1
3899381	1
2935735	1
3695369	1
3856001	1
2553380	1
2671135	1
2786267	1
3032605	1
3219068	1
3345956	1
3453891	1
3963717	1
2689184	1
2809337	1
3182157	1
3402846	1
3597708	1
2492007	1
2615418	1
2730833	1
3286041	1
3554017	1
3667970	1
3796047	1
3050850	1
3315530	1
3503709	1
3799058	1
3922705	1
2428967	1
2845325	1
2970499	1
3091941	1
3506379	1
3609751	1
3900095	1
2936755	1
3696458	1
2357690	1
2553900	1
2671933	1
2786888	1
3033139	1
3346575	1
3454729	1
3964741	1
2561691	1
2691163	1
3183453	1
3403870	1
2493423	1
2616049	1
2731802	1
2908314	1
3149527	1
3286766	1
3402103	1
3554995	1
3668484	1
3796522	1
2568109	1
3316398	1
3504623	1
3801061	1
3923317	1
2429593	1
2846331	1
2971339	1
3092525	1
3697642	1
3857813	1
2554467	1
2673783	1
2787506	1
3220456	1
3347056	1
3455528	1
3849855	1
2562820	1
2692577	1
3184836	1
3405333	1
3600137	1
2616857	1
2732624	1
2909095	1
3150305	1
3288479	1
3555351	1
3669078	1
2437439	1
2569250	1
3053944	1
3317014	1
3505562	1
3802399	1
3924125	1
2846937	1
2972142	1
3093159	1
3610829	1
3731936	1
3901528	1
2939015	1
3859120	1
2360117	1
2675648	1
2788286	1
3034208	1
3221059	1
3347591	1
3456562	1
3850499	1
4038435	1
2815326	1
3186336	1
3406399	1
3601433	1
2617615	1
2733225	1
2910084	1
3151021	1
3289496	1
3556074	1
3669444	1
3797967	1
2438935	1
2571661	1
3057391	1
3506477	1
3804449	1
3924992	1
2431398	1
2847629	1
3093966	1
3507902	1
3611254	1
3732497	1
2940286	1
3699382	1
3859858	1
2361296	1
2555785	1
2676742	1
2789152	1
3034947	1
3222111	1
3851038	1
4042602	1
2694865	1
3188339	1
3407777	1
2618999	1
2734099	1
2911050	1
3151854	1
3404882	1
3556713	1
3798388	1
2440386	1
2573598	1
3059263	1
3318466	1
3507547	1
3806533	1
3926273	1
2432942	1
2848437	1
2973489	1
3094843	1
3508265	1
3611620	1
2941395	1
3700466	1
3860599	1
2556301	1
2789780	1
3035887	1
3223077	1
3349024	1
4043311	1
2817792	1
3408830	1
2619697	1
2911658	1
3152275	1
3405352	1
3557844	1
3799158	1
2441943	1
3061239	1
3319087	1
3508686	1
3808470	1
3928453	1
2433837	1
2849282	1
2974080	1
3095748	1
3508943	1
3612217	1
3734014	1
3902870	1
2942036	1
3701377	1
3861358	1
2556812	1
2678299	1
2790206	1
2913503	1
3036390	1
3223924	1
3349622	1
3459256	1
3852242	1
4045235	1
2698607	1
2819614	1
3191053	1
3605182	1
2498214	1
2620497	1
2735054	1
3153030	1
3291496	1
3406014	1
3558705	1
3670205	1
3800115	1
2443084	1
2577013	1
3063251	1
3510129	1
3810135	1
3929862	1
2434493	1
2850153	1
2975061	1
3096395	1
3509333	1
3613259	1
3903423	1
2943819	1
3702264	1
2364549	1
2557389	1
2678857	1
2791217	1
2914335	1
3037418	1
3224566	1
3459777	1
4046260	1
2821379	1
3192122	1
3411057	1
3606120	1
2499290	1
2621257	1
2735783	1
3153552	1
3291917	1
3406850	1
3559163	1
3801365	1
2444417	1
2578881	1
3065378	1
3511596	1
3811652	1
2436014	1
2975888	1
3097292	1
3614093	1
3904060	1
3703337	1
3862453	1
2365193	1
2558234	1
2791893	1
3037957	1
3225162	1
3350649	1
3460521	1
2701036	1
3411668	1
2500664	1
2622146	1
2736179	1
3154187	1
3292608	1
3407289	1
3559814	1
3671075	1
3801934	1
2446405	1
2581070	1
3066630	1
3322294	1
3812767	1
3932708	1
2437441	1
2851573	1
2976496	1
3097941	1
3614659	1
3737060	1
3904807	1
2316713	1
2946661	1
3704098	1
3862852	1
2365941	1
2559060	1
2679567	1
2792347	1
2915672	1
3038495	1
3351299	1
3460867	1
3854087	1
3194966	1
3608056	1
2501599	1
2623712	1
3154802	1
3293263	1
3560318	1
3802477	1
2447467	1
2582523	1
3068090	1
3323283	1
3514372	1
3813699	1
2439179	1
2852068	1
2977002	1
3098553	1
3511151	1
3615704	1
3737841	1
3905406	1
2947693	1
3863449	1
2366544	1
2559914	1
2680256	1
2793124	1
2916355	1
3039025	1
3461435	1
4052935	1
2704164	1
2827066	1
3196602	1
3414095	1
2502401	1
2737436	1
3294053	1
3408202	1
3560859	1
3671930	1
3803299	1
2449595	1
2583899	1
3324354	1
3515820	1
3814675	1
3934632	1
2852561	1
3099203	1
3616829	1
3738715	1
3905998	1
3705296	1
2367414	1
2560751	1
2680524	1
2917195	1
3039482	1
3227469	1
3352947	1
3461933	1
3855170	1
4054435	1
2705277	1
2828795	1
3198055	1
3415008	1
3609412	1
2503195	1
2737971	1
3294986	1
3408717	1
3561523	1
3672591	1
3803781	1
2451168	1
3072284	1
3325784	1
3516957	1
3815145	1
3935364	1
2853158	1
2978455	1
3099667	1
3512534	1
3617290	1
2321245	1
2949077	1
3706654	1
2368015	1
2680952	1
2793544	1
3353565	1
3462496	1
3855781	1
2706176	1
2830457	1
3199533	1
3610826	1
2503919	1
2625964	1
2738778	1
3156859	1
3295939	1
3409070	1
3562004	1
3673066	1
3804563	1
2452210	1
2587301	1
3326557	1
3518090	1
3815461	1
3936335	1
2442096	1
2853860	1
2979180	1
3100264	1
3617842	1
3739608	1
3906957	1
2322442	1
3707540	1
2368459	1
2681525	1
2794458	1
2918609	1
3040798	1
3354191	1
3856249	1
2707691	1
2832157	1
3201011	1
3611598	1
2504372	1
2626594	1
2739641	1
3158959	1
3296825	1
3409511	1
3562573	1
3673974	1
3805248	1
2453626	1
3519323	1
3815829	1
3937630	1
2442987	1
2854536	1
3100931	1
3513972	1
3618283	1
3740137	1
3907534	1
2323672	1
2951922	1
3865714	1
2369143	1
2562667	1
2794897	1
2919386	1
3041394	1
3231141	1
3354836	1
3856617	1
2708641	1
2832719	1
3202325	1
3417987	1
3613284	1
2505031	1
2740549	1
3159633	1
3563125	1
3674957	1
3805854	1
2589409	1
3076309	1
3329068	1
3816272	1
3938772	1
2443850	1
2980571	1
3101689	1
3514370	1
3618605	1
3741224	1
3908117	1
2324925	1
2953154	1
3709217	1
3866124	1
2369847	1
2682405	1
2795376	1
2920134	1
3042048	1
3232175	1
3355391	1
3463907	1
3857197	1
2709770	1
3204063	1
3419245	1
3614183	1
2506392	1
2627752	1
2741284	1
3160426	1
3298718	1
3563741	1
3675778	1
3806579	1
2456775	1
3078067	1
3330280	1
3816612	1
3940462	1
2444576	1
2684164	1
2855861	1
2981147	1
3102609	1
3514902	1
3619025	1
2326733	1
2954649	1
3866773	1
2370693	1
2564885	1
2682946	1
2920860	1
3042693	1
3355792	1
3857367	1
2836006	1
3419949	1
3615534	1
2506951	1
2628340	1
2742163	1
3299372	1
3411009	1
3807231	1
3079810	1
3523456	1
3817023	1
3941798	1
2445172	1
2684670	1
2856474	1
2981966	1
3515705	1
3909030	1
2328667	1
2956277	1
3867293	1
2566281	1
2796444	1
3043309	1
3356317	1
3465239	1
2837374	1
3617000	1
2628860	1
2742393	1
3161542	1
3299917	1
3564513	1
3678214	1
2459548	1
2593500	1
3081554	1
3524929	1
3942734	1
2446215	1
2685687	1
2856797	1
2982581	1
3103753	1
3743731	1
3909610	1
3713068	1
3867935	1
2372426	1
2797117	1
2922358	1
3044158	1
3233995	1
3356713	1
3465723	1
3858532	1
2713205	1
2839168	1
3209394	1
3422006	1
3617860	1
2629491	1
2743357	1
3162000	1
3300433	1
3412168	1
3564905	1
3678813	1
3332697	1
3525713	1
3818120	1
2446921	1
2686335	1
2857351	1
2983347	1
3104287	1
3621622	1
3744514	1
3910046	1
2332103	1
2959052	1
3714456	1
3868311	1
2373120	1
2567759	1
2797566	1
2923146	1
3044703	1
3234699	1
3357439	1
3466182	1
3859197	1
2713823	1
2840803	1
3210795	1
3423185	1
2508900	1
2630018	1
2744198	1
3162913	1
3301120	1
3412844	1
3565754	1
3679234	1
3809207	1
2462017	1
2596465	1
3082956	1
3526499	1
3818984	1
3946091	1
2984192	1
3104774	1
3622552	1
3745190	1
3910782	1
2333600	1
2960687	1
2374066	1
2568779	1
2798015	1
2923569	1
3045651	1
3234985	1
3358472	1
3466636	1
3859598	1
2714754	1
2842484	1
3212210	1
3424711	1
3620189	1
2744856	1
3163509	1
3301562	1
3413167	1
3566271	1
3679915	1
3809953	1
2598130	1
3334163	1
3527257	1
3819456	1
2448866	1
2687662	1
2858708	1
2984642	1
3105297	1
3517828	1
3623452	1
2335184	1
2962348	1
2798314	1
2924214	1
3235525	1
3359367	1
3860394	1
3426495	1
3620952	1
2509851	1
2630776	1
3164034	1
3302018	1
3566712	1
3680503	1
3810848	1
2465646	1
2599319	1
3085081	1
3528044	1
3819994	1
3948482	1
2449822	1
2688453	1
2985341	1
3105962	1
3623792	1
3746488	1
3911969	1
2964159	1
3717110	1
3869717	1
2376026	1
2570977	1
2798500	1
2924815	1
3235970	1
3360155	1
3467573	1
2717051	1
3427313	1
3622193	1
2510555	1
3164911	1
3303031	1
3414449	1
3680992	1
2466764	1
2601080	1
3528773	1
3820490	1
2450291	1
2860395	1
2985894	1
3106523	1
3624338	1
3747178	1
3912464	1
2467144	1
3086456	1
3336570	1
3529059	1
3950192	1
2450619	1
2689529	1
2860677	1
2986074	1
3106917	1
3518793	1
3624516	1
3912654	1
2338931	1
2966236	1
3718673	1
3870453	1
2572093	1
2799348	1
2925757	1
3047707	1
3236742	1
3361165	1
3468528	1
3862019	1
2719334	1
2846091	1
3217180	1
3428670	1
2511278	1
2632017	1
2747185	1
3165763	1
3304318	1
3415715	1
3568078	1
3682127	1
3812265	1
2468126	1
2603003	1
3087521	1
3529866	1
3821171	1
2574688	1
2862501	1
2986903	1
3519716	1
3748135	1
2340475	1
2967776	1
3720230	1
2572714	1
2800332	1
2926640	1
3048607	1
3361715	1
3469218	1
3862594	1
2720779	1
3218848	1
3429860	1
3624796	1
2511888	1
2632603	1
2747799	1
3304915	1
3416758	1
3568675	1
3683216	1
3812870	1
2469221	1
2604351	1
3088434	1
3338937	1
3531358	1
3821986	1
3953055	1
2452976	1
2575276	1
2863256	1
2987583	1
3108319	1
3520417	1
3625356	1
3749118	1
3913707	1
2342097	1
2969325	1
3721416	1
3871382	1
2378948	1
2573733	1
2801180	1
2927306	1
3049574	1
3237917	1
3362148	1
3863398	1
2722404	1
2848350	1
3220297	1
3625458	1
2512336	1
2633453	1
2748399	1
3167279	1
3417646	1
3569172	1
3683842	1
3813479	1
2470483	1
3089377	1
3532322	1
3822566	1
3954741	1
2453781	1
2576823	1
2863882	1
2987904	1
3109026	1
3520986	1
2970716	1
3723243	1
3872022	1
2379491	1
2928025	1
3050468	1
3470422	1
3864407	1
2723642	1
2850281	1
3432292	1
3626578	1
2512890	1
2748970	1
3306651	1
3418541	1
3685161	1
3813939	1
2472637	1
2606526	1
3090670	1
3340490	1
3823010	1
3956373	1
2454550	1
2577187	1
2691047	1
2864460	1
2988399	1
3109680	1
3521466	1
3626405	1
3751071	1
3915108	1
3724615	1
3872820	1
2928867	1
3051232	1
3239418	1
3363109	1
3471251	1
2724854	1
2851534	1
3223932	1
3433772	1
3627652	1
2634680	1
3169085	1
3307487	1
3419123	1
3570401	1
3685664	1
3814310	1
2473668	1
2607157	1
3091955	1
3341295	1
3534897	1
3823695	1
3957631	1
2455374	1
2578112	1
2692015	1
2864850	1
2989405	1
3110251	1
3521982	1
3752071	1
3915443	1
2347530	1
2973390	1
3726053	1
3873910	1
2381116	1
2803609	1
2929403	1
3051919	1
3240022	1
3472214	1
3865411	1
2852788	1
3225702	1
3434942	1
2514370	1
2635371	1
2750259	1
3308427	1
3419613	1
3570702	1
3686383	1
3814916	1
2475235	1
3093832	1
3343187	1
3535843	1
3824186	1
3959809	1
2578652	1
2692882	1
2865566	1
3110698	1
3522427	1
3915947	1
2348935	1
2974863	1
3875281	1
2804362	1
2929998	1
3364062	1
3865966	1
2726803	1
3227138	1
3436106	1
3629022	1
2750915	1
3420021	1
3688308	1
3815816	1
3918050	1
2476736	1
3095545	1
3344607	1
3537008	1
3824512	1
3961393	1
2456948	1
2579190	1
2693693	1
2990312	1
3753225	1
2351010	1
2975689	1
3729060	1
3876927	1
2382594	1
2805016	1
3053237	1
3241352	1
3364645	1
3473418	1
3866578	1
2728135	1
2854717	1
3436990	1
2515649	1
2636460	1
2751594	1
3174629	1
3309779	1
3571709	1
3816381	1
2478018	1
2611233	1
3097545	1
3538148	1
3824905	1
2579810	1
2694588	1
2866604	1
2990862	1
3523823	1
3628439	1
3754460	1
3917172	1
2351882	1
2977414	1
2383449	1
2805990	1
3054104	1
3242107	1
3365204	1
3474504	1
3867190	1
2730210	1
3229660	1
3437901	1
3631843	1
2516184	1
2637192	1
2752137	1
3175535	1
3420840	1
3690245	1
3919137	1
2479487	1
3099402	1
3346510	1
3539058	1
3964005	1
2580498	1
2695310	1
2991413	1
3112747	1
3524502	1
2353589	1
2978522	1
3733120	1
3879034	1
2384609	1
2806707	1
2931625	1
3054644	1
3243042	1
3365838	1
3475156	1
3867954	1
2731670	1
2857813	1
3231160	1
3633074	1
2516724	1
2637931	1
2752865	1
3176493	1
3311193	1
3421484	1
3817427	1
3919732	1
2480586	1
3101126	1
3825874	1
2458409	1
2581522	1
2695847	1
2991891	1
3113356	1
3525020	1
3629800	1
3757071	1
2980048	1
3734572	1
3880185	1
2385414	1
2807144	1
2932326	1
3055353	1
3243532	1
3366470	1
3476156	1
2732823	1
2859627	1
3439804	1
3634231	1
2638420	1
3177867	1
3311714	1
3421964	1
3573464	1
3691476	1
3817894	1
2482377	1
2615425	1
3102289	1
3348714	1
3541968	1
4037898	1
2459127	1
2582217	1
2696627	1
2992620	1
3114197	1
3525404	1
3630447	1
2357703	1
2982272	1
3735218	1
2386098	1
2807907	1
2932967	1
3056490	1
3244333	1
3367043	1
3476730	1
3869272	1
2734359	1
2862697	1
3233348	1
3441696	1
3635118	1
2518185	1
2638957	1
3178668	1
3312190	1
3422476	1
3574030	1
3692255	1
3818277	1
3920737	1
2484441	1
2616825	1
3103868	1
3350348	1
3827611	1
4042476	1
2459677	1
2582888	1
2697609	1
2869201	1
2993109	1
3525802	1
3631295	1
2359508	1
2983846	1
3735964	1
2808372	1
3058141	1
3246636	1
3367625	1
2735553	1
2863936	1
3234156	1
3442792	1
2518760	1
2639414	1
2754459	1
3179432	1
3574779	1
3692710	1
3818755	1
3921602	1
2617792	1
3105520	1
3543557	1
3828809	1
4043214	1
2460499	1
2583325	1
2698364	1
2869779	1
2993623	1
3115387	1
3526367	1
3760192	1
2361851	1
2985421	1
3736954	1
3882256	1
2387192	1
2809093	1
2934128	1
3368287	1
3478038	1
3870732	1
2737012	1
3235637	1
3443914	1
3637900	1
4052272	1
2640029	1
3180197	1
3313136	1
3423455	1
3575213	1
3922251	1
2619387	1
3352133	1
3544550	1
4045700	1
2461244	1
2583780	1
2699045	1
2870212	1
2994111	1
3115838	1
3526927	1
3632891	1
3760772	1
2363319	1
3737616	1
2387821	1
2809608	1
2935183	1
3059141	1
3248065	1
3871600	1
2738699	1
2867339	1
3237426	1
3639086	1
2519863	1
2641024	1
2755592	1
3180862	1
3313769	1
3423784	1
2488382	1
2620501	1
3108847	1
3353018	1
3545318	1
2461886	1
2584478	1
2699550	1
2870849	1
2994618	1
3116609	1
3527707	1
3739123	1
3883486	1
2810243	1
3059937	1
3248622	1
3369407	1
3479287	1
3872052	1
2868487	1
3239421	1
3445850	1
3640363	1
2520594	1
2641774	1
2755980	1
3181952	1
3314420	1
3694327	1
3819679	1
2489842	1
2622601	1
3354218	1
3547314	1
3830335	1
2585225	1
2700296	1
2871311	1
2995166	1
3117310	1
3634653	1
2365929	1
2988381	1
3884515	1
2811157	1
3060495	1
3249239	1
3370089	1
3479631	1
3872634	1
2741689	1
2870652	1
3447654	1
2317584	1
2521250	1
2642739	1
3424782	1
3576886	1
3820214	1
3924498	1
2491401	1
2625127	1
3111609	1
3548359	1
2463456	1
2586001	1
2700792	1
2871995	1
3118103	1
3529278	1
3635307	1
3762889	1
2367617	1
3741513	1
3885545	1
2389555	1
2811898	1
2936912	1
3061357	1
3480218	1
3873440	1
2742747	1
2871687	1
3242856	1
3448624	1
3642367	1
2318485	1
2522089	1
2643450	1
3183711	1
3425611	1
3577343	1
3695760	1
3820900	1
2492999	1
3114147	1
3549449	1
2586572	1
2701490	1
2872649	1
2996375	1
3118976	1
3530267	1
3636231	1
2369695	1
2991583	1
3742478	1
3886335	1
2390029	1
3062010	1
3250568	1
3371302	1
3480654	1
3874272	1
2744644	1
3449847	1
3643095	1
2319280	1
2522843	1
3184422	1
3317468	1
3426145	1
3577862	1
3696696	1
3821511	1
2493961	1
3357578	1
3550125	1
2702235	1
2996858	1
3530813	1
3764092	1
2370655	1
2992812	1
3743179	1
3886855	1
2391695	1
2813072	1
3251667	1
3371887	1
3698757	1
3875003	1
2746121	1
3245839	1
3450828	1
3644171	1
2645060	1
2758480	1
3185062	1
3318212	1
3426547	1
3578314	1
3697794	1
3822062	1
3926407	1
2630301	1
3117825	1
3358375	1
3550772	1
3832976	1
2465053	1
2587612	1
2997416	1
3121677	1
3531393	1
3637589	1
3765166	1
2372434	1
3743846	1
2814797	1
2938562	1
3063414	1
3252401	1
3372793	1
3481690	1
3699540	1
3875696	1
2747713	1
2876463	1
3247357	1
3645891	1
3834655	1
2321272	1
2524510	1
2645591	1
2759276	1
3185577	1
3426997	1
3578769	1
3698239	1
3822610	1
2498209	1
2631315	1
3119315	1
3358953	1
3551728	1
3833405	1
2874487	1
2998050	1
3122057	1
3531796	1
3638250	1
3766053	1
2374064	1
2995781	1
3744766	1
2394019	1
2815728	1
2939029	1
3252889	1
3373897	1
3482237	1
3876049	1
2748899	1
2878177	1
3248827	1
3452149	1
3835050	1
2322436	1
2760153	1
3186544	1
3319537	1
3427690	1
3579580	1
3927558	1
2500193	1
2632932	1
3121006	1
3359654	1
3553259	1
2875597	1
2998652	1
3122540	1
3638940	1
2375526	1
2997080	1
3745879	1
3888845	1
2395104	1
2816438	1
3065777	1
3253675	1
3482816	1
3700498	1
3876970	1
2879784	1
3250311	1
3452793	1
3647957	1
2323435	1
2526458	1
2646579	1
2760784	1
3187482	1
3319902	1
3428119	1
3580226	1
3823801	1
3928213	1
2501322	1
3121424	1
3360359	1
3554204	1
2467305	1
2704760	1
2876131	1
2999514	1
3532971	1
3639518	1
3767966	1
2376633	1
2998399	1
3746630	1
3890171	1
2395947	1
2817215	1
2940183	1
3066292	1
3254712	1
3877329	1
2752128	1
3251439	1
3453801	1
3835866	1
2324140	1
2526822	1
2647098	1
3581216	1
2635103	1
3121739	1
3360811	1
2467960	1
2590309	1
2705519	1
3000379	1
3533569	1
3640117	1
2377898	1
3747671	1
3890983	1
2396875	1
2817909	1
3066760	1
3483831	1
3701348	1
3877766	1
2882707	1
3254109	1
3454846	1
3650939	1
2325135	1
2527352	1
2647687	1
2762121	1
3188789	1
3320915	1
3825019	1
3929781	1
2504890	1
3122493	1
3556006	1
2468537	1
2591040	1
2878231	1
3001171	1
3124528	1
3534003	1
2379144	1
3001017	1
3748632	1
3891653	1
2397735	1
2818465	1
2941846	1
3067387	1
3256565	1
3484416	1
3701729	1
3878171	1
2754955	1
2884029	1
3255666	1
3652327	1
3836916	1
2326080	1
2528368	1
2648128	1
2762673	1
3189627	1
3321511	1
3429604	1
3582526	1
3825532	1
3930375	1
2637106	1
3362170	1
2469122	1
2591515	1
2706790	1
3534672	1
3641072	1
3770067	1
2381260	1
3002517	1
3892233	1
2399158	1
2819129	1
2942594	1
3067973	1
3257265	1
3378305	1
3484959	1
3584908	1
3702036	1
2755655	1
2885401	1
3456841	1
3653539	1
3837765	1
2326972	1
2529589	1
2648480	1
2763141	1
3190625	1
3322196	1
3826191	1
3930924	1
3362895	1
3558398	1
2592164	1
2707647	1
3002768	1
3125413	1
3535065	1
3641372	1
3771020	1
2382658	1
3003551	1
3750784	1
2399939	1
2819580	1
2943344	1
3068348	1
3379309	1
3485486	1
3585677	1
3879210	1
2756072	1
2887388	1
3258673	1
3838320	1
2530376	1
2649294	1
2763680	1
3584197	1
2509599	1
2640243	1
3126044	1
3364340	1
3559651	1
2592750	1
2708463	1
2880341	1
3126043	1
3535696	1
3641898	1
3772023	1
2384708	1
2400595	1
2820525	1
2943941	1
3069240	1
3258920	1
3587569	1
3702989	1
3879947	1
3458458	1
3654491	1
2328680	1
2530949	1
2649783	1
3192588	1
3826990	1
3932152	1
2510849	1
2641709	1
3365475	1
3561231	1
2880964	1
3126303	1
3536112	1
3642346	1
3772929	1
3006067	1
3753479	1
3893413	1
2401926	1
2821177	1
2944575	1
3069991	1
3259623	1
3380511	1
3487222	1
3588034	1
3703601	1
3880599	1
2758499	1
3261493	1
3655985	1
3839213	1
2329817	1
2531754	1
2650526	1
2765106	1
3193875	1
3432736	1
3827396	1
3932772	1
2512392	1
2643076	1
3129151	1
3562564	1
2471956	1
2594133	1
2709773	1
2881822	1
3536696	1
2387661	1
3009756	1
3754302	1
3893683	1
2821760	1
2945467	1
3260635	1
3381214	1
3487914	1
3588481	1
3704201	1
2759518	1
3263251	1
3657103	1
3839743	1
2330671	1
2532466	1
2651130	1
3324454	1
3433390	1
3827759	1
3933395	1
2513997	1
2644784	1
3129862	1
3368178	1
3563586	1
2472506	1
2594737	1
2710357	1
2882576	1
3005495	1
3127424	1
3536976	1
3644184	1
3775079	1
3756060	1
3894016	1
2404065	1
2822511	1
3071330	1
3262008	1
3381583	1
3488669	1
3588996	1
3705041	1
3881185	1
2760871	1
3462651	1
3658741	1
2331493	1
2651924	1
2766294	1
3196607	1
3325106	1
3434046	1
3828367	1
3934177	1
3132334	1
3369252	1
3564263	1
2595493	1
2710909	1
2883237	1
3006154	1
3127936	1
3537473	1
3645855	1
3775744	1
2390164	1
3012686	1
3756999	1
2404851	1
2823169	1
2946350	1
3072325	1
3382268	1
3589420	1
3705611	1
3881738	1
2762319	1
2893600	1
3266597	1
3464292	1
3840834	1
2332421	1
2533885	1
2652490	1
3196960	1
3325644	1
3434831	1
3829339	1
3935285	1
3134265	1
3370955	1
3565248	1
2596544	1
2711527	1
3006723	1
3128895	1
3538123	1
3776220	1
2391241	1
3468377	1
2405633	1
2823571	1
3072898	1
3590002	1
2763405	1
2895683	1
3661710	1
3841318	1
2652929	1
2767284	1
3197560	1
3326141	1
3436000	1
3829765	1
2517683	1
2648973	1
3135417	1
3372084	1
2474859	1
2597287	1
2884864	1
3007091	1
3129689	1
3538527	1
3646877	1
3776874	1
2392354	1
3015238	1
3469354	1
3759367	1
3898061	1
2406534	1
2824236	1
3073519	1
3264631	1
3383440	1
3489737	1
2765648	1
3466398	1
3841737	1
2334502	1
2535203	1
2653621	1
2767820	1
3198224	1
3326648	1
3830214	1
3936948	1
2650480	1
3136783	1
3373086	1
3567448	1
2475374	1
2597768	1
2713047	1
2885899	1
3008363	1
3130237	1
3539030	1
3777533	1
2393966	1
3470810	1
3761277	1
3899199	1
2407647	1
2824768	1
2948696	1
3074417	1
3265370	1
3383925	1
3490286	1
3592053	1
3707714	1
3883813	1
2767005	1
2898563	1
3270880	1
3663379	1
3842190	1
2335390	1
2535908	1
2768533	1
3198597	1
3437258	1
3830960	1
3938352	1
2520262	1
2652114	1
3138762	1
3374078	1
3568713	1
2476064	1
2598125	1
3010048	1
3131154	1
3539552	1
3647785	1
3778161	1
2395634	1
3016788	1
3472630	1
3899871	1
2408426	1
2825091	1
2950229	1
3074908	1
3266188	1
3384428	1
3491004	1
3592708	1
3708291	1
2768557	1
2899765	1
3271995	1
3665079	1
3842579	1
2336257	1
2769050	1
3199100	1
3327863	1
3437825	1
2521942	1
2653660	1
3140267	1
3374828	1
2476453	1
2599209	1
2714548	1
2887111	1
3010707	1
3131999	1
3648367	1
3778638	1
2397582	1
3018151	1
3474172	1
3764121	1
3901026	1
2408977	1
2825637	1
2951116	1
3075777	1
3384841	1
3593189	1
3709449	1
3884871	1
2769513	1
2900789	1
3843030	1
2537606	1
2655954	1
3328320	1
3438436	1
3940581	1
2523450	1
3375766	1
3570859	1
2476805	1
2600358	1
2715335	1
2887713	1
3132725	1
3540571	1
3648748	1
3779193	1
2398288	1
3020206	1
3475919	1
2951815	1
3076400	1
3267280	1
3385342	1
3492457	1
3593711	1
3885308	1
2902027	1
3273735	1
3843801	1
2337678	1
2538201	1
2770550	1
3328882	1
3439067	1
3832668	1
2524589	1
2655764	1
3143645	1
3376404	1
3571972	1
2477301	1
2601039	1
2716288	1
3133663	1
3387190	1
3540910	1
2399334	1
3021430	1
2411432	1
2826690	1
2952481	1
3268212	1
3385700	1
3493074	1
3594239	1
3710730	1
3885809	1
2772453	1
2902483	1
3844680	1
2338452	1
2539210	1
2657035	1
2771255	1
3201045	1
3329551	1
3439652	1
3833228	1
3942122	1
2525536	1
3377362	1
3573067	1
2477827	1
2601915	1
2716751	1
2889796	1
3013010	1
3134503	1
3387673	1
3541542	1
3649919	1
3780354	1
2400374	1
3279098	1
3769575	1
3902491	1
2953352	1
3078207	1
3268948	1
3386400	1
3493649	1
3594838	1
3886502	1
2773774	1
2903478	1
3669745	1
3845007	1
2338910	1
2539853	1
2657443	1
2771854	1
3201832	1
3330103	1
3440387	1
3833874	1
3943247	1
2527370	1
3146789	1
3378335	1
3574388	1
2478542	1
2602459	1
2717508	1
3135121	1
3388308	1
3542002	1
3651013	1
3781259	1
2401760	1
3025630	1
3280807	1
3479570	1
3903063	1
2827767	1
2954164	1
3269831	1
3494125	1
3711903	1
3887196	1
2775271	1
2904930	1
3277714	1
3671054	1
3845360	1
2339567	1
2657829	1
2772613	1
3202494	1
3834563	1
3943902	1
3147702	1
3379624	1
3575445	1
2479134	1
2603087	1
2718460	1
2891996	1
3135586	1
3542504	1
3651644	1
3782102	1
3026947	1
3282218	1
3480485	1
3903715	1
2413688	1
2828643	1
2954944	1
3270278	1
3494722	1
3595620	1
3887673	1
2776200	1
2906465	1
3278988	1
3671827	1
3845791	1
2541051	1
2658298	1
3203056	1
3331946	1
3442570	1
3835375	1
3945081	1
2530672	1
3149570	1
3380481	1
2479598	1
2603745	1
2719089	1
2892559	1
3015183	1
3136335	1
3542940	1
3653018	1
3782758	1
2405045	1
3028453	1
3283359	1
3481724	1
3772379	1
2414378	1
2829595	1
2955444	1
3080369	1
3495177	1
3596095	1
3713208	1
3888294	1
2777636	1
3846119	1
2541712	1
2658897	1
3203782	1
3836039	1
3946259	1
2532221	1
2661427	1
3150847	1
3381545	1
3577432	1
2480046	1
2604557	1
2719666	1
2893256	1
3016394	1
3137034	1
3389781	1
3543398	1
3653354	1
3783507	1
2407192	1
3030700	1
3284489	1
3482638	1
3905153	1
2830469	1
2956106	1
3081151	1
3271675	1
3495922	1
3596590	1
3714264	1
3888736	1
3846531	1
2341662	1
2542332	1
2659583	1
2774904	1
3204896	1
3333619	1
3836579	1
3947264	1
2533385	1
2662967	1
3152712	1
3578132	1
2480494	1
2605254	1
3017186	1
3653850	1
3784343	1
2408599	1
3031782	1
3773786	1
2415605	1
2832037	1
2957048	1
3081611	1
3272822	1
3496509	1
3597015	1
3889324	1
2780311	1
2910336	1
3846946	1
2660027	1
2775762	1
3334346	1
3444799	1
3947963	1
2534706	1
2664201	1
3154202	1
3579533	1
2480789	1
2720917	1
2894316	1
3017764	1
3138227	1
3654696	1
3784861	1
2410347	1
3286978	1
3484808	1
3775237	1
2416299	1
2832874	1
3082257	1
3273725	1
3496745	1
3715464	1
3889779	1
2911553	1
3847517	1
2343228	1
2543831	1
2660702	1
2776540	1
3335970	1
3445301	1
3837693	1
3948791	1
2535813	1
3385344	1
3580851	1
2481394	1
2606693	1
2721555	1
2894915	1
3018463	1
3138817	1
3275965	1
3391634	1
3545139	1
3656911	1
3785763	1
2411806	1
3289471	1
3776224	1
3907697	1
2958567	1
3082682	1
3497434	1
3598074	1
3890379	1
2913764	1
3675578	1
3847928	1
2661165	1
2777023	1
3208581	1
3337008	1
3445843	1
3838359	1
3949373	1
2666532	1
3156919	1
3581755	1
2481972	1
2607203	1
2722267	1
2895560	1
3019166	1
3139758	1
3276702	1
3545683	1
3658524	1
3786435	1
2413525	1
3033770	1
3290937	1
3487157	1
3777348	1
3908196	1
2417738	1
2959616	1
3497967	1
3598831	1
3716810	1
3890908	1
2785221	1
3848538	1
2345012	1
2544870	1
2661827	1
2777727	1
3209265	1
3337687	1
3446709	1
3839481	1
3950119	1
2668028	1
3582293	1
2607854	1
2722780	1
2896219	1
3019675	1
3140397	1
3277502	1
3393075	1
3659066	1
3786972	1
2414804	1
3034316	1
3778796	1
3909063	1
2835024	1
2960453	1
3083578	1
3498553	1
3717595	1
3891353	1
2786659	1
2916363	1
3677721	1
3849025	1
2345681	1
2545570	1
2662605	1
2778543	1
3209828	1
3338274	1
3447166	1
3840027	1
2539393	1
3159790	1
3388787	1
2723293	1
2897052	1
3020439	1
3141049	1
3278087	1
3393404	1
3546443	1
3659722	1
3787741	1
2416351	1
3035213	1
3294213	1
3909971	1
2419711	1
2835781	1
2961308	1
3084878	1
3600353	1
3718473	1
3892025	1
3678293	1
2346507	1
2546607	1
2663277	1
2779395	1
3210520	1
3338794	1
3447563	1
3840846	1
3952434	1
2540973	1
2671484	1
3161587	1
2483520	1
2608810	1
2723890	1
2897672	1
3021138	1
3141657	1
3278630	1
3394134	1
3547057	1
3660367	1
3788426	1
2418033	1
3035916	1
3296447	1
3491041	1
3781706	1
3911135	1
2420560	1
2961881	1
3085301	1
3499789	1
3600840	1
2789865	1
2920132	1
3680031	1
3850176	1
2347103	1
2547349	1
2664184	1
2779953	1
3339247	1
3448019	1
3841366	1
3953860	1
2542875	1
2672588	1
3163389	1
3390643	1
3584577	1
2484456	1
2609392	1
2724442	1
2898468	1
3021992	1
3142114	1
3279323	1
3395027	1
3547502	1
3660897	1
3789078	1
2420470	1
3036848	1
3299292	1
3493119	1
3783724	1
3911599	1
3085813	1
3601690	1
3720335	1
3893417	1
2791030	1
2921526	1
3850746	1
2547850	1
2664711	1
2780563	1
3211948	1
3340045	1
3448362	1
3842305	1
2544605	1
2674178	1
2797341	1
3585394	1
2485031	1
2610343	1
2724807	1
3022977	1
3279965	1
3395684	1
3548044	1
3661336	1
3789807	1
2421273	1
3038077	1
3300592	1
3785536	1
3912680	1
2421616	1
2837708	1
2963264	1
3086295	1
3602620	1
3721378	1
3893883	1
2793081	1
3683652	1
3851364	1
2348334	1
2548586	1
2665214	1
2780959	1
3212792	1
3340635	1
3448853	1
3842963	1
3956040	1
2546371	1
2676266	1
2798023	1
3167163	1
3392846	1
3587563	1
2725351	1
2899954	1
3142566	1
3280458	1
3790350	1
2422529	1
3039308	1
3301863	1
3495073	1
3913231	1
2422397	1
2838340	1
2963920	1
3086856	1
3501309	1
3603566	1
3722609	1
3894474	1
2794263	1
2925413	1
3685153	1
2549047	1
2665724	1
2781728	1
3213792	1
3341121	1
3449301	1
3843559	1
3956941	1
2677575	1
2798612	1
3168341	1
3589113	1
2611769	1
2726048	1
2900819	1
3024282	1
3280959	1
3396955	1
3549038	1
3662700	1
2424125	1
3040966	1
3303297	1
3496557	1
3789332	1
3913658	1
2838951	1
2964560	1
3087254	1
3604043	1
3723779	1
2796268	1
2926585	1
3686262	1
3852627	1
2350418	1
2549560	1
2666146	1
2782327	1
3214390	1
3341825	1
3449858	1
3844542	1
3958072	1
2549173	1
2799182	1
3395108	1
2487092	1
2612379	1
3024764	1
3144131	1
3281772	1
3397553	1
3549781	1
3791529	1
3041964	1
3497465	1
3790694	1
3913992	1
2423688	1
2839695	1
2965379	1
3502273	1
3604454	1
3725034	1
3895780	1
2928204	1
3687856	1
3853215	1
2550403	1
2666893	1
2782782	1
3215071	1
3342496	1
3958730	1
2550684	1
2680606	1
2800323	1
3175005	1
3396181	1
3590708	1
2487924	1
2612824	1
2726657	1
2902767	1
3025389	1
3282244	1
3398296	1
3550186	1
3664127	1
3792615	1
2427530	1
3042922	1
3307694	1
3791900	1
2424446	1
2966115	1
3503037	1
3605679	1
3725641	1
3896506	1
3853827	1
2352196	1
2551003	1
2667757	1
3215806	1
3343035	1
3450853	1
3959311	1
2552255	1
2681929	1
2802574	1
3176469	1
3397469	1
3591678	1
2613229	1
2727330	1
3025933	1
3145892	1
3283049	1
3550664	1
3664669	1
3793115	1
2428567	1
3044813	1
3309134	1
3499677	1
3916469	1
2841436	1
2966830	1
3088781	1
3503956	1
3606394	1
3726735	1
3897366	1
2930972	1
2353120	1
2668453	1
3029325	1
3343620	1
3451331	1
3960719	1
2554124	1
2804017	1
3177804	1
3398191	1
2489382	1
2613699	1
2728077	1
3026848	1
3146490	1
3283754	1
3399435	1
3551396	1
3665614	1
3793725	1
2429563	1
3046481	1
3501093	1
3918048	1
2425731	1
2842156	1
3089416	1
3607269	1
3727362	1
2932192	1
3691631	1
2353928	1
2551967	1
3030179	1
3217089	1
3344313	1
3846909	1
3961572	1
2555848	1
2685212	1
2805495	1
3399280	1
3594055	1
2490052	1
2614019	1
2729002	1
2905107	1
3027723	1
3147258	1
3552243	1
3666344	1
3794382	1
2430653	1
3047132	1
3312318	1
3501845	1
3919123	1
2426669	1
2843018	1
2968149	1
3090048	1
3504831	1
3728182	1
2933427	1
3693208	1
2552493	1
2670119	1
2785248	1
3031528	1
3217873	1
3344900	1
3847463	1
3962464	1
2557462	1
2687268	1
3180023	1
2490737	1
2614483	1
2729732	1
2905704	1
3147827	1
3552723	1
3794854	1
3048435	1
3313691	1
3502375	1
2427578	1
2843993	1
2969290	1
3090812	1
3505335	1
3608807	1
3728578	1
2934726	1
3694784	1
3855857	1
2355826	1
2553112	1
2670678	1
2785890	1
3032268	1
3345626	1
3453245	1
3963370	1
2688683	1
2808327	1
3181438	1
3401670	1
2491463	1
2615143	1
2730439	1
2906339	1
3148471	1
3285849	1
3400995	1
3553566	1
3667410	1
2433760	1
2564945	1
3049588	1
3314514	1
3503196	1
3797866	1
3922000	1
2428370	1
2969939	1
3091520	1
3505877	1
3729681	1
3899701	1
3695843	1
2553601	1
2671372	1
2786471	1
3032751	1
3219223	1
3346113	1
3454209	1
3848893	1
3963943	1
2560197	1
3182594	1
3403252	1
2492748	1
2731163	1
3148896	1
3286303	1
3554441	1
3668175	1
3796201	1
2435212	1
2567040	1
3051662	1
3315905	1
3503999	1
3799785	1
3922861	1
2429175	1
2845617	1
2970746	1
3092163	1
3506580	1
3609898	1
3730805	1
3900193	1
3696910	1
2358126	1
2554044	1
2786986	1
3033324	1
3220023	1
3849580	1
3964864	1
2562056	1
2691841	1
2811814	1
3404413	1
3599436	1
2493738	1
2731991	1
2908684	1
3149801	1
3796719	1
2436575	1
2568675	1
3053160	1
3316690	1
3505032	1
3801519	1
3923631	1
2430082	1
2846594	1
2971618	1
3506921	1
3610398	1
3731606	1
3900858	1
3858563	1
2554727	1
3850038	1
3965810	1
2563665	1
2692981	1
2813158	1
3185250	1
2495318	1
2909459	1
3288703	1
3403675	1
3669226	1
2438021	1
2570205	1
3055091	1
3317345	1
3924521	1
2430974	1
2847228	1
2972457	1
3093471	1
3507554	1
3610971	1
3732030	1
3901658	1
3859458	1
2360428	1
2555442	1
2676229	1
2788625	1
3034382	1
3347803	1
3456983	1
3850633	1
4042175	1
2694071	1
2815562	1
3187516	1
3407048	1
3601934	1
2496273	1
2617942	1
2910492	1
3151323	1
3289881	1
3404501	1
3556370	1
3669533	1
3798134	1
2439370	1
2572235	1
3058008	1
3318206	1
3507012	1
3805404	1
3925402	1
2431635	1
2847941	1
2973085	1
3094444	1
3508017	1
3611403	1
3902241	1
3699744	1
3860027	1
2555996	1
2677010	1
3035119	1
3222399	1
3348590	1
3457836	1
3851178	1
2695272	1
2816632	1
3408029	1
2496815	1
2619229	1
2734337	1
2911379	1
3290520	1
3405044	1
3557065	1
3669735	1
3798540	1
2440968	1
2573872	1
3318724	1
3507989	1
3927176	1
2433325	1
2848786	1
2973573	1
3095046	1
3508523	1
3611810	1
3733344	1
2941695	1
3700747	1
3860929	1
2362670	1
2556487	1
2677772	1
2790002	1
2913201	1
3036057	1
3349308	1
3458644	1
2697031	1
2818261	1
3190357	1
3409155	1
3604219	1
2497923	1
2619892	1
2911939	1
3152443	1
3291202	1
3405502	1
2442497	1
2575906	1
3319231	1
3928854	1
2434219	1
2849572	1
2974449	1
3096011	1
3509052	1
3612491	1
3734690	1
2942371	1
3701512	1
3861593	1
2557098	1
2678551	1
2790472	1
2913848	1
3036862	1
3224144	1
3349799	1
4045455	1
2698822	1
2820160	1
3191322	1
2498539	1
2620711	1
3153248	1
3406292	1
3670304	1
3800646	1
2443525	1
2577541	1
3064104	1
3810544	1
3930435	1
2434712	1
2975377	1
3613363	1
3735751	1
3903533	1
2944286	1
2557665	1
2791390	1
2914543	1
3224757	1
3350281	1
3460079	1
2821794	1
3192654	1
3411414	1
3606479	1
2499456	1
3292182	1
3559442	1
2445286	1
3065660	1
3321521	1
3812129	1
3931592	1
2436353	1
2976059	1
3097553	1
3510273	1
3614303	1
3736568	1
3904308	1
2315231	1
2945829	1
3703533	1
3862610	1
2365562	1
2679268	1
2914996	1
3038129	1
3225506	1
3460702	1
2701146	1
2824273	1
2736405	1
3292847	1
3407392	1
3671230	1
2446988	1
3067270	1
3322757	1
3813038	1
3933100	1
2437723	1
2976583	1
3510887	1
3614976	1
3737408	1
3904944	1
2317449	1
2947079	1
3704300	1
3863113	1
2559323	1
2679811	1
2792558	1
2915984	1
3038675	1
3226279	1
3351595	1
3461077	1
3854238	1
4051702	1
2702644	1
2825604	1
3195449	1
3413389	1
2501850	1
2624126	1
3154900	1
3293544	1
3560454	1
3671582	1
3802778	1
2447969	1
2583089	1
3068618	1
3323578	1
3814096	1
3934105	1
2852296	1
2977331	1
3098883	1
3616115	1
3738062	1
2319245	1
3704716	1
3863866	1
2366663	1
2560330	1
2680368	1
2916589	1
3039195	1
3461673	1
2704529	1
3197232	1
3414388	1
3608914	1
2502737	1
2737566	1
3155942	1
3408380	1
3561068	1
3672128	1
3803539	1
2450120	1
2584487	1
3324728	1
3516454	1
3934838	1
2440851	1
2852787	1
3099329	1
3617026	1
3738900	1
3906128	1
2320449	1
3705648	1
3864612	1
2367655	1
2560906	1
2680673	1
2917426	1
3039656	1
3227678	1
3353126	1
3855484	1
2705538	1
2829459	1
3198891	1
3415372	1
2503366	1
2625432	1
2738243	1
3561719	1
3672773	1
3804020	1
2451494	1
2586070	1
3072579	1
3325909	1
3517590	1
3815226	1
2441616	1
2978674	1
3512817	1
3739326	1
3906777	1
2321616	1
2949631	1
3707044	1
3865147	1
2368087	1
2681101	1
2793847	1
2918189	1
3040253	1
3228608	1
3353693	1
3462658	1
3855969	1
2706422	1
2831200	1
3416357	1
3611070	1
2504064	1
2626190	1
2739041	1
3157330	1
3296289	1
3562198	1
3673247	1
3804818	1
2452512	1
2587726	1
3074319	1
3936787	1
2442472	1
2854191	1
2979386	1
3513604	1
3617969	1
3739741	1
3907246	1
2322675	1
2951230	1
3707814	1
3865508	1
2368801	1
2562088	1
2681816	1
2794628	1
2918872	1
3041043	1
3229519	1
3463242	1
3856349	1
3201490	1
3417248	1
3612277	1
2504562	1
2626833	1
2740011	1
3159322	1
3674184	1
3805351	1
3328402	1
3519631	1
2443298	1
2854761	1
2980147	1
3101344	1
3514060	1
3740335	1
3907772	1
2952422	1
3708605	1
3865802	1
2682060	1
2919657	1
3041633	1
3856785	1
2709098	1
3203383	1
2505401	1
2740801	1
3298246	1
3410233	1
3563347	1
3806117	1
2455749	1
2589746	1
3077155	1
3329525	1
3521374	1
3816360	1
2444140	1
3514535	1
3618743	1
3741620	1
3908249	1
2325557	1
3709365	1
2682563	1
2795562	1
2920455	1
3042331	1
3232397	1
3355569	1
3857257	1
2710479	1
2835187	1
3204528	1
3419501	1
2627927	1
3160627	1
3298848	1
3410544	1
3563916	1
3676190	1
3806814	1
2591294	1
3078804	1
3330736	1
3522783	1
3816787	1
3940987	1
2444792	1
2684337	1
2981376	1
3102730	1
3515291	1
3742599	1
3908693	1
2327415	1
2955481	1
3710648	1
3867021	1
2371081	1
2565405	1
2683276	1
2796059	1
2921087	1
3232720	1
3355986	1
3464634	1
2711688	1
3205864	1
3420161	1
3616260	1
2507020	1
2628535	1
2742193	1
3161181	1
3299614	1
3564308	1
2458778	1
2592971	1
3080442	1
3331519	1
3817209	1
3942212	1
2445399	1
2856609	1
2982109	1
3103324	1
3515888	1
3909149	1
2956991	1
3711929	1
3867582	1
2371779	1
2566565	1
2683614	1
2796695	1
2921837	1
3043666	1
3233402	1
3356523	1
3465459	1
3857971	1
2712640	1
2837755	1
3617339	1
2507784	1
2629102	1
3161636	1
3300136	1
3411790	1
3564646	1
3678430	1
3808217	1
3081866	1
3332185	1
3817772	1
2446491	1
2856940	1
3103999	1
3620674	1
3743961	1
2331172	1
3713593	1
3868065	1
2567397	1
2797223	1
2922679	1
3356785	1
3465947	1
3858796	1
2713467	1
2839619	1
3209630	1
3422381	1
2508575	1
2629617	1
2743646	1
3162409	1
3300630	1
3412370	1
3565252	1
3678961	1
3808888	1
2595428	1
3082641	1
3526051	1
3818400	1
3944976	1
2447232	1
2686606	1
2857795	1
2983594	1
3104400	1
3744727	1
3910226	1
2332928	1
3714770	1
2373547	1
2568183	1
2797706	1
2923358	1
3045023	1
3357776	1
3466281	1
3859353	1
2714057	1
2841203	1
3423725	1
3619449	1
2509047	1
2744376	1
3163023	1
3301204	1
3412988	1
3565877	1
3679433	1
3809422	1
3819150	1
3946468	1
2448354	1
2687261	1
2858462	1
2984391	1
3104994	1
3517423	1
3910955	1
2333789	1
3715502	1
3869017	1
2568944	1
2923791	1
3235118	1
3466763	1
3859749	1
2843014	1
3212766	1
3620415	1
2509658	1
2630374	1
2745080	1
3163733	1
3301727	1
3413404	1
3566430	1
3680088	1
3810223	1
2465145	1
2598449	1
3083886	1
3334549	1
3527495	1
3947913	1
2449226	1
2687848	1
2858814	1
2984962	1
3105572	1
3623574	1
3746234	1
3911531	1
2962760	1
3716556	1
2375350	1
2569957	1
2798341	1
2924486	1
3046296	1
3235607	1
2716349	1
2844438	1
3214191	1
3426822	1
2510101	1
2630993	1
2745602	1
3164212	1
3302407	1
3413992	1
3680655	1
2599900	1
3335477	1
3528181	1
3820227	1
3948925	1
2688814	1
2859854	1
2985525	1
3106160	1
3518221	1
3746664	1
3912153	1
2337228	1
2964476	1
3717277	1
3869928	1
2376473	1
2571424	1
2798718	1
2925060	1
3236190	1
3360437	1
3467951	1
2717401	1
2845480	1
3215458	1
3427805	1
3622440	1
2631623	1
3165076	1
3303411	1
3414577	1
3567523	1
2845567	1
3215919	1
3428175	1
3623090	1
2510913	1
2631702	1
3165348	1
3414979	1
3567733	1
3681425	1
3811793	1
2602074	1
3336852	1
3820830	1
3950620	1
2451109	1
2861981	1
2986378	1
3107329	1
3518986	1
3624710	1
3747729	1
2966588	1
3719170	1
3870571	1
2377658	1
2572392	1
2799615	1
2926062	1
3047859	1
3236910	1
3361373	1
3468754	1
3862198	1
2719545	1
2846277	1
3217787	1
3429215	1
3624062	1
2511580	1
2632147	1
2747297	1
3166074	1
3304557	1
3416160	1
3682506	1
3812411	1
2468429	1
2603398	1
3087720	1
3338081	1
3952391	1
2452225	1
2987077	1
3107948	1
3519954	1
3625087	1
3748574	1
3913274	1
2340810	1
2968018	1
3720718	1
3871085	1
2378643	1
2573066	1
3049018	1
3237712	1
3469386	1
3862838	1
2721327	1
2847659	1
3219572	1
3430236	1
3625101	1
2633056	1
2748083	1
3166912	1
3305214	1
3417047	1
3568776	1
3683410	1
3089058	1
3339260	1
3531609	1
3822171	1
3953886	1
2575844	1
2690358	1
2987799	1
3108589	1
3625537	1
3914043	1
3722130	1
3871553	1
2379109	1
2573887	1
2801385	1
3237982	1
3362327	1
3863632	1
2849126	1
3220678	1
2512441	1
2633653	1
2748526	1
3306101	1
3417906	1
3569340	1
3684749	1
3813779	1
2605713	1
3532588	1
3822731	1
3955171	1
2454123	1
2576880	1
2690729	1
2988097	1
3109176	1
3521195	1
3626078	1
3750168	1
2344550	1
2971029	1
3723649	1
3872317	1
2379772	1
2802463	1
2928477	1
3050709	1
3239024	1
3470665	1
3864681	1
2724043	1
2850498	1
3222683	1
3432716	1
2513141	1
2749151	1
3168741	1
3306868	1
3418741	1
3569997	1
3685361	1
3814008	1
2472833	1
2606715	1
3340890	1
3956937	1
2454708	1
2577399	1
2691232	1
2864518	1
2988615	1
3109907	1
3521611	1
3626516	1
3751480	1
2972238	1
3725021	1
3873043	1
2380547	1
2803059	1
3051416	1
3239628	1
3363207	1
3471390	1
3865057	1
2725151	1
3434152	1
3627839	1
2513751	1
2749868	1
3169289	1
3307779	1
3419233	1
3570484	1
3685837	1
3092229	1
3341799	1
3535418	1
3823895	1
3958476	1
2455531	1
2578300	1
2692279	1
2865175	1
2989554	1
3110448	1
3522188	1
3626949	1
3915646	1
2973890	1
3726362	1
3874472	1
2381347	1
2803917	1
2929595	1
3240327	1
3363741	1
3472507	1
3865574	1
2726539	1
3226304	1
3435236	1
3628520	1
2750434	1
3172887	1
3308629	1
3419726	1
2608831	1
3094623	1
3343636	1
3536197	1
2578918	1
2990026	1
3110908	1
3627513	1
2349647	1
2975174	1
3875884	1
2382096	1
2804651	1
3052854	1
3240817	1
3364321	1
3473170	1
3866194	1
2727321	1
2854061	1
3227665	1
3629450	1
2515189	1
2636168	1
2751203	1
3174025	1
3309370	1
3420197	1
3571374	1
3688665	1
3816006	1
3918219	1
2610254	1
3096570	1
3344904	1
3537289	1
3824638	1
3962142	1
2579384	1
2693978	1
3111633	1
3523525	1
3627802	1
3916621	1
2976095	1
3730065	1
2382797	1
2805300	1
2930548	1
3241588	1
3364846	1
3866804	1
2854979	1
3229278	1
3437416	1
2751767	1
3174898	1
3420619	1
3571911	1
3816547	1
3918685	1
2478551	1
2611606	1
3098413	1
3345784	1
3538449	1
3825096	1
2580086	1
2991068	1
3112362	1
3524079	1
3628695	1
3754629	1
3917393	1
3732000	1
3878337	1
2383845	1
2806191	1
2931308	1
3054337	1
3242404	1
3365387	1
3474695	1
2856731	1
3230034	1
3438248	1
3632336	1
2516337	1
2637604	1
2752325	1
3310752	1
3572623	1
3817148	1
3919410	1
2479721	1
2613192	1
3100343	1
3346918	1
3539805	1
3964300	1
2457825	1
2580905	1
2695522	1
2867440	1
2991491	1
3524797	1
3629367	1
3755897	1
2354003	1
2979119	1
3733670	1
2806864	1
2931772	1
3243297	1
3366026	1
3475493	1
3868221	1
2732016	1
3231602	1
3439258	1
3633470	1
2517105	1
2638031	1
2753085	1
3176853	1
3311408	1
3421679	1
3573122	1
3817571	1
3920005	1
2481065	1
2614386	1
3101602	1
3540696	1
3826188	1
3965349	1
2458508	1
2581780	1
2696107	1
2868080	1
2992225	1
3113614	1
3525140	1
3757680	1
2980682	1
3734864	1
2385686	1
2807368	1
2932562	1
3055534	1
3243872	1
3366680	1
2733371	1
3232740	1
3440593	1
3634532	1
2517899	1
2638657	1
2753636	1
3178182	1
3311888	1
3422206	1
3573779	1
3691765	1
3818015	1
3920540	1
2483013	1
2615981	1
3102741	1
3349084	1
3542092	1
3827067	1
4038300	1
2459217	1
2582531	1
2696856	1
3114547	1
3525529	1
3630711	1
2358190	1
3735640	1
3057490	1
3367159	1
3477207	1
3869474	1
2863173	1
3233664	1
3442074	1
3635459	1
2518264	1
2639180	1
3178903	1
3312322	1
3422678	1
3692417	1
2484775	1
2617129	1
3104674	1
3827796	1
2459937	1
2583100	1
2869530	1
2993270	1
3114959	1
3631580	1
3759678	1
3736323	1
3881876	1
2386923	1
2808668	1
2933766	1
3058274	1
3367738	1
3477715	1
3870131	1
2736299	1
3234849	1
3443232	1
3636811	1
4051227	1
2518874	1
3312780	1
3423092	1
3574927	1
3921891	1
2485783	1
2618414	1
3543919	1
4044641	1
2583425	1
2698633	1
2869945	1
2993738	1
3632423	1
3760274	1
2362293	1
2985778	1
3737131	1
3882425	1
2387498	1
2809331	1
2934587	1
3368480	1
3478162	1
2737656	1
2865896	1
3236174	1
3638220	1
4053325	1
2519678	1
2640425	1
2755282	1
3180426	1
3313415	1
3423532	1
3575467	1
3693396	1
3922328	1
2619949	1
3352495	1
3544714	1
4046210	1
2461521	1
2699119	1
2870424	1
3116193	1
3527205	1
2363681	1
2986852	1
2388097	1
2809768	1
2935352	1
3248243	1
3871808	1
2739309	1
3237836	1
3445260	1
3639419	1
2520240	1
2755734	1
3181455	1
3314037	1
3423951	1
3575889	1
3693972	1
3819356	1
3923005	1
2488902	1
3109316	1
3353514	1
3545790	1
2462314	1
2584823	1
2699759	1
2871003	1
3116880	1
3528020	1
3634103	1
3761621	1
2987538	1
3883922	1
2388787	1
2810450	1
2935844	1
3248863	1
3369712	1
3479501	1
2740807	1
2869081	1
3446112	1
3640662	1
2316970	1
2641961	1
3424470	1
3576340	1
3694456	1
3819862	1
3923963	1
2490439	1
3110483	1
3354470	1
3547606	1
3830623	1
2462960	1
2585545	1
2995362	1
3117620	1
3528776	1
3762533	1
2366820	1
2988858	1
3740761	1
3884723	1
2389261	1
2936485	1
3060848	1
3249324	1
3370300	1
3873159	1
3241110	1
3447837	1
3641702	1
2317876	1
2521569	1
2643016	1
2756386	1
3315794	1
3425219	1
3695104	1
3820401	1
3924765	1
2625835	1
3112575	1
3355298	1
3548898	1
3831148	1
2463571	1
2586285	1
2872290	1
2996017	1
3118438	1
3529689	1
3635486	1
3763071	1
2368258	1
2990357	1
3885656	1
2389715	1
2936983	1
3250025	1
3370893	1
3480347	1
3873661	1
2743580	1
2871927	1
3243341	1
2522213	1
3183900	1
3577544	1
3696219	1
3821098	1
3925478	1
2493583	1
2627424	1
3115022	1
3549567	1
3832150	1
2464303	1
2586751	1
2873049	1
2996498	1
3119359	1
3530400	1
2992019	1
3886519	1
2390448	1
2812754	1
2937515	1
3062151	1
3250920	1
3480920	1
2745092	1
2873721	1
3450385	1
2644770	1
2757978	1
3184691	1
3317651	1
3577999	1
3821654	1
2628589	1
3116620	1
3357956	1
3832666	1
2464814	1
2702473	1
2873652	1
2997133	1
3121223	1
3531080	1
3764227	1
2371298	1
3743375	1
3887062	1
2391903	1
2813258	1
2938214	1
3063125	1
3252015	1
3372246	1
3481336	1
3699199	1
3875166	1
2875418	1
3246202	1
3450914	1
3644888	1
2320414	1
2523849	1
2645299	1
2758788	1
3185226	1
3318533	1
3426681	1
3578434	1
3697991	1
3822192	1
3926618	1
2497083	1
2630332	1
3118641	1
3358640	1
2465126	1
2703092	1
2997758	1
3121799	1
3531500	1
3765509	1
2372963	1
3744219	1
3887603	1
2393337	1
2815230	1
2938737	1
3063674	1
3252643	1
3373187	1
3481805	1
3699711	1
3875763	1
2748060	1
2876685	1
3247803	1
3451477	1
3834769	1
2321467	1
2524807	1
2645713	1
2759526	1
3185862	1
3427168	1
3927163	1
2631928	1
3119660	1
3359231	1
3552456	1
3833665	1
2465847	1
2588379	1
2703679	1
2874837	1
2998163	1
3122169	1
3531920	1
3638619	1
3766265	1
2996059	1
2394357	1
2816108	1
3064721	1
3253143	1
3374259	1
3482441	1
3700272	1
3876285	1
2878729	1
3249718	1
3452360	1
3647389	1
3835182	1
2322674	1
2525798	1
2646087	1
2760303	1
3186991	1
3319621	1
3427835	1
3579808	1
3823273	1
3927719	1
2500574	1
2633106	1
3121238	1
3360124	1
3834193	1
2589031	1
2704538	1
2875845	1
2998828	1
3122696	1
3639184	1
3767577	1
2375870	1
2997492	1
3746051	1
3889420	1
2395315	1
2816649	1
2939724	1
3253821	1
3483044	1
3700627	1
3877097	1
2751151	1
2880069	1
3250737	1
3453192	1
3648284	1
2646724	1
2760959	1
3320161	1
3428332	1
3580559	1
3928738	1
2501643	1
3121497	1
3360489	1
3554481	1
2467605	1
2705212	1
2999933	1
3123696	1
3639678	1
3768254	1
2376884	1
2999192	1
3747121	1
2817406	1
2940474	1
3066463	1
3254854	1
3375667	1
3483536	1
3701064	1
3877461	1
3454104	1
2526919	1
3188290	1
3428772	1
3581815	1
3824647	1
3929349	1
2503441	1
2635408	1
3121853	1
3555451	1
2468147	1
2590603	1
2705855	1
2877628	1
3000664	1
3533677	1
3640219	1
3769140	1
3000283	1
3747910	1
3891105	1
2397323	1
2818202	1
2941163	1
3067000	1
3255731	1
3376555	1
3483957	1
3877932	1
2754188	1
3254578	1
3455238	1
3651300	1
2325486	1
2527532	1
2647857	1
3189157	1
3429281	1
3825240	1
3929994	1
2505406	1
2636386	1
3123440	1
3556775	1
2591176	1
2706396	1
3001507	1
3124762	1
3640749	1
3769807	1
2379716	1
3001380	1
3748974	1
3891745	1
2398571	1
2818661	1
2942216	1
3067711	1
3377621	1
3484542	1
3878403	1
2755097	1
2884538	1
3256688	1
3652942	1
3837216	1
2528974	1
2648218	1
2762882	1
3189917	1
3321659	1
3429738	1
3825683	1
3930514	1
2506721	1
2637662	1
3124368	1
2469477	1
2591684	1
2707097	1
2879093	1
3125228	1
3534851	1
3641141	1
3770389	1
2381799	1
3003000	1
3750143	1
2399388	1
2819281	1
2942898	1
3068073	1
3257686	1
3378603	1
3585072	1
3702214	1
2755904	1
2886263	1
3257913	1
3457049	1
3837907	1
2327392	1
2529914	1
2648846	1
2763297	1
3322321	1
3430533	1
3826319	1
3931098	1
2508134	1
2639023	1
3363193	1
3558641	1
2470046	1
2592375	1
2707838	1
2879902	1
3002953	1
3125581	1
3535278	1
3641559	1
3771661	1
2383545	1
3003832	1
3751004	1
3892811	1
2819979	1
2943529	1
3258421	1
3379425	1
3485731	1
3702603	1
2756410	1
2888014	1
3259313	1
3457887	1
2328100	1
2530576	1
2649480	1
2763967	1
3191963	1
3322982	1
3431317	1
3584349	1
3826661	1
2509924	1
2641001	1
3364500	1
3560364	1
2470674	1
2593112	1
2708954	1
2880500	1
3535849	1
3772303	1
2385259	1
3752264	1
3893259	1
2400994	1
2820750	1
2944140	1
3069542	1
3486626	1
3587686	1
3880270	1
2757464	1
2889538	1
3458862	1
3838870	1
2531278	1
2764725	1
3323628	1
3932458	1
2511606	1
2642142	1
3127974	1
3561800	1
2471391	1
2593586	1
2709460	1
2881162	1
3004099	1
3126497	1
3536301	1
3773277	1
3007222	1
3753656	1
2402397	1
2821384	1
2945032	1
3070140	1
3259824	1
3380896	1
3703761	1
3880780	1
2759105	1
2890192	1
3656468	1
3839370	1
2531991	1
2650695	1
2765380	1
3194194	1
3324118	1
3432965	1
2513010	1
2643912	1
3562747	1
2472207	1
2594381	1
2709956	1
2882022	1
3005095	1
3127033	1
2388127	1
3010102	1
3893771	1
2403321	1
2822049	1
2945587	1
3070776	1
3261371	1
3381431	1
3488297	1
3588570	1
3704478	1
2759869	1
3263823	1
3461901	1
3657377	1
3839898	1
2330984	1
2532680	1
2765898	1
3196091	1
3324712	1
3433611	1
3828043	1
3933686	1
2514308	1
2645305	1
3130802	1
2472780	1
2594971	1
2882728	1
3537161	1
3775293	1
2389747	1
3894440	1
2404293	1
2822754	1
2946032	1
3071766	1
3262324	1
3381695	1
3589163	1
3705293	1
3881345	1
2761316	1
2892818	1
3462951	1
3840557	1
2533571	1
2652054	1
2766552	1
3196695	1
3325225	1
3434335	1
3828557	1
3934396	1
2515448	1
2647099	1
3133000	1
3369829	1
3564706	1
2473326	1
2595938	1
2711045	1
2883643	1
3128297	1
2390273	1
3012979	1
3467323	1
3757424	1
3895743	1
2823365	1
2946556	1
3072440	1
3705874	1
3881927	1
2762693	1
3660455	1
2332737	1
2534125	1
2652622	1
2766999	1
3197146	1
3829499	1
3935471	1
2648201	1
3134886	1
3565597	1
2474027	1
2596810	1
2711771	1
2884250	1
3006809	1
3646766	1
3776442	1
2391755	1
3014360	1
3758694	1
3897023	1
2823830	1
2947532	1
3073169	1
3264140	1
3590306	1
3706712	1
3882760	1
2764014	1
2896345	1
3268446	1
3465595	1
3661989	1
2333886	1
2534675	1
2653113	1
3197812	1
3326350	1
3829822	1
2518226	1
2649377	1
3135848	1
3372393	1
3566921	1
2474919	1
2597516	1
2712647	1
2885078	1
3007252	1
3129958	1
3538836	1
3777061	1
2392866	1
3015785	1
3759705	1
2948251	1
3073800	1
3264936	1
3489846	1
3591323	1
3883279	1
3269637	1
3662634	1
2334720	1
2535388	1
2653870	1
3198380	1
3326725	1
3436957	1
3937209	1
2651096	1
3137285	1
2475549	1
2597911	1
2713225	1
2886173	1
3009419	1
3539205	1
3777670	1
2394454	1
3016083	1
3471407	1
3761567	1
2407963	1
2825003	1
2948937	1
3074595	1
3265800	1
3384114	1
3490561	1
3592311	1
3707945	1
3883954	1
2767698	1
2899105	1
3271520	1
3664136	1
3842319	1
2335820	1
2536118	1
2654687	1
3198674	1
3327329	1
3437441	1
3831181	1
2520895	1
2652557	1
3139560	1
3374406	1
3569316	1
2598524	1
2886699	1
3131512	1
3539701	1
3648079	1
3778334	1
2396495	1
3017181	1
3473347	1
3762522	1
2408704	1
2825185	1
2950387	1
3266391	1
3384587	1
3491209	1
3592830	1
3708738	1
3884398	1
2900172	1
3272231	1
3665463	1
3842785	1
2336467	1
2537136	1
2655189	1
3199285	1
3328020	1
3438009	1
3831828	1
3140747	1
3375108	1
2476614	1
2599559	1
2887255	1
3011032	1
3132324	1
3540299	1
3648537	1
2397754	1
3018642	1
3474714	1
3764497	1
2825710	1
2951364	1
3075906	1
3267015	1
3384996	1
3593425	1
3709640	1
3885022	1
2770202	1
3273187	1
3843125	1
2537839	1
2656167	1
2770086	1
3199715	1
3438648	1
3832291	1
3940922	1
2523858	1
3375979	1
3571251	1
2715575	1
3133053	1
3540617	1
3649047	1
3779508	1
2398449	1
3476898	1
3766727	1
2410408	1
2826311	1
2952094	1
3076622	1
3267715	1
3385446	1
3492650	1
3593946	1
3710286	1
3885372	1
2902117	1
3273996	1
3667285	1
3844285	1
2538584	1
2656815	1
2770798	1
3200580	1
3832752	1
3941518	1
2524775	1
2656105	1
3376743	1
3572244	1
2477553	1
2601372	1
2716442	1
2888629	1
3012705	1
3133924	1
3387394	1
3649555	1
2399778	1
3022140	1
3768537	1
2411605	1
2952771	1
3077647	1
3385785	1
3493256	1
3594488	1
3710880	1
3886008	1
2772874	1
3668911	1
3844795	1
2338619	1
2657201	1
2771408	1
3201299	1
3329850	1
3439937	1
3833481	1
2526042	1
2657457	1
3145634	1
3377589	1
3573676	1
2602206	1
2716943	1
2890449	1
3013329	1
3134909	1
3387805	1
3650475	1
3780883	1
2401061	1
3023980	1
3279633	1
3478744	1
3770058	1
2412436	1
2827413	1
2953609	1
3078379	1
3269340	1
3493865	1
3595005	1
3711333	1
3886751	1
2774077	1
2903817	1
3276740	1
3845123	1
2339059	1
2540107	1
2772201	1
3202163	1
3440888	1
3834152	1
2528072	1
2658736	1
3574958	1
2602656	1
2717777	1
2891433	1
3013691	1
3135289	1
3388437	1
3542158	1
3651245	1
3781580	1
2402313	1
3281454	1
3479936	1
3770963	1
2413247	1
2828169	1
2954255	1
3270012	1
3494298	1
3595314	1
3887434	1
2775713	1
2905458	1
3278363	1
3671358	1
3845559	1
2339937	1
2540559	1
2657964	1
3202609	1
3331443	1
3441628	1
3834980	1
3944399	1
3147991	1
3380076	1
2479390	1
2718763	1
2892060	1
3014539	1
3135804	1
3388982	1
3542632	1
3652472	1
3782388	1
2404149	1
3027843	1
3282605	1
3771880	1
3903882	1
2413916	1
2828944	1
2955175	1
3080108	1
3270524	1
3494862	1
3712496	1
2777001	1
2906725	1
3672049	1
3845901	1
2340664	1
2541338	1
2658504	1
2773881	1
3203281	1
3332180	1
3945335	1
2531621	1
2660639	1
3150028	1
3576882	1
2604027	1
2719247	1
2892826	1
3015866	1
3136587	1
3389537	1
3543057	1
3653182	1
3783013	1
2405626	1
3029404	1
3772641	1
3904590	1
2414498	1
2955605	1
3080688	1
3271314	1
3596352	1
3713825	1
2778004	1
2908047	1
3672798	1
3846277	1
2341148	1
2541875	1
3204114	1
3333040	1
3443986	1
3946647	1
2532618	1
2662090	1
3151521	1
2604877	1
2719820	1
2893439	1
3016601	1
3137167	1
3389880	1
3543784	1
3653451	1
3783855	1
2407480	1
3031008	1
3284760	1
3773507	1
3905384	1
2415046	1
2831004	1
2956248	1
3081336	1
3271977	1
3496169	1
3888876	1
2779413	1
2909349	1
3673837	1
3846732	1
2341899	1
2542595	1
2659760	1
3205339	1
3333898	1
3836877	1
3947516	1
2534133	1
3153266	1
3382895	1
3578587	1
2720597	1
2894089	1
3017381	1
3137619	1
3390456	1
3544321	1
3654020	1
3032284	1
3286066	1
3484318	1
3774294	1
2415831	1
2832364	1
3273088	1
3496611	1
3597276	1
3715054	1
3889487	1
2780777	1
2910671	1
3674288	1
3847214	1
2543110	1
2660372	1
2775933	1
3206033	1
3444988	1
3837353	1
3948248	1
2535089	1
2664471	1
3579970	1
2481093	1
2606279	1
2721078	1
2894627	1
3138453	1
3275118	1
3544881	1
3655348	1
2410583	1
3033423	1
3288470	1
3775413	1
2416629	1
2833044	1
2958112	1
3082370	1
3273938	1
3496873	1
3597778	1
3715776	1
2782701	1
3674985	1
2343359	1
2544069	1
2660874	1
3336358	1
3445411	1
3837933	1
3948966	1
2536070	1
3156198	1
3385730	1
3581193	1
2481555	1
2606797	1
2721743	1
2895154	1
3276178	1
3391874	1
3545461	1
3657364	1
3786047	1
2412828	1
3290220	1
3486510	1
3776539	1
3907809	1
2417254	1
2833707	1
2959038	1
3082872	1
3497645	1
3716427	1
3890569	1
2914047	1
3675703	1
3848121	1
2344434	1
2544587	1
2661396	1
2777194	1
3208868	1
3337474	1
3446348	1
3838878	1
3949730	1
2537133	1
3157425	1
3386897	1
3582067	1
2482326	1
2607471	1
2895779	1
3019427	1
3139944	1
3277045	1
3392500	1
3658694	1
3786595	1
2413880	1
3033962	1
3291449	1
3777807	1
3908718	1
2834524	1
3083274	1
3498234	1
3717182	1
3890994	1
2915343	1
3848674	1
2345213	1
2544977	1
2662093	1
3209430	1
3337830	1
3446842	1
3950439	1
2538765	1
2668873	1
3159067	1
3388372	1
2482796	1
2607954	1
2722882	1
2896550	1
3019968	1
3140672	1
3277701	1
3546199	1
3659314	1
3787190	1
2415301	1
3293247	1
3909263	1
2419119	1
2835304	1
2960690	1
3083824	1
3498661	1
3599894	1
3717789	1
3891615	1
2787015	1
2916882	1
3849321	1
2345911	1
2546209	1
2662920	1
2778855	1
3210163	1
3338458	1
3447323	1
3840193	1
3951775	1
3160378	1
3389288	1
3582713	1
2483222	1
2723572	1
2897235	1
3141231	1
3393579	1
3546603	1
3035389	1
3294712	1
3910261	1
2420080	1
2836017	1
2961576	1
3085020	1
3600480	1
3718671	1
3892272	1
2788854	1
2918851	1
3678987	1
2546811	1
2663631	1
2779594	1
3210763	1
3338961	1
3447731	1
3840960	1
3952759	1
2541836	1
2671975	1
3162337	1
3389881	1
2483998	1
2609001	1
2724147	1
2897863	1
3021467	1
3141859	1
3278828	1
3394574	1
3547301	1
3660519	1
3788672	1
2418753	1
3036197	1
3297571	1
3491867	1
3782731	1
2836726	1
2962038	1
3500050	1
3601189	1
3719534	1
3892991	1
2920447	1
3680564	1
3850295	1
2347276	1
2547495	1
2664380	1
2780161	1
3211474	1
3339604	1
3448149	1
3841577	1
3954392	1
2543177	1
2673015	1
2796849	1
3164098	1
3584722	1
2484718	1
2609675	1
2724537	1
3022524	1
3142446	1
3279592	1
3395285	1
3661088	1
3789268	1
2420800	1
3299951	1
3493547	1
3784323	1
3911997	1
2837237	1
2962574	1
3085974	1
3500513	1
3601979	1
3720803	1
3893493	1
2922518	1
3682508	1
3850966	1
2347904	1
2548180	1
2664907	1
2780677	1
3340257	1
3448528	1
3842591	1
3955522	1
2545171	1
2674965	1
2797606	1
3166014	1
3586149	1
2485294	1
2610624	1
2724971	1
2899089	1
3023146	1
3280141	1
3395923	1
3548243	1
3661471	1
3789951	1
2421759	1
3038512	1
3301031	1
3494477	1
3912877	1
2421805	1
2837955	1
3086557	1
3602980	1
3721715	1
3894120	1
2793403	1
2924088	1
3683966	1
3851590	1
2665393	1
2781222	1
3340777	1
3448993	1
3843088	1
2547068	1
2798279	1
3167645	1
3588050	1
2486033	1
2725565	1
3142812	1
3280583	1
3396642	1
3662285	1
3790625	1
2423201	1
3039997	1
3302222	1
3495325	1
3788058	1
3913329	1
2422589	1
2838604	1
3501456	1
3603744	1
3722980	1
3894600	1
2794714	1
2925780	1
3685653	1
3852399	1
2549211	1
3213966	1
2548420	1
2677947	1
2798725	1
3394100	1
2486513	1
3024403	1
3143739	1
3281147	1
3397165	1
3662963	1
2423305	1
2839255	1
2964734	1
3087437	1
3501892	1
3604153	1
3724311	1
3895307	1
2927217	1
3687247	1
3852845	1
2549802	1
2782449	1
3214566	1
3342144	1
3449987	1
3844652	1
3958305	1
2549622	1
2679924	1
2799797	1
3173633	1
3395574	1
2487282	1
2612551	1
2902177	1
3144397	1
3397820	1
3549950	1
3791790	1
2426500	1
3042081	1
2423983	1
2965584	1
3087758	1
3502648	1
3605180	1
3725182	1
3896002	1
2928777	1
3853418	1
2351814	1
2783025	1
3215271	1
3342679	1
3450474	1
3845222	1
2681168	1
2800907	1
3175639	1
3396486	1
3590942	1
2488174	1
2612989	1
2903165	1
3145347	1
3282708	1
3398576	1
3664386	1
2427938	1
3043614	1
3308356	1
3498628	1
3792315	1
2840863	1
2966418	1
3503189	1
3605942	1
3896794	1
2930158	1
3689633	1
3854090	1
2352632	1
2667950	1
3028366	1
3216006	1
3451065	1
3959881	1
2553283	1
2682414	1
2802763	1
3177040	1
3397776	1
2488932	1
2613409	1
2727569	1
2903876	1
3026188	1
3146092	1
3283219	1
3398996	1
3550859	1
3664951	1
3793232	1
2428995	1
3310005	1
3500420	1
3794065	1
3917232	1
2425166	1
2841748	1
2967012	1
3088986	1
3504242	1
3606745	1
3726987	1
3897632	1
3854585	1
2353438	1
2668703	1
2784098	1
3029864	1
3846350	1
3961124	1
3178267	1
3398383	1
2489650	1
2613847	1
2728358	1
2904445	1
3284118	1
3399716	1
3551584	1
3665989	1
3793990	1
2430104	1
3046650	1
3311428	1
3501293	1
2425956	1
2842508	1
2967638	1
3089664	1
3504652	1
3607471	1
3727610	1
2932486	1
3692261	1
2354232	1
2669530	1
2784713	1
3030356	1
3344422	1
3847075	1
3961797	1
2556245	1
3179372	1
3399581	1
3594639	1
2490342	1
2614150	1
2905294	1
3027940	1
3147435	1
3284668	1
3400272	1
3552287	1
3666507	1
3794629	1
2431118	1
3312800	1
3795874	1
3919784	1
2426986	1
2968548	1
3090278	1
3505058	1
3608137	1
3728279	1
2933698	1
3693539	1
3855554	1
2354850	1
2552658	1
2670352	1
3031700	1
3218105	1
3345213	1
3452797	1
3847689	1
3962716	1
2557976	1
2687818	1
2807244	1
3180409	1
3400944	1
3595944	1
2491072	1
2614823	1
2905745	1
3147927	1
3285365	1
3400593	1
3552846	1
3795064	1
2432354	1
3313919	1
3920997	1
2427796	1
2844221	1
2969497	1
3091018	1
2935383	1
3855912	1
2356675	1
2670857	1
2786115	1
3032443	1
3218783	1
3345765	1
3453560	1
3963616	1
2688959	1
3181769	1
3402369	1
3597312	1
2615203	1
2730638	1
2906904	1
3148626	1
3285899	1
3401171	1
3553770	1
2434255	1
2565144	1
3050004	1
3315100	1
3503504	1
3798818	1
3922409	1
2428643	1
2845002	1
2970190	1
3091826	1
3506117	1
3609425	1
3730105	1
3899931	1
2936509	1
3696122	1
2357255	1
2553735	1
2671596	1
2786650	1
3033020	1
3219496	1
3454481	1
3849111	1
2560660	1
2690764	1
2810516	1
3183148	1
3598468	1
2492978	1
2615793	1
2731452	1
2907975	1
3149305	1
3286548	1
3401906	1
2435583	1
2567454	1
3052038	1
3316143	1
3504468	1
3800397	1
2429375	1
2971054	1
3092332	1
3506739	1
3610083	1
3731226	1
3900446	1
2937300	1
3697370	1
3857495	1
2358460	1
2554327	1
2672953	1
3220210	1
3346871	1
3455197	1
3965099	1
2562345	1
2692207	1
2812252	1
3184399	1
3404830	1
3599781	1
2494090	1
2616437	1
2732344	1
2908954	1
3150094	1
3287762	1
3555191	1
3668954	1
3796903	1
2437049	1
2568965	1
3316865	1
3505358	1
3801917	1
3923911	1
2430294	1
2971892	1
3092987	1
3507232	1
3610594	1
3731839	1
3901322	1
2938465	1
3697974	1
3858977	1
2359564	1
2555008	1
2675219	1
2788025	1
3034041	1
3347430	1
3850324	1
2814804	1
3185775	1
3600756	1
2495675	1
2617325	1
2733068	1
3150771	1
3404055	1
3555865	1
3669349	1
3797793	1
2438357	1
2571459	1
3317834	1
3506181	1
2431332	1
2847433	1
3093665	1
3507756	1
3611165	1
3901918	1
2939619	1
3699102	1
3859762	1
2360949	1
2555615	1
2676453	1
2788834	1
3034575	1
3221837	1
3347967	1
3457243	1
3850869	1
2815996	1
3188159	1
2618574	1
2733830	1
2910790	1
3151550	1
3290004	1
3404812	1
3556573	1
3669625	1
3798250	1
2439887	1
2572764	1
3058845	1
3318328	1
3507341	1
3806182	1
3925606	1
2848232	1
2973292	1
3094718	1
3508149	1
3611476	1
2940926	1
3860386	1
2362079	1
2556172	1
2677463	1
2789586	1
2912851	1
3035457	1
3222708	1
3348787	1
3458087	1
3851340	1
4043088	1
2695564	1
3408482	1
3603698	1
2497195	1
2619513	1
2734465	1
2911507	1
3152101	1
3290887	1
3405234	1
3669806	1
2441408	1
3060769	1
3318914	1
3508399	1
3927957	1
2848924	1
3095386	1
3611927	1
3733726	1
3902742	1
2941821	1
3861125	1
2556634	1
2678183	1
2790071	1
2913394	1
3036222	1
3349414	1
3459076	1
2698138	1
2818849	1
3190666	1
3409509	1
3604512	1
2498147	1
2734868	1
2912120	1
3152929	1
3291389	1
3405791	1
3558589	1
3799990	1
2442872	1
2576819	1
3062669	1
3319779	1
3809364	1
2434377	1
2849877	1
2974841	1
3612969	1
3735235	1
3903226	1
2943437	1
2557206	1
2790942	1
2914091	1
3037243	1
3224424	1
3349936	1
4046004	1
2699569	1
2820994	1
3410688	1
3605872	1
2498856	1
2621071	1
2735572	1
3153467	1
3406581	1
3558941	1
3801082	1
2444069	1
2578173	1
3321046	1
3511102	1
3811096	1
3930801	1
2435361	1
2850612	1
2975708	1
3097002	1
3509707	1
3735904	1
3903781	1
2944816	1
2364950	1
2557892	1
2678956	1
2791621	1
2914671	1
3224844	1
3350419	1
3460296	1
4047535	1
2700677	1
2823310	1
3192822	1
3411545	1
2500149	1
2621750	1
2736063	1
3154076	1
3292445	1
3407156	1
3559540	1
3670961	1
3801700	1
2445958	1
2580444	1
3066242	1
3321713	1
3512748	1
3812504	1
3932138	1
2436823	1
3510516	1
3614453	1
3736807	1
3904503	1
2316150	1
2946079	1
2558834	1
2679434	1
2792202	1
3225754	1
3853934	1
4049818	1
2824516	1
3412655	1
2501329	1
2623186	1
3154568	1
3293176	1
3407525	1
3802348	1
2447198	1
3067509	1
3513819	1
3813405	1
3933403	1
2438503	1
2851818	1
2976692	1
3098333	1
3615499	1
3737603	1
3905081	1
2317931	1
3704450	1
2366441	1
2559650	1
2792866	1
2916182	1
3038862	1
3226589	1
3351742	1
3461299	1
3854425	1
4052257	1
2703454	1
2826140	1
3195769	1
3413636	1
3608493	1
2502046	1
2624437	1
2737244	1
3155319	1
3293853	1
3408047	1
3560694	1
3671803	1
3803110	1
2448684	1
2583572	1
3069343	1
3323867	1
3515012	1
3814455	1
3934365	1
2977442	1
3099004	1
3511712	1
3616355	1
3905823	1
2319721	1
3704925	1
3864122	1
2367085	1
2560600	1
2680450	1
2916901	1
3039409	1
3352729	1
3461825	1
3855047	1
4053809	1
2704945	1
2828013	1
3197559	1
3414734	1
2503064	1
2625077	1
3294788	1
3561258	1
3672345	1
3803668	1
2450677	1
2584966	1
3071651	1
3325280	1
3815067	1
2441130	1
2978347	1
3099466	1
3512366	1
3739078	1
3906552	1
2948934	1
3706226	1
3864793	1
2560971	1
2680837	1
2793323	1
3040005	1
3353489	1
2705752	1
3199210	1
3415817	1
3610399	1
2503676	1
2738567	1
3156600	1
3295515	1
3408972	1
3672920	1
3804307	1
3072812	1
3517806	1
3815373	1
2441934	1
2978847	1
3100110	1
3513072	1
3739520	1
2321971	1
3707439	1
3865287	1
2368317	1
2561682	1
2681359	1
2794115	1
2918471	1
3040622	1
3228981	1
3353984	1
2831678	1
3200613	1
3416711	1
2504234	1
2626371	1
2739355	1
3158408	1
3409381	1
3562403	1
3805111	1
2452788	1
3074663	1
3327865	1
3518869	1
3815716	1
3937243	1
2442719	1
2854359	1
2979623	1
3100770	1
3618098	1
3739875	1
3907422	1
2323194	1
2951595	1
3708095	1
2368921	1
2562330	1
2681903	1
2794797	1
3041259	1
3230058	1
3354610	1
3463494	1
2708092	1
2832572	1
3202003	1
3417648	1
3612770	1
2504831	1
2740333	1
3159490	1
3297765	1
3409817	1
3563006	1
3674641	1
3805582	1
2454747	1
3075786	1
3328791	1
3938517	1
2443573	1
3101469	1
3514235	1
3618462	1
3740880	1
3907994	1
2324444	1
2952717	1
3708915	1
3866042	1
2369575	1
2563591	1
2682228	1
2795254	1
2919964	1
3041932	1
3231886	1
3355259	1
3463841	1
3857051	1
2709481	1
2834347	1
3203666	1
3418896	1
3613956	1
2505875	1
2741130	1
3160236	1
3410382	1
3563619	1
3675562	1
3806376	1
2456320	1
2589933	1
3077765	1
3330077	1
3521798	1
3816457	1
3939884	1
2980989	1
3102363	1
3514682	1
3618934	1
3908410	1
2326264	1
2954024	1
3709607	1
3866544	1
2370486	1
2682824	1
2795753	1
3042525	1
3232537	1
3355732	1
3464388	1
2835479	1
3204981	1
3419739	1
2628118	1
3160711	1
3299022	1
3410640	1
3676538	1
2457952	1
2591859	1
3079357	1
3330966	1
3523093	1
3816918	1
2445038	1
2684561	1
2856246	1
3102953	1
3619498	1
3908919	1
2328033	1
2955965	1
2566022	1
3043202	1
3232923	1
3464966	1
3857657	1
2712150	1
2837114	1
3207242	1
3420702	1
2507292	1
2628653	1
2742313	1
3161295	1
3299764	1
3411175	1
3807489	1
2459229	1
2593311	1
3080852	1
3331854	1
3817453	1
3942523	1
2445931	1
2685219	1
2856666	1
2982285	1
3103500	1
3516017	1
3620297	1
3743310	1
3909363	1
2329706	1
2957544	1
3712455	1
3867675	1
2372168	1
2566796	1
2683803	1
2796779	1
2922159	1
3233612	1
3356636	1
3465607	1
3858227	1
2712911	1
2838215	1
3421864	1
3617677	1
2508094	1
2629326	1
2743148	1
3161829	1
3300281	1
3411985	1
3564810	1
3678703	1
3808415	1
2460553	1
2594855	1
3525588	1
2446653	1
2686074	1
2857213	1
2983120	1
3104144	1
3516666	1
3621001	1
3744255	1
2331633	1
2958490	1
3714096	1
3868188	1
2372931	1
2567630	1
2797365	1
2922915	1
3044586	1
3234497	1
3356979	1
2713691	1
2840177	1
2743940	1
3162640	1
3300809	1
3679046	1
3809060	1
2461789	1
3333159	1
3526251	1
3945416	1
2447537	1
2983976	1
3104555	1
3622342	1
3910486	1
2333156	1
2960233	1
3715008	1
3868716	1
2373843	1
2568536	1
2797921	1
2923466	1
3045202	1
3234875	1
3358275	1
3466478	1
3859513	1
2841758	1
3619665	1
2509355	1
2630299	1
2744635	1
3163250	1
3301444	1
3413093	1
3566089	1
3679662	1
3809790	1
2463569	1
2597748	1
3083331	1
3333960	1
3527045	1
3819281	1
2448613	1
2687462	1
2858596	1
2984461	1
3105137	1
3517553	1
3623172	1
3911176	1
2334711	1
2961897	1
3869103	1
2569241	1
2798206	1
3045984	1
3235303	1
3359023	1
3860124	1
2843577	1
3213514	1
3425915	1
2509721	1
2630589	1
2745285	1
3163852	1
3413633	1
3566594	1
3680346	1
3810563	1
2465435	1
2598980	1
3084134	1
3334835	1
3527816	1
2688090	1
2859366	1
2985107	1
3517930	1
2336336	1
2963583	1
3716904	1
3869555	1
2570815	1
3046431	1
3235829	1
3359985	1
3860826	1
2844905	1
3214658	1
3427051	1
3621979	1
2510277	1
2631346	1
2745805	1
3164542	1
3302637	1
3414197	1
3680918	1
3811254	1
2466483	1
2600617	1
3085868	1
3335684	1
3528602	1
3820375	1
3949138	1
2450126	1
2860256	1
2985789	1
3106329	1
3624219	1
3746945	1
3912358	1
3870119	1
2376637	1
2799137	1
2925247	1
3236315	1
3360660	1
3861605	1
2965495	1
3718198	1
3870225	1
2376903	1
2571940	1
2925509	1
3047464	1
3360859	1
3216800	1
3428371	1
3623488	1
2511092	1
3165539	1
3303958	1
3415387	1
3567884	1
3681698	1
3812087	1
3337209	1
3529646	1
3821057	1
2451468	1
2574460	1
2689775	1
2862273	1
2986537	1
3107547	1
3519361	1
3624770	1
3747956	1
3912956	1
2340041	1
2967164	1
3719936	1
3870685	1
2378105	1
2572544	1
3048139	1
3237051	1
3361552	1
3468958	1
3862412	1
2511774	1
2632415	1
3166349	1
3304666	1
3416638	1
3682634	1
2468987	1
2603788	1
3088050	1
3338482	1
3952839	1
2452585	1
2575094	1
2690103	1
2987339	1
3108208	1
3520203	1
3625290	1
3748848	1
2378859	1
2573382	1
2800950	1
3049356	1
3237828	1
3362054	1
3863245	1
2721890	1
2848068	1
3625276	1
2633306	1
2748197	1
3167096	1
3305463	1
3569036	1
3683534	1
3813237	1
2605205	1
3089242	1
3339579	1
3532112	1
2453566	1
2576600	1
2987862	1
3108816	1
3520754	1
3625732	1
3914151	1
2343208	1
3722841	1
3871716	1
2379366	1
2574204	1
2927682	1
3050202	1
3238441	1
3470113	1
2723431	1
2849948	1
3431653	1
3625962	1
2633942	1
3168055	1
3418288	1
3685037	1
3813883	1
2471832	1
3340399	1
3532961	1
3955858	1
2454423	1
2690862	1
2864309	1
2988236	1
3109365	1
3521331	1
3626233	1
3750500	1
3914963	1
2345199	1
2971616	1
3724337	1
3872587	1
2928668	1
3051116	1
3239120	1
3362831	1
2724387	1
2851043	1
3433284	1
2749518	1
3168864	1
3307170	1
3418974	1
3570168	1
3685520	1
3814117	1
2606984	1
3091619	1
3534263	1
3957342	1
2455017	1
2577759	1
2691771	1
2864690	1
3521805	1
3626696	1
3751775	1
3915338	1
2347025	1
2972881	1
3725498	1
2380863	1
3051687	1
3363415	1
2725532	1
2852494	1
3225232	1
3434566	1
3628011	1
2514091	1
2635085	1
2750082	1
3419400	1
3570566	1
3686109	1
2474535	1
3342581	1
3535605	1
3824002	1
3959213	1
2578563	1
2692592	1
2865402	1
2989636	1
3110630	1
3522231	1
3915788	1
2348578	1
2974490	1
3726828	1
2804107	1
2929842	1
3052542	1
3240545	1
3363857	1
3472733	1
3865825	1
2726719	1
2853467	1
3628741	1
2514671	1
2750681	1
3173582	1
3308871	1
3419886	1
3571087	1
3687962	1
3815600	1
3917861	1
2476488	1
2609384	1
3095209	1
3344452	1
3536561	1
3960868	1
2456732	1
2579044	1
2693465	1
2865857	1
3522972	1
3752886	1
2350639	1
3728789	1
3876310	1
2382373	1
2930257	1
3053152	1
3241059	1
3473238	1
2727782	1
2854400	1
3228374	1
3629859	1
2515352	1
2751437	1
3309547	1
3420346	1
3571595	1
3689378	1
3096847	1
3537687	1
3824833	1
3962583	1
2579644	1
2694381	1
2990705	1
3111894	1
3523698	1
3628335	1
3916867	1
2351511	1
2976747	1
3730554	1
3877793	1
2383216	1
2805608	1
2930828	1
3053865	1
3473980	1
3867014	1
2729727	1
2855418	1
3229479	1
3437685	1
3631796	1
2516022	1
2636967	1
3175306	1
3310414	1
3572142	1
3690183	1
3816762	1
3918914	1
2479011	1
3538714	1
3825280	1
3963909	1
2457214	1
2580295	1
2867077	1
2991261	1
3112506	1
3524269	1
3628927	1
3755185	1
3917617	1
2978033	1
3732689	1
3878659	1
2384290	1
2806386	1
2931493	1
3054488	1
3365547	1
3474830	1
3867779	1
3230349	1
3632788	1
2516560	1
2637776	1
3310886	1
3421377	1
3690805	1
3919501	1
2480384	1
2613692	1
3347343	1
3540111	1
3825763	1
3964668	1
2458207	1
2581336	1
2695647	1
2867623	1
2991707	1
3113179	1
3524940	1
3629679	1
3756565	1
2354514	1
3734314	1
3879574	1
2385245	1
2807025	1
3055205	1
3243449	1
3366233	1
3475868	1
2732342	1
2859002	1
3231991	1
3439525	1
2517479	1
2638230	1
2753269	1
3177332	1
3311487	1
3573288	1
3691303	1
3817750	1
3920154	1
2481680	1
2614949	1
3102124	1
3348515	1
3966001	1
2459079	1
2581988	1
2696310	1
2868192	1
2992478	1
3525195	1
3630227	1
2356967	1
2981732	1
3734978	1
3880899	1
2807642	1
2932799	1
3056098	1
3244130	1
3366900	1
3476574	1
3869155	1
2733688	1
2862082	1
3233004	1
3441020	1
3634812	1
2518035	1
2638788	1
2753837	1
3178491	1
3422335	1
3692002	1
3818223	1
3920594	1
2483744	1
2616378	1
3103361	1
3349534	1
4042349	1
2459493	1
2697247	1
2869013	1
2992898	1
3525666	1
3630968	1
3759252	1
2358808	1
2983438	1
3881322	1
2808194	1
2933515	1
3057998	1
3245913	1
3367451	1
3477292	1
2735270	1
2863540	1
3442547	1
3635624	1
4048268	1
2518564	1
2639345	1
2754331	1
3179073	1
3312435	1
3574507	1
3692515	1
3818557	1
3921452	1
2485119	1
2617559	1
3105051	1
3351217	1
3543356	1
3828328	1
2583217	1
2698165	1
2869617	1
2993451	1
3115172	1
3631899	1
2361004	1
2984913	1
3736646	1
3882110	1
2387140	1
2808824	1
3058460	1
3247006	1
3368008	1
3477893	1
3870388	1
2736615	1
3443570	1
3637418	1
4051850	1
2519113	1
2639866	1
2754818	1
3312977	1
3692964	1
3922069	1
2486485	1
2619018	1
3106554	1
3544235	1
3829455	1
4044914	1
2583555	1
2698768	1
2870106	1
2993839	1
3115657	1
3526767	1
3760686	1
2362763	1
3737412	1
2387686	1
2935000	1
3059087	1
3368678	1
3478381	1
2738238	1
3236785	1
3638661	1
2519783	1
2640703	1
3180702	1
3313594	1
3423670	1
3575642	1
3693646	1
3818941	1
3922627	1
2488050	1
3108499	1
3352663	1
3545072	1
3829952	1
4047508	1
2461688	1
2584260	1
2699285	1
2870649	1
2994468	1
3116379	1
3527531	1
3633660	1
3761131	1
2364053	1
2987032	1
3738753	1
3883268	1
2388258	1
2810105	1
2935533	1
3059638	1
3248447	1
3871927	1
2740010	1
3238557	1
3445607	1
3639756	1
2520424	1
2641413	1
3181746	1
3314275	1
3424254	1
3576073	1
3694154	1
3819558	1
3923221	1
2489273	1
2621702	1
3109749	1
3353954	1
3546751	1
2585094	1
2700011	1
2871164	1
2994934	1
3117156	1
3528377	1
3634412	1
3761813	1
2365661	1
2988108	1
3884272	1
2389017	1
2810822	1
2936100	1
3249004	1
3369891	1
3479580	1
3872376	1
2870118	1
3641153	1
2317347	1
2521108	1
2642419	1
3182525	1
3315212	1
3576597	1
3694746	1
3820097	1
3924260	1
2491093	1
2624472	1
3111115	1
3354862	1
3830829	1
2463274	1
2585795	1
2700722	1
2871820	1
2995685	1
3117840	1
3529011	1
3635150	1
3762670	1
2367208	1
2989252	1
3741078	1
3885011	1
2389441	1
2811717	1
3061173	1
3249504	1
3370567	1
3873329	1
2742562	1
2871313	1
3241979	1
3448188	1
3641953	1
2318325	1
2521908	1
2643189	1
2756513	1
3183432	1
3425348	1
3577188	1
3695399	1
3820660	1
2626187	1
3113839	1
3549165	1
3831703	1
2463804	1
2586378	1
2701323	1
2872466	1
2996133	1
3763516	1
2369030	1
2990803	1
3742050	1
3886069	1
2389900	1
2937136	1
3371176	1
3480557	1
3874081	1
2744319	1
3642911	1
2318882	1
2522650	1
2644144	1
2757341	1
3184137	1
3317122	1
3577665	1
3821368	1
3925675	1
2493750	1
2627641	1
3357297	1
3549813	1
3832314	1
2464530	1
2586975	1
2702095	1
2873188	1
2996659	1
3120535	1
3530593	1
3636677	1
3763964	1
2370336	1
3886642	1
2812853	1
2937676	1
3062419	1
3251364	1
3371577	1
3481071	1
3698647	1
3874744	1
2745610	1
3245086	1
3643754	1
2523290	1
2644954	1
2758316	1
3184898	1
3317925	1
3426414	1
3697435	1
3821839	1
3926256	1
2496032	1
2629703	1
3117209	1
2464983	1
2587477	1
2873837	1
2997286	1
3121459	1
3531278	1
3764695	1
2371977	1
2994109	1
3743676	1
3887126	1
2392467	1
2813485	1
2938394	1
3063213	1
3372444	1
3481570	1
3699336	1
3875419	1
2746876	1
3246855	1
3645451	1
2320822	1
3185329	1
3426886	1
3578598	1
3698142	1
3822291	1
3926714	1
2630379	1
3118989	1
3358690	1
3551596	1
3833211	1
2465518	1
2588013	1
2703264	1
2874304	1
2997979	1
3121993	1
3638082	1
3765751	1
2373652	1
2995459	1
3744467	1
2393752	1
2815500	1
3064032	1
3252771	1
3482105	1
3700046	1
3875931	1
2748389	1
2877273	1
3451690	1
3646784	1
3834834	1
2321845	1
2525010	1
2759865	1
3186335	1
3319335	1
3427418	1
3579299	1
2499210	1
2632459	1
3359365	1
3552888	1
3833841	1
2588654	1
2704023	1
2875212	1
3122383	1
3532093	1
3766889	1
2996667	1
3745472	1
3888517	1
2394837	1
2816302	1
2939414	1
3065470	1
3253382	1
3374432	1
3700419	1
3876513	1
2749657	1
3249905	1
3647649	1
3835365	1
2323191	1
2526201	1
2760576	1
3187162	1
3319757	1
3427983	1
3579930	1
3927892	1
2500829	1
2633364	1
3121345	1
3360264	1
3554114	1
2467035	1
2589298	1
2704597	1
2999225	1
3123390	1
3532755	1
3639379	1
3767815	1
2376313	1
2998040	1
3746373	1
2395762	1
2817030	1
2939940	1
3066158	1
3254585	1
3375036	1
3483217	1
3700803	1
3877254	1
2751462	1
2880615	1
3251096	1
3453539	1
3835712	1
2323815	1
2526684	1
2646967	1
2761179	1
3187800	1
3320266	1
3580945	1
3824173	1
3928840	1
2502463	1
2634598	1
3121638	1
3360605	1
3554944	1
2876773	1
3000194	1
3639923	1
3768534	1
2377278	1
2999525	1
3747379	1
3890754	1
2817678	1
3066644	1
3376086	1
3483626	1
3701241	1
3877576	1
2753239	1
2881951	1
3253513	1
3650790	1
3836258	1
2324748	1
2527166	1
2647528	1
2761920	1
3188573	1
3428937	1
3929528	1
2504418	1
2635893	1
3122152	1
3361331	1
2468400	1
2590768	1
2706103	1
2877833	1
3000894	1
3124338	1
3533824	1
3640386	1
3769398	1
3000624	1
3748278	1
2397479	1
2818315	1
2941610	1
3067133	1
3256064	1
3376811	1
3484142	1
3701575	1
2754604	1
2883631	1
3255198	1
3455699	1
3836753	1
2528097	1
2647957	1
2762414	1
3189452	1
3321408	1
3429389	1
3582364	1
3825425	1
3930185	1
2505856	1
2636746	1
3361874	1
3557210	1
2468992	1
2591356	1
2706648	1
3001763	1
3125037	1
3534435	1
3640962	1
3769904	1
2380316	1
3002186	1
3749480	1
3891888	1
2398803	1
2819035	1
2942425	1
3067836	1
3257019	1
3377887	1
3484774	1
3701937	1
2755294	1
2884804	1
3257196	1
3837474	1
2326670	1
2529310	1
2763003	1
3190263	1
3321924	1
3430030	1
3582909	1
3825989	1
3930665	1
2507037	1
3124734	1
3558244	1
2469698	1
2592031	1
2707346	1
3002366	1
3534967	1
3641288	1
2382356	1
3003224	1
3892533	1
2399809	1
2819408	1
2943135	1
3068215	1
3257937	1
3379026	1
3585316	1
3878997	1
2756054	1
2887114	1
3258395	1
3838208	1
2327599	1
2530148	1
2649088	1
2763495	1
3191330	1
3322551	1
3826454	1
3931279	1
2509049	1
3125822	1
3363610	1
3559388	1
2470325	1
2592564	1
2708050	1
2880099	1
3003190	1
3535484	1
3641776	1
2383957	1
3004472	1
3751373	1
3892889	1
2400429	1
2820219	1
2943873	1
3258603	1
3379571	1
3486074	1
3587106	1
3879679	1
2756708	1
2888386	1
3259698	1
3653961	1
3838666	1
2328416	1
2764260	1
3192264	1
3323165	1
3431559	1
2510394	1
2641342	1
3364988	1
3560866	1
2470829	1
2593301	1
2709074	1
2880842	1
3003826	1
3126247	1
3536054	1
3642189	1
3772683	1
2385740	1
3005386	1
3752930	1
2820966	1
3069755	1
3259470	1
3380319	1
3486850	1
3587784	1
3703431	1
3880471	1
2889782	1
3260738	1
3655707	1
3838979	1
2531434	1
2650313	1
3193486	1
3323828	1
3432361	1
3932611	1
2512171	1
2642573	1
3128605	1
3366520	1
3561986	1
2471673	1
2593865	1
2709636	1
2881621	1
3126634	1
3642917	1
2387236	1
3008241	1
3753958	1
2402798	1
2945228	1
3260414	1
3381048	1
3880897	1
2759370	1
2890669	1
3262725	1
3461181	1
3656823	1
3839569	1
2330288	1
2532172	1
2650948	1
3194563	1
3324281	1
3433151	1
3933285	1
2513626	1
2644179	1
3129603	1
3563283	1
2472350	1
2710187	1
2882303	1
3005334	1
3127125	1
3536871	1
3643944	1
3774816	1
3010582	1
3755651	1
2403691	1
2822364	1
2945730	1
3261724	1
3381480	1
3704785	1
3881150	1
2891609	1
3264622	1
3658539	1
3840074	1
2331247	1
2532914	1
2651494	1
2766212	1
3324850	1
3433744	1
3828222	1
3933854	1
2645990	1
3132017	1
3368945	1
3563958	1
2473041	1
2595253	1
2710736	1
2882949	1
3005851	1
3127807	1
3537347	1
3645266	1
3775594	1
2389962	1
3756799	1
3894909	1
2404512	1
3072155	1
3262741	1
3382064	1
3489110	1
3589305	1
3705405	1
3881549	1
2761940	1
2893192	1
3266002	1
3659538	1
3840708	1
2332044	1
2533686	1
2652393	1
2766707	1
3196756	1
3325387	1
3828884	1
3934860	1
2515775	1
3370296	1
3565009	1
2473552	1
2596209	1
2883908	1
3006601	1
3128701	1
3537964	1
3646233	1
3776037	1
2390991	1
3013322	1
3467963	1
3757993	1
2405388	1
2823441	1
3072769	1
3263601	1
3382702	1
3589855	1
3706157	1
3882415	1
2894723	1
3267660	1
3464873	1
3661179	1
3841188	1
2332994	1
2767095	1
3325983	1
3435566	1
3829643	1
3935656	1
2648579	1
3371857	1
2711993	1
2884517	1
3006891	1
3129433	1
3538477	1
3646810	1
2391985	1
3014919	1
3469062	1
3758968	1
3897564	1
2824105	1
2947972	1
3264425	1
3383346	1
3706879	1
3882846	1
2896967	1
3268860	1
3466175	1
3662149	1
3841571	1
2535000	1
2653350	1
2767600	1
3198091	1
3436506	1
3830022	1
3936681	1
2518609	1
2649968	1
3136234	1
2475219	1
2597703	1
2712821	1
2885643	1
3007889	1
3130116	1
3538924	1
3647128	1
3777331	1
2393653	1
3015895	1
3470512	1
3898920	1
2407079	1
2824561	1
2948476	1
3074148	1
3265280	1
3383811	1
3490056	1
3707649	1
3883564	1
2766606	1
2898348	1
3270317	1
3662914	1
3842081	1
2335084	1
2535610	1
2654133	1
3198521	1
3327011	1
3437114	1
3830709	1
2519880	1
3137660	1
3373756	1
3568335	1
2475741	1
2598046	1
2886370	1
3130789	1
3539288	1
3647692	1
3777847	1
2394932	1
3016263	1
3472286	1
3761975	1
3899543	1
2408202	1
2949492	1
3074787	1
3265980	1
3384284	1
3490800	1
3592549	1
3708141	1
3884125	1
2768112	1
2899361	1
3271788	1
3842441	1
2336094	1
2536323	1
3198858	1
3327603	1
3437657	1
3831434	1
3939296	1
2521297	1
3374655	1
3569758	1
2476362	1
2886987	1
3010522	1
3131697	1
3539887	1
3648286	1
2397028	1
3473732	1
3763722	1
3900662	1
2825424	1
2950934	1
3075514	1
3384671	1
3491546	1
3592966	1
3709232	1
3884639	1
2769066	1
2900379	1
3272713	1
3665683	1
3842883	1
2655550	1
2769564	1
3199376	1
3328156	1
3438226	1
3832038	1
3940366	1
2522976	1
2654371	1
3375424	1
2476687	1
2599928	1
2715060	1
2887528	1
3132529	1
3540454	1
3648614	1
3779008	1
2398147	1
3019618	1
3475329	1
3765694	1
3901336	1
2409711	1
2825909	1
3385235	1
3885142	1
2770555	1
2901363	1
3273579	1
3666639	1
3843363	1
2337605	1
2538013	1
2770422	1
3199984	1
3328648	1
3832432	1
3941121	1
2524340	1
2477082	1
2600812	1
2715913	1
2888102	1
3012129	1
3133243	1
3387080	1
3649136	1
2398686	1
3021200	1
3767108	1
3901994	1
2411189	1
2826440	1
2952380	1
3076980	1
3385564	1
3492799	1
3594128	1
3710473	1
3885536	1
3274170	1
3667754	1
3844551	1
2338237	1
2538973	1
2656953	1
2770963	1
3200823	1
3329277	1
3439496	1
3832855	1
2656595	1
3144582	1
2601626	1
2716594	1
2889524	1
3012838	1
3134295	1
3387606	1
3541208	1
3649826	1
2399992	1
3478293	1
2953047	1
3077870	1
3268718	1
3386013	1
3493461	1
3594628	1
3711026	1
3886347	1
2773472	1
3669406	1
3844902	1
2338854	1
2539656	1
2771686	1
3201627	1
3440140	1
2526522	1
2657706	1
3146212	1
3378026	1
3574181	1
2478217	1
2602360	1
2717263	1
2890720	1
3013414	1
3134991	1
3388108	1
3024879	1
3280340	1
3770292	1
2412598	1
2827665	1
2953893	1
3269622	1
3595095	1
3887042	1
2904316	1
3277266	1
3670801	1
2339294	1
2657652	1
3330631	1
3834328	1
3943637	1
3147343	1
3378937	1
2602860	1
2718188	1
2891551	1
3014074	1
3135459	1
3388615	1
3651444	1
2402909	1
3026700	1
3480204	1
3771418	1
3903536	1
2413407	1
2954665	1
3270147	1
3494457	1
3595374	1
3887556	1
3278747	1
3671674	1
3845658	1
2540816	1
2658052	1
3202810	1
3331638	1
3442017	1
3944843	1
2530428	1
3148724	1
3380262	1
3576374	1
2603551	1
2718919	1
3389202	1
3542835	1
3652835	1
3782552	1
2404439	1
3028206	1
3481367	1
3772174	1
3904080	1
2414178	1
2829329	1
2955334	1
3270809	1
3495067	1
3595937	1
3712662	1
3888036	1
2777372	1
2907281	1
3672425	1
2541551	1
2658719	1
2774116	1
3332460	1
3443205	1
2531905	1
3150573	1
3381293	1
2893082	1
3136906	1
3389691	1
3543261	1
3653224	1
3783255	1
2406686	1
3030362	1
3284096	1
3482254	1
3904752	1
2830074	1
3080860	1
3271493	1
3495782	1
3714154	1
2778885	1
2341497	1
2659422	1
3333463	1
3836357	1
2533118	1
2662527	1
3382129	1
3577939	1
2480417	1
2605167	1
2720079	1
2893557	1
3016757	1
3390117	1
3543865	1
3784159	1
2408113	1
3031559	1
3285497	1
3483477	1
3773698	1
2415427	1
2831480	1
2956666	1
3081537	1
3272321	1
3496431	1
3596864	1
3714699	1
3889140	1
2779991	1
2909919	1
3673925	1
3846838	1
2342106	1
2775502	1
3837020	1
3947657	1
3153771	1
3383159	1
3579144	1
2605702	1
3017559	1
3390717	1
3544542	1
3784781	1
2409972	1
3032919	1
3286731	1
3484612	1
3774927	1
2416128	1
2832722	1
2957787	1
3273415	1
3496672	1
3889643	1
2781416	1
2911252	1
3674467	1
2543566	1
2660481	1
2776369	1
3335645	1
3948612	1
2535645	1
2664800	1
3155297	1
3580373	1
2481230	1
2606546	1
2721307	1
2894769	1
3138530	1
3275606	1
3391435	1
3545013	1
3656142	1
3785309	1
2411485	1
3288847	1
3485774	1
3775722	1
3907550	1
2416894	1
2833310	1
2958268	1
3497200	1
3597950	1
2783380	1
2913265	1
3847743	1
2343878	1
2544171	1
2661017	1
2776921	1
3208233	1
3838197	1
3949285	1
2536587	1
2666152	1
3581427	1
2481736	1
2722029	1
2895405	1
3018966	1
3139449	1
3276364	1
3392063	1
3545558	1
3786215	1
2413170	1
3290786	1
3776987	1
3908008	1
2417428	1
2834148	1
3274795	1
3497900	1
3598629	1
3716694	1
2784433	1
2914713	1
3676093	1
3848303	1
2344698	1
2544735	1
2661614	1
2777500	1
3209091	1
3337621	1
3446517	1
3839205	1
3949952	1
2537437	1
2667620	1
3387372	1
3582205	1
2482451	1
2722560	1
2895994	1
3019544	1
3140202	1
3277346	1
3545895	1
3658837	1
3786776	1
2414422	1
3034142	1
3291956	1
3778314	1
2418369	1
2960159	1
3083476	1
3498420	1
3599337	1
3717312	1
3891201	1
2786517	1
2916094	1
3677579	1
3848828	1
2345502	1
2545322	1
2662269	1
2778344	1
3338083	1
3447072	1
3950779	1
2539157	1
2669299	1
3388539	1
3582437	1
2482890	1
2608087	1
2896723	1
3020208	1
3140745	1
3277969	1
3393181	1
3546290	1
3659513	1
3787472	1
3293811	1
3489455	1
3779591	1
3909554	1
3498876	1
3600131	1
3718149	1
3891769	1
2787267	1
2917431	1
3678001	1
3849363	1
2346111	1
2546376	1
2778959	1
3210350	1
3447447	1
3840500	1
3952044	1
2540469	1
2670847	1
3389545	1
3582786	1
2608509	1
2723746	1
3278536	1
3393727	1
3660229	1
3788228	1
2417464	1
3035640	1
3295614	1
3490665	1
3780854	1
2420251	1
2836230	1
2961767	1
3085165	1
3499599	1
3719120	1
3892512	1
2789552	1
2919523	1
3849933	1
2547076	1
2664021	1
2779737	1
3210973	1
3841224	1
3953518	1
2672193	1
3390196	1
2484393	1
2609251	1
3021868	1
3279072	1
3394844	1
3547413	1
3660744	1
3788858	1
2419818	1
3298310	1
3492205	1
3783453	1
3911489	1
2836907	1
2962258	1
3085654	1
3500272	1
3601374	1
3719863	1
3893126	1
2790514	1
2920866	1
3850555	1
2347416	1
2780361	1
3211666	1
3339928	1
3448247	1
3842065	1
3954666	1
2544133	1
2797132	1
3164823	1
3391763	1
3585078	1
2610124	1
3022652	1
3279782	1
3547888	1
3661191	1
3789508	1
3493961	1
3784782	1
3912443	1
2837506	1
3086138	1
3500879	1
3602343	1
3721076	1
3893697	1
2922866	1
3683077	1
3851081	1
2348080	1
2548438	1
2665027	1
2780830	1
3212400	1
3340420	1
3448689	1
2545684	1
2675721	1
2797883	1
3166657	1
3587044	1
2485457	1
2610811	1
2725147	1
3023422	1
3280333	1
3396171	1
3790154	1
2421967	1
3039167	1
3494814	1
3786889	1
2422129	1
2963717	1
3086742	1
3501203	1
3603259	1
3722348	1
3894262	1
2793958	1
3684805	1
3851930	1
2349028	1
2548868	1
2665529	1
2781510	1
3213368	1
3340952	1
3449143	1
3843333	1
3956570	1
2547744	1
2677214	1
3168078	1
3588596	1
2611436	1
2725842	1
2900527	1
3023886	1
3280879	1
3548960	1
3662556	1
3790871	1
3040460	1
3302781	1
3496221	1
3788760	1
3913498	1
2422893	1
2838807	1
2964309	1
3501553	1
3603913	1
3723373	1
3894857	1
2795885	1
2926288	1
3685905	1
3852540	1
2350160	1
2665936	1
2782167	1
3214177	1
3449817	1
3844041	1
2548628	1
2798938	1
3394507	1
3589702	1
2612127	1
2726468	1
2901386	1
3024577	1
3143938	1
3281614	1
3397348	1
3549561	1
3663163	1
2425139	1
3304635	1
3497302	1
3790200	1
2423413	1
2839558	1
2965027	1
3087569	1
3502135	1
3604387	1
3724604	1
3895454	1
2927825	1
3687439	1
3853099	1
2351179	1
2550168	1
2782629	1
3342295	1
3450188	1
3958561	1
2550285	1
2680319	1
3395944	1
3590485	1
2487597	1
2902322	1
3025246	1
3144821	1
3282116	1
3663932	1
3792320	1
3306765	1
3497933	1
2424138	1
2840287	1
2965769	1
3087918	1
3502850	1
3605407	1
3725309	1
3896330	1
2929383	1
3853642	1
2352033	1
2550924	1
2783311	1
3342901	1
3845715	1
3959056	1
2551669	1
2681461	1
2801468	1
3176033	1
3396891	1
2727074	1
3025759	1
3145618	1
3282860	1
3398753	1
3550531	1
3664536	1
3792929	1
2428315	1
3044097	1
3793102	1
3915749	1
2841135	1
2966665	1
3088537	1
3606118	1
3897084	1
2930394	1
2551534	1
2668274	1
2783855	1
3028946	1
3216136	1
3451204	1
3960458	1
2683181	1
2803465	1
3177327	1
3592406	1
2489062	1
2613574	1
2727919	1
2904029	1
3146199	1
3399147	1
3665197	1
3793447	1
2429234	1
3046097	1
3310361	1
3500786	1
3794325	1
3917631	1
2425546	1
2841876	1
2967169	1
3089234	1
3607007	1
3727230	1
3897969	1
2931695	1
3854808	1
2353830	1
2784320	1
3029975	1
3216940	1
3344204	1
3846662	1
3961429	1
2555566	1
2684726	1
2805358	1
3178665	1
3398721	1
3593598	1
2489868	1
2613957	1
2728779	1
3027444	1
3399824	1
3794306	1
2430348	1
3046766	1
3501597	1
3918843	1
2426418	1
2842896	1
2967858	1
3089885	1
3504755	1
3607669	1
2932768	1
3692861	1
3855280	1
2354337	1
2552344	1
2669885	1
2785012	1
3030744	1
3217715	1
3344726	1
3452391	1
3847209	1
3962102	1
2556686	1
2686499	1
3179680	1
3400002	1
2490532	1
2614342	1
2729476	1
3147666	1
3284893	1
3400417	1
3552460	1
3666717	1
3794714	1
3048171	1
3313289	1
3796225	1
3920234	1
3090592	1
3505145	1
3608394	1
3728380	1
3899037	1
2934118	1
3855649	1
2355381	1
2552850	1
2670562	1
3032053	1
3218372	1
3453022	1
3847875	1
3963025	1
2558322	1
2808128	1
3180969	1
3401382	1
3596372	1
2491354	1
2730206	1
2906022	1
3148258	1
3667034	1
3795295	1
2433149	1
3049087	1
3921498	1
2844450	1
3505807	1
3609154	1
3729428	1
3899411	1
2935776	1
3695371	1
3856023	1
2356795	1
2553382	1
2671140	1
2786293	1
3032616	1
3219091	1
3453900	1
3848660	1
3963758	1
2559891	1
2689234	1
2809381	1
3182218	1
3402893	1
3597804	1
2492050	1
2615423	1
2730857	1
2907214	1
3148702	1
3286050	1
3401358	1
3554060	1
3667982	1
3796058	1
2434830	1
3050891	1
3315564	1
3503773	1
3799088	1
3922709	1
2428975	1
2845335	1
2970508	1
3091943	1
3506380	1
3900097	1
2936800	1
3696459	1
3856889	1
2357754	1
2553902	1
2786892	1
3033142	1
3219734	1
3454756	1
3849487	1
3964749	1
2561708	1
2691189	1
2811175	1
3183495	1
3598897	1
2493435	1
2616059	1
3402141	1
3554997	1
3668491	1
3796535	1
3504648	1
3801073	1
3923353	1
2429614	1
2846340	1
2971341	1
3092553	1
3506780	1
3610223	1
3731438	1
2937657	1
3697643	1
3857923	1
2358659	1
2554486	1
2673805	1
2787514	1
3220479	1
3347057	1
3455561	1
3849860	1
3965337	1
2562824	1
2692579	1
2812555	1
3184912	1
3405344	1
3600244	1
2494608	1
2732627	1
2909125	1
3150307	1
3288481	1
3403273	1
3555358	1
3669084	1
3797181	1
2569296	1
3317020	1
3505567	1
3924212	1
2430633	1
2972144	1
3093163	1
3507395	1
3731941	1
3901537	1
3698564	1
3859127	1
2360128	1
2555255	1
2675831	1
2788331	1
3221067	1
3347595	1
3456565	1
4039106	1
2693583	1
2815333	1
3186349	1
3406403	1
3601503	1
2495946	1
2617650	1
2733245	1
2910125	1
3151040	1
3289537	1
3556082	1
3669451	1
3797974	1
2438945	1
2571669	1
3057506	1
3318082	1
3506485	1
3804453	1
3925002	1
2431419	1
3094023	1
3507904	1
3611267	1
3699407	1
2361381	1
2555802	1
2676743	1
2789209	1
2912506	1
3222127	1
3348267	1
3457533	1
2694992	1
3188391	1
3602898	1
2496649	1
2619070	1
2734118	1
2911060	1
3290218	1
3404899	1
3556717	1
3669694	1
3798390	1
2440477	1
3059301	1
3507753	1
3926525	1
2433058	1
2848441	1
2973508	1
3094846	1
3611622	1
3733147	1
2941397	1
3860608	1
2677623	1
2789834	1
2913032	1
3223108	1
3349062	1
3458466	1
3851438	1
4043394	1
2696243	1
2817871	1
3189963	1
3603929	1
2497468	1
2619707	1
2734595	1
2911684	1
3152285	1
3291045	1
3405356	1
3669873	1
3799166	1
2441986	1
2575164	1
3061305	1
3508691	1
3808503	1
3928455	1
2849324	1
2974110	1
3095771	1
3508950	1
3612223	1
3902902	1
2942063	1
3861375	1
2556813	1
2678344	1
2790231	1
2913519	1
3036393	1
3349624	1
3459258	1
3852270	1
4045260	1
2698615	1
2819647	1
3191056	1
3605190	1
2498231	1
2620522	1
2735069	1
3153032	1
3291501	1
3406017	1
3670223	1
3800169	1
2443141	1
2577015	1
3063257	1
3320233	1
3510169	1
2434500	1
2975074	1
3096410	1
3509375	1
3613289	1
3735579	1
2943860	1
3702266	1
2364554	1
2557412	1
2678861	1
2791227	1
2914338	1
3224568	1
3350059	1
3459778	1
3852810	1
4046266	1
2699886	1
2621289	1
3153558	1
3291945	1
3406863	1
3559191	1
3670649	1
3801368	1
2578887	1
3065412	1
3321284	1
3511811	1
3811684	1
2436030	1
2850858	1
2975909	1
3097310	1
3510088	1
3614102	1
3736366	1
3904084	1
2945441	1
3703393	1
3862454	1
2365216	1
2558256	1
2791901	1
2914852	1
3038007	1
3350680	1
3460529	1
3853605	1
2823793	1
3193257	1
3411690	1
3607260	1
2500673	1
3154222	1
3559851	1
3671097	1
3801942	1
2446411	1
2581072	1
3066637	1
3322318	1
3932712	1
2437469	1
2851583	1
2976511	1
3510647	1
3614690	1
3737075	1
3904840	1
2316715	1
3704118	1
3862853	1
2365987	1
2679581	1
2792376	1
2915676	1
3225919	1
3351348	1
3460877	1
3854105	1
4050799	1
2702194	1
2825072	1
3194985	1
3413120	1
3608057	1
2501602	1
2623735	1
2736646	1
3154806	1
3293307	1
3560319	1
2582601	1
3068099	1
3323331	1
3514410	1
3813716	1
2852076	1
2977020	1
3511195	1
3615711	1
3737845	1
3905431	1
2318406	1
2947705	1
3863469	1
2366554	1
3039049	1
3352124	1
3461462	1
3854524	1
2704177	1
2827135	1
3196690	1
3414108	1
3608694	1
2502423	1
2624650	1
2737443	1
3294063	1
3408232	1
3803329	1
2449599	1
2583929	1
3070197	1
3324379	1
3516030	1
3934633	1
2440338	1
2852571	1
2977686	1
3511903	1
3616833	1
3906029	1
2320278	1
2948408	1
3864474	1
2367417	1
2560801	1
2680526	1
3039490	1
3352969	1
3461954	1
3855172	1
4054464	1
2705278	1
2828797	1
3198057	1
3415027	1
3609502	1
2503202	1
2737979	1
3156192	1
3295021	1
3672624	1
3803783	1
2451169	1
2585437	1
3072459	1
3516991	1
3815147	1
3935409	1
2441388	1
2853173	1
3512552	1
3739218	1
3906685	1
2949200	1
3706726	1
2368022	1
2561265	1
2680954	1
2793551	1
2917956	1
3040092	1
3353579	1
3462507	1
3855789	1
2830479	1
3199534	1
3415987	1
3610844	1
2503926	1
2625998	1
2738789	1
3295956	1
3409107	1
3562020	1
3673080	1
3804601	1
2587329	1
3073743	1
3326561	1
3518094	1
3815462	1
3936413	1
2442135	1
2853886	1
2979205	1
3617848	1
3739610	1
2950660	1
3707541	1
3865432	1
2368518	1
2561860	1
2681530	1
2794476	1
2918648	1
3040844	1
3229164	1
3354192	1
3856272	1
3201046	1
3416873	1
3611602	1
2504421	1
2626602	1
2739697	1
3158990	1
3673976	1
3805272	1
2453698	1
3075190	1
3328168	1
3519330	1
3815831	1
3937632	1
2854540	1
2979888	1
3100957	1
3513979	1
3618297	1
3740142	1
3907582	1
2323751	1
2951988	1
3708516	1
3865718	1
2369148	1
2562669	1
2681989	1
2794938	1
2919398	1
3354837	1
3463585	1
3856632	1
2832767	1
3202335	1
3418020	1
3613304	1
2505069	1
2627141	1
2740553	1
3298034	1
3563186	1
2455504	1
2589416	1
3076346	1
3329131	1
3520925	1
3816305	1
3938932	1
2443942	1
2980587	1
3101695	1
3514394	1
3618615	1
3741246	1
3908156	1
2324932	1
2953159	1
3709223	1
3866132	1
2369860	1
2682409	1
2795397	1
2920165	1
3463920	1
3857201	1
2709813	1
2835029	1
3204082	1
3419255	1
2506433	1
2741287	1
3160429	1
3298760	1
3410466	1
3806674	1
2456809	1
2590631	1
3078073	1
3330367	1
3522227	1
3816622	1
2444613	1
2684180	1
2855863	1
2981173	1
3514962	1
3742270	1
3908567	1
2326963	1
2954695	1
2370750	1
2564942	1
2683013	1
2795930	1
2920861	1
3232645	1
3355801	1
3464470	1
2711360	1
3205608	1
3420014	1
2742172	1
3160981	1
3299387	1
3411024	1
3564213	1
3677395	1
3807249	1
2458530	1
2592136	1
3079813	1
3331133	1
3817048	1
2445174	1
2684680	1
2981991	1
3103142	1
3515710	1
3619807	1
3909032	1
2328669	1
2956404	1
3711500	1
2371588	1
2566328	1
2683327	1
2796453	1
2921672	1
3043339	1
3356353	1
3465285	1
3857836	1
2712372	1
2837387	1
3207858	1
3420896	1
3617006	1
2742395	1
3411546	1
3564537	1
3678254	1
3807744	1
2459676	1
2593528	1
3081572	1
3331988	1
3524930	1
3942741	1
2446306	1
2685708	1
2856803	1
2982591	1
3103776	1
3620565	1
3743753	1
3713087	1
3867941	1
2372431	1
2567042	1
2797119	1
2922404	1
3234043	1
3356720	1
3465730	1
3858583	1
2713211	1
2839229	1
3209397	1
3422009	1
3617885	1
2629493	1
3162106	1
3300445	1
3412176	1
3564945	1
3678829	1
3808581	1
2461153	1
2595012	1
3082423	1
3332699	1
3818122	1
2446975	1
2983354	1
3516739	1
3621649	1
3744515	1
3910069	1
2959148	1
3714570	1
3868335	1
2567760	1
2797575	1
2923164	1
3044723	1
3234707	1
3357470	1
3466210	1
2713824	1
2840871	1
3423234	1
3619331	1
2508924	1
2630019	1
2744218	1
3162927	1
3301125	1
3412848	1
3565755	1
3679246	1
3809252	1
2462051	1
2596491	1
3333392	1
3526504	1
3946108	1
2858302	1
2984243	1
3104778	1
3517328	1
3622561	1
3745326	1
2333641	1
2960704	1
3715198	1
3868898	1
2374116	1
2568785	1
2923588	1
3859602	1
2714819	1
2842611	1
3424727	1
3620277	1
2630350	1
2744919	1
3163516	1
3301564	1
3413184	1
3566284	1
3679984	1
3809957	1
2464132	1
2598146	1
3083725	1
3334191	1
3947505	1
2448931	1
2687675	1
2858718	1
2984645	1
3105306	1
3517829	1
3623475	1
3746073	1
3911429	1
2962367	1
3716130	1
3869218	1
2374958	1
2569456	1
2924224	1
3046194	1
3235531	1
3359409	1
3467063	1
2716017	1
2843988	1
3426531	1
3621019	1
2509855	1
3164099	1
3302032	1
3566721	1
3680506	1
3810867	1
2599387	1
3085084	1
3335221	1
3528050	1
3819996	1
3948566	1
2449824	1
2688463	1
2859704	1
2985381	1
3105963	1
3623794	1
3911970	1
2336889	1
2964178	1
3869734	1
2376059	1
2571005	1
2924817	1
3046727	1
3235972	1
3861071	1
2845344	1
3215016	1
3427325	1
3622205	1
2510606	1
2631565	1
3164922	1
3303050	1
3414452	1
3681008	1
2601141	1
3086119	1
3336256	1
3528794	1
3820506	1
2450306	1
2689336	1
2985901	1
3106527	1
3747196	1
3912483	1
2601518	1
3336662	1
3820706	1
3950332	1
2689537	1
2860702	1
2986081	1
3106958	1
3518810	1
3624518	1
3747474	1
3912663	1
2338974	1
3718688	1
3870469	1
2377449	1
2799358	1
2925798	1
3236747	1
3361190	1
3468532	1
2719385	1
3217181	1
3428675	1
3623778	1
2511291	1
2632018	1
2747189	1
3165778	1
3304338	1
3415734	1
3568101	1
3682152	1
3087523	1
3337729	1
3529872	1
3821184	1
2451846	1
2862527	1
2986910	1
3107776	1
3519722	1
3748137	1
3913101	1
2967815	1
3720248	1
3870825	1
2378480	1
2572718	1
2800411	1
2926643	1
3048667	1
3361721	1
3862600	1
2847392	1
3218892	1
3430009	1
3624806	1
2511900	1
2632623	1
2747816	1
3304926	1
3416759	1
3568689	1
3683222	1
3812873	1
2604358	1
3088442	1
3339003	1
3822003	1
3953056	1
2452994	1
2575283	1
2690161	1
2863280	1
2987592	1
3108324	1
3520419	1
3625375	1
3749161	1
2342131	1
2969352	1
3721567	1
3871384	1
2573739	1
2801239	1
3049589	1
3237923	1
3362158	1
3469809	1
2722411	1
2848354	1
3430747	1
3625479	1
2633468	1
2748407	1
3167283	1
3305777	1
3417664	1
3569175	1
3683895	1
2470492	1
2605378	1
3089508	1
3532326	1
3822567	1
3954778	1
2453850	1
2690612	1
2864023	1
2987922	1
3109028	1
3625895	1
3749990	1
3914463	1
2343540	1
2970719	1
3723303	1
2379557	1
2802140	1
2928195	1
3050473	1
3238758	1
3470450	1
2850287	1
3222197	1
3432430	1
3626662	1
2512903	1
2748972	1
3168562	1
3418544	1
3569845	1
3685177	1
2606585	1
3090677	1
3340492	1
3533458	1
3823027	1
3956400	1
2454579	1
2577195	1
2691058	1
3521473	1
3626406	1
3915131	1
2971921	1
3872825	1
2380352	1
2802989	1
2928895	1
3051242	1
3239462	1
3471266	1
3864939	1
2724861	1
2851677	1
3223975	1
3433849	1
3627702	1
2513542	1
2634682	1
2749702	1
3169126	1
3307553	1
3419150	1
3570409	1
3685676	1
3814313	1
2473693	1
3091957	1
3534939	1
3823775	1
3957791	1
2455411	1
2578124	1
2692049	1
2864884	1
2989407	1
3110252	1
3752074	1
3915455	1
2347550	1
3726136	1
2381157	1
2803670	1
2929405	1
3240052	1
3363606	1
3865414	1
2726110	1
2852936	1
3434947	1
2514388	1
2635390	1
2750261	1
3172460	1
3308457	1
3419652	1
3570708	1
3686396	1
2475247	1
2608479	1
3093840	1
3343235	1
3959878	1
2456249	1
2578654	1
2692961	1
2989808	1
3522462	1
3752489	1
2348975	1
2974868	1
3727778	1
3875312	1
2381952	1
2804382	1
2930019	1
3052578	1
3240732	1
3364074	1
3472899	1
3865989	1
2726812	1
2853799	1
3436109	1
3629028	1
2514848	1
2636021	1
2750921	1
3173845	1
3309154	1
3420041	1
3571230	1
3688354	1
2476738	1
3095796	1
3344615	1
3824514	1
3961563	1
2579224	1
2866148	1
2990378	1
3523241	1
3627643	1
3753254	1
3916384	1
2351071	1
3729071	1
3877009	1
2382608	1
2805025	1
2930358	1
3241364	1
3364652	1
3473422	1
3866632	1
2728172	1
2854719	1
3228770	1
3437006	1
3630458	1
2515696	1
2636474	1
2751622	1
3174675	1
3309859	1
3420446	1
3571720	1
2478085	1
2611281	1
3345438	1
3962833	1
2579815	1
2694724	1
2866626	1
2990868	1
3112122	1
3754463	1
3917213	1
2351922	1
2977445	1
3730880	1
2806026	1
3054126	1
3242153	1
2855784	1
3229681	1
3631934	1
2516188	1
2637253	1
3175559	1
3310593	1
3420906	1
3816944	1
3919147	1
2612599	1
3099404	1
3964095	1
2457559	1
2580526	1
2695354	1
2867204	1
2991419	1
3112767	1
3524559	1
3629195	1
3755610	1
2978525	1
3733128	1
2384619	1
2806719	1
2931659	1
3054667	1
3243125	1
3475174	1
3867955	1
2731676	1
3231270	1
3438960	1
3633123	1
2637942	1
2752866	1
3311207	1
3421540	1
3572905	1
3817490	1
3919778	1
2480634	1
2614143	1
3101130	1
3347662	1
2458410	1
2581537	1
2695880	1
2867883	1
2991900	1
3113386	1
3629801	1
3757157	1
2980135	1
3734594	1
3880209	1
2385432	1
2807156	1
2932379	1
3055357	1
3476203	1
3868539	1
2732839	1
2859634	1
3634236	1
2517718	1
2638428	1
2753439	1
3177879	1
3421969	1
3573483	1
3691480	1
3817912	1
3920418	1
2482591	1
2615774	1
3102325	1
3541971	1
3826688	1
2459149	1
2582230	1
2868503	1
3114250	1
3525417	1
3630489	1
3758445	1
2357738	1
3735253	1
2386105	1
2807918	1
2932970	1
3056494	1
3244391	1
3367046	1
3476782	1
3869304	1
2862719	1
3233356	1
3441724	1
2518187	1
2638989	1
2753975	1
3178676	1
3312192	1
3574034	1
3818296	1
3920854	1
2484483	1
2616831	1
3103886	1
3542664	1
3827646	1
4042480	1
2459707	1
2582912	1
2697698	1
2869221	1
2993130	1
3525804	1
3631304	1
3759510	1
2983882	1
3881639	1
2386798	1
2808425	1
2933659	1
3058151	1
3246650	1
3477531	1
2735605	1
3234185	1
3442793	1
4050095	1
2639416	1
3179454	1
3312618	1
3423027	1
3574786	1
3818761	1
2485664	1
2617798	1
3351460	1
3828873	1
2583339	1
2698373	1
2869798	1
3115388	1
3526373	1
3632304	1
3760195	1
2361900	1
2985507	1
3736970	1
3882283	1
2387194	1
2809131	1
2934150	1
3247125	1
3368301	1
3478049	1
3870795	1
3235638	1
3443925	1
3637961	1
4052391	1
2519394	1
2640041	1
3180239	1
3313147	1
3423459	1
3693132	1
2487099	1
3107312	1
3352187	1
4045753	1
2461250	1
2583809	1
2699052	1
2870267	1
3115858	1
3526941	1
3632892	1
3760773	1
2363324	1
2986470	1
3737686	1
3882677	1
2809618	1
2935209	1
3059156	1
3248076	1
3478740	1
2738714	1
3237507	1
3444839	1
2519874	1
2641028	1
2755631	1
3180954	1
3313788	1
3423810	1
3693874	1
3819129	1
3922806	1
2488385	1
2620563	1
3108867	1
3353036	1
3830057	1
2461909	1
2584505	1
2870880	1
2994622	1
3116610	1
3527793	1
3633951	1
3761266	1
3739133	1
3883628	1
2388629	1
2810255	1
2935599	1
3059951	1
3248652	1
3369470	1
3479292	1
3872094	1
2868490	1
3239428	1
3445851	1
3640420	1
2316512	1
2520596	1
2641776	1
2755985	1
3181961	1
3314466	1
3424408	1
3576249	1
3694370	1
3819683	1
3923575	1
2489878	1
2622703	1
3110214	1
3354220	1
3547352	1
3830394	1
2462714	1
2700360	1
2871339	1
2995182	1
3117322	1
3634717	1
3762291	1
2365945	1
2988428	1
3740369	1
2389190	1
2811196	1
2936338	1
3060548	1
3249257	1
3370092	1
3872669	1
2741753	1
3240570	1
3447656	1
3641442	1
2521335	1
2642740	1
2756281	1
3315655	1
3424806	1
3576888	1
3694959	1
3820230	1
2625213	1
3111641	1
3355065	1
3548473	1
2463465	1
2586011	1
2700839	1
2995844	1
3118125	1
3635331	1
3762933	1
2367759	1
2989687	1
3741573	1
2811946	1
3061364	1
3249800	1
3480220	1
3873442	1
2871726	1
3242902	1
3448663	1
2318486	1
2522102	1
2756624	1
3183756	1
3316466	1
3425620	1
3577393	1
3695789	1
3820920	1
2493000	1
2626803	1
3114185	1
3356063	1
3831895	1
2464109	1
2586612	1
2701522	1
2872686	1
2996381	1
3119008	1
3636266	1
2369696	1
2991606	1
3742488	1
3886422	1
2812629	1
2937309	1
3062024	1
3250584	1
3371352	1
3480666	1
3874273	1
3449879	1
3643126	1
2319319	1
2522859	1
2644474	1
2757845	1
3184427	1
3317478	1
3577863	1
3696756	1
3821553	1
3925903	1
2493983	1
3357582	1
2587164	1
2702278	1
2873452	1
2996877	1
3121118	1
3530838	1
2370740	1
2992880	1
2813075	1
2937900	1
3062791	1
3371988	1
3698781	1
3875020	1
2746140	1
3245847	1
3450834	1
2523553	1
2645083	1
2758525	1
3185080	1
3318225	1
3426559	1
3578358	1
3822095	1
3926409	1
2496652	1
3358394	1
3550784	1
3832987	1
2465054	1
2587638	1
2702898	1
2997425	1
3121703	1
3531394	1
3637593	1
3765215	1
3743853	1
2814807	1
3063440	1
3252415	1
3699549	1
2747720	1
2876464	1
3247408	1
3451292	1
3834661	1
2524570	1
2645594	1
2759280	1
3318983	1
3427016	1
3698292	1
3927031	1
2498215	1
3119421	1
3358994	1
3551943	1
3833448	1
2465689	1
2588251	1
2703545	1
2998051	1
3531803	1
3766078	1
2374070	1
2995793	1
3744767	1
3888065	1
2394034	1
2815738	1
3252920	1
3373916	1
3700145	1
3876066	1
2878181	1
3248861	1
3452163	1
3647054	1
2525471	1
2645945	1
2760165	1
3186596	1
3319544	1
3427715	1
3579621	1
3823108	1
3927575	1
2500250	1
2632973	1
3121007	1
3359765	1
3553261	1
3834048	1
2704243	1
2875689	1
2998709	1
3532320	1
3638944	1
3767292	1
2997086	1
3745880	1
2816450	1
3065823	1
3253705	1
3374692	1
3482860	1
3700508	1
3876996	1
2879797	1
3452893	1
3647961	1
3835443	1
2323442	1
2760815	1
3428154	1
3580236	1
3823817	1
3928237	1
2501337	1
2633927	1
3360372	1
3554209	1
2467348	1
2704777	1
2999530	1
3767968	1
2376673	1
3746676	1
3890172	1
2396005	1
2817223	1
2940218	1
3254714	1
3483394	1
3700914	1
2752268	1
3251692	1
3453923	1
3649090	1
3835874	1
2324146	1
2526833	1
2761447	1
3188009	1
3428727	1
3581314	1
3824371	1
3929019	1
3360869	1
2590310	1
2705626	1
2877126	1
3000403	1
3640131	1
3768816	1
2377906	1
2999831	1
3890991	1
2396876	1
2817930	1
2940930	1
3066774	1
3255408	1
3376318	1
3483849	1
3701357	1
3877775	1
2753907	1
3454887	1
3650957	1
3836428	1
2325196	1
2647689	1
2762149	1
3188844	1
3320939	1
3429094	1
3582239	1
3825028	1
3929783	1
2504912	1
2636109	1
2468668	1
2591065	1
2706355	1
2878291	1
3001225	1
3124533	1
3534032	1
3640476	1
3769666	1
2379169	1
3001054	1
3748634	1
3891661	1
2397803	1
2818502	1
3067393	1
3256583	1
3377259	1
3484422	1
3701735	1
3878200	1
2754975	1
2884037	1
3255667	1
3455863	1
3652354	1
2326082	1
2528461	1
2762728	1
3189643	1
3582527	1
3825533	1
3930377	1
3124201	1
3362188	1
3557605	1
2591519	1
2706792	1
3002035	1
3125171	1
3534742	1
3770095	1
3002521	1
3892239	1
2399177	1
2942595	1
3257321	1
3484970	1
3702047	1
3878757	1
2885410	1
3257426	1
3456845	1
3837767	1
2327047	1
2529655	1
2648484	1
2763151	1
3322214	1
3430368	1
3930928	1
2638767	1
3125266	1
3362910	1
3558428	1
2469853	1
2707653	1
2879696	1
3125417	1
3535067	1
3641390	1
3771092	1
2382768	1
3003568	1
3750831	1
2819618	1
2943411	1
3068350	1
3258275	1
3379332	1
3879216	1
2887480	1
3457627	1
2327782	1
2530394	1
2649302	1
2763697	1
3191705	1
3431133	1
3584215	1
3931442	1
2509600	1
2640252	1
3126096	1
3364345	1
3559828	1
2470423	1
2592810	1
2708523	1
2880352	1
3535698	1
3772039	1
2384831	1
3004672	1
3751633	1
3893135	1
2400652	1
2820553	1
2943945	1
3069254	1
3258953	1
3486335	1
3703007	1
3879950	1
2757177	1
2888901	1
3458482	1
3654504	1
2328691	1
2530958	1
2649840	1
2764536	1
3192614	1
3323472	1
3431789	1
3826991	1
2510868	1
2641713	1
3127612	1
3365516	1
3561278	1
2471050	1
2709287	1
2880973	1
3126309	1
3536114	1
3772936	1
2386262	1
3006098	1
3753504	1
3893415	1
2401943	1
2944577	1
3069995	1
3380569	1
3703631	1
3880628	1
2758569	1
2889980	1
3261511	1
3459678	1
3656168	1
3839227	1
2329818	1
2531756	1
2650531	1
2765124	1
3193899	1
3323984	1
3432761	1
3827408	1
3932777	1
2512667	1
3129162	1
3562583	1
2472071	1
2594152	1
2709800	1
2881830	1
3536702	1
3643496	1
3773976	1
3754475	1
3893687	1
2403201	1
2945470	1
3070668	1
3260809	1
3381219	1
3487936	1
3588486	1
3704219	1
2759586	1
2891023	1
3263293	1
3461828	1
3657126	1
3839745	1
2330674	1
2532489	1
2765733	1
3195500	1
3324455	1
3433412	1
3827770	1
3933417	1
2514059	1
2644801	1
3368256	1
3563588	1
2472551	1
2594761	1
2710392	1
2882578	1
3005496	1
3127432	1
3536982	1
2389037	1
3756152	1
3894023	1
2404076	1
2822519	1
3071449	1
3262020	1
3488698	1
3705082	1
2760972	1
2892428	1
3265035	1
3658780	1
2331510	1
2651932	1
2766352	1
3434065	1
3828388	1
3934178	1
2515085	1
3132341	1
3564285	1
2473160	1
2595522	1
2710910	1
2883239	1
3006156	1
3127971	1
3537487	1
3645879	1
3775750	1
2390169	1
3012692	1
3466819	1
3757012	1
3895369	1
2404880	1
2823182	1
2946352	1
3263001	1
3382283	1
3489285	1
3589443	1
3705679	1
2762330	1
2893613	1
3266663	1
3464325	1
3660106	1
3840866	1
2332429	1
2533891	1
2652492	1
3196991	1
3325686	1
3434869	1
3829348	1
3935349	1
2516081	1
2647800	1
3134286	1
3371013	1
3565291	1
2473759	1
2596552	1
2711533	1
3006732	1
3128965	1
3538151	1
3776278	1
2391266	1
3896628	1
2405665	1
2947049	1
3072903	1
3382892	1
3590021	1
3706394	1
3882611	1
2763562	1
2895695	1
3268190	1
3465224	1
3661751	1
3841323	1
2333483	1
2534478	1
2652957	1
2767328	1
3197564	1
3326167	1
3436029	1
3135463	1
3372101	1
2474869	1
2712230	1
3007119	1
3129693	1
3538654	1
3646902	1
3776912	1
2392406	1
3015357	1
3469358	1
3759379	1
3898127	1
2406537	1
2824240	1
3264642	1
3383443	1
3489743	1
3707038	1
3883031	1
2765659	1
2897375	1
3269144	1
3466422	1
3662405	1
3841768	1
2334507	1
2535251	1
2653645	1
2767827	1
3198262	1
3326650	1
3436806	1
3830224	1
3937003	1
2519060	1
2650481	1
3136806	1
3373214	1
3567483	1
2713057	1
3130274	1
3539034	1
3647360	1
3777548	1
2394001	1
3470826	1
3899212	1
2407663	1
2824770	1
2948717	1
3074422	1
3265405	1
3383953	1
3490294	1
3592095	1
3707721	1
3883814	1
2767060	1
2898593	1
3270920	1
3842191	1
2335432	1
2535914	1
2654452	1
2768606	1
3327229	1
3437294	1
3830964	1
3938389	1
2520263	1
2652158	1
3138843	1
3374112	1
3568793	1
2598224	1
2713601	1
2886529	1
3539557	1
3647854	1
3778167	1
2395966	1
3016795	1
3762206	1
2408512	1
2825094	1
3074945	1
3384429	1
3491056	1
3592738	1
3708305	1
3884231	1
2899836	1
3271996	1
3665115	1
3842604	1
2336284	1
2769064	1
3199151	1
3437852	1
3831670	1
3939577	1
2653690	1
3140336	1
3374858	1
3569866	1
2599332	1
2714550	1
2887123	1
3010727	1
3132001	1
3540120	1
3648369	1
3778639	1
2397585	1
3018220	1
3474263	1
3764150	1
3901049	1
2409006	1
2825638	1
2951117	1
3075792	1
3266812	1
3384855	1
3491810	1
3593215	1
3709451	1
3884874	1
2769516	1
2900793	1
3273081	1
3666185	1
3843033	1
2537664	1
2655960	1
2769991	1
3328326	1
3438438	1
3832172	1
3940595	1
2523462	1
2654995	1
2476812	1
2887721	1
3011505	1
3132766	1
3540578	1
3648782	1
2398291	1
3020207	1
3475973	1
3766378	1
3901704	1
2410069	1
2826122	1
2951823	1
3076410	1
3267296	1
3385352	1
3492464	1
3710137	1
3885312	1
2771343	1
3273768	1
3666932	1
3843816	1
2337700	1
2538271	1
2656530	1
2770559	1
3200276	1
3328896	1
3439081	1
3832669	1
3941257	1
2655768	1
3376445	1
3571991	1
2477320	1
2601078	1
2716304	1
2888437	1
3012497	1
3133665	1
3540917	1
3649214	1
3779937	1
3021453	1
3477799	1
3902108	1
2411446	1
2826703	1
3268216	1
3385701	1
3493095	1
3710749	1
3885810	1
2772463	1
2902495	1
3274664	1
3668380	1
3844683	1
2338471	1
2539235	1
2657039	1
2771266	1
3201050	1
3439653	1
3942162	1
2525610	1
2656984	1
3145259	1
3377388	1
2477871	1
2601923	1
2716806	1
2889948	1
3134518	1
3387717	1
3541549	1
3649941	1
3780358	1
2400395	1
3023569	1
3279181	1
3478542	1
3769604	1
3902532	1
2827210	1
2953354	1
3386428	1
3493652	1
2773794	1
2903569	1
3669755	1
2539863	1
2657448	1
2772026	1
3201855	1
3330130	1
3440420	1
3833897	1
3943264	1
2527526	1
2658287	1
3146791	1
3378351	1
3574491	1
2602460	1
2717526	1
3013580	1
3135138	1
3388310	1
3542011	1
3651015	1
3781318	1
2401784	1
3025663	1
3280844	1
3479690	1
3903092	1
2412901	1
2827785	1
2954168	1
3269862	1
3494143	1
3887211	1
2905019	1
3277774	1
3845369	1
2540398	1
2657841	1
2772639	1
3202511	1
3330942	1
3441306	1
3834574	1
3943913	1
3147735	1
3379627	1
3575507	1
2479139	1
2603138	1
2718517	1
3014266	1
3135591	1
3388786	1
3542506	1
3651653	1
3782117	1
2403608	1
3027216	1
3282262	1
3480668	1
3771687	1
3903717	1
2413743	1
2954966	1
3079878	1
3270279	1
3494736	1
3595621	1
3887714	1
2776227	1
2906629	1
3278995	1
3845794	1
2340444	1
2541077	1
2658328	1
2773544	1
3203119	1
3331974	1
3442578	1
3835390	1
3945142	1
2530697	1
2660002	1
3576666	1
2479599	1
2603805	1
3015209	1
3136356	1
3389378	1
3542952	1
3653032	1
3782789	1
2405140	1
3481798	1
3904375	1
2414379	1
2829645	1
2955466	1
3080383	1
3271030	1
3596172	1
3713219	1
2907631	1
3846142	1
2340928	1
2541719	1
2658904	1
2774375	1
3203829	1
3332674	1
3443599	1
3836065	1
3946318	1
2532408	1
2661441	1
3381547	1
3577436	1
2604561	1
2719675	1
2893262	1
3016409	1
3137088	1
3389782	1
3543404	1
3653393	1
3783562	1
3284490	1
3482839	1
3773245	1
3905160	1
2414790	1
2830542	1
3081168	1
3271703	1
3495934	1
3596614	1
3714267	1
2779303	1
2908582	1
3846548	1
2341695	1
2542346	1
2659626	1
3204921	1
3333620	1
3444465	1
3836604	1
3947339	1
2533615	1
2662983	1
3382424	1
2480497	1
2720336	1
2893743	1
3017205	1
3390297	1
3653863	1
3784360	1
2408682	1
3031939	1
3285879	1
3484045	1
3773795	1
3906176	1
2415627	1
2832093	1
2957196	1
3272864	1
3496517	1
3597022	1
3714806	1
3889328	1
2910339	1
3674077	1
3846952	1
2342539	1
2542966	1
2660054	1
2775763	1
3205635	1
3334455	1
3444854	1
3837160	1
3947985	1
2534712	1
2664260	1
3154262	1
3383636	1
2480823	1
2605952	1
2720929	1
3017768	1
3138241	1
3390909	1
3654711	1
3784863	1
2410369	1
3033180	1
3287007	1
3484850	1
3907152	1
2416358	1
2957883	1
3082274	1
3496758	1
3597642	1
3715500	1
3889786	1
2781815	1
2911932	1
3674629	1
3847518	1
2343262	1
2543856	1
2660707	1
2776554	1
3445304	1
3837730	1
3948792	1
2535815	1
3155882	1
3385417	1
3580886	1
2606717	1
2721569	1
3138863	1
3275968	1
3391679	1
3656956	1
3785797	1
2412008	1
3486189	1
3776253	1
3907702	1
2417090	1
2958611	1
3274451	1
3497508	1
3598075	1
3716231	1
3890415	1
2783646	1
2913765	1
3675594	1
3847931	1
2344076	1
2544365	1
2661169	1
3208583	1
3445845	1
3949381	1
2666568	1
3156976	1
3386650	1
2481985	1
2607215	1
2722278	1
2895564	1
3139801	1
3392387	1
3545684	1
3786438	1
2413534	1
3291023	1
3487171	1
3908215	1
2417755	1
2834316	1
3498011	1
3598886	1
3716814	1
3890928	1
2785296	1
2915025	1
3676495	1
3848585	1
2345135	1
2544885	1
2777762	1
3209288	1
3337697	1
3839496	1
3950136	1
2538221	1
2668047	1
3158486	1
2482619	1
2607856	1
2722790	1
2896242	1
3019693	1
3140415	1
3393078	1
3546005	1
3659068	1
2414904	1
3034404	1
3292670	1
3488533	1
3909079	1
2418633	1
2960497	1
3083602	1
3498560	1
3717608	1
3891367	1
3677732	1
3849038	1
2545636	1
2778585	1
3209863	1
3338276	1
3447180	1
3951187	1
2669713	1
3159897	1
3388895	1
3582544	1
2483066	1
2608206	1
2723307	1
2897082	1
3020451	1
3278093	1
3393408	1
3546492	1
3787743	1
2416356	1
3035236	1
3910120	1
2419741	1
2835807	1
3499019	1
3600355	1
3892034	1
2788276	1
2918088	1
3678298	1
2346515	1
2546639	1
2779431	1
3210560	1
3338811	1
3447600	1
3840850	1
3952462	1
2540991	1
2671514	1
3161595	1
3389705	1
2608822	1
2723932	1
3021143	1
3141669	1
3278635	1
3547091	1
3660374	1
3788500	1
3035931	1
3296513	1
3491044	1
3781904	1
2420561	1
2836488	1
2961892	1
3499828	1
3719339	1
3892737	1
2789899	1
2920161	1
3680065	1
2347118	1
2547354	1
2664249	1
2779954	1
3841377	1
3953906	1
2543003	1
2672620	1
3163391	1
3390763	1
3584614	1
2484593	1
2609397	1
2724446	1
3142117	1
3279335	1
3395078	1
3547523	1
3660903	1
3789088	1
2420479	1
3036855	1
3299358	1
3493131	1
3783727	1
3911601	1
2421099	1
2837101	1
2962422	1
3085815	1
3500384	1
3601694	1
3720345	1
2791067	1
2921572	1
3682110	1
2347663	1
2547852	1
2664715	1
3448365	1
3842341	1
2544680	1
2797342	1
3165185	1
3585487	1
2485048	1
2610382	1
2724838	1
2898966	1
3023002	1
3395690	1
3661343	1
3789817	1
2421300	1
3038087	1
3494205	1
2421675	1
2837736	1
2963273	1
3086304	1
3500961	1
3602626	1
3721401	1
3893884	1
2793141	1
3683760	1
2348385	1
2548593	1
2665224	1
2780990	1
3340694	1
3956109	1
2546411	1
2676289	1
2798032	1
3167256	1
3392977	1
3587630	1
2485756	1
2611076	1
2899969	1
3023576	1
3142584	1
3280460	1
3396401	1
3662215	1
3790360	1
2422542	1
3039350	1
3301868	1
3495107	1
2422417	1
2838358	1
2963924	1
3086872	1
3501314	1
3603571	1
3685191	1
2549084	1
2665740	1
2781779	1
3213890	1
3449329	1
3843572	1
3957020	1
2798654	1
3168402	1
3393894	1
3589161	1
2611771	1
2900880	1
3024286	1
3396977	1
3549051	1
3662711	1
3791071	1
2424126	1
3496695	1
3789450	1
3913663	1
2423148	1
2838966	1
3501691	1
3604053	1
3723781	1
3894990	1
2926612	1
3686267	1
3852633	1
2350430	1
2666171	1
2782330	1
3214398	1
3341828	1
3844546	1
2679462	1
2799183	1
3172362	1
3395114	1
3589971	1
2487132	1
2612406	1
2726584	1
2901640	1
3024782	1
3144137	1
3281787	1
3397568	1
3549788	1
3663441	1
3791540	1
2425669	1
3305301	1
3790707	1
2423706	1
2965388	1
3087664	1
3725053	1
2928240	1
3687899	1
3853231	1
2351462	1
2550427	1
2666894	1
2782851	1
3215087	1
3342497	1
3450357	1
3845101	1
3958731	1
2680643	1
2800407	1
3590712	1
2487952	1
2612827	1
2726660	1
2902769	1
3145106	1
3282250	1
3398298	1
3550193	1
3664131	1
3792637	1
3042980	1
3307700	1
2424458	1
2966128	1
3088124	1
3503060	1
3605689	1
3725655	1
3896533	1
2929744	1
3853886	1
2352211	1
2551005	1
2667796	1
2783492	1
3215811	1
3450892	1
2552382	1
3176539	1
3397483	1
2488664	1
2727429	1
3025964	1
3145948	1
3283069	1
3398923	1
3793117	1
2428570	1
3044815	1
3309174	1
3499686	1
3793892	1
3916517	1
2424954	1
2841493	1
2966859	1
3088786	1
2931017	1
3690042	1
3854496	1
2353208	1
2783985	1
3029374	1
3216411	1
3451346	1
3960762	1
2554267	1
2804018	1
3177811	1
3398200	1
3592917	1
2489439	1
2613707	1
2728092	1
3146507	1
3283767	1
3399529	1
3551414	1
3665615	1
2429609	1
3046518	1
3310894	1
3501096	1
3794838	1
2425738	1
2842161	1
3089441	1
3504414	1
3607272	1
3727369	1
3898133	1
2932206	1
3691698	1
3854881	1
2353936	1
2551982	1
2669405	1
2784531	1
3030191	1
3217101	1
3344315	1
3452031	1
3961573	1
2555861	1
2685293	1
2805501	1
3178998	1
2614023	1
2729005	1
2905109	1
3027730	1
3147262	1
3400058	1
3552245	1
3666352	1
3794390	1
2430929	1
3312369	1
3919134	1
2426696	1
2843034	1
2968168	1
3504839	1
3607950	1
3728197	1
3898769	1
2933503	1
3693233	1
3855347	1
2552498	1
2670127	1
2785268	1
3031546	1
3344922	1
3452607	1
3962504	1
2557504	1
2687292	1
2806880	1
3180031	1
3595547	1
2490751	1
2614547	1
2729735	1
2905716	1
3285069	1
3400501	1
3552728	1
3666777	1
3794877	1
2431883	1
3048509	1
3313718	1
3796625	1
3920514	1
2427590	1
2843997	1
3090815	1
3505462	1
3728685	1
3899146	1
3694798	1
3855858	1
2670687	1
3032289	1
3218627	1
3345636	1
3453247	1
3848238	1
3963382	1
2558755	1
2688728	1
2808491	1
3401736	1
2491486	1
2615146	1
2730450	1
2906356	1
3148476	1
3285850	1
3553574	1
3667454	1
3795612	1
3049611	1
3314517	1
3503234	1
3797999	1
3922028	1
2428378	1
2969951	1
3091555	1
3505878	1
3609265	1
3729685	1
3899727	1
2936189	1
3856236	1
2356989	1
2553602	1
2671381	1
3032787	1
3219278	1
3454225	1
3848961	1
3963988	1
2810043	1
3182607	1
3598268	1
2907512	1
3148972	1
3286314	1
3401642	1
3554450	1
3668180	1
3796216	1
2435238	1
2567055	1
3315906	1
3504123	1
3799861	1
2429188	1
2845652	1
2970761	1
3092171	1
3506599	1
3609913	1
3730905	1
3900253	1
2937054	1
3697034	1
2358205	1
2554055	1
2672604	1
2786993	1
3033332	1
3346716	1
3454956	1
3849585	1
2562109	1
2691887	1
2811823	1
3404452	1
2493739	1
2616197	1
2732022	1
2908702	1
3149802	1
3286994	1
3402422	1
3555093	1
3668817	1
3796720	1
2436585	1
2568676	1
3053207	1
3316710	1
3505177	1
3801540	1
3923670	1
2430098	1
2846655	1
2971769	1
3506923	1
3610418	1
3731616	1
2937942	1
3697767	1
3858660	1
2554759	1
2674408	1
2787638	1
3220721	1
3347322	1
3456143	1
2693057	1
3185321	1
3405614	1
3600446	1
2495329	1
2617115	1
2732880	1
2909460	1
3150528	1
3288753	1
3403701	1
3555645	1
3669236	1
3797485	1
2438118	1
2570240	1
3505932	1
3803100	1
3924530	1
2430989	1
2847233	1
2972464	1
3093480	1
3507579	1
3610977	1
2939262	1
3698912	1
3859461	1
2360437	1
2555447	1
2676236	1
2788626	1
3221529	1
3850635	1
4042226	1
2694072	1
2815578	1
3187526	1
3407049	1
3601959	1
2617948	1
2733544	1
2910543	1
3151337	1
3289884	1
3669542	1
3798135	1
2439383	1
3058023	1
3318207	1
3507075	1
3805554	1
3925409	1
2431647	1
2847957	1
2973090	1
3508046	1
3611412	1
3732778	1
2940560	1
3699746	1
3860046	1
2361866	1
2556000	1
2677050	1
3035131	1
3222409	1
3851205	1
2695302	1
3408041	1
3603268	1
2496820	1
2619235	1
2734348	1
2911397	1
3290660	1
3669736	1
3798586	1
2440969	1
3059958	1
3318754	1
3508050	1
3927352	1
2848793	1
2973631	1
3095076	1
3508544	1
3733532	1
3902468	1
2941717	1
2556499	1
2677789	1
3036105	1
3223432	1
3349321	1
3458650	1
4044668	1
2697286	1
2818280	1
3409159	1
3604220	1
2497929	1
2619924	1
2734663	1
2911955	1
3152521	1
3291216	1
3799588	1
2442512	1
2575941	1
3062113	1
3928902	1
2434224	1
2849608	1
3096012	1
3509071	1
3612493	1
3734727	1
2942437	1
3701518	1
3861594	1
2364055	1
2557101	1
2678556	1
2790477	1
2913937	1
3036863	1
3224157	1
3349800	1
3459452	1
4045542	1
2820192	1
3191324	1
3410527	1
3605552	1
2498547	1
2620727	1
3291715	1
3406326	1
3800748	1
2443536	1
2577547	1
3320750	1
3510727	1
3810597	1
3930456	1
3613364	1
3735760	1
2944333	1
3702541	1
2364733	1
2557705	1
2678911	1
2791395	1
2914551	1
3037743	1
3460107	1
3853058	1
4046951	1
2700418	1
3192695	1
3411415	1
3606480	1
2621491	1
2735933	1
3153845	1
3407105	1
3559449	1
3670866	1
3801626	1
2445486	1
2579512	1
3065710	1
3321524	1
3512331	1
3931608	1
2436355	1
2851111	1
2976065	1
3614306	1
3736589	1
3904325	1
2315306	1
2945911	1
3862613	1
2365588	1
2558599	1
2679272	1
2915038	1
3038138	1
3225536	1
3350871	1
3460713	1
3853779	1
2701199	1
2824274	1
3193701	1
3412089	1
3607593	1
2500968	1
2622544	1
2736407	1
3154454	1
3292875	1
3559994	1
3671231	1
3802186	1
2447027	1
3067273	1
3513541	1
3813039	1
3933142	1
2437767	1
2851715	1
3098200	1
3510892	1
3614977	1
3737418	1
2317484	1
2947128	1
3704301	1
3863120	1
2559342	1
2679852	1
2916038	1
3038697	1
3226319	1
3351613	1
3461145	1
3854261	1
4051709	1
2702778	1
2825608	1
3195512	1
3413415	1
3608291	1
2501864	1
2624146	1
2737050	1
3154986	1
3293589	1
3407909	1
3671600	1
3802809	1
2447980	1
3068704	1
3323661	1
3814109	1
3934107	1
2977333	1
3098886	1
3511442	1
3616127	1
3738065	1
3905588	1
2947998	1
3704725	1
3863885	1
2366741	1
2560370	1
2680396	1
2916652	1
3039205	1
3227190	1
3352542	1
3461675	1
3854678	1
4053459	1
2704565	1
3414389	1
3608925	1
2502752	1
2624916	1
2737598	1
3155954	1
3294419	1
3408384	1
3672148	1
3803550	1
2450146	1
2584497	1
3324758	1
3814959	1
3934840	1
2440852	1
2978196	1
3099339	1
3617046	1
3738919	1
3906130	1
2320512	1
2948709	1
3705688	1
2367707	1
2560907	1
2680705	1
2917438	1
3227707	1
3462205	1
2829513	1
3198929	1
3415434	1
2738256	1
3156447	1
3295203	1
3408792	1
3561724	1
3672821	1
3804066	1
2451572	1
2586186	1
3072600	1
3325915	1
3815227	1
3935827	1
2441641	1
2853411	1
2978687	1
3512818	1
3617371	1
3739328	1
3906795	1
2949645	1
3707074	1
3865165	1
2368096	1
2561423	1
2681121	1
2793875	1
3040259	1
3228615	1
3353698	1
3462659	1
3856027	1
2706435	1
2831211	1
3200034	1
3416361	1
3611073	1
2504086	1
2739091	1
3562199	1
3804822	1
2452579	1
2587739	1
3074337	1
3327077	1
3518467	1
3815644	1
3936795	1
2979388	1
3100485	1
3513614	1
3739742	1
3907278	1
2322683	1
3707862	1
3865532	1
2368802	1
2681827	1
2794635	1
3041061	1
3229541	1
3463252	1
3856373	1
2708005	1
2832414	1
3201505	1
3417260	1
3612279	1
2504572	1
2626838	1
2740017	1
3297587	1
3562834	1
3674198	1
3805361	1
2454393	1
2589014	1
3075507	1
3328506	1
3519640	1
3815945	1
2443330	1
2854767	1
2980151	1
3101362	1
3618397	1
3740366	1
2952450	1
3708609	1
2369354	1
2562878	1
2795113	1
2919680	1
3355053	1
2833447	1
3203414	1
3418549	1
2505544	1
2740853	1
3159939	1
3298392	1
3410287	1
3675240	1
3806119	1
2455763	1
2589761	1
3329613	1
3521390	1
3939339	1
2444143	1
3102010	1
3514594	1
3741654	1
3908262	1
2325569	1
2953653	1
3709370	1
3866307	1
2370162	1
2564403	1
2682597	1
2795592	1
3042350	1
3232398	1
3355571	1
3464119	1
3857266	1
2710486	1
3204539	1
3614363	1
2506576	1
2627929	1
2741560	1
3160640	1
3298877	1
3410549	1
3563923	1
3676199	1
3806923	1
3078836	1
3330752	1
3522823	1
3941003	1
2444826	1
2684342	1
3102750	1
3515320	1
3908711	1
2327471	1
2955607	1
3710666	1
2371087	1
2796061	1
3043148	1
3232732	1
3356003	1
3464640	1
2711691	1
3205922	1
2507073	1
2628548	1
2742194	1
3161182	1
3299632	1
3564309	1
3677654	1
3807422	1
3080449	1
3331520	1
3523896	1
3942237	1
2445458	1
2684999	1
2856613	1
2982117	1
3103348	1
3515889	1
2329275	1
3712072	1
3867588	1
2371803	1
2566568	1
2796697	1
2921844	1
3043706	1
3233406	1
3356549	1
3465485	1
3858031	1
2712643	1
2837769	1
3617368	1
2507809	1
2629146	1
2742690	1
3161641	1
3300150	1
3411797	1
3564648	1
3678431	1
3808222	1
2460002	1
2594121	1
3081878	1
3332188	1
3525291	1
3817777	1
3943218	1
2446501	1
2856955	1
2982924	1
3104004	1
3909726	1
2331356	1
2958347	1
3868075	1
2567419	1
2797230	1
3044382	1
3234221	1
3356793	1
3858804	1
2713479	1
2839621	1
3618423	1
2629619	1
2743662	1
3162488	1
3300636	1
3412375	1
3565310	1
3678982	1
3808898	1
2595534	1
3082646	1
3332898	1
3818431	1
3944992	1
2447240	1
2983601	1
3104401	1
3516943	1
3744744	1
3910237	1
2332967	1
2373591	1
2568274	1
2797713	1
2923364	1
3045035	1
3234814	1
3357783	1
3466288	1
3859374	1
2714063	1
3211494	1
3423892	1
3619461	1
2509114	1
2744396	1
3163051	1
3301255	1
3412992	1
3565932	1
3679439	1
2596951	1
3083110	1
3333653	1
3526707	1
3819151	1
3946476	1
2448381	1
3105007	1
3517443	1
3622856	1
3745708	1
3910965	1
2333810	1
2961356	1
3715521	1
3869019	1
2569018	1
2923844	1
3045799	1
3466788	1
3859767	1
2843048	1
3212775	1
3425154	1
3620441	1
2509659	1
2745089	1
3163748	1
3413427	1
3566437	1
3680108	1
3810247	1
2465158	1
2598481	1
3083889	1
3334587	1
3527505	1
3947973	1
2449247	1
2858828	1
2984965	1
3105580	1
3517876	1
3623587	1
3746239	1
3911532	1
2335925	1
2962778	1
3716673	1
2569976	1
2924499	1
3359618	1
2716358	1
2844456	1
3426838	1
3621444	1
2510115	1
2631078	1
3164220	1
3302415	1
3413996	1
3680695	1
2466125	1
2600013	1
3085363	1
3335522	1
3528261	1
3948949	1
2688835	1
2859858	1
3106191	1
3746669	1
3912155	1
2337264	1
2964493	1
3717296	1
3869929	1
2376479	1
2571432	1
2925069	1
3046992	1
3236191	1
3468054	1
3861464	1
2717429	1
2845482	1
3215562	1
3622542	1
2510766	1
2631625	1
2746479	1
3165078	1
3303445	1
3414601	1
3567551	1
3681243	1
3811534	1
2717821	1
2845578	1
3428177	1
3623105	1
2510929	1
2631725	1
2746706	1
3165367	1
3303755	1
3567762	1
3681469	1
3811797	1
2467290	1
2602122	1
3336853	1
3529368	1
3820833	1
3950651	1
2861985	1
2986428	1
3107366	1
3518988	1
3624711	1
3912792	1
2966615	1
3719184	1
3870576	1
2377692	1
2572419	1
2926068	1
3236913	1
3361376	1
3468755	1
3862283	1
3217816	1
3429302	1
3624076	1
2511581	1
2632165	1
2747334	1
3166077	1
3304579	1
3416165	1
2468441	1
2603403	1
3087817	1
3338123	1
3952459	1
2452240	1
2689981	1
2987088	1
3107951	1
3519965	1
3748595	1
3913312	1
2340831	1
3871092	1
2573101	1
2926919	1
3237748	1
3361954	1
3469415	1
3862928	1
2721397	1
2847671	1
3219616	1
3625104	1
2512057	1
2633173	1
2748103	1
3166919	1
3417048	1
3568778	1
3683456	1
3813014	1
2469737	1
2604955	1
3089105	1
3339262	1
3531656	1
3822186	1
3953895	1
2453245	1
2575853	1
2690360	1
2863544	1
2987806	1
3108590	1
3520580	1
3625568	1
3749542	1
3914065	1
2342824	1
3722212	1
3871578	1
2379131	1
2801395	1
2927564	1
3238002	1
3362335	1
3469923	1
3863646	1
2722939	1
2849146	1
3220686	1
3431359	1
3625691	1
2512451	1
2748533	1
3306113	1
3417966	1
3684781	1
3813797	1
2471343	1
3532593	1
3822758	1
3955186	1
2454164	1
2690736	1
2988145	1
3109221	1
3521223	1
3626090	1
3750181	1
2344616	1
3723650	1
3872322	1
2379810	1
2928488	1
3050714	1
3362654	1
3470669	1
3864696	1
2724055	1
2850636	1
3432746	1
3627008	1
2513159	1
2634521	1
2749169	1
3168743	1
3306961	1
3418742	1
3570002	1
3685363	1
2472883	1
2606721	1
3091127	1
3533849	1
3823407	1
3956988	1
2454767	1
2577409	1
2691330	1
2864521	1
2988636	1
3109930	1
3521630	1
3626560	1
3915245	1
2346713	1
2972241	1
3725037	1
3873083	1
2380549	1
2803067	1
2929055	1
3051417	1
3239651	1
3363208	1
3471449	1
3865103	1
2725213	1
3224439	1
3434251	1
3627840	1
2513770	1
2749888	1
3169312	1
3307786	1
3419267	1
3570489	1
3685850	1
3814489	1
2607656	1
3535419	1
3823898	1
3958514	1
2455533	1
2578316	1
2692282	1
2865182	1
3110473	1
3915666	1
2348075	1
2973908	1
3726377	1
3874506	1
2381460	1
2929626	1
3240342	1
3472533	1
3865578	1
2726563	1
2853212	1
3435251	1
2635680	1
2750457	1
3419730	1
3815338	1
3094627	1
3343638	1
3536283	1
3824297	1
3960374	1
2456523	1
2578969	1
2693154	1
2865754	1
2990091	1
3110924	1
3522743	1
3627544	1
3752703	1
3916031	1
2349657	1
3728311	1
3875888	1
2382122	1
2804679	1
2930134	1
3052927	1
3240832	1
3473183	1
2727375	1
3227765	1
3436275	1
3629536	1
2515191	1
2636180	1
2751234	1
3309391	1
3420204	1
3571376	1
3816009	1
2477459	1
3344977	1
3824643	1
3962175	1
2579399	1
2866268	1
3523539	1
3627892	1
3753502	1
3916633	1
2351230	1
2976122	1
3730175	1
3877455	1
2382828	1
2805313	1
3053603	1
3364859	1
3473725	1
3866838	1
2728832	1
2855104	1
3229314	1
3437426	1
3631063	1
2515910	1
2751811	1
3310213	1
3420622	1
3816579	1
3918744	1
2478561	1
2611631	1
3098424	1
3538469	1
3825142	1
2456950	1
2580111	1
2694972	1
3112382	1
3524083	1
3628721	1
3754648	1
3917400	1
2352337	1
2977658	1
3878344	1
2383863	1
2806192	1
2931340	1
3242444	1
3365421	1
3474743	1
3230040	1
3632337	1
2516352	1
2637608	1
2752436	1
3310768	1
3572652	1
3919420	1
2613198	1
3100476	1
3346986	1
3539807	1
2457838	1
2580933	1
2695528	1
2867442	1
2991513	1
3113046	1
3629388	1
3756080	1
2354005	1
2979122	1
3733763	1
3879426	1
2384876	1
2806875	1
2931773	1
3054929	1
3243318	1
3366059	1
3475517	1
3868229	1
2732029	1
2858241	1
3231615	1
3439324	1
3633480	1
2517129	1
2638035	1
2753093	1
3176877	1
3311410	1
3421699	1
3573135	1
3691186	1
3817601	1
3920011	1
2481166	1
2614446	1
3101628	1
3826227	1
3965356	1
2458517	1
2868083	1
2992227	1
3113622	1
3525151	1
3629949	1
3757682	1
2356199	1
2980813	1
3734891	1
3880580	1
2807369	1
2932592	1
3243889	1
3366696	1
3476367	1
2860619	1
3232817	1
3440705	1
3634598	1
2517902	1
3178254	1
3311929	1
3422208	1
3573795	1
3691770	1
3818035	1
3920563	1
2483050	1
2616011	1
3102826	1
3349164	1
3542117	1
3827081	1
2582555	1
2696866	1
2868829	1
2992763	1
3114554	1
3630712	1
3758938	1
3735661	1
2808108	1
2933071	1
3244714	1
3367184	1
3477244	1
2734799	1
2863197	1
3233666	1
3442075	1
2518302	1
2639238	1
3312352	1
3422712	1
3574226	1
3692419	1
3818465	1
3921264	1
2484797	1
2617249	1
3104709	1
3542884	1
3827865	1
2459957	1
2697874	1
2869538	1
2993276	1
3526013	1
3631588	1
3759743	1
2360121	1
3736328	1
3881906	1
2386961	1
2808681	1
3058303	1
3246895	1
3870228	1
2736306	1
2864428	1
3234885	1
3443251	1
3636880	1
2639717	1
2754644	1
3179730	1
3312792	1
3423160	1
3574935	1
3692888	1
3921908	1
2485946	1
2618452	1
3106017	1
3543928	1
3829315	1
4044644	1
2460798	1
2583427	1
2698635	1
2869948	1
2993739	1
3632449	1
3760312	1
2362294	1
3737212	1
3882484	1
2387530	1
2809358	1
2934593	1
3247518	1
3368489	1
3871036	1
2737771	1
3236239	1
3444207	1
3638348	1
2519696	1
2640434	1
2755285	1
3180479	1
3313443	1
3423536	1
3575486	1
3693425	1
3922354	1
2487661	1
2619969	1
3107781	1
3352500	1
3829837	1
2584078	1
2699157	1
2870425	1
2994351	1
3116194	1
3527213	1
3760996	1
2363783	1
2986859	1
3737855	1
3883000	1
2388098	1
2935376	1
3059481	1
3368943	1
3237876	1
2315443	1
2520245	1
3181516	1
3314050	1
3819368	1
3923032	1
2488999	1
2621163	1
3109351	1
3545857	1
2462316	1
2584839	1
2699760	1
2871008	1
2994843	1
3634139	1
3761647	1
2365262	1
2987552	1
2388799	1
2810477	1
2935846	1
3248870	1
3369722	1
3479511	1
2869104	1
3446140	1
2316988	1
2756045	1
3182303	1
3424471	1
3576373	1
3694462	1
3819866	1
3923981	1
2490451	1
3354483	1
3547710	1
3830675	1
2462975	1
2585553	1
2871529	1
2995383	1
3117624	1
2389262	1
2811379	1
2936492	1
3060867	1
3249342	1
3370316	1
3873189	1
2742062	1
2870976	1
3241124	1
3641767	1
2521593	1
2643024	1
3315874	1
3425231	1
3577093	1
3695139	1
3820402	1
3924797	1
2491985	1
2625874	1
3112610	1
3355323	1
3548903	1
3831170	1
2586289	1
2701169	1
2996040	1
3118442	1
3529850	1
3635487	1
3763099	1
2368268	1
2990369	1
3741890	1
3885677	1
3061537	1
3250058	1
3370909	1
3873696	1
2871928	1
3243364	1
3449071	1
3642605	1
2318683	1
2756901	1
3183902	1
3316833	1
3425828	1
3577553	1
3696223	1
3925528	1
3115079	1
3356389	1
3549574	1
3832165	1
2464306	1
2586767	1
2701812	1
2873051	1
2996506	1
3119457	1
3636490	1
3763822	1
2992021	1
3742653	1
3886522	1
2812756	1
2937525	1
3062156	1
3250921	1
3371411	1
3480922	1
3874477	1
2873793	1
3450387	1
2523157	1
2644803	1
2757988	1
3184701	1
3426323	1
3578006	1
3697164	1
3821657	1
3926095	1
2494856	1
3116632	1
3357957	1
3832677	1
2464817	1
2702508	1
2873668	1
2997138	1
3531085	1
3764230	1
2993220	1
3743381	1
2391910	1
2813274	1
2938224	1
3252073	1
3372273	1
3481345	1
3699205	1
3875169	1
2746592	1
2875421	1
3246222	1
3644891	1
2523979	1
2645302	1
2758796	1
3318563	1
3578445	1
3697994	1
3822215	1
2497095	1
3358643	1
3833108	1
2703093	1
2874128	1
2997768	1
3121861	1
3531529	1
3637834	1
3765639	1
2373056	1
2995026	1
3744232	1
3887607	1
2393407	1
3063684	1
3252663	1
3373200	1
3481834	1
3699719	1
3875765	1
2748117	1
2876694	1
3247854	1
3451493	1
3646180	1
2321474	1
2524812	1
2645719	1
2759549	1
3185867	1
3319195	1
3427185	1
3579040	1
3822795	1
3927201	1
2498849	1
2631979	1
3119671	1
3359244	1
3552464	1
3833692	1
2465915	1
2588381	1
2703713	1
2874860	1
2998168	1
3122230	1
3531938	1
3638651	1
3766268	1
2374645	1
2996087	1
3745192	1
2394436	1
2939210	1
3064855	1
3253175	1
3374282	1
3482489	1
3700273	1
3876293	1
2878780	1
3249745	1
3452393	1
3835185	1
2525846	1
2646249	1
3186993	1
3319666	1
3427851	1
3579810	1
3823306	1
3927762	1
3121239	1
3360137	1
3553825	1
3834194	1
2466890	1
2589045	1
2704540	1
2875852	1
2998888	1
3122706	1
3532490	1
3767585	1
2375933	1
2997570	1
3746055	1
2395323	1
2816748	1
3066017	1
3253848	1
3374878	1
3483081	1
3700634	1
2751166	1
2880079	1
3250772	1
3648318	1
2323580	1
2646732	1
2760984	1
3320190	1
3428360	1
3580606	1
3928749	1
3360498	1
2467672	1
2590061	1
2705258	1
2876423	1
2999959	1
3123702	1
3639722	1
3768369	1
2376968	1
3747132	1
3890513	1
2396143	1
2940524	1
3066464	1
3254867	1
3483540	1
3701070	1
3877476	1
2752675	1
2881558	1
3252780	1
3454127	1
3649832	1
2324371	1
2526921	1
2647344	1
2761606	1
3188296	1
3428796	1
3824701	1
3929404	1
2503613	1
2635665	1
3121855	1
3361085	1
2468192	1
2590623	1
2705882	1
2877642	1
3000669	1
3124239	1
3640220	1
3769142	1
2378339	1
3747999	1
3891124	1
2397345	1
2818219	1
2941219	1
3067049	1
3255762	1
3701423	1
3877938	1
2883350	1
3254624	1
2647860	1
2762309	1
3189161	1
3321228	1
3582296	1
3930006	1
2636406	1
3123483	1
3361626	1
3556776	1
2468820	1
2591181	1
2878653	1
3124787	1
3534302	1
3640750	1
2379741	1
3001424	1
3891751	1
2398584	1
2818704	1
3067719	1
3256729	1
3377623	1
3484543	1
3878406	1
2755102	1
2884589	1
3456042	1
3837262	1
2326447	1
2529088	1
2648233	1
2762889	1
3189923	1
3321685	1
3429741	1
3825687	1
3930518	1
2506779	1
2637784	1
3557922	1
2591725	1
2707115	1
2879206	1
3002245	1
3125237	1
3641144	1
3770493	1
2381900	1
3003006	1
3750150	1
2399424	1
2942910	1
3068075	1
3485118	1
3585101	1
3878866	1
2755910	1
2886339	1
3257916	1
3457050	1
3837924	1
2327399	1
2529939	1
2648897	1
2763336	1
3191038	1
3322337	1
3430567	1
3583732	1
3826351	1
3931109	1
2639045	1
3125574	1
3363268	1
3558645	1
2470055	1
2592377	1
2707840	1
2879964	1
3002954	1
3125593	1
3535317	1
3641575	1
3771666	1
2383551	1
3892817	1
2819982	1
2943572	1
3068675	1
3258427	1
3379426	1
3485793	1
3586657	1
3702608	1
3879530	1
2756420	1
2888022	1
3457897	1
3838487	1
2530610	1
3192064	1
3323063	1
3431361	1
2509976	1
2641002	1
3126942	1
3364513	1
3560365	1
2470682	1
2708969	1
2880510	1
3126174	1
3535859	1
3642068	1
2385275	1
3005143	1
3893267	1
2401004	1
2820758	1
2944149	1
3259217	1
3380107	1
3486636	1
3587697	1
3880287	1
2757571	1
2889575	1
3260395	1
3458879	1
3655204	1
2329258	1
2650155	1
3193067	1
3323637	1
3432027	1
3932488	1
2642143	1
3127986	1
3365685	1
3561827	1
2471437	1
2593627	1
2709462	1
2881348	1
3126503	1
3536333	1
2386865	1
3007253	1
3753676	1
3893538	1
2821386	1
3070143	1
3259913	1
3487519	1
3703768	1
2759106	1
3262442	1
3656498	1
3839371	1
2330067	1
2532007	1
2650702	1
2765386	1
3194196	1
3324132	1
3432977	1
3827493	1
3933063	1
2513237	1
2644035	1
3129354	1
3562769	1
2709992	1
2882109	1
3005099	1
3127047	1
3536825	1
3774551	1
2388128	1
3755317	1
3893772	1
2403379	1
2822148	1
2945589	1
3261373	1
2759900	1
2891402	1
3263879	1
3657502	1
3839912	1
2331005	1
2532709	1
2651410	1
2765924	1
3196093	1
3324730	1
3433619	1
3828052	1
3933692	1
2514313	1
2645337	1
3368723	1
3563771	1
2472787	1
2594991	1
2710610	1
2882746	1
3005719	1
3127607	1
3537176	1
3644327	1
3775317	1
3011743	1
3894548	1
2404297	1
2822789	1
2946044	1
3262334	1
3488972	1
3589168	1
3705302	1
2761331	1
3265518	1
3659161	1
3840565	1
2331837	1
2533585	1
2652084	1
2766554	1
3196697	1
3325276	1
3434350	1
3828592	1
3934474	1
2515480	1
2647106	1
3133032	1
3369878	1
3564735	1
2473352	1
2595947	1
2711061	1
2883650	1
3006330	1
3537741	1
3646002	1
3775882	1
2390278	1
3013113	1
3467336	1
3757503	1
3895760	1
2405110	1
2823374	1
2946559	1
3263217	1
3382580	1
3489561	1
3589640	1
3881929	1
2762736	1
2893890	1
3464558	1
2534153	1
2652639	1
2767004	1
3325870	1
3435218	1
3829528	1
3935473	1
2517118	1
2648204	1
2474077	1
2596857	1
2711815	1
2884254	1
3129270	1
3646776	1
3014432	1
3758706	1
3897158	1
2405924	1
2823888	1
2947567	1
3264155	1
3383038	1
3706750	1
3882766	1
2764026	1
2896514	1
3268479	1
3465659	1
3662005	1
3841479	1
2333900	1
2653120	1
2767438	1
3197842	1
3326379	1
3436288	1
3936241	1
3135899	1
3566922	1
2474949	1
2712656	1
2885088	1
3007271	1
3129959	1
3647003	1
3777065	1
2392906	1
3015802	1
3759710	1
3898548	1
2948308	1
3073806	1
3383551	1
3489872	1
3591368	1
3707422	1
2766413	1
3269644	1
3662649	1
3841955	1
2334736	1
2535405	1
2768166	1
3198397	1
3326739	1
3436977	1
3830429	1
3937251	1
2651170	1
3137289	1
3373434	1
3567993	1
2475573	1
2597922	1
3009423	1
3130575	1
3539206	1
3777677	1
2394621	1
3471519	1
3761583	1
2407964	1
2825010	1
3074598	1
3384116	1
3490562	1
3592345	1
3707973	1
2767757	1
2899167	1
3271594	1
2335938	1
2536148	1
2654726	1
2768730	1
3198684	1
3327357	1
2520923	1
2652568	1
3569359	1
2598542	1
2886700	1
3010278	1
3131525	1
3539709	1
3648094	1
3778343	1
2396573	1
3017237	1
3762624	1
2825194	1
2950388	1
3075284	1
3266456	1
3384617	1
3592837	1
2768836	1
2900173	1
3272234	1
3665470	1
2655190	1
2769428	1
3199289	1
3328023	1
3438042	1
3831846	1
3940179	1
2522635	1
2654130	1
3140749	1
3375110	1
3570399	1
2476615	1
2599573	1
2714741	1
2887290	1
3132343	1
3540305	1
3018848	1
3764591	1
3901179	1
2409426	1
2825712	1
3267027	1
3385033	1
3492085	1
2770214	1
2901063	1
3273192	1
3843161	1
2537850	1
2656189	1
2770102	1
3199717	1
3328460	1
3438649	1
3832295	1
3940930	1
2655237	1
3571271	1
2476924	1
2600590	1
2715579	1
2887896	1
3011815	1
3386914	1
3540619	1
3649051	1
2398452	1
3476935	1
3766732	1
3901796	1
2826318	1
2952098	1
3076646	1
3267754	1
3385454	1
3492664	1
3593955	1
3710293	1
3885380	1
2771896	1
2902119	1
3274020	1
3667291	1
2337870	1
2538768	1
2770802	1
3200587	1
3832766	1
2524780	1
2656135	1
3376804	1
3572288	1
2601379	1
2716471	1
2888647	1
3012712	1
3133954	1
3541104	1
3649568	1
3780061	1
2399790	1
3478124	1
3768548	1
2411712	1
2952780	1
3077777	1
3268551	1
3493296	1
3594496	1
3710890	1
2772875	1
3275049	1
3844800	1
2338632	1
2539435	1
2657207	1
2771442	1
3201351	1
3439939	1
3833576	1
3942548	1
2657458	1
3145641	1
3573789	1
2602257	1
2716983	1
3013330	1
3134917	1
3541678	1
3650490	1
3780905	1
2401173	1
3024029	1
3478981	1
3770083	1
3902687	1
2412438	1
2827415	1
2953634	1
3078404	1
3269348	1
3595009	1
3711345	1
3886757	1
2774080	1
2903870	1
3276871	1
3670395	1
2540144	1
3330517	1
3440916	1
3943516	1
2528169	1
2658754	1
3147058	1
3575000	1
2478777	1
2602658	1
2717801	1
2891437	1
3135316	1
3388448	1
3651253	1
3781591	1
3281490	1
3771041	1
2413255	1
2828176	1
3270013	1
3595317	1
3711981	1
3887436	1
2775715	1
2905465	1
3671364	1
3845588	1
2339993	1
2540566	1
2657980	1
3331495	1
3441646	1
3834994	1
3944433	1
2529758	1
2659471	1
3380078	1
2479392	1
2603413	1
2718764	1
2892063	1
3014566	1
3135998	1
3388986	1
3542646	1
3652476	1
3782397	1
3903885	1
2413958	1
2828978	1
2955201	1
3270534	1
3494866	1
3595799	1
3712516	1
3887865	1
2906742	1
3845902	1
2541340	1
2658520	1
2773896	1
3203330	1
3332181	1
3442873	1
3835631	1
3945613	1
2660656	1
3150234	1
2479756	1
2892836	1
3136595	1
3389538	1
3653187	1
2405628	1
3482079	1
3772697	1
3904592	1
2414502	1
2829887	1
2955615	1
3080689	1
3495520	1
3596366	1
2778168	1
2908057	1
3672838	1
3846282	1
2341153	1
2774522	1
3333056	1
3444061	1
3946666	1
2532727	1
2662091	1
3151546	1
3381927	1
2480235	1
2719838	1
3016617	1
3137171	1
3543786	1
3653472	1
3783862	1
2407569	1
3031017	1
3284793	1
3483168	1
2831008	1
2956249	1
3081392	1
3271997	1
3596741	1
3888905	1
2779496	1
2909387	1
3673858	1
2341907	1
2542619	1
2659785	1
2775105	1
3205344	1
3333908	1
3836891	1
3947529	1
2534255	1
2663432	1
3153302	1
3382909	1
3578602	1
2480618	1
2605522	1
3017391	1
3137622	1
3390516	1
3544323	1
2409080	1
3032367	1
3484334	1
3774440	1
2415833	1
2957551	1
3081881	1
3496636	1
3597358	1
3889491	1
2780800	1
3674289	1
2342799	1
2543188	1
2660384	1
2775939	1
3444990	1
3948294	1
2535167	1
2664615	1
3154858	1
3384432	1
3579971	1
2606308	1
2721084	1
2894674	1
3018023	1
3138455	1
3785206	1
3485372	1
3775432	1
3907341	1
2416635	1
2833058	1
2958114	1
3082383	1
3496893	1
3597800	1
3715800	1
3889988	1
2782889	1
3675054	1
3847613	1
2343459	1
2544074	1
3207847	1
3336416	1
3445416	1
2536119	1
2665515	1
3156202	1
3385774	1
3581198	1
2481578	1
2606803	1
2721744	1
2895157	1
3018783	1
3139199	1
3391881	1
3545475	1
3786070	1
2412843	1
3290306	1
3486548	1
3776584	1
3907834	1
2417299	1
2833773	1
2959044	1
3082879	1
3274644	1
3497648	1
3716430	1
3890577	1
2783998	1
2914104	1
3675794	1
3848131	1
2344447	1
2544592	1
2661409	1
2777202	1
3208872	1
3337476	1
3446350	1
3838957	1
3949731	1
2667062	1
3157449	1
3386938	1
2607500	1
2722396	1
2895797	1
3019430	1
3139955	1
3277050	1
3392517	1
3545781	1
3658724	1
3786597	1
2413883	1
3033971	1
3487658	1
3777908	1
3908789	1
2418098	1
2834569	1
2959848	1
3083285	1
3498238	1
3891004	1
2785779	1
2915368	1
3677109	1
3848676	1
2345271	1
2544980	1
2778200	1
3209449	1
3337834	1
3839721	1
3950446	1
2538925	1
2668888	1
3159091	1
3388374	1
2482800	1
2607970	1
2896561	1
3020002	1
3140675	1
3277713	1
3393114	1
3546207	1
3659323	1
3787192	1
2415315	1
3293249	1
3489154	1
3779232	1
3909267	1
2835331	1
2960722	1
3083861	1
3599908	1
3717894	1
2787019	1
3677824	1
3849324	1
2345935	1
2778878	1
3210165	1
3338468	1
3447349	1
3951823	1
2539993	1
3389299	1
3582715	1
2483224	1
2723577	1
2897260	1
3141250	1
3393589	1
3546605	1
3787945	1
3294784	1
3490270	1
3910262	1
2836019	1
2961582	1
3085074	1
3499292	1
3718702	1
3892303	1
2788927	1
2918938	1
3679023	1
3849779	1
2346848	1
2546814	1
2663642	1
2779601	1
3210765	1
3447741	1
3840986	1
3952927	1
2672017	1
3389956	1
3584108	1
2484038	1
2724153	1
2897937	1
3021519	1
3141885	1
3394595	1
3547312	1
3660532	1
3788700	1
2418851	1
3036250	1
3491902	1
3782784	1
3911230	1
2420833	1
2836743	1
2962047	1
3085491	1
3719551	1
3893011	1
2790354	1
3680664	1
3850346	1
2347277	1
2664398	1
3448156	1
3841594	1
2673023	1
3584729	1
2484742	1
2609686	1
2724539	1
3022543	1
3142476	1
3279593	1
3547732	1
3661103	1
3789284	1
2420809	1
3037408	1
3493568	1
3912099	1
2421279	1
2837245	1
2962609	1
3085996	1
3601991	1
3893497	1
2792036	1
2922529	1
3682523	1
3850967	1
2347916	1
2548182	1
2664908	1
2780741	1
3212117	1
3340265	1
3448593	1
3842659	1
3955617	1
2675145	1
3166213	1
3392209	1
3586171	1
2485309	1
2610658	1
2724975	1
3023217	1
3280156	1
3661474	1
3301035	1
3786561	1
2421876	1
2837959	1
2963540	1
3086578	1
3603002	1
3721717	1
3894145	1
2793404	1
2924103	1
3683970	1
3851611	1
2348765	1
2548661	1
2665403	1
2781227	1
3213007	1
3340786	1
3448996	1
3843089	1
3956366	1
2547091	1
2676868	1
3167681	1
3393447	1
3588064	1
2486067	1
2611187	1
2725601	1
3023664	1
3142837	1
3280651	1
3396651	1
3548820	1
3790635	1
2423244	1
3302245	1
3495340	1
2422691	1
2838605	1
2964136	1
3603748	1
3722984	1
3894634	1
2794748	1
2925852	1
3685725	1
3852411	1
2549225	1
2781881	1
3214019	1
3341441	1
3449580	1
3957279	1
2548443	1
2677956	1
2798734	1
3169017	1
3394120	1
2486535	1
2726243	1
2901240	1
3024408	1
3143759	1
3281206	1
3397181	1
3549281	1
3662970	1
3791156	1
2424772	1
3041307	1
3303989	1
2423306	1
2964740	1
3087449	1
3604177	1
3724369	1
3895326	1
2927256	1
3687249	1
3852859	1
2350879	1
2549808	1
2666387	1
2782464	1
3214572	1
3342164	1
3449995	1
3844720	1
3958317	1
2549692	1
2679925	1
2799803	1
3173752	1
2487375	1
2612591	1
2902204	1
3025105	1
3281986	1
3397872	1
3549953	1
3663672	1
2426505	1
3042186	1
3306093	1
3497693	1
3790923	1
2965586	1
3087760	1
3502650	1
3605200	1
3725224	1
2928815	1
3688406	1
3853427	1
2351831	1
2550618	1
2783029	1
3342712	1
3845291	1
3958924	1
2550964	1
2681210	1
2800946	1
3175662	1
3396665	1
3590947	1
2726849	1
3025602	1
3145353	1
3282746	1
3398583	1
3664388	1
3792797	1
2427940	1
3043615	1
3308396	1
3498668	1
3915449	1
2840912	1
2966428	1
3088373	1
3605953	1
2930172	1
3689634	1
3854096	1
2352681	1
2551293	1
2668115	1
2783726	1
3216014	1
3343297	1
3451091	1
2802769	1
3177043	1
3397790	1
3592035	1
2488967	1
2613413	1
2727579	1
3026190	1
3146105	1
3550872	1
3793241	1
2429003	1
3045391	1
3310111	1
3794068	1
3917325	1
2425184	1
2841752	1
2967016	1
3504245	1
2931410	1
3690508	1
3854629	1
2353461	1
2668777	1
2784124	1
3029881	1
3343809	1
3451687	1
3846478	1
3961148	1
2555279	1
3178378	1
3398388	1
3593270	1
2613895	1
2728364	1
3027184	1
3146838	1
3284121	1
3399745	1
3551599	1
3665991	1
3794020	1
2430128	1
3046652	1
3311442	1
3501305	1
3795084	1
3918567	1
2426011	1
2842545	1
3089667	1
3607475	1
3727618	1
3898364	1
2932488	1
3692524	1
3855034	1
2354234	1
2552200	1
2669535	1
2784717	1
3344435	1
3452203	1
3847077	1
3961798	1
2556250	1
3399663	1
3594700	1
2490377	1
2614179	1
2729155	1
3027952	1
3147520	1
3284691	1
3400281	1
3552295	1
3666514	1
3794634	1
2431127	1
3047733	1
3312801	1
3502142	1
3919806	1
2426990	1
2843498	1
2968568	1
3505068	1
3608197	1
3898878	1
3693541	1
2552674	1
2670355	1
2785403	1
3031759	1
3345229	1
3452802	1
3847691	1
3962721	1
2557978	1
2807323	1
3180420	1
3401087	1
3596009	1
2491083	1
2614829	1
2905752	1
3400596	1
3666838	1
2564483	1
3048888	1
3313985	1
3502612	1
3921067	1
2427842	1
2844225	1
2969503	1
3091032	1
3609046	1
3728900	1
3899265	1
2935456	1
3855919	1
2356693	1
2553227	1
2670870	1
2786129	1
3032445	1
3218792	1
3345768	1
3453576	1
3848320	1
3963620	1
2559191	1
2688963	1
2809147	1
3181959	1
3402370	1
2491770	1
2615214	1
2730646	1
2906930	1
3285903	1
3401198	1
3553796	1
2434263	1
2565231	1
3050017	1
3315140	1
3503529	1
2428665	1
2845004	1
2970192	1
3091839	1
3506124	1
3609434	1
3730168	1
3899946	1
2936543	1
3696143	1
2357374	1
2553742	1
2671615	1
2786678	1
3346315	1
3454500	1
3849137	1
3964504	1
2560706	1
2690783	1
3598506	1
2615797	1
2731512	1
2908004	1
3149307	1
3401910	1
3668335	1
3796406	1
2435600	1
2567584	1
3316194	1
3504471	1
3800434	1
3923167	1
2429390	1
2846111	1
2971092	1
3092352	1
3610121	1
3731233	1
3900491	1
3857517	1
2673131	1
2787379	1
3220229	1
3346906	1
3455202	1
3849687	1
3965101	1
2562416	1
2692209	1
2812254	1
3184401	1
3404836	1
3599852	1
2494210	1
2616440	1
2732376	1
2908982	1
3150116	1
3287806	1
3402949	1
3555195	1
3668967	1
3796937	1
2437100	1
2568987	1
3053406	1
3316883	1
3505362	1
3801947	1
3923915	1
2846777	1
2971935	1
3093004	1
3610624	1
3731842	1
3901323	1
2938469	1
3697984	1
3859009	1
2359677	1
2555026	1
2675405	1
2788040	1
3034058	1
3221013	1
3850345	1
4037943	1
2693412	1
2814814	1
3600805	1
2495694	1
2617327	1
2909728	1
3150854	1
3289283	1
3404060	1
3555871	1
3669351	1
2438391	1
3056272	1
3317844	1
3506191	1
3803692	1
2972685	1
3611179	1
3732301	1
2939701	1
3699113	1
3859773	1
2360956	1
2555643	1
2676477	1
2788885	1
2912403	1
3034622	1
3457264	1
3850897	1
2694538	1
2496466	1
2618583	1
2733831	1
2910791	1
3151557	1
3290009	1
3404827	1
3798252	1
2439927	1
2572845	1
3058918	1
3806183	1
3925607	1
2432608	1
2848242	1
2973383	1
3094720	1
3508156	1
3611478	1
3902305	1
2941021	1
2362098	1
2556178	1
2677502	1
2789591	1
2912862	1
3035513	1
3222724	1
3348799	1
3458134	1
4043090	1
2817357	1
3603738	1
2619545	1
2734471	1
3152103	1
3405235	1
3557503	1
3798876	1
2574832	1
3060943	1
3808097	1
3927966	1
2848943	1
2973953	1
3095396	1
3508805	1
3611928	1
3733739	1
3902747	1
2941854	1
3861138	1
2556638	1
2678199	1
2790081	1
2913404	1
3036239	1
3223740	1
3349416	1
3851996	1
4045049	1
2819037	1
3409520	1
3604515	1
2620280	1
2734927	1
2912165	1
3152950	1
3291390	1
3405801	1
3558628	1
3799992	1
2442896	1
3809460	1
3929513	1
2434381	1
2849882	1
2974855	1
3509233	1
3613001	1
3735293	1
3903239	1
2943440	1
3701579	1
3861740	1
2364250	1
2557210	1
2678767	1
2790956	1
2914125	1
3224436	1
3349938	1
3459601	1
3852687	1
4046059	1
2821003	1
3191659	1
3605873	1
2498873	1
2621109	1
2735617	1
3153480	1
3291808	1
3670476	1
3801096	1
2444228	1
2578224	1
3064498	1
3511190	1
3811216	1
3930804	1
2850620	1
2975713	1
3097023	1
3613835	1
3735960	1
2944868	1
3703049	1
3862275	1
2364966	1
2557904	1
2678962	1
2791644	1
2914688	1
3037814	1
3224892	1
3350423	1
3853361	1
2823313	1
3192824	1
3606767	1
2500172	1
2736078	1
3154077	1
3670963	1
3801706	1
2445987	1
3066282	1
3321714	1
3512758	1
2436848	1
2851422	1
2976366	1
3614455	1
3736814	1
3904557	1
2946093	1
2365765	1
2558857	1
2792231	1
2915220	1
3038347	1
3225763	1
3351145	1
3460787	1
3853957	1
2701810	1
3193980	1
3412746	1
3607789	1
2623199	1
2736506	1
3154596	1
3407533	1
3560225	1
3671270	1
3802352	1
2447273	1
2581786	1
3067561	1
3513889	1
3813573	1
2851823	1
2976695	1
3098334	1
3510992	1
3615500	1
3737606	1
3905154	1
2317973	1
2947364	1
3704471	1
3863344	1
2366444	1
2559659	1
2680044	1
2916184	1
3038875	1
3226618	1
3351761	1
3461304	1
3854430	1
4052296	1
2703461	1
2826288	1
3195770	1
3413649	1
3608494	1
2502053	1
2737248	1
3560699	1
3671806	1
3803132	1
2448694	1
2583595	1
3069390	1
3515101	1
3814463	1
3934418	1
2440091	1
2852476	1
2977461	1
3099036	1
3511731	1
3616368	1
3738223	1
3905837	1
2948096	1
3704986	1
3864125	1
2367138	1
2560614	1
2916954	1
3039430	1
3352731	1
3461829	1
3855055	1
2828050	1
3197652	1
3609121	1
2503074	1
3294799	1
3408545	1
3561259	1
3672361	1
2584967	1
3071652	1
3325281	1
3815085	1
3935168	1
2441141	1
2853032	1
2978349	1
3099500	1
3512376	1
3617185	1
3739081	1
3906561	1
2320982	1
3706243	1
2561011	1
2917782	1
3227800	1
3353494	1
3462412	1
2705755	1
3199211	1
3415830	1
2503702	1
2625803	1
2738616	1
3295542	1
3408974	1
3804350	1
2451961	1
2586655	1
3072978	1
3517808	1
3815405	1
3936158	1
2441936	1
2853671	1
2978956	1
3100181	1
3513092	1
3739537	1
3906878	1
2322061	1
2950278	1
3865293	1
2681360	1
2794207	1
3229015	1
3354037	1
3462794	1
3856151	1
2707049	1
3200635	1
2504246	1
2626389	1
2739380	1
3158432	1
3409406	1
3562408	1
3673652	1
3805113	1
2452878	1
3074756	1
3327883	1
3518929	1
3815717	1
2442749	1
2854364	1
2979666	1
3513833	1
3618117	1
2323233	1
2951614	1
3865627	1
2368947	1
2562340	1
2681904	1
2794807	1
2919074	1
3041273	1
3230208	1
3354639	1
3463500	1
2708218	1
3202115	1
3417724	1
3612772	1
2504846	1
2626948	1
2740345	1
3297820	1
3409819	1
3674690	1
3805589	1
2454786	1
2589256	1
3075959	1
3328800	1
3520024	1
3816149	1
3938572	1
2855049	1
2980401	1
3101559	1
3514263	1
3908029	1
2324480	1
3708942	1
3866055	1
2369599	1
2563617	1
2682240	1
2795266	1
2919970	1
3041935	1
3231916	1
3355267	1
2709497	1
2834431	1
3203670	1
3418910	1
3613968	1
2505883	1
2627662	1
3160244	1
3298634	1
3410383	1
3563650	1
3675582	1
3806466	1
2456381	1
3077802	1
3330089	1
3521811	1
3816462	1
2444348	1
2981012	1
3102374	1
3514694	1
3618948	1
3742049	1
3908413	1
2326294	1
2954035	1
3866561	1
2370506	1
2682830	1
2920677	1
3042526	1
3232543	1
3355737	1
2710987	1
2835568	1
3205010	1
3614680	1
2506878	1
2628135	1
2741887	1
3160726	1
3299082	1
3676625	1
3807061	1
3079379	1
3523098	1
3816924	1
3941290	1
2445072	1
2684565	1
2856317	1
2981735	1
3102957	1
3515560	1
3619531	1
3742707	1
2328043	1
2955970	1
3711018	1
2371421	1
2566043	1
2683310	1
2796296	1
3232958	1
3356178	1
3465003	1
3857690	1
2837156	1
3207243	1
3420750	1
3616842	1
2507297	1
2628679	1
3161352	1
3299779	1
3411181	1
3677947	1
2593368	1
3331909	1
3942551	1
2685223	1
2856678	1
2982298	1
3103533	1
3516025	1
3743333	1
2329709	1
2957597	1
3712467	1
3867723	1
2372174	1
2683827	1
2796804	1
2922160	1
3043995	1
3233698	1
3356638	1
3465616	1
3858238	1
2712936	1
2838321	1
3209065	1
3421866	1
3617707	1
2508150	1
2629358	1
2743194	1
3161830	1
3300284	1
3564816	1
3808421	1
2594864	1
3082142	1
3332538	1
3525597	1
3943861	1
2446677	1
2983163	1
3104155	1
3516670	1
3621032	1
3744265	1
2331685	1
2958501	1
2797413	1
2922948	1
3044600	1
3234513	1
3357086	1
3466127	1
3859021	1
2713693	1
3210208	1
3619062	1
2629808	1
2743964	1
3162643	1
3412578	1
3679079	1
3809072	1
2461836	1
2596184	1
3333160	1
3526287	1
3818781	1
3945421	1
2447594	1
2686858	1
2858190	1
2984016	1
3517238	1
3622348	1
3744850	1
3910512	1
2333176	1
2960271	1
3715012	1
2373866	1
3045224	1
3234876	1
3358277	1
3466521	1
3859517	1
2714472	1
2841781	1
3211944	1
2509356	1
2630302	1
2744671	1
3163272	1
3301466	1
3413104	1
3679695	1
3809802	1
2597850	1
3083385	1
3333979	1
3527111	1
3819290	1
3947021	1
2448676	1
2858602	1
3105185	1
3517557	1
3745936	1
3911185	1
2961945	1
3715847	1
3869109	1
2374669	1
2569248	1
2798207	1
2924134	1
3046009	1
3235337	1
3359025	1
3466907	1
3860136	1
2715628	1
3213525	1
3425969	1
2509723	1
2630605	1
2745303	1
3163862	1
3413642	1
3566601	1
3680380	1
3810573	1
2465495	1
2598988	1
3084382	1
3334865	1
3527838	1
3819903	1
3948243	1
2688108	1
2859370	1
2985161	1
3105865	1
3517933	1
3623708	1
3746374	1
3911689	1
2963598	1
3869568	1
2375769	1
2570866	1
2924695	1
3046470	1
3235833	1
3360001	1
3467450	1
3860827	1
2844933	1
3214661	1
3427085	1
3622017	1
2510307	1
2631350	1
2745829	1
3302652	1
3414217	1
3680921	1
2466490	1
2600667	1
3335804	1
3528603	1
3820396	1
3949150	1
2689046	1
3106342	1
3746959	1
3912363	1
2337725	1
3717683	1
3870137	1
2376665	1
2799145	1
2925261	1
3047169	1
3360661	1
3468187	1
2338469	1
2965639	1
3870237	1
2376912	1
2571941	1
2799257	1
2925548	1
3047489	1
3236554	1
3360881	1
3468384	1
3861853	1
2718525	1
2845970	1
3216801	1
3428409	1
3623495	1
2511104	1
2631925	1
3165570	1
3303964	1
3415409	1
3681926	1
3812093	1
2602497	1
3337226	1
3529700	1
3821062	1
3951546	1
2574491	1
2689794	1
2862307	1
3519406	1
3624801	1
3748001	1
3912985	1
2340161	1
3719941	1
2378231	1
2572557	1
2800005	1
2926334	1
3237097	1
3361623	1
3862429	1
2846871	1
3218337	1
3429492	1
3624473	1
2511788	1
2632417	1
3166353	1
3304679	1
3416640	1
3568465	1
3812695	1
2469045	1
2603794	1
3088134	1
3338488	1
3530885	1
3821709	1
3952854	1
2452602	1
2690112	1
2863057	1
3108241	1
3520204	1
3748897	1
2968802	1
3871254	1
2378872	1
2800952	1
3049461	1
3237832	1
3362071	1
3469556	1
3863290	1
2721938	1
2512256	1
2633322	1
3167099	1
3305501	1
3417368	1
3569043	1
3683594	1
3813254	1
2469987	1
3089268	1
3339603	1
3532119	1
3954455	1
2453574	1
2690515	1
2863764	1
2987863	1
3108903	1
3520772	1
3749834	1
3914153	1
2343223	1
2970198	1
3871751	1
2379368	1
2801798	1
2927739	1
3050310	1
3362504	1
3864166	1
2723571	1
2850077	1
3221498	1
3431656	1
3626075	1
2512626	1
2633944	1
2748812	1
3168062	1
3306445	1
3418330	1
3569662	1
3685041	1
3813885	1
2471855	1
2606048	1
3090313	1
3340401	1
3822897	1
3955899	1
2454473	1
2577036	1
2690869	1
2864318	1
2988254	1
3521347	1
3626234	1
3750514	1
2345222	1
3724381	1
3872613	1
2802781	1
2928670	1
3051153	1
3239156	1
3362862	1
3471096	1
3864839	1
2724389	1
2851081	1
3223648	1
3433472	1
3627382	1
2513358	1
2634595	1
2749527	1
3168883	1
3307192	1
3570228	1
3685522	1
3814155	1
2473317	1
2606993	1
3091631	1
3341183	1
3534283	1
3957367	1
2577801	1
2691822	1
2864697	1
2989033	1
3110135	1
3521818	1
3751847	1
3915359	1
2972909	1
3725507	1
3873505	1
2380889	1
2803392	1
2929288	1
3051689	1
3239885	1
3363450	1
3472011	1
3865201	1
2725533	1
2852516	1
3225308	1
3434571	1
3628040	1
2514125	1
2750090	1
3172382	1
3419402	1
3570577	1
3686130	1
3814682	1
2474589	1
2607977	1
3092683	1
3342584	1
3535607	1
3824016	1
3959274	1
2578594	1
2692599	1
2865403	1
2989638	1
3110637	1
3522241	1
3752375	1
3915801	1
2348633	1
2974549	1
3726835	1
3874939	1
2381805	1
2804176	1
2929863	1
3240559	1
3363859	1
3472734	1
3865829	1
2726726	1
2853471	1
3435908	1
3628744	1
2635867	1
2750685	1
3173601	1
3419918	1
3571110	1
3688030	1
3815608	1
3917879	1
2476489	1
2609408	1
3095271	1
3344468	1
3824464	1
3960885	1
2456753	1
2579046	1
2693473	1
2990186	1
3111200	1
3522980	1
3627583	1
3752911	1
3916177	1
2975354	1
3728867	1
3876324	1
3053155	1
3364519	1
3866412	1
2727822	1
3228419	1
3436631	1
3629878	1
2751448	1
3174449	1
3420347	1
3571627	1
3689382	1
3918368	1
2477689	1
2610826	1
3096898	1
3345295	1
3537711	1
3962588	1
2694383	1
2866392	1
2990735	1
3111900	1
3523702	1
3628341	1
3753797	1
3916868	1
2976874	1
3730615	1
3877815	1
2383218	1
2805616	1
2930897	1
3241715	1
3473997	1
3867026	1
2855489	1
3229521	1
2516036	1
2636995	1
3310422	1
3572147	1
3816768	1
3918935	1
2479019	1
2612300	1
3099300	1
3346325	1
3538769	1
3825281	1
3963919	1
2457221	1
2580324	1
2695109	1
2867079	1
2991282	1
3112511	1
3524273	1
3628931	1
3755186	1
3917685	1
2978063	1
3878672	1
2384333	1
2806389	1
3054502	1
3242745	1
3365567	1
3474881	1
3867803	1
2731267	1
2857497	1
3230379	1
3438486	1
3632807	1
2516581	1
2637826	1
3311010	1
3421378	1
3572757	1
3690823	1
3919530	1
2480396	1
2613709	1
3347386	1
3540138	1
3825764	1
3964680	1
2458222	1
2581374	1
2695672	1
2867627	1
3113185	1
3524941	1
3629697	1
3756590	1
2979898	1
3734356	1
2385280	1
2807027	1
3055206	1
3475911	1
3868455	1
2732414	1
2859009	1
3232026	1
3439527	1
3633830	1
2638233	1
2753281	1
3177356	1
3311498	1
3421836	1
3573343	1
3691309	1
3920155	1
2481993	1
3102146	1
3541472	1
3826406	1
3966027	1
2582019	1
2696338	1
2868193	1
2992487	1
3113930	1
3525204	1
3630243	1
3757963	1
2356976	1
2981861	1
3734984	1
3880902	1
2385984	1
2807649	1
2932803	1
3056120	1
3244134	1
3366915	1
3476595	1
3869157	1
2733840	1
2862095	1
3233028	1
3441021	1
3634831	1
2518061	1
2638793	1
2753867	1
3312022	1
3422357	1
3573932	1
3692005	1
3818234	1
2484000	1
2616383	1
3103508	1
3349570	1
3542293	1
3827430	1
4042387	1
2582727	1
2697313	1
2869043	1
2992899	1
3114682	1
3525668	1
3631009	1
3759276	1
2358882	1
3735835	1
3881395	1
2386513	1
2933549	1
3058011	1
3245918	1
3367463	1
3477299	1
3869609	1
2735343	1
3233886	1
3442591	1
2518568	1
2639346	1
2754332	1
3179092	1
3312444	1
3422928	1
3574509	1
3692520	1
3818583	1
3921465	1
2485143	1
2617621	1
3105201	1
3351233	1
3543382	1
3828344	1
4042636	1
2460182	1
2583221	1
2698167	1
2993466	1
3115187	1
3632002	1
3760119	1
2361040	1
2984917	1
3736672	1
3882112	1
2387148	1
2808838	1
2933863	1
3058475	1
3247007	1
3368190	1
3477907	1
3870429	1
2736649	1
2864840	1
3235242	1
3443578	1
3637419	1
4051851	1
2519121	1
2639868	1
2754829	1
3179931	1
3312986	1
3423344	1
3692989	1
3922096	1
2486639	1
2619106	1
3106649	1
3829461	1
2461097	1
2583558	1
2698771	1
2870110	1
2993849	1
3632597	1
3760688	1
2986069	1
3737423	1
3882603	1
2387697	1
2809531	1
2935010	1
3059089	1
3247828	1
3368688	1
3478414	1
3871276	1
3236807	1
3638694	1
4054173	1
2519787	1
2640769	1
2755428	1
3180704	1
3313604	1
3423681	1
3575658	1
3693653	1
3922661	1
2488056	1
2620230	1
3108509	1
3352724	1
3545075	1
4047513	1
2461699	1
2584289	1
2699288	1
2870678	1
3116382	1
3527558	1
3761136	1
2364070	1
2987048	1
3738757	1
3883356	1
2810107	1
2935539	1
3059746	1
3248492	1
3369209	1
3479065	1
3871933	1
2740018	1
2868144	1
3238662	1
3445649	1
2315824	1
2520433	1
2755892	1
3181750	1
3424258	1
3576088	1
2489412	1
2621820	1
3109876	1
3353973	1
3546824	1
2700037	1
2871185	1
3117166	1
3528412	1
3634439	1
3761814	1
3884279	1
2810839	1
3060320	1
3249014	1
3479583	1
3872429	1
2741246	1
2870123	1
3240121	1
3447351	1
2317373	1
2642534	1
3315236	1
3694752	1
3820100	1
3924281	1
2491095	1
2624502	1
3111155	1
3354863	1
3548102	1
3830846	1
2585796	1
2700724	1
2871825	1
2995710	1
3529014	1
3635175	1
3762677	1
3741080	1
3885031	1
2936625	1
3061213	1
3249524	1
3370569	1
3873358	1
2742574	1
2871402	1
3242000	1
3448216	1
3642194	1
2318333	1
2521952	1
2756557	1
3183441	1
3316213	1
3425359	1
3577215	1
3695411	1
3820670	1
2492916	1
2626218	1
3113862	1
3355761	1
3549238	1
2586387	1
2996181	1
3118724	1
3530112	1
3635730	1
2369139	1
3886101	1
2389932	1
2812332	1
2937138	1
3061837	1
3250319	1
3480565	1
3874095	1
2744386	1
3243938	1
2522670	1
2644154	1
2757385	1
3184162	1
3317155	1
3425926	1
3577682	1
3696587	1
3821387	1
3925680	1
3115646	1
3357304	1
3549869	1
2464533	1
2587029	1
2873267	1
2996670	1
3120619	1
3530630	1
3636679	1
2370342	1
3743006	1
3886647	1
2391203	1
2812874	1
2937679	1
3062441	1
3251422	1
3371581	1
3481078	1
3698665	1
3874748	1
2745630	1
2874513	1
3450742	1
3643802	1
2319831	1
2758359	1
3317932	1
3426429	1
3578158	1
3697468	1
3821841	1
3926262	1
2496047	1
2629750	1
3117254	1
3550477	1
2465005	1
2587536	1
2702726	1
2873868	1
2997308	1
3121501	1
3637467	1
3764715	1
2371979	1
2994150	1
3887176	1
2392503	1
2813504	1
2938408	1
3063214	1
3252238	1
3699389	1
3875475	1
2747059	1
2876144	1
3451052	1
3645512	1
3834546	1
2320922	1
2524228	1
2645403	1
2759054	1
3185338	1
3318780	1
3426893	1
3698143	1
3926729	1
2497667	1
2630490	1
3119002	1
3358763	1
3551619	1
3833222	1
2465541	1
2588019	1
2703304	1
2997980	1
3122001	1
3638102	1
3744475	1
3887900	1
2393804	1
2938952	1
3064037	1
3252812	1
3482106	1
3700054	1
3875933	1
2748492	1
2877287	1
3248463	1
3451697	1
3646785	1
2525025	1
2759867	1
3186344	1
3319339	1
3427427	1
3579366	1
3822912	1
3927325	1
3120453	1
3359376	1
3552919	1
3833845	1
2588742	1
2704034	1
2998386	1
3122404	1
3532115	1
3766917	1
2996750	1
3745488	1
3888532	1
2394869	1
3065529	1
3253393	1
3482692	1
3700434	1
3876638	1
2879174	1
3249906	1
3452691	1
3835366	1
2323226	1
2646435	1
2760583	1
3187185	1
3319758	1
3427996	1
3580024	1
3823602	1
3121364	1
3360274	1
3554116	1
3834359	1
2467037	1
2589388	1
2876070	1
3123393	1
3532814	1
3639401	1
3767848	1
2998046	1
3746381	1
3890018	1
2395784	1
2817032	1
2939955	1
3254595	1
3700805	1
2751501	1
2880696	1
3251124	1
3835736	1
2323819	1
2526714	1
2761189	1
3187801	1
3320269	1
3580949	1
3824206	1
3928859	1
2502688	1
2634718	1
3121640	1
3554961	1
2467823	1
2876886	1
3000198	1
3123896	1
3639930	1
3768553	1
2377299	1
2999548	1
3747403	1
3890758	1
2396658	1
2817723	1
3255018	1
3376107	1
3701252	1
3877578	1
2753259	1
2882040	1
3253539	1
3454402	1
3650797	1
3836259	1
2324776	1
2527175	1
2647531	1
2761953	1
3188589	1
3320848	1
3428948	1
3582129	1
3824929	1
3929558	1
2635899	1
3122165	1
3361383	1
3555799	1
2590772	1
2706182	1
2877848	1
3000922	1
3124345	1
3640388	1
3769442	1
2378693	1
3000699	1
3748307	1
3891423	1
2397497	1
2818344	1
2941631	1
3067158	1
3256081	1
3376842	1
3484156	1
3701588	1
3878063	1
2754625	1
2883668	1
3255260	1
3455716	1
3651973	1
3836755	1
2325714	1
2528099	1
2762431	1
3321413	1
3429403	1
3825432	1
3930224	1
2505907	1
2636775	1
3123901	1
3361961	1
3557249	1
2706663	1
3001825	1
3125076	1
3534481	1
3640967	1
3769905	1
2380528	1
3002221	1
3891891	1
2398809	1
3067840	1
3257077	1
3377999	1
3484776	1
3701938	1
3878578	1
2755406	1
3257200	1
2529311	1
2648304	1
2763008	1
3321935	1
3430049	1
3582915	1
3825996	1
2507055	1
2638151	1
3124765	1
3362763	1
3558286	1
2592038	1
2707353	1
3002379	1
3125307	1
3641291	1
3770707	1
2382382	1
3003321	1
3892540	1
2399810	1
2943169	1
3068216	1
3485359	1
3585349	1
3702336	1
3879026	1
2756055	1
2887130	1
3258455	1
3457377	1
3838215	1
2327642	1
2530169	1
2649102	1
2763541	1
3191332	1
3322560	1
3430804	1
3584091	1
3826456	1
3931281	1
2509050	1
2639406	1
3363618	1
3559490	1
2470334	1
2592575	1
2708110	1
2880135	1
3003208	1
3535519	1
2384138	1
3004528	1
3751406	1
2820225	1
2943875	1
3069091	1
3258670	1
3379579	1
3486117	1
3587196	1
3702712	1
3879682	1
2756734	1
3259716	1
3458115	1
3654016	1
3838674	1
2328417	1
2530725	1
2764261	1
3192266	1
3431569	1
3932005	1
2510447	1
2641364	1
3127506	1
3560874	1
2470869	1
2593307	1
2880848	1
3126272	1
3772688	1
3753041	1
3893350	1
2820968	1
3259485	1
3380337	1
3486904	1
3703436	1
3880476	1
2889790	1
3260803	1
3459090	1
3838986	1
2329538	1
2531444	1
2650340	1
2765038	1
3193487	1
3323847	1
3827299	1
2642758	1
3128719	1
3366525	1
2471719	1
2593867	1
2881630	1
3004544	1
3126638	1
3642943	1
3773517	1
3008328	1
3753961	1
3893601	1
2402808	1
2945247	1
3070416	1
3487734	1
3588328	1
3703988	1
3880935	1
2759376	1
3262771	1
3656925	1
2330344	1
2532184	1
2650978	1
2765561	1
3194618	1
3324286	1
3433216	1
3933305	1
2644195	1
3129614	1
3367743	1
2472384	1
2710198	1
2882347	1
3005361	1
3536896	1
3643982	1
3774864	1
2388626	1
3010703	1
3755719	1
3893896	1
2403751	1
2822370	1
2945755	1
3071024	1
3261781	1
3488498	1
3588804	1
3704801	1
2760629	1
2891676	1
3264681	1
3462172	1
3658571	1
3840080	1
2331256	1
2532924	1
2651560	1
2766220	1
3196422	1
3324867	1
3433784	1
3828250	1
3933884	1
2514609	1
3368960	1
2473046	1
2595272	1
2710763	1
2883003	1
3005858	1
3127815	1
3537370	1
3775595	1
2390027	1
3756807	1
3894939	1
2404564	1
2822974	1
2946271	1
3072165	1
3262765	1
3489167	1
3589320	1
3705484	1
3881560	1
2761945	1
2893278	1
3266093	1
3840736	1
2332053	1
2533703	1
2766748	1
3196809	1
3325420	1
3434557	1
3828935	1
2515784	1
2647457	1
3370553	1
3565045	1
2473554	1
2596245	1
2711368	1
2883962	1
3006613	1
3128792	1
3537979	1
3013323	1
3468012	1
3758080	1
2405393	1
2946889	1
3072770	1
3263657	1
3382711	1
3882418	1
2763194	1
2894739	1
3267682	1
3464907	1
3661284	1
3841195	1
2333017	1
2534306	1
2652880	1
2767134	1
3326026	1
3435713	1
3829709	1
3935823	1
2648628	1
3371859	1
3565786	1
2474723	1
2884549	1
3006987	1
3776734	1
2391999	1
3014958	1
3758986	1
2406275	1
2824110	1
3073372	1
3264443	1
3383351	1
3590791	1
3706881	1
3882869	1
2765351	1
2896968	1
3466189	1
3662172	1
3841592	1
2334210	1
2653360	1
2767627	1
3198093	1
3326475	1
3436528	1
3830025	1
3936692	1
2518643	1
2649977	1
3136281	1
3567228	1
2475223	1
2597709	1
2712842	1
2885652	1
3007937	1
3130118	1
3647133	1
3777422	1
2393665	1
3015927	1
3470527	1
3760664	1
3899010	1
2407093	1
2824645	1
2948594	1
3265290	1
3383839	1
3490120	1
3591898	1
3883567	1
2766611	1
2898390	1
3270321	1
3663073	1
3842087	1
2335094	1
2535616	1
2654147	1
2768433	1
3437124	1
3830787	1
3937803	1
2519912	1
2651792	1
3137890	1
3373822	1
2475755	1
2713341	1
2886373	1
3009958	1
3539312	1
3777874	1
2394940	1
3016461	1
3472314	1
3761990	1
2408243	1
2949749	1
3074790	1
3265998	1
3490804	1
3708142	1
3884131	1
2768172	1
2899392	1
3271829	1
3842453	1
2654882	1
2768871	1
3198873	1
3327625	1
3437676	1
3831452	1
2653179	1
3569763	1
2598819	1
2714016	1
3131702	1
3539909	1
2397074	1
3017817	1
3473740	1
2825438	1
3075623	1
3266636	1
3491554	1
3592975	1
3884720	1
2900392	1
3272815	1
3665872	1
2537461	1
2769645	1
3328166	1
3832039	1
3940388	1
2654508	1
3141634	1
3375495	1
3570579	1
2599954	1
2715066	1
2887536	1
3648620	1
2398162	1
3019788	1
3475334	1
3901338	1
2409750	1
3076149	1
3267147	1
3385241	1
3593539	1
3709853	1
2770701	1
3273606	1
3666641	1
3843395	1
2538044	1
2656288	1
2770435	1
3200005	1
3328673	1
3438866	1
3832439	1
3941122	1
2524341	1
2655601	1
3571590	1
2477087	1
2600834	1
2715962	1
3012131	1
3133296	1
3387088	1
3540870	1
3649147	1
3779749	1
2398713	1
3021209	1
3477422	1
3767340	1
3902009	1
2411251	1
2826505	1
3076984	1
3268081	1
3492800	1
3594134	1
3710479	1
3885619	1
2772173	1
3667765	1
2338243	1
2538985	1
2656969	1
2770988	1
3200829	1
3329279	1
3439498	1
3832886	1
3941773	1
2525229	1
3144704	1
3572798	1
2477691	1
2601628	1
2716620	1
3012865	1
3134365	1
3387607	1
3541211	1
3649843	1
3780207	1
3023007	1
3478332	1
3768836	1
3902377	1
2412038	1
2827096	1
2953066	1
3077948	1
3493464	1
3594630	1
3711048	1
2773547	1
2903349	1
2338856	1
2657359	1
2771699	1
3201637	1
3329994	1
3440215	1
3833749	1
2526659	1
2657771	1
3378059	1
2602361	1
2717278	1
2890729	1
3134994	1
3388159	1
3541823	1
2401443	1
3024955	1
3280344	1
3479363	1
3902875	1
2412637	1
2827675	1
3078693	1
3269624	1
3494027	1
3711564	1
3887048	1
2774906	1
2904393	1
3277291	1
3670842	1
3845303	1
2339315	1
2540259	1
2657660	1
3202395	1
3441063	1
3834389	1
3943643	1
2528435	1
2659071	1
3147385	1
3378950	1
3575242	1
2479025	1
2602873	1
2891552	1
3014106	1
3135462	1
3388618	1
3651453	1
3781807	1
2402946	1
3026719	1
3771419	1
2954667	1
3079703	1
3595422	1
3712170	1
3887562	1
2775914	1
2906029	1
3278804	1
2340257	1
2540822	1
2773284	1
3331709	1
3442031	1
3835242	1
3944844	1
2530437	1
2659668	1
3148798	1
3576401	1
2479496	1
2603580	1
2892353	1
3014954	1
3389207	1
3542837	1
3652856	1
3782558	1
2404548	1
3028246	1
3283015	1
3772175	1
2829397	1
2955348	1
3270845	1
3712672	1
3888061	1
3846002	1
2541576	1
2774122	1
3203452	1
3443241	1
3835878	1
2531918	1
2660945	1
3150576	1
3381300	1
3577194	1
2479837	1
2604373	1
2893083	1
3016252	1
3136913	1
3653228	1
3783305	1
2406701	1
3284103	1
3482262	1
3772975	1
3904760	1
2414674	1
2830094	1
3080874	1
3271505	1
3495788	1
3596511	1
3714164	1
2908454	1
3673433	1
3846375	1
2542095	1
2659436	1
2774744	1
3204497	1
3444250	1
3946912	1
2533127	1
2662586	1
3382133	1
2480422	1
2605181	1
3016970	1
3390128	1
3543900	1
3653700	1
3784164	1
2408117	1
3031631	1
3285548	1
3483506	1
3773715	1
2415432	1
2831524	1
2956670	1
3272404	1
3496432	1
3714701	1
2780009	1
2909928	1
3673929	1
2659942	1
2775540	1
3334092	1
3837026	1
3947715	1
2534462	1
2663962	1
3153853	1
3383176	1
3579184	1
2480730	1
2605769	1
2894196	1
3390729	1
3654292	1
2410009	1
3032921	1
3286784	1
3484619	1
3775020	1
3906962	1
2832745	1
2957792	1
3273453	1
3496674	1
3597466	1
3889661	1
2781442	1
2911316	1
3674473	1
3847469	1
2342987	1
2543592	1
3335688	1
3445069	1
3837609	1
3948633	1
2535693	1
2664836	1
3155442	1
3385019	1
3580482	1
2481273	1
2606551	1
2721336	1
2894779	1
3018308	1
3275651	1
3391450	1
3545021	1
3656144	1
2411552	1
3288955	1
3485800	1
3775761	1
3907552	1
2416925	1
2833319	1
2958292	1
3082572	1
3274270	1
3497231	1
3716024	1
3890151	1
2783432	1
2913270	1
3847764	1
2661023	1
2776923	1
3208234	1
3336760	1
3445571	1
3838232	1
3949293	1
2536628	1
3386226	1
3581443	1
2481766	1
2607143	1
2722031	1
2895418	1
3018976	1
3139539	1
3276376	1
3392116	1
3545568	1
3658081	1
3786232	1
3290791	1
3486932	1
3777011	1
2417439	1
2959307	1
3083007	1
3497902	1
3598646	1
3890765	1
2784466	1
3676188	1
3848321	1
2344717	1
2544741	1
2661660	1
3337627	1
3446535	1
2537485	1
2667668	1
3157748	1
3387424	1
2482469	1
2607725	1
2722587	1
2895996	1
3140214	1
3277361	1
3392782	1
3545902	1
3658888	1
3786806	1
2414446	1
3488091	1
2418371	1
2960236	1
3083478	1
3498422	1
3599349	1
3717323	1
2786538	1
2916118	1
3677613	1
3848843	1
2345517	1
2778361	1
3209656	1
3338089	1
3447074	1
3839860	1
2539162	1
2669305	1
3388632	1
3582477	1
2482892	1
2608109	1
2723144	1
2896747	1
3140816	1
3393218	1
3546341	1
3787479	1
2415946	1
3035040	1
3293980	1
3489456	1
3909591	1
2419475	1
2835680	1
2961020	1
3498910	1
3718151	1
3891773	1
2787290	1
2917775	1
3678056	1
2346115	1
2546402	1
2778967	1
3338650	1
3447461	1
3840508	1
3952053	1
2670959	1
3160979	1
3582787	1
2483396	1
2608524	1
2723772	1
2897559	1
3020974	1
3141388	1
3546875	1
2417469	1
3035679	1
3490694	1
3910989	1
2420252	1
2836235	1
2961798	1
3085169	1
3600734	1
3892527	1
2789554	1
3679553	1
2346989	1
2547119	1
2664029	1
2779804	1
3339077	1
3447856	1
3841245	1
3953523	1
2542301	1
2672202	1
3162786	1
3390200	1
3584493	1
2484397	1
2609256	1
2724311	1
3142032	1
3279085	1
3394869	1
3547418	1
3788933	1
2419895	1
3036555	1
3298331	1
3492324	1
3783457	1
3911490	1
2420928	1
2836930	1
3085669	1
3601380	1
3893139	1
2790525	1
3681463	1
3850560	1
2347420	1
2547678	1
2664602	1
3211735	1
3339943	1
3842071	1
2544167	1
2673701	1
3164844	1
3391835	1
3585122	1
2484832	1
2610126	1
2724666	1
2898814	1
3022659	1
3395520	1
3661226	1
3789516	1
2421085	1
3037736	1
3493967	1
3784824	1
3912502	1
2421491	1
2837517	1
3086156	1
3500882	1
3602360	1
3721083	1
2792204	1
2922954	1
3683152	1
3851082	1
2780838	1
3212466	1
3448695	1
3842804	1
3955916	1
2545728	1
2675752	1
2797884	1
3166894	1
2610825	1
2725163	1
2899610	1
3023423	1
3280334	1
3548518	1
3661794	1
3790169	1
3039176	1
3301659	1
3786930	1
3913118	1
2422133	1
2963724	1
3086745	1
3603270	1
3894267	1
2924566	1
3684817	1
3851937	1
2349042	1
2548883	1
2665557	1
2781512	1
3213370	1
3340978	1
3843341	1
3956578	1
2547753	1
2677278	1
3168153	1
3393600	1
2486300	1
2725848	1
2900551	1
3023942	1
3143260	1
3280908	1
3396814	1
3548961	1
3662578	1
3790884	1
3040493	1
3302797	1
3496222	1
3913502	1
2422924	1
2838843	1
2964310	1
3087173	1
3501562	1
3603972	1
3723391	1
3894865	1
2795962	1
3685915	1
3852566	1
2549367	1
2782169	1
3214192	1
3341685	1
3449820	1
3844047	1
3957643	1
2548675	1
2678806	1
2798955	1
3172302	1
3589731	1
2486850	1
2612168	1
3143940	1
3281618	1
3397358	1
3663169	1
3791356	1
2425188	1
3041716	1
3790201	1
3087584	1
3502139	1
3604402	1
3724623	1
3895456	1
2927863	1
3687699	1
3853127	1
2351245	1
2550197	1
2666755	1
2782638	1
3214935	1
3342307	1
3450218	1
3958572	1
2550388	1
2680321	1
2800051	1
3174163	1
3395965	1
3590517	1
2487628	1
2726625	1
3025254	1
3144899	1
3282148	1
3398077	1
3550064	1
3663966	1
3792413	1
2427398	1
3042583	1
2424168	1
2840297	1
2965788	1
3087920	1
3502852	1
3605434	1
3725311	1
3896332	1
2929414	1
3688821	1
2550934	1
2667548	1
2783313	1
3342936	1
3450654	1
3845733	1
3959085	1
2551772	1
2801630	1
3176083	1
3396980	1
3591384	1
2488435	1
2613085	1
3025767	1
3145727	1
3282888	1
3398807	1
3664540	1
3792977	1
2428316	1
3308781	1
3499415	1
3793162	1
2424722	1
2841156	1
2966677	1
3088543	1
3606119	1
3726464	1
2930463	1
3689844	1
3854248	1
2352967	1
2551537	1
2668303	1
2783860	1
3028965	1
3216172	1
3343535	1
3451234	1
3846153	1
3960509	1
3177416	1
2489077	1
2613601	1
3026492	1
3146234	1
3283623	1
3399167	1
3551097	1
3665199	1
3793482	1
3046110	1
3310428	1
3500814	1
2425571	1
2841883	1
2967209	1
3089237	1
3607025	1
3727231	1
2931738	1
3854809	1
2353858	1
2669186	1
2784357	1
3030013	1
3216943	1
3344211	1
3451853	1
2555605	1
2684728	1
2805360	1
3178700	1
3398762	1
3593625	1
2613961	1
2728785	1
2904859	1
3027457	1
3147097	1
3284263	1
3551958	1
3666238	1
3794313	1
2430355	1
3046821	1
3311833	1
3501599	1
3918867	1
2426422	1
2842901	1
2967867	1
3504771	1
3607671	1
3898624	1
2932940	1
2354356	1
2552352	1
2785021	1
3030812	1
3217719	1
3344740	1
3452397	1
3847243	1
3962106	1
2556733	1
2686500	1
2806387	1
3400065	1
2490570	1
2614356	1
2729489	1
2905673	1
3147668	1
3284896	1
3400446	1
3552500	1
3666726	1
3794724	1
2431322	1
3313335	1
3796248	1
3920240	1
2427276	1
2843834	1
2968836	1
3090609	1
3505197	1
3728388	1
3899040	1
3694275	1
2355385	1
2552852	1
2670582	1
2785724	1
3032054	1
3218387	1
3453031	1
3847905	1
3963054	1
2558411	1
2688504	1
3401388	1
3596399	1
2906102	1
3148266	1
3400736	1
3667152	1
3795311	1
2433164	1
3049094	1
3314425	1
3797557	1
3921505	1
2428198	1
2844459	1
2969749	1
3091290	1
3505823	1
3729472	1
3899413	1
2935780	1
3695452	1
2356835	1
2553395	1
2671151	1
2786297	1
3032625	1
3219107	1
3453901	1
3848661	1
3963803	1
2559925	1
2689252	1
3182258	1
3597860	1
2492058	1
2615432	1
2907227	1
3148742	1
3554167	1
3667984	1
2434833	1
2566119	1
3050916	1
3315590	1
3503774	1
3799306	1
3922720	1
2429034	1
2845341	1
2970509	1
3092023	1
3506387	1
3856891	1
2357842	1
2553915	1
2672136	1
3033153	1
3219745	1
3964751	1
2561730	1
2691202	1
2811209	1
3183501	1
3403960	1
3598935	1
2493464	1
2616066	1
2731864	1
2908464	1
3286808	1
3402178	1
3555001	1
3668512	1
2436018	1
2568270	1
3316536	1
3504692	1
3801086	1
3923377	1
2429646	1
2846377	1
2971344	1
3092559	1
3506783	1
3610238	1
3731452	1
3900641	1
2937689	1
3697645	1
3857936	1
2358716	1
2673810	1
2787525	1
3033718	1
3347075	1
3455600	1
3849893	1
3965359	1
2562869	1
2812661	1
3184914	1
3405346	1
3600302	1
2494661	1
2616868	1
2732632	1
2909158	1
3150308	1
3288496	1
3403293	1
3669103	1
2437496	1
3054098	1
3317082	1
3802424	1
3924274	1
2430759	1
2846999	1
3093320	1
3507396	1
3731950	1
3901539	1
2939047	1
3698567	1
3859131	1
2360130	1
2675853	1
2788377	1
3221080	1
3347607	1
3456570	1
3850529	1
4039107	1
2693714	1
2815361	1
3186628	1
3406514	1
3601507	1
2495976	1
2910207	1
3151054	1
3289561	1
3404306	1
3556090	1
3669466	1
3797992	1
2438973	1
2571670	1
3318086	1
3506547	1
3925107	1
2972941	1
3094028	1
3507907	1
3611269	1
3732569	1
3859910	1
2361391	1
2555873	1
2676746	1
2912522	1
3222180	1
3348293	1
3457599	1
3851054	1
4042627	1
2816299	1
3188394	1
3602901	1
2496672	1
2619101	1
2734139	1
3151866	1
3290273	1
3556796	1
3798419	1
2440553	1
2573642	1
3318491	1
3507769	1
3806588	1
2433069	1
2848458	1
3094860	1
3611665	1
3733154	1
3902358	1
2941405	1
3700523	1
3860640	1
2362436	1
2556316	1
2677630	1
2789847	1
2913038	1
3035898	1
3223112	1
3349110	1
3458467	1
3851528	1
4043421	1
2817881	1
3189996	1
2497473	1
2734608	1
3152300	1
3291048	1
3405360	1
3799188	1
2441995	1
2575166	1
3508714	1
2433841	1
2974112	1
3508952	1
3612227	1
3734051	1
3902919	1
2942107	1
3861383	1
2363762	1
2556822	1
2913536	1
3223941	1
3349714	1
4045278	1
2698643	1
2819755	1
3191139	1
3410147	1
3605222	1
2498237	1
2620523	1
2735147	1
3291513	1
3406023	1
3558733	1
3800186	1
2443149	1
2577059	1
3063274	1
3320234	1
3510193	1
3810169	1
2850207	1
2975108	1
3096427	1
3509388	1
3613291	1
3735588	1
3903471	1
2943879	1
3702270	1
3861932	1
2364560	1
2557469	1
2678864	1
2791237	1
2914374	1
3037458	1
3224615	1
3350102	1
3852820	1
4046321	1
2700073	1
2821416	1
3192443	1
3411091	1
3606270	1
2499326	1
2621290	1
2735799	1
3291958	1
3559206	1
3670683	1
3801382	1
2444564	1
2578903	1
3065467	1
3321304	1
3511818	1
3811833	1
2436062	1
2975910	1
3097325	1
3614117	1
3736382	1
3904197	1
3862457	1
2365234	1
2558269	1
2679137	1
2791904	1
2914853	1
3225174	1
3350708	1
3460530	1
3853633	1
2701058	1
2823843	1
3193286	1
3411700	1
2500683	1
2622192	1
3154228	1
3292678	1
3407298	1
3559853	1
3801944	1
2446420	1
2581159	1
3513164	1
3812883	1
3932718	1
2437470	1
2851587	1
2976515	1
3510667	1
3614740	1
3737086	1
3904847	1
2316786	1
3704155	1
3862888	1
2366001	1
2679589	1
2915706	1
3038506	1
3351363	1
3460886	1
3854111	1
4050820	1
2702318	1
2825145	1
3413165	1
2736670	1
3154807	1
3293309	1
3407730	1
3560322	1
3671380	1
3802502	1
2447471	1
2582707	1
3068204	1
3323369	1
3514414	1
3813734	1
3933834	1
2439243	1
2852078	1
2977069	1
3511200	1
3615716	1
3737870	1
3905469	1
2947711	1
3704627	1
3863584	1
2559948	1
2916376	1
3039077	1
3352137	1
3461469	1
4053130	1
3196726	1
3414157	1
3608698	1
2502480	1
2737447	1
3155665	1
3560881	1
3671956	1
3803334	1
2583957	1
3070344	1
3324386	1
3516235	1
3814692	1
3934637	1
2977689	1
3099215	1
3738786	1
3906043	1
2948426	1
3705307	1
3864485	1
2367449	1
2560806	1
2680537	1
2917282	1
3039493	1
3227555	1
3353000	1
3461994	1
3855190	1
2705284	1
2828804	1
3198089	1
3415028	1
3609526	1
2503229	1
2737997	1
3156217	1
3408740	1
3561546	1
3672627	1
3803850	1
2451184	1
2585491	1
3072511	1
3325789	1
3815155	1
2853177	1
2978474	1
3099669	1
3512584	1
3617300	1
3739221	1
2321283	1
2949201	1
3706742	1
2368028	1
2561275	1
2917997	1
3040107	1
3228300	1
3353594	1
3855790	1
2706289	1
2830503	1
3199605	1
2503941	1
2626011	1
3156910	1
3562028	1
3804608	1
2587469	1
3073786	1
3326589	1
3518119	1
3815479	1
3936434	1
2442137	1
2853936	1
2979212	1
3513361	1
3739611	1
3907006	1
2950776	1
3865438	1
2368526	1
2561900	1
2681537	1
2794506	1
2918682	1
3040848	1
3229165	1
3463039	1
2832233	1
3201049	1
3611604	1
2504444	1
2626604	1
2739725	1
3158997	1
3296839	1
3409525	1
3673988	1
2453716	1
2588753	1
3075248	1
3519331	1
3815852	1
3937718	1
2443172	1
2854565	1
3100982	1
3513981	1
3618342	1
3740152	1
3907623	1
3708540	1
3865726	1
2369168	1
2562687	1
2681997	1
2794952	1
3041420	1
3354838	1
3463592	1
3856641	1
2832800	1
3202425	1
3418116	1
3613321	1
2505095	1
2740556	1
3159688	1
3298051	1
3563209	1
3674961	1
3805958	1
2455506	1
2589427	1
3329180	1
3520964	1
3816308	1
3939028	1
2443965	1
2855297	1
3101721	1
3514449	1
3618621	1
3741281	1
2324969	1
2953177	1
3866149	1
2369954	1
2564167	1
2682425	1
2795413	1
2920175	1
3042101	1
3232201	1
3355425	1
3463933	1
2709885	1
2835083	1
3614206	1
2506440	1
2741315	1
3298792	1
3410469	1
3675808	1
3806677	1
2456848	1
2590634	1
3330385	1
3522237	1
3816628	1
3940603	1
2444619	1
2684184	1
2855869	1
2981174	1
3102642	1
3515008	1
3742279	1
3908577	1
2326964	1
2954815	1
3710196	1
2370752	1
2683048	1
2795990	1
3042749	1
3232647	1
3355819	1
3464474	1
2711361	1
2836077	1
3205609	1
3420016	1
3615621	1
2506967	1
2628377	1
2742173	1
3161008	1
3299403	1
3411026	1
3564242	1
3807280	1
3080036	1
3523548	1
3817058	1
3941876	1
2445176	1
2684695	1
2981999	1
3515716	1
3619826	1
3742960	1
3909084	1
2328702	1
2956489	1
3711548	1
3867305	1
2371603	1
2566351	1
2796468	1
3233167	1
3356357	1
3465298	1
3857840	1
2712494	1
3420922	1
2507584	1
2742420	1
3161563	1
3300024	1
3564542	1
2459709	1
2593636	1
3081628	1
3332023	1
3942773	1
2446310	1
2685725	1
2982604	1
3516172	1
3620566	1
3909613	1
2330501	1
2957957	1
3713090	1
3867946	1
2372449	1
2567059	1
2684040	1
2797129	1
3044167	1
3234047	1
3356727	1
3465734	1
3858594	1
2839261	1
3422020	1
3617921	1
2508253	1
2629495	1
2743428	1
3162155	1
3300447	1
3412197	1
3564953	1
3678860	1
2461179	1
2595043	1
3082480	1
3525788	1
3818149	1
2447009	1
2686410	1
3516753	1
3621787	1
3744547	1
2332458	1
2959202	1
3714599	1
2567800	1
2797583	1
2923180	1
3044754	1
3234720	1
3357480	1
3466223	1
3859214	1
3210995	1
3619354	1
2508926	1
2630027	1
3162944	1
3301132	1
3412870	1
3565761	1
3679250	1
3809313	1
2462099	1
3333407	1
3526508	1
3946165	1
2447902	1
2687127	1
2858308	1
2984246	1
3104791	1
3517333	1
3622569	1
3745498	1
3910793	1
2333655	1
2960834	1
3715220	1
2374135	1
2568793	1
2798039	1
2923645	1
3045672	1
3235046	1
3358533	1
3466651	1
3859635	1
2842612	1
3212405	1
3424728	1
2509537	1
3163561	1
3301567	1
3413191	1
3566327	1
3679987	1
3810064	1
2464263	1
2598168	1
3083726	1
3334194	1
3527294	1
3819491	1
3947544	1
2984684	1
3105342	1
3517831	1
3623480	1
3746152	1
3911436	1
2335215	1
2962425	1
3716270	1
3869257	1
2374963	1
2569540	1
2924243	1
3046210	1
3235538	1
3359410	1
3467074	1
3860426	1
2716021	1
2843991	1
3426544	1
2509862	1
2630821	1
2745449	1
3164111	1
3302043	1
3413913	1
3566747	1
3680518	1
3810873	1
3085155	1
3528065	1
3820026	1
3948680	1
2449839	1
2688618	1
2985407	1
3105977	1
3623851	1
3746504	1
3912000	1
2336948	1
2376106	1
3236005	1
3467597	1
3861081	1
2845346	1
3427370	1
3622241	1
2510620	1
2746203	1
3303086	1
3414456	1
3567336	1
3811399	1
2466802	1
2601173	1
3086182	1
3336299	1
3528804	1
3820507	1
3949451	1
2689342	1
2860437	1
2985906	1
3106579	1
3518670	1
3624388	1
3747198	1
3912489	1
