0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
342222553025	342222553584	342222554134	342222554684	342222555234	342222555784	342222556334	342222556884	342222557434	342222557984	342222558534	342222559084	342222559634	342222560184	342222560734	342222561284	342222561834	342222562384	342222562934	342222563484	342222564034	342222564584	342222565134	342222565684	342222566234	342222566784	342222567334	342222567884	342222568434	342222568984	342222569534	342222570084	342222570634	342222571184	342222571734	342222572284	342222572834	342222573384	342222573934	342222574484	342222575034	342222575584	342222576134	342222576684	342222577234	342222577784	342222578334	342222578884	342222579434	342222579984	342222580534	342222581084	342222581634	342222582184	342222582734	342222583284	342222583834	342222584386	342222584934	342222585484	342222586034	342222586584	342222587134	342222587684	342222588234	342222588784	342222589334	342222589884	342222590434	342222590984	342222591534	342222592084	342222592634	342222593184	342222593734	342222594284	342222594834	342222595384	342222595934	342222596484	342222597034	342222597584	342222598134	342222598684	342222599234	342222599784	342222600334	342222600884	342222601434	342222601984	342222602534	342222603084	342222603634	342222604186	342222604734	342222605284	342222605834	342222606384	342222606934	342222607484	342222608034	342222608584	342222609136	342222609684	342222610234	342222610784	342222611334	342222611884	342222612434	342222612986	342222613536	342222614084	342222614634	342222615184	342222615734	342222616284	342222616834	342222617384	342222617936	342222618484	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1014	3300	1900	2700	1009	3300	1900	2700	1004	3300	1900	2700	1000	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62129	53499	27684	9659	2316	1134	931	980	999	960	926	987	902	928	964	937	973	949	910	945	944	947	944	1005	942	963	917	940	960	968	942	934	936	992	958	961	951	958	945	911	953	988	946	957	949	945	976	944	947	905	940	976	978	950	970	901	912	941	987	976	944	966	912	951	953	947	913	938	983	948	968	968	949	1027	985	945	893	977	891	952	981	937	968	953	922	965	923	954	894	1009	972	890	872	987	989	916	944	958	922	931	909	965	989	918	996	959	938	946	939	902	925	953	918	936	940	967	902	952	936	967	918	948	935	908	915	926	959	967	992	939	932	909	964	943	893	952	893	941	936	910	922	970	977	949	976	941	954	951	909	968	918	956	982	916	962	978	984	887	940	888	883	980	985	940	956	936	961	951	957	919	896	1002	947	909	955	936	925	938	882	939	951	919	942	936	927	956	949	929	937	958	953	931	916	900	937	923	987	928	984	903	942	947	980	962	1000	920	935	951	918	972	934	921	953	928	932	974	967	891	961	973	934	952	978	954	907	894	1017	949	940	938	903	920	908	1005	893	910	913	1022	934	975	941	895	913	925	973	1032	927	972	915	950	944	924	999	967	924	940	944	926	900	1005	958	960	940	962	968	991	947	977	944	961	944	942	948	891	924	944	926	945	948	920	966	1031	968	949	1036	909	958	929	959	946	953	928	982	946	906	984	902	924	952	964	953	871	996	962	980	927	964	949	1020	949	992	882	954	959	943	989	923	991	980	940	981	940	940	988	963	979	961	979	891	949	956	947	945	1000	898	970	928	945	946	957	938	922	965	954	977	967	957	941	968	990	968	909	961	961	957	936	991	944	939	978	920	996	992	926	985	955	963	977	940	974	980	986	898	920	955	932	1030	884	981	1022	924	949	913	996	1048	954	956	928	923	1013	930	952	961	960	971	971	939	953	979	991	1001	870	985	882	925	973	949	948	967	970	939	927	980	985	934	967	912	919	920	916	944	927	916	968	938	899	922	986	975	951	940	894	978	949	934	983	1023	905	1020	919	945	925	990	923	926	984	986	968	937	947	937	948	911	1009	922	951	900	962	950	957	994	914	931	956	958	938	922	887	950	979	927	979	936	938	940	911	933	879	955	946	916	921	911	939	1023	964	938	981	926	981	914	999	955	964	959	968	981	923	949	996	976	936	924	970	955	932	971	956	921	949	927	913	937	937	956	961	1002	958	941	967	925	967	1001	891	982	963	964	942	948	942	969	848	952	897	953	942	935	946	945	899	924	941	1003	965	901	976	970	985	966	935	914	953	942	939	969	937	932	962	904	973	1001	944	902	891	914	941	898	983	934	910	981	913	945	947	934	965	972	905	893	1003	978	1012	963	976	930	949	946	986	906	895	934	953	938	937	962	931	962	920	970	928	958	983	950	877	962	992	990	936	954	933	899	988	970	942	899	937	952	964	901	917	965	960	958	949	943	946	955	910	909	907	946	955	933	978	960	893	949	1014	910	906	928	988	916	988	946	980	936	1000	918	861	960	974	960	946	929	959	932	936	921	911	934	905	973	992	963	922	955	917	977	926	955	952	952	971	918	915	892	941	967	942	919	957	918	955	1012	940	946	905	982	976	964	926	973	1006	950	859	942	923	988	992	944	990	910	878	992	923	970	987	940	965	949	922	927	919	990	966	995	969	925	988	955	951	950	950	948	959	969	968	945	944	944	977	922	938	951	925	970	926	976	930	988	944	918	911	933	989	922	990	948	907	953	943	945	989	968	951	945	980	957	973	965	924	941	977	959	927	957	952	930	1019	958	913	948	918	949	941	887	925	959	972	994	963	963	915	916	947	932	928	973	938	984	960	910	1009	907	944	973	927	934	960	916	957	922	940	941	939	1014	950	930	912	959	923	880	976	973	1050	934	964	961	933	955	946	960	986	940	948	955	962	923	955	965	947	973	879	877	937	952	891	995	887	965	995	935	905	913	967	900	925	961	915	946	962	904	965	967	946	916	964	1018	1005	927	948	977	970	955	975	941	886	956	932	1005	1021	899	919	984	944	970	942	977	934	948	911	1015	940	983	882	926	929	863	936	909	940	905	973	941	976	906	955	897	983	946	956	918	958	952	943	947	921	947	948	945	1001	989	914	865	972	941	965	989	934	949	959	918	983	942	926	950	919	948	941	903	924	958	895	924	960	963	900	918	947	954	939	957	958	936	969	933	959	968	908	981	919	903	898	984	961	917	896	901	913	1004	934	899	915	988	915	943	883	926	912	973	930	932	932	944	953	945	940	962	966	920	1011	985	991	924	965	931	952	898	955	977	977	936	900	955	900	917	946	921	974	1000	950	970	936	927	976	905	952	940	968	954	978	915	982	998	970	966	976	969	935	996	936	975	929	937	979	980	948	929	891	965	817	963	964	968	977	943	968	934	929	985	893	990	984	924	925	938	966	904	984	940	958	975	938	935	939	931	966	943	937	934	1010	881	963	987	949	961	997	872	936	929	955	956	908	968	1007	958	984	959	925	940	906	949	978	939	956	980	893	898	1011	909	978	969	947	976	951	872	911	971	906	988	920	900	922	951	967	911	877	944	984	912	986	948	987	892	995	917	932	987	918	929	1007	961	890	948	946	956	987	954	952	947	951	986	1020	932	907	948	974	973	906	983	962	924	912	968	1002	902	890	946	928	907	944	927	990	913	979	958	964	922	958	932	948	925	959	1018	909	963	933	973	947	947	952	955	918	897	945	947	955	946	902	960	924	963	976	948	925	986	961	962	969	955	965	928	925	929	972	884	948	972	960	964	942	913	983	944	906	977	941	951	983	1013	931	956	970	998	962	926	966	939	975	967	971	927	936	960	880	948	962	965	925	907	986	915	984	1006	904	975	942	949	921	901	902	943	1022	976	924	933	918	932	943	933	966	929	964	958	920	981	937	984	960	982	966	997	900	972	875	901	936	937	959	942	962	954	963	985	932	963	930	962	943	948	956	932	930	954	923	952	998	956	947	972	955	994	937	926	977	890	975	988	1025	949	916	935	931	949	953	952	939	909	922	992	951	884	920	922	968	944	941	959	986	945	929	930	949	925	961	922	965	958	934	982	898	935	971	925	969	968	953	951	922	931	901	983	942	936	918	980	937	969	959	951	988	891	938	918	889	931	951	980	966	861	982	904	983	941	925	943	933	925	953	912	930	964	931	954	978	955	936	948	933	981	939	920	962	966	941	981	936	992	956	958	973	939	970	967	895	976	933	932	962	889	990	981	925	933	984	951	932	972	968	967	997	950	964	856	874	952	937	924	1015	980	877	978	941	946	889	954	950	1032	897	909	953	917	910	933	962	943	872	1002	929	975	934	923	936	982	958	1011	972	970	942	903	902	941	992	920	948	914	926	951	968	930	947	921	960	947	923	955	957	925	941	907	938	979	978	937	935	963	880	979	955	931	926	964	966	967	931	970	931	941	962	920	958	967	929	933	919	1006	952	988	960	894	904	1030	910	911	934	950	951	914	964	936	1022	937	931	945	956	980	942	958	981	989	921	923	979	932	946	912	1021	928	888	950	913	971	949	957	938
63370	58817	51269	36734	22646	9866	7543	7609	7650	7586	7611	7656	7571	7629	7436	7559	7496	7378	7593	7406	7558	7646	7603	7465	7654	7574	7426	7523	7595	7541	7465	7579	7556	7506	7544	7564	7414	7503	7514	7555	7479	7608	7459	7369	7599	7526	7598	7513	7468	7457	7556	7600	7511	7522	7689	7428	7533	7433	7578	7472	7574	7447	7561	7441	7582	7452	7627	7491	7545	7558	7425	7519	7697	7629	7577	7485	7395	7467	7510	7488	7413	7521	7518	7506	7704	7734	7670	7582	7518	7638	7531	7517	7531	7506	7502	7505	7527	7425	7451	7419	7531	7409	7518	7542	7703	7461	7543	7634	7501	7573	7537	7646	7529	7626	7509	7512	7459	7422	7515	7596	7485	7527	7432	7524	7475	7520	7541	7529	7477	7547	7596	7477	7517	7535	7566	7486	7512	7598	7458	7615	7531	7521	7476	7439	7574	7457	7518	7471	7551	7387	7605	7590	7554	7465	7606	7503	7432	7517	7400	7635	7448	7457	7476	7592	7567	7592	7500	7537	7398	7466	7566	7531	7654	7580	7452	7726	7462	7487	7494	7468	7559	7646	7452	7535	7584	7523	7441	7498	7513	7441	7652	7543	7489	7456	7444	7483	7564	7646	7550	7599	7553	7366	7463	7428	7537	7507	7461	7519	7605	7550	7546	7473	7562	7524	7569	7496	7580	7696	7502	7602	7529	7431	7592	7454	7531	7670	7674	7623	7483	7410	7551	7506	7527	7528	7597	7644	7692	7548	7464	7496	7637	7603	7551	7496	7493	7596	7517	7468	7629	7529	7538	7616	7484	7608	7543	7517	7540	7558	7587	7667	7671	7484	7681	7514	7522	7549	7568	7571	7555	7584	7524	7356	7509	7517	7527	7511	7536	7480	7538	7521	7483	7448	7548	7391	7474	7428	7451	7573	7550	7512	7479	7567	7534	7587	7651	7408	7603	7581	7515	7547	7494	7405	7457	7573	7638	7537	7530	7616	7581	7355	7612	7434	7587	7468	7544	7336	7313	7584	7541	7512	7483	7457	7626	7359	7457	7553	7450	7461	7526	7416	7837	7496	7540	7470	7545	7570	7429	7519	7619	7568	7666	7440	7658	7515	7606	7529	7605	7531	7491	7454	7503	7407	7596	7444	7557	7630	7463	7455	7560	7543	7595	7408	7499	7466	7490	7517	7598	7545	7387	7597	7501	7522	7550	7484	7387	7514	7558	7493	7516	7493	7496	7544	7395	7862	7590	7517	7466	7542	7692	7535	7489	7495	7534	7421	7490	7485	7514	7433	7623	7628	7659	7548	7546	7431	7585	7508	7644	7420	7476	7475	7551	7450	7464	7537	7589	7553	7590	7426	7560	7549	7566	7580	7537	7525	7526	7664	7650	7541	7478	7565	7449	7494	7580	7461	7537	7505	7648	7590	7601	7566	7502	7609	7467	7527	7475	7378	7531	7395	7476	7483	7554	7436	7694	7616	7673	7527	7462	7431	7571	7526	7496	7542	7398	7391	7617	7614	7524	7387	7474	7605	7523	7488	7582	7537	7639	7619	7592	7539	7490	7562	7471	7627	7659	7592	7601	7610	7509	7490	7570	7438	7558	7612	7435	7430	7471	7647	7547	7410	7582	7545	7527	7531	7607	7487	7512	7634	7554	7717	7579	7492	7449	7451	7435	7561	7612	7455	7475	7669	7602	7580	7541	7554	7635	7467	7546	7576	7533	7659	7553	7520	7561	7481	7422	7565	7655	7371	7416	7568	7539	7601	7445	7475	7530	7524	7573	7531	7536	7419	7624	7555	7562	7516	7482	7462	7421	7546	7542	7515	7533	7610	7448	7498	7598	7555	7432	7444	7464	7507	7422	7398	7595	7556	7443	7438	7492	7640	7617	7569	7504	7560	7503	7580	7405	7393	7550	7528	7483	7480	7632	7467	7514	7605	7592	7568	7607	7375	7512	7622	7534	7438	7592	7598	7558	7679	7498	7490	7588	7476	7494	7588	7492	7622	7451	7484	7426	7528	7425	7590	7492	7685	7628	7622	7427	7499	7661	7504	7675	7450	7485	7538	7615	7496	7514	7590	7654	7474	7529	7459	7428	7418	7433	7470	7561	7414	7548	7491	7549	7436	7585	7619	7451	7376	7559	7411	7527	7569	7649	7685	7577	7494	7400	7687	7661	7547	7551	7460	7387	7599	7463	7575	7670	7486	7534	7503	7476	7566	7669	7516	7531	7355	7748	7512	7564	7606	7451	7558	7506	7556	7571	7448	7381	7630	7601	7483	7437	7446	7629	7598	7515	7557	7599	7562	7473	7642	7630	7487	7555	7516	7571	7715	7516	7505	7341	7602	7435	7490	7553	7639	7618	7661	7465	7538	7466	7550	7512	7494	7550	7456	7507	7555	7489	7535	7448	7510	7547	7536	7501	7514	7530	7438	7430	7646	7488	7542	7613	7400	7556	7519	7573	7474	7438	7523	7509	7471	7390	7583	7511	7385	7521	7579	7520	7482	7624	7518	7508	7505	7503	7471	7560	7498	7521	7439	7531	7598	7462	7478	7492	7480	7619	7407	7502	7559	7610	7560	7509	7609	7568	7518	7554	7527	7636	7459	7547	7400	7462	7530	7505	7485	7594	7512	7527	7467	7506	7550	7528	7591	7653	7492	7566	7468	7511	7526	7517	7562	7480	7508	7550	7469	7589	7558	7539	7535	7519	7611	7490	7542	7600	7530	7522	7445	7440	7550	7452	7599	7432	7413	7515	7520	7330	7528	7563	7569	7450	7461	7527	7499	7501	7412	7522	7563	7546	7563	7590	7520	7494	7483	7423	7604	7430	7575	7524	7489	7522	7692	7371	7589	7640	7458	7606	7523	7494	7444	7578	7432	7487	7588	7541	7568	7476	7646	7584	7450	7544	7556	7650	7524	7507	7570	7431	7533	7545	7537	7523	7480	7599	7510	7634	7643	7491	7535	7500	7463	7527	7504	7460	7634	7612	7570	7411	7428	7505	7472	7558	7624	7596	7647	7565	7520	7465	7631	7682	7538	7584	7564	7553	7471	7587	7535	7444	7586	7411	7535	7442	7336	7563	7519	7525	7620	7525	7510	7694	7484	7516	7569	7579	7468	7595	7575	7466	7412	7571	7550	7590	7508	7513	7350	7399	7481	7545	7570	7589	7302	7509	7566	7644	7537	7563	7404	7472	7490	7621	7565	7557	7545	7499	7467	7584	7529	7601	7538	7536	7475	7511	7530	7580	7479	7496	7518	7577	7559	7657	7608	7540	7529	7565	7656	7602	7520	7535	7477	7457	7686	7411	7450	7609	7480	7460	7500	7622	7620	7567	7696	7500	7520	7519	7590	7572	7605	7655	7542	7522	7434	7520	7548	7609	7512	7498	7576	7584	7484	7538	7531	7531	7547	7600	7399	7618	7410	7394	7551	7577	7503	7489	7386	7413	7535	7527	7476	7570	7488	7417	7508	7549	7558	7408	7537	7602	7505	7555	7441	7542	7449	7451	7527	7539	7458	7498	7593	7521	7394	7495	7522	7554	7516	7628	7505	7591	7416	7591	7505	7505	7470	7464	7571	7625	7588	7519	7481	7549	7472	7461	7595	7620	7482	7524	7629	7613	7465	7565	7635	7654	7644	7480	7464	7667	7477	7553	7545	7524	7566	7608	7690	7508	7514	7627	7520	7453	7520	7513	7505	7546	7488	7591	7557	7531	7469	7592	7491	7508	7465	7594	7402	7469	7653	7422	7517	7584	7547	7443	7654	7593	7582	7363	7558	7425	7539	7491	7709	7566	7528	7469	7497	7619	7461	7465	7555	7549	7486	7515	7479	7554	7487	7528	7488	7546	7637	7527	7593	7571	7600	7479	7736	7530	7587	7610	7419	7532	7350	7491	7488	7674	7477	7564	7583	7515	7502	7500	7557	7527	7593	7528	7526	7584	7524	7631	7592	7599	7490	7621	7588	7548	7473	7682	7515	7561	7499	7550	7553	7594	7550	7484	7402	7399	7554	7449	7503	7586	7592	7434	7543	7565	7568	7553	7621	7546	7540	7524	7632	7429	7507	7606	7626	7655	7605	7515	7332	7438	7501	7419	7533	7608	7534	7531	7691	7402	7589	7327	7531	7537	7623	7614	7564	7400	7576	7438	7625	7711	7567	7564	7543	7520	7638	7407	7457	7446	7541	7512	7712	7415	7601	7591	7587	7566	7475	7563	7474	7494	7655	7684	7549	7679	7496	7565	7593	7500	7578	7562	7726	7495	7501	7508	7579	7495	7534	7565	7495	7538	7443	7306	7587	7553	7549	7459	7482	7625	7603	7601	7559	7691	7542	7529	7467	7560	7499	7455	7511	7494	7517	7633	7597	7407	7576	7582	7475	7421	7636	7493	7522	7470	7463	7528	7557	7428	7557	7383	7647	7538	7494	7373	7508	7505	7491	7456	7475	7503	7599	7371	7589	7501	7357	7455	7520	7498	7583	7513	7615	7523	7505	7512	7469	7585	7695	7503	7415	7611	7467	7544	7582	7446	7449	7671	7598	7529	7479	7602	7594	7564	7602	7630	7496	7627	7700	7505	7586	7567	7528	7547	7573	7382	7497	7653	7462	7627	7446	7464	7548	7536	7509	7579	7511	7656	7573	7383	7624	7676	7481	7437	7587	7393	7658	7559	7580	7459	7452	7636	7501	7615	7516	7460	7442	7600	7499	7511	7646	7709	7396	7520	7480	7542	7546	7574	7654	7506	7621	7446	7508	7538	7514	7656	7492	7504	7603	7639	7525	7462	7357	7582	7454	7616	7500	7526	7584	7599	7539	7425	7465	7365	7659	7502	7469	7679	7693	7558	7481	7415	7598	7504	7566	7349	7566	7469	7449	7529	7525	7640	7535	7534	7281	7452	7489	7494	7558	7358	7501	7542	7511	7384	7450	7521	7567	7459	7514	7621	7544	7520	7470	7571	7535	7546	7547	7627	7452	7567	7568	7655	7577	7500	7582	7641	7498	7527	7472	7578	7403	7588	7565	7664	7607	7637	7395	7491	7454	7569	7525	7395	7455	7395	7440	7403	7578	7468	7473	7515	7352	7556	7627
34693	22953	8502	2281	997	882	812	812	789	750	756	792	761	771	751	765	793	785	785	773	767	777	763	791	775	793	777	743	780	751	754	743	747	750	761	732	708	768	766	776	783	726	760	773	766	810	748	778	751	764	785	755	800	774	802	786	784	769	765	808	744	762	709	673	737	766	778	845	752	780	757	777	808	792	735	766	710	784	740	751	802	773	760	752	767	785	747	810	782	799	770	782	810	747	770	821	771	790	743	797	765	770	778	771	802	750	769	769	808	774	799	755	788	784	717	834	752	765	805	817	762	793	761	754	734	809	819	794	805	815	783	775	788	833	757	802	784	765	750	836	787	770	818	774	765	787	748	805	829	858	810	793	810	746	784	786	782	751	782	762	731	778	732	813	751	800	793	789	810	797	762	794	781	753	736	740	769	769	778	729	774	771	784	787	777	736	733	749	776	725	809	789	823	778	697	771	745	747	806	806	766	751	743	736	765	751	777	844	751	791	777	828	741	760	797	778	792	726	788	777	747	814	794	778	758	835	765	772	812	769	782	807	776	778	786	769	759	760	742	759	789	733	722	722	805	778	749	783	750	825	766	860	761	771	816	783	810	772	779	754	807	827	797	751	758	795	764	778	777	783	787	786	750	769	802	822	785	729	795	742	812	770	745	768	727	750	788	774	762	788	751	759	828	768	791	759	759	811	758	782	733	728	774	800	755	760	764	764	757	805	779	802	767	812	738	810	764	788	771	735	741	765	783	742	795	763	755	783	797	793	784	772	773	760	793	770	728	800	817	767	804	738	776	773	803	800	758	748	779	769	768	791	782	808	798	766	766	772	835	765	793	759	778	793	747	794	807	735	742	769	799	738	750	801	734	776	790	788	760	740	763	828	738	767	774	750	773	825	804	779	790	786	738	730	784	735	788	810	737	785	785	799	786	734	760	738	758	786	760	759	791	819	806	746	755	824	738	734	807	786	804	769	760	781	785	759	792	785	752	760	783	793	781	765	749	770	778	790	762	784	779	806	802	809	833	738	725	767	746	776	755	777	785	780	769	783	765	725	785	773	797	761	762	737	786	760	801	715	753	764	801	811	749	760	764	764	758	727	763	742	792	791	755	804	766	727	774	796	788	771	816	791	731	773	753	780	766	788	823	769	822	806	772	786	781	825	787	831	802	782	755	820	776	753	834	775	756	815	778	725	792	767	735	796	779	747	773	815	765	783	745	842	818	796	764	765	803	779	791	833	759	788	780	827	756	805	785	828	781	806	786	846	763	745	774	780	753	722	761	811	800	705	760	735	831	775	802	818	780	766	777	754	778	787	753	718	788	783	772	792	794	809	825	793	737	767	798	830	764	793	763	794	790	854	736	772	774	732	806	762	785	793	814	742	725	785	776	792	779	811	762	780	751	790	802	735	776	764	762	770	806	768	751	768	802	789	766	771	759	814	788	808	796	786	741	753	776	765	733	770	867	746	790	813	765	812	823	791	821	733	796	740	785	762	753	810	728	780	809	764	806	744	732	823	817	784	739	747	781	817	813	757	778	770	781	811	765	776	719	741	794	778	764	778	752	802	823	797	777	739	737	741	732	774	772	738	839	786	751	790	802	805	761	771	775	774	736	782	748	787	797	778	772	796	829	782	775	779	777	771	747	766	725	780	772	773	790	753	767	831	788	731	771	763	804	757	817	778	756	742	761	733	703	763	776	791	827	827	764	774	783	784	792	791	758	758	763	828	795	784	762	763	752	786	769	801	771	805	784	778	782	755	792	761	762	820	753	793	754	777	789	797	756	737	757	720	741	807	768	802	770	743	767	783	763	827	756	779	721	792	772	784	782	801	786	741	761	767	825	784	757	800	769	837	733	812	768	742	783	794	822	765	797	800	817	745	751	789	791	768	805	809	768	761	787	811	794	815	792	753	798	769	814	785	760	752	729	783	817	743	782	757	771	829	779	715	768	762	765	791	750	699	754	785	748	775	755	760	779	827	773	790	759	715	788	793	838	749	736	814	787	809	788	754	735	838	789	727	843	802	726	755	779	808	763	807	725	791	755	787	752	779	796	799	780	817	745	783	744	787	766	804	727	792	793	720	761	771	808	806	794	809	742	745	799	764	781	793	738	800	801	739	748	779	747	726	804	737	775	771	797	783	747	800	765	793	771	749	814	780	756	812	792	788	821	725	725	756	788	792	804	763	736	816	749	788	797	807	833	779	733	787	735	770	758	765	812	771	741	780	757	776	814	737	778	835	769	806	798	764	818	775	745	766	825	766	773	780	767	772	783	810	819	790	781	746	735	785	769	785	770	792	775	744	771	775	776	802	743	816	772	760	799	692	804	757	702	789	763	777	801	824	806	693	769	750	781	762	755	792	764	743	788	802	779	786	810	809	798	733	772	768	776	772	781	747	744	775	827	803	758	755	798	770	815	754	790	786	765	765	782	743	787	754	730	804	772	753	775	743	777	772	734	739	816	769	789	786	803	743	771	789	827	771	803	758	737	798	763	793	828	780	771	762	735	747	760	764	725	775	788	849	785	793	765	750	719	781	790	756	778	779	836	760	761	785	798	782	827	813	764	813	791	797	797	753	789	746	761	785	787	849	751	783	709	799	742	776	742	809	827	713	780	773	740	814	797	745	747	789	784	828	778	794	817	782	816	804	796	752	801	770	753	817	777	763	779	775	783	815	789	794	750	805	810	732	791	825	769	756	762	751	781	768	730	771	768	815	810	765	820	708	821	725	786	769	737	803	772	810	786	762	748	786	788	808	779	786	778	783	741	795	814	777	777	815	823	786	814	779	828	754	747	788	768	824	793	768	749	767	769	754	764	793	790	720	778	807	754	818	787	801	809	771	807	776	777	793	775	780	761	734	738	729	791	847	799	735	785	752	781	786	779	756	789	759	795	726	772	804	855	722	782	764	731	717	765	791	747	823	772	765	804	804	768	854	736	731	733	750	763	743	802	778	754	804	726	824	784	778	744	759	753	790	807	817	762	777	768	802	767	744	737	783	790	816	806	736	781	814	769	783	787	760	843	724	758	819	795	759	745	824	785	750	769	769	739	788	764	805	760	804	767	773	783	740	762	734	796	792	796	750	781	816	757	796	804	770	753	765	730	777	820	810	805	772	764	838	760	814	773	750	784	766	762	712	735	783	813	805	755	769	812	802	722	773	739	768	795	783	780	798	757	760	806	802	733	781	784	821	833	773	765	780	808	806	779	804	783	835	747	808	805	717	789	750	823	745	753	794	773	809	757	776	759	767	799	796	736	759	809	821	848	741	800	790	775	744	798	818	766	792	786	776	726	765	761	760	778	738	830	787	756	737	756	787	804	771	801	759	749	789	763	820	788	767	774	765	757	769	777	785	721	707	751	780	769	724	802	808	752	767	786	795	747	778	746	736	758	827	806	766	746	786	751	799	819	824	813	824	776	778	803	755	767	793	780	741	723	849	781	777	742	751	757	781	738	772	782	809	747	782	784	742	819	766
64742	47662	30301	18731	10450	6817	6277	6320	6264	6309	6279	6435	6395	6301	6374	6281	6362	6334	6278	6107	6312	6355	6296	6424	6437	6222	6323	6244	6388	6437	6316	6192	6231	6230	6346	6365	6368	6254	6321	6290	6280	6423	6278	6335	6262	6228	6470	6231	6412	6297	6355	6180	6316	6371	6186	6437	6282	6222	6378	6202	6303	6344	6354	6308	6289	6467	6220	6349	6258	6296	6362	6264	6259	6383	6336	6243	6294	6360	6464	6268	6399	6231	6291	6367	6280	6408	6433	6346	6275	6227	6389	6320	6305	6189	6284	6284	6352	6335	6357	6354	6293	6306	6446	6354	6339	6252	6282	6321	6166	6359	6332	6401	6227	6399	6174	6331	6324	6293	6352	6368	6303	6405	6341	6340	6358	6412	6316	6389	6263	6380	6306	6365	6320	6310	6235	6408	6327	6376	6301	6262	6411	6366	6306	6331	6384	6273	6286	6319	6376	6278	6326	6310	6277	6324	6313	6359	6287	6370	6370	6333	6180	6299	6451	6401	6250	6286	6177	6369	6268	6352	6284	6201	6457	6282	6351	6385	6286	6339	6315	6422	6270	6193	6208	6314	6225	6326	6296	6449	6213	6363	6261	6396	6192	6206	6320	6471	6317	6319	6286	6292	6300	6460	6240	6314	6249	6297	6410	6296	6311	6387	6280	6301	6409	6419	6280	6312	6373	6341	6437	6397	6350	6287	6246	6368	6424	6308	6183	6354	6340	6266	6391	6349	6253	6283	6262	6441	6283	6345	6300	6228	6287	6321	6226	6305	6236	6387	6379	6319	6289	6262	6355	6395	6237	6269	6274	6311	6284	6376	6398	6211	6262	6314	6249	6291	6331	6354	6244	6461	6322	6259	6315	6338	6349	6197	6412	6262	6291	6335	6429	6363	6428	6235	6361	6320	6254	6346	6302	6295	6418	6459	6276	6385	6439	6226	6242	6266	6260	6283	6385	6280	6317	6419	6314	6523	6320	6320	6304	6353	6333	6375	6402	6434	6409	6329	6199	6334	6392	6319	6362	6352	6329	6226	6392	6284	6457	6308	6367	6512	6456	6438	6413	6361	6306	6192	6220	6380	6330	6437	6312	6328	6340	6315	6427	6266	6363	6431	6258	6195	6373	6354	6309	6362	6310	6296	6144	6376	6334	6436	6317	6398	6391	6277	6447	6380	6500	6275	6364	6266	6275	6327	6360	6226	6342	6357	6292	6378	6290	6326	6381	6379	6218	6271	6373	6424	6252	6181	6232	6207	6447	6238	6283	6289	6276	6339	6213	6390	6416	6326	6264	6305	6389	6270	6212	6327	6382	6354	6252	6272	6288	6358	6399	6336	6247	6224	6186	6322	6198	6345	6246	6394	6485	6378	6433	6257	6281	6400	6272	6242	6244	6468	6301	6249	6377	6277	6249	6335	6334	6255	6338	6319	6405	6396	6295	6276	6157	6264	6224	6317	6383	6369	6304	6252	6309	6353	6352	6434	6370	6303	6272	6365	6391	6346	6284	6313	6492	6344	6423	6358	6245	6341	6419	6348	6407	6277	6309	6333	6386	6287	6445	6367	6187	6401	6320	6294	6322	6321	6385	6348	6205	6319	6304	6311	6419	6378	6394	6362	6226	6288	6414	6298	6381	6379	6238	6392	6270	6293	6286	6414	6356	6323	6344	6458	6308	6257	6389	6314	6255	6373	6326	6439	6427	6247	6231	6297	6318	6306	6404	6338	6421	6225	6338	6277	6291	6175	6370	6284	6328	6334	6356	6432	6268	6339	6213	6365	6345	6348	6215	6277	6262	6319	6415	6221	6200	6342	6231	6307	6389	6270	6265	6439	6433	6338	6287	6396	6360	6453	6314	6257	6384	6259	6413	6281	6277	6223	6259	6425	6398	6333	6376	6323	6293	6363	6428	6250	6339	6403	6272	6322	6240	6346	6456	6348	6342	6266	6276	6383	6347	6245	6356	6341	6286	6282	6336	6347	6368	6342	6320	6365	6279	6172	6289	6434	6319	6203	6436	6419	6225	6346	6271	6324	6294	6436	6283	6353	6270	6252	6296	6272	6404	6464	6307	6340	6292	6326	6372	6301	6345	6263	6301	6260	6310	6446	6305	6204	6397	6397	6392	6287	6287	6238	6306	6283	6460	6295	6340	6170	6276	6261	6236	6360	6429	6359	6432	6311	6304	6230	6404	6249	6397	6360	6399	6414	6395	6508	6406	6258	6383	6356	6330	6100	6353	6365	6366	6246	6305	6272	6350	6263	6383	6377	6329	6289	6371	6323	6352	6454	6330	6358	6240	6245	6451	6329	6429	6411	6240	6363	6274	6227	6308	6315	6254	6368	6354	6199	6460	6400	6340	6331	6220	6272	6371	6366	6404	6343	6367	6298	6394	6487	6349	6311	6365	6306	6312	6301	6218	6403	6246	6227	6501	6420	6360	6456	6268	6312	6307	6313	6342	6328	6320	6313	6468	6377	6369	6261	6218	6212	6371	6257	6267	6289	6356	6301	6366	6422	6305	6247	6380	6260	6320	6402	6247	6404	6366	6188	6368	6316	6322	6295	6305	6390	6381	6259	6300	6277	6162	6454	6410	6311	6302	6404	6418	6394	6351	6327	6262	6306	6347	6342	6260	6329	6284	6282	6346	6384	6368	6285	6320	6329	6345	6244	6429	6382	6374	6369	6288	6280	6287	6313	6419	6423	6294	6347	6289	6306	6438	6375	6349	6264	6364	6425	6212	6334	6470	6394	6371	6409	6336	6322	6396	6372	6318	6220	6374	6301	6325	6267	6285	6162	6391	6291	6271	6328	6167	6354	6458	6243	6390	6330	6398	6390	6220	6304	6347	6387	6333	6389	6317	6300	6306	6372	6269	6325	6286	6251	6217	6269	6363	6174	6242	6314	6247	6289	6314	6399	6203	6343	6212	6314	6297	6343	6327	6342	6303	6359	6427	6280	6323	6287	6299	6272	6414	6263	6323	6402	6324	6245	6356	6349	6294	6453	6380	6219	6303	6251	6434	6338	6237	6352	6357	6380	6391	6256	6269	6305	6358	6368	6340	6361	6240	6361	6308	6471	6420	6301	6291	6351	6348	6353	6228	6397	6314	6440	6305	6362	6239	6351	6316	6435	6356	6349	6226	6309	6328	6409	6346	6256	6329	6274	6324	6264	6371	6272	6396	6354	6314	6271	6403	6299	6531	6255	6322	6346	6253	6208	6451	6196	6426	6229	6328	6281	6366	6311	6362	6298	6469	6291	6365	6279	6310	6273	6415	6347	6424	6212	6348	6441	6342	6294	6339	6281	6345	6310	6348	6282	6260	6376	6338	6289	6335	6440	6279	6244	6267	6438	6288	6203	6327	6342	6304	6236	6398	6313	6348	6312	6372	6253	6259	6455	6472	6433	6297	6275	6407	6328	6338	6308	6297	6410	6357	6298	6311	6371	6344	6303	6356	6419	6492	6396	6315	6324	6356	6405	6420	6372	6124	6300	6283	6344	6297	6365	6376	6274	6286	6439	6357	6377	6259	6305	6336	6307	6384	6369	6312	6299	6321	6324	6464	6198	6409	6308	6307	6504	6269	6295	6303	6537	6141	6310	6343	6402	6354	6313	6335	6248	6316	6313	6371	6250	6282	6432	6341	6393	6254	6439	6347	6435	6332	6280	6360	6374	6323	6465	6273	6257	6294	6308	6419	6288	6289	6184	6291	6105	6294	6375	6338	6331	6349	6241	6335	6442	6371	6326	6415	6395	6255	6094	6283	6237	6317	6354	6358	6313	6331	6448	6481	6223	6429	6395	6214	6354	6400	6286	6335	6388	6203	6295	6350	6424	6277	6203	6268	6350	6457	6314	6273	6383	6238	6320	6252	6429	6289	6345	6398	6300	6376	6319	6324	6303	6263	6346	6328	6339	6184	6306	6441	6443	6303	6303	6254	6362	6361	6337	6260	6283	6270	6270	6315	6371	6450	6365	6213	6280	6454	6284	6395	6263	6300	6391	6350	6319	6210	6321	6423	6179	6221	6356	6356	6471	6367	6325	6456	6354	6225	6441	6434	6274	6288	6302	6260	6386	6152	6311	6200	6281	6503	6330	6353	6285	6370	6253	6438	6406	6334	6260	6300	6317	6415	6274	6298	6267	6286	6385	6198	6276	6306	6388	6400	6399	6373	6286	6279	6190	6282	6215	6382	6300	6452	6203	6298	6410	6257	6353	6322	6341	6382	6284	6279	6412	6351	6336	6312	6297	6274	6458	6288	6362	6341	6416	6297	6336	6398	6350	6469	6419	6266	6365	6375	6203	6284	6293	6409	6298	6268	6287	6537	6397	6415	6391	6359	6283	6369	6405	6405	6336	6174	6283	6352	6323	6424	6208	6232	6398	6349	6369	6317	6221	6486	6276	6281	6319	6294	6381	6262	6294	6281	6304	6415	6263	6279	6239	6354	6318	6468	6448	6193	6154	6321	6162	6237	6304	6363	6354	6343	6469	6335	6376	6395	6343	6336	6432	6346	6270	6369	6417	6247	6397	6431	6377	6262	6335	6204	6361	6429	6385	6323	6326	6362	6294	6254	6347	6304	6418	6306	6413	6327	6374	6226	6288	6368	6446	6309	6309	6251	6292	6311	6310	6290	6380	6385	6357	6343	6195	6382	6325	6289	6399	6409	6278	6342	6353	6295	6310	6172	6315	6375	6185	6213	6244	6320	6359	6269	6299	6313	6274	6290	6329	6306	6315	6323	6382	6333	6320	6326	6359	6311	6472	6286	6235	6335	6246	6220	6432	6319	6366	6435	6376	6314	6271	6293	6358	6334	6262	6254	6345	6377	6358	6245	6374	6316	6322	6394	6345	6296	6206	6296	6302	6317	6270	6354	6375	6408	6416	6359	6335	6277	6421	6367	6393	6386	6294	6303	6332	6264	6305	6315	6307	6437	6320	6305	6288	6243	6335	6421	6260	6334	6377	6379	6379	6370	6562	6455	6320	6305	6351	6243	6266	6359	6310	6411	6304	6289	6272	6347	6326	6387	6391	6295	6308	6281	6276	6350	6229	6391	6286	6274	6317	6124	6458	6339	6229	6291	6418	6290	6342	6420	6238
40905	31683	14448	3660	1180	893	878	845	836	876	851	818	835	847	822	856	881	829	857	821	832	853	870	744	873	823	831	859	819	843	843	884	819	842	842	832	842	852	838	852	819	829	820	841	807	852	826	873	851	875	801	864	840	873	839	826	859	825	859	801	840	816	861	858	930	874	867	866	864	850	821	881	863	836	825	823	856	855	873	834	837	852	823	844	867	837	830	858	880	794	883	876	879	884	930	843	815	819	878	865	871	849	831	834	805	829	825	925	851	870	801	862	848	810	847	854	854	826	847	893	841	904	831	817	883	857	861	862	821	802	799	877	843	861	863	881	871	859	803	833	900	814	898	847	880	873	841	827	840	842	888	867	863	881	839	852	837	844	850	857	860	891	816	761	868	887	843	893	880	802	889	828	896	879	891	795	829	802	822	854	819	842	829	797	823	874	832	876	850	813	847	800	780	860	887	834	831	783	812	853	814	839	832	897	842	847	868	887	872	878	850	813	838	811	818	819	826	909	871	829	858	838	835	817	821	874	866	881	814	878	819	883	855	871	781	797	848	811	834	892	867	832	847	867	864	889	826	836	876	835	868	809	810	839	886	905	880	859	845	849	835	804	855	843	871	846	793	873	788	872	821	890	844	833	805	844	836	847	856	845	889	872	872	838	853	840	837	873	798	880	836	847	823	835	916	870	854	822	803	887	839	874	856	834	855	860	797	811	894	811	863	836	858	843	876	844	868	833	855	844	855	846	794	800	847	899	847	841	862	796	848	893	863	813	804	865	868	839	864	831	788	811	850	834	837	830	836	842	872	885	885	836	867	868	861	897	806	856	900	797	845	842	903	847	772	825	829	900	852	871	832	825	850	802	793	888	865	874	823	829	826	852	884	825	823	849	880	805	833	854	886	843	886	857	837	872	874	822	883	839	888	835	837	845	897	819	877	860	885	888	850	814	855	834	836	872	882	862	801	831	836	876	840	889	864	851	840	868	801	873	817	863	842	889	900	852	831	868	809	864	852	868	884	832	876	878	851	857	810	855	820	884	825	804	796	852	869	821	767	834	828	827	874	873	843	847	855	846	797	848	827	815	822	887	828	875	814	844	866	864	820	882	866	862	852	797	863	850	917	898	878	850	840	865	861	825	805	900	867	807	819	844	843	819	798	819	847	859	864	842	834	832	848	803	865	854	824	824	837	916	826	832	848	852	835	861	805	835	819	797	884	852	813	873	859	868	818	828	841	891	914	867	839	841	806	840	867	853	904	844	892	871	868	843	876	883	815	855	829	885	880	861	843	809	842	852	868	856	837	853	809	804	853	868	851	838	880	921	806	826	832	805	843	852	843	826	848	814	841	839	791	800	852	875	856	816	871	863	849	855	807	831	887	802	810	828	833	900	828	821	783	867	848	848	787	857	850	833	869	835	853	840	850	815	861	837	775	825	848	850	866	855	910	825	832	901	792	860	826	829	827	815	839	831	868	807	816	839	854	877	852	818	853	882	834	798	862	845	812	875	883	817	842	868	820	855	878	842	870	837	837	865	836	818	868	842	813	876	843	822	856	824	859	884	816	867	832	854	806	851	834	916	872	862	866	849	856	880	864	854	819	875	836	810	862	844	848	926	818	856	850	864	871	830	879	849	884	837	865	822	817	887	861	825	877	824	845	850	815	821	838	893	858	879	858	853	899	871	917	842	890	869	885	885	853	820	824	826	865	865	895	845	843	859	848	833	835	858	882	857	832	837	781	846	846	905	840	898	846	851	886	869	866	808	863	828	831	870	848	809	895	848	855	878	782	872	896	833	890	841	849	851	875	822	857	817	802	847	831	906	847	841	868	830	868	850	877	888	791	828	838	872	852	864	846	841	847	829	915	831	862	849	899	830	866	821	891	894	853	829	841	826	855	843	821	838	831	831	849	862	878	801	850	851	822	836	842	839	862	845	795	847	843	849	846	856	890	792	839	819	831	861	842	831	859	816	870	872	832	898	833	807	829	826	857	852	858	806	862	828	866	866	837	849	880	870	873	849	829	848	847	828	858	829	889	864	846	837	806	816	796	845	833	826	796	821	876	871	815	821	819	869	858	860	815	867	866	836	871	876	881	875	850	839	847	852	825	867	851	869	833	843	897	834	830	888	884	869	835	884	872	839	847	856	855	876	843	843	872	854	871	863	797	828	868	812	836	853	849	839	830	828	817	892	890	871	861	931	817	870	830	852	861	811	823	836	825	873	888	903	868	836	833	853	824	873	811	858	891	906	853	904	846	858	878	781	847	866	868	819	859	797	834	851	850	847	880	857	770	850	832	879	833	861	815	917	889	812	831	863	846	858	831	877	866	828	840	849	862	830	842	852	828	798	819	869	864	828	816	812	856	887	905	868	851	838	851	817	840	825	819	815	839	835	846	887	878	819	811	883	824	848	801	883	838	844	849	820	820	876	818	835	879	848	827	850	842	834	838	865	852	826	822	787	859	848	845	852	893	856	872	864	893	865	876	895	824	812	825	916	877	906	871	888	859	832	862	853	873	842	829	852	877	817	850	798	817	858	885	888	831	871	873	895	861	903	870	836	852	831	812	805	834	830	831	856	841	820	812	812	814	835	876	844	848	891	786	864	871	852	863	846	834	820	873	819	825	832	845	858	855	804	868	810	828	875	850	837	857	835	847	894	872	836	815	823	872	822	864	823	862	857	827	892	853	845	885	855	853	842	847	875	853	872	830	868	859	823	835	844	854	857	865	849	874	885	857	838	844	879	798	865	850	851	862	823	831	841	848	836	870	867	881	867	861	877	819	822	880	828	862	869	900	842	869	891	814	828	870	865	840	844	878	805	834	832	874	837	806	840	834	919	864	802	820	843	826	816	893	855	844	782	845	844	857	799	850	827	847	880	862	882	820	844	876	860	830	812	887	825	798	887	831	822	871	813	894	846	870	833	803	851	858	806	817	850	845	834	820	874	855	796	868	819	845	848	867	841	885	845	894	833	864	808	826	801	829	870	826	853	876	866	839	823	824	875	815	876	848	883	905	862	812	863	875	857	830	858	868	834	899	893	864	855	836	820	858	815	798	837	872	803	859	832	837	881	813	855	861	861	830	835	863	827	837	854	857	879	860	858	884	851	789	863	824	884	822	824	893	883	890	866	812	842	860	820	862	837	835	872	862	829	825	884	868	875	846	872	893	853	869	861	844	831	849	941	848	843	857	855	882	845	828	817	856	838	863	874	845	840	854	848	869	854	845	776	833	858	870	829	787	873	882	846	863	835	831	865	798	870	798	888	871	890	830	857	880	827	837	834	833	849	866	840	867	864	838	805	888	840	769	846	865	854	890	860	880	851	828	862	848	871	861	820	859	875	800	838	843	834	838	802	864	839	848	838	826	816	842	769	869	840	874	815	879	880	863	805	840	874	835	871	863	807	887	835	839	804	824	866	875	875	826	852	835	877	862	855	815	845	856	858	884	844	820	865	856	889	794	855	804	819	836	866	835	869
71257	55070	37078	23915	13457	7353	6768	6792	6944	6789	6800	6619	6862	6836	6795	6873	6701	6815	6744	6752	6789	6773	6712	6696	6912	6711	6633	6882	6834	6815	6799	6832	6769	6927	6670	6774	6819	6755	6737	6742	6761	6940	6710	6850	6874	6778	6793	6733	6800	6797	6845	6803	6810	6827	6873	6780	6763	6975	6826	6831	6929	6872	6806	6892	6873	6755	6819	6870	6895	6825	6702	6849	6778	6741	6692	6863	6806	6896	6747	6755	6739	6833	6853	6722	6693	6809	6693	6806	6682	6830	6759	6892	6754	6808	6881	6802	6658	6713	6834	6772	6706	6777	6738	6968	6789	6718	6937	6894	6871	6851	6684	6735	6739	6855	6841	6900	6852	6842	6922	6809	6864	6818	6754	6850	6903	6922	6720	6864	6830	6688	6763	6703	6809	6862	6799	6710	6786	6890	6811	6835	6892	6810	6834	6743	6792	6782	6861	6793	6801	6653	6808	6837	6874	6857	6732	6757	6882	6813	6774	6785	6863	6786	6806	6746	6767	6812	6786	6785	6751	6709	6868	6780	6808	6749	6603	6761	6744	6874	6831	6848	6659	6749	6735	6853	6873	6774	6789	6819	6721	6643	6902	6679	6611	6793	6841	6686	6767	6768	6789	6894	6712	6814	6880	6620	6777	6756	6699	6853	6927	6826	6694	6655	6806	6739	6819	6673	6852	6743	6762	6808	6780	6842	6753	6809	6774	6733	6753	6725	6660	6955	6739	6866	6756	6909	6854	6758	6792	6844	6645	6717	6799	7034	6800	6697	6840	6809	6775	6745	6789	6706	6766	6722	6716	6771	6786	6909	6795	6819	6841	6805	6780	6704	6727	6771	6752	6873	6684	6742	6841	6758	6750	6862	6798	6829	6800	6786	6818	6846	6892	6868	6832	6826	6850	6793	6766	6705	6966	6767	6609	6696	6759	6840	6813	6810	6844	6604	6824	6804	6700	6836	6753	6904	6722	6675	6823	6813	6978	6898	6756	6879	6828	6776	6791	6773	6952	6829	6668	6759	6891	6726	6951	6744	6803	6868	6869	6783	6697	6851	6809	6753	6701	6868	6725	6802	6809	6851	6862	6701	6868	6736	6850	6818	6847	6801	6678	6730	6671	6818	6785	6853	6731	6719	6902	6771	6839	6769	6796	6717	6775	6776	6935	6752	6872	6820	6779	6795	6850	6748	6931	6909	6719	6821	6839	6765	6680	6869	6722	6894	6878	6850	6784	6865	6937	6797	6792	6684	6951	6897	6757	6745	6874	6720	6823	6717	6828	6901	6770	6813	6869	6701	6818	6843	6870	6817	6821	6847	6825	6834	6755	6747	6862	6802	6687	6698	6898	6732	6854	6810	6807	6699	6768	6844	6744	6727	6671	6636	6770	6726	6699	6806	6821	6783	6945	6752	6736	6881	6817	6842	6771	6755	6790	6807	6664	6801	6766	6762	6825	6877	6914	6869	6758	6777	6786	6750	6902	6763	6892	6767	6723	6780	6809	6865	6758	6820	6955	6782	6934	6763	6807	6922	6777	6717	6840	6879	6818	6871	6722	6827	6811	6688	6948	6897	6942	6721	6827	6924	6773	6813	6740	6773	6729	6808	6646	6839	6863	6895	6880	6861	6843	6799	6918	6758	6814	6786	6865	6788	6752	6656	6764	6735	6760	6761	6725	6927	6806	6807	6790	6868	6757	6804	6750	6833	6813	6954	6892	6710	6718	6810	6889	6807	6881	6842	6731	6713	6804	6753	6844	6800	6797	6950	6705	6938	6807	6748	6891	6796	6691	6828	6721	6727	6790	6781	6812	6787	6736	6822	6816	6724	6741	6867	6724	6870	6769	7015	6735	6818	6819	6719	6787	6805	6698	6728	6761	6805	6873	6768	6723	6845	6733	6805	6807	6618	6786	6787	6815	6818	6788	6770	6777	6632	6941	6807	6830	6634	6700	6856	6871	6671	6691	6821	6901	6646	6875	6746	6796	6795	6846	6859	6786	6703	6821	6818	6737	6736	6781	6833	6776	6891	6718	6872	6845	6744	6734	6848	6799	6715	6766	6759	6811	6732	6979	6781	6813	6767	6705	6887	6841	6812	6913	6786	6778	6899	6779	6836	6852	6725	6792	6801	6763	6845	6801	6719	6810	6758	6574	6741	6817	6630	6809	6752	6896	6856	6698	6912	6745	6779	6757	6883	6616	6777	6939	6802	6898	6656	6944	6853	6734	6815	6839	6773	6748	6763	6779	6837	6824	6846	6763	6824	6719	6668	6678	6866	6940	6771	6886	6851	6803	6890	6824	6900	6782	6783	6902	6860	6794	6798	6758	6796	6757	7050	6752	6800	6851	6842	6871	6873	6850	6860	6806	6791	6815	6829	6852	6717	6784	6843	6851	6722	6792	6804	6817	6765	6759	6765	6795	6775	6753	6783	6781	6753	6876	6811	6843	6890	6738	6832	6683	6810	6884	6669	6893	6662	6841	6803	6722	6779	6799	6798	6684	6824	6694	6831	6799	6694	6871	6742	6811	6848	6868	6836	6841	6784	6850	6720	6943	6734	6777	6817	6762	6856	6676	6752	6707	6758	6986	6822	6817	6884	6909	6804	6756	6839	6823	6818	6715	6926	6938	6783	6730	6845	6758	6829	6833	6686	6763	6760	6835	6935	6733	6921	6780	6721	6866	6770	6883	6744	6854	6814	6779	6725	6888	6651	6864	6868	6806	6875	6572	6820	6673	6723	6753	6677	6804	6803	6833	6903	6790	6688	6770	6743	6768	6916	6758	6862	6825	6804	6693	6829	6761	6840	6784	6839	6868	6764	6790	6856	6789	6753	6837	6810	6789	6779	6855	6783	6808	6751	6781	6700	6810	6756	6790	6854	6967	6811	6728	6692	6719	6720	6707	6901	6693	6849	6900	6838	6785	6616	6738	6770	6850	6734	6693	6809	6827	6849	6805	6895	6826	6768	6791	6794	6809	6831	6731	6788	6809	6904	6839	6739	6800	6745	6731	6767	6821	6827	6714	6707	6749	6897	6849	6671	6929	6875	6802	6882	6638	6805	6857	6802	6822	6879	6796	6856	6749	6788	6798	6909	6865	6868	6785	6724	6824	6761	6755	6868	6878	6856	6841	6820	6844	6778	6878	6797	6827	6864	6825	6794	6773	6918	6762	6785	6856	6673	6639	6773	6881	6703	6836	6850	6627	6779	6823	6853	6766	6758	6784	6861	6777	6807	6871	6686	6671	6881	6818	6820	6813	6681	6860	6876	6829	6879	6652	6801	6882	6760	6800	6749	6864	6821	6791	6944	6949	6769	6814	6877	6945	6774	6826	6729	6777	6746	6847	6800	7015	6760	6818	6811	6711	6918	6789	6769	6753	6819	6852	6964	6789	6764	6828	6770	6872	6943	6698	6846	6818	6798	6955	6771	6711	6804	6837	6755	6786	6787	6699	6817	6745	6755	6767	6821	6792	6743	6815	6782	6874	6719	6819	6871	6799	6843	6792	6785	6800	6850	6769	6806	6817	6722	6809	6781	6760	6871	6716	6902	6721	6673	6903	6799	6854	6738	6945	6724	6753	6743	6805	6747	6854	6675	6747	6791	6847	6832	6812	6743	6858	6884	6863	6851	6697	6929	6861	6794	6838	6891	6749	6887	6745	6668	6813	6718	6814	6784	6864	6789	6881	6844	6720	6865	6817	6711	6915	6806	6746	6774	6757	6729	6748	6779	6811	6774	6825	6831	7003	6806	6914	6826	6845	6862	6711	6950	6879	6762	6722	6837	6752	6884	6868	6944	6771	6826	6791	6741	6827	6846	6804	6926	6729	6806	6877	6865	6819	6770	6846	6845	6875	6927	6822	6767	6783	6839	6747	6778	6773	6938	6882	6879	6722	6809	6784	6765	6805	6889	6757	6930	6942	6760	6653	6837	6844	6859	6826	6818	6818	6779	6872	6875	6761	6747	6866	6854	6792	6823	6832	6792	6699	6782	6838	6774	6822	6788	6855	6722	6782	6860	6871	6812	6770	6875	6800	6869	6868	6829	6825	6873	6823	6834	6688	6860	6860	6801	6799	6927	6694	6615	6864	6836	6882	6746	6818	6732	6868	6827	6922	6766	6752	6848	6903	6713	6806	6780	6719	6900	6899	6773	6912	6876	6777	6770	6693	6820	6714	6850	6694	6974	6828	6773	6848	6812	6711	6906	6825	6972	6783	6782	6825	6676	6702	6843	6766	6709	6751	6797	6661	6787	6722	6852	6735	6828	6717	6808	6811	6741	6744	6845	6830	6701	6735	6873	6853	6713	6868	6895	6852	6845	6869	6790	6747	6794	6785	6886	6779	6800	6814	6757	6825	6702	6730	6915	6754	6878	6898	6815	6943	6853	6938	6833	6829	6845	6729	6836	6971	6916	6800	6864	6789	6751	6709	6617	6781	6970	6831	6846	6801	6827	6892	6751	6863	6796	6994	6769	6907	6726	6711	6799	6951	6681	6730	6875	6856	6738	6769	6811	6702	6874	6809	6866	6678	6797	6928	6783	6916	6721	6806	6825	6803	6839	6893	6720	6787	6835	6902	6968	6895	6864	6877	6864	6736	6786	6759	6786	6901	6713	6721	6729	6899	6897	6735	6836	6778	6853	6842	6834	6894	6789	6954	6779	6897	6752	6597	6902	6869	6857	6881	6794	6823	6776	6739	6848	6883	6834	6872	6805	6694	6834	6691	6821	6745	6808	6840	6804	6893	6717	6655	6844	6787	6644	6860	6737	6716	6786	6775	6727	6760	6796	6737	6799	6881	6714	6850	6801	6894	6809	6813	6828	6854	6740	6813	6809	6770	6731	6815	6787	6807	6671	6907	6719	6896	6910	6846	6788	6854	6776	6855	6892	6831	6667	6737	6805	6820	6818	6692	6920	6679	6818	6843	6859	6777	6808	6814	6936	6778	6760	6709	6782	6790	6839	6872	6784	6777	6787	6799	6817	6749	6738	6826	6901	6894	6770	6791	6920	6764	6743	7014	6751	6846	6786	6827	6848	6809	6879	6814	6691	6766	6781	6815	6821	6930	6888	6869	6662	6780	6789	6728	6802	6711	6842	6724	6779
47595	39955	19806	5477	1510	956	923	908	930	918	903	914	898	912	906	897	852	890	887	910	899	992	933	879	928	908	880	914	913	965	923	937	862	938	883	897	912	893	879	919	889	959	903	951	893	922	930	941	908	884	895	875	899	900	905	880	860	884	950	846	926	884	850	858	870	917	866	908	939	921	903	906	913	921	941	910	894	953	882	888	932	926	882	942	894	911	935	954	871	919	952	875	902	949	890	918	913	896	919	912	869	940	886	941	927	926	932	890	892	870	858	914	872	916	863	889	852	829	868	903	925	886	931	919	828	944	931	856	899	882	919	917	924	889	923	935	910	900	880	938	899	915	867	943	950	965	868	930	926	884	906	883	875	856	876	953	879	920	946	897	919	932	929	881	907	943	905	928	911	941	942	943	913	914	906	896	943	916	917	932	864	905	936	896	896	940	918	918	861	938	891	885	898	906	902	895	867	910	876	903	869	941	898	931	953	947	886	879	886	895	893	899	936	903	964	887	869	891	981	908	881	928	921	887	826	884	893	907	935	967	906	943	914	906	896	986	961	865	867	912	922	861	913	904	919	890	902	914	928	911	970	829	892	867	919	947	900	931	914	947	885	904	874	888	881	949	893	882	925	893	899	893	861	976	961	908	866	943	869	887	898	933	916	913	915	904	870	919	951	906	914	892	911	935	913	923	939	887	882	930	905	953	919	943	903	909	944	902	943	856	897	955	939	893	883	928	942	873	957	906	919	968	891	950	914	953	906	948	857	952	917	890	890	873	940	934	937	894	901	903	918	864	919	925	901	872	887	848	884	970	868	906	890	873	947	913	881	894	894	936	882	926	906	926	877	922	912	856	958	926	893	933	953	867	926	922	885	855	915	913	914	917	866	897	910	922	929	975	929	957	928	923	964	923	938	917	854	898	872	893	923	925	919	913	896	836	911	875	900	866	913	925	871	961	927	949	919	939	876	907	909	850	866	870	913	904	866	875	866	928	848	943	849	928	879	913	923	912	874	952	978	900	926	934	891	915	897	888	892	879	871	966	963	935	946	929	932	873	893	876	843	868	934	894	894	874	904	883	900	923	912	977	839	877	903	850	923	872	941	947	874	903	851	904	895	885	879	930	894	926	955	917	929	921	943	849	880	910	963	920	954	855	931	888	926	893	892	895	912	936	891	907	901	906	916	910	907	896	952	947	868	903	922	894	887	871	879	889	898	992	935	899	918	909	936	885	926	918	936	956	867	949	948	902	920	870	932	874	923	921	883	925	941	856	927	909	902	937	941	941	913	923	818	908	942	882	905	890	941	929	921	909	948	903	863	861	932	877	936	850	876	912	940	913	956	904	874	876	892	966	942	879	923	874	931	978	985	857	834	912	898	860	892	907	903	901	889	965	882	924	898	910	910	892	903	902	893	987	902	922	974	910	913	899	915	950	939	925	894	919	914	899	861	893	951	921	883	919	899	905	899	927	899	902	891	900	901	899	935	901	925	884	937	970	869	918	894	930	943	921	938	909	914	946	889	918	894	969	891	958	911	928	931	870	938	910	935	898	907	876	928	916	923	933	978	915	832	933	863	877	913	938	876	893	911	932	873	916	843	871	963	907	912	932	923	914	956	886	910	897	937	927	899	908	885	899	904	894	904	909	912	922	894	945	919	873	869	907	914	911	802	940	918	889	917	951	904	875	922	893	925	922	895	898	946	915	957	932	960	933	850	923	932	938	873	927	967	900	931	873	855	916	926	977	875	881	933	930	897	848	945	864	937	917	899	913	910	956	909	895	915	945	918	929	906	875	890	894	881	900	916	862	917	851	872	909	923	884	911	886	882	885	912	899	835	926	864	943	937	894	900	880	934	881	922	912	927	892	917	886	863	907	910	937	914	879	874	930	904	968	898	900	916	921	916	888	887	941	896	876	928	908	936	897	881	945	893	954	893	889	864	883	860	889	913	953	934	924	913	921	906	911	902	867	960	878	913	941	959	907	879	941	908	945	895	912	899	883	874	875	936	871	900	921	869	972	886	899	881	910	914	938	883	904	897	949	879	896	879	881	952	914	864	847	911	906	900	951	951	941	894	909	952	886	908	896	872	876	828	924	900	956	972	918	911	897	922	936	912	877	908	918	892	899	858	873	939	883	956	964	939	921	917	883	949	909	885	896	906	914	853	951	933	944	907	883	832	894	966	893	904	943	903	939	956	916	938	931	909	953	868	924	943	845	837	849	888	875	892	925	917	901	929	912	866	914	947	874	929	904	897	908	905	864	931	961	914	900	847	875	900	909	899	899	935	899	921	894	882	911	868	899	911	916	902	930	884	960	936	922	906	905	937	912	949	945	914	928	858	905	914	912	971	992	875	921	924	901	938	905	927	883	906	892	866	912	890	859	914	933	901	918	942	874	936	892	914	946	930	912	895	940	924	916	846	861	882	872	849	873	888	822	886	881	936	888	857	871	950	879	858	890	928	928	922	903	921	871	905	926	817	889	889	924	865	932	874	878	925	918	940	899	928	969	945	874	877	941	836	874	929	914	908	946	912	933	878	903	852	846	905	908	930	976	958	904	860	895	885	906	924	962	868	889	899	902	893	878	901	892	900	967	870	883	897	884	931	914	928	944	986	886	934	943	882	933	848	910	929	882	897	871	842	940	902	889	895	919	916	902	922	900	915	917	877	926	950	906	919	928	880	905	911	866	921	960	927	924	925	858	890	889	838	927	864	920	933	865	889	930	870	896	866	944	916	886	856	921	942	852	884	902	918	866	892	919	877	921	884	887	942	966	899	896	935	886	945	880	843	883	966	893	875	931	881	915	897	880	934	913	949	870	940	894	907	881	989	918	868	926	972	952	900	958	981	886	975	863	875	926	948	913	894	943	922	916	913	950	913	898	889	875	883	895	919	906	896	886	903	830	917	899	870	841	873	867	863	959	928	906	899	880	901	874	906	915	874	862	909	936	965	904	873	892	946	951	916	926	878	941	915	925	913	862	901	895	900	911	901	909	979	906	912	912	895	955	935	962	879	928	883	932	948	946	879	910	880	927	914	926	880	919	909	912	877	894	914	935	859	881	934	860	891	924	890	933	937	918	873	924	896	906	878	905	922	937	908	910	872	845	954	842	914	910	914	984	961	935	923	895	907	915	898	937	912	840	926	919	941	883	857	892	960	915	882	881	952	878	930	978	952	940	960	906	920	914	909	947	922	933	880	870	879	922	896	916	913	877	885	866	881	930	892	897	877	860	906	901	864	919	932	942	923	922	950	952	906	930	924	939	904	899	913	865	874	867	906	877	953	852	876	887	940	902	876	878	911	903	883	860	916	920	971	865	858	870	893	907	919	886	927	915	848	928	884	907	897	937	913	872	908	873	949	924	916	929	863	1015	905	870	896	916	952	900	939	912	916	895	874	937	914	930	897	989	925	875	913	950	883	905	911	915	912	916	965	897	873	965	950	915	916	880	935	878	914	942	930	928	909	916	858	960	944	927	926	892
73385	59897	43215	28870	16589	8237	7131	7153	7265	7334	7108	7086	7243	7261	7306	7245	7249	7317	7126	7319	7221	7209	7259	7081	7297	7254	7224	7305	7131	7230	7189	7287	7215	7341	7189	7094	7263	7223	7266	7197	7184	7393	7270	7274	7183	7166	7323	7290	7327	7357	7308	7157	7359	7216	7348	7108	7241	7195	7195	7127	7238	7172	7363	7163	7218	7302	7047	7287	7148	7190	7264	7333	7215	7260	7048	7175	7166	7087	7265	7342	7447	7188	7052	7279	7202	7235	7204	7245	7219	7165	7239	7157	7129	7277	7234	7248	7204	7162	7241	7264	7120	7232	7102	7193	7315	7223	7075	7197	7200	7257	7243	7231	7304	7335	7226	7284	7220	7097	7252	7175	7284	7119	7191	7155	7323	7248	7150	7257	7146	7261	7261	7176	7156	7192	7230	7241	7130	7214	7326	7160	7079	7223	7145	7372	7206	7241	7135	7187	7079	7156	7254	7182	7156	7154	7207	7301	7290	7118	7148	7155	7219	7232	7280	7204	7175	7288	7188	7086	7121	7199	7143	7159	7309	7201	7252	7163	7258	7267	7252	7234	7223	7271	7261	7228	7263	7213	7204	7155	7160	7312	7285	7301	7111	7224	7254	7280	7263	7214	7260	7237	7281	7282	7332	7187	7129	7281	7209	7295	7093	7212	7051	7212	7160	7195	7246	7240	7066	7178	7088	7253	7267	7132	7059	7149	7296	7207	7157	7225	7313	7109	7294	7182	7170	7274	7284	7231	7205	6977	7480	7335	7264	7244	7085	7223	7183	7151	7116	7125	7193	7329	7312	7246	7228	7230	7203	7141	7292	7228	7118	7260	7177	7173	7168	7144	7188	7171	7285	7163	7204	7153	7169	7233	7132	7252	7340	7199	7258	7221	7258	7321	7185	7092	7138	7270	7206	7341	7224	7127	7293	7276	7280	7211	7243	7175	7193	7233	7238	7317	7160	7151	7149	7304	7302	7275	7091	7250	7171	7145	7267	7202	7164	7202	7370	7083	7290	7170	7342	7187	7287	7229	7167	7205	7259	7168	7219	7177	7259	7370	7189	7221	7220	7185	7259	7207	7154	7245	7215	7306	7272	7241	7199	7412	7290	7228	7190	7191	7154	7162	7200	7325	7258	7137	7100	7064	7321	7405	7206	7206	7218	7170	7252	7226	7287	7087	7129	7150	7233	7109	7167	7250	7188	7230	7333	7123	7152	7117	7183	7195	7211	7184	7246	7202	7230	7272	7346	7236	7297	7222	7269	7270	7257	7197	7190	7193	7092	7293	7244	7024	7230	7258	7160	7224	7276	7157	7071	7283	7167	7225	7140	7149	7119	7233	7099	7117	7089	7253	7321	7256	7280	7211	7133	7241	7181	7221	7115	7274	7247	7294	7213	7323	7194	7244	7177	7143	7333	7211	7394	7216	7235	7208	7228	7245	7198	7198	7284	7099	7218	7101	7136	7240	7280	7270	7142	7312	7141	7340	7214	7106	7245	7274	7246	7185	7241	7268	7187	7221	7080	7248	7113	7303	7254	7076	7209	7194	7151	7195	7138	7285	7149	7253	7277	7379	7186	7202	7152	7220	7174	7265	7166	7347	7230	7198	7238	7267	7184	7210	7128	7158	7311	7238	7176	7205	7228	7305	7358	7300	7122	7188	7352	7277	7143	7132	7188	7051	7307	7159	7281	7257	7161	7192	7302	7156	7236	7288	7212	7199	7273	7220	7209	7328	7246	7224	7147	7272	7192	7179	7294	7291	7215	7077	7185	7092	7241	7104	7235	7205	7238	7207	7150	7199	7294	7018	7295	7163	7325	7257	7187	7117	7190	7280	7266	7285	7275	7174	7211	7072	7127	7178	7084	7177	7229	7226	7159	7149	7157	7165	7129	7179	7086	7252	7247	7213	7311	7301	7149	7242	7075	7270	7192	7177	7244	7262	7227	7251	7241	7135	7139	7059	7193	7176	7169	7161	7212	7186	7065	7217	7179	7308	7221	7299	7276	7176	7106	7114	7128	7196	7381	7092	7119	7244	7196	7204	7044	7344	7262	7249	7169	7182	7209	7238	7116	7222	7214	7291	7128	7214	7156	7170	7102	7158	7292	7302	7173	7186	7317	7171	7194	7144	7336	7170	7167	7087	7254	7209	7237	7131	7113	7184	7170	7138	7231	7235	7269	7341	7306	7264	7152	7261	7144	7153	7340	7185	7161	7279	7107	7202	7138	7188	7195	7242	7322	7173	7154	7162	7190	7384	7314	7188	7259	7283	7254	7262	7139	7376	7188	7301	7226	7268	7225	7228	7306	7193	7210	7181	7294	7203	7266	7163	7227	7117	7169	7205	7159	7350	7253	7128	7230	7188	7272	7378	7197	7216	7277	7259	7224	7123	7000	7129	7291	7196	7224	7119	7233	7176	7140	7200	7282	7212	7236	7302	7253	7182	7329	7261	7131	7183	7332	7248	7367	7289	7338	7204	7212	7272	7349	7195	7217	7194	7220	7292	7111	7188	7177	7299	7107	7196	7095	7341	7127	7253	7238	7235	7149	7195	7224	7333	7292	7239	7239	7286	7249	7349	7117	7242	7200	7157	7076	7362	7252	7366	7231	7251	7138	7281	7096	7210	7115	7257	7067	7133	7294	7242	7348	7249	7118	7093	7152	7232	7182	7314	7158	7107	7279	7207	7201	7220	7315	7145	7211	7200	7259	7209	7217	7133	7247	7271	7244	7102	7124	7360	7291	7170	7171	7160	7251	7279	7163	7294	7199	7124	7384	7222	7135	7003	7237	7166	7214	7201	7251	7187	7243	7247	7215	7135	7275	7242	7217	7282	7287	7188	7202	7366	7207	7263	7260	7255	7108	7234	7258	7140	7186	7179	7198	7265	7170	7355	7144	7227	7216	7242	7253	7154	7249	7189	7231	7321	7170	7283	7161	7312	7260	7348	7309	7152	7079	7223	7273	7129	7281	7174	7184	7243	7167	7089	7223	7288	7072	7223	7216	7234	7239	7140	7251	7201	7116	7234	7208	7249	7240	7096	7323	7256	7240	7199	7266	7205	7129	7154	7148	7255	7236	7247	7202	7167	7203	7102	7249	7315	7133	7238	7371	7016	7160	7184	7114	7152	7195	7052	7160	7227	7165	7132	7257	7261	7076	7154	7118	7241	7335	7157	7221	7256	7028	7252	7259	7074	7156	7210	7198	7178	7186	7197	7163	7234	7266	7285	7248	7303	7098	7144	7267	7287	7276	7264	7369	7193	7207	7378	7229	7291	7269	7235	7221	7183	7294	7399	7164	7173	7300	7214	7185	7298	7313	7201	7025	7277	7226	7252	7315	7288	7231	7188	7192	7131	7287	7225	7145	7363	7283	7275	7401	7170	7112	7174	7148	7234	7231	7183	7177	7103	7151	7308	7314	7257	7322	7170	7229	7214	7144	7178	7200	7273	7243	7228	7160	7192	7095	7275	7250	7329	7139	7189	7168	7099	7251	7245	7181	7228	7264	7196	7247	7199	7215	7078	7228	7258	7049	7247	7271	7229	7268	7258	7164	7312	7193	7203	7260	7268	7193	7177	7240	7185	7090	7107	7280	7245	7142	7322	7290	7202	7208	7109	7151	7063	7223	7148	7145	7171	7265	7245	7142	7166	7176	7221	7294	7223	7213	7147	7240	7192	7291	7145	7179	7372	7200	7126	7192	7289	7273	7202	7134	7282	7238	7191	7176	7239	7171	7217	7288	7262	7194	7235	7272	7160	7173	7184	7202	7336	7049	7212	7194	7249	7248	7132	7112	7352	7342	7198	7176	7255	7096	7233	7194	7261	7211	7218	7168	7107	7215	7108	7164	7094	7207	7172	7195	7278	7110	7262	7212	7155	7183	7178	7234	7202	7130	7287	7230	7253	7218	7298	7120	7074	7344	7160	7145	7407	7142	7283	7196	7258	7158	7204	7238	7193	7188	7195	7229	7207	7214	7228	7193	7242	7240	7311	7390	7240	7145	7303	7167	7326	7250	7201	7204	7184	7133	7261	7251	7228	7204	7240	7129	7107	7127	7273	7235	7286	7130	7206	7285	7204	7220	7226	7360	7311	7221	7270	7254	7161	7172	7157	7060	7183	7266	7291	7211	7379	7357	7165	7208	7198	7250	7262	7192	7152	7185	7113	7183	7077	7195	7089	7366	7382	7131	7135	7165	7273	7223	7005	7236	7251	7171	7173	7178	7204	7312	7109	7350	7237	7266	7450	7272	7216	7309	7332	7183	7204	7165	7259	7280	7152	7255	7259	7159	7195	7154	7190	7219	7258	7093	7259	7193	7208	7190	7275	7189	7199	7280	7372	7196	7330	7197	7207	7081	7200	7250	7203	7240	7270	7201	7190	7220	7138	7166	7195	7233	7199	7159	7098	7152	7206	7169	7279	7177	7206	7235	7053	7236	7244	7247	7087	7201	7315	7148	7100	7233	7149	7271	7268	7261	7158	7095	7337	7291	7212	7058	7105	7230	7216	7208	7225	7154	7235	7269	7309	7360	7180	7159	7169	7121	7211	7093	7149	7167	7055	7179	7230	7244	7246	7232	7402	7102	7108	7259	7211	7172	7340	7196	7271	7267	7251	7121	7185	7343	7083	7330	7203	7126	7181	7169	7309	7219	7049	7255	7137	7226	7159	7228	7202	7208	7110	7132	7203	7198	7259	7315	7217	7246	7165	7313	7194	7182	7225	7049	7260	7231	7139	7344	7175	7203	7321	7117	7258	7237	7126	7174	7217	7170	7405	7274	7332	7362	7273	7271	7227	7294	7164	7272	7092	7234	7188	7269	7254	7259	7258	7197	7372	7184	7128	7245	7238	7237	7159	7255	7258	7249	7131	7179	7232	7393	7153	7185	7101	7162	7360	7161	7276	7220	7164	7332	7185	7171	7215	7214	7162	7253	7250	7180	7182	7178	7220	7198	7233	7212	7116	7218	7239	7360	7394	7252	7252	7258	7131	7287	7233	7225	7158	7080	7202	7189	7058	7352	7203	7209	7257	7118	7290	6968	7276	7270	7156	7213	7199	7257	7221	7193	7184	7198	7326	7226	7213	7288	7260	7226	7275	7284	7162
62628	50859	26199	8797	1992	1032	931	918	930	933	895	928	946	943	969	931	881	923	911	900	930	935	993	966	924	963	936	877	909	906	876	949	931	895	918	944	969	922	952	930	907	914	902	890	962	957	957	903	836	940	945	952	914	900	925	906	935	920	896	923	917	920	916	922	891	930	962	929	921	969	916	904	901	915	928	928	862	888	895	915	926	917	901	883	934	927	926	914	923	970	898	896	912	936	901	898	893	901	966	912	939	950	944	1002	894	957	915	945	952	959	919	966	910	918	966	958	918	911	912	880	981	943	925	887	934	920	918	947	938	943	909	910	876	905	930	910	908	901	931	932	875	884	938	937	985	947	886	947	885	889	965	922	897	947	966	942	890	893	946	961	1002	898	913	879	908	924	891	929	931	877	871	946	883	891	969	927	869	888	945	895	957	878	912	945	881	949	917	917	933	922	894	932	940	890	958	936	918	878	908	963	855	952	898	925	963	888	919	960	879	921	898	911	891	910	905	928	892	888	886	962	942	936	912	928	978	911	932	931	905	872	912	880	906	915	959	945	944	877	901	960	894	934	924	916	840	899	958	927	900	937	909	995	936	897	929	964	921	906	939	914	884	930	955	898	929	963	877	916	926	898	890	906	855	937	920	892	1012	947	881	927	969	922	888	901	921	899	924	934	926	907	938	953	937	890	925	915	933	897	947	934	874	929	938	961	984	880	921	952	954	916	924	925	905	922	947	956	934	876	881	970	949	974	867	1012	946	936	927	863	896	866	944	943	956	922	933	938	967	940	887	899	895	933	899	865	888	876	924	988	921	927	909	936	897	934	947	926	947	933	921	938	918	919	958	889	939	886	896	965	907	878	943	961	881	902	971	911	928	919	892	908	845	944	942	887	960	952	937	921	865	896	948	941	905	905	933	963	885	943	925	916	942	1001	919	908	958	906	886	934	824	877	947	926	905	907	860	919	948	923	950	943	925	923	900	945	927	953	912	921	873	910	874	967	899	871	1034	926	960	990	951	928	932	923	905	954	885	958	904	899	924	913	940	904	925	989	935	931	904	916	991	975	972	914	898	948	908	876	943	921	933	887	919	930	916	923	898	929	928	927	923	1000	950	933	952	943	942	905	945	974	932	931	935	877	940	928	885	895	851	890	952	985	890	921	973	933	886	912	967	911	924	925	939	934	936	895	873	948	957	911	907	893	869	893	884	924	938	890	929	942	986	927	921	887	967	896	920	964	902	944	907	929	889	912	922	966	894	912	896	929	924	914	957	991	966	928	895	941	948	917	910	919	908	892	956	851	908	933	917	881	946	925	940	907	898	912	919	908	951	916	922	893	933	906	864	942	871	930	912	884	879	904	912	911	952	956	910	899	857	898	907	1000	943	911	903	928	947	936	961	954	934	930	891	950	944	942	926	916	925	981	878	941	935	944	933	901	978	977	932	941	864	895	897	937	908	898	879	916	943	937	901	854	1008	949	903	869	922	938	937	920	939	972	929	911	969	939	932	947	895	916	869	937	906	910	974	947	888	920	933	919	898	948	942	931	962	905	960	893	982	939	927	915	889	943	955	908	908	911	910	892	901	891	911	903	980	923	902	892	919	909	917	986	946	905	957	917	983	902	925	871	859	879	856	866	869	861	916	908	920	918	962	897	941	922	917	911	902	957	931	922	961	967	853	848	921	911	900	918	857	888	873	939	922	914	901	909	866	916	947	939	948	888	948	949	928	909	878	941	909	936	909	929	935	920	911	1005	898	943	904	933	909	893	927	939	881	949	949	943	968	914	881	892	950	940	997	902	924	909	889	932	892	917	938	917	891	962	939	1019	923	983	920	898	861	926	890	897	996	886	960	894	898	957	940	985	897	969	911	941	897	978	909	952	961	991	897	879	924	978	972	933	890	967	850	917	955	924	902	945	945	867	938	912	896	934	886	897	938	950	901	931	904	959	954	896	936	901	870	912	897	906	891	971	939	936	954	907	904	960	971	868	937	909	920	934	944	933	936	966	960	921	950	922	942	907	971	892	908	905	918	1015	906	865	916	924	939	946	846	909	904	944	905	915	975	906	949	899	911	919	942	938	927	940	907	902	966	901	947	903	938	906	899	915	885	934	971	938	878	927	959	924	947	890	885	932	910	921	917	897	925	902	912	879	957	852	924	905	922	957	950	937	872	955	949	981	945	922	900	958	960	890	934	918	884	904	938	910	936	995	893	895	926	941	934	904	974	930	877	943	886	925	928	911	1007	844	906	1017	937	921	907	903	890	946	965	903	951	936	940	891	977	949	907	971	910	927	900	892	873	924	894	932	876	927	922	934	976	880	945	955	926	929	932	945	931	910	904	902	871	947	916	929	924	957	920	875	936	931	896	929	940	924	908	893	869	913	928	1013	904	988	960	855	909	859	934	912	916	929	941	944	941	900	883	930	918	884	934	942	934	942	933	925	914	914	976	918	951	961	925	975	921	938	924	961	876	905	874	948	857	846	880	885	919	926	960	943	924	910	874	958	921	965	926	931	917	929	890	890	931	966	963	919	878	880	955	960	941	921	900	958	922	944	945	882	977	944	849	900	939	881	948	884	878	921	919	914	937	888	897	943	936	951	961	936	991	851	932	927	924	853	902	918	956	919	852	916	955	912	884	924	891	949	918	916	928	940	948	912	974	893	906	1017	912	926	854	904	896	942	941	950	917	905	886	915	931	911	946	913	994	971	923	984	959	909	909	959	943	917	887	928	926	954	873	885	948	948	945	861	888	904	895	929	948	976	954	912	935	921	912	909	928	897	972	872	913	922	908	913	943	905	915	919	931	968	970	889	938	950	915	899	923	935	943	921	956	961	947	925	911	937	917	948	939	878	950	883	899	859	954	924	895	913	941	919	920	947	883	960	949	934	873	929	893	874	913	902	953	936	861	915	913	878	940	967	867	959	947	899	912	838	946	920	926	908	953	920	913	883	928	960	938	964	941	971	883	918	921	932	939	951	908	924	946	975	949	951	918	892	935	880	971	910	945	928	970	918	917	951	971	954	906	931	1021	906	902	965	948	926	903	898	912	905	932	899	891	892	915	976	897	892	965	911	936	891	928	936	916	908	870	900	923	896	892	976	893	929	916	935	930	893	954	958	881	908	951	915	890	932	953	942	926	891	954	920	944	929	904	977	914	893	934	920	882	898	934	960	891	929	904	937	848	894	946	847	922	971	887	917	902	891	942	873	933	958	948	934	906	918	882	927	912	923	915	914	953	935	946	951	982	932	931	909	953	972	931	898	953	915	967	906	905	900	979	940	915	873	951	936	888	928	920	945	909	936	925	865	898	989	955	923	939	968	903	908	881	874	965	923	965	932	952	935	976	941	850	939	920	949	960	887	931	970	928	907	977	899	914	930	908	954	849	900	910	939	962	928	858	941	905	914	957	936	928	860	947	918	935	931	942	893	938	897	931	935	881	959	931	952	964	918	963	892	881	948	903	922	955	956	994	882	862	927	884	964	941	888	946	908	970	949
63791	58334	49204	34423	20599	8853	7387	7497	7463	7346	7141	7399	7360	7253	7207	7222	7399	7374	7359	7289	7260	7423	7269	7524	7338	7385	7342	7381	7342	7289	7246	7289	7347	7304	7242	7320	7278	7228	7339	7367	7366	7305	7243	7297	7220	7339	7287	7354	7350	7168	7475	7352	7366	7275	7256	7378	7325	7214	7349	7249	7323	7303	7232	7277	7316	7249	7439	7248	7393	7290	7189	7437	7244	7340	7421	7389	7320	7250	7398	7291	7253	7379	7384	7299	7329	7348	7474	7215	7476	7331	7251	7322	7366	7257	7419	7247	7409	7272	7364	7314	7376	7184	7240	7234	7270	7259	7375	7396	7336	7242	7371	7280	7239	7252	7322	7286	7201	7331	7291	7371	7193	7368	7296	7310	7140	7240	7310	7258	7247	7316	7415	7367	7310	7300	7241	7272	7249	7367	7364	7288	7399	7198	7314	7395	7322	7282	7319	7284	7369	7227	7245	7309	7342	7240	7254	7227	7340	7322	7267	7280	7151	7221	7171	7357	7154	7356	7282	7277	7259	7296	7266	7319	7361	7326	7254	7216	7329	7282	7295	7316	7352	7288	7412	7263	7407	7350	7337	7416	7084	7293	7220	7201	7291	7304	7234	7237	7333	7288	7332	7231	7211	7408	7342	7338	7199	7265	7327	7352	7364	7378	7212	7317	7364	7248	7288	7344	7314	7260	7309	7431	7332	7411	7265	7418	7424	7171	7288	7253	7277	7343	7346	7308	7301	7352	7384	7486	7375	7307	7348	7318	7267	7262	7417	7468	7307	7414	7339	7223	7255	7272	7235	7262	7294	7229	7314	7376	7258	7206	7296	7199	7401	7302	7369	7319	7311	7426	7254	7247	7195	7299	7432	7206	7398	7333	7167	7247	7398	7240	7221	7205	7215	7329	7361	7320	7290	7297	7219	7251	7282	7316	7270	7263	7300	7414	7252	7425	7379	7262	7234	7213	7332	7437	7301	7363	7452	7394	7347	7149	7187	7332	7292	7204	7210	7134	7377	7210	7296	7296	7315	7437	7330	7322	7293	7340	7376	7375	7372	7425	7324	7290	7245	7384	7243	7313	7348	7453	7457	7361	7269	7176	7275	7274	7253	7436	7257	7128	7254	7409	7462	7278	7325	7406	7369	7285	7253	7283	7315	7292	7196	7300	7358	7334	7321	7550	7354	7238	7339	7259	7336	7278	7302	7255	7294	7323	7331	7328	7351	7350	7124	7387	7309	7390	7269	7213	7418	7224	7177	7358	7327	7311	7362	7262	7441	7232	7330	7354	7325	7224	7282	7164	7243	7535	7332	7315	7421	7420	7253	7303	7344	7281	7317	7333	7298	7421	7287	7260	7288	7299	7414	7424	7161	7184	7349	7382	7279	7326	7356	7303	7258	7070	7314	7331	7171	7430	7272	7175	7362	7437	7298	7345	7265	7331	7304	7404	7281	7295	7302	7309	7276	7302	7324	7292	7351	7219	7242	7252	7129	7400	7265	7313	7239	7254	7393	7369	7242	7300	7430	7412	7191	7376	7420	7142	7179	7243	7373	7403	7384	7248	7411	7307	7369	7337	7368	7283	7234	7385	7367	7283	7306	7357	7425	7384	7348	7418	7338	7357	7301	7302	7238	7262	7406	7363	7358	7258	7285	7310	7447	7250	7247	7295	7336	7318	7271	7151	7273	7351	7368	7323	7266	7320	7274	7425	7337	7413	7333	7298	7361	7353	7375	7370	7319	7335	7227	7431	7262	7273	7185	7288	7403	7241	7273	7353	7317	7348	7483	7405	7337	7338	7357	7284	7293	7365	7314	7452	7236	7233	7255	7429	7179	7251	7324	7365	7505	7454	7215	7220	7389	7287	7370	7243	7246	7159	7378	7227	7306	7275	7320	7278	7148	7361	7295	7474	7315	7317	7467	7265	7265	7224	7311	7422	7465	7274	7397	7294	7298	7308	7252	7468	7347	7264	7433	7453	7246	7287	7302	7244	7366	7273	7341	7277	7217	7400	7380	7346	7284	7361	7249	7443	7288	7384	7397	7493	7323	7229	7265	7364	7363	7343	7312	7438	7417	7324	7251	7322	7243	7294	7347	7209	7301	7284	7281	7194	7386	7233	7333	7194	7387	7274	7299	7246	7219	7335	7303	7259	7439	7324	7265	7348	7255	7321	7352	7317	7203	7421	7284	7142	7427	7318	7422	7194	7282	7378	7422	7386	7324	7356	7310	7319	7371	7347	7420	7323	7165	7268	7265	7227	7307	7430	7144	7392	7176	7319	7258	7274	7316	7261	7367	7279	7454	7296	7425	7373	7339	7293	7376	7411	7431	7315	7284	7398	7106	7318	7335	7317	7309	7290	7329	7254	7330	7324	7400	7295	7361	7371	7370	7255	7344	7329	7253	7298	7274	7296	7351	7290	7376	7360	7349	7276	7202	7415	7367	7207	7402	7361	7373	7230	7273	7404	7406	7265	7254	7222	7238	7365	7306	7219	7295	7158	7160	7369	7404	7415	7321	7368	7311	7370	7327	7413	7327	7216	7474	7245	7280	7379	7222	7337	7268	7369	7285	7337	7464	7342	7328	7381	7213	7392	7277	7335	7285	7542	7175	7393	7345	7343	7386	7461	7357	7384	7365	7174	7388	7320	7287	7320	7191	7397	7336	7363	7397	7323	7331	7300	7450	7184	7296	7349	7219	7361	7317	7280	7351	7341	7355	7383	7168	7284	7299	7194	7305	7370	7352	7319	7356	7344	7343	7285	7215	7408	7208	7240	7354	7181	7273	7277	7363	7281	7211	7296	7402	7340	7348	7262	7298	7437	7378	7197	7317	7188	7239	7239	7301	7434	7268	7320	7212	7384	7222	7366	7351	7326	7291	7470	7306	7273	7284	7322	7366	7192	7333	7261	7298	7350	7372	7274	7268	7196	7398	7270	7417	7318	7242	7292	7233	7189	7216	7287	7251	7363	7196	7232	7241	7307	7386	7428	7350	7177	7222	7218	7382	7378	7194	7262	7248	7223	7405	7317	7250	7260	7262	7290	7238	7297	7278	7322	7358	7434	7339	7311	7230	7259	7271	7282	7398	7278	7252	7297	7185	7313	7270	7404	7299	7316	7223	7286	7301	7359	7304	7357	7338	7223	7341	7205	7259	7203	7212	7280	7330	7286	7246	7336	7277	7363	7324	7418	7264	7279	7443	7417	7274	7285	7188	7221	7292	7311	7321	7298	7340	7400	7370	7299	7338	7246	7404	7280	7391	7113	7250	7354	7257	7312	7383	7319	7226	7206	7275	7393	7099	7188	7317	7356	7303	7266	7184	7294	7414	7200	7262	7333	7349	7431	7253	7170	7366	7217	7376	7461	7334	7230	7395	7339	7249	7407	7368	7311	7229	7304	7300	7345	7433	7332	7261	7331	7478	7286	7359	7374	7378	7361	7317	7421	7332	7248	7292	7400	7252	7263	7216	7301	7282	7384	7254	7352	7209	7364	7203	7331	7418	7265	7266	7372	7322	7345	7361	7266	7354	7277	7288	7431	7240	7465	7224	7290	7399	7149	7319	7192	7317	7315	7320	7247	7124	7269	7354	7229	7281	7301	7283	7257	7273	7328	7379	7428	7361	7346	7375	7257	7413	7301	7301	7338	7357	7328	7346	7308	7254	7421	7174	7329	7313	7316	7383	7221	7370	7401	7429	7235	7315	7330	7278	7294	7300	7343	7274	7354	7371	7224	7371	7305	7355	7357	7408	7245	7191	7409	7223	7283	7367	7336	7204	7381	7331	7508	7315	7314	7326	7383	7281	7400	7335	7376	7269	7259	7287	7419	7264	7371	7300	7277	7369	7458	7327	7298	7261	7313	7412	7311	7222	7183	7221	7322	7381	7212	7239	7273	7233	7371	7228	7213	7419	7393	7388	7198	7323	7339	7307	7286	7344	7242	7220	7331	7294	7290	7354	7204	7352	7194	7393	7389	7348	7349	7253	7216	7427	7204	7241	7384	7202	7213	7339	7325	7320	7326	7296	7394	7339	7301	7397	7262	7285	7357	7149	7382	7402	7291	7442	7281	7211	7196	7248	7359	7273	7417	7461	7338	7361	7364	7330	7459	7246	7312	7480	7261	7330	7293	7282	7232	7387	7160	7407	7403	7363	7277	7344	7199	7241	7368	7313	7377	7520	7268	7246	7259	7282	7376	7306	7271	7288	7229	7363	7295	7281	7299	7444	7253	7308	7296	7316	7413	7250	7291	7386	7329	7325	7361	7255	7353	7249	7449	7167	7308	7371	7338	7344	7312	7316	7262	7307	7316	7372	7227	7310	7446	7284	7253	7365	7388	7273	7311	7369	7265	7286	7219	7321	7282	7361	7252	7292	7315	7322	7326	7329	7367	7352	7343	7234	7330	7348	7284	7182	7270	7326	7342	7176	7290	7240	7334	7078	7323	7299	7391	7273	7344	7302	7195	7387	7299	7232	7318	7366	7317	7298	7324	7236	7267	7262	7352	7251	7386	7382	7301	7452	7430	7424	7302	7333	7400	7170	7311	7453	7355	7423	7174	7361	7349	7323	7406	7265	7412	7236	7414	7359	7356	7329	7286	7302	7236	7360	7464	7181	7387	7332	7302	7307	7279	7258	7334	7332	7190	7465	7249	7308	7251	7260	7341	7350	7300	7276	7275	7253	7170	7339	7317	7339	7369	7332	7265	7257	7398	7143	7266	7301	7343	7266	7181	7338	7182	7271	7227	7336	7429	7384	7333	7326	7398	7275	7330	7339	7362	7382	7377	7338	7395	7283	7250	7331	7302	7299	7255	7319	7416	7282	7294	7236	7428	7297	7423	7345	7230	7242	7269	7283	7225	7259	7408	7243	7347	7198	7422	7281	7346	7375	7360	7375	7409	7326	7316	7177	7268	7275	7386	7341	7285	7323	7329	7164	7246	7374	7380	7282	7403	7228	7157	7223	7187	7402	7286	7273	7215	7282	7367	7331	7259	7302	7368	7141	7246	7464	7288	7435	7324	7377	7325	7318	7226	7269	7265	7421	7319	7332	7398	7289	7235	7218	7283	7318	7372	7491	7476	7331	7319	7360	7314	7329	7297	7247	7340
37624	22420	7713	2093	988	745	734	767	740	776	780	762	757	786	795	757	709	771	804	778	789	790	785	786	769	798	765	781	783	740	762	754	744	766	697	821	776	780	738	767	787	760	777	736	777	782	767	785	769	764	718	776	769	779	781	783	814	802	756	754	783	758	735	785	795	768	779	784	750	762	772	798	774	752	730	761	737	789	758	802	809	721	769	711	771	784	752	774	808	752	771	731	763	730	775	790	731	734	791	744	758	780	768	756	777	758	794	779	832	847	748	800	794	783	728	855	790	795	793	764	793	797	800	789	758	777	790	730	797	749	754	732	758	801	813	735	734	771	803	793	735	768	765	769	723	738	782	799	747	786	794	750	804	770	813	730	756	738	786	757	744	790	757	746	755	705	753	767	785	765	740	766	727	715	783	781	791	725	755	783	760	789	728	759	695	748	779	786	776	729	787	755	741	772	787	779	757	761	799	797	733	770	756	742	783	779	728	733	771	758	769	784	747	737	776	746	752	771	770	771	789	749	717	766	758	802	759	768	752	803	766	743	798	771	784	786	792	745	795	768	768	781	796	765	744	798	800	769	754	767	726	741	821	772	741	739	765	780	725	711	770	753	748	780	786	763	738	790	749	732	751	753	766	797	781	771	722	803	754	730	755	777	744	743	750	770	811	746	743	754	808	781	765	787	780	812	810	812	818	730	781	738	745	751	744	775	749	790	808	734	793	755	772	725	779	810	772	763	732	764	793	771	714	752	785	772	770	741	772	750	729	759	739	740	764	765	797	733	806	782	785	810	764	769	733	751	735	783	779	773	738	757	770	783	798	799	772	790	788	797	739	805	751	765	782	784	802	749	809	770	758	791	779	758	795	753	772	755	714	802	745	793	813	730	780	769	807	770	725	781	781	786	774	734	769	734	727	768	778	719	815	797	742	760	782	770	767	750	804	770	743	733	745	802	781	808	761	793	776	704	730	780	770	740	743	786	814	763	753	764	785	786	772	774	806	806	819	756	740	764	799	736	740	788	711	798	759	736	764	776	808	763	769	724	744	790	800	774	786	759	763	737	781	734	743	787	726	726	794	819	793	794	762	761	766	748	760	787	783	747	725	712	739	805	742	815	830	758	758	777	755	819	795	717	749	792	749	726	733	774	799	764	793	791	768	752	772	782	773	769	748	803	792	784	755	759	783	734	751	733	788	765	765	789	783	722	764	769	749	752	789	800	784	765	758	743	785	781	755	739	748	817	745	769	750	780	731	772	721	782	766	779	755	756	764	773	770	768	832	810	802	752	757	810	754	792	809	762	709	758	745	796	720	745	802	778	737	767	778	717	755	852	745	780	736	755	774	728	764	751	766	744	750	763	767	747	780	763	771	789	750	772	804	742	771	749	781	803	781	808	794	766	812	716	761	753	757	723	790	806	746	797	754	757	725	755	788	757	809	740	772	753	733	781	737	815	782	766	786	785	745	740	837	746	749	786	773	760	768	794	829	781	741	740	773	788	749	755	803	739	749	757	833	763	782	794	744	803	750	750	791	779	749	774	797	749	751	780	773	715	750	753	775	766	757	767	762	720	752	747	791	779	774	751	758	767	753	789	768	779	755	782	752	748	789	744	764	757	735	759	777	737	781	733	758	725	775	749	776	710	798	773	755	777	754	790	757	731	788	768	774	789	773	744	820	828	754	798	768	761	806	799	765	774	787	754	723	796	738	807	754	788	777	791	748	773	776	759	724	817	803	751	783	736	725	785	764	725	738	812	758	767	779	749	760	709	769	792	730	708	737	792	782	731	766	761	761	720	787	782	739	757	749	758	769	756	787	780	764	761	757	785	793	749	747	782	732	784	784	729	724	764	765	768	770	783	804	753	788	780	748	788	805	750	775	778	815	776	793	750	776	754	759	766	792	760	749	777	761	755	746	838	742	799	761	752	780	761	814	734	795	815	766	767	782	751	838	797	769	733	785	764	753	807	752	799	716	778	785	787	799	775	813	725	780	763	778	780	748	752	777	779	741	768	749	762	745	752	770	753	753	791	719	769	768	773	745	750	754	698	775	760	753	768	734	760	774	741	719	778	769	807	749	757	817	760	764	776	756	750	744	785	701	872	713	740	738	841	755	741	761	786	758	775	764	757	715	719	727	749	805	777	765	775	749	793	753	783	780	759	763	773	788	755	748	841	755	787	710	730	748	739	780	792	832	777	769	798	760	781	764	744	765	741	748	746	767	816	785	777	755	737	748	759	756	765	792	808	790	747	738	822	765	775	766	790	764	782	721	790	742	762	776	794	788	756	823	744	737	744	738	750	722	786	749	779	715	759	743	779	712	751	749	758	810	780	782	784	737	823	734	753	756	792	791	772	746	755	743	723	755	747	806	820	745	771	740	770	770	766	797	713	826	772	761	740	752	801	793	836	775	808	755	738	745	770	749	763	777	744	758	780	778	797	737	781	760	720	766	694	773	723	791	790	739	763	741	777	757	781	780	793	654	793	824	716	780	823	786	788	830	693	759	773	785	781	754	800	760	778	719	725	800	754	796	795	765	761	784	695	792	778	816	721	771	755	791	779	734	770	717	774	751	787	757	726	780	779	742	762	763	748	760	767	788	772	769	771	755	790	770	806	735	767	763	728	769	765	797	754	825	735	735	772	779	751	809	781	741	739	740	772	794	794	755	748	764	760	763	753	793	766	762	731	759	762	721	754	753	781	768	781	805	786	794	810	735	768	781	768	761	777	807	725	725	753	774	711	804	716	765	719	756	723	781	789	727	763	730	760	797	797	753	722	774	768	764	767	747	792	757	773	739	788	716	739	787	751	798	747	788	778	779	764	778	791	799	730	707	800	732	777	789	741	765	744	777	747	759	778	742	758	716	787	808	775	732	742	788	753	746	758	747	757	750	759	797	744	762	752	751	778	770	764	780	759	747	790	743	762	750	767	745	753	756	793	813	746	749	815	745	789	784	721	812	802	780	770	757	766	755	743	765	778	735	781	727	736	747	795	767	754	779	769	765	755	783	803	724	770	761	751	764	748	754	756	748	744	739	777	755	755	723	803	776	741	802	783	792	707	776	739	720	744	746	768	729	758	712	770	742	803	739	776	741	796	786	777	756	781	823	746	752	793	736	802	763	790	768	743	741	775	765	782	758	814	760	817	796	787	723	735	778	744	752	789	775	779	694	773	738	802	695	730	743	794	782	758	741	791	720	779	804	776	783	728	802	817	774	785	791	702	735	813	801	774	749	798	769	771	821	756	725	749	741	776	806	698	791	751	766	802	747	807	741	778	746	747	745	749	765	733	797	792	757	748	772	716	759	730	714	722	779	810	752	798	739	802	763	789	755	808	781	771	779	783	749	760	759	696	730	762	844	776	787	698	764	734	690	801	755	737	742	734	749	798	799	774	797	785	766	787	773	738	786	810	775	735	754	727	794	725	745	781	735	746	701	800	800	768	780	782	768	748	800	771	717	819	818	740	749	710	759	793	757	785
65428	46105	28526	17097	9708	6667	6351	6218	6324	6356	6178	6284	6354	6141	6328	6296	6247	6212	6210	6138	6324	6229	6273	6314	6258	6334	6322	6329	6239	6333	6196	6311	6320	6348	6301	6232	6256	6396	6401	6383	6188	6256	6223	6311	6175	6312	6324	6152	6235	6240	6360	6283	6217	6335	6405	6160	6202	6292	6305	6253	6382	6300	6338	6106	6307	6305	6380	6328	6299	6269	6237	6206	6254	6369	6246	6381	6188	6161	6263	6203	6408	6311	6324	6282	6343	6396	6291	6269	6287	6246	6117	6328	6197	6276	6197	6367	6336	6280	6305	6262	6142	6394	6247	6302	6282	6184	6201	6324	6276	6245	6331	6277	6309	6243	6354	6291	6227	6236	6185	6198	6180	6298	6132	6350	6274	6438	6421	6409	6258	6296	6139	6363	6264	6365	6296	6278	6244	6306	6342	6409	6248	6300	6309	6295	6270	6338	6288	6359	6340	6288	6338	6297	6318	6107	6385	6204	6400	6251	6209	6254	6270	6323	6251	6333	6259	6288	6349	6302	6183	6360	6321	6238	6300	6271	6256	6289	6300	6190	6203	6317	6361	6417	6293	6310	6288	6449	6388	6170	6218	6292	6246	6291	6346	6260	6332	6371	6183	6299	6256	6354	6330	6298	6337	6328	6274	6471	6190	6308	6218	6325	6298	6250	6291	6242	6208	6246	6182	6332	6244	6274	6230	6347	6321	6271	6341	6399	6340	6461	6283	6323	6258	6169	6193	6315	6395	6328	6179	6205	6306	6213	6325	6228	6275	6205	6348	6298	6178	6255	6268	6275	6394	6311	6245	6416	6288	6232	6366	6229	6145	6324	6292	6328	6347	6264	6222	6286	6273	6180	6374	6151	6318	6387	6346	6403	6292	6308	6235	6272	6331	6313	6243	6345	6369	6289	6368	6400	6305	6242	6300	6320	6221	6388	6275	6205	6244	6274	6345	6226	6230	6306	6197	6272	6323	6340	6192	6190	6276	6314	6330	6149	6292	6326	6278	6339	6280	6268	6335	6324	6328	6265	6295	6193	6186	6272	6256	6253	6300	6258	6315	6276	6291	6366	6220	6367	6136	6204	6183	6205	6220	6243	6221	6302	6209	6319	6305	6247	6273	6344	6382	6423	6237	6236	6233	6264	6284	6383	6376	6369	6247	6310	6234	6350	6288	6227	6170	6321	6222	6394	6274	6377	6211	6250	6278	6293	6208	6284	6237	6388	6218	6428	6371	6224	6254	6214	6217	6258	6205	6210	6306	6281	6274	6258	6359	6155	6251	6332	6284	6281	6153	6423	6128	6260	6333	6323	6374	6247	6157	6261	6167	6243	6231	6273	6240	6126	6194	6248	6317	6238	6222	6214	6266	6288	6289	6305	6356	6380	6391	6309	6194	6300	6178	6386	6282	6331	6300	6278	6290	6151	6263	6150	6325	6271	6349	6292	6250	6285	6285	6255	6414	6230	6232	6390	6133	6146	6257	6297	6206	6235	6194	6247	6165	6230	6364	6327	6379	6243	6108	6330	6393	6412	6362	6348	6464	6297	6328	6204	6214	6193	6215	6200	6440	6235	6311	6273	6249	6207	6351	6280	6218	6417	6395	6204	6419	6302	6266	6199	6140	6397	6403	6326	6303	6333	6373	6263	6343	6208	6241	6300	6225	6223	6287	6251	6239	6243	6407	6276	6259	6339	6302	6404	6279	6286	6263	6287	6245	6322	6332	6288	6276	6363	6296	6368	6267	6268	6258	6273	6211	6312	6282	6271	6327	6284	6295	6206	6282	6326	6268	6172	6334	6412	6230	6324	6291	6307	6199	6351	6215	6340	6376	6245	6382	6236	6256	6319	6215	6289	6192	6259	6258	6457	6196	6227	6319	6378	6310	6298	6197	6284	6454	6291	6250	6320	6211	6360	6178	6113	6448	6368	6368	6259	6338	6250	6223	6212	6325	6265	6219	6262	6240	6283	6278	6117	6200	6364	6207	6378	6220	6328	6270	6219	6194	6188	6249	6250	6389	6363	6200	6260	6324	6210	6279	6293	6264	6304	6289	6315	6288	6270	6297	6316	6326	6346	6317	6208	6308	6327	6231	6353	6292	6173	6321	6249	6195	6386	6372	6292	6185	6334	6249	6362	6265	6319	6363	6337	6252	6279	6334	6198	6215	6238	6278	6334	6309	6223	6268	6200	6361	6220	6293	6145	6296	6394	6184	6298	6098	6334	6317	6357	6333	6382	6204	6140	6289	6286	6231	6307	6325	6285	6271	6284	6432	6362	6333	6300	6250	6140	6167	6256	6322	6229	6383	6415	6237	6092	6357	6241	6299	6373	6326	6237	6401	6345	6245	6205	6178	6420	6202	6261	6336	6330	6193	6344	6320	6344	6405	6267	6212	6196	6268	6326	6187	6343	6324	6363	6336	6260	6153	6245	6204	6270	6222	6183	6179	6324	6371	6342	6254	6245	6227	6358	6388	6399	6170	6356	6270	6290	6342	6263	6297	6230	6293	6261	6304	6333	6235	6365	6393	6211	6369	6203	6235	6236	6229	6412	6346	6255	6160	6174	6300	6308	6246	6271	6251	6326	6202	6304	6271	6219	6274	6326	6319	6291	6303	6184	6298	6328	6294	6274	6343	6187	6207	6262	6288	6237	6332	6127	6221	6265	6265	6264	6241	6374	6349	6207	6293	6261	6346	6414	6351	6219	6392	6145	6305	6276	6121	6251	6276	6334	6252	6239	6299	6088	6152	6290	6310	6256	6196	6253	6347	6402	6170	6391	6481	6244	6372	6239	6300	6273	6253	6418	6327	6309	6198	6118	6389	6270	6220	6305	6229	6316	6155	6282	6206	6231	6228	6393	6297	6274	6284	6382	6209	6274	6296	6383	6197	6338	6201	6272	6377	6133	6262	6116	6353	6283	6288	6251	6374	6226	6282	6250	6305	6346	6183	6275	6344	6152	6374	6300	6332	6294	6279	6296	6270	6392	6171	6292	6200	6172	6281	6310	6281	6341	6366	6216	6407	6397	6255	6226	6404	6239	6256	6296	6350	6396	6215	6228	6287	6291	6403	6290	6270	6314	6251	6356	6236	6376	6297	6339	6245	6292	6343	6345	6197	6340	6274	6239	6201	6146	6232	6306	6289	6236	6310	6378	6293	6315	6290	6200	6322	6334	6347	6221	6246	6334	6181	6293	6346	6191	6148	6383	6264	6361	6232	6290	6351	6187	6365	6158	6184	6233	6248	6283	6294	6306	6266	6284	6311	6190	6216	6302	6334	6406	6297	6324	6268	6178	6318	6262	6308	6159	6371	6310	6277	6295	6288	6381	6329	6320	6248	6338	6264	6335	6349	6387	6342	6262	6223	6180	6192	6331	6374	6203	6297	6319	6347	6164	6211	6262	6273	6305	6232	6255	6300	6258	6184	6434	6337	6194	6334	6260	6304	6225	6308	6239	6320	6344	6123	6233	6272	6319	6172	6216	6308	6373	6317	6337	6260	6250	6326	6199	6233	6278	6390	6171	6212	6220	6311	6273	6228	6327	6291	6309	6307	6310	6060	6184	6378	6238	6331	6228	6261	6311	6269	6275	6265	6276	6324	6380	6347	6209	6281	6269	6260	6315	6246	6278	6186	6265	6322	6349	6213	6351	6433	6268	6294	6409	6355	6368	6306	6212	6272	6342	6237	6213	6239	6262	6137	6230	6190	6337	6357	6382	6352	6369	6385	6211	6294	6306	6327	6281	6326	6292	6309	6296	6126	6242	6240	6343	6269	6346	6118	6245	6274	6267	6181	6239	6135	6399	6360	6150	6311	6458	6331	6286	6315	6240	6299	6404	6203	6207	6258	6245	6250	6248	6276	6183	6222	6325	6384	6182	6208	6227	6188	6395	6305	6259	6326	6266	6308	6226	6241	6325	6297	6220	6283	6220	6278	6080	6451	6296	6314	6234	6282	6259	6436	6197	6301	6265	6286	6391	6333	6248	6391	6270	6239	6241	6236	6387	6331	6151	6216	6200	6369	6351	6243	6323	6333	6267	6306	6228	6288	6150	6122	6407	6271	6267	6159	6333	6355	6385	6309	6116	6304	6328	6247	6229	6294	6293	6182	6206	6252	6216	6209	6225	6297	6176	6258	6242	6261	6380	6274	6338	6306	6389	6382	6310	6339	6313	6372	6272	6280	6178	6341	6358	6297	6428	6393	6204	6412	6140	6228	6327	6157	6336	6360	6275	6303	6253	6379	6382	6348	6270	6334	6310	6343	6203	6347	6199	6221	6312	6387	6324	6153	6350	6307	6461	6410	6162	6252	6285	6265	6206	6224	6281	6273	6184	6373	6314	6195	6299	6347	6253	6217	6311	6248	6281	6172	6244	6236	6316	6403	6230	6313	6290	6378	6213	6245	6231	6280	6219	6314	6396	6417	6268	6320	6221	6322	6164	6390	6312	6411	6411	6254	6303	6245	6297	6233	6136	6197	6232	6360	6343	6384	6403	6257	6360	6354	6142	6146	6238	6259	6402	6342	6329	6339	6297	6216	6158	6287	6239	6286	6338	6179	6178	6255	6232	6119	6237	6132	6265	6249	6160	6321	6315	6257	6284	6341	6388	6349	6290	6151	6293	6371	6372	6299	6391	6226	6262	6283	6300	6278	6320	6320	6267	6375	6213	6288	6362	6215	6295	6320	6292	6240	6243	6295	6353	6221	6175	6229	6248	6348	6284	6304	6259	6165	6377	6331	6107	6423	6232	6387	6237	6340	6099	6246	6284	6360	6328	6396	6308	6271	6340	6201	6212	6181	6225	6325	6329	6191	6331	6374	6384	6299	6354	6218	6364	6376	6311	6170	6264	6176	6254	6312	6233	6253	6435	6306	6299	6248	6314	6204	6322	6281	6194	6286	6267	6455	6101	6252	6185	6360	6173	6232	6318	6329	6214	6332	6382	6202	6350	6229	6366	6327	6177	6385	6191	6284	6374	6229	6379	6248	6329	6201	6259	6221	6380	6318	6376	6411	6288	6294	6318	6318	6223	6296	6272	6322	6283	6245	6354	6340	6311	6277	6318	6167	6386	6354	6353	6390	6299	6377	6258	6373	6248	6204	6347
42967	31215	13403	3295	1243	856	847	835	850	826	837	895	783	842	810	810	849	889	862	886	831	860	864	838	898	860	796	886	826	858	879	864	826	829	824	878	812	798	834	862	831	851	844	783	861	867	836	863	866	838	896	858	876	807	854	895	848	793	824	840	837	849	876	830	832	884	827	839	833	864	842	856	861	836	839	834	853	873	810	820	854	898	840	852	850	768	836	865	870	871	870	855	802	830	849	830	832	857	848	761	864	802	814	806	807	829	886	793	810	861	858	833	859	812	829	871	865	845	793	861	807	814	834	866	830	814	839	834	850	794	877	864	855	856	811	886	827	816	821	865	861	836	832	859	841	838	843	839	860	835	836	810	851	832	820	901	895	840	800	844	834	833	851	794	806	851	759	890	843	852	815	793	858	835	862	823	850	871	853	810	819	844	827	819	841	838	847	861	844	827	844	840	815	821	842	846	875	828	847	874	843	841	807	841	823	861	922	815	866	850	821	855	864	824	887	856	819	874	833	855	820	831	828	851	837	793	817	890	848	880	839	815	887	840	844	879	813	826	805	878	824	864	821	846	792	834	887	846	797	795	850	831	811	849	880	838	860	853	850	844	892	796	799	800	881	852	813	851	832	903	792	857	844	818	805	860	877	840	829	870	860	854	783	857	851	836	879	795	822	861	823	836	811	787	817	853	833	769	839	834	864	863	846	825	838	853	773	801	850	869	818	831	811	823	757	867	826	853	812	824	801	853	790	817	851	855	814	814	831	829	851	860	842	842	844	855	823	857	855	820	828	840	812	854	803	840	817	787	813	864	843	815	850	848	862	822	792	887	847	811	813	843	856	880	854	799	840	799	822	750	834	899	836	880	804	865	781	831	838	814	897	845	839	805	827	873	897	864	839	823	853	894	833	854	856	820	814	873	835	862	812	794	824	828	858	809	771	846	890	815	868	823	837	861	803	850	828	885	848	844	814	797	827	861	850	845	838	845	817	817	820	817	851	876	875	849	848	808	810	872	830	893	831	824	834	871	798	849	851	796	807	833	827	882	880	837	795	824	820	845	876	798	850	868	796	845	830	807	856	789	827	882	842	826	894	841	871	889	840	817	839	866	783	885	909	801	866	853	865	827	836	866	806	844	838	829	878	892	888	858	858	848	863	820	814	865	845	833	848	825	813	859	905	882	818	833	823	845	824	852	894	897	854	885	834	811	859	847	841	830	876	830	882	802	863	871	845	848	757	793	823	867	841	820	868	835	868	863	848	831	818	823	826	802	888	833	820	879	833	804	818	864	849	804	832	869	858	888	821	865	872	860	858	862	847	856	853	829	814	831	875	860	901	814	846	846	834	878	822	831	860	861	859	861	868	888	860	774	858	810	895	837	882	843	856	862	838	817	907	862	854	831	859	894	890	838	779	861	837	839	822	908	817	820	839	804	846	859	783	858	868	815	802	805	806	895	835	818	838	853	917	847	868	799	846	866	797	848	814	885	817	899	822	817	827	798	840	884	877	879	780	865	826	903	812	815	815	869	827	805	883	858	833	850	865	823	821	871	853	856	824	842	836	867	819	875	809	868	781	839	872	825	827	825	839	811	810	849	897	910	891	836	852	817	789	849	841	834	798	807	901	814	780	818	856	900	864	883	858	878	863	868	871	895	879	873	846	789	839	843	843	837	802	856	850	866	859	832	818	829	864	834	865	851	854	899	880	858	905	881	855	846	838	864	763	833	839	836	837	899	860	848	870	885	828	832	837	801	882	828	768	795	800	874	824	823	859	831	851	859	879	835	862	801	846	852	852	830	883	854	812	842	839	801	834	833	813	834	872	821	847	905	889	845	834	837	838	871	888	875	886	854	809	830	829	851	820	853	864	844	817	841	839	817	826	813	800	903	842	901	848	835	841	808	808	847	864	779	822	809	806	809	846	812	858	819	811	846	879	826	879	814	851	819	819	847	862	858	808	800	830	815	832	822	819	890	823	827	852	858	838	890	851	828	868	857	857	819	869	928	791	871	870	802	810	875	824	871	875	881	830	831	810	817	827	840	819	850	867	827	867	857	847	875	873	820	862	839	831	851	833	844	813	874	894	839	871	809	820	820	871	841	807	859	873	855	832	843	858	841	877	866	867	821	810	863	867	865	794	903	852	798	815	819	866	827	861	837	829	836	824	839	817	887	830	827	815	798	894	825	835	831	834	824	773	790	832	869	846	813	836	847	886	838	771	877	874	858	819	851	839	835	856	811	810	829	825	813	844	824	856	831	814	850	822	838	778	836	828	814	815	784	850	859	830	889	870	850	837	828	803	859	861	852	840	848	861	851	827	815	847	810	802	848	887	871	853	828	798	856	896	804	840	864	838	849	822	841	821	772	863	845	818	787	849	815	886	839	855	831	816	856	814	788	819	829	877	831	869	879	837	853	830	819	839	888	812	857	806	813	874	814	853	859	875	823	870	817	811	819	918	895	861	834	828	869	823	839	851	869	835	865	808	831	797	820	926	837	868	824	877	822	877	796	861	846	858	805	872	831	807	814	785	805	800	847	824	820	806	864	839	851	837	856	858	846	784	846	817	857	928	842	781	842	802	837	875	837	830	816	842	872	800	818	820	829	845	844	835	862	822	858	837	843	831	853	816	860	860	829	832	861	887	824	842	803	850	832	888	847	847	799	814	862	876	851	835	874	851	813	846	805	862	810	832	814	802	834	849	835	822	923	856	830	819	849	809	838	857	899	863	852	814	873	838	872	875	830	860	838	828	900	870	851	858	853	882	767	826	838	821	849	841	883	847	874	887	812	872	828	828	834	843	864	868	835	794	839	856	842	835	819	852	827	875	817	882	850	864	797	868	819	830	831	843	851	846	840	849	873	849	827	836	821	810	837	862	855	875	848	857	865	846	868	835	819	852	836	826	845	776	896	870	836	892	869	833	819	833	825	798	842	814	828	860	880	823	815	865	832	801	789	852	882	794	848	828	883	802	848	803	836	855	828	826	860	846	865	844	877	822	838	849	801	886	801	830	865	868	817	826	838	833	812	843	840	822	886	838	836	878	807	834	849	837	851	870	819	898	882	879	844	829	802	815	821	821	842	806	844	827	838	825	806	858	826	810	800	864	803	857	892	823	885	895	867	860	845	845	800	778	838	813	817	839	855	830	830	884	804	870	846	862	845	840	825	851	863	855	800	785	810	879	842	865	807	848	885	906	849	851	807	826	798	826	821	865	855	855	846	829	806	852	825	835	791	870	856	802	868	843	845	847	877	807	834	831	806	848	871	900	838	840	827	878	842	871	824	870	879	813	829	822	843	843	842	836	870	869	793	869	850	853	845	804	828	807	834	807	829	804	835	803	901	885	839	930	796	840	833	825	849	842	893	836	821	821	855	837	873	835	852	876	841	844	767	900	826	832	862	857	832	863	860	815	783	795	820	818	861	829	837	810	866	793	811	845	842	861	817	851	827	831	824	828	815	879	834	836	846	855	892	847	815	782	862
71368	53457	35532	22895	12594	7166	6816	6762	6735	6788	6773	6777	6746	6680	6774	6701	6872	6732	6666	6759	6732	6693	6881	6762	6739	6817	6842	6815	6719	6793	6748	6866	6706	6736	6763	6794	6795	6774	6870	6676	6840	6746	6826	6800	6829	6731	6843	6688	6595	6724	6682	6745	6797	6738	6823	6830	6852	6708	6648	6690	6663	6663	6673	6821	6759	6808	6773	6688	6717	6671	6889	6674	6690	6744	6643	6719	6771	6753	6651	6683	6768	6761	6794	6789	6819	6689	6859	6746	6764	6797	6796	6662	6713	6785	6726	6638	6699	6831	6688	6656	6775	6689	6714	6728	6740	6687	6762	6910	6886	6807	6731	6723	6678	6746	6775	6728	6761	6788	6756	6851	6636	6766	6707	6663	6815	6759	6700	6695	6798	6764	6741	6584	6709	6693	6854	6773	6647	6797	6735	6818	6772	6762	6870	6904	6661	6710	6826	6720	6709	6786	6721	6872	6674	6806	6749	6757	6758	6740	6620	6866	6795	6832	6711	6778	6716	6700	6848	6660	6780	6660	6773	6769	6702	6823	6723	6775	6744	6709	6887	6802	6738	6700	6738	6724	6791	6765	6836	6807	6780	6667	6833	6596	6797	6784	6716	6823	6802	6794	6736	6750	6703	6776	6767	6757	6643	6690	6686	6663	6738	6753	6775	6740	6774	6678	6697	6835	6651	6782	6728	6742	6780	6751	6796	6679	6701	6745	6772	6669	6758	6806	6720	6669	6757	6918	6805	6804	6741	6855	6713	6623	6721	6852	6873	6769	6694	6814	6776	6608	6748	6782	6592	6708	6736	6593	6495	6718	6758	6730	6718	6836	6708	6843	6815	6662	6713	6758	6833	6725	6795	6741	6765	6797	6885	6706	6591	6693	6659	6685	6768	6732	6779	6796	6752	6737	6766	6732	6798	6562	6774	6825	6633	6724	6859	6829	6768	6688	6911	6660	6720	6715	6752	6714	6737	6838	6772	6801	6728	6697	6851	6879	6790	6765	6766	6813	6660	6725	6675	6710	6788	6796	6761	6701	6738	6727	6716	6850	6706	6755	6653	6665	6811	6731	6701	6856	6690	6653	6745	6724	6751	6792	6791	6587	6797	6650	6669	6721	6822	6734	6801	6801	6796	6816	6774	6630	6884	6715	6824	6718	6738	6788	6873	6831	6742	6642	6776	6787	6781	6702	6722	6737	6793	6799	6662	6663	6762	6727	6713	6738	6675	6936	6736	6752	6746	6832	6776	6724	6793	6661	6829	6910	6577	6731	6796	6857	6651	6757	6689	6716	6716	6843	6902	6773	6702	6647	6778	6721	6735	6932	6869	6852	6749	6763	6735	6719	6747	6841	6729	6660	6815	6679	6744	6702	6801	6770	6762	6802	6732	6799	6829	6750	6736	6765	6755	6618	6722	6775	6765	6734	6725	6730	6835	6694	6762	6793	6895	6810	6809	6775	6746	6866	6831	6785	6901	6676	6675	6728	6775	6686	6692	6827	6693	6764	6695	6798	6792	6764	6554	6704	6804	6742	6802	6728	6800	6729	6753	6769	6715	6802	6791	6743	6711	6737	6774	6648	6714	6807	6763	6805	6752	6758	6770	6693	6583	6790	6709	6750	6783	6683	6750	6704	6800	6739	6638	6710	6740	6833	6728	6877	6760	6697	6747	6833	6812	6786	6754	6752	6746	6792	6775	6850	6775	6713	6727	6713	6749	6815	6581	6599	6823	6801	6674	6620	6686	6807	6758	6781	6788	6883	6695	6725	6730	6777	6685	6715	6848	6758	6758	6765	6756	6691	6796	6932	6700	6762	6803	6735	6729	6701	6678	6635	6818	6654	6771	6812	6784	6874	6775	6493	6745	6774	6737	6736	6741	6729	6766	6856	6681	6808	6760	6862	6819	6712	6637	6706	6733	6674	6778	6688	6904	6744	6696	6835	6760	6783	6755	6800	6625	6783	6655	6782	6731	6778	6818	6781	6733	6610	6716	6698	6703	6818	6675	6721	6667	6789	6781	6688	6684	6799	6705	6818	6763	6667	6661	6756	6685	6804	6750	6725	6801	6809	6738	6758	6726	6708	6783	6751	6729	6722	6733	6707	6875	6691	6809	6726	6816	6691	6838	6648	6850	6767	6772	6788	6771	6800	6666	6683	6906	6664	6688	6801	6660	6738	6798	6774	6780	6735	6738	6765	6744	6798	6783	6683	6781	6754	6797	6828	6722	6739	6759	6646	6705	6801	6709	6864	6624	6774	6703	6749	6762	6790	6762	6861	6691	6705	6713	6578	6755	6736	6649	6731	6856	6840	6809	6759	6777	6609	6720	6724	6863	6780	6763	6691	6730	6739	6744	6706	6714	6701	6869	6847	6765	6674	6763	6771	6691	6775	6855	6782	6708	6823	6812	6759	6646	6699	6734	6656	6833	6702	6858	6770	6831	6856	6721	6735	6899	6699	6700	6852	6665	6836	6811	6763	6877	6827	6892	6784	6697	6861	6621	6842	6721	6746	6774	6703	6726	6845	6658	6642	6765	6828	6672	6761	6696	6608	6753	6716	6743	6719	6716	6690	6683	6777	6636	6793	6704	6718	6762	6708	6742	6680	6778	6784	6747	6804	6798	6682	6833	6717	6847	6731	6719	6649	6679	6763	6770	6762	6672	6727	6696	6812	6675	6758	6695	6936	6795	6840	6851	6775	6804	6736	6703	6803	6634	6774	6736	6707	6722	6655	6780	6817	6751	6927	6829	6699	6824	6848	6720	6695	6709	6729	6761	6745	6862	6611	6782	6745	6893	6694	6810	6736	6806	6720	6780	6816	6655	6832	6947	6757	6803	6788	6807	6691	6861	6807	6779	6632	6747	6771	6719	6805	6763	6721	6745	6800	6779	6701	6789	6847	6791	6798	6605	6814	6716	6887	6717	6827	6676	6783	6796	6884	6869	6619	6800	6769	6834	6685	6817	6839	6748	6787	6827	6684	6782	6788	6691	6708	6933	6752	6840	6878	6919	6707	6612	6835	6771	6688	6839	6877	6704	6723	6759	6769	6719	6739	6819	6771	6645	6879	6694	6719	6722	6795	6787	6659	6784	6745	6619	6843	6866	6774	6759	6669	6674	6771	6723	6855	6746	6869	6926	6691	6782	6785	6772	6897	6749	6835	6826	6726	6692	6925	6836	6741	6758	6897	6763	6892	6721	6820	6782	6843	6780	6889	6798	6861	6705	6791	6668	6679	6742	6823	6822	6752	6702	6691	6662	6797	6784	6733	6771	6781	6777	6718	6789	6862	6701	6818	6815	6679	6750	6776	6703	6707	6775	6694	6745	6802	6887	6847	6706	6705	6778	6749	6777	6750	6688	6778	6712	6811	6727	6762	6707	6738	6778	6729	6669	6691	6758	6787	6692	6676	6778	6705	6799	6736	6809	6704	6760	6800	6832	6824	6763	6708	6783	6790	6727	6847	6634	6697	6692	6792	6839	6804	6821	6846	6798	6687	6812	6719	6784	6743	6888	6810	6739	6686	6622	6694	6732	6723	6747	6687	6728	6757	6861	6749	6711	6706	6668	6767	6758	6846	6804	6639	6796	6728	6807	6725	6818	6619	6707	6763	6760	6758	6807	6738	6769	6768	6688	6846	6640	6759	6760	6758	6709	6800	6801	6809	6802	6767	6764	6681	6837	6799	6707	6757	6698	6680	6799	6700	6801	6783	6693	6697	6704	6737	6779	6707	6694	6762	6771	6775	6861	6646	6668	6705	6767	6748	6667	6712	6800	6701	6788	6611	6679	6690	6781	6794	6816	6760	6844	6790	6712	6859	6704	6784	6750	6790	6839	6720	6707	6844	6801	6749	6732	6712	6747	6833	6670	6849	6778	6688	6740	6683	6776	6824	6702	6667	6760	6789	6798	6711	6771	6694	6751	6639	6743	6780	6715	6711	6731	6756	6661	6754	6679	6810	6645	6756	6677	6872	6623	6668	6829	6859	6733	6767	6688	6890	6861	6795	6790	6793	6676	6823	6804	6744	6731	6663	6745	6738	6805	6805	6686	6836	6897	6718	6783	6823	6777	6775	6872	6776	6752	6682	6818	6715	6722	6819	6585	6720	6720	6703	6718	6624	6724	6738	6823	6779	6837	6722	6914	6639	6678	6731	6695	6751	6725	6729	6719	6755	6766	6707	6805	6802	6689	6750	6776	6781	6724	6541	6760	6738	6784	6776	6797	6731	6687	6772	6737	6765	6723	6796	6687	6693	6842	6785	6861	6745	6700	6766	6786	6744	6817	6796	6804	6785	6839	6595	6782	6766	6829	6800	6778	6751	6667	6769	6841	6750	6819	6746	6766	6643	6742	6794	6746	6760	6718	6845	6672	6667	6781	6870	6716	6957	6699	6757	6829	6747	6716	6839	6771	6819	6799	6745	6795	6791	6716	6873	6763	6849	6731	6720	6647	6737	6762	6694	6801	6819	6601	6668	6701	6757	6781	6805	6912	6651	6835	6854	6816	6723	6807	6618	6769	6775	6784	6838	6563	6697	6811	6686	6648	6823	6768	6758	6733	6707	6701	6715	6744	6696	6840	6766	6717	6711	6793	6750	6852	6683	6828	6790	6726	6743	6726	6820	6630	6893	6721	6672	6718	6792	6802	6750	6720	6621	6807	6579	6728	6836	6631	6807	6751	6744	6652	6733	6747	6766	6881	6671	6736	6703	6863	6670	6806	6662	6759	6739	6698	6685	6708	6654	6697	6667	6695	6744	6718	6750	6787	6779	6809	6699	6922	6795	6737	6768	6764	6703	6873	6727	6748	6691	6822	6886	6834	6668	6742	6940	6738	6633	6727	6776	6708	6726	6720	6878	6671	6694	6759	6764	6815	6875	6828	6681	6770	6627	6868	6678	6732	6658	6693	6745	6706	6916	6717	6735	6840	6706	6737	6889	6712	6793	6733	6662	6672	6756	6731	6886	6773	6902	6770	6664	6742	6792	6687	6706	6735	6785	6790	6867	6739	6758	6827	6696	6899	6698	6811	6791	6709	6784	6770	6703	6803	6864	6819	6715	6840	6799	6692	6692	6820	6823	6711	6789	6805	6611	6788	6674	6749	6731
50858	39499	18063	4627	1389	942	852	903	874	923	901	867	930	892	958	959	880	893	902	931	907	910	901	910	934	889	918	893	871	881	838	871	936	864	905	948	898	908	904	860	871	895	867	891	890	925	917	877	893	924	903	914	924	898	902	872	905	909	865	879	848	875	878	875	913	899	899	915	882	933	924	869	846	877	928	827	859	910	931	884	892	887	888	886	877	884	919	948	936	908	962	902	940	903	890	913	854	887	877	910	929	858	920	901	883	888	896	932	872	898	871	909	868	869	841	851	882	926	959	889	904	852	898	873	894	945	873	867	933	962	855	896	919	903	858	901	858	926	903	942	903	944	898	918	875	933	914	941	894	890	927	828	928	922	914	929	899	893	865	965	910	909	904	879	911	896	896	877	915	849	894	938	846	909	852	857	902	890	902	891	904	893	949	913	872	880	841	863	896	912	959	876	913	913	906	906	870	912	872	909	889	878	917	847	888	964	898	896	927	895	911	992	880	873	920	927	891	870	908	926	903	986	927	916	882	893	946	919	909	909	896	917	891	916	867	891	878	955	882	865	919	901	891	923	919	914	885	888	891	911	931	933	877	928	920	888	894	899	867	928	867	896	896	855	894	848	904	939	957	929	907	927	844	910	871	925	857	881	894	933	924	901	894	942	922	902	847	906	872	879	864	918	873	839	871	912	927	864	880	901	937	954	881	871	900	900	923	875	903	903	909	826	868	941	844	901	876	925	910	856	894	957	893	885	867	904	927	896	905	920	922	884	837	934	876	894	874	907	885	900	914	899	881	924	908	883	887	919	897	851	864	932	864	920	899	868	902	953	950	941	991	849	867	897	844	936	903	923	866	886	915	888	912	874	917	916	900	875	941	931	904	894	849	913	894	832	915	914	850	910	906	871	864	862	927	912	956	891	844	915	886	900	887	889	904	835	892	935	920	873	920	918	915	909	886	924	931	868	884	876	949	863	870	936	938	876	950	927	923	952	895	909	937	893	897	900	880	931	933	923	896	896	838	890	899	919	870	868	901	902	923	894	912	829	927	976	895	910	899	935	898	878	904	893	891	912	924	897	919	860	954	868	883	904	896	910	874	933	966	935	941	910	887	878	859	862	865	901	809	920	865	875	880	884	938	911	910	889	898	873	883	911	918	855	872	924	894	886	855	849	915	929	975	932	881	930	922	824	865	880	893	882	925	865	915	965	963	897	864	883	862	863	895	888	837	946	898	909	844	886	869	922	934	891	921	897	940	887	956	990	886	899	890	957	886	887	896	885	911	878	871	873	901	905	887	866	898	866	911	905	939	912	938	883	882	929	848	887	889	891	901	908	896	900	909	909	886	871	944	909	935	874	923	842	900	897	916	904	922	857	880	876	837	901	914	895	878	869	887	960	870	879	903	876	891	905	921	878	871	891	916	916	910	866	918	899	866	961	924	866	914	852	924	897	947	900	895	878	901	892	870	973	920	899	918	856	864	932	915	927	845	951	892	923	962	910	901	877	833	886	881	930	895	910	931	917	873	910	934	901	903	924	841	911	869	888	927	884	916	901	920	909	896	857	881	938	927	814	936	896	927	913	941	875	937	907	919	920	917	917	904	887	950	902	909	904	914	857	872	883	909	916	916	927	900	913	877	932	843	876	938	906	952	910	928	927	894	912	880	860	923	892	928	906	880	945	912	886	881	916	900	871	926	931	914	892	903	869	898	890	933	919	933	945	899	858	895	882	848	902	874	903	891	908	889	902	903	894	940	917	912	885	909	886	896	891	880	859	912	875	859	915	876	887	899	910	903	911	842	880	893	892	913	904	883	887	955	886	906	910	919	843	911	879	877	888	887	951	871	878	923	883	913	953	987	904	919	865	862	860	814	884	891	940	923	921	944	907	898	910	902	936	952	873	892	859	937	915	900	932	884	869	903	899	973	926	901	909	914	928	848	904	843	911	932	889	926	929	952	887	868	950	944	914	845	864	906	918	918	912	846	967	900	880	850	846	917	953	917	922	932	864	929	915	877	894	938	919	954	935	889	867	886	917	954	901	900	893	920	894	903	902	953	889	895	911	907	937	857	911	888	923	913	908	838	929	893	971	916	875	887	949	912	913	955	888	893	869	905	865	914	921	895	910	871	870	917	873	897	853	857	898	909	888	867	903	947	891	910	898	910	921	874	884	924	908	876	903	906	911	887	885	975	870	937	888	951	919	904	914	916	919	901	920	934	938	903	938	865	898	904	933	881	898	892	918	905	904	912	895	915	915	915	892	943	888	873	935	912	832	938	935	925	928	943	860	874	913	917	905	883	918	941	891	910	917	904	816	895	953	906	898	879	892	924	888	835	936	928	940	913	875	911	947	932	877	892	877	935	904	936	956	894	881	928	879	876	914	943	964	912	941	884	891	880	898	877	893	859	876	869	877	931	898	911	898	967	910	902	858	894	852	959	875	891	890	924	913	952	899	929	891	895	850	935	892	930	934	899	899	909	952	902	946	879	914	874	897	861	909	882	918	862	929	900	923	929	860	913	894	918	894	823	846	915	882	945	824	915	852	941	861	885	905	888	946	897	918	900	880	879	896	905	908	907	934	881	927	937	891	927	908	970	902	915	861	904	893	898	929	890	882	869	898	942	875	888	934	870	890	886	872	885	901	840	910	856	912	867	897	906	936	896	936	894	843	869	917	906	889	932	945	886	903	931	845	929	891	946	907	871	915	872	906	940	939	910	853	953	901	875	931	934	892	850	944	908	916	906	882	884	913	881	923	932	930	931	922	882	883	933	905	970	899	935	900	913	922	969	902	873	926	955	924	900	900	873	888	894	875	981	918	939	872	919	947	876	953	922	883	846	859	910	896	909	951	927	862	882	894	911	954	933	868	907	906	880	917	925	882	872	942	863	881	891	891	899	887	966	937	929	902	903	915	874	931	877	955	911	918	914	927	865	850	934	856	906	922	936	926	885	917	892	920	874	868	887	934	863	860	890	868	888	814	896	911	874	862	917	913	874	893	909	960	870	878	903	899	877	899	893	916	894	916	955	884	898	871	912	890	882	880	863	878	856	899	951	894	880	893	889	894	907	866	936	847	912	926	853	938	862	918	901	973	872	871	898	886	899	910	877	929	923	876	908	905	900	914	922	949	875	908	885	887	819	887	932	897	890	893	928	835	930	933	943	920	909	961	899	899	897	884	973	921	925	896	928	945	876	894	881	905	959	907	914	940	894	941	934	923	883	907	874	852	897	868	955	881	901	922	875	901	956	911	922	888	905	864	884	895	940	890	927	874	940	832	904	873	907	931	880	948	931	902	892	871	905	898	894	908	933	914	881	923	892	889	891	894	888	923	918	881	919	895	882	915	858	896	887	914	897	909	920	908	909	916	890	940	890	883	893	899	900	930	960	877	947	919	918	912	931	931	882	938	873	888	946	960	889	928	947	886	852	915	902	944	862	829	908	913	850	970	924	876	906	1007	881	875	871	932	926	929	896	844	882	817
75737	58921	39801	25875	14594	7487	7104	7106	7147	7185	7205	7229	7117	7188	7266	7269	7191	7217	7198	7080	7139	7177	7126	7139	7227	7252	7219	7160	7187	7140	7160	7172	7282	7214	7317	7081	7112	7177	7064	7205	7273	7001	7188	7176	7185	7094	7147	7267	7336	7251	7122	7267	7148	7260	7248	7123	7001	7268	7218	7082	7301	7200	7305	7197	7142	7253	7092	7210	7053	7221	7366	7057	7281	7203	7259	7246	7212	7206	7202	7024	7244	7239	7080	7263	7176	7157	7279	7222	7279	7162	7156	7146	7170	7186	7152	7239	7132	7093	7218	7083	7263	7141	7084	7323	7169	7215	7206	7095	7165	7119	7052	7388	7110	7261	7117	7143	7216	7144	7145	7239	7163	7123	7246	7159	7101	7178	7098	7137	7036	7239	7271	7202	7177	7168	7189	7226	7281	7181	7297	7257	7259	7306	7294	7042	7084	7275	7156	7177	7284	7122	7086	7167	7071	7058	7275	7104	7230	7170	7166	7195	7174	7189	7108	7100	7148	7201	7156	7247	7016	7056	7306	7151	7160	7239	7256	7284	7096	7104	7203	7183	7253	7198	7201	7196	7049	7104	7205	7064	7259	7184	7156	7222	7192	7263	7095	7291	7086	7269	7205	7166	7138	7019	7161	7125	7309	7133	7063	7214	7126	7172	7235	7220	7117	7159	7192	7246	7240	7228	7155	7208	7164	7241	7211	7167	7128	7225	7292	7244	7180	7168	7228	7146	7179	7192	7145	7324	7099	7289	7081	7190	7019	7158	7153	7225	7269	7282	7143	7334	7128	7298	7092	7256	7234	7145	7297	7246	7095	7279	7233	7255	7164	7262	7300	7314	7127	7068	7207	7178	7013	7227	7100	7027	7092	7235	7116	7020	7228	7173	7194	7168	7189	7122	7193	7288	7163	7205	7098	7163	7172	7152	7157	7248	7134	7083	7178	7253	7167	7084	7227	7210	7192	7178	7159	7104	7213	7192	7239	7229	7251	7120	7202	7045	7097	7132	7283	7354	7137	7197	7091	7167	7225	7045	7124	7099	7228	7068	7192	7329	7133	7274	7278	7196	7349	7177	7061	7087	7093	7069	7127	7151	7233	7134	7271	7151	7242	7129	7168	7231	7035	7149	7158	7249	7142	7223	7185	7052	7232	7222	7308	7195	7303	6984	7104	7142	7213	7204	7124	7180	7334	7155	7204	7230	7260	7225	7146	7197	7256	7267	7160	7177	7322	7171	7228	7268	7174	7102	7180	7126	7133	7085	7327	7165	7245	7147	7207	7103	7250	7154	7187	7201	7067	7199	7103	7284	7171	7352	7212	7199	7113	7123	7295	7250	7134	7166	7237	7261	7056	7175	7149	7146	7207	7293	7176	7123	7118	7229	7250	7112	7318	7201	7141	7142	7352	7151	7183	7199	7133	7121	7235	7241	7185	7111	7211	7124	7217	7180	7271	7191	7249	7207	7070	7188	7227	7116	7174	7152	7209	7106	7223	7196	7182	7005	7109	7224	7158	7223	7243	7257	7301	7090	7150	7218	7095	7240	7170	7213	7220	7147	7179	7196	7203	7267	7124	7156	7303	7284	7227	7054	7194	7183	7282	7167	7230	7241	6994	7240	7318	7156	7270	7225	7142	7240	7108	7184	7283	7235	7240	7146	7201	7141	7062	7137	7253	7191	7170	7255	7110	7097	7299	7168	7147	7269	7206	7214	7176	7217	7239	7204	7074	7238	7205	7150	7203	7075	7154	7252	7307	7185	6977	7055	7149	7166	7276	7086	7079	7210	7262	7154	7343	7025	7202	7140	7154	7145	7183	7124	7284	7396	7277	7158	7190	7251	7274	7181	7177	7264	7375	7199	7109	7217	7178	7228	7318	7085	7306	7142	7142	7191	7139	7235	7186	7161	7290	7236	7256	7142	7162	7145	7226	7181	7071	7178	7077	7090	7205	7311	7098	7193	7195	7313	7077	7021	7110	7374	7079	7165	7210	7252	7269	7161	7294	7125	7202	7291	7131	7161	7043	7256	7172	7096	7191	7237	7187	7214	7390	7075	7267	7288	7213	7252	7285	7333	7061	7218	7210	7162	7233	7260	7137	7102	7204	7228	7117	7144	7141	7129	7164	7145	7273	7030	7126	7172	7277	7134	7261	7175	7147	7029	7334	7173	7239	7119	7198	7254	7131	7195	7173	7221	7255	7256	7161	7149	7168	7091	7234	7207	7189	7229	7164	7224	7279	7280	7234	7288	7219	7144	7340	7111	7113	7187	7186	7183	7131	7278	7154	7175	7240	7244	7128	7243	7176	7198	7233	7199	7173	7228	7218	7128	7135	7098	7118	7219	7185	7204	7197	7140	7163	7130	7248	7102	7237	7262	7199	7254	7114	7191	7167	7243	7274	7236	7141	7314	7336	7149	7230	7252	7037	7143	7144	7263	7160	7179	7137	7183	7351	7032	7328	7118	7223	7107	7188	7148	7129	7138	7217	7249	7175	7312	7151	7148	7197	7185	7234	7118	7242	7258	7255	7224	7192	7204	7090	7279	7264	7365	7184	7292	7126	7267	7210	7201	7225	7158	7077	7161	7193	7194	7295	7178	7055	7163	7230	7221	7243	7288	7177	7221	7145	7165	7177	7058	7209	7234	7099	7224	7347	7151	7316	7251	7206	7151	7117	7123	7333	7106	7166	7193	7193	7266	7224	7142	7238	7215	7209	7304	7257	7175	7207	7183	7245	7259	7159	7209	7229	7185	7224	7111	7169	7195	7254	7224	7184	7222	7135	7218	7191	7113	7133	7186	7167	7207	7268	7198	7242	7037	7185	7169	7129	7274	7245	7332	7174	7085	7091	7162	7183	7246	7290	7314	7233	7252	7178	7284	7128	7204	7202	7241	7129	7018	7232	7205	7211	7128	7080	7236	7240	7171	7240	7288	7220	7139	7153	7185	7176	7180	7136	7200	7278	7161	7175	7175	7168	7218	7200	7092	6998	7275	7241	7124	7224	7210	7165	7093	7270	7149	7226	7198	7132	7138	7071	7168	7128	7176	7148	7217	7183	7316	7265	7186	7380	7089	7224	7126	7173	7205	7321	7151	7244	7126	7262	7109	7102	7184	7149	7248	7211	7150	7209	7186	7198	7277	7303	7164	7273	7229	7318	7262	7106	7163	7162	7130	7187	7310	7062	7115	7180	7203	7106	7104	7237	7011	7239	7257	7140	7212	7281	7024	7256	7142	7211	7228	7111	7325	7076	7202	7140	7147	7140	7105	7358	7325	7200	7184	7283	7167	7210	7196	7033	7183	7071	7302	7124	7159	6990	7052	7197	7284	7197	7124	7125	7228	7211	7174	7176	7173	7212	7243	7141	7087	7299	7257	7164	7121	7136	7122	7117	7239	7278	7104	7090	7265	7111	7180	7195	7315	7216	7263	7160	7217	7192	7203	7148	7201	7080	7195	7128	7270	7159	7210	7006	7340	7192	7145	7172	7225	7159	7185	7192	7244	7164	7028	7231	7215	7225	7094	7296	7159	7167	7285	7380	7162	7312	7224	7248	7132	7279	7302	7147	7266	7055	7256	7279	7097	7274	7174	7212	7160	7156	7293	7262	7114	7212	7329	7215	7070	7307	7165	7197	7232	7144	7174	7324	7242	7199	7172	7346	7317	7122	7144	7340	7171	7257	7149	7206	7239	7054	7138	7074	7324	7200	7200	7171	7158	7138	7219	7218	7190	7083	7167	7178	7224	7184	7245	7108	7164	7147	7097	7098	7051	7190	7181	7164	7156	7214	7198	7223	7281	7240	7288	7054	7246	7248	7185	7082	7062	7157	7272	7156	7202	7200	7173	7264	7233	7230	7188	7152	7173	7186	7328	7150	7256	7215	7241	7090	7131	7293	7245	7194	7196	7229	7073	7310	7135	7165	7228	7231	7190	7177	7129	7242	7202	7191	7050	7184	7220	7077	7158	7165	7046	7157	7234	7278	7200	7092	7222	7098	7227	7242	7196	7225	7184	7218	7355	7198	7172	7142	7341	7303	7141	7216	7150	7201	7122	7269	7072	7202	7072	7262	7225	7348	7290	7337	7092	7143	7178	7281	7243	7069	7115	7297	7215	7110	7084	7257	7127	7111	7241	7116	7068	7165	7173	7184	7155	7241	7210	7328	7302	7212	7224	7192	7290	7130	7189	7218	7227	7206	7187	7174	7091	7304	7200	7181	7370	7134	7435	7282	7144	7194	7182	7133	7271	7128	7047	7096	7265	7256	7225	7296	7191	7266	7128	7113	7212	7164	7093	7255	7169	7230	7169	7240	7199	7150	7227	7081	7154	7198	7107	7137	7196	7238	7097	7212	7371	7130	7156	7216	7108	7236	7121	7221	7075	7178	7115	7380	7138	7278	7108	7144	7160	7276	7188	7425	7272	7254	7292	7146	7206	7114	7027	7310	7188	7243	7185	7164	7145	7300	7326	7312	7347	7204	7219	7165	7141	7152	7071	7079	7219	7030	7312	7204	7355	7161	7204	7212	7089	7026	7153	7161	7340	7106	7022	7164	7205	7264	7190	7204	7145	7266	7126	7190	7237	7218	7165	7061	7164	7148	7221	7009	7243	7282	7266	7133	7141	7343	7001	7239	7220	7213	7221	7093	7057	7250	7237	7225	7241	7273	7205	7217	7243	7061	7270	7195	7293	7134	7287	7106	7303	7169	7168	7153	7168	7181	7268	7221	7177	7248	7186	7194	7016	7159	7183	7323	7062	7283	7242	7210	7266	7226	7200	7188	7224	7091	7020	7140	7215	7164	7254	7208	7276	7171	7247	7143	7091	7217	7171	7158	7277	7133	7252	7279	7102	7169	7177	7112	7218	7179	7136	7161	7169	7082	7252	7173	7283	7183	7190	7205	7196	7149	7158	7302	6986	7285	7353	7047	7164	7146	7255	7240	7193	7187	7249	7143	7211	7234	7136	7060	7200	7113	7014	7089	7215	7189	7253	7049	7049	7133	7195	7156	7057	7178	7177	7146	7246	7240	7254	7220	7112	7286	7160	7205	7176	7132	7065	7290	7152	7178	7234	7181	7198	7179	7160	7245	7125	7314	7089	7142	7073
63927	51317	25133	7848	1722	1001	918	954	907	934	992	950	986	935	932	907	962	934	903	930	910	941	878	951	882	949	943	960	898	889	904	898	909	889	934	927	943	955	916	915	882	834	933	911	920	970	922	960	871	892	919	873	867	928	892	875	901	888	887	924	868	919	854	919	890	957	909	931	888	891	907	918	931	871	908	918	960	908	943	914	913	958	931	892	917	908	916	848	943	941	899	868	941	882	956	899	898	845	897	881	906	845	900	899	964	901	866	879	910	891	931	934	904	939	921	914	899	881	892	944	929	909	950	964	942	898	909	897	927	888	944	951	944	952	915	922	942	906	899	966	900	912	904	888	894	953	940	891	948	927	917	873	976	935	874	860	927	935	872	860	867	890	948	887	873	910	930	945	954	923	893	963	960	931	922	880	882	944	912	915	932	872	890	864	917	931	927	932	880	956	907	899	876	920	907	879	920	937	919	917	921	952	905	867	941	897	932	857	965	863	906	945	935	934	906	919	911	915	853	878	933	912	878	944	866	955	942	898	928	876	904	883	844	903	906	938	952	885	980	893	905	936	935	889	880	984	918	952	910	933	934	886	900	996	920	885	899	901	931	958	913	897	908	876	924	911	879	909	874	951	873	978	884	935	935	920	922	930	937	905	917	924	960	890	910	889	938	874	896	829	890	932	930	910	906	935	927	927	976	967	876	930	950	850	918	908	889	927	957	935	963	970	956	875	919	970	885	906	883	933	953	981	892	880	882	878	919	953	944	964	878	919	907	889	929	924	950	912	940	905	893	881	896	918	907	904	956	889	897	877	864	906	888	885	913	889	966	934	916	921	948	965	928	910	920	910	897	961	900	936	892	952	933	915	975	1040	884	859	932	932	919	963	930	941	925	923	884	927	969	891	907	905	913	898	889	892	890	915	981	921	952	955	910	930	920	923	918	948	967	909	923	923	896	926	925	943	928	898	917	912	984	932	858	968	921	936	894	930	955	903	935	871	855	886	942	894	869	906	906	951	923	915	883	936	867	870	945	926	935	931	899	894	926	894	915	898	861	907	921	939	873	914	917	888	861	909	867	921	970	946	856	897	932	877	880	928	935	944	916	931	911	869	917	923	911	855	966	909	942	865	933	925	927	894	891	857	890	950	976	931	906	933	922	931	940	935	924	911	910	905	926	900	938	843	911	886	920	930	875	955	899	950	915	925	953	929	921	933	877	944	918	905	915	915	909	906	876	880	921	905	926	878	883	929	896	894	938	903	939	969	890	944	867	907	938	891	937	919	965	945	904	895	871	928	873	882	970	964	891	884	939	911	862	912	871	910	910	921	920	970	930	891	849	864	932	905	917	926	894	930	974	974	886	922	900	898	912	866	947	917	907	895	934	948	914	921	852	910	911	907	885	906	931	908	920	873	915	883	908	923	896	912	950	923	917	862	918	892	901	877	925	937	925	951	971	916	922	908	918	922	895	924	945	916	942	898	923	909	936	924	901	972	886	922	913	881	890	935	892	899	883	896	908	855	895	957	906	894	918	934	879	907	938	934	966	948	895	944	945	892	910	875	896	931	957	887	918	942	928	909	935	892	885	941	934	882	981	892	934	940	900	931	961	877	902	916	946	938	920	969	873	881	920	933	993	860	921	904	914	923	927	910	905	962	871	889	860	909	886	934	975	940	916	885	941	944	922	924	958	928	898	909	914	909	878	896	871	923	898	873	842	931	936	970	927	958	917	903	910	873	929	905	862	891	916	912	902	926	908	917	912	900	841	894	882	928	874	962	966	916	907	902	892	873	902	927	957	877	914	860	932	889	903	949	905	935	936	932	969	912	906	884	887	927	957	849	911	934	900	918	932	924	834	912	908	957	889	940	916	946	935	906	922	933	920	952	926	967	924	917	932	880	938	950	894	925	947	907	934	936	910	877	935	931	932	917	860	905	923	964	909	927	912	911	907	901	962	938	915	892	924	888	916	883	896	922	910	898	921	931	903	909	931	939	918	909	938	913	913	940	938	930	963	927	927	940	929	856	887	923	920	862	922	881	894	988	927	882	915	924	916	930	898	867	923	911	877	893	915	892	871	933	940	948	910	877	944	912	926	920	931	936	916	867	906	858	945	862	937	866	942	839	935	959	973	919	922	953	911	882	925	901	947	848	882	924	920	961	937	988	913	969	919	924	907	958	933	873	940	955	930	925	919	886	911	978	895	878	891	945	877	922	886	922	871	916	919	882	924	911	905	961	911	953	888	937	869	897	905	936	939	903	912	961	935	892	896	895	899	940	856	899	929	868	949	928	892	909	883	921	879	970	953	959	931	948	893	926	889	904	895	941	951	921	931	903	995	972	895	904	884	912	872	945	884	923	896	918	905	942	864	892	885	889	914	918	973	915	895	935	920	864	950	924	943	940	907	929	892	890	901	947	929	932	852	933	893	863	873	919	882	841	893	847	924	922	873	826	891	969	894	937	906	881	904	935	923	905	903	900	901	925	942	844	913	890	919	943	937	924	813	897	890	924	948	919	875	930	936	877	920	874	937	907	932	923	963	988	861	935	920	924	959	894	932	874	869	886	875	913	908	871	932	897	923	925	872	881	879	937	898	905	878	901	936	971	918	933	916	874	910	914	888	855	962	941	901	882	921	912	919	918	892	945	927	888	893	887	947	956	959	930	908	957	908	928	937	931	911	889	938	942	922	920	968	929	887	941	905	977	929	946	967	907	921	911	901	986	929	936	920	898	908	892	851	943	916	897	904	944	949	933	875	935	909	929	879	905	865	917	932	906	921	905	869	913	922	938	870	913	875	909	934	886	915	923	920	911	948	897	881	862	919	930	939	884	900	893	887	868	921	915	962	905	955	922	964	945	959	964	913	903	892	881	961	934	935	873	930	906	926	917	932	876	875	906	917	888	911	883	886	887	903	950	926	904	876	909	896	927	920	923	891	909	893	914	957	920	903	855	890	870	861	970	909	902	926	880	918	900	833	927	905	904	871	852	901	959	897	923	937	916	892	893	898	885	891	956	917	889	911	886	909	928	957	961	917	946	902	941	949	934	941	941	956	934	883	998	921	868	852	901	944	926	950	915	976	929	908	909	899	925	943	935	889	915	946	961	904	934	928	923	912	889	887	899	935	909	913	928	950	947	900	895	873	906	892	905	822	917	933	896	932	882	859	868	953	946	953	872	901	942	906	855	930	947	924	927	921	989	896	900	889	922	902	904	924	925	799	900	899	914	889	921	952	948	903	914	930	901	892	925	926	933	924	907	922	926	922	866	937	931	870	979	940	914	931	859	874	888	913	885	879	917	955	933	860	901	923	953	904	913	911	970	937	983	916	913	953	924	900	930	927	933	924	926	953	920	887	926	888	898	898	989	927	920	895	880	877	961	945	914	899	921	863	965	925	909	929	892	963	915	857	894	894	891	915	892	864	922	922	938	891	891	946	956	923	925	904	920	901	945	900	948	905	884	841	868	927	915	920	929	915	880	897	873
61967	56467	46559	32094	18546	7664	7253	7431	7128	7214	7213	7264	7357	7350	7365	7339	7357	7210	7386	7339	7281	7176	7277	7324	7465	7362	7217	7239	7243	7341	7217	7249	7297	7189	7271	7183	7209	7312	7345	7322	7144	7205	7372	7186	7327	7217	7326	7356	7212	7388	7250	7269	7284	7151	7204	7285	7167	7325	7310	7269	7320	7303	7285	7310	7262	7295	7275	7184	7269	7274	7309	7113	7364	7211	7338	7331	7279	7236	7405	7240	7446	7147	7224	7225	7261	7262	7179	7391	7377	7206	7281	7241	7186	7344	7336	7372	7305	7337	7336	7254	7224	7290	7239	7197	7187	7277	7304	7427	7363	7269	7229	7153	7254	7345	7390	7290	7321	7348	7304	7372	7226	7234	7132	7358	7114	7187	7285	7157	7207	7355	7306	7162	7346	7323	7350	7300	7275	7197	7282	7169	7186	7221	7313	7306	7290	7300	7247	7267	7288	7269	7334	7233	7185	7278	7170	7201	7160	7243	7245	7248	7435	7213	7368	7307	7357	7401	7301	7269	7223	7245	7313	7390	7279	7173	7256	7334	7245	7269	7241	7273	7269	7267	7287	7217	7235	7273	7279	7150	7262	7329	7389	7136	7286	7220	7270	7196	7259	7358	7349	7264	7253	7179	7197	7267	7337	7262	7183	7313	7164	7180	7287	7183	7151	7313	7295	7155	7315	7245	7204	7284	7252	7294	7183	7218	7354	7272	7249	7298	7252	7231	7202	7203	7241	7285	7174	7234	7163	7271	7301	7308	7401	7233	7328	7296	7237	7119	7269	7319	7267	7221	7312	7319	7278	7294	7305	7339	7183	7372	7232	7194	7117	7339	7172	7365	7205	7282	7269	7341	7304	7210	7243	7448	7289	7237	7323	7085	7309	7240	7264	7300	7301	7394	7293	7276	7356	7226	7250	7325	7318	7284	7263	7147	7266	7204	7358	7259	7215	7279	7186	7300	7291	7230	7251	7357	7243	7214	7313	7333	7337	7204	7195	7274	7160	7256	7201	7168	7319	7180	7181	7397	7261	7117	7201	7182	7359	7209	7322	7296	7253	7279	7226	7205	7170	7361	7244	7197	7159	7313	7332	7434	7370	7247	7372	7159	7299	7165	7272	7228	7238	7390	7250	7218	7219	7245	7234	7293	7257	7259	7354	7315	7299	7196	7094	7278	7248	7266	7227	7311	7337	7159	7186	7304	7331	7313	7299	7202	7241	7224	7291	7216	7132	7221	7305	7338	7171	7245	7199	7210	7384	7183	7219	7282	7257	7343	7232	7213	7216	7332	7254	7267	7320	7360	7383	7292	7124	7245	7198	7451	7249	7259	7344	7376	7365	7190	7205	7223	7172	7184	7309	7170	7173	7146	7219	7213	7176	7288	7299	7219	7313	7223	7160	7070	7325	7246	7244	7194	7255	7345	7164	7388	7268	7386	7312	7311	7378	7377	7317	7261	7171	7213	7188	7336	7250	7187	7317	7271	7302	7328	7236	7324	7131	7262	7286	7373	7242	7244	7201	7392	7248	7372	7318	7274	7225	7324	7234	7249	7185	7463	7313	7343	7369	7281	7190	7396	7242	7212	7238	7454	7350	7407	7361	7451	7248	7212	7262	7197	7237	7217	7369	7223	7339	7391	7201	7238	7280	7215	7293	7394	7191	7145	7269	7293	7332	7220	7220	7253	7228	7030	7203	7255	7225	7250	7367	7276	7211	7194	7362	7321	7340	7285	7285	7171	7270	7421	7245	7151	7059	7293	7196	7214	7199	7252	7316	7222	7239	7346	7188	7307	7260	7388	7264	7208	7209	7159	7251	7315	7356	7180	7313	7263	7260	7263	7262	7189	7118	7313	7233	7267	7248	7274	7286	7204	7267	7299	7315	7337	7218	7372	7180	7385	7236	7342	7395	7283	7361	7251	7332	7345	7339	7255	7238	7342	7103	7214	7281	7334	7198	7305	7239	7163	7339	7230	7218	7225	7277	7358	7297	7321	7144	7271	7124	7210	7353	7248	7253	7185	7215	7314	7240	7125	7170	7408	7177	7205	7270	7307	7401	7227	7288	7098	7287	7385	7273	7205	7190	7266	7396	7219	7173	7278	7247	7359	7210	7336	7332	7185	7268	7203	7299	7337	7259	7371	7189	7225	7230	7269	7111	7483	7306	7329	7234	7413	7399	7322	7364	7249	7362	7191	7321	7348	7236	7203	7497	7188	7416	7093	7246	7177	7311	7249	7429	7234	7133	7211	7343	7294	7202	7173	7206	7365	7299	7201	7284	7251	7267	7357	7325	7311	7291	7261	7228	7158	7306	7250	7425	7137	7241	7172	7310	7260	7336	7267	7225	7154	7335	7366	7186	7342	7281	7238	7356	7264	7363	7216	7310	7217	7199	7408	7174	7261	7217	7094	7305	7253	7286	7216	7330	7378	7159	7313	7370	7371	7333	7236	7309	7271	7237	7273	7387	7358	7243	7319	7359	7241	7172	7225	7454	7290	7282	7255	7138	7389	7393	7251	7274	7246	7278	7215	7220	7393	7268	7098	7143	7222	7272	7106	7325	7305	7173	7214	7287	7297	7254	7252	7354	7277	7340	7338	7207	7395	7181	7187	7266	7291	7266	7268	7310	7254	7364	7306	7294	7253	7280	7360	7283	7254	7244	7369	7284	7371	7337	7092	7229	7140	7271	7408	7242	7331	7362	7333	7205	7233	7201	7103	7312	7255	7100	7195	7233	7277	7308	7275	7179	7312	7266	7309	7306	7302	7327	7187	7296	7294	7389	7231	7332	7163	7397	7279	7344	7348	7323	7228	7242	7310	7205	7304	7391	7204	7238	7151	7187	7151	7230	7232	7375	7394	7318	7303	7319	7187	7261	7359	7264	7342	7184	7253	7251	7269	7355	7258	7323	7211	7360	7226	7269	7208	7132	7213	7287	7247	7153	7347	7199	7259	7322	7387	7307	7241	7324	7313	7316	7235	7239	7258	7292	7234	7223	7344	7253	7193	7338	7228	7298	7374	7219	7261	7203	7108	7266	7246	7397	7310	7234	7260	7176	7333	7177	7319	7206	7266	7305	7233	7220	7399	7201	7214	7378	7330	7274	7376	7209	7170	7313	7226	7258	7339	7236	7197	7201	7046	7190	7134	7424	7267	7280	7239	7327	7347	7261	7354	7223	7336	7269	7271	7110	7334	7342	7351	7361	7148	7256	7166	7266	7194	7324	7194	7222	7342	7207	7284	7358	7347	7308	7348	7213	7418	7179	7372	7363	7213	7286	7230	7421	7242	7223	7290	7273	7360	7258	7262	7322	7341	7307	7303	7269	7249	7233	7231	7348	7248	7263	7281	7278	7244	7225	7139	7118	7264	7279	7170	7259	7348	7284	7198	7343	7182	7334	7314	7268	7220	7103	7193	7164	7152	7176	7403	7255	7277	7258	7172	7300	7152	7279	7190	7238	7272	7223	7241	7257	7272	7221	7058	7347	7300	7229	7233	7254	7267	7292	7338	7365	7215	7368	7273	7269	7341	7325	7278	7290	7261	7209	7236	7399	7230	7270	7233	7300	7274	7227	7320	7316	7268	7291	7182	7224	7230	7376	7102	7149	7177	7181	7272	7357	7378	7282	7251	7244	7402	7132	7175	7350	7235	7242	7188	7247	7231	7311	7163	7289	7282	7164	7153	7241	7185	7316	7204	7221	7237	7189	7276	7408	7189	7352	7229	7235	7312	7116	7297	7227	7222	7217	7232	7207	7158	7233	7361	7367	7417	7204	7243	7188	7328	7382	7362	7349	7245	7360	7178	7297	7266	7390	7310	7467	7194	7155	7452	7187	7232	7267	7267	7271	7308	7342	7372	7317	7087	7307	7210	7333	7160	7234	7077	7258	7340	7335	7417	7313	7324	7280	7408	7294	7289	7316	7119	7311	7191	7421	7396	7235	7268	7187	7416	7239	7268	7273	7349	7223	7341	7385	7262	7242	7250	7416	7359	7277	7387	7300	7340	7075	7309	7321	7177	7286	7298	7444	7123	7214	7302	7382	7148	7285	7454	7342	7352	7380	7324	7344	7323	7230	7337	7195	7236	7327	7250	7215	7286	7223	7297	7353	7379	7281	7261	7274	7148	7246	7293	7276	7350	7326	7298	7288	7324	7195	7282	7185	7262	7251	7267	7341	7379	7168	7327	7314	7270	7251	7362	7261	7340	7296	7263	7184	7338	7373	7238	7360	7186	7305	7246	7236	7370	7286	7398	7261	7345	7270	7303	7232	7329	7204	7255	7289	7288	7271	7196	7361	7168	7348	7303	7115	7150	7152	7358	7448	7245	7247	7456	7419	7148	7274	7236	7170	7205	7360	7254	7203	7330	7303	7161	7249	7347	7323	7271	7143	7296	7379	7329	7298	7220	7384	7270	7332	7264	7313	7284	7374	7183	7255	7308	7284	7248	7292	7379	7293	7275	7271	7207	7260	7212	7273	7247	7381	7283	7485	7382	7341	7197	7383	7212	7330	7211	7205	7180	7302	7226	7287	7298	7265	7323	7278	7328	7340	7302	7318	7232	7235	7244	7215	7172	7377	7283	7244	7215	7256	7292	7263	7140	7336	7297	7417	7202	7289	7258	7314	7261	7191	7134	7306	7358	7309	7332	7363	7195	7335	7305	7386	7365	7289	7360	7186	7365	7252	7179	7247	7116	7267	7236	7209	7151	7394	7274	7291	7196	7290	7177	7356	7100	7389	7304	7258	7262	7215	7327	7298	7280	7243	7299	7208	7273	7214	7299	7305	7258	7295	7216	7241	7442	7307	7200	7286	7379	7229	7247	7275	7138	7225	7251	7181	7346	7332	7294	7214	7139	7393	7299	7220	7214	7314	7295	7327	7144	7325	7334	7215	7241	7308	7351	7333	7313	7389	7203	7289	7246	7188	7189	7258	7359	7325	7347	7388	7283	7252	7206	7332	7384	7340	7313	7100	7231	7380	7201	7137	7350	7228	7264	7294	7239	7300	7213	7271	7267	7184	7251	7342	7128	7374	7242	7255	7263	7334	7268	7324	7297	7262	7281	7288	7142	7328	7321	7180	7328	7348	7231	7244	7250	7305	7237
38877	22954	7466	1927	882	769	783	779	731	753	739	747	786	742	756	782	732	745	788	739	791	803	759	764	781	740	747	819	736	738	760	770	750	732	808	791	774	796	799	756	811	780	735	748	754	779	762	743	751	760	755	740	742	786	752	795	750	762	750	750	729	776	760	765	738	717	712	761	753	735	760	768	790	752	750	795	748	785	734	769	763	708	778	714	756	680	739	753	809	778	769	762	772	745	758	721	747	749	786	742	758	757	747	751	784	798	744	725	741	777	801	780	770	789	750	706	765	757	767	752	807	708	759	763	786	747	802	821	699	754	761	718	778	766	726	745	751	773	775	802	746	765	743	728	774	775	781	750	789	756	742	744	792	711	733	776	822	749	793	734	744	735	741	793	795	798	781	797	779	766	805	782	753	786	755	814	738	822	763	767	774	716	755	770	781	774	798	715	795	748	736	777	781	774	756	730	795	732	757	757	722	779	758	739	764	733	769	706	757	744	789	743	726	745	808	802	747	763	783	770	784	767	784	728	761	731	774	779	733	729	813	782	796	779	757	748	744	786	728	745	776	773	723	762	726	717	724	807	788	781	807	777	740	727	692	794	777	746	735	775	817	786	794	754	741	767	781	820	749	769	791	819	754	741	819	791	713	728	735	775	786	806	741	751	828	772	747	743	725	787	780	773	793	735	772	749	790	742	814	764	764	756	783	799	721	748	774	726	783	743	771	747	792	776	776	751	755	784	734	787	731	793	795	743	804	764	778	747	796	736	749	754	718	757	742	755	744	765	743	784	795	750	759	750	781	786	779	760	755	779	780	763	828	749	794	813	757	742	772	762	745	710	755	758	770	791	728	713	784	749	754	772	755	768	785	784	760	731	797	790	716	798	749	771	746	735	774	754	786	743	802	724	760	771	727	729	728	761	767	780	776	793	722	769	726	780	734	771	740	811	762	736	735	767	711	782	753	773	808	771	783	779	764	781	720	739	755	730	741	774	823	802	783	763	769	765	786	738	763	794	714	746	774	773	749	754	803	755	744	751	728	747	773	834	781	741	787	761	760	752	771	745	773	748	698	768	784	737	734	732	808	789	737	786	813	752	811	736	780	782	752	734	779	766	764	703	726	791	774	756	736	744	768	756	742	782	740	782	765	797	790	748	758	781	771	794	754	758	768	803	802	831	784	792	770	779	826	798	742	780	744	797	793	781	778	765	747	807	765	753	774	808	724	802	751	752	759	802	758	749	735	758	752	734	786	709	791	761	801	752	745	815	757	725	736	761	752	807	810	751	740	705	743	773	744	742	767	725	722	779	793	744	807	739	753	763	812	767	803	762	815	745	775	756	754	778	745	772	815	774	725	780	841	738	780	772	763	756	741	820	757	783	796	733	769	766	797	743	800	747	743	803	789	753	783	730	745	784	811	741	773	706	811	775	813	798	791	814	831	768	727	739	714	805	776	733	694	782	736	746	711	713	741	736	765	798	749	840	761	793	756	769	788	770	728	740	754	809	751	748	768	704	714	776	761	785	727	779	779	748	725	779	752	782	740	800	796	775	765	750	747	757	783	778	784	767	732	686	753	740	754	820	771	764	767	795	761	774	820	765	814	779	759	744	764	724	771	747	775	765	717	754	767	765	752	758	704	786	770	777	778	798	767	752	762	758	736	719	772	759	748	755	802	732	744	734	706	770	730	780	773	748	770	792	759	771	721	789	766	710	745	739	758	753	778	833	715	760	768	753	742	773	801	749	755	800	807	763	764	805	751	777	753	761	723	749	733	724	773	737	760	745	736	784	785	747	820	793	792	791	789	725	783	793	740	743	779	758	769	758	788	791	724	763	780	809	780	758	800	737	783	729	826	735	780	726	767	736	803	752	742	782	808	750	807	772	772	767	782	718	755	762	784	773	772	764	817	774	803	803	740	756	816	724	794	791	708	761	811	737	775	773	759	760	765	779	743	836	785	779	791	753	748	733	775	787	756	771	822	798	767	745	779	739	740	784	790	757	776	723	781	799	759	744	725	730	787	750	768	745	829	789	760	773	772	755	810	798	739	729	780	770	777	753	770	721	722	784	775	765	786	758	768	731	723	793	776	781	747	788	791	747	775	733	742	719	798	744	782	731	781	788	766	741	786	734	781	740	745	791	814	785	761	791	802	750	744	702	749	786	784	784	783	773	848	718	754	792	745	745	755	788	757	750	755	743	777	744	798	744	701	797	741	774	783	720	785	747	771	771	750	744	816	781	804	770	731	741	798	760	787	748	779	749	728	752	770	733	770	757	700	781	761	794	760	710	802	749	743	773	703	763	741	792	777	814	787	736	758	782	767	735	757	789	751	749	764	755	761	770	721	749	769	783	774	807	726	762	751	777	718	761	775	734	724	757	754	771	728	769	719	782	772	741	733	763	738	758	758	786	762	769	738	795	759	743	757	787	844	759	746	774	833	810	777	768	712	748	770	768	740	734	779	736	794	819	802	790	822	791	762	783	709	720	776	783	768	781	745	732	748	763	766	776	766	764	795	797	710	742	758	822	825	744	765	754	826	811	791	766	723	741	762	806	755	725	801	759	736	769	772	757	751	796	673	749	812	801	772	776	774	738	739	739	752	787	763	779	821	725	755	748	729	803	784	766	801	735	767	783	747	781	773	776	724	767	693	728	809	767	766	742	720	733	719	773	820	753	772	758	727	763	726	755	756	735	738	780	784	725	722	790	759	793	782	768	749	798	767	765	724	732	724	748	758	709	751	743	784	731	721	805	782	700	761	754	733	792	777	815	790	727	809	749	757	756	747	802	753	761	805	725	811	781	760	766	791	804	759	728	741	755	797	737	758	791	761	725	761	758	755	776	801	771	725	792	795	742	719	721	751	751	783	762	793	771	772	729	714	737	760	816	851	737	795	737	786	781	677	759	764	766	758	792	807	768	792	755	762	815	745	780	787	816	815	742	746	765	782	747	758	757	762	809	816	771	712	753	796	794	824	764	770	794	787	727	841	752	767	793	738	773	745	757	779	764	783	722	778	784	773	800	790	756	759	815	729	730	748	805	749	789	792	782	731	728	721	799	759	771	754	772	742	781	730	761	725	780	806	754	760	736	757	755	778	802	760	766	747	767	780	771	767	731	811	785	761	724	788	790	764	675	744	750	753	793	724	806	762	765	739	824	770	771	771	776	765	808	750	834	754	720	765	751	768	776	752	750	745	790	808	799	719	804	758	725	746	768	771	748	818	740	788	767	767	801	786	730	754	775	788	755	770	752	784	762	695	766	802	775	705	733	756	781	731	763	791	729	764	777	795	772	737	805	804	801	727	730	773	777	804	783	771	712	795	791	790	743	749	780	753	744	742	756	770	725	794	753	711	846	788	733	776	730	734	783	799	759	785	766	775	815	776	773	787	760	778	768	758	748	767	794	712	735	762	780	755	736	815	770	766	825	774	807	759	777	722	773	782	711	796	741	783	754	778	792	721	730	799	737	750	787	740	741	785	727
66335	46443	27398	15743	9042	6346	6358	6244	6338	6339	6332	6261	6189	6315	6250	6425	6209	6268	6244	6298	6343	6323	6153	6295	6213	6237	6326	6197	6155	6258	6230	6312	6414	6397	6350	6212	6273	6226	6199	6264	6339	6317	6104	6271	6327	6295	6266	6273	6355	6235	6383	6200	6141	6391	6134	6159	6232	6350	6378	6124	6229	6213	6386	6279	6314	6130	6288	6157	6304	6196	6420	6113	6105	6166	6331	6310	6270	6135	6113	6172	6241	6439	6324	6288	6286	6319	6297	6208	6220	6370	6224	6244	6150	6455	6273	6232	6331	6323	6467	6288	6303	6398	6304	6293	6299	6294	6244	6235	6311	6302	6275	6189	6253	6188	6261	6271	6309	6364	6196	6336	6236	6305	6329	6233	6333	6230	6232	6164	6256	6216	6180	6295	6312	6251	6293	6226	6236	6379	6322	6186	6291	6227	6241	6351	6254	6335	6544	6205	6267	6259	6228	6147	6253	6149	6376	6261	6162	6313	6333	6303	6234	6313	6313	6236	6458	6310	6261	6237	6177	6214	6279	6178	6267	6445	6238	6336	6281	6341	6342	6184	6212	6268	6230	6393	6232	6292	6285	6144	6249	6129	6213	6324	6228	6271	6233	6217	6266	6244	6288	6347	6294	6210	6289	6357	6221	6218	6414	6262	6389	6112	6298	6276	6245	6427	6270	6322	6322	6312	6240	6402	6355	6336	6273	6320	6288	6308	6236	6192	6199	6381	6199	6251	6321	6328	6279	6225	6104	6116	6273	6225	6259	6275	6242	6229	6300	6299	6139	6294	6278	6389	6301	6363	6241	6292	6274	6413	6369	6265	6334	6283	6304	6220	6406	6313	6262	6366	6156	6215	6331	6298	6174	6336	6323	6305	6221	6170	6211	6234	6304	6271	6213	6203	6204	6260	6109	6271	6296	6264	6215	6241	6272	6260	6287	6249	6192	6195	6338	6355	6310	6248	6260	6373	6325	6313	6295	6172	6409	6149	6208	6301	6374	6240	6265	6284	6325	6359	6243	6323	6160	6248	6272	6324	6314	6234	6204	6263	6305	6191	6097	6252	6258	6392	6284	6276	6261	6373	6297	6240	6443	6245	6285	6264	6263	6281	6122	6151	6354	6340	6228	6288	6311	6235	6215	6358	6270	6183	6332	6397	6224	6186	6233	6238	6401	6221	6190	6295	6334	6171	6136	6302	6256	6286	6227	6253	6390	6272	6265	6284	6349	6204	6199	6242	6346	6134	6383	6266	6259	6165	6288	6229	6195	6243	6319	6169	6312	6364	6275	6155	6241	6338	6265	6312	6292	6263	6369	6299	6258	6264	6282	6328	6286	6280	6163	6289	6259	6248	6217	6113	6366	6214	6295	6304	6282	6219	6306	6258	6378	6423	6225	6325	6195	6255	6324	6223	6300	6280	6222	6162	6206	6196	6323	6195	6307	6298	6240	6237	6310	6281	6248	6187	6337	6321	6243	6282	6326	6192	6157	6216	6293	6161	6281	6206	6354	6266	6298	6316	6394	6424	6180	6271	6462	6178	6248	6306	6182	6134	6377	6194	6217	6274	6269	6263	6310	6266	6189	6294	6333	6319	6378	6193	6280	6198	6239	6266	6377	6297	6262	6436	6350	6224	6380	6410	6185	6209	6190	6263	6272	6366	6228	6357	6328	6363	6246	6354	6108	6256	6193	6260	6240	6181	6339	6309	6381	6267	6231	6204	6169	6316	6362	6233	6230	6283	6294	6191	6151	6389	6372	6407	6306	6336	6137	6295	6192	6218	6376	6247	6252	6176	6286	6206	6329	6427	6281	6270	6244	6122	6438	6157	6165	6422	6348	6232	6318	6400	6266	6357	6234	6419	6194	6261	6192	6257	6289	6274	6262	6276	6286	6308	6381	6236	6318	6316	6252	6363	6365	6219	6183	6261	6223	6255	6232	6293	6250	6430	6294	6237	6260	6298	6247	6258	6246	6340	6415	6272	6280	6280	6197	6276	6215	6272	6362	6241	6339	6247	6390	6229	6167	6220	6325	6201	6400	6187	6241	6284	6270	6261	6271	6296	6241	6210	6335	6294	6210	6175	6355	6213	6270	6210	6218	6252	6252	6369	6211	6337	6298	6217	6263	6196	6247	6404	6280	6303	6289	6214	6297	6224	6285	6140	6325	6288	6198	6327	6199	6143	6223	6464	6282	6206	6372	6177	6357	6242	6362	6246	6269	6237	6255	6123	6149	6351	6131	6245	6297	6285	6281	6150	6272	6234	6188	6334	6269	6296	6188	6277	6370	6311	6204	6264	6292	6139	6337	6283	6286	6230	6115	6365	6232	6277	6287	6240	6233	6338	6346	6210	6323	6135	6284	6306	6256	6124	6205	6265	6288	6331	6246	6348	6353	6261	6159	6360	6245	6230	6250	6235	6247	6287	6241	6381	6226	6215	6132	6362	6289	6286	6331	6159	6211	6139	6260	6267	6219	6256	6186	6244	6255	6301	6356	6282	6311	6301	6332	6325	6303	6226	6262	6278	6175	6429	6302	6239	6293	6284	6268	6457	6261	6321	6377	6291	6316	6193	6251	6236	6254	6227	6272	6300	6277	6234	6263	6207	6206	6218	6259	6313	6171	6379	6301	6273	6341	6314	6363	6223	6276	6312	6252	6269	6099	6204	6220	6379	6235	6291	6188	6285	6259	6248	6250	6288	6312	6210	6223	6151	6241	6367	6200	6266	6424	6142	6110	6242	6292	6247	6272	6248	6118	6195	6261	6197	6174	6184	6211	6238	6359	6257	6175	6233	6235	6320	6197	6324	6232	6194	6231	6330	6277	6332	6090	6198	6243	6260	6263	6267	6151	6196	6303	6219	6256	6346	6349	6371	6280	6166	6246	6207	6352	6257	6308	6304	6281	6209	6366	6243	6308	6226	6141	6337	6249	6258	6260	6268	6301	6242	6267	6335	6296	6197	6301	6293	6356	6320	6297	6324	6339	6291	6312	6313	6283	6256	6203	6297	6163	6347	6206	6240	6277	6289	6288	6383	6304	6291	6273	6189	6273	6355	6165	6287	6277	6232	6261	6285	6276	6163	6311	6214	6298	6353	6279	6289	6200	6266	6289	6340	6397	6274	6182	6221	6288	6189	6245	6163	6202	6235	6426	6332	6224	6387	6273	6195	6213	6251	6273	6192	6375	6324	6340	6329	6333	6315	6333	6273	6112	6227	6244	6306	6302	6249	6206	6235	6235	6275	6303	6133	6422	6137	6328	6291	6216	6218	6299	6350	6287	6229	6180	6259	6342	6289	6188	6206	6297	6263	6313	6350	6297	6254	6265	6192	6196	6210	6339	6169	6509	6313	6206	6291	6393	6241	6242	6205	6365	6474	6269	6303	6217	6262	6176	6299	6188	6292	6411	6310	6275	6237	6098	6262	6264	6204	6291	6337	6274	6250	6374	6310	6256	6377	6251	6273	6299	6182	6311	6300	6261	6207	6307	6306	6193	6261	6195	6229	6444	6272	6187	6270	6310	6232	6253	6180	6198	6161	6246	6255	6339	6238	6298	6247	6197	6318	6294	6269	6362	6335	6307	6230	6367	6282	6294	6325	6291	6317	6347	6319	6258	6260	6275	6336	6154	6198	6420	6208	6321	6330	6320	6241	6304	6223	6314	6221	6254	6260	6381	6224	6294	6307	6290	6236	6393	6218	6302	6226	6267	6262	6340	6307	6222	6260	6176	6259	6327	6215	6128	6261	6253	6190	6218	6260	6275	6273	6259	6195	6354	6187	6219	6506	6196	6291	6378	6285	6189	6100	6272	6277	6225	6151	6289	6196	6272	6214	6160	6251	6289	6345	6372	6160	6251	6183	6313	6226	6289	6205	6330	6243	6126	6280	6246	6150	6295	6262	6341	6295	6287	6225	6150	6418	6228	6419	6260	6275	6337	6335	6342	6300	6276	6341	6366	6243	6319	6432	6224	6405	6280	6234	6370	6239	6267	6336	6243	6450	6344	6210	6273	6247	6258	6162	6318	6450	6286	6372	6261	6351	6224	6272	6170	6313	6374	6319	6238	6211	6257	6295	6309	6328	6221	6244	6217	6250	6241	6228	6330	6284	6374	6365	6300	6342	6238	6186	6329	6142	6379	6382	6321	6287	6322	6289	6360	6219	6250	6296	6348	6283	6346	6200	6195	6203	6248	6165	6484	6393	6328	6179	6290	6154	6215	6226	6396	6318	6215	6278	6411	6205	6329	6337	6252	6283	6254	6348	6295	6243	6299	6178	6312	6214	6322	6182	6209	6269	6168	6296	6152	6385	6322	6276	6163	6395	6283	6209	6275	6209	6387	6227	6174	6276	6301	6217	6168	6253	6204	6237	6373	6144	6393	6230	6251	6179	6237	6318	6332	6114	6214	6307	6256	6264	6306	6332	6180	6264	6210	6201	6227	6344	6249	6168	6234	6399	6252	6263	6327	6362	6239	6125	6301	6225	6215	6302	6314	6265	6357	6309	6230	6237	6323	6268	6176	6348	6261	6331	6367	6291	6354	6300	6288	6387	6289	6268	6140	6260	6133	6203	6350	6229	6387	6188	6258	6346	6279	6495	6209	6303	6266	6230	6192	6194	6310	6318	6222	6278	6319	6251	6240	6240	6175	6348	6352	6293	6261	6302	6210	6284	6274	6150	6260	6190	6307	6334	6358	6307	6233	6265	6254	6352	6213	6246	6341	6156	6252	6266	6211	6262	6251	6353	6230	6388	6317	6322	6246	6229	6178	6279	6231	6266	6256	6241	6306	6339	6292	6303	6227	6309	6355	6279	6310	6325	6207	6248	6336	6278	6357	6310	6193	6228	6253	6329	6237	6242	6362	6205	6296	6249	6320	6271	6129	6151	6340	6161	6234	6171	6348	6283	6354	6245	6331	6222	6359	6237	6331	6251	6432	6310	6326	6246	6369	6289	6158	6258	6329	6259	6377	6352	6355	6283	6278	6238	6178	6279	6347	6357	6212	6250	6269	6366	6239	6267	6155	6195	6333	6249	6249	6351	6168	6197	6224	6081	6316	6280	6344	6300	6320	6278	6219	6507	6328	6209	6122	6253	6233	6342	6261	6198
44336	31353	12979	2944	1092	835	850	854	817	810	803	833	811	858	839	841	844	843	849	850	815	884	841	864	830	878	838	806	823	866	852	837	846	806	822	841	827	833	816	866	814	890	866	884	811	827	828	766	831	876	843	888	846	856	822	818	831	858	870	840	821	812	833	822	802	817	855	816	810	828	836	863	847	832	865	793	876	822	873	876	862	833	810	834	808	833	869	821	864	854	793	816	842	844	829	894	835	884	806	896	819	816	863	847	798	790	864	893	845	832	843	858	848	839	841	879	843	828	835	834	835	835	842	814	899	771	833	847	762	853	830	810	850	865	864	819	854	849	819	862	862	854	853	809	817	872	830	856	852	850	850	836	863	902	859	883	881	823	859	845	847	862	853	845	853	861	866	846	822	832	866	826	838	797	858	878	819	823	811	831	834	871	869	819	846	862	803	860	825	836	869	818	897	852	781	866	842	845	851	828	890	818	860	802	839	846	826	854	902	784	833	836	829	805	857	890	838	821	885	882	868	874	841	859	869	810	850	796	882	838	844	843	857	829	774	788	858	839	876	831	832	862	859	867	840	870	850	850	866	837	832	859	799	821	861	845	839	876	892	876	810	800	886	839	812	811	851	774	861	833	812	904	870	825	872	791	850	840	819	834	890	874	846	838	889	867	811	832	873	843	798	845	819	836	844	840	864	837	847	810	853	875	909	813	865	844	829	789	872	798	832	833	844	901	850	865	834	873	866	784	865	863	882	820	841	849	856	826	813	788	837	809	817	843	851	857	838	887	861	797	836	842	829	826	834	800	830	844	819	774	831	844	866	864	835	827	838	802	843	813	819	855	836	811	868	793	801	890	860	882	787	837	798	865	764	847	875	861	861	858	809	822	768	886	874	865	891	795	895	831	842	881	784	869	819	816	821	846	802	782	882	823	838	814	814	871	785	863	845	807	839	818	872	852	834	887	847	843	882	859	835	789	829	820	824	850	861	859	877	892	833	844	800	867	818	896	865	826	880	826	863	849	871	866	796	835	814	861	826	837	830	842	859	880	836	832	792	833	857	846	851	829	888	788	832	858	837	840	808	807	831	802	891	816	770	855	860	853	849	845	817	786	864	841	830	808	809	815	881	832	830	883	816	855	819	821	882	870	809	811	785	785	809	821	811	826	792	818	821	825	875	856	836	821	835	853	859	771	880	900	876	832	849	857	880	814	853	882	812	823	861	791	817	851	817	851	900	854	855	882	855	824	836	842	795	836	863	804	891	870	818	844	836	833	849	851	837	840	815	849	840	791	847	875	855	834	834	814	843	809	861	833	879	836	805	827	834	867	862	860	818	816	811	845	825	927	840	850	829	854	862	834	822	879	876	820	819	837	839	825	826	803	812	841	844	821	833	862	807	849	853	828	860	816	859	828	847	859	838	895	848	837	832	869	856	841	837	850	872	827	789	808	842	897	850	790	871	871	845	828	842	810	843	912	836	806	791	765	819	803	820	859	871	842	846	804	859	827	839	846	851	871	808	874	787	887	861	776	889	858	815	825	827	855	751	798	832	901	830	788	828	829	840	790	779	828	820	883	819	848	817	802	864	875	837	832	834	862	831	879	830	823	861	814	853	879	844	829	820	842	841	817	812	831	872	856	881	826	890	818	793	849	816	834	851	849	826	859	831	845	905	842	785	832	824	812	853	824	846	813	810	801	877	802	868	855	837	856	849	833	830	868	857	777	880	826	867	822	802	851	879	856	864	828	862	848	804	858	799	889	797	856	807	892	821	829	835	880	832	822	775	807	803	851	893	829	841	893	900	931	862	820	851	823	845	839	859	885	839	799	826	794	828	851	822	843	837	851	815	834	806	830	827	832	804	865	769	887	866	916	868	816	859	827	840	839	823	827	826	848	861	858	876	869	884	838	858	800	845	791	836	884	892	834	818	839	899	828	891	842	883	867	852	846	851	838	899	881	868	816	867	826	823	896	849	848	855	841	818	833	885	839	864	822	833	839	819	801	853	834	847	844	887	838	833	811	832	855	854	866	825	831	852	848	865	902	824	845	830	831	891	822	831	855	869	833	832	788	853	845	831	812	854	864	909	770	789	840	839	803	782	805	862	871	849	857	832	858	858	831	784	890	870	827	903	851	859	803	847	805	836	847	867	805	775	832	848	881	861	806	860	852	865	822	837	852	875	831	843	841	842	782	835	842	834	758	890	882	862	876	855	875	860	852	845	837	830	871	846	875	848	837	906	852	881	921	742	822	793	810	822	818	821	857	868	804	841	833	804	839	848	868	869	814	817	816	835	843	835	835	858	821	827	864	862	787	863	906	824	840	861	828	856	912	841	832	819	865	826	869	860	873	862	864	826	866	867	822	817	850	885	865	838	874	826	811	837	796	862	827	816	866	850	774	841	878	852	855	816	863	864	871	831	839	880	847	838	874	842	851	813	817	804	917	885	834	827	785	828	836	833	885	811	784	868	822	856	846	804	799	897	867	876	821	821	851	837	831	871	815	858	850	885	811	808	856	821	875	827	857	834	850	818	854	821	853	874	860	849	850	842	844	835	815	895	875	837	856	835	858	838	869	841	823	898	814	881	792	832	859	861	855	844	896	893	860	846	853	831	837	869	824	839	856	838	852	846	879	848	868	855	825	864	838	866	830	853	816	833	822	811	878	826	857	859	800	861	847	812	839	869	870	831	918	903	844	859	872	853	852	873	777	815	856	835	795	834	837	886	867	821	816	803	828	858	819	816	853	907	808	856	872	864	786	895	856	834	819	851	832	875	823	829	814	826	845	819	828	830	797	825	832	825	870	853	867	856	839	897	813	898	850	837	777	810	828	865	873	811	822	879	800	854	849	867	827	814	864	825	795	854	806	875	861	881	804	853	893	908	845	881	811	827	833	852	856	840	832	842	830	796	867	847	877	852	874	877	847	845	855	840	842	834	829	851	779	857	873	854	856	818	879	785	813	875	823	873	838	851	830	886	821	824	859	870	798	824	869	835	831	828	849	833	852	827	845	830	864	890	845	851	808	865	864	845	838	820	838	872	889	834	840	835	847	792	777	820	832	831	840	800	857	771	815	839	842	892	824	818	809	801	820	818	818	864	853	825	786	852	839	809	808	832	848	846	885	843	807	836	883	823	853	835	890	788	833	822	822	847	806	826	873	840	850	846	842	815	857	831	827	838	854	791	851	842	856	800	853	834	847	885	867	827	811	840	825	798	855	819	858	850	836	836	812	820	861	851	892	836	850	876	871	821	853	840	831	856	816	818	825	835	894	789	817	865	882	845	874	822	840	849	844	833	857	900	794	810	845	842	808	814	838	898	848	882	862	791	791	803	834	836	879	814	892	798	841	889	851	814	790	825	851	829	859	844	853	907	799	886	831	805	857	845	871	836	860	885	915	843	864	867	830	899	845	870	864	854	802	885	888	814	839	815	853	810	813	844	857	824	839	825	846	782	806	810	847	864	856	888	834	840	858	854	846	831	838
72086	53780	34344	20838	11233	7049	6633	6690	6748	6791	6713	6759	6741	6726	6750	6799	6683	6876	6727	6683	6858	6794	6707	6756	6720	6828	6660	6604	6731	6644	6748	6694	6800	6800	6691	6786	6669	6663	6768	6695	6762	6684	6783	6867	6810	6679	6792	6811	6746	6731	6627	6718	6826	6785	6706	6847	6758	6710	6701	6746	6722	6886	6649	6762	6700	6825	6756	6621	6728	6755	6666	6738	6758	6677	6759	6732	6692	6734	6571	6835	6683	6673	6674	6849	6723	6646	6733	6675	6817	6820	6639	6642	6770	6665	6796	6649	6715	6810	6820	6763	6633	6738	6706	6829	6826	6717	6739	6726	6671	6671	6947	6590	6885	6748	6750	6660	6718	6698	6722	6692	6731	6740	6714	6583	6699	6785	6815	6672	6726	6811	6816	6772	6701	6782	6715	6814	6753	6691	6583	6718	6851	6906	6708	6841	6738	6725	6768	6753	6657	6819	6692	6776	6634	6682	6616	6721	6750	6778	6751	6723	6691	6855	6682	6739	6889	6724	6709	6632	6533	6789	6584	6643	6897	6830	6657	6677	6791	6754	6811	6630	6722	6720	6731	6574	6730	6722	6725	6708	6651	6829	6813	6875	6712	6707	6708	6768	6637	6697	6818	6664	6741	6749	6822	6716	6615	6738	6681	6664	6721	6714	6691	6874	6799	6654	6653	6696	6729	6809	6717	6767	6852	6744	6666	6759	6809	6694	6764	6749	6741	6729	6770	6517	6890	6809	6700	6714	6796	6712	6749	6746	6670	6633	6741	6767	6801	6738	6789	6761	6764	6712	6640	6642	6834	6746	6699	6799	6657	6706	6828	6807	6713	6809	6788	6817	6862	6825	6868	6811	6805	6743	6772	6619	6614	6792	6661	6565	6846	6776	6702	6802	6741	6685	6878	6763	6845	6733	6691	6737	6726	6630	6724	6860	6768	6816	6764	6907	6753	6832	6782	6727	6673	6606	6785	6682	6838	6766	6712	6773	6740	6757	6825	6727	6708	6720	6663	6785	6719	6833	6802	6748	6737	6692	6776	6688	6777	6732	6672	6823	6810	6774	6837	6703	6794	6679	6730	6616	6843	6684	6810	6818	6822	6657	6690	6792	6678	6695	6766	6700	6736	6716	6685	6738	6650	6829	6696	6796	6699	6866	6897	6666	6782	6693	6771	6816	6743	6757	6655	6752	6888	6740	6781	6886	6666	6722	6763	6826	6717	6724	6696	6739	6710	6744	6632	6755	6805	6675	6720	6718	6753	6717	6750	6717	6791	6705	6775	6821	6687	6729	6787	6701	6906	6629	6702	6841	6785	6729	6801	6651	6732	6523	6758	6786	6572	6629	6723	6737	6791	6750	6785	6726	6770	6840	6753	6783	6851	6810	6783	6774	6695	6716	6721	6787	6724	6708	6839	6769	6791	6714	6692	6704	6761	6905	6704	6765	6714	6632	6776	6703	6725	6810	6681	6752	6750	6798	6750	6845	6766	6652	6700	6760	6726	6612	6627	6705	6776	6672	6741	6709	6711	6910	6780	6742	6768	6775	6833	6581	6759	6662	6714	6827	6769	6763	6619	6874	6764	6665	6656	6818	6785	6765	6749	6701	6730	6782	6777	6784	6761	6766	6574	6699	6851	6726	6680	6683	6730	6670	6743	6791	6701	6798	6750	6737	6765	6872	6763	6654	6763	6684	6740	6698	6698	6702	6731	6806	6707	6762	6769	6740	6742	6876	6802	6606	6749	6784	6612	6684	6715	6696	6806	6687	6679	6555	6793	6659	6819	6657	6827	6651	6733	6708	6637	6684	6824	6720	6848	6740	6717	6763	6785	6688	6677	6798	6746	6743	6688	6609	6792	6776	6676	6896	6634	6624	6708	6802	6821	6895	6753	6789	6842	6832	6849	6781	6833	6651	6769	6804	6814	6787	6700	6753	6761	6799	6625	6712	6788	6752	6868	6730	6586	6613	6882	6960	6642	6747	6571	6632	6732	6859	6757	6827	6592	6755	6685	6730	6676	6810	6897	6762	6739	6786	6832	6808	6672	6701	6730	6581	6758	6684	6747	6861	6726	6868	6663	6726	6727	6844	6694	6743	6822	6828	6675	6784	6787	6757	6702	6795	6758	6756	6762	6974	6856	6672	6705	6748	6706	6759	6695	6806	6643	6798	6705	6718	6741	6857	6625	6751	6779	6734	6828	6696	6726	6688	6685	6730	6604	6727	6669	6699	6781	6712	6692	6712	6776	6806	6605	6787	6750	6664	6886	6729	6802	6620	6869	6866	6702	6734	6639	6737	6816	6678	6789	6872	6711	6764	6594	6684	6716	6621	6680	6685	6615	6692	6737	6710	6632	6902	6717	6747	6806	6762	6692	6755	6715	6647	6707	6772	6847	6661	6763	6721	6754	6696	6763	6833	6646	6661	6766	6753	6687	6622	6693	6875	6873	6723	6835	6772	6692	6790	6773	6803	6749	6836	6597	6713	6681	6821	6672	6836	6654	6818	6707	6782	6776	6690	6767	6676	6754	6702	6633	6686	6755	6718	6642	6751	6818	6701	6893	6637	6831	6976	6732	6619	6700	6769	6862	6691	6874	6742	6696	6851	6788	6574	6700	6788	6865	6792	6819	6655	6752	6684	6734	6717	6843	6824	6711	6687	6764	6790	6649	6735	6687	6878	6573	6929	6844	6680	6827	6817	6740	6672	6774	6809	6845	6752	6787	6782	7026	6722	6707	6652	6820	6715	6672	6764	6770	6640	6813	6717	6798	6854	6835	6768	6762	6778	6770	6652	6743	6674	6815	6849	6679	6764	6780	6927	6765	6829	6689	6652	6704	6769	6720	6804	6757	6800	6725	6896	6822	6614	6669	6853	6797	6659	6709	6718	6847	6827	6720	6679	6717	6660	6727	6821	6813	6788	6769	6722	6787	6795	6787	6782	6696	6752	6716	6726	6609	6579	6843	6725	6825	6776	6713	6761	6797	6771	6782	6730	6806	6790	6777	6726	6707	6701	6921	6714	6807	6752	6711	6641	6825	6786	6750	6674	6850	6776	6706	6762	6668	6759	6708	6788	6681	6645	6853	6650	6840	6771	6810	6693	6773	6792	6677	6776	6815	6868	6733	6652	6838	6774	6795	6579	6706	6751	6719	6766	6718	6646	6788	6674	6774	6616	6826	6735	6625	6693	6813	6822	6654	6804	6729	6720	6726	6877	6736	6843	6851	6782	6774	6796	6667	6691	6653	6769	6853	6748	6690	6714	6722	6745	6742	6697	6671	6699	6764	6794	6668	6732	6820	6578	6806	6791	6746	6729	6713	6686	6691	6764	6663	6706	6828	6825	6620	6895	6721	6739	6880	6861	6819	6716	6794	6788	6613	6716	6776	6696	6816	6757	6611	6657	6712	6630	6848	6773	6677	6734	6716	6816	6728	6696	6728	6691	6537	6783	6865	6768	6658	6577	6791	6745	6815	6734	6821	6798	6611	6793	6645	6726	6775	6726	6785	6755	6735	6780	6790	6699	6720	6786	6723	6729	6762	6644	6752	6759	6876	6706	6744	6768	6827	6774	6781	6842	6764	6691	6739	6763	6797	6635	6777	6688	6767	6616	6824	6700	6930	6760	6839	6674	6784	6885	6742	6747	6648	6687	6630	6754	6682	6812	6708	6683	6885	6751	6767	6824	6718	6756	6754	6800	6801	6853	6760	6667	6820	6771	6843	6737	6767	6603	6842	6523	6768	6771	6758	6789	6719	6675	6669	6822	6736	6755	6750	6755	6814	6722	6782	6770	6716	6807	6733	6841	6705	6784	6771	6687	6775	6774	6803	6761	6751	6648	6791	6694	6733	6775	6760	6813	6719	6698	6672	6744	6652	6857	6699	6697	6744	6797	6774	6887	6749	6772	6820	6806	6773	6725	6649	6735	6800	6764	6815	6805	6817	6755	6757	6666	6735	6669	6661	6778	6722	6652	6796	6700	6811	6739	6724	6763	6852	6685	6715	6711	6724	6667	6692	6735	6767	6761	6705	6776	6732	6563	6681	6781	6762	6746	6735	6795	6622	6740	6761	6823	6663	6760	6752	6771	7008	6867	6888	6803	6759	6823	6812	6825	6687	6696	6749	6837	6734	6813	6699	6728	6759	6732	6726	6673	6721	6676	6781	6669	6943	6622	6685	6676	6826	6766	6628	6737	6639	6761	6601	6731	6638	6672	6908	6653	6758	6739	6766	6683	6910	6707	6815	6644	6799	6777	6768	6782	6727	6730	6647	6828	6761	6713	6745	6720	6564	6813	6748	6687	6764	6728	6690	6716	6878	6741	6724	6754	6699	6816	6736	6792	6726	6761	6806	6788	6822	6978	6680	6611	6764	6828	6679	6917	6861	6745	6732	6868	6729	6697	6776	6710	6738	6676	6784	6757	6757	6842	6817	6580	6725	6796	6711	6767	6764	6774	6881	6730	6804	6904	6648	6718	6705	6737	6978	6781	6757	6652	6763	6814	6722	6767	6702	6704	6656	6743	6814	6622	6670	6864	6798	6784	6543	6805	6626	6638	6807	6835	6786	6771	6691	6895	6788	6780	6772	6708	6723	6870	6786	6748	6760	6710	6736	6643	6817	6694	6828	6769	6689	6701	6715	6692	6790	6753	6632	6819	6765	6777	6596	6636	6719	6817	6765	6624	6661	6799	6614	6806	6789	6611	6544	6866	6696	6765	6724	6680	6841	6719	6655	6803	6807	6837	6611	6799	6725	6780	6715	6653	6639	6823	6759	6574	6781	6801	6852	6796	6861	6773	6726	6855	6701	6548	6663	6836	6708	6786	6800	6760	6647	6777	6843	6754	6821	6690	6855	6776	6627	6784	6719	6680	6773	6638	6710	6844	6579	6826	6708	6751	6785	6705	6669	6747	6900	6847	6763	6782	6910	6754	6686	6769	6769	6705	6757	6718	6765	6709	6789	6739	6771	6665	6736	6664	6755	6872	6773	6796	6847	6700	6686	6900	6570	6782	6904	6836	6664	6713	6651	6783	6841	6596	6782	6545	6756	6803	6764	6811	6654	6859	6900	6714	6770	6785	6696	6666	6591	6786	6720	6762	6739	6669
51788	39169	17606	4283	1299	872	871	943	853	855	841	847	878	905	828	898	890	882	863	908	850	855	952	911	887	873	936	882	882	891	886	875	900	881	875	902	870	911	884	931	845	891	942	893	926	885	877	890	872	863	832	923	896	904	873	895	865	887	891	919	858	901	892	874	873	900	911	910	923	899	948	884	882	873	862	880	915	941	906	889	879	898	937	897	904	879	942	881	939	907	879	914	887	879	894	877	876	881	880	929	931	885	890	865	880	930	822	828	861	914	868	902	864	939	893	870	859	904	880	918	900	893	874	932	904	890	916	891	923	896	945	892	936	932	905	868	877	895	905	891	949	884	883	907	908	916	892	914	872	896	928	871	891	935	876	861	839	907	865	866	881	907	843	981	833	860	889	890	932	936	863	872	898	898	858	929	922	945	872	912	839	941	926	923	935	900	872	890	891	902	915	884	923	895	873	890	902	921	910	926	865	898	912	861	968	896	931	938	898	900	875	927	828	870	867	884	895	871	874	880	880	907	895	915	920	931	884	914	939	920	913	865	907	943	938	894	818	888	908	897	879	889	898	855	895	885	885	949	899	875	878	945	913	914	873	878	937	858	887	920	901	873	882	892	872	887	864	893	866	871	855	895	897	907	858	840	903	910	928	886	918	884	869	909	836	864	853	907	903	870	906	875	903	854	887	905	924	901	891	878	935	862	993	956	889	896	910	930	918	881	936	938	852	880	926	903	884	884	902	882	902	853	948	879	902	917	885	882	882	918	923	887	874	839	906	827	842	915	949	903	873	895	878	891	869	904	921	881	844	896	923	882	854	901	901	892	891	883	879	949	899	933	893	877	904	868	925	982	859	918	921	911	840	892	924	825	897	890	903	892	931	912	892	886	917	887	867	838	977	891	906	907	907	884	867	867	908	861	880	906	917	834	882	866	883	934	964	900	876	865	911	927	893	898	910	878	879	924	914	910	913	850	867	902	909	861	891	920	904	865	910	895	907	847	945	903	917	936	844	833	900	942	884	915	931	939	877	928	856	937	863	905	885	885	945	882	875	892	934	821	908	942	879	905	839	935	881	856	842	894	891	877	918	900	918	913	915	908	911	914	884	955	896	896	925	915	914	855	922	942	882	881	887	865	913	897	897	882	947	848	885	916	877	854	873	918	880	890	900	887	889	863	866	961	897	914	867	907	914	902	857	849	940	926	889	924	865	854	872	918	861	882	907	879	872	901	886	941	826	932	891	876	918	906	852	906	910	879	878	846	899	915	890	855	929	887	924	934	896	927	908	854	883	967	826	972	874	920	914	889	898	918	924	875	921	911	937	930	989	880	931	869	952	931	862	931	904	888	945	919	951	942	855	875	854	864	937	947	867	861	906	886	872	918	916	855	906	887	979	907	906	906	975	865	861	952	946	863	897	922	840	867	928	878	943	856	900	898	869	888	896	911	900	915	933	905	906	879	898	902	884	871	905	922	899	965	838	894	900	909	855	879	873	900	857	940	913	881	902	905	862	910	924	886	947	850	875	850	874	876	909	887	896	908	898	961	888	932	863	909	903	907	901	862	876	874	883	866	882	928	893	895	948	897	855	906	867	938	916	910	843	870	917	908	874	868	909	894	908	935	900	886	855	928	953	923	861	928	887	898	907	896	908	931	899	908	869	896	904	911	887	917	887	887	909	920	914	913	880	905	911	905	838	933	866	896	865	883	895	899	877	879	988	888	919	879	955	899	925	863	869	920	879	868	943	910	860	909	877	937	878	910	920	908	896	848	893	856	883	904	911	880	886	914	902	888	931	900	926	873	867	867	885	880	864	859	857	939	959	920	879	860	886	889	906	871	862	857	878	885	937	892	924	903	904	913	884	965	900	936	858	910	877	983	908	932	893	857	883	877	929	942	843	889	943	860	893	887	939	926	847	858	918	890	891	896	951	902	867	919	898	925	890	872	955	925	858	939	903	935	921	905	931	924	866	855	907	909	906	881	849	855	821	897	904	854	949	856	944	902	894	873	865	844	923	860	935	920	933	878	894	908	940	959	928	918	899	903	898	911	902	877	886	886	915	931	900	909	895	886	860	907	873	910	883	912	956	894	886	930	880	897	861	934	880	870	874	892	917	887	867	871	937	900	890	897	887	938	911	898	934	888	913	913	927	897	931	947	903	937	928	902	870	897	937	853	924	890	884	905	883	909	926	937	888	922	915	854	894	882	912	894	929	872	925	839	886	905	878	876	889	897	931	917	965	880	973	904	932	885	878	950	894	904	940	837	915	882	875	912	888	901	916	893	901	900	833	927	870	914	871	912	890	956	852	898	913	876	922	903	902	905	870	913	919	859	893	904	959	883	864	878	901	908	928	901	883	897	926	933	940	949	887	877	863	860	912	897	861	919	912	896	907	861	889	868	847	875	859	905	856	909	971	890	880	924	954	932	872	904	865	913	848	903	881	830	868	922	919	861	865	906	886	937	903	899	949	886	878	876	937	933	875	931	875	834	888	906	902	914	935	910	897	890	891	876	866	955	921	884	935	846	901	925	905	886	887	952	939	925	874	928	910	861	904	881	827	871	921	944	916	908	878	918	898	905	873	910	956	886	905	855	885	845	895	883	865	894	941	919	864	882	852	867	912	970	885	919	908	871	889	934	831	933	869	865	918	903	877	903	908	885	917	894	868	898	881	856	957	885	880	897	859	867	884	897	868	850	887	925	896	942	899	893	961	818	922	900	952	858	882	939	900	885	927	945	928	910	920	889	854	839	883	839	875	909	921	885	909	938	927	899	942	904	885	911	848	931	885	921	931	921	810	857	900	898	905	850	897	948	870	922	882	888	866	890	844	864	883	872	925	887	900	901	853	880	924	892	887	867	925	937	875	903	864	936	923	879	880	921	848	898	912	844	897	864	915	886	876	903	900	841	881	883	863	879	864	906	830	885	911	891	841	881	916	860	898	879	940	911	904	879	908	926	898	955	942	859	899	940	884	906	812	896	923	874	842	889	951	881	887	939	877	900	934	900	873	885	916	933	865	914	860	902	874	891	913	942	904	869	935	942	901	952	865	886	933	884	916	866	915	850	914	860	944	932	893	885	929	899	927	855	909	892	872	898	878	903	900	893	909	831	958	909	923	900	912	873	944	916	910	905	915	837	867	887	875	946	863	879	889	860	909	899	873	861	961	908	906	851	928	922	914	891	910	871	917	909	862	918	887	919	923	898	927	905	903	884	900	917	893	902	853	866	946	911	884	879	903	864	844	876	895	901	869	921	848	919	944	932	896	864	890	868	896	926	898	938	913	877	906	872	936	866	883	906	911	889	900	891	844	858	925	910	880	878	891	881	916	893	900	925	886	881	844	914	908	847	916	890	879	880	914	921	878	891	870	894	969	913	907	874	865	1020	842	852	877	902	898	906	896	867	913	924	955	878	927	915	894	896	856	856	831	884	860	919	878	841	918	885	880	886	907	862	838	892	861	861	869	872	829	853	840	925	876	882
75963	58466	39063	24937	13563	7511	7248	7293	7162	7268	7109	7055	7205	7179	7057	7115	7212	7303	7212	7183	7219	7214	7039	7260	7167	7247	7197	7206	7325	7143	7333	7200	7350	7139	7106	7233	7166	7200	7203	7188	7147	7259	7072	7124	7099	7175	7109	7192	7180	7299	7232	7224	7156	7286	7084	7272	7188	7148	7161	7254	7195	7148	7086	7136	7261	7363	7174	7243	7246	7253	7109	7129	7253	7155	7132	7108	7115	7138	7224	7225	7288	7127	7380	7175	7140	7190	7201	7056	7158	7231	7286	7187	7251	7214	7253	7182	7211	7249	7141	7146	7115	7271	7280	7310	7289	7155	7161	7181	7201	7132	7115	7187	7264	7275	7209	7255	7211	7251	7304	7116	7156	7238	7188	7054	7291	7112	7144	7109	7210	7172	7171	7099	7173	7252	7175	7179	7100	7134	7195	7025	7221	7039	7152	7151	7093	7169	7125	7084	7125	7284	7220	7021	7319	7264	7155	7219	7076	7118	7127	7107	7217	7237	7181	7235	7174	7332	7145	7249	7194	7200	7054	7177	7353	7039	7177	7032	7162	7240	7128	7101	7177	7244	7202	7199	7163	7207	7183	7233	7134	7192	7186	7246	7190	7180	7087	7194	7377	7131	7207	7214	7440	7038	7121	7196	7136	7166	7176	7224	7224	7321	7208	7295	7170	7231	7222	7209	7216	7205	7125	7221	7184	7188	7174	7248	7332	7240	7135	7177	7171	7215	7171	7200	7100	7139	7148	7225	7296	7259	7219	7188	7271	7156	7139	7211	7201	7156	7234	7087	7076	7217	7147	7326	7175	7166	7137	7153	7073	7170	7275	7209	7188	7143	7210	7270	7262	7117	7129	7100	7069	7154	7108	7231	7053	7314	7129	7166	7076	7255	7265	7211	7245	7122	7251	7154	7282	7162	7249	7104	7150	7057	7245	7249	7054	7170	7195	7168	7216	7320	7141	7192	7222	7072	7122	7142	7111	7167	7268	7231	7066	7356	7242	7280	7187	7263	7219	7287	7081	7239	7268	7114	7140	7196	7185	7173	7210	7254	7265	7242	7122	7096	7259	7253	7141	7247	7224	7180	7232	7254	7332	7106	7347	7085	7028	7074	7186	7184	7080	7102	7156	7155	7163	7170	7202	7235	7201	7201	7047	7138	7351	7259	7254	7051	7117	7139	7357	7267	7240	7241	7096	7265	7213	7178	7282	7139	7277	7072	7113	7092	7152	7143	7133	7140	7153	7190	7116	7165	7161	7204	7265	7281	7226	7131	7199	7370	7207	7157	7253	7197	7250	7089	7190	7228	7251	7222	7236	7133	7228	7149	7278	7231	7312	7280	7045	7340	7230	7173	7160	7267	7124	7184	7085	7150	7264	7112	7095	7282	7160	7280	7209	7274	7118	7079	7333	7280	7213	7158	7118	7322	7268	7212	7249	7222	7289	7170	7233	7164	7380	7267	7210	7269	7233	7089	7187	7161	7193	7028	7211	7244	7273	7188	7126	7193	7130	7285	7101	7082	7148	7135	7130	7224	7125	7233	7334	7090	7170	7190	7164	7157	7258	7147	7080	7332	7309	7187	7127	7131	7343	7182	7247	7194	7081	7138	7325	7274	7277	7149	7312	7266	7155	7328	7211	7037	7189	7140	7187	7159	7263	7099	7218	7190	7102	7248	7136	7176	7161	7179	7285	7214	7146	7137	7121	7191	7321	7148	7156	7163	7118	7123	7179	7268	7208	7230	7115	7108	7131	7289	7190	7264	7245	7171	7277	7150	7186	7305	7158	7179	7204	7253	7180	7057	7294	7142	7239	7164	7247	7191	7125	7284	7193	7097	7149	7084	7220	7127	7239	7176	7126	7176	7256	7075	7072	7144	7134	7160	7204	7228	7224	7185	7184	7163	7248	7063	7225	7151	7047	7142	7134	7142	7282	7180	7100	7177	7229	7070	7104	7201	7163	7129	7257	7201	7183	7129	7157	7241	7137	7166	7244	7237	7109	7260	7208	7120	7103	7260	7248	7282	7218	7188	7184	7239	7131	7265	7276	7242	7103	7036	7148	7128	7240	7156	7203	7220	7204	7205	7344	7227	7057	7163	7031	7267	7291	7277	7241	7164	7162	7145	7190	7375	7110	7121	7218	7168	7142	7211	7253	7233	7246	7223	7159	7219	7101	7275	7113	7134	7250	7124	7278	7264	7275	7093	7259	7130	7075	7330	7225	7159	7238	7174	7256	7134	7270	7362	7242	7160	7185	7250	7160	7088	7195	7258	7209	7171	7085	7109	7253	7145	7207	7230	7187	7121	7277	7250	7247	7227	7304	7281	7136	7123	7161	7208	7249	7196	7245	7229	7241	7181	7119	7106	7252	7267	7117	7028	7209	7015	7140	7134	7292	7143	7175	7259	7143	7139	7247	7169	7125	7163	7296	7097	7136	7138	7107	7120	7187	7086	7198	7268	7295	7089	7197	7189	7327	7211	7233	7234	7385	7025	7246	7210	7149	7131	7103	7147	7082	7165	7217	7226	7215	7043	7241	7148	7189	7236	7161	7116	7129	7214	7313	7137	7160	7146	7146	7236	7125	7351	7151	7203	7204	7227	7149	7114	7165	7356	7301	7257	7306	7158	7218	7215	7197	7217	7136	7192	7201	7099	7121	7285	6992	7192	7118	7239	7377	7178	7277	7141	7254	7207	7134	7259	6986	7152	7299	7169	7198	7205	7044	7090	7221	7135	7171	7213	7231	7157	7281	7259	7233	7100	7112	7122	7220	7251	7172	7129	7227	7190	7123	7167	7193	7155	7227	7158	7269	7134	7121	7106	7214	7160	7173	7056	7351	7132	7317	7131	7167	7001	7185	7212	7177	7187	7192	7232	7167	7100	7028	7173	7179	7218	7278	7121	7169	7208	7197	7163	7118	7240	7289	7168	7229	7314	7141	7218	7052	7208	7111	7131	7197	7207	7368	7248	7152	7067	7067	7146	7215	7177	7220	7134	7220	7261	7204	7175	7267	7244	7260	7118	7217	7162	7124	7168	7227	7271	7177	7206	7331	7259	7190	7190	7293	7051	7143	7403	7171	7164	7190	7091	7321	7124	7270	7240	7251	7157	7238	7156	7222	7311	7214	7161	7243	7220	7178	7257	7143	7119	7191	7199	7150	7191	7208	7094	7047	7228	7276	7059	7138	7212	7088	7230	7082	7266	7142	7135	7264	7078	7297	7283	7086	7177	7159	7093	7306	7211	7200	7217	7173	7185	7291	7286	7217	7154	7261	7249	7248	7071	7213	7157	7178	7233	7184	7282	7216	7179	7134	7251	7122	7208	7199	7137	7292	7194	7298	7352	7151	7088	7151	7242	7266	7229	7231	7150	7232	7126	7186	7107	7206	7276	7287	7199	7160	7227	7369	7130	7189	7248	7157	7309	7166	7228	7213	7176	7147	7183	7231	7138	7247	7118	7273	7285	7313	7133	7212	7230	7315	7199	7228	7103	7156	7234	7235	7172	7224	7308	7106	7279	7126	7267	7148	7271	7202	7201	7231	7227	7271	7173	7303	7199	7297	7056	7130	7104	7266	7298	7187	7345	7112	7300	7097	7178	7141	7173	7101	7236	7231	7097	7257	7132	7134	7218	7305	7067	7237	7197	7233	7177	7150	7161	7004	7402	7064	7058	7288	7193	7177	6926	7182	7218	7262	7174	7083	7281	7151	7275	7287	7132	7264	7116	7220	7216	7212	7109	7145	7278	7086	7185	7186	7262	7197	7167	7167	7114	7145	7196	7312	7233	7233	7256	7246	7161	7420	7301	7257	7264	7188	7222	7180	7242	7247	7225	7064	7269	7220	7212	7098	7076	7290	7209	7125	7327	7229	7332	7094	7254	7145	7313	7161	7282	7150	7127	7138	7128	7203	7166	7290	7186	7088	7124	7166	7157	7265	7136	7180	7120	7122	7170	7247	7190	7156	7196	7230	7192	7174	7342	7102	7112	7213	7129	7178	7175	7188	7033	7345	7236	7273	7271	7082	7134	7200	7182	7332	7220	7100	7200	7263	7287	7137	7151	7021	7286	7281	7132	7175	7140	7200	7055	7119	7377	7222	6977	7271	7101	7188	7118	7284	7132	7239	7139	7179	7190	7253	7318	7322	7223	7277	7155	7185	7194	7217	7297	7256	7229	7185	7249	7136	7310	7290	7213	7237	7081	7185	7275	7243	7180	7204	7214	7163	7120	7098	7176	7213	7186	7157	7219	7252	7077	7118	7126	7150	7204	7253	7191	7214	7190	7135	7176	7190	7221	7266	7120	7223	7277	7243	7144	7119	7250	7248	7322	7329	7072	7183	7219	7261	7079	7241	7217	7149	7191	7172	7267	7206	7222	7110	7216	7237	7180	7229	7083	7301	7121	7221	7282	7133	7091	7376	7171	7154	7165	7058	7320	7089	7179	7213	7317	7230	7314	6965	7226	7213	7023	7210	7254	7110	7256	7196	7250	7235	7288	7328	7162	7179	7081	7289	7091	7180	7162	7236	7071	7085	7187	7154	7156	7215	7102	7187	7248	7136	7164	7175	7170	7183	7188	7245	7215	7171	7181	7219	7258	7175	7106	7283	7102	7173	7235	7280	7116	7252	7209	7291	7205	7201	7242	7253	7188	7164	7049	7236	7249	7268	7137	7220	7187	7229	7036	7204	7290	7204	7273	7261	7236	7149	7134	7061	7140	7284	7209	7163	7175	7191	7121	7205	7331	7109	7117	7220	7240	7215	7290	7137	7023	7211	7181	7175	7226	7290	7260	7212	7140	7188	7097	7211	7110	7209	7307	7185	7065	7294	7176	7301	7163	7163	7340	7263	7162	7230	7141	7178	7200	7232	7219	7261	7190	7173	7067	7073	7317	7295	7149	7126	7273	7033	7123	7203	7181	7249	7143	7296	7268	7196	7154	7283	7163	7259	7118	7223	7332	7309	7124	7237	7276	7305	7073	7306	7217	7274	7225	7304	7124	7188	7253	7159	7238	7083	7193	7147	7285	7289	7202	7199	7153	7191	7154	7137	7158	7169	7201	7296	7146	7096	7131	7255	7076	7185	7281	7202	7262	7065	7156	7192	7169
64026	51253	24898	7634	1801	977	940	962	884	889	951	950	941	912	890	933	918	929	930	941	978	950	908	921	922	941	914	947	911	891	901	923	947	896	863	947	889	945	885	889	878	931	913	936	959	926	928	938	921	941	916	873	886	913	891	925	869	949	900	915	868	937	959	884	936	906	912	927	873	911	908	940	895	921	912	965	868	844	877	940	877	899	920	921	930	866	963	938	864	914	946	918	900	916	919	937	940	913	911	927	924	979	936	911	865	912	973	963	908	942	973	942	849	895	879	922	921	906	932	946	888	894	910	925	903	899	888	857	917	965	956	912	883	945	962	908	889	924	898	901	895	934	859	887	939	946	892	919	933	955	911	952	909	956	867	861	921	921	954	969	927	885	951	942	916	913	875	900	933	923	936	872	879	956	906	867	914	898	935	907	885	956	882	945	913	901	941	892	909	923	940	940	870	924	884	896	879	974	855	872	932	906	879	885	946	929	945	856	904	881	906	898	946	894	904	938	956	1000	924	914	894	976	914	883	952	934	958	919	911	914	927	856	924	912	917	908	884	937	930	868	894	896	939	922	924	904	921	906	947	896	906	914	936	964	924	898	902	894	921	896	882	899	926	922	925	933	890	887	902	866	897	882	998	888	924	922	843	907	920	946	883	939	934	885	956	938	893	953	862	931	908	902	894	901	906	943	915	921	901	911	918	906	893	897	881	899	876	875	902	889	876	903	957	965	943	905	910	872	944	907	955	899	851	896	930	908	905	924	905	908	937	973	913	921	922	885	883	932	970	923	903	910	942	925	865	924	943	870	901	927	908	982	909	896	913	906	881	864	858	976	981	854	909	928	930	949	929	876	906	864	926	914	965	889	931	924	994	860	910	845	898	940	961	842	894	907	927	920	890	894	838	943	922	907	930	899	924	883	909	942	1001	938	945	840	914	916	887	894	872	938	892	936	905	937	870	894	894	930	873	941	934	955	901	910	922	927	871	895	866	930	869	854	929	890	972	924	949	934	916	914	891	886	940	873	915	931	914	887	964	922	914	908	935	928	885	948	911	921	865	869	897	938	915	910	918	957	920	928	909	945	888	910	913	934	892	966	911	931	963	931	948	911	916	908	872	930	892	886	933	947	966	902	915	923	905	925	910	898	929	898	963	932	922	880	880	920	880	934	928	929	949	977	928	939	907	888	905	930	942	886	874	889	904	952	919	952	956	899	916	949	908	929	940	903	897	877	882	896	928	947	897	938	932	891	924	875	957	899	847	850	921	931	908	929	926	879	896	976	894	904	933	894	889	938	946	916	886	935	933	967	921	936	898	888	928	902	876	968	925	880	878	933	939	950	892	926	942	921	893	945	838	891	945	880	951	916	896	914	873	906	903	968	921	919	895	879	905	897	889	911	923	940	908	943	921	960	917	899	968	933	893	925	923	967	864	913	878	930	868	918	904	910	947	891	887	902	927	940	887	962	928	849	937	955	915	893	891	907	930	918	968	928	926	910	972	959	947	867	889	925	941	936	888	910	937	888	902	892	917	941	915	908	867	892	907	900	922	929	903	926	917	870	931	919	948	866	897	936	916	961	918	931	877	917	907	865	919	950	887	972	917	908	950	887	938	891	824	836	974	912	911	924	877	920	910	916	948	870	902	893	907	914	908	900	883	924	887	909	934	879	878	924	945	949	893	912	895	971	872	903	971	898	921	881	870	919	885	859	938	894	928	901	969	923	886	886	900	891	872	886	866	875	923	917	912	951	899	904	931	837	899	921	936	920	855	912	892	901	881	843	959	897	895	906	944	939	882	899	872	895	927	849	872	852	912	909	950	895	877	957	937	904	875	911	924	941	918	923	919	855	892	959	909	910	919	901	954	948	964	977	932	911	918	928	941	921	956	914	910	928	895	930	967	902	940	956	900	858	875	855	918	928	908	884	910	889	980	955	882	956	929	924	928	899	900	890	898	883	897	875	890	928	908	921	925	919	916	918	900	881	946	922	904	916	899	863	822	895	951	967	913	875	910	923	993	947	882	903	958	910	892	925	926	951	952	954	898	865	940	888	988	895	920	931	874	941	906	939	870	899	896	961	884	883	910	884	948	871	887	892	928	906	886	885	957	869	946	908	927	908	936	870	950	989	890	853	907	881	910	878	900	954	930	939	915	885	915	967	904	878	922	908	906	932	896	912	938	913	953	879	940	936	877	913	936	926	910	948	895	918	864	924	956	887	953	917	920	892	899	904	936	897	1011	971	953	877	914	920	923	921	935	903	851	913	910	877	879	941	904	933	936	950	896	881	923	959	885	906	940	919	898	928	934	890	873	925	885	887	968	885	865	966	928	966	942	931	915	957	912	921	900	892	901	936	914	882	878	925	909	993	907	968	907	908	876	911	893	869	891	925	924	923	892	913	901	903	968	911	952	956	915	900	969	975	885	909	926	862	914	942	955	922	892	919	874	956	935	956	917	938	941	966	938	907	875	823	930	902	948	923	921	947	946	936	908	923	911	870	865	856	917	930	892	955	932	898	932	985	921	915	944	925	861	942	953	861	873	975	986	911	931	900	915	902	949	924	886	862	890	948	888	917	887	915	911	925	918	910	929	967	896	912	859	900	907	904	931	955	928	925	960	867	1007	887	922	992	862	880	882	959	960	857	879	953	964	913	912	911	848	827	937	934	955	912	882	908	928	930	818	860	970	938	897	900	887	948	879	935	910	916	902	947	898	923	885	941	904	926	911	919	915	888	925	906	892	931	890	910	882	902	937	945	877	892	884	925	949	927	919	901	947	917	935	969	874	956	955	956	885	897	960	886	914	927	931	897	855	966	895	931	924	888	944	900	853	885	900	898	914	889	966	929	909	875	967	874	897	929	953	878	927	892	943	916	973	990	907	907	882	888	960	910	939	952	895	926	870	927	922	991	916	918	963	897	924	904	957	899	905	886	885	914	882	899	944	889	950	905	916	910	930	883	905	945	973	894	973	904	950	912	1003	916	906	972	938	886	887	939	979	949	918	901	964	879	892	891	973	870	893	936	882	962	917	899	918	885	916	912	952	943	932	928	918	929	904	927	986	933	914	925	889	929	885	930	882	921	889	857	895	873	927	895	899	921	920	945	899	890	912	944	886	881	929	930	953	948	1005	917	905	933	892	863	955	893	935	885	950	954	896	874	919	980	894	936	912	922	926	916	936	929	947	950	925	916	918	878	965	877	883	905	991	940	928	928	912	915	952	909	893	947	954	949	893	901	883	901	921	900	965	933	908	875	864	892	945	886	923	884	939	914	945	909	938	868	930	966	912	939	930	904	926	872	892	966	1005	902	928	954	926	932	925	945	940	903	918	904	886	843	877	905	991	889	886	889	886	911	919	934	914	923	945	988	931	958	876	927	924	938	921	878	902	884	963	896	893	921	820	945	940	925	909	915	926	895	936	931	925	888	889	888	902	940	919	943	922	897	929	929	919	855	897	910	960	948	889	907	972	872	958	901	978	965	945	866	905	895
61761	55880	46310	31340	18023	7957	7301	7193	7150	7289	7268	7366	7268	7354	7366	7315	7237	7298	7087	7231	7273	7220	7291	7196	7247	7220	7226	7351	7347	7248	7227	7292	7107	7197	7216	7223	7270	7096	7241	7341	7381	7268	7249	7321	7226	7329	7329	7296	7334	7174	7271	7214	7276	7301	7301	7254	7164	7197	7274	7296	7313	7283	7295	7128	7188	7271	7293	7264	7218	7238	7223	7449	7171	7270	7423	7179	7305	7240	7255	7181	7297	7331	7298	7354	7188	7203	7365	7175	7255	7147	7261	7156	7147	7273	7197	7216	7179	7331	7407	7348	7205	7136	7267	7245	7199	7218	7272	7355	7223	7257	7124	7246	7159	7345	7209	7247	7087	7186	7167	7294	7180	7229	7132	7289	7295	7263	7268	7223	7287	7244	7458	7151	7306	7191	7225	7099	7282	7353	7239	7158	7308	7161	7277	7346	7220	7215	7306	7244	7227	7316	7300	7206	7217	7213	7363	7167	7237	7392	7133	7215	7215	7398	7251	7205	7253	7266	7336	7276	7374	7146	7237	7350	7281	7186	7256	7330	7336	7129	7339	7246	7292	7395	7279	7288	7326	7254	7214	7156	7262	7312	7323	7213	7356	7238	7243	7296	7279	7130	7363	7306	7299	7310	7259	7403	7292	7250	7281	7264	7278	7284	7243	7159	7250	7293	7112	7255	7240	7425	7331	7186	7264	7354	7210	7238	7122	7321	7413	7424	7247	7421	7360	7205	7326	7430	7364	7316	7253	7182	7314	7263	7096	7274	7239	7287	7311	7230	7183	7380	7159	7186	7345	7281	7230	7243	7228	7360	7241	7320	7219	7195	7279	7313	7312	7144	7208	7271	7315	7297	7254	7221	7246	7296	7232	7290	7233	7238	7125	7161	7214	7177	7311	7340	7227	7244	7186	7265	7241	7301	7302	7172	7177	7227	7141	7239	7272	7227	7253	7283	7142	7211	7316	7166	7189	7313	7227	7306	7334	7225	7336	7315	7291	7286	7261	7168	7156	7284	7186	7368	7264	7181	7229	7258	7362	7273	7240	7302	7174	7269	7279	7279	7275	7182	7353	7232	7226	7226	7322	7208	7211	7192	7254	7323	7253	7253	7093	7356	7259	7178	7208	7127	7180	7282	7323	7350	7188	7294	7314	7327	7181	7220	7244	7183	7353	7330	7175	7348	7258	7278	7398	7302	7175	7377	7195	7070	7258	7242	7222	7134	7297	7463	7335	7326	7134	7243	7248	7216	7217	7340	7237	7266	7238	7309	7308	7298	7198	7338	7180	7183	7297	7248	7384	7291	7252	7320	7193	7292	7307	7171	7316	7461	7427	7239	7337	7404	7292	7206	7285	7343	7352	7191	7290	7206	7261	7102	7320	7288	7106	7215	7234	7222	7260	7184	7299	7244	7225	7313	7164	7268	7190	7265	7295	7301	7259	7233	7191	7343	7299	7177	7396	7097	7188	7236	7359	7461	7128	7309	7194	7220	7100	7247	7259	7140	7343	7226	7334	7254	7271	7130	7271	7243	7341	7158	7284	7315	7257	7283	7066	7210	7177	7194	7216	7349	7262	7248	7164	7178	7273	7336	7334	7137	7355	7221	7220	7163	7183	7330	7243	7302	7313	7324	7172	7289	7281	7170	7310	7218	7169	7237	7313	7238	7209	7230	7172	7229	7354	7276	7459	7266	7242	7211	7194	7076	7288	7144	7324	7302	7223	7221	7335	7312	7369	7161	7225	7349	7295	7279	7275	7220	7243	7265	7272	7230	7143	7356	7403	7284	7227	7162	7084	7244	7229	7263	7206	7232	7193	7143	7352	7309	7284	7241	7236	7287	7294	7296	7179	7253	7298	7257	7236	7366	7225	7326	7184	7094	7267	7446	7246	7306	7309	7183	7341	7310	7227	7212	7286	7130	7244	7185	7135	7246	7350	7163	7249	7315	7249	7259	7301	7256	7199	7177	7195	7046	7261	7209	7268	7238	7323	7228	7204	7216	7269	7212	7289	7246	7113	7373	7350	7275	7354	7178	7343	7170	7307	7284	7312	7278	7151	7308	7367	7206	7344	7297	7210	7261	7221	7267	7155	7294	7336	7143	7334	7261	7279	7316	7162	7195	7125	7126	7399	7355	7378	7230	7239	7412	7216	7349	7307	7207	7302	7249	7274	7277	7178	7215	7170	7466	7289	7182	7169	7236	7331	7229	7264	7289	7176	7091	7366	7286	7156	7137	7191	7172	7363	7164	7205	7258	7334	7332	7324	7223	7198	7253	7226	7179	7248	7323	7179	7211	7271	7396	7147	7169	7253	7248	7254	7362	7400	7300	7422	7226	7284	7200	7349	7229	7225	7212	7334	7290	7122	7283	7229	7104	7283	7266	7113	7297	7241	7280	7134	7349	7317	7198	7243	7259	7280	7193	7327	7312	7149	7333	7301	7257	7226	7214	7175	7287	7161	7230	7267	7278	7199	7193	7284	7269	7388	7255	7167	7251	7261	7274	7261	7190	7270	7184	7214	7174	7280	7363	7181	7118	7421	7160	7332	7234	7245	7253	7239	7380	7211	7285	7329	7140	7266	7260	7131	7142	7166	7355	7240	7318	7177	7277	7407	7286	7280	7271	7160	7245	7276	7210	7225	7460	7288	7304	7318	7290	7278	7261	7189	7214	7255	7336	7264	7292	7170	7160	7208	7264	7355	7153	7290	7116	7240	7268	7236	7296	7329	7295	7300	7179	7148	7175	7223	7303	7365	7310	7335	7247	7279	7235	7181	7359	7271	7130	7274	7237	7182	7233	7263	7257	7332	7189	7178	7296	7219	7388	7127	7187	7250	7241	7174	7073	7213	7256	7300	7375	7110	7283	7343	7256	7239	7195	7275	7092	7136	7187	7271	7290	7238	7206	7232	7262	7198	7158	7384	7183	7214	7240	7244	7368	7346	7253	7325	7312	7337	7309	7325	7194	7267	7252	7182	7217	7193	7204	7114	7269	7253	7248	7175	7337	7303	7292	7218	7348	7325	7407	7196	7280	7282	7321	7222	7264	7206	7373	7325	7305	7253	7309	7313	7204	7202	7282	7284	7257	7334	7237	7300	7308	7312	7181	7285	7319	7258	7169	7304	7162	7255	7222	7170	7340	7317	7366	7123	7278	7208	7244	7131	7308	7288	7206	7293	7267	7217	7225	7327	7279	7226	7174	7119	7346	7212	7287	7272	7276	7323	7105	7355	7156	7295	7275	7229	7344	7311	7153	7146	7227	7190	7240	7158	7262	7204	7238	7240	7295	7227	7127	7167	7379	7335	7139	7271	7336	7253	7080	7235	7199	7187	7109	7177	7407	7182	7376	7266	7169	7299	7232	7194	7322	7251	7153	7341	7080	7228	7283	7207	7140	7279	7215	7208	7209	7332	7287	7318	7183	7176	7176	7189	7374	7194	7230	7207	7161	7243	7249	7198	7296	7229	7163	7424	7273	7247	7114	7272	7292	7215	7251	7348	7294	7188	7228	7225	7274	7156	7245	7399	7160	7201	7400	7298	7324	7229	7220	7279	7183	7314	7264	7378	7212	7172	7296	7148	7286	7336	7252	7255	7115	7187	7192	7166	7273	7323	7226	7279	7183	7178	7240	7203	7307	7210	7325	7257	7225	7213	7129	7188	7377	7262	7223	7258	7174	7322	7250	7174	7212	7448	7251	7284	7398	7334	7259	7298	7423	7159	7288	7175	7236	7199	7329	7407	7311	7224	7120	7205	7182	7338	7184	7233	7211	7136	7290	7255	7329	7360	7258	7210	7264	7254	7317	7271	7319	7155	7222	7253	7207	7412	7228	7095	7356	7309	7309	7229	7262	7125	7325	7128	7125	7359	7152	7203	7246	7214	7214	7363	7213	7253	7351	7171	7263	7405	7279	7218	7194	7202	7265	7237	7293	7147	7292	7195	7358	7346	7402	7337	7235	7267	7227	7212	7292	7087	7153	7198	7352	7379	7293	7235	7310	7381	7212	7239	7308	7271	7230	7204	7177	7194	7154	7226	7284	7227	7182	7109	7370	7215	7193	7143	7295	7246	7367	7118	7204	7259	7168	7288	7308	7201	7435	7285	7300	7360	7329	7238	7258	7336	7250	7266	7363	7379	7236	7191	7187	7170	7265	7145	7311	7300	7315	7285	7123	7290	7228	7210	7353	7330	7358	7213	7343	7125	7343	7342	7125	7169	7280	7293	7271	7444	7296	7155	7299	7284	7348	7355	7260	7305	7278	7397	7248	7147	7352	7077	7162	7253	7383	7232	7224	7251	7292	7138	7204	7286	7272	7379	7253	7233	7149	7248	7295	7194	7283	7313	7288	7161	7226	7246	7376	7272	7291	7235	7112	7179	7224	7186	7372	7210	7260	7355	7308	7330	7329	7293	7230	7284	7309	7238	7232	7316	7319	7101	7301	7303	7289	7352	7260	7297	7230	7195	7195	7222	7338	7292	7231	7244	7332	7254	7120	7305	7314	7313	7335	7244	7277	7292	7338	7267	7301	7220	7185	7306	7092	7287	7212	7301	7119	7170	7155	7218	7446	7162	7145	7239	7228	7352	7362	7345	7145	7384	7261	7288	7205	7398	7254	7225	7207	7165	7319	7201	7279	7290	7107	7290	7234	7233	7364	7317	7179	7290	7197	7170	7062	7214	7195	7377	7224	7248	7242	7240	7209	7201	7150	7271	7211	7275	7190	7207	7210	7252	7202	7339	7224	7133	7268	7146	7239	7223	7199	7249	7230	7325	7105	7093	7272	7401	7240	7293	7298	7333	7225	7135	7308	7351	7140	7362	7318	7282	7229	7258	7066	7310	7252	7257	7244	7191	7381	7240	7367	7219	7293	7235	7273	7292	7291	7162	7127	7218	7313	7217	7237	7070	7236	7219	7117	7273	7221	7298	7126	7143	7357	7228	7221	7281	7294	7338	7394	7431	7250	7228	7227	7251	7353	7272	7218	7226	7170	7264	7277	7256	7371	7224	7218	7266	7186	7321	7414	7205	7294	7247	7299	7355	7258	7172	7213	7233	7186	7286	7287	7172	7223	7227	7285	7235	7184	7271	7326	7384	7202	7380	7182
39585	22889	7494	1878	974	799	728	802	771	777	772	762	759	747	787	744	761	773	795	782	786	787	761	765	794	844	732	824	760	747	784	756	762	819	743	807	796	810	759	807	758	743	812	784	750	741	790	774	785	760	778	793	793	818	770	786	769	765	769	765	771	730	748	791	725	702	706	864	778	791	802	752	790	805	777	793	763	802	748	747	813	772	797	783	755	746	797	823	784	730	729	809	719	749	750	760	800	766	737	772	784	761	760	765	780	815	728	796	841	765	750	810	733	774	791	761	760	748	760	698	787	760	767	790	784	733	801	738	797	745	772	787	739	792	754	786	728	800	783	777	722	783	790	732	813	802	780	726	776	803	745	737	754	752	787	759	766	752	747	759	797	767	763	763	803	753	753	772	793	820	752	797	774	809	756	784	786	767	732	794	755	794	787	781	776	751	761	749	797	790	767	793	754	832	800	751	729	742	748	772	737	719	721	761	791	751	769	744	819	734	787	726	757	793	804	821	760	780	755	738	776	791	802	751	748	757	778	761	757	796	805	803	804	770	771	753	780	752	765	746	733	787	775	772	789	780	764	735	791	803	835	714	744	811	739	776	747	776	752	804	802	765	747	759	754	775	786	743	794	750	780	739	777	776	802	833	802	715	770	797	777	801	761	797	810	782	742	740	761	757	772	724	741	793	761	780	772	807	794	815	765	781	754	748	830	724	769	771	741	784	748	813	783	760	764	794	785	760	803	777	787	771	835	776	799	780	777	815	772	711	775	793	810	763	737	763	767	731	768	776	757	792	815	822	747	769	741	775	785	770	729	758	815	767	778	792	747	762	782	752	794	811	806	744	749	771	798	775	759	768	812	760	749	760	805	728	776	780	799	792	701	836	778	781	802	793	741	789	781	776	765	816	763	792	787	780	785	780	772	800	799	779	793	770	812	770	778	738	739	766	769	811	802	747	738	777	750	780	720	755	754	766	793	800	771	756	775	789	757	792	786	719	770	764	743	763	781	794	762	796	748	786	731	761	768	761	754	734	790	783	777	765	731	690	760	778	755	778	771	703	775	757	760	809	790	746	803	728	808	802	775	859	694	792	772	777	778	804	805	804	762	780	737	738	719	754	814	747	729	774	726	796	825	774	766	757	752	770	712	786	781	750	766	768	806	747	698	750	806	746	783	758	776	754	782	735	734	775	804	739	786	787	771	754	830	826	751	760	803	759	811	742	724	764	747	744	809	767	772	801	862	812	799	736	820	751	775	780	738	743	774	803	750	717	820	788	728	743	781	765	817	759	782	802	732	748	804	717	770	761	817	749	781	797	814	802	768	776	775	734	732	723	762	717	735	719	791	778	748	808	783	760	725	799	773	783	756	798	756	750	727	768	763	744	776	782	785	793	716	760	815	743	770	802	758	767	785	794	754	748	785	756	806	748	789	794	788	779	803	729	746	775	721	735	804	793	785	813	770	768	762	811	772	771	719	796	802	776	758	786	828	779	755	744	764	783	786	708	816	790	696	805	742	734	728	765	758	801	769	752	771	776	779	760	773	794	806	769	781	767	763	810	768	727	775	748	773	776	801	743	798	764	743	764	816	756	790	789	738	747	740	760	781	793	793	755	751	813	773	743	789	716	778	753	808	765	798	786	752	763	734	779	784	767	748	729	771	796	760	838	802	776	769	794	764	749	764	769	769	782	809	807	787	798	792	728	700	788	792	793	768	785	798	772	781	711	799	768	798	750	807	758	758	766	800	777	764	780	795	752	715	766	768	732	749	724	804	741	763	776	819	779	759	749	743	781	759	748	734	748	789	749	808	770	769	731	784	737	783	759	742	822	779	771	820	736	802	767	760	806	743	738	811	747	762	744	751	801	787	778	780	745	773	816	786	763	804	783	752	770	711	780	795	776	785	780	753	762	769	743	747	788	745	731	754	793	771	791	791	770	762	744	791	761	752	779	729	775	748	781	788	798	737	803	779	798	814	818	783	764	791	752	804	791	786	761	779	769	778	759	768	773	775	746	777	774	725	771	807	776	751	760	789	779	776	781	796	813	770	747	838	741	783	787	810	793	777	770	726	778	780	740	756	818	784	732	754	761	760	783	781	796	757	780	743	755	770	740	783	755	791	804	774	822	708	754	696	792	785	759	793	732	742	764	849	787	709	805	724	713	735	745	755	795	770	736	773	803	731	772	748	765	734	780	744	816	780	754	741	764	760	784	795	787	838	751	797	751	786	776	768	803	735	822	754	761	774	759	746	778	726	760	782	765	791	766	788	762	774	787	770	766	764	743	784	801	773	788	806	768	788	762	796	783	809	779	755	793	748	782	744	750	755	789	768	759	725	762	766	815	782	739	738	773	764	750	801	778	757	735	764	759	747	755	752	821	747	747	742	787	721	777	825	743	761	739	815	814	774	772	792	816	743	776	747	772	812	782	756	784	730	757	808	747	761	808	755	792	854	731	775	718	792	753	834	786	766	771	779	823	770	722	736	691	797	776	733	765	767	745	761	778	776	779	803	779	718	749	772	716	763	767	815	716	770	748	746	791	797	783	767	762	814	776	784	761	780	757	786	751	779	800	744	760	781	808	788	758	795	763	825	729	742	767	806	814	802	747	776	773	741	775	790	801	803	789	771	749	721	765	773	801	731	801	749	746	776	819	774	750	807	772	775	743	816	754	791	770	780	799	807	765	795	767	791	767	765	788	745	801	729	748	765	759	754	781	816	750	802	766	770	756	728	818	771	771	751	761	762	789	768	775	769	777	759	798	764	798	740	766	784	751	795	772	745	796	822	783	756	743	792	758	765	769	811	778	763	786	782	744	753	751	791	747	737	745	814	821	797	795	764	782	776	772	740	754	767	778	752	803	791	745	808	773	759	751	768	772	784	713	780	782	753	789	723	816	759	756	779	808	744	777	747	777	720	753	759	787	781	771	772	757	769	752	760	774	764	770	756	778	757	771	775	793	750	762	716	782	793	748	770	708	777	810	758	825	817	773	750	786	761	765	753	806	723	773	729	763	777	747	804	760	780	775	762	791	852	769	734	752	738	749	740	790	785	745	731	784	754	769	791	782	774	772	758	781	815	833	775	834	784	757	756	789	812	759	789	809	750	770	757	784	788	751	699	752	799	763	790	746	765	796	802	777	766	783	818	796	740	815	811	748	763	787	778	795	754	777	801	743	808	759	789	768	775	773	738	804	801	796	766	810	755	832	803	758	722	785	758	809	735	740	771	771	785	815	761	831	799	759	738	784	744	789	800	834	825	792	740	780	796	813	759	799	752	741	761	784	749	743	779	772	738	754	774	784	783	738	812	800	767	798	801	760	833	829	788	788	820	746	782	778	770	817	809	788	759	700	706	816	774	787	774	744	775	715	768	818	786	793	798	722	763	762	794	751	718	777	776	757	820	811	733	818	762	735	763	737	797	755	800	720	780	807	745	729	805	815	749	730	782	796	799	815	744	793	772	748	736	750	738	744	769	802	754	713
65705	45952	27484	15624	9186	6439	6245	6141	6195	6253	6407	6285	6232	6334	6205	6310	6287	6259	6272	6289	6265	6299	6146	6296	6288	6369	6310	6209	6368	6273	6234	6257	6302	6386	6161	6295	6234	6353	6306	6309	6291	6343	6103	6319	6280	6297	6215	6313	6276	6260	6224	6324	6191	6426	6347	6225	6312	6252	6397	6249	6324	6208	6296	6254	6278	6326	6233	6272	6253	6346	6280	6226	6283	6331	6220	6222	6342	6324	6323	6261	6377	6257	6273	6222	6401	6214	6365	6284	6166	6282	6223	6314	6359	6289	6286	6199	6320	6365	6481	6270	6195	6269	6276	6182	6283	6232	6287	6234	6279	6494	6255	6214	6304	6277	6254	6182	6293	6346	6315	6346	6277	6293	6366	6407	6102	6257	6261	6255	6169	6320	6335	6227	6379	6188	6183	6190	6413	6309	6249	6222	6287	6323	6256	6185	6314	6271	6275	6207	6314	6347	6355	6365	6206	6260	6236	6190	6310	6297	6387	6390	6308	6214	6299	6162	6301	6114	6323	6320	6272	6152	6285	6350	6261	6227	6190	6307	6315	6231	6260	6245	6296	6203	6305	6282	6261	6242	6265	6290	6350	6329	6373	6306	6286	6214	6263	6337	6326	6304	6385	6325	6340	6285	6155	6327	6307	6336	6348	6216	6280	6243	6226	6178	6298	6235	6229	6254	6284	6269	6372	6270	6290	6377	6315	6125	6327	6340	6267	6364	6358	6281	6294	6375	6413	6226	6316	6274	6282	6295	6273	6231	6205	6323	6213	6209	6158	6298	6365	6349	6247	6235	6151	6309	6229	6368	6302	6248	6139	6430	6372	6285	6351	6362	6236	6408	6359	6221	6346	6344	6291	6183	6337	6272	6333	6309	6388	6364	6184	6285	6318	6321	6186	6187	6259	6345	6297	6335	6296	6281	6297	6278	6376	6248	6224	6238	6226	6241	6383	6348	6243	6401	6400	6246	6193	6294	6320	6311	6371	6212	6142	6435	6358	6115	6279	6380	6327	6202	6356	6185	6413	6276	6481	6296	6338	6307	6137	6335	6320	6282	6353	6265	6254	6375	6330	6207	6289	6273	6403	6193	6381	6237	6287	6254	6496	6290	6289	6322	6331	6271	6198	6292	6300	6239	6308	6283	6299	6141	6240	6240	6306	6329	6181	6383	6207	6177	6354	6243	6421	6375	6334	6240	6378	6312	6204	6391	6414	6414	6218	6403	6274	6350	6247	6272	6303	6295	6360	6242	6300	6353	6329	6161	6367	6257	6265	6326	6232	6418	6306	6285	6331	6440	6385	6215	6297	6254	6338	6233	6201	6362	6264	6315	6106	6269	6370	6278	6299	6278	6292	6358	6335	6304	6271	6312	6223	6290	6448	6278	6311	6217	6308	6417	6275	6260	6427	6332	6401	6353	6289	6288	6283	6236	6287	6380	6377	6319	6280	6360	6388	6323	6328	6228	6326	6350	6345	6267	6308	6357	6402	6174	6099	6325	6334	6322	6283	6219	6227	6323	6285	6308	6294	6240	6195	6366	6299	6369	6200	6338	6273	6311	6314	6206	6253	6233	6296	6271	6396	6314	6262	6391	6277	6280	6294	6351	6433	6276	6247	6240	6237	6309	6280	6249	6118	6209	6258	6238	6424	6173	6241	6319	6184	6342	6184	6339	6316	6333	6256	6344	6339	6317	6315	6341	6375	6279	6415	6307	6270	6360	6377	6285	6389	6343	6283	6378	6343	6169	6368	6341	6253	6278	6302	6467	6319	6239	6302	6381	6373	6281	6258	6248	6297	6260	6212	6346	6270	6238	6264	6352	6345	6383	6190	6386	6324	6432	6249	6252	6248	6151	6243	6333	6280	6267	6312	6174	6370	6455	6225	6370	6258	6149	6231	6194	6324	6217	6276	6359	6406	6368	6338	6323	6312	6299	6336	6418	6120	6206	6268	6302	6360	6246	6173	6261	6368	6283	6398	6452	6306	6300	6233	6407	6357	6254	6279	6237	6323	6309	6420	6390	6340	6361	6336	6148	6386	6314	6380	6420	6272	6375	6345	6217	6203	6280	6305	6412	6187	6387	6370	6319	6205	6246	6405	6199	6495	6323	6306	6297	6212	6237	6405	6226	6171	6270	6278	6283	6282	6404	6243	6214	6327	6227	6259	6237	6290	6218	6164	6265	6229	6385	6293	6180	6268	6276	6364	6177	6477	6312	6279	6267	6370	6184	6268	6447	6245	6438	6264	6326	6366	6237	6249	6253	6248	6340	6360	6258	6381	6267	6209	6255	6281	6345	6321	6174	6345	6220	6175	6213	6268	6214	6115	6491	6287	6343	6479	6353	6284	6308	6170	6294	6283	6300	6278	6266	6349	6321	6482	6286	6341	6331	6355	6250	6427	6256	6261	6312	6321	6337	6308	6314	6378	6398	6183	6279	6252	6221	6200	6292	6387	6280	6243	6207	6285	6305	6381	6312	6304	6225	6294	6384	6300	6335	6343	6196	6270	6311	6288	6259	6263	6222	6287	6206	6355	6327	6180	6261	6243	6255	6208	6289	6286	6332	6212	6335	6266	6290	6238	6262	6176	6205	6265	6291	6313	6268	6222	6313	6365	6328	6335	6355	6269	6329	6258	6341	6359	6340	6385	6346	6186	6259	6302	6418	6280	6223	6323	6299	6358	6320	6373	6331	6254	6302	6218	6212	6189	6176	6257	6262	6347	6366	6285	6219	6399	6215	6403	6340	6318	6301	6208	6312	6279	6339	6245	6266	6300	6287	6321	6377	6440	6240	6210	6253	6244	6288	6313	6319	6374	6318	6206	6261	6353	6236	6372	6230	6217	6299	6215	6320	6252	6214	6214	6302	6233	6337	6327	6398	6329	6242	6201	6331	6335	6278	6374	6270	6202	6289	6243	6239	6207	6298	6247	6338	6196	6279	6283	6271	6193	6227	6349	6234	6320	6315	6260	6272	6326	6213	6352	6290	6301	6403	6235	6196	6439	6327	6248	6467	6258	6214	6287	6158	6255	6153	6279	6354	6316	6168	6314	6333	6279	6228	6269	6245	6227	6300	6265	6232	6357	6223	6301	6294	6076	6383	6433	6238	6312	6238	6277	6325	6372	6348	6242	6224	6391	6302	6251	6338	6177	6300	6380	6445	6233	6318	6210	6271	6243	6375	6345	6355	6307	6372	6312	6218	6280	6324	6299	6244	6249	6297	6160	6186	6250	6282	6344	6312	6333	6207	6251	6310	6358	6297	6296	6321	6288	6208	6372	6342	6150	6303	6277	6228	6311	6285	6315	6359	6215	6121	6222	6249	6277	6358	6467	6327	6227	6246	6275	6314	6147	6375	6405	6207	6359	6373	6306	6249	6419	6424	6255	6202	6282	6342	6471	6306	6303	6289	6316	6366	6376	6416	6224	6247	6203	6295	6332	6362	6226	6225	6288	6271	6252	6293	6278	6299	6349	6336	6308	6278	6358	6326	6261	6108	6482	6351	6284	6284	6202	6253	6367	6237	6251	6187	6291	6385	6211	6223	6328	6270	6376	6251	6279	6269	6375	6356	6332	6243	6254	6434	6213	6252	6281	6306	6389	6312	6407	6339	6304	6308	6316	6346	6268	6326	6284	6237	6307	6347	6350	6396	6231	6317	6344	6345	6379	6244	6354	6430	6413	6265	6319	6436	6312	6086	6188	6302	6258	6333	6210	6279	6354	6332	6149	6262	6370	6169	6263	6187	6472	6346	6315	6231	6366	6325	6314	6353	6293	6271	6379	6424	6083	6320	6297	6302	6240	6397	6340	6283	6275	6289	6382	6445	6274	6274	6345	6432	6284	6307	6345	6202	6315	6402	6230	6257	6192	6311	6302	6273	6423	6355	6291	6286	6190	6271	6295	6141	6326	6343	6163	6429	6330	6362	6278	6274	6252	6255	6266	6221	6238	6217	6227	6342	6377	6214	6177	6187	6333	6273	6346	6298	6299	6227	6256	6262	6333	6244	6165	6231	6376	6328	6290	6242	6320	6349	6154	6447	6200	6284	6276	6323	6307	6290	6294	6332	6230	6219	6210	6182	6365	6228	6268	6302	6296	6188	6266	6360	6272	6138	6258	6287	6367	6267	6303	6266	6255	6304	6361	6181	6371	6370	6266	6267	6441	6343	6314	6270	6238	6192	6329	6105	6390	6222	6319	6324	6120	6397	6358	6320	6229	6231	6270	6320	6203	6358	6298	6365	6291	6354	6314	6346	6304	6316	6305	6401	6294	6448	6343	6365	6357	6257	6286	6324	6339	6387	6231	6418	6263	6285	6215	6347	6259	6292	6414	6284	6371	6348	6327	6199	6361	6341	6294	6319	6321	6173	6429	6369	6300	6261	6338	6330	6215	6304	6314	6408	6352	6437	6223	6321	6242	6239	6422	6241	6428	6201	6275	6260	6270	6369	6277	6251	6254	6243	6254	6178	6386	6293	6301	6304	6390	6206	6380	6143	6215	6305	6315	6318	6258	6272	6206	6181	6260	6344	6269	6258	6374	6288	6314	6304	6414	6119	6286	6317	6202	6399	6334	6304	6291	6274	6254	6195	6183	6239	6226	6298	6261	6326	6218	6228	6355	6437	6305	6335	6323	6257	6282	6369	6306	6413	6262	6228	6290	6535	6403	6259	6404	6234	6361	6330	6159	6200	6389	6258	6354	6301	6186	6279	6215	6300	6318	6263	6254	6304	6392	6194	6286	6338	6311	6385	6320	6376	6297	6331	6276	6399	6160	6269	6214	6300	6365	6335	6352	6249	6213	6303	6394	6370	6314	6339	6229	6454	6320	6281	6320	6208	6320	6333	6263	6177	6417	6273	6213	6409	6253	6299	6231	6295	6164	6303	6234	6273	6409	6363	6334	6247	6408	6276	6280	6217	6357	6448	6260	6316	6308	6263	6281	6267	6300	6401	6272	6291	6224	6385	6181	6406	6284	6227	6348	6176	6286	6297	6240	6293	6333	6179	6321	6191	6327	6398	6372	6297	6189	6209	6282	6344	6307	6224	6264	6208	6264	6421	6186	6377	6322	6390	6240	6369	6260	6216	6333	6205	6190	6258	6327	6202
44790	31395	12423	2916	1123	880	860	840	840	846	896	893	828	847	866	905	791	826	821	859	815	890	882	892	857	821	815	870	838	844	838	841	848	858	823	859	853	866	819	828	870	899	901	861	783	809	869	883	826	862	837	856	868	862	805	828	878	840	849	861	858	866	857	878	850	849	835	916	881	825	818	831	847	889	817	833	829	853	846	858	842	843	817	903	836	846	852	853	806	844	879	834	867	881	828	900	859	798	810	821	865	862	847	837	879	824	886	798	863	832	819	847	857	824	812	875	842	864	857	834	803	856	840	846	871	892	879	860	837	898	871	847	839	816	838	845	836	851	852	841	779	848	871	825	895	783	900	798	834	834	852	900	841	848	839	802	836	817	873	854	849	888	834	836	822	805	842	810	897	827	814	845	789	872	842	851	873	799	856	788	857	839	836	850	876	898	875	904	812	877	881	824	846	811	855	809	898	913	862	798	852	819	850	889	841	834	822	773	820	884	845	847	912	857	862	828	886	841	899	883	858	847	865	817	851	855	824	871	851	818	785	814	866	864	840	868	855	872	857	862	844	844	877	834	835	843	873	857	812	838	847	862	784	829	863	934	885	837	873	852	921	856	844	831	858	911	854	805	807	844	812	787	821	864	868	841	800	802	881	844	870	803	817	868	806	845	824	880	834	808	887	871	838	847	874	795	819	831	812	793	922	880	844	857	839	839	840	827	799	845	859	873	842	856	813	932	816	867	864	843	803	863	868	831	860	860	853	827	862	820	870	882	864	863	773	822	840	831	865	850	891	874	802	814	851	810	822	830	857	842	865	856	862	825	887	808	889	847	807	817	866	826	832	829	841	847	874	843	842	834	833	800	840	819	865	901	802	820	819	844	805	845	828	853	884	794	792	822	799	796	881	828	827	842	811	824	859	852	855	863	815	835	869	832	844	831	840	838	837	855	815	828	838	825	804	889	876	845	826	872	853	820	779	848	855	857	826	825	835	808	865	807	861	835	862	828	859	847	906	846	846	855	876	892	870	874	856	875	827	841	795	817	838	870	776	842	836	825	855	891	859	798	868	815	855	868	799	844	808	852	852	786	828	824	860	865	871	839	831	852	897	859	823	847	821	894	891	829	864	847	857	774	840	831	826	823	800	885	830	888	846	897	904	863	860	826	850	849	773	847	837	834	845	838	823	796	842	882	847	829	813	784	824	829	814	837	881	821	814	837	864	851	828	824	860	867	846	846	933	826	841	839	826	828	838	809	824	889	838	784	844	858	771	818	872	854	821	817	795	808	852	870	826	821	863	857	860	861	886	864	781	806	869	793	830	799	865	771	849	872	828	837	795	875	862	887	813	860	837	851	813	860	835	816	796	886	804	811	781	803	877	835	857	800	810	809	846	835	797	815	850	820	881	848	899	823	833	833	854	819	787	871	853	809	851	845	879	894	841	788	806	816	834	846	876	819	795	789	864	893	916	854	849	818	853	820	853	807	879	870	815	830	801	829	838	842	804	859	867	800	837	819	860	858	860	837	793	886	895	832	845	863	856	844	909	840	831	909	885	844	860	851	854	884	836	843	825	813	794	851	830	824	843	840	905	827	890	826	842	890	869	844	864	854	900	840	858	792	798	886	818	849	829	885	869	858	831	808	804	861	848	823	822	827	791	814	853	823	860	826	822	864	786	848	833	856	854	830	802	875	906	865	855	835	831	837	804	838	820	830	841	852	805	814	877	831	821	803	826	836	879	818	822	866	879	787	871	875	953	826	824	833	854	843	862	820	874	881	923	845	843	871	847	861	913	845	846	846	838	795	849	832	882	832	836	893	808	851	838	881	866	865	839	849	803	842	816	853	837	881	885	818	837	788	829	845	846	851	862	828	910	866	810	861	845	785	846	877	839	786	841	823	822	831	861	828	889	827	888	816	829	808	854	816	817	834	830	881	841	844	802	836	819	888	829	817	852	797	841	822	822	839	829	856	882	855	854	809	853	909	839	819	925	798	868	844	863	830	776	864	874	830	844	825	894	846	913	832	842	899	852	874	831	831	893	887	806	806	847	828	845	808	866	824	874	851	857	790	878	891	822	804	866	823	824	818	829	790	894	865	837	807	778	836	822	871	847	864	837	900	892	878	803	832	902	851	858	848	864	842	854	850	853	829	800	888	850	829	876	857	855	815	877	818	827	849	843	813	834	860	887	860	826	898	862	883	855	895	876	873	831	797	869	871	840	864	850	794	863	818	818	847	874	880	877	864	846	854	877	839	831	832	803	828	796	849	824	856	847	850	839	815	887	849	851	832	805	817	819	855	815	794	838	817	887	854	797	849	845	829	887	860	886	830	883	858	841	827	827	839	848	855	825	867	876	813	843	857	823	870	845	859	875	846	811	866	903	839	883	787	818	843	830	861	832	854	850	855	848	866	806	861	802	878	826	883	823	861	845	854	882	792	877	812	801	850	813	823	847	860	814	830	865	841	829	787	880	856	788	839	879	859	860	851	853	831	828	832	888	871	848	862	872	845	825	829	812	876	855	847	813	862	813	869	872	884	829	860	897	785	869	869	839	860	785	812	858	829	828	837	837	837	823	846	807	826	837	790	860	819	812	867	834	880	848	818	833	833	830	831	825	873	858	824	818	848	855	875	912	870	891	807	837	812	828	859	815	814	802	820	820	810	872	774	847	829	874	869	876	837	868	839	851	808	877	865	878	804	856	893	797	802	854	807	842	853	819	827	781	858	844	828	841	882	843	812	842	832	864	891	828	808	877	883	874	833	790	853	860	809	864	872	823	839	900	828	799	863	832	846	844	820	847	829	907	814	818	834	813	822	869	889	858	846	855	816	832	847	903	876	778	823	878	826	825	844	818	862	877	839	861	884	836	844	834	851	844	805	854	792	833	862	821	856	809	812	796	848	833	862	863	830	799	814	885	832	845	852	857	821	838	855	895	868	794	827	856	855	848	849	878	884	840	802	844	839	886	892	875	838	822	837	839	837	851	850	834	856	799	816	847	828	817	869	808	918	891	848	814	817	830	835	844	827	812	854	909	803	855	845	865	800	847	821	805	838	892	846	876	802	801	829	864	835	859	853	786	849	862	871	822	842	887	835	821	796	912	869	824	854	850	770	865	898	816	780	883	841	832	885	866	866	860	843	864	849	807	805	814	828	855	860	889	833	850	812	840	801	853	827	840	795	831	910	862	829	869	845	868	858	865	819	829	834	859	884	803	820	824	847	848	831	868	873	799	830	810	877	910	824	870	870	839	826	844	842	849	858	815	843	863	914	858	860	872	837	858	854	848	870	851	847	847	832	870	840	832	820	863	894	829	779	873	847	868	825	878	833	846	836	838	807	801	833	840	845	853	810	836	856	811	838	846	834	863	814	873	849	834	843	801	890	832	788	871	892	877	857	813	819	873	844	875	813	844	872	788	822	786	857	881	847	828	854	863	824	794	843	839	880	824	874	857	822	905	854	877	810	825	867	834	839	864	826	862	870
72805	53144	33886	20166	11244	6942	6794	6771	6838	6808	6912	6831	6825	6873	6863	6879	6747	6728	6808	6745	6750	6823	6836	6791	6993	6730	6880	6771	6822	6930	6806	6818	6720	6781	6841	6851	6879	6664	6757	6822	6901	6912	6737	6891	6822	6689	6746	6890	6816	6684	6823	6869	6710	6779	6849	6849	6824	6767	6838	6799	6972	6958	6773	6812	6633	6797	6818	6793	6922	6838	6908	6899	6771	6757	6845	6749	6834	6837	6717	6702	6863	6759	6926	6890	6754	6749	6760	6729	6955	6720	6726	6805	6786	6842	6836	6828	6823	6782	6782	6841	6748	6847	6670	6726	6591	6871	6691	6847	6887	6772	6865	6792	6844	6776	6929	6779	6828	6833	6717	6815	6815	6718	6686	6825	6821	6846	6843	6778	6887	6744	6984	6849	6876	6841	6847	6846	6987	6758	6855	6870	6966	6827	6882	6850	6840	6748	6739	6844	6801	6891	6740	6706	6757	6708	6901	6730	6959	6703	6756	6700	6752	6776	6733	6755	6879	6779	6771	6864	6844	6905	6827	6773	6713	6879	6712	6835	6864	6785	6810	6730	6796	6747	6782	6797	6844	6837	6841	6784	6793	6785	6726	6807	6796	6902	6737	6920	6935	6869	6759	6787	6882	6817	6871	6824	6869	6716	6741	6936	6853	6734	6804	6849	6796	6783	6755	6920	6727	6782	6795	6830	6814	6945	6880	6908	6793	6826	6737	6863	6928	6788	6862	6708	6963	6881	6817	6772	6901	6911	6895	6866	6878	6813	6790	6956	6733	6786	6767	6771	6776	6768	6799	6828	6882	6856	6839	6956	6780	6907	6827	6843	6796	6856	6807	6855	6862	6910	6768	6838	6783	6856	6791	6816	6839	6786	6782	6705	6789	6798	6779	6901	6733	6848	6851	6803	6885	6820	6867	6841	6820	6866	6854	6781	6846	6803	6863	6779	6683	6742	6790	6794	6799	6811	6810	6845	6723	6849	6679	6857	6897	6848	6712	6774	6864	6786	6781	6808	6737	6795	6879	6824	6962	6725	6830	6660	6776	6855	6796	6845	6780	6799	6865	6808	6939	6775	6898	6845	6807	6835	6798	6768	6802	6831	6794	6879	6904	6847	6891	6762	6967	6936	6759	6789	6685	6931	6893	6808	6818	6909	6752	6756	6809	6844	6923	6776	6746	6931	6866	6939	6782	6843	6795	6890	6845	6797	6856	6894	6835	6823	6710	6783	6873	6832	6777	6910	6717	6906	6706	6857	6774	6736	6804	6886	6792	6848	6847	6832	6903	6872	6912	6850	6734	6796	6727	6770	7001	6954	6916	6733	6924	6866	6860	6750	6976	6872	6795	6716	6836	6895	6816	6824	6794	6764	6796	6889	6756	6891	6875	6899	6859	6906	6820	6857	6691	6707	6751	6852	6959	6864	6775	6887	6799	6868	6794	6849	6774	6883	6824	6758	6729	7014	6864	6810	6705	6958	6805	6812	6782	6864	6775	6802	6995	6806	6947	6764	6857	6707	6838	6827	6879	6801	6747	6651	6837	6641	6824	6855	6827	6866	6746	6841	6867	6659	6730	6775	6718	6772	6805	6827	6823	6829	6818	6764	6739	6773	6890	6913	6860	6772	6830	6723	6944	6846	6786	6890	6867	6805	6604	6884	6832	6894	6847	6930	6644	6863	6923	6895	6784	6811	6794	6822	6858	6666	6908	6876	6765	6850	6740	6768	6822	6846	6756	6676	6807	6952	6817	6718	6930	6646	6798	6896	6847	6893	6716	6894	6765	6925	6717	6895	6792	6786	6759	6690	6755	6795	6782	6773	6835	6665	6853	6683	6824	6837	6737	6851	6771	6925	6815	6770	6879	6865	6827	6800	6948	6893	6857	6800	6882	6865	6789	6822	6763	6766	6856	6827	6667	6923	6826	6754	6956	6705	6828	6833	6904	6684	6819	6816	6856	6820	6735	6821	6783	6810	6825	6880	6879	6718	6875	6840	6967	6806	6955	6730	6776	6882	6807	6714	6842	6820	6901	6665	6851	6873	6801	6914	6743	6845	6707	6741	6858	6801	6750	6775	6871	6817	6782	6756	6787	6971	6891	6866	6941	6904	6851	6812	6886	6919	6791	6943	6715	6669	6920	6801	6823	6823	6940	6832	6766	6615	6905	6885	6919	6879	6741	6890	6786	6720	6994	6866	6907	6889	6817	6868	6804	6765	6759	6709	6762	6781	6784	6770	6869	6766	6764	6758	6779	6861	6877	6740	6790	6921	6732	6812	6786	6768	6849	6805	6827	6861	6780	6717	6845	6791	6858	6872	6757	6777	6709	6731	6740	6822	6720	6938	6842	6792	6771	6945	6956	6874	6803	6791	6862	6646	6864	6778	6838	6822	6849	6836	6824	6758	6815	6834	6737	6858	6669	6910	6697	6820	6937	6681	6784	6827	6810	6821	6695	6849	6933	6859	6840	6763	6843	6802	6812	6822	6784	6750	6920	6729	6863	6724	6778	6676	6730	6802	6786	6739	6925	6866	6800	6850	6864	6739	6794	6790	6984	6909	6740	6833	6876	6751	6788	6793	6904	6937	6774	6847	6778	6655	6749	6890	6880	6898	6776	6859	6732	6830	6696	6715	6728	6952	6852	6768	6863	6717	6823	6757	6785	6752	6864	6815	6760	6686	6863	6805	6816	7021	6775	6801	6744	6890	6768	6726	6749	6800	6861	6652	6845	6876	6808	6780	6861	6795	6694	6837	6777	6757	6888	6779	6765	6732	6840	6730	6889	6906	6809	6769	6866	6933	6869	6784	6700	6691	6738	6693	6941	6713	6812	6841	6858	6834	6785	6909	6825	6981	6845	6900	6777	6800	6789	6851	6774	6879	6817	6840	6720	6802	6895	6915	6747	6895	6752	6890	6858	6878	6910	6905	6821	6724	6788	6887	6835	6834	6893	6901	6746	6931	6822	6797	6713	6883	6874	6843	6805	6792	6833	6791	6828	6773	6866	6840	6833	6961	6868	6838	6881	6957	6841	6864	6815	6872	6855	6783	6805	6818	6769	6823	6782	6813	6810	6815	6872	6792	6772	6932	6899	6791	6750	6901	6808	6706	6923	6707	6694	6827	6866	6880	6732	6792	6782	6885	6827	6620	6887	6957	6996	6766	6794	6720	6899	6845	6867	6699	6720	6848	6782	6685	6931	6751	6799	6753	6768	6835	6914	6824	6754	6835	6705	6876	6660	6856	6753	6778	6954	6781	6767	6825	6904	6811	6805	6861	6983	6938	6848	6795	6799	6761	6883	6877	6879	6898	6693	6787	6809	6806	6831	6874	6816	6873	6857	6716	6918	6857	6914	6803	6835	6749	6837	6842	6875	6878	6884	6811	6762	6834	6810	6871	6801	6853	6849	6880	6852	6751	6727	6753	6936	6717	6947	6756	6785	6841	6790	6867	6812	6716	6777	6813	6882	6690	6831	6746	6918	6759	6887	6950	6772	6907	6731	6758	6782	6706	6788	6693	6927	6994	6671	6828	6851	6834	6664	6748	6866	6741	6735	6869	6814	6906	6712	6815	6851	6825	6724	6799	6894	6831	6771	6810	6925	6761	6761	6773	6884	6868	6800	6717	6740	6815	6726	6707	6784	6806	6800	6788	6957	6841	6920	6795	6834	6835	6832	6731	6929	6855	6674	6883	6823	6867	6753	6775	6779	6648	6711	6805	6788	6829	6853	6871	6860	6782	6887	6852	6764	6803	6792	6819	6785	6822	6845	6872	6755	6889	6884	6777	6697	6855	6851	6725	6759	6772	6724	6902	6797	6742	6693	6716	6819	6785	6797	6811	6768	6901	6868	6688	6759	6976	6743	6969	6792	7041	6937	6862	6879	6848	6772	6787	6753	6733	6824	6767	6813	6724	6889	6856	6934	6880	6794	6833	6767	6790	6897	6800	6845	6832	6769	6837	6887	6949	6828	6869	6983	6790	6911	6765	6766	6885	6767	6724	6914	6802	6848	6815	6758	6847	6866	6806	6715	6886	6714	6844	6802	6921	6820	6976	6802	6834	6822	6892	6733	6883	6832	6755	6907	6788	6923	6914	6723	6970	6827	6816	6823	6852	6822	6848	6858	6853	6885	6803	6829	6902	6796	6676	6910	6871	6761	6761	6850	6832	6790	6816	6752	6861	6898	6733	6780	6839	6764	6840	6814	6787	6844	6839	6803	6813	6776	6907	6818	6847	6821	6688	6905	6715	6763	6823	6800	6928	6695	6811	6802	6808	6833	6805	6846	6754	6853	6869	6779	6838	6886	6802	6723	6685	6849	6911	6817	6723	6747	6917	6808	6825	6783	6693	6922	6788	6872	6801	6775	6740	6777	6898	6851	6735	6770	6719	6738	6880	6834	6845	6784	6826	6817	6782	6910	6828	6864	6701	6831	6830	6793	6713	6909	6731	6780	6877	6801	6835	6729	6853	6851	6778	6921	6815	6883	6977	6780	6774	6716	6637	6844	6949	6871	6759	6718	6906	6831	6817	6800	7014	6814	6837	6924	6828	6887	6757	6739	6766	6830	6753	6783	6731	6627	6710	6891	6828	6754	6653	6825	6828	6896	6816	6759	6810	6687	6745	6880	6876	6851	6796	6689	6761	6708	6807	6728	6729	6631	6867	6797	6770	6829	6847	6916	6884	6869	6875	6875	6783	6753	6794	6879	6845	6942	6769	6805	6679	6821	6770	6838	6774	6874	6768	6806	6797	6859	6679	6798	6739	6892	6837	6847	6889	6791	6922	6886	6771	6836	6833	6945	6824	6828	6809	6723	6707	6850	6809	6789	6903	6759	6781	6881	6851	6841	6760	6708	6817	6776	6679	6959	6775	6847	6765	6849	6700	6660	6791	6811	6871	6834	6891	6898	6807	6862	6864	6781	6789	6911	6901	6768	6765	6767	6881	6789	6714	6827	6908	6751	6824	6913	6829	6707	6624	6825	6830	6721	6810	6924	6834	6800	6560	6755	6885	6872	6810	6838	6800	6954	6894	6945	6888	6796	6801	6688	6762	6749	6843	6784	6709	6848	6924	6983	6783	6836	6786	6771	6826	6813	6723	6682	6664
51028	39573	17934	4465	1297	908	901	892	889	902	874	918	916	899	898	936	964	900	903	912	867	949	918	904	927	866	919	898	918	909	897	904	960	909	892	898	917	908	897	947	893	880	914	873	914	906	930	905	913	935	903	896	886	873	876	918	926	919	955	870	891	904	948	899	924	937	944	934	910	874	875	928	899	877	905	882	935	916	926	919	861	848	860	949	890	929	942	920	919	909	882	895	872	969	860	884	937	924	924	889	935	952	934	903	891	949	902	944	909	962	891	940	944	927	942	881	878	911	904	945	842	921	901	900	920	936	903	849	953	928	967	967	954	935	980	909	884	908	886	931	879	917	851	913	908	936	975	892	939	934	854	959	893	887	925	898	886	921	919	933	879	899	885	905	899	915	876	872	897	950	873	974	904	908	937	904	885	936	929	871	931	851	962	891	875	898	942	885	875	841	926	856	936	970	928	881	938	944	878	967	892	935	908	895	918	968	871	906	925	884	866	901	890	891	926	940	926	957	927	860	914	891	897	942	930	899	922	896	897	901	900	881	902	903	873	935	917	896	903	899	912	933	982	929	908	868	877	893	857	914	901	855	938	912	829	881	882	880	884	873	915	929	973	931	880	890	887	928	879	898	925	965	907	870	903	944	916	927	909	912	920	893	907	929	948	863	879	900	912	904	921	939	951	903	886	956	899	912	912	988	918	910	905	939	894	886	911	930	900	914	834	969	906	916	878	875	951	901	888	919	900	922	893	881	965	929	947	919	934	899	944	903	886	924	927	934	907	879	867	916	916	875	912	919	943	891	965	865	911	852	950	899	916	916	910	907	919	929	947	947	952	895	910	916	940	904	921	931	879	960	938	912	858	914	964	876	965	931	907	917	914	946	927	909	911	913	905	912	899	928	911	871	897	925	898	925	866	869	1013	947	885	965	892	956	922	912	913	870	908	1028	925	944	893	941	905	883	880	833	909	952	905	896	867	927	901	922	972	953	924	908	852	916	920	881	885	896	912	888	950	887	905	888	874	909	896	912	928	865	991	901	941	914	922	903	953	933	900	884	967	929	976	959	908	899	967	961	927	928	894	933	918	918	882	916	917	940	894	963	883	877	947	934	891	911	902	872	912	889	937	905	897	845	928	926	907	890	905	881	964	914	924	898	962	915	962	920	942	951	928	911	884	926	897	892	878	921	961	851	905	875	967	883	890	951	903	898	940	932	913	934	923	902	927	896	897	906	929	890	973	945	927	940	883	952	901	912	912	909	956	911	936	944	897	885	883	925	945	890	911	907	947	936	874	942	914	874	819	902	931	963	915	895	938	915	912	874	935	888	905	868	889	929	941	930	867	971	860	904	949	877	942	866	899	896	879	888	948	886	905	883	881	939	892	883	909	844	864	915	887	918	912	851	875	832	896	879	908	889	925	862	911	966	920	893	905	861	864	927	877	889	948	899	950	909	994	886	934	934	903	910	867	884	890	914	919	926	898	889	909	990	936	871	871	888	923	861	934	933	904	904	933	874	901	895	924	916	913	918	931	850	918	873	940	907	916	867	909	935	942	895	920	885	895	898	930	913	887	928	924	869	906	939	911	957	931	853	929	952	922	914	902	902	920	939	928	880	900	903	940	872	868	865	892	870	916	880	904	898	903	935	939	892	940	908	897	872	862	819	899	918	901	949	917	913	940	929	908	902	927	840	951	992	874	911	890	897	880	886	919	958	891	885	842	874	931	957	934	850	960	938	874	894	929	911	969	927	903	937	940	946	930	897	881	897	832	930	926	878	914	876	911	935	885	923	928	927	850	889	877	919	957	905	884	937	900	957	893	886	887	919	912	928	900	902	868	904	903	873	935	924	922	903	957	870	898	875	892	886	950	920	906	909	856	913	953	880	915	906	910	929	940	869	891	982	897	913	899	925	905	889	870	902	913	896	870	892	929	924	870	924	943	906	892	922	856	899	883	876	941	933	882	889	917	857	941	881	921	863	923	901	896	913	878	954	927	913	900	956	945	910	993	958	980	911	895	918	889	945	914	951	898	879	932	897	909	891	933	900	889	896	936	880	867	970	906	880	921	895	915	923	896	867	872	904	916	854	848	902	916	891	927	950	899	907	920	928	925	877	944	912	929	936	910	909	936	902	902	904	867	892	916	941	929	843	902	847	853	914	944	895	922	913	897	867	911	888	901	885	893	911	961	907	891	895	890	943	896	888	851	924	864	910	924	913	859	939	903	893	882	896	940	886	913	896	923	942	913	895	871	874	928	930	904	877	892	900	881	929	863	902	886	960	950	937	926	903	886	938	903	919	818	866	889	874	882	918	894	894	888	939	971	920	881	894	921	877	905	886	945	938	919	935	887	928	928	909	882	948	903	888	870	917	926	910	929	918	968	869	877	932	961	840	929	881	888	904	927	880	925	906	893	888	929	892	924	939	956	903	893	892	873	876	884	884	915	918	897	886	908	883	919	862	910	908	858	933	886	911	931	949	925	920	919	898	901	895	869	903	905	932	909	914	911	957	897	909	947	905	910	963	886	894	892	904	957	963	879	879	912	874	902	950	892	938	968	879	915	918	930	943	905	864	904	934	920	917	916	927	898	926	898	937	924	918	932	968	920	916	904	918	849	899	899	904	910	928	866	872	914	948	909	939	919	934	959	893	909	914	921	896	905	956	906	915	884	883	893	876	931	914	885	936	921	899	904	900	993	929	911	897	895	955	947	907	915	901	887	932	916	885	903	878	961	899	873	922	925	933	897	926	930	926	902	895	896	903	879	915	908	936	921	919	986	908	902	928	919	880	953	977	879	898	977	903	893	952	913	895	884	957	918	887	863	912	916	889	927	915	935	869	891	994	977	935	936	939	916	924	911	932	891	882	951	890	908	846	901	923	843	964	914	929	905	882	873	901	839	929	849	886	935	926	892	879	863	854	897	931	892	945	907	909	912	894	953	870	907	939	899	928	931	931	918	889	918	910	848	905	928	920	897	897	925	870	951	891	894	868	910	924	911	878	876	898	887	857	944	867	907	938	893	905	941	930	913	901	944	913	927	862	924	855	856	892	811	897	999	922	875	954	956	882	877	912	879	931	917	936	907	915	900	944	895	931	958	905	847	928	884	938	959	911	909	944	917	877	904	862	914	920	925	825	914	976	919	878	926	907	926	892	915	928	920	917	865	890	905	866	951	916	930	903	889	893	883	912	921	920	880	869	893	897	897	923	908	880	930	926	880	858	933	931	850	854	925	962	956	968	897	910	924	898	941	898	905	948	943	897	933	971	883	888	885	919	916	884	912	918	909	905	933	893	911	908	899	933	942	882	951	862	938	943	887	877	859	865	861	905	954	981	896	911	903	894	916	894	931	865	895	944	935	883	922	928	869	926	905	883	898	923	944	892	938	926	928	941	932	918	925	924	891	916	874	951	916	886	888	883	939	878	871	913	916	889	978	882	891	849	910	869	943	892	905	908	908	897	971	930	921	929	933	952	897	888	934	880
75909	58622	39613	24686	13850	7575	7311	7341	7136	7114	7240	7287	7254	7218	7252	7406	7106	7174	7198	7221	7324	7161	7258	7245	7328	7268	7258	7326	7219	7332	7361	7214	7183	7239	7330	7210	7318	7315	7236	7395	7268	7352	7267	7230	7311	7316	7226	7153	7184	7172	7299	7272	7182	7416	7246	7265	7162	7281	7264	7207	7296	7201	7314	7279	7274	7274	7263	7270	7362	7151	7279	7260	7445	7180	7271	7202	7114	7223	7276	7204	7190	7167	7224	7329	7271	7306	7141	7158	7314	7237	7179	7319	7305	7282	7288	7361	7173	7263	7266	7266	7200	7175	7308	7307	7221	7272	7159	7344	7282	7181	7275	7310	7288	7103	7299	7158	7184	7283	7231	7383	7345	7205	7342	7151	7269	7315	7162	7329	7177	7191	7311	7300	7334	7314	7182	7220	7301	7325	7249	7253	7291	7340	7211	7319	7263	7234	7219	7144	7307	7124	7193	7264	7324	7169	7299	7374	7400	7135	7289	7340	7179	7247	7282	7224	7133	7261	7317	7290	7271	7070	7187	7243	7194	7266	7183	7274	7178	7302	7252	7236	7328	7179	7275	7263	7336	7341	7188	7307	7205	7348	7225	7308	7222	7309	7207	7221	7201	7272	7305	7280	7333	7219	7146	7347	7333	7262	7288	7273	7260	7275	7262	7268	7311	7220	7277	7345	7359	7274	7222	7231	7304	7266	7121	7239	7222	7307	7262	7310	7266	7343	7242	7173	7301	7228	7181	7315	7229	7268	7248	7282	7231	7319	7206	7189	7212	7203	7110	7264	7250	7140	7285	7383	7264	7403	7403	7325	7238	7303	7318	7154	7299	7173	7083	7191	7336	7299	7285	7007	7307	7263	7180	7373	7403	7283	7396	7229	7386	7329	7272	7352	7325	7305	7330	7269	7274	7202	7177	7182	7245	7282	7300	7174	7198	7214	7300	7244	7138	7194	7257	7314	7259	7342	7449	7247	7263	7234	7219	7223	7386	7252	7182	7062	7305	7220	7358	7317	7223	7361	7322	7305	7196	7349	7265	7274	7367	7375	7075	7302	7392	7355	7210	7280	7245	7238	7326	7287	7287	7177	7294	7303	7215	7379	7346	7365	7200	7130	7344	7156	7244	7254	7253	7169	7253	7270	7352	7102	7315	7188	7363	7353	7221	7194	7310	7239	7309	7173	7163	7337	7331	7213	7168	7321	7114	7299	7381	7241	7300	7270	7340	7264	7305	7194	7341	7258	7276	7215	7335	7155	7324	7221	7129	7275	7173	7316	7182	7327	7196	7218	7267	7275	7307	7300	7220	7107	7303	7248	7208	7244	7407	7314	7261	7289	7255	7310	7265	7171	7290	7141	7240	7176	7331	7159	7237	7345	7377	7227	7178	7373	7291	7268	7248	7177	7251	7192	7278	7122	7182	7288	7289	7279	7265	7378	7384	7316	7228	7306	7355	7300	7346	7378	7278	7308	7316	7237	7246	7324	7307	7378	7328	7115	7325	7229	7455	7199	7332	7155	7223	7247	7269	7323	7272	7181	7267	7214	7305	7249	7199	7287	7283	7276	7334	7258	7332	7333	7259	7165	7374	7150	7324	7202	7248	7195	7319	7365	7225	7384	7439	7232	7271	7170	7159	7276	7258	7239	7250	7344	7265	7322	7318	7264	7364	7349	7338	7198	7333	7244	7127	7350	7218	7227	7235	7402	7303	7178	7303	7424	7192	7302	7236	7147	7294	7220	7370	7205	7342	7198	7358	7225	7211	7209	7263	7285	7283	7200	7376	7275	7335	7135	7270	7348	7313	7273	7184	7132	7362	7226	7317	7175	7293	7196	7302	7231	7204	7251	7426	7237	7364	7329	7229	7278	7086	7368	7305	7372	7291	7216	7166	7185	7361	7302	7184	7313	7219	7309	7269	7250	7257	7324	7181	7413	7242	7296	7284	7268	7297	7322	7202	7289	7174	7256	7333	7303	7341	7208	7278	7116	7246	7300	7290	7200	7282	7129	7171	7363	7304	7235	7279	7282	7349	7315	7361	7201	7177	7262	7292	7291	7145	7334	7252	7304	7350	7301	7226	7319	7181	7215	7288	7125	7314	7294	7301	7275	7254	7317	7270	7188	7297	7327	7262	7122	7234	7363	7254	7273	7373	7222	7230	7488	7290	7302	7336	7249	7280	7214	7302	7279	7318	7386	7215	7237	7247	7302	7275	7277	7343	7250	7319	7311	7298	7301	7427	7286	7272	7201	7230	7359	7372	7253	7270	7399	7228	7286	7409	7318	7252	7339	7356	7225	7337	7255	7261	7349	7297	7318	7293	7225	7260	7233	7207	7295	7178	7229	7373	7297	7198	7149	7234	7384	7291	7255	7223	7347	7316	7268	7373	7187	7181	7364	7137	7325	7295	7343	7325	7190	7148	7361	7205	7219	7343	7180	7323	7241	7268	7273	7175	7397	7262	7287	7261	7221	7157	7259	7200	7396	7176	7132	7273	7152	7241	7378	7326	7243	7183	7290	7401	7301	7308	7325	7323	7267	7275	7234	7301	7169	7257	7317	7249	7275	7119	7266	7307	7235	7232	7299	7395	7255	7222	7281	7266	7123	7361	7190	7250	7234	7259	7219	7321	7256	7288	7147	7296	7160	7166	7228	7309	7358	7178	7130	7238	7264	7254	7301	7327	7231	7216	7340	7371	7329	7274	7205	7156	7287	7226	7251	7303	7288	7398	7178	7353	7209	7208	7209	7256	7431	7268	7352	7214	7207	7278	7314	7220	7258	7393	7105	7270	7270	7367	7343	7274	7256	7167	7289	7257	7306	7170	7333	7278	7340	7304	7124	7236	7323	7176	7205	7410	7223	7375	7281	7259	7390	7203	7300	7253	7191	7255	7330	7245	7273	7265	7198	7289	7321	7291	7216	7277	7268	7250	7414	7279	7311	7268	7221	7166	7305	7225	7291	7253	7213	7227	7421	7277	7202	7328	7273	7281	7198	7241	7281	7191	7241	7196	7239	7324	7240	7268	7368	7255	7340	7386	7225	7161	7255	7274	7317	7273	7197	7289	7322	7326	7189	7110	7209	7312	7247	7295	7182	7199	7342	7364	7299	7267	7307	7162	7326	7259	7410	7308	7353	7278	7394	7349	7217	7388	7124	7331	7294	7202	7262	7243	7319	7262	7180	7141	7349	7294	7169	7284	7316	7261	7225	7339	7253	7335	7218	7212	7191	7271	7299	7105	7161	7331	7358	7144	7255	7371	7223	7307	7213	7314	7194	7207	7289	7264	7264	7174	7200	7264	7246	7169	7439	7219	7163	7340	7262	7405	7216	7296	7306	7102	7343	7320	7278	7265	7160	7309	7363	7277	7255	7267	7187	7359	7243	7333	7238	7306	7166	7284	7399	7293	7370	7152	7216	7191	7279	7369	7214	7179	7258	7364	7306	7320	7394	7239	7268	7272	7224	7213	7325	7210	7158	7331	7272	7274	7229	7294	7221	7226	7277	7286	7283	7195	7200	7258	7352	7313	7222	7450	7216	7165	7160	7266	7139	7331	7304	7439	7319	7374	7266	7152	7237	7265	7115	7232	7252	7246	7325	7168	7133	7283	7163	7280	7303	7158	7236	7278	7178	7243	7244	7359	7200	7305	7249	7307	7248	7195	7304	7359	7199	7424	7325	7117	7293	7203	7081	7174	7328	7360	7247	7191	7223	7375	7265	7334	7216	7235	7201	7327	7356	7178	7209	7254	7189	7314	7354	7248	7299	7115	7240	7389	7287	7250	7264	7039	7286	7319	7183	7302	7261	7264	7191	7315	7092	7311	7196	7254	7219	7255	7256	7142	7228	7306	7237	7305	7263	7328	7212	7312	7285	7280	7117	7151	7262	7337	7285	7160	7179	7291	7201	7304	7262	7340	7307	7207	7275	7272	7330	7365	7142	7310	7176	7326	7291	7225	7381	7299	7289	7237	7282	7253	7221	7340	7464	7228	7258	7233	7226	7359	7259	7268	7306	7255	7263	7271	7151	7259	7132	7276	7329	7174	7323	7362	7292	7132	7310	7302	7261	7186	7199	7208	7303	7388	7323	7234	7210	7279	7368	7298	7269	7272	7206	7318	7269	7226	7229	7310	7290	7241	7166	7276	7292	7340	7297	7338	7172	7311	7212	7313	7314	7370	7293	7195	7199	7334	7349	7255	7275	7226	7382	7288	7451	7457	7345	7171	7339	7156	7308	7307	7271	7324	7337	7274	7239	7304	7311	7279	7087	7348	7142	7247	7272	7159	7216	7239	7327	7305	7248	7328	7205	7390	7213	7253	7212	7186	7326	7340	7143	7282	7224	7201	7279	7312	7208	7414	7194	7402	7227	7404	7236	7189	7262	7262	7164	7232	7282	7310	7312	7287	7268	7176	7153	7252	7332	7253	7361	7420	7211	7155	7245	7331	7169	7234	7296	7141	7232	7310	7225	7239	7194	7247	7319	7269	7295	7210	7305	7249	7233	7256	7224	7319	7299	7342	7264	7190	7295	7286	7261	7233	7106	7119	7268	7136	7361	7370	7126	7146	7184	7338	7339	7156	7230	7372	7322	7259	7393	7192	7182	7253	7275	7309	7260	7186	7224	7251	7218	7258	7245	7381	7234	7310	7203	7144	7246	7307	7222	7264	7224	7265	7137	7340	7310	7270	7357	7273	7295	7350	7322	7245	7359	7404	7239	7267	7128	7316	7262	7289	7286	7176	7316	7325	7319	7301	7374	7289	7399	7203	7203	7180	7286	7185	7141	7224	7209	7217	7322	7196	7103	7273	7262	7271	7170	7325	7279	7417	7298	7239	7333	7237	7072	7249	7220	7316	7329	7216	7271	7349	7188	7225	7239	7418	7141	7281	7257	7306	7125	7372	7254	7130	7286	7125	7048	7269	7175	7312	7190	7192	7172	7191	7291	7324	7282	7288	7225	7246	7186	7255	7357	7267	7288	7257	7256	7320	7277	7231	7360	7299	7310	7208	7274	7264	7259	7262	7330	7242	7246	7222	7289	7221	7293	7192	7165	7175	7212	7275	7414	7273	7230	7159	7313	7292	7142	7280	7357	7090	7388	7191	7294
63642	51674	25423	7867	1763	981	984	889	897	967	953	921	908	899	936	897	934	872	1006	960	957	918	896	901	944	990	933	895	920	939	919	935	913	892	974	913	962	870	919	932	914	903	959	967	963	966	960	939	866	959	918	921	924	908	932	940	928	840	911	893	975	925	913	935	924	886	946	892	909	902	930	911	937	931	900	928	921	950	921	927	868	939	988	933	920	876	947	899	879	864	889	936	920	920	933	914	965	906	926	900	915	910	884	934	904	888	936	928	927	914	934	930	890	935	937	898	898	971	901	943	900	942	944	846	934	903	900	919	919	938	890	940	941	921	897	916	907	918	946	982	878	884	959	918	943	882	1010	933	923	920	934	953	885	950	899	892	895	929	910	920	933	950	984	890	898	926	973	870	855	904	933	923	871	930	906	912	947	958	944	891	908	877	956	932	929	858	917	917	916	907	883	928	878	912	955	887	919	927	849	907	956	955	903	889	916	932	835	934	946	881	926	960	901	862	919	895	935	932	936	897	896	898	938	920	943	940	905	901	970	892	903	870	925	880	951	888	907	872	952	908	941	927	920	911	924	891	916	940	898	943	876	971	879	926	912	911	909	951	894	920	938	914	901	921	864	916	941	909	910	877	943	893	957	977	917	940	924	968	893	953	942	918	909	980	943	888	968	918	930	924	968	910	915	954	881	893	885	969	981	880	922	950	871	886	922	920	924	973	913	934	869	931	861	889	963	867	908	901	907	934	915	933	923	899	903	969	940	860	1011	886	991	922	898	867	903	919	926	981	907	942	935	903	908	886	924	931	876	904	912	839	894	865	919	894	888	951	929	917	874	906	941	956	928	913	891	906	977	933	962	928	905	925	918	934	911	967	882	1013	915	940	937	854	921	916	839	855	988	856	857	912	912	890	952	942	960	857	921	905	918	909	957	930	893	896	887	886	934	948	932	905	931	914	913	900	892	887	895	991	907	935	897	943	920	906	949	928	915	935	962	942	876	958	947	920	876	965	909	918	893	916	939	892	936	921	879	929	946	988	950	901	908	969	994	919	903	927	941	918	1001	956	929	880	962	958	864	936	905	937	894	905	914	933	912	944	931	902	876	935	929	866	993	890	923	896	963	911	950	909	857	951	947	880	951	904	927	916	927	919	901	925	966	914	936	937	917	855	913	929	916	910	911	908	942	912	927	916	941	897	916	912	910	888	875	883	918	918	928	974	932	896	940	906	930	915	864	951	883	912	919	912	888	950	893	916	856	919	933	931	913	874	918	926	932	888	934	906	865	887	884	961	914	946	918	905	915	956	834	901	916	875	943	944	959	910	856	964	957	943	931	921	932	939	929	919	905	955	948	947	942	913	917	857	932	891	939	931	905	940	901	910	934	937	908	932	925	985	918	984	878	983	940	880	930	923	911	952	919	910	957	913	902	962	947	902	953	936	857	899	947	917	948	944	913	946	916	894	912	974	974	927	878	878	960	947	907	854	942	909	929	941	964	933	939	919	904	914	979	906	900	915	952	876	887	964	930	941	943	886	945	911	937	838	895	911	923	898	839	902	894	848	888	930	895	921	919	907	921	944	915	966	887	944	941	930	907	923	907	907	963	949	897	880	848	911	855	892	874	960	948	926	937	934	915	972	942	966	890	953	913	869	983	935	949	935	922	928	895	905	874	923	886	889	896	905	915	893	938	1017	888	920	954	921	904	902	949	899	928	948	902	899	917	892	980	949	862	976	873	923	869	882	941	936	918	926	877	909	950	928	943	898	982	856	935	895	921	952	915	946	913	945	954	920	974	917	874	901	935	948	1010	982	918	879	930	913	914	924	887	909	892	944	961	898	913	857	912	989	914	1005	921	886	999	924	956	942	930	917	949	951	899	888	901	878	922	977	882	929	916	943	916	890	947	952	976	924	942	941	880	929	908	959	899	916	953	895	917	911	880	894	884	947	1033	941	892	882	956	916	968	891	928	913	897	858	940	944	940	938	930	880	904	884	922	915	916	931	916	879	947	930	922	866	890	923	905	858	983	904	940	871	913	943	884	983	927	887	913	954	992	973	888	892	874	932	983	976	893	964	905	890	900	927	932	934	947	877	965	911	927	945	910	859	935	942	942	937	876	918	912	946	898	929	886	941	941	904	957	898	928	941	954	952	916	950	898	910	935	919	937	898	974	908	885	944	946	908	888	901	902	903	922	941	925	949	910	918	937	931	889	956	952	939	974	920	913	929	942	915	874	910	911	915	879	963	957	911	922	940	938	949	913	922	985	972	906	948	943	875	885	896	893	943	957	962	891	896	856	961	945	913	898	982	927	923	933	949	903	960	964	946	916	938	887	917	902	940	939	889	880	935	905	875	950	914	955	901	960	963	961	946	936	930	931	907	934	974	930	860	901	991	894	925	914	944	922	939	926	904	999	906	905	909	919	889	930	898	957	942	927	921	907	915	951	927	914	915	974	904	916	1008	906	907	920	910	925	973	918	951	880	943	883	897	884	957	908	896	950	950	877	918	904	888	908	954	947	876	944	908	907	932	955	861	931	894	938	966	921	948	955	911	959	919	884	941	915	898	940	939	912	932	871	917	914	900	945	913	934	958	902	919	871	912	954	946	920	869	910	952	932	913	985	971	925	866	938	948	945	910	889	948	911	882	845	994	867	896	927	929	951	925	875	939	926	920	903	850	896	916	903	881	916	920	924	924	902	965	895	902	908	920	933	965	932	950	949	915	939	926	949	922	947	926	918	950	934	913	889	906	920	989	950	918	917	956	891	931	876	914	931	925	840	943	908	982	925	912	963	872	930	887	930	886	915	929	890	869	892	915	945	909	910	904	934	832	925	922	927	895	897	892	905	889	899	904	905	927	979	948	913	922	899	910	968	943	859	896	994	943	884	936	879	875	884	941	923	899	911	914	901	917	894	945	900	920	920	945	925	987	877	937	936	859	919	893	911	949	866	906	931	982	982	875	878	956	942	898	929	959	935	924	987	901	912	942	915	928	938	903	925	918	956	895	881	908	1008	871	965	915	943	946	917	914	952	900	893	861	907	865	911	897	907	897	898	983	897	964	887	882	926	940	943	986	930	948	920	873	896	886	874	959	945	915	927	890	892	883	869	915	920	921	911	950	830	930	904	922	901	916	962	899	894	927	955	886	944	896	962	874	979	946	932	970	883	934	1001	928	882	884	927	993	927	917	933	911	927	934	914	921	922	948	926	915	848	916	955	921	918	864	897	859	904	935	893	963	961	921	931	918	940	902	916	926	957	991	849	939	918	955	890	892	875	913	959	901	924	952	928	920	901	955	932	926	907	908	930	927	945	890	942	946	929	906	966	901	920	888	892	932	955	966	874	996	952	980	933	904	932	939	921	931	932	916	924	923	962	944	949	941	909	909	909	969	901	908	905	895	954	932	923	907	960	961	919	891	884	949	908	908	960	935	912	935	834	895	959	948	916	954	916	925	935	918	916	884	904	934	863	943	886	921	871	893	902	929	952	936	918	966
61223	56056	47134	31518	17697	7413	7358	7362	7474	7488	7316	7458	7191	7301	7229	7324	7322	7370	7315	7344	7279	7476	7380	7205	7226	7274	7421	7293	7267	7291	7365	7278	7433	7215	7361	7304	7302	7360	7187	7273	7416	7282	7370	7359	7335	7191	7204	7341	7183	7347	7284	7400	7221	7280	7320	7274	7317	7369	7208	7288	7296	7263	7335	7098	7380	7321	7244	7384	7347	7411	7397	7414	7357	7284	7434	7307	7395	7090	7247	7303	7171	7272	7313	7278	7302	7252	7357	7423	7249	7236	7348	7476	7375	7288	7295	7380	7370	7284	7241	7446	7182	7369	7272	7257	7282	7334	7412	7298	7378	7342	7272	7365	7306	7325	7254	7279	7502	7293	7308	7211	7410	7216	7297	7353	7437	7335	7290	7145	7259	7306	7284	7206	7268	7371	7245	7274	7262	7261	7361	7267	7311	7336	7342	7253	7297	7397	7291	7407	7339	7179	7231	7296	7371	7266	7149	7289	7369	7297	7314	7279	7351	7289	7284	7421	7382	7382	7295	7428	7417	7440	7339	7234	7373	7190	7324	7270	7225	7419	7374	7369	7352	7257	7220	7444	7220	7365	7201	7402	7345	7253	7207	7333	7249	7379	7190	7348	7451	7264	7277	7344	7370	7203	7263	7328	7276	7320	7262	7316	7234	7069	7303	7301	7385	7200	7368	7309	7278	7273	7272	7351	7094	7327	7343	7256	7275	7337	7280	7390	7204	7400	7340	7316	7328	7120	7188	7342	7340	7241	7247	7268	7506	7307	7434	7247	7443	7293	7252	7259	7332	7250	7436	7298	7302	7297	7288	7342	7248	7393	7263	7375	7475	7272	7437	7353	7276	7393	7292	7256	7273	7263	7316	7345	7329	7298	7376	7184	7342	7335	7245	7358	7395	7290	7462	7313	7100	7242	7267	7368	7398	7329	7324	7154	7329	7333	7190	7273	7427	7293	7255	7301	7404	7355	7381	7319	7385	7303	7299	7205	7469	7350	7310	7271	7369	7248	7269	7349	7285	7380	7309	7349	7306	7237	7289	7315	7299	7189	7359	7358	7341	7361	7297	7330	7272	7413	7369	7367	7289	7367	7356	7239	7379	7265	7361	7363	7235	7389	7278	7365	7262	7177	7410	7266	7341	7262	7212	7221	7313	7324	7315	7367	7428	7401	7332	7217	7282	7311	7291	7307	7349	7209	7373	7390	7280	7392	7282	7362	7295	7280	7279	7210	7366	7359	7288	7337	7247	7324	7225	7336	7291	7281	7360	7235	7260	7221	7193	7363	7444	7311	7282	7268	7299	7330	7373	7419	7329	7210	7285	7227	7399	7168	7393	7359	7327	7410	7284	7293	7132	7344	7256	7243	7203	7399	7375	7271	7349	7400	7312	7274	7386	7297	7270	7285	7301	7338	7264	7258	7191	7412	7287	7319	7296	7359	7351	7344	7308	7254	7248	7327	7308	7369	7252	7330	7294	7290	7221	7269	7441	7243	7312	7266	7298	7364	7404	7226	7365	7323	7341	7201	7349	7189	7300	7389	7236	7467	7402	7272	7319	7294	7384	7286	7240	7233	7213	7206	7266	7152	7295	7368	7307	7317	7296	7292	7342	7128	7439	7386	7363	7232	7273	7363	7413	7301	7363	7346	7440	7305	7313	7156	7262	7291	7477	7344	7331	7344	7249	7243	7267	7329	7285	7174	7322	7397	7365	7280	7393	7215	7326	7355	7363	7319	7337	7273	7235	7272	7421	7454	7389	7294	7270	7302	7335	7231	7408	7210	7367	7292	7333	7299	7347	7215	7426	7195	7311	7290	7297	7369	7399	7385	7310	7459	7274	7334	7504	7458	7210	7326	7219	7342	7176	7334	7204	7368	7296	7325	7305	7327	7355	7273	7343	7370	7232	7322	7295	7257	7344	7396	7204	7151	7426	7393	7418	7504	7351	7297	7199	7386	7303	7278	7185	7366	7315	7340	7373	7389	7381	7236	7432	7270	7190	7319	7366	7504	7292	7270	7147	7299	7287	7262	7295	7219	7294	7254	7285	7309	7347	7198	7321	7295	7395	7257	7372	7222	7322	7206	7383	7319	7077	7338	7304	7197	7396	7212	7194	7337	7424	7335	7253	7347	7208	7435	7291	7314	7261	7283	7289	7266	7405	7356	7341	7291	7375	7247	7272	7385	7228	7376	7189	7342	7294	7334	7337	7305	7319	7287	7354	7256	7378	7398	7296	7298	7255	7337	7376	7242	7364	7151	7393	7363	7253	7256	7351	7501	7304	7291	7275	7376	7259	7372	7334	7316	7364	7294	7301	7366	7424	7380	7187	7332	7270	7352	7375	7240	7474	7404	7411	7347	7291	7310	7346	7315	7356	7283	7386	7383	7297	7282	7326	7232	7281	7174	7202	7273	7347	7312	7345	7217	7294	7225	7247	7205	7292	7193	7181	7313	7310	7188	7327	7281	7443	7242	7349	7352	7248	7163	7417	7343	7291	7345	7238	7367	7261	7222	7496	7312	7186	7350	7356	7342	7348	7321	7261	7288	7323	7227	7298	7275	7375	7319	7315	7271	7372	7415	7435	7188	7361	7375	7303	7300	7250	7328	7353	7240	7333	7240	7389	7196	7349	7338	7306	7132	7240	7363	7234	7246	7299	7289	7244	7231	7281	7375	7345	7265	7309	7380	7354	7323	7207	7222	7351	7327	7267	7246	7321	7276	7329	7322	7250	7283	7382	7309	7311	7395	7344	7450	7326	7326	7227	7250	7349	7254	7380	7364	7273	7217	7450	7333	7264	7352	7320	7401	7347	7208	7341	7332	7396	7347	7427	7286	7419	7290	7285	7234	7485	7226	7381	7250	7307	7294	7402	7362	7376	7259	7303	7189	7142	7220	7149	7343	7317	7322	7203	7245	7382	7295	7418	7310	7426	7459	7400	7235	7286	7286	7308	7328	7357	7323	7441	7263	7317	7384	7377	7205	7301	7299	7264	7445	7345	7247	7373	7225	7387	7417	7349	7166	7274	7291	7281	7299	7274	7285	7345	7265	7288	7219	7325	7329	7235	7303	7236	7258	7228	7180	7410	7414	7320	7274	7457	7389	7305	7370	7456	7465	7302	7399	7311	7269	7252	7478	7167	7371	7345	7378	7366	7361	7268	7300	7365	7185	7392	7189	7295	7180	7368	7392	7275	7343	7208	7410	7207	7340	7292	7258	7410	7292	7338	7392	7268	7432	7444	7448	7241	7419	7219	7409	7278	7205	7252	7382	7395	7238	7271	7392	7381	7249	7345	7227	7203	7298	7318	7322	7282	7389	7345	7339	7197	7290	7270	7372	7405	7299	7113	7454	7272	7295	7302	7283	7271	7182	7292	7395	7268	7425	7311	7305	7125	7344	7352	7322	7290	7331	7452	7195	7367	7275	7467	7371	7436	7430	7277	7206	7374	7252	7345	7237	7326	7096	7236	7291	7249	7464	7280	7337	7516	7399	7291	7431	7257	7374	7384	7319	7376	7440	7263	7372	7288	7282	7353	7204	7215	7305	7143	7358	7261	7295	7401	7416	7238	7339	7345	7270	7280	7362	7366	7254	7370	7181	7429	7220	7359	7216	7146	7248	7399	7289	7269	7225	7376	7326	7358	7206	7420	7367	7302	7465	7383	7170	7326	7363	7449	7423	7317	7433	7391	7291	7273	7355	7282	7294	7332	7353	7301	7267	7372	7304	7348	7292	7207	7239	7201	7385	7344	7424	7357	7364	7273	7354	7298	7340	7254	7408	7270	7469	7522	7328	7281	7244	7302	7237	7206	7274	7344	7267	7234	7325	7354	7270	7261	7312	7216	7246	7232	7420	7380	7291	7173	7246	7320	7275	7345	7347	7342	7387	7324	7396	7264	7346	7428	7336	7313	7436	7338	7375	7284	7294	7330	7393	7241	7453	7285	7222	7314	7293	7257	7111	7264	7441	7249	7301	7191	7346	7179	7290	7293	7384	7318	7237	7350	7371	7245	7348	7351	7323	7181	7263	7364	7491	7206	7390	7389	7292	7203	7141	7324	7288	7396	7211	7513	7346	7296	7247	7218	7064	7382	7357	7338	7267	7322	7229	7350	7360	7241	7356	7334	7355	7229	7383	7273	7218	7464	7366	7498	7403	7272	7264	7339	7265	7239	7421	7342	7343	7310	7273	7385	7296	7265	7246	7330	7250	7228	7306	7225	7358	7154	7337	7373	7277	7246	7243	7348	7383	7374	7185	7411	7279	7385	7278	7334	7372	7323	7280	7480	7220	7266	7408	7243	7374	7313	7398	7121	7394	7306	7368	7229	7235	7318	7452	7278	7379	7308	7236	7316	7382	7437	7253	7278	7258	7283	7256	7359	7278	7190	7372	7337	7348	7200	7360	7348	7272	7287	7331	7308	7194	7262	7294	7172	7243	7243	7337	7400	7237	7349	7389	7225	7353	7215	7409	7387	7414	7323	7285	7408	7228	7209	7251	7285	7348	7260	7333	7347	7275	7383	7408	7256	7286	7167	7426	7284	7323	7301	7337	7346	7338	7275	7347	7340	7182	7199	7373	7282	7312	7351	7341	7392	7280	7396	7298	7232	7286	7348	7356	7195	7359	7300	7388	7200	7208	7415	7223	7198	7341	7289	7376	7276	7309	7297	7153	7435	7400	7276	7311	7174	7286	7276	7332	7285	7446	7376	7336	7280	7337	7407	7247	7316	7224	7408	7369	7307	7241	7404	7380	7320	7309	7248	7256	7348	7264	7159	7311	7484	7246	7300	7157	7356	7318	7193	7359	7242	7325	7541	7262	7212	7377	7386	7336	7260	7364	7368	7290	7301	7225	7361	7210	7431	7243	7377	7325	7279	7246	7329	7333	7191	7293	7326	7247	7376	7426	7325	7276	7195	7314	7256	7429	7419	7252	7367	7350	7334	7389	7207	7267	7325	7412	7209	7293	7313	7414	7222	7361	7335	7534	7381	7430	7354	7401	7239	7203	7298	7294	7266	7216	7344	7345	7234	7252	7409	7276	7320	7362	7324	7349	7326	7382	7306	7364	7281	7354	7254	7340	7166	7395	7282	7425	7365	7424	7265	7204
39310	22998	7457	1795	884	785	729	769	777	751	822	741	747	754	772	736	773	801	756	753	768	801	736	810	764	742	786	756	820	784	730	761	799	816	757	778	780	824	767	725	810	787	755	744	774	738	780	725	765	715	783	725	784	758	767	740	766	814	742	740	754	772	747	759	829	751	750	771	734	805	750	805	801	755	753	807	811	778	770	795	806	757	758	786	765	762	754	746	747	805	821	713	797	748	756	765	775	782	787	762	736	730	764	762	765	810	748	798	796	802	771	769	786	762	766	785	797	768	730	759	784	788	783	796	815	785	769	732	749	778	758	733	762	741	812	757	732	759	781	777	762	775	769	756	751	746	801	764	790	746	773	760	766	802	778	754	793	794	779	738	718	776	790	697	772	795	744	764	758	769	736	780	795	732	769	772	831	729	808	750	726	801	786	782	795	739	777	734	745	739	782	784	787	777	736	783	738	763	747	727	781	817	714	792	784	739	754	788	743	739	762	728	790	780	780	755	734	760	731	749	812	729	785	794	768	794	796	782	735	812	808	783	734	758	750	764	828	758	751	724	772	766	750	751	777	809	822	767	817	770	737	796	751	810	779	762	791	721	828	761	769	790	829	782	806	752	781	753	729	829	784	748	752	761	719	787	786	818	783	775	795	763	779	800	796	794	755	828	787	734	788	834	765	798	757	789	777	701	761	738	783	770	776	747	750	826	734	772	798	751	746	809	751	743	822	722	759	768	751	747	799	815	739	788	804	796	778	806	783	740	810	730	723	834	750	794	756	769	702	832	768	741	789	795	778	734	746	799	783	806	794	784	763	787	766	797	841	758	751	759	794	810	748	765	795	785	836	766	806	774	748	740	779	735	758	773	768	777	767	771	784	712	812	777	791	779	775	801	779	814	761	770	772	795	789	806	771	749	757	750	847	750	727	736	751	762	723	817	773	776	858	775	795	796	798	769	811	809	749	751	766	749	781	781	730	812	749	794	780	778	763	759	684	817	821	768	792	740	763	757	709	780	744	799	774	807	785	766	753	793	770	784	782	757	747	792	773	751	782	761	729	760	766	763	764	792	765	761	827	779	768	778	764	786	746	789	749	762	764	796	779	745	812	774	810	733	751	783	750	788	748	779	749	760	763	769	765	777	798	751	715	799	723	749	758	758	772	741	741	813	764	785	773	770	756	789	799	760	798	809	785	737	747	782	804	717	773	711	782	774	773	762	748	791	852	774	810	749	791	777	813	769	747	809	749	826	807	787	739	759	802	760	773	745	796	789	810	774	774	746	769	758	751	787	736	808	816	801	792	781	821	769	719	713	790	717	802	736	754	796	749	780	771	760	830	760	746	781	762	750	763	768	794	779	720	750	754	796	764	790	791	788	786	782	800	781	721	777	762	774	763	768	764	722	761	789	795	790	766	768	773	813	813	770	781	729	827	772	738	790	784	745	801	791	762	749	800	801	773	812	783	739	776	829	745	818	755	702	753	751	799	788	720	755	761	807	792	724	738	753	773	791	772	814	761	780	794	769	695	734	738	761	815	809	782	765	796	752	791	746	765	746	801	782	767	762	761	782	784	735	784	808	760	796	758	792	760	772	778	756	769	761	750	792	820	724	798	749	794	811	757	731	787	764	760	758	758	829	790	769	784	771	833	767	800	779	765	747	759	756	739	791	778	835	775	751	832	781	729	773	796	762	775	828	725	773	770	761	814	755	778	811	744	790	814	759	772	811	756	733	802	752	795	795	800	822	768	780	807	759	784	794	732	783	717	767	810	785	752	770	813	773	770	779	761	725	764	747	780	761	751	746	773	812	788	750	751	826	749	764	753	712	785	738	768	795	767	748	766	749	723	760	749	808	795	793	741	759	792	708	807	758	794	811	745	818	725	735	828	741	797	757	809	787	788	714	752	783	772	789	776	796	791	765	742	730	770	825	820	736	765	797	760	789	788	718	813	780	740	797	771	749	790	771	763	755	771	746	739	731	737	784	794	776	775	793	723	809	753	781	741	797	745	758	774	759	785	769	787	727	834	829	733	784	798	800	783	786	743	775	795	773	802	817	776	745	778	786	768	805	759	754	741	748	767	777	735	742	762	765	750	785	813	816	771	782	757	775	753	778	804	805	760	752	769	723	798	795	802	791	800	783	810	824	789	793	759	822	795	751	790	779	791	802	768	794	784	752	746	805	815	788	734	771	736	811	728	755	791	776	758	815	791	766	753	772	811	771	753	763	764	752	707	765	779	735	779	754	724	774	759	733	755	785	726	775	782	797	770	761	759	803	736	776	800	780	728	725	812	792	767	757	781	735	792	787	748	716	810	718	774	777	761	742	787	718	778	743	720	814	715	776	760	803	801	774	774	750	732	761	744	775	823	760	801	738	793	785	753	789	767	766	759	801	791	739	762	739	783	762	731	783	807	764	803	807	734	730	754	762	822	778	793	813	790	740	762	811	750	768	778	792	797	749	790	744	766	796	653	726	784	796	826	771	806	755	741	771	791	804	774	787	795	719	794	782	754	737	742	731	792	760	726	749	798	818	777	800	782	765	822	815	824	765	775	776	757	775	789	731	793	787	782	766	803	773	724	732	765	798	837	770	774	761	780	715	775	758	772	828	750	802	718	783	794	765	747	780	753	767	778	774	758	774	721	840	767	764	745	817	808	749	762	804	776	774	820	808	784	778	777	795	771	795	772	800	765	806	772	803	764	755	784	736	806	799	740	805	730	814	738	765	708	717	797	768	786	787	823	773	724	757	713	761	770	773	754	801	806	771	757	743	759	774	781	767	780	739	776	791	707	798	807	760	790	800	828	774	783	758	762	785	731	775	713	753	800	783	824	793	792	812	784	774	741	791	831	783	763	763	680	739	778	781	757	786	818	768	784	787	771	697	725	791	744	782	790	764	757	778	752	807	782	750	775	801	791	800	748	743	715	762	746	771	755	778	724	775	810	759	770	756	762	745	764	792	775	795	743	799	718	780	786	727	749	809	785	769	750	773	745	773	792	797	774	763	790	788	757	733	728	763	778	811	777	783	766	802	791	734	750	754	776	754	773	750	766	746	806	735	822	759	771	769	781	744	782	777	785	787	758	794	734	803	809	754	754	716	767	775	723	790	754	781	724	790	763	762	742	809	831	734	815	741	742	747	729	815	786	794	765	742	803	844	796	802	754	818	768	733	812	750	790	777	758	742	787	754	795	743	844	719	796	749	766	779	767	777	745	774	810	731	769	805	761	822	797	811	727	778	767	793	803	742	773	793	789	763	803	796	805	738	795	816	784	818	782	789	748	765	801	811	766	769	724	728	777	742	784	791	733	792	814	739	782	754	686	826	804	756	767	831	823	768	784	784	780	777	777	713	790	780	797	825	806	718	733	802	707	784	780	729	764	775	739	786	760	772	772	723	742	725	770	748	750	787	788	709	773	743	763	726	798	730	804	738	769	737	828	807	771	752	778	747	766	796	778	800	796	745	789	753	815	738	770	735
66138	45971	27328	15220	8709	6467	6313	6296	6341	6426	6329	6381	6279	6308	6390	6378	6253	6439	6309	6354	6364	6273	6255	6318	6421	6293	6375	6279	6339	6392	6224	6368	6301	6318	6342	6187	6090	6243	6268	6461	6340	6259	6327	6418	6323	6290	6296	6350	6302	6308	6238	6285	6275	6235	6346	6384	6318	6165	6302	6423	6464	6221	6327	6284	6411	6351	6280	6277	6407	6360	6430	6288	6161	6282	6346	6330	6328	6412	6320	6331	6290	6302	6433	6257	6205	6299	6231	6266	6325	6439	6341	6315	6184	6315	6325	6201	6411	6256	6253	6366	6279	6403	6358	6315	6219	6283	6417	6245	6331	6335	6325	6357	6248	6458	6332	6215	6198	6214	6368	6405	6288	6407	6335	6150	6328	6218	6320	6314	6285	6398	6309	6268	6245	6368	6418	6407	6254	6335	6386	6310	6303	6399	6405	6203	6333	6305	6289	6278	6343	6368	6350	6215	6353	6291	6333	6299	6320	6300	6200	6425	6383	6242	6302	6330	6350	6180	6485	6262	6318	6198	6243	6366	6392	6181	6336	6331	6356	6344	6449	6287	6327	6298	6304	6375	6302	6343	6314	6375	6425	6296	6354	6397	6445	6262	6387	6334	6271	6347	6541	6252	6334	6379	6280	6458	6156	6299	6391	6301	6372	6328	6303	6262	6307	6357	6353	6115	6382	6289	6349	6155	6426	6317	6308	6274	6236	6143	6407	6253	6393	6306	6233	6322	6197	6401	6227	6352	6306	6321	6276	6295	6241	6223	6324	6222	6282	6298	6328	6403	6267	6296	6335	6291	6382	6360	6292	6221	6344	6320	6366	6311	6373	6224	6230	6302	6425	6419	6253	6349	6208	6446	6281	6439	6286	6346	6411	6377	6230	6327	6238	6353	6144	6230	6380	6230	6213	6297	6344	6243	6385	6207	6162	6307	6186	6457	6261	6271	6230	6291	6374	6365	6352	6294	6311	6384	6320	6304	6365	6314	6267	6446	6243	6283	6218	6248	6272	6419	6365	6222	6234	6323	6316	6251	6219	6363	6318	6238	6338	6420	6310	6365	6281	6341	6354	6316	6279	6228	6212	6301	6178	6343	6313	6370	6321	6311	6360	6279	6265	6262	6335	6274	6178	6395	6384	6273	6375	6292	6244	6355	6277	6311	6355	6249	6387	6246	6347	6385	6387	6354	6193	6193	6300	6327	6378	6256	6408	6328	6369	6368	6302	6203	6361	6248	6237	6398	6337	6218	6247	6283	6359	6326	6305	6286	6257	6344	6357	6287	6354	6350	6220	6206	6401	6317	6383	6279	6303	6339	6289	6248	6313	6394	6246	6187	6370	6277	6275	6272	6334	6370	6204	6387	6307	6220	6353	6378	6281	6326	6254	6303	6295	6344	6240	6552	6310	6277	6189	6327	6330	6305	6295	6340	6355	6358	6375	6336	6498	6170	6296	6267	6383	6387	6329	6194	6197	6335	6363	6342	6356	6348	6329	6227	6391	6373	6413	6380	6378	6367	6276	6313	6177	6359	6447	6258	6266	6279	6105	6372	6441	6270	6284	6230	6357	6354	6362	6319	6411	6249	6310	6247	6309	6274	6333	6353	6275	6320	6257	6360	6293	6302	6254	6238	6486	6313	6444	6308	6367	6430	6418	6352	6158	6386	6226	6249	6271	6243	6204	6359	6294	6215	6318	6416	6311	6323	6215	6317	6340	6295	6276	6368	6365	6280	6345	6386	6358	6391	6377	6311	6341	6408	6375	6398	6326	6286	6338	6325	6205	6345	6419	6403	6466	6385	6368	6354	6330	6300	6310	6244	6381	6302	6299	6214	6367	6285	6354	6343	6224	6317	6292	6378	6359	6252	6377	6265	6267	6341	6294	6270	6336	6361	6358	6357	6265	6222	6324	6211	6259	6387	6280	6212	6294	6388	6211	6211	6453	6374	6412	6231	6207	6258	6284	6356	6351	6318	6244	6435	6380	6265	6207	6286	6303	6462	6263	6332	6330	6345	6329	6332	6183	6329	6305	6484	6307	6221	6279	6355	6295	6340	6319	6392	6313	6390	6418	6299	6334	6318	6361	6259	6324	6481	6289	6340	6366	6337	6357	6180	6325	6245	6348	6353	6408	6296	6288	6363	6311	6306	6277	6396	6363	6277	6306	6285	6339	6286	6437	6263	6327	6293	6307	6294	6374	6304	6370	6275	6277	6300	6382	6233	6304	6307	6184	6197	6266	6235	6236	6250	6223	6274	6315	6383	6362	6290	6343	6342	6353	6276	6358	6298	6508	6266	6190	6253	6316	6353	6330	6367	6339	6305	6326	6251	6330	6350	6349	6274	6382	6300	6353	6329	6274	6377	6281	6382	6198	6315	6191	6326	6266	6328	6450	6235	6194	6156	6261	6465	6272	6305	6395	6273	6330	6272	6322	6318	6334	6304	6308	6462	6364	6288	6307	6090	6255	6256	6352	6280	6315	6301	6403	6472	6291	6213	6316	6388	6309	6365	6226	6312	6387	6324	6291	6328	6352	6280	6292	6382	6278	6353	6345	6306	6420	6301	6435	6299	6169	6280	6320	6280	6311	6249	6277	6300	6323	6502	6313	6242	6348	6265	6073	6297	6231	6261	6327	6289	6280	6318	6385	6239	6356	6267	6254	6165	6316	6367	6322	6349	6409	6251	6299	6333	6341	6193	6293	6284	6295	6465	6229	6414	6302	6437	6321	6376	6308	6220	6253	6289	6321	6341	6304	6340	6238	6427	6335	6382	6364	6321	6350	6457	6306	6340	6384	6262	6365	6278	6366	6318	6440	6298	6414	6439	6329	6193	6337	6299	6332	6349	6358	6242	6324	6299	6242	6288	6415	6313	6213	6165	6255	6224	6230	6215	6213	6352	6362	6418	6421	6342	6233	6034	6374	6284	6307	6296	6224	6329	6256	6406	6323	6406	6363	6277	6367	6211	6336	6324	6483	6248	6242	6252	6314	6440	6277	6505	6244	6318	6330	6223	6380	6265	6356	6376	6440	6283	6229	6348	6425	6260	6439	6262	6383	6330	6345	6295	6483	6298	6226	6355	6282	6309	6302	6414	6384	6273	6436	6294	6356	6257	6409	6196	6375	6279	6288	6269	6383	6241	6283	6290	6194	6345	6318	6342	6343	6251	6204	6400	6270	6337	6232	6280	6221	6215	6309	6349	6302	6239	6342	6367	6302	6229	6357	6180	6424	6303	6276	6295	6329	6219	6486	6237	6383	6246	6289	6414	6249	6381	6318	6364	6262	6458	6170	6368	6364	6236	6197	6333	6302	6141	6275	6289	6378	6309	6312	6297	6384	6300	6417	6242	6345	6422	6337	6309	6277	6288	6355	6300	6411	6276	6316	6313	6404	6328	6286	6315	6439	6261	6359	6166	6307	6290	6333	6387	6308	6338	6363	6337	6365	6466	6423	6443	6260	6368	6384	6200	6324	6427	6318	6281	6328	6196	6209	6288	6243	6289	6366	6148	6489	6322	6300	6250	6315	6243	6309	6110	6266	6277	6280	6293	6308	6346	6386	6251	6259	6432	6245	6458	6210	6385	6327	6332	6255	6286	6314	6376	6333	6353	6368	6323	6327	6338	6376	6350	6344	6283	6191	6323	6341	6320	6275	6343	6332	6310	6383	6223	6256	6305	6324	6315	6371	6443	6318	6354	6108	6248	6102	6347	6335	6504	6283	6290	6274	6131	6201	6310	6364	6293	6374	6364	6451	6294	6346	6349	6259	6336	6264	6310	6326	6046	6262	6228	6212	6445	6391	6415	6362	6437	6378	6274	6269	6230	6317	6346	6310	6238	6171	6423	6329	6324	6317	6281	6324	6343	6263	6327	6347	6347	6413	6269	6223	6278	6157	6341	6284	6301	6399	6315	6336	6359	6471	6339	6244	6337	6374	6393	6340	6350	6306	6378	6215	6432	6197	6336	6359	6290	6360	6372	6338	6247	6255	6282	6346	6446	6377	6293	6144	6455	6317	6340	6261	6300	6297	6280	6232	6288	6350	6220	6351	6406	6219	6351	6208	6432	6263	6327	6305	6279	6332	6344	6343	6231	6316	6270	6368	6398	6236	6421	6362	6224	6351	6234	6379	6281	6145	6200	6300	6346	6273	6287	6243	6351	6389	6255	6397	6218	6329	6344	6439	6365	6465	6212	6220	6382	6154	6370	6361	6205	6491	6215	6332	6287	6245	6382	6287	6368	6171	6254	6362	6266	6295	6341	6396	6325	6279	6336	6363	6190	6379	6284	6328	6208	6251	6413	6311	6142	6244	6347	6252	6219	6313	6299	6291	6280	6402	6379	6263	6316	6271	6440	6264	6216	6277	6377	6333	6325	6161	6239	6305	6225	6408	6332	6322	6261	6385	6245	6377	6346	6314	6330	6383	6303	6344	6441	6241	6188	6494	6442	6241	6350	6262	6335	6313	6295	6301	6289	6287	6307	6266	6254	6374	6233	6337	6354	6405	6268	6394	6339	6304	6324	6290	6397	6293	6317	6295	6397	6475	6345	6135	6285	6273	6303	6337	6224	6381	6421	6293	6285	6324	6419	6338	6355	6339	6291	6277	6264	6300	6319	6387	6354	6415	6208	6314	6384	6245	6408	6170	6364	6380	6473	6359	6116	6395	6445	6197	6401	6292	6260	6332	6333	6187	6237	6455	6374	6368	6268	6294	6322	6305	6255	6317	6496	6403	6457	6460	6174	6318	6384	6391	6370	6232	6233	6394	6372	6334	6295	6446	6299	6371	6224	6190	6376	6370	6207	6335	6319	6341	6408	6385	6326	6179	6229	6304	6156	6444	6401	6442	6290	6345	6335	6353	6318	6385	6219	6397	6346	6293	6255	6352	6351	6251	6291	6347	6395	6291	6206	6415	6215	6344	6196	6369	6296	6129	6450	6279	6340	6255	6353	6268	6234	6336	6367	6249	6298	6281	6176	6327	6374	6376	6349	6292	6269	6418	6344	6284	6365	6342	6321	6274	6276	6234	6339	6344	6301	6362	6268	6273	6246	6382	6379	6445	6324	6249	6397	6313	6325	6228	6343	6289	6285	6357	6461	6313	6322
46457	30962	11821	2629	1132	854	847	849	877	862	865	870	845	826	874	830	883	857	878	879	830	843	882	855	854	814	866	880	841	848	848	860	850	840	843	826	874	828	881	864	859	827	867	833	818	834	814	834	840	883	805	879	838	894	851	833	856	836	814	888	912	859	828	866	892	816	849	846	905	820	799	853	868	863	825	869	860	865	863	893	870	882	837	842	866	843	865	828	814	812	800	835	905	874	870	876	818	844	862	843	830	851	832	843	871	857	813	883	836	850	824	807	870	827	858	841	836	846	804	890	815	845	827	846	874	794	842	812	850	898	865	906	894	852	878	856	821	851	859	854	873	864	859	841	912	811	877	898	778	852	844	864	882	857	906	869	849	861	829	872	819	858	822	874	799	884	837	831	863	863	832	826	857	870	819	881	844	832	818	844	857	854	881	867	853	827	845	866	848	866	821	838	902	885	841	885	880	883	855	864	850	870	844	859	806	829	828	856	898	882	846	839	846	848	876	816	820	882	943	860	852	880	883	773	863	814	857	889	838	878	873	821	884	847	840	954	864	910	848	885	837	850	837	854	806	865	863	869	859	890	817	851	853	843	877	817	833	799	877	798	876	867	865	888	845	866	822	926	864	858	865	836	839	856	869	833	819	813	836	887	852	860	821	907	850	890	876	830	876	867	851	862	901	837	872	866	869	865	859	864	816	870	898	792	858	841	816	847	823	832	835	855	889	840	876	864	878	800	806	865	873	825	819	874	881	887	803	865	867	910	869	815	845	851	833	820	900	842	844	819	870	849	862	851	824	853	849	869	845	817	819	851	849	842	858	872	865	842	848	924	867	860	837	794	844	847	779	917	857	902	823	829	860	823	882	881	867	865	894	827	889	831	843	832	845	888	892	858	856	852	864	879	843	889	840	882	850	860	857	885	869	818	840	820	919	823	868	831	763	841	871	882	806	830	828	810	800	848	868	865	886	836	835	861	900	862	825	825	863	901	868	892	869	832	931	834	811	837	889	882	804	890	850	799	847	819	851	865	848	818	803	822	817	863	877	830	870	856	872	846	843	839	827	852	899	843	789	792	869	803	849	843	847	832	847	837	839	885	846	811	885	853	837	830	864	877	878	863	893	816	875	839	886	862	824	856	835	875	808	848	915	909	864	892	852	856	895	879	845	883	817	861	841	845	815	873	845	801	820	821	874	874	864	867	828	858	831	859	848	852	825	870	841	857	844	824	867	839	864	839	870	908	850	833	860	803	840	940	854	818	865	903	856	874	849	842	895	864	845	931	848	826	874	871	848	834	890	881	831	846	845	898	873	862	837	878	870	877	825	808	855	892	881	900	888	907	883	865	864	839	901	800	901	860	866	868	867	883	860	832	836	927	914	831	868	813	856	882	894	838	907	853	871	879	859	845	901	858	837	883	864	829	839	834	875	915	824	849	879	857	828	852	893	840	852	862	837	916	894	889	920	873	836	849	791	875	853	877	814	889	856	863	809	842	891	881	851	873	831	846	847	838	887	867	858	886	828	846	909	831	851	857	858	841	859	845	805	846	859	866	793	873	883	913	906	800	877	818	855	865	827	827	827	817	814	845	866	855	832	822	916	853	868	832	855	884	924	893	815	868	904	875	864	879	864	846	913	819	882	830	840	871	850	887	834	813	836	873	843	841	823	830	833	862	831	900	878	837	821	853	868	859	870	883	869	823	859	823	845	843	845	812	853	874	865	839	850	869	846	830	842	879	844	876	856	832	849	838	874	881	779	856	839	850	924	787	884	881	837	895	815	854	803	883	840	879	832	887	863	806	883	879	865	892	858	857	843	837	808	851	842	832	846	920	842	877	874	885	876	877	831	831	860	885	870	848	888	876	816	860	898	877	828	827	839	922	873	870	865	820	850	819	826	833	824	830	852	812	867	862	828	856	825	855	846	800	859	877	862	809	908	886	895	865	810	917	880	814	880	853	906	901	892	845	900	821	910	854	895	858	855	833	874	915	898	861	909	830	862	864	895	869	843	841	874	809	860	849	893	824	877	840	868	872	875	869	858	840	862	855	832	872	819	870	851	811	866	802	824	891	841	847	857	846	818	843	872	911	800	871	758	844	864	882	804	826	837	845	880	894	873	845	845	832	853	859	903	830	853	867	903	877	869	849	860	844	850	842	876	808	884	845	897	880	863	873	844	864	836	836	836	826	906	865	813	832	858	745	864	883	812	824	852	844	818	851	860	899	830	882	827	857	825	890	868	824	822	884	870	875	889	878	894	883	847	889	878	865	867	852	842	903	898	829	832	814	828	857	805	786	875	836	849	906	909	881	889	897	849	876	880	888	824	863	859	851	895	885	875	830	835	834	831	891	828	836	847	859	908	857	848	866	798	849	880	849	842	822	846	848	869	848	839	862	870	860	836	932	820	870	864	913	855	882	866	870	833	856	816	858	873	841	830	892	824	920	824	895	828	895	865	913	854	850	806	850	820	860	807	846	824	827	834	872	901	926	837	869	896	826	815	836	874	877	878	814	892	839	786	869	875	852	871	857	906	845	890	870	843	881	770	852	860	872	880	862	833	845	857	852	867	870	828	836	894	859	781	871	840	822	843	892	792	837	829	845	823	836	805	865	824	906	848	845	858	860	854	857	873	897	887	853	834	923	823	834	854	855	876	846	879	828	883	910	831	828	878	853	826	860	883	848	857	825	834	821	822	866	844	775	860	899	905	787	854	835	862	796	840	878	831	800	811	865	843	822	812	833	889	866	828	865	852	880	819	868	867	878	829	795	888	840	841	868	835	877	907	819	893	867	901	870	875	832	895	828	867	853	837	831	894	812	828	871	885	800	873	853	837	882	859	847	869	859	830	846	829	878	798	879	829	832	876	896	840	820	843	851	840	852	897	961	825	835	858	857	833	822	839	817	806	851	849	813	845	863	853	844	823	892	903	853	851	837	879	883	810	805	880	866	869	836	871	842	860	852	838	800	854	880	862	833	837	792	876	848	843	897	895	912	851	832	927	828	848	878	795	856	853	903	859	858	836	852	864	856	883	831	868	865	879	843	843	815	857	875	835	856	870	839	828	887	829	912	872	884	906	818	866	823	841	823	816	810	861	856	841	823	867	851	850	852	931	818	879	867	854	874	871	872	928	823	842	868	844	812	818	871	864	882	893	823	846	819	855	779	933	842	827	905	806	887	857	851	850	809	839	873	825	851	865	864	826	868	856	866	869	905	900	850	772	842	861	871	883	856	871	897	828	880	857	852	867	905	838	846	834	864	785	831	810	877	846	850	898	895	832	878	813	822	847	854	860	827	826	888	856	863	867	866	775	832	828	900	862	799	856	815	846	783	859	838	821	895	865	809	814	894	856	841	831	889	865	869	919	854	929	862	885	904	857	843	855	838	829	854	863	856	847	848	907	837	840	888	910	914	841	842	871	869	854	863	885	826	812	882	861	822	842	903	876	853	882	891	848	882	868	875	833	859	851	799	891	860	871	853
72585	52428	33205	19533	10728	6983	6853	6916	6870	6808	7035	6816	6995	6925	6956	6792	6805	6995	6862	6832	7068	7006	6927	7017	7042	6918	6947	7034	7010	6944	6798	6870	6932	6853	6995	7043	6937	6791	6950	6804	6812	6966	6948	6922	6863	6826	6922	6899	6979	6892	6872	6921	6899	6961	6888	6815	6855	6806	6889	6914	7139	6779	6798	6933	6813	7041	6902	6892	6990	6817	6881	6727	6788	6711	6771	6891	6801	6908	6884	6839	6767	6981	6774	6974	6803	6761	7013	6918	6896	6951	6893	6860	6924	6847	6882	6866	6893	6856	6897	6785	6909	6845	6870	6863	6870	6773	6951	6848	6922	6898	6867	6906	6834	6949	6896	6750	6970	6898	7105	6964	6988	6811	6912	6900	6901	6919	6729	6895	6824	6760	6865	7005	6990	6811	6892	6860	6924	6733	6875	6897	6877	7003	6902	6883	6984	6985	6904	7045	6852	6950	6807	6713	6886	7036	6997	6913	6879	6906	6817	6968	6836	6821	6950	6895	6955	6988	6959	6924	7018	6924	6907	6797	6820	6799	6890	6847	6944	6925	7007	7021	6924	6907	6940	6852	6784	6921	6922	6827	6878	6847	7001	6917	6819	6944	6841	6906	6912	7000	6928	6999	6891	7009	6938	6956	6954	6892	6947	6928	6861	6863	6940	6873	6797	6966	6889	6841	6925	6917	6837	6907	6839	6856	6954	6902	6882	6882	6870	6975	6906	6846	6945	6858	6915	6987	6880	6856	6881	6875	6883	6890	6902	6823	6868	6985	6834	6955	6945	6796	6993	6772	6870	6800	6850	7009	6837	6935	6840	7074	6857	6809	6819	6774	6726	6970	6856	6885	6940	6848	6873	6937	6911	6755	6850	6918	6904	6808	6853	6896	6872	6929	6799	6828	6889	7019	6866	6842	6790	6978	6912	6934	6897	6920	6831	6936	6880	6813	6945	6845	6872	6880	6800	6936	6938	6936	6863	6784	6911	6947	6911	6880	6887	6966	6943	6859	7018	6802	6831	6836	7026	6827	6975	7032	6966	6899	6784	6930	6941	6930	6825	6973	6817	6862	7038	6887	6848	6937	6823	6869	7053	6899	6806	6942	6722	6842	6794	6988	7030	6753	6847	7020	6930	6920	6971	6950	6857	6885	6949	6914	7025	6933	6953	6955	6833	6944	6859	6937	6854	6936	7023	7062	6937	6908	7010	6785	6914	6739	6920	6942	6932	6940	6741	6898	6979	6799	6871	6879	6970	6812	6699	6862	6955	6888	6814	6885	6820	6819	6801	6954	6869	6890	6868	6817	6996	6816	6839	6944	6947	6887	6887	6903	6909	6963	6859	6877	6980	6822	6963	6922	6787	6797	7012	6871	6812	6808	6789	6831	6972	6915	6865	6990	6846	6917	6991	6812	6878	6937	6962	6935	6837	6839	6863	6821	6951	6873	6877	6882	6958	6793	6795	6972	6912	6819	6836	6833	6960	6930	6968	6871	6878	6904	6839	6985	6853	6978	6852	6777	6955	6834	6813	6824	6883	6792	6828	6853	6883	6925	6993	6879	6738	6870	6883	6962	6791	6845	6877	6830	6852	6875	6807	6876	6943	6818	6931	6835	6868	6849	6942	6851	6931	6836	6907	6871	7036	6840	6696	6945	6920	6992	6836	6889	7023	6724	6997	6895	6914	7041	6869	7044	6817	6854	6906	6909	6897	7003	6798	6846	6854	6938	6933	6840	6934	6981	6753	6992	6889	6863	6881	6851	6863	6924	7048	6948	6890	6918	6803	6882	6835	6906	6961	7027	6829	6860	6943	6930	6929	7010	7055	6936	6926	6886	7013	6913	6861	7067	6922	6825	7033	7016	6928	6845	7057	6816	7017	6957	6883	6821	6783	6894	6903	6957	6881	6877	6849	6875	6992	6834	6873	6728	6955	6894	6976	6888	6901	6836	6787	6875	6797	7001	6745	6963	6915	6807	6912	6803	6811	6895	6959	6864	6965	6917	6868	6918	6983	6923	6950	6802	6967	6766	6852	6868	6813	6958	6922	6808	6871	6811	6925	6928	6906	6899	6979	6772	6889	7013	6914	6768	6821	6967	6877	6960	6758	6953	6948	6835	7020	6904	6792	6912	6894	6812	6890	6794	6945	6962	6989	6807	6955	6872	6912	6840	7011	6786	6863	6809	6848	6897	7013	6832	6799	6896	6921	6843	6829	6771	6864	6928	6896	6854	6850	6951	6945	6813	6990	6815	7011	6955	6871	7089	6775	6925	7064	6883	6986	6840	6935	6891	6997	6918	6951	6890	6921	6926	6843	6930	6937	6889	6881	6872	6864	6938	6950	7048	6950	6907	6847	6980	6736	6935	6939	6868	6899	6776	6897	6790	6851	6954	6947	6845	6832	6858	6891	6913	6952	6954	6900	7077	6908	6871	6703	6878	6790	6903	6956	6851	6881	6859	6960	6957	6748	6964	7026	6985	6865	6826	6931	6672	6992	6948	6836	6889	6892	6918	6943	7108	6865	7001	6863	6868	6915	6944	6797	6988	6970	6999	6954	6864	6925	6912	6844	6914	6815	6898	6930	6907	6925	6918	7027	6931	6894	6915	6768	6991	6967	6860	6877	6955	6841	6934	6800	6961	6868	6713	6882	6872	6912	6809	6853	6946	6935	6932	6882	6904	6925	6833	6768	6916	7083	6974	7035	6798	6825	7004	6931	7028	6969	7015	6909	6844	6999	6828	6867	6998	6866	6917	6955	6893	7118	6958	6873	6877	6780	6979	6822	6902	6884	6916	6936	6893	6947	6933	7001	7009	7084	6833	6934	6839	6851	7058	6963	6955	7015	6999	6704	6944	6892	6869	6824	6804	6939	6968	6875	6825	6882	6730	6806	7008	6801	6962	6818	6862	6845	6913	6918	6890	6984	6862	6891	6884	7155	6852	6887	6924	6914	6699	6933	6852	6939	6915	6871	6956	7111	6952	6855	6929	6946	6833	6965	6749	6842	6915	6949	6820	6824	6910	6984	6706	6913	6762	6886	7083	6984	6942	6888	6923	6851	6753	6951	6970	7107	6897	6887	7057	6952	6959	6869	6989	6922	6844	6894	6942	6847	6821	6936	6775	6997	7011	6897	6798	6992	6963	6944	6836	6791	6914	6887	6912	6904	6903	6959	6810	6963	6913	6790	6945	6911	6863	6976	6797	6994	6853	7013	6907	6883	7013	7006	6833	6971	6896	6787	6818	6909	6749	6745	6973	6885	6870	6848	6932	6805	6898	6692	6814	6881	6947	6991	6925	6991	6842	6873	7012	6933	6882	7009	6992	6911	6918	6794	6935	6856	6880	6789	6934	6908	6962	6948	6831	6857	6882	6819	6896	6883	6835	6974	6837	6987	6873	7166	6937	6814	6953	6899	6912	6945	6808	6893	6804	6790	6963	6829	6836	6976	6827	6720	6953	7023	7065	6928	6821	7122	6760	6996	6802	6913	6926	6942	6975	6892	6810	6902	6959	6824	7037	6935	6934	6874	6864	6945	6893	6996	6860	6790	6910	6975	7053	6957	6880	6865	6961	6953	6946	7005	6899	6942	6931	6910	6894	7050	6808	6967	6894	7034	6939	6814	6868	6894	6805	6907	6949	6909	6884	6949	6876	6757	6819	6957	6980	6880	6916	6989	6870	6940	6939	6955	6947	6823	7013	6838	6965	6943	6678	6891	6739	6942	6878	6818	6879	6902	6946	6962	6945	6857	6795	7003	6878	6924	7076	6952	6827	7015	6821	6844	6970	6858	6911	6982	6868	6928	6965	6783	6830	6887	6808	6878	6937	6963	6789	6959	7045	6958	7063	6854	6784	6807	6887	6902	6997	6875	6892	6894	6845	6943	6980	6946	6819	6982	6829	6890	6945	6983	7003	6936	6859	7036	6777	6856	6970	6937	6881	6897	6881	7038	6985	6806	6907	6970	6826	6929	6997	6879	6868	6847	6831	7047	6929	6670	6891	6875	6840	6854	6910	6857	6994	6908	6761	7007	6870	6792	6889	6985	6925	6928	6972	6914	6889	7020	6778	6999	6932	6929	6825	7007	6818	6862	6906	6687	6823	6896	7022	6946	6833	6900	6912	6954	6977	6824	6927	6910	7088	6905	6910	6981	6910	6973	6937	6855	6917	6850	6744	6755	6866	6800	6888	6978	7026	6864	6814	6849	6895	6945	6853	7080	6835	6947	6847	6812	6971	6802	6885	7010	6896	6770	7026	6856	6849	6985	6893	6902	6956	6915	7040	6887	6994	6879	6919	6899	7059	6987	6901	6879	6834	6864	7059	6856	6931	6863	6846	6915	6857	6990	6875	6948	6798	6868	6797	6930	6969	6849	7069	6970	6945	6852	6871	6853	6902	6991	6897	6940	6980	7043	6907	6870	6951	6963	6964	6886	6874	7030	6941	6792	6854	6810	6896	6943	6898	6917	6852	6958	6854	6945	6820	6835	6949	6945	6833	6991	6957	6933	6926	6901	6922	6900	6862	7002	6842	6759	6941	7014	6843	6937	6940	6928	6950	6810	6877	6731	6939	6842	6923	6990	6933	6889	6895	6808	6934	6908	6887	6849	6883	6812	6895	6879	6954	6807	6997	6905	6860	6847	6826	6943	6903	6912	6983	6901	6944	6695	6889	6862	6962	6865	6891	6940	6845	6988	6878	6823	6920	6886	6959	6870	6953	6771	6833	6933	6922	6849	6933	6982	6857	6873	7067	6801	6878	6935	6844	6994	6983	6826	6939	6822	6924	6848	6868	6992	6909	7064	6764	6946	7030	6918	6921	6886	7014	6808	6988	7014	6905	6826	6883	6925	6984	6962	6837	6971	6961	6798	7100	6963	6946	6879	6946	6921	6834	6853	6982	6917	6846	6874	6768	6867	6968	6904	6987	6899	6963	6976	6814	6825	7006	6908	7065	6948	6904	6870	6822	6966	6846	6884	6967	6864	6939	6920	6866	6905	7018	7001	6923	6928	6816	6941	6883	6868	6843	6945	6771	6880	6947	6990	6922	6863	6914	6847	6764	6835	6988	6910	6951	6926	6865	6876	6930	6809	6864	6877	6872	6840	7013
53450	37983	16184	3802	1349	943	904	917	934	900	923	924	876	854	867	866	883	919	933	917	946	946	909	968	898	898	865	956	959	933	910	967	849	903	895	922	908	902	949	994	926	892	933	898	873	945	914	915	915	925	885	992	893	874	912	926	931	924	908	936	915	952	920	977	894	933	868	985	922	918	908	917	925	891	880	846	904	879	950	919	939	951	912	867	920	863	855	967	916	923	942	882	945	809	924	896	981	916	889	867	865	979	978	897	893	930	934	890	919	902	958	972	929	913	896	932	962	870	882	946	930	911	929	897	914	886	927	934	939	996	868	916	896	932	897	902	923	918	919	923	965	935	923	908	874	919	935	925	897	859	904	898	922	920	937	897	896	903	918	964	926	928	975	967	889	924	934	950	898	914	946	890	908	909	867	881	944	896	914	892	910	917	886	951	915	914	940	913	923	903	959	864	931	879	952	942	916	921	932	896	1020	938	913	923	908	931	911	934	965	962	935	947	941	985	940	950	953	869	952	907	882	896	901	915	940	898	951	921	957	888	888	930	923	888	901	891	936	908	892	956	912	919	934	922	941	943	930	934	921	917	952	950	901	916	929	901	872	939	911	918	932	963	887	901	890	932	965	915	886	921	907	939	913	965	947	909	883	956	940	890	921	912	908	901	878	951	891	939	915	981	883	945	942	920	884	950	925	917	956	963	895	934	912	923	923	969	935	959	905	894	904	924	943	937	955	936	912	963	922	914	895	891	892	901	895	927	943	899	928	868	925	920	931	935	968	919	951	870	1001	909	907	897	929	946	921	876	901	938	933	922	895	899	919	933	901	959	851	913	914	920	958	901	886	927	948	939	959	926	875	932	914	937	879	910	898	967	893	877	891	904	943	868	906	913	922	919	950	893	888	904	955	948	908	882	932	937	894	919	931	930	926	939	924	915	931	962	953	903	939	963	978	903	924	928	931	985	938	922	939	914	911	885	963	890	937	907	963	903	940	963	962	927	884	934	900	935	844	920	892	918	924	969	970	896	929	882	939	924	933	947	907	890	895	952	895	925	849	912	958	922	959	910	881	911	949	878	924	914	906	933	974	936	943	865	932	900	899	909	952	869	917	905	920	906	878	895	899	901	940	910	922	901	934	927	942	901	992	949	922	927	954	916	913	930	926	841	929	902	914	913	893	937	926	869	859	919	886	939	873	973	940	911	870	872	944	939	894	907	872	946	951	967	952	883	919	881	954	895	945	942	928	914	945	874	909	892	910	935	954	909	943	937	961	867	945	892	919	908	918	934	920	894	922	948	899	914	889	862	928	924	904	954	853	901	998	971	891	998	853	902	941	943	956	943	950	922	965	936	906	972	885	917	908	938	887	871	900	954	911	894	926	925	971	899	942	917	897	895	921	926	877	899	892	869	912	954	874	915	872	1027	884	973	875	894	922	913	930	963	939	889	899	962	876	934	909	878	931	947	925	936	947	907	945	871	912	924	918	884	906	952	877	913	910	915	879	952	929	895	888	946	965	877	964	892	903	903	933	971	882	908	926	928	943	890	907	908	877	886	936	963	956	904	944	883	947	918	927	1002	931	943	894	928	907	941	943	927	887	948	890	908	917	891	888	878	937	928	944	878	927	918	951	945	898	897	937	954	902	959	875	932	934	952	910	886	907	867	936	947	964	934	926	952	906	900	886	869	855	882	892	963	884	925	896	925	976	948	989	920	942	885	863	937	915	905	889	940	912	898	930	934	961	939	919	896	952	1006	900	972	910	961	953	927	941	889	895	866	899	881	903	909	894	875	930	926	934	922	962	892	878	869	917	888	933	879	908	929	875	924	891	917	935	937	919	917	923	928	888	924	936	952	885	919	904	870	930	925	977	942	912	903	971	963	888	932	903	943	900	880	964	905	927	917	922	881	940	883	921	952	934	880	908	886	899	918	976	872	884	903	909	921	961	867	950	880	879	924	882	982	962	915	875	924	908	885	876	876	945	949	912	880	890	833	896	884	901	968	845	914	908	931	939	925	891	961	967	898	883	932	893	883	921	975	918	946	952	891	950	900	897	961	917	945	876	915	931	905	906	888	883	939	932	887	909	943	942	877	913	928	938	917	907	902	873	903	961	923	921	961	936	927	869	902	923	907	931	899	928	964	921	892	898	920	878	920	935	947	934	940	906	947	912	892	953	935	890	898	966	926	957	876	890	885	897	893	918	904	942	894	874	921	918	926	951	946	905	961	924	868	928	963	948	953	944	985	994	957	915	931	883	920	932	872	917	899	947	933	909	912	914	909	907	894	932	945	906	866	911	933	877	890	942	912	897	872	950	953	958	902	933	887	913	889	928	934	941	945	925	869	873	861	956	934	947	951	952	902	943	955	923	894	892	872	961	894	880	942	931	911	948	882	924	952	970	919	927	976	870	906	918	881	900	926	940	968	888	944	933	898	882	864	911	972	984	948	918	916	961	924	895	950	910	969	874	947	905	913	929	897	917	909	944	896	912	889	954	893	886	942	869	920	992	896	933	904	895	915	920	946	910	937	902	911	942	928	895	945	947	918	912	926	944	899	877	939	891	883	887	952	930	911	900	942	908	926	962	923	877	934	917	920	865	934	867	852	964	903	931	897	970	960	918	883	919	920	928	920	942	948	901	885	899	907	954	902	867	929	981	886	915	909	895	927	881	910	925	863	916	983	895	929	910	903	943	922	900	865	897	934	881	872	940	950	919	940	943	903	942	909	944	934	931	893	906	933	930	966	924	908	902	884	925	942	925	881	914	890	917	936	900	933	890	903	928	943	908	942	921	925	944	930	930	918	957	930	876	890	950	905	904	891	912	894	946	916	881	929	921	949	847	958	930	923	881	907	914	869	930	935	898	933	912	909	906	875	909	914	927	906	903	911	916	929	929	884	891	904	961	893	893	932	860	893	919	904	914	900	1013	943	908	956	946	894	883	933	926	877	950	911	927	925	867	920	929	885	918	967	949	876	886	935	918	908	897	896	946	899	890	917	892	938	869	929	897	967	881	942	924	955	891	912	901	917	914	967	891	890	904	893	944	882	905	956	859	890	915	902	938	944	894	924	922	854	947	945	914	889	902	920	919	918	887	924	928	936	951	918	908	894	962	846	922	901	896	948	918	913	935	951	825	893	924	924	912	912	947	951	954	933	880	853	824	919	887	925	921	916	894	917	894	884	903	970	920	930	935	917	935	948	904	929	918	932	943	896	914	944	951	950	912	851	943	959	872	945	894	952	894	922	964	921	959	905	998	911	969	926	927	869	906	873	909	868	901	897	901	920	915	936	931	942	896	937	875	931	910	916	865	917	898	924	895	947	898	924	887	937	925	864	922	854	956	935	876	927	920	898	915	895	934	897	907	871	888	879	942	913	877	856	914	959	967	909	870	941	977	892	904	918	931	933	993	908	916	940	907	886	897	940	908	915	903	898	861	887	905	950	947	921	889	927	909	915	937	879	956	959	926	915	903	897	924	923	916	872	929	911
76476	56993	37634	23507	12800	7371	7377	7211	7458	7410	7383	7347	7346	7264	7284	7334	7237	7293	7260	7282	7281	7197	7260	7290	7160	7268	7287	7244	7398	7339	7359	7214	7278	7284	7198	7377	7389	7274	7349	7338	7227	7345	7361	7321	7235	7464	7298	7454	7199	7322	7292	7296	7379	7263	7294	7332	7431	7357	7221	7304	7326	7309	7221	7405	7259	7259	7327	7166	7296	7360	7429	7297	7256	7224	7265	7168	7422	7314	7499	7296	7245	7271	7326	7306	7380	7266	7210	7393	7276	7410	7353	7333	7377	7249	7360	7402	7256	7471	7231	7245	7333	7326	7190	7375	7251	7307	7355	7351	7282	7373	7221	7379	7348	7281	7271	7200	7285	7367	7336	7476	7258	7345	7217	7315	7334	7218	7350	7365	7281	7309	7317	7337	7377	7319	7282	7352	7421	7269	7290	7343	7398	7238	7351	7294	7237	7243	7370	7278	7293	7284	7342	7299	7274	7293	7295	7314	7333	7327	7353	7249	7301	7277	7237	7369	7264	7370	7304	7120	7396	7316	7271	7248	7360	7248	7316	7245	7429	7252	7241	7255	7180	7337	7163	7279	7342	7425	7309	7369	7161	7272	7302	7216	7446	7262	7301	7336	7394	7411	7309	7285	7262	7248	7406	7234	7456	7241	7148	7209	7350	7259	7292	7357	7378	7283	7274	7305	7363	7319	7306	7372	7356	7357	7358	7310	7323	7371	7330	7259	7332	7403	7197	7182	7287	7450	7199	7342	7317	7343	7240	7265	7350	7423	7196	7370	7242	7245	7282	7349	7308	7368	7332	7300	7288	7178	7365	7410	7388	7227	7383	7304	7285	7310	7333	7346	7427	7373	7323	7327	7262	7267	7390	7273	7307	7319	7369	7312	7301	7351	7420	7375	7274	7342	7348	7353	7359	7436	7368	7274	7310	7302	7265	7224	7285	7457	7402	7280	7391	7365	7160	7208	7419	7239	7311	7381	7422	7431	7318	7299	7346	7202	7341	7323	7318	7176	7365	7486	7381	7313	7423	7303	7253	7338	7204	7323	7285	7304	7347	7285	7359	7291	7393	7385	7388	7305	7285	7284	7189	7254	7372	7351	7370	7281	7239	7199	7452	7286	7282	7306	7378	7304	7297	7191	7192	7385	7310	7318	7295	7500	7366	7281	7306	7373	7375	7370	7379	7319	7340	7280	7297	7287	7366	7219	7383	7382	7103	7387	7260	7285	7355	7396	7340	7241	7333	7368	7180	7319	7348	7305	7367	7375	7321	7443	7402	7345	7281	7264	7455	7334	7219	7396	7294	7399	7373	7323	7315	7251	7411	7408	7410	7313	7379	7391	7368	7371	7404	7313	7262	7226	7329	7383	7318	7286	7200	7376	7276	7439	7343	7352	7348	7248	7271	7474	7217	7376	7329	7361	7384	7258	7426	7396	7366	7263	7098	7272	7270	7355	7388	7312	7418	7334	7299	7413	7296	7362	7309	7508	7322	7297	7264	7226	7343	7255	7269	7467	7221	7330	7361	7449	7382	7416	7402	7299	7413	7233	7361	7356	7396	7167	7403	7313	7347	7446	7368	7315	7358	7450	7388	7308	7342	7347	7402	7474	7348	7388	7359	7429	7393	7286	7340	7302	7472	7328	7376	7360	7377	7325	7302	7328	7322	7222	7241	7253	7480	7398	7286	7319	7209	7234	7407	7296	7351	7297	7401	7356	7329	7431	7334	7291	7148	7257	7337	7469	7392	7342	7291	7350	7159	7290	7457	7278	7324	7204	7477	7249	7164	7461	7328	7288	7238	7368	7361	7305	7407	7403	7347	7329	7332	7365	7156	7352	7384	7232	7434	7228	7315	7331	7457	7387	7313	7303	7301	7260	7290	7249	7253	7308	7429	7241	7442	7369	7236	7379	7453	7436	7271	7416	7323	7390	7341	7423	7426	7242	7402	7360	7301	7340	7361	7332	7328	7303	7368	7172	7370	7323	7406	7387	7257	7403	7351	7383	7276	7213	7370	7375	7311	7171	7241	7312	7422	7337	7353	7357	7246	7426	7327	7384	7351	7375	7405	7304	7308	7367	7362	7382	7336	7185	7297	7365	7398	7364	7318	7245	7282	7238	7531	7320	7468	7341	7274	7366	7381	7271	7352	7320	7286	7283	7449	7406	7302	7355	7286	7262	7267	7336	7279	7413	7445	7347	7367	7295	7317	7424	7376	7303	7404	7241	7246	7333	7473	7465	7378	7278	7381	7275	7352	7298	7342	7376	7404	7348	7276	7259	7283	7419	7356	7320	7418	7324	7246	7363	7297	7313	7280	7337	7204	7218	7309	7306	7273	7360	7395	7238	7491	7409	7386	7381	7349	7307	7360	7301	7321	7390	7394	7330	7392	7305	7321	7208	7352	7309	7425	7373	7351	7380	7288	7318	7402	7341	7357	7370	7363	7256	7372	7269	7471	7271	7304	7398	7452	7260	7406	7279	7318	7286	7478	7360	7470	7474	7269	7375	7350	7263	7341	7303	7347	7304	7268	7205	7332	7306	7415	7353	7192	7283	7270	7310	7272	7355	7258	7456	7311	7143	7264	7293	7312	7323	7357	7400	7332	7271	7253	7413	7354	7446	7374	7272	7410	7271	7286	7232	7280	7311	7311	7267	7406	7385	7325	7439	7313	7307	7263	7264	7361	7331	7399	7337	7378	7242	7296	7415	7258	7306	7244	7229	7307	7263	7310	7330	7304	7381	7363	7215	7276	7347	7222	7364	7342	7326	7241	7299	7224	7206	7360	7391	7397	7489	7469	7408	7284	7350	7277	7295	7302	7178	7288	7263	7285	7303	7291	7308	7360	7299	7319	7219	7324	7373	7300	7310	7325	7352	7352	7275	7287	7347	7389	7243	7389	7303	7394	7282	7231	7259	7434	7309	7437	7399	7413	7382	7346	7193	7252	7271	7438	7348	7522	7313	7400	7350	7369	7333	7385	7182	7259	7395	7366	7315	7263	7264	7414	7295	7203	7086	7238	7409	7413	7315	7308	7457	7318	7295	7336	7357	7373	7190	7367	7227	7383	7294	7427	7418	7406	7221	7248	7241	7182	7491	7398	7412	7371	7286	7410	7306	7284	7248	7385	7434	7169	7332	7331	7336	7226	7464	7081	7206	7383	7423	7420	7312	7267	7290	7280	7332	7401	7328	7302	7318	7350	7236	7418	7272	7335	7340	7395	7313	7382	7354	7325	7405	7390	7393	7497	7278	7291	7224	7314	7323	7398	7200	7416	7201	7350	7383	7287	7446	7420	7283	7338	7395	7364	7313	7454	7294	7135	7293	7261	7221	7256	7224	7214	7319	7362	7405	7314	7261	7298	7342	7355	7326	7336	7515	7291	7387	7232	7464	7250	7328	7203	7301	7224	7361	7342	7284	7309	7178	7362	7417	7216	7336	7443	7318	7358	7298	7307	7376	7384	7339	7382	7403	7301	7322	7407	7248	7259	7259	7281	7256	7318	7385	7277	7251	7326	7348	7312	7298	7368	7314	7377	7225	7407	7320	7322	7298	7376	7247	7343	7372	7309	7296	7389	7296	7389	7247	7305	7260	7270	7326	7254	7271	7311	7487	7319	7312	7371	7256	7370	7387	7347	7353	7220	7301	7332	7330	7276	7386	7463	7324	7354	7185	7267	7414	7352	7327	7406	7347	7321	7361	7429	7274	7308	7400	7312	7333	7381	7305	7374	7283	7188	7325	7334	7347	7213	7496	7339	7268	7295	7400	7292	7311	7246	7342	7310	7363	7158	7279	7401	7254	7447	7324	7318	7195	7313	7455	7235	7335	7420	7403	7206	7230	7311	7192	7367	7413	7333	7325	7252	7312	7196	7305	7524	7413	7305	7302	7216	7274	7269	7396	7376	7238	7395	7311	7187	7276	7221	7394	7387	7272	7290	7289	7237	7266	7292	7298	7333	7336	7270	7256	7257	7318	7317	7313	7299	7102	7342	7286	7335	7264	7284	7394	7315	7506	7386	7365	7270	7287	7442	7286	7361	7331	7326	7335	7282	7568	7231	7327	7278	7317	7331	7432	7186	7271	7243	7378	7344	7387	7300	7240	7279	7296	7357	7312	7359	7323	7359	7375	7302	7336	7193	7358	7311	7294	7368	7435	7450	7335	7352	7247	7353	7373	7288	7226	7296	7374	7418	7331	7304	7402	7336	7326	7401	7270	7314	7323	7379	7297	7177	7203	7282	7291	7293	7313	7192	7196	7420	7364	7325	7302	7478	7363	7298	7369	7154	7313	7359	7538	7344	7277	7389	7225	7375	7284	7266	7266	7130	7377	7295	7428	7274	7475	7292	7394	7373	7283	7427	7353	7309	7323	7352	7241	7394	7351	7373	7386	7408	7364	7303	7194	7181	7285	7415	7263	7285	7449	7403	7294	7187	7288	7236	7346	7370	7304	7207	7279	7205	7328	7355	7384	7246	7228	7403	7262	7346	7357	7327	7228	7365	7169	7217	7357	7229	7339	7347	7268	7425	7297	7375	7348	7340	7335	7385	7357	7301	7136	7314	7425	7519	7368	7219	7320	7308	7277	7348	7198	7225	7388	7323	7437	7238	7362	7245	7243	7310	7429	7251	7348	7383	7310	7352	7135	7278	7325	7402	7218	7427	7403	7358	7244	7381	7254	7406	7222	7238	7350	7297	7266	7324	7309	7375	7261	7434	7267	7351	7294	7412	7340	7444	7382	7292	7341	7348	7338	7218	7351	7344	7326	7360	7351	7381	7354	7299	7439	7320	7405	7432	7393	7309	7336	7395	7218	7343	7356	7221	7267	7319	7277	7321	7263	7293	7386	7402	7178	7535	7504	7201	7415	7340	7310	7350	7411	7341	7337	7309	7360	7425	7433	7367	7361	7290	7240	7345	7324	7322	7350	7305	7289	7326	7235	7359	7497	7258	7353	7344	7347	7370	7420	7366	7234	7484	7331	7324	7312	7311	7438	7402	7321	7304	7302	7234	7218	7393	7414	7398	7534	7235	7351	7380	7287	7264	7337	7483	7243	7149	7316	7272	7294	7296	7360	7373	7283	7446	7341	7288	7306	7294	7289	7350	7305
65197	50579	23806	7022	1702	942	898	889	908	933	911	949	907	891	997	922	924	943	979	924	938	933	944	948	944	965	1015	945	934	981	951	936	929	954	888	912	951	959	933	917	892	962	880	917	925	872	892	886	934	908	914	892	907	895	918	870	945	967	874	865	986	899	897	941	945	969	881	927	897	948	946	955	906	955	982	904	998	952	879	915	904	973	948	923	932	934	881	918	986	905	877	857	915	955	964	935	924	911	914	914	860	914	948	926	888	890	957	885	890	973	968	979	951	920	927	952	900	905	927	888	917	966	926	953	994	966	930	917	910	887	974	950	969	934	895	941	945	949	919	926	972	942	969	938	944	923	944	875	957	891	906	925	882	946	933	857	884	933	951	937	895	955	951	908	970	900	869	907	890	968	919	946	968	878	962	877	947	949	995	942	962	1009	962	896	890	963	951	948	889	937	876	928	948	916	943	903	873	914	875	939	917	920	895	983	939	1009	938	889	908	981	971	946	956	950	913	913	888	966	946	888	923	884	871	948	922	956	946	902	979	960	920	925	911	900	939	902	916	921	965	918	961	949	945	954	877	916	886	967	951	894	915	939	920	947	973	912	970	975	889	915	1019	970	900	979	917	953	939	914	901	933	950	940	951	946	862	892	897	891	876	901	935	916	921	896	910	952	907	952	936	946	948	904	945	942	955	897	955	966	940	938	918	879	911	917	963	910	906	892	972	989	938	947	941	913	894	956	974	977	932	951	890	917	851	930	1011	895	945	925	922	920	943	956	915	961	958	946	907	957	893	957	970	941	983	962	951	917	964	924	925	931	978	901	858	946	967	893	952	920	932	903	953	909	941	907	911	932	910	982	965	922	891	963	973	975	954	904	906	968	942	958	939	883	904	949	909	916	941	912	885	952	932	906	925	906	963	898	953	956	941	917	916	924	923	952	932	939	939	895	951	932	898	873	951	953	943	960	964	916	907	946	968	921	933	954	880	904	942	949	958	951	903	891	953	875	954	897	961	888	938	909	937	903	846	957	885	849	946	956	873	976	924	949	943	903	907	850	870	935	939	922	953	862	886	943	947	934	899	914	950	953	942	959	947	875	912	947	854	963	919	914	871	903	902	936	931	987	920	953	952	867	949	934	885	944	981	891	950	921	936	900	952	932	917	927	927	909	915	912	896	894	919	945	968	960	921	932	976	899	928	950	935	922	957	951	951	912	942	921	954	904	954	912	897	891	903	889	973	896	885	1018	895	948	944	928	959	909	915	921	898	961	971	944	898	962	891	900	893	945	903	914	943	895	968	893	892	915	937	927	883	901	927	1001	880	879	910	856	949	990	922	914	950	950	980	982	945	996	891	942	922	854	958	948	902	825	916	969	883	912	953	965	929	939	991	922	916	936	911	945	880	956	972	908	945	964	918	961	941	914	948	942	943	933	943	895	958	972	948	922	881	890	946	942	971	975	941	920	921	921	920	949	919	922	911	979	906	884	922	962	934	954	939	979	897	879	909	847	877	928	933	902	895	901	965	911	906	891	971	871	914	943	939	899	916	966	864	941	899	927	945	926	860	933	910	903	909	911	960	933	928	921	974	960	931	934	938	940	946	899	919	901	919	898	879	927	894	952	919	914	915	927	903	921	860	918	926	980	1001	936	930	884	940	970	931	876	918	890	953	934	887	942	913	950	933	961	908	960	871	994	939	953	881	884	944	923	917	891	890	967	897	914	924	927	961	903	952	905	931	899	955	941	933	908	965	957	944	994	995	961	876	944	959	938	906	894	950	942	895	988	946	922	923	908	928	914	947	932	891	899	915	927	922	927	931	926	916	932	960	931	899	907	984	928	900	931	918	849	923	862	924	899	955	928	921	971	951	955	905	970	888	887	937	885	871	948	986	935	1004	932	899	902	942	926	907	926	956	842	960	908	937	964	900	901	894	936	896	906	896	885	898	993	896	956	894	912	917	901	903	906	959	938	889	962	959	969	904	953	970	934	917	928	946	938	937	942	958	956	909	952	954	920	906	951	916	898	899	907	948	969	893	953	966	917	980	865	947	890	931	905	961	981	966	941	880	938	900	931	929	929	917	909	909	935	938	868	938	1006	886	994	931	946	898	917	872	934	942	962	954	963	887	920	944	935	991	910	892	944	876	924	909	948	958	934	882	930	961	910	934	925	965	930	927	914	971	929	910	920	998	939	931	932	888	880	910	938	972	941	919	1000	894	915	947	915	947	980	909	878	895	933	950	914	1022	950	988	869	976	960	956	929	937	955	939	927	952	926	968	933	921	909	930	859	921	974	931	957	912	940	929	964	948	908	962	882	949	907	988	862	902	927	914	953	909	918	948	899	876	941	915	917	995	924	934	961	906	922	918	950	974	936	885	939	896	963	911	918	945	900	941	953	907	903	974	932	946	968	975	934	964	902	956	930	962	951	963	901	978	917	976	895	920	974	912	896	957	921	923	956	914	957	914	900	940	933	897	921	961	900	936	962	939	903	962	969	911	951	929	919	951	937	922	902	863	913	911	931	897	958	954	936	953	918	914	943	874	920	976	908	930	920	969	962	964	939	975	940	996	944	875	959	965	923	886	886	912	873	996	899	886	962	891	921	980	949	963	936	908	887	906	954	920	898	917	910	909	949	847	957	929	968	936	932	911	931	958	916	956	958	972	975	962	903	951	933	918	939	983	970	931	932	899	892	918	881	908	932	915	935	874	920	977	959	928	920	914	951	898	898	915	925	895	898	940	920	937	931	964	947	948	945	948	921	970	872	916	941	942	940	881	900	894	928	902	933	982	941	957	904	935	951	914	881	940	898	893	928	958	943	938	958	877	914	954	887	939	940	972	909	982	917	942	860	932	909	888	944	947	992	935	879	966	945	876	954	954	928	967	927	981	971	948	951	928	894	913	924	898	973	904	924	922	906	976	940	927	929	945	909	925	917	942	985	979	980	934	900	893	942	955	893	956	931	916	935	919	971	933	952	902	966	896	912	914	915	919	960	963	949	923	897	940	923	863	944	930	928	940	901	951	924	881	924	980	952	950	968	926	977	933	929	946	928	927	937	924	970	976	948	934	938	952	942	993	905	925	999	921	955	972	969	888	901	926	867	928	969	910	879	861	916	918	952	956	902	952	906	968	929	944	926	932	955	891	966	924	896	927	870	983	856	888	917	924	932	881	958	977	940	978	902	932	920	921	919	898	931	936	906	888	914	934	989	910	914	910	907	945	883	891	958	930	899	978	920	922	882	920	918	930	913	924	910	930	942	956	921	951	868	909	868	946	903	940	962	918	923	935	927	967	906	917	908	902	956	961	947	923	915	910	938	938	950	951	942	963	955	916	919	996	889	966	922	956	931	959	910	943	948	972	941	983	938	862	913	899	927	871	940	969	992	912	946	919	922	946	943	988	920	951	902	977	917	913	920	873	915	943	918	870	866	910	908	940	863	945	972	933	921	892	913	881	929	949	924	960	935	955	929	926	850	934	946	898	894	898	891	930	925
63741	55925	44978	30357	16803	7321	7502	7370	7308	7445	7484	7472	7345	7374	7473	7288	7549	7442	7416	7379	7518	7354	7349	7395	7327	7381	7427	7425	7521	7257	7285	7429	7249	7497	7361	7470	7576	7329	7523	7323	7422	7394	7374	7344	7259	7318	7282	7332	7315	7311	7392	7469	7402	7341	7360	7473	7428	7295	7379	7425	7377	7479	7444	7310	7314	7322	7422	7474	7360	7337	7275	7342	7431	7408	7390	7317	7363	7458	7353	7366	7395	7350	7491	7480	7480	7381	7494	7287	7409	7265	7396	7437	7318	7307	7370	7330	7400	7360	7392	7403	7524	7388	7389	7382	7328	7390	7486	7308	7399	7481	7327	7308	7390	7409	7395	7399	7330	7388	7403	7533	7433	7347	7528	7260	7386	7418	7530	7361	7442	7497	7361	7355	7500	7407	7369	7509	7439	7554	7257	7345	7410	7345	7488	7347	7430	7468	7431	7298	7432	7321	7454	7356	7451	7417	7385	7360	7431	7225	7503	7465	7417	7447	7382	7386	7466	7429	7433	7345	7438	7438	7470	7326	7382	7387	7418	7260	7396	7409	7319	7457	7444	7408	7420	7305	7488	7378	7319	7321	7528	7358	7426	7299	7477	7400	7476	7376	7349	7251	7330	7352	7387	7436	7412	7340	7356	7416	7380	7467	7491	7351	7392	7280	7265	7475	7415	7344	7371	7410	7461	7351	7326	7424	7534	7473	7379	7403	7380	7232	7351	7457	7343	7426	7529	7327	7314	7360	7385	7344	7509	7495	7378	7387	7389	7440	7295	7392	7326	7501	7450	7351	7297	7316	7295	7397	7378	7310	7368	7521	7306	7404	7373	7509	7340	7275	7433	7345	7444	7390	7320	7442	7366	7365	7373	7437	7392	7243	7472	7431	7406	7428	7405	7434	7291	7487	7331	7455	7290	7358	7363	7392	7355	7434	7402	7336	7489	7384	7379	7271	7401	7342	7430	7402	7423	7481	7412	7323	7464	7381	7360	7333	7440	7274	7424	7276	7360	7392	7381	7421	7308	7476	7384	7387	7352	7260	7418	7443	7392	7366	7563	7295	7437	7348	7345	7328	7461	7410	7325	7394	7372	7564	7481	7356	7414	7354	7457	7389	7392	7494	7407	7522	7342	7380	7422	7387	7440	7340	7348	7463	7454	7400	7382	7540	7388	7381	7413	7435	7582	7374	7364	7338	7387	7436	7440	7454	7381	7383	7340	7339	7300	7366	7396	7418	7389	7388	7355	7499	7355	7327	7354	7357	7372	7331	7326	7363	7328	7263	7300	7426	7417	7377	7388	7480	7302	7361	7331	7496	7413	7433	7325	7408	7412	7242	7369	7349	7430	7406	7458	7396	7218	7407	7464	7267	7436	7364	7391	7470	7403	7345	7436	7407	7399	7279	7274	7323	7285	7406	7324	7294	7229	7330	7308	7431	7278	7354	7427	7348	7360	7327	7449	7460	7360	7389	7324	7463	7413	7401	7400	7465	7430	7288	7429	7295	7274	7413	7464	7430	7467	7407	7380	7279	7339	7354	7413	7352	7360	7274	7384	7526	7422	7281	7463	7449	7428	7237	7386	7338	7378	7490	7386	7418	7455	7303	7417	7206	7390	7491	7292	7511	7369	7498	7388	7550	7241	7441	7196	7571	7405	7448	7425	7535	7440	7410	7354	7327	7390	7398	7442	7633	7363	7355	7401	7229	7333	7331	7258	7386	7482	7349	7499	7427	7326	7471	7345	7231	7363	7379	7320	7398	7418	7386	7460	7362	7475	7470	7458	7297	7379	7416	7259	7390	7484	7232	7504	7354	7454	7365	7408	7444	7466	7361	7286	7460	7362	7339	7380	7263	7336	7346	7348	7244	7335	7445	7419	7303	7443	7306	7441	7277	7348	7319	7347	7412	7471	7559	7512	7440	7304	7463	7478	7440	7459	7370	7297	7296	7417	7492	7298	7438	7534	7431	7375	7377	7392	7344	7398	7379	7317	7460	7194	7429	7341	7423	7382	7352	7421	7523	7394	7424	7386	7489	7385	7318	7481	7528	7461	7534	7303	7470	7453	7319	7270	7381	7309	7400	7358	7322	7496	7281	7371	7376	7360	7364	7424	7254	7371	7388	7300	7393	7282	7386	7224	7336	7381	7308	7434	7412	7425	7383	7297	7474	7371	7388	7337	7268	7460	7310	7364	7429	7467	7216	7521	7381	7331	7311	7387	7362	7291	7390	7348	7492	7222	7453	7385	7324	7318	7464	7390	7430	7454	7455	7612	7507	7462	7311	7330	7424	7347	7373	7391	7278	7416	7291	7272	7411	7370	7409	7430	7377	7359	7287	7268	7304	7397	7362	7373	7265	7513	7460	7402	7220	7521	7391	7424	7418	7548	7477	7424	7224	7389	7434	7398	7470	7365	7436	7378	7327	7224	7502	7365	7393	7243	7399	7303	7404	7362	7478	7393	7353	7203	7293	7317	7468	7450	7426	7408	7396	7322	7369	7411	7380	7392	7345	7273	7271	7347	7416	7410	7374	7643	7353	7424	7307	7473	7298	7411	7364	7429	7459	7379	7446	7484	7357	7285	7522	7376	7381	7452	7477	7294	7360	7474	7344	7374	7344	7427	7384	7403	7431	7406	7494	7384	7438	7378	7356	7391	7344	7386	7464	7450	7325	7383	7340	7261	7341	7393	7357	7406	7519	7402	7368	7385	7406	7287	7446	7326	7378	7367	7313	7386	7333	7487	7338	7454	7446	7271	7324	7355	7296	7387	7445	7408	7377	7291	7488	7376	7482	7376	7473	7264	7282	7355	7322	7351	7330	7339	7537	7361	7329	7412	7477	7346	7307	7549	7379	7378	7387	7441	7399	7391	7392	7435	7321	7331	7350	7341	7362	7402	7368	7543	7443	7347	7439	7434	7499	7292	7442	7492	7488	7379	7474	7397	7340	7330	7312	7483	7164	7316	7444	7427	7418	7402	7459	7249	7527	7415	7252	7375	7497	7411	7400	7379	7366	7402	7352	7401	7342	7389	7412	7339	7304	7428	7499	7344	7532	7338	7376	7428	7480	7441	7357	7323	7334	7491	7491	7464	7303	7317	7340	7361	7337	7394	7480	7414	7331	7280	7508	7457	7408	7288	7442	7477	7291	7446	7320	7494	7401	7456	7395	7428	7441	7357	7519	7373	7402	7370	7376	7440	7386	7319	7550	7383	7214	7546	7481	7392	7474	7432	7328	7279	7457	7348	7434	7334	7382	7424	7364	7453	7487	7355	7285	7279	7396	7448	7512	7449	7309	7446	7319	7312	7408	7507	7289	7407	7446	7394	7327	7517	7289	7405	7363	7360	7344	7365	7362	7324	7453	7379	7296	7449	7437	7361	7439	7450	7476	7228	7484	7284	7503	7256	7476	7367	7325	7475	7388	7524	7308	7445	7296	7454	7453	7345	7332	7377	7487	7332	7253	7351	7377	7525	7421	7429	7400	7320	7363	7311	7420	7269	7371	7367	7447	7372	7463	7353	7403	7402	7242	7320	7408	7442	7351	7473	7369	7611	7329	7374	7417	7373	7346	7497	7301	7442	7552	7495	7335	7433	7325	7390	7278	7255	7328	7449	7373	7422	7308	7487	7442	7387	7476	7557	7357	7398	7381	7420	7301	7398	7355	7440	7376	7479	7446	7482	7422	7408	7465	7437	7343	7530	7458	7597	7414	7216	7377	7283	7449	7482	7433	7416	7324	7288	7349	7476	7274	7413	7295	7370	7342	7411	7296	7469	7429	7410	7450	7369	7342	7491	7386	7528	7475	7264	7281	7322	7427	7444	7232	7390	7309	7432	7439	7508	7523	7359	7327	7362	7330	7398	7401	7297	7394	7314	7345	7332	7390	7447	7297	7326	7412	7435	7362	7407	7401	7433	7278	7527	7322	7233	7333	7276	7366	7497	7314	7459	7329	7317	7364	7407	7434	7448	7442	7280	7423	7490	7432	7281	7480	7344	7293	7312	7450	7432	7447	7500	7376	7301	7321	7390	7377	7364	7339	7502	7434	7423	7434	7295	7389	7192	7246	7431	7370	7392	7380	7441	7466	7307	7465	7276	7324	7334	7424	7408	7376	7337	7371	7449	7428	7492	7393	7373	7408	7355	7299	7309	7335	7422	7388	7351	7419	7404	7375	7443	7361	7288	7450	7369	7498	7315	7372	7340	7344	7564	7408	7410	7436	7385	7371	7406	7411	7432	7298	7392	7387	7381	7294	7387	7366	7395	7279	7318	7437	7355	7466	7460	7369	7484	7288	7425	7446	7334	7391	7561	7391	7319	7513	7499	7345	7492	7416	7513	7437	7390	7420	7446	7365	7455	7377	7402	7343	7430	7437	7385	7386	7374	7405	7433	7454	7354	7429	7341	7346	7559	7428	7413	7428	7330	7427	7325	7472	7458	7497	7363	7389	7271	7392	7256	7410	7351	7370	7301	7481	7359	7381	7426	7357	7207	7462	7367	7339	7513	7383	7427	7585	7362	7356	7392	7322	7303	7387	7320	7470	7254	7277	7368	7544	7378	7342	7406	7322	7460	7488	7478	7292	7577	7410	7361	7487	7468	7408	7376	7433	7369	7371	7365	7333	7340	7331	7445	7646	7399	7399	7376	7329	7505	7497	7398	7268	7433	7333	7244	7404	7412	7423	7406	7348	7491	7350	7438	7435	7443	7307	7482	7388	7528	7453	7444	7606	7438	7385	7457	7393	7360	7539	7353	7324	7396	7410	7350	7387	7467	7357	7419	7433	7485	7164	7347	7362	7267	7416	7432	7441	7431	7269	7442	7373	7565	7335	7409	7285	7506	7381	7407	7406	7498	7424	7242	7370	7407	7382	7422	7293	7349	7413	7540	7268	7380	7350	7408	7306	7377	7408	7575	7325	7626	7276	7336	7384	7370	7352	7501	7236	7410	7410	7438	7333	7541	7472	7471	7425	7335	7464	7370	7361	7340	7307	7285	7440	7375	7330	7461	7402	7317	7345	7304	7309	7257	7445	7405	7208	7387	7407	7264	7412	7472	7462	7383	7397	7367	7308	7293	7375	7301	7318	7421	7182	7389	7411	7326	7339
40148	22140	6806	1678	901	751	783	757	773	753	744	806	739	789	734	768	780	793	754	757	722	756	748	790	758	789	737	783	748	739	782	738	765	780	793	723	742	820	755	714	748	769	814	808	798	753	743	802	730	769	759	724	724	776	766	777	779	761	753	772	763	749	775	752	747	818	802	748	733	785	811	747	786	746	767	731	807	736	749	796	752	764	731	771	771	762	750	830	760	770	800	783	721	786	836	800	769	743	779	774	840	753	803	775	808	763	749	760	766	803	746	734	787	779	743	765	706	762	803	762	723	762	791	766	748	731	747	723	770	819	774	778	753	730	765	759	737	749	772	751	775	802	781	782	770	759	739	779	760	773	737	808	750	776	767	725	776	763	792	764	796	784	786	767	749	769	784	697	763	784	818	791	844	761	809	767	821	811	685	747	729	757	758	766	793	765	754	766	813	760	768	706	784	779	789	793	742	767	782	784	788	795	793	821	781	782	744	775	786	806	727	769	756	709	759	738	764	789	804	779	793	770	794	767	780	750	722	823	768	762	808	780	754	752	811	760	796	760	823	804	734	765	790	759	735	789	741	758	738	788	794	737	787	784	788	757	801	762	820	718	773	808	743	761	739	744	766	766	789	762	775	741	764	796	736	759	750	759	780	783	794	757	757	764	772	771	716	775	764	753	733	748	731	779	725	780	791	804	750	808	774	746	753	744	798	734	786	760	792	790	790	780	775	778	717	773	762	753	714	803	771	757	737	782	786	786	738	743	761	781	695	732	748	794	789	807	825	766	811	724	773	819	747	778	784	797	765	814	763	770	768	756	792	772	777	738	753	784	782	733	821	756	775	759	785	818	792	800	815	806	746	758	719	757	771	781	745	751	767	755	798	795	772	775	769	734	776	803	766	758	746	759	775	746	807	774	772	719	773	743	754	767	816	769	787	791	785	802	715	765	803	746	799	764	753	811	802	732	832	756	808	728	747	738	756	779	764	815	774	802	769	772	755	783	811	758	715	792	762	718	764	760	807	717	758	762	715	749	786	774	751	767	701	759	734	766	796	763	753	740	744	723	755	794	763	748	738	762	771	789	795	751	777	797	772	745	778	737	775	799	761	777	747	748	770	727	764	739	774	777	786	748	754	748	751	747	756	771	801	820	732	779	765	780	800	776	802	767	718	733	767	767	798	795	752	751	771	736	744	710	725	754	757	771	743	808	780	732	832	779	805	769	792	722	754	772	764	801	836	779	764	744	762	856	789	742	712	802	766	726	750	778	743	750	760	768	735	755	756	761	738	740	793	718	751	727	797	763	763	755	782	773	762	742	764	761	768	755	783	787	777	705	734	737	789	776	813	770	752	750	760	740	781	803	766	768	725	759	761	784	771	790	795	761	756	818	752	774	813	825	779	778	734	722	812	812	769	763	791	753	788	733	808	760	761	750	763	771	809	761	777	752	763	790	783	785	833	768	745	788	708	805	772	788	779	804	736	778	792	780	753	782	750	745	776	708	801	756	776	775	761	745	776	772	761	738	781	758	777	760	754	798	739	778	775	742	745	779	774	813	734	742	777	797	764	800	780	809	758	757	749	793	737	783	793	709	769	766	836	851	763	770	765	753	801	757	805	779	816	798	714	744	716	737	764	741	747	742	766	748	776	772	796	801	738	750	803	752	798	743	769	801	742	730	753	756	836	725	832	775	773	754	768	751	767	729	754	723	757	748	760	756	826	737	784	809	838	775	712	721	723	770	746	749	794	780	776	723	767	744	782	774	780	831	765	770	782	768	779	755	785	784	791	742	811	779	742	788	770	754	782	803	703	812	809	813	816	774	805	788	828	804	776	751	791	831	784	762	817	811	818	805	787	710	781	771	774	810	723	733	770	745	758	753	758	770	791	779	784	747	726	761	760	705	783	761	825	767	731	748	780	793	705	776	788	804	778	748	752	756	796	768	773	744	729	772	767	728	780	744	767	780	790	735	786	771	770	785	788	723	751	739	796	762	804	783	757	749	755	770	808	791	737	758	827	739	765	731	802	773	781	767	780	758	732	794	776	809	788	775	768	744	756	761	714	788	729	800	748	777	739	753	766	776	746	751	756	793	803	802	717	783	778	791	750	781	743	767	775	788	800	764	789	776	750	739	813	742	725	757	837	770	773	810	828	781	811	743	761	769	753	783	781	834	772	713	774	764	794	743	769	824	736	745	784	771	718	700	763	781	779	759	786	762	766	801	743	760	739	734	813	778	741	810	755	809	752	762	816	780	791	768	767	738	809	772	775	735	742	753	763	764	709	774	761	737	782	728	824	731	748	723	761	778	751	767	779	814	768	790	744	780	727	827	761	811	767	770	759	736	826	809	816	799	779	745	829	774	759	759	767	788	775	753	736	790	775	761	744	830	795	771	747	771	758	769	713	794	781	771	792	757	733	819	820	732	732	755	792	776	776	754	781	770	779	792	782	763	783	753	760	758	750	788	790	754	747	785	826	777	752	757	797	783	801	738	745	784	735	724	712	788	770	785	788	787	816	811	760	799	790	776	764	773	779	772	761	798	750	756	803	780	761	725	769	806	771	782	787	788	734	784	812	770	799	780	765	785	764	732	784	755	765	755	773	734	787	812	709	779	794	772	720	811	749	742	822	802	747	716	786	751	761	747	755	733	733	806	765	794	738	825	717	769	753	735	769	767	780	748	732	779	742	755	763	735	766	736	787	792	752	740	795	801	766	802	737	744	777	777	782	748	774	732	756	788	814	809	750	791	780	744	754	728	784	794	795	774	773	779	798	733	742	774	729	751	765	823	802	772	732	773	779	779	729	779	744	794	794	749	753	767	794	751	753	780	753	778	750	763	772	805	794	776	749	801	718	756	843	781	751	759	765	730	806	768	798	740	730	737	730	792	760	690	806	785	846	776	769	759	748	827	775	752	756	737	796	700	728	682	717	744	709	825	757	768	789	742	788	751	738	722	833	757	793	813	802	784	801	799	758	738	780	784	832	793	760	768	778	770	750	765	779	741	768	771	770	734	794	763	774	716	781	760	778	768	775	758	753	770	765	710	773	779	778	805	777	791	706	768	773	785	765	766	733	771	756	743	736	870	749	771	772	764	778	737	767	770	822	792	791	787	737	735	708	807	752	770	750	765	795	742	789	770	812	784	779	783	753	801	759	759	739	734	783	784	743	759	791	801	740	766	705	820	811	767	760	770	790	834	771	775	783	788	787	790	795	727	794	757	720	749	806	745	825	737	748	798	783	717	777	743	753	722	782	785	789	773	704	771	782	779	787	762	763	708	749	797	763	812	748	763	775	762	770	747	749	806	798	732	772	778	740	753	787	772	753	778	788	748	796	825	789	729	808	748	732	762	775	855	747	744	758	767	753	784	766	771	733	757	764	778	770	822	743	783	804	743	810	748	726	796	785	736	764	723	755	744	737	727	756	774	740	776	798	787	717	742	756	745	778	784	754	827	781	771	782	813	766	741	754	766	795	799	750	781
66057	45272	26628	15321	8886	6338	6296	6384	6232	6377	6469	6370	6398	6450	6364	6214	6397	6429	6261	6353	6291	6314	6331	6373	6363	6400	6342	6383	6158	6406	6340	6301	6325	6406	6572	6210	6318	6290	6337	6375	6389	6297	6541	6330	6272	6322	6364	6345	6367	6399	6417	6359	6371	6385	6299	6398	6399	6273	6356	6324	6168	6408	6328	6379	6402	6361	6369	6386	6258	6388	6413	6332	6328	6355	6378	6442	6470	6337	6283	6404	6270	6199	6315	6357	6324	6169	6450	6324	6367	6237	6441	6427	6366	6402	6265	6208	6354	6371	6333	6458	6468	6484	6284	6364	6325	6450	6483	6357	6363	6369	6315	6340	6451	6251	6424	6273	6373	6311	6363	6195	6401	6312	6247	6325	6320	6322	6342	6361	6353	6248	6470	6224	6266	6399	6432	6433	6296	6493	6361	6182	6354	6371	6349	6280	6315	6284	6263	6202	6309	6303	6331	6407	6279	6292	6337	6387	6317	6261	6388	6281	6345	6264	6346	6280	6243	6345	6382	6310	6391	6400	6513	6281	6336	6378	6330	6296	6372	6296	6383	6332	6421	6394	6276	6234	6351	6322	6272	6240	6369	6305	6453	6337	6316	6435	6383	6201	6256	6299	6354	6428	6340	6349	6345	6267	6335	6457	6466	6288	6340	6365	6283	6413	6296	6258	6412	6394	6405	6430	6335	6421	6422	6287	6303	6231	6401	6338	6344	6188	6365	6391	6310	6435	6365	6340	6314	6325	6213	6336	6332	6348	6332	6213	6374	6397	6485	6415	6339	6391	6397	6263	6305	6366	6371	6301	6442	6248	6449	6333	6356	6312	6285	6308	6222	6350	6436	6300	6273	6316	6301	6282	6344	6368	6179	6361	6202	6372	6376	6472	6410	6378	6281	6311	6243	6355	6335	6344	6351	6283	6269	6211	6299	6400	6396	6347	6290	6360	6272	6361	6327	6356	6321	6234	6427	6253	6444	6341	6291	6394	6415	6264	6347	6414	6450	6358	6467	6232	6275	6265	6165	6368	6333	6313	6439	6376	6320	6363	6335	6412	6331	6291	6382	6297	6321	6217	6370	6401	6433	6382	6468	6239	6323	6312	6403	6231	6289	6262	6318	6401	6257	6299	6346	6420	6457	6464	6323	6346	6343	6192	6314	6405	6383	6344	6388	6344	6330	6306	6396	6245	6350	6362	6441	6245	6359	6370	6340	6408	6334	6381	6332	6317	6265	6327	6462	6278	6459	6455	6247	6353	6328	6368	6406	6371	6424	6415	6285	6275	6308	6268	6148	6327	6386	6296	6263	6335	6415	6247	6418	6337	6581	6339	6397	6290	6340	6392	6328	6351	6377	6419	6308	6329	6286	6344	6369	6402	6432	6299	6443	6144	6288	6379	6481	6413	6270	6444	6300	6342	6342	6319	6285	6447	6386	6315	6337	6294	6387	6370	6386	6362	6275	6287	6392	6449	6332	6398	6331	6230	6355	6325	6316	6351	6213	6293	6387	6393	6309	6361	6378	6349	6492	6375	6301	6364	6359	6462	6241	6278	6367	6429	6284	6351	6414	6415	6329	6398	6332	6403	6496	6327	6280	6404	6277	6351	6345	6327	6297	6372	6429	6290	6237	6338	6299	6496	6399	6282	6279	6352	6361	6433	6346	6357	6505	6360	6264	6430	6372	6461	6418	6319	6288	6261	6275	6348	6303	6510	6285	6344	6377	6451	6475	6286	6245	6234	6474	6276	6199	6468	6420	6301	6289	6278	6312	6374	6267	6472	6149	6417	6289	6389	6336	6319	6482	6324	6222	6392	6313	6363	6368	6333	6263	6333	6295	6440	6454	6434	6392	6362	6253	6386	6308	6435	6319	6343	6493	6296	6386	6301	6250	6252	6357	6375	6243	6307	6353	6356	6255	6404	6286	6377	6235	6367	6274	6444	6313	6360	6285	6381	6236	6281	6365	6373	6297	6274	6371	6332	6287	6293	6376	6418	6292	6345	6378	6295	6352	6328	6219	6329	6354	6421	6314	6251	6323	6195	6256	6355	6428	6241	6285	6472	6444	6274	6383	6449	6310	6355	6211	6236	6461	6370	6352	6395	6379	6395	6382	6335	6200	6305	6387	6260	6366	6352	6336	6427	6369	6247	6445	6396	6362	6314	6396	6269	6349	6322	6404	6339	6446	6312	6405	6326	6352	6261	6350	6393	6353	6444	6223	6353	6426	6333	6485	6393	6303	6402	6255	6414	6386	6323	6290	6441	6212	6393	6252	6324	6313	6529	6264	6414	6239	6444	6149	6405	6399	6405	6310	6234	6372	6426	6430	6358	6402	6319	6339	6456	6282	6349	6229	6441	6317	6365	6269	6362	6295	6253	6418	6351	6344	6368	6404	6426	6340	6296	6396	6349	6290	6316	6234	6415	6373	6385	6332	6275	6293	6281	6330	6303	6406	6361	6382	6356	6217	6289	6265	6369	6328	6387	6342	6255	6424	6211	6159	6413	6458	6355	6314	6353	6265	6257	6309	6189	6384	6336	6432	6358	6267	6242	6443	6291	6378	6228	6410	6387	6417	6204	6354	6334	6307	6306	6442	6197	6326	6414	6314	6311	6445	6322	6380	6517	6409	6357	6237	6282	6384	6384	6553	6360	6247	6311	6337	6227	6302	6433	6326	6340	6439	6400	6500	6277	6334	6371	6391	6443	6384	6387	6288	6348	6327	6406	6225	6390	6416	6268	6213	6221	6293	6389	6303	6322	6423	6352	6387	6278	6409	6371	6315	6295	6387	6404	6377	6316	6347	6278	6253	6176	6214	6252	6259	6515	6300	6268	6397	6347	6310	6350	6415	6364	6386	6426	6282	6466	6279	6281	6391	6271	6331	6352	6249	6469	6332	6402	6202	6330	6292	6444	6220	6366	6343	6308	6380	6251	6406	6266	6453	6232	6287	6391	6366	6304	6169	6319	6362	6314	6392	6337	6483	6396	6284	6343	6474	6363	6379	6416	6282	6304	6358	6266	6391	6350	6308	6376	6368	6448	6303	6275	6412	6346	6437	6369	6337	6230	6316	6247	6412	6356	6386	6447	6317	6289	6198	6292	6339	6464	6411	6394	6336	6394	6400	6446	6408	6395	6381	6402	6258	6365	6341	6393	6253	6346	6227	6374	6344	6355	6194	6372	6327	6260	6452	6391	6356	6306	6322	6296	6329	6271	6411	6250	6423	6316	6346	6232	6239	6337	6294	6251	6411	6317	6401	6421	6334	6265	6385	6252	6298	6283	6395	6331	6399	6440	6392	6440	6442	6417	6317	6306	6315	6246	6294	6277	6279	6387	6423	6373	6426	6333	6426	6399	6241	6439	6377	6294	6226	6311	6398	6495	6431	6354	6422	6295	6295	6357	6424	6287	6335	6369	6262	6344	6371	6303	6262	6232	6440	6467	6382	6307	6362	6371	6285	6360	6322	6285	6402	6331	6247	6272	6444	6342	6310	6321	6391	6299	6338	6335	6263	6371	6328	6337	6372	6378	6318	6385	6436	6286	6296	6295	6420	6338	6281	6267	6268	6269	6305	6502	6327	6412	6385	6402	6293	6401	6363	6384	6450	6262	6309	6364	6334	6305	6372	6384	6252	6312	6373	6270	6392	6347	6326	6322	6253	6302	6388	6306	6414	6286	6378	6252	6397	6435	6296	6334	6307	6329	6306	6306	6377	6408	6318	6466	6196	6229	6482	6346	6456	6317	6469	6463	6175	6428	6346	6248	6380	6292	6154	6371	6349	6462	6279	6339	6252	6370	6358	6338	6310	6295	6373	6422	6452	6281	6313	6380	6304	6533	6401	6397	6311	6249	6346	6311	6262	6254	6436	6407	6367	6305	6359	6490	6449	6386	6356	6309	6294	6199	6405	6344	6326	6276	6281	6390	6394	6335	6241	6320	6386	6350	6437	6390	6303	6245	6379	6426	6439	6325	6389	6318	6322	6385	6528	6422	6331	6270	6442	6425	6375	6412	6276	6291	6432	6305	6341	6328	6299	6279	6248	6304	6360	6333	6360	6350	6191	6404	6308	6315	6408	6398	6350	6279	6292	6308	6409	6338	6468	6430	6326	6367	6266	6244	6415	6372	6279	6414	6312	6465	6256	6382	6486	6397	6319	6398	6362	6281	6310	6371	6323	6518	6397	6253	6388	6235	6348	6255	6340	6291	6217	6437	6401	6412	6408	6340	6373	6273	6281	6421	6419	6359	6534	6320	6387	6389	6243	6414	6385	6328	6385	6401	6361	6257	6296	6504	6390	6364	6447	6485	6307	6303	6318	6266	6460	6248	6311	6252	6266	6408	6345	6246	6432	6303	6425	6354	6352	6306	6295	6434	6352	6428	6346	6452	6259	6305	6490	6307	6340	6405	6355	6407	6434	6416	6322	6435	6253	6362	6361	6422	6255	6284	6443	6379	6484	6266	6290	6452	6391	6354	6253	6448	6360	6286	6322	6295	6279	6340	6308	6277	6453	6334	6488	6390	6290	6355	6406	6313	6227	6316	6372	6233	6280	6311	6398	6352	6261	6468	6387	6306	6347	6292	6400	6266	6303	6414	6425	6428	6334	6387	6401	6354	6358	6451	6396	6302	6411	6379	6277	6459	6427	6478	6287	6335	6297	6346	6332	6203	6395	6343	6432	6321	6339	6350	6326	6386	6465	6368	6240	6334	6270	6372	6356	6443	6265	6395	6390	6478	6313	6392	6278	6330	6255	6317	6293	6481	6359	6402	6300	6268	6335	6305	6302	6367	6429	6438	6377	6292	6376	6429	6339	6328	6235	6380	6361	6240	6318	6306	6470	6330	6253	6319	6366	6309	6273	6456	6412	6289	6318	6306	6297	6349	6471	6347	6299	6425	6389	6251	6351	6403	6353	6352	6403	6302	6460	6278	6348	6232	6504	6259	6376	6401	6393	6430	6299	6299	6310	6408	6335	6314	6427	6303	6351	6201	6323	6359	6368	6357	6338	6318	6434	6313	6358	6394	6262	6295	6416	6325	6205	6312	6446	6290	6388	6336	6404	6474	6289	6249	6261	6327	6362	6398	6328	6298	6343	6464	6463	6335
46398	30349	11609	2775	1089	826	857	880	850	886	884	860	893	869	832	889	856	799	815	829	821	826	916	882	905	881	846	798	854	815	859	789	821	833	910	807	850	813	859	859	826	827	858	822	835	855	842	777	849	879	891	804	864	833	822	873	905	809	847	888	820	833	817	899	853	912	823	868	828	842	823	850	815	863	829	881	846	824	909	793	852	842	840	811	883	858	829	877	859	803	802	865	844	835	825	809	849	818	845	904	827	889	784	890	805	822	864	816	912	810	842	856	856	830	863	830	818	878	785	853	838	867	814	878	787	876	819	849	788	828	865	864	881	816	878	846	860	836	858	795	822	888	840	810	857	868	818	875	792	853	866	842	823	843	842	826	867	879	854	822	856	869	814	849	860	835	808	826	913	802	895	810	831	790	854	850	883	843	806	831	858	833	835	940	848	896	849	862	870	833	830	858	817	872	822	855	827	800	812	840	823	845	848	834	875	840	895	882	863	840	849	793	863	903	844	833	899	838	794	888	874	859	845	818	833	851	855	833	852	864	783	852	803	856	873	829	860	831	849	846	845	840	850	829	887	845	877	861	891	801	833	803	828	834	851	859	874	815	855	862	866	816	881	827	852	817	850	865	888	768	846	859	817	805	902	873	855	872	818	860	809	904	811	809	899	864	820	840	814	830	849	888	841	874	812	811	814	884	817	814	898	819	778	883	813	863	808	823	850	837	840	885	865	810	815	810	817	870	811	869	896	841	822	840	854	896	883	809	805	821	818	849	852	837	836	840	814	835	847	836	887	898	865	843	845	844	891	855	825	876	834	860	856	836	854	862	890	891	830	827	868	776	828	895	849	829	875	835	865	851	873	824	842	851	837	808	848	867	854	885	827	886	827	900	794	810	799	878	861	849	842	865	878	869	879	842	849	838	871	838	850	870	814	796	829	808	896	875	829	885	872	873	795	793	821	825	854	851	810	787	818	820	845	836	872	864	905	847	836	844	886	828	905	835	825	848	858	845	930	833	888	814	842	875	839	818	857	836	797	841	844	861	835	853	795	867	850	814	856	871	893	811	856	891	864	849	823	840	829	866	822	872	854	843	878	850	846	813	907	806	846	849	831	813	889	838	833	911	838	824	809	860	807	868	882	855	819	869	796	860	862	883	898	891	842	843	867	821	816	839	854	846	832	895	876	854	839	772	793	808	844	863	843	859	867	869	866	887	858	821	837	869	793	829	773	854	863	837	870	845	850	853	859	824	839	834	806	870	873	808	846	891	902	857	852	850	819	813	814	868	896	842	882	823	850	813	788	842	832	863	809	800	827	836	856	881	848	814	843	825	837	857	861	876	832	856	825	861	812	872	846	807	817	828	841	828	845	890	802	828	903	845	806	838	846	846	879	836	875	866	799	829	854	797	821	806	880	859	867	838	835	805	855	887	879	824	881	857	849	877	828	857	841	846	853	890	877	832	827	829	869	879	799	887	839	852	838	841	843	850	846	878	774	846	855	879	847	842	812	809	861	856	841	840	831	819	905	854	881	864	859	882	877	877	874	826	867	824	814	916	866	914	892	831	818	827	886	874	866	860	841	842	837	776	856	895	889	852	854	863	878	874	802	800	842	819	808	881	840	832	827	848	834	856	799	856	843	830	866	866	852	791	838	812	903	831	875	867	858	862	866	798	794	808	844	864	822	882	838	853	858	862	840	830	808	878	819	843	830	848	864	831	868	911	810	834	840	881	815	826	802	833	852	852	820	893	840	887	802	891	834	816	842	844	820	847	885	819	870	795	800	877	861	790	872	893	830	878	859	870	840	906	828	845	863	810	851	830	818	845	852	804	821	832	874	854	886	838	866	826	836	816	874	824	896	837	865	886	851	824	858	843	848	811	881	875	852	860	884	793	852	818	766	911	839	828	843	829	831	859	834	865	885	796	824	842	898	855	812	871	821	845	850	840	812	841	773	860	852	869	841	899	861	818	864	829	908	821	872	854	834	795	836	822	808	863	867	838	827	861	810	843	821	863	853	864	828	870	869	849	820	852	770	843	841	815	836	817	824	865	852	857	793	821	808	846	857	891	793	837	835	824	833	817	817	846	874	873	849	868	840	859	790	809	882	818	835	885	835	887	871	834	849	843	860	878	858	878	825	836	852	862	860	866	853	822	851	790	870	805	859	825	833	852	852	827	876	827	852	854	850	817	846	865	830	854	891	836	859	853	848	812	823	856	854	844	838	908	827	857	869	841	853	840	872	830	795	857	877	873	850	810	842	907	823	850	868	798	826	832	865	857	844	821	884	839	840	880	827	778	879	843	847	893	871	873	853	870	819	792	890	837	885	837	834	811	849	850	845	827	866	792	782	815	787	835	871	833	868	859	826	827	852	825	773	824	821	850	810	847	803	816	849	895	852	811	886	849	855	833	895	872	851	840	825	820	918	870	877	841	820	876	812	828	818	800	855	822	833	857	892	781	824	841	815	882	853	837	836	847	876	910	828	843	922	848	861	839	864	828	859	857	849	854	810	865	807	841	848	863	895	859	860	853	868	828	870	820	888	822	849	884	868	840	828	840	906	791	851	876	844	855	874	890	876	873	849	833	821	771	831	810	817	810	808	819	842	846	847	824	788	859	825	922	890	851	835	796	854	872	850	815	914	878	900	820	820	878	905	880	841	857	819	856	831	876	924	865	831	866	846	804	841	881	808	925	843	829	857	884	863	802	828	888	836	857	900	868	844	866	847	808	851	834	861	846	834	889	830	823	892	825	874	853	776	829	843	874	861	821	860	875	829	851	863	831	805	849	844	802	835	814	803	869	828	862	875	893	830	842	846	826	820	802	851	804	843	892	861	871	830	794	856	847	845	816	815	833	847	881	818	876	831	904	830	809	868	816	799	769	855	875	775	883	889	804	835	843	809	848	817	850	840	882	877	877	877	830	832	803	865	822	875	833	837	843	863	823	893	834	836	833	860	837	811	826	888	786	811	815	859	846	827	801	810	852	862	801	920	807	813	816	905	863	837	852	839	869	818	820	806	856	870	874	796	863	817	889	862	862	810	849	866	858	825	822	864	840	887	866	872	828	840	841	854	810	863	824	859	850	823	830	877	842	857	845	838	878	877	795	863	846	805	794	896	893	840	852	826	884	880	917	857	802	838	927	842	837	843	900	844	822	845	846	865	869	857	824	846	895	844	865	830	808	820	883	841	866	848	852	893	856	860	802	850	897	850	801	823	865	821	853	852	892	845	850	870	835	868	844	899	855	847	900	864	861	845	857	822	841	868	879	833	827	867	813	821	771	844	892	824	807	832	799	868	857	841	853	851	856	817	843	832	857	837	840	839	842	855	809	828	822	835	868	821	860	850	855	794	815	877	823	859	862	803	889	816	880	818	832	843	836	839	871	877	886	844	825	826	839	829	922	841	811	814	819	843	801	855	864	792	908	854	855	825	819	863	804	871	851	826	877	858	895	846	819	810	861	813	841	886	858	840	800	860	841
72771	52200	33084	20162	11104	6889	6986	6856	6861	6954	6926	6857	6693	7020	6811	6867	6792	6887	6851	6824	6839	6938	6859	6872	6815	6889	6800	6923	6869	6976	6881	6996	6932	6995	6895	6905	6864	6951	6896	6884	6805	6970	6936	6930	6844	6820	6848	6882	6735	6897	6986	6779	6999	6879	6746	6915	6742	6888	6912	6885	6845	6871	6929	6834	6738	7002	6821	6928	6718	6905	6992	6908	6940	6771	6984	6868	6909	6725	6928	6843	6792	6857	6893	6794	6668	6884	6865	7007	6978	6869	6781	6836	6929	6954	6873	6742	6690	6848	6852	6892	6798	6812	6659	6868	6890	6901	6867	6883	6937	7025	6825	6799	6838	6952	6883	6813	6846	6932	6786	6789	6976	6944	7026	6906	6780	6711	6799	6883	6815	6811	6780	6960	6784	6784	6939	6901	6800	6921	6922	6892	6806	6896	6928	6867	6890	6976	6894	6789	6893	6835	6720	6894	6779	6910	6784	6828	7020	6963	6943	6856	6879	6771	6875	6943	6848	6842	6772	6853	6750	6905	6906	6987	6902	6896	6778	6945	6934	6855	6918	6847	6920	6952	6723	6902	6896	7006	6811	6862	6830	6933	6842	6954	6813	6905	6841	6815	6788	6872	6865	6728	6847	6820	6825	6924	6783	6903	6777	6822	6929	6843	6954	6931	6979	6890	6892	6915	6857	6854	6976	6953	6935	7011	6810	6917	6852	6787	6896	6813	6737	6889	6840	6847	6933	6870	6823	6789	6791	6849	6922	6777	6981	7019	6801	6888	6828	6938	7004	6813	6929	6830	6938	6880	6836	6883	6971	6775	6857	6974	6886	6970	6878	6859	6940	6815	6945	6815	6968	6882	6850	6733	6911	6927	6960	6988	6835	7004	6840	6863	6884	6934	6858	6951	6961	6893	6847	6848	6956	6938	7043	6715	6918	6978	6940	6832	6796	7010	6787	6843	6943	6782	6871	6946	6827	6882	6863	7015	6825	6894	6747	6898	6908	6815	6859	6889	6976	6763	6879	6976	6936	6841	6904	6865	6872	6851	6789	6927	6792	6824	6786	6923	6914	6919	6888	6864	6960	6856	6654	7087	7000	6834	6858	6885	6871	6963	6891	6874	7011	7038	6895	6848	6826	6930	6916	6915	6891	6869	6916	6906	6858	6999	6747	6849	6964	6984	6780	6794	7038	6803	6818	6816	6883	6862	7046	6886	6835	6980	6969	6920	6772	6859	6852	6853	6866	6857	6803	6902	6838	6781	6806	6864	6821	6903	6921	7032	6908	6870	6823	6875	6977	6849	6909	6861	6948	6964	6951	6801	6964	6799	6928	7041	6996	6763	6963	6801	6961	6975	6834	6926	6848	6924	6856	6990	6759	6866	6725	6674	6729	6740	6835	6791	6976	6882	6900	6861	6920	6788	6865	6918	6862	6927	6901	6925	6914	6858	6889	6916	6844	6875	6866	6838	6908	6993	6897	6813	6887	6874	6928	6963	6784	6965	6789	6934	6841	6807	6849	6786	6936	6770	6962	6815	6917	6894	6865	6787	6942	7050	6851	6778	6779	6982	6889	6815	6875	6976	6789	6794	6893	6904	6899	6841	6948	6860	6849	6854	6886	6862	6837	6861	6915	6801	6849	6819	6928	6989	6894	6821	6986	6892	6941	6895	6887	6821	6707	6863	6840	6995	6976	6918	6965	6934	6904	6844	6909	6884	6990	6916	6843	6898	6822	6821	6840	6895	6862	6959	6917	6774	6786	6881	6923	6923	6887	6907	6886	6973	6743	6848	6900	6903	6826	6843	6816	6730	6921	6878	6919	6847	6968	6944	6879	6871	6888	6834	6907	6875	6962	6865	6766	6807	6816	6793	6933	6825	6737	6894	6844	6959	6868	6900	6923	6767	6949	6822	6961	6827	6910	6796	6915	6782	7004	7017	6936	6937	6834	6921	6820	6816	6958	6841	6891	6941	6919	6893	6794	6923	6724	6773	6802	6895	6847	6909	6990	6705	6829	6877	6910	6767	6855	6918	6960	6950	6906	6759	6907	6942	6971	6814	6780	6827	6833	6942	6896	6862	6801	6822	6860	6846	6994	6864	6799	6784	6889	6754	6936	6975	6885	6754	6845	6736	6963	6767	6713	6855	6832	6813	6855	6943	6887	6879	6775	6891	6935	6877	6834	6803	6864	6827	6957	6872	6819	6783	6904	6799	6741	6954	6922	6849	6870	6908	6768	6843	6917	6848	7007	6917	6849	6848	6922	6822	6958	6768	6835	6867	6847	6861	6930	6943	7006	6855	6779	6911	6797	6867	6949	6852	6978	6813	6916	6898	6830	6873	6873	6915	6851	6845	6970	6818	6834	6983	6804	6796	6848	6842	6837	6888	6843	6847	6798	6867	6897	6963	6859	6852	6907	6906	6766	6893	6832	6958	6920	6861	6930	6961	6857	6804	6910	6867	6728	6873	6864	6898	6798	6824	6765	6873	6921	6928	6804	6852	6788	6748	6853	6878	6912	6896	6821	7020	6888	6863	6972	6861	6926	6892	6872	6825	6976	6845	6904	6769	6819	6878	6976	6764	6932	7007	6869	6766	6878	7046	6864	6816	6839	6814	6803	6959	6895	6903	6964	6880	6854	6838	6855	6986	6930	6719	6806	6971	6807	6952	6902	6980	6801	6904	6798	6902	6871	7002	6849	6889	6952	6892	6979	6899	6772	6825	6845	6921	6846	6794	6782	6753	6947	6735	6920	6965	6841	6776	6978	6886	6775	6932	6792	6797	6863	6970	6862	6778	6818	6860	6867	6847	6973	6986	6756	6922	6942	6816	6851	6978	6793	6884	7002	6912	6929	6848	6936	6891	6939	6985	6863	7006	6866	6825	6897	6789	6962	6836	6872	6955	6956	6860	6771	6862	6918	6765	6797	6860	6724	6822	6913	7034	6958	6836	6933	6885	6837	7048	6730	6830	6975	6871	6938	6774	6820	6839	6795	6936	6921	6873	6788	6931	7028	6971	6830	6840	6940	6901	6828	6898	6927	6947	6849	6886	6806	6960	6960	6942	6854	6885	6868	6915	6858	6662	6859	6832	6777	6909	6812	6828	6806	6810	6766	6861	6946	6759	6922	6870	6880	6896	6952	6740	6849	6759	6917	6857	6835	7100	6909	6920	6909	6956	6842	6926	6804	6831	6903	6863	6954	6743	6904	6858	6895	6893	6910	6776	6785	7000	6898	6924	6801	6793	6831	6939	6917	7075	6812	6887	6813	6851	6753	7013	6862	6893	6899	6842	6803	6896	6819	6906	6874	6933	6938	6718	6883	6847	6882	6938	6923	6787	6806	6825	6836	6782	6929	6873	6882	6854	6876	6973	6774	6851	6804	6907	6964	6721	6952	6851	6970	6841	6766	6860	6821	6892	6805	6958	6864	6852	6962	6985	6849	6869	6810	6919	6888	6894	6919	6897	6857	6860	6832	6891	6951	6838	6965	6925	6908	6825	6771	6886	6823	6883	6822	6905	6935	6874	7000	6843	6906	6873	6850	6729	6827	6937	6826	6831	6916	6949	6851	6852	6890	6837	6793	6827	6948	6964	6936	6804	6798	6849	6864	6855	7011	6862	6906	6901	6748	6821	6815	6771	6872	6992	6854	6997	6950	6807	6879	6972	7055	6916	6948	6757	6868	6910	7018	6841	6905	7008	6818	6950	6901	6910	6911	6854	6727	6777	6888	6782	6880	6866	6744	6775	6976	6823	6914	6797	6802	6963	6826	6898	6812	6864	6942	6923	6917	6893	6893	6703	6769	6795	6862	6967	6940	6860	6855	6948	6840	6923	6865	6950	6841	6727	6813	6899	6918	6777	6950	6904	6992	6863	6919	7017	6829	6980	6844	6931	6941	6928	6849	6791	6912	6861	6836	6911	6879	6821	6881	6915	6758	6861	6880	6812	6818	6766	6811	6792	7016	6879	6965	6785	6943	6882	6996	6871	6930	6705	6916	6941	6875	6827	6960	7046	6928	6901	6902	6830	6864	6858	6931	6872	6842	6870	6866	6950	6903	6846	6860	6787	6839	6862	6902	7048	6896	6844	6934	6760	6913	6871	6904	6925	6898	6809	6906	6799	6776	7031	6649	6852	6769	6853	6809	6830	6919	6876	6683	6991	6844	6984	6750	6952	6844	6932	6855	6991	6856	6867	6838	6834	6900	6781	6849	6717	6909	6892	6761	6851	6885	6890	6841	6902	6928	6933	6849	6875	6825	6956	6955	6891	6818	6841	6858	6832	6810	6852	7029	6864	6892	6872	6865	6897	6863	6751	6861	6947	6881	6936	6918	6868	6887	6758	6875	6919	6797	6779	6784	6675	6940	6927	6874	7007	6940	6911	6837	6893	6931	6851	6806	6889	6947	6951	6796	6892	6714	6967	6804	6949	6781	6813	6853	6877	6953	6841	6666	6873	6943	6965	6861	6914	6969	6835	6805	6897	6805	7010	6759	7011	6885	6830	6883	6975	6845	6990	6852	6931	6872	6865	6983	7010	6909	6939	7019	6937	6751	6934	6924	6895	6821	7045	6920	6859	7048	6943	6844	7009	6762	6812	6839	7021	6908	6859	6852	6820	6903	6761	6766	6880	6843	6884	6892	6896	7014	6899	6751	6871	6821	6895	6898	6801	6843	6945	6799	6866	6909	6971	6838	6748	6831	6891	6888	6869	6728	6892	6871	6831	6890	6834	6804	6835	6872	6835	6721	6799	6920	6861	6958	6891	6843	6822	6917	6724	6854	6868	6792	6899	6869	6821	6916	6886	6767	6801	6918	6768	6853	6826	6775	6924	6941	6830	6907	6891	6870	6896	6887	6938	6814	6855	6880	6876	6807	6825	6830	6922	6895	6826	6939	6936	6799	6933	6898	6981	6943	6842	6987	6823	6920	6953	6875	6889	6830	6887	6773	6977	6913	6824	6776	6905	6791	6845	6815	6877	6765	6903	6855	7035	6885	6833	6935	6910	6796	6741	6811	6895	6908	6784	6890	6776	6939	6791	6902	6953	6914	6859	6952	6971	6885	6872	6868	6634	6789	6827	6799	7063	6874	6861	6740	7010	6810	6777
52625	38539	16641	3969	1266	862	955	968	936	895	948	881	894	889	850	969	898	921	899	882	905	913	905	874	916	894	872	879	967	938	930	886	856	860	910	914	901	909	927	927	882	864	906	907	895	922	915	911	895	923	961	865	948	841	888	922	938	885	916	879	884	883	878	916	870	852	940	890	887	919	853	895	982	934	917	930	890	867	921	927	903	884	890	929	955	882	909	893	957	908	867	849	933	904	929	866	891	930	932	935	892	917	870	970	913	873	949	913	930	871	879	877	942	933	978	890	893	877	964	917	895	870	870	907	936	922	937	947	928	883	944	878	944	963	905	979	924	911	865	860	932	884	881	892	916	913	876	935	893	894	918	893	917	919	876	913	868	931	918	924	853	869	907	916	930	859	896	890	916	901	918	890	950	881	855	955	932	945	953	924	910	916	893	894	920	875	903	903	910	876	905	917	913	888	908	954	947	908	930	863	905	895	912	898	943	894	910	909	927	935	940	871	891	933	910	908	900	877	874	915	867	877	908	943	908	920	887	911	902	922	872	904	886	944	933	955	866	852	903	882	958	899	941	899	889	916	921	964	862	932	903	868	918	886	930	917	929	844	933	942	922	951	864	909	939	870	885	930	886	901	920	874	896	872	959	947	913	894	934	960	921	874	908	928	888	920	901	868	930	880	940	874	875	937	901	913	921	1000	907	925	867	926	855	969	934	898	938	936	923	907	962	843	848	903	938	938	859	940	877	911	944	878	863	888	971	936	884	917	919	925	932	954	910	893	901	875	863	917	949	873	888	890	900	835	929	891	941	912	862	871	932	923	884	944	901	916	841	922	928	845	927	937	892	913	914	852	1000	932	907	871	917	914	901	871	910	874	942	860	931	887	873	902	859	864	918	920	877	905	973	939	924	831	883	898	858	934	944	914	1006	833	929	869	895	951	874	932	956	923	894	880	913	907	943	867	882	895	867	873	882	923	923	935	874	896	896	907	916	862	910	894	857	915	933	921	925	921	905	968	867	916	886	896	920	891	975	956	908	891	898	921	881	955	881	931	882	951	952	906	915	940	869	878	913	873	905	931	970	942	930	928	960	909	902	927	913	900	952	887	900	882	892	890	918	882	947	906	877	953	896	918	877	897	908	866	929	904	898	901	894	919	904	933	905	930	868	930	904	916	889	936	852	890	922	872	911	950	918	925	903	899	905	915	919	939	990	917	893	961	962	912	870	914	895	943	868	930	939	952	940	948	860	885	918	955	961	928	899	910	850	904	899	898	873	891	875	883	926	897	907	876	920	891	916	943	951	896	906	923	894	942	879	910	881	899	911	898	853	859	949	907	861	922	872	880	869	878	876	941	882	920	924	908	884	864	943	967	901	893	894	946	911	884	964	887	910	887	945	921	967	870	885	881	916	906	868	932	904	911	901	966	897	952	880	986	810	878	895	885	951	968	942	935	880	859	891	968	868	923	893	911	874	901	942	912	879	889	929	878	910	902	992	887	913	918	931	906	952	963	878	897	919	898	908	917	895	883	914	900	901	928	907	902	907	896	877	869	874	900	939	889	909	875	871	913	918	852	882	885	933	886	871	872	937	847	885	888	913	899	886	887	908	966	918	910	983	901	948	886	902	940	919	932	963	907	870	879	931	860	876	928	907	892	947	859	888	902	826	872	949	973	971	863	880	935	912	931	872	902	915	875	923	876	930	909	891	928	851	941	900	931	886	929	896	845	911	936	882	855	925	954	909	857	912	882	934	853	916	911	931	922	936	905	890	870	876	901	914	879	848	937	826	883	881	859	993	903	882	891	950	876	881	906	890	927	893	934	930	919	910	973	905	918	932	911	936	925	933	958	947	882	913	932	873	878	848	900	916	828	872	901	884	900	925	851	889	938	883	856	916	959	919	971	941	903	942	871	959	907	934	910	946	956	905	935	943	912	908	892	948	906	951	915	927	900	936	896	876	908	937	888	917	909	880	967	872	927	875	887	934	866	953	850	923	901	887	923	904	935	914	892	917	898	932	891	926	927	889	949	946	890	907	956	903	927	978	948	880	976	897	919	886	948	853	948	903	932	924	885	917	881	920	938	918	843	859	902	908	903	947	886	930	855	914	888	888	896	857	872	928	896	936	884	918	902	894	912	887	900	884	902	913	860	911	843	904	915	909	881	926	921	938	889	834	915	883	910	887	927	906	901	911	907	915	924	929	908	939	917	914	890	938	833	937	872	938	940	899	913	837	883	888	908	885	889	930	932	921	913	894	922	894	903	818	888	906	916	949	883	904	880	945	850	880	936	932	922	902	986	876	888	877	966	904	900	885	927	898	889	945	918	932	883	867	855	897	885	925	906	888	924	884	895	931	974	900	874	899	933	897	908	960	948	908	885	919	899	950	927	897	911	903	893	898	891	916	887	863	928	875	884	939	925	827	929	885	901	935	949	893	926	880	930	900	952	845	949	937	939	943	908	936	887	909	926	895	953	905	903	864	895	906	921	926	916	908	865	892	929	933	908	842	857	883	885	871	894	934	934	932	904	843	918	926	903	898	905	893	891	955	879	890	880	909	922	906	896	911	892	924	939	898	923	938	927	876	874	953	862	859	945	951	936	848	871	915	904	914	941	945	877	935	864	872	871	919	902	881	905	926	911	950	941	889	892	882	905	935	885	866	921	951	967	944	925	883	955	946	968	917	855	882	866	986	920	989	905	873	901	879	885	929	917	889	887	974	929	914	901	948	896	921	928	935	922	931	958	958	958	905	942	933	886	891	907	861	945	862	923	936	916	938	882	913	909	921	904	882	899	857	957	897	921	913	851	932	878	873	885	904	896	909	924	900	878	909	924	882	903	951	886	928	872	918	950	874	917	923	908	954	937	880	923	913	937	919	975	893	851	882	858	916	933	856	929	868	936	928	883	879	912	877	847	915	862	940	902	936	931	851	969	897	826	910	897	899	908	916	878	955	884	883	945	861	892	866	927	904	895	835	880	901	938	921	862	950	911	908	973	942	898	915	915	873	881	915	853	954	878	864	870	846	869	942	923	893	879	824	1002	918	915	881	936	900	999	922	923	898	872	926	949	876	922	920	888	919	870	909	902	938	915	892	931	922	900	934	945	917	965	884	897	918	882	928	892	948	948	897	878	876	897	883	886	889	930	934	857	973	918	894	877	918	949	912	860	878	915	892	852	894	904	877	888	902	864	931	879	885	937	910	888	866	912	877	909	926	895	936	851	836	877	953	916	947	979	930	908	889	914	945	958	936	916	870	946	861	891	918	906	905	857	886	935	938	888	914	973	930	915	911	895	958	939	924	949	889	906	876	944	918	909	899	940	903	881	932	928	915	910	930	968	935	946	940	911	902	886	910	882	982	860	847	924	907	912	887	901	961	956	941	960	911	916	926	908	859	894	845	873	880	899	891	878	937	887	972	946	879	900	932	926	906	951	918	938	935	896	883	967	941	913	864	930	920	922	910	939	879	923	891	904	939	909	895	853	894	880
76196	57399	38331	24377	13527	7316	7171	7295	7434	7377	7386	7217	7403	7278	7216	7230	7331	7173	7317	7277	7251	7350	7253	7309	7342	7450	7457	7283	7224	7378	7377	7355	7239	7297	7249	7328	7360	7334	7100	7328	7290	7313	7196	7424	7390	7267	7379	7302	7122	7221	7311	7362	7301	7297	7233	7421	7378	7210	7263	7231	7313	7261	7328	7246	7229	7202	7369	7367	7372	7337	7362	7352	7401	7277	7357	7297	7237	7205	7249	7227	7282	7266	7399	7111	7280	7294	7316	7536	7225	7267	7436	7363	7316	7318	7433	7462	7237	7261	7405	7323	7347	7286	7353	7190	7343	7192	7156	7223	7157	7338	7345	7301	7261	7422	7276	7296	7327	7475	7242	7172	7303	7408	7232	7329	7335	7325	7449	7422	7197	7106	7305	7242	7423	7348	7214	7365	7280	7293	7381	7475	7271	7290	7228	7389	7363	7395	7281	7194	7180	7272	7350	7268	7293	7400	7226	7231	7132	7235	7305	7294	7198	7347	7255	7274	7359	7280	7291	7151	7357	7276	7135	7355	7384	7276	7294	7305	7258	7319	7278	7295	7212	7351	7308	7155	7189	7245	7201	7339	7331	7215	7373	7349	7231	7362	7287	7385	7336	7340	7329	7201	7391	7500	7281	7384	7315	7233	7262	7333	7278	7336	7231	7367	7340	7318	7424	7422	7362	7232	7303	7398	7165	7319	7341	7349	7275	7255	7289	7372	7335	7304	7287	7181	7197	7394	7478	7360	7264	7251	7268	7378	7366	7284	7432	7261	7268	7329	7255	7283	7350	7434	7204	7395	7304	7252	7230	7224	7327	7282	7136	7416	7284	7295	7303	7253	7376	7376	7221	7255	7212	7320	7339	7418	7348	7402	7295	7398	7268	7236	7171	7211	7314	7242	7337	7291	7438	7404	7347	7229	7383	7396	7285	7396	7170	7381	7320	7279	7284	7261	7276	7329	7421	7225	7304	7308	7390	7265	7280	7288	7253	7376	7234	7319	7298	7378	7382	7289	7310	7069	7192	7288	7294	7282	7387	7277	7333	7352	7274	7358	7328	7401	7319	7378	7288	7316	7305	7279	7469	7229	7258	7267	7232	7253	7321	7136	7341	7228	7208	7459	7143	7267	7365	7167	7259	7429	7260	7300	7327	7274	7382	7354	7263	7392	7260	7321	7327	7252	7345	7294	7308	7283	7303	7324	7338	7365	7319	7352	7373	7306	7247	7250	7171	7363	7359	7297	7248	7351	7378	7451	7273	7335	7283	7344	7242	7304	7226	7340	7424	7264	7365	7229	7243	7257	7362	7192	7226	7191	7283	7466	7397	7345	7230	7365	7422	7353	7381	7361	7180	7368	7408	7356	7294	7420	7290	7263	7211	7190	7223	7402	7308	7171	7344	7407	7385	7325	7295	7322	7315	7349	7164	7220	7296	7354	7272	7268	7208	7183	7317	7405	7237	7194	7260	7379	7320	7272	7259	7346	7293	7334	7315	7412	7251	7316	7225	7328	7405	7297	7328	7317	7394	7210	7391	7294	7203	7237	7302	7288	7339	7283	7415	7302	7216	7263	7392	7244	7379	7368	7220	7468	7216	7338	7362	7448	7307	7488	7354	7285	7348	7220	7129	7151	7328	7239	7350	7301	7302	7304	7400	7329	7252	7344	7239	7645	7244	7178	7323	7205	7272	7277	7316	7433	7403	7281	7325	7334	7191	7364	7259	7235	7153	7347	7383	7212	7369	7361	7240	7266	7362	7297	7253	7262	7277	7165	7423	7303	7357	7380	7327	7334	7336	7296	7286	7365	7271	7365	7284	7394	7265	7375	7316	7316	7359	7223	7338	7321	7176	7480	7424	7262	7180	7255	7377	7298	7265	7257	7354	7382	7329	7276	7294	7381	7252	7341	7280	7286	7380	7371	7358	7286	7342	7192	7211	7205	7456	7405	7421	7252	7278	7377	7317	7253	7231	7322	7340	7329	7199	7237	7217	7300	7134	7186	7318	7303	7473	7252	7311	7376	7357	7204	7364	7318	7256	7307	7236	7252	7436	7380	7280	7307	7363	7333	7251	7381	7295	7276	7464	7313	7427	7253	7309	7193	7280	7273	7376	7233	7356	7311	7309	7404	7325	7326	7345	7322	7322	7315	7344	7243	7446	7337	7379	7361	7299	7285	7308	7346	7207	7346	7326	7392	7320	7367	7275	7400	7375	7357	7300	7391	7260	7251	7354	7511	7373	7310	7264	7301	7413	7436	7329	7289	7371	7183	7208	7207	7308	7358	7444	7338	7210	7527	7351	7417	7286	7312	7351	7254	7241	7363	7226	7311	7242	7320	7283	7314	7210	7201	7310	7268	7265	7192	7268	7112	7297	7299	7281	7425	7311	7331	7293	7222	7323	7445	7374	7390	7357	7178	7110	7238	7327	7369	7309	7260	7286	7498	7276	7185	7175	7305	7448	7359	7151	7364	7423	7262	7262	7265	7247	7248	7305	7272	7117	7303	7215	7302	7199	7333	7313	7317	7272	7169	7280	7273	7283	7379	7268	7361	7339	7278	7281	7267	7282	7397	7243	7236	7316	7355	7382	7334	7267	7222	7278	7384	7196	7104	7262	7389	7361	7423	7173	7221	7393	7345	7370	7335	7280	7327	7282	7406	7362	7305	7347	7318	7318	7279	7388	7325	7345	7435	7328	7305	7378	7185	7343	7283	7198	7261	7263	7236	7300	7325	7294	7317	7368	7211	7372	7246	7300	7313	7339	7418	7222	7346	7237	7172	7255	7289	7533	7321	7275	7338	7205	7366	7408	7150	7382	7327	7245	7288	7450	7363	7426	7282	7403	7176	7347	7248	7375	7370	7407	7336	7329	7324	7348	7279	7363	7227	7405	7182	7328	7227	7276	7193	7352	7340	7339	7246	7322	7332	7195	7268	7344	7284	7220	7473	7212	7235	7376	7328	7477	7200	7300	7301	7372	7203	7432	7381	7366	7280	7256	7377	7426	7116	7294	7431	7312	7365	7240	7361	7290	7280	7220	7464	7311	7325	7322	7229	7352	7308	7441	7343	7296	7192	7286	7380	7230	7228	7363	7292	7210	7296	7289	7242	7358	7381	7294	7318	7276	7132	7303	7477	7325	7329	7220	7219	7342	7222	7339	7321	7293	7420	7435	7313	7431	7489	7375	7403	7292	7354	7333	7274	7431	7431	7346	7301	7360	7232	7325	7351	7134	7311	7314	7346	7402	7308	7235	7377	7315	7437	7393	7258	7398	7305	7412	7350	7288	7272	7247	7147	7255	7280	7319	7285	7171	7195	7201	7390	7179	7282	7205	7324	7144	7157	7348	7301	7246	7283	7330	7383	7372	7431	7247	7242	7279	7388	7367	7266	7298	7538	7287	7435	7427	7344	7219	7242	7294	7263	7308	7334	7287	7243	7406	7257	7374	7205	7283	7346	7311	7286	7301	7313	7375	7424	7306	7304	7229	7201	7258	7268	7245	7280	7307	7334	7297	7258	7199	7443	7260	7342	7407	7279	7407	7279	7319	7399	7129	7388	7279	7365	7383	7262	7364	7291	7353	7218	7234	7266	7333	7325	7254	7400	7373	7364	7235	7388	7317	7430	7306	7260	7334	7238	7293	7358	7341	7362	7377	7321	7251	7285	7300	7225	7350	7379	7407	7312	7434	7354	7328	7301	7194	7280	7309	7343	7277	7308	7305	7406	7257	7295	7288	7340	7461	7305	7382	7234	7293	7309	7253	7268	7235	7333	7284	7449	7388	7365	7237	7316	7146	7314	7360	7176	7307	7336	7293	7231	7357	7190	7298	7307	7239	7335	7373	7329	7289	7325	7333	7248	7295	7323	7295	7372	7267	7348	7296	7342	7251	7301	7412	7311	7276	7402	7399	7286	7337	7355	7193	7380	7428	7230	7330	7302	7248	7370	7324	7347	7437	7201	7399	7357	7132	7246	7255	7347	7313	7326	7176	7369	7361	7279	7290	7357	7357	7255	7367	7199	7257	7296	7184	7302	7438	7371	7256	7364	7377	7222	7473	7418	7327	7364	7218	7295	7176	7314	7295	7287	7268	7214	7287	7334	7239	7257	7375	7395	7306	7273	7249	7319	7489	7294	7460	7265	7280	7294	7416	7325	7210	7359	7334	7303	7329	7252	7324	7265	7358	7345	7291	7277	7442	7426	7391	7298	7319	7318	7217	7237	7337	7334	7224	7315	7339	7117	7212	7294	7345	7331	7406	7361	7292	7259	7460	7319	7380	7378	7265	7413	7426	7288	7343	7252	7253	7406	7216	7359	7311	7251	7257	7262	7300	7256	7346	7255	7221	7273	7218	7327	7318	7382	7357	7440	7213	7391	7292	7351	7263	7294	7361	7266	7292	7283	7336	7329	7268	7287	7263	7401	7333	7357	7301	7406	7274	7220	7345	7362	7303	7303	7337	7331	7446	7325	7312	7402	7290	7320	7357	7368	7347	7183	7250	7200	7222	7301	7261	7421	7286	7304	7326	7296	7411	7276	7350	7357	7294	7395	7404	7285	7208	7242	7276	7348	7329	7302	7343	7406	7373	7407	7300	7445	7295	7226	7337	7371	7335	7390	7188	7369	7428	7244	7229	7482	7235	7344	7267	7444	7369	7214	7299	7302	7246	7282	7304	7483	7345	7349	7455	7264	7190	7352	7298	7238	7288	7348	7361	7316	7459	7258	7217	7387	7267	7283	7211	7161	7344	7341	7362	7217	7346	7349	7503	7184	7304	7436	7271	7279	7162	7352	7336	7288	7366	7255	7427	7316	7228	7209	7359	7218	7189	7405	7399	7405	7292	7321	7269	7245	7278	7288	7443	7264	7320	7267	7373	7254	7325	7295	7363	7194	7371	7273	7298	7215	7239	7218	7338	7226	7267	7320	7328	7445	7362	7312	7287	7372	7384	7270	7378	7229	7295	7321	7421	7332	7290	7279	7277	7467	7265	7211	7283	7236	7200	7252	7355	7288	7325	7436	7428	7400	7347	7225	7349	7242	7219	7315	7327	7198	7316	7132	7360	7373	7387	7375	7269	7329	7153	7348	7360	7191	7281	7306	7316	7399
64351	50432	24128	7577	1810	948	930	894	934	886	982	904	905	934	932	854	921	895	876	919	886	924	906	931	952	855	898	933	906	920	915	909	865	901	871	894	1001	870	950	883	962	941	944	902	913	851	880	898	943	857	1000	915	1014	957	898	957	913	886	930	938	956	935	907	884	875	885	957	853	939	957	908	886	891	899	864	927	938	924	968	929	924	948	975	923	899	913	929	912	908	931	888	987	947	946	935	860	872	914	889	921	893	880	937	922	938	882	914	986	911	965	969	888	904	957	929	938	901	897	924	911	907	964	929	894	946	906	917	950	904	963	896	907	912	880	863	928	892	921	918	910	916	930	931	904	862	871	893	929	903	930	910	913	938	998	889	906	895	924	953	882	969	918	955	905	916	964	878	945	905	919	917	856	948	931	981	910	928	931	956	896	955	877	840	921	930	917	897	903	897	886	921	906	906	926	947	918	881	917	945	917	905	894	867	943	917	964	886	953	920	959	905	934	907	936	930	926	968	902	945	875	922	902	929	915	870	931	883	914	871	885	924	900	942	901	916	979	853	949	888	896	941	983	902	936	882	940	920	946	946	881	871	1023	942	911	911	934	929	936	909	887	967	901	967	946	934	947	961	854	939	891	937	914	939	953	943	887	884	974	935	940	872	896	923	971	949	948	909	928	957	951	951	944	925	925	918	925	901	988	896	882	893	987	933	889	883	898	894	953	973	909	869	951	965	911	917	987	898	889	941	953	880	939	940	955	877	878	991	929	946	931	941	969	864	921	938	981	964	908	915	960	932	951	905	927	940	941	967	905	910	984	946	905	918	887	916	946	857	942	882	930	921	869	974	924	839	979	903	933	904	941	878	916	920	914	959	951	915	909	898	932	911	862	953	865	888	903	900	899	987	898	935	961	890	938	927	937	948	903	877	976	929	979	946	917	896	903	926	913	893	885	968	932	935	900	943	934	920	960	934	898	920	909	972	909	873	931	949	946	937	870	968	923	896	934	931	867	905	878	946	931	967	928	901	869	962	899	930	947	912	949	944	896	938	910	922	888	895	910	893	891	925	920	898	893	931	965	864	904	930	897	947	933	924	935	903	924	929	898	947	924	930	966	922	927	871	920	910	853	926	924	885	941	934	980	897	951	880	890	852	931	944	900	924	945	876	954	878	916	926	891	927	916	892	897	945	866	922	913	895	914	952	889	912	899	894	884	898	886	894	937	930	894	909	940	909	914	913	936	908	966	944	916	883	852	900	960	912	900	952	882	881	907	880	887	914	923	896	867	964	895	895	888	929	904	888	939	864	928	925	897	907	851	906	951	909	937	955	965	945	980	941	938	922	941	876	890	890	908	970	895	901	870	968	899	942	977	929	910	908	878	893	898	932	929	963	901	894	939	927	912	940	897	993	960	953	937	910	881	897	892	879	890	857	861	898	959	938	900	906	937	880	958	921	890	874	973	932	931	985	945	930	973	940	939	934	927	947	897	929	912	900	964	928	927	936	961	936	952	917	907	882	936	944	922	925	993	892	886	931	928	949	887	892	865	911	906	947	927	911	889	962	950	928	891	921	933	884	917	908	937	945	923	918	915	970	891	884	901	911	932	932	914	975	963	963	867	949	892	932	922	883	882	917	931	896	967	998	929	881	959	918	942	880	900	983	908	848	958	924	897	909	919	922	893	867	895	935	965	952	893	974	936	877	939	980	905	868	960	950	893	933	959	893	876	898	891	887	882	921	895	861	865	960	897	909	902	969	910	866	899	935	941	987	913	915	930	898	879	908	892	961	917	938	890	936	933	929	926	876	924	948	883	882	919	924	916	897	881	879	899	893	933	910	922	863	908	935	990	953	912	915	967	896	974	877	936	900	890	926	974	931	921	885	901	932	950	924	890	896	906	949	961	931	897	909	950	971	885	928	931	919	903	874	891	881	951	887	968	922	923	956	912	858	924	958	895	974	938	889	946	973	844	931	985	896	882	922	919	960	862	945	917	947	901	940	945	901	934	928	856	934	954	938	929	913	933	867	935	920	921	965	860	956	941	960	884	930	897	929	971	943	863	930	916	888	893	932	872	893	955	951	936	915	913	908	899	940	918	935	946	885	936	906	912	925	853	927	899	946	939	893	981	866	951	909	899	937	902	878	859	903	917	980	922	916	928	872	881	916	928	934	913	879	926	905	928	980	985	942	915	866	889	917	894	888	927	914	876	930	930	955	921	913	893	884	888	956	963	941	909	950	920	909	907	970	902	925	909	916	939	974	913	972	921	889	941	915	892	905	937	942	937	950	879	920	907	912	989	942	920	889	893	909	940	963	915	933	917	928	956	948	911	934	896	955	988	891	899	894	961	871	941	912	920	965	963	918	986	879	950	941	915	912	926	888	898	934	845	882	921	871	904	869	922	957	909	893	958	884	894	911	920	914	854	900	971	963	933	897	912	885	971	909	872	914	908	966	909	913	866	891	902	951	943	890	947	923	939	936	932	926	949	853	926	890	940	879	952	939	941	897	906	891	964	908	877	895	951	939	907	909	924	913	891	932	913	865	869	908	975	943	948	914	914	941	916	996	937	929	915	946	901	941	887	934	935	911	937	904	958	909	898	940	899	896	955	917	965	932	944	866	921	904	932	928	903	912	930	927	970	946	884	916	888	880	932	961	871	959	932	931	874	919	883	932	980	876	943	889	908	914	878	920	945	936	907	959	897	883	932	970	855	939	924	871	896	935	915	913	924	943	901	972	911	884	895	881	888	869	958	893	914	915	892	866	898	930	933	914	934	895	953	911	882	956	940	953	881	879	935	911	934	928	900	886	900	942	906	970	923	914	960	926	969	912	916	926	903	893	884	923	898	921	915	854	925	894	934	916	885	911	936	863	907	941	932	945	955	872	887	902	848	905	969	956	984	900	941	862	942	912	916	898	926	896	930	937	915	912	931	889	927	936	909	902	890	940	847	887	908	965	909	910	926	936	932	899	945	966	926	910	910	915	938	885	917	881	942	922	904	872	907	915	921	902	908	940	908	972	939	879	900	908	943	940	943	923	949	916	929	942	924	932	923	898	936	936	867	871	878	909	930	905	921	859	927	925	863	912	880	853	926	867	933	886	919	917	954	911	903	899	874	923	881	881	909	907	926	898	934	915	943	912	901	904	922	919	878	972	925	966	923	947	854	902	912	913	947	942	907	953	899	872	920	906	949	928	953	918	921	892	909	989	914	890	925	925	939	898	976	909	966	890	892	935	913	948	878	879	849	887	936	860	936	941	917	864	958	902	901	900	977	920	946	955	950	895	912	927	907	904	910	874	931	956	990	855	874	899	882	938	933	943	863	927	957	905	924	889	965	858	927	934	946	937	955	934	909	961	930	877	942	953	935	898	922	955	937	934	877	939	885	943	936	930	905	910	933	891	899	930	986	925	967	879	895	923	908	904	908	926	911	934	898	904	970	911	957	892	854	916	883	863	954	965	874	868	879	936	921	920	901	915	871	928	907
62445	55386	45779	31689	18474	7526	7326	7225	7289	7577	7441	7317	7297	7464	7346	7376	7345	7360	7395	7335	7430	7287	7323	7431	7345	7353	7471	7326	7344	7431	7368	7459	7288	7458	7319	7365	7351	7255	7376	7347	7255	7349	7352	7377	7389	7483	7313	7350	7391	7422	7361	7180	7236	7412	7359	7427	7396	7279	7425	7394	7328	7392	7409	7421	7263	7331	7366	7382	7397	7438	7277	7375	7337	7255	7285	7236	7312	7329	7372	7494	7366	7514	7361	7313	7506	7355	7206	7125	7353	7375	7319	7385	7435	7361	7335	7366	7356	7418	7270	7407	7466	7165	7390	7343	7303	7399	7136	7389	7375	7498	7255	7371	7446	7235	7538	7307	7294	7441	7381	7520	7237	7308	7266	7289	7408	7344	7521	7326	7390	7290	7381	7341	7380	7319	7446	7351	7350	7270	7427	7370	7327	7382	7318	7215	7309	7422	7305	7281	7397	7276	7345	7401	7392	7400	7305	7286	7451	7473	7387	7297	7385	7385	7410	7300	7383	7339	7377	7298	7301	7409	7437	7311	7219	7311	7202	7214	7258	7342	7522	7323	7317	7358	7261	7366	7387	7297	7272	7453	7301	7326	7283	7230	7434	7455	7393	7156	7445	7411	7309	7432	7344	7396	7336	7294	7437	7355	7259	7360	7417	7376	7522	7414	7333	7486	7418	7366	7500	7314	7312	7431	7393	7308	7267	7352	7294	7345	7475	7333	7356	7256	7150	7487	7344	7286	7437	7369	7600	7189	7432	7359	7309	7292	7434	7233	7356	7413	7468	7295	7482	7296	7369	7459	7312	7275	7324	7397	7517	7448	7388	7414	7363	7256	7293	7390	7323	7252	7426	7454	7308	7278	7359	7306	7333	7330	7358	7449	7397	7371	7282	7362	7443	7332	7396	7362	7301	7348	7267	7324	7334	7439	7245	7310	7494	7305	7421	7427	7319	7223	7537	7252	7403	7323	7195	7440	7387	7346	7301	7398	7390	7335	7477	7454	7328	7354	7378	7416	7337	7353	7272	7433	7285	7262	7341	7467	7510	7129	7374	7371	7361	7459	7275	7254	7375	7436	7372	7232	7378	7313	7423	7208	7345	7290	7461	7323	7215	7359	7476	7339	7471	7442	7399	7381	7453	7393	7369	7494	7346	7348	7467	7349	7202	7518	7294	7336	7436	7307	7437	7212	7381	7332	7178	7384	7466	7361	7472	7168	7440	7394	7281	7428	7381	7347	7320	7320	7309	7364	7333	7502	7301	7276	7358	7361	7321	7367	7284	7300	7286	7289	7449	7285	7388	7307	7337	7433	7524	7396	7450	7357	7358	7353	7295	7320	7552	7329	7217	7355	7293	7396	7402	7350	7428	7348	7396	7341	7261	7234	7380	7319	7440	7423	7395	7356	7479	7458	7386	7368	7433	7271	7443	7256	7254	7219	7389	7405	7335	7369	7321	7357	7391	7457	7273	7377	7320	7254	7359	7570	7357	7429	7327	7436	7219	7313	7285	7283	7291	7109	7303	7223	7343	7360	7292	7431	7413	7436	7389	7312	7232	7262	7328	7423	7432	7326	7400	7371	7477	7184	7336	7392	7428	7331	7506	7429	7441	7345	7330	7427	7256	7291	7394	7289	7294	7268	7394	7269	7408	7336	7384	7462	7263	7237	7460	7286	7521	7522	7359	7344	7399	7436	7379	7407	7356	7355	7307	7295	7401	7324	7425	7303	7354	7323	7302	7364	7281	7317	7286	7437	7401	7370	7366	7359	7447	7230	7363	7520	7403	7362	7367	7247	7346	7454	7341	7362	7420	7323	7429	7228	7458	7423	7300	7421	7483	7403	7364	7342	7468	7311	7542	7362	7340	7394	7412	7202	7313	7325	7433	7422	7302	7345	7297	7429	7411	7457	7465	7359	7143	7422	7290	7418	7276	7342	7137	7320	7460	7186	7420	7441	7248	7396	7486	7243	7486	7289	7318	7466	7397	7298	7488	7360	7482	7330	7380	7228	7399	7406	7414	7324	7350	7501	7438	7283	7456	7385	7210	7372	7299	7310	7196	7451	7325	7378	7406	7296	7343	7380	7306	7460	7350	7262	7399	7245	7444	7366	7192	7374	7333	7279	7358	7444	7300	7376	7226	7374	7409	7428	7449	7405	7400	7198	7419	7277	7393	7438	7490	7411	7442	7295	7355	7394	7285	7291	7301	7465	7320	7397	7348	7360	7304	7231	7187	7335	7321	7384	7405	7332	7353	7303	7456	7352	7399	7362	7320	7434	7419	7190	7449	7426	7348	7236	7382	7172	7507	7275	7164	7430	7344	7280	7449	7398	7315	7346	7545	7344	7384	7336	7390	7163	7294	7277	7230	7406	7295	7352	7350	7343	7364	7417	7272	7279	7316	7386	7388	7472	7389	7385	7244	7161	7317	7363	7287	7438	7275	7449	7250	7385	7433	7324	7329	7311	7401	7389	7375	7406	7347	7258	7333	7309	7249	7319	7334	7391	7345	7336	7312	7331	7319	7371	7312	7273	7386	7343	7244	7282	7403	7229	7288	7344	7353	7421	7396	7371	7375	7276	7379	7410	7350	7385	7221	7278	7293	7450	7265	7264	7286	7405	7336	7316	7369	7513	7402	7430	7433	7326	7258	7404	7356	7192	7260	7349	7345	7281	7321	7368	7374	7326	7551	7303	7405	7366	7384	7448	7356	7332	7258	7397	7409	7295	7277	7431	7361	7322	7295	7391	7411	7296	7411	7347	7331	7359	7425	7333	7258	7246	7347	7378	7309	7416	7303	7439	7536	7424	7509	7371	7349	7432	7399	7363	7477	7225	7359	7333	7290	7510	7218	7382	7366	7421	7426	7407	7343	7420	7313	7451	7373	7393	7275	7344	7390	7308	7348	7243	7383	7337	7493	7354	7314	7293	7534	7154	7423	7418	7293	7240	7304	7344	7472	7293	7331	7301	7447	7312	7399	7258	7344	7263	7310	7421	7272	7383	7253	7357	7410	7382	7373	7413	7398	7333	7194	7376	7274	7251	7364	7407	7311	7290	7274	7304	7246	7395	7416	7490	7190	7266	7408	7332	7360	7470	7150	7386	7347	7475	7289	7363	7351	7530	7309	7394	7400	7329	7249	7354	7462	7275	7483	7206	7391	7429	7416	7351	7461	7172	7351	7257	7331	7429	7177	7391	7361	7313	7354	7428	7273	7515	7444	7312	7387	7356	7304	7254	7312	7391	7424	7403	7178	7213	7311	7369	7274	7323	7333	7441	7414	7436	7362	7440	7319	7341	7538	7411	7396	7358	7348	7434	7523	7260	7423	7384	7426	7386	7329	7365	7291	7459	7242	7352	7422	7456	7398	7361	7324	7267	7264	7436	7488	7340	7507	7445	7350	7441	7460	7347	7456	7257	7432	7351	7396	7305	7391	7384	7295	7288	7331	7218	7385	7262	7440	7350	7267	7407	7385	7357	7282	7287	7466	7333	7361	7462	7296	7256	7447	7451	7346	7315	7562	7335	7283	7186	7320	7396	7193	7451	7374	7321	7375	7287	7563	7366	7417	7211	7433	7331	7439	7506	7276	7488	7440	7390	7419	7429	7394	7558	7305	7405	7272	7294	7399	7400	7335	7275	7499	7450	7247	7329	7325	7321	7314	7219	7371	7301	7424	7311	7226	7457	7294	7232	7380	7215	7507	7337	7281	7403	7354	7316	7318	7364	7407	7472	7318	7219	7383	7473	7362	7322	7326	7381	7270	7291	7377	7392	7410	7250	7304	7454	7402	7484	7303	7374	7418	7396	7283	7405	7261	7429	7352	7364	7383	7324	7322	7364	7405	7284	7298	7290	7360	7170	7292	7266	7421	7299	7485	7333	7289	7432	7395	7366	7327	7407	7364	7323	7340	7261	7401	7353	7621	7293	7329	7320	7288	7236	7522	7184	7388	7359	7381	7494	7232	7387	7451	7425	7261	7303	7404	7345	7384	7361	7340	7391	7277	7370	7312	7487	7359	7383	7243	7430	7382	7319	7366	7323	7301	7356	7355	7439	7439	7232	7395	7338	7241	7438	7420	7274	7390	7407	7352	7407	7385	7384	7364	7399	7362	7361	7308	7227	7289	7347	7419	7215	7465	7363	7416	7302	7447	7360	7395	7302	7369	7217	7451	7271	7300	7394	7349	7359	7299	7452	7281	7411	7425	7357	7301	7325	7376	7395	7320	7352	7351	7411	7379	7314	7402	7330	7385	7436	7339	7285	7447	7241	7310	7535	7495	7304	7538	7411	7334	7246	7286	7428	7350	7305	7424	7456	7375	7328	7393	7230	7371	7304	7363	7427	7424	7366	7389	7392	7339	7438	7376	7346	7242	7193	7422	7202	7534	7346	7381	7522	7365	7298	7409	7303	7241	7327	7381	7299	7232	7364	7306	7397	7376	7296	7425	7345	7331	7370	7483	7353	7477	7318	7433	7293	7229	7332	7411	7493	7407	7362	7472	7403	7431	7397	7349	7510	7311	7418	7347	7269	7227	7382	7372	7396	7226	7288	7426	7393	7205	7376	7235	7344	7341	7301	7538	7342	7226	7260	7388	7326	7333	7333	7380	7341	7237	7333	7221	7286	7295	7217	7397	7380	7275	7358	7448	7559	7318	7302	7260	7403	7370	7252	7313	7341	7326	7292	7367	7324	7269	7273	7238	7256	7322	7519	7329	7421	7483	7404	7328	7265	7295	7414	7432	7328	7448	7441	7366	7348	7427	7287	7457	7379	7319	7415	7493	7385	7273	7387	7229	7311	7310	7177	7330	7483	7317	7255	7352	7359	7352	7380	7497	7339	7442	7230	7429	7338	7349	7443	7352	7369	7377	7283	7268	7478	7276	7426	7372	7279	7164	7336	7434	7385	7208	7372	7254	7281	7429	7286	7364	7323	7430	7440	7327	7400	7325	7326	7327	7410	7321	7479	7318	7379	7341	7361	7351	7403	7282	7314	7377	7334	7287	7353	7464	7341	7304	7365	7274	7389	7392	7319	7361	7404	7414	7391	7251	7361	7344	7413	7510	7321	7434	7450	7252	7452	7204	7415	7361	7324	7292	7378	7271	7412
39934	22599	7247	1879	964	780	772	765	785	768	818	782	815	790	763	798	720	788	762	779	703	759	793	777	790	752	766	779	730	754	759	781	790	761	776	813	732	782	744	759	771	754	783	787	732	741	788	743	799	762	752	755	757	735	798	774	777	804	753	697	789	760	803	745	720	753	764	790	800	810	795	750	777	719	771	756	752	785	794	739	743	757	773	737	801	794	785	764	715	723	745	739	746	785	773	760	820	776	767	800	769	743	694	774	759	750	787	793	752	776	764	774	777	784	738	790	755	792	730	766	749	743	789	765	738	755	768	769	856	798	758	752	785	779	764	752	823	749	700	797	825	786	779	759	811	814	762	764	800	788	740	769	761	790	789	742	818	804	790	716	788	772	767	784	775	760	789	740	749	754	810	779	751	744	787	782	777	760	768	804	751	763	789	741	754	783	795	789	784	741	780	760	742	778	767	711	727	771	759	757	746	759	745	817	788	774	762	787	773	730	747	767	759	791	766	789	767	727	801	803	764	747	694	763	766	779	748	778	745	725	737	811	783	833	797	795	740	755	738	761	797	715	778	713	727	778	741	796	781	789	708	781	784	758	740	735	807	717	781	782	704	772	761	737	814	729	765	788	824	787	774	770	795	758	702	763	733	833	751	761	762	836	734	740	777	800	790	770	736	759	800	798	832	794	758	806	775	787	708	788	738	825	773	751	752	737	751	761	746	813	731	731	721	820	775	778	832	812	766	761	760	767	755	774	730	781	766	773	750	821	759	766	742	796	775	824	793	788	762	765	730	767	797	734	756	770	766	742	780	736	757	758	704	718	747	788	806	758	755	777	705	813	767	771	781	764	765	752	792	758	779	777	755	773	788	731	815	782	766	789	764	723	766	756	814	799	737	770	768	757	789	765	770	722	744	744	752	767	727	735	761	762	710	729	803	742	746	785	823	765	792	798	771	772	784	734	759	725	745	774	732	835	799	722	775	806	769	755	761	767	815	740	810	740	750	818	785	767	726	752	779	774	764	768	725	809	795	791	746	798	789	761	773	776	790	743	755	748	750	797	823	818	706	748	703	782	755	811	779	770	780	755	806	705	772	734	766	753	747	733	796	788	772	765	811	778	782	740	795	763	769	759	819	805	765	768	806	722	751	801	806	770	756	763	772	803	707	790	762	792	791	764	742	773	763	802	767	771	729	770	770	736	793	786	789	805	759	773	762	739	786	810	755	788	775	767	782	727	814	777	771	760	748	781	771	738	780	797	745	740	784	702	748	744	808	773	786	739	773	765	771	766	794	788	767	772	733	709	824	738	846	789	779	743	784	742	743	784	764	737	728	787	732	841	779	792	742	831	769	756	803	776	749	743	740	776	751	746	793	804	803	753	769	733	768	802	717	790	729	714	754	748	737	725	706	765	757	777	813	789	746	737	751	800	774	757	737	757	801	784	784	743	759	755	781	799	806	829	744	757	811	828	746	787	763	771	802	742	771	822	731	711	748	780	791	753	752	746	731	745	780	797	770	757	783	789	748	785	732	742	751	779	794	754	801	815	731	806	805	803	784	766	766	750	772	756	791	760	778	730	772	825	719	795	794	729	749	754	779	762	763	760	740	794	715	792	737	723	722	793	786	840	804	704	760	785	789	811	782	737	749	768	731	716	755	737	794	765	783	780	814	774	757	788	794	756	813	741	766	762	784	759	804	824	780	766	783	766	774	769	747	732	821	726	756	753	743	748	733	779	797	783	762	744	784	799	819	746	785	763	768	771	825	746	773	774	749	808	754	779	763	742	789	713	758	787	737	775	794	786	745	765	767	763	789	732	732	744	744	756	807	796	778	721	781	744	722	726	731	761	759	780	808	769	737	773	759	763	747	839	788	762	770	778	792	739	752	772	812	733	803	737	741	782	755	806	753	768	827	769	799	729	790	738	744	727	743	753	763	709	796	826	773	734	758	704	815	787	790	748	812	792	782	777	706	751	763	748	714	749	803	749	727	787	780	771	779	746	766	758	788	803	747	704	744	791	750	751	784	778	752	746	750	812	764	719	776	734	770	715	759	785	758	780	745	768	804	745	782	817	793	807	807	764	747	763	785	727	762	784	751	734	782	780	784	736	779	766	750	722	811	757	741	783	733	786	765	735	765	764	755	802	747	739	683	793	741	758	764	772	787	752	746	739	772	769	740	767	802	767	717	797	809	729	765	765	732	801	779	747	781	813	727	756	776	782	803	769	779	776	784	783	754	749	795	758	785	794	725	754	733	766	734	744	741	767	765	799	760	781	794	781	783	752	753	797	828	758	782	755	771	783	762	790	777	712	794	799	780	815	723	770	835	802	714	759	740	748	779	807	825	744	758	726	786	735	735	773	774	764	745	818	764	777	742	783	779	781	836	771	805	784	727	737	822	767	754	780	849	820	741	775	726	768	741	774	731	793	811	754	747	738	758	760	799	803	786	757	796	732	782	745	763	759	755	781	780	771	776	767	755	737	758	788	818	771	785	753	757	742	764	732	811	757	760	770	731	747	715	711	782	775	787	775	802	821	793	827	744	748	778	738	824	730	758	762	800	809	776	731	760	760	745	806	775	791	784	758	798	777	709	773	770	784	794	814	749	775	768	772	796	780	755	729	732	756	785	747	774	724	780	775	787	791	731	731	804	775	772	784	739	784	721	803	831	746	803	793	798	802	821	780	708	785	766	813	758	722	777	806	761	791	762	717	760	867	775	748	791	768	836	771	785	765	811	725	840	768	792	722	763	756	754	785	789	744	761	764	807	727	736	763	784	789	793	766	746	769	728	770	797	777	804	761	779	748	735	720	787	770	761	760	748	780	798	768	794	831	759	764	805	802	800	751	790	808	731	729	764	750	772	779	791	800	779	727	769	757	793	759	760	741	761	770	777	782	742	736	750	779	774	765	773	767	740	748	710	802	760	738	731	794	746	749	773	796	781	781	771	768	749	779	830	786	814	764	789	755	783	699	780	726	750	769	771	743	835	751	742	774	774	781	775	703	758	814	737	744	764	779	774	810	735	798	732	787	765	749	762	825	799	770	734	804	757	763	681	768	760	796	763	710	766	800	745	766	805	735	826	766	763	822	818	738	782	776	768	750	806	747	754	744	704	789	794	821	809	798	788	738	727	837	800	767	754	717	753	790	785	838	757	780	768	743	756	799	805	804	791	812	779	792	756	724	760	710	760	769	800	757	750	769	769	800	735	836	799	722	710	737	798	710	780	751	760	820	743	744	738	746	712	736	762	736	732	732	768	775	786	735	822	769	740	820	776	738	770	779	745	734	819	756	708	803	752	754	751	813	767	741	779	769	754	746	788	736	768	755	748	821	759	752	748	742	745	776	694	719	755	783	774	779	727	801	762	728	764	758	745	772	801	734	784	850	758	768	792	768	781	792	730	776	750	784	764	777	781	867	785	759	768	787	767	754	777	764	811	726	791	738	778	783	773	768	793	734	736	759	771	748	798	778	803	767	788	836
65874	45753	27425	15981	9506	6443	6385	6194	6294	6457	6449	6404	6222	6302	6329	6187	6329	6375	6427	6284	6362	6269	6450	6273	6327	6309	6273	6286	6366	6279	6285	6373	6181	6386	6338	6287	6384	6375	6417	6226	6266	6286	6212	6283	6287	6323	6404	6331	6328	6321	6234	6254	6396	6432	6366	6353	6275	6351	6461	6378	6341	6245	6206	6180	6315	6244	6288	6305	6339	6370	6309	6364	6369	6280	6324	6452	6229	6122	6309	6352	6256	6313	6270	6351	6373	6326	6432	6341	6329	6286	6350	6375	6362	6224	6324	6311	6328	6297	6394	6367	6373	6157	6180	6282	6496	6309	6313	6367	6365	6526	6339	6267	6247	6317	6331	6314	6339	6158	6252	6293	6384	6249	6414	6227	6406	6347	6474	6276	6290	6254	6269	6348	6335	6448	6405	6356	6297	6199	6320	6271	6336	6204	6348	6309	6336	6426	6351	6241	6230	6301	6327	6443	6267	6293	6332	6210	6345	6504	6197	6400	6324	6476	6331	6271	6232	6259	6268	6120	6342	6332	6279	6238	6296	6315	6487	6362	6270	6463	6235	6246	6338	6304	6325	6252	6344	6336	6258	6364	6334	6259	6273	6274	6276	6245	6301	6370	6263	6279	6364	6376	6278	6305	6372	6220	6420	6350	6461	6421	6296	6255	6360	6245	6304	6177	6324	6308	6348	6216	6260	6451	6289	6302	6424	6426	6271	6259	6228	6415	6230	6300	6266	6234	6361	6350	6236	6368	6381	6341	6428	6371	6268	6274	6361	6286	6350	6364	6316	6431	6474	6268	6507	6384	6254	6288	6266	6298	6362	6417	6293	6397	6402	6347	6283	6319	6291	6248	6387	6218	6381	6409	6317	6351	6419	6382	6260	6376	6305	6324	6293	6386	6347	6338	6339	6153	6198	6193	6380	6338	6307	6264	6327	6255	6358	6395	6324	6378	6291	6387	6266	6238	6402	6336	6333	6319	6338	6353	6341	6430	6476	6367	6271	6346	6337	6188	6327	6268	6327	6370	6394	6344	6258	6337	6274	6452	6416	6293	6297	6409	6389	6294	6221	6398	6412	6235	6382	6417	6237	6339	6350	6326	6272	6431	6315	6260	6258	6451	6304	6498	6301	6404	6251	6302	6232	6300	6285	6358	6285	6268	6398	6299	6264	6288	6305	6255	6261	6294	6343	6362	6387	6306	6407	6380	6255	6374	6270	6419	6371	6379	6269	6253	6356	6350	6220	6446	6403	6348	6397	6298	6328	6345	6276	6250	6325	6329	6417	6255	6348	6305	6273	6232	6278	6298	6405	6222	6437	6336	6346	6365	6378	6219	6281	6314	6388	6324	6342	6472	6289	6379	6273	6340	6326	6292	6288	6329	6341	6332	6395	6386	6308	6357	6336	6238	6375	6389	6259	6482	6411	6334	6276	6254	6375	6382	6409	6342	6389	6316	6414	6318	6331	6356	6378	6393	6300	6310	6311	6343	6400	6480	6296	6448	6368	6422	6304	6425	6277	6519	6356	6280	6351	6359	6321	6281	6381	6298	6347	6443	6342	6373	6390	6375	6418	6313	6246	6326	6368	6298	6271	6288	6307	6371	6336	6259	6186	6256	6376	6340	6273	6445	6227	6321	6434	6218	6194	6452	6255	6215	6296	6301	6203	6253	6369	6318	6271	6419	6376	6615	6410	6264	6445	6323	6213	6388	6374	6446	6333	6320	6361	6280	6287	6321	6243	6370	6418	6320	6429	6438	6310	6414	6362	6236	6285	6352	6188	6353	6318	6264	6461	6352	6243	6301	6348	6321	6362	6525	6326	6239	6274	6398	6331	6259	6469	6253	6286	6355	6264	6393	6335	6276	6307	6292	6285	6312	6309	6333	6385	6375	6251	6234	6325	6316	6411	6228	6443	6263	6375	6434	6250	6334	6371	6276	6364	6440	6241	6322	6427	6310	6163	6371	6309	6348	6417	6243	6198	6377	6334	6306	6313	6309	6230	6275	6233	6240	6252	6372	6363	6280	6329	6386	6278	6308	6273	6355	6404	6322	6273	6311	6276	6379	6465	6490	6306	6247	6272	6371	6375	6282	6337	6306	6242	6308	6361	6258	6438	6271	6356	6274	6251	6390	6369	6373	6309	6227	6270	6391	6379	6265	6327	6259	6335	6437	6315	6351	6452	6439	6368	6368	6157	6377	6412	6288	6417	6366	6340	6414	6275	6260	6274	6204	6296	6325	6225	6303	6388	6407	6330	6279	6319	6344	6281	6273	6270	6400	6345	6309	6434	6435	6380	6349	6339	6416	6248	6395	6342	6321	6304	6301	6439	6293	6413	6260	6375	6279	6458	6196	6355	6284	6303	6288	6290	6318	6378	6286	6404	6319	6311	6358	6276	6298	6435	6351	6408	6290	6399	6243	6333	6394	6227	6297	6424	6462	6302	6337	6284	6290	6164	6390	6252	6376	6253	6294	6323	6340	6316	6394	6296	6353	6277	6256	6405	6312	6305	6204	6428	6303	6236	6276	6362	6388	6397	6374	6252	6349	6303	6341	6402	6374	6390	6341	6215	6299	6425	6352	6327	6284	6358	6352	6242	6310	6264	6258	6372	6330	6311	6179	6355	6282	6273	6354	6259	6262	6398	6383	6426	6284	6367	6246	6188	6418	6309	6259	6245	6233	6312	6377	6375	6324	6158	6282	6426	6376	6268	6454	6384	6512	6348	6363	6227	6310	6305	6417	6203	6256	6274	6291	6427	6381	6265	6361	6300	6372	6243	6250	6215	6391	6307	6385	6459	6367	6320	6259	6272	6238	6222	6285	6461	6368	6377	6357	6357	6330	6332	6143	6373	6421	6330	6365	6315	6336	6343	6416	6260	6385	6428	6258	6417	6407	6311	6371	6345	6339	6403	6234	6353	6259	6428	6330	6427	6417	6424	6434	6365	6257	6284	6360	6249	6387	6344	6320	6364	6321	6432	6262	6403	6296	6255	6356	6308	6248	6353	6278	6351	6371	6393	6414	6256	6413	6355	6337	6265	6439	6283	6322	6338	6301	6222	6292	6485	6303	6354	6437	6228	6269	6348	6340	6250	6410	6436	6260	6238	6347	6440	6371	6275	6293	6432	6362	6243	6350	6350	6253	6400	6244	6294	6271	6430	6311	6314	6293	6337	6140	6340	6430	6258	6315	6344	6266	6321	6576	6238	6448	6349	6371	6493	6271	6403	6375	6243	6315	6317	6299	6286	6266	6419	6373	6414	6298	6289	6370	6385	6326	6241	6332	6279	6301	6264	6327	6370	6352	6243	6345	6347	6366	6257	6397	6332	6366	6425	6456	6362	6348	6215	6376	6278	6336	6259	6456	6323	6267	6323	6301	6436	6381	6257	6307	6340	6337	6306	6475	6443	6432	6321	6302	6303	6301	6367	6323	6293	6334	6289	6285	6330	6358	6286	6359	6364	6287	6346	6369	6256	6301	6377	6350	6434	6343	6351	6276	6244	6419	6367	6369	6243	6380	6326	6461	6385	6289	6256	6335	6283	6360	6438	6375	6258	6275	6385	6322	6235	6343	6289	6350	6377	6342	6204	6306	6395	6331	6169	6355	6323	6275	6266	6308	6278	6310	6359	6349	6368	6284	6215	6365	6276	6421	6374	6323	6466	6297	6364	6337	6192	6410	6359	6371	6270	6298	6293	6398	6364	6469	6396	6322	6373	6409	6418	6354	6411	6299	6325	6420	6371	6359	6279	6249	6385	6362	6362	6427	6305	6254	6404	6320	6375	6290	6377	6285	6285	6295	6457	6131	6381	6169	6242	6304	6293	6389	6253	6271	6419	6278	6231	6406	6369	6269	6320	6481	6368	6293	6169	6352	6335	6417	6227	6357	6273	6366	6249	6300	6258	6389	6422	6264	6299	6456	6380	6339	6250	6375	6343	6300	6385	6241	6289	6453	6345	6329	6315	6261	6286	6282	6295	6434	6389	6355	6380	6256	6313	6282	6343	6387	6293	6355	6342	6379	6418	6419	6371	6433	6414	6288	6374	6381	6209	6313	6303	6289	6271	6389	6339	6339	6322	6268	6304	6365	6400	6288	6431	6286	6426	6352	6231	6382	6434	6407	6348	6287	6294	6345	6292	6401	6351	6456	6324	6361	6222	6384	6335	6229	6324	6274	6249	6286	6383	6391	6364	6262	6471	6283	6251	6361	6332	6448	6449	6319	6333	6360	6266	6375	6231	6403	6310	6296	6403	6259	6470	6245	6362	6351	6186	6329	6187	6293	6304	6397	6249	6461	6287	6329	6413	6308	6264	6264	6321	6398	6307	6402	6249	6399	6401	6285	6258	6310	6294	6326	6286	6226	6346	6320	6472	6314	6284	6242	6455	6319	6303	6315	6168	6254	6393	6377	6365	6385	6332	6302	6364	6306	6435	6223	6358	6262	6396	6188	6291	6384	6261	6329	6341	6234	6416	6324	6391	6412	6385	6335	6398	6291	6427	6288	6246	6328	6410	6333	6295	6297	6270	6401	6382	6444	6342	6307	6388	6218	6242	6335	6404	6243	6321	6210	6347	6284	6377	6220	6319	6430	6422	6314	6257	6289	6341	6309	6286	6395	6417	6373	6361	6355	6282	6301	6348	6355	6289	6311	6355	6318	6304	6303	6378	6308	6316	6316	6315	6334	6321	6342	6466	6400	6330	6291	6344	6369	6542	6425	6389	6243	6249	6321	6397	6267	6383	6379	6401	6293	6381	6480	6322	6399	6344	6332	6254	6286	6391	6402	6291	6231	6401	6329	6317	6166	6336	6392	6227	6546	6326	6354	6266	6414	6385	6293	6294	6298	6310	6407	6350	6280	6413	6401	6362	6400	6409	6293	6237	6440	6290	6254	6430	6383	6257	6424	6307	6303	6295	6318	6462	6308	6359	6309	6349	6211	6309	6267	6405	6440	6314	6403	6238	6428	6337	6299	6336	6445	6316	6360	6403	6452	6359	6435	6429	6315	6274	6303	6334	6177	6327	6305	6305	6246	6236	6361	6318	6294	6332	6261	6352	6400	6229	6414	6266	6320	6259	6342	6374	6260	6381	6271	6430	6417	6367	6309
45545	30942	11941	2987	1176	860	829	809	820	865	844	842	843	812	830	821	840	818	884	826	820	863	852	833	845	839	856	800	880	888	843	830	875	825	805	805	815	857	869	825	842	871	802	904	883	805	892	795	830	838	842	828	831	853	815	809	864	796	871	770	791	818	778	873	836	810	839	845	808	833	840	797	854	870	841	855	844	858	850	812	851	810	843	849	837	857	806	822	827	810	801	888	829	842	882	867	846	863	798	858	837	786	814	822	894	892	839	844	799	822	831	849	844	854	824	840	823	798	853	843	857	830	870	855	868	854	827	865	820	843	836	855	843	878	821	850	834	787	824	795	842	837	891	885	867	828	861	889	861	855	877	835	808	817	789	780	859	811	840	810	858	860	857	829	866	821	851	799	828	840	814	855	842	799	820	856	838	866	851	795	820	833	830	869	871	829	832	826	823	837	867	834	817	849	834	885	887	805	822	813	872	886	859	856	854	799	845	779	792	861	871	840	846	926	813	844	837	829	861	839	825	794	829	868	844	882	859	771	810	893	859	803	821	857	869	812	847	820	807	865	846	817	759	836	817	841	895	825	795	817	824	813	828	832	821	838	839	828	839	824	856	880	884	898	826	847	815	842	833	847	899	801	857	851	906	884	860	847	840	816	895	825	792	814	873	864	777	805	903	861	810	805	781	819	835	766	794	810	861	843	852	849	855	880	869	842	807	856	842	806	865	824	851	825	830	816	852	886	830	839	842	859	818	833	824	859	909	851	865	816	867	873	821	803	806	880	855	857	898	877	818	865	869	880	849	832	808	865	836	855	863	858	833	858	873	870	859	816	872	854	845	810	822	878	867	801	868	800	867	852	819	793	864	885	859	865	839	853	833	802	795	897	838	812	885	897	825	859	845	821	841	814	837	809	904	899	883	869	838	880	830	849	834	828	884	890	856	874	830	834	737	831	855	796	852	776	869	837	859	874	867	842	863	842	840	841	860	880	854	863	844	800	853	877	854	849	862	847	825	818	824	807	795	826	815	814	860	897	825	836	850	820	830	887	807	869	873	799	829	885	841	851	835	861	836	857	799	843	845	827	855	820	779	821	812	809	857	818	810	830	815	836	884	882	878	881	805	831	836	855	822	808	757	829	852	838	846	878	775	869	837	846	905	790	839	830	822	825	822	821	826	851	841	845	832	819	857	876	799	865	910	876	853	794	867	824	806	852	879	832	845	884	867	844	862	894	851	875	863	861	825	867	800	829	818	858	908	848	846	839	817	807	839	858	874	861	872	812	754	824	907	829	859	816	864	808	850	872	880	779	850	821	837	855	801	837	815	832	829	808	839	861	838	847	808	843	810	811	888	821	812	851	860	827	842	798	809	834	873	839	859	819	817	863	808	852	827	825	844	842	844	819	796	847	768	792	816	865	832	828	812	847	832	858	834	845	875	889	816	825	825	844	879	829	817	833	818	815	840	802	884	837	896	878	910	835	823	872	834	818	809	843	831	798	827	834	863	838	843	818	859	855	827	858	869	847	838	873	851	818	841	813	820	916	861	921	839	813	854	851	812	851	847	798	817	807	863	774	799	861	842	867	850	875	858	797	867	857	869	867	857	856	811	842	847	827	815	877	816	862	844	854	811	768	847	880	820	851	861	826	819	862	844	796	793	868	873	770	878	833	814	815	826	871	895	867	861	843	839	919	881	798	798	875	832	876	816	813	843	842	811	849	811	796	828	852	785	838	847	835	851	805	816	871	899	829	825	841	807	864	807	886	887	855	826	822	799	887	874	843	851	861	820	852	853	837	824	762	858	866	875	830	834	838	912	818	833	843	914	810	808	831	793	805	808	861	874	839	863	822	839	859	860	838	824	847	865	802	877	857	810	835	864	812	809	813	827	824	860	876	804	854	765	792	842	844	824	841	834	794	824	846	775	852	865	795	827	851	827	788	878	811	880	870	815	800	835	800	813	904	795	815	837	875	825	806	822	787	902	820	874	850	865	826	824	855	788	842	793	836	888	841	842	844	811	851	870	849	839	816	835	872	854	826	771	817	815	821	845	836	924	898	847	832	822	837	856	892	875	796	840	818	826	858	832	858	859	877	848	849	854	827	873	821	845	817	853	861	824	843	779	840	847	872	858	809	886	843	866	908	814	814	851	846	814	841	869	797	810	841	848	792	825	816	878	823	785	857	839	822	830	808	828	802	866	825	855	853	845	816	861	795	791	825	848	813	841	817	786	829	871	809	859	848	884	832	889	794	848	868	867	825	827	793	876	902	780	857	799	772	847	864	841	840	865	817	875	864	886	805	871	831	802	927	855	850	843	866	830	837	871	880	819	833	836	876	813	796	872	798	824	816	935	830	829	824	801	836	778	802	852	858	804	854	839	864	842	857	813	818	811	869	846	839	863	773	817	891	794	815	847	871	816	835	851	819	863	801	881	844	808	839	850	793	899	839	816	833	813	816	822	836	859	839	868	799	866	813	817	867	843	852	843	823	822	840	850	875	807	800	858	833	802	856	844	848	854	844	860	829	830	829	830	821	823	844	818	863	834	782	848	832	822	850	895	807	858	846	856	924	881	797	872	833	826	787	797	872	768	844	840	768	827	855	822	859	817	889	833	860	882	877	797	828	838	865	827	813	848	841	811	871	888	868	861	812	805	889	830	827	811	812	837	807	844	862	850	775	838	790	856	846	818	828	825	811	843	850	836	869	852	886	864	837	767	885	867	875	903	810	845	813	856	836	854	808	833	851	836	853	864	844	863	848	813	838	882	878	886	836	890	829	832	871	807	797	839	804	821	852	821	821	905	878	790	831	912	860	891	805	797	846	839	843	849	889	862	807	846	856	862	853	875	824	834	861	864	822	855	786	799	842	860	831	843	902	870	849	770	894	804	817	801	864	796	853	832	827	839	854	856	857	870	809	844	863	860	797	831	780	810	832	794	839	828	832	790	852	853	858	852	825	858	850	804	851	912	855	755	877	867	798	833	823	822	829	818	855	836	859	865	868	879	832	847	760	853	857	814	847	902	856	850	860	833	824	836	834	758	834	877	849	864	880	813	844	884	820	822	805	821	790	824	844	804	869	852	814	864	822	793	808	871	805	829	896	830	855	831	848	805	808	879	813	838	805	838	868	799	850	812	803	859	849	779	820	897	819	896	815	827	872	854	835	816	846	940	789	840	837	880	896	800	819	880	834	840	830	834	800	861	873	857	838	858	896	773	835	798	784	855	820	818	887	813	948	807	900	795	851	828	868	856	785	823	894	840	809	881	882	862	854	857	863	820	832	835	845	806	822	866	876	833	839	841	847	831	842	794	817	868	868	845	818	849	853	828	849	851	833	847	861	802	839	848	866	800	898	848	880	834	826	856	797	816	816	860	856	872	809	840	837	839	808	852	867	846	847	806	796	796	889	824	853	814	863	816	820	853	853	870	818	881	829	859	878	803	826	844	824	833	833	811	829	828	874	848	834	828	863	807	838	836	829	867	867
72693	52464	33682	20807	11783	7044	6899	6701	6959	6693	6807	6967	6714	6826	6828	6927	6783	6864	6903	6800	6901	6959	6748	6954	6872	6827	6846	6737	6668	6978	6953	6808	7007	6825	6959	6881	6801	6709	6894	6797	6957	6843	6739	6803	6881	6827	6825	6675	6917	6742	6759	6780	6832	6778	6678	6825	6880	6881	6868	6858	6784	6907	6850	6841	6734	6676	6784	6818	6834	6911	6759	6776	6866	6710	6843	6702	6883	6845	6806	6900	6969	6757	6765	6850	6622	6729	6735	6796	6902	6888	6805	6768	6934	6965	6785	6779	6830	6813	6809	6808	6835	6757	6873	6792	6879	6739	6843	6807	6828	6856	6955	6750	6823	6750	6750	6766	6960	6737	6878	6874	6795	6827	6914	6730	6851	6836	6908	6751	6780	6740	6836	6774	6845	6811	6880	6774	6912	6872	6817	6757	6653	6847	6872	6798	6885	6790	6693	6874	6728	6682	6752	6846	6782	6910	6836	6780	6906	6780	6865	6753	6842	6846	6797	6918	6835	6816	6934	6874	6846	6708	6804	6953	6887	6879	6870	6797	6839	6873	6889	6788	6917	6920	6794	6725	6904	6905	6884	6820	6745	6779	6733	6819	6739	6699	6894	6888	6870	6777	6878	6775	6826	6927	6804	6798	6782	6889	6825	6953	6718	6762	6852	6877	6849	6665	6918	6721	6875	6828	6935	6874	6818	6791	6957	6734	6764	6879	6879	6759	6719	6861	6847	6772	6831	6923	6758	6879	6822	6907	6854	6878	6731	6872	6780	6815	6867	6796	6860	6778	6786	6669	6785	6672	6812	6902	6778	6718	6890	6800	6747	6794	6824	6849	6737	6791	6894	6993	6923	6882	6633	6865	6751	6880	6814	6783	6849	6876	6971	6871	6812	6847	6769	6773	6790	6855	6950	6827	6785	6853	6812	6905	6814	6843	6812	6950	6912	6841	6794	6780	6779	6968	6720	6830	6834	6703	6899	6840	6837	6754	6874	6846	6860	6735	6769	6861	6790	6733	6962	6810	6911	6759	6778	6846	6799	6807	6840	6740	6809	6878	6691	6843	6876	6857	6720	6763	6744	6783	6959	6784	6876	6830	6732	6824	6826	6948	6980	6912	6971	6850	6815	6806	6629	6891	6768	6927	6897	6838	6768	6935	6850	6817	6942	6932	6842	6937	6693	6831	6741	6878	6854	6890	6849	6868	6806	6905	6886	6829	6893	6924	6782	6836	6761	7010	6757	6817	6847	6870	6743	6721	6940	6733	6752	6688	6796	6936	6944	6892	6901	6784	6942	6837	6839	6828	6904	6839	6820	6827	6967	6926	6792	6857	6840	6791	6727	6809	6822	6727	6889	6858	6950	6698	6819	6971	6777	6782	6803	6871	6933	6777	6824	6822	6737	6810	6849	6840	6878	6817	6816	6905	6830	6673	6878	6778	6822	6768	6907	6785	6878	6790	6830	6704	6766	6829	6834	6699	6820	6785	6761	6910	6743	6872	6839	6747	6851	6863	6801	6810	6861	6747	6766	6786	6834	6648	6933	6739	6881	6951	6671	6890	6795	6762	6693	6857	6804	6894	6952	6868	6801	7055	6951	6829	6802	6913	6896	6717	6828	6852	6797	6799	6860	6917	6690	6867	6871	6931	6867	6766	6872	6847	6858	6750	6845	6826	6761	6732	6938	6895	6909	6877	6669	6858	6776	6709	6929	6852	6860	6915	6818	6627	6830	6701	6827	6712	6825	6744	6830	6755	6797	7014	6951	6846	6878	6710	6849	6904	6848	6851	6880	6857	6599	6829	6823	6814	6921	6919	6804	6901	6858	6863	6749	6860	6813	6924	6789	6846	6963	6730	6754	6883	6701	6744	6896	6746	6783	6943	6707	6753	6748	6864	6860	6844	6722	6885	6753	6872	6792	6894	6774	6824	6754	6666	6796	6804	6686	7034	6905	6772	6757	6865	6751	6824	6770	6894	6816	6803	6827	6798	6858	6704	6682	6923	6889	6960	6865	6880	6739	6853	6902	6767	6809	6809	6844	6758	6804	6771	6887	6898	6892	6823	6835	6688	6697	6877	6877	6771	6821	6825	6811	6911	6695	6730	6756	6881	6756	6951	6729	6723	6931	6769	6888	6834	7015	6815	6726	6819	6808	6855	6803	6739	6797	6908	6777	6921	6826	6746	6833	6806	6889	6748	6861	6794	6870	6883	6751	6845	6805	6715	6873	6857	6900	6956	6748	6934	6839	6906	6849	6762	6815	6851	6737	7006	6854	6874	6861	6802	6759	6892	6845	6868	6834	6846	6695	6767	6837	6749	6693	6912	6787	6712	6764	6865	6773	6689	6772	6728	6837	6735	6812	6744	6784	6738	6704	6850	6870	6796	6752	6810	6751	6742	6807	6893	6703	6783	6817	6768	6861	6844	6774	6674	6792	6895	6780	6896	6888	6901	6775	6893	6868	6716	6810	6815	6783	6737	6775	6860	6842	6698	6845	6744	6798	6815	6799	6896	6721	6813	6885	6760	6826	6903	6808	6823	6869	6705	6815	6941	6895	6779	6677	6746	6826	6811	6815	6671	6851	6888	6870	6881	6702	6813	6760	6988	6811	6889	6736	6751	6817	6884	6851	6845	6740	6830	6783	6937	6869	6858	6784	6909	6783	6737	6914	6701	6770	6828	6834	6817	6984	6820	6917	6757	6881	7051	6966	6829	6730	6737	6858	6879	6763	6733	6802	6873	6882	6923	6764	6789	6742	6909	6920	6856	6836	6773	6880	6683	6800	6708	6873	6866	6780	6859	6840	6798	6748	6885	6904	6830	6771	6838	6928	6826	6963	7012	6728	6810	6862	6824	6949	6924	6702	6738	6785	6678	6734	6784	6834	6832	6851	6740	6830	6771	6791	6815	6799	6652	6658	6881	6929	6802	6855	6803	6853	6668	6910	6826	6655	6814	6909	6869	6709	6882	6901	6895	6753	6821	6808	6896	6733	6810	6657	6776	6817	6913	6794	6743	6848	6718	6956	6921	6783	6796	6843	6845	6826	6884	6713	6841	6812	6812	6713	6823	6931	6824	6806	6812	6807	6871	6766	6739	6844	6840	6814	6793	6955	6869	6820	6895	6733	6864	6809	6874	6823	6774	6824	6854	6659	6667	6712	6756	6817	6786	6698	6794	6904	6834	6784	6825	6848	6817	6765	6965	6813	6847	6711	6891	6837	6811	6763	6871	6876	6904	6832	6828	6771	6848	6965	6852	6881	6889	6736	6807	6797	6707	6800	6802	6857	6869	6808	6734	6769	6907	6833	6752	6928	6861	6753	6770	6934	6733	6801	6811	6764	6869	6777	6872	6785	6786	6858	6809	6697	6740	6761	6820	6701	6838	6768	6787	6741	6777	6779	6870	6873	6821	6855	6694	6819	6735	6782	6875	6801	6968	6716	6805	6819	6913	6708	6876	6840	6929	6946	6802	6812	6766	6804	6740	6791	6753	6743	6944	7013	6867	6750	6799	6713	6806	6946	6826	6841	6822	6804	6823	6778	6772	6824	6842	6821	6796	6760	6828	6732	6921	6840	6866	6790	6884	6871	6758	6747	6842	6753	6855	6714	6862	6807	6738	6770	6875	6786	6737	6896	6708	6800	6894	6751	6833	6827	6838	6851	6801	6795	6819	6889	6761	6650	6856	6841	6816	6772	6872	6883	6590	6784	6859	6826	6864	6756	6819	6778	6808	6793	6729	6776	6876	6894	6687	6816	6941	6849	6746	6710	6886	6767	6875	6824	6861	6898	6998	6902	6851	6900	6831	6723	6777	6765	6721	6770	6839	6770	6823	6836	6787	6778	6794	6865	6758	6858	6766	6815	6793	6771	6781	6920	6805	6738	6690	6775	6889	6847	6886	6736	6914	6894	6785	6814	6752	6758	6877	6780	6935	6897	6829	6814	6703	6895	6762	6811	6868	6895	6912	6816	6827	6788	6825	6900	6695	6906	6831	6717	6950	6892	6844	6789	6822	6934	6759	6856	6879	6862	6665	6852	6887	6801	6678	6930	6763	6741	6727	6840	6908	6856	6972	6815	6913	6748	6951	6853	6847	6868	6774	6832	6971	6759	6836	6794	6856	6709	7017	6723	6812	6841	6833	6853	6837	6847	6908	6766	6791	6991	6847	6918	6736	6715	6719	6674	6903	6807	6786	6840	6868	6795	6985	6832	6756	6815	6950	6733	6739	6752	6821	6777	6868	6778	6728	6872	6793	6787	6769	6882	6750	6776	6804	6829	6739	6915	6786	6950	6835	6705	6896	6742	6726	6779	6911	6837	6849	6901	6824	6822	6739	6792	6662	6954	6770	6941	6734	6709	6832	6789	6885	6780	6963	6919	6828	6901	6873	6821	6892	6826	6852	6746	6852	6791	6837	6891	6751	6861	6909	6816	6861	6865	6815	6723	6861	6768	6892	6936	6879	6924	6850	6832	6935	6747	6717	6892	6733	6805	6857	6809	6812	6625	6895	6844	6803	6713	6941	6900	6767	6789	6833	6801	6718	6807	6776	6926	6825	6813	6687	6756	6786	6786	6847	6889	6864	6862	6830	6907	6900	6766	6928	6832	6941	6719	6844	6703	6871	6814	6826	6853	6750	6834	6806	6805	6881	6801	6826	6795	6783	6671	6748	6979	6748	6961	6827	6777	6737	6830	6881	6836	6766	6894	6745	6837	6799	6892	6907	6721	6750	6838	6789	6814	6722	6741	6937	6863	6921	6904	6845	6759	6899	6950	6740	6866	6804	6741	6806	6803	6795	6847	6777	6900	6820	6733	6839	6787	6841	6757	6870	6767	6910	6862	6760	6846	6896	6818	6794	6861	6733	6919	6912	6749	6831	6876	6864	6926	6690	6720	6881	6808	6834	6860	6814	6669	6810	6938	6814	6803	6712	6785	6883	6862	6838	6902	6809	6812	6847	6804	6892	6791	6881	6764	6916	6790	6653	6717	6830	6778	6886	6771	6767	6887	6848	6807	6801	6981	6795	6724	6779	6765	6909	6777	6914	6840	6811	6867	6747	6802	6770	6859	6842	6907	6895	6703	6899	6870	6901	6833	6864	6823	6814
52019	38765	17382	4544	1387	954	881	882	955	893	956	903	935	924	886	884	911	962	910	906	886	865	914	904	884	901	893	960	887	934	958	883	919	948	880	974	925	891	888	903	889	876	891	870	914	892	912	937	900	906	900	902	950	913	892	902	872	920	956	923	877	908	936	943	873	930	878	916	883	919	942	904	897	937	891	899	862	894	934	934	897	912	938	990	869	893	939	918	933	935	948	915	909	915	946	901	903	994	870	948	916	911	888	889	852	894	892	866	870	949	869	898	943	896	894	938	893	878	883	921	920	906	903	885	924	897	910	909	941	909	887	910	882	912	869	839	896	899	878	892	872	902	910	850	923	839	931	898	884	880	904	904	880	888	891	903	944	884	923	918	866	920	955	934	881	867	877	876	933	892	932	946	871	845	852	878	922	935	885	921	855	878	925	955	922	950	911	937	913	896	933	892	869	860	890	844	932	912	887	893	873	880	891	843	928	890	922	893	844	910	962	912	896	879	881	908	830	889	911	946	945	898	881	907	933	937	949	934	1000	840	871	955	960	895	893	896	919	875	900	891	873	912	898	863	883	910	878	910	876	881	892	922	928	955	895	895	863	933	917	874	893	888	899	812	924	897	886	885	896	898	846	904	927	909	920	921	891	877	890	935	828	885	913	938	889	925	935	872	855	893	860	906	932	915	870	883	923	907	913	908	954	977	957	954	961	911	912	884	893	927	928	927	892	884	865	900	911	896	903	917	916	894	912	957	924	929	832	879	875	838	914	861	904	900	901	840	883	914	895	908	902	887	867	931	907	846	873	918	942	914	840	883	932	902	914	953	865	929	945	935	912	901	933	890	925	927	955	899	894	870	954	899	943	911	879	923	863	883	923	812	935	900	882	891	934	818	885	909	934	931	883	944	940	905	910	927	900	861	907	897	963	954	930	928	920	941	908	858	989	884	897	910	865	932	938	915	922	933	911	893	937	989	932	928	982	870	928	910	887	916	926	838	834	911	910	878	929	903	878	933	934	917	881	976	892	900	877	822	898	908	928	894	922	966	898	886	867	914	953	902	916	929	895	856	919	869	931	866	905	870	948	883	966	936	912	910	891	911	920	910	912	866	885	861	867	888	891	867	890	900	900	894	935	878	924	877	894	946	951	889	929	894	911	890	911	931	895	867	934	859	899	857	870	940	897	934	804	905	908	983	932	885	849	911	888	940	925	871	992	866	884	813	865	885	936	949	904	897	846	871	914	913	887	909	951	923	885	902	889	922	940	921	933	949	930	900	854	873	903	893	853	957	868	883	878	896	865	904	945	940	885	877	869	913	921	949	915	880	951	929	935	909	914	987	872	885	904	905	875	926	911	908	941	899	922	917	919	892	901	852	937	939	905	874	904	871	917	897	909	906	919	897	909	839	941	887	845	896	945	923	896	894	895	915	933	965	938	918	881	934	906	892	863	917	925	875	866	921	872	868	927	963	874	940	869	890	937	916	893	863	904	906	902	912	849	900	869	884	924	908	915	892	932	890	902	915	923	933	916	915	946	925	949	931	899	869	948	917	880	864	886	907	907	827	873	839	878	905	908	852	946	827	950	858	877	907	878	900	903	893	937	872	868	869	909	914	885	873	922	876	916	955	935	927	917	900	933	881	898	914	904	905	900	869	931	922	852	865	923	963	919	908	878	861	862	846	897	896	893	936	880	896	866	884	879	907	874	936	888	905	878	907	917	865	907	900	887	915	915	854	840	891	970	935	942	875	912	898	927	949	877	884	903	928	892	924	906	950	826	890	882	891	927	841	911	853	854	835	951	917	906	953	923	871	920	920	930	888	880	889	955	937	920	909	922	899	831	904	891	888	898	893	903	945	884	886	945	872	906	865	900	903	879	932	895	914	902	910	830	948	960	864	890	886	925	904	891	910	908	922	926	904	907	883	925	908	860	971	927	919	930	900	902	895	905	917	912	940	908	922	854	906	907	879	927	907	868	932	916	919	946	924	907	867	938	922	892	876	932	969	917	887	899	919	904	894	924	922	861	923	857	856	912	951	915	885	870	888	924	928	940	901	925	862	868	916	898	886	879	884	917	938	921	876	939	889	921	898	932	924	888	882	914	898	901	915	906	921	901	927	897	891	887	875	854	987	981	903	891	912	907	857	894	878	931	899	915	921	858	921	892	898	895	880	861	887	877	867	856	856	921	905	907	900	924	876	930	881	868	925	924	871	887	917	902	893	893	951	903	876	950	962	928	861	899	926	904	943	913	884	889	873	916	881	902	954	901	899	933	924	938	884	900	856	879	925	870	903	942	876	923	945	935	918	910	869	953	895	849	913	900	956	873	890	914	907	830	932	936	906	880	873	906	907	931	926	933	965	918	935	891	905	905	847	852	935	864	874	920	889	942	900	967	904	851	875	899	861	974	922	882	964	928	938	859	892	882	872	914	914	873	878	879	956	891	867	860	924	938	905	925	910	912	925	909	863	951	833	916	895	923	959	910	847	917	924	904	870	910	962	904	885	906	913	904	904	897	914	898	887	918	896	942	916	851	866	931	872	899	919	900	927	908	872	857	993	920	934	900	936	856	945	909	955	889	917	968	902	908	898	891	879	893	957	870	895	884	914	895	840	867	933	909	896	914	888	877	914	886	955	886	934	926	924	884	975	903	898	898	862	867	931	931	904	905	848	884	927	879	881	839	904	905	924	909	906	882	923	879	920	936	897	901	946	870	946	888	876	906	930	907	937	895	865	916	910	888	911	887	932	942	814	894	860	937	868	955	890	931	920	924	935	941	887	889	898	865	927	895	854	908	912	897	920	880	896	913	865	916	915	867	889	938	858	977	935	931	911	895	918	926	894	892	899	958	886	894	863	880	878	906	918	901	940	914	943	954	937	909	866	857	871	943	923	906	843	901	893	881	921	853	932	923	898	950	927	909	849	895	902	847	898	945	877	855	888	874	898	911	900	917	922	956	922	954	910	918	869	902	845	890	903	896	903	881	849	862	909	885	969	919	900	926	901	883	895	892	921	881	955	931	935	909	881	904	877	903	926	870	891	923	857	908	866	913	925	894	898	889	929	892	906	949	926	896	925	917	872	916	894	872	869	889	923	871	921	838	883	868	886	859	885	898	917	933	889	945	902	883	901	872	954	896	942	913	947	943	915	856	845	937	888	883	911	935	907	937	886	914	907	896	906	917	860	921	875	923	920	915	945	850	936	885	872	856	862	939	958	889	839	906	870	874	904	870	887	885	906	935	908	938	894	880	879	943	897	901	903	934	905	923	872	910	887	877	921	886	910	878	975	900	898	846	879	881	926	954	946	970	939	890	909	917	854	896	872	885	972	883	908	925	875	902	892	891	916	907	881	844	949	877	935	916	929	925	959	872	891	915	903	885	888	929	917	889	923	995	894	948	959	889	896	906	861	930	890	870	902	952	939	913	872	907	918	890	952	960	921	875	918	886	944	894	900	906	913	930	912	894	920	897	923	914	938	897	896
75984	57225	39093	25451	14493	7189	7246	7220	7308	7385	7209	7189	7331	7283	7288	7257	7206	7267	7239	7190	7230	7280	7188	7296	7273	7225	7136	7334	7207	7140	7156	7249	7270	7156	7275	7224	7240	7228	7161	7154	7297	7297	7303	7232	7423	7261	7248	7278	7219	7242	7374	7222	7331	7193	7246	7096	7205	7137	7215	7268	7311	7253	7220	7292	7212	7250	7306	7142	7184	7217	7357	7221	7208	7242	7191	7161	7284	7099	7255	7314	7390	7103	7147	7094	7191	7167	7163	7001	7219	7230	7226	7256	7257	7348	7164	7216	7179	7313	7121	7280	7187	7273	7174	7201	7152	7038	7304	7230	7167	7197	7260	7312	7268	7349	7248	7076	7131	7251	7230	7165	7288	7206	7328	7212	7196	7179	7191	7234	7212	7176	7309	7276	7269	7232	7176	7241	7191	7177	7104	7269	7304	7297	7275	7209	7222	7176	7249	7196	7211	7183	7199	7318	7161	7074	7209	7253	7303	7104	7138	7314	7240	7088	7197	7092	7197	7381	7253	7206	7193	7091	7204	7225	7182	7171	7106	7147	7112	7178	7272	7105	7259	7392	7101	7142	7336	7266	7310	7178	7179	7299	7303	7111	7203	7283	7272	7262	7141	7458	7241	7186	7449	7208	7177	7161	7243	7190	7231	7109	7274	7135	7225	7285	7144	7128	7221	7253	7111	7234	7286	7164	7252	7184	7200	7101	7312	7141	7285	7213	7173	7123	7298	7256	7226	7159	7322	7364	7321	7208	7196	7311	7272	7223	7166	7309	7259	7192	7322	7246	7227	7209	7280	7112	7232	7183	7024	7175	7291	7302	7194	7187	7238	7231	7222	7263	7112	7181	7342	7227	7146	7200	7121	7296	7191	7284	7249	7231	7241	7285	7256	7332	7278	7174	7232	7235	7179	7224	7162	7219	7187	7244	7242	7252	7157	7411	7199	7163	7321	7212	7224	7235	7166	7357	7335	7221	7144	7331	7167	7102	7139	7162	7186	7134	7208	7202	7227	7184	7335	7291	7079	7217	7187	7254	7247	7163	7089	7312	7229	7166	7308	7293	7209	7283	7219	7130	7248	7278	7287	7266	7188	7237	7287	7132	7151	7173	7281	7232	7241	7325	7192	7193	7313	7286	7337	7341	7117	7213	7214	7238	7199	7280	7461	7156	7290	7168	7065	7271	7259	7316	7391	7185	7189	7355	7198	7261	7129	7224	7276	7285	7288	7239	7284	7215	7256	7195	7332	7073	7270	7284	7339	7283	7097	7205	7233	7265	7122	7053	7130	7314	7209	7199	7354	7188	7302	7196	7141	7265	7179	7167	7156	7190	7242	7062	7286	7234	7312	7158	7122	7296	7332	7075	7138	7308	7129	7303	7131	7141	7217	7240	7145	7352	7262	7285	7408	7251	7366	7196	7201	7219	7236	7178	7313	7209	7286	7285	7250	7160	7172	7176	7279	7261	7145	7239	7240	7193	7276	7217	7204	7187	7303	7158	7100	7290	7257	7294	7221	7228	7154	7296	7056	7236	7202	7299	7182	7218	7261	7202	7212	7228	7241	7140	7261	7045	7269	7308	7194	7304	7231	7127	7343	7202	7226	7280	7337	7161	7156	7253	7273	7336	7316	7246	7111	7267	7298	7284	7286	7147	7155	7244	7136	7235	7220	7395	7197	7283	7141	7168	7233	7156	7133	7126	7098	7188	7267	7224	7195	7264	7305	7450	7230	7109	7218	7323	7283	7274	7228	7140	7287	7263	7193	7202	7292	7100	7322	7226	7300	7205	7224	7289	7239	7235	7302	7161	7213	7222	7166	7202	7227	7101	7134	7298	7138	7123	7223	7204	7093	7322	7206	7219	7238	7150	7297	7193	7224	7233	7244	7249	7133	7175	7294	7179	7235	7173	7173	7071	7250	7170	7101	7107	7063	7235	7233	7234	7293	7353	7339	7201	7320	7174	7261	7258	7355	7286	7229	7210	7072	7303	7271	7184	7253	7239	7155	7158	7215	7282	7265	7182	7063	7182	7221	7228	7207	7212	7136	7123	7229	7226	7114	7225	7287	7294	7190	7115	7086	7175	7187	7155	7259	7191	7254	7292	7158	7264	7266	7225	7215	7239	7249	7271	7196	7384	7237	7194	7116	7235	7237	7308	7290	7323	7140	7196	7242	7249	7217	7299	7283	7177	7113	7383	7194	7314	7221	7175	7212	7377	7245	7212	7193	7211	7228	7127	7213	7200	7176	7146	7106	7132	7099	7134	7333	7174	7244	7190	7141	7299	7196	7216	7186	7190	7211	7327	7092	7143	7211	7251	7199	7204	7136	7149	7309	7273	7100	7241	7303	7277	7314	7156	7225	7230	7180	7212	7295	7213	7209	7345	7110	7242	7182	7181	7131	7180	7195	7163	7294	7222	7152	7172	7241	7125	7316	7269	7228	7230	7067	7193	7249	7337	7262	7320	7162	7281	7191	7329	7183	7323	7198	7313	7191	7285	7190	7226	7345	7294	7232	7210	7178	7285	7184	7291	7296	7135	7157	7274	7359	7222	7214	7138	7366	7175	7221	7142	7121	7337	7197	7165	7397	7211	7113	7295	7225	7252	7300	7235	7251	7422	7218	7268	7253	7330	7187	7236	7222	7211	7189	7189	7252	7228	7221	7168	7250	7325	7134	7289	7220	7159	7148	7269	7207	7278	7207	7241	7274	7234	7203	7205	7372	7306	7249	7181	7073	7259	7238	7280	7210	7110	7284	7386	7119	7318	7239	7246	7256	7181	7364	7254	7209	7315	7274	7288	7258	7217	7183	7258	7292	7142	7221	7277	7125	7253	7201	7276	7193	7340	7343	7258	7227	7210	7218	7265	7201	7417	7195	7207	7254	7165	7225	7231	7323	7143	7267	7226	7127	7233	7182	7180	7186	7222	7295	7316	7158	7259	7244	7227	7152	7321	7384	7253	7290	7274	7136	7183	7316	7253	7193	7159	7256	7338	7174	7216	7298	7005	7213	7249	7289	7222	7284	7212	7324	7289	7254	7147	7259	7131	7162	7276	7156	7332	7239	7329	7276	7162	7294	7373	7169	7333	7321	7145	7317	7164	7322	7340	7270	7244	7266	7074	7293	7259	7173	7355	7247	7275	7199	7224	7303	7258	7174	7266	7087	7186	7309	7166	7252	7350	7306	7294	7247	7283	7265	7229	7095	7184	7241	7243	7294	7265	7064	7233	7183	7317	7123	7183	7303	7233	7262	7219	7221	7173	7167	7219	7126	7351	7147	7224	7185	7297	7260	7343	7225	7244	7229	7167	7242	7263	7341	7292	7322	7325	7147	7168	7043	7352	7312	7147	7327	7293	7215	7312	7283	7099	7210	7189	7095	7319	7342	7246	7157	7362	7293	7215	7134	7372	7270	7235	7296	7168	7127	7112	7190	7151	7202	7206	7218	7295	7213	7279	7220	7296	7096	7145	7185	7281	7220	7157	7200	7181	7200	7193	7261	7327	7244	7341	7272	7268	7152	7272	7331	7205	7196	7213	7242	7114	7188	7230	7411	7340	7196	7190	7219	7190	7283	7286	7195	7205	7318	7167	7293	7183	7220	7178	7214	7188	7187	7348	7094	7286	7222	7210	7202	7264	7157	7320	7230	7283	7132	7303	7188	7231	7265	7199	7263	7177	7248	7376	7138	7280	7076	7286	7353	7137	7173	7155	7097	7145	7163	7322	7207	7271	7261	7218	7247	7115	7167	7277	7180	7223	7209	7168	7366	7152	7221	7129	7011	7157	7294	7271	7254	7149	7175	7163	7248	7262	7233	7289	7242	7248	7320	7145	7253	7073	7330	7171	7303	7261	7174	7088	7187	7139	7162	7288	7212	7210	7210	7134	7190	7215	7116	7218	7156	7238	7260	7242	7137	7275	7260	7279	7254	7202	7284	7160	7239	7336	7200	7276	7330	7180	7268	7253	7225	7254	7223	7087	7227	7309	7353	7146	7322	7192	7311	7326	7250	7254	7211	7329	7191	7267	7138	7203	7162	7080	7321	7250	7242	7281	7278	6923	7173	7092	7288	7301	7318	7172	7171	7267	7298	7234	7119	7279	7191	7276	7291	7224	7183	7177	7294	7129	7295	7146	7238	7194	7245	7146	7303	7145	7218	7259	7261	7197	7177	7175	7231	7263	7303	7213	7105	7230	7224	7207	7222	7192	7071	7334	7282	7265	7312	7033	7273	7255	7223	7014	7226	7240	7201	7178	7229	7113	7350	7239	7250	7247	7334	7202	7157	7257	7178	7158	7258	7154	7297	7326	7082	7201	7224	7143	7055	7303	7194	7177	7257	7242	7117	7287	7270	7240	7233	7202	7213	7270	7199	7194	7330	7169	7374	7145	7210	7379	7092	7230	7231	7137	7253	7255	7218	7354	7154	7195	7133	7210	7202	7133	7261	7122	7230	7272	7203	6997	7232	7192	7390	7224	7103	7221	7272	7155	7150	7172	7161	7219	7246	7282	7125	7255	7328	7162	7248	7279	7324	7152	7242	7228	7299	7228	7320	7235	7214	7222	7187	7313	7338	7233	7287	7337	7220	7281	7253	7236	7084	7247	7274	7315	7237	7261	7161	7259	7189	7335	7198	7218	7281	7184	7159	7200	7216	7308	7298	7188	7207	7207	7172	7130	7200	7161	7365	7171	7232	7193	7303	7152	7184	7371	7177	7133	7266	7123	7184	7228	7223	7147	7354	7386	7106	7169	7331	7212	7158	7310	7213	7178	7199	7421	7299	7159	7257	7171	7083	7198	7381	7166	7347	7307	7244	7345	7190	7199	7227	7197	7239	7329	7316	7209	7190	7109	7375	7125	7201	7147	7081	7270	7337	7267	7129	7164	7193	7310	7251	7301	7149	7135	7231	7195	7317	7258	7276	7334	7431	7220	7323	7160	7299	7066	7268	7228	7240	7347	7266	7171	7264	7028	7154	7250	7268	7102	7219	7111	7441	7246	7246	7230	7243	7271	7100	7250	7289	7103	7216	7254	7324	7194	7155	7329	7216	7142	7308	7157	7253	7386	7215	7233	7224	7315	7173	7153	7239	7193	7398	7206	7207	7138
63780	50651	25363	7987	1859	889	925	899	902	929	900	931	953	924	883	922	924	885	936	928	902	969	886	916	954	876	910	970	926	918	917	931	884	909	897	914	943	955	925	902	948	896	905	931	974	888	883	926	880	947	944	912	901	953	919	920	974	917	937	943	879	907	855	883	956	911	877	896	909	911	886	920	907	894	899	930	938	945	927	929	914	903	919	938	929	889	907	892	903	921	940	909	827	903	907	896	958	899	894	858	975	891	879	936	922	907	901	893	940	883	907	906	934	898	896	893	910	888	897	908	927	931	895	884	939	939	907	899	948	904	953	919	926	930	928	885	920	912	913	889	887	963	883	921	914	937	944	893	914	930	898	844	873	950	958	911	932	941	917	904	904	882	843	896	941	913	887	928	910	952	905	888	872	910	981	893	912	943	882	925	917	933	939	950	902	938	970	914	902	908	910	931	881	908	963	934	977	908	890	881	885	895	952	898	882	930	966	890	948	892	932	931	920	907	882	929	926	905	978	902	899	910	922	947	948	940	923	947	911	905	923	942	911	902	938	924	1005	932	888	977	924	965	951	924	908	928	868	874	892	952	933	892	959	928	908	915	917	938	902	932	960	900	919	920	941	931	935	880	920	958	882	913	929	875	929	897	884	890	925	932	934	905	921	867	878	906	888	951	939	887	932	922	904	935	931	948	915	837	875	936	946	959	910	904	863	915	938	901	908	887	933	937	944	930	919	880	945	898	865	899	862	915	916	897	897	887	929	916	948	931	891	900	904	946	873	923	982	904	864	868	902	950	916	899	958	891	905	865	914	958	921	949	898	952	938	885	862	872	922	918	959	902	901	911	949	916	902	862	860	923	920	971	920	921	970	942	920	937	955	961	951	931	909	939	934	928	906	929	969	926	911	866	906	972	938	940	952	931	959	941	880	887	917	876	931	847	927	898	891	931	894	930	938	909	933	877	973	933	929	918	898	917	897	898	927	888	843	861	961	940	895	928	928	927	914	956	932	964	970	912	970	907	936	885	910	929	917	924	891	911	941	869	918	844	923	979	931	953	941	949	922	978	917	964	923	888	960	913	942	913	936	921	903	909	954	908	853	925	901	874	905	900	894	941	987	904	879	889	919	933	924	950	858	872	925	882	924	887	860	957	913	935	917	957	942	959	889	903	879	983	891	906	916	921	883	924	898	899	960	921	966	893	961	907	905	966	939	911	927	912	940	935	913	935	920	913	912	949	924	924	875	853	951	946	931	898	894	946	904	961	930	959	897	882	933	949	926	901	855	896	914	906	917	907	969	915	882	897	903	901	907	906	849	927	1004	885	930	916	939	903	893	960	916	892	881	898	937	927	849	887	902	907	874	889	932	898	856	895	904	881	923	895	900	939	880	975	901	929	866	866	906	958	927	899	886	923	893	905	883	890	939	966	901	922	903	898	876	927	946	886	941	937	858	922	906	918	904	918	938	917	895	942	936	959	920	921	895	947	971	952	942	957	890	917	950	914	937	911	895	883	887	943	916	965	905	892	942	882	894	941	946	903	942	946	908	863	911	905	968	950	976	931	876	912	914	924	918	984	928	936	941	907	933	892	875	879	945	940	894	930	913	925	913	955	910	926	922	922	895	904	911	936	931	890	917	867	870	953	913	948	953	875	910	936	910	928	914	900	890	860	895	862	854	936	976	903	940	922	959	950	857	924	903	933	879	911	913	885	999	932	962	938	888	919	878	897	939	926	908	938	899	936	917	947	878	916	898	942	926	915	906	881	894	960	935	940	909	874	936	921	945	950	953	886	924	932	899	940	931	883	940	892	857	872	918	849	938	898	912	946	948	912	942	886	882	897	973	921	947	897	916	925	925	958	909	884	960	927	964	938	926	912	897	907	915	896	943	893	895	881	894	946	942	931	934	854	881	891	903	906	928	921	886	904	951	933	899	923	925	941	928	904	920	905	890	889	885	954	920	934	904	966	920	903	907	916	958	877	936	965	903	920	935	928	919	969	894	953	978	953	909	903	917	947	940	906	955	948	925	874	931	980	907	853	847	920	918	922	949	883	880	891	937	926	876	886	939	890	954	940	960	979	931	884	1000	923	884	905	910	906	906	831	942	879	881	913	972	915	886	892	897	915	955	876	850	900	945	952	964	912	902	887	909	896	895	929	932	891	890	932	884	946	895	944	879	907	894	872	913	892	871	937	886	937	920	911	911	925	921	902	944	917	971	889	951	920	924	969	947	895	845	885	925	908	923	929	937	901	924	891	886	963	964	888	911	899	917	965	883	915	893	896	914	884	872	912	927	881	895	960	959	959	941	981	913	981	874	948	894	893	937	848	922	912	969	901	927	921	839	892	925	870	921	949	908	915	943	936	966	929	938	828	909	890	918	904	927	883	923	890	883	900	900	893	940	922	969	876	877	939	918	873	892	925	948	932	925	897	922	889	919	854	950	892	906	863	902	902	905	961	962	876	906	982	920	932	901	950	866	897	891	921	919	921	915	921	895	919	905	957	902	836	929	938	911	928	887	951	897	952	901	903	949	913	906	910	923	913	903	928	925	878	889	896	889	914	921	913	861	902	924	902	913	888	934	887	956	874	938	948	911	933	915	877	903	893	870	956	931	899	914	945	931	940	897	928	958	918	901	926	900	918	918	914	921	893	853	1009	944	891	899	909	907	913	929	915	857	924	913	944	936	1002	893	916	927	885	924	914	977	855	950	908	946	872	904	868	925	935	909	856	874	903	925	897	963	908	931	968	874	937	908	941	931	929	923	954	934	935	916	972	899	894	911	886	838	918	948	867	938	956	916	926	882	882	953	946	899	901	898	910	917	918	884	902	946	954	865	900	911	935	921	945	962	887	923	904	861	883	915	894	866	924	912	955	932	928	960	891	942	1004	913	867	876	917	925	969	955	939	925	906	981	893	927	866	917	888	918	912	923	912	947	935	893	930	898	864	939	874	916	871	920	896	929	980	920	855	907	949	890	922	923	865	942	937	915	926	916	894	896	957	939	907	892	912	941	942	891	985	917	877	874	914	935	822	977	891	902	872	952	964	874	930	939	899	941	863	872	942	982	934	913	900	920	955	901	917	992	963	954	892	925	894	928	901	916	877	875	912	901	861	931	867	948	953	957	952	963	894	887	946	923	909	903	941	908	915	890	963	964	875	889	939	872	926	934	931	910	920	934	896	918	922	941	935	938	913	903	955	944	906	940	872	874	927	892	901	903	941	911	929	938	871	931	945	883	914	956	932	894	876	856	878	907	934	968	931	945	904	896	879	902	918	926	881	897	915	894	870	900	890	876	973	880	989	938	914	863	960	928	941	913	939	939	967	887	934	864	943	914	913	931	901	930	872	923	896	984	918	921	934	965	867	927	908	980	979	926	987	893	891	858	916	918	865	845	924	912	874	933	893	900	870	861	893	943	946	892	919	908	877	859	898	961	892	946	940	882	911	945	903	845	917	897	921	901	895	937	979	914	962	916	904	868	984	854	909
62055	55811	47619	32448	18746	7450	7252	7256	7369	7182	7220	7308	7371	7315	7323	7257	7283	7311	7271	7282	7309	7204	7181	7173	7266	7492	7268	7197	7325	7330	7257	7198	7455	7093	7222	7360	7206	7352	7376	7186	7233	7195	7261	7293	7139	7319	7434	7281	7358	7244	7247	7213	7346	7454	7413	7327	7276	7314	7329	7395	7222	7169	7301	7334	7295	7302	7289	7250	7342	7311	7410	7253	7459	7244	7243	7343	7172	7328	7397	7169	7325	7291	7223	7232	7270	7270	7447	7287	7293	7204	7347	7307	7386	7346	7227	7422	7187	7336	7332	7331	7327	7302	7227	7178	7231	7306	7272	7186	7285	7184	7384	7288	7323	7277	7284	7280	7232	7312	7348	7277	7365	7356	7283	7210	7296	7205	7233	7272	7202	7413	7224	7298	7298	7283	7362	7208	7544	7296	7234	7252	7098	7331	7384	7202	7429	7224	7190	7281	7307	7316	7312	7276	7269	7189	7178	7252	7251	7376	7268	7228	7257	7353	7267	7424	7316	7228	7383	7239	7352	7253	7226	7288	7301	7165	7394	7271	7311	7287	7305	7253	7505	7295	7408	7342	7326	7205	7313	7397	7281	7236	7377	7216	7467	7296	7258	7324	7322	7271	7269	7308	7306	7234	7335	7371	7195	7291	7193	7301	7256	7281	7336	7425	7282	7246	7209	7308	7302	7283	7258	7258	7236	7308	7388	7254	7373	7338	7226	7383	7324	7389	7303	7245	7139	7137	7225	7279	7189	7160	7342	7205	7212	7335	7237	7327	7243	7245	7310	7264	7275	7323	7411	7354	7252	7233	7272	7253	7518	7196	7287	7342	7329	7330	7194	7274	7265	7292	7250	7317	7339	7344	7287	7382	7387	7236	7153	7291	7207	7341	7170	7237	7413	7280	7207	7168	7419	7373	7156	7297	7234	7293	7201	7319	7218	7205	7311	7356	7204	7255	7153	7243	7214	7422	7380	7308	7248	7315	7214	7246	7262	7240	7225	7299	7152	7392	7292	7356	7322	7306	7203	7232	7292	7241	7323	7242	7434	7330	7185	7286	7293	7351	7211	7333	7215	7243	7250	7312	7316	7416	7420	7229	7296	7201	7243	7305	7293	7310	7484	7301	7316	7305	7257	7212	7163	7275	7503	7420	7333	7385	7224	7197	7124	7328	7357	7265	7368	7322	7274	7219	7224	7368	7295	7507	7423	7303	7250	7348	7170	7288	7401	7306	7256	7249	7248	7317	7340	7381	7206	7189	7206	7342	7299	7294	7240	7371	7253	7382	7208	7303	7238	7131	7302	7301	7257	7209	7356	7228	7194	7188	7306	7411	7260	7167	7294	7172	7230	7185	7381	7191	7219	7205	7272	7230	7311	7316	7277	7304	7336	7342	7306	7244	7220	7371	7304	7236	7288	7208	7220	7341	7486	7327	7244	7289	7156	7417	7270	7558	7319	7298	7257	7244	7414	7282	7209	7191	7362	7366	7301	7334	7291	7334	7348	7361	7406	7247	7329	7233	7361	7334	7347	7290	7318	7329	7375	7324	7325	7313	7260	7404	7376	7316	7393	7096	7198	7258	7278	7225	7284	7164	7305	7299	7265	7300	7235	7309	7274	7310	7218	7310	7244	7352	7317	7318	7377	7221	7417	7258	7176	7250	7187	7264	7299	7386	7372	7327	7283	7323	7289	7297	7338	7346	7275	7202	7462	7282	7289	7261	7307	7364	7333	7303	7281	7317	7114	7329	7342	7288	7365	7293	7369	7198	7286	7269	7394	7316	7325	7285	7346	7195	7338	7323	7082	7185	7283	7343	7196	7420	7227	7377	7297	7364	7173	7319	7338	7259	7238	7245	7256	7223	7317	7204	7285	7381	7297	7268	7302	7372	7352	7288	7236	7307	7202	7329	7300	7447	7306	7348	7408	7383	7296	7252	7175	7220	7431	7282	7318	7339	7289	7220	7342	7240	7173	7381	7284	7362	7338	7157	7354	7334	7132	7268	7340	7267	7317	7207	7277	7271	7340	7325	7379	7283	7343	7324	7218	7413	7266	7390	7324	7279	7335	7368	7395	7413	7333	7413	7333	7379	7224	7294	7339	7257	7390	7466	7383	7224	7365	7264	7322	7299	7279	7301	7217	7302	7340	7320	7391	7259	7472	7306	7288	7411	7294	7273	7316	7198	7280	7339	7230	7297	7268	7340	7280	7277	7318	7339	7284	7096	7241	7237	7314	7226	7402	7352	7245	7436	7183	7178	7323	7346	7292	7244	7275	7181	7296	7316	7252	7129	7289	7328	7345	7323	7241	7282	7328	7368	7246	7306	7177	7353	7307	7296	7318	7224	7525	7247	7275	7394	7225	7327	7440	7286	7388	7373	7353	7206	7417	7143	7276	7410	7236	7271	7276	7331	7148	7382	7362	7222	7295	7134	7308	7425	7175	7340	7394	7329	7322	7219	7249	7245	7291	7192	7250	7363	7178	7251	7313	7366	7309	7280	7298	7216	7270	7363	7319	7079	7454	7304	7237	7308	7337	7361	7355	7321	7345	7248	7206	7309	7269	7337	7250	7379	7302	7324	7421	7302	7298	7228	7240	7250	7361	7301	7345	7327	7321	7398	7299	7326	7352	7377	7352	7415	7276	7202	7334	7330	7393	7386	7234	7238	7296	7267	7287	7346	7276	7452	7260	7366	7292	7357	7320	7394	7250	7492	7315	7292	7341	7438	7358	7209	7200	7350	7210	7214	7374	7300	7212	7337	7334	7275	7303	7361	7250	7358	7327	7232	7215	7227	7211	7324	7427	7263	7425	7280	7254	7208	7211	7199	7301	7275	7172	7336	7294	7265	7198	7197	7452	7265	7241	7241	7261	7251	7406	7183	7301	7436	7347	7411	7369	7213	7309	7225	7260	7297	7197	7226	7343	7315	7256	7187	7310	7217	7371	7323	7264	7366	7368	7282	7356	7213	7319	7247	7388	7248	7338	7225	7219	7155	7140	7251	7236	7173	7394	7211	7298	7300	7333	7405	7170	7422	7185	7260	7279	7312	7218	7302	7261	7281	7273	7371	7150	7244	7222	7245	7182	7368	7248	7239	7366	7283	7302	7453	7316	7240	7265	7264	7259	7210	7232	7212	7197	7301	7360	7299	7292	7294	7229	7358	7398	7288	7349	7245	7302	7307	7238	7281	7301	7327	7287	7265	7242	7366	7289	7296	7215	7301	7405	7328	7237	7273	7278	7317	7345	7172	7265	7206	7335	7349	7307	7412	7288	7344	7286	7212	7253	7231	7318	7295	7230	7239	7204	7359	7413	7287	7352	7215	7407	7360	7227	7283	7201	7331	7394	7319	7394	7329	7291	7190	7342	7318	7337	7276	7322	7251	7302	7212	7301	7247	7157	7266	7314	7223	7293	7270	7271	7214	7367	7160	7304	7316	7269	7267	7385	7222	7227	7276	7448	7408	7235	7302	7201	7228	7337	7282	7266	7323	7227	7232	7327	7350	7343	7398	7318	7332	7319	7410	7274	7155	7318	7294	7318	7339	7254	7241	7296	7221	7355	7173	7392	7257	7338	7235	7310	7269	7245	7278	7329	7236	7210	7277	7400	7184	7271	7301	7307	7150	7235	7092	7502	7367	7296	7308	7368	7324	7307	7386	7298	7231	7160	7285	7464	7362	7374	7254	7473	7237	7232	7383	7234	7213	7336	7386	7256	7265	7242	7238	7338	7307	7265	7232	7430	7260	7424	7235	7196	7291	7304	7292	7222	7316	7188	7264	7139	7336	7333	7299	7366	7450	7288	7287	7272	7392	7266	7295	7295	7245	7298	7274	7437	7222	7387	7309	7338	7412	7286	7320	7161	7291	7408	7314	7322	7219	7300	7309	7303	7213	7348	7426	7314	7175	7355	7177	7219	7218	7408	7214	7253	7325	7172	7325	7460	7373	7211	7096	7367	7313	7291	7244	7303	7279	7292	7360	7180	7179	7143	7150	7302	7298	7317	7318	7331	7418	7273	7309	7345	7259	7374	7248	7156	7277	7183	7242	7246	7156	7315	7472	7460	7222	7328	7334	7209	7353	7310	7305	7256	7370	7461	7332	7310	7317	7245	7248	7238	7426	7327	7267	7235	7290	7323	7223	7290	7376	7300	7396	7260	7301	7298	7285	7318	7269	7317	7274	7367	7411	7291	7443	7420	7228	7227	7202	7297	7214	7197	7243	7104	7426	7249	7320	7322	7361	7261	7457	7320	7137	7300	7371	7298	7377	7415	7290	7222	7176	7332	7254	7285	7288	7202	7293	7310	7204	7237	7220	7289	7188	7207	7361	7285	7392	7280	7329	7325	7326	7280	7368	7184	7352	7217	7279	7351	7219	7226	7321	7168	7166	7420	7362	7475	7245	7264	7449	7287	7272	7348	7358	7347	7348	7285	7289	7378	7395	7213	7226	7319	7246	7288	7267	7168	7276	7363	7323	7193	7299	7294	7232	7246	7212	7168	7178	7152	7247	7230	7376	7252	7270	7341	7292	7272	7378	7242	7399	7126	7256	7252	7410	7223	7428	7372	7228	7201	7267	7212	7229	7303	7290	7238	7296	7286	7210	7318	7179	7191	7243	7455	7392	7202	7284	7156	7272	7331	7257	7270	7288	7334	7284	7249	7337	7288	7263	7269	7263	7316	7314	7317	7251	7366	7348	7288	7351	7395	7303	7275	7325	7346	7491	7250	7391	7341	7272	7351	7165	7266	7411	7246	7454	7194	7397	7378	7311	7417	7349	7293	7270	7216	7362	7319	7249	7391	7317	7254	7306	7171	7226	7240	7172	7274	7278	7277	7188	7250	7415	7297	7172	7301	7302	7289	7298	7351	7291	7287	7332	7363	7407	7321	7318	7471	7343	7366	7416	7311	7236	7279	7319	7283	7462	7257	7339	7228	7251	7300	7079	7251	7297	7145	7313	7255	7269	7364	7355	7209	7217	7388	7337	7270	7232	7341	7326	7198	7343	7443	7243	7242	7264	7332	7311	7358	7377	7217	7331	7275	7300	7358	7347	7168	7106	7298	7208	7351	7411	7325	7257	7341	7256	7418	7361	7139	7382	7323	7149
39084	22281	7648	1984	949	810	742	767	721	781	774	790	757	753	759	745	770	685	766	755	769	772	801	753	740	776	721	817	749	774	809	797	741	749	722	731	775	762	722	701	771	816	750	733	721	764	773	767	735	735	770	782	775	797	740	802	739	753	716	753	748	806	794	719	766	787	781	716	774	715	722	751	775	796	745	760	704	770	774	733	772	733	742	776	788	769	777	795	745	791	769	787	723	757	776	725	776	766	748	786	755	760	705	754	798	789	745	737	732	761	759	724	730	774	763	760	703	734	790	751	777	755	768	754	786	724	767	769	775	767	720	733	763	743	756	751	791	754	733	764	759	784	768	729	747	805	758	699	777	776	789	747	739	766	792	783	832	761	776	772	741	712	767	708	770	755	729	728	742	746	768	796	725	809	807	764	797	778	769	760	736	740	796	794	751	731	752	708	779	746	758	830	752	750	811	799	758	770	708	707	810	724	722	730	760	822	777	856	791	772	778	711	702	740	771	731	795	811	696	752	709	789	727	783	765	774	806	802	825	777	779	798	755	757	751	773	720	807	769	723	762	796	743	748	790	758	785	833	816	756	796	806	795	707	756	773	767	777	697	733	747	730	762	715	833	709	837	749	768	734	742	756	756	805	791	751	773	802	750	769	746	779	767	824	744	757	730	750	741	801	783	769	755	731	766	791	743	788	783	766	760	737	741	742	771	766	721	731	769	814	683	795	775	737	783	745	813	792	756	762	746	809	749	720	694	710	743	796	752	795	797	718	739	722	773	759	775	749	751	733	759	775	766	826	748	764	785	796	720	740	747	714	795	775	739	799	743	776	764	761	782	714	757	745	707	766	788	740	743	769	744	739	785	713	794	761	758	750	748	792	735	758	769	754	818	798	744	748	754	767	741	747	742	790	742	814	767	727	821	712	752	787	763	834	806	772	759	827	791	756	754	749	783	745	740	805	761	780	720	755	782	740	733	744	754	731	740	777	769	773	745	783	781	782	762	742	759	757	730	817	767	748	759	764	754	787	724	769	733	779	751	781	752	722	767	764	800	800	797	822	744	757	784	762	793	796	753	771	742	776	778	757	771	761	744	760	771	773	791	812	724	760	761	725	766	779	766	762	783	765	715	736	775	741	798	828	788	725	765	708	763	750	789	732	807	784	738	779	790	749	802	750	720	757	791	751	755	768	771	790	739	768	719	740	762	759	682	807	746	742	767	804	738	744	748	761	778	764	752	765	758	793	791	772	757	733	751	731	791	748	757	745	764	758	770	728	757	742	766	769	744	728	758	764	767	792	742	759	716	763	747	795	820	736	739	746	737	781	787	750	763	763	793	691	775	803	779	753	741	753	754	762	744	761	734	723	790	725	777	752	798	713	718	764	758	741	809	731	802	764	774	800	750	783	719	780	764	782	727	798	778	759	746	741	730	783	760	841	754	752	759	714	782	792	793	761	769	750	781	795	810	703	773	778	758	765	797	835	756	776	741	790	743	777	717	780	789	716	703	763	732	795	723	764	729	756	758	734	698	709	774	776	776	757	751	744	805	774	757	716	729	765	808	792	805	782	751	797	738	750	819	799	779	784	792	739	751	746	778	710	799	744	760	756	762	764	755	748	770	726	773	725	727	699	758	763	701	788	774	770	789	775	716	720	798	774	761	730	740	741	720	735	749	722	757	742	807	703	779	810	749	771	747	786	734	810	720	723	746	736	792	745	773	819	791	735	801	759	773	726	762	777	725	787	762	776	754	692	830	749	757	805	806	739	757	765	769	761	702	731	746	804	757	765	772	735	733	808	774	762	767	724	774	708	732	713	734	763	785	758	751	774	779	752	800	700	745	728	741	728	686	857	768	736	807	778	737	752	763	737	773	780	794	755	781	805	739	829	744	758	770	736	750	840	738	803	766	759	761	740	756	766	740	751	756	808	757	777	786	749	777	761	811	774	732	777	806	788	781	707	815	745	751	722	755	758	791	760	791	728	738	756	762	721	770	756	767	762	762	799	740	755	766	770	781	704	787	763	791	774	793	742	705	732	758	786	831	771	776	724	691	691	750	791	757	746	801	786	760	783	751	739	839	711	740	754	840	723	754	787	768	749	803	774	780	784	726	756	768	756	752	741	748	805	766	737	794	799	750	753	709	780	755	789	743	720	800	714	770	739	773	702	740	725	748	729	746	746	818	766	735	768	789	760	748	756	772	778	735	753	741	792	804	741	697	807	764	755	747	794	855	792	747	722	757	751	760	797	785	718	751	786	753	753	757	743	709	750	782	783	784	748	721	739	738	770	734	820	744	795	700	766	764	788	736	754	758	775	815	781	773	713	741	751	749	808	742	737	759	768	755	752	724	802	823	768	787	751	750	772	770	796	736	788	740	731	731	756	748	742	780	767	732	719	775	726	847	753	717	720	755	745	763	709	748	782	737	739	733	791	754	760	762	728	774	799	768	737	750	733	722	751	817	768	794	683	748	776	739	767	717	769	755	693	746	751	780	726	771	788	763	799	744	723	749	772	785	779	754	705	778	726	769	755	741	746	759	848	766	781	776	735	796	779	783	761	709	765	769	793	757	758	752	739	785	776	775	789	782	753	749	763	759	700	762	757	735	788	763	699	774	745	758	810	711	775	831	781	744	717	790	776	785	777	739	761	837	735	742	724	801	782	723	733	792	768	768	771	763	751	760	781	734	783	789	781	762	781	773	766	796	744	726	732	773	725	799	753	750	743	739	759	757	716	732	735	755	778	746	709	752	753	759	743	768	753	726	742	741	769	736	743	763	732	795	793	768	790	732	774	775	819	707	761	739	813	774	707	756	784	742	747	711	771	768	787	755	768	798	759	749	749	763	748	687	751	764	754	744	770	766	766	757	746	786	758	725	797	720	734	813	783	728	745	752	773	800	777	743	771	739	846	747	775	804	739	724	748	771	711	738	774	781	764	770	780	792	700	716	755	741	779	758	723	732	716	781	791	769	782	765	761	763	761	759	829	719	778	774	793	721	765	784	800	789	786	709	725	743	796	805	739	781	744	751	763	788	721	761	753	812	789	738	772	780	765	775	742	826	756	764	792	763	768	765	796	758	752	741	760	803	766	743	765	771	754	768	770	770	741	762	782	765	724	773	772	766	781	747	791	758	732	729	793	744	778	759	754	767	782	749	768	741	763	784	787	778	774	750	754	815	745	722	759	790	784	743	762	752	779	781	767	729	750	751	748	758	763	821	765	738	742	765	770	782	775	767	773	755	750	713	782	789	755	774	806	787	745	812	815	735	753	747	717	777	774	721	756	795	731	808	723	752	750	781	755	772	763	810	762	752	738	772	724	747	749	756	775	728	744	771	772	800	786	788	801	784	727	764	803	784	771	783	727	746	761	783	767	785	766	728	758	766	754	754	751	758	774	727	774	799	707	767	768	842	762	747	748	803	743	750	746	740	723	765	789	735	802	807	752	752	720	756	742	773	731	780	787	736	734	797	749	762	709	737	760
66257	45733	28699	16403	9476	6256	6246	6223	6250	6410	6139	6224	6300	6329	6237	6421	6169	6212	6164	6285	6208	6214	6275	6344	6174	6163	6211	6262	6306	6307	6360	6283	6331	6242	6345	6213	6348	6278	6222	6236	6344	6255	6212	6280	6227	6225	6269	6328	6310	6242	6144	6243	6264	6223	6322	6197	6255	6314	6324	6280	6286	6346	6298	6375	6307	6305	6265	6376	6313	6219	6398	6287	6297	6319	6362	6278	6352	6285	6279	6234	6249	6220	6279	6205	6250	6310	6329	6151	6255	6138	6224	6202	6256	6190	6167	6361	6262	6221	6189	6283	6289	6375	6163	6264	6278	6371	6194	6191	6366	6166	6240	6254	6250	6291	6313	6347	6242	6194	6298	6265	6377	6315	6286	6279	6205	6205	6317	6371	6194	6258	6338	6293	6235	6321	6273	6325	6325	6309	6253	6150	6284	6259	6151	6354	6206	6282	6310	6258	6207	6171	6266	6151	6189	6176	6395	6281	6328	6347	6305	6207	6232	6238	6387	6365	6441	6179	6239	6123	6214	6155	6373	6318	6376	6336	6268	6228	6367	6156	6320	6210	6216	6284	6180	6414	6376	6363	6240	6403	6224	6276	6263	6357	6261	6203	6226	6182	6253	6213	6374	6285	6210	6329	6262	6246	6298	6339	6223	6239	6356	6274	6285	6238	6268	6218	6203	6261	6239	6123	6329	6370	6326	6261	6398	6297	6259	6306	6271	6183	6284	6248	6155	6192	6285	6236	6335	6445	6209	6381	6396	6258	6319	6211	6391	6217	6259	6445	6148	6470	6262	6407	6282	6127	6253	6191	6289	6291	6176	6296	6246	6299	6153	6349	6361	6270	6341	6171	6254	6314	6299	6305	6319	6163	6322	6302	6362	6316	6276	6294	6188	6206	6164	6347	6351	6260	6212	6362	6138	6236	6211	6357	6309	6204	6290	6269	6324	6278	6187	6369	6298	6277	6247	6340	6297	6247	6175	6181	6342	6297	6344	6401	6194	6272	6191	6444	6409	6156	6224	6319	6340	6283	6304	6282	6274	6292	6308	6314	6307	6248	6241	6240	6257	6426	6324	6294	6291	6172	6197	6365	6208	6283	6238	6211	6266	6263	6267	6303	6184	6188	6274	6280	6271	6176	6280	6135	6304	6139	6207	6265	6351	6202	6362	6340	6266	6325	6223	6252	6172	6374	6183	6307	6380	6222	6233	6200	6384	6359	6264	6266	6344	6265	6320	6249	6309	6340	6303	6200	6262	6225	6250	6137	6244	6221	6307	6417	6221	6318	6360	6257	6182	6271	6335	6394	6248	6235	6373	6324	6365	6351	6213	6326	6248	6283	6325	6248	6130	6282	6219	6271	6233	6310	6226	6140	6336	6278	6378	6191	6128	6183	6230	6302	6222	6163	6342	6284	6331	6314	6286	6316	6403	6253	6160	6278	6306	6364	6320	6118	6207	6324	6239	6352	6267	6183	6164	6220	6372	6294	6298	6169	6375	6190	6201	6309	6277	6285	6307	6232	6256	6408	6245	6290	6307	6227	6283	6214	6227	6380	6357	6255	6291	6086	6411	6273	6257	6156	6338	6373	6260	6325	6279	6295	6327	6342	6324	6231	6236	6227	6315	6252	6301	6106	6172	6213	6271	6150	6325	6412	6323	6305	6280	6330	6223	6284	6330	6269	6208	6216	6271	6217	6215	6280	6266	6147	6244	6345	6301	6260	6233	6290	6250	6203	6317	6312	6392	6252	6297	6170	6341	6304	6312	6235	6305	6272	6208	6286	6225	6304	6288	6273	6165	6186	6190	6204	6251	6322	6286	6275	6197	6237	6317	6233	6323	6408	6229	6260	6171	6332	6162	6132	6268	6339	6334	6266	6282	6274	6288	6260	6313	6274	6163	6401	6189	6234	6265	6203	6355	6254	6267	6306	6214	6301	6187	6336	6374	6234	6297	6271	6251	6182	6294	6329	6361	6356	6356	6352	6407	6216	6301	6302	6211	6347	6194	6254	6292	6236	6352	6190	6345	6398	6290	6342	6356	6249	6353	6441	6269	6295	6305	6334	6310	6259	6231	6280	6288	6281	6310	6160	6256	6308	6387	6282	6125	6270	6343	6310	6360	6174	6429	6164	6318	6313	6209	6304	6319	6261	6327	6351	6193	6262	6260	6244	6420	6347	6364	6191	6307	6159	6221	6325	6328	6264	6332	6231	6218	6294	6179	6138	6331	6254	6339	6300	6315	6182	6281	6292	6228	6200	6206	6323	6222	6195	6382	6357	6271	6204	6375	6231	6235	6171	6287	6222	6293	6352	6283	6237	6251	6227	6352	6400	6374	6249	6349	6345	6347	6340	6272	6275	6293	6286	6235	6229	6192	6263	6326	6339	6245	6248	6290	6248	6214	6309	6201	6300	6210	6312	6250	6314	6350	6311	6360	6274	6170	6324	6418	6186	6329	6240	6206	6229	6264	6386	6276	6253	6284	6345	6416	6194	6186	6323	6376	6231	6272	6396	6281	6251	6339	6191	6292	6284	6291	6343	6456	6137	6317	6324	6235	6341	6315	6260	6224	6395	6307	6189	6377	6281	6179	6179	6261	6208	6194	6229	6278	6352	6296	6299	6227	6314	6235	6241	6294	6166	6288	6266	6316	6385	6163	6124	6270	6083	6351	6307	6286	6235	6341	6335	6186	6334	6277	6169	6221	6223	6203	6346	6074	6305	6223	6283	6254	6398	6227	6402	6257	6201	6321	6290	6398	6375	6354	6326	6233	6150	6437	6314	6319	6306	6233	6209	6329	6286	6214	6339	6180	6257	6245	6195	6250	6289	6407	6174	6196	6389	6303	6449	6352	6221	6417	6163	6117	6237	6263	6132	6317	6230	6313	6258	6249	6269	6233	6148	6231	6181	6294	6281	6243	6187	6338	6221	6244	6205	6203	6268	6298	6282	6281	6247	6206	6287	6207	6400	6228	6289	6248	6257	6052	6371	6392	6217	6381	6287	6184	6285	6272	6440	6353	6242	6378	6361	6267	6227	6196	6315	6426	6386	6333	6218	6129	6267	6156	6302	6230	6275	6319	6370	6363	6210	6282	6273	6371	6226	6159	6210	6279	6269	6212	6354	6279	6240	6367	6178	6205	6265	6160	6296	6310	6261	6256	6264	6249	6223	6297	6242	6339	6297	6270	6259	6296	6262	6364	6259	6297	6334	6275	6277	6253	6262	6329	6211	6265	6226	6402	6306	6341	6181	6200	6271	6309	6223	6280	6285	6156	6316	6299	6400	6268	6335	6294	6540	6295	6373	6264	6212	6122	6366	6248	6330	6230	6375	6317	6216	6247	6310	6198	6306	6401	6248	6276	6273	6358	6306	6340	6303	6313	6155	6302	6267	6280	6192	6174	6255	6264	6305	6243	6332	6424	6313	6323	6212	6273	6121	6188	6214	6284	6257	6409	6230	6195	6255	6401	6190	6301	6190	6325	6319	6284	6165	6284	6237	6199	6180	6266	6231	6278	6368	6308	6332	6159	6320	6426	6221	6283	6181	6269	6427	6292	6440	6388	6400	6407	6233	6158	6238	6428	6319	6216	6263	6387	6186	6406	6301	6375	6246	6352	6318	6243	6259	6258	6359	6230	6335	6257	6281	6441	6246	6208	6219	6301	6298	6273	6313	6373	6422	6301	6269	6193	6213	6389	6185	6237	6241	6287	6212	6226	6306	6313	6408	6377	6327	6351	6194	6240	6204	6227	6317	6422	6329	6231	6291	6225	6324	6358	6293	6341	6251	6275	6273	6330	6253	6348	6247	6269	6360	6240	6331	6262	6283	6276	6353	6182	6340	6344	6252	6336	6270	6251	6299	6289	6216	6234	6301	6279	6397	6241	6296	6364	6318	6153	6149	6277	6392	6369	6325	6293	6344	6275	6307	6314	6313	6336	6322	6204	6221	6211	6194	6220	6287	6293	6265	6325	6321	6259	6337	6180	6323	6277	6307	6333	6311	6266	6237	6356	6347	6290	6344	6244	6332	6396	6199	6297	6235	6283	6262	6397	6127	6281	6319	6212	6291	6279	6246	6412	6347	6240	6399	6200	6336	6314	6323	6207	6217	6160	6294	6319	6339	6303	6213	6268	6214	6233	6249	6351	6238	6390	6273	6289	6291	6307	6245	6324	6317	6248	6293	6226	6292	6244	6362	6177	6364	6138	6240	6231	6287	6245	6367	6321	6243	6390	6245	6371	6297	6365	6164	6353	6369	6224	6188	6383	6375	6416	6354	6211	6323	6253	6293	6332	6259	6316	6244	6319	6294	6241	6306	6318	6232	6345	6384	6210	6275	6373	6363	6173	6214	6293	6420	6269	6151	6366	6350	6169	6354	6354	6303	6243	6344	6275	6253	6169	6289	6257	6292	6465	6250	6356	6309	6266	6246	6271	6470	6358	6201	6399	6390	6355	6350	6274	6253	6274	6288	6312	6242	6377	6295	6428	6465	6423	6213	6329	6175	6380	6323	6354	6358	6200	6302	6235	6207	6178	6345	6225	6265	6234	6310	6236	6234	6288	6287	6333	6282	6237	6307	6265	6208	6310	6224	6249	6201	6406	6422	6372	6314	6133	6301	6255	6270	6330	6294	6339	6241	6161	6260	6248	6152	6287	6270	6308	6289	6095	6213	6267	6214	6204	6234	6282	6260	6232	6175	6367	6389	6184	6326	6227	6242	6253	6234	6266	6257	6272	6371	6366	6236	6420	6280	6267	6138	6174	6201	6136	6414	6401	6383	6164	6227	6337	6432	6172	6263	6299	6404	6335	6358	6304	6247	6248	6316	6264	6426	6233	6146	6214	6229	6302	6309	6250	6232	6245	6197	6343	6239	6478	6297	6292	6493	6303	6205	6350	6240	6370	6256	6294	6238	6274	6357	6158	6307	6148	6389	6327	6125	6341	6368	6281	6189	6306	6230	6222	6228	6364	6340	6283	6311	6210	6240	6309	6360	6362	6367	6181	6294	6284	6212	6209	6199	6286	6299	6200	6409	6285	6268	6309	6218	6298	6281	6292	6261	6215	6477	6201	6454	6403	6244	6296	6168	6254	6262	6304	6281	6366	6320
45027	31005	12840	3019	1204	852	838	818	853	848	794	881	833	824	831	820	817	841	827	854	795	829	830	805	803	855	833	824	845	823	873	836	839	826	800	867	815	851	814	796	820	842	812	783	870	820	841	843	851	802	856	781	877	799	827	832	830	805	876	834	855	777	844	789	874	780	802	818	914	851	839	812	802	919	846	846	826	797	804	839	754	834	809	843	839	809	791	795	801	858	849	821	850	817	788	853	867	780	832	791	872	880	779	836	762	867	839	879	876	836	860	887	856	770	777	803	854	868	788	817	787	807	839	851	853	850	754	800	896	854	829	802	833	786	802	877	853	829	827	838	784	836	864	802	841	863	885	792	811	825	836	827	861	832	855	836	827	845	828	833	818	792	838	839	838	856	826	880	775	846	854	824	798	813	837	836	815	828	837	791	821	860	814	799	876	835	810	847	867	846	872	826	798	849	834	847	822	838	854	824	898	861	832	824	764	810	808	880	868	793	816	848	794	857	830	857	842	867	849	846	811	848	838	867	823	853	826	799	819	859	847	868	854	802	834	831	815	835	796	856	824	780	854	824	855	843	859	799	805	822	844	857	836	849	812	799	844	845	775	832	869	817	874	871	805	840	800	854	844	864	873	856	830	895	876	836	874	849	846	850	875	793	767	781	820	785	827	823	798	827	828	840	833	854	791	823	790	848	902	788	822	815	854	840	819	891	825	806	816	796	798	879	841	809	860	872	857	842	891	816	809	853	872	885	831	843	858	881	881	888	871	849	837	851	846	860	791	858	884	811	825	768	833	888	820	891	829	885	839	859	884	851	836	801	856	829	825	846	827	850	839	791	794	805	828	824	819	813	812	860	815	828	820	851	807	861	861	806	826	855	834	795	841	806	837	830	803	853	858	799	866	892	829	880	806	839	802	818	803	844	822	855	835	855	848	818	828	847	858	764	781	855	803	859	830	884	871	881	820	870	857	812	838	858	866	836	806	837	811	806	834	810	828	835	896	900	819	792	833	869	792	789	862	844	883	836	797	785	815	860	814	847	808	845	823	781	816	822	817	810	854	817	844	833	808	860	826	841	817	833	828	830	871	778	850	826	852	838	849	840	830	874	809	854	753	820	766	835	828	851	875	833	870	838	792	849	823	831	844	878	870	833	860	901	852	840	799	850	821	825	888	834	766	836	851	833	812	802	853	831	793	802	867	874	919	840	842	801	812	817	797	871	833	764	804	843	878	797	819	836	835	820	825	853	861	847	830	838	827	847	827	819	850	821	835	847	862	837	809	859	844	806	837	826	862	864	781	877	834	843	871	755	843	790	793	788	796	808	807	846	833	833	843	816	875	846	830	809	844	842	865	850	816	836	856	849	793	784	826	812	821	837	799	876	864	822	827	843	794	907	875	788	801	824	874	881	849	811	820	877	802	821	797	850	796	814	848	766	819	790	858	854	875	838	840	826	818	843	834	822	856	866	840	852	839	881	748	885	845	857	830	850	806	739	811	782	850	845	871	831	806	823	771	854	807	826	818	857	833	842	850	885	845	807	841	829	869	813	836	771	807	818	810	807	822	821	874	832	832	884	866	849	867	869	844	784	804	791	837	875	865	816	837	850	850	862	825	803	828	826	830	798	806	822	801	844	813	807	907	823	844	811	815	888	783	826	835	820	849	820	892	778	830	798	839	827	850	889	863	849	788	828	859	837	823	789	793	881	814	880	856	838	786	873	823	866	869	868	830	847	839	850	804	828	861	819	801	796	835	819	821	795	785	828	811	837	872	861	844	847	775	801	823	855	844	784	860	819	804	832	860	797	812	809	838	759	882	795	872	806	830	766	829	874	808	814	808	801	822	872	819	854	770	852	856	856	836	782	842	817	812	763	794	848	863	867	831	843	808	811	815	816	832	826	817	858	820	826	819	840	835	863	857	877	823	798	847	791	838	839	855	814	869	816	850	770	808	797	811	914	799	860	763	832	828	830	838	768	823	780	834	832	829	870	828	833	866	778	893	842	833	810	845	908	853	842	813	846	823	820	816	795	870	789	813	804	868	802	840	854	843	828	819	827	820	813	880	812	820	826	792	877	842	831	892	806	821	818	805	844	863	770	838	809	831	865	888	793	767	840	851	790	850	831	874	832	852	829	786	869	831	825	889	838	832	829	831	844	830	844	864	844	903	832	847	854	814	836	839	889	909	810	814	871	822	793	827	819	826	812	862	840	804	812	842	804	866	836	854	786	853	837	877	814	807	840	806	850	866	814	837	833	828	873	788	803	856	873	842	889	834	837	909	850	863	823	830	832	811	893	803	856	860	806	813	851	821	856	827	807	860	836	813	848	848	849	859	823	799	848	810	808	833	872	868	793	768	809	837	862	828	844	829	777	858	868	812	841	771	839	834	863	796	842	822	846	840	842	804	815	815	876	885	872	861	778	899	822	834	871	831	813	796	812	810	760	856	860	809	834	760	852	805	811	900	798	870	805	883	800	829	894	809	824	855	809	821	817	839	873	812	834	789	853	884	805	803	813	801	837	822	871	813	784	831	864	822	816	925	803	828	809	831	846	838	834	821	865	885	768	845	815	823	845	833	844	834	860	778	843	836	849	878	838	901	832	861	811	847	794	777	852	809	786	857	872	841	861	861	800	758	833	807	871	824	795	876	851	873	820	821	860	827	885	854	831	768	821	827	829	841	831	841	871	801	805	820	829	884	847	813	873	817	826	821	793	790	825	882	827	868	829	873	849	813	817	835	805	810	854	847	841	867	850	819	875	832	811	857	846	838	809	826	848	831	822	864	813	813	836	861	836	782	798	778	825	806	863	829	846	793	855	860	788	843	795	837	843	883	849	784	840	833	872	859	844	813	825	755	799	843	834	818	792	863	870	879	860	871	835	788	879	869	870	834	811	799	872	862	805	797	889	814	884	834	840	829	871	837	867	820	819	836	906	807	850	828	775	813	835	836	828	848	855	831	784	886	816	842	854	774	847	875	856	854	811	885	791	830	810	841	798	843	862	812	841	845	835	885	856	844	840	891	802	832	848	898	825	844	820	802	870	858	828	867	837	835	847	817	919	825	866	866	871	788	851	891	862	885	815	832	835	889	879	833	872	831	899	791	850	860	827	810	847	832	794	882	809	821	821	763	849	859	825	836	841	833	843	875	837	804	822	820	827	841	885	861	798	835	830	803	865	760	885	842	820	830	844	866	836	870	878	848	859	805	844	865	806	810	926	830	829	781	841	814	796	822	823	825	850	845	779	822	826	871	804	852	829	843	844	894	834	869	834	844	834	788	844	863	836	860	802	862	838	812	825	869	885	850	874	845	849	879	866	839	841	833	797	806	793	868	864	857	797	778	886	792	829	864	853	802	865	841	821	834	853	802	826	829	856	765	845	831	873	798	849	882	812	829	844	825	758	844	844	859	847	846	794	864	890	851	850	854	861	807	896	810	856	835	843	876	834	826	803	830	827	853	800	929	874	874	815	865	803	817	834
72520	53095	34802	21423	11770	6848	6685	6749	6749	6741	6800	6890	6725	6717	6704	6735	6742	6721	6755	6855	6812	6715	6734	6803	6913	6785	6710	6763	6766	6606	6672	6972	6815	6847	6680	6814	6663	6860	6785	6836	6807	6833	6679	6782	6759	6591	6706	6740	6743	6860	6772	6756	6747	6763	6740	6818	6544	6823	6702	6778	6746	6826	6717	6757	6778	6844	6767	6951	6650	6733	6745	6776	6815	6845	6837	6964	6572	6900	6792	6764	6837	6748	6716	6824	6702	6769	6810	6665	6764	6772	6737	6717	6828	6741	6648	6812	6829	6896	6781	6770	6693	6860	6818	6717	6858	6610	6677	6716	6855	6818	6820	6707	6828	6721	6763	6900	6719	6894	6749	6771	6770	6773	6769	6971	6752	6888	6922	6846	6741	6767	6754	6822	6784	6801	6830	6681	6839	6797	6753	6841	6706	6690	6665	6883	6785	6829	6745	6759	6649	6697	6827	6760	6768	6775	6747	6787	6809	6863	6736	6740	6805	6746	6779	6761	6870	6676	6768	6686	6720	6737	6845	6829	6881	6691	6788	6798	6818	6777	6880	6857	6838	6825	6723	6812	6819	6648	6780	6831	6755	6765	6838	6814	6649	6728	6732	6753	6785	6793	6774	6701	6827	6753	6705	6825	6735	6688	6761	6752	6769	6723	6801	6813	6817	6818	6759	6702	6771	6771	6765	6791	6736	6836	6678	6758	6847	6883	6746	6681	6791	6700	6769	6871	6727	6708	6831	6830	6856	6722	6744	6701	6802	6880	6678	6841	6695	6732	6855	6761	6799	6764	6713	6738	6764	6852	6707	6691	6825	6718	6834	6725	6832	6666	6743	6721	6674	6705	6688	6754	6773	6760	6833	6871	6758	6754	6777	6738	6705	6746	6780	6682	6810	6767	6780	6827	6693	6736	6883	6729	6832	6734	6716	6653	6878	6762	6715	6854	6711	6818	6805	6816	6773	6696	6770	6797	6844	6882	6763	6724	6703	6709	6839	6889	6620	6780	6782	6722	6917	6809	6751	6882	6704	6699	6717	6827	6871	6782	6778	6738	6792	6827	6658	6743	6779	6759	6816	6702	6754	6749	6665	6763	6768	6799	6697	6871	6732	6764	6724	6770	6726	6799	6712	6864	6779	6627	6796	6854	6711	6734	6737	6738	6729	6782	6752	6727	6891	6692	6779	6864	6687	6777	6754	6742	6919	6683	6648	6866	6873	6896	6755	6802	6894	6741	6741	6662	6885	6767	6902	6721	6773	6769	6723	6783	6805	6817	6555	6659	6771	6845	6648	6760	6884	6783	6726	6862	6707	6806	6784	6727	6809	6741	6859	6875	6717	6777	6812	6769	6732	6845	6740	6652	6843	6725	6880	6697	6666	6640	6824	7011	6709	6789	6726	6675	6714	6786	6888	6740	6757	6843	6814	6780	6631	6790	6710	6908	6882	6743	6675	6720	6650	6854	6877	6712	6748	6823	6734	6872	6815	6782	6647	6816	6738	6679	6789	6608	6815	6951	6864	6771	6834	6816	6671	6734	6639	6848	6729	6798	6867	6650	6690	6769	6865	6783	6806	6870	6731	6868	6735	6783	6676	6774	6734	6692	6734	6812	6681	6791	6788	6735	6887	6638	6773	6814	6758	6823	6738	6867	6770	6701	6734	6853	6725	6764	6719	6836	6809	6769	6843	6849	6801	6788	6748	6761	6829	6716	6846	6739	6689	6740	6781	6853	6879	6905	6756	6714	6705	6632	6872	6669	6892	6727	6676	6654	6637	6790	6668	6716	6752	6718	6795	6923	6692	6724	6813	6682	6856	6690	6781	6776	6701	6828	6824	6821	6628	6710	6756	6795	6703	6827	6625	6744	6904	6856	6690	6770	6720	6837	6705	6820	6813	6701	6726	6748	6724	6792	6830	6851	6785	6840	6698	6729	6820	6740	6650	6830	6894	6827	6900	6726	6725	6691	6706	6826	6732	6907	6718	6911	6781	6750	6787	6710	6720	6681	6786	6765	6720	6896	6714	6875	6826	6872	6782	6734	6875	6754	6677	6772	6739	6700	6768	6786	6807	6777	6853	6830	6845	6693	6850	6639	6666	6731	6791	6826	6742	6810	6752	6798	6830	6783	6761	6713	6730	6774	6767	6762	6762	6895	6766	6946	6829	6669	6916	6758	6695	6739	6751	6747	6689	6857	6827	6741	6777	6760	6840	6824	6790	6900	6760	6851	6734	6657	6888	6657	6803	6772	6815	6822	6669	6711	6713	6659	6793	6757	6645	6680	6682	6864	6842	6733	6601	6749	6721	6757	6795	6706	6713	6732	6709	6737	6675	6708	6680	6654	6718	6710	6775	6675	6782	6877	6721	6739	6787	6770	6798	6808	6746	6781	6675	6715	6754	6689	6796	6728	6775	6832	6809	6752	6766	6846	6722	6681	6746	6791	6744	6692	6827	6770	6936	6711	6755	6820	6808	6767	6719	6762	6807	6801	6840	6692	6748	6755	6778	6888	6806	6824	6728	6819	6831	6734	6763	6784	6711	6763	6779	6739	6757	6755	6860	6791	6730	6739	6759	6690	6825	6774	6847	6729	6675	6747	6836	6720	6920	6906	6810	6732	6762	6729	6683	6800	6827	6887	6783	6696	6716	6628	6915	6783	6682	6675	6764	6722	6727	6793	6782	6716	6771	6783	6630	6854	6795	6816	6781	6818	6685	6777	6815	6787	6719	6783	6793	6702	6613	6805	6692	6707	6907	6631	6765	6740	6769	6795	6791	6823	6812	6747	6844	6820	6833	6869	6723	6621	6828	6864	6667	6782	6617	6781	6692	6813	6852	6839	6668	6779	6758	6681	6693	6679	6773	6692	6695	6658	6806	6826	6813	6774	6593	6740	6633	6728	6734	6768	6768	6782	6696	6785	6819	6842	6835	6712	6764	6820	6650	6777	6882	6809	6685	6718	6712	6776	6790	6888	6902	6634	6771	6802	6736	6806	6694	6936	6795	6858	6788	6757	6778	6762	6742	6814	6628	6809	6693	6777	6767	6770	6563	6733	6630	6849	6744	6757	6751	6870	6744	6795	6729	6638	6787	6760	6726	6779	6812	6772	6793	6688	6809	6681	6776	6739	6814	6869	6839	6702	6778	6937	6742	6662	6885	6712	6751	6682	6702	6694	6762	6663	6843	6791	6755	6723	6781	6852	6826	6695	6828	6819	6931	6911	6933	6833	6794	6714	6820	6773	6839	6705	6920	6752	6686	6787	6729	6779	6896	6741	6742	6877	6750	6828	6909	6821	6792	6720	6758	6775	6815	6844	6781	6744	6718	6858	6722	6880	6779	6785	6797	6816	6823	6820	6719	6653	6822	6776	6777	6823	6864	6746	6714	6810	6729	6662	6733	6702	6749	6757	6943	6617	6830	6667	6671	6826	6888	6910	6766	6809	6636	6837	6738	6743	6802	6785	6787	6753	6762	6775	6724	6647	6874	6745	6887	6841	6863	6801	6802	6867	6738	6691	6771	6798	6743	6805	6747	6716	6651	6751	6811	6881	6794	6760	6779	6772	6817	6861	6682	6853	6859	6813	6741	6839	6843	6714	6654	6856	6710	6766	6761	6832	6781	6777	6729	6848	6828	6826	6851	6692	6739	6738	6765	6621	6776	6759	6716	6786	6731	6660	6708	6731	6835	6838	6737	6887	6768	6735	6836	6776	6674	6689	6766	6647	6787	6685	6680	6775	6720	6780	6791	6805	6828	6851	6718	6687	6830	6738	6773	6693	6697	6838	6832	6684	6754	6652	6732	6694	6843	6687	6737	6867	6771	6743	6743	6710	6795	6888	6856	6914	6661	6792	6669	6835	6670	6846	6730	6712	6842	6830	6874	6750	6686	6754	6864	6804	6670	6837	6579	6670	6855	6735	6859	6795	6736	6763	6909	6732	6867	6982	6783	6857	6767	6730	6741	6839	6741	6712	6714	6684	6772	6724	6813	6677	6691	6848	6796	6724	6682	6686	6691	6791	6804	6864	6818	6827	6722	6797	6747	6710	6773	6738	6838	6698	6769	6868	6721	6763	6846	6807	6746	6731	6803	6628	6735	6676	6736	6761	6825	6806	6706	6768	6833	6788	6800	6767	6768	6879	6774	6658	6700	6739	6877	6731	6702	6830	6687	6825	6653	6768	6727	6755	6745	6898	6685	6736	6843	6656	6633	6816	6672	6748	6735	6818	6811	6699	6774	6807	6785	6815	6673	6735	6757	6729	6859	6793	6728	6716	6880	6850	6741	6799	6937	6757	6794	6813	6816	6728	6694	6726	6814	6732	6721	6578	6926	6677	6890	6805	6811	6778	6786	6805	6827	6707	6760	6609	6906	6766	6834	6782	6749	6761	6783	6721	6811	6756	6861	6800	6708	6895	6745	6784	6730	6668	6870	6556	6720	6723	6696	6748	6716	6766	6714	6687	6841	6821	6760	6800	6811	6622	6564	6732	6856	6794	6837	6870	6806	6803	6726	6837	6658	6634	6686	6764	6941	6901	6779	6759	6798	6717	6686	6846	6841	6764	6832	6838	6800	6810	6733	6816	6862	6909	6685	6686	6800	6815	6821	6842	6647	6856	6774	6829	6792	6659	6764	6764	6865	6646	6782	6664	6859	6700	6690	6786	6860	6766	6864	6822	6777	6719	6770	6735	6714	6826	6822	6755	6716	6744	6805	6857	6840	6874	6779	6767	6720	6741	6796	6697	6683	6666	6818	6798	6825	6810	6745	6772	6780	6817	6807	6846	6745	6727	6688	6690	6687	6788	6800	6761	6776	6768	6663	6835	6755	6659	6847	6844	6800	6785	6819	6719	6708	6797	6610	6699	6695	6834	6885	6714	6731	6777	6704	6847	6778	6711	6749	6829	6794	6717	6775	6758	6645	6738	6788	6740	6725	6806	6793	6877	6659	6785	6857	6718	6769	6798	6775	6732	6724	6785	6704	6867	6833	6680	6785	6776	6798	6881	6662	6797	6705	6672	6867	6776	6766	6789	6793	6818	6874	6723	6840	6812	6797	6872	6784	6822	6733	6693	6801	6823	6768	6739	6600	6821	6872	6782	6815	6745
51639	38853	17410	4402	1392	893	838	842	875	965	930	873	932	845	877	924	945	875	880	951	914	868	887	873	961	907	889	853	939	847	899	883	874	881	859	919	892	936	883	894	879	896	893	905	944	865	909	828	915	901	899	883	925	879	833	858	895	880	891	961	900	900	906	839	863	886	957	883	853	896	846	941	896	932	915	875	899	868	852	844	923	923	923	903	866	922	917	902	882	907	918	808	928	912	853	863	876	871	956	871	953	893	879	864	859	900	854	912	867	916	927	878	906	883	900	896	822	874	945	864	908	899	861	934	849	948	897	867	884	934	911	831	911	876	907	856	900	923	847	897	924	867	922	826	900	892	932	895	892	883	880	876	904	914	866	908	891	896	845	896	921	922	893	931	988	874	969	961	916	915	921	861	884	949	863	892	876	847	935	870	925	886	858	830	895	872	882	921	886	930	902	906	876	912	951	877	910	860	942	879	910	903	885	870	872	887	902	914	878	903	920	909	878	848	934	867	846	891	914	896	910	856	946	894	924	922	919	939	885	904	889	856	926	865	889	896	860	894	902	893	812	901	891	889	871	910	857	874	910	886	882	899	884	856	903	889	896	902	865	864	875	908	904	916	889	921	853	881	886	937	900	920	928	905	930	955	868	866	905	892	866	868	858	912	886	917	924	919	900	937	910	897	920	880	881	887	883	927	914	894	885	936	888	868	905	879	912	872	873	864	925	884	884	943	917	855	878	879	886	878	920	945	921	917	824	827	888	872	907	956	880	843	969	882	944	939	908	875	806	847	898	945	942	964	926	889	899	928	871	912	889	916	902	882	875	915	904	848	883	867	903	865	912	879	878	909	863	892	896	901	892	934	902	921	891	911	927	866	882	895	919	889	882	940	913	907	816	815	937	901	884	868	890	878	906	915	878	946	882	927	918	940	894	897	881	872	809	896	944	878	905	925	908	879	888	946	892	877	916	885	854	889	894	875	921	885	911	883	865	957	906	946	879	943	901	915	878	875	896	865	849	892	854	931	902	944	957	940	878	903	922	884	911	934	815	898	863	887	938	915	858	932	884	820	877	930	935	895	885	886	848	910	888	890	898	937	875	894	886	946	899	855	883	888	933	893	867	893	879	917	912	873	865	962	913	908	829	852	900	921	912	832	857	876	896	975	857	895	864	897	916	876	875	928	933	878	937	894	929	914	899	867	914	884	888	905	900	952	937	862	892	918	884	901	931	913	881	913	882	906	938	884	859	885	906	954	900	865	887	922	894	897	863	852	920	887	867	899	899	931	897	897	895	917	870	864	910	975	906	916	908	889	925	914	866	865	917	898	879	881	904	887	918	894	879	884	862	906	862	974	879	936	882	901	869	881	889	854	919	928	905	957	822	890	872	907	876	864	882	861	851	932	889	894	885	882	855	939	854	847	920	931	908	888	959	917	888	897	850	871	939	871	875	866	906	881	960	885	895	910	902	908	911	871	881	911	882	898	901	883	907	943	913	931	908	908	909	905	913	948	885	908	892	857	851	886	875	878	882	861	875	887	918	897	882	879	943	935	875	888	879	929	874	951	907	909	885	915	951	912	851	930	847	864	878	932	925	912	909	872	912	884	857	939	924	884	890	859	889	858	863	890	879	866	871	908	912	858	873	897	934	927	883	924	902	943	874	878	945	896	900	913	912	895	935	888	916	937	900	925	851	924	870	897	871	856	885	960	853	904	889	915	841	903	909	859	907	862	911	897	854	939	821	868	945	908	945	900	921	939	914	872	932	908	924	901	920	921	928	864	917	910	868	945	910	917	866	903	896	930	866	874	899	867	963	888	876	898	869	900	922	876	906	905	911	905	884	945	861	880	881	877	916	895	885	839	899	901	908	895	832	902	877	864	915	898	888	858	861	904	916	899	933	920	915	876	953	858	855	886	814	866	847	901	905	896	947	834	913	913	962	927	945	904	928	886	926	874	892	854	813	926	934	851	909	829	876	900	923	882	884	875	925	829	952	886	879	868	862	840	893	943	842	925	895	846	946	871	857	913	930	957	875	931	917	900	920	885	919	933	911	867	888	877	913	888	904	872	924	898	944	873	848	923	857	941	895	874	896	928	880	861	911	848	875	869	903	935	846	917	920	864	871	833	877	915	889	900	886	886	895	911	889	947	890	852	894	890	959	875	869	833	913	856	895	844	941	884	883	884	913	922	878	922	866	901	913	898	937	894	872	876	968	811	924	951	904	862	950	929	882	860	912	914	907	952	933	923	880	925	868	913	881	859	887	890	929	943	889	915	859	865	901	864	852	888	921	924	901	848	885	875	852	875	887	851	877	905	906	854	838	932	921	903	926	931	884	929	890	936	886	899	944	903	872	898	843	840	923	895	926	931	910	894	897	885	873	886	916	854	883	863	903	886	913	903	896	865	911	881	922	812	855	900	893	906	902	912	932	868	883	873	837	872	871	911	931	889	876	886	906	902	879	972	928	932	909	918	839	858	884	925	865	913	956	928	888	900	898	892	861	896	852	831	912	903	896	830	928	910	909	919	911	910	844	862	863	907	878	887	892	896	906	907	918	848	873	913	888	919	839	879	868	918	914	892	895	825	888	902	947	840	883	840	927	893	916	933	859	913	922	949	914	925	912	892	887	930	946	896	879	928	859	922	882	840	894	884	874	850	899	921	963	929	906	851	870	881	874	903	896	929	894	897	902	973	886	824	921	903	875	943	846	969	899	874	878	901	872	881	834	920	914	923	916	867	876	916	908	936	878	893	878	838	880	904	870	847	923	890	877	883	887	897	928	901	911	898	862	901	870	847	892	902	875	897	919	877	882	919	911	872	908	842	896	888	912	957	957	908	922	861	934	831	887	913	892	902	944	833	854	924	913	828	902	948	902	960	894	938	914	877	917	910	913	882	931	880	871	915	872	837	859	852	910	873	898	891	862	895	907	925	868	855	916	938	886	882	860	858	941	883	874	906	909	920	906	890	830	884	924	905	946	894	891	866	924	877	900	842	933	868	896	882	877	927	889	934	876	870	871	872	883	903	910	920	882	943	874	908	885	865	852	907	914	851	862	925	827	930	941	908	903	885	890	949	865	908	907	912	876	857	891	920	896	882	863	875	905	915	901	869	872	931	924	887	912	876	889	909	922	905	885	901	946	936	886	863	851	867	882	867	878	895	890	896	867	875	888	872	872	891	913	880	904	935	923	914	926	897	911	905	855	929	861	900	916	892	941	884	918	818	833	889	889	939	881	859	923	871	947	893	914	861	865	825	855	913	933	862	914	882	862	895	944	941	908	894	950	903	859	874	884	896	914	840	852	918	887	894	861	944	903	903	844	891	876	900	924	891	885	915	884	890	900	830	908	864	907	921	943	864	900	942	872	906	867	894	862	861	875	871	905	861	900	913	888	943	873	871	847	887	910	925	901	862	880	915	886	888	879	828	920	923	871	917	903	932	859	864	882	881	894	879	875	907	888	912	940	841	907	956	893	847	894	931
75971	57948	39679	25620	13814	7221	7110	7240	7181	7226	7132	7119	7131	7170	7172	7299	7134	7248	7154	7198	7225	7166	7022	7297	7140	7204	7299	7120	7297	7204	7150	7074	6906	7150	7175	7183	7238	7094	7174	7113	7235	7258	7086	7320	7170	7222	7029	7186	7235	7155	7130	7126	7218	7062	7075	7210	7171	7206	7265	7223	7320	7172	7033	7228	7159	7213	7313	7135	7092	7179	7176	7183	7257	7137	7222	7228	7047	7060	7293	7364	7262	7269	7192	7214	7342	7207	7098	7240	7243	7187	7162	7137	7175	7145	7089	7114	7209	7228	7155	7244	7176	7164	6958	7207	7229	7112	7148	7028	7179	7264	7250	7209	7229	7205	7076	7386	7172	7179	7148	7158	7218	6993	7144	7320	6957	7136	7214	7158	7169	7256	7175	7150	7094	7117	7301	7173	7201	7297	7127	7061	7170	7073	7308	7203	7032	7160	7125	7217	7118	7130	7150	7289	7166	7110	7250	7193	7256	7146	7147	7123	7317	7228	7064	7114	7253	7177	7203	7244	7212	7308	7273	7268	7181	7342	7280	7103	7062	7121	6977	7064	7176	7142	7106	7185	7180	7213	7142	7212	7180	7223	7119	7194	7169	7067	7152	7147	7173	7218	7235	7073	7191	7218	7075	7140	7226	7181	7142	7042	7151	7238	7349	7350	7307	7142	7044	7095	7248	7145	7178	7134	7176	7248	7254	7102	7080	7194	7268	7203	7314	7015	7206	7240	7328	7119	7093	7091	7248	7143	7157	7183	7111	7110	7171	7223	7092	7090	7237	7220	7057	7179	7142	7151	7091	7171	7238	7121	7262	7332	7263	7240	7265	7231	7248	7164	7063	7330	7162	7166	7160	7213	7256	7338	7155	7223	7216	7046	7123	7151	7119	7135	7083	7219	7170	7304	7252	7172	7156	7194	7177	7082	7198	7094	7141	7076	7146	7118	7111	7222	7241	7111	7154	7042	7228	7239	7232	7207	7185	7160	7330	7130	7187	7215	7237	7219	7211	7156	7140	7112	7146	7253	7081	7038	7227	7171	7173	7045	7111	7240	7039	7268	7114	7050	7187	7154	7127	7280	7155	7140	7130	7313	7180	7140	7184	7181	7040	7244	7276	7223	7197	7190	7167	7294	7170	7268	7094	7209	7324	7141	7123	7331	7256	7272	7163	7253	7281	7192	7172	7264	7229	7220	7198	7286	7220	7307	7367	7184	7311	7243	7152	7115	7178	7184	7198	7108	7054	7208	7163	7132	7108	7208	7328	7296	7165	7164	7042	7219	7125	7272	7175	7264	7072	7208	7138	7148	7197	7143	7138	7082	7302	7267	7039	7313	7272	7192	7290	7309	7246	7177	7184	7209	7312	7213	7164	7087	7233	7208	7253	7128	7261	7174	7345	7337	7159	7233	7143	7193	7191	7117	7163	7212	7229	7091	7192	7162	7121	7143	7222	7047	7293	7226	7237	7297	7136	7322	7218	7193	7166	7162	7195	7078	7205	7186	7169	7196	7101	7269	7200	7150	7231	7186	7249	7313	7118	7250	7232	7205	7110	7316	7276	7235	7231	7198	7231	7156	7226	7322	7360	7171	7200	7255	7096	7124	7167	7240	7229	7154	7175	7184	7179	7160	7343	7226	7323	7099	7102	7131	7146	7120	7130	7154	7075	7219	7326	7276	7218	7174	7198	7125	7148	7270	7216	7323	7071	7145	7099	7146	7322	7149	7203	7332	7123	7134	7170	7258	7142	7157	7116	7131	7194	7077	7238	7208	7210	7258	7086	7113	7045	7147	7152	7185	7289	7159	7202	7197	7061	7200	7217	7279	7197	7162	7295	7199	7136	7152	7158	7118	7236	7289	7381	7192	7262	7110	7101	7280	7244	7180	7127	7294	7136	7255	7205	7206	7181	7087	7208	7116	7126	7192	7205	7188	7178	7107	7210	7104	7131	7105	7340	7233	7197	7098	7181	7219	7131	7183	7261	7156	7227	7214	7258	7248	7328	7116	7157	7269	7289	7247	7100	7212	7293	7293	7223	7143	7245	7176	7162	7051	7322	7281	7243	7144	7229	7160	7158	7102	7041	7253	7173	7343	7113	7060	7178	7167	7009	7153	7221	7190	7270	7150	7026	7104	7269	7181	7171	7154	7152	6991	7025	7169	7114	7131	7217	7154	7035	7096	7129	7185	7290	7247	7045	7175	7231	7193	7096	7197	7157	7191	7241	7161	7239	7264	7122	7188	7183	7231	7252	7105	7256	7080	7211	7149	6980	7127	7308	7170	7339	7075	7201	7046	7186	7174	7170	7246	7226	7262	7154	7287	7116	7138	7069	7200	7174	7220	7153	7174	7113	7116	7183	7082	7158	7132	7154	7155	7198	7277	7210	7231	7251	7180	7235	7140	7190	7268	7179	7213	7268	7168	7282	7123	7184	7160	7275	7277	7164	7189	7189	7184	7106	7268	7096	7263	7284	7228	7335	7170	7132	7165	7169	7241	7169	7303	7109	7184	7069	7196	7160	7127	7127	7100	7106	7321	7114	7209	7164	7135	7090	7117	7055	7159	7187	7010	7256	7081	7257	7178	7267	7106	7205	7104	7310	7243	7168	7204	7134	7120	7253	7243	7186	7228	7199	7259	7075	7284	7175	7101	7208	7120	7139	7207	7284	7165	7284	7224	7231	7173	7140	7198	7125	7228	7164	7217	7053	7131	7055	7145	7224	7123	7120	7108	7097	7122	7235	7269	7218	7123	7228	7201	7118	7303	7227	7136	7228	7205	7104	7201	7024	7147	7245	7237	7189	7294	7280	7133	7343	7158	7249	7198	7251	7297	7144	7216	7240	7089	7260	7109	7149	7349	7103	7094	7341	7273	7198	7150	7215	7125	7174	7262	7048	7193	7200	7208	7042	7169	7091	7292	7151	7173	7155	7310	7322	7197	7193	7134	7159	7200	7162	7223	7097	7134	7211	7151	7185	7220	7196	7371	7185	7109	7088	7273	7324	7081	7238	7178	7226	7179	7173	7100	7009	7059	7200	7208	7097	7258	7207	7135	7172	7099	7106	7178	7212	7115	7122	7242	7275	7225	7124	7108	7276	7253	7189	7167	7158	7331	7183	7302	7205	7127	7222	7151	7162	7108	7118	7170	7185	7033	7171	7177	7205	7264	7171	7270	7205	7286	7052	7154	7262	7222	7263	7133	7276	7173	7296	7233	7057	7290	7129	7177	7140	7178	7263	7173	7242	7136	7194	7269	7128	7263	7191	7264	7091	7168	7251	7089	7251	7087	7112	7079	7057	7121	7131	7260	7257	7071	7233	7237	7253	7164	7143	7171	7136	7205	7255	7177	7049	7230	7173	7108	7215	7188	7170	7086	7184	7224	7187	7267	7133	7150	7247	7141	7255	7166	7211	7298	7080	7351	7105	7171	7168	7330	7192	7052	7178	7271	7172	7123	7151	7070	7097	7139	7147	7108	7147	7224	7302	7205	7265	7247	7280	7175	7156	7099	7213	7234	7247	7075	7222	7303	7213	7201	7142	7160	7026	7162	7220	7406	7101	7239	7084	7245	7152	7162	7202	7252	7160	7143	7269	7161	7080	7093	7080	7258	7196	7101	7266	7216	7204	7115	7194	6988	7181	7239	7193	7229	7177	7192	7149	7194	7078	7212	7148	7143	7054	7256	7155	7057	7292	7124	7055	7269	7123	7255	7257	7200	7211	7193	7155	7183	7273	7048	7261	7217	7151	7233	7280	7177	7033	7355	7219	7174	7036	7158	7151	7164	7128	7250	7187	7182	7177	7144	7221	7199	7263	7201	7195	7078	7232	7120	7247	7194	7297	7002	7222	7208	7163	7240	7141	7225	7116	7177	7219	7158	7203	7185	7146	7295	7258	7183	7185	7288	7237	7145	7233	7137	7178	7363	7188	7104	7105	7161	7238	7295	7121	7115	7198	7277	7294	7163	7237	7136	7267	7098	7214	7151	7226	7130	7197	7092	7129	7053	7225	7326	7131	7283	7212	7300	7314	7111	7181	7024	7130	7226	7168	7153	7113	7158	7087	7206	7154	7126	7323	7166	7157	7170	7158	7134	7198	7172	7126	7283	7185	7159	7198	7184	7082	7204	7158	7309	7258	7151	7182	7184	7199	7134	7135	7183	7203	7171	7203	7306	7203	7087	7203	7129	7243	7270	7057	7280	7266	7178	7190	7222	7122	7281	7168	7118	7116	7279	7365	7200	7202	7127	7208	7313	7199	7099	7245	7327	7232	7226	7111	7239	7176	7117	7311	7290	7159	7220	7155	7215	7128	7177	7222	7251	7144	7251	7322	7113	7094	7145	7247	7160	7033	7201	7260	7289	7173	7275	7281	7132	7130	7311	7112	7218	7183	7162	7224	7083	7098	7168	7270	7315	7209	7235	7185	7206	7061	7262	7249	7058	7131	7070	7129	7197	7185	7079	7225	7218	7084	7239	7027	7194	7113	7195	7120	7180	7118	7166	7223	7306	7228	7226	7146	7285	7260	7328	7175	7218	7225	7220	7270	7231	7042	7232	7141	7225	7162	6963	7109	7178	7204	7223	7173	7203	7254	7169	7364	7193	7267	7200	7239	7206	7273	7100	7171	7160	7285	7195	7172	7174	7266	7143	7290	7094	7331	7222	7243	7250	7087	7281	7182	7290	7252	7197	7109	7023	7357	7236	7189	7192	7077	7284	7227	7250	7144	7159	7184	7127	7286	7107	7069	7376	7322	7210	7138	7215	7158	7102	7173	7146	7195	7070	7180	7220	7043	7331	7114	7264	7203	7080	7196	7194	7143	7087	7189	7243	7144	7073	7100	7172	7090	7122	7210	7198	7150	7198	7171	7131	7218	7076	7285	7196	7063	7252	7251	7169	7296	7131	7235	7291	7199	7196	7051	7235	7346	7138	7218	7239	7183	7136	7119	7210	7068	7164	7106	7115	7240	7008	7364	7209	7143	7161	7204	7337	7160	7217	7086	7237	7255	7238	7175	7189	7136	7273	7201	7222	7183	7084	7239	7165	7137	7184	7347	7152	7100	7031	7146	7052	7263	7180	7027	7238	7133	7242	7147	7180	7212	7170
63820	51431	25414	8121	1699	1020	900	951	906	892	875	890	891	922	853	890	868	888	879	930	898	915	916	917	880	924	925	880	886	907	849	939	895	897	887	847	881	923	883	914	856	956	854	864	898	914	875	900	886	902	846	907	868	922	929	892	915	927	932	897	973	865	920	899	912	954	848	901	860	952	949	868	903	943	858	881	940	871	808	901	931	935	900	867	888	879	898	869	919	889	910	889	880	890	907	902	867	831	903	964	874	896	965	886	906	903	898	877	945	906	891	861	929	963	927	929	906	915	917	879	937	898	920	893	890	865	899	943	831	901	935	889	908	916	947	856	940	887	932	850	880	867	862	878	904	893	910	833	883	955	865	914	920	959	814	905	887	898	907	859	869	880	859	880	874	917	836	862	929	895	949	935	920	909	919	912	905	904	915	871	890	887	877	926	917	918	883	911	916	909	924	898	921	909	877	905	852	920	913	905	880	900	911	909	904	874	922	934	895	896	899	917	912	900	923	907	876	896	859	872	897	918	833	888	903	909	923	926	870	861	901	882	885	943	947	923	863	937	881	885	927	906	886	906	867	846	888	905	858	892	899	914	887	947	868	854	877	896	881	942	885	876	918	921	878	887	898	850	906	927	904	892	869	848	865	891	883	923	929	906	882	916	933	894	868	875	904	906	934	927	892	849	900	873	864	916	848	866	965	913	871	865	926	892	904	933	929	906	906	874	921	912	857	901	886	954	933	883	852	881	881	868	889	925	845	844	940	895	875	873	942	909	931	903	924	957	857	931	903	909	897	891	903	976	918	902	938	918	856	955	895	930	920	960	921	889	934	809	926	866	887	896	910	918	944	866	904	921	939	884	941	861	904	943	854	967	967	975	931	912	927	858	869	851	905	888	908	890	887	898	898	895	857	912	946	866	888	935	872	930	898	879	896	916	905	937	880	937	901	949	909	916	883	916	921	903	980	932	866	894	910	900	893	899	888	903	935	852	909	914	872	927	946	935	887	914	930	897	908	869	932	969	888	915	949	893	866	937	881	914	888	882	946	897	874	939	886	887	793	856	882	934	862	899	839	875	909	884	890	904	885	938	939	902	898	882	852	909	880	896	901	823	872	904	926	876	817	910	914	893	895	911	873	873	910	852	911	905	892	914	938	936	923	932	896	895	932	894	908	895	860	920	960	892	920	881	933	852	900	914	849	851	903	912	902	844	911	968	891	941	881	904	948	931	930	877	916	967	912	940	937	858	878	910	923	883	895	940	911	935	838	935	857	902	911	887	870	854	881	919	860	876	950	925	921	882	890	893	927	886	918	890	887	887	914	955	839	888	859	890	962	971	955	906	856	953	912	934	893	868	918	885	966	902	936	924	896	900	959	927	864	883	862	920	884	942	934	926	880	937	891	863	903	917	980	879	947	937	832	894	906	883	889	875	898	996	915	895	939	903	891	879	851	888	947	901	910	961	896	908	890	868	908	887	904	924	893	919	880	909	893	960	878	965	868	848	897	916	920	896	900	916	927	885	877	913	907	924	885	861	888	844	860	890	896	919	964	886	873	883	854	896	916	831	880	919	879	938	971	910	924	887	881	897	849	949	892	909	905	904	898	880	899	959	895	896	884	867	903	886	904	967	897	930	932	947	862	979	916	891	904	921	915	868	945	919	917	909	868	895	896	900	916	904	881	890	889	945	897	911	972	927	900	870	924	906	884	927	899	888	929	874	934	891	901	888	894	871	913	913	904	878	859	928	878	896	842	930	883	894	924	892	908	846	939	966	866	866	937	922	874	912	893	955	894	984	935	911	910	944	869	889	893	920	856	968	911	955	921	936	907	978	854	888	892	887	918	900	902	902	932	897	865	899	939	907	966	876	878	865	861	910	897	872	885	903	889	898	832	870	868	938	905	926	884	870	919	935	921	908	897	889	868	836	889	954	868	898	840	876	907	909	878	889	915	905	914	873	956	907	900	948	855	922	908	923	910	923	947	916	912	824	951	852	942	937	923	898	878	881	907	927	859	924	919	920	851	900	946	907	877	885	932	923	898	921	901	924	894	931	904	895	915	844	901	867	862	970	890	936	888	880	949	952	940	895	917	840	937	888	894	902	902	902	937	882	878	875	866	859	895	900	876	910	881	919	920	886	940	933	918	844	949	908	935	902	914	923	889	864	859	922	944	889	890	909	890	833	881	882	834	921	900	948	958	902	890	852	912	891	922	933	878	933	895	859	907	917	937	922	849	914	883	921	894	933	962	915	896	970	883	910	922	912	878	885	957	874	897	854	869	899	910	919	894	888	852	928	908	870	919	862	867	860	897	909	901	912	889	916	944	903	882	959	868	907	880	956	917	876	914	887	909	861	855	935	891	882	906	918	883	903	969	957	867	946	887	901	893	894	885	912	954	922	866	867	940	970	898	878	890	916	879	907	901	879	850	945	937	923	916	934	936	900	879	896	938	833	898	868	891	913	881	916	877	921	889	944	895	912	827	923	872	879	969	924	909	871	859	904	888	889	877	865	880	888	883	864	936	919	900	958	905	826	893	953	885	894	826	903	858	933	892	924	922	859	893	908	877	894	847	940	929	899	889	849	894	925	916	897	901	857	868	863	868	890	928	932	905	848	914	874	897	911	877	904	927	870	929	889	912	910	899	947	920	882	916	885	880	869	893	908	912	891	890	938	871	889	890	886	849	968	970	913	938	949	900	868	909	905	904	912	948	895	895	945	943	974	833	858	875	947	851	906	911	895	840	843	904	906	892	963	922	896	883	884	895	910	967	886	951	908	857	908	876	886	947	842	919	895	891	919	927	920	916	818	874	912	920	898	939	931	867	920	873	839	907	904	919	911	879	832	889	922	866	895	892	932	916	889	896	921	902	946	889	877	912	888	862	901	907	890	940	951	903	885	921	873	867	883	883	926	900	920	916	883	947	867	913	888	916	910	910	945	944	983	942	901	873	932	911	840	889	912	890	865	911	932	898	914	910	924	927	858	954	924	925	892	896	897	852	876	866	878	909	883	887	915	917	925	875	914	883	869	921	862	882	900	889	888	865	902	928	933	920	914	934	898	858	859	903	908	883	868	831	916	857	904	907	871	913	909	952	859	915	910	871	875	928	868	890	930	973	891	889	891	912	902	901	903	915	890	828	849	911	961	960	890	936	864	857	916	881	906	819	894	901	929	908	854	911	889	858	901	909	931	907	912	905	892	937	897	901	929	890	895	939	827	914	874	923	870	885	902	920	887	861	905	876	933	923	936	861	888	851	840	866	894	922	895	911	859	888	882	911	891	876	891	898	873	925	886	910	939	949	959	917	900	898	925	881	881	953	899	892	873	901	872	940	863	910	857	912	879	877	929	869	890	897	811	850	893	952	884	859	905	939	873	899	883	857	893	925	939	888	905	907	876	865	935	888	908	872	958	899	872	907	882	897	874	928	919	937	919	931	912	896	840	918	891	911	891	902	884	918	919	865	927	893	894	904	923	953	900	1001	865
63008	58115	47951	32844	18106	7260	7183	7184	7281	7237	7160	7265	7160	7286	7050	7055	7230	7309	7225	7157	7318	7295	7229	7272	7196	7076	7169	7304	7173	7106	7213	7102	7383	7237	7234	7210	7242	7182	7323	7250	7218	7245	7128	7240	7306	7236	7222	7189	7231	7144	7228	7270	7162	7264	7276	7077	7284	7197	7211	7120	7125	7121	7212	7254	7181	7298	7303	7192	7361	7196	7269	7149	7283	7061	7154	7214	7347	7277	7220	7125	7225	7185	7214	7207	7152	7249	7253	7277	7223	7127	7120	7246	7277	7257	7117	7161	7155	7240	7204	7266	7168	7236	7102	7195	7237	7354	7325	7260	7156	7327	7342	7205	7162	7180	7197	7252	7248	7301	7231	7189	7337	7164	7257	7195	7229	7164	7191	7229	7160	7300	7252	7138	7244	7142	7171	7172	7278	7316	7182	7286	7080	7257	7211	7217	7304	7197	7289	7162	7404	7219	7204	7217	7256	7324	7305	7225	7314	7288	7374	7293	7150	7252	7212	7275	7223	7297	7203	7212	7243	7208	7178	7239	7200	7197	7192	7171	7206	7249	7252	7292	7322	7150	7191	7169	7062	7151	7077	7256	7429	7119	7235	7172	7321	7252	7246	7277	7277	7216	7259	7268	7219	7125	7277	7264	7183	7202	7159	7210	7224	7156	7162	7172	7156	7277	7203	7259	7137	7297	7119	7374	7143	7253	7276	7253	7108	7251	7119	7215	7391	7197	7256	7271	7263	7287	7110	7448	7031	7148	7265	7212	7357	7236	7015	7310	7270	7338	7169	7234	7267	7328	7155	7068	7277	7156	7146	7202	7170	7092	7185	7179	7315	7153	7323	7058	7138	7122	7215	7184	7215	7251	7256	7160	7266	7155	7079	7309	7343	7182	7196	7181	7170	7096	7281	7074	7273	7207	7229	7306	7240	7096	7383	7168	7203	7174	7390	7252	7257	7109	7166	7311	7192	7290	7146	7306	7300	7238	7451	7136	7184	7081	7229	7290	7257	7194	7274	7162	7289	7260	7164	7257	7260	7084	7369	7313	7167	7230	7291	7348	7240	7211	7275	7236	7229	7252	7155	7327	7267	7121	7129	6965	7090	7184	7240	7203	7051	7225	7267	7212	7335	7156	7168	7181	7190	7122	7128	7308	7314	7181	7340	7121	7262	7248	7202	7117	7186	7098	7283	7164	7249	7085	7343	7172	7205	7129	7243	7181	7224	7186	7315	7207	7235	7245	7177	7316	7211	7403	7166	7305	7289	7256	7254	7185	7317	7122	7297	7172	7082	7228	7249	7176	7224	7171	7198	7288	7259	7228	7223	7181	7189	7199	7321	7225	7281	7120	7069	7127	7192	7231	7415	7257	7181	7221	7193	7265	7305	7206	7228	7380	7322	7193	7303	7147	7111	7170	7265	7226	7151	7070	7209	7184	7106	7127	7159	7191	7242	7143	7020	7241	7210	7259	7318	7244	7150	7259	7144	7318	7206	7131	7263	7269	7155	7319	7271	7141	7221	7086	7191	7194	7233	7263	7166	7204	7144	7176	7134	7232	7216	7173	7258	7213	7187	7223	7224	7314	7194	7354	7088	7129	7263	7327	7369	7205	7323	7245	7147	7135	7133	7223	7189	7237	7136	7283	7219	7110	7158	7311	7272	7179	7212	7333	7255	7118	7195	7213	7220	7251	7093	7157	7129	7211	7119	7252	7191	7194	7216	7165	7155	7151	7242	7100	7144	7092	7134	7229	7268	7278	7180	7311	7139	7317	7246	7267	7114	7256	7275	7344	7212	7229	7270	7189	7179	7201	7196	7274	7254	7307	7209	7257	7040	7343	7257	7267	7172	7186	7168	7226	7255	7227	7147	7279	7287	7295	7218	7161	7209	7160	7132	7290	7206	7442	7217	7235	7199	7182	7183	7293	7101	7325	7138	7281	7293	7233	7182	7279	7156	7252	7076	7158	7206	7328	7269	7158	7129	7058	7241	7333	7173	7318	7204	7206	7050	7219	7387	7046	7114	7199	7117	7121	7102	7317	7223	7157	7298	7344	7269	7343	7244	7169	7103	7241	7290	7259	7253	7149	7213	7216	7193	7376	7204	7170	7263	7292	7135	7122	7243	7275	7156	7196	7287	7237	7335	7261	7170	7169	7211	7153	7204	7178	7107	7184	7250	7160	7218	7316	7115	7107	7176	7238	7271	7115	7261	7095	7197	7341	7101	7107	7290	7162	7239	7191	7292	7408	7114	7239	7270	7366	7095	7229	7276	7265	7232	7301	7364	7075	7240	7264	7324	7086	7180	7223	7242	7181	7171	7220	7173	7183	7338	7367	7231	7248	7168	7148	7223	7142	7225	7187	7244	7174	7368	7108	7242	7307	7238	7151	7249	7166	7167	7298	7177	7341	7166	7182	7150	7205	7096	7241	7211	7165	7158	7094	7141	7287	7245	7171	7067	7065	7145	7140	7290	7245	7167	7330	7257	7166	7178	7179	7245	7134	7088	7201	7438	7145	7187	7244	7259	7264	7004	7187	7121	7172	7190	7349	7160	7144	7130	7167	7220	7185	7438	7174	7198	7155	7248	7236	7249	7211	7149	7221	7375	7200	7188	7177	7149	7263	7281	7233	7244	7207	7198	7285	7148	7325	7082	7161	7220	7112	7151	7228	7329	7214	7105	7369	7241	7128	7199	7251	7259	7265	7246	7077	7344	7220	7161	7175	7156	7099	7119	7242	7282	7141	7259	7236	7217	7251	7343	7130	7259	7082	7348	7177	7153	7196	7231	7224	7238	7257	7214	7327	7192	7277	7240	7164	7138	7262	7210	7283	7261	7216	7166	7243	7144	7226	7180	7120	7309	7178	7140	7410	7173	7240	7271	7242	7213	7183	7233	7154	7284	7463	7169	7279	7214	7242	7137	7216	7117	7213	7231	7211	7444	7275	7245	7330	7191	7317	7196	7221	7214	7198	7213	7186	7187	7242	7222	7205	7182	7245	7272	7312	7267	7132	7049	7311	7178	7278	7123	7182	7162	7191	7226	7127	7249	7213	7139	7185	7140	7199	7301	7177	7218	7202	7127	7249	7240	7281	7264	7260	7286	7267	7189	7264	7054	7133	7091	7157	7243	7277	7347	7216	7169	7255	7117	7132	7224	7251	7277	7235	7243	7318	7181	7247	7399	7281	7139	7284	7155	7131	7254	7134	7319	7189	7320	7249	7327	7382	7335	7190	7178	7198	7229	7217	7149	7195	7239	7095	7297	7240	7179	7436	7183	7240	7253	7291	7192	7343	7168	7241	7327	7093	7151	7225	7312	7158	7300	7277	7105	7195	7257	7146	7218	7217	7192	7243	7227	7218	7291	7359	7357	7311	7251	7221	7278	7178	7318	7177	7209	7241	7093	7271	7367	7309	7238	7277	7277	7139	7202	7289	7357	7219	7294	7186	7253	7332	7284	7173	7263	7086	7187	7122	7240	7208	7282	7093	7210	7142	7214	7249	7229	7365	7121	7097	7239	7178	7299	7243	7239	7316	7213	7256	7193	7247	7216	7147	7265	7301	7239	7216	7140	7148	7127	7227	7246	7285	7233	7227	7310	7276	7319	7200	7189	7270	7140	7284	7184	7259	7307	7317	7129	7178	7105	7265	7370	7245	7221	7230	7198	7255	7274	7129	7204	7302	7279	7176	7320	7212	7198	7234	7205	7261	7077	7210	7209	7278	7100	7271	7189	7300	7225	7186	7189	7175	7156	7279	7244	7196	7281	7091	7322	7130	7227	7291	7164	7123	7218	7267	7350	7301	7154	7255	7283	7354	7283	7151	7223	7249	7277	7304	7152	7175	7257	7207	7295	7126	7345	7154	7198	7354	7200	7158	7239	7113	7213	7279	7374	7336	7223	7200	7148	7205	7320	7218	7238	7204	7189	7199	7306	7286	7248	7291	7176	7248	7182	7248	7185	7176	7144	7309	7332	7273	7146	7279	7128	7201	7314	7117	7303	7134	7172	7072	7231	7173	7250	7277	7221	7138	7253	7253	7224	7285	7319	7373	7161	7281	7184	7177	7305	7300	7230	7201	7184	7212	7190	7255	7092	7056	7273	7053	7213	7280	7120	7332	7252	7215	7290	7188	7297	7215	7236	7261	7047	7239	7208	7210	7143	7149	7190	7133	7277	7311	7069	7136	7083	7245	7394	7296	7379	7217	7146	7118	7140	7317	7165	7210	7322	7210	7372	7068	7271	7142	7161	7181	7213	7295	7266	7164	7258	7207	7154	7299	7207	7234	7232	7197	7192	7214	7266	7266	7274	7257	7265	7255	7072	7078	7229	7141	7216	7231	7266	7174	7219	7109	7370	7142	7166	7197	7220	7151	7252	7217	7283	7160	7308	7132	7285	7252	7334	7129	7282	7242	7155	7099	7171	7210	7197	7255	7028	7241	7223	7246	7246	7224	7210	7260	7165	7157	7096	7307	7172	7191	7196	7157	7097	7274	7207	7311	7079	7248	7315	7140	7323	7354	7195	7289	7227	7191	7088	7175	7259	7263	7228	7232	7156	7334	7336	7079	7265	7187	7272	7262	7217	7248	7179	7188	7165	7180	7263	7183	7487	7049	7297	7057	7262	7121	7162	7338	7164	7260	7301	7247	7190	7235	7169	7156	7320	7153	7301	7213	7270	7387	7241	7252	7195	7119	7231	7296	7211	7157	7215	7204	7255	7264	7233	7055	7202	7255	7165	7168	7221	7262	7268	7146	7112	7257	6999	7226	7182	7285	7262	7123	7095	7195	7159	7186	7135	7153	7117	7165	7094	7208	7232	7077	7250	7350	7291	7236	7247	7324	7171	7240	7206	7141	7235	7145	7220	7155	7153	7210	7311	7224	7228	7213	7221	7199	7261	7227	7174	7207	7297	7256	7287	7237	7162	7137	7204	7224	7282	7175	7191	7130	7252	7194	7270	7202	7158	7155	7313	7312	7133	7259	7147	7161	7251	7013	7190	7343	7191	7218	7231	7179	7106	7207	7270	7187	7265	7377	7264	7357	7249	7202	7338	7281	7221	7304	7275	7091	7250	7108	7184	7280	7124	7375	7182	7232	7225	7176	7237	7159
39175	21957	7809	1992	939	771	759	782	732	784	718	726	734	741	768	740	776	745	772	718	734	754	778	705	733	756	774	723	789	734	760	778	722	730	725	736	779	753	741	788	769	730	741	731	743	736	793	716	716	766	739	681	743	736	753	753	690	750	753	733	740	751	763	756	710	769	746	738	704	715	758	724	710	761	814	741	821	758	760	741	755	760	699	762	799	750	751	743	772	730	709	701	724	712	832	765	767	740	769	745	765	743	708	720	771	724	761	741	763	739	755	739	760	720	726	762	784	785	738	759	730	776	708	785	726	769	722	746	735	790	713	754	742	723	798	785	737	755	758	745	744	775	713	734	751	764	736	760	767	718	724	764	703	684	701	772	734	775	717	752	814	744	774	713	730	729	797	770	778	739	756	734	753	765	715	763	765	707	694	719	754	757	742	733	805	698	733	678	768	756	732	762	750	715	768	770	733	726	743	760	740	766	764	721	796	692	753	720	764	723	751	767	745	746	745	735	751	769	739	768	767	732	770	781	733	769	740	785	743	748	743	765	753	758	729	731	693	716	696	791	711	764	693	801	735	784	764	752	749	767	784	762	722	742	713	726	737	779	761	713	737	758	725	717	753	756	750	753	765	746	749	737	729	797	743	753	799	735	695	732	776	764	729	755	744	727	746	717	737	750	786	746	727	728	744	749	767	696	727	739	728	739	774	777	798	826	692	779	763	729	668	742	716	730	746	772	763	690	762	830	718	741	738	742	687	771	719	776	754	757	764	763	729	774	765	718	744	746	743	744	728	761	741	751	780	735	762	771	747	735	717	791	730	694	744	722	732	724	747	800	791	746	769	755	743	750	779	760	785	774	737	763	778	762	733	760	765	713	755	762	801	727	733	747	757	761	785	741	761	784	769	716	726	757	728	711	736	738	754	766	682	745	782	731	775	782	739	714	746	732	729	715	751	728	710	754	717	714	692	724	760	705	753	744	740	713	746	754	702	761	723	743	757	754	756	716	734	705	728	739	767	743	713	779	723	746	764	755	762	721	757	784	753	751	778	721	752	719	723	732	710	754	726	805	716	798	729	697	762	709	778	764	738	748	740	739	745	790	754	734	774	798	771	719	761	728	733	799	791	761	713	756	778	724	721	712	750	753	685	747	737	760	731	738	768	775	782	736	814	776	733	777	745	752	730	718	690	713	769	715	716	786	703	764	737	772	735	744	777	745	816	819	809	763	742	696	751	743	752	733	775	785	732	729	741	760	755	743	805	755	724	710	714	719	731	737	791	753	750	717	752	772	769	782	739	728	736	748	749	793	721	750	704	737	778	730	740	751	742	765	715	737	788	722	730	741	772	768	723	775	785	775	733	786	722	752	738	739	743	753	758	728	803	721	760	785	728	749	754	696	759	721	753	771	754	801	748	747	723	724	734	797	727	751	772	773	732	746	757	756	728	697	727	741	766	716	777	666	696	833	740	759	764	736	755	724	758	775	734	763	770	745	797	797	713	744	769	746	771	752	703	752	780	736	738	757	801	743	751	736	738	756	749	754	754	715	738	782	749	766	779	764	738	732	762	790	725	712	773	746	713	746	786	718	738	698	701	712	745	737	702	730	740	714	739	760	702	781	726	771	776	770	759	745	809	770	748	736	746	755	747	691	735	721	727	720	772	682	737	688	721	737	777	739	706	723	769	723	762	755	743	721	736	724	764	725	752	756	767	784	711	756	736	753	729	767	764	768	734	759	756	765	729	739	703	723	766	737	805	720	712	750	767	737	795	757	722	777	734	751	768	756	717	734	777	757	710	781	740	731	737	708	807	690	758	746	714	731	735	760	745	741	725	722	786	750	774	682	710	768	754	742	777	754	763	785	755	688	729	743	731	743	793	744	774	738	779	732	772	778	751	802	774	797	759	753	774	735	731	785	801	718	747	790	773	728	763	675	764	789	785	760	763	749	753	777	761	744	825	747	733	746	772	742	707	758	719	727	756	768	742	721	747	740	775	759	719	728	763	752	727	732	702	717	816	734	748	802	767	761	809	744	746	766	743	756	746	781	797	781	740	723	774	749	741	775	766	754	776	747	752	711	782	776	758	778	678	732	712	735	743	753	730	714	790	760	727	732	800	764	787	780	736	742	757	726	734	739	768	764	775	732	783	739	710	709	744	760	694	788	745	756	760	746	728	748	774	724	718	723	763	761	772	776	727	783	804	766	714	697	769	724	703	787	756	729	758	715	754	777	720	790	701	736	729	724	718	727	729	744	768	710	776	749	646	727	782	756	797	776	711	780	763	739	749	742	742	734	747	733	736	751	757	772	764	770	740	682	818	805	813	743	726	756	765	764	733	782	779	716	760	767	746	757	782	762	717	768	733	752	772	716	769	742	806	729	757	733	693	755	763	754	743	725	721	732	722	783	727	742	760	741	794	756	760	706	702	769	773	726	787	704	714	753	745	734	814	786	737	778	717	724	751	711	765	780	755	827	782	743	747	745	722	748	754	737	750	723	784	769	771	733	739	713	744	786	732	710	710	745	764	747	746	733	743	740	758	753	728	718	771	757	768	736	771	739	713	713	740	741	763	804	743	708	769	728	818	731	721	752	745	754	743	703	724	736	735	708	736	750	729	722	714	740	798	751	777	738	733	724	747	790	738	752	756	800	810	740	755	711	739	747	751	745	707	728	748	736	724	771	755	746	803	724	760	776	721	787	769	746	793	800	781	779	772	748	762	716	764	785	750	740	716	750	754	751	734	759	729	701	708	725	687	797	701	785	765	721	758	739	775	762	742	796	724	752	765	716	763	756	788	754	750	713	753	718	706	747	753	786	834	734	768	757	732	742	744	787	730	771	806	725	766	733	738	727	738	796	709	748	751	758	759	720	790	834	744	747	724	725	728	796	741	758	752	728	764	738	759	773	704	702	750	719	727	742	748	743	737	769	694	784	782	787	732	724	713	827	718	756	785	779	721	746	773	728	727	772	752	768	762	740	802	761	749	761	736	749	729	752	739	711	718	772	764	763	781	749	731	738	783	734	772	716	734	750	752	742	718	794	723	706	795	770	734	802	778	765	773	693	735	737	695	767	746	756	772	752	801	752	759	717	761	762	757	708	762	717	712	710	754	700	755	732	765	752	715	763	696	734	758	781	742	754	723	731	742	765	755	735	694	771	750	746	729	761	707	794	751	752	710	756	681	714	750	754	729	747	769	789	778	684	759	797	720	751	724	780	724	736	733	732	743	743	794	727	738	789	750	747	765	732	749	780	779	758	742	730	766	761	767	767	755	788	743	776	776	723	748	770	735	739	744	756	740	755	741	731	764	755	759	794	729	763	776	743	756	700	762	757	767	750	736	762	754	746	723	761	730	787	734	714	785	803	729	738	751	744	745	740	707	672	762	773	718	764	754	726	768	723	732	762	722	740	721	758	771	764	762	736	718	763	757	792	787	728	719	718	761	762	720	775	761	783	746	725	747	708	756	738	779	793	709	717	786	750
65972	46269	28553	16349	9161	6260	6277	6213	6189	6119	6155	6036	6226	6190	6215	6190	6223	5965	6170	6144	6262	6109	6158	6239	6100	6080	6128	6154	6160	6244	6031	6205	6237	6202	6256	6291	6118	6164	6141	6102	6130	6202	6126	6203	6362	6020	6254	6187	6150	6151	6242	6168	6096	6212	6171	6223	6268	6130	6051	6300	6224	6158	6220	6212	6211	6114	6217	6137	6118	6278	6360	6198	6164	5975	6082	6349	6181	6154	6155	6214	6165	6116	6130	6219	6107	6063	6145	6075	6091	6198	6252	6095	6113	6357	6010	6059	6118	6233	6234	6133	6091	6226	6055	5945	6216	6199	6065	6150	6177	6100	6351	6124	6203	6126	6155	6110	6212	6185	6095	6147	6309	6169	6216	6198	6080	6224	6229	6125	6180	6191	6352	6145	6148	6284	6033	6153	6202	6146	6186	6181	6165	6163	6206	6044	6170	6234	6134	6193	6291	6198	6227	6185	6255	6243	6185	6166	6218	6230	6110	6080	6136	6158	6170	6240	6121	6106	6201	6130	6238	6123	6174	6219	6169	6149	6227	6079	6287	6111	6189	6181	6247	6056	6220	6036	6296	6234	6278	6076	6131	6118	6187	6216	6138	6214	6162	6264	6155	6053	6118	6191	6199	6078	6096	6136	6115	6164	6234	6233	6092	6072	6226	6153	6179	6232	6268	6185	6194	6064	6108	6296	6095	6070	6148	6207	6211	6148	6261	6207	6192	6233	6044	6198	6066	6109	6152	6160	6320	6216	6126	6214	6129	6100	6207	6066	6141	6221	6181	6254	6049	6229	6321	6040	6096	6281	6218	6134	6144	6207	6213	6276	6153	6164	6057	6182	6191	6108	6197	6184	6194	6284	6079	6176	6148	6132	6073	6182	6183	6173	6257	6183	6063	6130	6188	6154	6082	6238	6188	6308	6223	6131	6203	6065	6137	6306	6211	6096	6248	6206	6101	6255	6215	6207	6162	6214	6236	6122	6034	6247	6153	6228	6180	6213	6117	6254	6126	6255	6115	6146	6066	6259	6179	6177	6201	6150	6171	6330	6161	6208	6218	6130	6224	6179	6171	6131	6148	6269	6189	6150	6154	6245	6161	6230	6189	6245	6193	6133	6157	6172	5947	6197	6119	6222	6114	6120	6211	5999	6184	6169	6289	6248	6252	6225	6296	6237	6153	6114	6295	6187	6357	6060	6256	6199	6138	6122	6157	6166	6130	6202	6198	6227	6168	6285	6162	6299	6309	6161	6246	6098	6113	6177	6136	6219	6133	6200	6099	6116	6137	6148	6198	6262	6245	6163	6272	6168	6217	6162	6067	6310	6096	6193	6084	6203	5992	6132	6166	6145	6118	6232	6188	6145	6160	6141	6295	6045	6210	6203	6136	6026	6246	6249	6233	6283	6219	6211	6148	6289	6253	6158	6136	6161	6178	6264	6182	6233	6121	6276	6221	6159	6141	6196	6204	6275	6233	6164	6314	6219	6126	6081	6189	6133	6244	6118	6172	6073	6159	6198	6096	6145	6210	6256	6089	6191	6145	6085	6292	6125	6192	6200	6164	6335	6091	6235	6093	6204	6208	6146	5996	6257	6136	6221	6089	6236	6111	6150	6303	6126	6196	6195	6134	6202	6147	6134	6197	6196	6247	6080	6239	6299	6185	6301	6063	6240	6217	6111	6100	6188	6177	6218	6187	6172	6105	6179	6203	6186	6144	6236	6168	6268	6048	6328	6063	6155	6199	6211	6101	6162	6229	6141	6194	6024	6182	6142	6239	6141	6174	6129	6129	6209	6116	6173	6284	6321	6158	6188	6108	6254	6179	6060	6088	6164	6154	6186	6212	6126	6203	6155	6016	6169	6296	6058	6215	6184	6275	6186	6212	6153	6113	6094	6130	6220	6138	6175	6144	6060	6264	6143	6168	6119	6157	6194	6149	6165	6278	6139	6209	6113	6277	6010	6202	6245	6205	6044	6212	6208	6137	6062	6153	6218	6211	6102	6199	6093	6149	6172	6236	6217	6070	6093	6173	6223	6113	6092	6205	6053	6196	6218	6270	6275	6115	6144	6187	6210	6102	6089	6182	6095	6240	6013	6172	6255	6165	6136	6231	6188	6142	6275	6263	6220	6168	6320	6179	6098	6119	6234	6195	6272	6117	6107	6208	6196	6196	6219	6149	6157	6172	6084	6138	6170	6156	6159	6214	6016	6182	6165	6083	6076	6255	6157	6114	6192	6175	6156	6204	6199	6256	6172	6263	6088	6151	6301	6211	6142	6168	6148	6219	6067	6118	6297	6223	6186	6075	6322	6053	6160	6204	6045	6133	6122	6144	6174	6172	6176	6122	6212	6270	6040	6205	6017	6195	6195	6199	6212	6142	6141	6156	6212	6270	6096	6127	6136	6140	6101	6203	6203	6305	6167	6197	6154	6134	6188	6151	6175	6264	6182	6216	6037	6077	6215	6224	6198	6167	6176	6207	6029	6155	6132	6248	6021	6253	6125	6211	6183	6135	6094	6159	6154	6124	6160	6168	6144	6148	6196	6182	6130	6209	6181	6154	6194	6173	6153	6168	6140	6222	6210	6126	6120	6102	6177	6157	5992	6161	6177	6151	6256	6072	6280	6247	6110	6062	6216	6187	6190	6112	6233	6085	6192	6146	6134	6104	6226	6143	6247	6135	6191	6154	6246	6211	6088	6138	6135	6136	6275	6100	6226	6199	6255	6175	6121	6161	6097	6266	6168	6263	6131	6205	6101	6257	6208	6196	6125	6187	6121	6023	6188	6215	6257	6072	6288	6056	6139	6155	6149	6219	6160	6156	6126	6265	6164	6159	6247	6344	6267	6235	6102	6258	6048	6283	6349	5998	6196	6188	6241	6281	6218	6130	6204	6121	6189	6096	6175	6212	6101	6190	6222	6074	6171	6207	6101	6116	6234	6128	6110	6145	6321	6132	6230	6192	6152	6089	6257	6108	6146	6282	6203	6090	6029	6084	6077	6315	6193	6113	6133	6048	6195	6144	6208	6177	6057	6185	6285	6335	6090	6085	6222	6192	6117	6237	6181	6203	6046	6250	6039	6141	6101	6072	6041	6146	6195	6219	6215	6207	6206	6211	6214	6118	6198	6046	6102	6167	6201	6057	6144	6207	6331	6132	6153	6171	6232	6249	6234	6214	6204	6171	6238	6161	6275	6155	6205	6123	6154	6128	6248	6090	6081	6179	6170	6098	6194	6108	6335	6187	6261	6137	6187	6154	6171	6171	6229	6237	6212	6094	6271	6049	6304	6252	6224	6252	6072	6215	6151	6292	6110	6140	6242	6221	6124	6300	6168	6192	6320	6215	6120	6113	6221	6219	6173	6138	6102	6136	6092	6216	6090	6145	6140	6275	6059	6108	6214	6066	6227	6139	6236	6185	6037	6260	6207	6194	6068	6089	6138	6261	6193	6144	6165	6252	6253	6042	6327	6075	6266	6217	6089	6123	6168	6162	6101	6134	6156	6160	6182	6137	6114	6172	6183	6226	6211	6281	6183	6211	6263	6300	6174	6136	6196	6077	6206	6187	6218	6110	6075	6045	6227	6138	6165	6304	6223	6266	6203	6101	6205	6063	6167	6173	6103	6170	6218	6199	6102	6247	6075	6263	6097	6282	6215	6204	6242	6243	6137	6071	6116	6252	6214	6143	6280	6287	6185	6176	6166	6148	6152	6117	6311	6195	6160	6281	6236	6171	6224	6217	6158	6190	6117	6287	6208	6149	6176	6161	6385	6266	6265	6120	6233	6292	6136	6165	6189	6077	6252	6161	6162	6106	6195	6281	6172	6119	6171	6225	6141	6244	6222	6053	6184	6167	6191	6139	6208	6280	6178	6292	6150	6085	6114	6206	6204	6242	6175	6180	6207	6226	6274	6142	6188	6150	6134	6155	6327	6109	6206	6224	6141	6207	6263	6293	6191	6009	6153	6215	6116	6195	6153	6148	6337	6112	6162	6149	6270	6228	6080	6144	6176	6186	6113	6190	6122	6122	6250	6087	6232	6146	6178	6161	6147	6192	6129	6253	6116	6135	6322	6184	6100	6089	6144	6271	6273	6180	6228	6180	6048	6182	6248	6116	6102	6151	6155	6210	6135	6194	6364	6204	6108	6091	6063	6291	6102	6208	6237	6308	6153	6140	6029	6257	6186	6088	6074	6197	6031	6268	6209	6095	6209	6238	6067	6150	6159	6173	6203	6147	6279	6201	6196	6085	6149	6202	6199	6197	6124	6107	6170	6075	6164	6361	6151	6128	6157	6241	6180	6163	6273	6177	6079	6234	6207	6213	6162	6139	6104	6150	6142	6220	6080	6095	6047	6077	6110	6173	6289	6110	6132	6149	6225	6196	6237	6116	6182	6195	6163	6234	6159	6106	6209	6197	6170	6122	6179	6173	6148	6149	6171	6059	6148	6123	6228	6109	6280	6142	6208	6198	6205	6168	6332	6088	6104	6167	6160	6174	6249	6203	6202	6337	6181	6249	6220	6283	6181	6197	6110	6240	6170	6257	6173	5965	6123	6237	6144	6217	6099	6075	6130	6119	6261	6126	6238	6265	6213	6148	6113	6225	6088	6151	6176	6265	6167	6087	6212	6168	6313	6184	6208	6096	6214	6211	6220	6222	6242	6167	6202	6258	6197	6145	6244	6228	6149	6097	6197	6029	6160	6204	6128	6171	6089	6260	6073	6080	6175	6201	6262	6203	6100	6128	6056	6130	6170	6006	6224	6240	6074	6189	6262	6158	6147	6180	6326	6083	6157	6135	6143	6150	6141	6225	6153	6245	6083	6166	6103	6004	6161	6046	6088	6284	6272	6212	6225	6205	6159	6169	6273	6224	6131	6155	5989	6153	6242	6242	6200	6083	6155	6172	6171	6310	6122	6121	6276	6187	6083	6211	6223	6071	6131	6233	6151	6174	6276	6231	6180	6226	6274	6228	6301	6245	6185	6151	6029	6084	6210	6120	6101	6177	6255	6120	6148	6104	6097	6184	6228	6097	6191	6109	6180	6214	6250	6216	6157	6264	6112	6133	6174	6124	6244	6300	6089	6079	6260	6253	6112	6219	6194
44863	30250	12659	3019	1125	834	814	762	792	775	762	853	739	791	789	809	796	815	802	809	816	808	767	827	838	851	871	846	838	784	807	764	808	837	792	824	825	817	878	824	865	878	830	816	835	763	830	776	799	795	839	841	769	774	821	845	781	827	826	846	868	797	810	808	819	846	786	829	840	825	762	859	780	839	802	831	869	798	759	805	798	831	817	806	769	775	812	829	801	816	809	797	781	847	785	812	822	806	807	766	858	797	741	787	820	834	778	778	829	813	816	811	850	761	798	850	828	837	816	773	832	798	805	840	876	864	810	812	829	816	839	786	806	804	804	805	804	756	817	816	857	747	818	847	844	809	808	813	744	792	809	844	845	794	806	834	807	847	838	845	836	862	834	831	839	846	831	811	743	826	823	757	825	783	827	853	810	818	783	827	834	866	839	810	803	822	889	832	787	800	814	787	843	838	840	795	773	812	807	764	805	787	875	826	810	812	780	804	835	823	822	827	817	820	810	835	841	806	846	849	839	859	788	813	860	839	852	835	803	897	853	810	832	825	796	853	808	863	790	836	833	838	820	849	822	803	838	828	845	825	816	846	840	794	825	790	828	870	805	841	821	788	848	780	821	800	826	823	835	818	822	795	822	798	764	813	835	843	810	851	827	854	792	753	779	820	868	853	844	858	830	798	777	824	780	772	821	853	827	833	782	783	855	888	793	790	796	837	808	879	866	827	764	803	882	761	831	805	800	813	813	838	870	852	829	815	790	838	819	844	854	806	816	814	823	793	832	775	801	806	805	836	846	768	777	868	811	795	778	823	836	802	821	757	841	784	769	823	839	830	830	809	849	789	819	813	858	783	756	832	839	813	818	756	803	807	840	839	818	796	808	829	794	821	864	776	823	792	779	823	889	822	823	809	810	819	801	790	830	817	793	847	783	768	820	819	864	807	818	808	849	818	764	812	827	811	854	769	811	762	809	809	809	828	807	840	819	803	822	822	793	788	796	876	817	824	799	847	826	840	856	809	815	866	813	783	818	815	752	839	828	844	825	834	868	835	815	807	826	860	842	793	828	760	784	785	819	842	802	784	794	868	844	835	823	804	843	825	768	797	855	838	804	780	789	828	780	815	820	797	821	793	848	820	842	790	792	842	802	808	758	868	824	831	754	827	807	834	809	831	781	837	853	843	837	756	776	814	832	836	873	815	799	825	842	833	821	794	837	795	822	870	786	783	805	849	803	818	871	715	845	790	817	802	797	816	836	771	836	837	750	878	808	815	781	818	858	793	832	824	787	824	744	766	842	812	750	816	816	757	826	820	773	762	846	818	831	827	792	831	750	856	816	849	869	804	814	785	800	770	809	800	870	816	801	818	834	830	834	811	840	823	802	802	846	856	766	876	794	844	813	836	837	793	843	840	849	840	817	787	750	760	824	838	771	795	794	777	832	830	807	875	812	810	792	854	813	821	804	858	772	804	854	819	841	748	845	860	820	834	809	789	807	859	776	867	828	811	802	805	775	765	833	846	858	808	883	832	857	816	744	808	830	847	811	831	787	790	808	838	851	797	878	767	826	813	799	827	858	799	801	760	777	820	845	791	857	852	847	788	844	804	839	780	759	824	828	817	844	849	863	851	776	809	740	841	811	814	830	792	844	821	842	799	798	784	807	784	806	789	824	736	832	810	787	812	782	791	776	815	790	783	871	874	813	788	755	806	831	790	822	810	781	825	792	851	792	846	844	775	811	837	878	791	882	776	789	806	827	817	780	819	825	816	824	810	825	850	789	841	843	790	840	816	781	855	824	772	812	790	810	815	836	801	791	819	785	772	826	779	828	802	779	799	872	823	796	872	815	793	817	812	830	812	800	833	861	832	833	790	846	770	863	853	808	809	786	783	814	829	815	832	814	841	818	764	846	789	783	819	824	832	790	780	847	779	809	818	838	833	851	862	882	798	789	842	822	832	781	793	784	848	802	814	794	858	831	798	793	773	825	801	760	831	836	787	792	830	815	808	800	801	795	827	813	815	816	825	824	799	798	872	877	841	848	827	828	800	833	758	883	823	867	804	832	838	829	851	810	821	821	813	864	810	808	813	839	836	812	823	850	864	824	850	822	759	809	783	799	816	860	829	805	817	871	822	781	834	853	812	777	798	832	875	830	893	825	802	844	833	811	819	780	811	803	773	819	794	801	809	786	784	820	834	827	828	797	846	828	810	816	797	810	837	785	852	733	869	805	899	828	810	790	843	787	819	789	807	775	869	871	825	815	875	830	823	766	805	838	783	836	829	817	775	823	846	777	841	823	851	817	859	834	839	815	802	821	765	821	846	841	861	783	859	806	793	823	803	825	822	819	787	847	825	803	831	796	825	821	837	822	818	815	842	848	867	798	852	868	798	765	804	811	802	815	839	852	798	819	794	795	807	832	804	763	806	833	835	793	812	823	797	824	821	858	812	801	797	855	798	790	838	796	778	833	834	816	751	800	843	849	807	819	838	858	821	857	836	816	847	802	818	820	786	816	833	780	866	848	793	805	795	833	830	810	800	823	800	824	794	894	829	783	793	822	810	865	803	860	883	875	844	846	800	794	837	787	826	810	802	794	800	785	784	764	863	820	827	836	839	845	789	779	761	783	827	841	827	803	828	841	861	749	835	844	786	822	805	826	801	803	821	804	819	792	820	852	821	771	786	800	830	794	841	791	838	810	802	837	808	839	804	808	826	827	792	785	797	788	807	826	815	803	854	776	839	834	779	801	866	831	826	812	807	889	804	801	775	841	826	808	791	824	770	832	885	850	791	848	842	852	795	826	830	806	827	812	792	773	788	800	800	821	805	820	752	798	798	837	821	851	781	779	790	801	807	828	873	809	841	843	844	875	866	848	835	761	858	874	811	797	808	812	805	843	768	776	836	798	799	806	817	861	780	825	808	846	809	822	797	839	817	790	809	779	808	826	810	812	830	779	830	842	806	794	836	799	796	783	774	851	808	770	781	844	783	853	858	812	834	825	776	840	829	807	822	820	819	801	805	774	848	824	800	786	863	836	766	810	845	844	781	785	783	831	822	820	812	835	796	830	805	779	800	761	795	824	804	861	775	788	787	798	748	846	819	739	800	818	785	827	822	805	848	841	807	815	827	767	820	805	829	854	810	836	843	783	822	804	847	777	858	791	815	870	837	803	822	817	847	836	877	866	835	802	798	792	758	835	803	763	790	819	846	806	860	798	836	911	768	820	838	846	796	797	823	795	833	831	856	783	868	804	784	832	787	873	792	787	837	805	813	850	825	845	810	804	801	821	817	777	812	797	776	764	853	823	775	865	830	816	853	830	757	813	829	849	788	796	819	779	829	825	829	826	839	794	766	821	781	845	776	761	777	783	794	829	811	775	784	803	824	841	839	786	824	813	809	845	799	811	810	779	873	802	823	805	786	833	814	784	787	815	801	820	808	826	780	819	785	836	810	827	829	773	816	804	831	858	788	795	767	856	811	854	820
72197	52849	35268	21853	11366	6707	6820	6558	6679	6633	6650	6595	6728	6589	6705	6460	6643	6637	6648	6622	6591	6650	6584	6657	6435	6699	6755	6614	6564	6731	6612	6684	6617	6726	6722	6600	6762	6603	6754	6615	6521	6719	6574	6601	6475	6607	6643	6731	6774	6486	6755	6628	6635	6748	6775	6688	6651	6652	6583	6609	6665	6549	6637	6599	6593	6767	6599	6600	6571	6606	6833	6696	6707	6693	6591	6717	6719	6722	6638	6796	6684	6742	6633	6666	6666	6570	6780	6756	6564	6733	6627	6791	6665	6631	6642	6706	6691	6631	6570	6500	6557	6655	6698	6620	6700	6771	6579	6639	6575	6670	6591	6592	6627	6748	6657	6711	6620	6562	6522	6659	6662	6584	6575	6590	6773	6624	6767	6752	6715	6702	6642	6711	6675	6697	6635	6525	6656	6725	6724	6698	6639	6719	6705	6619	6704	6696	6711	6637	6786	6581	6690	6729	6724	6583	6579	6687	6681	6653	6743	6712	6661	6583	6653	6685	6599	6773	6697	6661	6564	6651	6651	6672	6629	6781	6743	6805	6695	6831	6677	6606	6660	6514	6612	6777	6668	6596	6477	6632	6593	6852	6652	6677	6645	6704	6658	6652	6663	6726	6712	6760	6702	6689	6595	6684	6646	6613	6714	6663	6794	6726	6652	6541	6656	6550	6785	6650	6602	6864	6527	6745	6623	6622	6650	6621	6675	6759	6503	6637	6615	6655	6641	6762	6592	6681	6700	6780	6668	6581	6770	6722	6652	6666	6645	6781	6665	6640	6731	6640	6714	6591	6657	6577	6745	6570	6703	6699	6793	6641	6669	6580	6527	6630	6596	6676	6661	6677	6672	6671	6606	6779	6645	6730	6665	6735	6585	6722	6738	6585	6737	6709	6715	6635	6726	6824	6737	6624	6624	6659	6674	6822	6613	6746	6550	6689	6745	6613	6793	6633	6635	6604	6668	6668	6617	6719	6632	6722	6646	6743	6528	6687	6475	6652	6646	6712	6665	6699	6617	6644	6719	6766	6598	6590	6819	6677	6579	6738	6683	6589	6571	6717	6670	6664	6732	6797	6564	6763	6550	6677	6782	6762	6608	6694	6615	6786	6632	6633	6633	6731	6557	6585	6680	6738	6697	6635	6614	6703	6706	6620	6657	6769	6623	6638	6647	6690	6529	6657	6724	6815	6747	6734	6568	6647	6627	6624	6627	6666	6773	6615	6695	6719	6726	6692	6798	6587	6717	6658	6772	6674	6618	6720	6671	6764	6685	6492	6700	6676	6572	6650	6764	6630	6601	6744	6611	6595	6632	6756	6590	6645	6680	6748	6626	6657	6617	6558	6650	6578	6700	6610	6734	6451	6678	6665	6763	6698	6731	6721	6479	6617	6657	6604	6701	6558	6754	6688	6751	6673	6596	6747	6735	6593	6661	6743	6511	6680	6589	6668	6642	6629	6643	6681	6676	6673	6692	6684	6666	6659	6682	6661	6661	6591	6626	6622	6755	6761	6713	6648	6787	6698	6542	6656	6658	6657	6531	6589	6672	6780	6636	6666	6728	6679	6724	6734	6628	6658	6606	6572	6705	6734	6746	6704	6778	6722	6752	6649	6646	6621	6614	6617	6732	6797	6650	6709	6641	6676	6706	6775	6701	6654	6744	6757	6569	6730	6638	6714	6677	6752	6612	6718	6685	6608	6659	6560	6721	6569	6663	6603	6667	6572	6538	6698	6608	6635	6815	6745	6571	6630	6669	6805	6582	6582	6582	6602	6568	6647	6590	6652	6724	6782	6627	6715	6596	6739	6540	6702	6820	6675	6488	6672	6686	6773	6599	6733	6634	6628	6589	6685	6676	6751	6678	6722	6688	6667	6671	6672	6807	6685	6755	6645	6684	6744	6588	6704	6660	6606	6640	6675	6736	6632	6646	6659	6755	6670	6666	6637	6733	6709	6745	6726	6565	6739	6726	6716	6613	6574	6825	6653	6729	6634	6685	6812	6665	6756	6785	6658	6802	6689	6613	6801	6696	6689	6651	6662	6615	6792	6640	6660	6680	6625	6655	6646	6754	6598	6599	6579	6572	6658	6674	6584	6639	6701	6692	6736	6671	6631	6689	6649	6626	6616	6704	6643	6576	6739	6646	6485	6665	6715	6598	6683	6672	6734	6773	6704	6744	6602	6844	6687	6750	6643	6658	6512	6613	6626	6729	6625	6711	6834	6609	6670	6648	6586	6711	6519	6728	6514	6681	6670	6687	6746	6722	6736	6762	6569	6798	6738	6756	6646	6525	6649	6665	6697	6810	6530	6637	6812	6671	6697	6614	6650	6566	6676	6871	6850	6688	6761	6600	6640	6535	6746	6692	6651	6682	6717	6594	6701	6607	6690	6698	6684	6661	6597	6668	6651	6683	6680	6691	6760	6644	6699	6689	6683	6561	6610	6672	6671	6579	6634	6646	6627	6703	6677	6765	6695	6582	6704	6696	6580	6543	6868	6769	6630	6673	6703	6745	6572	6619	6746	6703	6854	6521	6668	6615	6542	6710	6567	6726	6650	6671	6737	6602	6762	6677	6644	6626	6619	6668	6592	6495	6729	6619	6547	6763	6660	6664	6615	6616	6662	6581	6619	6599	6714	6726	6618	6679	6770	6622	6673	6771	6710	6577	6574	6585	6680	6651	6717	6779	6556	6663	6750	6650	6723	6723	6566	6742	6644	6675	6744	6659	6594	6658	6541	6628	6732	6813	6753	6683	6575	6762	6568	6739	6701	6651	6689	6630	6633	6640	6742	6538	6579	6664	6718	6631	6606	6671	6676	6688	6660	6625	6788	6656	6737	6641	6747	6588	6551	6761	6610	6675	6510	6802	6622	6645	6736	6662	6664	6757	6531	6777	6712	6687	6654	6606	6735	6631	6779	6470	6726	6674	6721	6798	6764	6612	6676	6644	6658	6698	6660	6588	6610	6701	6674	6686	6732	6761	6604	6676	6627	6658	6641	6720	6765	6668	6680	6617	6601	6730	6725	6648	6725	6761	6667	6734	6774	6750	6731	6579	6630	6742	6542	6738	6620	6793	6597	6671	6673	6687	6708	6628	6621	6751	6599	6648	6658	6697	6611	6558	6764	6671	6633	6620	6682	6673	6670	6645	6797	6858	6670	6683	6614	6562	6741	6650	6783	6727	6626	6697	6567	6657	6626	6678	6825	6633	6687	6495	6758	6747	6718	6711	6596	6674	6610	6608	6647	6683	6598	6671	6757	6800	6641	6630	6729	6642	6749	6700	6821	6800	6710	6748	6685	6594	6673	6662	6801	6639	6522	6662	6631	6577	6665	6647	6690	6640	6766	6556	6775	6634	6638	6477	6672	6769	6629	6499	6675	6594	6742	6623	6657	6754	6783	6714	6552	6590	6583	6766	6641	6618	6651	6604	6651	6763	6593	6718	6762	6739	6751	6635	6809	6768	6598	6804	6737	6656	6734	6700	6622	6782	6589	6659	6661	6726	6566	6728	6819	6690	6736	6707	6647	6531	6635	6647	6680	6579	6648	6510	6757	6713	6550	6677	6653	6635	6778	6728	6690	6611	6817	6693	6668	6706	6658	6584	6711	6571	6731	6644	6745	6640	6666	6696	6817	6698	6647	6722	6713	6667	6726	6743	6561	6629	6613	6780	6681	6606	6629	6679	6781	6760	6713	6593	6617	6516	6731	6639	6764	6565	6581	6632	6701	6697	6564	6666	6766	6677	6846	6736	6669	6674	6601	6801	6746	6736	6752	6628	6674	6727	6757	6693	6684	6635	6591	6678	6697	6624	6715	6747	6854	6571	6646	6691	6644	6680	6677	6770	6518	6793	6687	6721	6648	6611	6774	6677	6615	6707	6798	6749	6681	6683	6637	6741	6644	6695	6639	6638	6662	6709	6719	6678	6702	6793	6733	6598	6766	6702	6513	6615	6715	6758	6647	6668	6663	6715	6629	6627	6734	6657	6723	6746	6712	6635	6689	6677	6653	6603	6651	6595	6700	6610	6747	6574	6725	6780	6597	6618	6525	6690	6699	6737	6689	6735	6613	6625	6709	6678	6524	6670	6523	6750	6715	6762	6693	6628	6700	6605	6709	6575	6639	6538	6737	6545	6729	6652	6571	6729	6683	6649	6559	6702	6623	6730	6562	6622	6801	6742	6693	6684	6588	6669	6653	6681	6602	6601	6702	6638	6716	6661	6609	6780	6682	6731	6656	6760	6752	6714	6673	6683	6724	6666	6648	6707	6686	6629	6724	6541	6564	6678	6617	6632	6697	6534	6685	6734	6578	6670	6741	6764	6646	6721	6755	6658	6730	6618	6631	6757	6727	6578	6773	6651	6552	6706	6758	6721	6581	6515	6735	6630	6609	6689	6711	6587	6670	6668	6715	6645	6742	6730	6677	6557	6694	6710	6705	6691	6626	6672	6718	6723	6706	6679	6636	6793	6626	6643	6620	6673	6651	6628	6699	6625	6720	6697	6524	6815	6670	6784	6597	6626	6567	6642	6658	6689	6649	6755	6580	6630	6543	6599	6608	6717	6590	6617	6584	6604	6736	6656	6807	6707	6519	6624	6680	6633	6628	6745	6716	6709	6691	6712	6645	6695	6631	6587	6610	6615	6614	6739	6618	6782	6678	6714	6733	6662	6574	6595	6695	6707	6690	6678	6549	6681	6818	6694	6608	6614	6695	6539	6668	6779	6677	6662	6745	6727	6628	6568	6713	6590	6488	6658	6779	6670	6610	6615	6667	6618	6708	6712	6656	6718	6661	6772	6647	6653	6668	6599	6742	6673	6683	6738	6674	6696	6639	6646	6666	6672	6676	6627	6583	6636	6611	6747	6720	6695	6702	6737	6642	6695	6635	6656	6732	6754	6616	6652	6641	6587	6639	6663	6569	6657	6775	6692	6725	6630	6732	6754	6560	6607	6691	6598	6700	6654	6601	6610	6603	6680	6713	6784	6677	6656	6596	6643	6526	6624	6670	6653	6735	6543	6569	6594	6599	6717	6714	6674	6736	6756	6719	6751	6557	6769	6593	6682	6663	6663	6665	6731	6623	6660	6692	6739	6684	6670	6632
50975	38488	17649	4515	1384	861	887	878	911	897	871	930	835	892	836	873	864	860	916	919	806	891	891	902	918	874	909	830	850	865	902	917	849	855	903	884	840	839	915	886	846	903	873	888	848	907	859	867	861	844	906	863	895	882	887	832	866	838	866	833	875	867	906	835	779	904	931	857	882	832	848	888	891	845	880	848	907	856	886	907	938	909	881	875	887	914	900	901	851	887	859	900	882	881	886	862	881	876	877	891	882	855	862	889	812	887	902	884	867	856	897	926	846	929	895	896	884	878	913	845	867	897	884	876	919	884	890	885	870	884	912	875	878	865	908	861	860	864	852	889	869	868	890	846	853	870	838	885	846	891	891	930	870	867	856	875	896	921	837	848	845	892	880	916	919	879	851	864	869	893	917	913	906	880	829	879	856	919	867	883	932	854	855	910	912	880	929	880	841	906	934	903	893	894	848	893	828	906	936	832	858	880	862	839	904	900	857	896	904	880	826	842	867	844	864	870	858	832	878	889	869	858	821	839	901	835	903	886	920	818	874	839	907	891	936	855	893	851	948	926	933	884	882	896	863	890	879	887	851	857	933	860	886	819	842	862	861	844	914	925	865	860	877	901	905	869	860	910	884	893	903	884	914	881	902	914	875	895	872	848	821	865	878	898	831	931	871	896	887	926	883	858	872	877	846	859	856	877	838	955	826	876	830	872	806	922	859	875	916	874	849	884	850	885	921	842	850	894	812	849	855	882	871	875	882	851	871	879	873	834	882	870	869	870	923	875	920	891	894	830	881	890	879	830	891	873	872	881	888	909	791	937	837	853	878	835	915	856	874	947	903	862	913	879	839	786	826	880	929	934	835	930	881	913	911	903	904	898	876	904	911	873	865	875	868	893	891	897	864	863	923	901	877	938	918	847	874	925	936	929	925	890	862	873	886	892	896	908	899	878	909	892	855	886	859	869	896	893	917	857	881	887	871	968	890	886	879	841	882	857	878	786	875	881	866	841	933	869	858	863	919	834	840	853	876	887	904	900	862	867	940	877	810	882	875	877	869	848	904	909	850	873	855	872	839	913	867	887	840	922	840	909	856	834	876	876	853	887	890	849	858	888	842	852	821	867	935	935	844	920	932	896	877	863	888	934	916	848	900	832	908	924	806	908	919	869	962	926	885	883	888	932	860	869	838	886	854	817	886	874	856	825	886	880	896	883	941	895	861	822	926	855	885	859	846	871	888	867	863	816	932	969	925	920	904	864	845	840	831	925	936	888	845	904	916	880	916	856	800	894	873	948	888	911	894	900	968	866	937	925	855	879	889	834	897	911	885	878	920	909	869	809	843	853	868	914	935	894	894	901	910	927	870	894	817	887	905	910	919	843	918	905	891	921	868	893	851	889	923	837	856	874	915	907	898	891	858	840	904	828	890	919	860	868	847	874	841	883	882	839	941	906	895	869	893	876	874	960	956	847	855	869	888	904	947	871	891	894	927	873	855	926	898	798	878	879	818	868	890	870	886	880	861	845	801	939	872	929	829	900	904	895	858	926	887	859	872	886	853	875	831	850	895	880	868	897	874	955	878	855	905	874	891	860	870	821	847	908	877	869	900	938	894	904	906	828	862	910	848	878	828	874	950	942	913	893	900	829	858	892	876	925	886	910	882	880	903	904	871	846	858	860	856	864	894	873	867	892	862	880	881	900	871	887	834	915	867	915	898	832	829	855	859	838	868	878	927	934	871	910	853	871	862	896	923	863	818	920	894	876	909	862	861	880	862	882	895	876	821	868	907	884	939	843	866	856	850	825	890	878	886	862	933	862	842	918	857	897	904	911	864	822	909	898	840	876	893	889	963	905	872	908	884	858	915	935	922	835	915	876	859	853	867	857	890	874	882	837	874	881	858	911	882	867	909	871	859	840	903	852	868	857	860	864	908	906	940	883	911	860	881	909	837	872	884	891	869	848	982	878	858	846	811	893	833	896	886	852	881	891	849	922	875	841	829	938	912	888	889	826	798	900	836	820	858	858	859	866	839	887	880	900	917	893	833	883	918	911	851	893	895	839	899	821	906	836	861	921	882	865	907	852	868	839	853	876	875	859	888	827	864	864	884	883	868	857	871	866	887	887	860	866	915	881	886	862	895	910	886	888	816	895	869	890	892	905	889	819	936	855	860	835	923	884	833	872	910	896	858	879	860	912	896	870	885	871	909	848	896	906	845	898	862	905	816	845	914	883	887	863	879	868	898	865	898	880	854	873	858	864	860	838	853	859	874	878	864	867	886	898	888	857	908	849	875	873	899	880	871	866	870	900	840	888	822	849	894	882	831	872	889	895	874	872	875	914	839	856	886	899	872	887	885	903	901	874	912	918	848	884	953	857	898	880	882	821	881	867	908	907	838	848	876	872	905	870	860	842	838	833	850	874	937	885	857	815	909	857	919	927	883	839	890	895	883	892	899	856	884	906	904	929	894	894	931	852	838	865	842	940	867	805	879	890	945	870	830	891	880	917	877	875	867	898	924	892	883	901	878	906	920	837	905	901	882	881	884	859	911	874	886	863	870	883	837	829	890	904	872	829	907	897	888	894	908	971	894	838	942	877	878	882	833	858	934	872	885	913	888	853	886	916	916	901	913	891	905	931	911	880	875	882	913	889	908	887	844	904	902	865	844	854	845	911	837	892	860	859	929	886	908	894	887	853	868	874	918	875	890	862	894	880	900	857	887	867	876	840	887	912	874	879	887	871	874	890	883	855	868	863	891	876	886	884	888	860	900	853	888	890	900	901	892	917	939	834	825	905	847	883	856	879	822	934	829	824	895	882	884	908	844	928	856	876	904	860	849	877	885	862	863	872	887	929	869	885	845	859	857	858	907	913	838	911	869	863	878	874	871	820	864	913	853	908	849	890	880	827	882	871	874	882	846	886	858	871	923	836	875	889	853	902	890	860	866	914	850	856	879	875	862	899	889	884	884	909	883	910	864	874	878	901	880	918	904	922	903	987	884	874	873	862	839	858	851	857	923	910	898	849	897	915	914	899	944	899	859	879	859	899	886	889	851	827	909	852	916	893	891	871	909	935	914	864	899	849	787	859	884	876	899	923	879	864	908	847	915	903	925	898	873	832	858	904	862	857	881	900	872	832	880	896	855	849	904	868	893	880	865	883	837	903	902	910	852	889	823	871	864	882	874	904	894	872	853	882	855	928	815	914	875	865	859	886	908	865	878	905	886	900	876	889	897	926	824	871	851	909	917	914	897	870	843	875	861	844	884	848	892	852	890	880	874	844	915	841	884	929	917	860	815	908	846	855	868	853	898	892	898	871	810	856	862	887	907	892	891	883	916	861	860	899	900	885	857	859	913	874	908	813	875	825	876	838	871	911	883	869	876	876	874	890	929	911	870	880	868	853	830	849	937	896	889	901	907	854	893	895	906	860	916	925	905	876	877	926	828	875	920	872	883	893	949	907	850	918	850	915	857	843	852	826	890	888	873	847
75722	58250	40226	26492	13842	7190	7061	7103	7122	7021	7128	7133	7194	7089	7150	7153	7163	7139	7153	7102	7027	7237	7082	6937	7132	7049	7114	7074	7003	7206	7096	7147	7170	7133	7035	6968	7018	6945	7036	7192	6946	7196	7089	7030	7148	7201	7122	7103	7156	7148	7156	7128	7168	7142	7143	7068	7006	7240	7123	7067	7218	7070	7111	7004	7060	7235	7020	7066	7027	6997	7113	7131	6978	7021	7073	7007	7132	7140	6984	7028	6992	7147	7080	6939	7148	7192	7180	7040	7066	7088	7044	7173	7079	7081	7065	7058	7139	7116	7164	7128	7089	7200	7091	7182	6977	7031	7148	7126	7044	7064	7085	7073	7070	7033	6950	7135	7121	7107	7168	7126	7046	7106	7124	7048	7183	7037	6991	7074	7180	7019	7253	7001	7138	7131	7283	7196	7091	7163	6948	7122	7130	7082	7277	7268	6977	7065	7158	7117	7113	7135	7113	7123	7212	7087	7104	7250	7158	7111	7050	7276	7044	7202	7068	7060	6990	7189	7147	7215	7051	7054	6947	7083	7079	7129	7150	7154	7124	7071	7010	6965	7144	6927	7073	7059	7141	7049	7063	7113	7007	7186	7126	7094	7021	6989	7174	7083	7080	7060	7107	7154	7049	7012	7058	7074	7213	7114	7084	7039	7013	7165	7152	6958	7055	7110	7125	7044	7075	7230	7260	7105	7226	7090	7119	7085	7001	7098	7166	7106	7229	6998	7209	7175	7073	7149	6996	7187	7152	7172	6987	7116	7235	7112	7133	7105	7095	7105	7098	7154	7138	7156	7217	7117	7141	7107	7225	6994	7137	7075	7194	7107	7206	7094	7030	6965	7158	7145	7126	7243	7090	6985	7148	7228	7017	7041	7233	7049	7289	7082	7019	7073	7251	7011	7089	7191	7063	7090	6998	7041	7111	7025	7155	7066	7029	7151	7186	7135	7085	6908	7088	7147	7192	6955	7006	7111	7148	7186	7090	7209	7020	7028	6980	7050	7153	7077	7095	7068	7273	7049	7082	7041	7101	7155	7093	7180	7191	7095	7063	7160	7031	7067	7327	7097	7122	7104	7103	6979	7126	7065	6952	7000	7048	7065	7128	7048	7120	7224	7153	7230	7033	7159	7076	7174	7092	7185	7050	7088	6972	7018	7071	7078	6971	7036	7126	7209	7191	7116	7023	7105	7087	7067	7042	7161	7175	7179	7126	7158	7166	7004	7193	7131	7110	7099	7086	6909	7058	7167	7147	7183	7060	7011	7062	7129	7051	7225	6950	7116	7218	7082	7093	7042	7215	7237	7074	7099	7189	7045	7180	7059	7021	7100	7191	7210	7039	7094	7133	7139	7079	7225	7062	7047	7093	7220	7099	7158	7063	7165	7106	7054	7098	7117	7117	7189	7162	7194	7081	7180	7214	7035	7155	7106	7075	7111	7025	7102	7181	7012	7130	7237	7103	7113	7213	7111	7136	7104	7052	7160	7314	7169	7013	7039	7077	7019	7188	7232	7104	7111	7042	7021	7065	6979	7100	6997	7123	6925	7166	7086	7153	7120	7092	7031	7095	7251	7189	7153	7041	7189	7242	7160	7042	7103	7229	7053	7133	7084	7021	7087	7048	7120	7235	7053	6965	7142	7055	7136	7136	7103	7082	7228	7162	7069	7060	7015	7147	7014	7080	7012	7062	7053	7210	6974	6932	7024	7068	6989	7021	7173	7015	7078	7051	7045	7063	7136	7171	7135	7084	7003	7107	7046	7104	7138	7106	7134	7148	7026	6936	6964	7063	7096	7117	7176	7100	7113	7107	7028	7114	7134	7010	7069	7120	7120	7017	7048	7132	7188	6932	7126	7034	7153	7040	7172	7195	7137	6986	7202	7116	7111	7050	6993	7151	7070	7095	7091	7057	7104	7070	7189	7060	7080	7098	7110	7117	7093	7090	7067	7040	7059	7045	7007	7047	7180	7038	7094	7134	7043	7202	6958	7066	7118	7089	7125	7044	7089	6942	6997	7095	7197	7119	6972	7196	7185	7003	7143	6985	7040	7231	7181	7166	7131	7062	7131	7024	7110	7039	7004	7132	6951	7081	7101	7090	6964	7012	7193	7063	7031	6964	7140	7146	6991	7206	7123	7108	7099	7095	7133	7096	7209	6932	7234	7146	7156	7187	7003	7219	6997	7000	7156	7052	7234	7010	7214	7082	6975	7156	7107	7164	6971	7049	7141	7073	7157	7074	7175	7142	7132	7199	7105	7166	7054	7168	7055	7158	7139	7238	7116	7153	7069	7125	7119	7220	7139	7079	7067	7184	7088	6956	7091	7086	7154	7094	7133	7053	7045	7077	7072	7047	7120	7093	6976	7197	7223	7081	7158	7011	7066	7057	7184	6995	7119	7222	7200	7092	7130	7089	7084	7052	7247	7059	7085	7083	7169	7294	7024	7093	7159	7043	7171	7095	7093	7219	7046	7212	7045	7129	7112	7053	7087	7176	7119	7184	7005	7162	7040	6915	7091	7104	7224	6893	7138	7176	7131	7076	7092	7105	7075	7188	7108	7011	7179	7127	7115	7182	7041	7088	7167	7243	7049	7224	7130	7219	7159	7087	7009	7131	7060	7192	7017	7056	7222	7136	7074	7090	7071	7180	7011	7015	6946	7059	6979	7038	7226	7127	7200	7118	7067	7079	7110	6970	7150	7105	6862	7130	7168	7164	7148	7063	7073	7040	7135	7073	7123	7049	7172	6964	7119	7194	7075	7099	6999	7081	7125	7158	6972	7247	7055	7006	7070	7003	7082	7013	7079	7044	7115	7012	6983	7087	7008	7082	7039	7110	7115	7127	7101	6989	7104	7107	7227	7133	7162	7232	7211	7274	7025	7151	7188	7013	7099	7070	7070	7013	6959	7150	7184	7198	7150	7131	7109	7122	7106	7076	7192	7135	7160	7090	7076	6988	7049	7107	7099	7005	7214	7105	7110	7004	7057	7029	7099	7022	7308	7089	7085	7079	7017	7009	6967	7108	7084	7118	7064	7121	7053	7137	7063	7135	7165	7167	7139	7118	6994	7208	7089	7096	7069	7151	7087	7133	7147	7137	7146	7131	7096	7049	7138	7052	7064	7225	7057	6997	7112	7323	7078	7098	7079	7027	7129	7067	7015	7295	7123	6954	7009	7161	7019	7121	7127	7128	7077	7106	7160	7097	6987	7156	7157	6994	7025	7093	7103	7091	7332	7070	7126	7093	7122	7215	7117	7086	7118	7077	7093	7064	7189	7091	7145	7116	7212	7198	7223	7169	7083	7102	7226	7050	7092	7160	7253	7024	7114	6927	7033	7036	7171	7136	7057	7149	7136	7114	7058	7050	7146	7024	7048	7093	7181	7150	7022	7091	7035	7255	7095	7086	7130	7057	7128	7088	7257	7081	7043	7065	7090	7302	7094	7037	7182	7090	7030	7198	7125	7181	7111	7161	7090	7219	7050	7153	7026	7069	7111	7099	7021	7124	6922	7038	7150	7056	7094	7127	7060	7138	7117	7042	7185	7160	7141	7159	6938	7194	6939	6974	7164	7020	7177	7097	7050	7081	7161	7023	7170	7196	7138	7133	7170	7206	7109	7193	7070	7165	7130	7002	7090	7036	7023	7129	7099	7046	7055	7124	7070	6958	7133	7079	7079	7146	6901	7022	7109	7115	7086	7015	7160	7130	7150	7076	7236	7120	7236	7192	7076	7038	7225	7158	7049	7116	7178	7005	7149	6916	7238	7174	7216	7111	7054	7061	7044	7192	7082	7063	6997	7153	7098	7246	7032	7030	7033	7101	7053	7140	7223	7123	7147	7192	7106	6990	7161	7135	7085	7068	7098	7157	7121	7093	7149	7102	7168	7169	7092	7201	7016	7225	7091	7154	7031	7068	7056	7062	7082	7077	7247	6988	7159	7183	7173	7183	7071	7159	7066	7017	7102	7203	7278	7055	7180	7022	7184	7111	7195	6935	7008	6961	7079	7146	7144	7215	7064	7113	7141	7045	7075	7198	7269	7169	7029	7125	7243	7021	7026	7107	7233	7119	6957	7054	7033	7161	7135	6965	7242	7028	7003	7234	7205	7197	7182	7094	7161	7058	7097	7097	7177	7184	7110	7188	6953	7279	7193	7079	7089	6971	7140	7194	7144	7036	7051	7197	7115	7158	7016	7095	6931	7111	7139	7157	7156	7046	7064	7055	7056	7022	7222	7115	7059	7127	7095	7164	7201	7098	7028	7139	7002	7181	6986	7065	7099	7145	7156	7078	7147	7148	7062	7147	7024	7121	7106	7068	6992	7147	7084	7162	7197	7077	7136	7129	7167	7149	7192	7109	7087	7162	6962	7063	7096	7100	7112	6971	7156	7034	7035	6985	7138	7105	7151	7149	7101	7148	7098	7115	7010	7011	7142	7134	7026	7143	7026	7022	7088	7121	7145	7144	7084	7079	7004	7095	7155	7008	7188	7053	7097	7126	7099	7190	7213	7296	7095	7225	7086	7043	7197	7157	7059	7085	7150	7068	7171	7112	7064	7215	7200	7049	7073	6996	7105	7105	7081	7083	7060	7146	7204	6867	7169	7209	7173	7132	7149	7150	7244	7174	7070	7141	7157	7094	7218	7176	7209	7109	7098	7130	7151	7119	7171	7013	7139	7186	7047	7105	7012	7142	7109	7070	7229	7077	6925	7103	7124	7130	7112	7255	7192	7193	7038	7128	7144	7241	6993	7108	7094	7051	7102	7115	7076	7047	7214	7177	6996	7012	7153	7219	6964	7013	7198	7098	7050	7036	7102	7192	7016	7234	7134	7219	7081	7110	7073	7017	7084	7147	7131	7294	7138	6934	7035	7106	7212	7070	7149	7189	7017	7249	7005	7012	7216	7091	7146	7123	7210	7094	7087	7177	7117	7197	7059	7043	7184	7111	7130	7142	7132	7055	7222	7120	7191	7130	7104	7037	7006	7207	7119	7079	7223	7103	7143	7202	7155	6983	7034	7066	7072	6952	7118	7137	7131	7173	7146	7111	7149	7220	7144	7105	7088	7037	6984	7119	7129	7166	7075	7117	7214	7054	7124	7159	7158
63191	51378	25766	8328	1874	946	915	927	868	911	901	917	900	886	855	879	915	890	890	896	922	921	915	874	883	898	908	903	885	849	964	919	869	907	846	824	895	851	854	886	897	890	895	899	888	886	913	853	908	900	858	843	891	916	859	870	932	911	928	926	880	865	900	890	920	866	929	845	899	907	875	871	846	891	819	868	934	940	873	853	864	924	877	917	900	907	821	923	873	898	899	877	831	859	886	912	906	868	858	864	836	861	900	898	916	890	879	885	845	868	909	925	920	863	866	876	877	909	911	920	883	859	935	850	885	881	903	907	872	867	857	881	901	863	910	893	847	893	921	867	890	879	937	845	920	878	900	876	819	902	888	888	860	873	866	916	921	867	867	913	875	955	887	860	919	875	893	871	907	875	868	900	935	939	885	849	882	867	896	925	896	919	904	876	873	833	944	850	882	901	934	946	894	812	886	990	857	892	873	884	877	963	913	904	892	943	925	882	873	871	880	860	946	836	888	863	886	923	896	880	847	923	833	859	899	935	922	854	883	913	858	867	901	904	883	896	878	986	862	924	886	874	872	915	867	877	884	863	913	831	853	864	854	918	903	900	903	841	872	870	876	887	932	918	937	915	879	881	863	937	878	904	872	875	845	921	889	956	903	910	873	896	904	897	894	856	942	895	862	881	879	942	926	941	911	864	935	889	923	853	896	874	883	876	898	864	878	915	925	883	851	937	898	851	930	861	835	842	893	929	892	932	882	893	853	913	882	867	893	843	903	895	904	871	931	892	850	864	867	932	921	839	888	859	917	902	885	925	931	865	840	892	844	916	890	876	889	962	942	876	888	890	937	889	882	904	901	960	926	878	892	865	880	883	909	867	936	909	868	897	915	905	858	874	877	901	893	909	871	913	874	901	889	909	896	923	892	907	896	883	923	934	886	893	940	906	892	882	893	938	886	899	940	885	885	943	848	871	918	894	947	897	850	851	924	905	936	892	897	877	940	893	904	918	843	859	915	921	875	915	872	876	870	872	864	853	900	907	904	905	878	915	889	878	859	885	884	930	938	873	899	873	908	914	909	925	879	887	902	870	892	851	928	839	878	858	875	930	920	893	838	882	916	904	901	910	919	913	908	933	876	940	892	874	880	821	877	923	895	910	851	894	867	877	904	855	867	875	882	876	832	942	878	875	956	918	861	920	879	908	898	872	856	921	889	871	919	927	858	887	865	928	915	889	857	888	873	875	897	883	909	876	938	928	892	910	874	947	880	857	877	906	908	874	929	878	891	839	861	874	854	920	853	834	902	924	847	890	918	859	827	886	899	890	906	879	879	898	896	909	846	940	837	849	883	893	873	884	906	933	869	862	855	882	870	906	844	887	901	865	883	906	875	897	876	898	864	862	845	859	908	873	868	894	879	922	899	867	834	895	881	878	910	849	897	885	886	877	899	910	911	859	919	871	914	891	943	857	849	910	861	883	897	863	895	840	891	895	860	920	894	919	891	890	848	900	897	905	910	864	956	901	873	905	860	933	860	917	858	856	919	890	931	874	972	888	857	853	888	893	875	875	859	863	917	901	868	898	894	881	886	916	875	883	927	938	889	865	909	884	860	904	907	872	924	916	866	888	871	821	913	948	858	896	822	887	854	932	921	846	932	866	880	883	879	919	871	864	900	867	889	934	856	818	900	927	857	863	898	832	879	920	866	879	894	868	862	884	893	960	888	934	875	900	845	900	850	887	810	905	908	841	879	879	878	915	902	889	889	900	890	922	876	896	880	934	876	900	861	963	874	860	947	884	908	930	815	859	892	873	869	858	905	891	904	870	955	909	903	946	847	852	966	844	859	843	892	906	830	896	887	879	896	842	868	981	892	945	890	888	847	897	902	869	870	933	887	856	876	914	918	938	901	884	919	929	940	882	920	918	828	913	892	893	914	885	841	905	872	874	829	949	942	889	912	935	857	926	857	849	891	920	832	925	932	888	912	866	921	917	891	881	889	878	921	927	873	924	899	873	904	838	898	877	874	885	852	923	883	903	867	902	960	920	925	900	910	924	894	872	841	868	850	905	933	928	831	883	900	858	869	890	898	863	840	920	895	895	919	942	913	823	947	909	863	902	860	835	907	951	917	888	936	945	898	931	882	933	887	841	893	886	852	921	894	885	906	917	920	902	940	874	895	887	837	905	875	824	897	913	916	817	889	913	869	902	901	891	906	864	854	869	940	857	941	931	876	867	880	870	888	863	868	936	907	864	870	889	878	886	887	921	878	888	913	858	905	884	874	875	915	914	902	920	871	886	900	877	859	878	919	888	877	846	930	900	849	883	872	885	861	882	876	886	881	911	920	891	882	940	844	886	895	881	851	871	884	875	877	936	921	865	909	910	875	866	894	860	917	884	914	851	880	880	890	879	861	874	878	887	909	854	882	920	864	883	884	867	887	901	853	839	841	911	903	929	868	863	904	930	880	884	894	877	889	923	836	878	896	927	898	943	919	894	915	848	900	859	938	843	856	869	891	942	961	887	911	900	926	860	828	879	917	881	901	901	879	877	851	883	835	929	918	909	914	936	909	856	844	885	941	888	913	888	895	955	878	903	898	890	846	901	878	856	876	892	917	873	882	868	904	914	905	846	902	899	954	844	922	935	885	859	876	880	899	905	865	910	882	857	868	875	845	872	856	908	863	858	915	870	877	891	903	903	916	892	896	945	890	876	891	898	871	847	900	893	830	864	871	905	943	922	880	901	877	916	884	865	862	900	972	906	892	854	918	835	871	837	847	982	904	859	842	939	833	926	922	898	855	929	827	939	896	892	956	882	893	844	909	929	929	918	849	908	916	883	891	903	840	878	875	849	946	888	890	910	891	957	830	860	884	888	880	917	879	878	845	938	877	887	887	910	907	913	860	854	888	898	898	865	889	910	868	854	912	863	920	899	846	910	835	939	844	894	841	929	912	888	871	881	939	861	881	881	907	880	870	868	891	884	892	861	942	900	879	915	925	903	862	910	848	883	858	899	932	832	890	906	877	884	896	832	913	877	914	936	903	851	952	879	920	867	922	877	869	864	897	907	908	897	952	888	901	852	914	903	879	868	825	912	862	879	901	872	936	861	879	898	854	921	865	900	923	941	900	887	908	880	874	1002	859	889	945	894	927	870	898	930	857	902	899	896	922	865	842	875	890	869	871	850	906	964	875	921	807	874	914	880	955	870	916	923	869	873	859	894	927	903	909	847	944	879	892	923	899	899	881	931	889	884	904	813	892	933	898	925	856	891	859	851	894	864	931	888	898	871	888	931	876	827	893	849	936	888	920	899	887	861	894	876	857	905	863	883	940	909	891	895	908	929	875	895	902	914	952	895	843	909	861	847	981	878	862	851	907	866	876	922	905	920	921	904	917	867	890	881	910	926	860	845	884	880	883	842	900	861	875	902	872	899	949	894	944	928	894	822	882	927	877	960	929	840	913	902	883	937	867	954	873	931	934	891	832	874	920	906
62383	57197	48412	33711	18801	7301	7136	7166	7189	7348	7158	7250	7133	7234	7129	7063	7072	7171	7242	7096	7335	7260	7270	7169	7179	7165	7281	7054	7218	7086	7113	7118	7111	7069	7195	7157	7280	7112	7121	7166	7180	7173	7119	7194	7235	7038	7259	7158	7107	7071	7042	7203	7055	7094	7193	7201	7153	7322	7073	7235	7083	7162	7262	7219	7089	7147	7103	7207	7039	7194	7247	7148	7127	7101	7182	7179	7129	7208	7138	7173	7232	7191	7139	7090	7270	7171	7238	7225	7167	7156	7177	7069	7037	7204	7180	7166	7183	7188	7129	7167	7065	7029	7184	7159	7211	7117	7144	7105	7154	7136	7151	7105	7048	7225	7119	7186	6947	7209	7075	7125	7173	7175	7264	7217	7070	7118	7113	7114	7193	7278	7198	7041	7061	7230	7070	7149	7069	7088	7126	7049	7143	7063	7086	7196	7137	7210	7248	7071	7170	6997	7100	7218	7198	7171	7232	7108	7137	7150	7219	7175	7162	7185	7063	7255	7215	7106	7127	7090	7192	7171	7154	7126	7135	7241	7102	7129	7135	7073	7217	7209	7108	7073	7230	7114	7218	6981	7175	7035	7298	7148	7189	7169	7064	7133	7031	7216	7197	7105	7149	7115	7282	7185	7182	7081	7052	7089	7265	7098	7081	7195	7186	7139	7099	7186	7160	7184	7257	7192	7228	7144	7196	7085	7130	7213	7185	7128	7320	7151	7165	7124	7184	7134	7146	7236	7194	7207	7086	7102	7193	7188	7151	7140	7193	7024	7010	7105	7231	7191	7135	7162	7168	7121	7087	7205	7146	7136	7112	7174	7171	7114	7158	7195	7174	7072	7177	7280	7088	7217	7089	7093	7122	7083	7252	7239	7260	7054	7187	7146	7183	7093	7144	7065	7202	7190	7198	7152	7127	7198	7186	7267	7199	7249	7232	7205	7078	7156	7160	7135	7165	7177	7208	7131	7053	7206	7192	7165	7051	7268	7160	7075	7240	7094	7123	7133	7183	7194	7109	7253	7039	7126	7179	7178	7073	7216	7178	7123	7091	7261	7101	7125	7254	7172	7168	7058	7296	7194	7131	7263	7049	7097	7162	7310	7089	7162	7205	7156	7030	7326	7233	7138	7132	7182	7182	6996	7187	7239	7198	7055	7279	7124	7261	7094	7079	7169	7270	7191	7018	7154	7156	7178	7160	7164	7197	7330	7209	7196	7181	7155	7109	7046	7189	7177	7149	7308	7099	7004	7171	7124	7268	7145	7194	7158	7032	7104	7129	7018	7293	7064	7164	7134	7178	7138	7074	7300	7143	7145	7033	7235	7341	7181	7153	7256	7115	7074	7089	7119	7119	7091	7119	7171	7244	7011	7235	7128	7178	7043	7165	7128	7145	7260	7173	7187	7219	7163	7240	7170	7287	7129	7078	7104	7137	7085	7185	7182	7138	7102	7210	7105	7093	7202	7250	7053	7187	7025	7152	7074	7115	7131	7198	7058	7164	7025	7121	7069	7019	7215	7259	7181	7015	7232	7054	7218	7207	7203	7181	7125	7265	7165	7031	7264	7105	7096	7183	7104	7218	7116	7073	7074	7205	7176	7201	7127	7098	7123	7190	7077	7240	7094	7258	7167	7016	7135	7236	7087	7162	7148	7131	7037	7135	7084	7042	7149	7201	7187	7066	7138	7068	7060	7168	7089	7210	7143	7164	7191	7175	7089	7093	7293	7187	7020	7104	7079	7071	7199	7143	7227	7160	7216	7118	7168	7111	7038	7100	7295	7179	7069	7038	7150	7137	7144	7282	7247	7001	7090	7173	7043	7143	7170	7124	7139	7118	7096	7156	7243	7068	7098	7103	7119	7191	7317	7113	7174	7032	7017	7276	7076	7124	7289	7163	7272	7078	7133	7105	7085	7135	7198	7042	7117	7072	7218	7190	7056	7243	7123	7060	7139	7168	7150	7022	7207	7068	7307	7080	7235	7300	7139	7035	7221	7083	7055	7123	7113	7172	7172	7283	7120	7149	7115	7200	7150	7214	7212	7188	7239	7114	7125	7115	7066	6994	7344	7206	7172	7179	7159	7153	7158	7109	7140	7283	7030	6961	7114	7299	7262	7129	7156	7137	7239	7172	7180	7139	7210	7092	7268	7254	7182	7213	7177	7133	7133	7108	7160	7129	7207	7259	7177	7159	7033	7136	7008	7047	7123	7166	7213	7193	7196	7066	7066	7078	7249	7150	7040	7193	7110	7242	7097	7097	7155	7157	7214	7072	7194	7066	7146	7122	7052	7274	7147	7157	7215	7110	7190	7139	7127	7169	7078	7112	7052	7124	7280	7178	7121	7148	7285	7101	7218	7185	7049	7129	7205	7124	7097	7106	7024	7084	7079	7135	7151	7102	7009	7249	7243	7104	7206	7147	7146	7008	7195	7076	7024	7073	7222	7237	7243	7097	7178	7121	7104	7231	7166	7169	7039	7105	7100	7270	7279	7119	7103	7167	7173	7130	7007	7121	7047	7015	7109	7140	7125	7163	7278	7178	7240	7225	7352	7062	7139	7116	7054	7068	7372	7358	7152	7082	7211	7364	7177	7119	7168	7172	7106	7085	6989	7221	7273	7138	7090	7166	7237	7185	7150	7159	7068	7307	7165	7078	7057	7102	7150	7198	7142	7250	7157	7125	7184	7138	7179	7204	7143	7047	7304	7131	7055	7249	7173	7293	7113	7208	7150	7157	7050	7257	7264	7243	7152	7166	7086	7132	7146	7069	7136	7173	7061	7290	7019	7131	7119	7182	7278	7123	7235	7175	7255	7125	7118	7259	7173	7246	7089	7182	7056	7215	7181	7175	7193	7086	6998	7089	7067	7287	7174	7074	7273	6998	7125	7222	7126	7199	7094	7282	7100	7248	7299	7112	7194	7201	6995	7214	7139	7255	7000	7237	7163	7151	7188	6918	7182	7215	7091	7137	7076	7063	7129	6933	7245	7080	7051	7189	7018	7212	7113	7117	7096	7071	7027	7182	7243	7245	7176	7079	7127	7195	7154	7168	7160	7146	7149	7089	7150	7166	7156	6977	7230	7169	7371	7123	7230	7105	7096	7040	7114	7168	7230	7252	7231	7214	7064	7126	7208	7209	7182	7154	7125	7109	7279	7155	7110	7179	7145	7035	7193	7132	7205	7171	7184	7232	7196	7190	7089	7174	7144	7190	7102	7097	7357	7094	7164	7117	7155	7311	7189	7088	7176	6948	7138	7203	7058	7106	7172	7195	7182	7198	7141	7053	7197	7035	7004	7121	7175	7156	7163	7230	7141	7176	7052	7263	7260	7168	7170	7313	7164	7160	7143	7249	7106	7105	7118	7126	7167	7199	7032	7153	7093	7164	7233	7317	7140	7189	7228	7348	7180	7226	7085	7104	7165	7121	7205	7280	7186	7093	7097	7054	7275	7145	7004	7187	7153	7167	7109	7124	7116	7097	7280	7150	7172	7202	7138	7148	7063	7164	7253	7131	7280	7199	7186	7162	7238	7122	7055	7220	7161	7203	7109	7148	7307	7108	7276	7171	7227	7190	7209	7138	6989	7274	7022	7167	7117	7124	7117	7219	7038	7357	7181	7126	7213	7062	7289	7094	7301	7323	7139	7189	7175	7172	7162	7080	7028	7019	7105	7150	7007	7209	7302	7111	7124	7058	7121	7220	7219	7186	7251	7185	7239	7073	7186	7066	7227	6988	7070	7059	7294	7062	7202	7119	7170	6971	7205	7129	7148	7126	7150	7222	7045	7108	7186	7168	7012	7093	7122	7222	7100	7230	7243	7093	7164	7112	7085	7146	7091	7337	7105	7046	7250	7181	7038	7158	7174	7210	7170	7091	7240	7282	7021	7154	7063	7013	7130	7082	7186	7122	7172	7216	7194	7239	7000	7262	6929	7214	7094	7157	7121	7083	7099	7111	7198	7085	7106	7140	7189	7160	7068	7110	7187	7021	7193	7185	7296	7178	7197	7084	7256	7118	7258	7198	6971	7123	7228	7267	7209	7027	7165	7131	7078	7172	7129	7063	7040	7131	7092	7251	7151	7185	7076	7110	7065	7134	7173	7141	7213	7136	7141	7202	7172	7059	7159	7243	7197	7200	7130	7276	7145	7138	7250	7237	7279	7063	7245	7158	7101	7024	7308	6988	7167	7148	7199	7296	7131	7178	7151	7151	7070	7281	7077	7247	7064	7105	7290	7194	7198	7183	7120	7103	7115	7080	7205	7278	7057	7177	7270	7169	7070	7172	7082	7239	7174	7240	7209	6967	7110	7151	7223	7158	7146	7191	7133	7118	7276	7044	7229	7154	7217	7055	7135	7134	7182	7162	7121	7190	7187	7168	7105	7065	7128	7136	7290	7083	7259	7251	7008	7089	7028	7140	7226	7178	7191	7084	7144	7241	7093	7154	7191	7254	7149	7127	7167	7125	7241	7195	7111	7270	7204	7184	7264	7160	7164	7180	7170	7111	7257	7155	7040	7217	7108	7120	7153	7146	7165	7163	7115	7236	7032	7132	7205	7244	7177	7067	7147	7204	7212	7230	7152	7190	7164	7137	7155	7186	7215	7190	7152	7113	7059	7158	7142	7126	7011	7151	7246	7026	7117	7172	7355	7208	7071	7082	7125	7202	7082	7163	7159	7139	7055	7172	7126	7147	7173	7168	7218	7162	7056	7138	7100	7079	7295	7010	7203	7126	7134	7185	7212	7166	7035	7200	6987	7080	7169	7194	7123	7163	7026	7358	7254	7089	7045	7112	7211	7047	7101	7187	7112	7096	7158	7154	7289	7143	7153	7124	7152	7098	7189	7138	7101	7175	7220	7175	7176	7123	7082	7204	7322	7012	7036	7028	7216	7014	7217	7150	7206	7280	7041	7196	7129	7042	7098	7295	7201	7304	7167	7272	7208	7231	7210	7110	7245	7291	7255	7171	7261	7111	6979	7101	7170	7145	7099	7234	7161	7159	7238	7130	7082	7137	7137	7077	7224	7259	7118	7149	7185	7156	7269	7158	7264	7187	7128	7291	7129	7174	7108	6982	7266	7244	7071	7087	7240	7301	7111	7080	7164
37556	22029	7774	1994	924	755	735	752	755	735	698	674	741	706	774	769	723	753	752	706	694	720	740	728	769	736	745	724	679	712	780	736	766	707	750	732	732	739	810	757	735	774	739	785	763	717	729	716	771	725	765	706	718	755	733	708	834	722	715	762	731	739	748	663	729	680	742	745	756	751	757	752	728	752	737	719	797	727	721	746	725	712	721	779	739	755	761	760	755	772	775	756	732	730	784	721	710	777	752	737	724	732	686	758	775	769	766	728	720	743	711	711	766	758	732	733	750	776	762	705	750	763	770	739	730	713	727	720	742	731	708	775	777	711	739	744	752	749	748	766	720	762	745	678	746	705	751	771	747	778	735	737	707	719	752	724	782	766	757	719	726	725	736	712	726	755	779	790	739	706	715	702	697	781	707	719	746	762	719	761	752	822	803	721	736	759	748	696	818	700	771	728	715	773	725	759	686	703	735	750	702	706	753	679	749	756	766	703	701	730	791	766	706	721	745	762	734	733	776	748	728	691	704	726	822	735	759	748	746	750	744	720	720	795	690	723	744	740	710	773	735	715	709	660	721	736	777	672	754	708	698	741	761	715	766	731	725	711	748	703	793	731	749	684	746	787	734	739	731	694	726	772	731	724	762	737	730	743	719	732	739	739	712	755	737	768	778	753	778	746	772	727	750	714	816	802	738	711	752	735	732	801	761	725	716	721	753	764	745	755	746	750	720	734	756	691	771	670	719	776	758	742	734	749	695	754	682	748	690	703	780	729	807	711	728	734	738	721	739	749	729	757	700	720	750	739	702	773	749	697	778	693	723	726	746	752	740	759	764	727	771	721	727	782	754	734	735	737	762	724	726	782	718	773	758	765	783	716	761	736	764	829	718	718	742	763	753	749	735	739	730	749	701	745	748	725	775	720	699	741	710	684	777	698	827	730	708	748	773	739	742	738	746	717	766	711	722	726	768	817	733	705	776	747	758	731	753	748	792	737	750	686	787	750	733	742	722	744	737	690	781	726	773	726	799	760	703	719	749	766	755	678	764	728	733	795	735	725	698	751	702	720	837	742	732	740	811	735	789	744	760	762	782	698	759	792	721	699	759	694	711	758	771	731	712	729	718	753	774	760	738	727	740	739	779	712	768	747	741	769	749	717	750	753	782	748	766	725	773	759	741	753	735	762	725	746	760	709	719	749	744	819	742	694	752	727	721	746	669	771	731	741	756	781	725	728	753	738	776	757	705	731	766	788	724	734	754	754	790	752	777	734	697	787	747	722	759	725	720	738	743	744	731	742	723	738	702	720	708	735	774	768	767	777	700	708	770	734	694	731	742	749	744	795	746	731	769	745	760	707	765	697	737	759	761	727	737	779	792	729	759	705	710	770	735	734	729	767	736	750	755	757	734	740	711	785	739	717	727	793	757	774	765	768	730	749	749	763	786	748	720	733	738	767	697	784	703	708	752	756	773	758	734	796	723	769	717	754	715	712	698	742	754	773	788	688	735	738	749	751	805	727	770	780	820	743	757	784	759	729	759	763	729	744	748	714	798	745	802	722	721	779	688	708	776	726	746	741	785	741	774	743	698	721	721	720	746	752	756	725	752	664	745	733	735	717	786	719	780	747	781	736	737	779	779	738	780	736	762	775	718	733	748	713	725	757	758	746	775	758	765	778	746	745	739	745	728	766	735	763	745	740	718	775	805	712	750	709	773	730	706	770	706	748	727	731	748	768	707	813	754	754	763	720	782	731	695	751	727	755	721	752	752	688	734	721	731	755	752	722	757	692	806	773	800	718	726	719	763	770	746	727	735	702	728	798	810	772	701	763	737	730	800	716	780	709	754	793	778	747	710	738	758	743	751	737	740	728	728	737	694	748	763	757	787	782	743	793	733	703	732	778	728	715	772	768	736	719	746	674	700	724	738	731	715	745	776	729	754	718	781	790	754	724	731	708	721	745	768	709	785	771	773	707	767	759	729	749	762	780	790	697	826	771	747	721	729	795	721	699	786	746	712	754	697	735	744	782	762	725	795	751	776	789	736	748	751	747	718	709	725	770	746	694	722	752	767	728	749	720	745	752	755	782	751	774	717	753	748	789	739	696	711	734	697	696	735	744	742	733	726	731	716	765	749	718	709	762	764	729	748	738	762	767	682	772	776	761	737	764	769	722	722	759	720	708	760	753	735	731	703	708	796	728	769	735	726	736	775	703	706	732	771	755	763	731	746	771	733	733	753	756	732	774	724	713	756	738	735	757	723	741	790	747	786	770	773	752	745	733	735	725	756	753	770	733	732	724	680	765	720	698	766	658	726	672	755	766	737	735	722	701	657	749	697	723	764	726	702	774	768	769	803	744	748	725	748	717	718	711	707	735	694	757	731	713	761	719	750	749	743	775	775	736	716	774	734	744	720	755	733	756	732	743	699	711	760	723	720	766	755	743	711	759	749	722	793	729	717	786	747	765	788	803	717	784	726	797	779	751	710	740	752	725	762	789	743	720	763	784	783	702	754	789	791	725	745	757	832	740	730	701	782	752	719	744	779	731	700	787	793	760	793	806	686	755	789	756	758	741	793	744	816	766	735	734	756	733	789	757	744	725	753	756	752	715	714	788	736	748	766	720	740	735	760	717	760	727	760	725	743	708	783	757	759	755	692	721	759	725	738	746	734	738	764	721	750	758	751	771	718	770	726	696	769	719	735	737	768	724	736	782	744	811	743	727	771	751	774	737	753	716	734	748	727	785	724	769	798	716	791	719	715	727	745	712	738	727	766	774	771	762	766	751	687	757	747	720	749	693	774	769	735	740	745	759	754	716	734	752	732	709	753	710	708	732	738	744	728	753	744	787	730	723	686	713	747	775	770	746	713	742	760	739	746	727	724	755	775	752	724	737	742	685	707	752	704	742	768	751	738	711	736	770	732	731	754	700	778	722	763	709	728	738	795	761	760	766	728	737	719	728	754	732	759	739	761	756	735	801	733	767	748	760	720	735	689	776	731	735	706	763	772	786	765	770	787	747	693	747	742	707	745	726	753	734	733	709	742	715	739	747	776	713	739	768	761	689	736	772	754	745	720	739	719	771	758	776	737	794	719	736	769	751	745	751	749	767	764	757	731	698	694	760	716	794	768	759	745	714	754	727	707	787	745	760	738	706	784	721	745	757	765	740	714	717	782	725	741	754	794	718	737	695	696	754	740	734	758	741	696	754	778	800	747	746	771	752	713	699	755	731	753	735	771	795	763	754	750	722	714	729	775	784	782	721	758	741	779	800	721	776	741	720	714	750	725	721	698	758	736	748	709	721	708	733	729	686	786	759	676	730	719	724	707	745	775	774	689	722	749	693	777	693	724	744	760	749	719	746	729	761	775	779	752	700	765	748	711	779	725	740	747	735	748	716	735	735	753	734	784	792	771	741	779	755	804	737	775	778	735	753	776	739	760	694	737	679	772	777	788	722	802	757	751	715	777	703	743	769	692	751	717	731	740	739
65064	46567	28867	16910	9460	6165	6251	6218	6172	6235	6231	6136	6278	6103	6101	6246	6205	6176	6169	6068	6139	6167	6266	6177	6222	6257	6214	6202	6296	6205	6159	6188	6210	6246	6303	6193	6074	6238	6354	6166	6161	6250	6175	6289	6124	6163	6112	6183	6124	6148	6136	6296	6096	6209	6124	6146	6079	6092	6286	6181	6084	6035	6213	6222	6114	6217	6186	6205	6221	6199	6196	6202	6168	6128	6133	6216	6052	6312	6229	6073	6128	6148	6081	6078	6135	6120	6068	6188	6176	6290	6144	6083	6285	6237	6071	6095	6201	6152	6250	6106	6052	6106	6087	6137	5967	6305	6265	6236	6141	6169	6239	6158	6220	6280	6087	6166	6280	6166	6229	6232	6090	6276	6249	6213	6224	6148	6306	6252	6178	6135	6230	6187	6095	6165	6226	6247	6223	6279	6228	6156	6172	6250	6245	6141	6311	6120	6261	6080	6223	6187	6092	6115	6153	6152	6245	6178	6153	6198	6192	6210	6174	6315	6056	6297	6219	6115	6141	6098	6307	6244	6067	6250	6078	6202	6182	6006	6194	6118	6100	6309	6205	6288	6152	6250	6260	6150	6127	6087	6210	6212	6310	6138	6191	6208	5984	6079	6192	6126	6199	6195	6258	6032	6183	6154	6180	6170	6192	6169	6114	6167	6218	6144	6255	6199	6179	6159	6196	6251	6154	6118	6170	6293	6180	6092	6159	6192	6280	6271	6265	6035	6211	6141	6116	6052	6211	6313	6223	6123	6155	6152	6089	6218	6140	6113	6223	6281	6189	6165	6081	6170	6250	6279	6178	6181	6263	6197	6194	6193	6238	6213	6153	6193	6208	6045	6087	6239	6097	6210	6299	6157	6160	6198	6209	6103	6138	6201	6236	6109	6200	6192	6191	6262	6271	6228	6215	6257	6173	6237	6007	6154	6089	6269	6163	6201	6218	6277	6259	6097	6117	6263	6133	6301	6117	6220	6169	6377	6227	6248	6280	6252	6300	6166	6120	6132	6256	6115	6273	6137	6183	6122	6141	6206	6015	6136	6123	6145	6065	6286	6163	6219	6147	6224	6148	6158	6223	6232	6174	6209	6258	6180	6025	6161	6216	6238	6171	6299	6276	6075	6275	6318	6215	6136	6106	6155	6145	6195	6102	6099	6268	6219	6301	6171	6136	6096	6254	6194	6217	6219	6273	6121	6145	6264	6263	6225	6173	6223	6112	6276	6197	6124	6191	6227	6210	6048	6165	6240	6205	6259	6228	6261	6272	6148	6184	6151	6252	6173	6297	6254	6143	6200	6249	6204	6036	6259	6260	6081	6260	6352	6162	6159	6186	6215	6215	6189	6245	6215	6195	6208	6107	6161	6177	6142	6133	6128	6166	6098	6176	6104	6193	6178	6278	6153	6293	6087	6355	6118	6215	6259	6226	6197	6422	6192	6159	6090	6241	6121	6321	6181	6278	6157	6086	6217	6195	6202	6305	6211	6133	6123	6148	6169	6249	6233	6151	6228	6227	6331	6289	6173	6226	6223	6311	6335	6195	6248	6277	6151	6161	6200	6236	6136	6240	6287	6162	6122	6250	6161	6311	6087	6198	6184	6048	6063	6106	6207	6167	6096	6263	6121	6222	6329	6202	6224	6190	6082	6288	6255	6157	6170	6151	6180	6261	6197	6124	6163	6218	6168	6138	6180	6191	6269	6376	6158	6067	6277	6229	6303	6165	6333	6230	6299	6184	6178	6211	6112	6135	6220	6175	6143	6090	6223	6185	6180	6066	6132	6296	6239	6324	6165	6127	6115	6289	6212	6185	6211	6183	6240	6100	6054	6144	6232	6204	6183	6053	6341	6161	6055	6026	6161	6186	6201	6121	6186	6256	6073	6165	6221	6162	6222	6143	6158	6076	6142	6072	6191	6086	6308	6233	6142	6072	6231	6120	6141	6255	6227	6133	6326	6168	6272	6227	6228	6083	6175	6167	6363	6163	6273	6192	6238	6178	6142	6111	6166	6093	6299	6206	6134	6284	6235	6098	6056	6250	6145	6227	6120	6118	6277	6109	6280	6065	6241	6260	6187	6077	6129	6216	6085	6244	6283	6182	6145	6247	6153	6304	6281	6152	6245	6318	6205	6238	6219	6275	6164	6142	6247	6302	6265	6294	6203	6183	6204	6115	6188	6259	6203	6228	6075	6208	6142	6132	6141	6189	6182	6187	6069	6274	6150	6187	6127	6163	6092	6049	6188	6210	6180	6122	6181	6128	6109	6221	6089	6149	6135	6275	6185	6304	6220	6201	6130	6285	6151	6229	6213	6117	6196	6257	6144	6152	6198	6246	6189	6164	6286	6160	6074	6132	6325	6158	6199	6114	6234	6189	6308	6338	6199	6090	6333	6172	6294	6194	6259	6196	6125	6127	6104	6141	6230	6229	6224	6283	6187	6140	6136	6128	6120	6198	6296	6074	6052	6219	6142	6240	6201	6187	6161	6181	6100	6189	6200	6209	6136	6199	6220	6271	6244	6106	6246	6082	6136	6244	6271	6178	6166	6267	6144	6226	6190	6040	6031	6050	6176	6207	6179	6201	6155	6046	6233	6185	6236	6231	6351	6284	6143	6198	6154	6172	6072	6177	6207	6225	6198	6141	6016	6187	6336	6146	6150	6163	6200	6212	6107	6100	6244	6173	6252	6341	6222	6278	6186	6123	6222	6222	6195	6185	6261	6185	6177	6189	6111	6117	6344	6354	6220	6192	6173	6320	6192	6202	6276	6174	6261	6190	6135	6098	6252	6180	6137	6217	6170	6252	6160	6145	6180	6161	6309	6211	6102	6205	6394	6238	6182	6231	6215	6097	6172	6053	6151	6008	6139	6165	6178	6204	6183	6159	6267	6154	6228	6152	6210	6289	6111	6187	6139	6171	6143	6295	6242	6269	6203	6102	6151	6220	6209	6036	6194	6220	6139	6206	6246	6124	6054	6274	6130	6237	6294	6207	6232	6141	6210	6177	6200	6140	6167	6208	6159	6172	6266	6212	6139	6207	6199	6314	6312	6101	6204	6138	6228	6178	6369	6223	6153	6121	6183	6208	6172	6196	6197	6176	6178	6319	6202	6325	6177	6069	6175	6186	6166	6127	6061	6157	6096	6324	6266	6239	6223	6095	6183	6101	6252	6268	6256	6177	6257	6300	5991	6218	6029	6305	6296	6159	6169	6201	6118	6242	6139	6296	6289	6258	6165	6244	6207	6146	6277	6132	6073	6164	6249	6172	6193	6213	6161	6224	6395	6200	6242	6143	6270	6372	6090	6086	6238	6155	6234	6303	6065	6221	6220	6254	5994	6159	6279	6089	6221	6222	6128	6138	6251	6255	6216	6144	6306	6162	6332	6221	6057	6224	6157	6085	6283	6097	6113	6166	6184	6171	6147	6360	6178	6223	6223	6147	6162	6118	6225	6181	6210	6228	6197	6234	6227	6172	6225	6112	6216	6200	6250	6264	6178	6228	6272	6276	6346	6142	6187	6358	6122	6240	6119	6205	6099	6258	6163	6192	6241	6168	6195	6338	6238	6173	6276	6229	6111	6288	6122	6063	6164	6056	6237	6222	6210	6131	6175	6159	6129	6198	6358	6179	6231	6151	6214	6194	6173	6145	6258	6225	6222	6242	6302	6278	6130	6269	6265	6229	6083	6201	6201	6231	6244	6306	6208	6304	6097	6104	6217	6227	6301	6186	6237	6152	6258	6199	6323	6234	6152	6133	6193	6237	6135	6226	6296	6245	6007	6173	6285	6160	6210	6246	6166	6195	6114	6166	6188	6039	6110	6183	6245	6199	6129	6134	6159	6065	6260	6116	6200	6271	6198	6227	6162	6142	6295	6238	6151	6202	6138	6047	6188	6272	6148	6094	6221	6175	6087	6165	6169	6051	6217	6167	6189	6260	6089	6130	6164	6228	6232	6138	6354	6286	6342	6102	6316	6112	6183	6217	6254	6185	6213	6263	6174	6142	6110	6304	6285	6231	6237	6277	6316	6265	6151	6205	6162	6048	6025	6225	6177	6173	6216	6134	6139	6171	6263	6153	6326	6243	6194	6076	6255	6142	6168	6119	6142	6224	6141	6151	6078	6132	6178	6264	6162	6254	6081	6173	6228	6280	6195	6204	6191	6134	6234	6191	6150	6243	6169	6114	6245	6199	6118	6211	6264	6152	6272	6191	6158	6076	6119	6169	6182	6215	6289	6146	6194	6153	6123	6185	6196	6141	6152	6109	6182	6159	6223	6174	6340	6137	6086	6140	6167	6257	6249	6239	6205	6308	6231	6238	6234	6135	6143	6100	6261	6203	6329	6280	6190	6173	6179	6173	6206	6148	6162	6203	6232	6256	6135	6183	6293	6173	6213	6089	6097	6262	6182	6242	6127	6205	6329	6149	6189	6202	6163	6250	6178	6315	6378	6230	6230	6048	6056	6229	6127	6020	6208	6219	6265	6218	6138	6224	6134	6256	6284	6180	6173	6224	6132	6270	6267	6158	6153	6141	6212	6224	6088	6263	6259	6215	6166	6155	6109	6156	6228	6193	6153	6278	6143	6262	6215	6190	6077	6142	6112	6113	6174	6163	6046	6278	6113	6200	6162	6026	6109	6262	6161	6250	6136	6085	6238	6177	6085	6192	6193	6223	6160	6153	6162	6284	6280	6243	6274	6207	6220	6207	6073	6171	5945	6211	6178	6218	6179	6221	6161	6109	6362	6190	6244	6180	6055	6250	6244	6273	6149	6152	6235	6180	6187	6248	6209	6233	6191	6131	6248	6214	6279	6207	6130	6233	6142	6325	6229	6140	6249	6074	6112	6064	6300	6220	6131	6308	6195	6164	6360	6251	6118	6173	6082	6119	6133	6204	6188	6195	6241	6186	6051	6212	6228	6218	6154	6215	6179	6216	6183	6180	6302	6227	6072	6106	6208	6224	6181	6192	6067	6207	6095	6241	6261	6247	6294	6196	6143	6046	6114	6316	6141	6152	6163	6154	6248	6182	6196	6141	6216	6145	6237	6243	6311	6045	6188	6282	6252	6192	6150	6157	6205	6268	6047	6239	6151	6253	6333	6060	6231
44526	30565	12439	3060	1207	839	849	834	823	782	810	808	825	801	777	817	826	817	830	855	820	772	843	841	824	814	864	801	815	839	815	806	825	844	833	829	802	802	818	809	809	795	865	805	802	791	832	840	835	839	826	810	801	809	801	869	849	787	821	841	865	796	842	859	857	840	836	784	842	825	859	865	824	804	790	829	845	798	795	775	802	845	810	827	800	839	764	822	849	845	802	820	790	848	851	823	795	837	832	805	811	877	879	815	851	828	854	803	800	836	903	835	834	793	837	850	799	826	841	832	853	841	838	814	759	821	840	866	888	882	840	836	817	832	909	854	803	817	806	823	811	829	819	865	829	847	790	778	798	847	847	780	806	828	786	737	791	822	817	780	760	825	821	846	857	836	869	816	826	863	822	853	782	864	828	779	804	847	839	875	875	848	789	830	835	774	830	842	836	870	800	860	852	825	812	835	855	848	872	806	828	807	835	856	819	786	822	816	782	810	791	863	839	821	809	816	836	833	872	807	749	766	813	856	801	857	815	897	864	825	828	822	840	791	827	860	858	859	857	843	775	831	845	827	843	833	838	834	834	867	867	852	842	857	875	813	841	834	779	869	846	832	790	820	843	815	807	825	815	853	864	809	844	869	775	838	811	811	853	789	823	860	802	792	820	853	828	878	801	825	821	855	806	855	788	833	811	856	863	823	837	804	822	804	840	821	852	877	831	887	821	804	863	838	846	808	818	856	834	782	849	850	771	794	878	824	812	800	806	813	811	799	829	808	791	831	795	820	805	818	795	854	818	856	782	781	880	797	863	830	863	828	822	805	822	741	864	836	851	813	824	810	774	848	810	828	818	791	750	856	837	819	841	815	811	865	849	824	871	850	804	863	807	843	833	792	786	783	760	788	852	770	800	774	878	839	827	816	845	814	820	837	788	801	841	841	833	912	851	843	829	825	859	861	845	765	862	852	808	838	844	880	829	825	816	792	852	759	835	825	834	831	815	827	804	816	787	786	816	775	847	804	810	820	861	846	823	840	782	873	788	821	888	819	828	846	849	837	850	830	800	821	822	868	858	841	817	811	839	829	799	804	833	837	767	828	808	808	794	886	836	846	818	827	781	866	820	846	759	844	841	830	866	809	788	800	798	785	800	856	837	822	830	812	832	807	824	764	870	804	847	803	864	841	872	838	813	840	781	869	848	919	806	817	854	845	834	811	833	879	778	830	780	830	819	764	846	804	850	825	851	801	805	778	817	836	826	810	856	813	866	834	814	858	806	792	823	830	824	798	849	843	841	831	859	820	843	797	838	851	824	838	778	808	774	802	884	813	867	790	849	870	831	795	894	834	862	862	833	833	771	833	847	802	827	780	807	804	833	825	763	844	843	832	829	813	784	827	781	804	787	812	810	849	801	859	862	814	755	805	837	788	837	820	838	829	787	795	843	824	822	828	809	815	866	797	815	829	861	866	830	849	816	810	817	833	784	844	853	819	868	828	794	828	755	825	836	833	800	808	766	801	856	837	820	874	815	834	849	780	799	847	821	844	844	804	816	809	850	851	802	806	841	834	821	854	835	872	818	800	884	776	773	859	862	832	822	814	851	816	774	872	874	814	856	811	797	854	815	817	805	787	851	791	860	844	870	788	843	857	850	816	826	796	788	836	814	833	836	875	826	878	847	856	883	826	808	832	851	857	818	894	813	847	826	818	790	840	863	896	780	850	881	787	783	833	856	797	839	839	851	804	774	832	861	806	834	798	772	840	817	797	831	811	839	832	842	748	804	811	805	820	875	809	846	881	868	850	835	803	858	814	866	828	805	869	804	822	784	792	823	831	825	833	813	847	852	852	831	808	860	852	815	835	845	846	822	811	801	844	838	839	806	791	868	861	833	803	841	816	848	830	837	824	815	771	890	885	796	828	826	822	824	891	793	865	848	839	841	816	865	869	847	841	842	825	857	817	856	841	799	821	814	836	824	766	846	847	856	853	855	878	819	839	785	815	827	778	805	842	799	799	801	807	870	861	838	829	837	818	816	819	846	874	829	865	870	827	824	804	826	834	825	792	887	780	797	865	864	834	802	844	862	805	821	835	802	800	876	802	821	786	847	797	850	882	855	877	807	857	866	797	818	801	812	838	811	784	836	836	830	822	830	843	758	828	860	829	838	835	847	883	828	813	791	818	823	890	806	839	807	845	814	860	836	796	796	853	772	865	793	861	814	799	831	867	823	798	798	821	836	767	830	776	820	791	849	838	802	825	807	822	803	865	834	791	818	827	785	836	849	808	814	857	793	799	832	767	861	807	839	804	794	832	853	829	808	855	786	884	837	847	803	786	885	850	842	827	808	764	845	807	893	799	805	798	834	841	817	797	872	875	815	817	849	830	785	819	860	813	842	792	809	830	793	794	813	765	744	817	798	842	796	811	823	846	835	829	887	802	821	850	904	802	888	824	841	815	845	870	809	799	815	853	849	812	824	815	809	784	819	869	852	802	779	816	815	788	801	843	864	806	856	796	822	860	879	847	821	813	785	836	796	893	812	811	798	798	827	829	791	778	773	828	853	810	856	870	831	829	827	829	808	817	871	855	829	831	774	793	842	875	839	819	807	857	840	856	820	845	840	785	864	812	799	815	792	823	822	818	857	813	835	848	824	825	815	782	874	835	811	744	826	810	828	769	785	827	820	815	816	867	865	804	874	853	817	760	857	865	819	775	820	875	805	863	866	855	795	831	778	806	837	798	842	879	849	873	823	820	837	804	807	880	840	853	857	830	865	840	815	801	863	844	830	859	821	861	819	863	773	841	841	821	864	805	820	787	825	783	844	818	796	796	757	866	814	815	759	771	794	825	840	812	802	828	856	842	892	809	881	804	827	808	835	791	842	811	813	868	828	873	792	836	846	765	871	806	844	839	834	844	859	828	813	793	850	867	814	810	897	854	860	831	826	859	759	785	830	803	826	817	870	828	856	838	774	882	817	840	779	819	836	842	877	837	807	820	861	799	807	823	834	861	780	865	831	845	817	821	820	837	836	842	822	802	810	821	802	837	829	838	793	807	800	870	830	823	745	830	829	800	884	832	811	831	860	837	886	863	866	747	885	824	822	822	845	859	782	811	784	832	861	811	850	843	830	805	859	834	858	847	807	856	820	853	822	809	883	811	830	773	874	815	845	840	863	838	821	804	905	793	838	828	800	857	858	822	833	805	801	831	802	818	805	812	852	867	811	857	804	810	820	834	805	806	828	828	822	843	798	830	823	835	821	854	844	874	819	882	810	838	828	856	901	818	824	867	848	802	850	794	861	780	801	808	824	870	824	814	850	857	825	789	809	848	806	816	853	830	862	773	837	818	809	814	858	845	811	814	860	830	821	830	812	797	879	805	817	815	788	845	795	873	775	891	804	815	835	830	786	751	826	816	812	856	816	803	857	835	878	837	816	809	803	836	828	854	877	766	834	795	821	859	810	795	802	843	829	807	854	825	799	836	789	803
72106	53164	34648	21642	11783	6755	6750	6724	6640	6665	6606	6802	6723	6719	6678	6813	6618	6665	6783	6615	6678	6779	6692	6789	6657	6698	6720	6742	6719	6760	6743	6716	6807	6625	6727	6680	6838	6570	6740	6831	6784	6733	6712	6722	6794	6872	6707	6651	6759	6834	6645	6824	6741	6693	6715	6802	6892	6726	6850	6738	6879	6835	6764	6771	6810	6712	6751	6922	6774	6774	6703	6675	6744	6566	6725	6798	6775	6783	6658	6752	6670	6712	6702	6790	6678	6770	6711	6757	6832	6607	6838	6710	6784	6692	6801	6669	6768	6708	6981	6775	6769	6608	6797	6716	6772	6634	6709	6698	6779	6678	6732	6808	6702	6860	6743	6625	6768	6687	6819	6732	6932	6698	6811	6829	6699	6704	6548	6866	6756	6623	6647	6677	6763	6786	6712	6785	6714	6761	6743	6810	6647	6698	6732	6750	6714	6678	6553	6734	6652	6690	6806	6879	6713	6580	6688	6738	6622	6751	6733	6803	6792	6621	6771	6676	6686	6708	6719	6812	6701	6700	6703	6799	6790	6761	6813	6821	6695	6750	6679	6775	6720	6724	6747	6734	6674	6798	6841	6694	6835	6909	6739	6708	6746	6663	6766	6746	6763	6756	6744	6711	6731	6844	6626	6708	6838	6610	6788	6676	6789	6712	6688	6637	6919	6768	6794	6815	6616	6725	6836	6766	6720	6879	6836	6584	6748	6748	6829	6810	6663	6760	6683	6775	6843	6807	6784	6751	6909	6842	6760	6750	6516	6748	6702	6760	6680	6898	6779	6782	6783	6883	6728	6702	6829	6644	6726	6762	6783	6748	6854	6686	6715	6824	6855	6863	6701	6673	6768	6746	6716	6827	6731	6730	6806	6939	6805	6692	6721	6685	6778	6594	6741	6800	6711	6764	6762	6732	6787	6700	6856	6757	6756	6649	6751	6625	6843	6703	6672	6800	6847	6715	6930	6824	6613	6697	6770	6726	6828	6681	6858	6638	6701	6849	6754	6714	6688	6821	6731	6850	6785	6889	6688	6800	6637	6699	6802	6848	6752	6667	6758	6838	6831	6715	6738	6888	6708	6750	6800	6715	6584	6828	6675	6725	6832	6675	6698	6740	6797	6789	6952	6759	6733	6790	6711	6712	6794	6817	6739	6697	6821	6623	6661	6827	6707	6634	6814	6648	6752	6823	6908	6655	6709	6811	6807	6777	6814	6847	6615	6707	6725	6808	6652	6791	6790	6803	6723	6704	6694	6935	6624	6795	6782	6767	6717	6668	6740	6647	6885	6614	6724	6652	6740	6758	6641	6787	6719	6605	6830	6825	6649	6664	6693	6697	6651	6781	6853	6779	6772	6836	6693	6867	6838	6734	6738	6649	6855	6656	6618	6804	6657	6736	6760	6661	6772	6690	6760	6688	6684	6825	6753	6832	6863	6716	6817	6600	6750	6650	6746	6756	6761	6693	6779	6849	6820	6700	6768	6759	6801	6776	6729	6739	6820	6679	6746	6771	6707	6663	6764	6748	6750	6733	6756	6766	6804	6783	6805	6824	6729	6799	6684	6859	6745	6723	6761	6795	6575	6789	6574	6808	6810	6833	6795	6631	6817	6684	6744	6776	6742	6683	6756	6813	6778	6738	6775	6691	6789	6605	6649	6686	6663	6710	6657	6586	6773	6730	6818	6863	6712	6706	6755	6785	6750	6844	6641	6695	6675	6779	6571	6629	6828	6720	6730	6722	6696	6712	6785	6692	6631	6762	6799	6670	6685	6681	6750	6776	6704	6815	6702	6688	6747	6858	6689	6678	6793	6739	6750	6748	6674	6704	6888	6878	6870	6828	6763	6736	6751	6829	6780	6863	6733	6728	6852	6500	6671	6692	6688	6732	6700	6818	6857	6601	6794	6785	6716	6631	6748	6862	6715	6794	6659	6756	6603	6772	6741	6663	6784	6812	6817	6652	6773	6782	6554	6656	6851	6840	6888	6779	6843	6747	6673	6805	6763	6755	6631	6687	6652	6701	6781	6566	6740	6787	6720	6651	6825	6838	6796	6678	6763	6640	6876	6719	6723	6698	6888	6712	6866	6738	6755	6745	6821	6705	6715	6712	6764	6731	6849	6745	6938	6847	6593	6672	6743	6926	6710	6673	6667	6747	6778	6659	6856	6744	6809	6666	6647	6746	6677	6806	6634	6713	6668	6790	6625	6667	6662	6865	6755	6815	6730	6674	6694	6859	6771	6791	6723	6630	6751	6667	6785	6742	6737	6818	6787	6786	6883	6808	6699	6671	6712	6772	6593	6690	6730	6756	6718	6781	6800	6770	6739	6661	6683	6789	6637	6795	6864	6760	6837	6765	6745	6689	6757	6853	6661	6767	6872	6658	6669	6584	6718	6775	6696	6653	6703	6861	6719	6747	6834	6864	6804	6652	6917	6634	6760	6690	6703	6742	6847	6695	6784	6683	6584	6714	6758	6814	6730	6688	6695	6648	6737	6686	6724	6696	6710	6724	6791	6808	6662	6795	6719	6823	6820	6651	6852	6832	6836	6667	6793	6734	6862	6836	6680	6653	6825	6795	6835	6846	6692	6723	6851	6680	6787	6631	6796	6754	6737	6824	6654	6920	6688	6727	6658	6653	6809	6839	6693	6840	6696	6740	6857	6853	6704	6850	6726	6865	6766	6703	6695	6787	6774	6778	6809	6865	6695	6710	6796	6688	6775	6825	6758	6763	6818	6752	6691	6848	6724	6814	6845	6553	6717	6698	6646	6806	6670	6708	6738	6653	6858	6645	6852	6758	6748	6624	6744	6652	6754	6843	6799	6661	6620	6813	6732	6802	6659	6766	6777	6771	6646	6723	6727	6902	6689	6751	6814	6785	6697	6708	6806	6705	6641	6899	6626	6776	6877	6763	6874	6775	6701	6751	6703	6887	6654	6757	6636	6840	6710	6639	6736	6793	6742	6717	6807	6803	6800	6843	6724	6689	6619	6791	6852	6762	6656	6822	6838	6824	6733	6632	6699	6747	6742	6747	6774	6691	6709	6680	6741	6811	6673	6672	6694	6730	6729	6819	6803	6748	6626	6719	6710	6798	6755	6622	6863	6871	6761	6758	6691	6706	6791	6643	6655	6842	6733	6743	6806	6705	6723	6689	6596	6950	6868	6782	6809	6800	6726	6713	6656	6700	6710	6768	6781	6698	6744	6733	6744	6727	6740	6760	6674	6795	6818	6781	6705	6707	6736	6688	6764	6902	6704	6836	6617	6686	6828	6784	6644	6842	6737	6668	6737	6717	6784	6821	6813	6742	6697	6736	6809	6756	6716	6834	6570	6691	6834	6681	6578	6805	6796	6680	6674	6657	6750	6734	6858	6740	6886	6821	6876	6782	6654	6723	6649	6732	6820	6618	6773	6702	6833	6721	6874	6740	6692	6830	6781	6755	6605	6756	6693	6732	6779	6785	6834	6681	6721	6678	6712	6757	6694	6871	6697	6645	6694	6771	6643	6589	6715	6712	6757	6867	6678	6785	6807	6724	6733	6798	6904	6745	6908	6933	6726	6732	6824	6771	6769	6719	6935	6744	6834	6824	6921	6745	6835	6626	6750	6801	6698	6825	6732	6698	6661	6711	6883	6740	6754	6753	6917	6677	6837	6714	6784	6723	6657	6725	6741	6832	6656	6850	6744	6731	6880	6808	6855	6720	6853	6804	6756	6722	6752	6612	6756	6774	6718	6720	6763	6800	6782	6842	6740	6759	6715	6781	6724	6714	6642	6732	6826	6790	6758	6703	6736	6765	6754	6682	6873	6866	6762	6837	6601	6805	6773	6809	6786	6710	6719	6737	6698	6731	6726	6739	6743	6609	6726	6853	6831	6822	6872	6750	6719	6782	6764	6776	6719	6798	6829	6720	6666	6675	6734	6773	6716	6886	6897	6658	6753	6632	6776	6732	6633	6794	6802	6771	6754	6720	6739	6718	6717	6752	6768	6882	6775	6754	6764	6740	6713	6815	6781	6826	6759	6656	6733	6765	6657	6777	6752	6744	6688	6679	6720	6782	6785	6746	6712	6844	6806	6729	6782	6819	6699	6813	6749	6795	6835	6767	6673	6657	6688	6632	6605	6736	6662	6648	6703	6729	6722	6725	6669	6806	6866	6641	6762	6740	6778	6816	6851	6783	6620	6880	6738	6746	6726	6825	6776	6692	6831	6659	6679	6824	6728	6852	6748	6690	6735	6562	6831	6714	6871	6823	6707	6719	6768	6661	6840	6750	6657	6596	6788	6597	6737	6751	6859	6853	6710	6676	6716	6632	6853	6807	6874	6725	6768	6725	6641	6875	6812	6814	6748	6639	6762	6795	6666	6621	6883	6771	6646	6708	6725	6730	6781	6732	6688	6639	6725	6803	6746	6791	6756	6691	6767	6739	6827	6640	6742	6730	6697	6772	6646	6809	6756	6748	6883	6657	6942	6794	6811	6725	6784	6684	6675	6708	6807	6689	6714	6728	6717	6806	6692	6722	6728	6708	6704	6710	6588	6601	6713	6779	6725	6720	6749	6607	6758	6673	6669	6800	6700	6657	6818	6876	6766	6795	6772	6757	6765	6680	6736	6857	6834	6681	6772	6835	6748	6716	6747	6778	6778	6674	6791	6727	6734	6783	6729	6711	6704	6695	6790	6649	6745	6821	6659	6885	6805	6641	6664	6672	6769	6797	6799	6793	6775	6733	6771	6734	6695	6837	6658	6851	6745	6786	6660	6690	6824	6831	6773	6805	6690	6638	6673	6839	6820	6781	6705	6790	6800	6776	6686	6668	6868	6822	6789	6763	6701	6750	6623	6706	6746	6697	6879	6861	6745	6747	6743	6621	6727	6665	6792	6623	6632	6769	6759	6775	6652	6674	6760	6713	6744	6749	6712	6682	6864	6660	6678	6830	6745	6660	6861	6652	6782	6681	6691	6768	6698	6894	6653	6759	6868	6729	6805	6707	6806	6721	6660	6762	6770	6736	6774	6851	6775	6724	6721	6772	6641	6607	6663	6700	6758	6781	6624	6796	6896	6710	6751	6793	6855	6826	6726	6698	6678	6700	6806	6691	6851	6820
51160	38728	17741	4637	1388	928	842	901	895	851	905	871	897	933	945	921	851	870	917	901	873	866	862	891	905	933	954	925	908	875	891	891	890	913	877	898	850	950	900	936	883	861	862	925	881	891	880	867	875	938	922	860	880	909	837	926	889	868	879	881	873	921	863	928	863	820	908	895	889	844	910	928	903	907	852	911	862	820	930	876	950	852	907	945	900	825	883	874	951	839	846	945	857	872	907	874	868	870	847	937	904	900	912	901	888	912	901	895	861	860	864	867	885	865	862	948	920	898	875	924	867	899	900	920	884	891	835	820	870	918	844	884	873	883	923	912	884	834	932	910	899	898	859	925	893	918	932	921	876	865	944	851	941	927	850	866	898	870	894	909	907	900	864	851	875	878	860	946	882	872	919	907	894	839	844	945	901	904	844	894	898	917	901	901	909	899	885	849	912	966	885	931	911	864	877	883	872	892	886	923	919	921	827	862	878	917	875	924	846	880	881	926	895	863	863	852	881	902	911	888	868	887	914	956	908	885	904	837	894	918	871	902	876	869	859	850	903	874	867	923	897	879	888	918	910	848	921	859	872	883	876	912	886	889	876	942	913	877	903	934	920	895	898	896	913	931	850	852	871	879	879	897	899	897	903	906	910	910	882	902	905	934	860	890	877	880	914	908	889	869	892	934	935	932	895	894	870	866	910	913	928	896	928	874	937	877	898	859	876	913	941	873	912	917	869	934	886	949	842	975	892	885	865	913	853	895	938	941	909	859	913	900	908	903	905	907	927	888	954	881	890	847	901	875	891	872	944	856	845	827	880	874	851	922	847	929	927	838	834	908	877	874	876	859	869	935	874	896	826	906	879	890	843	949	887	871	903	872	895	922	907	854	841	906	879	907	879	911	909	888	960	905	885	921	870	889	870	931	930	819	872	944	940	911	902	889	878	886	840	894	859	910	947	881	846	850	847	856	914	907	919	925	971	917	874	885	907	913	896	856	875	873	892	911	884	858	889	884	889	854	904	911	911	888	889	844	896	855	935	909	896	871	925	918	887	946	909	907	880	814	889	910	850	879	887	877	911	925	886	890	864	857	908	854	877	914	886	892	940	832	918	934	954	914	946	849	880	874	875	878	907	857	898	909	895	844	937	882	881	918	880	842	877	873	921	931	879	879	862	874	909	871	959	897	890	883	853	890	895	866	879	886	923	887	878	940	910	922	870	903	897	908	911	920	917	857	903	900	886	879	900	886	886	898	898	899	945	878	921	878	904	914	912	908	916	916	891	898	902	871	906	865	943	886	907	920	867	909	915	911	917	922	865	851	903	897	899	890	865	937	858	907	866	847	911	894	902	945	875	908	891	845	853	901	928	901	863	891	925	906	902	843	937	894	857	866	844	942	892	883	904	899	926	892	893	897	907	893	946	920	871	859	875	908	869	879	891	833	885	882	872	941	869	874	897	847	845	882	861	864	867	910	898	873	867	848	896	904	898	882	909	888	845	837	941	911	944	942	907	869	927	863	903	912	876	868	834	910	898	906	872	860	886	905	878	878	910	894	861	884	921	870	925	844	915	854	913	852	879	930	887	931	872	858	843	867	862	883	903	885	936	979	836	872	918	942	902	846	872	909	859	836	895	917	898	873	911	909	897	860	924	890	886	906	905	938	908	837	932	893	916	894	871	935	902	942	859	893	919	937	929	896	897	929	888	879	869	866	894	892	917	902	892	884	838	959	845	856	884	881	874	837	882	907	900	900	870	858	919	876	864	948	915	958	868	880	858	845	875	891	880	919	885	874	903	902	856	941	862	847	836	885	870	900	922	862	893	900	893	919	916	878	852	905	861	897	903	883	964	891	904	898	908	903	886	880	915	946	925	859	904	877	903	813	862	887	893	892	863	899	874	887	916	920	866	882	913	909	836	857	888	933	875	895	846	856	871	906	908	912	911	950	883	901	891	926	930	881	855	827	873	910	884	941	856	884	937	878	905	908	872	786	905	920	941	928	897	898	920	892	887	848	879	827	905	841	887	915	890	925	892	879	891	872	880	861	887	848	908	899	866	915	859	944	905	897	983	914	939	908	886	880	929	895	879	847	931	883	938	858	870	941	886	909	855	916	930	895	870	853	884	895	875	892	891	940	946	907	946	939	851	870	887	920	915	868	878	912	874	886	917	921	921	867	909	881	906	889	887	940	915	890	889	932	866	918	840	909	909	922	911	905	883	900	850	913	924	874	847	908	926	931	863	916	881	920	869	884	923	869	936	906	893	904	861	911	874	896	865	880	870	869	914	949	883	896	889	872	937	873	883	915	874	936	868	940	898	867	900	884	899	854	872	869	854	910	878	951	910	850	916	928	900	915	839	888	926	866	899	906	939	894	883	878	954	875	885	848	887	870	874	877	861	867	864	880	894	889	886	906	929	845	884	946	892	904	909	887	892	880	954	895	903	931	899	928	895	858	857	938	874	890	850	893	854	907	912	904	923	895	912	928	899	902	849	917	929	896	864	941	899	871	926	898	962	937	906	846	901	916	875	863	872	899	873	966	863	917	925	872	894	922	944	911	883	876	891	890	852	856	896	955	866	845	899	877	864	906	908	889	874	884	879	899	881	915	894	835	892	878	898	921	903	851	863	895	871	896	845	846	923	926	947	927	878	871	908	870	865	887	866	888	933	973	937	891	834	879	902	883	873	886	915	864	912	941	934	891	852	896	918	906	917	846	887	916	906	901	902	874	923	900	894	888	906	852	901	855	948	893	871	899	950	871	852	922	868	894	877	862	872	839	892	800	897	943	933	913	943	924	902	900	878	896	939	933	927	861	901	868	869	895	837	927	942	892	889	927	860	904	838	897	890	899	862	836	920	961	869	879	867	906	875	908	927	892	886	893	924	893	867	825	924	887	861	923	879	893	886	899	876	895	882	886	887	889	899	883	888	872	868	910	943	903	926	892	904	892	946	894	902	871	845	848	884	939	862	937	937	893	863	875	863	871	842	888	909	926	835	887	883	931	878	856	880	831	920	838	866	871	817	859	878	871	925	879	968	911	891	876	903	902	936	926	851	874	839	906	912	915	904	941	834	858	914	901	883	916	844	913	934	910	890	881	864	893	886	918	904	889	928	938	924	914	902	885	899	895	912	888	944	881	912	929	884	888	909	923	832	874	878	873	917	922	946	898	917	849	863	907	874	904	923	881	899	875	903	926	922	913	925	895	900	890	911	896	930	900	871	852	891	925	877	910	890	897	866	843	901	942	902	899	915	905	887	847	891	915	896	925	942	930	923	917	866	874	942	920	934	870	918	907	852	930	941	875	921	897	876	911	879	863	906	862	915	886	881	890	921	877	918	903	875	863	897	884	838	890	893	905	870	835	873	848	894	865	903	901	885	895	915	896	866	863	901	935	883	945	938	913	919	932	971	868	910	906	875	882	884	883	875	846	885	892	885	951	911	897	859	924	912	875	893	895	890	885	895	929	897	922	839	937	866	963	868	863
75644	58312	40354	26217	14241	7381	7038	7188	7235	7225	7270	7198	7197	7135	7235	7169	7136	7215	7045	7064	7161	7175	7136	7175	7052	7222	7177	7205	7103	7166	7158	7127	7262	7298	7245	7254	7277	7178	7165	7247	7202	7315	7162	7232	7146	7201	7111	7142	7131	7203	7093	7162	7240	7216	7056	7099	7087	7020	7144	7171	7227	7067	7128	7211	7141	7028	7202	7148	7055	7177	7191	7188	7208	7294	7250	7108	7287	7254	7171	7089	7080	7174	7160	7151	7169	7099	7375	7123	7181	7183	7172	7137	7133	7184	7225	7091	7251	7286	7233	7284	7187	7209	7090	7260	7280	7194	7225	7253	7245	7212	7151	6932	7346	7139	7278	7113	7122	7241	7205	7124	7129	7157	7297	7187	7100	7148	7184	7162	7180	7284	7135	7236	7152	7133	7226	7210	7187	7232	7236	7351	6999	7338	7134	7182	6976	7187	7116	7270	7154	7130	7301	7179	7205	7229	7206	7273	7257	7289	7345	7243	7253	7100	7091	7255	7071	7278	7129	7201	7169	7265	7216	7164	7107	7219	7166	7189	7228	7232	7182	7083	7236	7182	7140	7114	6976	7194	7197	7341	7134	7188	7222	7219	7142	7156	7142	7279	7195	7253	7094	7222	7125	7158	7288	7319	7119	7205	7147	7171	7015	7207	7103	7072	7209	7230	7099	7161	7204	7041	7139	7130	7053	7097	7220	7235	7202	7116	7309	7121	7263	7200	7137	7158	7161	7143	7116	7128	7214	7177	7144	7087	7076	7186	7238	7259	7072	7135	7173	7218	7163	7190	7174	7084	7240	7154	7149	7250	7189	7316	7130	7210	7139	7095	7164	7278	7290	7104	7288	7364	7219	7178	7108	7108	7130	7088	7204	6929	7214	7132	7116	7150	7146	7158	7048	7171	7040	7237	7112	7138	7123	7079	7167	7176	7100	7219	7166	7261	7156	7278	7246	7263	7207	7173	7153	7162	7203	7078	7103	7130	7269	7190	7215	7156	7158	7220	7193	7167	7327	7300	7120	7210	7109	7200	7140	7131	7221	7032	7234	7207	7285	7245	7134	7163	7231	7125	7186	7167	7083	7205	7216	7097	7067	7142	7104	7156	7108	7037	7148	7046	7135	7062	7107	7106	7292	7194	7061	7064	7199	7164	7188	7208	7088	7330	7132	7029	7221	7226	6995	7117	7295	7256	7151	7168	7137	7172	7110	7044	7156	7130	7115	7229	7199	7168	7191	7177	7248	7190	7187	7161	7027	7208	7179	7179	7175	7156	7296	7113	7150	7185	7209	7377	7328	7191	7317	7260	7135	7154	7328	7241	7106	7204	7185	7097	7272	7398	7243	7122	7181	7203	7229	7221	7238	7089	7197	7201	7138	7263	7206	7173	7164	7337	7323	7078	7173	7269	7104	7139	6992	7167	7231	7223	7110	7216	7229	7210	7166	7156	7116	7126	7116	7130	7210	7156	7239	7222	7022	7159	7148	7262	7205	7170	7169	7140	6976	7211	7135	7209	7147	7136	7192	7134	7312	7098	7264	7306	7160	7198	7216	7108	7178	7107	7139	7311	7161	7133	7325	7237	7143	7348	7063	7231	7263	7224	7268	7247	7255	7180	7148	7209	7185	7309	7215	7202	7267	7219	7170	7113	7323	7214	7142	7196	7187	7210	7140	7089	7196	7179	7235	7077	7356	7105	7208	7175	7289	7178	7140	7229	7105	7121	7076	7199	7129	7258	7290	7029	7152	7204	7195	7193	7178	7152	7182	7151	7229	7085	7158	7245	7207	7283	7236	7264	7168	7143	7197	7279	7174	7150	7198	7170	7143	7055	7156	7208	7219	7330	7173	7202	7285	7097	7169	7092	7256	7192	7094	7170	7141	7144	7118	7115	7121	7217	7173	7091	7202	7215	7004	7311	7079	7231	7221	7135	7148	7211	7097	7163	7180	7108	7193	7135	7202	7105	7123	7206	7036	7031	7267	7254	7190	7144	7108	7094	7277	7153	7200	7224	7085	7095	7250	7182	7189	7112	7019	7176	7253	7056	7158	7215	7237	7082	7230	7331	7035	7307	7112	7070	7237	6948	7063	7199	7240	7242	7137	7201	7178	7317	7319	7183	7093	7231	7197	7172	7125	7232	7275	7112	7107	7201	7231	7047	7219	7128	7262	7209	7127	7116	7172	7223	7311	7139	7179	7173	7190	7141	7188	7134	7217	7167	6988	7190	7296	7097	7125	7245	7242	7126	7258	7268	7216	7199	7249	7252	7113	7240	7216	7286	7184	7031	7193	7209	7234	7203	7188	7221	7244	7364	7164	7217	7160	7134	7184	7331	7149	7124	7047	7081	7101	7214	7139	7267	7152	7201	7273	7243	7209	7181	7223	7211	7238	7178	7218	7118	7114	7091	7185	7203	7199	7226	7282	7144	7133	7381	7113	7240	7086	7086	7104	7172	7219	7072	7211	7227	7251	7218	7232	7119	7224	7002	7234	7113	7209	7150	7255	7176	7077	7178	7229	7278	7179	7103	7211	7196	7222	7146	7172	7229	7093	7072	7236	7203	7141	7060	7334	7144	7215	7085	7006	7000	7200	7345	7213	7202	7184	7248	7091	7225	7284	7211	7284	7151	7150	7274	7289	7271	7129	7243	7273	7132	7172	7102	7063	7065	7327	7249	7375	7168	7223	7202	7189	7240	7212	7233	7211	7239	7119	7212	7269	7125	7148	7346	7132	7280	7150	7156	7142	7115	7162	7210	7088	7316	7198	7190	7161	7139	7230	7023	7183	7001	7126	7170	7252	7081	7167	7080	7182	7165	7291	7183	7225	7300	7211	7173	7174	7190	7185	7126	7080	7203	7172	7119	7091	7168	7308	7103	7040	7154	7123	7225	7212	7127	7259	7182	7189	7248	7296	7259	7180	7149	7135	7184	7075	7237	7219	7231	7227	7145	7197	7239	7151	7261	7224	7146	7212	7125	7218	7271	7178	7186	7222	7061	7177	7104	7254	7087	7175	7140	7189	7183	7211	7168	7106	7162	7112	7130	7251	7296	7170	7157	7191	7141	7146	7223	7159	7156	7157	7117	7194	7223	7139	7227	7092	7178	7140	7216	7214	7031	7042	7208	7196	7205	7298	7259	7244	7314	7154	7234	7194	7186	7196	7131	7050	7148	7252	7110	7282	7105	7169	7156	7149	7247	7230	7153	7262	7129	7199	7163	7231	7166	7200	7154	7275	7079	7247	7290	7201	7209	7170	7155	7175	7133	7226	7220	7287	7094	7286	7116	7211	7137	7138	7314	7277	7151	7172	7185	7236	7107	7144	7030	7232	7074	7163	7186	7237	7132	7254	7241	7153	7109	7106	7183	7155	7321	7137	7171	7155	7129	7074	7126	7231	7175	7224	7107	7151	7074	7232	7068	7210	7111	7171	7150	7293	7093	7154	7143	7004	7148	7162	7104	7111	7117	7192	7134	7285	7242	7296	7207	7107	7255	7199	7201	7288	7092	7003	7281	7157	7160	7275	7181	7179	7131	7081	7257	7234	7114	7117	7168	7111	7107	7127	7263	7191	7183	7236	7133	7212	7197	7142	7299	7249	7220	7254	7192	7289	7285	7043	7332	7245	7245	7299	7218	7231	7200	7094	7114	7079	7327	7114	7092	7200	7151	7085	7115	7209	7137	7173	7156	7060	7112	7218	7077	7198	7179	7096	7242	7309	7150	7189	7290	6935	7185	7177	7136	7258	7182	7154	7161	7129	7277	7222	7019	7135	7153	7132	7215	7208	7089	7153	7164	7247	7242	7156	7019	7330	7159	7164	7190	7175	7097	7226	7171	7207	7077	7177	7180	7304	7178	7209	7180	7182	7134	7140	7151	7125	7125	7187	7148	7045	7134	7172	7209	7283	7211	7283	7130	7129	7152	7153	7127	7016	7283	7100	7131	7159	7180	7094	7138	7278	7191	7269	7287	7068	7166	7001	7248	7103	7199	7145	7218	7168	7173	7025	7328	7183	7082	7187	7083	7201	7116	7098	7079	7124	7074	7148	7343	7115	7149	7174	7101	7180	7090	7326	7259	7181	7179	7032	7102	7214	7066	7293	7135	7213	7162	7029	7154	7205	7195	7121	7234	7116	7299	7134	7266	7038	7107	7090	7257	7179	7278	7160	7093	7158	7340	7159	7121	7118	7156	7253	7293	7280	7115	7312	7163	7252	7061	7160	7065	7073	7152	7264	7264	7126	7191	7171	7095	7129	7272	7096	7193	7110	7181	7230	7218	7123	7304	7162	7229	7270	7250	7314	7171	7114	7163	7220	7148	7254	7227	7202	7030	7143	7047	7129	7148	7059	7260	7120	7115	7190	7204	7201	7054	7084	7207	7089	7155	7286	7172	7102	7216	7076	7118	7142	7080	7170	7123	7254	7165	7290	7090	7216	7222	7241	7200	7189	7214	7299	7157	7170	7152	7108	7214	7250	7170	7397	7256	7035	7071	7148	7148	7148	7063	7136	7176	7097	7146	7244	7228	7231	7223	7199	7241	7042	7252	7154	7122	7197	7260	7162	7142	7135	6958	7095	7109	7264	7223	7199	7050	7225	7163	7228	7108	7269	7238	7187	7259	7089	7128	7192	7136	7226	7193	7289	7234	7259	7212	7300	7161	7163	7144	7078	7098	7090	7206	7210	7111	7091	7097	7134	7194	7160	7074	7051	7150	7126	7105	7197	7384	7156	7156	7182	7133	7229	7239	7079	7172	7222	7169	7227	7283	7190	7173	7276	7105	7219	7246	7053	7092	7184	7214	7246	7169	7146	7181	7208	7175	7172	7130	7043	7150	7217	7103	7245	7136	7223	7270	7248	7141	7146	7229	7116	7222	7219	7206	7233	7162	7128	7038	7128	7065	7209	7172	7119	7201	6985	7139	7259	7204	7182	7180	7142	7080	7178	7237	7134	7148	7052	7330	7203	7297	7291	7187	7080	7134	7394	7182	7134	7097	7180	7193	7204	7181	7169	7166	7217	7156	7146	7032	7194	7049	7234	7161	7201	7190	7186	7039	7149	7239	7160	7223	7259	7293	7145	7244	7215	7160	7069	7308	7187	7276
63516	52029	25912	8364	1830	902	865	909	942	868	905	885	913	903	899	877	842	853	882	882	889	944	883	901	885	852	1000	883	919	926	814	882	855	850	973	902	900	927	889	875	871	901	961	897	922	898	903	892	891	877	896	851	872	893	899	895	927	934	901	943	863	860	928	913	883	883	958	933	843	906	894	911	888	899	910	866	914	903	863	902	881	893	920	889	908	925	910	937	867	927	911	917	893	901	895	891	952	934	907	874	888	847	904	857	906	877	877	902	915	939	903	908	908	910	881	940	881	850	865	908	901	933	888	882	898	940	897	876	933	862	930	934	908	937	918	883	894	961	925	870	896	889	895	953	889	865	879	926	924	952	895	898	885	885	898	922	832	868	854	896	963	904	926	961	939	878	889	926	849	857	887	877	881	834	874	918	862	906	863	894	913	865	864	891	882	895	926	930	875	899	931	840	900	878	891	916	833	966	892	895	881	947	879	922	923	890	928	915	891	864	881	903	909	889	891	911	906	856	910	903	910	853	934	898	879	895	923	901	877	902	913	890	889	900	878	924	947	925	886	930	940	885	912	945	921	921	954	896	890	891	918	885	914	895	906	890	922	923	873	931	913	867	853	904	879	887	887	921	899	871	920	900	882	872	835	917	898	859	838	881	932	974	909	888	923	899	893	926	903	888	875	875	939	909	912	879	922	915	846	871	907	893	906	894	901	903	923	931	887	927	901	869	907	905	906	941	923	926	893	895	907	887	953	883	875	886	867	863	911	905	890	898	909	893	881	861	891	923	903	862	894	907	897	909	966	920	908	902	933	871	895	956	919	872	839	863	877	869	932	873	888	891	903	923	988	962	944	910	910	941	893	883	907	941	943	880	865	897	915	887	925	886	841	905	915	889	908	893	907	869	812	872	835	930	971	938	856	916	863	924	914	945	913	916	912	894	817	863	848	906	822	889	925	921	860	885	893	879	958	825	903	907	922	871	912	888	912	872	863	887	932	950	931	949	915	925	905	969	909	910	905	888	858	893	903	908	919	854	885	854	885	887	895	914	907	899	911	890	920	908	942	867	914	906	920	875	939	897	912	933	947	863	898	881	839	894	897	913	913	892	912	952	925	860	943	903	913	916	905	858	951	927	918	932	908	880	981	917	866	957	852	910	845	916	886	875	895	907	901	895	943	903	901	890	894	917	919	875	899	922	914	864	924	947	881	929	838	885	928	818	890	958	913	861	905	870	912	903	921	921	867	866	868	920	949	901	940	897	901	853	854	875	849	878	906	899	913	883	948	902	865	883	935	875	893	889	872	910	854	892	888	963	937	865	843	878	891	880	918	937	884	940	943	936	861	855	918	901	903	881	912	897	892	875	895	916	929	898	877	884	960	894	902	871	900	891	896	907	856	871	928	922	816	895	850	868	872	905	907	896	874	899	866	914	902	876	903	922	937	885	870	872	879	919	886	891	881	866	949	975	951	939	916	847	881	893	907	946	928	945	937	947	850	936	907	850	861	918	868	907	911	851	902	881	915	912	898	848	953	914	912	898	879	872	917	949	914	955	875	866	904	910	909	927	915	897	879	906	900	933	875	915	905	886	897	928	900	860	924	912	883	909	899	874	874	900	887	924	910	899	886	954	871	900	909	918	914	889	871	902	895	898	908	833	882	882	895	897	908	932	897	895	934	866	927	909	887	949	884	900	931	876	912	934	879	846	919	846	906	926	911	917	870	895	929	950	869	865	888	902	967	915	862	883	926	896	917	915	873	950	875	818	938	860	933	920	899	899	899	887	906	926	882	957	895	907	915	941	865	897	887	886	879	958	901	854	939	897	887	931	935	898	893	914	909	930	958	878	953	951	874	856	926	917	887	890	902	916	894	876	907	963	882	864	957	933	923	899	895	955	879	898	868	891	880	873	911	868	851	918	887	869	913	859	898	910	863	929	884	920	905	862	923	936	921	930	954	920	901	919	930	931	883	876	947	903	868	865	921	887	906	941	900	856	944	881	899	916	892	858	934	880	878	873	882	927	859	898	936	913	900	855	835	930	881	915	925	890	919	856	957	877	900	875	881	961	891	847	868	915	898	880	948	894	852	900	858	938	885	887	924	883	852	882	861	938	868	911	931	885	903	897	900	926	882	938	889	918	913	926	875	899	942	910	905	888	861	888	864	901	882	894	946	884	910	862	954	926	897	884	961	872	858	933	905	913	847	895	956	841	937	846	871	952	896	913	909	926	925	870	878	925	927	860	884	900	925	921	941	943	916	970	927	894	886	923	902	855	894	933	913	901	913	958	867	867	886	974	919	886	956	905	907	905	881	919	966	903	879	881	902	869	941	828	830	912	945	903	914	922	921	864	948	954	964	898	884	858	897	933	896	894	924	947	895	876	921	901	904	908	903	925	938	868	865	929	886	896	888	907	876	922	877	884	904	891	912	884	895	919	890	958	894	905	887	888	899	893	922	867	903	961	905	946	934	934	849	888	918	883	924	896	838	892	870	895	882	855	909	895	929	821	898	868	861	911	875	883	906	848	906	960	918	878	892	873	887	914	897	878	919	884	912	867	902	976	939	858	898	921	872	876	892	835	922	893	870	857	867	881	908	909	855	898	932	934	929	877	883	881	905	901	854	932	894	890	869	878	906	897	948	823	943	894	865	931	825	984	929	869	859	924	918	912	883	955	861	930	856	913	895	881	891	923	922	922	912	896	920	926	864	915	907	911	935	879	968	964	945	903	913	898	850	889	891	837	922	1011	879	868	849	875	899	880	897	896	884	875	868	922	929	897	960	889	913	924	878	912	857	852	839	894	907	877	941	871	903	793	901	910	941	945	953	882	891	959	907	896	890	862	936	871	901	916	956	851	869	939	900	905	891	906	877	839	879	920	950	873	952	870	902	906	880	868	931	887	943	897	912	868	891	886	878	902	911	913	915	954	934	940	886	886	935	831	910	909	896	923	873	857	870	924	903	866	925	909	945	913	932	932	935	883	871	928	895	945	849	893	906	903	866	875	910	854	950	941	886	857	880	900	932	901	895	891	868	914	903	913	921	912	897	883	910	916	953	855	902	870	911	970	917	909	914	946	918	884	876	912	926	900	899	888	870	900	930	850	893	935	921	889	916	882	938	840	914	920	886	942	889	887	854	878	887	886	870	927	916	907	917	857	905	926	877	953	933	877	944	934	923	899	919	855	865	890	850	895	896	889	893	910	924	884	883	884	934	876	888	857	886	931	824	938	922	868	881	886	875	924	904	960	903	890	852	878	976	884	884	932	930	968	934	862	919	914	893	873	836	886	905	905	927	896	908	894	909	941	925	890	891	850	914	882	856	907	896	862	893	922	945	908	898	950	913	899	868	967	898	853	901	914	890	881	871	867	864	899	924	934	908	928	894	937	906	922	844	897	932	864	905	934	915	893	898	910	960	910	904	922	857	930	881	877	960	950	899	824	895	888	922	887	944	919	876	891	885	899	902	932	877	909	892	869	883	875	887	883
63194	57028	48379	33431	18891	7584	7166	7359	7307	7165	7159	7227	7242	7243	7247	7173	7100	7079	7156	7281	7272	7245	7190	7136	7253	7342	7182	7238	7173	7204	7273	7171	7211	7221	7277	7241	7235	7216	7210	7265	7092	7257	7239	7272	7163	7112	7145	7186	7219	7233	7247	7155	7160	7322	7269	7325	7191	7134	7292	7264	7244	7237	7272	7118	7111	7197	7159	7135	7142	7138	7280	7267	7159	7159	7226	7303	7202	7234	7187	7186	7280	7218	7109	7198	7170	7115	7137	7253	7106	7042	7214	7227	7236	7173	7150	7208	7279	7273	7183	7118	7150	7209	7306	7221	7198	7198	7136	7228	7156	7096	7151	7227	7251	7302	7282	7223	7152	7214	7078	7263	7277	7124	7064	7155	7235	7237	7186	7179	7239	7169	7266	7216	7144	7194	7159	7272	7234	7222	7172	7212	7155	7138	7291	7099	7241	7204	7189	7280	7252	7392	7231	7279	7252	7323	7258	7215	7220	7212	7213	7242	7201	7122	7170	7284	7242	7197	7218	7062	7250	7295	7182	7217	7328	7247	7206	7142	7120	7249	7216	7164	7298	7241	7224	7279	7310	7302	7207	7325	7092	7326	7191	7082	7210	7148	7167	7212	7326	7220	7195	7161	7205	7202	7232	7133	7311	7233	7225	7292	7068	7179	7361	7184	7004	7173	7191	7235	7275	7135	7276	7241	7095	7198	7267	7276	7262	7079	7277	7260	7142	7310	7252	7251	7356	7224	7198	7227	7357	7197	7244	7197	7062	7122	7150	7245	7442	7267	7219	7287	7231	7155	7112	7265	7189	7201	7189	7211	7211	7226	7079	7193	7203	7213	7165	7234	7311	7273	7247	7083	7329	7216	7118	7255	7220	7269	7273	7179	7082	7294	7266	7278	7130	7223	7278	7265	7208	7252	7190	7334	7310	7311	7212	7199	7142	7140	7210	7216	7201	7172	7203	7185	7301	7236	7339	7287	7114	7309	7138	7237	7203	7215	7373	7263	7230	7293	7325	7201	7270	7263	7144	7244	7193	7309	7322	7311	7218	7248	7142	7229	7338	7209	7210	7204	7272	7209	7256	7287	7249	7160	7140	7008	7243	7356	7283	7191	7321	7173	7327	7280	7286	7150	7189	7239	7258	7209	7227	7193	7142	7247	7250	7204	7123	7171	7185	7428	7243	7144	7278	7242	7203	7175	7050	7215	7339	7199	7294	7190	7025	7191	7388	7283	7268	7198	7388	7155	7318	7237	7284	7263	7223	7219	7238	7299	7122	7124	7261	7149	7081	7280	7084	7273	7295	7261	6991	7245	7289	7004	7212	7116	7321	7111	7211	7206	7250	7313	7236	7293	7202	7179	7213	7171	7261	7232	7233	7197	7250	7171	7288	7218	7267	7245	7263	7235	7201	7205	7205	7146	7249	7154	7190	7142	7161	7267	7151	7112	7299	7162	7256	7161	7061	7182	7144	7222	7202	7204	7111	7166	7172	7125	7302	7205	7292	7261	7208	7143	7227	7207	7256	7121	7283	7211	7195	7193	7178	7250	7213	7250	7300	7144	7138	7255	7271	7191	7234	7392	7212	7182	7417	7155	7293	7222	7101	7261	7143	7291	7193	7245	7323	7185	7234	7248	7250	7263	7178	7268	7226	7109	7196	7267	7230	7210	7259	7182	7328	7114	7335	7268	7235	7241	7269	7150	7163	7205	7236	7223	7150	7331	7225	7141	7239	7154	7084	7189	7268	7209	7264	7298	7358	7231	7221	7078	7158	7143	7249	7253	7154	7142	7205	7155	7345	7251	7247	7223	7307	7097	7372	7355	7219	7192	7264	7212	7238	7168	7373	7140	7137	7278	7274	7206	7187	7299	7078	7140	7212	7227	7254	7306	7158	7178	7120	7186	7248	7045	7207	7017	7233	7174	7261	7134	7248	7255	7181	7295	7337	7187	7191	7187	7232	7252	7084	7377	7134	7173	7277	7208	7075	7192	7216	7177	7132	7133	7288	7023	7111	7199	7244	7077	7413	7239	7144	7125	7111	7246	7324	7147	7237	7178	7199	7255	7253	7031	7298	7162	7210	7211	7116	7096	7284	7194	7218	7315	7280	7172	7334	7127	7165	7033	7391	7147	7224	7189	7256	7222	7130	7191	7205	7188	7314	7192	7289	7176	7132	7224	7236	7104	7129	7220	7198	7205	7051	7119	7337	7172	7178	7189	7229	7104	7211	7087	7165	7128	7210	7238	7239	7126	7257	7131	7313	7260	7245	7207	7068	7215	7236	7310	7278	7158	7169	7179	7243	7204	7266	7134	7227	7091	7157	7229	7274	6990	7098	7157	7292	7196	7125	7255	7349	7246	7161	7145	7200	7238	7207	7217	7339	7203	7137	7196	7244	7166	7211	7278	7203	7158	7051	7082	7191	7188	7275	7190	7184	7269	7223	7103	7274	7106	7206	7148	7279	7202	7134	7323	7229	7314	7300	7246	7222	7144	7161	7240	7166	7192	7193	7215	7236	7206	7220	7182	7256	7322	7230	7345	7176	7180	7286	7159	7314	7147	7170	7301	7177	7316	7114	7172	7230	7339	7303	7189	7166	7178	7084	7159	7096	7346	7243	7237	7296	7144	7224	7317	7292	7245	7170	7237	7287	7312	7064	7147	7328	7038	7318	7170	7233	7205	7270	7379	7376	7149	7309	7232	7181	7378	7170	7115	7303	7158	7184	7286	7159	7194	7183	7195	7285	7276	7339	7224	7292	7263	7204	7214	7290	7239	7160	7178	7062	7108	7276	7016	7252	7190	7188	7273	7171	7206	7052	7321	7210	7243	7071	7188	7213	7212	7146	7235	7175	7101	7207	7225	7342	7194	7247	7252	7104	7181	7062	7256	7082	7180	7249	7159	7203	7228	7178	7357	7274	7237	7213	7178	7076	7204	7204	7171	7086	7308	7270	7353	7188	7269	7186	7267	7085	7262	7310	7109	7202	7280	7271	7190	7202	7224	7249	7087	7156	7271	7155	7128	7175	7177	7240	7304	7258	7282	7206	7201	7215	7244	7233	7276	7067	7324	7266	7196	7156	7182	7236	7103	7186	7383	7086	7280	7199	7373	7218	7250	7258	7149	7234	7255	7178	7190	7240	7219	7384	7320	7182	7188	7234	7243	7222	7302	7174	7204	7198	7054	7314	7124	7182	7207	7183	7167	7206	7218	7257	7268	7259	7078	7109	7260	7261	7176	7124	7186	7271	7306	7339	7210	7230	7315	7217	7287	7133	7366	7259	7276	7250	7279	7253	7196	7141	7177	7176	7221	7255	7199	7061	7287	7217	7249	7151	7248	7177	7178	7224	7145	7175	7356	7120	7195	7169	7163	7151	7234	7148	7087	7259	7122	7181	7270	7205	7235	7283	7183	7062	7148	7180	7107	7249	7229	7249	7288	7397	7389	7347	7140	7141	7126	7240	7079	7302	7123	7285	7154	7235	7186	7333	7211	7259	7128	7089	7202	7055	7225	7193	7276	7452	7166	7195	7241	7021	7041	7136	7098	7119	7198	7290	7250	7327	7154	7338	7125	7166	7222	7215	7157	7145	7242	7238	7254	7361	7292	7115	7235	7253	7175	7171	7262	7189	7262	7290	7247	7049	7235	7141	7181	7193	7219	7103	7286	7323	7261	7094	7287	7129	7267	7255	7264	7216	7195	7293	7231	7228	7201	7047	7218	7223	7213	7144	7217	7238	7230	7160	7202	7181	7175	7268	7246	7238	7230	7177	7226	7343	7399	7239	7224	7199	7199	7204	7258	7275	7114	7238	7159	7183	7229	7245	7265	7172	7176	7176	7311	7185	7263	7186	7275	7113	7209	7141	7107	7162	7183	7235	7214	7189	7174	7164	7267	7236	7153	7240	7242	7268	7260	7220	7301	7280	7094	7219	7267	7138	7226	7220	7254	7228	7192	7246	7249	7171	7282	7223	7275	7127	7208	7244	7339	7183	7220	7312	7247	7208	7119	7210	7257	7238	7218	7231	7107	7280	7171	7266	7229	7314	7165	7043	7216	7336	7336	7110	7203	7089	7139	7127	7173	7298	7123	7137	7145	7290	7189	7189	7154	7263	7138	7159	7211	7210	7226	7211	7188	7153	7259	7114	7127	7287	7301	7232	7269	7151	7223	7302	7253	7312	7277	7114	7162	7210	7141	7176	7206	7124	7214	7241	7228	7063	7287	7154	7184	7215	7363	7308	7232	7195	7339	7286	7138	7214	7219	7150	7362	7148	7130	7233	7418	7242	7123	7146	7223	7259	7284	7236	7271	7360	7277	7193	7153	7220	7220	7210	7098	7268	7176	7194	7134	7217	7225	7260	7336	7082	7240	7127	7305	7141	7248	7143	7057	7262	7124	7306	7217	7177	7126	7230	7069	7251	7242	7125	7230	7233	7186	7386	7259	7289	7323	7188	7330	7329	7235	7185	7284	7132	7151	7297	7300	7373	7177	7325	7211	7279	7194	7137	7180	7211	7227	7395	7173	7158	7238	7143	7139	7242	7271	7268	7264	7298	7191	7284	7233	7193	7274	7123	7199	7109	7166	7291	7216	7110	7252	7113	7181	7359	7125	7282	7034	7305	7144	7255	7323	7237	7134	7165	7368	7258	7136	7214	7240	7210	7174	7261	7199	7194	7363	7178	7349	7171	7211	7260	7263	7347	7256	7157	7262	7170	7247	7204	7201	7311	7253	7135	7221	7088	7190	7176	7221	7332	7168	7252	7160	7326	7168	7225	7097	7281	7294	7122	7255	7215	7226	7260	7185	7211	7251	7323	7190	7245	7230	7293	7212	7101	7247	7240	7150	7112	7127	7243	7314	7286	7180	7168	7240	7173	7230	7182	7228	7213	7212	7308	7174	7273	7332	7295	7222	7251	7222	7144	7173	7232	7222	7146	7207	7252	7295	7188	7228	7105	7257	7163	7212	7180	7249	7174	7142	7124	7259	7123	7192	7321	7264	7141	7058	7213	7281	7238	7183	7198	7347	7307	7157	7211	7176	7169	7194	7173	7114	7093	7241	7388	7018	7220	7283	7257	7300	7206	7181	7278	7145	7269	7207	7108	7249
36641	22875	8054	2037	1002	766	789	731	717	751	767	724	745	788	738	750	784	775	796	777	767	712	738	728	757	730	736	757	744	761	731	730	769	713	773	746	752	778	746	772	768	740	736	795	733	759	722	738	776	757	761	730	774	689	756	764	751	776	766	716	775	705	769	720	746	727	747	784	775	805	732	737	784	755	780	699	769	723	789	713	737	702	727	695	729	726	723	780	746	726	795	787	744	773	819	754	700	777	702	770	714	744	729	735	803	722	782	760	811	693	753	719	796	767	752	740	783	775	788	741	789	711	724	783	767	777	787	769	782	753	767	803	770	696	730	732	776	769	738	759	798	725	730	748	737	735	764	726	730	749	727	716	744	732	774	756	749	794	772	817	730	742	668	746	725	704	789	753	732	751	791	711	750	712	756	726	666	775	757	753	758	723	691	695	754	769	733	726	783	771	765	708	763	731	775	775	765	689	778	757	691	746	688	785	735	701	797	738	744	717	788	726	733	738	738	752	758	750	778	784	704	768	756	796	731	735	806	757	786	726	806	698	771	724	730	743	732	718	752	729	722	764	727	754	789	758	806	725	765	739	762	809	765	742	746	793	753	722	706	775	714	735	735	767	763	798	803	798	771	793	742	751	765	752	700	806	773	779	782	746	744	796	763	747	750	749	717	706	739	817	754	754	730	759	752	727	741	727	732	742	782	748	709	788	767	800	777	795	781	739	730	749	758	734	694	775	794	787	771	792	775	750	706	712	761	754	752	755	779	793	767	768	711	752	749	743	770	766	688	726	743	767	714	724	757	718	782	753	747	735	753	736	737	762	757	761	751	747	747	801	742	756	750	766	760	771	755	696	806	756	741	769	784	759	698	776	744	718	790	747	743	744	765	695	753	756	766	759	774	745	768	728	806	710	804	818	736	737	727	793	726	757	770	724	746	747	727	732	755	783	720	755	776	752	690	778	800	760	818	763	746	701	777	766	729	751	724	750	776	702	714	742	741	747	749	802	746	740	729	729	753	720	765	773	706	787	706	778	783	786	714	737	738	747	772	756	791	765	759	750	721	742	795	747	775	748	740	732	758	773	772	704	749	715	768	733	729	757	792	747	743	737	758	772	748	723	729	773	702	731	718	697	723	760	730	771	743	756	755	740	802	776	742	771	771	795	724	734	756	792	765	751	769	764	741	710	769	706	693	742	735	741	689	806	768	747	750	754	730	707	753	760	808	745	763	717	736	759	784	764	761	714	725	738	772	733	809	735	747	769	752	771	824	766	715	814	720	722	726	758	757	734	778	733	780	779	761	752	779	726	744	753	724	758	757	720	749	738	752	778	732	757	773	774	704	806	711	753	786	743	771	709	768	698	754	786	727	740	736	782	775	729	735	772	753	752	748	786	743	740	741	751	799	730	750	779	753	765	701	710	790	733	740	758	724	773	742	745	735	751	769	753	758	704	716	823	734	718	709	744	739	712	724	749	751	763	749	759	781	751	743	731	712	778	763	727	725	742	708	743	733	810	751	745	766	795	756	721	788	726	760	735	776	824	728	800	746	731	714	733	743	761	714	723	736	760	766	754	728	732	775	769	787	749	737	777	723	705	739	713	770	778	768	717	734	786	756	722	678	721	760	770	736	790	764	768	753	763	773	754	727	801	723	737	818	765	724	743	735	762	740	721	791	750	743	750	715	736	777	754	761	727	759	769	768	762	721	714	740	716	721	737	749	777	751	710	743	741	712	740	782	762	723	777	765	767	776	757	732	706	724	755	787	790	746	728	745	751	733	763	754	763	750	791	756	717	764	788	750	797	747	752	752	746	756	742	714	747	752	758	721	773	706	728	782	725	749	756	756	796	765	790	725	733	747	744	741	736	726	752	765	754	756	734	723	726	728	721	747	752	780	763	692	730	734	743	741	816	758	836	783	772	807	731	722	754	753	703	752	799	780	750	742	754	743	762	758	764	755	712	704	737	759	766	746	737	770	699	731	790	802	708	759	756	736	760	823	768	703	731	781	746	788	762	773	784	771	755	737	730	722	729	746	754	778	764	799	779	749	697	771	722	814	754	765	795	751	706	777	810	821	754	750	705	692	727	787	776	752	751	731	738	763	740	738	778	708	725	736	730	751	746	742	735	718	760	762	790	754	800	764	804	738	761	757	715	741	786	774	787	747	741	727	750	780	748	741	733	774	768	771	728	769	699	726	713	747	719	760	743	760	742	735	808	756	762	780	731	762	802	767	746	817	769	677	732	699	726	756	690	716	726	706	747	770	751	793	759	759	750	736	751	726	766	737	760	778	811	782	796	767	764	766	765	765	729	722	733	792	710	752	731	727	730	737	747	759	733	800	738	817	794	748	789	765	757	838	798	807	732	741	750	739	760	729	807	693	788	756	721	771	698	803	727	768	728	743	764	775	786	714	728	724	730	805	729	718	717	735	694	741	766	774	757	759	694	739	822	785	735	723	716	741	808	744	836	753	765	722	746	744	740	689	772	753	770	792	733	753	738	721	754	736	741	806	728	737	748	744	705	769	783	795	759	710	721	784	717	757	750	776	698	768	757	806	775	798	739	774	765	807	728	709	705	759	749	722	765	815	738	739	776	749	738	723	738	792	792	701	763	774	799	804	742	789	716	724	790	687	749	765	776	754	737	742	795	752	727	778	796	696	735	766	758	736	745	695	711	727	733	696	735	743	746	718	796	785	752	717	729	736	788	743	765	738	723	764	723	695	788	729	721	741	773	732	739	770	722	744	716	768	751	730	701	759	724	739	752	768	795	732	701	748	756	756	716	686	759	771	754	712	696	733	750	720	798	762	763	748	737	741	762	749	788	736	744	749	747	751	765	752	733	784	731	808	754	767	766	717	735	742	707	742	763	789	792	747	753	754	769	748	784	721	693	749	739	750	679	788	742	750	747	747	771	734	764	755	727	775	788	737	757	738	742	776	740	795	741	726	753	732	736	817	791	744	766	711	752	742	721	776	752	748	759	751	747	708	712	758	763	764	736	732	719	770	753	742	769	755	692	767	736	740	735	756	765	739	709	798	728	726	730	689	739	779	705	738	733	746	767	798	747	783	723	758	719	790	804	787	769	742	737	786	780	735	777	765	768	748	723	756	742	760	777	731	810	750	769	717	726	767	758	783	724	742	766	776	773	754	750	795	763	763	721	744	779	726	751	780	758	786	756	749	756	753	732	731	783	734	737	762	723	777	719	755	727	733	717	794	776	722	757	758	690	743	749	783	760	747	756	759	763	729	759	728	728	774	762	747	733	726	691	779	808	714	773	727	778	755	745	741	746	749	790	736	774	719	751	797	729	738	717	766	729	763	761	753	755	769	769	723	726	750	757	719	768	737	743	733	728	756	730	734	742	773	756	769	703	790	744	785	777	756	740	735	697	762	786	727	761	752	728	720	710	741	772	760	770	742	771	753	729	734	773	761	716	759	725	705	723	760	806	686	741	723	753	771	794	730	758	781	725	745	749	758	729
65248	47572	28972	16496	9253	6469	6258	6244	6220	6286	6207	6309	6129	6262	6217	6212	6167	6168	6226	6161	6144	6112	6267	6134	6160	6243	6148	6235	6088	6151	6136	6174	6236	6319	6256	6256	6122	6265	6260	6217	6176	6238	6197	6239	6167	6347	6270	6172	6182	6237	6262	6237	6163	6250	6337	6344	6117	6166	6207	6245	6211	6310	6255	6150	6208	6034	6159	6241	6189	6397	6117	6176	6313	6179	6129	6230	6260	6424	6184	6096	6147	6069	6195	6196	6148	6206	6221	6250	6234	6133	6129	6360	6149	6246	6202	6212	6106	6234	6119	6147	6184	6232	6174	6262	6186	6203	6186	6085	6172	6223	6096	6330	6161	6213	6139	6182	6159	6178	6272	6223	6088	6166	6164	6348	6211	6280	6230	6216	6176	6146	6200	6202	6116	6359	6226	6223	6135	6201	6243	6119	6192	6191	6227	6076	6188	6150	6183	6170	6233	6231	6212	6168	6131	6167	6208	6199	6183	6029	6233	6178	6226	6194	6257	6197	6126	6095	6117	6205	6138	6231	6102	6127	6175	6255	6209	6158	6299	6239	6213	6127	6180	6229	6277	6279	6200	6229	6185	6283	6340	6105	6193	6212	6351	6232	6270	6138	6242	6203	6254	6143	6204	6166	6115	6242	6264	6140	6325	6299	6049	6176	6196	6316	6117	6206	6209	6283	6120	6303	6151	6252	6233	6301	6210	6319	6165	6144	6289	6183	6347	6173	6173	6155	6184	6162	6184	6253	6247	6246	6164	6134	6193	6318	6325	6228	6241	6248	6371	6246	6080	6173	6173	6186	6202	6146	6263	6222	6204	6173	6241	6200	6225	6076	6231	6213	6190	6206	6212	6192	6243	6144	6207	6234	6198	6193	6201	6186	6099	6175	6202	6203	6253	6212	6230	6176	6132	6200	6168	6136	6060	6272	6224	6236	6199	6235	6183	6164	6191	6072	6167	6167	6369	6167	6167	6277	6232	6240	6192	6290	6260	6228	6101	6114	6199	6196	6194	6182	6101	6138	6061	6240	6289	6098	6212	6134	6206	6208	6191	6189	6218	6159	6198	6150	6210	6127	6309	6215	6335	6250	6157	6293	6295	6182	6202	6214	6244	6288	6177	6220	6130	6255	6097	6263	6142	6136	6251	6175	6176	6200	6283	6245	6347	6138	6172	6251	6285	6227	6252	6133	6193	6132	6204	6233	6228	6090	6198	6210	6208	6234	6197	6240	6189	6293	6008	6273	6056	6306	6262	6224	6312	6110	6098	6172	6264	6134	6319	6110	6218	6194	6259	6213	6214	6224	6281	6169	6264	6136	6188	6236	6187	6229	6186	6166	6146	6299	6134	6182	6188	6314	6118	6233	6259	6055	6128	6221	6236	6407	6193	6245	6260	6286	6192	6209	6190	6323	6274	6228	6280	6094	6319	6090	6239	6148	6066	6191	6220	6236	6181	6088	6182	6110	6212	6227	6214	6298	6179	6116	6147	6209	6235	6092	6136	6178	6193	6220	6309	6251	6174	6099	6229	6091	6257	6163	6165	6122	6195	6257	6191	6187	6329	6260	6261	6402	6094	6255	6196	6267	6193	6185	6214	6228	6190	6218	6281	6156	6170	6233	6245	6210	6243	6183	6240	6172	6282	6192	6103	6188	6160	6213	6237	6261	6235	6138	6108	6334	6116	6218	6160	6239	6189	6154	6225	6118	6244	6112	6261	6179	6246	6233	6087	6346	6252	6105	6268	6308	6042	6258	6109	6163	6153	6215	6224	6251	6216	6198	6171	6182	6294	6219	6131	6214	6146	6093	6234	6159	6115	6264	6117	6275	6185	6236	6141	6174	6175	6281	6142	6275	6209	6207	6222	6239	6320	6131	6158	6345	6190	6121	6150	6211	6163	6162	6251	6221	6148	6174	6180	6140	6110	6334	6128	6280	6129	6099	6209	6383	6198	6107	6210	6259	6295	6275	6162	6184	6234	6369	6258	6213	6247	6229	6187	6135	6247	6144	6262	6251	6229	6101	6415	6322	6188	6197	6217	6248	6173	6223	6212	6191	6310	6156	6214	6296	6194	6239	6219	6084	6288	6161	6204	6244	6106	6167	6214	6229	6187	6219	6214	6281	6120	6252	6276	6044	6119	6152	6240	6271	6260	6226	6048	6297	6147	6243	6357	6205	6129	6305	6159	6158	6141	6085	6271	6199	6326	6078	6274	6217	6272	6194	6229	6248	6170	6074	6204	6145	6245	6195	6299	6183	6239	6098	6245	6218	6216	6186	6267	6244	6165	6221	6245	6290	6118	6270	6224	6196	6308	6090	6167	6117	6134	6165	6246	6203	6287	6332	6331	6213	6056	6304	6119	6249	6138	6219	6181	6285	6166	6131	6187	6064	6171	6297	6116	6268	6229	6250	6116	6135	6099	6302	6183	6147	6188	6202	6117	6215	6208	6149	6220	6251	6190	6379	6144	6210	6131	6343	6270	6216	6131	6141	6282	6303	6247	6139	6066	6170	6216	6152	6156	6125	6190	6389	6324	6195	6164	6273	6238	6034	6223	6350	6151	6294	6155	6181	6273	6109	6303	6252	6169	6139	6092	6191	6180	6253	6100	6172	6182	6211	6252	6087	6242	6156	6156	6059	6188	6147	6265	6038	6200	6281	6058	6337	6082	6171	6232	6117	6144	6176	6277	6112	6144	6279	6121	6280	6207	6197	6175	6102	6217	6148	6170	6212	6147	6259	6138	6166	6281	6290	6264	6194	6243	6312	6315	6227	6251	6143	6245	6121	6149	6137	6173	6204	6218	6176	6219	6275	6192	6216	6339	6170	6071	6086	6234	6074	6247	6127	6117	6192	6197	6245	6168	6135	6341	6257	6229	6261	6166	6303	6265	6241	6269	6338	6130	6205	6143	6277	6217	6151	6206	6205	6126	6147	6138	6214	6201	6245	6351	6133	6254	6288	6218	6172	6120	6232	6296	6192	6281	6270	6232	6212	6192	6247	6194	6210	6238	6282	6328	6265	6242	6362	6053	6267	6223	6205	6142	6127	6183	6261	6299	6173	6230	6117	6207	6125	6469	6290	6139	6275	6171	6181	6275	6195	6151	6269	6234	6342	6213	6244	6196	6163	6290	6173	6189	6237	6189	6177	6164	6321	6225	6236	6093	6152	6257	6222	6270	6230	6282	6215	6176	6205	6177	6241	6198	6292	6244	6209	6181	6222	6221	6019	6247	6232	6107	6134	6146	6194	6300	6101	6086	6109	6195	6133	6261	6206	6254	6245	6208	6188	6133	6131	6320	6213	6207	6236	6199	6185	6123	6325	6238	6195	6358	6203	6230	6283	6323	6198	6162	6201	6105	6204	6248	6282	6306	6272	6044	6202	6300	6204	6165	6305	6264	6291	6096	6121	6320	6267	6284	6229	6199	6175	6271	6205	6236	6216	6240	6370	6269	6133	6262	6025	6294	6216	6237	6205	6174	6269	6134	6239	6122	6182	6196	6124	6250	6164	6258	6215	6132	6144	6144	6167	6262	6296	6140	6177	6217	6189	6157	6184	6189	6123	6135	6172	6174	6269	6189	6144	6172	6244	6154	6073	6283	6253	6309	6155	6065	6127	6386	6100	6198	6196	6108	6123	6133	6115	6341	6186	6345	6186	6296	6171	6093	6106	6251	6197	6340	6226	6191	6174	6229	6239	6228	6182	6252	6136	6137	6185	6297	6245	6246	6190	6156	6256	6294	6150	6158	6100	6360	6279	6309	6196	6136	6201	6229	6311	6198	6123	6178	6323	6207	6241	6246	6107	6156	6069	6269	6202	6290	6177	6202	6150	6258	6136	6193	6293	6105	6251	6205	6192	6227	6239	6203	6305	6169	6193	6307	6224	6167	6207	6263	6205	6255	6134	6105	6199	6187	6274	6243	6188	6285	6014	6373	6126	6312	6100	6276	6272	6216	6359	6252	6296	6215	6271	6220	6225	6283	6175	6245	6219	6231	6127	6214	6211	6201	6292	6213	6283	6264	6215	6270	6120	6048	6181	6191	6234	6227	6251	6267	6185	6266	6157	6303	6132	6194	6234	6247	6100	6181	6302	6156	6247	6170	6167	6139	6094	6177	6296	6173	6293	6221	6130	6180	6267	6181	6266	6119	6248	6268	6239	6264	6209	6250	6319	6291	6229	6236	6275	6289	6173	6199	6295	6124	6223	6094	6081	6249	6306	6246	6342	6253	6244	6180	6189	6046	6233	6188	6157	6290	6167	6289	6226	6262	6245	6202	6298	6198	6224	6198	6275	6281	6178	6112	6229	6152	6215	6287	6144	6103	6151	6254	6198	6234	6193	6163	6280	6086	6129	6300	6199	6202	6274	6136	6137	6087	6169	6275	6226	6184	6273	6141	6267	6207	6088	6165	6238	6164	6251	6089	6291	6299	6303	6144	6447	6094	6189	6230	6268	6291	6209	6174	6262	6126	6101	6301	6205	6168	6318	6285	6131	6324	6256	6288	6309	6182	6228	6229	6107	6137	6231	6167	6139	6300	6333	6094	6172	6185	6179	6149	6142	6180	6199	6294	6250	6123	6288	6247	6318	6246	6174	6213	6323	6305	6272	6191	6246	6256	6171	6207	6267	5992	6153	6182	6151	6376	6212	6160	6126	6126	6154	6180	6334	6292	6194	6057	6281	6260	6306	6212	6198	6240	6233	6206	6157	6138	6040	6231	6288	6275	6157	6219	6203	6165	6158	6200	6233	6152	6143	6282	6215	6195	6233	6169	6118	6254	6232	6072	6187	6212	6126	6212	6136	6306	6062	6162	6150	6238	6166	6032	6351	6141	6235	6239	6222	6186	6177	6202	6259	6231	6303	6172	6301	6245	6226	6229	6136	6223	6312	6192	6193	6304	6256	6207	6201	6181	6179	6101	6218	6190	6131	6339	6214	6204	6305	6137	6170	6260	6090	6082	6265	6232	6151	6285	6168	6271	6301	6048	6167	6168	6089	6236	6336	6291	6214	6291	6226	6288	6138	6127	6219	6239	6094	6293	6223	6198	6210	6193	6282	6237	6261	6208	6212	6256	6192	6130	6093	6269	6315	6293	6123	6109	6209
43424	32213	13287	2992	1195	841	821	824	822	816	796	862	823	828	892	877	845	884	810	826	881	776	845	852	882	808	839	816	798	827	826	881	839	894	830	808	853	808	815	862	845	827	824	848	810	873	796	773	785	871	869	857	852	813	816	855	839	840	852	805	901	844	847	834	848	798	823	771	811	835	801	840	831	821	846	823	817	848	819	822	845	872	820	832	835	784	811	868	820	853	856	852	854	850	826	860	841	802	853	817	816	837	863	822	817	887	828	850	814	806	840	839	877	859	803	828	856	832	835	838	788	898	876	831	828	826	849	829	781	846	804	787	821	820	818	817	860	793	828	793	788	852	856	837	838	870	817	827	821	820	810	811	835	813	854	853	813	781	804	849	833	828	809	847	838	878	813	811	810	810	770	795	841	861	845	831	825	811	804	841	841	811	816	825	818	814	815	792	845	844	840	835	862	827	822	834	861	834	814	878	836	838	832	855	806	837	833	887	824	834	771	848	846	879	856	823	850	829	817	802	794	827	760	830	878	819	799	843	825	811	822	853	840	836	852	866	821	796	873	819	818	850	846	873	842	844	826	845	809	822	788	796	839	858	844	831	831	857	828	815	763	839	814	856	857	812	863	865	819	817	849	820	888	884	857	819	826	821	815	810	809	822	801	822	847	819	847	771	818	810	807	851	837	815	857	863	823	851	826	819	799	867	810	827	782	835	817	850	830	835	751	818	886	829	863	838	812	813	872	792	814	793	892	824	816	813	799	848	851	793	816	829	840	762	879	814	810	824	841	823	832	883	894	833	890	803	844	861	824	845	862	745	797	810	831	862	852	789	790	869	786	792	831	860	837	847	852	848	890	838	829	822	837	790	854	857	865	821	844	859	867	839	806	844	833	839	835	798	831	821	832	811	779	811	845	865	815	795	777	835	840	862	840	847	806	804	848	864	835	825	759	834	860	831	866	850	890	865	871	820	803	845	828	801	827	836	810	777	797	760	837	776	776	820	809	824	813	773	832	810	813	842	847	808	836	840	842	814	837	836	808	810	760	814	799	791	829	846	813	809	886	802	856	788	834	791	818	814	886	843	837	792	823	817	845	861	878	868	848	822	836	827	892	880	849	827	813	832	820	898	866	859	797	844	822	796	788	852	838	846	875	806	848	831	879	845	828	857	842	842	848	822	843	846	876	834	821	799	807	797	813	797	884	809	806	839	831	835	829	848	865	840	901	828	832	847	845	832	821	846	847	895	839	846	887	860	866	829	852	799	810	837	874	862	869	842	860	820	841	835	871	851	853	847	839	867	848	853	818	814	906	809	856	834	876	853	815	790	815	765	824	844	776	847	807	885	849	835	861	836	841	860	854	810	807	844	795	850	808	832	803	810	859	810	807	822	779	848	829	833	823	749	832	868	812	873	820	867	821	842	757	846	824	793	851	804	856	856	857	793	815	832	821	860	810	818	819	791	847	866	813	814	821	867	845	818	789	821	840	821	825	852	854	849	815	844	830	855	868	813	797	844	808	852	837	830	832	843	833	834	842	918	805	870	755	832	787	825	762	835	827	819	834	838	820	831	815	867	862	798	818	827	863	859	823	818	833	861	806	841	831	848	876	843	766	813	887	839	863	851	819	843	829	835	835	820	864	821	833	811	800	834	872	777	825	798	833	822	815	871	843	804	828	811	869	818	849	799	869	862	832	855	838	824	826	826	822	822	801	824	833	796	783	824	817	824	837	756	793	842	824	829	844	847	856	812	826	858	838	761	886	830	833	839	840	811	884	868	867	843	873	842	887	806	809	828	833	809	830	850	800	808	846	822	834	838	842	838	848	835	850	782	767	830	829	849	773	784	858	833	830	830	779	824	841	814	795	837	830	804	811	808	823	822	870	845	802	824	824	862	855	808	843	821	805	866	821	828	854	869	846	860	830	858	836	854	851	856	860	822	831	894	784	856	818	826	844	799	852	846	886	819	825	847	836	825	829	827	871	851	863	837	859	847	809	819	822	865	811	841	801	800	834	799	846	846	834	808	866	848	824	866	781	860	815	871	836	817	848	830	816	805	785	895	797	783	799	855	762	860	827	838	840	776	845	836	837	817	868	841	892	773	804	833	790	813	791	876	846	817	836	814	804	826	847	816	815	807	863	845	838	825	857	803	874	814	775	823	833	877	792	849	832	814	789	778	813	862	891	835	858	868	820	787	800	821	870	820	833	853	830	861	797	818	817	830	874	839	852	859	830	865	871	810	826	850	846	797	838	804	855	878	858	809	785	855	853	882	802	836	812	862	831	855	827	866	802	824	814	845	850	824	856	781	832	853	850	806	910	840	853	845	809	793	841	881	821	856	854	879	847	799	849	855	830	803	819	791	843	802	844	807	832	818	761	849	891	826	833	779	839	856	792	785	795	815	829	809	844	864	871	818	831	782	832	858	867	815	878	872	827	845	880	894	814	820	787	770	863	863	847	778	862	811	790	821	831	860	860	797	802	826	856	815	853	781	783	873	882	846	810	856	841	811	821	852	813	792	823	815	785	839	852	893	877	803	831	825	815	836	803	792	789	864	787	771	817	831	834	822	816	793	859	795	830	861	814	836	892	800	797	818	843	821	798	847	816	797	789	830	807	839	864	802	856	871	828	798	830	846	838	844	826	822	846	772	846	823	813	785	849	804	818	845	832	835	821	797	846	852	817	817	856	798	806	800	880	820	848	832	857	835	825	850	804	869	809	852	804	841	801	816	912	785	777	798	868	863	846	840	822	819	855	841	807	765	890	884	840	761	839	823	818	761	866	828	801	800	841	873	802	840	860	814	876	836	794	812	864	792	890	808	819	803	810	811	818	804	825	830	824	765	833	820	809	809	810	843	837	856	772	806	843	821	853	815	830	853	867	800	838	820	885	819	794	850	844	826	818	810	826	808	842	881	816	864	831	814	776	873	821	850	822	734	864	869	794	835	831	862	847	796	811	857	864	828	832	821	796	836	848	853	779	859	847	807	810	847	812	839	834	846	802	779	856	848	875	851	825	865	864	824	811	871	789	841	811	806	823	844	795	812	887	794	881	816	826	799	842	854	800	838	781	800	844	825	886	804	799	845	804	840	853	816	829	831	849	826	838	757	801	793	870	829	813	872	808	842	755	900	779	822	806	799	850	843	860	832	815	891	877	878	807	862	807	773	795	812	831	802	871	871	826	825	788	822	867	836	872	842	832	807	828	832	880	825	857	835	812	836	778	823	825	768	798	848	896	867	809	822	838	813	805	822	801	853	786	839	853	809	824	828	859	852	876	836	785	849	865	875	821	841	827	803	820	804	833	833	837	795	766	816	859	886	816	835	799	817	830	823	852	791	822	834	846	848	833	818	850	861	815	806	845	846	815	837	853	847	847	822	810	836	845	849	830	881	847	815	840	835	806	835	846	850	845	828	829	798	811	881	819	840	808	847	853	802	859	819	822	829	801	826	846	814	791	824	836	890	817	773	775	849	755	857	884	773
71725	54969	34965	20740	11182	6950	6915	6730	6813	6727	6641	6848	6823	6808	6662	6842	6819	6876	6689	6769	6715	6666	6665	6611	6756	6730	6793	6851	6841	6761	6717	6700	6751	6633	6809	6819	6776	6816	6847	6710	6678	6726	6784	6795	6729	6672	6726	6739	6802	6747	6598	6731	6672	6815	6672	6854	6894	6613	6737	6793	6781	6812	6725	6636	6756	6781	6623	6680	6715	6787	6805	6669	6677	6681	6681	6689	6808	6797	6870	6719	6794	6889	6718	6803	6816	6756	6935	6529	6780	6776	6629	6783	6747	6894	6845	6783	6888	6736	6782	6868	6825	6935	6621	6686	6689	6757	6724	6860	6712	6770	6700	6735	6880	6808	6801	6771	6676	6684	6779	6789	6688	6766	6829	6580	6678	6828	6702	6718	6733	6848	6795	6639	6662	6668	6841	6682	6694	6835	6783	6784	6707	6624	6863	6631	6770	6616	6744	6715	6692	6707	6841	6830	6728	6690	6815	6691	6715	6769	6612	6721	6673	6823	6702	6769	6711	6725	6680	6694	6805	6781	6710	6788	6746	6816	6709	6756	6748	6843	6846	6729	6846	6652	6726	6799	6724	6803	6781	6876	6744	6623	6875	6755	6802	6757	6712	6700	6734	6752	6741	6855	6800	6662	6741	6828	6741	6710	6768	6651	6692	6757	6630	6844	6733	6717	6797	6782	6785	6794	6726	6895	6806	6730	6780	6773	6799	6720	6748	6711	6557	6821	6754	6681	6773	6773	6668	6766	6734	6795	6781	6821	6718	6659	6831	6720	6806	6723	6825	6665	6769	6757	6776	6715	6772	6780	6633	6802	6731	6801	6806	6662	6630	6768	6641	6724	6857	6661	6733	6724	6720	6745	6630	6740	6715	6635	6763	6813	6744	6687	6684	6710	6747	6635	6812	6719	6739	6750	6865	6815	6865	6790	6566	6743	6686	6744	6675	6795	6756	6849	6883	6782	6748	6762	6717	6774	6797	6729	6764	6644	6863	6792	6739	6689	6738	6837	6755	6732	6661	6643	6657	6859	6740	6705	6823	6613	6643	6728	6827	6629	6705	6827	6781	6585	6711	6723	6808	6823	6722	6723	6767	6582	6868	6638	6836	6771	6906	6724	6771	6658	6868	6718	6907	6726	6806	6697	6611	6724	6649	6780	6817	6836	6645	6763	6688	6815	6825	6766	6821	6721	6894	6648	6811	6666	6786	6784	6754	6698	6747	6751	6764	6701	6792	6736	6663	6807	6567	6893	6712	6697	6755	6722	6666	6726	6724	6735	6809	6632	6864	6842	6695	6804	6889	6629	6686	6676	6856	6774	6643	6662	6623	6719	6816	6676	6729	6843	6675	6844	6766	6665	6789	6677	6864	6795	6821	6699	6710	6715	6778	6799	6777	6706	6822	6748	6689	6720	6697	6769	6810	6712	6854	6828	6739	6768	6710	6782	6726	6768	6680	6799	6773	6632	6732	6760	6801	6791	6767	6642	6735	6749	6887	6730	6792	6673	6697	6711	6736	6761	6812	6821	6775	6830	6751	6771	6754	6663	6826	6722	6777	6837	6838	6724	6742	6778	6617	6610	6720	6914	6654	6769	6696	6843	6723	6684	6807	6879	6763	6879	6793	6804	6804	6787	6852	6775	6850	6835	6932	6636	6698	6689	6728	6659	6711	6898	6755	6742	6827	6721	6770	6737	6792	6732	6716	6873	6744	6769	6727	6785	6695	6784	6801	6770	6746	6748	6790	6795	6727	6618	6669	6770	6749	6756	6757	6919	6724	6689	6708	6766	6772	6636	6777	6914	6737	6540	6777	6794	6700	6824	6816	6761	6817	6685	6671	6851	6680	6758	6790	6791	6761	6710	6697	6709	6765	6836	6855	6776	6781	6909	6705	6791	6709	6772	6677	6762	6751	6793	6732	6727	6730	6774	6814	6793	6668	6747	6765	6667	6812	6830	6744	6711	6720	6717	6812	6807	6829	6834	6689	6620	6636	6750	6736	6837	6794	6904	6678	6745	6738	6668	6740	6723	6716	6671	6680	6673	6779	6822	6742	6644	6606	6831	6670	6727	6656	6801	6631	6750	6777	6651	6832	6789	6753	6776	6796	6781	6772	6713	6727	6699	6773	6758	6694	6565	6803	6749	6789	6824	6719	6658	6775	6930	6707	6667	6750	6748	6767	6733	6784	6791	6819	6827	6821	6825	6776	6727	6860	6690	6786	6805	6815	6706	6606	6776	6751	6748	6749	6774	6637	6774	6806	6764	6812	6831	6755	6641	6795	6778	6651	6735	6645	6713	6806	6737	6812	6755	6699	6735	6808	6743	6718	6749	6825	6761	6753	6752	6845	6798	6699	6702	6703	6752	6814	6721	6760	6753	6684	6883	6728	6815	6804	6797	6661	6743	6635	6731	6722	6758	6748	6821	6841	6782	6625	6696	6742	6757	6716	6738	6746	6756	6741	6792	6749	6886	6745	6743	6640	6804	6801	6775	6635	6706	6633	6829	6820	6844	6655	6820	6759	6815	6857	6868	6810	6788	6838	6596	6691	6871	6637	6850	6825	6706	6757	6771	6634	6795	6867	6771	6737	6854	6608	6733	6777	6811	6697	6810	6701	6720	6687	6816	6757	6829	6667	6806	6681	6846	6773	6818	6837	6672	6772	6732	6734	6695	6834	6870	6734	6741	6761	6745	6690	6649	6707	6786	6784	6791	6694	6745	6725	6787	6824	6815	6678	6703	6814	6799	6707	6808	6715	6771	6844	6732	6674	6805	6786	6804	6759	6743	6747	6818	6712	6766	6642	6705	6708	6718	6859	6825	6764	6777	6619	6799	6711	6865	6729	6875	6730	6792	6760	6689	6839	6815	6764	6852	6742	6777	6632	6861	6709	6750	6684	6707	6733	6786	6781	6820	6653	6845	6742	6773	6606	6669	6652	6880	6800	6675	6768	6808	6769	6744	6789	6764	6730	6780	6843	6796	6671	6687	6748	6700	6711	6712	6494	6758	6855	6738	6563	6799	6765	6665	6657	6818	6748	6923	6808	6738	6820	6720	6649	6739	6625	6725	6719	6793	6918	6731	6777	6788	6680	6691	6750	6779	6748	6681	6725	6720	6809	6759	6807	6678	6646	6725	6820	6754	6657	6672	6773	6766	6695	6784	6778	6771	6699	6605	6786	6664	6878	6753	6829	6649	6967	6656	6789	6757	6643	6764	6760	6735	6685	6652	6775	6661	6715	6732	6794	6612	6722	6650	6712	6678	6708	6686	6721	6790	6776	6816	6812	6758	6707	6852	6716	6644	6666	6819	6683	6760	6820	6870	6807	6678	6696	6696	6744	6891	6792	6646	6787	6842	6712	6707	6929	6831	6927	6640	6847	6748	6697	6689	6676	6789	6766	6832	6805	6716	6818	6814	6663	6886	6883	6808	6952	6726	6745	6617	6841	6772	6875	6875	6631	6787	6834	6757	6747	6732	6724	6732	6731	6693	6728	6674	6689	6809	6608	6619	6693	6732	6772	6752	6807	6774	6762	6847	6707	6640	6775	6770	6831	6592	6922	6707	6764	6705	6739	6693	6737	6801	6794	6661	6856	6670	6692	6872	6797	6748	6623	6685	6843	6678	6741	6752	6731	6804	6751	6861	6735	6688	6803	6648	6611	6684	6895	6677	6727	6740	6781	6678	6782	6838	6716	6735	6671	6724	6784	6758	6810	6804	6773	6732	6623	6770	6744	6775	6738	6637	6711	6784	6799	6671	6704	6692	6711	6637	6748	6745	6880	6808	6705	6830	6703	6859	6749	6855	6763	6702	6680	6785	6716	6880	6860	6837	6709	6742	6797	6774	6722	6573	6693	6777	6783	6776	6692	6625	6740	6617	6771	6829	6769	6721	6770	6779	6724	6763	6709	6723	6769	6789	6682	6890	6864	6836	6775	6711	6762	6822	6731	6771	6772	6838	6772	6714	6689	6782	6796	6723	6746	6817	6849	6772	6814	6787	6795	6707	6905	6719	6763	6728	6857	6789	6680	6751	6766	6745	6625	6764	6650	6777	6795	6756	6680	6801	6840	6856	6634	6792	6773	6729	6771	6824	6656	6726	6807	6701	6886	6840	6807	6787	6708	6862	6604	6814	6659	6910	6770	6785	6764	6606	6684	6853	6915	6772	6751	6710	6780	6717	6661	6634	6809	6726	6723	6822	6799	6816	6765	6785	6837	6811	6774	6722	6723	6840	6884	6781	6789	6747	6795	6795	6685	6715	6710	6798	6659	6789	6820	6738	6960	6713	6693	6696	6831	6784	6857	6748	6702	6683	6788	6714	6910	6766	6809	6932	6759	6789	6806	6620	6776	6585	6816	6795	6752	6871	6720	6761	6769	6804	6719	6680	6781	6668	6800	6819	6700	6799	6828	6748	6644	6761	6750	6872	6680	6712	6635	6684	6750	6900	6778	6715	6757	6741	6750	6736	6834	6815	6728	6673	6683	6649	6833	6703	6623	6840	6650	6670	6785	6761	6741	6703	6720	6717	6643	6716	6785	6722	6757	6822	6596	6805	6795	6746	6658	6747	6738	6713	6650	6714	6655	6830	6846	6616	6659	6782	6771	6729	6813	6813	6836	6732	6814	6723	6603	6798	6645	6813	6763	6928	6684	6775	6673	6742	6669	6681	6841	6743	6608	6778	6770	6646	6713	6745	6833	6574	6816	6796	6708	6653	6725	6824	6836	6710	6873	6645	6720	6894	6727	6792	6737	6621	6640	6737	6867	6758	6768	6841	6713	6699	6705	6720	6768	6687	6811	6669	6744	6785	6648	6765	6716	6857	6849	6678	6772	6727	6786	6835	6752	6803	6711	6697	6685	6665	6807	6763	6738	6680	6651	6853	6831	6823	6683	6872	6680	6620	6803	6599	6714	6743	6843	6772	6711	6850	6664	6711	6869	6785	6699	6812	6781	6680	6789	6767	6752	6793	6788	6703	6813	6668	6705	6807	6704	6763	6779	6766	6692	6755	6794	6747	6739	6816	6650	6691	6716	6736	6776	6865	6806	6754	6787	6811	6713	6867	6758	6860	6810	6783	6767	6735	6769	6695	6745	6752	6731	6751
50317	40936	18449	4347	1361	958	894	919	825	867	903	924	920	934	895	893	942	856	884	893	890	884	895	836	895	832	919	906	877	893	895	836	857	869	943	933	863	949	858	880	902	947	839	888	929	942	933	957	904	899	915	937	888	959	916	871	928	907	866	856	898	848	881	910	880	895	846	908	940	938	858	932	919	883	891	942	925	873	910	872	954	932	848	878	980	871	905	896	933	899	835	880	919	844	861	892	908	885	902	859	838	893	887	930	841	934	922	865	921	863	892	886	901	907	876	877	939	929	839	897	865	935	898	888	915	884	872	918	851	874	886	926	816	879	868	902	906	901	915	909	865	917	893	928	935	864	855	911	901	899	908	855	912	874	860	873	892	916	919	871	875	935	884	878	828	873	883	928	924	873	915	928	917	859	927	894	926	943	866	907	929	900	929	875	875	832	967	869	927	952	973	849	847	865	927	847	907	884	934	931	923	942	934	927	908	941	862	949	860	898	945	918	930	948	864	890	876	836	895	883	898	887	873	856	920	922	923	887	926	914	979	911	887	879	857	905	980	899	842	954	867	901	844	867	832	878	886	877	918	914	889	880	893	934	928	918	815	882	881	863	872	874	906	923	864	921	919	865	876	922	842	900	984	914	937	890	896	926	868	917	841	880	934	926	928	857	862	961	898	918	863	948	855	891	952	900	900	872	953	920	908	906	853	939	885	907	866	852	903	898	827	888	918	902	876	933	891	919	951	839	912	915	807	907	931	856	881	830	852	847	882	911	914	909	887	916	897	875	868	922	856	851	877	878	893	826	843	898	939	885	879	954	885	851	890	940	936	855	877	945	876	895	886	854	888	869	869	905	882	824	885	910	933	928	918	904	895	905	916	905	830	972	957	926	884	947	864	895	900	882	874	876	897	876	910	938	905	884	912	854	903	883	915	922	941	882	911	880	880	889	923	903	818	925	905	928	855	938	898	901	886	916	856	926	871	1020	931	902	894	883	874	883	903	891	899	857	885	935	901	926	906	830	930	920	855	863	899	870	827	950	924	845	895	894	871	846	897	868	899	869	851	910	881	890	916	841	871	907	810	884	939	903	922	947	896	925	868	885	873	870	876	849	868	842	928	923	921	889	862	934	879	884	890	896	926	880	859	846	900	903	846	867	891	923	901	968	895	909	889	915	915	879	918	916	905	857	898	908	915	888	870	877	913	885	862	898	914	877	899	882	880	902	902	927	901	921	909	921	946	878	903	933	928	896	908	901	859	883	921	899	888	889	921	873	926	891	873	881	930	911	837	877	878	870	911	893	874	908	873	865	964	923	885	924	871	886	834	917	873	868	901	874	927	869	920	937	902	909	837	860	896	888	873	856	927	876	920	897	891	864	915	900	905	877	901	852	907	929	941	900	903	909	911	864	888	841	921	870	882	869	900	875	891	898	892	887	896	893	897	955	878	896	866	835	897	884	848	884	926	887	925	863	886	946	871	885	937	881	862	854	910	900	908	925	872	885	908	847	882	902	941	933	925	929	882	878	848	885	909	912	849	896	848	888	878	886	857	856	868	949	931	863	853	897	956	925	902	884	863	897	893	888	926	962	878	940	885	866	907	919	926	877	928	896	888	829	874	864	898	898	892	906	881	883	944	884	914	866	934	908	876	910	865	912	948	863	910	937	876	888	894	898	853	907	885	909	937	874	854	888	908	877	903	890	855	871	909	878	933	869	919	860	874	913	865	899	862	851	949	941	886	851	901	857	893	906	902	876	956	895	828	851	900	883	894	925	904	860	898	877	936	832	867	865	881	934	858	893	917	909	925	925	870	909	924	894	903	899	908	888	920	900	879	882	895	887	865	899	884	873	929	907	874	906	869	882	910	933	879	890	898	878	848	863	927	887	946	924	935	926	928	831	895	906	880	858	890	915	842	860	886	874	846	901	925	903	883	893	866	914	873	945	897	878	915	934	826	896	898	878	911	898	914	962	843	928	924	850	971	900	862	913	908	920	920	950	853	931	962	871	887	903	917	881	907	911	887	918	897	919	923	920	887	888	876	888	892	879	921	879	836	830	874	896	902	875	963	880	919	914	854	939	889	906	908	904	916	914	926	906	862	895	904	971	932	877	850	956	905	825	912	937	892	898	858	881	890	942	875	936	907	896	901	933	888	881	911	940	892	869	927	900	969	879	830	937	971	888	871	935	924	881	862	920	908	840	885	877	858	909	910	908	886	904	875	898	872	890	890	930	860	875	863	891	883	875	924	928	842	956	938	882	852	892	913	890	927	934	891	906	917	886	886	827	897	875	927	908	890	900	901	911	818	912	908	923	897	868	909	917	876	858	896	916	904	874	923	883	904	886	887	926	903	882	918	913	919	856	864	927	984	885	899	930	917	857	893	874	916	947	953	933	905	901	858	880	900	924	931	942	866	907	834	895	923	896	895	892	965	878	937	844	894	899	899	974	926	859	890	847	914	838	918	891	886	884	876	860	881	918	963	867	901	892	925	883	862	844	901	894	906	890	860	881	923	862	904	923	904	882	896	885	876	908	895	854	883	985	879	869	960	910	888	893	917	939	918	868	934	905	890	821	882	931	834	870	881	853	908	904	945	921	894	924	860	902	866	895	915	899	877	868	977	924	874	841	911	873	892	912	951	881	883	880	852	854	900	899	869	911	827	925	877	857	907	837	900	906	962	881	862	963	891	917	923	874	898	927	949	897	862	887	860	870	894	874	889	879	872	913	933	944	843	850	905	894	959	916	898	906	911	925	924	942	875	848	938	901	867	921	921	914	879	910	850	945	916	888	946	933	964	894	898	903	929	870	911	944	896	845	911	912	890	858	882	901	888	969	938	900	927	877	874	880	897	911	865	904	910	936	850	910	844	936	898	871	906	860	905	910	934	902	891	939	906	898	893	926	869	907	917	947	910	927	874	875	897	857	900	859	857	935	921	865	897	914	918	915	856	879	950	951	907	887	901	869	897	924	866	944	876	858	904	890	898	910	893	885	858	899	914	876	902	896	872	922	906	929	878	948	915	860	867	874	831	896	919	930	920	877	933	908	913	905	845	944	930	925	912	885	848	898	924	875	866	916	894	859	908	877	952	950	920	832	909	925	895	868	941	902	897	925	968	902	889	873	879	856	859	901	890	899	914	891	838	852	928	928	874	947	901	914	876	896	880	876	885	920	885	895	889	902	951	903	897	888	933	902	855	859	889	942	912	851	920	904	905	864	946	906	850	902	902	889	915	914	860	851	897	898	869	932	898	886	871	798	943	910	907	901	903	911	878	929	844	878	901	962	877	889	856	900	890	905	885	915	859	905	951	922	871	914	918	822	878	960	916	910	897	897	881	955	919	939	878	915	885	840	863	937	912	894	866	913	908	875	902	908	866	870	934	854	872	891	880	875	932	901	902	851	877	921	851	877	924	926	886	904	897	888	838	897	939	875	935	920	884	910	901	879	877	851	900	883	878	879	913	884	900	881	920	946	992	896	872	866
73639	58841	40066	24147	12667	7400	7170	7159	7271	7220	7163	7145	7160	7199	7218	7217	7167	7063	7165	7179	7135	7143	7124	7098	7121	7226	7124	7186	7239	7083	7082	7182	7163	7072	7145	7225	7088	7221	7127	7077	7091	7172	7069	7260	7274	7103	7239	7128	7039	7246	7012	7122	7077	7139	7120	7210	7149	7310	7249	7111	7135	7213	7272	7045	7178	7061	7272	7162	7136	7245	7106	7132	7283	7141	7162	7170	7099	7149	7058	7198	7222	7231	7156	7207	7195	7143	7234	7134	7096	7156	7187	7283	7318	7163	7305	7252	7288	7079	7062	7088	7206	7252	7236	7178	7230	7203	7313	7091	7318	7069	7055	7274	7230	7197	7107	7090	7167	7261	7163	7185	7177	7112	7206	7195	7248	7121	7178	7172	7149	7179	7084	7100	7130	7058	7209	7312	7116	7172	7241	7087	7139	7272	7170	7183	7188	7172	7176	7265	7165	7283	7224	7247	7216	7164	7262	7108	7105	7350	7162	7247	7018	7178	7131	7245	7102	7244	7192	7155	7077	7197	7192	7224	7197	7240	7187	7012	7291	7200	7201	7258	7172	7207	7108	7150	7260	7282	7210	7158	7142	7140	7233	7187	7247	7247	7157	7175	7091	7207	7101	7133	7230	7176	7180	7286	7337	7144	7204	7118	7170	6997	7243	7109	7192	7211	7165	7220	7242	7171	7210	7166	7175	7148	7209	7181	7195	7245	7101	7131	7169	7196	7247	7228	7137	7121	7168	7268	7276	7200	7187	7260	7280	7142	7272	7203	7136	7232	7178	7142	7255	7064	7257	7177	7298	7213	7236	7196	7197	7153	7224	7132	7198	7129	7158	7243	7225	7316	7291	7107	7265	7205	7100	7141	7193	7168	7258	7250	7166	7064	7132	7183	7145	7233	7268	7070	7133	7176	7137	7238	7143	7065	7201	6945	7201	7171	7198	7166	7209	7201	7252	7239	7195	7049	7233	7261	7168	7211	7160	7163	7203	7096	7201	7212	7098	7108	7170	7247	7244	7237	7193	7148	7176	7055	7236	7233	7217	7292	7188	7350	7234	7270	7179	7144	7202	7248	7100	7212	7190	7157	7230	7186	7218	7152	7208	7128	7227	7165	7180	7196	7295	7072	7058	7145	7297	7153	7087	7196	7243	7290	7094	7237	7054	7241	7177	7171	7228	7154	7205	7211	7144	7199	7130	7179	7266	7127	7294	7172	7189	7219	7237	7222	7131	7248	7136	7164	7175	7285	7105	7115	7026	7207	7347	7173	7156	7210	7161	7027	7363	7253	7111	7187	7311	7415	7069	7294	7145	7305	7292	7255	7234	7110	7267	7115	7217	7173	7115	7194	7170	7203	7120	7184	7213	7207	7285	7157	7127	7163	7146	7331	7209	7128	7143	7304	7136	7208	7373	7145	7161	7258	7171	7139	7128	7218	7128	7218	7116	7107	7210	7209	7080	7356	7088	7245	7249	7283	7197	7195	7310	7174	7145	7123	7212	7086	7241	7180	7199	7197	7185	7232	7283	7111	7203	7153	7288	7066	7201	7210	7164	7265	7125	7111	7253	7269	7218	7044	7176	7225	7156	7231	7321	7143	7112	7162	7147	7180	7274	7275	7187	7183	7274	7240	7150	7181	7194	6982	7197	7204	7269	7234	7194	7144	7102	7166	7192	7131	7219	7218	7191	7214	7063	7160	7172	7207	7117	7165	7115	7090	7073	7234	7185	7103	7294	7133	7098	7214	7143	7099	7126	7076	7197	7106	7155	7135	7239	7156	7164	7283	7255	7123	7343	7143	7206	7091	7178	7002	7242	7179	7201	7302	7176	7243	7084	7107	7100	7292	7277	7083	7273	7123	7099	7184	7089	7291	7104	7040	7242	7240	7092	7101	7347	7184	7232	7223	7127	7252	7166	7210	7294	7149	7186	7024	7171	7055	7170	7161	7158	7095	7162	7183	7100	7295	7162	7232	7128	7067	7302	7024	7164	7127	7259	7181	7235	7134	7366	7176	7114	7121	7182	7217	7107	7215	7244	7232	7152	7237	7087	7266	7107	7135	7178	7259	7230	7144	7203	7201	7252	7211	7168	7229	7195	7220	7305	7066	7223	7138	7205	7002	7347	7171	7179	7265	7167	7105	7165	7103	7178	7118	7176	7255	7152	7180	7177	7160	7006	7101	7156	7297	7371	7183	7264	7235	7153	7068	7109	7147	7141	7059	7168	7164	7200	7196	7220	7150	7332	7205	7069	7099	7222	7314	7082	7180	7086	7314	7196	7044	7218	7173	7202	7286	7179	7251	7217	7227	7132	7256	7137	7036	7164	7182	7132	7060	7250	7049	7275	7224	7097	7158	7111	7150	7172	7265	7255	7196	7168	7150	7243	7256	7088	7205	7313	7253	7129	7102	7264	7099	7237	7087	7303	7260	7113	7112	7237	7191	7160	7096	7107	7223	7109	7185	7218	7179	7123	7197	6978	7156	7248	7128	7129	7029	7136	7106	7206	7181	7158	7139	7103	7251	7285	7083	7232	7201	7125	7081	7169	7182	7158	7211	7319	7159	7199	7168	7112	7234	7263	7176	7241	7303	7145	7112	7152	7119	7114	7105	7267	7248	7086	7051	7104	7152	7277	7201	7260	7073	7158	7229	7074	7054	7184	7131	7294	7090	7215	7204	7250	7199	7252	7195	6989	7241	7165	7269	7190	7041	7057	7154	7209	7163	7337	7259	7262	7160	7181	7325	6953	7195	7247	7194	7187	7083	7104	7191	7148	7226	7110	7170	7081	7095	7156	7227	7298	7276	7092	7108	7300	7207	7250	7271	7139	7204	7240	7400	7091	7055	7194	6989	7240	7116	7356	7196	7071	7227	7227	7195	7189	7094	7228	7136	7141	7190	7226	7068	7111	7184	7171	7104	7303	7245	7207	7168	7162	7196	7034	7233	7274	7192	7295	6978	7089	7115	7218	7028	7288	7265	7250	7268	7261	7281	7143	7178	6898	7093	7134	7176	6998	7322	7255	7109	7144	7215	7254	7117	7205	7119	7146	7085	7169	6980	7038	7210	7156	7201	7320	7158	7208	7126	7259	7112	7348	7029	7057	7221	7166	7174	7229	7059	7292	7281	7123	7112	7270	7204	7222	7201	7246	7160	7106	7046	7199	7180	7158	7240	7246	7221	7281	7259	7242	7239	7265	7169	7169	7121	7144	7122	7235	7185	7080	7221	7078	7052	7116	7282	6996	7215	7181	7103	7217	7244	7008	7205	7097	7078	7196	7120	7232	7335	7157	7345	7165	7171	7050	7375	7204	7210	7215	7119	7093	7135	7122	7233	7047	7272	7093	7103	7120	7108	7237	7159	7112	7271	7282	7166	7195	7083	7113	7269	7100	7239	7175	7227	7255	7131	7140	6963	7095	7139	7100	7205	7131	7221	7135	7216	7086	7129	7162	7180	7212	7230	7172	7144	7302	7153	7066	7221	7296	7136	7092	7327	7245	7180	7104	7104	7031	7156	7198	7050	7128	7318	7158	7260	7177	7125	7191	7119	7036	7235	7224	7353	7214	7283	7210	7213	7319	7193	7228	7092	7253	7294	7144	7205	7285	7223	7170	7184	7302	7195	7227	7097	7163	6921	7280	7240	7240	7173	7189	7240	7306	7007	7362	7149	7246	7136	7144	7011	7187	7125	7389	7076	7184	7060	7034	7165	7099	7135	7178	7355	7148	7256	7090	7190	7108	7264	7262	7093	7114	7205	7195	7064	7210	7145	7247	7191	7150	7227	7179	7151	6971	7122	7175	7248	7186	7155	7125	7254	7065	7232	7197	7207	7302	7176	7096	7136	7117	7065	7125	7178	7142	7208	7096	7187	7187	7282	7204	7049	7233	7189	7325	7160	7237	7128	7182	7156	7321	7286	7147	7182	7111	7266	7217	7010	7273	7150	7273	7114	7251	7107	7362	7240	7142	7186	7197	7214	7249	7188	7168	7263	7158	7064	7217	7166	7184	7165	7354	7171	7236	7234	7002	7263	7059	7206	7179	7103	7304	7227	7088	7255	7197	7241	7057	7075	7151	7222	7053	7171	7169	7359	7148	7106	7236	7284	7193	7235	7197	7157	7160	7146	7045	7130	7161	7187	7108	7179	7065	7248	7147	7202	7240	7187	7115	7127	7247	7078	7276	7121	7212	7153	7070	7195	7174	7070	7156	7124	7361	7164	7123	7170	7268	7188	7165	7146	7287	7249	7099	7059	7260	7204	7119	7200	7135	7277	7206	7191	7104	7219	7248	7070	7125	7121	7220	7274	7124	7189	7107	7178	7138	7189	7210	7052	7257	7113	7164	7190	7185	7143	7256	7070	7089	7156	7167	7210	7175	7112	7198	7173	7047	7208	7322	7352	7113	7212	7014	7194	7114	7133	7218	7126	7232	7007	7168	7199	7219	7177	7229	7166	7136	7151	7101	7103	7133	7065	7161	7207	7114	6964	7264	7172	7027	7106	7303	7143	7191	7172	7153	7210	7191	7179	7246	7234	7077	7253	7269	7018	7082	7187	7145	7303	7107	7176	7118	7119	7060	7138	7335	7069	7105	7206	7139	7205	7124	7228	7152	7197	7265	7146	7188	7231	7181	7056	7260	7132	7015	7215	7331	7173	7149	7297	7303	7102	7038	7146	7105	7201	7146	7292	7123	7096	7061	7230	7076	7224	7231	7119	7190	7173	7302	7229	7145	7396	7250	7167	7112	7181	7257	7095	7152	7279	7257	7112	7077	7104	7154	7092	7246	7186	7225	7226	7275	7144	7185	7260	7202	7155	7235	7281	7186	7214	7119	7293	7245	7201	7195	7183	7041	7192	7237	6970	7159	7066	7209	7050	7193	7123	7297	7253	7130	7170	7227	7010	7188	7153	7232	7159	7102	7229	7169	7298	7260	7270	7056	7183	7240	7033	7109	7198	7288	7236	7169	7282	7127	7273	7090	7235	7104	7248	7072	7064	7214	7176	7140	7219	7137	7163	7152	7231	7217	7114	7139	7143	7264	7122	7206	7059	7159	7203	7224	7122	7075	7206	7266	7153	7109	7220	7250	7102	7142	7167	7231	7132
63059	52596	25728	8141	1725	924	895	900	894	879	853	917	901	878	988	863	929	839	878	863	897	948	937	889	885	944	929	895	832	863	937	889	924	895	884	896	890	910	879	933	869	843	846	934	910	919	881	886	906	941	897	877	923	869	933	936	859	864	923	936	913	918	848	931	927	894	889	918	899	895	962	829	944	874	916	853	936	894	912	883	906	859	912	864	900	897	911	906	900	905	922	927	802	903	866	879	900	896	912	905	979	893	885	873	849	846	910	863	900	934	853	896	935	873	900	922	934	922	907	834	909	892	906	893	884	869	918	866	883	905	917	843	926	870	870	851	899	882	909	869	893	903	911	903	845	934	876	870	864	947	940	918	879	868	942	950	941	892	857	920	839	976	864	862	867	867	857	841	858	866	896	890	882	865	917	921	870	878	951	930	889	838	934	897	912	931	935	880	886	832	921	922	898	939	894	858	900	838	908	839	914	852	857	863	911	861	922	894	922	885	906	865	881	899	882	905	897	917	893	844	878	899	905	899	921	922	912	909	884	882	856	953	946	925	897	918	873	883	934	908	905	878	928	931	943	877	864	941	944	908	869	919	928	877	933	936	892	934	952	926	882	926	887	876	875	902	978	818	891	934	937	858	924	904	911	936	885	943	861	968	904	879	917	871	882	897	884	912	893	892	905	928	886	901	940	918	887	860	844	936	835	885	912	947	916	898	941	916	899	921	901	917	854	882	934	940	901	944	932	891	963	950	901	913	850	912	947	916	866	864	893	929	908	927	941	908	888	879	891	863	890	948	952	971	917	887	908	880	869	879	884	857	930	837	852	941	898	890	910	948	915	904	934	845	884	859	890	918	924	863	894	849	900	877	963	930	859	858	869	909	942	884	877	917	896	971	986	885	841	884	899	864	903	938	932	897	918	923	900	892	843	878	846	936	914	916	922	900	846	908	895	918	857	958	969	945	851	876	947	911	898	937	900	879	890	874	917	932	864	895	943	874	880	909	869	860	880	899	910	911	927	914	869	922	844	927	891	927	873	868	907	905	869	900	863	915	960	912	872	862	907	886	893	918	873	886	839	910	925	919	920	886	922	916	918	906	925	915	915	887	884	898	896	893	890	895	884	935	910	860	917	909	883	923	890	875	843	904	868	908	893	868	886	915	900	871	891	865	921	899	885	865	885	891	856	920	860	929	910	906	861	948	908	890	899	883	914	923	885	887	886	942	860	915	917	899	895	903	911	905	869	889	846	884	898	902	890	902	875	890	904	833	888	931	844	863	937	931	919	871	952	891	926	857	870	883	916	927	875	922	915	974	903	922	906	901	823	854	915	889	881	922	898	840	946	884	916	917	884	900	885	894	822	906	868	891	956	936	874	911	895	918	858	905	884	880	890	889	893	903	908	898	856	879	929	851	839	864	904	832	896	843	942	881	859	919	903	896	865	876	900	932	883	911	880	886	923	870	899	882	891	844	914	960	907	894	828	919	847	894	924	888	926	903	877	945	909	945	936	904	952	874	853	891	885	923	916	911	923	871	942	865	920	914	898	929	849	876	909	884	895	958	931	853	938	917	898	910	926	872	889	873	893	886	937	892	841	849	895	911	848	911	893	913	873	849	880	914	887	901	911	867	883	893	856	922	861	931	817	925	943	875	936	907	927	869	932	907	888	883	891	856	877	927	903	955	931	914	887	884	910	863	856	884	937	900	918	903	913	857	916	892	878	884	886	898	881	945	877	931	936	903	940	870	946	851	957	865	872	907	905	893	852	866	917	893	914	884	900	955	885	882	871	981	889	840	894	917	911	891	883	867	954	960	903	901	877	946	878	863	886	911	899	852	833	914	902	959	887	877	912	842	863	894	912	933	950	897	860	867	866	881	894	903	913	911	973	876	906	847	897	940	921	867	945	935	842	926	939	878	907	882	883	878	915	832	891	932	867	938	923	849	915	851	849	896	934	938	942	913	939	926	900	884	883	905	933	847	886	978	850	849	908	868	920	880	854	898	922	896	858	922	927	898	925	874	906	906	858	862	907	855	874	908	880	942	915	859	825	898	882	872	905	931	906	866	921	903	875	879	895	933	902	887	872	858	958	904	949	922	908	901	870	884	920	933	940	890	895	891	854	870	861	911	875	903	881	914	906	836	915	879	892	834	899	920	856	866	907	843	871	934	919	913	906	910	862	892	894	937	854	893	876	917	889	945	895	900	931	906	942	930	876	954	880	843	871	872	956	939	917	951	925	891	893	885	917	888	905	947	888	936	941	956	916	931	900	878	893	892	929	905	892	886	896	862	947	910	918	931	870	901	891	946	859	956	797	910	952	911	888	917	940	856	889	924	931	864	883	926	971	869	903	944	922	857	908	906	869	878	911	888	981	889	926	892	832	883	885	861	896	891	917	883	944	901	903	928	885	901	860	907	895	878	902	874	910	879	892	908	916	891	928	864	913	855	869	873	886	914	874	908	883	861	928	923	921	937	879	876	919	892	892	825	913	900	840	861	860	892	845	925	950	855	911	886	910	914	901	922	854	904	874	875	934	882	883	896	939	932	912	934	894	851	892	859	889	915	863	892	928	938	896	859	921	888	910	840	881	854	958	912	929	908	905	892	865	899	910	894	910	904	887	882	914	837	875	887	898	860	909	930	927	870	882	837	901	876	944	914	867	956	887	902	896	948	944	898	856	910	900	906	856	855	866	898	971	905	916	940	924	910	912	887	918	881	886	894	931	858	905	944	853	883	888	932	873	871	881	854	852	918	946	921	850	854	914	857	909	893	932	860	888	883	889	820	882	833	910	874	916	907	918	886	876	937	937	924	869	873	855	893	859	894	907	906	868	866	838	932	910	845	907	873	891	943	910	892	893	995	852	905	884	912	888	882	894	915	903	892	906	910	923	915	844	888	877	893	860	870	875	897	907	964	862	942	896	853	902	866	935	870	901	859	893	920	880	910	894	958	929	927	890	925	871	981	900	903	961	897	934	878	888	917	883	914	876	879	907	867	880	903	878	929	907	911	913	898	901	897	851	928	943	863	936	907	919	869	867	867	927	905	929	898	852	881	921	914	923	930	910	930	932	930	876	914	915	912	811	895	872	917	911	898	872	847	895	912	866	908	914	954	883	908	901	915	936	847	918	837	933	845	919	916	932	852	872	869	915	899	839	881	887	900	892	904	925	873	935	885	890	908	873	954	924	897	913	919	887	878	921	905	883	885	961	891	901	886	861	874	830	869	894	844	914	912	901	940	858	866	925	905	882	910	869	909	933	874	871	885	881	883	893	898	869	918	891	853	903	914	917	930	864	903	904	882	886	905	947	904	976	922	918	919	890	911	904	911	897	872	941	910	886	931	929	923	929	951	922	891	851	895	907	884	943	953	925	904	892	905	937	867	895	902	878	876	867	850	942	894	914	904	915	858	896	907	855	888	910	901	907	885	885	870	951	904	871	859	867	856	941	902	838	924	903	893	889	890	963	903	919	906	883	860	934	851
62581	56357	47978	31325	17232	7651	7192	7035	7099	7180	7198	7290	7264	7160	7074	7179	7357	7216	7185	7224	7194	7126	7108	7293	7188	7149	7284	7101	7182	7042	7131	7161	7259	7161	7276	7120	7199	7143	7138	7366	7097	7267	7044	7179	7168	7330	7158	7308	7107	7191	7227	7337	7152	7068	7135	7211	7219	7058	7127	7233	7153	7184	7190	7124	7048	7331	7305	7213	7220	7173	7226	7234	7268	7256	7300	7183	7205	7197	7135	7221	7207	7164	7152	6980	7170	7092	6952	7157	7033	7273	7138	7229	7204	7297	7236	7415	7123	7268	7150	7157	7126	7251	7380	7338	7286	7140	7204	7180	7178	7108	7226	7024	7140	7160	7264	7098	7140	7088	7165	7252	7042	7137	7174	7163	7262	7240	7201	7176	7246	7193	7171	7216	7164	7245	7126	7212	7208	7219	7149	7270	7252	7201	7175	7214	7124	7233	7286	7169	7266	7132	7133	7203	7218	7103	7139	7157	7198	7162	7079	7239	7164	7164	7117	7053	7214	7146	7243	7361	7279	7203	7345	7198	7288	7115	7138	7062	7114	7237	7258	7180	7044	7298	7040	7134	7243	7293	7160	7192	7190	7124	7255	7178	7222	7126	7231	7014	7150	7204	7256	7156	7198	7261	7118	7185	7132	7145	7228	7082	7096	7093	7242	7281	7205	7168	7208	7182	7210	7176	7163	7076	7313	7071	7145	7231	7257	7159	7191	7109	7143	7172	7316	7167	7246	7168	7217	7067	7243	7161	7239	7181	7169	7143	7238	7341	7141	7122	7259	7249	7201	7160	7116	7173	7159	7189	7214	7169	7160	7100	7171	7135	7285	7170	7356	7132	7311	7279	7098	7136	7115	7050	7334	7149	7321	7206	7185	7189	7197	7116	7194	7247	7273	7108	7082	7114	7219	7224	7131	7297	7202	7242	7153	7087	7236	7195	7344	7109	7179	7276	7238	7141	7136	7235	7106	7233	7254	7326	7209	7317	7238	7238	7332	7213	7081	7151	7141	6971	7235	7171	7076	7311	7199	7204	7230	7185	7198	7376	7294	7148	7143	7045	7194	7171	7235	7137	7234	7165	7197	7215	7173	7215	7267	7207	7183	7141	7078	7246	7175	7277	7099	7195	7129	7167	7151	7078	7209	7255	7139	7076	7303	7212	7151	7088	7112	7162	7158	7080	7130	7027	7235	7108	7134	7252	7181	7309	7193	7137	7331	7283	7164	7202	7080	7203	7240	7184	7092	7191	7142	7249	7143	7179	7292	7176	7336	7279	7173	7277	7248	7238	7051	7127	7113	7169	7315	7256	7170	7314	7314	7193	7376	7130	7181	7264	7252	7151	7195	7207	7143	7299	7077	7252	7355	7160	7115	7147	7290	7185	7303	7269	7083	7063	7039	7013	7157	7237	7148	7202	7166	7215	7137	7209	7323	7132	7160	7184	7050	7086	7211	7163	7130	7339	7145	7263	7290	7136	7234	7108	7089	7290	7207	7209	7176	7261	7233	7118	7139	7218	7172	7257	7236	7356	7155	7360	7173	7283	7216	7167	7051	7198	7070	7209	7127	7140	7184	7202	7296	7163	7132	7114	7087	7135	7311	7155	7161	7169	7017	7165	7193	7218	7187	7055	7317	7188	7056	7064	7205	7176	7041	7173	7145	7111	7262	7175	7205	7186	7150	7077	7298	7211	7230	7127	7060	7090	7260	7250	7247	7196	7254	7295	7266	7069	7153	7268	7064	7100	7184	7202	7170	7248	7089	7171	7162	7047	7159	7168	7104	7164	7153	7273	7232	7223	7158	7226	7221	7059	7216	7209	7166	7258	7207	7280	7230	7156	7216	7134	7273	7136	7052	7135	7188	7087	7126	7206	7174	7206	7206	7184	7211	7168	7125	7102	7240	7384	7150	7265	7261	7224	7183	7178	7172	7299	7114	7116	7192	7125	7200	7227	7034	7274	7136	7153	7384	7240	7138	7097	7213	7272	7154	7232	7229	7095	7230	7100	7204	7248	7158	7216	7249	7206	7152	7283	7044	7139	7121	7223	7222	7228	7294	7043	7154	7134	7353	7095	7226	7231	7170	7201	7213	7062	7189	7175	7371	7229	7271	7280	7203	7255	7137	7195	7208	7209	7232	7148	6972	7103	7113	7149	7127	7164	7204	7095	7077	7401	7175	7184	7140	7141	7130	7257	7363	7255	7234	7307	7172	7149	7100	7353	7224	7286	7099	7196	7214	7270	7301	7043	7163	7243	7121	7265	7231	7100	7190	7136	7282	7201	7202	7156	7218	7282	7187	7080	7248	7129	7060	7211	7210	7272	7258	7143	7144	7266	7152	7135	7082	7135	7156	7183	7248	7166	7160	7251	7311	7148	7143	7277	7158	7125	7192	7133	7157	7039	7166	7251	7253	7249	7125	7178	7329	7280	7321	7179	7208	7263	7032	7253	7147	7228	7165	7144	7259	7095	7303	7137	7118	7112	7288	7248	7116	7302	7112	7294	7163	7314	7183	7203	7057	7294	7151	7131	7163	7240	7276	7230	7111	7194	7355	7186	7179	7279	7207	7230	7296	7164	7317	7209	7176	7220	7181	7210	7147	7188	7247	7201	7249	7180	7133	7242	7203	7106	7176	7207	7107	7201	7211	7158	7231	7209	7211	7055	7191	7221	7256	7123	7236	7206	7065	7126	7227	7215	7248	7212	7126	7164	7116	7094	7143	7182	7330	7138	7106	7016	7250	7064	7175	7122	7203	7194	7240	7146	7357	7230	7278	7212	7237	7348	7265	7130	7229	7259	7163	7150	7145	7266	7272	7239	7102	7238	7092	7256	7155	7214	7127	7263	7254	7160	7258	7189	7138	7193	7167	7187	7114	7262	7145	7262	7176	7227	7199	7059	7089	7159	7081	7163	7182	7169	7124	7264	7092	7307	7117	7198	7319	7200	7246	7181	7142	7320	7166	7118	7103	7167	7085	7148	7211	7132	7268	7180	7145	7096	7251	7193	7148	7151	7171	7139	7111	7220	7164	7209	7189	7101	7159	7164	7158	7245	7043	7094	7192	7131	7220	7211	7196	7187	7201	7283	7213	7146	7257	7138	7096	7077	7201	7142	7193	7206	7187	7194	7128	7196	7076	7222	7149	7212	7172	7040	7132	7229	7167	7106	7122	7189	7164	7210	7193	7235	7147	7120	7232	7126	7071	7180	7251	7094	7263	7307	7175	7228	7186	7067	7055	7172	7194	7267	7206	7075	7271	7202	7116	7153	7075	7200	7212	7304	7031	7275	7187	7204	7179	7216	7205	7199	7146	7106	7122	7237	7263	7184	7131	7247	6936	7315	7301	7231	7159	7146	7142	7200	7191	7192	7378	7165	7219	7115	7247	7065	7190	7205	7158	7236	7120	7173	7236	7165	7232	7228	7265	7192	7173	7273	7101	7049	7116	7188	7361	7107	7145	7162	7222	7295	7201	7118	7182	7014	7100	7194	7134	7241	7264	7045	7115	7206	7162	7250	7175	7303	7155	7133	7067	7209	7069	7095	7192	7041	7251	7263	7086	7256	7231	7069	7230	7116	7323	7111	7153	7190	7155	7115	7086	7249	6996	7218	7116	7221	7175	7074	7249	7248	7181	7194	7251	7120	7196	7204	7159	7101	7171	7260	7265	7316	7202	7138	7183	7249	7226	7301	7145	7196	7355	7093	7251	7113	7177	7208	7118	7171	7238	7106	7042	7265	7189	7212	7099	7154	7224	7391	7215	7197	7160	7198	7168	7337	7167	7275	7268	7211	7125	7217	7232	7191	7190	7121	7246	7115	7128	7058	7246	7032	7150	7306	7127	7194	7214	7189	7134	7240	7043	7125	7088	7135	7230	7196	7354	7247	7165	7225	7245	7199	7310	7190	7251	7281	7125	7175	7184	7128	7097	7275	7111	7248	7243	7189	7179	7116	7275	7109	7076	7142	7165	7134	7222	7298	7000	7102	7154	7102	7203	7020	7159	7195	7186	7130	7255	7258	7184	7201	7203	7131	7126	7274	7441	7224	7035	7148	7238	7151	7225	7192	7148	7194	7449	7160	7057	7291	7113	7243	7115	7241	7150	7241	7216	7308	7202	7152	7236	7278	7253	7118	7209	7212	7219	7074	7225	7111	7049	7043	7246	7161	7193	7128	7239	7145	7120	7379	7151	7200	7051	7171	7258	7369	7335	7308	7253	7344	7118	7260	7183	7191	7286	7232	7287	7274	7052	7170	7161	7214	7215	7108	7200	7210	7234	7162	7109	7270	7137	7088	7135	7122	7157	7228	7120	7114	7205	7107	7080	6927	7047	7054	7224	7277	7274	7183	7284	7181	7210	7094	7213	7200	7250	7217	7175	7131	7132	7122	7177	7204	7202	7184	7198	7245	7200	7154	7038	7098	7177	7312	7171	7243	7218	7232	7138	7056	7229	7237	7160	7290	7090	7339	7064	7069	7187	7236	7107	7314	7174	7134	7216	7266	7212	7199	7152	7205	7195	7010	7143	7133	7201	7176	7209	7054	7223	7088	7126	7106	7181	7199	7301	7177	7260	7141	7227	7286	7340	7137	7200	7196	7184	7175	7049	7131	7190	7158	7266	7053	7232	7189	7250	7090	7201	7259	7205	7138	7153	7098	7227	7264	7224	7298	7086	7099	7204	7088	7125	7222	7288	7208	7145	7216	7120	7140	7149	7261	7008	7320	7238	7255	7225	7187	7197	7091	7197	7199	7211	7182	7140	7226	7168	7198	7300	7134	7219	7156	7175	7237	7157	7216	7177	7157	7228	7171	7239	7254	7075	7299	7134	7200	7181	7177	7298	7212	7229	7189	7231	7130	7173	7141	7236	7245	7346	7236	7111	7111	7251	7280	7228	7209	7231	7213	7205	7070	7241	7209	7188	7162	7160	7156	7111	7107	7109	7172	7164	7172	7068	7189	7212	7229	7134	7231	7155	7177	7210	7206	7098	7289	7138	7091	7072	7320	7213	7162	7134	6987	7103	7210	7082	7265	7229	7244	7241	7058	7163	7296	7189	7178	7306	7237	7155	7132	7337	7197	7105	7159	7239	7148	7197	7196	7110	7155
38013	23688	7996	1872	910	770	725	731	734	788	700	730	713	732	720	752	736	720	800	759	736	729	715	744	702	762	781	713	758	699	766	791	788	749	711	751	736	765	687	736	742	731	751	758	735	760	700	766	721	737	715	747	712	747	760	770	751	765	754	731	759	759	747	750	783	777	748	740	749	740	778	700	731	762	753	805	759	769	797	780	730	762	716	721	747	742	754	736	730	763	726	785	752	728	733	765	744	773	749	738	688	724	742	696	699	704	757	729	739	735	718	742	702	742	763	742	746	731	774	705	749	742	760	740	759	736	747	793	721	762	752	676	723	752	724	723	772	720	742	720	772	678	757	742	735	681	741	662	732	708	711	779	693	734	771	752	764	691	771	750	715	760	734	732	743	693	749	767	745	780	748	740	761	737	747	734	766	755	795	765	754	737	752	764	715	729	810	759	755	732	793	725	732	722	742	712	758	700	736	751	759	717	785	691	740	743	753	703	704	694	738	745	776	728	713	783	770	742	712	737	773	681	713	804	774	709	744	739	708	768	746	747	734	719	773	727	727	781	685	735	702	746	784	762	762	767	734	746	780	741	755	756	799	759	782	736	705	749	774	733	763	721	728	721	767	736	757	792	735	745	753	711	744	750	753	743	750	757	725	712	760	779	735	702	765	702	743	726	713	741	778	729	740	713	750	747	717	722	775	728	721	732	728	741	808	766	771	712	781	720	783	739	769	745	713	698	752	760	751	746	720	704	764	787	775	737	789	732	772	749	702	738	736	758	816	736	770	791	749	747	759	778	722	768	758	741	717	729	749	770	721	752	722	765	738	735	761	718	770	703	730	738	752	708	764	726	752	755	752	771	725	744	760	705	756	760	773	775	734	725	739	814	775	773	733	738	733	748	731	712	815	776	767	731	752	781	781	765	710	774	759	775	750	705	736	757	781	710	781	684	768	721	758	717	765	751	774	715	750	745	763	739	747	701	755	758	711	735	719	787	772	728	736	723	734	731	792	714	742	757	715	734	747	736	740	735	741	754	784	750	729	719	755	729	725	699	748	709	765	727	750	755	713	775	827	742	705	730	768	760	801	785	777	733	733	771	762	711	751	726	728	734	739	745	738	730	695	749	724	770	786	663	781	744	816	740	777	683	719	758	756	716	738	747	745	751	757	735	742	830	706	787	718	787	750	803	719	727	725	724	755	698	715	762	757	727	743	760	772	739	764	757	785	731	762	758	782	839	736	781	748	781	790	764	720	715	760	741	783	726	753	748	752	820	699	737	745	721	740	719	742	689	722	731	725	729	720	728	746	761	727	800	763	750	765	785	739	699	740	718	811	735	719	778	761	780	738	714	727	744	750	732	699	718	755	740	744	739	724	728	730	765	773	774	747	715	710	756	777	746	750	741	726	740	796	732	772	709	778	733	684	777	722	724	755	761	742	721	832	739	748	719	751	699	722	768	792	728	799	736	738	765	744	754	700	748	728	734	778	778	744	753	722	772	787	725	721	724	771	721	688	770	732	714	725	750	723	748	754	745	776	726	795	758	790	754	747	785	740	756	733	790	723	744	754	779	766	722	739	711	797	717	761	779	732	730	742	750	750	716	746	769	762	744	730	746	741	751	741	716	730	732	688	726	733	749	759	719	750	694	744	720	768	741	686	793	751	728	783	742	784	676	724	758	746	793	714	758	754	731	684	734	754	773	742	729	736	765	761	728	790	733	791	789	723	733	745	726	748	720	740	714	755	762	777	684	742	723	732	701	697	758	789	736	724	747	767	726	779	824	726	737	784	729	706	758	727	765	748	730	710	747	715	744	725	766	728	779	740	762	765	775	774	732	741	722	779	807	704	774	712	755	787	750	774	727	751	764	735	767	684	794	759	749	736	755	730	713	739	763	730	733	751	769	725	757	801	713	742	727	750	764	775	737	746	743	762	760	715	744	792	795	740	793	755	724	744	739	738	780	688	755	741	698	770	762	724	764	751	738	769	801	735	739	744	785	778	723	750	723	788	754	728	746	752	761	726	812	752	813	733	705	769	731	772	746	760	795	800	757	725	734	718	722	779	733	720	728	781	769	736	781	727	775	727	753	783	720	810	723	743	768	740	738	761	733	737	785	760	758	748	757	748	781	733	756	752	747	790	716	777	747	836	700	777	764	681	754	776	731	754	734	760	711	775	737	745	766	780	776	737	724	773	740	769	776	686	742	765	745	743	743	745	740	734	761	754	775	718	774	746	777	736	732	766	782	775	790	706	762	753	788	744	792	728	752	799	764	721	779	753	765	772	809	776	734	776	702	738	786	779	744	722	757	746	734	712	755	797	738	787	763	780	780	743	754	766	783	727	772	720	746	756	775	762	758	763	717	688	703	705	737	771	760	764	773	780	746	737	725	734	758	757	778	711	770	731	733	745	810	746	737	726	771	752	676	719	765	784	740	766	760	774	758	745	734	746	801	720	750	763	708	777	760	736	726	730	728	763	738	768	754	710	741	741	795	686	735	736	741	727	743	766	729	711	767	755	791	773	722	707	762	733	696	755	730	737	729	750	735	775	710	753	838	721	805	785	753	745	670	763	786	787	754	722	719	762	752	759	782	780	731	736	775	722	757	756	695	785	742	747	753	751	758	766	754	738	748	731	769	780	692	693	725	745	740	785	776	719	730	749	782	730	738	731	735	731	762	744	693	720	785	751	745	719	700	705	706	715	716	734	745	790	725	739	744	734	754	782	745	752	777	738	759	733	722	780	708	726	760	764	736	708	750	738	769	753	732	767	724	793	769	708	743	751	715	721	750	767	681	740	748	718	763	766	731	681	729	700	722	724	771	744	770	706	772	759	747	796	774	751	747	730	735	783	735	745	747	730	765	732	770	709	755	718	656	719	754	777	774	732	779	748	752	740	733	793	751	726	753	762	761	725	734	746	763	746	720	735	739	748	730	724	735	712	762	728	758	745	742	740	727	717	728	743	737	752	731	739	759	763	778	765	718	695	750	756	742	794	741	753	767	750	779	719	707	721	734	734	731	738	760	741	757	723	697	727	722	748	729	724	752	718	718	739	716	728	761	757	769	763	761	765	695	691	737	742	794	767	720	770	739	756	768	742	719	782	702	716	730	738	761	752	711	780	789	792	766	736	724	680	708	781	762	736	732	756	748	750	729	773	697	712	747	773	818	773	734	730	746	740	759	751	743	759	726	750	727	747	732	748	808	794	712	750	749	771	745	723	764	720	694	740	767	757	766	784	713	766	770	759	720	755	757	715	790	735	717	723	776	707	769	745	775	771	754	738	775	740	695	737	742	747	711	770	766	727	750	727	757	742	738	716	769	744	744	727	769	848	774	767	767	759	722	724	793	733	749	769	764	747	735	727	753	743	675	787	786	751	735	807	719	780	728	769	805	796	752	729	768	738	723	726	719	791	787	746	770	714	762	707	749	782	756	726	747	773	765	760	755	730	732	734	756	794	718	780	725	728	725	771	800	762	771	790	726
66510	47139	28089	15208	8472	6201	6176	6132	6105	6172	6309	6364	6101	6234	6115	6206	6040	6061	6149	6154	6106	6262	6273	6089	6126	6213	6215	6141	6142	6311	6178	6278	6232	6197	6110	6083	6237	6209	6143	6099	6189	6242	6223	6115	6181	6128	6099	6094	6184	6028	6238	6101	6304	6191	6322	6141	6165	6215	6165	6098	6160	6144	6219	6174	6207	6197	6140	6076	6230	6142	6215	6163	6172	6065	6205	6260	6130	6124	6155	6216	6220	6180	6163	6162	6081	6208	6174	6104	6140	6347	6173	6224	6141	6178	6187	6304	6163	6212	6183	6211	6228	6262	6118	6223	6130	6150	6151	6131	6174	6159	6270	6124	6220	6032	6197	6202	6159	6035	6100	6169	6161	6195	6222	6196	6135	6125	6121	6264	6221	6104	6214	6200	6181	6058	6239	6298	6154	6250	6184	6207	6282	6228	6216	6352	6110	6106	6156	6232	6160	6236	6073	6172	6253	6233	6176	6160	6165	6174	6174	6270	6247	6114	6328	6158	6186	6165	6251	6108	6215	6304	6177	6187	6240	6158	6147	6170	6277	6162	6204	6211	6253	6242	6122	6179	6252	6179	6296	6192	6249	6220	6158	6238	6394	6255	6381	6074	6143	6179	6043	6126	6293	6235	6196	6249	6068	6165	6124	6130	6164	6156	6144	6131	6057	6233	6235	6208	6214	6169	6184	6209	6154	6247	6136	6281	6161	6113	6264	6205	6171	6242	6283	6150	6285	6123	6135	6254	6343	6156	6209	6181	6254	6265	6080	6208	6070	6232	6180	6118	6269	6098	6231	6183	6123	6217	6146	6199	6237	6247	6299	6247	6118	6123	5990	6142	6226	6258	6249	6069	6210	5992	6119	6141	6257	6290	6112	6024	6183	6228	6170	6224	6256	6035	6245	6255	6178	6188	6191	6283	6190	6220	6244	6293	6225	6104	6313	6196	6146	6152	6170	6235	6214	6227	6215	6185	6177	6105	6120	6192	6199	6115	6275	6264	6150	6191	6254	6099	6274	6168	6086	6180	6186	6112	6171	6215	6164	6250	6067	6118	6187	6306	6143	6250	6163	6106	6269	6198	6286	6098	6180	6243	6089	6195	6273	6152	6215	6076	6226	6148	6317	6128	6340	6245	6091	6112	6218	6214	6059	6236	6086	6279	6112	6217	6060	6064	6263	6088	6073	6176	6193	6170	6117	6106	6264	6213	6301	6326	6048	6197	6118	6102	6154	6225	6129	6167	6330	6171	6117	6203	6218	6170	6213	6275	6220	6285	6321	6218	6283	6131	6110	6154	6219	6112	6154	6271	6230	6244	6133	6162	6097	6190	6289	6162	6192	6181	6182	6292	6064	6220	6247	6306	6116	6169	6114	6026	6260	6256	6163	6082	6260	6193	6106	6233	6150	6219	6214	6074	6243	6291	6218	6219	6152	6147	6134	6258	6183	6256	6291	6243	6171	6349	6218	6156	6285	6122	6282	6154	6105	6091	6261	6169	6154	6163	6089	6293	6282	6118	6087	6105	6314	6266	6161	6179	6127	6321	6211	6119	6154	6214	6105	6286	6127	6094	6248	6169	6197	6166	6280	6401	6267	6238	6254	6096	6172	6135	6242	6207	6306	6236	6061	6185	6065	6059	6161	6030	6148	6140	6111	6215	6236	6239	6234	6204	6213	6277	6200	6124	6158	6112	6149	5991	6224	6209	6296	6273	6211	6242	6187	6207	6102	6251	6302	6127	6292	6236	6293	6254	6132	6181	6194	6106	6207	6247	6189	6216	6238	6232	6234	6292	6132	6218	6200	6221	6255	6254	6337	6003	6269	6232	6151	6128	6068	6178	6299	6099	6282	6275	6079	6188	6094	6194	6210	6183	6033	6203	6276	6205	6199	6236	6084	6253	6156	6058	6185	6117	5976	6111	6138	6165	6277	6180	6060	6129	6270	6229	6137	6152	6259	6077	6273	6210	6148	6087	6160	6161	6126	6139	6169	6172	6132	6270	6271	6122	6262	6153	6175	6225	6262	6193	6138	6214	6171	6245	6144	6054	6175	6308	6301	6163	6242	6074	6209	6208	6178	6179	6186	6181	6210	6196	6260	6153	6234	6216	6212	6214	6175	6186	6082	6194	6219	6128	6144	6333	6109	6198	6166	6235	6129	6136	6275	6240	6135	6045	6230	6261	6177	6246	6220	6205	6145	6057	6188	6121	6185	6195	6115	6175	6106	6122	6272	6211	6230	6182	6239	6230	6180	6150	6130	6136	6169	6187	6279	6076	6131	6140	6138	6165	6181	6170	6194	6226	6144	6264	6209	6211	6200	6185	6168	6131	6283	6140	6221	6204	6192	6190	6193	6227	6194	6200	6111	6210	6140	6107	6271	5989	6200	6319	6070	6415	6136	6059	6198	6154	6128	6272	6269	6374	6169	6066	6136	6197	6303	6130	6194	6155	6294	6163	6037	6215	6171	6104	6154	6098	6205	6095	6193	6086	6294	6213	6281	6187	6161	6161	6290	6179	6239	6205	6151	6041	6221	6148	6154	6245	6193	6113	6254	6243	6174	6227	6339	6251	6097	6381	6218	6189	6097	6254	6237	6190	6190	6214	6333	6133	6220	6115	6099	6148	6250	6106	6192	6154	6082	6136	6068	6109	6213	6263	6113	6132	6154	6147	6154	6287	6163	6011	6108	6324	6196	6214	6172	6177	6293	6106	6142	6156	6094	6147	6184	6231	6275	6188	6212	6236	6173	6187	6224	6125	6149	6218	6155	6149	6325	6161	6235	6197	6188	6123	6237	6219	6134	6137	6299	6252	6138	6176	6190	6212	6090	6228	6122	6258	6171	6100	6239	6251	6165	6157	6330	6186	6253	6216	6124	6249	6166	6144	6220	6205	6158	6121	6224	6070	6139	6281	6110	6128	6260	6257	6123	6138	6146	6173	6140	6176	6118	6164	6154	6210	6137	6185	6230	6157	6294	6077	6062	6182	6252	6167	6299	6106	6239	6281	6166	6195	6240	6212	6036	6232	6205	6141	6194	6276	6017	6217	6157	6237	6134	6175	6316	6214	6186	6139	6204	6137	6115	6260	6113	6289	6212	6080	6319	6089	6179	6132	6243	6244	6211	6130	6103	6217	6258	6130	6317	5971	6091	6207	6182	6236	6194	6174	6164	6241	6069	6146	6139	6157	6201	6094	6224	6300	6230	6188	6123	6232	6292	6224	6118	6052	6088	6303	6179	6193	6183	6271	6096	6204	6186	6188	6245	6169	6194	6073	6206	6128	6161	6272	6218	6225	6105	6106	6214	6227	6305	6225	6250	6147	6106	6134	6150	6289	6123	6158	6221	6257	6246	6319	6291	6200	6328	6147	6222	6144	6179	6171	6207	6211	6306	6189	6141	6200	6150	6379	6147	6263	6193	6185	6054	6148	6204	6283	6217	6247	6186	6162	6250	6127	6022	6121	6175	6144	6202	6209	6172	6201	6191	6180	6145	6142	6218	6102	6162	6219	6041	6117	6082	6204	6168	6241	6131	6197	6141	6156	6224	6180	6179	6152	6262	6183	6349	6199	6270	6350	6010	6073	6338	6160	6063	6193	6140	6102	6188	6235	6286	6223	6223	6224	6114	6105	6134	6076	6164	6277	6232	6284	6124	6172	6128	6189	6239	6267	6274	6254	6160	6238	6201	6209	6204	6266	6218	6079	6163	6200	6166	6103	6213	6192	6200	6151	6211	6256	6137	6224	6002	6238	6238	6152	6222	6016	6299	6068	6117	6242	6210	6139	6023	6223	6138	6225	6139	6205	6246	6049	6204	6192	6179	6236	6101	6199	6217	6136	6284	6177	6241	6165	6276	6238	6183	6132	6185	6094	6262	6227	6066	6238	6332	6137	6318	6160	6226	6136	6082	6269	6071	6238	6255	6243	6155	6165	6154	6189	6163	6278	6053	6227	6125	6108	6206	6188	6320	6089	6145	6188	5998	6189	6084	6287	6087	6219	6154	6248	6064	6063	6262	6135	6057	6167	6299	6015	6121	6135	6176	6140	6245	6229	6122	6242	6145	6190	6198	5979	6228	6282	6169	6132	6380	6266	6177	6233	6243	6116	6128	6277	6127	6077	6189	6134	6132	6189	6287	6126	6101	6297	6135	6129	6216	6231	6264	6185	6169	6216	6292	6304	6096	6203	6220	6134	6152	6179	6080	6328	6204	6222	6063	6144	6189	6147	6182	6245	6138	6168	6101	6157	6196	6182	6217	6273	6208	6066	6173	6159	6072	6214	6110	6209	6205	6131	6190	6150	6249	6249	6226	6166	6317	6194	6247	6141	6311	6109	6115	6163	6192	6155	6239	6273	6271	6158	5934	6224	6271	6345	6237	6033	6242	6098	6255	6160	6319	6218	6147	6185	6157	6142	6135	6176	6205	6281	6213	6188	6186	6112	6157	6210	6138	6133	6220	6289	6109	6208	6179	6102	6199	6238	6296	6242	6217	6216	6186	6225	6237	6146	6165	6318	6214	6171	6185	6182	6191	6353	6178	6133	6129	5984	6144	6122	6245	6273	6086	6173	6171	6306	6272	6254	6201	6242	6150	6223	6068	6198	6130	6217	6153	6157	6225	6319	6158	6098	6100	6232	6137	6228	6254	6169	6128	6033	6199	6259	6172	6145	6130	6073	6103	6206	6114	6175	6085	6155	6241	6095	6172	6030	6301	6202	6149	6181	6109	6269	6269	6243	6202	6241	6178	6255	6127	6319	6199	6078	6124	6147	6179	6223	6226	6157	6166	6230	6258	6179	6066	6242	6195	6117	6128	6204	6271	6099	6206	6127	6050	6294	6261	6218	6175	6081	6283	6198	6272	6178	6184	6295	6219	6281	6140	6221	6400	6235	6230	6240	6314	6233	6258	6271	6200	6295	6087	6160	6141	6160	6124	6101	6068	6204	6186	6242	6209	6228	6244	6243	6168	6183	6242	6208	6104	6226	6118	6097	6203	6312	6194	6292	6099	6220	6207	6238	6218	6130	6092	6222	6364	6031	6162	6230	6229	6129	6328	6169	6138	6151	6141	6208	6251	6007	6149	6237	6254	6225	6261	6200	6240	6136
45697	32070	12435	2599	1082	820	890	804	783	782	865	889	846	771	833	867	812	751	771	814	831	857	823	868	808	835	853	792	816	845	842	831	781	807	830	769	821	820	862	782	834	821	851	777	780	828	809	810	850	813	858	802	803	790	851	833	802	855	821	868	826	838	816	799	854	823	819	875	793	872	809	837	823	798	834	807	808	765	826	813	799	785	827	798	823	832	818	814	803	837	803	800	860	866	840	871	734	769	768	833	797	810	839	840	829	827	812	761	803	839	830	810	863	816	811	823	818	831	814	827	814	820	833	823	802	802	852	839	814	819	833	849	787	805	815	825	789	822	843	811	826	782	821	835	828	821	810	801	839	829	800	782	882	870	866	793	794	821	775	764	804	828	773	764	823	810	819	841	848	815	837	759	844	814	816	848	845	835	782	791	799	799	804	843	878	764	822	838	815	787	847	877	836	781	814	845	813	799	860	811	798	812	776	847	798	821	790	827	801	825	804	811	756	843	789	758	834	825	788	804	799	770	827	869	837	822	821	841	846	816	817	830	829	845	787	801	835	843	821	792	815	779	861	842	852	804	876	785	828	816	845	843	803	807	827	832	895	816	858	823	778	832	848	822	788	842	822	813	832	790	791	832	834	813	846	832	833	838	807	806	793	866	859	833	821	838	835	811	822	800	809	823	815	856	798	817	809	841	844	829	783	855	800	811	845	828	840	780	806	795	857	793	811	772	848	840	845	854	805	801	776	839	772	824	810	824	882	823	807	867	823	851	796	838	881	849	843	847	848	834	859	809	812	834	821	847	869	829	814	826	829	828	850	813	812	856	850	843	811	781	842	816	782	832	868	806	821	799	826	760	813	817	817	786	842	796	836	830	860	790	804	838	780	837	922	805	791	817	768	782	813	801	831	878	807	852	802	833	840	840	845	844	814	847	811	844	833	872	808	869	838	741	845	813	830	817	831	835	783	837	836	828	813	790	812	824	816	877	803	825	852	836	789	805	865	847	829	840	849	823	866	798	865	795	843	801	801	834	887	839	834	830	827	819	831	773	833	828	813	868	795	812	844	826	784	867	840	872	790	831	849	845	813	796	857	850	794	842	825	821	824	784	806	812	817	857	797	858	856	796	815	804	826	801	829	846	812	793	816	808	834	863	815	812	855	862	777	816	810	844	821	832	825	827	791	849	843	841	807	825	838	849	786	847	818	775	794	828	819	821	812	836	837	850	828	789	842	815	814	818	805	837	846	823	790	850	867	810	830	815	785	874	863	848	837	809	779	826	821	795	822	824	810	801	845	811	837	832	795	810	832	819	859	807	806	854	863	801	856	835	814	808	826	810	792	824	834	833	827	876	798	841	828	826	811	816	848	768	808	837	832	795	843	847	802	802	844	799	825	850	854	829	869	865	824	837	816	831	804	764	849	786	808	835	792	820	834	827	846	787	842	799	812	827	836	829	865	776	820	811	819	750	825	873	881	820	815	835	783	853	827	844	859	855	821	752	817	856	845	857	818	836	873	858	833	850	819	823	827	791	829	841	847	855	775	841	796	818	872	821	860	852	807	821	826	840	835	831	869	849	907	831	774	804	844	812	833	823	825	820	838	816	824	850	811	790	826	810	831	863	774	841	865	803	838	850	855	866	802	831	839	798	845	795	826	846	843	854	816	821	848	819	810	811	826	797	862	823	820	834	836	811	803	829	807	790	776	838	780	848	814	828	824	828	839	879	812	778	858	836	821	859	838	792	826	867	781	887	861	795	794	807	795	838	802	812	761	876	850	835	794	788	834	801	851	807	810	821	830	820	836	835	739	818	820	816	865	870	857	882	825	877	858	866	779	826	812	830	803	802	814	857	780	810	799	819	786	784	837	829	829	846	763	782	779	835	811	870	824	851	866	823	806	778	776	878	869	839	784	887	843	837	779	804	829	829	781	845	829	817	786	850	828	803	876	840	832	787	857	840	811	812	823	822	837	761	830	872	798	819	811	807	824	812	837	851	834	814	817	781	779	820	846	768	844	774	835	836	820	837	821	812	837	795	805	798	786	846	777	809	866	806	883	752	840	817	814	835	804	832	811	878	854	826	796	778	877	865	841	826	836	815	811	801	731	850	773	808	823	803	816	843	813	788	857	811	829	803	854	863	817	847	838	831	787	780	854	782	873	804	888	804	766	815	736	801	857	860	829	854	780	813	824	874	816	789	874	875	812	869	878	836	851	849	793	825	796	831	815	870	866	787	789	832	818	854	835	841	792	810	861	820	780	840	845	797	820	806	802	796	816	842	780	829	842	824	807	858	825	800	816	858	862	836	787	813	805	828	793	894	819	836	771	805	841	849	825	799	834	824	840	806	820	810	861	856	807	809	823	811	792	745	810	785	842	832	833	819	816	821	847	831	798	795	866	797	794	849	847	827	794	812	845	823	832	792	816	807	833	871	801	849	824	851	813	882	836	792	857	778	800	836	860	831	805	787	839	821	750	844	806	795	860	831	762	799	808	844	872	831	836	839	793	798	790	831	784	851	784	804	871	829	805	839	823	765	877	787	802	814	851	856	826	826	786	815	781	809	808	826	884	843	842	846	830	832	862	823	799	844	798	764	803	822	838	778	837	764	798	848	833	869	841	825	810	811	813	838	837	808	855	814	852	791	779	790	839	839	819	796	815	817	830	852	830	820	799	826	804	812	785	812	827	813	838	747	819	866	863	840	830	798	814	791	820	797	839	830	861	840	844	811	862	863	763	843	797	849	843	769	778	804	819	832	824	822	809	730	833	832	810	856	748	776	802	822	815	839	802	850	843	799	804	768	813	821	780	913	835	883	894	819	844	805	786	838	847	826	779	807	798	834	779	826	813	846	832	814	841	766	824	873	850	837	838	812	854	830	880	847	849	793	807	764	814	845	834	816	804	770	795	815	827	780	823	850	807	806	823	793	836	774	821	801	785	830	839	834	856	771	824	861	832	838	889	843	807	804	806	858	793	816	801	842	827	835	827	807	851	852	841	839	823	806	829	789	845	848	836	808	892	816	824	841	871	879	850	785	836	847	822	827	829	817	816	780	814	812	837	788	828	815	835	851	777	805	796	895	824	791	878	771	802	799	868	866	813	866	857	806	817	921	792	817	805	832	809	799	829	852	847	858	806	879	855	833	843	826	843	812	829	806	871	819	788	799	840	842	860	847	797	792	841	844	766	850	848	814	827	840	834	776	814	843	803	844	794	852	784	878	819	849	812	828	764	803	745	804	836	781	813	801	863	800	810	851	821	787	802	791	798	812	888	866	828	797	790	849	855	853	836	803	803	809	802	860	906	838	795	771	819	830	827	818	836	858	842	822	837	815	835	817	823	799	805	810	832	801	843	859	811	800	878	824	829	796	786	842	828	832	851	830	847	889	808	828	826	821	807	826	837	838	838	845	842	837	821	871	854	867	809	804	821	806	817	835	826	810	785	877	807	851	815	857	863	843	867	881	795	801	843	830	844	794	822	798
73209	52828	33617	18933	9955	6693	6698	6737	6707	6756	6692	6654	6637	6748	6696	6646	6748	6732	6681	6729	6699	6714	6776	6818	6787	6682	6540	6544	6769	6706	6653	6810	6782	6801	6877	6685	6660	6608	6867	6709	6623	6533	6731	6735	6765	6755	6692	6732	6639	6745	6549	6604	6675	6599	6723	6627	6603	6581	6668	6666	6617	6717	6753	6618	6603	6716	6567	6681	6740	6605	6701	6724	6682	6629	6685	6598	6593	6771	6583	6710	6819	6639	6689	6622	6637	6749	6682	6743	6733	6682	6568	6750	6566	6650	6663	6744	6695	6755	6743	6707	6799	6576	6764	6657	6709	6648	6729	6704	6730	6713	6483	6886	6670	6693	6759	6724	6770	6701	6702	6781	6728	6793	6856	6695	6749	6665	6682	6730	6650	6663	6564	6698	6738	6606	6694	6640	6540	6674	6695	6704	6823	6579	6663	6746	6699	6708	6709	6772	6729	6706	6666	6787	6709	6672	6781	6618	6702	6616	6643	6715	6743	6759	6783	6669	6711	6542	6580	6707	6592	6532	6751	6657	6557	6747	6765	6693	6552	6812	6652	6621	6783	6802	6797	6755	6685	6688	6776	6724	6608	6751	6743	6682	6666	6598	6596	6747	6659	6506	6530	6732	6751	6710	6771	6618	6697	6625	6701	6695	6631	6599	6700	6670	6531	6631	6679	6739	6816	6716	6697	6590	6721	6753	6673	6704	6811	6730	6594	6796	6639	6743	6630	6745	6629	6574	6706	6700	6575	6696	6665	6608	6681	6616	6798	6651	6644	6568	6655	6856	6607	6662	6676	6625	6692	6584	6588	6543	6735	6848	6753	6698	6686	6780	6591	6539	6740	6684	6728	6716	6644	6564	6804	6750	6650	6633	6681	6679	6703	6692	6686	6634	6681	6638	6629	6768	6691	6776	6547	6602	6686	6530	6669	6689	6686	6657	6764	6620	6634	6663	6624	6742	6762	6956	6694	6623	6741	6817	6705	6688	6620	6738	6624	6646	6703	6724	6669	6741	6773	6741	6699	6601	6751	6796	6693	6700	6597	6639	6519	6585	6715	6685	6706	6779	6633	6704	6707	6733	6677	6630	6659	6711	6725	6657	6755	6667	6692	6699	6711	6721	6718	6625	6621	6712	6655	6695	6660	6706	6807	6658	6588	6755	6763	6630	6749	6750	6714	6655	6774	6667	6648	6547	6638	6744	6744	6629	6763	6772	6698	6739	6667	6655	6697	6714	6622	6641	6631	6707	6704	6630	6659	6687	6689	6678	6671	6682	6733	6822	6520	6783	6598	6673	6631	6652	6618	6618	6722	6575	6758	6673	6619	6788	6715	6708	6707	6849	6791	6730	6727	6787	6746	6642	6745	6743	6567	6664	6578	6869	6682	6746	6665	6618	6638	6618	6662	6816	6727	6625	6719	6657	6719	6767	6620	6683	6652	6660	6700	6660	6712	6591	6688	6576	6691	6549	6770	6616	6702	6734	6780	6748	6591	6713	6669	6694	6661	6640	6662	6715	6596	6705	6664	6756	6537	6750	6697	6719	6730	6617	6756	6885	6784	6699	6648	6696	6553	6706	6755	6761	6663	6717	6656	6684	6726	6651	6654	6616	6867	6712	6779	6619	6738	6637	6668	6636	6745	6737	6571	6679	6770	6773	6614	6605	6650	6764	6663	6587	6644	6723	6633	6642	6740	6703	6674	6600	6707	6491	6773	6685	6678	6504	6757	6623	6619	6605	6713	6761	6793	6763	6603	6714	6758	6913	6703	6714	6725	6927	6647	6734	6741	6690	6581	6683	6580	6737	6636	6702	6708	6715	6623	6773	6724	6666	6635	6840	6707	6768	6550	6615	6613	6646	6645	6595	6774	6794	6729	6635	6548	6688	6670	6712	6660	6611	6691	6701	6601	6779	6707	6705	6738	6604	6739	6456	6731	6665	6707	6652	6659	6588	6612	6565	6706	6667	6594	6729	6762	6722	6702	6687	6658	6580	6753	6727	6711	6685	6622	6699	6655	6756	6754	6758	6693	6709	6798	6705	6575	6797	6719	6621	6598	6699	6710	6767	6672	6545	6644	6713	6734	6701	6734	6602	6548	6628	6532	6776	6688	6703	6761	6825	6631	6706	6804	6745	6788	6626	6730	6707	6611	6643	6626	6801	6763	6639	6559	6667	6546	6541	6688	6571	6786	6748	6646	6602	6694	6748	6683	6697	6769	6734	6591	6716	6752	6739	6652	6506	6668	6688	6743	6575	6604	6699	6798	6610	6808	6675	6704	6686	6766	6558	6753	6535	6764	6671	6708	6740	6660	6820	6574	6735	6599	6728	6724	6718	6729	6765	6602	6631	6773	6611	6657	6705	6759	6745	6741	6653	6626	6695	6638	6665	6747	6705	6701	6631	6734	6693	6672	6740	6706	6722	6639	6678	6780	6660	6719	6664	6655	6609	6647	6670	6787	6733	6666	6696	6705	6684	6724	6634	6596	6588	6793	6765	6739	6729	6712	6648	6712	6763	6720	6718	6607	6719	6762	6787	6733	6689	6743	6835	6666	6752	6725	6704	6692	6659	6743	6612	6720	6694	6624	6639	6581	6677	6798	6663	6651	6662	6649	6714	6689	6720	6676	6652	6665	6636	6604	6624	6723	6628	6670	6726	6741	6768	6621	6647	6628	6728	6575	6686	6632	6705	6648	6661	6559	6684	6795	6777	6631	6576	6815	6744	6718	6716	6708	6681	6800	6837	6606	6774	6767	6665	6556	6766	6763	6708	6732	6643	6646	6708	6522	6772	6704	6733	6852	6568	6666	6688	6626	6663	6613	6761	6632	6720	6695	6702	6644	6711	6656	6766	6534	6729	6575	6732	6670	6833	6768	6658	6829	6794	6606	6704	6692	6616	6718	6731	6697	6721	6742	6770	6647	6745	6871	6665	6584	6644	6675	6617	6858	6625	6711	6752	6830	6665	6813	6708	6685	6783	6572	6723	6812	6542	6719	6680	6758	6751	6760	6737	6698	6687	6655	6794	6614	6672	6688	6776	6747	6725	6750	6849	6680	6705	6673	6750	6651	6734	6674	6730	6596	6691	6663	6596	6717	6601	6626	6706	6817	6748	6794	6767	6694	6633	6632	6647	6720	6649	6721	6768	6805	6708	6691	6632	6808	6796	6622	6706	6618	6733	6619	6741	6631	6669	6657	6772	6709	6720	6693	6600	6625	6641	6798	6669	6709	6692	6641	6727	6657	6753	6785	6751	6698	6669	6734	6732	6620	6654	6538	6750	6666	6683	6652	6752	6666	6770	6664	6678	6790	6667	6641	6665	6873	6782	6626	6742	6744	6840	6736	6659	6772	6689	6646	6683	6669	6564	6713	6740	6750	6783	6769	6778	6698	6652	6634	6567	6528	6638	6688	6650	6724	6764	6690	6876	6748	6660	6617	6690	6681	6696	6615	6753	6650	6724	6650	6777	6677	6574	6629	6648	6672	6660	6619	6614	6639	6626	6809	6713	6617	6642	6548	6688	6770	6678	6718	6645	6687	6719	6630	6732	6712	6826	6707	6651	6598	6649	6780	6692	6774	6710	6578	6750	6732	6777	6549	6761	6620	6646	6765	6660	6727	6718	6687	6683	6717	6650	6744	6670	6683	6667	6703	6762	6614	6737	6665	6682	6666	6692	6673	6732	6711	6736	6740	6592	6592	6769	6568	6682	6610	6704	6641	6729	6688	6599	6761	6787	6726	6611	6673	6686	6688	6723	6732	6584	6697	6707	6723	6746	6705	6748	6631	6723	6586	6769	6659	6663	6733	6650	6669	6739	6777	6608	6744	6770	6607	6617	6621	6624	6598	6557	6496	6646	6689	6785	6617	6718	6646	6735	6627	6710	6617	6747	6754	6731	6782	6628	6608	6671	6634	6747	6636	6695	6765	6665	6720	6763	6776	6707	6755	6773	6780	6618	6621	6700	6797	6625	6719	6645	6607	6802	6734	6617	6799	6594	6673	6635	6595	6766	6618	6615	6556	6705	6562	6676	6666	6570	6643	6799	6729	6665	6690	6526	6745	6569	6694	6652	6694	6827	6700	6774	6658	6693	6685	6821	6732	6477	6606	6750	6736	6815	6697	6699	6739	6722	6744	6661	6673	6730	6602	6561	6679	6787	6751	6728	6559	6819	6687	6516	6733	6807	6742	6617	6683	6658	6806	6584	6790	6707	6653	6722	6778	6659	6782	6578	6740	6684	6510	6658	6635	6781	6682	6685	6539	6683	6677	6735	6701	6673	6717	6656	6710	6755	6770	6704	6695	6611	6674	6699	6643	6615	6566	6692	6672	6687	6763	6731	6573	6607	6798	6600	6600	6573	6568	6658	6674	6659	6795	6778	6709	6795	6735	6727	6608	6646	6650	6826	6621	6675	6711	6672	6813	6810	6649	6679	6698	6685	6803	6781	6675	6683	6612	6646	6735	6704	6488	6841	6815	6634	6703	6659	6671	6712	6633	6697	6674	6554	6700	6720	6857	6672	6660	6633	6695	6714	6778	6659	6829	6641	6675	6767	6720	6702	6671	6831	6676	6667	6489	6702	6713	6733	6846	6734	6727	6643	6756	6728	6767	6866	6636	6709	6671	6668	6702	6737	6768	6752	6696	6692	6670	6768	6721	6703	6594	6776	6658	6548	6773	6697	6672	6686	6728	6617	6782	6662	6610	6598	6557	6760	6812	6576	6726	6723	6697	6711	6665	6735	6607	6648	6591	6701	6572	6668	6678	6774	6644	6758	6658	6733	6823	6727	6694	6749	6653	6716	6716	6701	6644	6741	6727	6681	6779	6647	6603	6653	6676	6663	6958	6673	6616	6688	6790	6671	6714	6712	6585	6664	6709	6719	6763	6738	6751	6762	6687	6705	6700	6637	6775	6752	6677	6644	6755	6632	6718	6675	6798	6765	6711	6700	6720	6658	6621	6559	6620	6693	6772	6658	6687	6631	6839	6714	6767	6599	6660	6665	6759	6662	6708	6785	6764	6713	6595	6713	6624	6634	6577	6721	6642	6725	6782	6672	6760	6826	6584	6793	6530	6599	6792	6718	6798	6680	6696	6676	6705	6743
51166	40057	18132	4365	1226	869	874	860	897	879	862	886	910	838	892	875	858	859	905	884	812	920	893	875	897	905	866	864	876	853	878	815	862	796	891	888	911	892	830	775	895	806	887	909	913	851	892	893	888	852	880	912	823	836	853	861	846	957	911	877	873	888	818	882	873	881	874	858	847	927	851	876	885	824	861	889	900	863	888	900	896	850	879	907	854	883	913	874	883	883	894	900	915	872	848	823	866	880	899	850	878	857	870	895	894	888	892	923	859	863	905	849	869	854	866	886	901	833	881	906	916	889	888	833	862	877	855	892	869	927	825	866	904	908	921	882	912	868	911	934	904	881	860	920	922	859	847	835	895	862	896	821	893	926	875	877	834	891	873	834	908	894	906	873	947	856	884	842	891	829	905	864	845	824	884	863	878	868	889	888	886	888	867	899	883	860	875	815	893	886	852	910	868	846	880	889	864	874	897	845	853	864	885	867	873	869	857	877	929	892	861	900	883	906	839	877	880	887	873	886	902	925	861	851	890	873	849	944	931	876	886	900	886	888	874	859	888	908	903	882	879	864	868	884	828	873	880	865	831	857	889	850	858	872	832	970	852	885	870	865	868	859	859	902	900	854	863	914	854	910	863	881	859	905	897	875	898	930	814	850	909	833	907	890	917	893	924	843	880	818	897	836	858	854	863	849	814	838	869	890	942	901	896	909	875	840	898	817	848	884	929	862	922	822	890	853	891	867	894	853	845	904	860	856	894	891	842	881	914	847	851	937	869	866	878	856	846	869	861	851	866	946	858	886	921	875	881	915	879	912	799	900	902	862	846	887	835	893	872	849	873	888	864	891	914	880	872	883	900	844	916	842	867	928	909	891	911	877	887	866	854	927	884	911	898	890	905	887	900	883	875	883	886	878	833	819	901	875	814	938	848	902	876	929	803	853	864	866	851	855	845	935	857	894	884	937	892	887	824	862	838	886	905	875	812	852	935	841	881	853	872	875	891	850	846	859	857	858	888	894	875	900	885	898	871	840	846	850	858	903	834	903	855	864	893	875	837	874	866	821	916	856	889	850	932	973	851	881	881	924	810	894	913	903	907	875	898	804	853	850	917	886	913	907	893	896	930	854	847	869	893	902	863	902	907	839	939	834	827	888	897	861	841	853	898	846	872	904	887	891	918	854	873	900	822	829	879	885	918	909	856	857	920	838	960	871	922	898	895	882	863	823	841	912	849	895	850	900	891	962	892	861	929	869	842	885	885	870	870	840	916	898	905	881	896	888	902	906	895	834	898	873	850	843	877	852	900	856	845	863	926	868	900	835	812	906	842	912	898	874	898	833	863	861	836	887	911	867	860	845	908	906	832	884	896	813	905	857	914	858	898	829	853	841	896	871	894	822	846	863	884	896	836	931	885	852	860	865	919	876	891	936	884	871	854	893	917	849	865	823	897	812	861	888	882	879	890	889	876	908	874	896	890	888	864	860	887	896	899	893	905	867	907	876	899	857	935	867	877	855	849	866	883	849	860	913	918	895	849	901	884	897	891	895	913	849	841	874	883	877	904	928	920	850	831	925	847	873	928	886	903	867	917	879	888	854	886	859	850	874	859	871	944	916	858	926	883	854	828	877	908	894	854	837	889	874	901	872	921	901	946	928	887	856	938	851	828	907	860	895	868	858	915	817	905	896	914	874	910	880	924	929	925	871	848	802	833	899	904	844	839	929	885	827	915	838	925	915	896	858	911	901	906	879	876	876	912	791	925	895	880	857	887	883	896	911	886	853	892	836	927	911	938	887	871	844	883	876	929	867	882	890	922	885	902	824	834	798	919	827	869	896	909	805	855	840	834	884	850	867	827	902	883	879	857	840	857	849	927	852	862	853	902	862	884	851	879	872	890	879	920	849	816	878	894	874	881	854	942	899	860	875	809	828	882	907	871	897	876	909	886	887	833	894	849	881	894	865	873	878	894	918	896	884	872	892	836	900	841	871	843	918	844	861	933	872	825	918	875	894	906	842	858	972	880	894	900	804	850	851	832	861	866	902	880	909	850	853	891	877	843	869	845	826	825	890	868	933	862	845	892	855	891	893	842	901	887	840	843	889	890	879	829	830	891	862	801	893	842	892	827	853	860	846	844	859	857	882	905	901	842	909	882	908	893	907	914	841	853	916	865	853	866	919	886	926	896	877	881	935	896	875	887	797	891	867	839	863	872	848	846	889	784	882	851	840	898	882	849	840	889	857	886	904	861	852	851	883	836	827	821	875	901	852	905	843	836	915	909	863	900	895	861	881	922	889	870	893	896	889	897	881	889	867	871	829	863	910	821	892	874	864	910	811	905	936	885	934	905	838	917	905	852	812	916	872	887	855	885	864	870	883	907	844	845	801	895	826	894	843	890	876	877	848	894	871	865	835	917	862	888	940	851	898	874	886	850	905	880	904	871	909	829	861	916	866	925	873	880	882	869	901	884	834	835	879	855	882	866	920	834	901	817	863	885	843	859	906	796	877	894	881	869	848	883	861	845	868	832	878	910	875	917	896	873	850	937	844	852	840	885	869	849	861	864	885	830	876	874	850	897	885	873	929	909	795	847	865	948	906	818	871	866	865	904	863	849	920	952	890	804	883	892	852	895	878	847	849	932	910	926	905	879	917	881	869	835	849	859	897	906	886	857	887	890	894	884	878	807	913	867	887	943	904	873	860	896	869	855	820	853	851	963	865	864	934	915	862	888	923	797	845	928	883	881	891	843	840	876	863	912	850	854	902	880	881	871	910	847	877	857	869	835	812	871	911	869	902	879	892	891	851	884	868	841	842	857	887	869	888	808	897	866	893	895	885	927	881	860	913	849	812	926	885	890	881	857	873	842	896	882	858	880	914	878	860	864	919	885	834	902	869	887	890	872	902	901	890	857	917	864	856	879	839	879	920	890	900	882	918	832	895	858	870	877	877	926	876	865	880	843	892	846	818	920	864	910	881	828	839	877	835	855	904	911	882	834	913	827	835	800	866	957	847	882	855	824	890	870	879	861	845	894	845	889	859	813	888	835	853	863	871	908	901	882	879	905	907	912	911	889	929	870	858	900	890	842	869	885	869	845	856	904	849	902	863	828	908	920	869	913	878	907	900	868	867	900	860	895	885	896	878	900	883	877	861	880	834	862	891	899	912	836	891	849	900	852	870	911	879	894	912	908	916	906	907	916	908	891	857	861	873	869	894	886	876	893	878	816	952	855	870	882	900	860	868	903	875	808	857	841	937	877	876	855	855	921	886	863	870	917	890	867	864	893	911	869	893	876	910	847	869	829	874	864	908	876	849	928	896	871	908	872	922	906	895	892	824	851	918	821	881	889	893	897	891	838	912	920	869	829	856	886	887	953	839	850	850	933	894	924	858	912	850	903	910	860	829	910	878	855	867	867	895	847	895	840	893	848	883	874	924	819	895	869	878	874	862	833	874	873	882	866	895	911	848	835	893	858	854	880	855	839	866	882	842
75648	58548	39718	23634	11861	7177	7100	7073	7154	7063	7050	7000	7037	6966	7053	6958	7137	7073	7033	7054	6991	6964	7188	7021	7070	7090	7029	6976	6976	7082	7082	7159	7012	6947	7050	7035	7076	7063	7105	7132	7076	7057	7063	7053	7040	7038	7010	7023	7044	7032	6942	7037	6910	7013	7031	7010	7123	6977	7087	7150	6943	6970	7026	7110	7027	7041	7138	6997	7017	7091	6962	7080	6971	7095	6994	6982	7003	7050	7028	6928	7066	7012	7080	7060	6965	7005	7011	6879	7051	6991	7102	7082	7056	7088	7055	6990	7050	6935	7116	7004	7049	6998	6966	7050	6873	7027	7106	6980	7045	7047	6924	7055	7022	6902	7218	7005	7085	6930	6982	7050	7116	7027	7092	7060	6863	6997	7033	7001	6924	7022	6960	7077	7054	6968	6863	6920	6919	7037	6999	7162	7021	7019	7024	6944	7002	7068	7090	7057	6965	7027	7138	7073	7059	7010	6993	7018	7117	6932	7165	6944	7075	7064	6992	7018	7059	7111	7098	6997	7051	7095	7103	7094	7048	7046	7057	6951	7094	7133	7185	7087	7060	6989	7030	7025	7060	7131	6953	7150	7045	6879	7108	6969	6995	7083	7026	7186	7040	6974	7001	7122	7003	7038	7001	7002	7013	7105	7202	6977	7132	7072	6914	6901	6944	7055	6971	6962	6991	7018	7061	7105	7005	6925	7025	6910	6943	7104	7028	7141	6934	7090	6997	7180	7091	6976	6984	7038	7032	7157	6970	6985	6948	7007	7081	7120	6975	7029	7205	6988	7018	7005	7068	6860	6905	7079	7067	7154	7039	6967	6973	7009	7041	7028	7087	7043	7051	7047	7032	7056	6981	7035	7042	7034	7090	6957	7029	6961	7028	7090	6994	6995	7074	7152	7327	6998	6960	7010	7025	7068	7043	7066	6940	6957	7090	7068	7098	7077	7042	7076	7003	6911	7085	6992	7145	7011	7010	6993	7129	7007	7124	7073	7025	7034	7007	7067	7165	7102	6985	6979	7069	6946	7052	7014	7187	6942	7017	7071	7119	6981	7012	7098	7155	7093	7013	7055	6962	7180	6945	7066	7065	6939	7023	7017	7173	6889	7024	7195	6964	7138	7097	6988	7057	7071	7111	6989	7014	7027	7053	7130	7010	6911	7018	7019	7052	7036	7103	6994	7005	6912	6953	7029	7130	7032	7104	7115	6972	7036	7059	6964	7019	6942	7189	6972	7079	7197	6969	6996	6923	7062	7093	7092	7028	7016	7079	6974	7167	6926	6946	6999	6978	7085	6907	7079	6905	7105	7219	6986	7053	7106	7024	7127	7013	7011	7045	6992	7068	6965	7113	7000	6972	7132	7064	7172	7013	7087	7109	7083	7087	7087	7085	7130	7134	7009	6997	6983	7077	6930	6978	6892	6992	6985	7098	7019	7169	7040	7136	7079	7079	7126	7098	6957	7038	7035	7096	7074	6961	7024	6964	7119	7009	7058	7008	7098	7033	6932	7063	6993	7050	6883	7067	7078	7050	7092	6998	7038	6948	7211	7094	7066	7104	7080	7028	7116	6910	7140	6919	6910	6962	7073	6993	7061	6968	6980	7031	7039	7025	6895	7105	6990	7115	6993	7099	7091	6898	7089	7003	7103	7006	7216	7039	6923	7027	7028	6970	7134	6891	7061	7112	6930	7222	6973	7137	6989	7073	7050	7093	7069	7082	6943	6983	7031	6999	7118	7110	7084	7068	7163	7153	7092	7038	7074	6992	7021	7133	7053	7028	6995	7180	7098	6965	6922	7001	6983	6920	7220	7086	7036	6998	7021	7100	7064	7020	7109	6973	7076	7003	7019	6874	7097	6824	7079	6957	6996	7112	6868	7082	7063	7078	7016	6967	7002	7035	7097	6993	7070	7126	7074	7044	6875	7046	7110	7090	6978	7030	7099	7211	7092	6885	7100	7052	7075	7022	6949	6956	7045	7032	7097	7022	7067	7126	6989	7050	7178	7046	7066	7174	6990	7109	6986	6947	6945	7103	6997	7032	7028	7119	7098	7080	6973	7000	7072	6983	7055	6980	6969	7103	6999	7011	7130	7199	7142	6976	7005	7030	6956	6959	7067	6945	7061	7166	7023	7033	7036	7009	7027	7145	7100	6937	6926	7194	6997	7096	7119	6976	7078	7072	7031	6955	7060	7000	7022	7039	7206	7042	6989	7234	6930	7096	6958	6948	6890	7119	7167	6898	7139	7109	6997	7041	6987	7089	6971	6969	6910	7152	7002	6943	6888	6997	6938	7009	7042	6996	7021	7066	6935	7101	6938	7048	7105	7006	7038	7110	6943	6992	7039	7165	7047	7016	7045	7089	6960	7042	7000	7043	7102	7000	6995	7017	7077	7058	7040	7087	7162	7105	7080	7148	7135	7036	6965	7025	6999	7104	7043	7032	7013	7020	7094	7000	7000	7211	7081	6891	6971	7083	7092	7088	7000	6984	7020	7117	7054	6924	6926	6953	6949	7009	7072	7026	6984	6959	7035	7131	7041	7150	6880	7004	7118	6920	7113	7022	7034	7032	6961	6982	7034	7209	7146	6981	7091	7098	7104	6936	7084	6983	7097	7011	7042	7004	7081	6961	7187	6956	7036	6896	7037	7118	7107	6986	6945	7065	7086	6947	7013	6934	7143	7025	6971	7055	6985	7011	7127	6981	6986	7001	6950	7152	7089	6999	6991	7005	7002	7056	7001	7037	7115	7116	7005	7074	6974	6971	6994	7225	6971	7068	7054	7121	7026	7113	7147	7049	7017	7052	7082	7085	6927	6915	7018	7050	7005	7107	7106	7078	6938	7142	7018	7042	7032	6965	6858	6973	7099	6981	7082	7141	7054	7013	7020	7080	7049	7072	7152	6996	6974	7089	6994	7061	6934	7068	7085	7099	6893	7032	7052	7067	6999	7034	6973	6988	7005	6935	7128	6988	6999	7030	7050	7132	7054	7137	7024	7021	7050	6969	7054	6977	6968	7136	7134	6981	7060	6955	7005	6953	6949	6996	7045	7113	7007	7104	7030	7069	6954	7019	7137	7107	6902	6959	6995	7015	7104	6887	7091	7124	7096	6952	7041	7096	6980	6986	7079	7118	7037	7128	7107	6981	7110	7047	7112	6927	7193	7027	7075	7024	7151	7190	7135	7093	6995	6997	7125	7125	7097	6991	7074	7005	7011	7038	6982	7043	7014	7062	7041	7118	7062	6983	6942	7097	7001	7068	7104	7152	7083	7072	6961	7101	7201	6962	7014	7116	6881	7150	6970	7094	7035	7017	7109	7092	7228	7058	7010	7059	7017	7173	6944	6912	7026	6972	7034	7076	6959	7094	7055	7044	7083	6953	7095	7050	6916	7161	7051	6903	6940	7015	7109	7190	7095	7043	7045	7140	6960	7045	7077	7026	6991	7106	7057	7095	7157	7041	6999	7029	7001	6933	7042	6964	7097	7072	6971	6922	7046	7077	7047	7012	7129	6954	6934	6974	6894	7079	7052	7095	6969	7261	7070	6995	7057	6976	6889	6985	7122	7065	7033	6903	6822	7115	6940	7143	7036	7005	7034	7022	6900	7114	7004	6939	7026	7002	7007	7266	7121	6967	7052	7106	7031	7003	7008	6967	7020	7025	7006	7097	7228	7096	7020	7166	7016	6965	6996	7086	6967	6972	7047	6914	6817	7191	6981	6999	7042	6978	7111	7197	7040	7088	6878	7047	6973	7044	6944	7025	7144	6976	7115	6996	7058	6997	7041	7044	6948	6931	6941	6989	7085	7007	7111	6843	7092	7086	7027	6923	7013	6959	6989	6954	7168	6886	7072	6914	7101	6977	7054	7081	7054	7130	7182	7068	7012	7187	7061	7065	7054	7103	7082	6953	6952	7036	7013	7139	6957	7111	6904	7037	7104	7015	7045	7079	6986	7008	7117	7171	7074	7012	6994	7179	7224	7077	6989	6973	7051	6929	7140	6951	6974	6926	7090	7099	6982	7058	6959	7038	6921	7125	7031	7026	7025	7137	6911	7036	6990	7235	6949	6971	6743	7106	6925	7038	7017	7111	6981	7074	7150	7188	7147	7095	7102	7110	7080	6998	7004	7060	6993	6958	7001	7167	7118	6944	7135	6999	7089	7009	7168	6972	7081	7052	7040	7020	7111	7010	7106	6984	7090	7089	7050	6941	6954	7030	7056	7094	7056	6994	7091	7167	7028	7069	7027	7092	6974	7009	7107	7047	7110	7034	7119	6958	7093	7057	6950	6963	7086	7174	7110	7039	7071	7001	7161	7038	6986	7038	6913	7122	6987	7161	7091	7134	7090	6971	6981	7056	6972	6920	7020	6923	7088	6976	7120	6850	6824	6999	7103	6936	6885	7053	6981	7023	6956	7014	7040	7047	7147	7030	7044	7070	7142	7139	6975	7116	6879	7048	7004	7056	7106	7079	7212	7035	6956	6863	6953	6997	6952	6964	6903	7002	7049	7136	6969	7034	6986	6847	6998	7073	7113	7088	7010	7071	7041	7124	7088	6992	7041	6994	7121	7093	7059	7040	7104	7006	7157	7151	7084	7014	7039	7039	7061	7064	7107	7090	6989	6976	6959	6961	6925	7111	7026	6924	6896	7092	7006	6872	7020	7074	7085	7071	7027	7018	6955	7110	6937	7044	7027	6987	7040	7063	7059	7100	6970	7026	7065	6903	7113	7060	6995	7008	7106	7005	6989	7157	7016	7145	6945	6987	7063	7041	6998	7075	7106	6972	7063	6976	7124	7105	6936	7014	7086	7161	7085	7059	7044	7062	7215	6999	7085	6978	7141	6996	7102	7148	7008	6959	7094	7091	7044	7109	7052	7158	7085	6950	7032	7091	7041	7066	7088	7076	7147	7092	6923	6992	6966	7120	6938	6994	6976	7031	7086	6916	7078	6961	6910	7068	6766	7002	7022	6928	6957	6941	7115	6993	7013	6959	7055	7103	6914	6907	7020	6889	7155	7064	7110	7101	7077	7043	7046	6947	6906	7037	7099	7025	7180	7068	7047	6992	7023	7219	7015	7039	6952	7025	7083	6993	6953
64070	51891	24975	7689	1559	974	863	879	843	830	876	882	875	915	910	887	884	850	866	903	908	884	901	882	881	917	817	878	928	851	907	885	875	828	862	881	900	925	865	877	932	872	894	908	873	837	862	885	871	895	851	870	858	889	873	842	897	843	900	902	854	813	865	894	872	886	860	885	854	936	864	819	899	892	841	898	890	808	829	929	891	828	860	806	874	833	887	910	855	868	869	840	848	829	887	860	889	895	891	810	895	885	892	828	900	872	887	816	858	883	857	883	872	854	897	889	864	847	831	907	855	868	813	876	927	827	889	859	846	851	831	817	902	943	883	892	858	908	871	858	889	869	884	877	847	944	868	843	843	861	903	866	896	839	903	897	886	872	954	872	909	875	858	848	966	887	901	852	856	871	906	911	875	855	867	912	849	907	862	857	874	893	824	895	959	855	845	920	889	880	865	885	898	863	915	861	844	925	888	834	878	941	850	856	879	871	871	920	907	854	826	955	824	838	878	912	857	900	840	831	872	871	815	870	850	874	860	858	896	817	878	857	861	904	906	892	917	899	917	894	887	860	871	866	825	898	869	851	920	889	865	833	862	902	877	903	875	898	901	844	885	909	849	924	882	909	913	905	869	901	896	866	853	853	931	880	867	877	899	858	824	871	836	919	835	852	849	894	892	859	902	883	877	877	912	874	916	893	853	847	864	879	881	877	895	908	850	911	895	886	891	885	859	887	877	859	922	813	923	941	849	892	862	870	825	812	952	894	893	818	900	838	883	904	911	865	919	873	908	849	853	885	911	930	935	860	789	869	909	880	878	907	893	830	841	876	942	873	889	879	836	877	916	807	909	858	907	874	936	912	896	883	885	846	913	855	824	859	912	865	912	863	876	850	915	903	884	888	892	905	863	844	889	867	835	808	842	856	834	899	884	839	874	874	877	890	857	911	886	890	875	894	880	884	911	852	860	904	850	856	914	897	893	813	893	908	851	897	889	852	868	842	892	886	896	926	873	860	852	850	861	866	862	887	887	858	899	837	868	804	894	838	837	850	895	857	817	947	890	892	904	887	837	869	919	856	891	883	875	863	833	905	841	915	857	840	864	922	878	886	883	903	961	883	902	909	891	882	882	863	840	848	889	845	843	893	902	856	900	882	860	858	887	903	875	854	891	870	838	861	876	905	849	890	888	810	922	867	881	850	906	915	908	871	890	888	911	927	842	945	877	837	887	923	860	892	857	892	864	878	873	860	877	901	878	882	858	905	906	923	867	825	841	845	881	897	867	853	862	932	909	916	845	851	872	871	891	886	898	857	872	909	915	825	817	885	873	881	830	880	889	827	872	905	875	836	867	889	843	876	904	849	872	880	855	881	949	848	867	880	884	900	891	899	891	904	870	900	859	946	889	921	880	883	886	875	860	858	844	909	886	822	917	894	893	910	888	955	869	881	844	879	884	861	824	894	887	896	892	905	928	860	874	865	849	895	862	867	899	955	883	876	883	878	920	865	807	902	869	909	848	810	885	840	853	885	890	898	915	872	947	866	918	877	897	878	855	888	856	807	838	877	877	860	872	833	894	868	888	887	856	932	874	839	836	867	921	898	869	879	899	866	873	891	882	836	836	832	893	896	904	878	837	848	862	881	912	893	835	848	900	908	845	872	865	923	867	862	907	838	903	863	876	923	911	958	857	917	833	912	902	894	890	900	834	861	916	928	915	900	860	856	961	890	873	858	892	892	932	905	844	880	853	859	873	880	907	900	872	881	860	877	877	884	904	880	895	913	860	905	833	923	860	844	835	845	870	916	878	859	841	853	848	968	884	902	872	932	884	870	854	887	867	834	923	869	906	861	858	920	906	871	921	905	847	869	829	848	916	872	875	877	922	878	828	898	872	854	882	876	872	868	862	883	857	888	867	878	881	837	878	922	918	872	907	870	907	924	880	844	906	860	875	856	850	858	888	886	847	868	865	851	883	891	846	902	929	852	868	831	865	888	858	893	877	826	881	853	846	840	878	843	878	887	853	855	888	906	857	791	899	884	898	859	889	897	920	841	881	867	911	867	825	865	862	857	887	874	863	864	879	927	872	902	900	851	863	906	861	908	846	920	889	838	893	909	837	922	927	912	838	824	829	962	890	816	836	876	928	891	873	905	877	922	891	842	829	907	873	922	884	838	851	856	894	842	935	888	864	881	866	847	869	907	890	883	878	868	906	913	863	863	838	866	905	867	880	874	891	873	874	875	932	902	868	899	890	868	865	847	932	826	888	928	886	908	845	861	852	882	874	898	908	911	893	885	869	896	886	858	909	852	892	917	840	923	927	869	848	888	854	874	851	869	808	898	821	870	855	878	844	889	893	848	884	896	889	924	915	908	839	887	895	862	906	869	882	890	850	906	865	907	804	882	880	897	891	878	909	886	881	930	893	851	821	890	881	916	900	890	853	895	851	873	915	895	833	895	895	924	854	915	899	846	851	879	886	911	843	875	852	911	887	901	881	875	830	903	848	864	861	871	865	900	900	895	908	952	892	889	888	861	844	858	872	874	844	865	855	871	873	866	894	809	959	957	917	886	882	874	874	866	923	886	862	868	879	855	903	885	862	883	911	833	908	958	884	868	946	878	883	863	878	869	874	873	909	865	857	890	836	841	881	850	872	844	846	899	952	901	884	915	838	823	884	864	885	893	893	883	841	843	881	875	862	868	873	879	864	900	931	891	861	867	887	905	871	888	894	910	903	939	883	857	874	862	866	859	855	839	845	872	854	889	832	865	891	873	874	888	898	884	886	884	873	839	912	858	813	859	881	843	874	865	896	873	954	889	839	919	955	810	833	871	934	917	915	933	840	846	882	874	882	857	893	838	828	859	871	917	878	880	884	830	866	895	886	883	897	892	910	907	889	906	896	873	844	871	874	863	926	920	859	891	894	863	895	903	848	900	860	896	876	857	873	922	881	881	926	928	901	923	836	829	922	871	932	881	940	928	873	937	875	835	855	904	909	908	935	859	851	900	862	904	898	905	917	915	934	837	889	896	861	844	862	868	915	897	899	882	920	923	834	940	899	898	884	870	940	842	833	920	883	911	837	913	879	896	814	871	869	873	895	893	846	897	841	878	937	874	888	947	879	860	877	935	925	879	925	880	859	849	939	864	893	879	874	915	867	901	888	858	866	939	837	868	891	892	908	859	886	886	838	903	886	883	891	889	882	858	831	897	869	862	902	906	851	876	906	867	923	886	897	877	874	858	864	867	858	847	881	869	899	944	900	869	860	851	856	893	869	801	875	946	845	884	880	890	838	890	886	867	870	955	876	811	884	889	905	891	906	868	874	830	865	894	891	853	886	880	907	867	927	893	893	853	904	854	881	847	855	885	886	901	849	861	864	914	942	885	865	903	932	931	921	847	903	888	823	879	878	900	905	844	923	884	892	897	855	872	948	870	871	884	839	911	943	919	884	847	909	853	908	893	931	896	895	836	882	861	904	839	883	883	882	888
61608	54957	46097	30248	15196	7682	6938	6925	6959	7019	7171	7018	7021	6978	6987	6925	7027	7025	7011	7031	7024	6949	7115	7090	6900	7045	6974	6930	7134	7094	7087	6915	6921	6979	6914	6867	7116	7069	7009	7020	6978	6897	6895	7046	6973	7119	7055	7052	7061	6954	7003	7079	7016	7086	7040	7096	7007	7077	6923	6892	7038	7018	7035	6929	6911	7071	6980	7095	6976	6878	6964	7038	7023	7007	6923	7115	6933	6992	6918	7239	6936	7101	7009	6976	7023	7092	7100	7107	6992	7058	7011	6913	7053	7145	6887	7048	6999	7035	6920	7114	6996	7101	6932	7103	6983	6795	6918	6976	6915	7085	6955	6927	7051	6973	6966	7031	7050	6946	6933	6952	6976	7034	7148	7006	7078	6983	7088	7059	6930	6953	6989	6995	6954	7002	7040	6986	7091	7039	6922	7062	6946	6946	6969	6935	7128	6944	6979	6849	7043	7080	7075	6900	7008	7037	6984	6930	7138	6934	7078	7065	7068	6818	7039	7008	7044	7043	7065	6958	7037	7030	6940	6943	7021	6913	6971	6966	7054	6934	6984	6986	7173	7043	6990	7110	6975	6896	7120	7027	7136	6968	6966	7051	7040	7039	7018	7110	7089	7083	6979	7107	7084	6971	7085	7003	6993	7053	7172	6985	6915	6969	6997	6910	6996	6962	7048	7013	7043	7047	6987	7027	6973	6907	6914	6959	6992	7015	6900	6995	7013	7018	6984	6959	6989	7033	6889	6998	7081	7166	6973	7068	6996	7058	7031	6972	7004	6914	7025	7042	6969	6847	6995	7013	6997	6997	6908	6938	7104	6934	7130	7006	7028	7019	7002	7104	6993	6998	7015	7079	7120	6988	6899	6956	7056	6970	7007	6881	7101	6968	6959	6893	7022	7038	7045	7006	6950	7094	7069	6945	7041	7084	6920	7032	6968	6912	7145	7042	6979	7034	7002	7039	7071	7063	7062	6970	7130	6928	6981	7126	7025	6929	7156	6966	7106	7017	7019	7067	6973	7056	6959	7042	7217	6965	6999	6935	7098	6944	7117	7031	6948	7109	7023	7029	7012	6943	6989	6969	6888	7081	7056	6915	7036	7066	7077	7002	6944	7102	7062	7064	7011	7115	7039	7069	6935	6952	6966	6991	7017	6907	6948	7151	7008	7009	6957	7013	6978	7021	6992	7020	6969	7054	6950	7026	7056	6963	7004	6948	7027	7122	6863	7024	6993	7044	6935	6974	6968	7013	6909	7171	6979	7062	6956	7079	7020	7005	7075	6914	6962	7053	6930	6936	7112	6845	6991	6970	7020	7073	7071	7024	7149	7027	7062	7102	7065	6921	6932	7169	7029	6941	6889	7028	7075	6988	6937	6976	7028	6942	7006	6950	7061	6930	7000	7135	7066	6968	6989	6933	7170	7093	6905	7015	6917	7031	6964	7080	6980	7232	7053	7023	7055	7046	7175	7013	7084	7074	7020	6875	7017	7092	7020	6950	6923	6941	7031	6964	7026	6911	7103	7059	6995	6973	7099	7048	6960	6964	7087	6994	7029	6964	7169	7069	6971	7023	6966	6969	6938	6877	6934	6967	7121	7051	6932	7072	6878	7099	6889	7065	7128	7071	6895	7041	7103	6996	6914	7060	6913	7019	7007	7024	6971	6864	7115	7004	6960	7015	7033	7017	6994	6893	7193	7142	7026	7078	7002	6948	6986	7134	7019	6952	6982	7001	7100	7064	7003	6918	7019	7004	7036	6976	6979	6965	7065	7073	6970	7035	7089	6861	7082	6980	7067	6938	6970	6984	6931	7061	7001	6995	6991	7166	7044	6965	7094	6942	7032	7128	6969	7117	7214	7083	6981	6990	7117	7049	7000	7065	7152	7031	7131	7107	7034	7020	7088	6961	6948	6942	6956	6986	7014	7064	6906	7128	7011	6999	7066	7057	6909	7149	7035	7030	7014	7097	7021	6929	7136	6919	6923	6931	6998	6968	6985	7051	7019	7016	7113	7058	6948	7040	6956	7000	6922	7062	6994	6989	7140	6946	6952	7037	7028	7012	7076	7061	6970	6975	7083	6817	7037	7037	7004	6985	7114	6975	7048	7180	7070	6876	6953	6958	6873	7024	6935	6984	6967	7021	6945	7076	7071	7181	7018	7297	6951	7029	6919	7095	6972	7081	6939	7026	7036	7075	7063	7060	7213	6988	7009	6995	7043	7032	7031	7005	7003	7017	7032	6991	6961	7045	6927	6928	7036	7071	7052	7017	7019	7056	7143	6886	6930	6917	6880	7054	7145	7019	7018	6955	7158	7075	6990	6862	7106	6893	7086	6857	7052	7033	7132	7026	7046	6907	7050	6963	6933	6977	7066	7069	7039	7004	7048	7023	7047	6871	6956	6967	7067	6946	7027	7049	7015	6988	7004	7010	6935	6954	7134	6939	7037	7117	7072	6863	6886	6813	6983	7036	6960	7073	7102	6985	6838	7020	6886	7139	7161	6986	7100	6947	7019	7011	7190	7169	7045	7001	6782	7000	7057	6975	7047	7020	7012	6971	7099	7004	6959	6943	7061	7028	7150	6992	6891	6968	7073	7029	7022	7034	7078	6979	6921	7027	6955	7059	6959	6955	6965	6932	7076	7159	6960	6879	7079	7050	7070	6954	6945	7039	6967	6932	6933	7096	7028	7002	7124	6976	7066	6900	7073	7004	7091	7015	7049	7040	7071	7050	6960	7017	7056	7023	7070	6885	6888	7071	6959	6915	6971	7081	6883	6872	7032	7047	7077	7060	6949	6953	7006	7034	7072	7016	7037	6876	6998	6907	7017	7015	6945	7140	7016	6858	7063	6965	7005	6896	7027	7066	6974	6995	7110	7013	7033	7031	7040	6844	6977	7113	6964	7024	7023	6973	7033	7083	7073	7060	7042	7006	7092	7020	7095	7046	7042	6920	6988	7105	7032	7035	7072	7090	6975	7076	6948	7194	6934	6974	7060	7143	7030	6949	7099	7045	7014	6968	6990	7081	6998	7013	6984	6936	7053	7041	6985	6948	6971	6987	6964	6949	6927	7063	7082	6966	6930	7069	6971	6982	6982	6957	7051	7001	7042	7101	6934	7058	7064	7020	7041	7028	7052	6919	6983	7053	7040	6979	7169	6999	7073	7045	7095	7033	7046	7000	6942	7030	7069	6994	6986	7188	7092	7038	6869	6909	7103	6984	7046	6977	7009	7088	6957	6971	6983	6978	6958	6870	6881	7008	6978	6994	7004	6997	7025	6925	7089	7043	7052	7080	6929	6979	7032	7033	6967	7118	7006	6934	6967	6948	7034	6923	7027	6988	6927	7004	7115	7113	6889	6977	7081	7123	7060	7163	6972	6978	7028	6899	7025	7027	7073	6964	7062	7053	7088	6933	6957	7089	6990	6954	6936	6895	7027	7137	7023	7076	7052	6955	6965	7032	6950	7098	7057	7072	7007	7060	6952	6889	7183	6953	7133	7035	7086	7006	7101	7078	6982	7041	6981	7035	6977	7113	6886	7031	7025	7027	7094	7064	6867	7097	7039	7131	6990	6964	7035	6877	6991	7049	6926	7072	7117	7109	6990	7001	7040	6992	7087	7035	6946	7008	7098	7004	7000	7068	7100	7177	6951	7132	6897	7062	7076	6986	6894	7038	6947	6991	6884	6996	6888	6968	7043	6899	6979	6960	6841	6936	7036	7013	7038	7033	7143	7071	7103	7045	7022	7019	7052	7060	6898	7113	7077	6962	7040	7073	7024	6992	7000	6951	7188	7110	7084	6923	7108	6903	7009	6938	7000	7009	6952	7098	6854	6961	7100	6903	7006	6965	7067	7030	7089	6930	6957	7097	7030	6976	6935	7102	7061	7069	7131	7086	7148	7093	7082	6919	6924	7138	6976	6975	6936	7007	7023	7005	7064	7040	7018	6933	7015	7088	7055	6955	6985	7045	7017	7130	7034	7025	7003	6939	6997	6958	6967	6993	6997	6986	7015	6996	7122	6946	7011	6870	7094	6920	7062	7049	7023	6896	6987	6997	6998	7125	7022	7050	7002	6809	6959	6940	7130	7084	6969	7057	6937	7052	6968	7032	7026	7013	6898	6853	7028	7050	7065	7046	6956	7145	7051	6951	6997	7111	7067	6961	7033	7091	6942	6995	7070	7000	7105	7004	6961	7070	7039	6913	6957	7015	7053	6992	7055	6927	7039	7001	7174	7104	7110	7013	7083	7037	7038	6884	7006	6964	6901	6959	7234	7021	7100	7088	7032	7048	7098	7075	7016	6923	7015	6790	7105	6957	7032	7022	7125	7140	6932	7132	7046	7069	7015	6936	6984	7036	6999	6964	7005	6861	7015	7120	6902	6971	6905	7079	6966	7056	6999	7085	6973	6966	7067	7079	7071	7130	7062	6998	7036	7190	6925	6993	6960	7056	6947	7031	6988	6934	7044	7052	6999	7065	6990	7020	7000	6976	6982	6886	7102	7126	7076	7151	6925	7045	7129	6964	7065	7081	7013	6921	7033	7029	7006	6989	7079	7062	6944	6888	7001	6917	7064	7007	6913	6992	7061	7088	7073	7083	7079	6874	7089	6937	6968	7055	7114	6889	7023	6999	6929	6996	6922	6783	6863	6997	6889	7115	6928	7124	7062	7039	7009	7062	7036	6931	6929	6986	7029	6918	7008	7007	7009	7031	7060	7112	6966	7031	7030	7095	6948	7015	6941	7239	6929	6999	7065	6998	6996	7051	6984	7091	6931	6999	6893	6959	7020	7066	6944	7020	6956	7070	7051	7095	7072	7069	6993	7169	6938	7110	6965	7014	6956	7072	7047	6955	7077	7092	7099	6943	7004	7031	6951	6950	6954	6954	6922	7015	7008	7034	6942	6934	7105	6949	7048	7042	6940	7056	7065	6888	6932	6980	6989	7040	6964	7093	7057	7056	7029	7072	7023	6903	7044	6954	7150	7074	7033	6942	6902	6944	6929	7127	7149	7022	7028	7029	6977	7033	6909	6989	7173	6863	6896	6926	7104	7126	6956	7043	6969	7039	6965	7038	6920	7143	6883	6988	7042	7025	6987	7061
39521	22849	7507	1685	842	773	665	684	732	703	736	727	738	780	742	770	732	726	701	779	678	711	733	701	714	678	756	710	765	705	688	710	734	708	759	702	731	724	744	683	726	756	718	719	767	679	697	703	761	758	727	711	718	733	736	712	687	711	732	679	752	739	727	753	720	681	733	727	771	710	714	733	666	730	731	683	743	728	707	717	688	732	750	733	742	735	736	735	760	730	737	731	757	725	710	699	713	729	722	740	740	681	718	731	707	699	754	748	723	733	745	748	754	725	672	710	682	698	724	774	719	794	722	738	735	676	744	711	693	696	704	722	746	718	687	728	704	778	727	754	683	685	713	724	777	742	698	760	749	715	780	733	724	702	723	744	697	685	744	754	700	765	733	739	736	734	727	716	686	702	725	720	709	675	712	746	741	746	713	732	719	723	771	738	733	733	751	717	736	688	708	735	717	728	748	703	692	697	747	682	727	726	727	737	719	708	683	694	713	763	731	727	761	739	723	718	776	740	735	720	684	648	698	703	686	769	740	703	685	737	757	709	728	750	709	759	695	743	710	738	728	673	718	726	706	726	695	782	700	687	697	718	735	727	782	713	769	733	785	728	748	725	754	745	729	730	718	710	777	705	716	682	723	735	731	705	678	743	701	688	710	755	736	745	797	711	699	735	733	685	712	725	744	729	710	679	771	680	730	732	752	747	714	715	758	713	718	724	724	702	703	727	696	768	726	721	731	704	738	723	680	780	712	709	743	710	701	758	766	781	734	741	654	712	764	723	685	786	702	705	739	713	750	732	745	736	726	731	737	708	735	722	745	729	711	729	720	728	697	735	730	709	755	674	682	715	748	691	738	694	705	690	685	686	702	700	738	755	709	748	691	685	769	736	740	714	715	716	740	770	714	743	688	700	669	700	696	687	735	750	706	683	678	721	717	729	741	711	693	705	734	737	726	744	701	711	665	716	742	724	735	737	729	755	777	714	779	721	708	682	711	703	741	707	750	727	745	715	732	713	687	660	725	761	765	748	746	704	700	708	694	720	729	730	755	774	684	700	689	691	697	723	751	714	739	772	664	733	702	720	665	713	717	715	744	674	739	749	744	720	753	700	691	656	692	758	766	772	710	719	802	705	720	680	718	720	691	753	712	694	718	729	772	681	721	747	745	722	718	724	764	711	699	724	722	717	705	721	693	712	724	729	735	733	744	732	742	736	734	750	731	762	737	733	707	735	675	698	720	752	714	693	730	706	705	731	723	697	697	721	754	749	735	737	722	664	722	742	731	722	767	753	713	763	768	685	730	748	666	766	746	755	705	744	706	688	712	715	668	709	762	735	705	717	704	705	697	734	743	701	678	700	702	699	766	707	724	739	739	715	764	655	709	666	705	729	758	737	761	738	739	732	761	742	739	715	694	729	737	668	726	730	694	748	744	686	764	697	751	732	702	683	755	696	724	740	765	737	675	727	712	658	743	687	718	737	718	687	703	668	715	786	710	739	734	724	698	735	742	689	776	713	709	769	731	735	718	732	734	728	750	676	698	739	709	746	699	712	715	748	722	723	713	728	764	775	738	726	702	699	708	673	706	775	718	709	728	673	720	736	751	704	744	729	780	636	731	749	699	711	740	729	675	739	762	755	687	667	714	746	782	731	746	762	704	771	750	694	708	678	681	704	711	714	731	741	749	696	737	708	729	728	706	705	719	712	733	694	693	694	684	691	710	701	683	677	698	754	719	712	738	718	728	723	739	721	751	746	706	734	736	738	758	740	772	693	744	735	702	743	706	691	730	716	734	749	711	692	757	690	734	717	692	714	723	736	713	703	738	750	729	735	777	683	645	675	734	707	733	692	737	687	674	723	758	759	727	727	758	722	718	745	710	705	731	680	728	710	716	712	707	680	760	703	780	717	708	732	762	704	658	660	711	728	657	713	751	680	660	735	710	706	705	758	786	711	674	731	736	751	719	785	778	695	701	705	749	699	678	738	756	719	724	715	728	771	708	755	702	736	770	743	748	714	719	713	746	696	747	739	758	772	770	747	721	721	704	737	688	807	778	717	719	683	716	744	725	723	743	735	715	705	744	786	734	676	693	690	757	708	772	670	743	747	724	736	758	763	702	755	673	732	729	675	711	760	749	711	711	688	752	702	751	689	721	721	725	709	722	673	714	680	741	681	703	724	730	708	654	743	717	691	705	744	671	717	692	714	734	732	709	706	763	728	734	737	752	710	708	755	763	779	768	697	748	677	751	687	740	672	698	701	720	748	743	725	754	736	748	726	710	731	707	687	693	695	706	678	776	706	748	745	728	719	725	739	734	689	743	739	641	717	692	767	688	741	691	677	749	733	685	713	739	777	727	710	705	675	719	743	700	727	710	696	696	716	697	728	729	684	694	679	656	736	710	694	777	693	693	721	717	737	722	708	728	698	704	726	747	722	702	693	757	696	754	744	747	742	714	677	733	721	730	727	702	730	721	729	752	711	723	741	723	731	720	787	720	719	715	721	770	709	756	752	741	717	734	722	724	680	711	680	740	722	722	736	705	705	767	730	768	701	702	700	773	696	746	739	739	801	750	721	726	740	752	719	718	746	688	693	708	735	710	720	732	754	732	675	721	735	741	751	731	713	692	727	708	701	702	714	683	741	731	707	719	731	698	770	738	737	748	746	760	740	704	714	712	774	711	741	694	726	689	746	772	724	744	746	750	741	692	737	716	717	744	752	749	741	752	733	719	723	694	731	686	769	757	730	737	705	684	769	650	758	705	740	724	731	747	663	662	735	732	738	713	711	752	753	780	759	678	736	752	684	722	715	759	687	722	705	688	697	758	710	751	749	768	702	720	719	793	715	700	691	698	693	719	724	736	715	734	684	774	734	767	727	725	737	734	723	711	688	705	719	689	717	757	740	710	726	759	723	705	754	738	783	754	745	723	644	686	739	699	709	749	750	722	718	709	763	710	709	706	708	684	758	739	728	744	697	763	738	747	715	699	722	700	696	672	756	703	704	697	749	676	738	706	702	679	710	757	747	731	718	727	766	719	683	684	712	701	746	686	696	736	700	755	763	723	735	707	698	697	730	752	728	722	736	702	674	750	699	732	671	716	705	723	710	711	700	733	696	723	761	706	700	713	716	734	709	748	761	767	724	694	709	724	751	725	735	789	697	740	678	669	733	683	747	717	757	718	706	713	738	736	721	778	727	716	717	725	701	719	702	686	737	730	745	733	759	746	709	716	711	757	753	721	706	716	707	709	727	729	740	750	635	679	774	716	714	749	716	726	682	685	719	723	745	712	733	700	710	725	763	699	644	707	682	696	754	709	701	743	766	720	696	713	694	741	723	705	694	745	731	712	692	647	776	756	738	744	691	751	737	781	717	726	703	723	769	715	770	704	704	739	675	697	734	779	715	719	723	687	741	736	739	691	698	682	700	760	761	740	704	724	681	720	759	777	683	729	720	726	689	769	711	747	703	718	697	730	758	752	718	738	716
65455	46106	27575	14264	8488	6122	6009	6073	5949	5938	6121	5878	5989	6021	6010	5912	6066	6045	6070	5980	6038	5981	5984	5974	5882	6023	6006	5961	5949	5948	5977	5989	6091	5963	5920	6092	5956	5950	5962	5992	5959	6038	5901	5903	6007	5984	6024	5930	5957	6081	6149	5921	6076	5964	6030	5898	6022	5907	5965	6054	5932	5933	6053	6072	5951	6023	6031	6008	5976	6058	6022	5844	6061	6088	6070	5956	6070	5923	6009	6088	5844	6025	6018	6001	6049	5954	6039	5975	6080	5991	6011	5964	5932	6041	6046	6152	6036	6044	5894	5959	6116	6135	5957	5967	5913	5963	5940	6020	6018	6088	5973	5899	5988	6004	5987	6046	5914	6049	5876	6024	6179	5990	5985	6134	5896	6053	5988	5908	5932	6041	5878	5904	6077	6026	5953	6020	5990	6065	5998	5969	6092	5899	5947	6026	6003	5905	6114	6042	6034	6042	6059	6081	5993	5938	5929	5972	6037	6038	6019	5980	6034	6111	5985	6045	5952	5990	6011	6082	5931	5961	5987	5886	5998	5986	6028	5954	5998	5889	6037	5987	6012	6050	5948	5955	6084	5925	6014	6007	6001	6021	6027	5959	5952	6088	6008	5808	5790	6177	5998	5992	5985	5955	5971	6061	6040	5971	6131	5921	6033	5946	6086	5956	5917	6070	6001	6054	6014	6058	6095	5996	6009	5927	5944	6069	6050	6012	6034	6046	6063	5962	5934	5938	6077	5928	6033	5946	6024	5915	6019	5853	5918	5987	5932	5964	5930	6063	5973	5920	5997	6052	6015	6079	5944	6092	5972	6153	5930	6005	6056	6059	6061	5925	5890	5951	6013	6010	5900	6093	6030	5938	6053	5786	6180	5996	5965	5990	6088	5955	5948	5929	5941	5905	5893	6035	5921	5969	6043	5972	6014	6025	5974	5848	6057	5962	5968	6004	5886	6020	6017	6039	5969	6100	5959	5911	6091	5918	6020	6029	5923	6023	6019	5928	6052	6034	6048	5929	5962	6000	5995	6079	6121	5879	5941	5968	6069	5903	6024	5865	5989	5819	6028	5974	6068	5983	6022	6074	6042	5930	6008	6060	5903	6051	5955	6047	5940	6018	6023	6030	5807	5917	6050	6024	5988	5987	5868	5908	5970	5942	6032	5927	6110	5994	5955	5898	5987	6003	6057	6010	5932	6051	5948	6065	5963	6010	6010	5902	6044	5983	6118	5975	5973	5954	6010	5816	6092	6048	5984	6089	6059	5975	5983	6003	5986	6016	6007	6053	6025	5948	5969	6066	6043	5994	5888	6027	6012	5970	5975	5977	5960	6016	6005	5914	5880	6216	5883	5937	6009	5882	6061	5957	6110	6020	6027	5955	5940	5939	6067	6042	6012	6174	6032	6013	5884	5979	5977	5947	5970	6029	5975	6009	6006	5858	5943	6004	6034	5946	5926	5997	5985	5928	5975	5912	5959	6032	5913	6063	5901	5953	6014	6026	6051	5867	6042	5846	6127	5979	6098	6017	5951	5979	6063	5842	5904	6056	5957	5996	6056	6005	5910	5971	5967	6119	6009	6097	6022	6043	6078	6054	5922	6013	5938	5905	5955	5967	5947	5933	6107	5997	5968	6045	6109	6138	5887	5937	6004	5908	5945	6084	5909	6035	6095	6015	5926	6106	5998	6012	5921	6115	6112	6055	6120	5868	5955	6011	6010	5958	6150	5951	6136	6007	5945	5923	5896	5864	6112	5989	5977	6051	5905	5946	5811	6045	5894	5932	6038	5919	5981	5836	5888	5965	5865	6020	6033	5968	6027	6011	5981	5963	5959	5985	5961	5996	6027	6056	6010	5924	5959	5953	5988	6049	6013	5958	6017	5977	5923	5974	5921	5967	5975	5981	6127	5901	5991	6022	5958	6069	5955	5966	6003	6128	5898	5936	5987	5976	6100	6071	6012	5953	6022	5941	5867	5995	6095	6054	6075	6083	5996	6087	6020	6037	6004	6000	5952	5990	5917	5992	5881	5986	5978	6129	5978	5938	5874	6084	5916	5987	6086	5927	5893	6012	5885	5957	5911	5893	6087	6042	5917	5873	6040	6125	5863	5973	5941	6000	6033	5984	5888	5899	5925	6053	5996	5931	5965	5936	6008	5971	6037	6099	6011	5980	5966	5873	6060	6039	6056	6016	5956	6125	6123	6114	6029	6017	6041	6064	5957	6101	5928	5994	5975	6085	5898	6001	5997	5969	6012	6156	5992	5983	5918	6088	5962	6060	6020	6074	6103	5983	6021	6115	5870	6011	6006	6021	5845	6048	6003	5887	5987	5927	6015	5971	5924	5993	5899	6076	6101	5860	6025	5910	5909	6005	6070	5896	5963	6038	6043	5901	5857	5947	6013	5961	6047	6017	5988	6044	6010	5892	6139	6021	6051	6073	5939	5898	6002	6007	5976	6224	5866	5982	5851	5974	6073	5967	6135	5960	6042	5953	5982	5996	5999	5951	6017	6126	5953	6031	5978	6065	5851	5978	6022	5946	5906	5982	6021	6050	5981	6010	6003	6149	5961	5916	5965	5973	6100	5999	5979	5976	6082	6128	6029	5968	6010	6008	5949	5993	5930	5998	5910	5972	5945	5952	5960	6116	5859	5920	6107	5975	5971	6003	5979	5965	5995	5955	5871	5963	6091	6067	5973	6004	6047	5890	5932	6003	6051	6040	5817	5974	6088	5941	5993	6008	5893	6010	5957	5788	5917	5997	6047	5981	5841	5809	6021	6011	6002	6020	5921	5919	6033	5944	5999	6017	6067	5986	5991	5905	6009	5944	5985	6034	6009	6011	5960	5965	6059	6066	6125	5989	6020	6019	6131	6031	6100	6073	5991	6025	6020	6078	6141	6025	6021	5967	6066	5943	6001	5940	6051	6118	6009	5967	6092	5975	5859	6019	6037	6080	5934	6013	6071	6012	5953	6054	5904	5933	5964	5907	6003	5960	5960	5945	6109	6023	5976	5932	5864	6002	6003	5914	5969	6071	6121	5980	5940	6097	5918	5942	6063	5876	5966	6003	5945	5935	6159	6058	5992	5997	5943	6031	6101	5861	6035	5968	5928	6018	6038	6176	5979	6119	5980	6000	6106	6000	5948	5935	5851	6023	6010	6009	6142	6086	5948	6056	5911	6105	5869	6021	6066	6054	6088	6054	6056	5943	6044	6060	6016	5929	6089	5975	5980	6029	6010	5950	6014	5988	6044	5903	6101	5917	5975	6021	5881	6111	5973	5924	5893	6012	5926	6009	6057	5996	6101	6013	5943	6050	5883	5969	5882	6078	5845	6054	6031	5976	6008	5863	5950	6135	5997	5994	5957	5992	6078	5951	5968	5921	6001	6102	6025	6084	6067	6034	5929	5993	5919	5851	5972	6017	6030	5780	6067	6008	5924	6016	5949	5950	5952	5944	5922	5928	6077	5917	5947	6066	5922	5934	5911	6037	5998	5955	6094	6039	6037	5981	5921	5933	6026	5908	6046	5985	5951	6134	5919	5992	5935	5970	5967	6055	6033	5963	5960	5964	5839	6035	6018	5957	5902	5893	6000	5883	6050	6013	5993	6011	5904	6055	6123	6121	6088	6010	5903	5961	6133	5955	6092	5895	5972	6145	5916	6051	5932	6114	5994	6039	5976	5971	5960	6044	6032	5931	5952	5923	6077	5981	6078	5966	5981	5897	5945	5960	6080	6067	6006	5986	6020	5982	6080	6056	6025	6075	5897	5936	6069	6071	6070	5805	6080	6097	5996	5971	5970	5942	6011	6004	5917	5947	5974	5949	6015	5934	6064	5946	5951	5987	6050	6100	5843	5961	6041	5911	5950	5953	6138	5978	6060	5945	5966	6065	5995	6051	5913	5922	6118	5924	6013	5973	5823	5985	5965	5948	6063	6060	6064	6029	5988	6026	5958	5968	6070	5989	5867	6014	6049	5906	5986	6082	6043	6033	6005	5908	5918	5962	6027	5967	5995	6002	6037	5837	5991	5979	5866	5902	5924	6044	5986	5989	6075	5970	5932	6061	5870	5904	6000	5857	5911	6074	5957	5908	5999	6014	5872	5975	5993	6021	5984	5945	6071	5857	6034	5926	6098	6012	6057	6045	6083	6131	5862	5944	6025	5986	6047	6100	6008	5773	5979	6077	5938	5998	6024	5976	6030	6083	5999	5974	6049	5918	6067	6075	6026	5895	5967	6076	5932	5977	5918	6021	6016	6060	6061	6065	5938	6059	6043	5912	6044	5875	5976	6079	6049	6049	5929	5954	5847	6010	6016	6015	5843	5900	6046	5945	6108	5996	5895	6054	5873	5902	6041	6028	6005	5990	5963	5883	5945	6000	5970	6027	6110	5997	6109	5957	6019	5928	5936	5872	6104	6098	6005	5992	5984	5865	6022	5996	6032	6030	6024	5952	6099	5927	5944	5993	6056	5946	6036	5984	5911	5944	5890	5905	6024	6072	6118	6049	6051	5966	5974	6007	6010	6027	6063	6016	5855	6066	6160	5927	6070	5928	5956	6010	5999	5922	6001	6036	6051	5985	5961	5962	6083	5983	5967	5994	6134	6004	6097	6021	5920	6011	6011	5999	5975	5906	6044	6057	6118	6083	5892	5911	5987	5859	5979	5974	6003	6001	6015	6129	5932	6072	6023	5940	6007	5988	6016	6024	6038	5965	6022	6003	5967	5903	6144	5933	6037	5960	5872	5925	6018	6017	5914	6130	6030	6087	5877	6049	6018	6033	5949	6125	5883	5977	5966	6015	5908	6082	5920	5941	6034	5918	6052	6000	6006	6045	6047	6136	5894	5989	6023	5990	5959	5975	5884	6000	6241	5970	5954	5937	5912	5911	5969	6037	5980	6041	5945	6018	6140	5974	5924	5997	6103	5919	5948	5893	6002	5966	6092	5922	6007	6040	5923	5950	6101	5975	5973	6048	6045	6018	6031	5915	5987	6050	5950	6061	5992	6023	6053	6003	5986	6099	6130	5949	6000	5994	6035	6005	6015	5896	5961	6024	5927	6089	6041	5942	5856	6028	5941	5962	6040	5911	6060	6033	6040	5893
44785	31210	12472	2877	1087	795	834	808	844	712	826	769	843	765	824	822	841	840	808	816	832	790	768	860	845	801	781	843	854	832	801	784	853	793	847	772	860	797	821	813	782	824	820	797	806	835	812	791	821	814	816	782	799	823	826	792	809	849	813	787	876	796	798	826	802	813	811	803	817	752	792	763	787	775	806	772	778	762	810	774	843	787	847	812	811	800	786	830	762	828	767	796	815	813	831	777	832	779	795	798	808	865	847	813	808	769	805	787	800	827	824	798	790	830	807	792	802	809	809	797	748	808	751	824	833	833	806	904	816	821	858	788	789	764	820	760	799	781	815	831	792	835	813	821	755	823	816	848	862	804	840	826	806	814	846	824	840	790	844	813	824	784	859	810	817	835	788	810	809	794	840	808	831	863	810	845	800	796	856	839	802	783	811	825	850	814	778	810	842	813	780	832	902	789	832	798	857	860	808	793	828	785	822	849	818	828	827	801	768	819	769	824	812	834	837	848	832	836	779	782	776	814	846	844	778	837	845	821	839	829	820	826	791	781	854	771	835	855	808	796	828	803	780	809	844	816	753	781	805	791	834	827	788	803	843	809	793	839	828	814	802	779	864	805	818	797	789	788	814	814	825	824	796	809	790	856	827	763	803	811	843	827	833	762	794	834	792	815	771	793	787	846	775	781	791	781	747	795	805	833	787	788	747	826	782	795	823	784	824	767	802	857	793	827	742	765	842	763	804	819	783	830	823	786	784	796	771	803	814	831	802	805	761	836	805	797	813	840	820	802	798	860	771	779	816	793	816	766	810	817	838	791	784	827	860	793	857	797	792	824	815	796	744	841	780	824	799	776	827	822	846	796	839	816	790	779	867	876	764	837	795	800	780	812	774	859	784	810	801	841	816	775	819	829	823	796	810	816	800	799	809	828	797	772	815	828	877	799	826	830	789	755	710	843	787	843	854	758	750	757	755	754	807	824	794	798	820	783	780	841	798	802	857	821	778	826	752	813	785	841	824	833	823	820	777	809	855	821	822	813	812	815	822	814	785	838	845	778	814	782	778	803	798	830	848	808	798	821	813	799	830	799	802	805	814	832	786	825	808	807	858	796	806	812	750	802	784	823	844	793	846	807	842	803	782	827	750	814	747	823	841	818	782	816	767	796	831	770	827	867	801	794	820	797	832	762	843	809	858	790	795	794	779	824	800	806	808	783	829	842	826	855	822	807	795	829	828	836	817	844	839	815	834	760	786	846	787	819	779	760	792	893	770	830	791	850	846	819	779	822	788	846	797	809	779	815	808	835	815	812	790	787	807	806	814	788	844	804	841	864	843	867	772	795	791	825	811	807	843	855	819	810	832	766	790	836	758	751	786	807	839	866	795	782	836	817	833	826	851	831	826	817	820	817	816	790	792	801	806	797	826	791	775	820	808	803	824	816	748	829	796	780	833	766	772	834	804	747	875	831	865	820	846	778	806	860	805	831	807	833	764	802	777	832	835	843	831	860	859	851	828	829	778	802	848	790	765	763	824	829	879	843	829	841	767	758	796	770	809	776	805	735	791	829	762	779	814	764	786	815	813	771	820	823	763	794	805	816	760	792	820	782	801	810	797	771	803	826	858	825	785	776	834	861	762	842	862	801	788	833	827	799	810	832	866	768	775	825	781	816	826	822	779	775	825	782	842	774	750	822	819	830	829	806	755	827	832	833	810	804	844	818	839	829	773	839	815	844	833	775	816	806	773	843	809	822	778	767	816	870	794	873	811	817	852	829	836	779	808	779	830	810	817	826	795	823	793	797	806	839	763	806	856	774	768	830	765	796	770	809	839	765	780	800	807	778	776	817	809	858	857	851	846	813	790	781	826	823	840	839	823	822	780	783	774	785	770	766	784	806	777	802	869	746	816	804	805	830	817	799	788	851	772	760	816	784	815	809	811	783	777	792	829	813	834	804	800	816	792	840	788	770	861	839	853	798	793	789	843	854	783	823	770	796	795	781	800	855	808	827	798	791	824	875	824	776	791	802	795	772	810	770	808	775	795	827	811	771	785	832	782	838	806	830	840	861	843	785	755	798	829	800	769	822	821	804	792	814	856	838	795	792	857	836	765	833	852	801	814	781	864	802	776	784	820	804	783	838	812	788	762	819	833	857	823	832	820	826	791	779	813	840	793	834	806	800	801	784	846	803	849	835	858	816	783	761	812	793	813	852	841	791	769	828	820	815	838	764	819	784	846	781	854	790	818	805	811	808	816	861	844	769	796	820	816	823	838	797	818	780	776	831	822	761	785	803	787	832	867	810	819	815	816	748	814	799	766	818	840	863	827	794	821	760	836	789	835	785	831	770	837	805	856	805	804	829	791	762	815	838	818	779	832	811	797	734	785	867	805	819	856	788	799	791	801	846	813	812	857	823	816	771	789	816	809	846	790	794	853	809	796	827	838	824	814	872	869	788	774	817	794	770	846	790	755	804	803	822	777	787	806	815	810	769	806	762	831	840	796	821	870	816	742	801	787	807	780	772	831	748	811	846	864	821	820	843	784	859	794	835	839	791	792	789	821	819	792	794	820	811	828	786	772	769	815	791	794	794	798	780	786	802	807	787	838	814	785	823	767	846	805	792	801	788	796	796	832	817	809	799	866	807	799	818	769	798	829	819	822	796	834	862	791	827	811	794	824	778	791	776	839	787	808	797	804	806	846	823	828	780	802	872	823	809	810	785	732	793	830	772	846	819	819	801	841	789	833	818	834	857	810	812	802	802	814	818	792	818	844	796	826	839	841	815	767	821	817	776	807	848	784	860	803	838	805	748	830	849	813	804	806	804	809	821	808	835	755	805	762	823	818	754	820	857	823	825	817	843	782	738	803	815	802	821	834	749	843	817	821	824	795	823	795	782	824	821	801	793	834	889	827	873	840	805	812	816	785	826	767	789	819	858	756	815	849	798	782	805	790	789	822	809	852	790	814	772	833	820	790	794	773	781	845	799	814	795	819	808	844	783	782	843	799	816	843	840	776	775	801	798	838	785	847	807	826	871	797	817	777	767	825	823	814	819	833	758	784	780	760	778	827	785	798	857	842	847	801	808	853	819	798	780	837	771	780	844	754	785	823	773	798	853	812	890	799	802	828	775	819	822	769	843	818	799	814	793	803	802	852	810	798	828	832	746	833	782	802	859	857	790	785	794	811	839	845	809	854	823	811	806	756	845	780	824	832	809	785	792	809	802	807	822	820	746	828	797	793	796	775	768	832	819	774	834	818	771	777	804	793	801	772	780	826	838	824	849	858	823	770	811	826	783	793	872	841	829	819	767	809	768	853	813	832	780	803	852	813	821	803	819	813	809	828	748	812	847	796	837	806	772	824	803	800	857	799	836	835	806	867	793	837	815	861	869	828	808	813	882	842	771	770	765	780	912	773	813	816	791	797	848	824	831	801	803	811	827	839	804	836	809	815	826	753	845	824	774	835	801	792	777	819	851	814	839	836	771
71948	52551	33933	20098	10615	6686	6551	6529	6555	6634	6486	6594	6585	6554	6637	6518	6677	6418	6648	6530	6600	6553	6486	6529	6640	6546	6517	6563	6539	6622	6673	6622	6566	6650	6615	6576	6519	6608	6561	6603	6426	6587	6507	6540	6450	6622	6532	6563	6518	6503	6607	6546	6591	6549	6560	6538	6537	6549	6578	6542	6606	6593	6522	6624	6508	6558	6652	6465	6513	6625	6573	6551	6654	6708	6599	6712	6545	6635	6636	6474	6578	6494	6667	6685	6601	6720	6445	6583	6579	6593	6548	6477	6608	6681	6648	6508	6650	6619	6494	6618	6594	6523	6585	6674	6408	6388	6641	6562	6491	6578	6573	6624	6540	6590	6568	6536	6504	6702	6551	6609	6714	6654	6513	6685	6515	6637	6601	6602	6519	6489	6596	6592	6649	6534	6657	6632	6677	6581	6673	6463	6414	6632	6570	6637	6590	6694	6454	6605	6671	6560	6581	6528	6568	6635	6570	6627	6455	6563	6449	6571	6516	6507	6554	6526	6581	6621	6639	6584	6523	6566	6525	6508	6540	6471	6582	6505	6566	6615	6553	6494	6541	6425	6763	6576	6717	6557	6561	6520	6579	6514	6638	6490	6665	6455	6639	6665	6685	6523	6494	6552	6583	6622	6506	6532	6534	6647	6382	6433	6424	6622	6607	6467	6540	6475	6496	6521	6739	6624	6511	6417	6425	6613	6552	6533	6572	6576	6670	6530	6501	6462	6636	6422	6577	6546	6630	6543	6622	6495	6546	6555	6610	6597	6688	6504	6715	6508	6533	6636	6498	6544	6466	6569	6609	6507	6536	6477	6560	6574	6443	6551	6672	6607	6587	6493	6485	6560	6540	6579	6671	6688	6558	6548	6574	6589	6455	6575	6669	6552	6588	6509	6504	6602	6568	6492	6523	6578	6550	6574	6522	6491	6520	6680	6539	6569	6510	6626	6571	6552	6501	6655	6584	6553	6625	6618	6547	6607	6459	6595	6484	6546	6580	6464	6600	6562	6504	6667	6492	6654	6497	6650	6482	6567	6515	6494	6581	6408	6469	6582	6621	6552	6604	6531	6500	6556	6474	6618	6542	6630	6568	6654	6453	6611	6635	6591	6636	6561	6636	6591	6575	6507	6616	6571	6597	6529	6473	6551	6602	6604	6650	6651	6602	6604	6542	6570	6589	6493	6604	6560	6534	6483	6431	6674	6440	6480	6634	6664	6526	6467	6546	6477	6520	6633	6573	6595	6546	6359	6524	6621	6617	6518	6610	6495	6537	6504	6523	6529	6649	6515	6622	6617	6606	6508	6488	6537	6572	6589	6594	6480	6470	6537	6662	6568	6606	6598	6496	6593	6666	6550	6459	6669	6529	6571	6651	6707	6390	6531	6582	6579	6453	6461	6656	6460	6603	6608	6699	6509	6547	6604	6636	6615	6569	6569	6579	6577	6535	6603	6660	6480	6556	6594	6615	6538	6623	6582	6550	6535	6549	6430	6637	6643	6349	6613	6513	6663	6565	6494	6615	6626	6641	6630	6557	6521	6532	6559	6583	6684	6621	6601	6590	6520	6581	6534	6528	6627	6586	6537	6553	6483	6492	6551	6634	6522	6705	6445	6489	6516	6632	6492	6633	6597	6605	6599	6499	6669	6667	6603	6544	6495	6474	6561	6491	6685	6640	6617	6688	6554	6423	6619	6520	6571	6444	6545	6575	6474	6623	6548	6673	6536	6534	6713	6464	6625	6461	6607	6659	6594	6556	6522	6647	6623	6575	6444	6522	6617	6603	6596	6557	6549	6429	6634	6560	6531	6586	6548	6587	6641	6624	6573	6547	6595	6477	6542	6523	6415	6657	6639	6569	6507	6615	6711	6524	6528	6591	6513	6515	6579	6592	6644	6525	6531	6554	6649	6564	6700	6600	6376	6490	6525	6570	6450	6484	6586	6524	6533	6578	6600	6701	6554	6490	6462	6528	6473	6585	6605	6585	6552	6498	6557	6572	6525	6562	6526	6638	6583	6509	6618	6511	6692	6633	6472	6480	6522	6461	6586	6505	6555	6552	6567	6604	6620	6512	6625	6546	6671	6524	6628	6602	6538	6696	6537	6579	6574	6563	6567	6401	6641	6642	6526	6452	6498	6545	6636	6664	6482	6470	6598	6478	6521	6587	6617	6499	6668	6525	6528	6604	6512	6594	6700	6458	6523	6571	6622	6639	6639	6609	6647	6524	6639	6619	6465	6613	6669	6758	6584	6630	6540	6569	6501	6432	6590	6613	6561	6551	6688	6568	6636	6503	6429	6474	6506	6611	6563	6563	6592	6624	6473	6614	6574	6464	6553	6526	6552	6628	6437	6643	6639	6585	6586	6670	6472	6588	6600	6516	6534	6599	6564	6597	6643	6604	6652	6559	6556	6644	6557	6644	6602	6479	6559	6525	6511	6637	6497	6619	6627	6492	6534	6572	6584	6626	6622	6699	6561	6683	6521	6539	6698	6589	6677	6613	6558	6532	6656	6613	6494	6450	6613	6572	6504	6636	6700	6612	6401	6582	6595	6540	6615	6436	6459	6633	6682	6738	6495	6549	6607	6449	6534	6520	6514	6516	6534	6475	6622	6513	6499	6556	6534	6516	6520	6525	6642	6555	6487	6546	6511	6543	6568	6680	6591	6654	6529	6564	6617	6510	6471	6601	6579	6576	6546	6535	6567	6632	6587	6541	6609	6565	6577	6533	6417	6456	6510	6658	6613	6636	6564	6612	6495	6577	6580	6632	6533	6481	6644	6577	6591	6489	6657	6529	6430	6514	6468	6567	6460	6505	6609	6493	6659	6481	6432	6512	6514	6601	6429	6643	6536	6527	6467	6555	6584	6582	6582	6519	6418	6637	6595	6604	6531	6353	6614	6634	6534	6544	6491	6613	6531	6620	6504	6445	6607	6474	6680	6559	6532	6578	6527	6681	6358	6661	6601	6723	6555	6680	6570	6433	6561	6711	6582	6490	6614	6514	6654	6456	6602	6528	6817	6566	6586	6510	6545	6618	6548	6550	6520	6474	6712	6683	6446	6419	6509	6652	6563	6562	6642	6513	6523	6585	6566	6680	6547	6616	6658	6550	6652	6617	6579	6661	6466	6608	6568	6607	6540	6581	6556	6678	6653	6596	6583	6492	6563	6480	6480	6582	6539	6465	6602	6651	6521	6667	6651	6553	6598	6561	6540	6605	6523	6738	6426	6531	6537	6517	6534	6588	6661	6629	6560	6502	6519	6596	6628	6512	6482	6489	6577	6535	6589	6642	6546	6560	6465	6623	6632	6582	6382	6551	6745	6526	6566	6601	6682	6561	6608	6606	6529	6487	6694	6573	6497	6596	6616	6549	6425	6413	6574	6601	6587	6505	6608	6600	6716	6583	6513	6659	6530	6607	6486	6619	6608	6690	6476	6628	6645	6518	6573	6522	6516	6577	6523	6520	6536	6579	6767	6600	6573	6491	6602	6654	6566	6594	6559	6502	6530	6476	6593	6478	6561	6536	6635	6641	6681	6588	6541	6530	6511	6510	6506	6568	6570	6436	6589	6646	6611	6490	6458	6660	6416	6559	6578	6561	6665	6446	6437	6574	6564	6714	6516	6558	6558	6443	6554	6518	6593	6512	6556	6539	6600	6489	6596	6516	6658	6406	6610	6571	6645	6525	6592	6734	6428	6551	6677	6368	6564	6642	6487	6498	6571	6564	6458	6588	6522	6616	6491	6634	6768	6565	6535	6565	6531	6403	6624	6596	6604	6675	6599	6644	6564	6586	6489	6546	6645	6496	6564	6520	6611	6551	6574	6526	6629	6700	6627	6713	6395	6472	6483	6612	6461	6544	6596	6592	6604	6549	6591	6682	6644	6544	6523	6602	6652	6452	6514	6500	6557	6568	6525	6730	6551	6638	6514	6596	6605	6570	6433	6451	6496	6566	6469	6493	6496	6595	6595	6464	6580	6584	6516	6400	6668	6398	6502	6602	6503	6530	6700	6547	6483	6617	6644	6464	6569	6564	6471	6565	6530	6684	6581	6502	6519	6512	6562	6592	6600	6559	6597	6586	6589	6654	6509	6532	6586	6648	6600	6564	6612	6648	6455	6520	6501	6529	6630	6612	6609	6612	6480	6579	6470	6538	6434	6495	6499	6507	6564	6725	6585	6573	6640	6630	6645	6551	6690	6617	6662	6715	6723	6504	6482	6465	6639	6606	6553	6571	6553	6509	6521	6668	6641	6490	6579	6575	6630	6598	6537	6603	6460	6440	6620	6620	6626	6497	6502	6626	6686	6528	6504	6715	6615	6452	6528	6667	6566	6531	6692	6492	6572	6641	6507	6578	6535	6509	6534	6513	6604	6667	6648	6606	6593	6416	6666	6610	6557	6662	6561	6617	6632	6483	6667	6478	6509	6528	6564	6558	6680	6605	6548	6693	6651	6516	6578	6517	6497	6651	6581	6666	6616	6557	6669	6645	6583	6563	6653	6537	6671	6592	6569	6684	6468	6626	6631	6607	6658	6640	6398	6468	6618	6639	6560	6606	6581	6671	6585	6471	6426	6449	6579	6558	6598	6421	6486	6568	6590	6528	6597	6556	6573	6674	6521	6573	6528	6690	6605	6491	6689	6562	6631	6511	6590	6631	6505	6592	6545	6476	6559	6549	6424	6794	6640	6582	6607	6490	6604	6532	6616	6486	6475	6548	6477	6552	6680	6793	6536	6543	6664	6502	6668	6579	6553	6559	6490	6467	6678	6572	6467	6599	6521	6658	6529	6622	6611	6604	6475	6684	6645	6651	6611	6505	6635	6599	6585	6579	6534	6598	6543	6571	6567	6472	6515	6648	6643	6610	6562	6660	6587	6520	6561	6594	6633	6560	6561	6641	6574	6540	6621	6543	6521	6749	6533	6504	6510	6556	6482	6530	6448	6528	6718	6581	6466	6523	6688	6633	6489	6665	6572	6794	6456	6414	6556	6500	6584	6512	6468	6479	6447	6437	6548	6588	6576	6651	6585	6508	6641	6494	6600	6488	6618	6510	6495	6545	6560	6599	6534	6526	6506	6538	6542	6514	6435	6637	6652	6531	6624
51199	39204	17814	4337	1250	902	877	879	886	901	877	890	881	921	848	910	937	853	815	843	879	850	879	907	903	860	860	934	913	857	844	899	870	887	929	859	936	900	906	878	826	895	870	905	843	865	904	881	924	840	889	797	893	889	843	846	867	850	836	903	895	883	934	865	847	935	909	884	862	915	883	888	873	908	914	839	891	903	890	867	877	899	889	867	862	872	903	842	851	885	874	867	845	837	834	842	854	884	918	907	836	870	872	923	928	817	824	966	891	869	851	889	893	908	907	919	845	880	842	866	916	872	907	898	882	854	839	898	882	898	957	881	883	884	907	896	928	917	904	853	905	934	870	885	894	922	885	889	927	874	865	888	870	898	883	832	871	856	884	876	892	882	875	883	885	817	873	892	836	882	871	892	889	880	871	858	881	850	866	833	892	872	890	912	875	908	894	878	857	915	855	926	900	894	918	868	862	890	942	888	863	903	884	894	878	913	877	908	796	874	808	857	925	873	810	962	892	918	832	902	914	865	881	861	848	959	877	899	937	844	900	884	859	877	885	866	931	909	876	869	826	897	903	892	898	848	877	892	843	889	841	875	897	873	848	863	840	890	887	875	849	851	888	893	877	895	911	909	923	872	835	915	921	880	903	876	874	837	860	890	937	882	907	897	861	880	895	838	883	864	852	898	929	891	887	848	878	949	847	888	823	834	883	864	808	833	838	867	968	866	905	844	904	828	871	919	830	906	880	853	834	923	908	912	877	851	893	876	895	887	841	877	880	852	833	840	849	864	844	901	838	897	877	823	851	914	845	893	878	838	910	898	878	892	901	879	872	880	908	916	905	991	901	885	877	860	885	911	870	866	897	898	859	935	853	908	895	865	923	905	951	930	890	905	886	885	844	845	893	889	866	863	891	901	882	887	926	834	886	926	909	910	935	904	843	887	843	843	897	916	881	868	875	879	880	824	842	840	861	921	875	897	888	899	876	888	861	865	874	918	907	883	831	860	844	887	867	929	879	897	857	859	908	852	904	917	888	908	804	895	869	876	873	918	881	908	915	933	867	912	850	842	893	845	855	917	837	848	869	828	901	818	903	866	897	862	916	903	864	876	857	917	866	914	940	893	894	870	875	916	903	894	906	904	816	850	882	842	854	933	926	863	853	873	888	850	878	853	866	877	885	892	864	819	867	880	865	928	919	869	874	896	827	893	879	935	814	897	902	897	863	869	877	937	848	881	904	895	883	839	861	890	924	850	908	833	892	917	849	888	825	886	892	919	883	915	904	875	871	868	888	875	875	897	894	875	861	940	928	855	881	861	859	930	876	932	905	880	860	952	873	935	900	888	868	861	799	963	813	824	875	884	863	864	879	893	893	890	813	881	883	890	915	908	883	848	892	885	861	883	875	855	919	910	915	854	835	843	863	866	904	903	891	875	887	883	871	891	870	895	881	855	870	839	954	885	856	858	908	856	917	887	877	917	820	876	885	883	870	872	860	889	833	834	862	947	876	882	898	887	898	874	874	884	910	893	848	840	893	850	887	862	935	874	882	884	877	876	901	813	860	909	844	905	860	881	924	911	919	811	884	892	881	894	881	852	955	865	876	887	862	857	926	903	912	853	902	919	874	949	888	910	857	898	907	848	860	850	927	861	863	856	900	882	889	862	853	934	933	873	923	838	909	881	910	910	897	898	882	824	858	843	909	923	897	934	851	872	905	844	871	899	906	907	855	870	906	894	882	850	897	880	929	858	914	867	922	928	906	881	847	893	839	880	879	931	818	896	850	835	865	913	901	904	871	879	866	831	894	939	843	926	864	887	860	867	895	927	912	920	825	855	871	839	881	875	908	866	911	845	800	815	909	822	887	882	889	900	856	835	920	893	906	905	876	836	910	913	926	880	888	860	880	877	876	859	929	880	866	884	878	864	888	888	875	925	948	842	878	926	900	920	900	859	894	892	856	935	806	941	879	893	894	908	941	876	841	879	863	927	903	842	845	922	873	907	898	888	876	926	851	842	863	894	851	915	906	923	921	873	904	907	907	925	915	940	897	882	892	910	931	894	872	885	883	849	853	908	926	912	955	897	905	876	838	841	832	888	857	913	893	854	877	928	834	830	921	898	836	883	909	895	873	898	928	898	876	880	900	897	888	931	909	884	893	911	894	932	882	916	843	862	877	922	879	816	878	888	852	878	892	885	931	856	899	863	920	884	902	860	867	896	897	871	854	874	837	886	884	831	903	865	877	870	834	902	860	901	859	890	875	849	855	825	912	912	854	913	847	868	874	866	854	864	869	862	926	876	866	888	874	905	863	907	907	899	893	866	875	883	891	927	902	894	870	870	898	927	856	847	839	886	949	849	866	877	897	856	924	842	859	815	868	829	832	920	867	863	873	864	924	891	861	919	911	908	839	872	887	877	936	825	930	905	930	969	877	885	844	889	861	883	922	825	878	859	860	895	871	880	851	893	882	873	883	901	864	893	911	885	897	835	828	900	886	902	873	870	867	899	895	843	877	861	891	888	873	889	913	901	895	882	882	900	911	891	880	899	862	878	931	886	927	896	851	930	893	850	830	893	886	835	871	898	925	870	875	899	883	864	874	883	912	827	847	890	884	907	889	906	886	890	971	879	868	929	898	885	889	854	900	890	875	879	832	844	906	902	846	900	838	908	913	864	912	869	888	915	851	902	920	906	883	885	840	854	867	856	871	897	915	906	869	889	863	863	883	872	946	880	883	871	877	872	882	843	929	889	891	920	849	910	853	885	934	922	905	837	851	916	910	908	942	898	909	915	840	888	896	932	927	887	884	859	892	841	859	872	894	898	873	901	878	872	919	940	886	875	897	843	829	863	898	891	838	865	891	875	863	915	894	841	935	941	880	896	903	807	878	946	891	886	872	906	877	856	883	922	931	881	924	879	920	897	857	872	879	913	883	857	899	838	928	888	918	916	849	926	894	914	834	926	887	899	833	875	864	884	894	892	890	830	894	868	906	840	952	877	860	887	846	892	882	832	895	836	857	892	900	907	875	860	835	868	894	921	909	863	912	867	910	906	943	942	918	871	870	907	864	860	805	908	858	942	853	866	863	849	878	909	910	879	911	940	883	841	828	861	892	828	887	852	901	859	908	938	863	894	895	854	837	901	865	877	864	867	852	818	858	917	860	850	853	895	879	931	894	860	882	867	872	837	897	853	916	892	887	841	901	840	895	884	897	881	893	860	901	837	944	893	882	912	825	909	852	827	877	931	815	844	892	905	927	968	845	894	871	851	911	866	831	893	898	861	889	942	854	889	954	838	916	886	830	846	908	904	912	916	893	893	886	879	871	925	880	862	896	867	879	876	884	903	909	906	924	916	900	897	873	827	891	937	881	879	908	896	866	892	894	877	857	874	867	873	872	875	891	859	832	863	938	917	910	879	877	884	847	852	894	859	861	854	915	870	840	889	887	916	853	915	871	839	919	936	855	901	842	852	857	908	913	852	845	821	927	895
75462	57489	39705	25388	13535	7231	7066	7010	7093	7058	7014	7081	7036	7202	7057	7059	7081	7129	7181	7086	7138	7160	7033	7161	7222	7062	7156	7006	7152	7125	7139	7100	7163	7213	7158	6987	7047	7219	7126	7109	6974	7130	7055	6995	7074	6988	7101	7203	7077	7038	6985	7163	7169	7119	7002	7026	7060	6958	7083	7197	7140	7280	7097	7244	7145	7069	7060	6991	7125	7244	7095	7086	7195	7258	7255	7264	7209	7031	7181	7145	7003	7112	7041	7143	7037	7153	7149	7106	7074	7200	7190	7087	7215	7148	7085	7083	7217	7148	7130	7075	7163	7108	7089	7173	7092	7075	6994	7174	7137	7060	7185	7204	7134	7135	7004	7117	7131	7123	6946	7058	7118	6988	7107	7113	7092	7023	7075	7057	7098	7045	7156	7077	7182	7063	7182	7104	7093	7160	7124	7150	7151	7156	7163	7058	7062	7285	7132	7208	7111	7064	7084	7133	7162	7159	6997	7068	7080	7090	7125	7039	7127	7153	7120	7115	7050	7121	7119	7137	7063	7017	7183	7357	6974	7077	7093	7098	7213	7061	7203	7068	6881	7144	7055	7090	7127	7100	7249	7073	7080	7183	7000	7204	7079	6978	7090	7106	7048	7030	7142	7050	7207	7116	7107	7155	7013	7152	7063	7156	7105	7096	7198	6983	7154	7161	7019	7061	7045	7164	7110	7002	7097	7023	7053	7255	7062	7141	7125	7138	7102	7049	7027	7145	7049	7116	7121	7163	7160	7086	7231	7050	7049	7078	7085	7101	6966	7008	7071	7158	7158	7149	7022	7220	7101	7189	7009	7164	7120	7085	7066	7090	7102	7006	7083	7023	7151	7016	7049	6987	7117	7043	7109	7181	7090	7052	7162	7291	7075	7129	7185	7041	7075	7098	7042	6959	7134	7075	7032	7160	7083	7175	7084	6924	7112	7245	7119	7131	7111	7071	7090	7081	7140	7159	7132	7199	7044	7113	7203	7097	7190	7014	6975	7060	7153	7145	7025	7174	7133	7138	7159	7037	7119	7211	7023	7075	7205	7190	7154	7171	7115	7006	7094	7238	7099	7088	7114	7126	7154	7065	7093	7013	7141	7144	7147	7084	7238	7034	7217	6969	7265	7089	7078	7121	7152	7083	7058	7135	7135	7118	7152	7073	7133	7169	7118	7036	7146	7081	7131	7079	7148	7132	7125	7139	7183	7161	7172	7104	7102	7229	7097	7234	7107	7120	7023	7114	7106	7095	7120	7020	7144	7031	7065	7061	7169	6991	7212	7029	7127	7229	7190	7109	7217	7162	7154	7129	7197	7150	7141	7133	7078	7151	7089	7067	7096	7055	7119	7161	7162	7202	7130	7122	7080	7007	7261	7162	7174	7103	7091	7221	7208	7091	7040	7126	7111	7164	7283	7009	7123	7055	7113	7184	7095	7004	7081	6959	7042	7173	7253	7307	6999	7168	7073	7156	7084	7017	7055	7105	7105	7060	7198	7178	7081	7068	7120	7134	7097	7055	7090	7130	6976	7176	7152	7059	7138	7045	7009	7133	7065	7151	7125	7245	7085	7093	7191	7075	7070	7056	7072	7113	7280	7149	7149	7125	7268	6984	7179	6877	7179	7052	7238	6949	7188	7000	7083	7054	7130	7188	7297	7157	7195	7109	7177	7179	7261	7296	7205	7184	7038	7018	7230	7057	7133	7173	7028	7078	7180	7153	7091	6968	7055	7265	7037	7148	7172	7012	7034	7096	7097	7137	7203	7028	6944	7111	7155	7154	7070	7096	7258	7223	7166	7147	7096	7154	7025	7138	7146	6975	7081	7100	7062	6971	7031	7094	7127	6993	7144	7160	7156	7066	7092	7139	7201	7057	7099	7044	7088	7090	7068	7098	7043	7113	7068	7073	7154	7079	6986	7178	7077	7100	7071	7106	7113	7123	7239	7162	7109	7193	7051	7113	7142	6919	7103	7215	7119	7056	6988	7226	7143	6960	7141	6992	7062	7161	7195	7157	7046	7077	7154	7001	7129	7098	7173	7101	7084	7211	7092	7049	7176	7126	7188	7150	7010	7021	7160	7001	7029	7186	6988	7007	7066	7178	7076	7054	7158	7112	7028	7196	7117	7137	7099	7183	7046	7116	7102	7031	7012	7258	7065	7051	7222	7133	7132	7078	7050	6965	6948	7014	7087	7034	7262	7038	6945	7065	7016	7015	7136	7133	7191	7064	7182	7007	7081	7073	7180	6985	7155	6962	7069	7111	7153	7252	7112	7155	7088	7210	7045	7101	7080	7131	7139	7115	7083	7118	7174	7118	7093	7050	7073	7132	7030	7094	7110	7127	7050	7051	6980	7047	7148	6977	7087	7149	6941	7106	7037	7059	7054	6989	7071	7219	7155	7068	7037	7217	7107	7225	7079	7097	7048	7073	7235	6941	7143	7181	7121	7123	7104	7178	7173	7111	7257	7079	7119	7160	7064	7109	7179	7025	7210	7101	7148	7107	7104	7110	7013	7014	7105	6933	7182	7111	7075	7053	7079	7088	7118	7171	7068	6934	7117	7096	7149	7191	7087	7023	7125	6959	7209	7063	7134	7009	7041	7065	7141	7066	7247	7202	7058	7060	7070	7168	7057	7094	7073	7051	7114	7119	7207	7077	7122	7075	7014	7095	7196	7059	7061	7137	7124	7260	7156	7097	7056	7046	7081	7097	7041	7102	7083	7003	7197	7087	7065	7131	7054	7049	7176	7016	7010	7077	7165	7084	7052	7098	7076	7184	7010	7162	7147	7012	7079	7131	7015	7042	7063	7159	7048	7117	7126	7106	7139	7127	7053	7194	7127	7188	7168	7095	6997	6991	7151	7122	7097	7139	7109	7036	7164	7246	7073	7149	7047	7001	7033	7103	7063	7097	7090	7045	7243	7080	7149	7156	7150	7120	7001	7111	7054	7057	7082	7082	6996	7082	7065	7146	7000	7100	7212	7021	7155	7052	6986	7080	6984	6964	7085	7113	7121	7071	7165	7086	7042	7076	7260	7191	7125	7117	7242	6964	7103	7222	7075	7167	7103	7127	7145	7178	7108	7090	7156	7122	7124	7080	6972	7133	7236	7087	7153	7024	7016	7133	7058	7220	6960	7051	7084	6999	7270	7027	7127	7207	7136	7063	7144	7024	7020	7117	7196	7167	7040	7010	6996	7189	7071	7081	7260	7044	6970	7204	7251	7197	7056	7066	7027	7147	7064	7142	7103	7064	7109	7122	7019	7249	7183	7113	7096	7073	6967	7155	7092	6970	7018	7033	7028	7015	7203	7074	7056	7139	7141	7309	6953	7104	7233	7011	7118	7079	7136	6954	7030	7286	7063	7104	7127	7100	7052	7095	7282	7192	7043	7104	7063	7184	7070	7187	6944	7169	7197	7083	7004	7301	7180	7044	7102	7223	7043	7241	7142	7198	7093	7057	7014	7049	7185	7152	7261	7041	7002	7156	7121	7155	7223	7179	7201	7022	7044	7093	7014	6994	7157	7089	7036	7137	7119	7141	7108	7140	7034	7072	7086	7160	7160	7175	7169	7078	7105	6968	7030	7193	7009	7004	7100	7048	7096	7161	7258	7014	7061	7204	7067	7117	7133	7205	6918	7126	7204	7097	7203	7123	7328	7196	7188	7124	7106	7055	7038	7096	7043	6926	7106	7151	7148	7155	7081	7153	7023	6924	7081	7227	7033	7036	7107	7163	7099	7009	7009	7123	7159	7108	7050	7040	7077	7044	7009	7047	7094	7014	7056	7041	7071	7194	7157	7084	7131	7175	7117	7051	7109	7042	6955	7225	7097	7132	7154	7095	7208	7073	7143	7188	7091	7058	7115	7188	7111	7132	7079	7177	7302	7204	7232	6981	7053	7091	7068	7106	6989	7149	7121	7149	7067	7142	7151	7069	7072	7167	7245	7155	7096	7020	7031	6904	6961	7063	7001	7094	7002	7092	7068	7332	7137	7102	6940	7046	7234	7202	7025	7111	7071	7159	7066	7234	7136	7150	7100	7322	7120	7057	7096	7104	7150	7048	7061	7169	7050	7057	6995	7083	6957	7084	7211	7039	7010	7175	7162	7222	7102	7083	7082	7115	7146	7159	7029	7048	7133	6969	7100	7089	7131	7094	7279	7125	7260	6980	7282	7156	7093	7179	7087	7163	7266	6940	7029	7165	7064	7081	7033	7144	7179	7173	6995	6975	7199	7094	7115	7054	6991	7084	7197	7014	7015	7173	7051	7050	7307	7149	7049	7113	7238	7148	7142	7119	7026	6890	7160	7166	7042	7162	7109	7037	7069	7115	7134	7282	6950	7183	7222	7062	7012	7079	7121	7013	7177	7089	7012	7080	7023	7196	7132	7176	7143	6996	7126	7144	6971	7044	7164	7132	7050	7169	7286	7121	7215	7152	7110	6981	7178	7059	7195	7090	7140	7041	7178	7194	7163	7136	7171	7163	7101	7028	7174	7124	7092	7150	6891	6926	7051	7155	7094	6994	6929	7078	7143	7198	7158	6998	7148	7078	7075	7291	7007	7112	7161	7116	7131	7183	7003	7233	7186	7173	7077	7164	6993	7054	7081	7040	7110	7143	7082	7093	7042	7133	7025	7106	7032	7040	7252	7033	7001	7096	7174	7128	7013	6970	7137	7049	7122	7252	7278	6986	7041	7193	7111	7054	7113	7135	7011	7115	6997	7093	7148	7162	7028	7132	7122	7118	7122	7079	7102	7017	7053	7079	7142	7235	7141	7219	7121	7042	7142	7136	7290	7242	7139	7050	6987	7042	7020	7231	7135	7081	6995	7155	7045	7042	6980	7062	7102	7212	7121	7089	7061	7185	7149	6990	7154	7101	6964	7066	7033	7138	7095	7148	7170	6960	7050	7190	7135	7076	7185	7054	7006	7026	7200	7066	7117	7004	7151	7313	7067	6988	7171	7236	7163	7009	7186	7045	7094	6910	7087	7078	6906	7125	7097	7162	7110	7057	7117	7204	7078	7081	7129	7112	7230	7073	7109	7152	6990	6985	7045	7065	7100	7137	7068	7093	7126	7226	7094	7041	7093	7004	6956	7120
62935	51301	26049	8442	1859	930	868	903	885	853	897	927	907	946	922	947	881	948	905	942	906	932	865	871	893	866	939	863	884	944	898	900	880	876	893	870	922	890	931	881	898	916	926	911	892	908	965	887	931	875	869	920	905	896	898	883	891	860	889	930	862	913	890	848	854	975	922	888	907	942	898	944	953	943	893	883	869	956	891	923	883	887	907	895	884	896	866	891	939	907	890	878	957	933	910	939	891	947	940	948	917	908	910	867	871	836	866	904	868	871	904	902	892	905	870	837	920	919	884	914	875	884	876	931	879	911	870	859	871	958	944	903	923	892	911	877	948	945	895	924	863	894	868	923	883	873	866	847	864	887	933	822	873	920	891	902	908	899	922	896	903	924	905	921	892	934	916	853	927	863	895	858	940	882	924	945	869	906	880	880	883	895	898	898	813	926	868	913	891	886	938	918	840	890	925	904	975	932	949	935	880	921	853	940	867	879	899	890	886	900	879	936	854	875	911	905	884	902	888	889	928	949	936	945	929	890	919	873	892	898	913	909	917	906	899	867	889	963	899	903	847	901	876	911	901	903	876	855	893	912	861	910	877	881	890	900	877	912	892	939	912	861	864	915	861	899	832	906	898	931	910	887	947	885	885	893	911	885	934	902	936	887	910	895	872	886	869	901	896	868	900	889	899	868	931	905	900	917	937	903	944	855	886	939	874	837	918	897	844	922	896	864	881	872	908	930	894	889	881	919	903	861	962	916	886	919	905	895	851	848	899	878	829	906	888	897	905	864	881	898	850	936	926	913	921	843	905	945	866	915	919	909	911	870	861	926	900	878	828	871	846	950	934	911	926	921	859	936	896	860	867	848	945	942	902	901	883	834	927	896	909	919	947	920	920	910	863	946	901	876	876	868	906	886	922	908	861	844	842	878	902	969	967	828	850	922	899	929	893	905	866	917	845	900	871	889	886	884	935	934	868	900	908	874	950	893	883	897	904	918	905	903	875	920	937	905	915	904	867	899	868	923	897	898	920	914	889	873	885	885	866	879	868	928	860	867	922	900	889	945	922	863	923	873	907	837	892	916	917	905	888	882	915	912	909	862	904	883	914	915	882	884	921	874	875	917	862	862	841	852	871	916	875	914	909	907	911	890	944	909	866	875	925	892	914	870	878	857	939	901	922	946	924	943	883	915	886	874	890	870	945	884	858	983	959	891	927	858	925	936	890	942	933	886	865	907	906	873	901	896	906	899	892	853	934	899	879	903	850	952	841	918	912	880	908	946	883	861	864	910	860	857	943	845	905	957	891	883	871	918	839	840	888	846	897	935	916	864	942	916	933	898	888	875	838	864	929	958	892	902	920	895	905	908	862	908	918	899	931	928	888	940	836	910	937	917	855	866	910	872	869	859	915	890	930	901	987	881	935	854	898	891	910	864	900	898	904	858	936	915	869	882	872	858	878	893	871	959	907	908	926	884	952	875	947	917	888	880	932	903	898	951	885	886	897	912	852	929	920	923	800	892	862	919	906	890	889	894	883	894	935	896	910	902	810	892	846	895	894	913	881	929	885	874	924	853	956	891	941	857	875	906	859	838	868	860	886	934	883	948	934	898	848	900	850	956	875	915	953	906	883	902	869	905	873	870	853	899	940	882	909	901	839	905	846	870	885	906	874	920	916	921	863	880	875	894	926	880	837	858	909	943	885	898	913	911	919	933	987	888	896	905	874	882	929	852	869	845	935	900	901	927	935	899	918	904	930	873	867	914	935	885	915	886	961	869	896	935	861	918	928	907	955	892	880	928	850	872	874	905	853	911	896	922	871	852	863	920	847	859	875	892	943	890	883	935	872	901	871	913	905	880	951	906	920	880	883	943	902	858	886	895	857	921	946	870	931	898	888	890	917	963	986	870	895	887	908	911	878	906	938	900	911	891	827	871	904	892	919	937	908	907	860	901	922	875	877	893	868	961	966	962	843	889	955	921	963	965	899	927	877	961	881	944	920	916	904	896	916	909	869	932	956	860	876	867	921	855	913	872	875	907	868	907	886	939	890	878	888	903	842	935	872	886	911	894	873	859	875	872	869	855	893	895	848	874	879	835	902	886	896	877	831	912	880	926	853	905	859	918	887	895	893	873	910	896	860	907	877	943	957	876	875	876	918	863	866	880	908	917	935	906	881	897	831	904	864	880	883	905	908	931	876	892	948	885	912	892	952	917	876	901	894	925	892	898	884	923	925	914	878	917	879	847	911	924	892	867	890	905	929	868	913	870	922	877	928	875	941	961	909	918	907	868	893	935	843	872	938	894	899	963	952	869	864	886	883	893	913	869	929	887	834	941	826	835	923	939	841	904	868	885	832	901	873	905	926	909	937	894	913	955	884	904	896	849	876	952	916	868	865	902	915	877	885	885	899	889	939	897	859	947	898	921	907	863	844	845	903	880	920	874	898	891	915	879	846	933	943	868	881	938	897	909	887	872	898	935	870	905	877	904	902	927	870	956	903	856	883	922	924	921	864	878	892	882	877	873	865	856	908	871	863	898	857	872	923	929	960	887	938	941	853	961	931	893	897	897	837	922	929	914	879	873	867	907	867	864	882	904	923	847	882	860	873	881	911	903	887	896	888	936	895	937	882	841	919	882	892	952	877	916	919	903	891	842	854	876	879	924	892	911	919	876	913	873	926	938	894	893	895	875	951	881	878	911	912	889	890	881	888	898	908	894	895	925	914	907	896	879	905	935	909	880	876	925	895	889	860	897	929	888	842	849	948	961	927	947	888	910	890	868	855	899	928	901	869	927	894	909	931	896	900	846	886	854	892	890	920	904	866	830	942	902	842	858	868	862	885	857	884	927	943	880	916	943	887	920	875	904	917	951	921	848	904	868	940	910	907	855	889	889	910	852	886	890	878	865	891	907	843	910	892	926	914	920	897	891	907	856	888	892	905	865	920	930	871	908	908	842	907	946	854	884	876	844	945	903	918	864	915	904	863	931	941	913	890	915	917	913	943	912	867	933	795	897	959	906	918	932	846	927	837	921	949	863	891	901	909	904	885	933	830	876	942	889	921	824	945	891	914	877	887	925	892	957	870	897	919	910	902	870	905	872	901	871	893	908	933	907	907	942	908	875	854	842	904	943	934	927	840	894	834	929	947	900	910	879	867	926	906	897	920	894	894	874	870	901	948	887	894	931	900	871	894	902	901	841	873	928	920	927	870	897	990	873	872	918	867	868	881	867	901	923	967	869	839	913	926	902	843	935	934	902	932	891	896	913	911	921	887	946	928	878	925	961	876	895	908	904	856	923	894	935	887	965	893	875	884	899	877	920	902	896	920	885	918	928	913	889	891	912	885	887	911	895	925	878	884	881	940	901	904	978	954	923	844	895	908	900	857	916	874	893	879	924	978	853	931	941	894	912	857	921	926	889	915	924	907	910	889	871	943	934	916	912	881	895	855	909	886	882	881	899	844	861	892	891	906	840	886	922	919	902	892	951
61471	55295	48454	32977	18243	7279	7168	7225	7100	7160	7098	7275	7234	7154	7178	7227	7147	7191	7238	7069	7193	7182	7195	7178	7104	7147	7046	7289	7265	7067	7145	7268	7395	7204	7163	7245	7146	7202	7173	7237	7274	7207	7182	7012	7224	7329	6978	7201	7320	7089	7308	7230	7096	7218	7085	7313	7345	7182	7214	7132	7142	7042	7326	7109	7232	7198	7105	7164	7006	7265	7188	7063	7234	7167	7114	7110	7263	7208	7124	7132	7122	7266	7040	7251	7074	7331	7125	7216	7159	7219	7281	7124	7255	7021	7046	7143	7234	7329	7092	7223	7140	7164	7211	7219	7266	7124	7242	7188	7136	7294	7201	7340	7206	7159	7266	7114	7182	7207	7383	7096	7138	7225	7329	7175	7113	7103	7015	7261	7098	7214	7126	7294	7267	7085	7137	7293	7188	7137	7270	7269	6934	7159	7243	7138	7181	7242	7085	7119	7249	7153	7173	7060	7045	7081	7152	7235	7258	7157	7298	7161	7248	7159	7170	7128	7173	7153	7174	7195	7086	7332	7214	7229	7229	7144	7120	7098	7194	7199	7144	7229	7176	7214	7022	7044	7216	7208	7039	7137	7209	7200	7169	7363	7149	7152	7205	7304	7161	7181	7173	7178	7158	7270	7189	7287	7135	7119	7136	7046	7163	7196	7083	7208	7148	7151	7146	7193	7222	7179	7189	7342	7140	7281	7195	7047	7198	7157	7290	7237	7132	7061	7205	7191	7123	7245	7240	7192	7289	7194	7151	7399	7315	7039	7064	7277	7121	7149	7244	7151	7045	7205	7229	7141	7222	7137	7052	7214	7186	7220	7307	7166	7161	7136	7198	7203	7239	7196	7340	7335	7251	7151	7264	7145	7167	7152	7188	7040	7176	7098	7148	7295	7082	7373	7157	7293	7159	7193	7160	7261	7080	7202	7287	7201	7276	7191	7390	7226	7231	7184	7261	7107	7267	7166	7214	7112	7297	7093	7172	7210	7147	7238	7148	7126	7246	7142	7087	7294	7114	7231	7134	7247	7065	7224	7256	7183	7145	7273	7219	7210	7216	7288	7241	7109	7230	7251	7334	7109	7014	7260	7096	7264	7136	7173	7156	7150	7314	7270	7195	7118	7227	7203	7186	7105	7219	7204	7138	7191	7189	7045	7206	7209	7297	7154	7194	7177	7189	7039	7339	7057	7246	7064	7272	7256	7107	7199	7112	7161	7150	7300	7273	7195	7023	7030	7116	7174	7116	7119	7276	7120	7209	7255	7238	7250	7190	7261	7260	7297	7109	7177	7223	7143	7170	7073	7118	7182	7234	7194	7050	7260	7156	7301	7129	7180	7168	7076	7100	7298	7287	7161	7043	7156	7096	7163	7223	7113	7172	7228	7051	7205	7253	7132	7120	7135	7206	7223	7112	7137	7122	7211	7254	7160	7213	7155	7150	7058	7145	7050	7150	7081	7244	7131	7136	7079	7167	7200	7117	7162	7061	7159	7290	7129	7151	7216	7161	7240	7266	7006	7203	7125	7152	7210	7206	7335	7101	7181	7117	7312	7240	7152	7133	7178	7139	7291	7173	7202	7253	7035	7218	7161	7175	7174	7156	7136	7201	7156	7169	7109	7211	7270	7151	7263	7188	7246	7263	7213	7248	7252	7068	7166	7179	7128	7125	7179	7239	7171	7138	7183	7193	7128	7067	7282	7111	7131	7296	7085	7084	7158	7121	7154	7072	7169	7052	7185	7180	7236	7222	7226	7275	7136	7134	7167	7061	7216	7149	7231	7083	7207	7266	7184	7145	7252	7285	7173	7135	7232	7302	7258	7183	7220	7365	7127	7141	7307	7115	7230	7207	7067	7296	7197	7144	7253	7120	7168	7170	7223	7336	7201	7141	7243	7154	7031	7155	7207	7152	7104	7153	7252	7155	7192	7251	7218	7083	7120	7091	7264	7190	7208	7126	7277	7172	7162	7134	7113	7106	7239	7244	7224	7169	7163	7217	7058	7239	7130	7285	7223	7192	7145	7152	7188	7060	7147	7176	7117	7042	7122	7253	7039	7309	7188	7177	7102	7153	7174	7208	7295	7236	7104	7226	7067	7144	7174	7169	7102	7194	7156	7188	7105	7177	7131	7108	7102	7265	7137	7196	7169	7186	7195	7178	7199	7151	7136	7111	7275	7214	7253	7268	7140	7197	7206	7265	7212	7097	7084	7379	7120	7171	7315	7244	7140	7268	7207	7186	7213	7144	7240	7185	7105	7338	7230	7117	7193	7235	7291	7072	7167	7247	7286	7133	7161	7053	7267	7176	7382	7108	7089	7242	7162	7147	7263	7126	7221	7291	7196	7227	7136	7275	7247	7136	7268	7193	7144	7203	7167	7251	7110	7335	7104	7141	7228	7230	7124	7075	7200	7153	7102	7333	7252	7058	7235	7233	7120	7196	7211	7158	7205	7197	7124	7081	7148	7238	7220	7189	7238	7203	7204	7104	7380	7219	7218	7188	7189	7058	7193	7170	7117	7276	7236	7188	7169	7190	7308	7229	7204	7252	7187	7092	7331	7079	7158	7197	7078	7134	7184	7256	7239	7204	7170	7185	7187	7362	7180	7219	7135	7152	7127	7232	7086	7088	7188	7228	7131	7235	7210	7112	7105	7185	7115	7253	7226	7272	7173	7259	7146	7289	7201	7143	7044	7110	7105	7233	7166	7112	7070	7174	7226	7082	7090	7112	7184	7187	7186	7301	7200	7250	7158	7179	7263	7253	7171	7094	7176	7125	7104	7226	7299	7198	7150	7059	7123	6988	7164	7069	6999	7194	7123	7231	7336	7244	7248	7222	7266	7236	7103	7240	7310	7091	7229	7158	7182	7211	7382	7264	7253	7071	7162	7245	7180	7159	7262	7183	7227	7068	7232	7145	7171	7170	7163	7140	7046	7191	7167	7153	7147	7239	7155	7231	7106	7148	7314	7165	7209	7159	7204	7104	7226	7277	7052	7279	7104	7201	7219	7251	7225	7162	7190	7140	6953	7133	7278	7256	7115	7217	7184	7174	7138	7255	7138	7200	7168	7234	7150	7057	7264	7213	7246	7296	7176	7152	7174	7088	7212	7330	7346	7121	7155	7317	7266	7208	7176	7131	7162	7242	7098	7094	7250	7043	7187	7097	7189	7093	7064	7233	7163	7186	7204	7108	7323	7102	7173	7275	7140	7104	7187	7124	7237	6995	7236	7303	7000	7160	7096	7160	7231	7174	7199	7183	7109	7124	7085	7188	7153	7112	7195	7253	7169	7181	7228	7062	7239	7148	7097	7103	7109	7022	7116	7177	7077	7132	7170	7093	7112	7095	7241	7287	7127	7196	7153	7181	7287	7135	7253	7225	7087	7288	7220	7264	7113	7171	7268	7193	7087	7254	7167	7159	7145	7080	7170	7081	7192	7159	7267	7111	7183	7236	7378	7091	7097	7051	7263	7161	7241	7158	7245	7133	7194	7194	7198	7097	7337	7234	7074	7015	7159	7131	7252	7231	7087	7354	7075	7312	7090	7274	7108	7204	7193	7255	7231	7294	7271	7067	7228	7119	7171	7207	7114	7260	7202	7118	7159	7150	7203	7198	7124	7197	7128	7216	7177	7206	7308	7064	7210	7133	7141	7118	7092	7296	7120	7157	7305	7045	7181	7250	7232	7205	7143	7137	7148	7071	7115	7110	7206	7248	7005	7132	7256	7177	7217	7113	7055	7265	7154	7275	7264	7323	7262	7340	7274	7079	7126	7189	7258	7210	7153	7316	7163	7251	7218	7126	6973	7218	7089	7292	7153	7145	7140	7091	7192	7109	7246	7194	7232	7251	7300	7198	7200	7268	7123	7164	7282	7180	7052	7037	7158	7173	7306	7111	7266	7204	7219	7256	7239	7035	7314	7104	7331	7232	7133	7114	7174	7187	7291	7195	7337	7156	7163	7013	7177	7247	7161	7182	7116	7206	7255	7073	7204	7117	7153	7168	7242	7123	7198	7081	7187	7222	7149	7217	7151	7160	7221	7076	7215	7107	7140	7152	7129	7144	7140	7154	6911	7216	7047	7155	7251	7131	7220	7130	7216	7102	7088	7239	7272	7195	7218	7098	7204	7106	7246	7094	7273	7242	7154	7220	7248	7061	7229	7160	7092	7196	7139	7275	7157	7100	7212	7303	7195	7308	7231	7115	6958	7225	7126	7098	7222	7103	7173	7290	7217	7120	7166	7115	7239	7216	7201	7055	7189	7202	7159	7129	7206	7098	7227	7164	7253	7308	7312	7055	7046	7273	7247	7174	7157	7186	7145	7240	7223	7097	7073	7123	7151	7212	7295	7234	7235	7166	7251	7203	7193	7028	7231	7072	7214	7159	7176	7066	7073	7268	7246	7178	7142	7017	7241	7213	7104	7355	7294	7245	7161	7319	7253	7071	7099	7218	7109	7223	7207	7116	7205	7107	7098	7090	7159	7159	7196	7124	7335	7306	7156	7244	7275	7282	7175	7204	7223	7194	7212	7221	7206	7206	7185	7183	7206	7210	7125	7178	7123	7143	7168	7352	7216	7290	7170	7132	7024	7234	7114	7095	7111	7049	7210	7169	7119	7254	7216	7169	7231	7151	7261	7264	7231	7221	7197	7193	7141	7119	7231	7310	7153	7146	7143	7265	7187	7194	7179	7192	7181	7152	7182	7035	7117	7135	7172	7122	7038	7230	7285	7088	7237	7059	7258	7056	7046	7184	7228	7108	7169	7271	7213	7105	7158	7064	7177	7208	7292	7243	7150	7176	7088	7138	7243	7191	7276	7195	7315	7266	7126	7041	7334	7202	7074	7193	7202	7182	7127	7175	7276	7313	7103	7119	7235	7162	7203	7133	7154	7224	7009	7222	7306	7066	7239	7108	7076	7127	7194	7145	7268	7263	7097	7183	7109	7191	7233	7045	7310	7136	7173	7194	7145	7157	7092	7078	7290	7108	7204	7221	7199	7061	7206	7247	7192	7228	7250	7152	7172	7227	7109	7150	7170	7124	7246	7356	7165	7153	7253	7214	7270	7125	7009	7201	7126	7239	7078	7117	7094	7119	7187	7120	7109
37377	22563	8249	2078	986	655	743	773	753	738	771	750	789	724	726	760	754	762	749	766	834	788	814	778	753	750	752	752	802	752	723	772	766	773	751	733	712	760	740	758	708	704	745	752	764	771	758	811	788	783	738	771	773	767	766	734	764	746	789	776	791	766	804	805	754	748	801	728	741	735	774	788	807	711	759	746	805	805	777	718	761	748	753	779	773	765	762	816	782	773	761	797	754	827	776	763	790	729	789	730	751	782	761	764	749	748	709	789	795	783	742	737	740	702	786	728	767	767	767	783	749	805	691	750	747	785	747	733	711	793	808	722	750	791	774	807	770	702	738	810	749	766	696	753	768	734	773	739	813	751	753	772	740	791	740	780	733	741	810	742	802	738	779	736	756	813	730	756	779	784	739	726	726	758	757	768	754	752	763	726	775	741	716	739	796	759	722	760	730	817	748	799	804	729	756	770	771	786	738	782	787	763	794	797	788	744	739	758	755	709	776	733	783	816	758	749	761	810	757	793	721	778	755	783	770	782	722	804	757	785	762	782	791	726	813	779	741	757	720	781	717	747	731	779	746	733	786	773	722	807	776	748	800	819	754	718	752	776	747	727	751	798	712	741	751	770	737	803	776	746	766	782	738	767	759	739	784	761	780	762	701	774	746	761	748	744	740	733	799	772	743	760	757	763	743	765	743	722	778	766	769	747	789	728	802	760	704	761	750	721	726	787	740	752	724	831	784	783	745	786	794	738	711	759	737	703	769	756	747	771	715	763	725	757	765	732	803	759	759	751	774	765	768	733	765	779	755	759	778	819	712	727	707	764	741	726	790	758	757	716	751	756	782	812	757	784	717	806	779	744	733	735	744	753	769	738	779	782	759	781	801	768	765	776	728	724	749	721	805	768	768	775	707	743	752	749	797	726	806	755	720	758	727	765	781	769	707	787	745	810	722	740	767	716	809	770	735	767	755	750	778	735	751	739	770	800	713	787	769	790	794	760	790	766	779	779	779	767	719	730	753	768	752	742	760	782	724	753	813	790	782	766	754	769	775	752	767	800	777	681	763	724	729	753	788	748	765	774	750	776	795	788	787	771	791	754	702	709	743	777	773	777	770	758	745	792	760	761	801	718	759	748	752	735	749	751	759	750	780	806	716	748	723	804	749	773	758	750	795	767	738	727	807	745	758	724	760	735	756	754	807	776	794	743	744	800	718	770	741	789	736	771	787	755	763	778	807	752	759	798	757	730	770	711	745	793	731	797	754	745	730	770	743	735	776	768	792	811	756	790	809	733	757	731	730	781	791	726	722	744	731	765	789	726	777	760	750	804	722	749	756	745	768	730	737	747	739	787	782	730	783	756	750	729	804	817	750	751	736	780	735	814	744	709	757	716	780	705	789	797	755	772	758	774	725	793	769	775	775	759	717	756	781	731	796	763	728	785	774	757	759	767	749	755	738	721	831	727	747	736	795	772	769	714	819	829	723	795	755	783	751	739	757	718	725	776	776	747	830	738	801	745	766	754	699	792	796	710	754	731	750	757	786	784	749	750	723	731	749	758	757	774	773	778	793	726	821	721	773	776	787	768	730	777	726	768	753	723	707	755	760	738	771	797	731	725	757	750	746	783	790	730	729	774	732	807	785	714	781	737	782	781	764	729	750	739	741	751	770	734	749	831	751	755	715	795	714	735	809	744	683	758	735	716	764	752	807	749	757	786	774	715	743	709	764	720	776	771	759	734	732	805	742	709	727	768	753	777	835	765	778	782	785	771	779	764	717	800	735	749	729	759	762	747	783	774	769	766	762	763	720	784	779	798	716	770	812	761	776	770	781	781	770	789	828	734	784	783	753	742	715	701	775	778	716	740	779	780	734	716	771	798	742	795	787	757	740	777	757	766	791	708	785	805	732	793	792	778	771	790	763	756	796	757	779	723	788	730	744	763	781	756	780	776	765	769	772	761	764	769	744	760	768	742	813	736	785	740	752	781	756	713	776	788	785	726	796	755	824	721	796	762	760	706	815	786	755	757	751	764	711	727	758	799	737	749	773	779	725	751	758	798	759	770	771	774	742	760	748	763	769	755	728	770	750	716	769	826	750	775	765	742	765	775	760	793	724	747	755	708	742	756	743	735	757	741	748	761	758	725	790	707	755	799	741	779	793	731	795	750	749	763	751	708	787	812	753	760	782	767	756	728	774	790	782	717	749	767	756	758	786	731	726	788	807	751	800	747	751	759	809	761	798	723	785	746	776	752	738	753	730	750	749	743	790	745	750	774	786	759	725	716	804	769	791	734	763	743	772	757	754	731	760	816	801	721	751	751	737	784	744	764	803	741	785	748	777	726	725	775	750	731	765	741	769	773	752	803	805	755	787	758	723	710	746	745	757	785	770	738	793	793	747	766	759	770	737	819	790	742	780	767	765	775	807	766	718	748	775	803	741	776	805	708	764	760	817	778	747	763	785	760	834	786	718	791	752	744	756	775	743	778	772	772	782	791	714	744	744	743	744	763	731	753	789	784	763	755	760	787	754	833	772	785	771	751	763	769	738	808	785	735	772	753	739	745	761	703	763	776	746	804	767	755	701	792	740	755	754	750	729	771	749	735	748	764	762	762	742	777	769	798	776	742	705	771	738	763	716	741	803	762	669	828	776	817	724	723	717	755	765	764	741	742	794	747	740	777	780	744	703	737	767	802	752	790	731	740	813	737	751	765	784	710	768	740	782	792	777	761	784	714	773	743	722	774	787	813	769	757	772	790	733	768	730	700	736	779	761	732	792	792	776	740	747	728	808	764	788	757	722	804	731	762	736	712	764	772	724	760	729	742	763	786	784	800	787	785	783	754	765	730	797	786	738	733	772	742	816	756	807	820	730	726	769	741	728	728	754	781	786	764	720	775	759	823	806	749	775	770	745	748	766	761	778	761	740	797	799	745	747	758	793	708	788	819	787	790	813	761	724	757	798	780	757	727	780	730	770	754	783	750	724	799	764	714	753	751	728	716	744	804	832	780	742	761	798	735	745	780	753	794	753	790	731	740	764	726	753	752	797	769	771	740	804	780	714	769	716	819	759	743	756	750	780	762	744	777	761	709	783	746	748	746	817	754	768	705	800	793	733	750	800	782	781	771	751	771	700	759	785	781	792	725	735	794	752	754	776	759	717	781	745	743	734	808	757	745	773	768	798	771	781	711	798	751	733	790	750	782	736	725	811	752	753	721	738	750	756	767	779	759	795	760	812	759	755	767	786	769	778	779	778	828	797	739	779	755	756	698	762	742	729	777	732	734	773	731	744	729	714	766	710	738	739	761	714	760	767	741	737	772	736	766	808	749	760	808	737	724	748	751	761	760	748	758	755	785	713	748	801	681	695	775	810	781	752	746	766	731	807	806	743	797	769	737	817	781	769	731	821	753	757	754	776	756	747	813	757	791	773	722	746	742	761	748	753	797	753	820	788	782	749	760	692	804	751	741	771	753	738	702	785	778	759	763
64936	46599	29443	17324	9458	6245	6169	6235	6198	6331	6315	6234	6310	6238	6285	6282	6218	6251	6165	6288	6191	6121	6231	6231	6325	6270	6166	6202	6157	6288	6283	6248	6292	6239	6412	6202	6307	6156	6160	6196	6180	6195	6309	6273	6197	6142	6303	6284	6220	6280	6244	6111	6167	6285	6193	6311	6124	6274	6162	6154	6272	6293	6244	6226	6225	6191	6193	6268	6144	6145	6256	6148	6240	6183	6182	6126	6238	6217	6305	6150	6331	6240	6179	6297	6180	6200	6285	6375	6169	6158	6204	6178	6244	6272	6205	6411	6273	6301	6178	6264	6201	6123	6161	6142	6184	6259	6289	6263	6123	6157	6256	6241	6152	6244	6286	6187	6263	6280	6157	6188	6182	6259	6258	6282	6319	6126	6241	6190	6140	6178	6297	6197	6330	6270	6209	6135	6261	6363	6196	6206	6218	6213	6191	6258	6341	6244	6275	6173	6185	6225	6204	6229	6288	6369	6248	6239	6238	6222	6243	6175	6270	6314	6260	6268	6152	6346	6242	6218	6219	6232	6125	6270	6185	6308	6364	6311	6233	6278	6183	6281	6147	6216	6219	6251	6268	6023	6146	6131	6267	6265	6396	6192	6335	6345	6337	6120	6272	6261	6218	6279	6317	6210	6361	6220	6309	6296	6355	6322	6194	6223	6198	6387	6276	6214	6290	6252	6179	6089	6183	6313	6271	6152	6040	6241	6213	6264	6132	6146	6339	6213	6312	6147	6218	6136	6155	6171	6306	6194	6185	6244	6048	6219	6205	6277	6156	6352	6265	6224	6238	6249	6355	6263	6212	6159	6352	6192	6282	6330	6325	6238	6338	6165	6272	6163	6258	6279	6141	6260	6305	6260	6232	6329	6348	6295	6380	6171	6340	6297	6258	6348	6268	6356	6171	6166	6192	6228	6181	6197	6397	6256	6351	6271	6235	6177	6273	6188	6220	6265	6318	6231	6191	6198	6288	6181	6269	6344	6296	6330	6258	6238	6335	6255	6238	6282	6219	6348	6217	6219	6221	6234	6171	6231	6275	6286	6167	6081	6223	6198	6084	6307	6306	6201	6122	6156	6232	6306	6067	6131	6329	6352	6260	6295	6158	6280	6371	6253	6202	6199	6240	6255	6242	6191	6258	6367	6283	6142	6117	6191	6215	6247	6164	6189	6242	6192	6294	6268	6269	6254	6279	6151	6117	6177	6254	6197	6351	6163	6321	6164	6196	6288	6262	6198	6297	6263	6267	6208	6057	6185	6201	6352	6157	6188	6293	6284	6330	6279	6245	6213	6243	6311	6196	6276	6258	6374	6344	6219	6135	6360	6337	6169	6108	6254	6226	6301	6199	6194	6245	6302	6233	6176	6290	6285	6337	6246	6275	6204	6267	6210	6317	6218	6215	6254	6227	6389	6271	6234	6187	6211	6255	6134	6269	6280	6097	6375	6148	6263	6218	6299	6313	6122	6185	6222	6295	6272	6176	6031	6329	6127	6399	6236	6268	6113	6182	6245	6307	6199	6266	6277	6230	6258	6216	6335	5967	6231	6132	6280	6294	6246	6272	6184	6207	6268	6300	6206	6302	6208	6229	6246	6267	6108	6197	6207	6136	6143	6337	6286	6230	6180	6286	6280	6207	6133	6320	6209	6210	6153	6326	6202	6241	6280	6293	6388	6207	6196	6270	6329	6211	6197	6314	6247	6076	6244	6154	6215	6219	6171	6169	6321	6265	6122	6320	6130	6243	6196	6278	6176	6201	6256	6232	6297	6219	6135	6196	6311	6274	6265	6160	6102	6194	6272	6227	6188	6344	6171	6384	6260	6288	6211	6263	6208	6271	6195	6185	6181	6196	6270	6250	6238	6198	6166	6132	6197	6191	6296	6294	6293	6348	6241	6194	6359	6247	6312	6276	6124	6254	6174	6214	6279	6330	6155	6157	6189	6153	6187	6194	6149	6317	6174	6321	6192	6279	6043	6248	6147	6207	6187	6251	6195	6206	6276	6193	6313	6222	6349	6329	6287	6242	6241	6197	6309	6244	6223	6209	6179	6257	6108	6271	6334	6280	6179	6168	6183	6274	6238	6318	6247	6232	6254	6177	6164	6329	6244	6290	6145	6296	6230	6162	6208	6347	6279	6223	6282	6241	6263	6122	6185	6169	6408	6167	6191	6234	6352	6357	6082	6233	6239	6225	6234	6228	6280	6287	6255	6282	6173	6234	6327	6253	6265	6262	6235	6320	6157	6320	6085	6252	6375	6153	6334	6394	6187	6257	6280	6186	6135	6241	6297	6280	6306	6251	6292	6399	6186	6303	6280	6229	6262	6314	6176	6326	6306	6199	6239	6183	6164	6223	6156	6209	6258	6155	6159	6256	6140	6386	6145	6173	6263	6315	6087	6335	6204	6234	6248	6105	6178	6320	6222	6201	6285	6346	6254	6253	6151	6274	6157	6218	6075	6207	6087	6178	6197	6216	6267	6173	6191	6125	6341	6355	6267	6317	6301	6133	6109	6339	6209	6281	6337	6338	6205	6225	6193	6235	6366	6284	6373	6255	6232	6188	6303	6249	6306	6194	6093	6226	6187	6213	6260	6126	6290	6236	6254	6286	6098	6300	6401	6162	6126	6306	6235	6256	6264	6240	6337	6187	6323	6289	6289	6312	6241	6218	6270	6187	6161	6303	6243	6343	6233	6281	6137	6254	6193	6271	6287	6178	6214	6299	6188	6156	6137	6221	6153	6156	6307	6194	6289	6232	6106	6275	6227	6251	6219	6230	6215	6294	6190	6201	6227	6237	6250	6178	6354	6270	6273	6249	6208	6231	6211	6191	6144	6300	6270	6239	6106	6146	6308	6248	6262	6318	6246	6208	6320	6351	6304	6203	6158	6342	6232	6217	6236	6223	6189	6221	6255	6323	6260	6084	6290	6140	6300	6196	6321	6210	6286	6329	6158	6090	6197	6276	6293	6301	6141	6276	6297	6234	6243	6174	6270	6227	6224	6188	6306	6272	6185	6311	6270	6162	6167	6228	6178	6165	6098	6357	6161	6063	6207	6146	6285	6306	6135	6227	6077	6323	6245	6211	6165	6261	6277	6279	6302	6205	6341	6131	6199	6205	6353	6240	6158	6191	6151	6311	6171	6187	6278	6253	6174	6253	6269	6161	6193	6201	6211	6144	6332	6208	6217	6373	6165	6208	6331	6222	6312	6212	6434	6253	6233	6165	6293	6259	6190	6254	6204	6260	6340	6239	6294	6248	6275	6292	6241	6212	6317	6233	6289	6225	6192	6206	6303	6247	6210	6329	6287	6146	6149	6287	6258	6168	6284	6244	6179	6258	6160	6304	6210	6248	6275	6229	6307	6250	6218	6138	6196	6232	6276	6310	6272	6233	6230	6197	6251	6230	6129	6302	6293	6212	6193	6196	6280	6233	6376	6242	6209	6139	6112	6197	6314	6128	6259	6273	6212	6212	6216	6230	6155	6191	6224	6350	6302	6291	6247	6329	6149	6204	6319	6244	6368	6201	6404	6251	6184	6206	6221	6354	6297	6251	6224	6263	6102	6209	6156	6232	6254	6191	6333	6310	6295	6083	6192	6244	6383	6170	6125	6270	6148	6357	6328	6196	6194	6324	6323	6238	6200	6310	6208	6224	6220	6188	6257	6221	6278	6154	6348	6222	6206	6269	6194	6183	6149	6204	6207	6246	6256	6237	6262	6153	6174	6159	6215	6416	6223	6233	6245	6239	6178	6212	6245	6308	6171	6165	6358	6108	6340	6267	6163	6255	6160	6239	6293	6174	6189	6243	6230	6135	6292	6265	6250	6210	6338	6322	6268	6227	6173	6292	6290	6299	6277	6201	6281	6202	6243	6324	6261	6278	6214	6227	6285	6213	6284	6119	6454	6283	6205	6248	6183	6276	6299	6182	6323	6255	6089	6274	6265	6171	6120	6209	6139	6253	6269	6236	6179	6202	6229	6142	6132	6228	6192	6127	6185	6147	6189	6405	6161	6196	6116	6207	6292	6285	6301	6210	6341	6212	6151	6200	6253	6279	6210	6243	6175	6225	6132	6244	6195	6248	6285	6300	6342	6128	6387	6113	6178	6260	6294	6291	6238	6211	6197	6294	6254	6129	6182	6252	6144	6202	6268	6217	6319	6157	6266	6205	6254	6488	6336	6328	6170	6309	6195	6302	6211	6287	6184	6266	6223	6209	6276	6239	6217	6267	6262	6356	6193	6292	6307	6189	6343	6281	6295	6320	6281	6172	6276	6146	6240	6130	6243	6337	6048	6262	6233	6138	6261	6248	6161	6232	6189	6240	6218	6360	6260	6218	6167	6307	6168	6369	6208	6280	6196	6253	6092	6267	6196	6206	6259	6198	6208	6278	6167	6259	6335	6298	6290	6246	6191	6291	6297	6311	6280	6320	6305	6198	6052	6188	6294	6277	6286	6201	6218	6227	6142	6261	6274	6227	6253	6198	6295	6243	6202	6292	6161	6028	6228	6371	6200	6233	6199	6277	6281	6126	6256	6276	6106	6320	6209	6178	6245	6265	6104	6258	6222	6126	6211	6250	6230	6335	6298	6213	6268	6221	6182	6306	6140	6312	6259	6341	6328	6235	6151	6132	6287	6341	6242	6278	6267	6244	6255	6249	6321	6209	6290	6249	6180	6209	6234	6276	6256	6322	6177	6264	6173	6244	6181	6230	6140	6260	6290	6118	6177	6180	6175	6223	6132	6216	6341	6216	6278	6130	6205	6240	6233	6315	6244	6239	6306	6320	6218	6135	6216	6286	6214	6153	6262	6232	6205	6227	6246	6285	6165	6350	6225	6238	6314	6176	6227	6231	6350	6173	6213	6235	6274	6385	6199	6242	6126	6160	6232	6104	6253	6189	6211	6134	6239	6161	6286	6201	6268	6337	6345	6164	6355	6199	6317	6321	6257	6288	6238	6170	6218	6260	6304	6223	6177	6335	6225	6209	6161	6088	6218	6301	6223	6285	6338	6183	6249	6226	6187	6228	6166	6239	6045	6163	6259	6359	6140	6139	6223	6268	6180	6181	6241	6167	6223	6217	6334	6268	6237	6312	6213	6284	6142
44998	30159	12409	3188	1192	881	889	855	833	822	845	864	839	845	867	843	875	856	826	846	873	891	806	826	837	857	798	870	802	854	829	841	790	820	855	857	881	817	823	876	832	882	859	809	854	886	822	851	860	826	809	856	869	865	868	865	788	882	837	870	823	802	861	847	779	844	833	900	888	885	859	814	810	857	872	864	869	862	865	837	842	853	862	840	853	830	898	856	824	857	782	825	881	859	816	813	819	850	868	861	854	908	891	875	867	828	876	845	847	847	826	845	874	912	868	903	850	849	871	854	862	825	879	887	861	793	909	863	829	845	854	891	815	862	854	804	917	838	891	893	792	864	838	864	852	821	794	833	857	875	829	885	892	861	837	793	838	839	885	859	865	861	899	898	828	885	840	866	895	840	844	844	846	898	841	871	816	813	785	859	865	834	806	836	799	772	850	857	836	840	867	825	842	816	895	878	841	883	836	839	834	896	844	876	875	857	823	848	867	871	822	849	862	789	813	833	827	854	830	885	833	845	838	924	867	807	842	846	839	871	862	849	882	840	855	856	846	812	882	797	912	818	839	883	794	848	866	784	829	852	846	842	860	844	890	869	869	826	823	892	862	834	857	851	891	782	884	852	869	829	858	798	873	874	826	816	845	874	851	851	867	860	882	890	800	854	845	826	879	837	854	786	872	840	821	833	878	807	832	828	876	909	882	830	874	827	839	820	825	901	836	845	853	887	838	878	832	859	863	884	858	847	877	842	856	829	786	836	819	858	825	811	846	862	807	861	870	860	830	836	852	851	845	841	850	854	835	856	883	849	875	878	838	812	883	835	836	897	866	860	859	832	854	810	813	826	871	847	857	827	832	872	924	868	816	852	812	815	833	858	882	870	862	829	836	869	880	879	813	857	838	893	850	875	833	832	939	869	869	852	864	857	865	839	857	816	792	784	860	823	890	844	853	865	902	864	830	827	871	855	825	843	882	881	837	787	831	837	871	839	820	796	858	832	826	878	873	874	942	884	840	813	867	864	812	850	877	864	876	799	855	868	868	801	867	851	860	857	845	846	866	827	861	807	849	854	861	876	852	858	859	828	851	878	861	883	820	833	891	893	834	850	837	816	903	911	819	870	844	857	799	821	828	896	842	786	822	902	875	848	821	873	839	843	872	889	835	866	814	852	906	888	845	854	834	850	877	818	854	863	835	930	865	850	817	858	830	828	861	850	838	821	815	914	780	846	858	778	816	870	857	833	838	869	846	854	810	830	821	817	867	779	848	849	818	840	873	847	828	831	906	847	881	840	829	868	846	837	870	859	889	837	841	814	830	792	901	864	869	846	856	890	815	849	895	820	920	815	833	844	875	783	833	873	805	885	832	860	824	805	865	851	856	873	821	857	789	874	851	849	818	849	840	875	858	851	802	885	887	888	835	860	874	830	862	835	836	868	895	839	876	832	853	836	887	871	854	861	880	853	873	839	858	852	860	874	785	808	869	846	857	858	843	885	839	802	873	836	898	828	825	842	815	853	855	832	818	877	825	880	829	852	842	882	882	880	881	832	895	913	833	828	839	932	902	843	844	819	840	802	850	859	858	854	845	858	862	878	912	859	880	839	845	831	844	875	836	801	849	818	847	860	811	864	899	867	859	868	843	834	839	842	876	837	860	836	797	887	865	828	860	872	836	869	909	836	841	866	872	838	849	769	899	823	807	830	905	851	830	782	850	798	845	859	851	858	852	910	823	869	873	856	883	840	848	833	844	850	817	831	857	821	841	854	795	875	843	823	814	864	897	873	868	846	858	852	854	836	856	820	905	811	900	822	869	833	839	822	838	808	853	819	851	842	889	897	864	850	830	830	882	886	815	897	908	886	825	849	828	859	887	872	849	881	871	879	904	860	883	882	886	804	805	894	898	843	851	816	810	875	846	863	826	853	805	871	869	843	831	785	856	848	885	826	852	886	870	908	835	866	807	817	843	840	845	846	848	886	906	870	854	815	897	881	863	847	860	842	845	840	857	829	831	837	844	860	791	893	853	873	864	838	887	863	872	855	846	828	845	922	805	882	855	875	850	820	911	808	831	844	832	801	904	849	880	875	812	866	872	878	832	814	799	866	853	820	841	871	812	840	801	849	803	845	949	851	793	839	863	874	868	864	899	865	802	828	838	854	866	833	816	828	832	846	828	859	855	864	878	880	864	867	817	843	809	864	827	810	805	817	830	805	854	863	874	797	808	803	822	815	845	855	840	839	892	804	802	825	880	892	825	899	867	839	854	858	862	842	867	854	828	875	865	850	871	906	861	818	856	856	873	867	834	835	887	848	832	780	889	905	890	856	866	815	822	853	855	867	848	844	857	920	843	869	896	864	911	897	885	822	868	856	821	887	840	783	835	856	879	869	814	886	844	869	828	837	822	821	922	850	846	907	847	834	914	865	845	814	878	868	792	864	811	823	901	843	875	830	800	861	838	812	880	791	863	812	877	821	853	881	852	889	848	900	851	838	819	893	806	806	848	855	892	862	858	830	824	853	877	830	896	891	806	864	846	841	806	854	823	897	832	817	870	876	822	876	847	886	837	866	834	847	884	885	865	836	854	887	877	886	803	829	862	858	802	872	836	821	847	903	845	847	838	860	842	843	804	853	861	826	847	834	904	820	875	854	851	849	878	887	841	793	799	857	757	843	802	837	843	876	856	868	879	870	798	830	861	849	845	866	855	872	830	828	839	900	851	871	853	854	830	891	846	904	830	840	876	810	796	830	865	861	878	882	837	856	847	946	829	860	841	757	862	847	912	869	868	848	888	849	874	815	835	844	850	810	832	851	796	804	875	817	929	906	844	851	806	830	856	856	823	824	833	800	827	813	842	827	906	862	833	831	843	881	839	875	832	821	814	834	888	838	816	844	880	827	876	789	865	846	830	885	863	826	893	874	869	858	888	862	844	835	852	869	816	792	774	903	886	825	786	838	870	857	794	851	866	831	812	846	825	900	841	924	851	856	874	857	835	887	862	895	874	870	862	920	867	852	854	831	850	862	778	860	874	882	856	825	889	853	810	826	874	796	855	864	852	858	835	874	905	861	906	820	793	812	890	844	853	825	902	843	801	831	857	799	860	868	833	838	905	880	836	829	905	873	841	822	882	881	853	807	818	884	851	878	872	848	829	911	845	858	833	895	888	838	878	810	874	816	864	891	833	830	888	896	837	868	872	785	896	853	769	838	845	831	894	879	833	833	816	816	866	847	791	808	808	868	879	892	790	857	858	866	839	828	796	901	817	870	894	840	866	855	844	814	856	830	922	849	838	821	863	860	833	875	829	841	856	800	892	874	892	825	871	876	856	823	834	905	823	890	831	852	866	849	895	858	842	852	860	788	867	874	828	823	842	844	870	819	812	810	804	919	788	774	825	904	808	864	812	843	865	829	848	844	906	869	871	852	866	829	830	832	829	834	872	827	868	816	883	834	834	849	836	933	841	861	784	823	868	866	820	830	821	826
72259	51777	35029	22617	12266	6992	6859	6844	6773	7031	6759	6850	6775	6867	6905	6913	6726	6892	6735	6968	6965	6876	6849	6882	6751	6833	6813	6764	6711	6934	6785	6892	6828	6820	6785	6801	6958	6960	6732	6800	6874	6843	6794	6817	6880	6886	6812	6910	6749	6769	6878	6881	6871	6830	6931	6868	6724	6977	6803	6972	6874	6754	6788	6937	6855	6888	6781	6841	6900	7015	6850	6969	6875	6846	6858	6864	6751	6790	6801	6995	6941	6751	7009	6821	6914	6952	6923	6770	6761	7021	6684	6897	6768	6722	6953	6884	6770	6894	6906	6811	6859	6894	6681	6888	6793	6830	6876	6888	6847	7004	6794	6923	6881	6800	6855	6819	6749	6906	6850	6814	6798	6743	6836	6879	6933	6873	6825	6845	6801	6889	6848	6889	6955	6676	6835	6948	6843	6851	6904	6841	6800	6786	6915	6975	6828	6794	6827	6892	6806	6858	6936	6773	6878	6799	7020	6966	6665	6824	6807	6842	6917	6756	6829	6726	6741	6739	6844	6736	6847	6845	6862	6930	6926	6868	6870	6793	6801	6863	6997	6870	6936	6845	6884	6845	6722	6780	6909	6843	6869	6777	6867	6931	6791	6879	6923	6834	6915	6806	6736	6848	6876	6889	6831	6886	6951	6876	6726	6828	6893	6816	6878	6890	6778	6845	6908	6974	6966	6832	6792	6818	6986	6841	6798	6905	6864	7039	6754	6888	6933	6868	6887	6805	6918	6873	6919	6861	6835	6926	6777	6818	6881	6946	6959	6801	6960	6898	6920	7057	6862	6917	6881	6956	6889	6985	6932	6893	6842	6770	6997	6701	6755	6777	6821	6888	6806	6682	6884	6855	6866	6943	6958	6882	6725	6831	6867	6851	6846	6861	6751	6824	6933	6809	6869	6904	6796	6774	6875	6780	6879	6893	6756	6861	6930	6987	6940	6816	6954	6940	6883	6798	6766	6761	6711	6959	6866	6853	6867	6889	6918	6810	6768	6806	6882	6749	6841	6930	6848	6860	6748	6759	6862	6805	6827	6868	6895	6922	6931	6920	6886	6817	6845	6846	6847	6882	6813	6846	7005	6906	6922	6736	6897	6911	6855	6927	6842	6631	6921	6793	6892	6808	6992	6895	6852	6948	6942	6753	6790	6822	6806	6769	6998	6896	6871	6863	6821	6816	6910	6860	6770	6903	6809	6886	6917	6782	6793	6922	6906	6760	6763	6840	6830	6813	6919	6881	6906	6858	6819	6849	6830	6827	6885	6867	6827	6865	6754	6782	6780	6880	6896	6775	6689	6875	6749	6846	6874	6948	6761	6748	6781	6970	6743	6875	6859	6817	6850	6828	6912	6893	6966	6876	6780	6867	6895	6817	6968	6882	6887	7013	6808	6971	6849	6746	6974	6765	6950	6860	6869	6768	6710	6940	6781	6796	6738	6877	6838	6853	6891	6927	6807	6819	6779	6934	6798	6925	6861	6862	6902	6851	6844	6751	6953	6896	6727	6919	6843	6955	6968	6855	6796	6743	6868	6898	6936	6733	6862	6764	6908	6763	6744	6767	6833	6906	6842	6872	6756	6885	6838	6719	6960	6858	6909	6920	6822	6915	6848	6743	6891	7072	6823	6756	6861	6882	6861	6840	6922	6781	6813	6953	6838	6925	6917	6802	6803	6855	6804	6901	7047	6901	6845	6886	6767	6817	6785	6818	6827	6835	6849	6912	6926	6911	6888	6858	6938	6774	6842	6870	6758	6834	6887	6850	6833	6819	6934	7033	6962	6884	6861	6936	6678	6940	6805	6797	6896	6915	6870	6814	6812	6877	6863	6833	6810	6809	6805	6834	6791	6713	6878	6886	6981	6796	7013	6833	6878	6917	6775	6760	6895	6898	6912	6884	6746	6794	6977	6878	6877	6848	6869	6857	6837	6934	6870	6750	6931	6930	6814	6879	6753	6887	6777	6874	6834	6740	6923	6740	6883	6639	6892	6982	6744	6727	6900	6871	6905	6834	6996	6753	6793	6855	6801	6803	6866	6866	6786	6836	6885	6838	6853	6810	6885	6969	6826	7016	6889	6905	6802	6715	7004	6933	6993	6874	6851	6739	6793	6843	6819	6752	6744	6994	6944	6756	6833	6770	6767	6948	6858	6803	6900	6871	6917	6767	6981	6909	6820	6819	6815	6910	6851	6809	6897	6799	6847	6740	6897	6896	6832	6795	6891	6752	6885	6907	6822	6859	6977	6860	6867	6847	6877	6950	6903	6930	6974	6824	6997	6818	6986	6963	6818	6801	6836	6956	6866	7027	6855	6832	6828	6826	6907	6851	6769	6827	6810	6841	6831	6745	6753	6859	6823	6839	7092	6770	6741	6815	6879	6835	6847	6850	6893	6921	6879	6818	6859	6901	6772	6796	6934	6786	6880	6974	6799	6783	6764	6692	6841	6880	6779	6831	6907	6939	6792	6757	6886	6963	6880	6959	6851	6915	6820	6955	6821	6837	6834	6872	6755	6895	6950	6817	6834	6811	6798	6893	6886	6837	6895	6850	6943	6956	6870	7052	6862	6923	6855	6904	6906	6804	6997	6898	6795	6923	6892	6633	6843	6942	6850	6825	6793	6797	6797	6823	6893	6913	6803	6943	6868	6812	6830	6957	6944	6873	6839	6835	6855	6838	6752	6780	6845	6717	6911	6853	6736	6769	6887	6787	6832	6748	6991	6939	6785	6973	6943	6879	6783	6874	6798	6885	6784	6796	6813	6809	6930	6899	6882	6750	6840	6907	6882	6871	6867	6822	6835	6890	6925	6901	6777	6928	6856	6812	6890	6778	6835	6990	6751	6935	6853	6817	6952	6798	6921	6842	6990	6752	6925	6915	6946	6833	6815	6984	6784	6877	6881	6768	6808	6904	6880	6853	6888	6807	6834	6917	6878	6926	6826	6740	6898	6751	6924	6770	6813	6972	6973	6968	6839	6943	6805	7008	6781	6902	6898	6927	6776	7006	6796	6784	6937	6885	6870	6905	7058	6985	6840	6816	6846	6848	6900	6808	6881	6958	6787	6830	6746	6834	6914	6995	6843	6870	6816	6940	6981	6848	6934	6985	6763	6897	6832	6873	6894	6912	6779	6866	6797	6872	6811	6928	6901	6800	6794	6822	6947	6779	6905	6895	6783	6850	6882	7033	6856	6765	6798	6802	6926	6996	6978	6860	6986	6745	6831	6800	6867	6808	6812	6817	6971	6803	6949	6775	6888	6908	6818	6913	6885	6880	6881	6899	6967	6836	6807	6775	6913	6726	6942	6948	6876	7042	7081	6756	6889	6793	6799	6890	6739	6935	6880	6898	6835	6915	6912	6788	6818	6865	6952	6865	6850	6734	6864	6892	6880	6868	6863	6778	6831	6893	6857	6879	6852	6783	6905	6787	6722	6905	6785	6853	6855	6891	6892	6817	6881	6969	6846	6970	6907	6885	6852	6664	6789	6759	7012	6820	6756	6794	6962	6817	6798	6785	6917	6811	6807	6866	6891	6910	6966	6824	6831	6956	6825	6951	6894	6787	6780	6937	6900	7001	6930	6764	6867	6833	6791	6869	6893	6955	6835	6950	6936	6791	6794	6847	6821	6833	6871	6953	7020	6854	6840	6949	6942	6776	6876	6867	6898	6917	6817	6814	6798	6883	6834	6807	6850	6919	6841	6820	6922	6768	6843	6817	6879	6869	6850	6808	6886	6883	6864	6890	6887	6907	6909	6832	6819	6789	6979	6819	6772	6930	6827	6757	6753	6846	6936	6753	6897	6902	6772	6805	6794	6881	6895	6901	6880	6932	6913	6953	6951	6697	6832	7096	6895	6868	6758	6791	6847	6908	6894	6795	6843	6868	6919	6859	6889	6923	6768	6855	6796	6881	6804	6888	6883	6883	6849	6927	6844	6796	6852	6839	6860	6812	6858	6888	6896	6769	6824	6811	6927	6810	6945	6864	6807	6898	6823	6870	7001	6856	6946	6800	6872	6939	6753	6844	6969	6936	6934	6886	6744	6832	6988	6943	6785	6896	6796	6814	6831	6720	6909	6746	6887	6893	6782	6788	6908	6840	6770	6857	6968	6936	6891	6884	6752	6830	6780	6868	6990	6893	6851	6933	6899	6835	6990	6866	6902	6806	6726	6904	6861	6923	6884	6776	6843	6742	6927	6877	6812	6795	6943	6981	6762	6827	6820	7036	6854	6826	6899	6796	6827	6906	6804	6926	7009	6755	6885	6896	6778	6827	6831	6808	6885	6909	6958	6904	6847	6762	6807	6794	6811	6892	6950	6749	6795	6770	6915	6803	6933	6880	6743	6814	6711	6930	6842	6903	6909	6909	6921	6823	6983	6913	6852	6904	6764	6796	6901	6801	6991	6702	6797	6885	6782	6852	6799	6851	6937	6892	6795	6810	6777	6917	6825	6899	6893	6836	6588	7039	6825	6872	6868	6962	6820	6867	6981	6864	6961	6873	6789	6940	6947	7002	6798	6709	6927	7020	6830	6730	6921	6824	6922	6822	6874	6768	6770	6830	6945	6821	6778	6828	6958	6767	6889	6805	6769	6852	6997	6845	6744	6799	6850	6805	6771	6783	6879	6717	6797	6851	6916	6935	6881	7021	6886	6879	6902	6782	6855	6857	6981	6883	6815	6724	6957	6896	6874	6866	6847	6888	6861	6940	6788	6966	6874	6912	6759	6771	6824	6846	6957	6923	6848	6862	6780	6905	6931	6866	6824	6937	6945	6889	6809	6756	6880	6914	6906	6865	6911	6933	6835	6780	6911	6716	6910	6858	6813	6893	6839	6798	6867	6633	6835	6870	6853	6925	6789	6848	6831	6877	6771	6823	6739	6815	6745	7012	6917	6911	6908	6965	6867	6854	6926	6845	6927	6779	6933	6760	6874	6820	6867	6948	6915	6786	6973	6741	6941	6758	6821	6947	6821	6907	6914	6857	6964	6972	6994	6773	6852	6985	6890	6963	6729	7060	6923	6810	6908	6825	6815	6923	6816	6883	6868	6857	6897	6854	6855	6904	6883	6826	6908	6799	6926	6839	6918	6881	6815	6781	6811	6858
52187	38249	17028	4482	1411	959	955	927	949	934	923	998	892	955	942	930	927	911	932	905	943	925	861	931	955	947	863	942	944	907	902	974	890	974	941	954	917	918	914	944	934	889	907	916	964	946	924	961	951	884	988	947	895	960	986	931	899	942	902	921	940	943	882	924	901	889	954	945	959	950	928	917	973	945	983	890	869	879	912	973	870	891	919	951	893	935	912	941	913	916	950	965	964	907	881	933	937	914	908	931	922	940	897	946	952	926	984	950	969	945	987	975	948	965	974	875	852	920	909	935	948	945	932	905	955	897	967	1009	941	940	936	902	896	891	923	952	947	895	916	991	942	902	973	972	967	943	873	926	916	897	930	918	915	937	939	961	903	881	912	939	887	926	980	944	906	887	952	989	959	908	943	943	936	957	928	926	900	949	937	943	921	935	960	961	936	875	948	913	932	941	900	970	942	931	943	881	914	955	917	946	912	957	944	931	955	953	935	971	878	952	938	894	968	907	945	865	897	942	876	947	906	940	896	901	971	889	984	975	932	891	911	941	963	918	896	914	917	958	960	945	959	937	892	931	929	974	912	888	919	888	936	927	925	993	971	944	939	955	905	910	949	920	902	937	973	930	936	943	949	883	974	949	911	949	908	950	966	896	930	942	931	882	917	905	894	947	962	953	943	936	947	945	920	932	958	955	949	881	919	954	942	978	934	912	952	891	905	933	939	945	931	930	982	935	912	942	897	941	975	917	941	945	940	914	940	926	942	862	989	946	916	956	918	958	936	936	946	892	930	934	929	960	883	877	943	912	908	897	896	935	926	911	917	927	955	982	904	930	963	933	908	929	948	946	949	956	956	913	915	922	916	901	948	902	977	949	941	936	962	954	934	923	978	925	962	905	921	930	927	909	924	921	975	989	962	997	920	930	960	913	978	1001	946	940	942	904	962	949	884	914	935	952	939	971	957	903	975	919	902	958	939	924	949	881	939	869	931	938	949	898	972	892	930	925	969	934	941	945	892	908	936	916	932	957	904	964	912	961	920	951	934	940	978	941	940	889	906	934	927	917	987	928	908	924	991	973	960	894	893	890	1031	920	968	959	949	946	910	958	931	921	934	947	923	912	939	895	911	946	957	943	884	944	1010	933	964	889	901	907	937	928	928	982	935	972	969	943	967	947	938	1006	937	931	957	934	962	935	888	962	936	972	991	897	973	895	912	906	867	961	968	898	957	955	936	960	916	953	933	984	884	901	900	964	931	922	925	883	930	926	969	953	903	945	918	931	882	893	936	947	955	933	938	983	943	951	951	888	926	909	920	957	917	878	898	922	904	953	935	922	945	960	951	941	919	943	871	1009	892	928	932	955	918	923	891	958	870	975	878	986	942	927	924	918	957	932	946	934	954	864	940	954	942	912	900	884	903	938	940	905	963	916	937	896	919	902	948	920	969	962	895	952	839	967	920	976	940	970	941	872	876	925	925	957	992	912	888	994	957	917	969	966	910	949	927	917	898	920	926	907	915	923	957	906	950	915	951	894	916	963	907	949	917	950	968	973	901	904	923	936	981	970	884	926	913	944	929	946	950	918	972	974	941	874	869	938	938	935	962	970	964	927	952	933	931	953	939	927	895	926	974	995	950	905	948	892	916	918	895	915	968	892	952	986	973	963	932	929	911	980	990	917	934	942	977	924	973	991	945	992	930	975	870	916	949	984	933	921	939	914	894	963	919	982	952	918	978	930	933	936	932	918	978	959	903	965	902	891	954	935	928	981	935	927	923	961	927	905	961	924	916	965	942	1010	915	898	966	897	946	968	972	901	957	910	895	908	967	938	949	926	972	924	974	925	946	951	935	943	944	856	947	882	936	911	912	959	956	921	917	912	943	934	893	925	889	921	984	1005	934	905	916	966	933	916	927	954	868	931	989	885	907	886	930	930	943	882	925	925	950	920	932	895	948	906	923	906	913	917	942	902	924	926	899	1039	926	962	907	938	913	908	911	879	959	953	894	903	915	886	912	932	951	882	908	960	948	928	961	970	912	899	916	903	960	943	947	944	921	970	908	957	983	913	936	896	929	954	910	917	966	921	912	961	909	945	903	948	945	928	958	940	915	984	968	962	925	946	915	998	953	907	873	950	950	949	900	930	955	925	961	909	954	928	939	950	880	923	920	965	916	891	1025	937	934	988	964	965	940	957	966	986	925	899	879	921	933	916	935	931	919	946	929	917	899	945	973	911	910	941	983	994	961	922	917	958	944	968	985	872	932	895	937	1007	915	963	912	880	952	954	883	955	957	947	951	887	886	931	898	916	970	980	941	946	931	940	930	947	927	954	947	949	926	910	909	910	904	912	871	1000	911	888	947	931	880	940	900	966	909	912	942	908	973	952	965	911	954	918	943	961	964	979	952	898	909	968	933	911	913	882	882	958	923	974	934	897	930	956	958	887	920	886	919	914	956	919	872	968	904	900	933	930	929	907	941	979	890	924	898	919	993	927	899	958	855	893	928	940	951	918	919	929	873	893	943	933	866	962	918	921	899	947	928	957	967	890	921	930	939	970	928	942	955	931	928	889	934	953	894	933	925	926	984	949	905	902	930	944	962	914	965	927	944	970	909	902	915	968	906	925	992	947	961	877	858	923	935	951	916	963	936	962	914	941	923	945	920	923	920	936	960	914	949	954	907	915	945	954	885	878	914	895	885	944	900	913	886	959	892	989	926	934	898	978	951	913	904	982	1001	907	931	880	970	962	893	940	943	926	882	932	915	927	917	948	875	927	903	922	963	950	924	957	893	956	942	912	978	945	931	913	931	899	1005	899	879	894	914	890	977	930	965	978	907	920	934	953	945	898	945	886	950	923	938	931	894	895	955	967	890	940	962	974	974	962	932	1013	945	958	960	950	921	963	932	861	877	937	974	980	963	920	904	909	965	934	903	953	939	892	897	937	938	868	937	948	867	958	904	875	941	913	892	954	942	954	911	902	1022	907	914	946	863	903	972	920	953	954	894	911	911	893	912	961	904	900	906	920	953	980	934	879	997	959	938	888	917	920	894	968	917	925	978	951	932	941	946	952	937	962	895	942	962	961	974	917	904	933	978	946	962	855	916	1015	889	915	943	923	914	919	940	945	888	887	927	961	903	917	948	962	923	970	1017	929	921	961	989	940	936	922	1010	891	912	945	956	922	885	951	971	933	962	968	958	989	966	934	877	950	977	917	932	911	971	920	903	978	919	891	984	922	994	958	959	984	952	908	901	962	893	877	934	1023	940	898	971	952	922	937	936	918	939	913	1021	945	948	957	938	913	974	933	922	918	884	951	892	957	986	963	909	885	941	966	994	919	924	941	951	926	951	989	951	901	891	972	945	938	974	981	916	946	948	933	930	925	940	940	935	973	979	941	886	924	931	924	974	935	923	875	941	1021	922	990	903	991	905	918	917	910	919	945	970	902	946	932	919	981	941	948	952	865	890	910	924	973	904	941	979	921	918	910	930	981	928	917	940	943	967	986	934	1030	939	977
76696	56354	39230	25868	14391	7671	7317	7318	7497	7463	7358	7260	7348	7262	7322	7353	7496	7308	7433	7352	7318	7310	7407	7341	7442	7243	7465	7432	7339	7494	7443	7421	7524	7362	7450	7346	7464	7399	7457	7314	7481	7307	7252	7450	7343	7403	7467	7458	7413	7302	7451	7467	7420	7402	7342	7426	7392	7346	7331	7457	7300	7493	7417	7423	7501	7355	7350	7383	7354	7472	7290	7417	7341	7348	7371	7217	7413	7276	7315	7404	7454	7325	7386	7350	7501	7345	7468	7341	7462	7300	7328	7382	7402	7351	7331	7475	7453	7347	7356	7366	7540	7501	7356	7458	7420	7418	7417	7487	7283	7324	7369	7353	7414	7471	7467	7397	7284	7328	7347	7462	7368	7442	7289	7304	7464	7407	7306	7368	7449	7419	7397	7344	7337	7422	7286	7404	7441	7449	7534	7396	7344	7403	7246	7439	7334	7423	7348	7373	7356	7388	7410	7350	7383	7365	7361	7324	7369	7432	7419	7350	7484	7317	7292	7397	7378	7240	7424	7452	7370	7342	7457	7351	7392	7390	7464	7365	7421	7355	7483	7332	7290	7350	7435	7365	7414	7381	7466	7485	7196	7419	7465	7298	7438	7360	7557	7429	7552	7481	7477	7421	7403	7348	7399	7375	7295	7431	7325	7525	7333	7278	7536	7278	7376	7285	7456	7349	7265	7409	7343	7423	7357	7435	7420	7465	7262	7303	7401	7337	7409	7334	7451	7491	7301	7391	7309	7500	7370	7433	7314	7357	7346	7471	7312	7411	7511	7315	7270	7475	7392	7423	7442	7415	7557	7399	7574	7282	7476	7526	7446	7460	7449	7387	7543	7420	7460	7545	7377	7348	7346	7191	7333	7412	7512	7355	7414	7359	7402	7307	7340	7392	7459	7524	7370	7463	7448	7409	7359	7362	7444	7348	7284	7446	7312	7273	7552	7343	7410	7294	7207	7465	7358	7171	7497	7387	7276	7395	7585	7472	7434	7496	7199	7218	7416	7384	7329	7301	7361	7317	7331	7387	7433	7255	7418	7328	7371	7459	7300	7354	7428	7369	7355	7405	7380	7363	7302	7330	7470	7436	7439	7290	7441	7331	7354	7470	7322	7430	7378	7455	7423	7601	7267	7314	7362	7212	7416	7378	7426	7414	7301	7389	7523	7282	7512	7379	7426	7337	7435	7287	7285	7469	7459	7355	7431	7497	7391	7485	7441	7382	7334	7322	7344	7427	7294	7490	7288	7325	7435	7413	7503	7364	7468	7420	7373	7445	7411	7468	7313	7390	7488	7366	7549	7427	7272	7493	7507	7277	7428	7323	7356	7521	7440	7397	7352	7228	7435	7470	7396	7346	7444	7472	7297	7335	7459	7271	7335	7539	7349	7230	7335	7471	7382	7350	7250	7467	7492	7421	7313	7390	7398	7378	7418	7542	7397	7516	7266	7419	7388	7410	7442	7386	7405	7358	7425	7479	7552	7332	7458	7415	7436	7389	7401	7477	7307	7355	7523	7428	7435	7350	7334	7280	7337	7389	7400	7347	7325	7476	7361	7298	7531	7437	7389	7309	7430	7190	7311	7396	7442	7450	7365	7370	7380	7330	7430	7470	7321	7360	7288	7337	7595	7399	7449	7516	7481	7380	7540	7413	7387	7380	7402	7425	7361	7330	7436	7441	7325	7204	7412	7537	7426	7380	7378	7387	7503	7416	7392	7392	7402	7298	7328	7403	7360	7396	7372	7476	7410	7483	7372	7403	7465	7377	7362	7405	7458	7378	7407	7513	7349	7393	7390	7385	7384	7351	7398	7428	7361	7422	7304	7499	7278	7492	7330	7444	7409	7429	7328	7350	7402	7397	7332	7346	7401	7394	7421	7440	7370	7546	7402	7540	7433	7330	7370	7500	7371	7375	7399	7407	7525	7439	7364	7329	7324	7428	7313	7362	7491	7433	7341	7472	7337	7373	7261	7346	7475	7449	7308	7401	7448	7390	7380	7458	7371	7348	7383	7381	7405	7405	7392	7434	7401	7529	7514	7434	7367	7503	7307	7536	7481	7340	7427	7568	7487	7370	7458	7400	7214	7414	7404	7236	7339	7313	7388	7370	7370	7306	7308	7433	7322	7457	7465	7496	7370	7447	7430	7329	7567	7426	7315	7489	7349	7342	7449	7465	7558	7387	7403	7461	7283	7339	7303	7333	7415	7307	7328	7551	7456	7483	7377	7453	7422	7348	7446	7423	7329	7456	7382	7521	7392	7371	7398	7313	7419	7353	7344	7443	7408	7411	7299	7324	7311	7370	7242	7374	7439	7326	7382	7440	7379	7374	7387	7314	7345	7358	7469	7465	7414	7386	7413	7280	7443	7471	7319	7426	7306	7346	7414	7337	7376	7375	7378	7394	7294	7420	7291	7254	7475	7361	7425	7359	7322	7479	7472	7299	7331	7387	7373	7396	7342	7326	7408	7271	7467	7429	7425	7501	7467	7549	7417	7475	7318	7536	7339	7484	7268	7460	7422	7181	7587	7222	7328	7405	7366	7336	7504	7420	7244	7299	7425	7352	7340	7410	7425	7379	7365	7448	7483	7404	7438	7381	7414	7555	7502	7436	7435	7369	7269	7469	7469	7349	7203	7408	7466	7247	7438	7281	7328	7367	7378	7451	7397	7588	7493	7433	7363	7238	7284	7369	7313	7462	7488	7476	7399	7309	7389	7499	7394	7334	7391	7306	7365	7414	7470	7363	7379	7280	7580	7489	7518	7284	7477	7321	7495	7451	7430	7477	7258	7448	7437	7508	7423	7348	7348	7397	7421	7301	7439	7372	7385	7434	7336	7452	7389	7401	7241	7318	7444	7348	7379	7434	7462	7280	7464	7355	7317	7314	7363	7375	7336	7426	7353	7360	7343	7389	7342	7355	7328	7397	7467	7316	7385	7373	7384	7247	7427	7471	7322	7414	7425	7431	7453	7358	7264	7381	7366	7368	7465	7354	7336	7350	7411	7394	7308	7539	7359	7396	7411	7201	7314	7448	7428	7451	7215	7379	7502	7293	7523	7507	7266	7362	7403	7350	7355	7543	7337	7220	7304	7489	7321	7500	7450	7255	7413	7358	7344	7349	7395	7400	7582	7476	7349	7319	7239	7349	7298	7361	7373	7306	7416	7408	7374	7461	7405	7284	7468	7338	7336	7395	7559	7274	7353	7461	7351	7432	7259	7377	7426	7483	7420	7403	7498	7339	7508	7406	7424	7368	7420	7324	7411	7419	7357	7414	7370	7389	7311	7356	7314	7490	7397	7350	7459	7349	7380	7332	7519	7414	7225	7439	7353	7233	7440	7416	7435	7435	7548	7450	7501	7319	7462	7436	7458	7372	7400	7262	7331	7428	7292	7332	7276	7509	7338	7227	7307	7313	7421	7302	7488	7470	7344	7416	7333	7313	7406	7413	7289	7270	7224	7362	7406	7367	7420	7367	7452	7363	7338	7376	7351	7366	7510	7433	7432	7486	7427	7411	7333	7260	7427	7391	7438	7326	7319	7257	7408	7425	7340	7397	7264	7504	7389	7542	7282	7337	7520	7341	7276	7432	7353	7251	7382	7493	7449	7348	7352	7453	7440	7329	7553	7377	7419	7290	7360	7349	7359	7336	7388	7451	7435	7443	7359	7392	7511	7326	7273	7409	7461	7392	7488	7565	7355	7378	7393	7413	7447	7507	7406	7442	7468	7499	7423	7384	7626	7435	7497	7510	7295	7289	7599	7473	7353	7448	7404	7314	7348	7427	7397	7371	7365	7371	7448	7346	7433	7373	7327	7212	7574	7331	7368	7315	7513	7390	7350	7374	7509	7427	7531	7529	7326	7362	7453	7375	7542	7303	7248	7531	7461	7354	7364	7380	7261	7328	7458	7401	7308	7280	7447	7390	7367	7437	7269	7347	7466	7425	7358	7362	7344	7384	7384	7363	7408	7308	7390	7480	7407	7298	7365	7416	7397	7355	7290	7444	7492	7391	7461	7469	7459	7299	7422	7437	7316	7348	7390	7466	7387	7382	7302	7362	7446	7349	7260	7384	7402	7391	7400	7507	7455	7485	7404	7453	7444	7392	7477	7422	7508	7462	7288	7370	7423	7306	7631	7408	7456	7475	7399	7298	7517	7395	7295	7542	7444	7513	7372	7378	7290	7422	7317	7282	7427	7466	7443	7351	7526	7422	7517	7493	7344	7207	7446	7377	7437	7300	7470	7377	7426	7357	7341	7494	7407	7486	7379	7349	7435	7368	7364	7221	7481	7369	7295	7424	7461	7427	7350	7374	7461	7457	7518	7435	7422	7295	7200	7413	7313	7338	7437	7401	7302	7366	7305	7424	7462	7433	7389	7354	7483	7295	7461	7460	7370	7506	7485	7397	7383	7393	7420	7387	7529	7335	7313	7471	7461	7417	7501	7308	7379	7358	7565	7354	7331	7329	7491	7357	7446	7433	7390	7393	7368	7539	7525	7254	7301	7493	7552	7445	7276	7525	7400	7329	7376	7463	7347	7317	7485	7347	7394	7326	7433	7488	7372	7377	7459	7252	7325	7398	7218	7499	7274	7428	7380	7359	7407	7380	7321	7408	7326	7375	7283	7455	7346	7372	7378	7372	7330	7395	7460	7388	7433	7331	7300	7365	7484	7407	7503	7502	7401	7375	7371	7446	7296	7401	7347	7361	7472	7429	7336	7398	7338	7429	7459	7338	7345	7437	7358	7359	7379	7447	7352	7381	7500	7372	7434	7439	7533	7518	7298	7317	7434	7367	7364	7445	7436	7486	7490	7473	7366	7283	7546	7308	7461	7410	7461	7326	7435	7415	7371	7494	7430	7366	7488	7200	7504	7369	7284	7384	7261	7632	7325	7547	7517	7391	7475	7349	7496	7482	7393	7397	7413	7309	7501	7357	7442	7411	7370	7375	7312	7458	7427	7406	7448	7393	7259	7392	7264	7328	7479	7381	7391	7330	7394	7413	7468	7429	7358	7373	7363	7260	7366	7420	7358	7455	7368	7379	7346	7389	7345	7446	7339	7268	7434	7387	7307	7442	7399	7316	7410	7368	7334	7352	7307	7362
63817	49916	25905	9001	2095	1011	974	951	973	882	956	894	985	919	936	952	984	922	926	942	958	937	954	873	957	911	946	923	973	950	944	988	990	899	970	952	940	915	933	960	910	942	915	912	957	931	931	929	931	942	961	915	933	964	894	914	864	924	962	884	957	920	922	973	874	919	891	940	942	888	953	958	964	892	905	969	950	944	866	944	903	941	879	940	882	931	1003	927	884	909	905	979	943	912	890	913	958	963	936	934	980	902	898	891	933	882	937	904	951	930	917	956	902	945	926	940	931	966	951	879	966	911	970	921	948	880	929	951	868	903	912	959	943	972	853	895	889	953	903	966	955	925	880	906	927	988	922	865	915	912	966	960	938	925	939	904	918	977	951	898	968	886	949	950	935	969	970	946	950	857	931	938	954	925	910	947	976	894	949	933	945	918	901	963	911	948	855	911	932	894	894	1002	964	973	970	923	923	926	915	934	948	928	917	961	899	943	933	942	914	943	970	955	932	973	955	958	980	948	922	980	937	956	966	935	963	968	938	942	941	935	964	947	934	883	951	914	924	910	936	914	955	922	928	929	977	951	923	975	928	878	946	897	929	921	920	903	953	953	942	935	925	916	928	936	923	901	931	954	967	948	939	1009	953	865	932	886	948	903	952	907	941	897	937	971	911	925	927	913	931	957	990	971	906	907	954	1014	958	930	948	983	947	949	963	873	956	990	977	951	978	975	948	965	1011	894	937	911	956	912	971	906	958	960	940	927	945	954	931	937	924	975	935	928	908	929	887	982	978	981	981	970	918	927	929	924	884	911	968	946	945	910	911	948	953	914	936	915	927	968	909	906	943	982	912	934	949	954	956	937	900	887	895	911	929	935	926	933	890	911	958	962	926	912	953	913	925	968	905	962	910	931	953	987	900	901	885	947	917	948	898	949	960	909	947	920	946	907	960	910	932	986	977	955	965	949	940	893	928	896	955	925	946	959	919	957	903	897	879	945	1010	968	920	968	948	936	962	921	908	855	936	925	983	930	927	910	898	994	1003	914	944	897	985	973	931	954	955	979	987	964	941	873	900	907	949	959	888	922	916	965	928	950	894	910	924	932	890	919	895	944	942	955	929	965	894	894	916	919	930	986	934	950	953	942	941	978	921	933	981	978	940	894	934	957	915	893	920	916	881	988	929	1009	944	953	916	914	950	907	965	943	925	937	986	931	1001	961	964	926	986	889	946	932	918	961	908	923	936	947	1039	953	916	963	924	875	915	927	899	969	967	899	926	912	917	929	939	947	960	946	920	940	960	944	912	940	894	916	898	920	958	935	876	928	952	933	966	925	921	953	953	973	992	946	956	981	969	991	913	902	971	901	976	900	894	934	983	932	929	944	943	976	913	923	946	919	928	893	952	929	957	923	896	922	954	879	932	945	906	926	943	937	935	921	940	919	949	975	931	932	930	890	933	947	902	909	940	977	953	1003	948	887	1013	969	959	937	871	995	915	909	930	948	934	913	934	936	881	982	977	902	902	953	950	908	979	905	910	945	962	922	926	911	923	946	972	966	920	899	924	943	926	970	955	947	921	920	939	910	954	908	971	978	948	925	924	979	934	939	952	941	916	948	947	917	974	937	886	921	982	967	920	966	967	948	948	923	988	903	974	992	928	943	921	1005	953	956	974	921	939	945	955	979	927	961	932	906	941	908	948	1011	917	914	938	922	942	922	887	970	964	940	929	943	907	935	960	916	959	930	953	952	946	950	937	951	921	952	930	935	957	913	899	909	939	948	957	991	891	926	961	913	968	981	916	959	918	956	955	934	896	904	952	967	874	908	918	890	943	956	923	988	939	901	940	954	887	897	882	981	947	961	938	952	886	914	896	980	907	880	921	929	902	909	909	962	939	915	950	942	924	922	925	940	943	978	930	947	898	969	927	895	946	952	976	960	911	964	936	943	899	928	937	941	974	989	891	924	940	951	931	980	920	1000	978	1002	947	894	974	987	936	948	893	975	930	951	1019	942	953	962	961	922	913	962	932	919	961	944	980	973	933	900	934	947	973	969	905	943	988	879	924	962	952	958	922	940	922	949	954	880	989	929	978	988	991	943	973	1019	905	968	943	934	988	972	909	936	903	963	936	982	928	936	966	882	944	994	926	935	959	947	895	900	932	907	943	971	937	955	946	940	937	947	912	975	902	989	919	938	914	916	927	904	944	949	954	930	971	896	970	921	931	999	945	934	979	956	964	905	894	940	903	972	887	949	927	933	936	940	953	925	947	957	981	952	909	940	870	936	959	921	921	916	861	885	940	997	884	960	905	960	827	955	1003	954	975	954	964	945	905	972	914	897	944	928	923	955	982	988	919	958	896	967	907	1020	930	969	905	955	963	900	948	959	931	995	933	892	913	995	918	902	988	877	976	886	960	926	969	959	954	978	965	927	961	939	910	916	922	897	993	931	916	913	904	944	898	927	973	879	934	942	899	957	934	898	919	964	896	949	934	928	934	922	907	937	917	943	927	893	959	920	827	927	887	916	906	943	930	917	960	908	929	932	894	963	968	882	974	920	936	941	936	969	945	974	966	1024	948	962	911	944	952	946	900	920	888	918	909	959	915	848	915	911	948	892	949	928	950	954	917	936	864	947	959	962	972	935	949	937	920	907	954	925	905	940	964	987	968	979	927	952	986	919	919	995	912	1015	923	886	971	906	906	912	937	876	946	935	911	950	931	869	899	959	957	864	919	931	930	922	923	914	970	969	986	962	930	972	930	933	976	951	956	914	903	953	1014	958	952	971	907	907	949	922	936	959	954	902	942	977	950	971	963	911	916	936	910	963	909	915	920	921	954	933	939	891	915	926	955	959	946	924	956	977	960	891	953	920	914	913	945	946	910	917	966	835	993	878	986	903	939	931	924	946	915	905	943	960	894	953	926	916	891	927	927	976	923	919	992	934	935	975	941	929	947	905	909	962	927	943	927	983	907	933	896	926	937	923	934	965	997	943	985	914	990	911	989	939	936	904	995	935	946	970	934	948	876	916	926	951	914	953	913	991	906	895	984	957	946	956	943	955	931	962	962	976	928	954	964	917	932	937	938	940	947	926	910	900	990	956	905	951	965	957	933	948	959	933	928	920	921	938	886	957	925	947	902	844	939	972	941	940	958	942	919	968	927	939	894	923	952	912	964	919	951	930	903	979	936	995	934	925	974	943	913	962	895	872	945	942	951	929	946	985	924	957	918	910	945	1001	1004	939	941	879	990	920	925	954	947	938	981	918	987	957	914	947	953	991	901	922	967	900	907	936	905	964	971	926	929	901	945	983	933	959	957	944	967	959	946	857	922	910	929	954	937	942	905	959	945	933	978	891	959	970	929	958	986	947	922	963	951	913	948	939	937	926	929	946	913	999	955	941	934	939	922	884	919	939	975	923	990	985	986	936	877	891	944	900	957	904	936	996	900	935	879	891	927	972	946	940	891	915	971	904	901	963	948	951	955	981	967	861	913	913	1016	873	920	899	914	971	933	966	918	973
63040	55313	48897	35153	21014	8629	7395	7429	7443	7569	7481	7583	7440	7449	7483	7465	7432	7486	7361	7389	7389	7256	7374	7473	7368	7590	7506	7310	7399	7542	7460	7393	7405	7519	7410	7479	7307	7470	7545	7442	7358	7250	7534	7369	7398	7397	7496	7350	7484	7518	7582	7430	7453	7418	7418	7583	7441	7528	7508	7356	7449	7462	7488	7566	7428	7529	7461	7467	7418	7390	7487	7438	7325	7509	7484	7406	7369	7442	7318	7439	7308	7587	7540	7583	7453	7384	7465	7327	7526	7430	7396	7610	7455	7330	7482	7500	7512	7336	7443	7448	7600	7371	7415	7375	7464	7373	7271	7387	7467	7520	7449	7368	7302	7447	7320	7337	7360	7442	7443	7407	7393	7339	7594	7628	7543	7463	7455	7420	7510	7521	7320	7564	7511	7492	7344	7527	7375	7542	7442	7498	7475	7459	7440	7537	7439	7440	7400	7491	7314	7308	7289	7420	7331	7420	7405	7463	7453	7532	7379	7503	7467	7417	7458	7337	7370	7465	7356	7401	7374	7477	7446	7388	7458	7429	7317	7466	7520	7443	7540	7535	7506	7359	7532	7410	7482	7318	7427	7349	7424	7577	7442	7505	7440	7543	7313	7417	7540	7578	7528	7523	7405	7412	7483	7418	7372	7442	7412	7403	7462	7455	7480	7435	7489	7423	7387	7444	7439	7455	7428	7498	7463	7341	7264	7576	7389	7427	7576	7468	7476	7496	7450	7415	7370	7381	7485	7354	7371	7500	7467	7421	7459	7348	7342	7406	7662	7512	7541	7427	7398	7353	7279	7396	7513	7313	7350	7505	7282	7471	7516	7496	7500	7510	7540	7439	7544	7428	7409	7445	7389	7429	7366	7349	7489	7378	7530	7467	7441	7562	7395	7544	7444	7487	7316	7537	7399	7422	7358	7491	7412	7435	7453	7330	7466	7477	7386	7468	7439	7408	7319	7405	7403	7375	7376	7520	7434	7506	7297	7425	7478	7421	7514	7427	7371	7483	7442	7504	7461	7416	7424	7424	7352	7486	7413	7332	7468	7371	7460	7543	7424	7382	7469	7508	7432	7440	7343	7354	7564	7487	7389	7468	7462	7535	7408	7332	7484	7483	7528	7507	7545	7255	7486	7378	7515	7356	7415	7405	7299	7426	7242	7539	7545	7505	7393	7466	7474	7477	7534	7429	7512	7472	7476	7372	7332	7351	7511	7502	7390	7414	7436	7502	7469	7455	7494	7416	7447	7477	7391	7343	7564	7396	7556	7588	7513	7485	7393	7414	7349	7365	7435	7478	7504	7354	7383	7348	7405	7400	7567	7446	7415	7335	7548	7482	7416	7412	7516	7564	7553	7387	7503	7464	7359	7385	7489	7545	7444	7351	7465	7544	7421	7357	7499	7483	7480	7440	7443	7394	7385	7442	7313	7364	7540	7465	7409	7453	7504	7421	7399	7440	7590	7386	7403	7459	7454	7377	7482	7381	7569	7532	7503	7432	7340	7423	7321	7395	7539	7330	7521	7304	7429	7354	7441	7472	7542	7461	7469	7413	7523	7491	7450	7432	7450	7486	7506	7509	7477	7349	7461	7568	7485	7495	7320	7388	7327	7475	7443	7311	7536	7533	7546	7329	7363	7310	7556	7370	7467	7588	7537	7519	7376	7447	7472	7377	7442	7402	7484	7513	7473	7529	7431	7662	7428	7549	7460	7400	7354	7521	7480	7426	7454	7486	7415	7485	7444	7406	7452	7420	7405	7508	7462	7416	7455	7394	7329	7529	7429	7504	7514	7339	7350	7538	7523	7578	7531	7585	7456	7451	7423	7391	7422	7382	7380	7543	7458	7366	7470	7382	7435	7435	7450	7426	7416	7429	7435	7410	7384	7478	7459	7527	7447	7312	7500	7488	7389	7400	7401	7541	7259	7470	7440	7403	7499	7417	7406	7545	7493	7342	7452	7519	7422	7419	7433	7410	7623	7567	7495	7439	7469	7454	7419	7455	7365	7494	7474	7548	7394	7523	7431	7461	7288	7348	7340	7362	7226	7399	7547	7233	7616	7540	7391	7518	7547	7453	7295	7469	7415	7494	7461	7509	7363	7525	7507	7312	7348	7363	7420	7523	7449	7480	7445	7407	7524	7418	7440	7417	7342	7421	7481	7513	7417	7442	7514	7591	7356	7551	7412	7253	7405	7318	7535	7267	7413	7435	7549	7437	7444	7444	7421	7492	7425	7297	7274	7442	7375	7446	7473	7374	7478	7359	7536	7363	7462	7503	7450	7430	7409	7533	7491	7611	7319	7472	7431	7493	7599	7357	7354	7500	7355	7353	7472	7479	7418	7384	7390	7529	7392	7511	7291	7418	7330	7460	7501	7504	7470	7562	7515	7407	7504	7471	7736	7411	7453	7347	7325	7438	7393	7421	7323	7613	7378	7367	7518	7333	7487	7510	7474	7419	7424	7495	7655	7425	7528	7330	7515	7406	7509	7379	7512	7519	7517	7601	7333	7514	7414	7503	7485	7353	7510	7383	7375	7584	7239	7517	7453	7507	7342	7473	7381	7361	7525	7332	7323	7557	7265	7387	7479	7360	7368	7507	7357	7490	7546	7496	7497	7454	7361	7548	7398	7473	7409	7315	7414	7341	7413	7474	7460	7416	7319	7451	7474	7564	7612	7508	7484	7425	7449	7393	7454	7394	7537	7452	7442	7529	7397	7472	7403	7402	7325	7454	7442	7436	7258	7470	7539	7382	7317	7448	7438	7400	7410	7528	7395	7489	7529	7421	7573	7489	7516	7329	7514	7427	7459	7511	7352	7360	7312	7512	7517	7437	7468	7437	7523	7451	7529	7392	7483	7392	7378	7430	7517	7437	7495	7416	7510	7457	7479	7413	7553	7460	7434	7228	7338	7538	7416	7311	7415	7432	7417	7510	7297	7446	7371	7357	7392	7459	7405	7325	7291	7376	7416	7521	7305	7585	7391	7368	7290	7445	7339	7462	7446	7390	7352	7498	7493	7373	7413	7403	7409	7366	7478	7493	7382	7400	7359	7307	7495	7424	7386	7430	7480	7425	7367	7448	7366	7517	7539	7328	7503	7409	7377	7405	7431	7436	7476	7355	7454	7494	7510	7558	7595	7354	7401	7406	7457	7506	7406	7419	7445	7434	7515	7414	7418	7465	7362	7533	7528	7443	7296	7512	7397	7597	7447	7376	7541	7384	7444	7490	7427	7310	7373	7435	7445	7441	7347	7458	7384	7490	7440	7519	7473	7422	7353	7371	7512	7352	7581	7527	7393	7413	7451	7339	7479	7647	7404	7447	7485	7526	7506	7505	7551	7507	7360	7510	7594	7441	7370	7518	7398	7477	7308	7390	7396	7469	7421	7426	7392	7369	7294	7569	7467	7434	7406	7438	7415	7455	7598	7376	7528	7430	7492	7523	7376	7429	7436	7400	7412	7418	7481	7458	7377	7423	7434	7246	7558	7481	7487	7564	7605	7453	7459	7427	7364	7356	7488	7440	7545	7535	7388	7410	7423	7406	7316	7618	7537	7587	7411	7498	7462	7676	7465	7379	7368	7386	7361	7472	7483	7330	7509	7572	7353	7600	7434	7396	7385	7479	7409	7401	7342	7580	7435	7493	7350	7562	7506	7433	7512	7497	7358	7433	7355	7413	7392	7400	7382	7467	7417	7289	7355	7519	7515	7495	7515	7532	7457	7272	7454	7366	7484	7413	7444	7293	7486	7431	7419	7272	7541	7506	7359	7402	7481	7402	7447	7491	7496	7390	7360	7534	7491	7520	7398	7409	7426	7460	7445	7401	7379	7405	7335	7434	7280	7409	7403	7534	7368	7424	7458	7455	7302	7281	7318	7389	7663	7368	7467	7353	7518	7455	7411	7513	7520	7281	7462	7381	7473	7361	7476	7466	7476	7366	7411	7367	7404	7470	7357	7588	7391	7406	7430	7406	7251	7498	7490	7431	7420	7583	7461	7472	7366	7510	7444	7258	7545	7504	7564	7338	7430	7465	7570	7368	7528	7525	7470	7423	7457	7441	7398	7311	7442	7449	7430	7361	7487	7374	7385	7449	7500	7315	7506	7498	7408	7391	7533	7410	7287	7406	7473	7525	7474	7574	7405	7503	7549	7425	7375	7545	7515	7544	7438	7507	7355	7386	7362	7408	7300	7356	7601	7361	7522	7410	7373	7360	7382	7584	7390	7545	7409	7549	7516	7468	7395	7440	7474	7302	7470	7497	7405	7282	7464	7463	7469	7479	7399	7373	7474	7332	7563	7432	7347	7506	7473	7507	7471	7443	7525	7471	7446	7504	7339	7378	7397	7437	7444	7421	7590	7419	7506	7522	7503	7383	7443	7416	7449	7411	7531	7468	7407	7561	7442	7588	7439	7456	7407	7624	7388	7484	7464	7283	7461	7452	7475	7505	7495	7242	7296	7437	7501	7538	7451	7449	7300	7492	7439	7413	7552	7645	7360	7297	7468	7546	7452	7422	7508	7513	7461	7433	7432	7542	7556	7452	7430	7565	7276	7316	7464	7425	7464	7349	7449	7465	7457	7537	7302	7485	7321	7406	7414	7455	7456	7457	7483	7455	7430	7379	7499	7461	7521	7409	7381	7542	7410	7573	7403	7441	7448	7580	7499	7331	7522	7473	7403	7338	7470	7604	7493	7538	7439	7373	7470	7390	7485	7404	7401	7454	7315	7357	7448	7354	7442	7515	7349	7370	7287	7480	7439	7455	7355	7476	7458	7584	7481	7489	7408	7339	7440	7460	7497	7347	7451	7420	7412	7365	7518	7485	7424	7466	7481	7401	7486	7509	7534	7514	7554	7542	7283	7352	7422	7462	7506	7511	7472	7427	7434	7528	7319	7408	7395	7522	7408	7402	7440	7480	7445	7477	7502	7502	7333	7407	7444	7495	7501	7502	7266	7395	7439	7381	7542	7481	7356	7376	7507	7540	7523	7548	7422	7487	7408	7332	7419	7533	7519	7511	7384	7582	7456	7404	7460	7437	7389	7512	7451	7539	7493	7482	7484	7442	7404	7495	7546	7565	7435	7465	7471	7405	7435	7501	7458	7406
37965	21844	8127	2209	1085	831	784	794	784	793	793	803	775	821	792	775	782	753	762	810	784	761	760	806	782	799	730	767	775	825	740	785	764	761	764	787	780	813	811	836	713	766	820	807	788	743	784	799	811	827	755	762	754	772	784	747	772	808	818	767	800	773	790	802	821	764	804	787	790	796	834	804	798	756	794	749	847	811	797	742	798	753	836	775	759	778	795	747	827	843	827	815	802	799	774	791	766	729	854	755	789	820	735	826	811	769	726	821	745	807	749	782	841	759	819	779	782	782	783	773	806	820	796	793	778	756	807	786	770	812	794	785	780	738	757	785	722	827	777	787	841	772	761	779	799	728	803	799	837	806	766	766	788	788	760	783	808	800	757	799	827	794	770	763	804	835	779	793	749	809	810	779	796	748	805	820	824	786	784	806	810	802	764	793	783	737	767	766	784	748	796	790	801	758	750	783	843	773	754	782	753	748	764	792	781	769	746	844	762	777	772	797	813	809	787	785	787	812	830	812	768	780	775	766	755	771	782	773	818	774	840	806	779	749	766	787	791	809	762	797	763	797	772	802	781	762	799	776	747	743	756	756	810	763	839	776	801	811	761	795	807	785	823	798	841	740	806	780	825	780	780	792	814	780	752	847	766	728	798	775	795	787	785	813	774	792	760	758	777	759	841	790	790	827	768	815	760	781	785	776	788	802	804	777	795	789	803	803	786	747	769	782	808	783	801	829	752	772	767	780	810	785	797	812	758	813	788	783	755	834	756	763	774	798	787	753	771	756	791	825	842	788	783	809	800	776	814	819	797	796	786	788	776	778	788	796	766	791	770	785	786	752	798	759	769	743	740	801	764	778	789	828	829	777	745	787	761	788	733	829	728	740	821	735	783	801	833	749	777	796	752	737	761	761	768	769	802	837	762	787	779	801	734	775	794	780	804	735	785	782	805	803	805	819	727	776	754	792	806	741	795	772	832	777	818	782	791	807	782	836	758	746	813	739	827	800	755	751	853	748	789	793	757	777	814	762	781	782	830	762	770	772	778	767	803	812	829	764	785	794	729	790	773	800	746	772	808	780	768	732	778	812	756	837	730	852	814	787	785	767	728	723	772	766	833	778	827	791	835	795	810	818	832	816	786	755	779	747	768	721	798	844	791	783	792	840	823	767	791	762	747	842	746	774	826	811	801	840	784	755	730	770	693	783	816	800	743	794	831	754	786	741	808	754	793	763	757	761	780	754	734	777	795	772	810	792	738	798	773	742	803	842	732	792	797	754	807	802	798	774	770	769	776	802	822	832	801	765	770	842	719	767	821	742	723	739	766	804	829	801	804	744	795	802	780	739	776	821	801	748	802	799	743	800	785	724	767	779	772	805	822	759	747	743	788	832	795	776	803	775	785	826	775	822	784	816	765	840	771	852	782	773	787	821	760	839	810	770	755	837	836	809	808	799	778	797	772	799	794	763	738	808	766	762	802	817	768	779	749	772	757	787	772	772	825	776	743	768	822	804	798	817	777	760	764	754	860	757	750	750	778	775	772	819	796	791	817	776	791	827	878	813	811	845	799	766	852	794	795	762	842	747	772	778	793	781	785	797	756	772	791	771	775	742	780	789	778	777	754	824	794	783	796	768	772	771	806	805	773	802	726	820	776	762	721	774	708	800	835	816	799	769	781	779	748	767	815	772	783	804	801	736	794	796	784	765	774	762	841	801	776	804	779	775	814	853	817	824	772	794	761	814	755	843	841	812	796	842	800	743	788	784	747	786	736	802	778	741	785	778	801	811	761	755	803	804	742	850	749	746	773	762	848	736	768	821	782	805	765	754	783	774	765	783	802	767	782	767	782	782	813	814	860	789	796	749	789	777	773	803	755	823	785	763	801	805	763	823	817	869	803	801	786	773	782	758	820	780	814	812	755	804	815	712	801	772	751	791	780	818	769	818	773	777	759	817	749	731	741	796	791	824	796	810	791	775	843	779	795	731	726	742	799	810	784	803	782	738	798	806	778	720	796	790	774	832	740	799	802	806	812	769	755	812	773	775	750	813	840	836	755	767	810	756	821	791	772	762	825	769	829	783	744	748	755	790	792	809	797	776	812	736	826	788	816	725	821	745	781	803	785	788	768	767	781	731	762	761	753	798	753	823	772	818	775	787	753	791	772	738	769	694	763	822	791	775	785	762	797	843	748	766	745	806	769	785	820	765	831	792	786	821	813	796	802	789	751	783	751	809	816	694	783	806	793	799	797	816	823	825	739	814	796	713	809	784	775	781	801	741	789	785	733	814	816	798	738	816	825	763	814	765	793	791	753	758	748	786	805	748	803	814	777	748	757	760	803	778	794	830	786	766	747	758	729	795	762	788	781	769	800	758	784	751	813	746	738	728	814	805	826	783	806	762	822	783	794	831	737	777	719	831	801	766	809	786	826	783	827	780	771	785	744	773	732	777	770	805	781	779	818	770	809	798	751	760	815	791	789	775	793	748	772	780	800	795	757	762	724	738	761	762	814	775	796	781	821	758	872	790	784	731	783	784	758	745	763	759	740	736	799	784	785	805	775	779	775	780	773	787	837	786	781	764	813	738	798	761	823	818	813	801	786	776	755	800	718	768	791	806	786	799	817	778	795	820	812	748	788	787	820	814	798	834	793	773	781	786	791	776	795	821	764	791	789	791	739	747	820	763	773	733	802	768	752	780	782	799	780	758	759	779	767	775	782	786	792	818	802	752	798	794	807	779	755	783	830	791	778	791	794	828	764	819	779	822	797	760	813	828	757	819	792	744	769	816	787	769	802	798	742	769	798	809	822	736	787	754	784	740	825	746	758	756	788	804	789	732	777	758	761	804	800	801	768	800	803	815	748	788	761	828	765	754	810	757	783	756	766	799	805	790	774	785	793	759	747	751	749	742	781	809	826	732	807	752	813	771	788	737	772	804	796	806	821	773	774	794	818	800	773	725	784	760	779	802	789	776	820	800	802	739	778	790	782	817	758	838	748	756	778	756	806	825	757	822	771	746	772	775	788	793	804	775	770	795	797	776	773	801	818	797	784	805	788	803	809	782	782	811	852	797	755	757	788	796	789	736	797	819	786	800	817	775	733	787	836	774	810	861	788	778	798	780	764	801	791	759	816	783	773	805	749	793	783	781	786	768	728	768	786	822	734	833	752	752	777	780	780	769	769	780	815	757	786	796	843	814	750	810	783	793	761	774	794	806	780	769	814	847	789	760	751	736	778	805	828	807	778	792	733	742	822	795	791	800	755	815	814	802	801	795	776	752	800	761	791	738	743	842	816	827	758	806	768	769	797	756	828	772	770	794	832	788	804	785	794	858	804	755	797	768	805	799	804	752	748	791	796	799	811	785	840	825	805	775	831	787	814	740	806	801	806	779	812	795	791	790	788	753	760	809	803	801	825	760	780	775	772	783	756	759	748	774	802	785	796	742	769	791	770	779	814	794	762	744	801	816	773	819	744	754	764	765	807	762
64945	45772	29590	18004	10468	6620	6421	6407	6413	6506	6388	6446	6330	6437	6392	6362	6527	6454	6389	6449	6455	6353	6373	6395	6510	6278	6249	6443	6432	6540	6489	6453	6507	6452	6421	6416	6408	6503	6366	6399	6505	6460	6374	6456	6395	6379	6612	6397	6272	6421	6429	6553	6284	6483	6542	6397	6496	6433	6351	6428	6503	6429	6439	6350	6485	6527	6407	6448	6454	6468	6429	6340	6394	6477	6456	6374	6539	6449	6479	6403	6403	6536	6351	6411	6396	6374	6458	6514	6529	6394	6464	6482	6447	6386	6454	6483	6458	6488	6455	6449	6448	6523	6457	6408	6361	6481	6431	6252	6444	6589	6610	6375	6389	6547	6428	6382	6442	6538	6518	6367	6436	6484	6318	6358	6375	6509	6398	6477	6354	6380	6517	6392	6371	6372	6382	6362	6473	6395	6434	6531	6407	6496	6492	6370	6504	6381	6431	6433	6409	6446	6360	6432	6517	6398	6439	6494	6589	6457	6414	6425	6478	6436	6486	6461	6516	6432	6350	6371	6525	6483	6525	6383	6477	6430	6367	6564	6287	6305	6465	6493	6546	6502	6428	6486	6510	6514	6593	6598	6419	6339	6518	6522	6464	6407	6472	6462	6429	6468	6536	6464	6435	6361	6383	6302	6452	6574	6451	6446	6427	6458	6568	6280	6386	6453	6334	6419	6418	6432	6453	6377	6480	6512	6497	6410	6432	6468	6507	6413	6534	6345	6392	6399	6483	6427	6424	6377	6391	6424	6577	6275	6492	6491	6415	6302	6503	6396	6473	6382	6444	6306	6433	6447	6398	6461	6455	6415	6501	6522	6345	6482	6440	6365	6385	6525	6437	6548	6390	6514	6341	6340	6409	6506	6464	6498	6449	6453	6470	6507	6406	6500	6522	6429	6428	6392	6492	6440	6534	6392	6519	6425	6355	6501	6468	6303	6521	6369	6478	6358	6435	6448	6376	6428	6375	6380	6412	6286	6466	6502	6455	6441	6493	6382	6418	6508	6396	6549	6508	6365	6594	6394	6498	6509	6461	6366	6295	6526	6400	6370	6458	6459	6309	6507	6365	6398	6505	6422	6537	6602	6432	6449	6486	6453	6381	6515	6416	6466	6368	6413	6282	6477	6481	6564	6515	6395	6392	6462	6332	6333	6285	6514	6383	6550	6452	6279	6391	6283	6392	6435	6290	6426	6442	6417	6364	6401	6393	6387	6378	6368	6514	6557	6351	6506	6441	6320	6492	6333	6429	6412	6368	6254	6402	6408	6443	6386	6346	6324	6351	6405	6526	6326	6442	6476	6403	6434	6392	6395	6364	6483	6345	6559	6444	6434	6498	6521	6308	6273	6385	6303	6521	6427	6492	6424	6502	6458	6359	6480	6328	6425	6492	6482	6546	6424	6458	6371	6490	6461	6527	6546	6534	6395	6394	6473	6484	6503	6398	6398	6454	6286	6371	6471	6365	6280	6310	6405	6492	6398	6492	6426	6380	6487	6383	6412	6467	6359	6492	6398	6321	6383	6535	6361	6484	6567	6484	6460	6587	6374	6417	6497	6494	6416	6465	6420	6498	6453	6449	6459	6441	6341	6460	6407	6460	6498	6451	6334	6408	6483	6413	6432	6495	6479	6409	6429	6460	6419	6346	6350	6366	6499	6483	6426	6391	6356	6401	6490	6399	6504	6424	6451	6401	6418	6356	6401	6377	6508	6327	6342	6418	6500	6521	6445	6413	6453	6477	6340	6562	6365	6461	6534	6419	6483	6377	6299	6477	6423	6447	6427	6459	6394	6547	6479	6454	6376	6506	6431	6454	6600	6360	6326	6334	6463	6522	6450	6557	6352	6562	6449	6366	6459	6486	6451	6489	6619	6308	6353	6493	6468	6537	6486	6539	6455	6388	6373	6373	6473	6530	6492	6500	6392	6397	6483	6489	6433	6391	6515	6423	6367	6441	6566	6419	6452	6378	6368	6324	6437	6370	6414	6481	6396	6343	6532	6474	6453	6469	6447	6386	6523	6481	6411	6422	6419	6436	6606	6435	6454	6370	6476	6440	6429	6496	6409	6542	6492	6442	6344	6357	6446	6316	6364	6484	6322	6496	6532	6630	6397	6478	6529	6417	6402	6482	6570	6300	6560	6508	6417	6308	6433	6412	6433	6437	6348	6405	6494	6482	6568	6475	6374	6497	6470	6369	6512	6281	6414	6532	6459	6444	6350	6438	6405	6437	6390	6412	6495	6355	6402	6566	6325	6473	6472	6498	6412	6453	6434	6329	6587	6326	6501	6363	6451	6443	6444	6530	6442	6523	6338	6380	6505	6386	6558	6368	6352	6496	6448	6432	6405	6448	6330	6451	6389	6513	6475	6442	6430	6392	6394	6345	6380	6510	6407	6394	6348	6383	6415	6444	6319	6419	6424	6433	6491	6361	6457	6358	6424	6424	6403	6427	6471	6525	6497	6321	6394	6471	6415	6346	6453	6584	6478	6376	6410	6378	6519	6491	6468	6335	6412	6379	6424	6579	6410	6352	6383	6423	6444	6430	6413	6467	6413	6460	6351	6389	6352	6412	6499	6509	6292	6370	6377	6391	6397	6433	6488	6454	6563	6380	6465	6408	6412	6503	6458	6368	6312	6487	6425	6502	6509	6512	6436	6422	6481	6457	6409	6384	6443	6382	6360	6354	6459	6488	6412	6523	6259	6378	6427	6493	6411	6553	6538	6500	6394	6464	6479	6341	6183	6392	6423	6324	6414	6508	6526	6479	6545	6564	6320	6513	6377	6473	6489	6511	6469	6336	6372	6513	6472	6550	6498	6489	6381	6430	6357	6663	6305	6514	6574	6416	6373	6490	6562	6479	6501	6485	6488	6399	6399	6337	6326	6408	6474	6560	6372	6472	6434	6434	6437	6388	6435	6350	6410	6538	6327	6452	6468	6530	6512	6443	6537	6442	6446	6435	6467	6517	6422	6439	6505	6411	6481	6407	6325	6472	6347	6407	6558	6376	6389	6430	6567	6457	6525	6567	6406	6448	6478	6406	6363	6476	6563	6452	6491	6424	6477	6388	6496	6452	6453	6498	6402	6451	6424	6475	6561	6421	6465	6421	6512	6316	6438	6438	6520	6473	6390	6339	6317	6474	6434	6407	6534	6391	6341	6458	6428	6545	6386	6391	6381	6456	6424	6258	6415	6437	6406	6445	6542	6254	6340	6467	6525	6390	6523	6404	6437	6399	6424	6564	6577	6449	6475	6397	6527	6360	6497	6544	6335	6445	6516	6392	6530	6478	6466	6392	6446	6414	6376	6386	6444	6436	6402	6465	6499	6462	6479	6470	6366	6384	6455	6467	6553	6444	6454	6449	6464	6420	6436	6413	6371	6447	6527	6432	6443	6400	6344	6299	6501	6403	6370	6458	6388	6323	6577	6470	6604	6504	6468	6578	6459	6419	6459	6450	6440	6497	6426	6455	6341	6220	6497	6405	6413	6605	6324	6508	6417	6326	6439	6422	6464	6491	6424	6517	6374	6309	6342	6545	6481	6397	6501	6414	6330	6446	6473	6428	6356	6469	6516	6472	6435	6542	6356	6502	6408	6499	6453	6440	6437	6492	6414	6375	6412	6470	6464	6492	6411	6444	6374	6436	6509	6473	6476	6449	6435	6528	6623	6495	6499	6486	6430	6335	6421	6270	6297	6380	6410	6399	6574	6527	6448	6459	6399	6358	6412	6476	6419	6501	6521	6494	6411	6471	6432	6444	6443	6501	6486	6361	6415	6541	6369	6443	6423	6516	6392	6443	6434	6396	6421	6512	6364	6271	6378	6472	6447	6338	6367	6452	6431	6496	6553	6426	6479	6377	6413	6487	6399	6286	6449	6483	6539	6493	6484	6487	6424	6368	6403	6471	6415	6446	6468	6419	6420	6487	6446	6313	6422	6340	6424	6565	6442	6470	6385	6480	6460	6429	6486	6427	6483	6463	6318	6536	6510	6488	6568	6494	6470	6304	6472	6490	6282	6375	6442	6433	6263	6580	6389	6401	6420	6331	6536	6413	6398	6472	6387	6436	6703	6345	6445	6380	6450	6419	6258	6427	6439	6351	6532	6413	6333	6502	6326	6462	6420	6449	6468	6452	6401	6523	6420	6490	6301	6585	6473	6465	6501	6435	6408	6361	6556	6336	6361	6422	6493	6502	6497	6605	6411	6479	6493	6264	6437	6549	6337	6473	6362	6454	6414	6458	6484	6518	6405	6555	6382	6507	6387	6351	6478	6429	6555	6404	6433	6566	6456	6385	6387	6534	6488	6433	6358	6322	6312	6435	6357	6532	6427	6488	6481	6452	6336	6518	6376	6544	6424	6362	6409	6410	6441	6377	6390	6403	6506	6441	6366	6451	6395	6407	6350	6510	6291	6424	6333	6340	6425	6456	6436	6442	6336	6376	6385	6426	6388	6457	6385	6468	6313	6537	6461	6488	6357	6394	6452	6426	6433	6484	6449	6537	6508	6559	6471	6600	6470	6446	6411	6480	6271	6505	6376	6509	6535	6379	6531	6332	6621	6412	6392	6482	6492	6418	6432	6386	6462	6354	6501	6460	6498	6441	6319	6500	6425	6464	6439	6481	6481	6413	6512	6398	6443	6587	6418	6438	6507	6386	6293	6467	6370	6406	6459	6456	6560	6488	6389	6448	6412	6402	6453	6376	6374	6419	6428	6409	6484	6449	6357	6474	6577	6480	6523	6434	6450	6373	6322	6419	6396	6494	6460	6451	6345	6385	6452	6591	6413	6513	6390	6382	6449	6397	6565	6362	6289	6432	6537	6325	6429	6388	6424	6532	6353	6418	6439	6532	6545	6296	6361	6449	6430	6471	6409	6481	6505	6402	6500	6412	6457	6398	6288	6351	6417	6506	6523	6415	6315	6407	6431	6518	6492	6456	6326	6547	6403	6380	6353	6494	6412	6329	6406	6510	6535	6428	6468	6444	6577	6325	6423	6489	6465	6403	6461	6483	6370	6399	6493	6441	6457	6418	6455	6476	6285	6480	6407	6500	6448	6392	6368	6584	6368	6428	6423	6411	6465	6374	6514	6648	6395	6364	6386
43914	31640	13338	3198	1259	871	828	852	917	898	882	864	866	827	915	900	860	861	867	930	860	862	815	853	827	840	864	854	886	899	915	861	877	830	835	817	860	823	889	860	841	800	874	865	893	907	867	857	873	857	889	831	835	830	895	909	906	894	851	906	933	857	910	849	850	814	898	890	839	863	896	870	876	859	849	908	890	863	849	854	840	896	868	883	848	827	826	931	896	859	823	913	862	872	796	842	873	853	889	832	904	899	896	861	855	864	842	851	848	869	906	885	860	885	892	830	845	848	910	846	871	852	928	878	868	951	866	926	915	914	824	872	865	881	897	847	892	884	839	902	860	829	844	867	884	886	889	887	878	870	878	851	883	863	868	832	884	885	870	860	829	892	863	827	832	882	885	848	879	842	875	845	860	850	888	874	913	897	860	852	848	923	909	896	954	874	861	881	878	886	874	884	816	863	855	854	853	887	854	915	849	816	858	885	904	916	913	859	840	931	887	872	877	822	914	880	841	862	862	854	887	855	872	904	847	860	926	895	879	864	847	832	899	867	867	921	882	872	873	902	838	905	841	870	888	891	895	832	871	865	821	870	872	834	823	936	867	822	849	894	851	875	881	830	948	831	810	852	848	850	903	911	883	857	856	865	838	891	852	885	892	836	844	874	932	862	861	868	909	915	873	849	862	862	878	832	856	857	840	867	823	875	892	830	890	892	915	882	889	868	841	875	907	878	845	870	837	880	871	908	878	870	856	887	869	914	841	923	892	919	902	828	842	840	880	901	828	845	877	832	878	941	869	840	962	901	977	925	832	853	807	907	846	834	860	885	835	833	880	897	858	897	827	862	860	836	860	836	866	876	905	868	901	852	821	861	840	931	855	898	857	861	830	877	919	881	874	857	844	823	880	840	886	879	864	859	879	864	922	818	873	897	874	887	906	843	869	883	842	924	862	903	818	822	870	839	912	848	913	893	917	801	871	859	821	837	888	880	834	862	878	827	902	833	887	881	831	842	869	946	886	855	869	822	846	913	843	889	863	849	863	867	826	827	877	825	872	905	874	866	914	880	846	912	889	872	867	863	877	843	877	835	855	870	857	893	858	865	819	860	877	865	839	886	884	857	860	885	856	834	901	860	899	895	827	884	862	871	856	868	839	873	851	964	920	884	863	853	891	843	821	824	814	807	915	867	922	884	897	947	815	863	843	858	879	883	878	919	872	878	882	841	913	871	837	885	839	922	857	863	905	816	842	874	905	884	858	852	926	899	851	849	845	848	873	891	863	909	866	871	876	862	828	896	921	871	853	857	883	850	864	887	877	791	849	873	868	895	879	872	904	876	921	845	851	852	867	844	853	869	874	930	931	917	926	918	848	895	899	881	865	885	853	871	817	915	851	884	875	912	832	859	862	793	892	873	887	877	841	856	920	882	884	870	859	889	857	842	879	877	873	861	858	859	832	821	909	909	810	866	897	919	912	911	884	865	908	854	844	847	846	830	845	891	923	914	907	859	869	887	842	870	858	835	870	931	875	875	892	917	898	826	858	933	860	841	887	944	851	845	901	872	894	894	885	918	887	914	889	875	866	880	902	860	862	805	898	843	884	963	912	820	852	842	914	833	864	930	877	867	828	871	884	878	889	855	863	841	885	859	911	869	832	862	832	854	848	890	834	874	864	859	881	835	905	906	880	878	868	854	837	863	858	855	916	867	908	927	888	899	868	921	905	883	859	821	861	858	848	885	878	836	879	878	846	865	861	886	888	849	871	892	895	860	871	803	872	869	911	910	853	833	855	839	891	862	958	839	865	791	892	835	885	869	860	914	876	886	863	861	858	884	870	852	862	902	888	886	850	906	824	875	842	813	882	890	858	920	926	879	884	895	863	873	824	856	851	876	883	885	869	891	932	891	886	803	878	884	908	881	864	856	866	848	870	864	899	886	833	866	848	836	869	898	867	882	837	854	874	846	863	883	927	816	901	899	844	886	858	907	873	837	863	835	859	903	887	886	906	844	896	897	896	900	854	844	869	880	845	861	864	842	916	899	908	855	855	894	873	851	864	854	855	857	926	867	886	874	897	839	817	871	837	845	846	835	895	923	890	869	914	811	875	847	882	907	850	888	818	923	853	899	845	858	864	865	896	871	879	839	929	872	845	862	868	885	904	886	870	840	837	876	879	878	882	897	855	885	881	878	876	853	869	898	908	870	857	907	844	830	861	910	880	877	864	883	868	878	866	883	861	847	873	889	921	842	857	870	906	874	867	912	900	877	887	857	915	896	898	910	869	901	908	908	871	896	844	883	813	887	892	927	874	827	824	866	860	899	883	901	878	877	849	795	918	881	842	860	836	898	873	902	886	839	898	853	893	871	892	877	876	824	832	899	880	886	852	856	878	890	937	844	866	912	826	906	863	902	808	885	885	881	913	913	933	856	865	895	835	857	912	892	827	806	901	850	858	868	903	838	837	867	823	886	850	856	831	810	881	884	878	889	821	848	889	834	875	888	904	866	919	811	836	856	884	893	855	923	858	900	924	892	907	863	880	853	899	868	863	880	819	797	901	915	884	839	897	860	863	876	874	856	887	879	856	880	864	866	892	839	880	845	885	888	825	872	893	908	909	829	827	863	856	819	824	881	849	954	909	810	813	887	902	901	900	823	886	881	890	864	850	859	886	876	894	860	882	863	881	834	869	840	867	893	893	826	909	858	844	894	909	899	857	856	902	876	840	823	826	910	856	865	838	919	849	855	874	861	930	841	891	884	874	894	880	850	847	808	888	809	899	910	886	844	923	896	836	853	885	887	890	890	869	826	891	847	931	847	856	898	877	841	917	954	856	860	855	782	892	900	843	857	825	886	855	835	879	897	931	864	870	906	893	836	937	870	894	882	908	875	838	882	862	887	870	819	882	829	854	829	857	860	850	894	884	902	883	842	918	894	904	897	905	866	830	898	875	861	941	847	934	860	874	892	920	852	892	872	839	877	822	838	877	903	896	864	854	841	867	903	832	901	864	883	883	887	867	864	858	874	928	916	895	868	827	790	879	927	885	892	851	926	888	894	873	908	897	830	893	924	878	875	839	848	863	900	882	882	869	848	861	892	791	851	886	836	872	823	827	841	921	853	898	843	885	870	856	904	872	876	850	901	836	948	865	886	905	875	849	835	840	854	882	876	864	850	924	844	872	846	863	816	883	847	838	845	892	856	881	836	902	886	828	825	911	862	839	855	841	826	828	868	880	856	871	930	910	834	886	888	916	909	896	845	924	906	863	882	923	858	865	856	886	868	869	872	858	877	904	876	850	907	908	866	877	815	872	862	840	845	885	868	892	927	979	821	928	940	863	895	891	884	842	901	860	893	876	911	832	844	889	826	873	853	846	870	852	873	879	880	876	869	866	919	871	874	874	882	885	854	862	878	915	955	915	839	834	915	866	888	862	892	875	868	871	865	835	813	850	896	907	866	885	846	941	891	899	893	872	820	872	810	918	876	912	852
71895	54427	35808	21850	12037	7220	7144	7003	6797	7098	7110	6957	7063	6920	6894	6936	7063	6948	7005	7022	6910	7109	7030	6983	6950	6856	6930	6825	7018	7004	7014	7044	6923	6986	7051	7047	7038	6898	7010	7044	7074	6967	7082	7017	6965	6970	6997	6926	6954	6984	6981	6956	6994	6973	6962	6950	6924	6999	7023	6904	6930	6897	6953	7003	7036	6962	6988	7025	6979	7049	6922	7010	6860	6962	7078	7002	6964	6903	6977	6929	6979	6988	6986	6949	6964	6844	6856	7037	6898	6940	6909	7091	6898	6949	7056	7043	6914	6906	7025	7036	6975	7063	6951	7002	6904	6896	6918	7022	7083	6992	6977	7121	6860	6999	7028	6879	6974	6912	7009	7014	6880	7083	7110	7035	7033	7119	6981	6869	7034	7143	7014	6967	7090	7036	7037	6951	7070	7085	7003	7095	7154	6985	6971	6956	6943	6993	6955	7138	7013	7074	6977	7079	7091	6934	6982	6937	7049	7017	7039	6932	6986	7087	6916	7129	7096	7116	7123	6901	7009	6976	7072	7024	7087	7108	7059	7034	6868	7018	7039	7089	7017	7092	6989	6912	6899	7056	6911	6989	6916	7053	6962	6947	6941	7015	6822	6937	7091	6876	7067	7024	6843	7079	7067	7067	7101	6958	7077	6799	7039	7030	6913	7111	6992	6901	6966	7029	6971	7087	7051	6978	6873	6751	6974	6916	6935	7020	6964	6878	6908	7107	6948	6953	6922	7068	6966	7054	6957	7020	6944	6934	6881	6989	7027	6907	7131	7015	6977	7106	6941	6959	7014	7084	6982	6879	6952	7101	6971	6882	6934	7057	7075	6958	7022	7087	6954	6981	6994	6938	6974	7174	6927	7088	7036	6959	6872	6951	6949	6875	6909	6962	7008	7072	6869	7006	7017	7051	6980	6978	6958	6959	7027	7047	6983	6934	7096	7042	6883	6978	6999	7111	6988	7011	6964	6989	6919	6926	7032	6996	7171	7030	6926	7009	7017	6891	7012	6934	7035	6910	7065	6907	6952	7018	6824	7106	7003	6970	7020	7043	6959	7026	7131	7014	6920	6884	6941	6958	6989	6881	6893	7003	6967	7124	6963	7008	6950	6938	6983	7096	6956	6858	6991	7033	7069	7061	6977	7036	6949	7083	6800	7100	6901	6996	7073	7078	6996	6998	7116	7111	6828	7048	6962	6858	7019	6883	7094	6999	7063	7033	6840	7081	6983	7010	6917	7032	7072	6920	7048	7076	7012	7024	7044	6964	7065	7024	6897	6961	7042	6865	7021	7097	7092	6909	7012	6893	7077	7172	6951	7025	7029	7005	7079	6945	7029	6991	6920	6958	7003	6934	6992	6951	6922	6970	7013	6996	6998	6893	7019	7085	7024	6990	7003	6994	7043	7116	7053	6985	6949	7041	7057	6954	7034	6979	7008	6867	6928	7023	6977	7006	6983	6963	7028	6893	7061	6853	6936	6952	6946	6866	7092	7004	7115	6885	6969	6991	6988	6963	6794	7087	7097	6965	6933	6997	6966	6817	7016	7064	6926	7079	6940	7014	7137	7001	6920	6898	7018	7074	7029	6972	7095	6973	6882	6960	6946	6982	7180	7038	7022	7075	7088	7001	6922	6943	6941	6975	7114	7026	7014	6991	6923	6933	6987	7179	7063	7071	6925	6964	7174	6966	7036	6875	7125	6925	6928	6878	7090	6987	6876	6961	6910	6951	6980	6922	7086	7046	6964	6898	6875	7067	7056	7031	7065	7002	7052	7140	7135	7106	6986	6883	6976	7147	6905	7023	7088	7006	6923	6947	7084	6977	7090	7019	7096	7094	7001	7071	6983	6912	6968	7089	7016	6925	6951	6851	6946	6878	6993	6947	7182	6937	7062	7079	7090	7080	6915	7052	7080	6768	6792	7022	7076	7028	6899	7013	6848	6954	7073	6985	7180	6980	6849	6963	6909	7023	6971	7060	7163	7034	7014	6993	7115	6945	6972	7088	7080	6979	7079	7029	6929	7061	6935	6938	7023	6993	7027	7090	7050	6920	7020	6987	6963	7003	7042	6889	7018	6942	6894	6998	6910	6907	6872	7220	6949	6918	7124	6964	7018	6866	6930	6878	6844	6953	6948	7018	7071	7028	6919	7035	6985	7184	7025	7027	7044	6993	7108	6966	7050	7073	6962	6847	7099	7107	6939	6923	7038	6975	6999	7050	7028	6937	6856	7013	6938	7039	6862	7099	7046	7029	6991	6996	6972	7001	6944	7031	7063	6841	6948	7103	6970	7031	7020	6929	7135	6911	6935	7009	6812	6956	7140	6997	7079	6903	6989	6998	7052	6991	7019	7000	7081	6858	7025	6875	7056	7011	6929	6951	7095	7019	6894	6967	6956	7197	6954	7001	7012	7007	6884	6954	7041	6998	7111	6910	6956	6902	6978	6842	7112	6945	6916	6961	7034	7116	7003	6938	6947	7028	7068	6962	7059	7087	7013	6940	6974	7179	6963	6914	7061	7000	7005	6889	6786	7033	6981	7067	6851	6976	7038	6947	6887	6994	7036	7085	6963	7027	7025	6995	7012	6921	7106	7049	6877	6898	7014	7007	6960	6971	7060	7008	6944	6911	6919	7023	6958	7078	6884	6836	7019	7025	7106	7017	6924	6956	6936	7020	7013	7127	6905	7045	7077	7016	7022	6917	6987	7081	6982	6924	7138	7016	6946	6999	6907	6993	7059	7048	7002	6981	7042	7063	7044	7019	7090	7003	7028	7043	7061	6959	7028	6951	7030	6899	7092	6950	7014	6943	6937	7000	6981	6810	7048	6862	6866	7079	7014	6977	6975	7058	7039	6934	7043	7047	7010	7112	7097	6984	6990	6957	7027	6982	6889	7008	6953	6939	6891	7017	7005	6935	6931	6999	6894	6983	7200	6921	7036	6975	6967	6914	7175	7046	7121	6968	7140	6923	6949	7012	7105	7101	6953	6910	6951	7180	6977	7045	7122	7107	6862	6984	6933	7002	6930	7016	7101	6945	6805	7120	6911	6973	6929	6947	6931	6912	6902	7094	6858	6984	7052	6894	6906	7051	7051	7035	6991	7139	6932	7093	7009	6843	7015	7001	6959	6895	6977	7148	6971	6933	6975	7078	7094	7070	7033	7034	6963	6998	6988	7096	7038	6913	7145	6980	6983	6952	7098	6991	6870	6932	6927	6866	7020	6875	6972	7040	7054	6859	7082	6916	7067	6974	6978	6960	6951	6922	6973	6996	7020	6947	7033	6988	6966	7091	7007	6999	7091	6960	7018	6999	6873	7106	7031	6939	7037	7038	7029	7009	7175	6988	7061	7084	6810	7112	6890	7049	6876	7038	6892	7202	6920	6932	7018	6927	7106	6992	7031	6960	7033	7012	7046	7027	6968	6981	7123	6902	7082	6911	6910	6915	7018	6933	7066	6832	6899	6967	7032	7115	6935	6948	7012	6973	6914	7149	6991	7135	6875	6974	6938	6959	7023	7104	6989	6918	6966	7043	7019	7015	7223	6940	6965	6905	7015	6962	6769	7062	6996	6966	7054	7066	6995	7082	6973	6919	6992	6877	6968	7097	7092	6962	7059	7076	7107	6998	7065	7002	6998	7050	6862	6962	7049	7017	6929	6820	7024	6939	6946	6946	6976	6911	7092	7091	6977	6972	6921	6973	6913	7095	7057	7087	6926	7036	7068	6942	7003	7019	6937	6989	6979	6971	7042	6931	7084	6967	6988	7079	7040	6855	6990	6930	7052	7014	6986	7050	6989	7024	7006	6951	6998	6993	6981	7068	7019	7057	6866	6852	7049	6891	6974	7011	7014	6867	6987	7071	7059	6902	6969	6940	7066	7008	6945	6995	7072	6945	7069	7018	7149	6970	6884	7043	6916	7029	7054	6979	6921	6973	7036	7021	6878	6973	7076	6951	7006	7007	7104	7116	6980	6986	7022	7081	6995	7003	6983	6982	7061	6867	7021	6885	7093	7000	7030	6985	7056	7001	6949	7066	7071	7040	7037	7106	7018	6905	7043	7027	6955	6964	7000	6949	7000	7013	6948	6983	6998	7035	6924	6952	7010	7057	6980	6889	6969	6988	6919	6936	7043	6920	7098	7038	7025	7023	7000	7053	7068	7106	7051	7044	6978	6965	7051	7009	6977	7027	6973	7112	7050	6952	6907	6937	7139	7029	7113	7015	6980	6884	6829	7026	7028	6904	6963	6949	6950	7037	6950	6950	6915	7026	7117	7029	6915	7123	7000	7042	7008	6971	6939	7134	7103	7046	7046	7129	6946	6976	7062	7044	6917	6963	7039	7130	6997	7057	7045	6991	6889	6938	7054	7015	6893	6937	7084	6909	7110	7059	6954	6925	6967	6964	6989	7217	7062	7112	6978	7048	7024	6912	7036	7107	6918	6906	6974	7047	7108	7015	7099	7068	7032	6943	7152	6839	7002	7038	6991	6955	7051	7068	7157	7021	6958	7045	7075	7113	7033	6976	7008	6925	7029	6999	7013	7138	7017	7069	6995	7000	6991	7008	7095	7120	7013	6808	7139	6947	7118	6851	7029	7138	7069	7008	6978	7065	7037	7083	6924	7007	7064	6879	7035	7041	6926	7061	7095	7071	6983	6964	6996	7042	6953	7074	7023	7075	7084	6893	7043	6859	7008	6912	6946	7069	7067	7071	7030	6978	6906	7052	6890	7011	7126	6891	6971	6893	7017	6964	7047	6944	7100	6991	6914	6942	6980	7075	7074	7033	7097	6993	6855	6966	7110	7125	7020	7102	6929	7005	7082	7026	7017	6934	6975	7043	6993	6890	6964	7039	6797	7003	6895	6888	6997	7064	6994	7026	7074	6979	7023	6973	6982	7141	7039	6966	6996	6967	6941	6887	6964	6924	7022	6894	7009	6953	6931	6979	7157	7001	6991	6967	6953	6990	7053	6937	6854	7058	6986	7039	7091	6992	7125	7066	6907	7026	6950	6897	7074	6984	6988	7048	7088	6938	7003	6998	6971	6993	6889	7107	6856	7135	6950	7004	6940	7011	7098	7140	7133	6890	6965	7065	7024	6926
50909	39387	18195	4671	1416	1021	994	946	963	915	933	970	971	959	962	959	940	973	910	945	976	952	909	912	955	967	913	988	964	957	977	907	905	945	905	944	973	971	924	957	941	974	941	988	943	956	908	953	954	931	975	948	968	904	944	968	895	897	963	925	924	918	922	957	952	928	888	951	961	961	953	921	890	916	921	882	932	941	981	953	904	984	925	992	926	927	933	953	881	908	864	915	949	921	946	917	953	963	920	971	941	956	898	957	867	944	937	951	925	975	935	941	932	986	991	941	981	914	995	947	905	941	997	926	960	949	900	961	946	982	954	985	937	934	942	902	963	955	939	928	1014	940	937	874	944	952	964	958	957	942	883	1005	957	931	945	959	941	890	977	946	974	940	947	993	902	921	954	954	915	940	902	935	954	940	1021	925	961	966	905	1001	925	931	934	921	993	962	956	964	1019	963	961	969	940	994	989	993	927	947	921	953	947	976	966	990	982	942	964	964	982	961	917	976	924	924	951	909	935	941	947	939	896	980	963	899	951	948	1017	983	941	998	960	997	924	938	924	961	951	922	1012	970	938	934	979	977	986	940	927	906	1003	926	920	962	963	898	1033	964	897	990	987	957	923	934	968	931	925	950	895	931	954	1009	922	926	944	904	966	913	940	916	939	888	930	950	960	951	975	891	936	955	956	966	999	904	948	922	932	933	925	948	972	958	931	916	901	952	955	957	982	948	969	938	942	967	947	975	980	948	967	931	942	1027	988	917	949	951	953	914	942	917	993	963	969	953	942	980	944	929	958	954	937	949	971	943	974	1005	1003	938	902	895	928	943	968	927	951	887	973	959	939	925	942	902	915	950	973	960	1000	981	931	893	977	891	980	945	976	953	972	924	933	897	975	1029	918	899	935	920	946	941	983	927	892	951	931	963	921	936	901	977	931	895	942	926	964	950	942	953	947	944	985	966	948	869	948	929	917	966	926	933	965	921	946	948	985	954	1026	959	953	875	931	1024	874	946	934	967	911	923	935	944	969	923	941	973	928	948	963	930	901	950	967	975	959	910	940	900	902	897	933	941	937	990	944	1026	923	923	936	938	899	985	960	983	981	942	916	910	948	941	961	999	939	918	953	948	962	959	928	993	944	950	957	1030	938	1002	924	883	963	977	965	872	954	940	1003	947	991	982	929	935	948	936	937	957	890	928	999	975	973	1000	978	941	890	917	904	959	989	953	978	935	946	960	946	983	976	922	975	915	952	927	957	936	939	929	936	933	912	924	941	890	916	978	939	925	963	918	964	964	946	1007	960	965	958	948	953	956	1002	937	915	945	901	1019	907	945	992	952	944	940	943	968	950	907	900	978	919	1019	988	975	916	958	942	986	970	958	977	934	1003	935	976	920	939	943	928	921	934	958	957	967	936	942	957	939	953	923	942	964	941	933	942	983	968	977	943	959	962	942	922	947	955	970	976	949	967	908	940	1017	887	966	884	921	910	1031	955	945	952	950	940	960	952	934	916	953	933	952	868	846	975	957	1010	967	984	991	937	975	982	906	855	947	911	954	948	917	938	945	969	934	948	927	942	944	894	964	912	891	912	950	947	942	940	954	942	855	905	922	912	1016	977	952	979	957	985	950	952	937	882	940	937	930	934	918	945	937	902	947	936	929	997	962	930	924	915	967	984	984	944	931	973	933	942	948	936	952	905	891	899	969	978	996	977	955	939	980	938	953	958	910	949	973	943	936	895	999	937	920	896	960	956	901	988	960	923	947	952	923	924	986	888	916	944	977	928	951	887	957	942	945	878	929	970	933	957	1022	910	912	995	1000	898	891	911	956	945	930	952	924	962	991	964	921	930	893	894	917	946	921	983	955	931	939	886	866	976	970	911	960	957	948	993	927	960	952	948	936	945	945	957	984	942	916	954	965	978	914	943	961	1003	940	894	982	924	920	983	881	934	918	968	895	960	967	998	920	975	963	947	939	932	910	929	939	966	981	938	924	978	988	931	940	885	862	988	953	1007	932	959	994	956	901	1018	842	895	967	1000	932	956	994	948	1012	930	928	945	985	944	921	919	948	872	943	970	897	920	971	955	954	952	989	950	865	953	941	901	951	943	915	908	928	956	923	937	991	967	929	934	981	900	917	996	972	944	917	956	908	955	966	912	942	942	925	973	889	935	931	927	962	930	923	942	913	903	931	965	949	940	967	929	964	973	973	981	955	999	950	928	955	926	972	929	947	969	976	928	923	1011	925	1007	978	912	943	952	922	906	928	898	918	1023	956	901	972	902	982	985	1033	956	909	925	918	930	940	930	948	969	957	964	945	978	890	959	1018	935	959	944	947	963	952	942	888	933	931	951	897	982	965	939	972	973	938	950	958	977	962	885	948	913	972	942	1026	946	960	909	969	917	976	922	974	945	903	918	966	921	891	959	925	935	940	922	909	918	909	1004	978	918	901	913	966	953	963	982	934	978	904	957	891	943	1007	958	985	997	979	971	991	976	919	954	979	878	959	920	943	924	901	953	989	964	926	987	978	930	993	936	914	1001	987	951	912	958	895	957	1033	931	957	947	986	1018	949	928	972	926	881	939	915	941	895	954	969	960	968	1023	936	899	905	924	931	904	914	935	983	956	896	940	966	963	945	910	969	991	1022	945	894	896	929	932	937	927	977	956	936	971	923	933	931	969	906	918	958	931	982	995	943	959	977	962	917	895	903	1009	954	973	967	952	909	927	933	958	947	943	996	947	948	999	960	971	957	925	948	988	943	932	923	982	939	943	895	958	958	965	956	961	973	942	917	924	966	973	963	947	993	942	981	976	894	996	957	898	905	922	934	961	940	967	959	948	979	908	1014	964	979	938	1004	963	899	895	942	921	944	932	973	926	1031	995	919	924	902	888	939	926	957	950	928	964	973	953	964	936	967	907	954	921	919	866	1009	953	917	935	946	945	962	944	988	940	973	927	958	1005	859	985	967	960	932	943	861	947	923	918	946	919	957	932	928	944	904	914	943	1015	908	968	942	979	929	972	932	930	915	922	941	946	903	955	903	979	960	869	933	940	969	843	963	953	915	970	932	934	975	895	918	932	922	927	923	920	943	910	972	995	934	964	970	964	968	952	880	959	951	882	952	953	927	942	928	940	939	991	1008	952	885	955	931	959	910	947	957	948	929	961	955	975	949	940	961	946	982	939	1000	939	979	989	952	956	929	954	975	971	989	988	952	944	968	931	881	945	933	964	945	987	947	964	940	937	963	887	905	931	888	933	1030	934	893	903	929	979	918	886	934	978	954	925	927	859	847	904	979	922	909	918	896	938	980	966	953	955	903	984	910	953	1020	908	924	1014	965	922	946	946	958	1007	912	907	933	929	920	940	942	925	949	974	888	972	892	926	1007	1006	935	926	977	930	887	914	961	927	943	949	957	903	922	907	965	907	934	946	968	1047	952	973	945	954	919	1005	882	947	926	980	929	960	931	974	955	939	896	929	990	917	883	929	906	927	933	963	959	893	889	996	950	919	991	927	987	923	996	979	979	910	933	961	888	911	976	895	921	961	948	985	941	924	944	953	974
75693	58847	40436	25950	14333	7756	7451	7483	7507	7487	7374	7361	7496	7389	7362	7463	7471	7513	7481	7574	7407	7466	7474	7560	7543	7663	7425	7596	7379	7370	7519	7459	7415	7489	7559	7530	7556	7498	7487	7434	7413	7433	7397	7426	7495	7480	7462	7491	7453	7508	7470	7568	7660	7413	7503	7495	7294	7463	7474	7463	7405	7477	7531	7434	7391	7485	7514	7445	7593	7444	7496	7491	7493	7351	7396	7584	7452	7517	7368	7543	7514	7376	7489	7352	7525	7536	7480	7484	7538	7327	7509	7351	7501	7469	7412	7414	7396	7534	7455	7454	7496	7515	7605	7417	7483	7331	7448	7422	7400	7519	7417	7510	7529	7461	7517	7434	7523	7408	7423	7524	7473	7382	7529	7556	7478	7355	7472	7279	7553	7395	7481	7362	7426	7559	7413	7385	7462	7518	7498	7432	7473	7503	7367	7585	7434	7358	7551	7460	7568	7514	7461	7407	7483	7475	7577	7476	7530	7614	7484	7526	7417	7456	7551	7575	7626	7464	7366	7466	7528	7448	7449	7464	7554	7665	7555	7674	7422	7487	7423	7452	7434	7489	7493	7463	7465	7458	7413	7463	7421	7513	7396	7473	7455	7363	7480	7526	7431	7405	7380	7400	7496	7522	7350	7590	7300	7447	7474	7540	7527	7529	7402	7515	7622	7482	7502	7529	7467	7549	7489	7532	7461	7559	7540	7493	7362	7568	7482	7440	7433	7568	7553	7413	7450	7458	7481	7347	7568	7432	7534	7312	7495	7480	7401	7605	7276	7480	7572	7533	7539	7489	7538	7462	7471	7546	7493	7441	7479	7434	7505	7451	7427	7514	7549	7484	7485	7381	7511	7517	7399	7396	7514	7425	7429	7432	7421	7462	7411	7567	7469	7479	7412	7411	7484	7460	7393	7394	7542	7493	7549	7435	7398	7556	7435	7437	7552	7366	7490	7424	7463	7470	7519	7507	7354	7546	7564	7425	7480	7578	7553	7495	7468	7501	7386	7481	7438	7368	7496	7278	7494	7564	7499	7492	7373	7442	7513	7453	7363	7439	7450	7351	7429	7360	7500	7362	7473	7415	7583	7504	7382	7482	7505	7466	7529	7375	7476	7391	7640	7535	7513	7509	7569	7440	7590	7378	7292	7485	7287	7543	7524	7464	7460	7475	7488	7436	7530	7490	7439	7543	7457	7477	7379	7408	7542	7505	7417	7550	7439	7367	7456	7464	7391	7495	7375	7465	7419	7378	7401	7579	7449	7313	7448	7452	7370	7519	7483	7383	7415	7502	7375	7532	7428	7513	7527	7502	7550	7414	7431	7435	7316	7431	7527	7530	7509	7487	7456	7554	7469	7452	7471	7376	7533	7543	7448	7564	7543	7433	7299	7587	7567	7501	7475	7505	7487	7506	7433	7492	7363	7550	7444	7384	7596	7580	7490	7503	7549	7553	7432	7486	7453	7457	7574	7457	7278	7558	7525	7489	7440	7521	7298	7584	7430	7632	7545	7400	7471	7538	7538	7399	7431	7419	7493	7549	7378	7579	7296	7326	7558	7428	7404	7456	7483	7404	7378	7617	7459	7387	7493	7357	7501	7326	7606	7535	7318	7516	7388	7587	7395	7556	7388	7419	7492	7509	7547	7437	7541	7547	7604	7481	7491	7453	7500	7439	7349	7373	7516	7305	7352	7510	7528	7419	7591	7449	7341	7665	7620	7436	7410	7482	7514	7454	7372	7364	7524	7515	7508	7544	7387	7394	7452	7441	7442	7514	7525	7529	7429	7465	7383	7408	7516	7261	7599	7631	7317	7523	7469	7494	7495	7544	7501	7583	7482	7472	7519	7550	7453	7378	7651	7575	7572	7535	7435	7443	7656	7546	7463	7419	7445	7555	7389	7453	7397	7420	7409	7490	7552	7481	7462	7587	7358	7427	7550	7530	7483	7611	7433	7432	7448	7456	7384	7380	7463	7401	7518	7481	7424	7541	7440	7490	7442	7415	7484	7458	7368	7506	7542	7577	7365	7562	7484	7512	7401	7502	7302	7580	7380	7515	7419	7380	7558	7531	7490	7470	7379	7400	7450	7450	7433	7405	7518	7423	7536	7629	7514	7380	7394	7486	7395	7390	7618	7351	7552	7358	7475	7332	7610	7527	7428	7519	7525	7502	7397	7578	7457	7541	7439	7610	7511	7504	7447	7387	7541	7386	7443	7528	7482	7546	7670	7390	7459	7328	7593	7428	7596	7447	7474	7444	7572	7511	7610	7458	7465	7629	7440	7487	7424	7423	7365	7573	7374	7398	7318	7464	7598	7467	7412	7495	7585	7448	7297	7488	7511	7456	7315	7510	7474	7497	7607	7494	7494	7408	7605	7520	7382	7425	7393	7529	7310	7501	7575	7557	7534	7427	7579	7463	7474	7444	7552	7384	7601	7484	7486	7370	7457	7580	7365	7487	7482	7455	7578	7505	7423	7408	7577	7575	7506	7449	7491	7615	7604	7513	7354	7553	7511	7531	7420	7624	7509	7419	7588	7417	7515	7418	7462	7479	7353	7340	7543	7393	7544	7519	7390	7559	7437	7568	7440	7495	7556	7591	7521	7500	7397	7461	7415	7466	7475	7433	7594	7448	7535	7433	7403	7441	7504	7409	7463	7463	7505	7460	7503	7518	7533	7503	7553	7519	7525	7418	7389	7480	7565	7528	7378	7532	7461	7518	7427	7428	7517	7558	7514	7571	7590	7467	7531	7444	7463	7460	7405	7425	7547	7525	7378	7532	7438	7489	7471	7343	7546	7395	7489	7424	7496	7588	7511	7601	7434	7516	7340	7540	7417	7616	7397	7405	7463	7425	7459	7464	7472	7438	7537	7386	7456	7328	7367	7488	7618	7585	7491	7558	7473	7539	7542	7498	7266	7385	7414	7438	7621	7462	7539	7454	7472	7301	7626	7386	7547	7516	7604	7491	7610	7509	7409	7547	7417	7486	7484	7509	7519	7409	7528	7496	7521	7511	7368	7640	7385	7472	7537	7478	7413	7425	7619	7447	7403	7491	7382	7449	7515	7487	7385	7449	7556	7431	7483	7436	7393	7633	7418	7531	7457	7510	7563	7403	7479	7434	7449	7568	7401	7445	7565	7329	7542	7490	7528	7449	7301	7417	7511	7551	7370	7498	7519	7375	7559	7677	7355	7450	7607	7497	7409	7350	7546	7609	7398	7540	7484	7552	7465	7515	7571	7505	7582	7502	7548	7475	7472	7463	7484	7407	7388	7556	7404	7420	7390	7631	7479	7513	7427	7456	7663	7432	7455	7458	7426	7508	7531	7593	7397	7506	7504	7560	7534	7515	7508	7430	7577	7600	7523	7491	7412	7463	7574	7443	7463	7429	7564	7517	7440	7530	7420	7492	7424	7546	7452	7449	7490	7466	7401	7599	7449	7424	7572	7444	7447	7527	7551	7523	7456	7550	7310	7533	7386	7545	7622	7505	7468	7385	7509	7581	7363	7558	7681	7440	7502	7460	7409	7512	7479	7477	7515	7461	7496	7555	7367	7419	7451	7457	7533	7525	7618	7406	7508	7341	7524	7559	7491	7477	7431	7534	7366	7411	7349	7454	7548	7509	7530	7617	7470	7526	7430	7503	7455	7587	7519	7442	7543	7480	7636	7526	7431	7409	7356	7646	7410	7383	7450	7619	7392	7572	7479	7435	7538	7399	7519	7518	7615	7460	7360	7318	7384	7492	7416	7353	7474	7497	7541	7496	7513	7429	7534	7455	7582	7438	7456	7512	7535	7543	7482	7437	7590	7558	7432	7419	7480	7483	7472	7316	7540	7318	7439	7418	7669	7387	7539	7511	7259	7328	7388	7491	7560	7608	7446	7520	7535	7341	7526	7416	7545	7510	7369	7494	7592	7490	7387	7452	7505	7521	7449	7465	7423	7465	7432	7439	7370	7456	7353	7545	7453	7500	7442	7499	7574	7474	7472	7493	7478	7569	7416	7533	7418	7482	7550	7483	7519	7414	7395	7541	7446	7472	7519	7539	7464	7371	7567	7526	7438	7511	7510	7521	7513	7619	7436	7450	7560	7447	7622	7369	7403	7552	7627	7400	7501	7555	7424	7506	7457	7535	7554	7472	7397	7309	7462	7458	7526	7613	7462	7343	7513	7560	7498	7311	7619	7391	7578	7505	7452	7519	7454	7493	7562	7524	7437	7524	7339	7439	7630	7489	7466	7657	7525	7393	7514	7531	7446	7324	7416	7490	7473	7518	7499	7450	7431	7557	7479	7559	7432	7489	7447	7496	7492	7357	7572	7517	7488	7509	7518	7541	7471	7424	7414	7402	7568	7404	7479	7354	7510	7474	7427	7392	7507	7470	7450	7326	7507	7397	7510	7440	7429	7539	7385	7552	7446	7407	7477	7556	7577	7578	7508	7643	7458	7629	7451	7509	7492	7545	7328	7471	7307	7394	7507	7477	7622	7431	7532	7349	7598	7523	7375	7463	7513	7364	7545	7404	7477	7626	7479	7453	7327	7423	7498	7449	7434	7452	7560	7459	7498	7541	7514	7526	7576	7323	7611	7431	7464	7511	7412	7400	7516	7455	7455	7463	7426	7646	7514	7558	7478	7523	7298	7439	7497	7435	7520	7543	7592	7478	7473	7449	7503	7502	7345	7519	7359	7518	7447	7632	7477	7546	7491	7430	7549	7475	7438	7311	7381	7442	7482	7460	7459	7497	7497	7548	7472	7477	7584	7427	7551	7435	7512	7371	7506	7572	7462	7557	7520	7508	7476	7395	7371	7579	7539	7437	7457	7498	7377	7440	7347	7485	7518	7560	7448	7459	7617	7545	7556	7397	7370	7493	7474	7351	7460	7393	7521	7620	7391	7480	7427	7503	7477	7528	7446	7420	7588	7574	7426	7451	7632	7574	7444	7555	7419	7633	7471	7594	7545	7524	7481	7506	7466	7611	7496	7495	7523	7613	7395	7490	7441	7575	7398	7426	7553	7495	7472	7502	7382	7358	7466	7453	7409	7395	7542	7408	7430	7558	7409	7476	7542	7436	7398	7488	7342	7619	7387	7374	7575	7506	7422	7483
63648	51740	25753	8318	1970	1036	954	1004	919	1010	984	884	978	924	922	959	949	1004	915	883	944	948	972	1006	980	970	953	978	1026	966	1006	968	947	953	958	918	990	960	930	946	933	956	893	981	981	962	948	945	944	917	958	966	961	973	933	944	900	1006	973	966	953	967	942	936	974	976	963	918	958	924	958	948	993	991	986	968	975	980	967	968	977	937	966	903	1028	971	923	951	933	954	911	964	971	1013	962	921	952	1008	940	932	927	978	991	992	972	1021	965	980	978	943	963	970	936	967	1010	940	967	924	995	916	958	946	963	968	960	1022	1002	1003	967	972	966	950	1003	960	949	901	977	970	979	956	960	944	963	877	988	979	994	943	992	959	947	1002	963	1002	968	970	981	964	968	960	907	963	939	979	937	911	956	1006	949	920	983	950	1006	948	994	975	911	995	993	924	989	980	935	939	990	918	981	975	981	896	955	977	932	990	976	992	1001	973	958	936	989	994	976	960	979	973	967	938	963	991	999	962	982	960	955	911	920	993	959	938	915	990	956	925	998	935	916	922	928	1023	991	1025	912	950	964	913	983	958	936	939	961	958	905	957	1000	1002	980	947	965	951	968	994	947	938	1002	924	994	988	961	966	981	985	952	992	970	856	1010	988	948	946	923	1001	966	978	979	995	990	927	927	951	976	992	979	918	938	1001	964	925	986	960	972	926	973	945	922	982	942	972	980	903	971	925	949	971	961	959	953	946	971	913	931	932	1011	946	900	934	922	952	934	961	992	990	957	964	997	982	956	947	971	994	942	985	999	951	925	1009	974	965	916	959	984	970	1009	973	959	960	938	965	944	1011	968	965	897	949	969	955	946	949	937	945	944	961	969	918	943	966	915	961	992	964	964	985	987	990	1004	984	950	953	1038	920	900	991	961	950	884	880	959	959	1026	976	945	931	945	1006	997	949	990	977	984	951	930	996	967	996	967	937	960	937	939	958	997	1001	1015	975	982	968	949	968	958	987	996	930	917	971	974	944	989	984	954	1026	953	1006	971	1029	966	993	929	950	950	942	996	947	923	989	967	975	910	940	1046	922	907	967	996	954	956	957	952	1013	997	987	988	976	948	1009	967	958	955	961	1006	1011	962	953	958	1008	945	951	1004	964	981	941	978	948	928	906	926	934	945	932	972	923	923	962	939	1006	949	992	944	973	975	976	986	972	991	936	992	923	977	956	972	935	956	958	940	939	985	996	973	965	958	946	892	957	992	977	952	935	981	964	942	997	897	930	943	967	969	934	980	970	965	1020	904	956	937	911	987	979	996	1024	956	999	969	1010	975	937	908	962	930	1004	938	952	953	970	1014	999	940	978	954	981	938	925	969	992	1006	948	942	954	989	912	1006	915	947	989	989	920	989	985	902	987	969	983	989	983	916	984	973	982	974	950	999	947	901	933	982	928	900	1004	908	915	944	1027	955	935	932	987	955	923	941	999	979	1043	942	944	958	963	987	911	974	986	966	928	1004	955	982	1004	896	963	999	907	926	953	981	941	960	932	907	937	933	1002	974	991	933	992	994	1018	999	938	940	972	959	951	949	945	978	962	963	946	969	959	963	1045	976	946	1009	966	999	917	987	970	968	983	1019	1008	968	977	995	947	960	980	925	983	977	949	947	944	1031	914	909	997	931	966	943	947	958	970	979	925	1024	992	984	982	971	1026	1048	973	1003	926	945	976	950	1013	939	909	929	935	1010	966	993	953	992	958	936	968	866	928	936	1029	951	947	989	980	922	925	1000	961	920	1028	957	999	975	998	1017	913	913	1039	971	967	946	872	936	927	949	938	933	971	962	979	901	978	1023	944	928	1002	887	960	918	946	988	1040	946	967	952	942	996	969	982	998	958	948	982	886	927	902	984	1002	987	901	956	982	949	976	944	904	967	972	982	1014	1013	955	947	957	952	968	1001	999	994	910	971	933	947	907	920	984	987	944	920	1006	987	973	953	967	942	954	953	916	993	997	914	946	993	968	1014	975	995	973	991	1002	996	990	950	946	1034	1036	1003	908	987	959	958	951	945	984	950	955	990	966	943	998	944	981	975	950	981	974	962	1019	949	970	980	1003	1033	953	990	941	947	929	964	956	957	980	920	925	952	980	927	916	942	1006	1007	997	967	881	960	964	914	952	937	942	1007	942	987	979	930	1002	968	963	973	962	948	934	882	978	930	918	970	963	1024	966	1019	996	968	929	943	928	1002	986	958	940	1001	947	1015	966	939	952	996	967	1023	923	932	964	935	974	980	983	891	1009	936	922	950	902	951	897	992	987	992	967	915	984	977	942	995	1016	939	981	1040	1015	981	945	1037	972	1000	976	925	977	972	928	976	965	974	966	921	888	993	975	980	980	984	983	947	948	966	932	901	937	1020	963	1032	1025	971	1021	1002	938	919	944	998	985	945	1007	959	957	1006	981	965	936	956	963	921	985	963	898	944	974	1005	926	1008	943	929	976	942	896	914	926	927	926	949	1006	1016	965	973	917	956	979	963	917	901	1008	969	928	969	920	981	961	926	990	940	945	978	960	956	983	1003	984	925	975	1014	943	1002	969	953	924	918	1014	952	931	942	936	957	922	967	927	929	1001	935	971	971	930	971	1006	929	924	963	1014	1031	996	960	1011	944	948	961	926	922	956	980	940	939	1044	1014	967	968	975	978	1027	1002	1014	983	916	935	1020	972	929	968	947	961	961	901	969	928	979	918	1003	957	986	949	973	938	1009	994	962	940	992	924	912	983	949	993	972	986	956	943	978	995	932	956	972	948	967	993	962	976	1013	965	937	995	920	983	966	960	972	888	957	938	947	1001	999	964	969	968	979	1012	939	948	1005	924	934	989	964	938	988	917	1019	937	973	970	1006	1007	936	1012	949	1007	970	930	950	1011	974	953	965	962	975	976	944	981	988	958	986	962	938	982	987	981	987	987	955	922	1051	971	969	951	960	967	964	1016	954	910	942	997	984	940	961	981	929	969	940	915	919	913	925	962	952	969	947	920	1037	940	969	965	945	946	960	989	949	925	894	905	967	943	938	951	980	950	997	922	986	972	939	946	960	998	1001	1018	918	956	922	950	914	902	966	939	938	967	969	982	983	972	1000	937	983	950	982	992	995	916	953	899	1027	926	931	942	920	927	962	938	963	954	970	940	974	982	974	927	997	985	975	959	951	950	985	962	973	955	910	993	938	983	1001	978	957	968	953	1000	910	1007	954	903	945	927	952	963	914	958	913	983	1000	981	891	954	969	984	978	886	983	957	1005	964	957	932	932	999	923	989	990	962	962	965	931	942	902	1025	1024	995	904	953	996	982	942	977	931	940	942	943	1010	906	944	974	985	965	978	999	1009	991	972	1020	935	918	975	972	886	1000	912	918	941	982	977	969	974	976	947	944	952	953	975	958	1007	985	991	937	956	981	902	928	940	993	947	999	965	958	980	962	955	921	982	1013	906	1045	966	985	983	975	999	996	927	934	962	971	972	980	987	962	989	912	1013	983	973	921	954	952	960	969	979	959	1064	894	993	939	987	982	932	961	943	958	1015	911	950	923	972	983	919	993	985	975	998	970	1021	1008	993	964	941	984	1033	982	989	942	994	1002	951	963	902	973	947	944	953	1000	995	967	950	926	939	988	969	1002	947	979	920	980	952	932	940	999	958
63072	57617	47919	32455	18606	8164	7550	7640	7555	7477	7571	7496	7655	7583	7644	7519	7610	7638	7590	7546	7630	7631	7498	7508	7536	7446	7493	7561	7496	7487	7667	7580	7484	7565	7533	7629	7655	7566	7628	7430	7529	7586	7555	7631	7465	7606	7432	7563	7518	7758	7525	7521	7628	7635	7362	7600	7547	7551	7641	7586	7654	7529	7623	7463	7566	7527	7700	7614	7605	7699	7437	7610	7675	7577	7548	7552	7497	7400	7634	7618	7607	7503	7521	7563	7556	7508	7597	7550	7692	7583	7547	7666	7590	7648	7629	7530	7556	7572	7627	7580	7548	7725	7508	7549	7477	7505	7457	7564	7479	7561	7683	7722	7655	7555	7646	7682	7686	7460	7565	7423	7533	7548	7511	7740	7717	7612	7501	7634	7651	7652	7425	7608	7542	7524	7623	7666	7544	7576	7512	7536	7582	7549	7528	7532	7616	7603	7539	7714	7508	7632	7674	7575	7641	7627	7572	7472	7636	7539	7528	7497	7679	7519	7547	7584	7636	7519	7580	7697	7599	7635	7550	7585	7556	7520	7565	7795	7549	7596	7645	7618	7618	7474	7683	7529	7549	7625	7618	7611	7613	7496	7539	7579	7631	7443	7487	7538	7721	7605	7494	7569	7687	7563	7532	7528	7520	7512	7519	7652	7668	7603	7589	7599	7591	7496	7590	7614	7692	7445	7508	7566	7718	7476	7575	7598	7512	7433	7583	7545	7623	7466	7576	7489	7634	7569	7455	7657	7662	7612	7569	7541	7481	7570	7532	7542	7629	7546	7764	7520	7522	7554	7537	7452	7611	7455	7679	7488	7646	7476	7630	7597	7639	7608	7534	7511	7588	7644	7565	7456	7547	7698	7453	7425	7649	7582	7514	7629	7571	7669	7516	7600	7637	7615	7596	7542	7563	7574	7502	7561	7700	7460	7539	7693	7471	7593	7547	7523	7463	7623	7564	7754	7561	7576	7580	7532	7507	7533	7545	7552	7479	7534	7585	7644	7584	7452	7520	7707	7594	7410	7556	7547	7543	7474	7642	7448	7496	7600	7572	7699	7526	7523	7649	7620	7453	7669	7583	7592	7439	7463	7455	7511	7686	7543	7511	7535	7481	7511	7557	7600	7578	7625	7582	7585	7533	7490	7617	7525	7596	7477	7665	7418	7588	7563	7582	7551	7426	7591	7604	7613	7529	7530	7615	7489	7571	7749	7547	7637	7589	7555	7649	7590	7529	7540	7530	7467	7653	7544	7469	7543	7571	7704	7607	7477	7440	7574	7644	7522	7661	7643	7610	7522	7526	7493	7629	7735	7601	7605	7744	7476	7572	7474	7714	7537	7798	7632	7501	7649	7509	7512	7662	7546	7568	7650	7562	7455	7504	7642	7608	7514	7605	7420	7569	7659	7488	7498	7609	7518	7603	7568	7545	7474	7510	7619	7414	7449	7742	7502	7574	7652	7481	7585	7621	7693	7664	7657	7561	7648	7624	7490	7530	7632	7624	7569	7568	7611	7529	7563	7499	7624	7699	7616	7597	7659	7623	7503	7571	7486	7610	7711	7557	7597	7581	7365	7699	7522	7627	7507	7683	7614	7598	7440	7454	7608	7598	7526	7669	7575	7624	7581	7622	7760	7557	7584	7576	7715	7614	7555	7482	7660	7613	7634	7455	7628	7554	7625	7627	7491	7583	7632	7650	7501	7474	7578	7568	7493	7537	7488	7539	7540	7534	7542	7620	7573	7605	7646	7455	7538	7570	7570	7514	7508	7733	7574	7629	7514	7497	7553	7507	7442	7676	7587	7630	7623	7657	7417	7560	7475	7568	7566	7583	7690	7542	7523	7589	7694	7549	7519	7459	7500	7623	7552	7598	7533	7469	7645	7542	7589	7670	7496	7541	7490	7515	7548	7551	7573	7714	7549	7486	7572	7656	7528	7520	7435	7718	7606	7657	7433	7442	7630	7622	7625	7656	7598	7559	7682	7561	7563	7659	7631	7437	7538	7584	7551	7612	7636	7656	7497	7547	7641	7533	7771	7609	7685	7689	7667	7604	7535	7451	7562	7593	7684	7639	7693	7482	7576	7627	7649	7548	7574	7602	7509	7677	7550	7487	7525	7571	7469	7565	7636	7538	7624	7527	7609	7497	7524	7650	7641	7539	7604	7599	7510	7715	7596	7640	7573	7510	7502	7594	7611	7605	7433	7548	7542	7514	7609	7528	7500	7671	7428	7588	7600	7583	7563	7636	7451	7593	7630	7603	7539	7552	7746	7605	7640	7627	7371	7563	7562	7607	7715	7621	7601	7509	7688	7554	7620	7573	7586	7682	7593	7594	7621	7724	7578	7453	7688	7540	7662	7581	7705	7577	7591	7491	7471	7579	7564	7695	7602	7508	7510	7513	7666	7443	7586	7505	7545	7542	7508	7667	7568	7429	7558	7610	7654	7494	7578	7453	7560	7562	7538	7561	7608	7417	7508	7558	7611	7715	7619	7717	7552	7559	7517	7486	7545	7527	7523	7627	7572	7637	7408	7513	7719	7541	7544	7584	7574	7620	7669	7643	7593	7642	7598	7550	7429	7546	7621	7598	7516	7460	7510	7616	7571	7594	7668	7575	7661	7535	7449	7620	7496	7623	7475	7549	7523	7585	7550	7462	7607	7665	7677	7520	7470	7666	7548	7563	7545	7534	7585	7641	7545	7730	7559	7566	7615	7568	7576	7695	7471	7654	7500	7545	7706	7517	7608	7577	7563	7690	7509	7520	7677	7527	7467	7698	7554	7480	7424	7533	7496	7583	7463	7509	7575	7667	7572	7497	7660	7652	7348	7403	7605	7485	7641	7587	7567	7535	7614	7448	7527	7647	7675	7600	7563	7541	7569	7402	7568	7568	7571	7535	7568	7548	7602	7486	7622	7561	7534	7608	7580	7621	7620	7542	7467	7735	7487	7673	7681	7552	7553	7518	7531	7642	7530	7558	7620	7597	7640	7536	7598	7618	7706	7576	7661	7422	7678	7656	7565	7574	7599	7462	7511	7445	7559	7493	7660	7632	7606	7557	7563	7548	7486	7609	7518	7430	7489	7541	7642	7485	7625	7422	7496	7560	7588	7503	7575	7608	7448	7673	7624	7475	7510	7584	7618	7641	7581	7605	7613	7630	7486	7480	7546	7432	7486	7629	7484	7617	7486	7663	7650	7637	7603	7569	7583	7430	7542	7669	7537	7484	7596	7660	7569	7579	7474	7677	7572	7576	7510	7541	7463	7638	7635	7473	7649	7494	7597	7684	7537	7453	7655	7544	7486	7626	7646	7571	7581	7584	7470	7698	7597	7421	7529	7525	7597	7572	7529	7550	7631	7533	7596	7587	7547	7703	7618	7494	7612	7718	7613	7608	7561	7660	7583	7535	7499	7667	7533	7504	7644	7554	7553	7550	7587	7623	7642	7673	7570	7705	7572	7638	7542	7739	7580	7577	7502	7563	7601	7503	7552	7540	7535	7526	7571	7697	7634	7575	7464	7502	7647	7650	7676	7693	7508	7488	7518	7597	7574	7601	7746	7498	7490	7509	7469	7593	7591	7782	7556	7483	7447	7715	7639	7552	7593	7610	7492	7453	7524	7628	7674	7671	7472	7603	7437	7563	7528	7507	7545	7510	7396	7623	7495	7751	7470	7623	7587	7499	7590	7612	7628	7529	7441	7555	7533	7671	7398	7495	7480	7519	7621	7593	7539	7544	7535	7586	7541	7598	7621	7601	7619	7584	7614	7582	7602	7628	7536	7610	7573	7645	7652	7600	7558	7623	7618	7644	7493	7618	7502	7617	7588	7495	7492	7462	7601	7708	7622	7551	7578	7526	7577	7570	7468	7527	7474	7571	7487	7528	7517	7643	7498	7506	7651	7590	7542	7670	7502	7568	7633	7490	7499	7444	7603	7573	7758	7674	7539	7531	7656	7671	7546	7545	7382	7617	7448	7551	7441	7635	7511	7575	7636	7611	7551	7588	7538	7534	7553	7521	7466	7533	7560	7741	7567	7601	7601	7517	7626	7585	7662	7729	7583	7653	7622	7531	7425	7635	7622	7409	7470	7585	7515	7454	7704	7507	7517	7599	7634	7461	7519	7650	7615	7520	7415	7542	7524	7558	7483	7627	7534	7531	7419	7608	7542	7728	7461	7576	7637	7624	7629	7609	7583	7682	7569	7671	7409	7530	7587	7499	7675	7523	7571	7535	7458	7481	7477	7692	7468	7535	7639	7641	7623	7541	7654	7523	7553	7599	7511	7584	7466	7556	7596	7559	7509	7491	7458	7526	7671	7685	7537	7447	7532	7579	7491	7546	7632	7738	7574	7587	7618	7413	7549	7600	7647	7588	7480	7580	7536	7618	7600	7593	7558	7580	7621	7626	7672	7639	7527	7597	7512	7512	7558	7563	7579	7619	7565	7540	7649	7506	7667	7590	7582	7649	7650	7580	7520	7659	7497	7576	7593	7682	7672	7650	7534	7398	7628	7488	7570	7622	7657	7697	7483	7660	7515	7627	7585	7588	7499	7545	7566	7596	7547	7699	7676	7480	7536	7616	7612	7586	7563	7605	7617	7672	7631	7694	7425	7571	7491	7569	7527	7639	7591	7460	7591	7584	7498	7490	7580	7457	7491	7638	7567	7551	7647	7554	7524	7656	7644	7569	7540	7453	7328	7533	7619	7624	7611	7602	7708	7529	7600	7618	7587	7505	7533	7617	7579	7534	7578	7632	7643	7617	7581	7498	7671	7522	7620	7424	7564	7661	7631	7667	7474	7640	7541	7442	7534	7573	7556	7538	7500	7618	7507	7640	7522	7541	7628	7561	7487	7408	7559	7532	7507	7504	7568	7609	7598	7587	7634	7452	7523	7434	7521	7662	7601	7649	7625	7635	7616	7552	7451	7544	7624	7528	7501	7565	7700	7505	7550	7508	7618	7560	7560	7474	7445	7587	7674	7629	7449	7494	7569	7545	7585	7626	7564	7605	7480	7598	7548	7632	7447	7480	7599	7568	7581	7620	7630	7430	7623	7471	7413	7568	7559	7513	7586	7706	7615	7574	7595	7544	7506	7561	7610	7515	7667
39397	22622	7746	1994	994	814	778	794	809	828	852	825	813	794	839	815	783	790	814	857	798	776	863	773	831	822	799	785	811	805	816	797	801	850	811	822	787	803	808	872	820	801	833	848	835	837	821	815	728	849	815	781	767	794	838	838	793	835	858	892	851	788	853	809	793	810	797	823	798	863	840	812	855	812	840	818	771	755	789	828	846	793	813	757	820	806	810	820	846	795	755	817	851	850	831	842	798	806	840	809	813	752	794	858	803	853	801	830	801	835	820	827	796	809	831	811	822	788	786	837	832	826	887	852	819	855	801	820	828	843	812	802	854	797	778	862	848	827	792	838	810	850	845	839	791	880	857	827	798	822	824	847	838	873	895	812	819	865	739	804	835	829	783	825	864	852	816	827	827	817	801	855	829	861	806	827	843	827	834	828	837	788	851	809	807	833	832	775	798	844	802	778	777	817	833	849	810	829	827	759	845	806	809	834	817	851	858	814	851	823	832	850	876	809	815	778	874	797	792	809	767	877	803	816	850	773	807	810	840	785	817	842	806	882	831	818	835	828	784	831	826	747	834	837	796	831	811	828	831	790	815	816	803	837	858	806	805	812	810	792	887	844	852	792	837	865	829	858	788	856	812	832	786	779	829	812	832	784	736	785	825	835	757	840	797	809	803	840	853	817	804	833	769	829	820	801	812	806	838	825	801	838	829	784	804	827	846	876	837	817	833	839	778	842	755	826	817	854	838	860	815	856	753	778	787	821	905	829	818	882	837	771	852	828	799	832	789	823	853	823	813	888	795	816	827	883	801	828	863	810	798	828	830	829	821	805	805	814	823	817	774	822	779	788	789	831	823	838	824	827	836	812	811	848	820	845	757	842	816	827	862	779	820	824	819	839	863	843	787	816	810	814	825	794	816	826	794	797	835	857	822	794	827	830	802	840	832	787	780	849	841	839	811	864	789	830	890	835	788	775	851	868	769	768	844	854	808	895	828	775	801	816	846	801	854	796	790	801	799	815	828	827	841	813	819	842	849	821	827	843	809	824	827	801	802	846	885	791	861	831	744	801	752	830	837	824	740	813	815	853	828	823	833	785	762	833	832	815	838	772	826	805	819	808	855	815	805	816	834	878	786	814	797	826	774	835	872	823	833	856	831	809	851	885	806	819	848	800	834	864	818	872	799	868	803	854	815	821	864	842	850	811	854	840	784	856	859	768	784	849	809	843	817	780	789	838	828	838	779	811	816	817	794	788	830	806	812	842	829	848	803	855	780	784	805	824	830	800	840	829	815	850	815	788	783	748	835	819	815	838	799	801	811	792	801	790	840	850	777	813	771	811	804	784	815	875	837	856	829	820	812	793	884	773	819	875	831	832	814	809	852	765	862	756	836	844	828	835	817	835	805	846	873	767	792	803	823	844	805	803	777	756	851	850	859	830	777	849	826	792	821	800	820	825	831	801	861	823	781	787	778	846	818	818	802	791	799	728	817	818	828	788	771	834	824	833	872	857	790	824	809	766	753	798	813	838	797	873	783	807	812	839	756	855	861	811	831	810	829	861	820	887	830	813	829	857	858	792	805	778	807	785	846	844	894	821	836	826	760	813	853	870	872	847	821	816	791	822	798	816	887	823	787	812	863	810	805	823	825	825	833	875	821	854	801	835	815	843	811	812	792	815	770	870	890	846	790	854	852	836	830	819	798	807	804	827	821	824	878	820	791	814	854	757	824	789	806	769	779	813	751	792	888	789	829	808	811	872	796	806	791	765	777	847	789	867	811	771	822	823	833	759	824	877	812	870	807	841	837	826	910	886	842	852	830	843	839	775	820	827	815	801	800	813	793	837	774	838	825	828	845	808	812	830	831	836	832	798	837	851	818	847	855	834	816	832	829	827	822	811	847	810	833	811	826	804	836	786	841	810	828	809	799	803	900	860	795	842	847	847	799	776	854	760	865	787	854	805	800	862	789	771	839	833	815	810	828	821	780	825	883	805	836	807	828	777	875	788	895	833	793	830	814	856	809	773	805	829	851	778	814	815	787	803	814	826	794	791	837	789	821	826	792	821	826	829	778	853	830	867	797	836	842	820	830	847	794	848	820	796	842	878	849	787	820	801	826	832	817	845	814	815	856	832	786	838	786	796	869	755	857	839	834	862	792	804	773	813	880	805	827	793	838	774	791	850	802	773	784	794	807	837	808	859	838	877	832	793	800	848	822	792	836	785	863	814	812	818	805	793	827	844	827	866	835	819	852	792	819	842	903	813	811	845	807	845	790	843	808	826	834	793	799	823	778	830	843	825	786	849	840	889	833	830	839	821	888	820	782	837	859	814	811	796	783	808	813	845	825	818	831	815	795	830	849	794	869	817	835	793	829	812	773	807	811	820	838	833	845	776	807	832	842	768	840	845	833	854	762	865	796	821	803	809	776	796	766	747	783	845	828	818	860	777	764	816	858	835	821	796	800	776	829	826	830	856	891	804	821	773	791	838	804	809	824	751	868	820	809	826	803	819	830	837	833	832	821	805	795	834	820	812	834	809	828	838	834	823	875	800	774	782	771	794	837	790	821	775	836	814	780	809	752	833	820	804	797	857	803	853	805	853	841	849	780	865	798	813	860	862	818	780	862	838	780	877	825	836	822	793	825	870	826	835	787	822	861	841	793	843	798	813	805	800	826	853	803	815	757	829	801	851	778	813	837	837	800	780	788	763	781	809	860	810	823	804	780	827	832	829	805	819	867	799	856	814	770	800	824	806	833	772	806	787	813	782	865	793	838	820	806	856	802	848	782	883	831	824	786	801	761	805	856	874	847	855	813	846	797	871	831	837	865	780	863	842	774	824	854	835	838	856	812	836	861	821	847	782	756	781	843	829	854	840	784	831	821	839	834	828	836	821	764	799	815	870	829	856	842	792	806	814	801	808	815	801	904	796	830	851	869	805	804	788	811	777	816	852	769	798	837	811	831	817	786	830	790	828	860	834	780	854	829	850	813	872	785	823	815	792	828	800	869	756	824	775	832	790	837	877	797	867	913	804	818	790	811	839	787	822	813	830	847	799	817	789	838	838	867	834	790	776	842	804	841	834	826	794	794	791	832	828	780	798	800	864	761	826	821	837	789	860	840	859	873	774	850	802	811	838	824	840	838	812	837	829	864	838	840	848	765	823	838	755	855	798	822	808	806	837	815	829	792	880	805	852	793	799	831	764	835	789	823	854	804	824	840	852	840	765	866	777	758	797	748	818	822	876	788	812	799	769	826	806	818	822	820	808	858	773	841	811	862	795	824	824	766	815	832	868	842	843	812	781	826	786	863	865	815	829	832	790	807	817	774	844	836	786	806	784	825	797	884	800	801	822	802	774	834	801	783	790	848	800	800	809	839	797	857	845	753	799	853	816	828	791	802	797	847	806	832	807	777	802	845	811	862	819	826	837	845	817	832	838	831	782	824	783	830	836	837	858	832	814	812	837	815	813	825	792	824	796	838	860	876	818
65974	46088	28211	16452	9478	6704	6714	6700	6474	6524	6557	6609	6623	6711	6587	6635	6586	6480	6580	6597	6468	6646	6632	6672	6743	6428	6651	6626	6665	6732	6529	6625	6609	6553	6679	6567	6626	6575	6661	6558	6689	6668	6678	6668	6635	6670	6616	6637	6627	6698	6617	6685	6575	6538	6551	6775	6586	6489	6632	6634	6606	6513	6744	6607	6674	6798	6583	6630	6700	6551	6659	6708	6632	6746	6554	6545	6638	6639	6684	6471	6507	6608	6574	6564	6460	6591	6631	6475	6767	6604	6596	6657	6728	6630	6651	6658	6644	6525	6655	6588	6653	6682	6642	6631	6582	6655	6607	6604	6622	6563	6608	6539	6577	6713	6667	6643	6589	6778	6609	6773	6642	6597	6610	6677	6556	6695	6599	6633	6613	6677	6578	6565	6483	6633	6563	6438	6654	6679	6662	6605	6661	6603	6553	6680	6712	6613	6711	6633	6597	6502	6702	6559	6705	6587	6611	6553	6616	6565	6606	6499	6555	6585	6737	6690	6719	6713	6547	6550	6663	6606	6606	6571	6525	6679	6663	6757	6604	6683	6648	6549	6728	6585	6517	6574	6645	6619	6503	6602	6652	6652	6504	6576	6634	6743	6579	6772	6622	6548	6563	6546	6622	6678	6523	6689	6551	6600	6643	6689	6622	6499	6650	6593	6562	6681	6609	6566	6591	6591	6402	6558	6647	6832	6551	6626	6711	6560	6601	6588	6629	6553	6531	6583	6663	6603	6538	6584	6665	6686	6552	6638	6625	6551	6575	6509	6600	6723	6615	6695	6687	6614	6554	6573	6638	6491	6615	6613	6549	6647	6546	6610	6624	6625	6686	6604	6717	6713	6624	6742	6591	6787	6713	6525	6658	6482	6686	6590	6697	6599	6648	6774	6595	6719	6566	6551	6655	6814	6514	6646	6634	6683	6691	6602	6713	6696	6583	6621	6644	6581	6666	6676	6627	6726	6583	6693	6595	6498	6704	6500	6563	6606	6634	6640	6588	6574	6645	6658	6513	6473	6633	6592	6639	6509	6553	6562	6513	6786	6764	6570	6652	6591	6553	6593	6610	6504	6604	6582	6517	6555	6732	6576	6675	6564	6634	6687	6579	6572	6699	6567	6545	6732	6775	6570	6602	6557	6700	6615	6541	6611	6616	6579	6661	6466	6705	6536	6579	6661	6655	6675	6645	6559	6507	6635	6557	6643	6626	6600	6696	6671	6662	6650	6553	6507	6632	6660	6672	6707	6565	6618	6574	6561	6712	6676	6571	6513	6558	6582	6706	6621	6538	6637	6583	6675	6720	6639	6692	6708	6655	6562	6731	6695	6548	6575	6635	6516	6597	6659	6672	6721	6637	6560	6583	6536	6500	6588	6627	6600	6775	6539	6551	6603	6733	6868	6509	6647	6559	6620	6679	6621	6679	6708	6718	6678	6587	6643	6587	6644	6603	6458	6558	6665	6633	6560	6646	6573	6493	6670	6707	6607	6753	6644	6638	6513	6637	6647	6551	6509	6689	6746	6674	6696	6654	6562	6668	6665	6536	6511	6690	6636	6778	6636	6657	6567	6609	6685	6603	6643	6794	6659	6588	6659	6756	6830	6584	6608	6566	6619	6625	6681	6688	6584	6708	6619	6535	6658	6556	6674	6612	6521	6654	6697	6548	6590	6446	6700	6564	6614	6557	6749	6587	6554	6691	6678	6683	6622	6586	6502	6561	6616	6618	6482	6642	6590	6586	6617	6516	6633	6704	6730	6631	6688	6629	6533	6508	6554	6657	6571	6654	6606	6636	6700	6594	6652	6645	6712	6516	6732	6645	6618	6625	6532	6638	6749	6653	6524	6552	6631	6727	6664	6589	6770	6538	6671	6752	6615	6678	6501	6583	6677	6481	6711	6615	6581	6624	6484	6545	6578	6633	6772	6590	6489	6644	6661	6503	6617	6757	6655	6659	6495	6574	6725	6666	6700	6537	6703	6670	6697	6540	6748	6464	6584	6688	6590	6705	6669	6604	6617	6555	6554	6640	6566	6484	6779	6683	6600	6543	6747	6612	6635	6691	6681	6695	6709	6662	6693	6504	6638	6761	6784	6560	6723	6705	6539	6659	6645	6768	6477	6609	6653	6676	6533	6575	6599	6582	6473	6623	6629	6508	6544	6538	6675	6521	6592	6674	6589	6591	6571	6673	6645	6663	6606	6652	6582	6608	6692	6551	6658	6652	6701	6539	6721	6543	6692	6748	6701	6687	6727	6569	6596	6670	6629	6695	6671	6490	6711	6541	6706	6701	6536	6624	6601	6703	6436	6668	6407	6637	6589	6582	6608	6585	6724	6530	6541	6600	6647	6716	6546	6719	6573	6618	6677	6682	6710	6518	6518	6630	6685	6480	6637	6492	6601	6671	6645	6692	6541	6695	6664	6625	6574	6540	6554	6685	6560	6599	6612	6670	6610	6690	6499	6605	6613	6656	6543	6544	6597	6650	6639	6598	6604	6699	6622	6683	6710	6567	6670	6593	6693	6704	6745	6799	6606	6698	6660	6470	6612	6664	6629	6716	6631	6669	6623	6577	6623	6646	6651	6683	6563	6499	6668	6709	6719	6671	6593	6604	6683	6687	6558	6549	6613	6554	6695	6645	6435	6603	6499	6727	6538	6661	6531	6667	6627	6585	6623	6475	6607	6676	6736	6739	6666	6581	6591	6631	6634	6592	6549	6654	6671	6690	6530	6703	6570	6676	6777	6624	6720	6707	6567	6665	6641	6573	6627	6605	6782	6662	6624	6674	6656	6554	6610	6661	6532	6662	6757	6602	6607	6644	6540	6680	6690	6612	6676	6694	6650	6603	6568	6692	6505	6577	6554	6701	6496	6594	6653	6647	6566	6642	6558	6625	6688	6679	6567	6664	6751	6567	6573	6620	6691	6680	6545	6694	6660	6659	6563	6594	6692	6628	6670	6584	6587	6684	6637	6586	6633	6579	6574	6705	6508	6576	6730	6703	6661	6651	6582	6589	6455	6699	6733	6649	6602	6632	6735	6822	6620	6754	6609	6681	6538	6691	6593	6574	6639	6555	6659	6651	6753	6608	6709	6724	6691	6622	6547	6434	6689	6631	6636	6667	6635	6603	6700	6586	6559	6677	6536	6566	6486	6673	6484	6490	6661	6539	6749	6680	6556	6640	6745	6602	6636	6632	6718	6596	6527	6638	6609	6594	6724	6555	6730	6642	6635	6633	6604	6597	6715	6635	6683	6677	6559	6435	6662	6468	6596	6565	6633	6566	6699	6542	6672	6652	6559	6568	6558	6524	6719	6589	6622	6651	6652	6630	6736	6669	6459	6600	6709	6684	6656	6499	6698	6512	6584	6673	6562	6544	6489	6640	6704	6862	6694	6776	6543	6575	6544	6744	6729	6567	6579	6592	6575	6606	6635	6504	6640	6504	6699	6504	6458	6650	6525	6714	6545	6714	6625	6721	6596	6578	6677	6540	6598	6543	6644	6644	6629	6697	6699	6493	6697	6645	6628	6539	6519	6589	6546	6740	6522	6585	6727	6692	6689	6662	6696	6730	6482	6491	6680	6567	6588	6597	6671	6629	6735	6576	6527	6566	6671	6768	6612	6707	6622	6699	6630	6558	6605	6606	6802	6682	6617	6678	6628	6482	6456	6508	6597	6731	6595	6579	6643	6626	6461	6614	6677	6678	6688	6505	6746	6644	6621	6754	6677	6613	6707	6712	6651	6518	6713	6650	6560	6583	6699	6592	6710	6542	6557	6556	6823	6597	6601	6680	6543	6736	6499	6619	6586	6547	6637	6508	6670	6608	6649	6567	6710	6528	6582	6651	6641	6624	6691	6561	6637	6734	6686	6498	6718	6701	6603	6619	6651	6529	6482	6496	6693	6628	6601	6747	6559	6652	6706	6529	6671	6629	6612	6712	6481	6574	6781	6487	6551	6555	6698	6549	6737	6586	6664	6546	6747	6663	6740	6611	6605	6659	6590	6639	6699	6723	6771	6669	6538	6652	6631	6641	6727	6707	6611	6557	6558	6614	6682	6687	6848	6515	6512	6746	6535	6603	6691	6692	6708	6538	6605	6696	6624	6601	6542	6532	6741	6685	6579	6644	6633	6745	6657	6605	6682	6442	6701	6607	6662	6541	6639	6604	6756	6700	6616	6698	6563	6648	6665	6521	6566	6483	6637	6484	6637	6673	6688	6664	6598	6609	6670	6649	6636	6594	6532	6753	6608	6535	6532	6615	6593	6526	6631	6575	6685	6698	6689	6658	6652	6710	6592	6615	6554	6661	6778	6522	6504	6634	6642	6610	6711	6646	6522	6635	6536	6752	6618	6623	6710	6635	6739	6661	6548	6693	6581	6628	6715	6651	6491	6654	6611	6610	6736	6703	6617	6695	6562	6483	6521	6638	6609	6564	6671	6665	6618	6726	6718	6607	6629	6621	6664	6669	6519	6599	6697	6611	6562	6680	6528	6661	6589	6692	6587	6655	6676	6686	6662	6728	6590	6468	6643	6579	6697	6697	6609	6475	6582	6609	6618	6659	6638	6618	6641	6594	6681	6754	6711	6697	6683	6734	6795	6690	6683	6523	6514	6621	6615	6626	6661	6668	6794	6596	6612	6655	6539	6747	6586	6627	6590	6633	6637	6693	6595	6522	6730	6479	6728	6536	6674	6660	6607	6554	6698	6612	6574	6540	6487	6591	6636	6561	6550	6680	6657	6580	6617	6697	6623	6661	6591	6681	6587	6641	6766	6720	6601	6594	6564	6614	6546	6554	6646	6636	6551	6527	6664	6657	6520	6724	6736	6681	6567	6774	6479	6514	6588	6646	6495	6657	6696	6663	6702	6581	6784	6563	6814	6664	6586	6466	6576	6631	6674	6717	6693	6647	6609	6648	6636	6606	6588	6706	6705	6614	6701	6677	6619	6633	6531	6730	6611	6558	6557	6684	6693	6638	6632	6626	6666	6425	6625	6723	6616	6600	6633	6647	6728	6579	6658	6602	6648	6666	6632	6697	6532	6578	6674	6632	6658	6680	6670	6541	6687	6602	6638	6678	6718	6590	6554	6681	6692	6656	6610
45039	31162	12706	3043	1114	873	910	894	901	891	861	882	919	870	877	904	896	875	874	864	888	852	921	922	897	890	907	922	883	862	829	910	943	867	847	872	898	880	907	879	830	885	906	893	839	860	885	916	865	863	879	890	875	907	864	891	893	881	921	871	909	888	835	889	895	888	872	894	854	841	910	928	868	855	885	919	867	893	892	830	853	860	841	903	928	875	884	896	901	890	880	896	914	907	887	847	876	933	954	865	875	912	861	885	898	867	893	884	873	857	874	845	890	894	908	839	872	852	839	868	895	862	924	929	922	948	859	892	907	849	917	888	878	854	935	894	911	861	847	877	854	879	839	864	847	917	893	930	872	903	899	914	875	890	883	943	857	882	914	967	834	876	892	887	839	889	854	847	951	884	858	897	874	901	833	862	885	845	861	885	890	924	912	936	920	853	878	902	865	892	909	870	914	865	878	908	896	935	837	904	907	858	872	837	868	925	875	856	875	862	884	826	858	902	885	931	898	881	985	880	924	886	906	891	865	886	893	898	958	856	909	905	895	864	933	885	865	872	887	886	898	888	846	886	889	857	903	948	890	885	887	952	967	889	916	878	890	901	906	902	881	867	867	921	915	894	831	879	924	946	905	896	860	823	878	848	855	876	907	897	882	937	877	898	895	832	913	855	915	874	838	877	884	864	898	884	885	883	838	924	915	854	895	835	836	891	910	910	866	890	843	860	909	956	861	871	888	885	918	904	850	909	943	885	913	873	889	874	882	868	891	938	877	877	911	868	881	919	907	931	861	880	870	866	907	868	887	867	891	908	867	895	930	907	894	898	820	897	921	843	888	903	880	891	909	888	849	881	906	921	926	885	888	892	864	872	859	939	935	902	898	904	880	953	939	844	913	885	915	903	922	857	942	870	880	895	905	848	882	870	849	859	855	880	830	919	832	836	850	898	932	847	866	909	842	875	902	896	859	865	873	888	885	857	862	891	887	900	864	883	893	873	916	859	861	868	900	864	840	916	894	886	856	858	875	890	857	907	908	910	898	917	885	860	882	833	877	869	923	860	901	888	886	911	880	909	901	901	845	864	878	847	887	903	865	859	862	839	867	872	852	901	888	905	928	882	924	885	903	901	920	864	883	878	868	878	868	882	868	892	900	885	907	880	905	887	865	925	973	869	898	947	905	882	881	930	874	918	897	877	866	882	889	873	898	907	929	816	902	891	874	839	904	844	904	906	953	886	853	882	875	879	877	876	859	875	914	859	854	868	873	900	826	884	870	852	904	846	886	947	894	840	897	831	896	895	906	843	895	883	873	917	893	907	933	915	915	899	905	886	925	875	849	889	869	903	942	856	885	874	900	930	908	877	891	829	849	863	911	863	892	872	930	928	873	854	896	875	866	854	898	891	896	850	910	905	899	866	893	922	898	931	866	878	839	851	893	873	922	905	884	930	850	872	928	890	863	894	915	943	864	888	839	929	925	859	891	839	871	929	883	898	879	907	867	874	918	859	896	884	909	851	923	869	847	906	972	951	851	847	845	914	911	890	887	892	844	876	897	861	891	873	913	878	825	937	878	893	844	917	896	902	889	865	933	873	859	881	875	901	905	861	910	920	930	872	908	906	854	927	888	955	930	874	907	842	911	903	871	887	846	935	917	910	914	861	925	873	921	914	873	868	877	916	878	815	918	913	894	928	902	922	871	875	873	869	854	923	889	910	961	813	881	935	851	895	907	820	878	863	848	878	852	841	839	867	881	881	859	903	896	933	913	876	914	913	908	829	899	886	889	944	915	879	836	928	899	883	861	913	868	900	915	929	903	914	861	860	860	874	859	859	862	883	873	906	913	884	865	876	877	915	921	833	861	868	886	882	907	907	863	884	901	841	911	881	849	925	879	866	882	857	863	905	887	861	891	851	884	894	866	831	872	895	914	949	858	865	943	884	882	895	876	876	883	878	877	923	918	890	874	917	926	848	871	882	862	870	853	871	926	891	897	881	883	871	904	898	877	907	889	842	902	884	861	871	883	924	866	897	927	864	907	961	875	889	889	827	851	855	869	819	885	919	812	873	899	842	880	906	948	887	955	882	886	865	876	908	870	875	898	891	902	924	870	842	906	896	903	917	872	851	911	890	897	904	877	879	859	901	881	936	865	928	913	897	849	942	859	912	869	895	851	891	873	911	852	928	876	897	910	891	856	918	895	897	850	862	851	767	890	867	901	887	919	905	905	860	820	845	895	847	861	873	940	878	857	912	893	882	894	932	862	846	860	874	914	881	893	858	920	875	865	932	899	882	953	896	826	869	892	889	925	868	852	884	876	843	873	931	885	904	875	864	876	900	891	882	898	885	914	921	888	804	911	898	894	890	863	904	878	878	878	845	914	910	891	894	851	859	914	930	944	880	866	952	886	901	890	851	867	876	931	896	875	908	894	890	838	884	925	829	906	884	855	919	919	899	884	864	867	906	859	830	911	848	945	868	831	865	864	880	832	913	825	907	873	865	944	899	862	874	897	878	909	864	916	886	858	878	833	859	896	883	897	868	838	907	911	911	885	851	919	844	900	913	937	912	895	881	856	867	924	931	916	881	905	874	893	872	877	883	892	915	894	840	856	879	925	880	849	908	834	941	868	823	902	861	891	915	897	944	909	882	822	903	932	859	880	850	876	924	884	897	902	879	872	837	917	820	860	895	893	908	893	858	907	891	831	858	858	856	901	896	898	938	879	863	915	852	871	895	900	837	861	900	877	869	815	955	889	896	916	874	856	868	912	845	958	884	851	863	865	865	920	885	886	860	862	914	903	870	918	899	876	845	839	911	833	916	872	886	905	865	853	889	875	863	886	889	855	882	861	893	877	860	872	872	896	905	907	913	970	874	873	918	840	896	876	940	907	929	928	867	898	921	872	882	890	863	958	952	935	854	873	862	903	889	865	899	916	852	902	878	922	905	915	886	873	865	862	846	856	874	888	899	877	908	841	912	818	928	876	809	895	893	911	904	879	903	904	876	869	879	875	890	886	928	880	869	841	910	847	872	898	844	924	881	868	881	866	938	866	870	868	851	862	914	933	875	838	877	906	923	930	884	865	937	864	890	850	838	891	893	886	869	964	885	894	897	915	864	887	876	911	878	864	904	878	896	876	933	939	889	864	862	796	901	900	891	899	864	789	881	909	902	874	846	895	887	868	915	883	895	933	889	880	879	902	914	868	837	902	886	861	821	958	883	917	894	844	914	918	917	854	969	791	884	841	833	865	847	910	896	883	923	879	878	911	897	911	909	895	836	911	914	899	841	853	895	884	861	844	903	852	911	839	885	880	883	944	943	833	856	861	914	839	882	920	902	875	897	906	951	887	954	853	859	845	885	953	932	823	907	892	908	881	885	932	875	847	898	884	864	871	825	916	891	911	912	908	878	890	864	880	862	874	888	931	888	882	940	889	885	941	920	860	818	875	898	877	914	896	904	853	883	890	872	906	851	870	867	901	921	889	904
72828	53361	34506	20973	11535	7342	7112	7157	7106	7138	7038	7076	7110	7040	7187	7166	7159	7100	7142	7151	7085	7180	7185	7155	7231	7133	7091	7024	7008	7239	7200	7082	6992	7066	7114	6932	7153	7148	7206	7090	6981	7074	7108	7126	7091	6929	7257	7033	7155	7039	7100	6982	7048	7097	7105	7073	7153	7122	7138	7193	7107	7050	7252	7154	7023	7120	7121	7127	7273	7232	7111	7161	7081	7305	6965	7025	7235	7113	7034	7120	7022	7064	7224	7075	6985	7037	7195	7149	7127	7057	7147	7043	7139	6959	7135	7140	7143	7066	7184	7119	7069	7030	7196	7085	7055	7132	7143	7098	7191	7178	7019	7165	7014	7169	7011	7184	7031	7095	7131	7160	6972	7233	7054	7086	7104	6974	7103	7101	7193	7137	7162	7082	7073	7143	7075	7135	7090	7088	7098	7052	7053	7108	7039	7151	7179	7174	7020	7150	7178	7037	7146	6968	7124	6911	7103	7165	7039	7057	6932	7037	7133	7057	7188	7057	7054	7020	7118	7099	7025	6974	7147	7004	7032	7131	7013	7238	7085	7137	7054	7186	7056	6983	7050	7104	7004	7180	7077	7234	6938	7099	7151	7109	7174	7187	7091	7017	7183	7089	6914	7234	7148	7058	7096	7130	7078	7152	7090	7207	7146	7046	7201	7142	7109	7181	7164	7122	7054	7043	7120	7139	7227	7316	7107	7218	7091	7171	7001	7095	7246	7120	7055	7118	7163	7069	7123	7038	7149	7003	7144	7206	7168	7064	7242	7124	7082	7068	7079	7072	7202	7018	7124	7074	7076	7152	7192	7108	7028	7072	7122	7076	7093	7097	7128	7094	7211	7120	7191	7166	7051	7113	7164	7102	7166	7231	7231	7170	7291	7074	7129	7038	7144	7066	7063	7121	7092	7172	7141	6929	7170	7100	7176	7098	7072	7142	7189	7204	7144	7120	7126	7064	7122	7034	7185	7234	7110	7198	6954	7071	7071	7067	7134	7107	7127	7024	7256	7087	7130	7102	6964	7060	7004	7070	7074	7205	7044	6986	7067	7138	6949	7109	7196	7117	7120	7046	7128	7114	7207	7038	6969	7186	6933	7059	7119	7053	7032	7136	7061	7138	7143	7088	7255	7133	7167	7069	7279	6934	7039	6965	7127	7209	7224	7081	7096	7097	7140	7063	7106	7200	7033	7057	7159	7203	7043	7179	7214	7138	7144	7130	7104	7084	7094	7054	7094	7234	7089	7141	7084	7030	7169	7014	7098	7024	6973	7195	7159	7120	7048	7096	7050	7065	7033	7066	7094	7068	7017	7255	7067	7120	7120	7061	7243	7010	7115	7050	7051	7086	7179	7113	7091	6998	7147	7104	7109	7032	7104	7094	7019	7054	7060	7031	7198	7088	7094	7051	7234	6881	7140	7038	7056	7210	7026	7124	7057	6968	7026	6986	7092	7154	7030	7131	7097	7039	7170	6864	7140	7028	7243	7111	7174	7169	7056	7095	7016	7154	7089	7080	7139	7089	7074	7244	7021	7084	7163	7041	7082	7055	7120	7154	7013	7053	7100	7069	6998	6971	7136	7057	7168	7090	7053	7052	7098	7069	7068	7100	7106	7227	7171	7157	7124	7055	7189	6994	7209	7157	7160	7137	7106	7198	7053	7018	7246	7059	6862	7197	7148	7089	7086	7015	7044	7091	7203	7000	7155	7112	7125	7093	6985	7041	7034	6968	7129	6953	7232	7103	7157	6993	7143	7079	7086	7133	7108	7231	7109	7149	7074	7214	7130	7116	7197	7123	7099	7078	7014	7150	7125	7230	7131	7048	7154	7054	6978	7060	6954	6999	7102	7124	7044	7049	7012	6991	7070	7155	7199	7095	7159	7049	7166	7161	7120	7165	7114	7059	7220	7211	7131	7063	7047	7260	6956	7030	7153	7151	7161	7159	7090	7038	7013	7183	6923	7105	7001	7070	7048	7165	7262	7132	7112	7096	7227	7085	7020	7035	7219	7031	7067	7029	7128	7017	7203	7067	7213	7103	7193	7125	6933	7044	7029	7257	7091	7061	7082	7050	7019	7075	7029	7180	6913	7159	7038	6962	7145	7205	7228	7067	7155	7160	7228	7122	6995	7209	7104	7151	6975	7128	7015	7083	7119	6980	7105	7061	7198	7200	7164	7019	7141	7139	7073	7102	7004	7024	7063	7003	7179	7189	7138	6998	7191	7101	6978	6943	7130	7105	7095	7102	6979	7070	7074	7203	7180	7100	7119	7199	7154	7129	7032	7078	7011	7051	6967	7144	7017	7116	7163	7028	7196	7171	7116	7071	7103	7261	7221	7044	7142	7143	7170	7138	7119	7083	7188	7016	7163	7209	7058	6946	7134	7118	7135	7139	7136	7171	7262	7177	7145	7060	7247	7047	7132	7093	7046	7190	7137	6998	7258	7092	7112	7165	7189	6985	7022	7009	7211	7143	7213	7187	7077	7160	7113	7186	7102	7288	7123	7143	7014	7064	6998	7169	7186	7062	7081	7117	7248	7191	7100	7109	7183	7052	7092	7104	7171	7288	7141	7094	7257	6990	7095	7196	7141	7083	7122	7130	7139	7092	7148	7085	7153	7253	6961	6982	6951	7006	7178	7110	7056	7210	7074	7080	7029	7039	6994	7145	7047	7048	7050	7209	7037	7025	7137	7082	7042	7165	7179	7214	6999	7088	6930	7134	7180	7296	7065	7087	7114	7133	7003	7095	7105	7185	7120	7135	7001	7139	7154	7052	7197	7092	7171	7202	7309	7202	7004	6989	7219	7094	7037	7083	7143	7070	7166	7086	7052	7093	7015	7059	7107	6961	7132	7145	7080	6974	7094	7166	6990	7160	7220	7103	7120	7019	7179	7130	6956	7171	7091	7166	7021	7114	7119	7032	7063	7205	7088	7059	7103	7178	7054	7092	6944	7129	7157	7060	7118	7112	6991	6933	7036	7098	7173	7061	7035	7094	7155	7036	7236	7274	6945	7051	7182	7029	7140	7234	7087	7088	7116	7137	7121	7114	7109	7152	7024	7127	7116	7058	7025	7057	7019	7051	7112	7123	7123	7048	7180	7028	7101	7147	7073	6983	7060	7038	7174	7083	7043	7279	7043	7128	7178	7122	7026	7119	7182	7029	7195	7255	7048	7307	7022	7100	7187	7088	7166	7113	7088	6976	7200	7059	7165	7218	7043	7131	7162	7007	7136	7162	7098	7033	7080	7059	7122	7063	7023	7052	7165	7116	7084	7169	6928	7069	6896	7073	7090	6944	7138	7028	7091	7037	7076	7174	7134	7118	7024	7154	7042	7158	7230	7040	7038	7192	7093	7082	7178	7073	7184	7162	6958	7190	7086	6988	7108	7165	6980	7107	7239	7285	7144	7083	7155	7057	7170	7111	7171	7193	7175	7019	7102	7065	7007	7093	7068	7040	7097	7031	7109	7160	7159	6902	7024	7169	7072	7013	7131	7146	7058	7020	7019	6926	7053	7180	7183	7124	7120	7128	7143	7067	6995	7295	7123	7125	7134	7088	7136	7220	7189	7212	7150	6987	7095	7074	6993	7079	7043	7125	7084	7183	7185	7142	6909	7233	7155	7181	7151	6976	7179	6987	7072	6989	7142	7175	7343	7097	7050	7079	7195	7153	7161	7087	7052	7169	7209	7067	7093	7144	7099	7122	7169	7228	7101	7132	7029	7095	7024	7092	7177	7117	7162	7125	7145	7164	7214	7155	7066	7190	7061	7117	7163	7142	7185	7181	7039	7000	7118	7188	7102	7099	7127	7110	7098	7096	7120	7136	7092	7106	7239	7176	7205	7125	7104	7111	7080	7078	7275	6987	7005	7146	6986	7082	7170	7097	7003	6956	7073	7081	6920	6933	7230	7183	7193	7160	7185	7127	7150	7092	7038	7222	7161	7115	7053	7002	7095	7223	7171	7196	7156	7135	7196	7132	7054	7243	7030	7067	7155	7219	7118	7154	7109	7082	7069	7115	7159	7167	7154	7101	7073	6982	7107	7070	7003	7132	7171	7044	7076	7062	7219	7063	7076	7107	7251	7205	7061	7038	7104	7195	7046	7120	7124	7192	7178	7187	7140	7076	7146	7188	7179	7157	7081	7056	7060	7154	7172	7008	7227	7084	7040	7186	7090	7153	7021	7110	7063	7040	7003	7090	6973	7175	7069	7017	7079	7030	7130	6938	7010	7079	7146	6988	7297	7123	7072	7101	7079	7221	7171	7058	7045	7163	7156	7068	7158	7107	7075	7185	7093	7066	6996	7107	7086	6964	7122	6770	6861	7079	7130	7008	7050	7126	7208	7148	7271	6997	7277	7104	7121	7021	7151	7004	7128	7098	7114	7098	7218	7148	7046	7112	7152	7048	7087	7235	7162	7197	7189	7195	6992	7115	7126	7101	7127	7296	7087	7074	7223	7094	6997	7091	7206	7205	7214	7167	7043	7059	7051	7079	7066	7002	7242	6971	7133	7106	7015	7059	7089	7092	6962	7086	7038	7105	7076	7125	7009	7149	7064	7166	7037	7004	7162	7228	7160	7066	7238	7087	7085	7157	7189	6987	7112	7112	7047	7110	7126	7090	7119	7152	7081	6998	7103	7035	7147	7134	7175	7069	7038	7064	7038	7181	7186	7163	7016	7118	7072	7103	7083	7079	7199	7006	7337	7079	7136	7081	6983	7153	6983	7171	7125	7277	7160	7079	7077	7017	7171	7074	7207	7098	7003	7011	7052	7244	7034	7116	7105	7049	7005	6971	7185	7137	7179	7045	7012	7185	7116	7004	7067	7215	7118	7074	7033	7001	7154	7057	7121	7142	7179	7100	6978	7179	7089	7056	6937	7183	7270	7064	7129	7189	6985	7210	7193	7089	7083	7042	7123	7065	7042	6939	7049	7128	7036	7035	6978	7142	6938	7138	7014	7079	7212	7120	7101	7164	7121	7022	7130	7102	6984	7098	7063	7090	7228	7074	7120	7108	7133	7071	7114	6929	7134	7099	7168	7043	7155	7201	7200	6985	7214	7089	7288	7158	7076	7123	7074	7144	7139	7160	7138	7088
51635	39318	17789	4646	1372	989	932	1030	950	904	956	942	935	947	912	988	942	966	930	971	936	954	965	929	933	926	960	950	962	948	944	915	902	931	888	935	929	973	909	932	921	969	935	869	905	941	938	938	921	977	918	917	922	955	911	935	960	990	947	961	960	925	921	951	970	936	906	963	924	924	955	952	944	876	918	905	929	969	920	934	988	957	902	941	887	912	967	904	984	1019	931	896	943	950	969	913	920	929	931	955	951	886	966	916	960	979	912	1005	961	921	960	941	917	986	951	925	965	962	959	929	957	922	977	947	969	907	895	896	939	949	918	961	954	917	926	931	961	997	954	949	960	971	911	934	958	933	884	976	956	919	972	925	915	971	947	876	957	887	997	929	921	890	1012	931	923	1010	923	928	891	942	988	990	953	980	905	1015	927	1006	1021	946	948	925	962	951	927	919	933	932	998	976	950	920	938	890	977	902	890	984	977	949	880	932	903	945	877	921	985	953	972	976	972	929	969	937	946	945	937	964	893	927	904	997	947	939	906	916	925	955	961	983	956	965	1014	926	949	889	925	969	954	966	931	943	965	1023	938	971	967	948	959	958	999	911	992	894	949	938	925	952	992	905	969	986	965	930	969	924	906	950	903	937	924	995	916	926	965	942	895	910	967	912	945	900	947	902	942	936	1018	911	963	904	889	962	949	915	889	906	972	895	959	871	949	922	985	918	951	910	931	919	924	917	930	967	923	952	832	905	965	916	1014	921	900	965	912	938	910	960	925	964	959	932	958	982	953	977	939	927	909	958	962	970	896	953	947	948	900	914	954	940	948	896	890	936	898	906	920	921	893	944	931	927	1004	967	915	984	930	951	968	974	968	903	924	966	924	925	919	897	920	975	897	920	922	923	946	992	927	927	1020	935	945	902	938	917	986	931	961	960	871	948	981	936	966	955	934	945	905	958	929	907	907	969	935	929	950	934	934	911	928	915	957	968	944	986	943	953	940	921	974	997	977	955	933	926	943	993	939	918	950	952	965	936	939	915	978	950	982	941	925	942	937	908	959	956	911	892	947	942	914	924	890	981	941	965	915	901	950	947	937	955	940	958	864	939	935	904	952	953	971	964	943	981	1021	914	950	932	955	990	900	915	976	946	919	953	973	953	911	936	1009	964	937	900	910	951	934	984	933	987	967	907	910	879	981	924	923	985	945	952	946	971	882	956	936	939	912	971	887	956	972	923	895	976	930	879	940	944	956	979	933	900	938	947	956	939	987	902	929	1004	971	933	956	915	990	977	987	940	972	1002	969	947	922	927	935	965	1004	938	913	946	897	904	921	971	983	932	950	987	946	959	945	967	905	961	946	940	954	867	900	971	920	923	971	989	897	937	920	962	960	952	906	919	927	903	986	933	1003	965	999	946	999	976	945	1011	981	930	986	979	948	959	988	958	948	916	931	925	921	974	895	951	948	953	967	980	941	936	929	962	957	945	945	997	1033	975	948	1003	881	940	934	919	962	888	951	932	951	933	942	943	912	926	914	879	932	1005	926	950	999	918	942	1008	944	956	1004	965	990	891	893	991	931	934	943	930	952	1041	1036	943	913	962	912	943	977	945	939	947	949	999	930	930	933	969	886	933	992	964	978	1008	947	947	920	960	921	964	938	940	876	969	945	985	982	981	983	978	885	921	901	931	957	952	926	962	995	864	989	971	925	962	973	956	951	992	932	935	945	959	988	976	972	902	945	979	888	956	889	930	984	881	978	942	953	973	975	940	991	919	927	931	996	962	947	949	974	933	927	1001	924	903	924	947	925	932	986	914	997	985	930	982	924	957	966	894	944	954	967	959	998	988	947	932	917	935	972	916	943	981	920	954	950	982	980	917	915	995	925	984	903	946	944	977	912	1009	964	921	909	930	902	1003	962	935	900	1003	956	941	950	963	932	926	920	952	945	921	949	978	924	964	935	984	960	960	935	933	962	989	899	984	930	945	955	1020	939	951	963	886	922	943	958	903	913	919	984	974	997	919	967	944	931	915	874	985	960	935	881	910	975	946	919	916	915	956	996	1006	937	992	937	918	917	909	913	956	928	949	1011	953	1023	971	963	930	945	985	967	903	960	920	921	935	917	971	985	929	978	949	945	930	928	903	937	963	970	985	986	954	938	964	921	1016	941	966	897	970	904	904	970	889	1009	991	958	920	940	965	950	928	955	935	901	901	1000	1017	941	935	959	934	979	939	974	904	951	977	882	946	954	902	915	953	946	933	940	938	966	952	940	973	937	950	957	941	985	938	913	969	902	946	944	1009	914	911	966	958	931	947	954	952	938	935	936	910	943	922	975	931	976	947	908	977	928	923	924	932	921	981	970	934	957	946	927	951	969	916	916	981	968	984	966	975	994	878	949	977	986	928	894	983	981	937	922	965	913	917	990	937	988	976	935	883	935	939	969	962	917	977	902	957	928	938	990	890	982	939	912	928	934	935	978	1033	941	933	954	957	935	957	961	935	966	974	938	949	994	904	957	933	970	973	974	928	953	971	977	944	922	966	948	949	961	958	1002	999	977	940	936	928	905	943	953	943	943	946	946	985	956	921	898	923	963	990	947	919	942	965	949	1003	949	929	907	893	954	985	1007	982	923	955	909	911	998	966	920	961	940	893	913	939	886	981	933	939	956	963	930	943	948	980	963	899	1002	944	952	934	967	936	916	897	917	917	971	1002	920	989	912	922	918	958	852	941	889	943	933	894	931	984	942	944	928	1009	901	976	929	952	913	941	884	927	955	959	947	909	924	940	985	971	875	946	946	932	921	923	926	948	921	978	964	913	919	918	973	966	940	926	952	1010	905	914	954	984	941	977	933	953	936	922	945	987	894	1008	921	939	913	917	960	934	923	911	1002	969	937	979	969	939	932	981	966	906	946	938	928	969	937	994	920	884	958	969	944	988	962	973	942	917	958	905	944	978	958	951	978	970	974	948	957	959	974	941	973	933	973	939	932	888	934	937	993	945	959	853	889	897	961	908	954	966	980	965	939	993	982	978	933	964	1007	983	946	925	977	978	939	963	925	965	888	965	945	917	915	950	945	956	896	946	942	988	978	930	940	952	898	990	914	882	948	913	971	936	926	911	915	914	939	919	915	944	940	917	954	944	904	990	923	886	972	862	945	920	984	1020	895	895	926	1013	973	950	946	892	933	950	981	1008	936	940	922	938	872	955	958	926	960	931	903	906	926	977	974	955	934	908	905	930	985	942	975	925	917	927	943	981	936	955	955	909	919	947	964	943	961	971	940	903	963	951	896	896	918	932	977	957	941	996	967	978	960	952	971	928	948	948	954	968	941	945	986	947	903	919	993	979	919	984	906	945	930	952	936	945	915	899	915	949	951	964	906	909	942	945	977	921	865	901	933	997	901	895	987	938	917	909	964	915	941	969	941	939	966	914	906	937	957	979	908	922	969	998	918	885	925	942	973	931	928	959	937	934	925	904	976	917	964	924	875	944	986	962	912	990	920	939	1002	1019	925	935	942	909	912	931	910	960	931	939	952	926	961	932	1001	949	990	940
76026	58202	40097	25582	13999	7682	7557	7646	7479	7544	7504	7636	7493	7471	7575	7441	7437	7491	7539	7646	7382	7481	7596	7511	7536	7472	7486	7428	7475	7581	7416	7554	7314	7451	7377	7624	7456	7327	7450	7397	7474	7571	7439	7537	7464	7457	7518	7374	7531	7523	7514	7471	7495	7389	7540	7447	7537	7391	7424	7393	7489	7570	7602	7514	7548	7497	7480	7564	7490	7571	7604	7422	7537	7347	7474	7428	7434	7397	7569	7390	7426	7596	7539	7423	7483	7569	7380	7494	7357	7581	7439	7378	7431	7406	7390	7491	7507	7357	7502	7491	7413	7574	7431	7367	7468	7554	7565	7354	7581	7404	7425	7514	7520	7511	7461	7440	7387	7330	7366	7464	7521	7490	7512	7537	7496	7468	7558	7568	7441	7488	7617	7381	7441	7457	7554	7548	7592	7479	7583	7364	7398	7548	7374	7512	7425	7602	7468	7522	7382	7435	7422	7466	7354	7570	7413	7548	7467	7414	7529	7456	7460	7442	7519	7574	7598	7390	7582	7475	7399	7532	7442	7530	7430	7567	7451	7500	7454	7470	7639	7520	7521	7535	7600	7490	7410	7298	7645	7424	7441	7579	7515	7502	7386	7527	7370	7578	7413	7398	7533	7599	7504	7597	7417	7499	7478	7475	7456	7553	7544	7653	7556	7498	7477	7509	7416	7420	7644	7552	7596	7507	7525	7404	7631	7491	7507	7491	7514	7580	7413	7291	7649	7549	7388	7333	7485	7492	7502	7454	7432	7465	7461	7502	7446	7372	7585	7409	7499	7312	7576	7440	7567	7453	7406	7474	7492	7482	7487	7483	7529	7547	7439	7435	7517	7547	7549	7381	7492	7409	7604	7592	7355	7478	7520	7554	7347	7468	7522	7506	7376	7573	7605	7470	7476	7494	7417	7515	7466	7320	7390	7606	7516	7511	7524	7603	7488	7518	7498	7540	7541	7452	7494	7530	7531	7586	7428	7516	7432	7431	7539	7468	7444	7530	7572	7555	7555	7578	7504	7510	7472	7545	7460	7379	7466	7402	7395	7505	7579	7454	7412	7547	7493	7540	7556	7491	7453	7392	7604	7507	7441	7390	7506	7411	7328	7608	7529	7423	7554	7459	7371	7460	7393	7418	7512	7389	7324	7551	7543	7378	7568	7552	7328	7394	7533	7485	7437	7543	7526	7693	7440	7381	7483	7392	7514	7435	7405	7481	7600	7436	7460	7427	7442	7369	7611	7458	7423	7368	7545	7578	7594	7575	7361	7317	7586	7514	7564	7500	7400	7468	7486	7585	7453	7354	7610	7538	7459	7597	7442	7568	7475	7393	7455	7574	7497	7326	7494	7501	7434	7625	7356	7480	7554	7517	7489	7694	7524	7550	7455	7473	7487	7439	7538	7579	7462	7483	7570	7350	7499	7490	7470	7485	7682	7414	7528	7579	7561	7499	7495	7540	7474	7427	7591	7503	7459	7494	7524	7523	7477	7512	7542	7359	7503	7481	7529	7499	7584	7484	7520	7479	7613	7461	7494	7484	7550	7515	7460	7576	7499	7515	7489	7428	7419	7480	7521	7457	7401	7534	7362	7447	7517	7502	7478	7519	7412	7517	7582	7508	7467	7520	7400	7438	7440	7330	7467	7370	7532	7494	7548	7554	7599	7376	7486	7464	7544	7535	7558	7371	7482	7499	7465	7350	7499	7457	7547	7468	7596	7515	7508	7539	7526	7621	7577	7590	7573	7517	7472	7559	7513	7459	7432	7471	7416	7543	7568	7362	7540	7457	7508	7458	7551	7504	7414	7606	7468	7497	7456	7553	7399	7481	7449	7622	7509	7594	7538	7555	7460	7473	7514	7553	7459	7437	7321	7495	7487	7629	7450	7523	7493	7643	7457	7480	7441	7435	7507	7483	7466	7497	7515	7471	7440	7559	7520	7515	7592	7531	7584	7563	7327	7397	7538	7585	7442	7598	7441	7505	7532	7347	7429	7480	7412	7386	7394	7480	7408	7462	7489	7513	7473	7556	7422	7357	7495	7600	7557	7516	7414	7474	7422	7508	7486	7413	7390	7437	7563	7506	7434	7375	7451	7460	7452	7525	7500	7440	7438	7461	7532	7436	7411	7578	7448	7405	7517	7422	7423	7400	7510	7533	7344	7416	7446	7485	7491	7612	7602	7309	7520	7409	7560	7595	7512	7423	7449	7502	7452	7443	7488	7472	7560	7496	7612	7437	7506	7478	7360	7512	7437	7420	7572	7430	7521	7425	7562	7431	7449	7475	7527	7403	7467	7374	7439	7502	7572	7652	7466	7622	7504	7379	7426	7512	7533	7397	7518	7485	7630	7516	7451	7324	7494	7578	7488	7450	7557	7413	7411	7353	7517	7516	7519	7486	7406	7584	7515	7538	7394	7580	7547	7483	7626	7521	7487	7643	7572	7465	7490	7346	7534	7495	7384	7480	7518	7542	7489	7497	7471	7432	7491	7642	7630	7397	7596	7451	7504	7526	7437	7488	7414	7560	7504	7609	7665	7495	7467	7507	7557	7527	7421	7602	7432	7511	7694	7516	7470	7532	7379	7534	7460	7485	7474	7417	7506	7479	7541	7421	7471	7472	7419	7421	7328	7348	7544	7459	7420	7431	7495	7506	7582	7456	7520	7651	7411	7445	7446	7624	7523	7659	7350	7565	7606	7391	7449	7647	7450	7481	7402	7507	7491	7369	7566	7570	7581	7605	7440	7381	7447	7467	7360	7579	7537	7468	7515	7439	7478	7449	7479	7502	7396	7555	7471	7551	7434	7424	7588	7395	7439	7580	7569	7464	7321	7564	7476	7627	7550	7439	7553	7483	7591	7329	7663	7437	7371	7436	7453	7429	7370	7528	7444	7510	7568	7310	7482	7423	7541	7536	7533	7479	7556	7456	7503	7515	7447	7522	7648	7457	7512	7443	7514	7559	7530	7518	7401	7436	7393	7464	7611	7418	7513	7491	7412	7546	7430	7576	7439	7492	7600	7506	7452	7543	7403	7368	7466	7560	7426	7380	7472	7545	7549	7484	7454	7498	7354	7482	7518	7459	7410	7666	7439	7439	7482	7477	7398	7403	7456	7564	7542	7475	7544	7375	7490	7620	7548	7415	7585	7425	7391	7527	7546	7467	7514	7574	7453	7461	7493	7528	7440	7415	7446	7503	7488	7461	7484	7517	7414	7454	7524	7558	7611	7513	7513	7491	7507	7620	7545	7480	7581	7592	7475	7504	7440	7630	7560	7421	7488	7636	7487	7489	7483	7470	7387	7505	7580	7510	7445	7530	7414	7456	7433	7471	7538	7397	7480	7450	7583	7646	7667	7429	7613	7604	7411	7366	7473	7474	7390	7379	7466	7519	7657	7398	7560	7437	7475	7589	7617	7415	7606	7328	7471	7467	7378	7502	7509	7414	7461	7535	7416	7556	7562	7490	7524	7502	7482	7506	7493	7397	7547	7461	7498	7573	7490	7489	7539	7508	7421	7363	7465	7451	7554	7450	7503	7493	7465	7485	7362	7478	7560	7476	7333	7490	7469	7382	7494	7379	7533	7454	7471	7564	7552	7497	7478	7650	7409	7415	7579	7506	7469	7597	7454	7431	7480	7404	7523	7533	7621	7385	7558	7391	7604	7389	7453	7517	7317	7385	7372	7525	7571	7504	7510	7501	7392	7488	7486	7458	7371	7291	7607	7373	7385	7430	7547	7477	7415	7523	7556	7630	7555	7565	7539	7550	7509	7409	7427	7506	7455	7433	7562	7473	7593	7511	7629	7554	7413	7399	7387	7606	7502	7534	7375	7438	7600	7479	7510	7396	7512	7545	7509	7558	7447	7484	7564	7434	7498	7556	7410	7391	7538	7459	7559	7495	7567	7509	7458	7492	7477	7506	7538	7480	7337	7499	7415	7504	7459	7503	7539	7446	7442	7533	7512	7486	7413	7488	7589	7435	7469	7499	7477	7434	7458	7571	7566	7417	7501	7469	7374	7612	7434	7494	7387	7451	7501	7500	7291	7414	7480	7502	7426	7456	7490	7572	7334	7381	7478	7499	7523	7531	7552	7509	7452	7496	7506	7558	7514	7520	7597	7510	7561	7507	7486	7455	7585	7460	7431	7452	7411	7531	7517	7405	7500	7545	7488	7408	7580	7464	7456	7582	7400	7553	7573	7587	7536	7600	7387	7615	7374	7394	7656	7499	7376	7473	7485	7426	7574	7489	7340	7508	7454	7551	7483	7616	7386	7444	7457	7549	7564	7373	7421	7499	7488	7378	7515	7488	7525	7444	7557	7488	7478	7473	7456	7521	7476	7432	7608	7505	7509	7473	7431	7479	7555	7571	7499	7418	7546	7559	7583	7621	7386	7350	7542	7504	7461	7532	7389	7455	7430	7541	7528	7419	7521	7535	7522	7458	7524	7495	7447	7450	7564	7424	7515	7419	7471	7511	7448	7536	7609	7583	7545	7471	7501	7513	7477	7312	7514	7399	7469	7488	7362	7511	7462	7406	7397	7590	7545	7617	7518	7556	7603	7445	7442	7613	7511	7497	7536	7526	7505	7477	7462	7579	7467	7479	7530	7629	7625	7421	7513	7405	7513	7466	7455	7448	7461	7505	7369	7539	7469	7603	7432	7510	7430	7398	7395	7539	7518	7421	7408	7567	7490	7460	7531	7613	7471	7390	7561	7482	7485	7447	7404	7480	7536	7591	7532	7487	7543	7382	7481	7384	7313	7446	7429	7400	7439	7517	7531	7584	7572	7434	7617	7463	7391	7462	7490	7511	7548	7494	7496	7452	7561	7449	7431	7408	7539	7432	7584	7449	7379	7587	7629	7456	7573	7451	7473	7418	7544	7507	7389	7279	7426	7597	7456	7504	7436	7589	7614	7544	7490	7586	7400	7551	7513	7549	7459	7501	7441	7534	7358	7467	7448	7353	7470	7474	7551	7676	7483	7599	7568	7526	7543	7505	7310	7437	7457	7435	7558	7500	7459	7472	7540	7519	7438	7520	7462	7419	7524	7425	7513	7577	7322	7498	7456	7520	7497	7548	7498	7436	7489	7373	7569	7438	7402	7525
63887	51730	25494	8372	1969	1099	972	928	931	966	908	963	859	912	960	1030	951	992	924	916	908	956	945	895	960	945	955	957	1036	940	946	954	928	920	942	959	882	955	944	956	944	968	959	970	965	938	920	984	998	970	1008	986	958	999	934	974	928	949	885	991	922	976	905	958	925	922	979	930	964	981	973	930	953	911	955	967	953	963	944	969	903	936	966	916	922	911	934	984	925	943	1002	953	958	921	978	933	975	992	960	933	994	931	949	947	988	1001	952	914	969	931	935	969	1002	924	947	942	933	947	1010	972	956	981	964	951	909	951	922	969	913	955	924	995	947	946	939	895	911	933	970	959	981	953	921	934	913	882	967	925	980	954	889	916	972	982	944	942	915	926	934	959	956	957	943	996	911	962	976	949	973	1019	967	957	970	1009	939	888	933	971	918	971	938	921	1013	969	927	1006	969	905	949	922	1037	936	901	978	938	931	916	999	936	923	925	946	943	934	926	920	985	934	920	892	973	885	979	988	928	937	990	957	976	923	936	980	970	922	949	938	909	910	963	978	918	1007	906	973	931	896	932	943	979	1014	987	934	994	994	991	954	937	944	933	967	885	957	979	969	1011	977	1002	953	991	938	923	971	952	1002	951	940	948	914	1029	971	947	943	991	947	975	972	970	915	941	932	998	943	956	871	997	979	934	971	891	939	926	977	961	971	958	927	949	962	876	955	881	1007	929	936	967	920	896	981	951	1015	958	976	927	944	946	952	916	967	999	1028	949	938	937	941	952	923	952	952	907	983	976	965	932	924	906	954	965	964	972	940	980	950	971	946	949	977	957	967	1044	920	936	938	937	961	956	964	969	964	969	970	946	998	917	960	882	896	935	957	947	965	945	936	922	917	975	965	909	924	963	942	980	966	934	960	968	939	931	1024	1001	896	940	938	932	952	901	950	969	992	921	926	958	911	1001	932	949	900	906	953	939	993	959	937	967	932	940	942	972	918	927	953	978	948	879	991	945	930	952	972	996	850	981	905	941	931	986	973	961	940	935	994	996	911	981	911	905	971	915	957	980	946	980	958	969	948	946	947	993	914	967	943	916	907	968	907	1018	987	948	988	988	960	984	892	1005	910	997	940	945	896	972	985	950	934	978	969	949	938	921	949	964	959	931	1014	979	938	983	943	929	941	943	918	969	992	949	994	946	986	967	949	935	937	931	972	954	966	947	940	912	1002	1005	960	904	929	960	914	923	937	908	956	966	885	1000	895	919	978	975	945	981	912	969	975	986	919	989	874	966	913	968	956	915	964	952	931	935	923	999	919	946	980	963	995	920	980	982	983	923	968	959	940	939	981	917	901	984	880	964	909	963	953	959	979	901	956	943	927	978	959	972	931	919	878	917	963	911	978	928	929	971	956	921	915	976	962	913	964	981	966	899	906	966	921	973	940	971	972	935	997	939	943	891	945	945	973	985	947	941	974	901	966	924	928	932	946	925	1015	993	908	953	927	968	897	949	926	963	917	995	940	901	975	886	974	922	920	958	935	935	872	977	930	958	937	914	929	983	1003	973	976	919	966	903	904	943	1002	1011	954	919	885	945	1005	911	920	925	924	988	1004	983	976	912	928	911	971	978	967	985	938	946	942	913	1002	948	953	964	978	965	942	967	918	951	917	900	899	916	946	929	948	966	986	997	957	902	974	974	977	918	950	921	955	960	908	941	955	964	895	929	999	953	948	915	938	985	989	953	948	992	969	918	987	975	977	955	948	927	898	959	951	898	947	939	975	969	974	961	948	926	953	954	955	932	935	938	979	880	921	956	923	971	958	908	979	960	948	911	960	991	982	917	896	980	899	921	933	950	959	915	981	943	927	989	937	984	946	957	885	962	1012	952	993	1004	940	1007	943	932	955	934	887	933	952	951	925	931	982	982	936	900	985	965	909	920	923	983	957	944	914	914	922	969	980	918	932	988	899	926	926	953	940	986	946	920	963	945	933	919	1004	897	998	965	923	984	987	931	964	966	936	917	959	926	976	988	933	899	995	965	994	994	969	892	925	940	909	946	920	966	904	996	884	917	975	970	948	909	964	951	962	1011	928	996	927	989	928	929	991	950	983	964	939	955	959	978	884	881	910	918	988	920	967	978	947	1006	958	951	962	958	918	930	930	992	1002	955	929	912	933	950	916	966	933	955	987	910	939	952	991	944	898	906	973	890	956	1032	965	905	983	910	982	944	905	928	961	988	994	890	908	951	914	1017	1000	941	924	968	921	937	896	920	939	959	900	957	922	959	974	921	941	958	989	963	946	1020	934	965	969	926	944	1011	896	953	983	990	943	927	1006	969	1011	946	929	924	904	945	920	958	924	969	907	973	951	962	966	994	960	998	977	981	935	895	974	906	963	933	955	955	975	916	943	973	934	962	914	974	971	929	922	980	1010	872	964	998	945	967	968	936	958	937	935	1001	921	952	985	946	948	962	969	994	961	885	961	948	943	955	950	926	894	983	920	976	973	960	921	976	921	940	950	940	943	991	926	978	990	952	929	900	955	941	951	918	987	958	964	996	915	935	942	945	908	951	942	929	946	912	963	939	923	959	916	891	900	938	963	925	944	965	1003	954	971	931	916	868	923	977	983	978	933	929	1002	997	943	915	909	929	946	950	951	968	919	951	979	979	970	897	941	984	914	963	939	932	938	903	955	981	898	940	896	919	952	941	937	948	941	963	956	915	972	984	903	967	948	967	927	965	940	959	970	927	950	918	972	939	969	950	988	952	921	953	949	934	928	976	960	894	965	968	935	910	874	1008	923	893	962	950	889	991	967	902	966	978	919	943	948	977	959	960	912	959	917	957	993	971	949	947	1014	955	986	909	991	912	969	995	934	912	966	1005	965	919	954	1022	963	973	943	989	955	919	964	928	935	923	914	956	964	966	942	977	942	974	884	894	965	898	950	898	909	968	947	911	978	974	909	919	890	961	906	960	938	958	915	929	917	999	901	934	918	959	889	981	964	957	939	961	939	935	943	903	929	981	1003	944	948	1007	996	930	968	995	944	969	923	1015	982	963	993	931	890	951	963	944	966	973	954	918	954	972	934	886	912	946	982	934	917	991	948	949	932	955	930	964	954	998	941	1010	1010	1012	907	980	885	953	970	961	958	929	922	908	926	1003	945	907	945	949	890	976	979	963	953	969	958	896	952	937	974	915	976	965	926	963	994	938	987	961	984	951	980	908	907	984	955	975	974	994	988	958	992	1000	977	969	963	997	981	957	954	946	912	975	955	957	982	969	907	921	938	1014	926	976	925	979	944	965	927	940	904	930	974	954	939	889	973	931	977	1040	929	894	939	982	947	910	932	984	942	1017	983	909	974	965	921	916	910	960	932	976	944	994	968	941	944	946	1003	930	921	1008	922	954	972	940	935	889	997	969	970	956	937	924	890	919	1028	964	958	970	929	887	961	944	888	959	926	950	923	954	908	949	947	958	996	986	965	980	994	992	919	983	882	926	918	942	977	936	902	997	954	941	949	919	939	995	988	922	960	973	965	992	974	911	911	897	994	978	906	967	965	920	994	935	942	965	942
63433	57087	47924	32758	18486	7949	7363	7319	7566	7553	7368	7618	7443	7460	7572	7610	7534	7483	7447	7457	7588	7403	7428	7357	7530	7436	7470	7626	7524	7474	7545	7606	7508	7461	7444	7418	7590	7451	7489	7467	7474	7440	7604	7416	7492	7474	7361	7558	7500	7435	7514	7398	7379	7500	7514	7475	7471	7533	7483	7529	7454	7442	7452	7584	7582	7527	7406	7468	7408	7586	7488	7541	7523	7502	7560	7437	7495	7463	7466	7473	7517	7489	7582	7433	7412	7375	7517	7454	7441	7552	7340	7564	7450	7570	7582	7588	7399	7504	7422	7574	7541	7535	7513	7381	7597	7496	7453	7487	7556	7501	7493	7663	7491	7587	7496	7493	7406	7485	7522	7431	7443	7348	7509	7500	7669	7557	7599	7475	7427	7567	7557	7457	7473	7498	7493	7496	7515	7496	7367	7462	7469	7434	7578	7365	7525	7568	7481	7480	7529	7417	7643	7477	7452	7550	7522	7459	7501	7384	7459	7521	7465	7552	7413	7454	7541	7415	7489	7489	7531	7546	7447	7427	7405	7533	7504	7461	7490	7545	7546	7409	7560	7624	7529	7502	7601	7473	7435	7468	7608	7533	7617	7476	7543	7561	7369	7428	7299	7558	7445	7517	7504	7430	7367	7577	7542	7351	7340	7437	7511	7546	7415	7549	7407	7495	7612	7510	7483	7474	7580	7569	7459	7478	7635	7573	7469	7684	7512	7542	7499	7576	7405	7351	7462	7485	7526	7444	7591	7528	7606	7505	7646	7537	7438	7601	7449	7516	7412	7382	7560	7563	7506	7471	7436	7440	7356	7448	7447	7529	7353	7598	7439	7297	7586	7406	7628	7452	7466	7560	7568	7483	7526	7542	7588	7434	7448	7464	7525	7392	7471	7463	7634	7608	7424	7608	7461	7453	7532	7349	7451	7526	7513	7467	7506	7399	7429	7573	7529	7568	7461	7480	7459	7500	7421	7567	7510	7456	7543	7463	7519	7478	7509	7476	7444	7680	7489	7504	7433	7495	7444	7581	7652	7630	7439	7568	7390	7421	7479	7633	7454	7460	7597	7477	7450	7487	7379	7349	7307	7461	7555	7477	7522	7523	7566	7495	7360	7417	7515	7555	7610	7428	7471	7471	7406	7553	7633	7527	7530	7498	7475	7420	7328	7484	7550	7444	7438	7548	7409	7538	7553	7469	7521	7490	7445	7437	7390	7411	7481	7510	7628	7327	7568	7477	7400	7542	7453	7565	7617	7422	7520	7542	7605	7489	7538	7587	7455	7555	7583	7444	7499	7589	7563	7504	7459	7403	7405	7442	7502	7523	7446	7425	7439	7535	7489	7481	7528	7400	7541	7388	7514	7522	7577	7461	7632	7599	7454	7369	7502	7642	7537	7422	7502	7399	7603	7651	7369	7448	7510	7490	7543	7532	7564	7377	7611	7485	7357	7590	7413	7584	7419	7505	7503	7602	7540	7402	7535	7613	7492	7389	7545	7587	7441	7482	7470	7412	7394	7556	7782	7422	7587	7513	7383	7440	7506	7427	7370	7608	7402	7575	7506	7533	7438	7534	7450	7624	7440	7474	7398	7386	7520	7525	7369	7580	7560	7480	7556	7599	7567	7403	7453	7368	7552	7490	7423	7495	7499	7516	7652	7348	7434	7565	7412	7413	7550	7551	7478	7582	7316	7510	7504	7479	7409	7531	7463	7441	7467	7521	7406	7433	7478	7464	7592	7516	7452	7490	7404	7542	7568	7540	7577	7605	7563	7487	7401	7477	7556	7439	7474	7662	7468	7379	7552	7493	7527	7441	7507	7488	7564	7578	7455	7360	7607	7443	7561	7420	7555	7555	7533	7454	7479	7480	7555	7399	7418	7581	7459	7532	7525	7437	7570	7443	7471	7547	7518	7376	7645	7485	7437	7569	7498	7595	7441	7610	7490	7413	7641	7561	7404	7546	7505	7503	7330	7570	7522	7524	7658	7409	7506	7407	7368	7525	7581	7634	7518	7470	7618	7588	7500	7454	7535	7482	7521	7452	7518	7460	7518	7276	7480	7485	7546	7524	7422	7332	7462	7509	7349	7559	7389	7551	7404	7511	7504	7504	7518	7484	7549	7458	7540	7529	7513	7397	7446	7451	7475	7531	7524	7487	7486	7504	7558	7456	7497	7551	7430	7529	7545	7481	7504	7344	7559	7498	7498	7583	7424	7576	7451	7577	7477	7559	7424	7565	7592	7457	7460	7371	7431	7588	7457	7520	7509	7380	7562	7372	7456	7559	7458	7545	7483	7517	7671	7548	7427	7538	7424	7455	7623	7473	7475	7654	7378	7589	7478	7533	7476	7542	7399	7450	7560	7552	7511	7421	7474	7410	7529	7449	7516	7402	7527	7417	7512	7569	7464	7307	7434	7515	7467	7433	7699	7362	7576	7404	7378	7453	7449	7577	7518	7483	7581	7589	7353	7426	7627	7467	7502	7363	7497	7446	7363	7401	7380	7581	7454	7468	7481	7561	7485	7601	7473	7474	7523	7537	7533	7345	7572	7555	7513	7362	7592	7540	7452	7436	7483	7476	7482	7526	7487	7552	7329	7512	7519	7630	7472	7488	7573	7428	7352	7451	7492	7629	7516	7555	7544	7532	7521	7496	7430	7563	7449	7264	7666	7500	7453	7519	7532	7505	7550	7482	7424	7511	7602	7626	7509	7413	7589	7472	7477	7490	7475	7479	7571	7581	7524	7478	7573	7452	7477	7455	7397	7571	7515	7467	7439	7524	7430	7438	7629	7398	7455	7514	7577	7468	7412	7419	7401	7519	7495	7487	7480	7509	7374	7466	7504	7464	7548	7501	7489	7396	7436	7485	7558	7529	7422	7484	7480	7500	7599	7380	7435	7475	7481	7495	7429	7459	7563	7601	7573	7473	7530	7544	7536	7566	7537	7411	7535	7385	7548	7761	7509	7462	7508	7514	7379	7577	7563	7561	7487	7565	7443	7611	7532	7703	7429	7483	7495	7427	7443	7512	7413	7501	7395	7499	7575	7608	7511	7393	7612	7480	7393	7390	7430	7487	7458	7402	7529	7525	7438	7403	7521	7529	7538	7496	7647	7602	7415	7522	7588	7503	7435	7358	7384	7418	7465	7360	7719	7491	7720	7505	7470	7471	7628	7585	7394	7584	7504	7547	7527	7406	7416	7433	7413	7448	7545	7431	7446	7587	7654	7559	7452	7592	7389	7562	7604	7499	7354	7394	7479	7574	7473	7486	7428	7456	7401	7539	7444	7488	7460	7337	7499	7609	7550	7440	7470	7560	7388	7447	7548	7489	7473	7463	7665	7510	7359	7438	7483	7574	7423	7454	7374	7505	7470	7562	7532	7439	7432	7431	7339	7414	7303	7453	7603	7474	7438	7451	7415	7563	7483	7441	7592	7568	7534	7515	7332	7556	7559	7349	7407	7654	7542	7572	7548	7514	7500	7470	7453	7515	7358	7507	7412	7437	7474	7446	7661	7499	7455	7485	7544	7501	7532	7540	7458	7434	7518	7481	7447	7617	7466	7645	7466	7574	7408	7604	7472	7460	7511	7381	7604	7437	7509	7474	7516	7523	7395	7502	7465	7396	7371	7487	7513	7471	7543	7700	7419	7575	7569	7424	7517	7469	7483	7346	7496	7522	7652	7409	7546	7414	7500	7584	7517	7506	7564	7419	7483	7486	7412	7547	7495	7515	7408	7376	7574	7414	7453	7622	7386	7569	7566	7579	7566	7577	7492	7526	7579	7630	7477	7467	7570	7394	7555	7382	7413	7403	7241	7425	7586	7395	7475	7548	7559	7475	7517	7424	7656	7484	7520	7460	7517	7574	7541	7421	7500	7476	7487	7550	7589	7394	7396	7412	7494	7534	7521	7398	7592	7586	7438	7453	7581	7437	7400	7366	7331	7505	7431	7525	7530	7452	7426	7570	7508	7385	7497	7494	7474	7447	7554	7389	7419	7415	7509	7492	7273	7617	7477	7616	7559	7582	7509	7471	7440	7438	7485	7452	7580	7512	7519	7473	7406	7607	7484	7417	7548	7373	7535	7410	7488	7606	7461	7403	7567	7476	7377	7427	7548	7385	7552	7627	7414	7510	7458	7581	7530	7460	7508	7429	7538	7455	7450	7429	7600	7523	7483	7422	7492	7461	7426	7367	7429	7398	7548	7445	7637	7536	7500	7591	7634	7536	7430	7493	7372	7433	7394	7386	7437	7508	7559	7372	7493	7590	7495	7575	7420	7553	7536	7431	7482	7484	7712	7708	7453	7394	7578	7588	7563	7475	7468	7406	7488	7549	7616	7494	7432	7492	7456	7330	7498	7349	7399	7439	7448	7459	7468	7620	7506	7354	7462	7502	7527	7489	7375	7424	7537	7339	7524	7519	7380	7462	7579	7510	7538	7547	7503	7521	7306	7401	7362	7416	7440	7495	7408	7581	7416	7533	7442	7627	7473	7525	7456	7469	7486	7616	7409	7503	7548	7407	7533	7425	7439	7479	7380	7625	7538	7480	7450	7469	7527	7535	7442	7439	7477	7509	7395	7496	7554	7491	7485	7459	7438	7558	7401	7510	7620	7514	7621	7545	7488	7437	7447	7433	7458	7435	7504	7497	7554	7505	7582	7488	7573	7475	7439	7404	7461	7480	7549	7448	7380	7435	7505	7430	7596	7446	7535	7376	7539	7526	7561	7419	7457	7564	7582	7564	7477	7502	7381	7517	7439	7486	7455	7391	7418	7634	7510	7488	7487	7537	7552	7580	7370	7517	7461	7386	7471	7394	7569	7510	7488	7355	7487	7549	7517	7596	7389	7631	7469	7487	7408	7405	7433	7518	7395	7522	7645	7525	7501	7404	7518	7437	7398	7494	7650	7431	7532	7436	7515	7541	7491	7465	7523	7562	7500	7483	7485	7445	7465	7483	7558	7385	7441	7381	7488	7552	7577	7463	7487	7567	7393	7465	7574	7528	7358	7518	7575	7393	7443	7618	7571	7508	7486	7596	7558	7495	7562	7454	7514	7455	7441	7396	7649	7506	7596	7576	7519	7371	7483	7484	7491	7604	7520	7574
39185	22754	7747	2010	961	826	799	826	792	821	828	776	782	838	788	838	806	806	790	831	796	827	770	807	827	801	810	811	821	775	800	785	806	790	819	710	825	799	816	743	774	774	800	775	816	835	771	838	788	832	800	814	743	815	808	808	782	772	789	823	781	846	804	829	804	777	809	804	789	772	787	800	782	783	769	785	800	828	896	790	799	818	736	805	762	768	756	789	806	780	824	795	786	845	744	768	761	782	792	793	813	788	806	766	760	819	740	738	764	820	737	780	816	759	801	831	748	783	802	772	786	847	809	796	813	793	766	827	793	826	757	791	804	792	779	850	812	797	789	798	878	829	761	763	813	797	783	804	741	846	775	840	778	803	804	788	739	782	849	837	781	759	783	775	801	822	796	776	839	782	769	788	770	824	812	784	846	833	767	835	806	796	815	800	838	784	773	787	853	801	778	800	795	808	771	853	783	769	779	816	820	807	782	804	842	765	842	818	820	827	784	871	715	788	860	823	842	796	788	794	798	789	829	796	852	766	762	810	783	795	774	801	816	805	832	768	833	868	770	765	804	808	766	796	793	793	825	753	815	800	785	819	794	807	798	793	891	813	797	787	832	783	765	785	796	807	767	787	772	845	783	797	795	807	790	804	781	809	801	783	849	815	766	779	792	783	831	805	758	846	802	780	806	835	784	781	813	814	808	807	809	747	821	877	801	835	758	757	804	832	818	824	801	801	764	816	802	768	770	819	810	767	767	762	808	794	812	812	793	824	795	778	765	791	803	772	823	758	798	823	780	757	815	855	792	787	778	831	762	840	743	815	813	780	819	822	832	841	823	771	805	772	779	808	762	749	778	834	807	793	730	789	837	832	804	804	858	794	803	775	785	825	844	812	802	774	781	777	796	785	773	779	812	822	778	856	810	809	773	821	785	760	802	762	788	798	817	801	840	809	799	792	730	800	831	786	825	763	777	817	751	833	786	793	738	838	822	807	819	807	737	809	778	807	771	810	807	816	815	798	853	809	875	821	800	788	785	797	753	817	802	828	796	815	789	826	829	784	748	807	795	832	838	808	767	742	801	764	787	783	820	791	781	858	767	797	772	853	777	777	791	828	806	777	760	782	776	789	780	797	815	847	763	813	782	805	802	813	774	752	779	771	796	761	770	745	797	846	785	785	770	802	792	783	747	779	859	797	802	858	808	786	802	766	823	837	791	822	830	777	827	787	800	806	798	779	782	831	811	796	805	840	805	818	813	784	764	781	805	775	796	867	766	813	799	728	802	786	790	757	811	814	807	761	806	825	790	835	779	768	752	840	810	767	796	774	780	745	851	786	799	803	790	765	758	782	767	750	794	777	813	809	799	790	745	744	834	815	805	836	812	755	794	802	750	787	748	782	746	815	820	764	791	787	796	853	816	811	799	769	736	764	788	762	794	732	796	833	791	766	787	816	797	787	794	800	802	739	813	821	796	778	812	780	834	797	816	806	799	769	857	777	798	803	827	790	818	785	758	799	773	784	826	782	815	795	804	819	772	819	781	786	816	815	775	790	803	766	777	795	806	809	810	801	848	793	756	785	772	774	854	794	813	781	757	676	827	816	822	781	777	796	787	731	773	856	809	786	768	782	781	746	856	761	785	746	752	809	760	765	796	826	848	852	822	776	776	829	741	814	845	784	790	784	798	771	776	746	824	811	813	775	793	816	796	783	788	820	770	801	867	812	810	790	757	753	768	756	818	785	763	806	829	808	800	806	813	785	782	802	816	753	824	782	794	798	795	777	790	787	796	782	855	794	821	802	739	781	763	775	797	775	820	797	776	783	852	780	806	779	761	816	842	815	747	804	827	768	736	812	770	794	780	795	736	820	806	815	779	806	777	795	758	771	837	830	819	827	823	863	779	782	799	802	809	766	807	796	772	770	864	767	831	795	766	814	794	789	826	809	759	759	820	828	793	844	875	823	802	818	788	790	819	768	783	794	795	745	798	841	772	784	842	774	762	755	779	801	807	789	747	790	771	781	841	809	818	826	785	842	789	795	804	783	792	790	770	816	806	787	823	795	776	759	856	773	819	843	838	847	789	791	813	801	798	804	805	789	832	787	752	790	819	770	781	809	778	868	768	816	768	813	783	793	759	842	820	826	806	760	799	785	763	753	816	771	793	809	845	755	801	769	791	830	801	773	814	754	841	772	818	804	778	798	815	842	863	804	808	777	765	832	834	745	791	844	817	794	789	816	743	799	748	774	814	791	803	773	779	745	778	805	838	777	776	794	797	786	816	763	784	766	799	787	791	721	826	741	798	751	804	818	793	827	833	770	819	765	846	843	773	812	800	821	801	745	856	786	783	742	848	778	793	778	787	795	875	818	801	776	815	768	801	805	762	822	809	772	808	793	772	778	801	789	802	746	821	839	802	837	788	780	768	773	773	737	746	833	793	782	837	797	784	788	800	745	808	807	798	793	788	801	862	773	758	759	778	835	801	848	808	807	752	804	778	831	775	820	847	813	831	790	778	825	804	784	734	781	755	825	817	823	805	780	815	798	758	805	770	842	790	770	751	824	771	766	788	768	792	843	802	817	808	781	746	796	815	801	803	812	801	770	774	795	790	819	798	802	834	813	791	790	815	820	769	825	776	798	820	823	777	863	819	752	794	734	819	800	785	778	786	769	801	821	858	801	773	773	819	805	819	783	827	787	806	810	806	807	804	844	762	809	769	752	839	835	823	795	794	820	762	793	783	775	751	780	766	844	779	794	801	736	789	788	816	828	797	811	764	777	742	823	800	792	758	829	851	791	746	825	808	812	727	783	833	787	764	771	727	804	831	790	813	781	784	795	809	796	808	844	764	850	797	793	791	824	807	738	774	751	745	780	815	800	806	827	804	785	807	791	826	794	794	823	803	794	807	845	804	800	806	832	761	781	758	780	799	792	803	767	779	796	841	762	770	744	771	817	833	788	762	798	839	812	818	819	811	780	780	811	823	783	838	779	815	791	758	772	763	726	781	757	803	810	805	795	811	820	743	785	801	802	770	771	813	865	787	762	832	818	757	833	839	759	827	775	822	798	788	794	814	805	807	815	834	814	829	830	802	829	803	754	770	808	763	803	830	767	786	776	800	786	777	789	797	826	786	774	810	828	772	786	803	859	791	797	816	819	790	766	766	827	771	801	784	795	819	842	791	785	793	787	825	735	793	809	846	762	786	840	793	807	798	742	801	841	812	787	859	780	837	858	817	775	770	753	819	828	803	807	799	818	804	746	813	813	819	815	753	832	820	810	837	857	809	850	814	805	787	791	791	800	826	769	802	779	782	760	794	774	824	780	794	795	794	796	820	817	783	768	832	814	802	790	834	822	788	793	802	761	782	756	763	824	793	758	876	788	778	817	753	827	797	724	800	807	775	776	793	776	756	818	785	796	791	820	798	799	825	781	781	794	806	832	731	802	795	774	847	797	744	828	862	777	778	795	785	823	829	809	764	810	794	742	829	829
65720	46420	28043	16377	9395	6717	6396	6614	6468	6471	6502	6702	6511	6473	6441	6572	6571	6497	6621	6573	6401	6438	6418	6516	6663	6581	6418	6453	6598	6456	6492	6511	6468	6497	6509	6450	6456	6420	6612	6442	6480	6477	6439	6509	6512	6488	6464	6522	6541	6422	6474	6550	6404	6411	6430	6386	6397	6395	6528	6567	6540	6419	6530	6454	6507	6402	6429	6690	6468	6383	6483	6442	6461	6575	6374	6571	6412	6492	6434	6557	6512	6575	6607	6482	6366	6613	6479	6514	6364	6507	6433	6531	6526	6577	6462	6520	6553	6392	6458	6526	6483	6362	6483	6430	6500	6565	6550	6409	6397	6478	6533	6484	6593	6531	6564	6446	6349	6528	6479	6452	6540	6628	6465	6577	6479	6557	6529	6444	6511	6504	6346	6499	6612	6522	6502	6581	6441	6502	6532	6453	6523	6482	6481	6454	6711	6617	6486	6568	6348	6518	6485	6456	6461	6530	6473	6604	6484	6431	6572	6666	6540	6514	6417	6503	6596	6581	6524	6533	6350	6541	6557	6435	6454	6438	6325	6581	6602	6439	6486	6379	6529	6575	6504	6503	6491	6494	6418	6470	6387	6568	6541	6460	6431	6558	6512	6355	6407	6435	6450	6551	6403	6365	6527	6623	6523	6584	6616	6383	6461	6478	6582	6389	6438	6401	6529	6540	6532	6429	6454	6507	6517	6416	6522	6424	6515	6601	6464	6314	6538	6566	6496	6463	6480	6465	6437	6573	6425	6547	6352	6425	6456	6364	6586	6424	6493	6582	6372	6493	6439	6403	6496	6507	6382	6469	6547	6398	6477	6511	6617	6436	6517	6433	6460	6445	6614	6475	6388	6537	6530	6559	6576	6478	6541	6581	6575	6605	6408	6425	6452	6542	6480	6530	6374	6607	6485	6490	6523	6534	6426	6448	6477	6626	6588	6487	6579	6485	6407	6540	6449	6453	6507	6506	6540	6346	6478	6484	6507	6471	6395	6483	6421	6737	6595	6575	6342	6460	6534	6375	6389	6404	6489	6555	6529	6544	6524	6526	6593	6567	6470	6398	6645	6611	6498	6477	6541	6486	6443	6609	6521	6519	6523	6456	6415	6542	6529	6457	6479	6678	6552	6437	6392	6569	6502	6412	6541	6523	6340	6551	6518	6573	6623	6512	6430	6482	6461	6583	6543	6560	6460	6524	6478	6592	6270	6568	6388	6545	6465	6490	6453	6558	6527	6538	6470	6557	6491	6435	6494	6560	6477	6496	6465	6498	6668	6471	6423	6516	6449	6479	6468	6551	6571	6547	6601	6417	6528	6497	6411	6556	6519	6416	6554	6524	6406	6507	6477	6534	6526	6564	6478	6512	6464	6526	6580	6429	6429	6405	6563	6576	6593	6573	6643	6419	6509	6576	6476	6553	6419	6501	6578	6384	6404	6560	6547	6538	6649	6502	6440	6454	6607	6630	6483	6523	6569	6516	6499	6529	6515	6595	6526	6515	6430	6300	6520	6359	6334	6408	6509	6430	6495	6426	6556	6609	6674	6497	6538	6544	6503	6428	6593	6579	6572	6523	6558	6462	6644	6428	6503	6540	6536	6424	6504	6491	6535	6487	6483	6524	6571	6653	6406	6583	6501	6509	6475	6534	6518	6599	6466	6378	6530	6395	6503	6517	6486	6475	6487	6443	6465	6504	6398	6648	6558	6518	6478	6506	6351	6517	6531	6418	6609	6560	6495	6483	6585	6469	6609	6492	6535	6591	6375	6476	6525	6517	6505	6550	6382	6482	6561	6487	6466	6499	6409	6559	6583	6523	6371	6419	6525	6417	6452	6709	6450	6444	6520	6624	6491	6515	6545	6470	6505	6595	6476	6491	6442	6634	6651	6547	6490	6611	6610	6456	6482	6462	6548	6491	6602	6622	6399	6516	6486	6445	6546	6466	6501	6475	6609	6494	6498	6463	6611	6528	6631	6486	6560	6551	6360	6473	6376	6400	6513	6504	6461	6576	6419	6606	6558	6433	6424	6611	6454	6535	6458	6510	6509	6523	6492	6484	6416	6485	6483	6518	6481	6495	6481	6574	6456	6621	6552	6483	6548	6552	6490	6454	6446	6452	6522	6600	6469	6493	6515	6575	6463	6471	6496	6483	6420	6477	6497	6543	6458	6499	6371	6531	6462	6466	6468	6600	6533	6585	6446	6490	6473	6388	6319	6454	6553	6664	6474	6541	6535	6495	6406	6448	6482	6597	6618	6556	6467	6433	6493	6513	6547	6471	6447	6572	6569	6518	6577	6516	6523	6366	6576	6555	6439	6518	6572	6486	6556	6448	6560	6413	6445	6525	6357	6530	6545	6438	6466	6666	6488	6475	6490	6392	6356	6485	6508	6417	6585	6396	6511	6377	6533	6436	6564	6557	6578	6487	6461	6597	6515	6497	6726	6528	6440	6429	6455	6637	6473	6447	6524	6609	6423	6551	6556	6565	6529	6419	6451	6477	6621	6570	6469	6451	6483	6513	6497	6473	6591	6423	6303	6532	6478	6485	6447	6513	6568	6488	6507	6519	6473	6414	6460	6421	6534	6469	6571	6583	6457	6457	6657	6414	6573	6533	6575	6552	6499	6436	6592	6479	6513	6430	6353	6471	6471	6307	6418	6491	6475	6420	6594	6519	6625	6414	6434	6458	6486	6362	6506	6534	6591	6493	6467	6574	6416	6458	6444	6599	6501	6362	6506	6556	6475	6410	6467	6412	6309	6521	6541	6517	6481	6560	6488	6488	6537	6446	6546	6468	6544	6556	6559	6365	6591	6408	6616	6488	6476	6606	6466	6528	6498	6489	6442	6536	6624	6396	6597	6404	6517	6575	6497	6520	6549	6468	6602	6485	6589	6429	6509	6421	6398	6454	6685	6495	6427	6490	6417	6583	6630	6591	6620	6387	6495	6549	6500	6427	6432	6438	6421	6501	6488	6456	6526	6455	6413	6408	6422	6410	6579	6394	6505	6458	6439	6537	6447	6577	6656	6589	6793	6433	6437	6569	6495	6530	6515	6535	6554	6541	6668	6484	6463	6472	6456	6429	6485	6489	6610	6541	6430	6458	6410	6567	6405	6593	6556	6524	6621	6488	6389	6582	6575	6349	6483	6480	6551	6582	6505	6465	6490	6520	6449	6469	6426	6359	6505	6483	6560	6478	6411	6431	6459	6564	6440	6507	6506	6548	6621	6475	6596	6451	6554	6603	6523	6424	6419	6417	6502	6511	6483	6481	6480	6432	6459	6581	6445	6489	6512	6490	6456	6573	6597	6473	6350	6483	6561	6358	6612	6510	6345	6474	6502	6565	6467	6491	6479	6487	6600	6513	6485	6606	6581	6467	6493	6306	6542	6550	6540	6525	6536	6465	6463	6498	6614	6492	6418	6529	6453	6584	6394	6477	6566	6485	6436	6445	6514	6584	6435	6357	6445	6563	6430	6531	6552	6387	6509	6654	6482	6527	6535	6602	6421	6630	6394	6582	6443	6503	6379	6507	6559	6546	6412	6702	6456	6460	6435	6539	6549	6615	6452	6498	6645	6549	6343	6496	6606	6584	6609	6523	6476	6539	6421	6431	6545	6455	6440	6355	6494	6646	6502	6553	6718	6436	6559	6422	6447	6529	6537	6639	6577	6596	6468	6460	6493	6513	6540	6385	6526	6647	6366	6604	6408	6544	6576	6510	6418	6438	6613	6433	6382	6593	6449	6491	6520	6439	6459	6485	6591	6366	6430	6535	6562	6487	6385	6609	6587	6569	6429	6532	6551	6632	6571	6573	6467	6522	6461	6566	6466	6439	6503	6538	6547	6639	6599	6625	6420	6452	6470	6401	6457	6550	6444	6453	6593	6509	6411	6577	6459	6616	6402	6486	6387	6506	6439	6493	6526	6517	6574	6602	6459	6545	6644	6428	6531	6568	6479	6375	6641	6563	6423	6428	6549	6456	6445	6597	6508	6434	6636	6411	6412	6566	6542	6563	6524	6370	6456	6565	6435	6492	6453	6483	6476	6518	6471	6434	6504	6527	6544	6286	6409	6328	6427	6485	6570	6485	6570	6381	6461	6543	6427	6477	6442	6482	6418	6557	6489	6432	6593	6535	6517	6323	6601	6364	6525	6512	6530	6485	6537	6515	6562	6441	6507	6584	6492	6546	6473	6517	6453	6507	6437	6531	6502	6456	6557	6440	6509	6587	6469	6528	6398	6587	6429	6419	6557	6417	6562	6457	6453	6621	6405	6576	6582	6440	6460	6591	6541	6542	6423	6602	6375	6502	6592	6526	6528	6319	6549	6425	6302	6425	6440	6428	6470	6436	6519	6383	6371	6491	6434	6443	6644	6746	6569	6590	6531	6531	6411	6511	6619	6500	6596	6442	6508	6512	6476	6542	6551	6575	6448	6571	6527	6621	6505	6552	6594	6375	6519	6561	6586	6587	6571	6490	6431	6430	6494	6696	6496	6489	6573	6555	6455	6341	6456	6421	6489	6534	6477	6476	6403	6456	6528	6421	6562	6550	6506	6568	6513	6473	6576	6472	6503	6468	6468	6540	6501	6575	6579	6591	6598	6492	6289	6507	6465	6575	6511	6593	6427	6437	6375	6495	6619	6333	6520	6539	6472	6518	6531	6558	6526	6455	6519	6434	6431	6426	6461	6551	6545	6585	6486	6520	6398	6503	6573	6608	6439	6671	6634	6465	6353	6495	6374	6536	6424	6601	6658	6400	6501	6443	6471	6492	6513	6594	6580	6569	6461	6512	6521	6438	6526	6557	6597	6558	6390	6456	6399	6526	6484	6584	6592	6404	6500	6416	6530	6402	6572	6497	6520	6519	6502	6371	6533	6443	6422	6666	6532	6343	6580	6564	6569	6501	6642	6423	6522	6487	6501	6436	6505	6522	6453	6572	6452	6599	6367	6605	6689	6517	6562	6434	6545	6461	6537	6456	6371	6522	6565	6469	6550	6626	6588	6531	6491	6470	6447	6442	6501	6323	6487	6557	6424	6410	6537	6657	6657	6489	6613	6402	6512	6449	6456	6334	6513	6469	6418	6526	6437	6470	6446	6439	6385	6521
45283	30904	12572	2960	1198	910	955	850	834	885	874	831	867	872	864	841	861	871	848	905	954	901	871	838	865	868	842	855	887	835	844	864	857	855	877	890	854	831	855	868	853	865	855	749	889	822	914	832	880	863	868	872	899	880	861	864	888	810	843	883	890	847	908	885	888	876	901	907	837	895	905	847	847	861	904	888	855	965	952	877	874	866	896	860	860	864	890	861	844	811	852	849	886	863	877	851	865	840	854	881	847	905	887	864	858	842	883	841	876	911	865	924	866	830	884	891	853	829	911	864	861	856	841	847	820	856	874	850	840	817	849	865	900	863	872	906	896	865	837	876	891	808	866	835	824	876	934	835	909	925	929	834	850	890	884	847	867	875	868	897	876	822	840	865	869	851	867	869	850	890	863	840	854	882	878	844	827	826	874	854	871	893	840	827	878	849	865	848	885	876	863	928	868	889	841	872	856	832	846	860	895	893	926	869	868	865	878	872	870	875	863	867	846	879	921	913	869	853	879	868	835	875	876	848	844	875	855	874	921	853	906	908	888	871	853	881	854	860	875	885	882	841	887	861	856	870	905	897	879	878	908	902	876	871	942	860	860	838	851	862	849	904	884	866	843	891	862	881	859	900	879	834	835	895	882	911	885	867	858	909	846	825	887	923	859	840	851	787	880	863	842	905	870	899	830	839	832	946	883	826	880	877	843	832	824	856	879	840	874	894	877	790	840	910	811	865	872	909	817	894	894	902	930	912	818	913	847	841	883	857	914	851	841	821	928	876	839	890	865	848	878	849	859	881	857	836	897	835	846	816	876	867	847	798	877	888	873	874	914	886	857	854	869	893	842	841	763	873	852	896	876	831	872	865	842	898	852	872	865	873	867	921	856	903	854	925	856	873	902	891	832	877	900	873	890	946	874	849	832	880	846	845	872	855	874	874	862	838	876	855	910	865	878	853	881	850	823	812	905	895	838	823	910	956	872	848	861	915	847	831	839	921	912	920	855	868	823	792	906	816	894	930	886	918	848	893	873	895	858	874	870	900	881	901	820	901	879	849	861	849	907	830	834	889	902	847	921	876	861	910	812	845	895	855	829	884	848	908	878	860	874	882	858	906	888	889	892	850	878	872	935	889	859	847	885	855	838	897	871	887	826	896	839	865	862	880	859	893	912	811	836	861	877	882	866	880	811	872	823	951	900	894	842	826	831	844	846	868	841	874	815	875	805	860	893	853	848	814	885	843	850	910	881	924	880	863	880	906	872	865	867	897	853	888	856	860	878	880	877	887	863	880	869	877	895	844	873	926	827	892	859	833	862	897	913	867	922	910	855	923	842	883	864	826	862	902	827	887	835	881	822	873	846	883	893	909	863	926	904	920	877	864	863	864	832	870	837	870	844	874	834	849	850	913	923	871	893	865	895	898	805	929	906	879	819	859	930	875	882	867	864	945	827	871	867	885	856	906	836	901	892	867	869	894	835	858	876	884	894	849	940	822	949	884	844	861	888	936	837	899	903	873	836	848	894	909	872	856	864	872	878	846	842	810	852	877	906	893	877	897	827	859	927	811	898	886	896	894	876	822	877	882	841	823	882	856	937	925	891	888	916	877	853	841	903	851	849	845	876	890	861	849	855	896	883	912	920	900	846	870	877	879	857	841	924	833	869	885	838	900	874	861	890	842	856	896	858	880	857	878	874	862	897	911	890	880	885	859	871	909	832	864	893	872	887	950	895	932	876	894	850	856	871	849	862	833	826	883	860	862	815	872	898	891	870	834	831	841	874	868	901	851	878	829	933	849	879	896	877	893	870	856	859	875	862	861	902	923	869	819	891	912	862	843	902	839	922	879	857	893	864	904	838	849	912	835	905	870	887	877	936	844	857	894	901	880	899	895	889	860	907	854	876	897	887	866	846	854	865	862	784	880	913	897	846	872	821	894	886	833	856	889	893	898	871	849	853	903	882	900	860	885	862	861	852	886	908	915	844	883	921	877	852	896	826	882	849	859	861	903	835	889	827	842	870	877	845	868	894	877	894	875	810	881	869	919	849	851	876	883	860	859	881	885	852	940	843	819	847	873	836	884	897	871	870	874	831	881	852	897	862	867	922	830	884	863	869	867	887	903	883	901	873	866	879	867	866	852	889	844	829	840	851	853	850	862	892	901	869	844	816	798	863	892	818	914	843	869	845	837	860	867	887	804	853	899	911	854	846	842	838	892	858	876	882	912	851	888	883	881	913	874	845	855	822	849	870	794	834	887	889	832	887	918	915	849	893	862	877	848	927	895	867	880	879	866	832	882	904	862	867	842	889	873	872	860	843	892	890	888	940	871	829	814	840	868	856	881	875	852	833	861	886	904	870	847	872	849	832	853	887	862	881	892	884	841	868	900	840	864	887	844	825	906	858	858	886	808	862	842	866	926	843	836	864	844	856	855	886	822	847	892	840	889	907	891	834	835	881	910	858	853	818	827	865	850	853	864	863	828	902	824	868	868	864	886	881	923	844	845	848	867	894	937	880	851	899	810	853	843	891	866	862	855	882	896	854	891	891	874	845	933	868	889	852	893	842	886	910	879	860	816	918	826	881	879	930	833	836	868	849	878	926	846	901	923	851	880	876	882	849	857	906	886	890	895	896	848	863	871	857	862	763	798	878	873	902	894	896	842	867	841	874	909	877	846	847	862	868	868	878	809	844	891	876	832	855	900	828	829	890	918	864	859	901	874	868	862	880	869	817	861	858	865	872	893	847	888	871	905	838	904	884	868	928	850	886	915	899	885	853	846	886	827	876	852	855	890	842	878	855	897	835	873	911	837	884	852	830	844	886	878	889	876	864	876	863	846	881	881	860	892	886	840	892	807	858	816	844	851	890	895	861	870	888	841	842	898	844	868	902	876	868	836	840	860	890	867	937	967	829	842	868	943	876	844	810	861	897	882	906	921	835	880	855	881	803	867	853	850	824	902	903	888	832	877	917	868	808	824	853	862	842	890	915	882	909	890	838	806	860	831	890	872	821	866	882	879	881	843	920	892	821	869	876	889	899	934	878	859	870	859	875	907	836	890	831	852	851	819	887	822	873	923	921	890	852	892	869	922	858	864	900	918	921	843	894	838	891	887	887	845	827	878	893	901	930	832	881	876	893	896	885	861	837	890	872	837	847	872	828	899	825	883	861	866	857	877	837	800	868	897	869	904	859	890	855	849	840	916	895	873	894	859	875	869	901	903	849	863	865	880	859	871	857	880	870	822	827	846	858	848	882	884	856	863	838	907	888	754	870	884	855	848	858	866	839	811	865	879	887	823	915	879	887	832	848	849	869	895	857	870	893	882	870	873	874	897	873	879	883	835	939	896	809	862	865	905	868	873	837	844	913	881	912	874	865	856	901	833	894	901	864	853	863	856	934	835	883	856	831	887	858	912	875	908	887	856	847	952	877	864	879	884	829	860	875	904	874	880	867	856	899	834	898	818	859	841	831	881	846	836	912	884	850	896
72313	53085	34235	20991	11655	7063	6930	6812	6863	6912	6949	6981	6837	6924	7033	7014	7003	6894	6951	6952	6876	6954	6914	6959	6871	6968	6882	7030	6869	7025	7038	6777	6912	7037	6954	6903	6881	6848	6922	6988	6968	6883	6944	6912	6809	6981	6993	6859	6953	7075	7019	6833	6885	6846	6871	6970	6866	6950	6794	6881	6871	6856	6874	6943	6883	6913	7001	6978	6909	6884	6874	7062	6881	6847	6896	7032	7076	6808	7011	6894	6947	6969	6892	6902	6993	6936	7013	7067	6905	6948	6906	6984	6948	6859	6914	7050	6876	6841	6977	6932	7016	6942	6903	7049	6839	7113	6930	6875	6981	6814	6893	6906	7017	7062	7015	6870	6836	6906	6981	6937	6857	6990	6924	6896	6869	6951	6860	6975	7115	6991	6969	6876	6950	6925	6908	6868	6998	7010	6911	6983	6913	7003	6954	6957	7034	6899	6777	6835	6862	6888	6908	7009	6985	6976	6859	6951	6801	6939	6856	6829	6969	6943	6799	6922	6924	6989	6974	6805	7018	6908	6955	7063	7000	6873	6981	7047	6896	6925	6991	6964	6866	6905	7059	6935	6946	6811	6988	7009	6964	6849	6869	7007	6976	7055	6977	6826	6823	7021	6996	7008	6979	6890	6951	6808	6870	7079	6954	7053	6899	6864	6895	6775	6880	6906	7081	6861	6897	6960	6873	6993	6944	6932	6865	7006	7003	6938	6820	6935	6899	6837	6944	7005	6921	6971	6885	6819	7035	6958	6883	6897	6923	6801	6976	6900	6955	6808	6802	6903	6968	7011	6983	6860	6886	6878	6896	6980	6917	6977	6958	6992	6958	6991	6776	7004	7016	6894	6954	6899	6964	6926	7141	6979	6771	7105	6955	6938	6932	6902	6991	6884	6754	6828	6985	6980	6952	6882	7027	6894	7007	6899	6968	6962	6929	6927	6847	6920	6987	6976	6858	6891	6832	6932	6876	6954	6912	6837	6871	6988	7007	6964	6853	6992	6899	6943	6807	6937	6897	6995	6889	6888	6965	6942	6840	6904	6866	7002	6868	6989	6884	6894	6830	6882	6847	6962	7072	6897	6963	6887	6975	6920	6892	6934	6820	6986	7007	6988	6997	6978	7002	6876	6761	7074	6873	6965	6944	7057	6892	6874	6880	6985	7018	6931	6918	6934	6965	6844	6977	7000	6922	6915	6894	6937	6818	6951	6947	6880	7026	6951	6852	6996	6863	6765	7029	6956	6811	6948	6966	6984	6899	6929	6882	6956	7018	6907	6945	7016	6881	6901	6773	6887	6790	6872	6938	7066	6824	6869	6959	7023	6929	6988	6909	6841	6920	6834	6924	6925	6891	7033	6944	6842	6904	6897	6990	6964	6954	7061	6971	6878	6987	6960	6912	6956	6843	6932	6817	6930	6993	6962	6800	6997	6824	6890	6846	6865	7040	6849	6909	7009	6851	6908	6958	6899	6993	6976	6926	6947	6910	7056	6969	6971	7020	7028	6927	6974	6921	6989	6785	7068	6879	6872	6963	6965	6873	6944	7077	6967	6970	6969	6806	6958	6829	6880	6871	6868	6981	6893	6780	7079	6858	6979	6884	6906	7004	6951	6925	6970	6925	6846	6979	6977	6821	6924	6917	6810	6878	6919	6951	6974	7039	7020	6974	6869	6963	7032	6840	6924	6919	6991	6942	6907	6847	6837	6991	6986	6928	6829	6928	6932	6840	6780	7013	6870	6920	6949	6868	6973	6782	6930	6949	6928	6927	6872	6997	6839	6895	6871	6868	6898	6922	6825	6926	6962	6807	6835	6914	6892	7045	6937	7005	6979	6973	6923	6870	6914	6985	6987	7001	6969	6884	6969	6934	7043	7015	7007	7001	6960	6979	6949	6958	6983	6870	6898	6942	7010	6839	6922	6956	7030	6940	6892	7020	6916	6951	6902	6951	6872	6891	6974	6800	6922	6871	6923	7073	6870	6819	7000	6843	6995	6994	6964	6925	6973	7045	6880	6933	7039	6909	6853	6889	7010	6950	7021	6973	6898	6910	6829	6908	7100	6937	6886	6943	6878	6996	6851	6975	6949	6856	6975	6938	6854	6845	6885	6942	6972	6933	6932	6932	6913	7063	6968	7014	6901	6929	6760	6978	7059	6923	6989	6928	6909	6916	7057	6962	7087	6991	7006	6835	7032	7051	6982	6828	7038	6746	6970	6997	7038	6994	6995	6944	6816	6972	7034	6918	6991	6979	6929	6986	6804	7025	6948	6998	6974	6981	6695	6948	6895	6968	6843	6889	6942	6969	6753	7047	6957	7015	6862	6996	6918	6855	7037	6950	7060	6742	7001	6920	6970	6790	6963	6801	6871	6918	6944	6932	6820	6908	6914	6855	6843	6873	6894	6921	6781	6832	6883	6871	7019	6877	7101	7007	7030	6898	6968	6967	6886	6861	6921	6838	6886	6890	6928	6944	6914	6973	6881	6946	6824	6898	6965	6852	6987	6935	6987	6869	6893	6846	7001	6955	6964	6888	6870	6942	7054	6871	6876	6862	6902	6879	6963	6907	6965	6989	6917	6979	6963	6971	6977	6851	6930	6901	6940	6883	6952	6888	6980	6988	6854	6922	6897	6907	7051	6923	6927	6858	6909	6961	7052	6898	6889	6997	6939	6979	6838	7005	6908	6817	6988	6932	6935	6920	6978	7047	6904	6993	6923	6823	6718	6840	6937	6935	7004	6948	6946	6984	6936	6910	6907	6877	7035	7129	6970	6919	6940	6914	6901	6786	6856	6936	6909	6935	6910	6971	6988	6993	6965	6909	7124	6925	6912	6993	6933	6904	7005	7128	6950	6981	6897	6909	6990	6912	7011	6965	6883	6874	6934	6858	6939	6835	6973	6931	6960	6953	6945	6904	6969	6946	6974	6942	6946	7043	6897	6929	6997	6912	6855	6993	6887	6887	6763	7062	6907	6903	6989	6998	6882	6975	6822	6848	7026	6916	6965	6888	6750	6915	6993	7023	7004	6909	6994	6865	7135	7080	6851	6877	6931	6901	6750	6928	7160	7035	6935	6956	6920	6784	7002	6942	6888	6831	7088	6833	6871	7012	6975	7012	7029	6988	6835	6899	6997	6871	6963	6939	6989	6868	6963	6901	6938	6916	6885	7029	6843	6943	6880	6976	6891	6925	6959	6907	6956	6924	7088	7057	7094	6837	6904	7002	7031	6894	6860	6885	6891	6845	6862	6781	6949	6910	6957	6870	6961	7054	6999	6904	6950	6887	6915	6964	7047	6870	6935	6801	6956	7023	6901	6784	6843	6938	6971	6944	6796	6982	6986	6879	6849	6906	6858	6948	7033	6979	6866	6925	6872	6847	6993	7055	6952	6872	6854	6913	7106	6904	6755	6998	6993	7080	6968	6836	6932	6932	6920	6777	7049	7089	6948	6929	6981	6953	6938	6934	6984	7091	6882	6824	7037	6934	7095	6992	6960	6977	6882	6833	6975	6981	6971	6975	6910	6809	6984	7110	7035	6877	7100	6864	6854	6916	6917	7097	6876	6877	6958	6936	7012	6830	7023	7014	7003	6873	6831	6839	7020	6821	7002	6844	6934	6982	6902	6813	6885	7019	6836	6898	6963	6939	6995	6927	6987	7066	6908	6887	7027	6947	6846	6967	6914	6736	6936	6907	7049	7045	6978	6841	6887	6933	6846	7019	6960	6910	7009	6951	6990	7015	6999	6867	6977	6936	6769	6851	6996	7115	6912	6919	6789	7007	6969	6992	6935	6962	6842	6964	7060	6843	6933	6900	6890	6899	6893	6939	6980	6895	6951	6895	7027	6736	6950	7009	6802	6799	6881	6969	6932	6886	6852	6885	6890	7025	6876	7021	6907	6803	6998	6830	6828	7091	6988	6946	6829	6804	6957	6847	6978	6924	7096	6894	6846	7020	6950	6975	6936	6985	7010	6977	6892	6930	6828	6967	6927	7047	6958	6929	7010	7046	6973	6863	7009	6898	6882	6886	6795	7027	6891	6864	6871	7002	6890	7022	6986	7003	6937	6996	7070	6997	6950	6896	6944	6906	7034	6894	6955	7008	6911	6832	6905	6986	6938	6877	6866	6884	6940	7009	6985	6896	6938	6915	6926	6930	6907	6844	6971	6926	6886	6849	7027	6900	7021	7018	6835	7003	6942	6879	7001	6917	6942	6826	6815	6869	6957	6853	6759	6829	6822	6856	6818	7012	7087	6806	7024	7082	6906	6942	6823	6866	6860	6769	6877	6838	7053	6812	6883	6889	6892	6869	6928	6892	7052	6814	7076	6995	6912	6955	7022	7029	6804	6867	7017	6953	6968	6938	6878	7127	6885	6875	6853	6827	7073	6962	6935	6976	6973	6980	6937	6827	6869	6951	6835	6938	7087	6902	6994	6946	6936	6805	6990	6983	6877	6850	7034	6880	6867	6934	7038	6913	6905	7006	6850	7050	6954	7016	6913	6882	6795	6958	6912	6790	6986	6854	6875	6978	6956	6831	6815	6837	6877	6911	6846	7014	6865	6925	7016	6940	7047	7093	6958	7074	6948	6834	7074	6917	6707	7076	6824	7056	7016	6922	6948	6930	6915	6893	7101	6807	6965	6925	6987	6996	6996	7032	6866	6911	6986	6993	6960	6876	6859	6970	7092	6895	6998	6896	6913	7002	6694	6970	6951	6977	7006	6901	6926	6760	7070	6840	6879	6874	6939	6974	7035	6852	6901	6927	6914	6929	6969	6917	7014	6867	7011	6830	6847	6954	6903	7049	6895	7038	6928	7009	6983	6966	6936	6869	6988	6905	6883	6947	6906	7005	7035	6937	6906	6834	6886	6936	6904	6973	6834	6866	6948	6968	6954	6768	6795	7008	6848	7001	7037	7021	6799	6824	6979	6974	6874	6871	6924	6984	6892	7156	7000	6982	7039	6912	6900	6801	6828	6925	6981	6926	7049	7001	7050	6945	6894	6853	6889	6963	7054	6989	6854	6947	7014	6767	6953	6888	6977	6904	6820	6891	6894	6980	6955	6955	6931	7005	7000	6978	7009	6859	6913	6930	7090	6894	6897
52319	38829	17457	4388	1401	959	954	941	882	875	962	914	910	906	919	946	920	941	980	960	941	909	903	972	901	942	870	947	914	905	916	895	939	905	890	932	940	944	867	953	939	962	923	898	970	906	922	917	952	957	915	886	894	943	972	958	914	923	914	934	909	928	932	904	928	904	966	916	933	981	956	876	921	897	880	932	939	913	978	864	943	915	926	895	923	972	890	892	941	963	942	924	918	930	938	927	984	891	934	917	936	915	900	921	924	911	906	928	907	954	931	976	962	964	894	925	874	923	931	920	862	931	914	953	942	906	919	945	921	939	911	956	912	1010	871	917	925	970	862	935	949	969	911	928	939	894	900	954	964	875	977	900	878	942	958	888	928	898	952	909	869	961	895	930	962	894	912	903	969	966	957	916	929	955	950	970	951	888	962	892	919	924	898	952	933	934	887	906	944	922	910	916	934	863	871	934	922	970	918	954	966	941	999	979	913	852	893	946	967	917	932	944	902	945	893	941	897	961	933	934	938	918	958	897	920	943	923	964	899	953	895	921	925	895	974	922	971	973	934	929	926	936	929	962	923	958	925	900	930	961	907	918	955	938	924	927	906	880	857	907	916	907	911	981	900	934	964	922	936	901	952	942	972	958	942	917	832	932	889	911	866	844	940	905	915	914	933	954	988	912	937	915	937	935	881	917	913	932	911	923	926	895	946	927	905	917	898	954	950	915	915	916	978	909	931	983	906	926	896	921	924	921	890	955	916	958	896	908	950	902	903	882	901	963	950	953	922	921	946	944	917	881	909	956	924	927	988	935	942	949	886	917	927	930	848	927	956	946	925	950	935	923	933	923	907	937	956	907	914	972	898	909	951	926	947	949	908	883	914	952	956	963	949	902	960	911	945	905	912	957	958	923	890	945	956	943	910	946	953	996	919	944	958	960	892	928	906	926	922	917	924	940	951	955	948	891	937	959	936	999	905	951	877	951	926	917	902	929	914	955	972	827	955	929	922	883	903	942	919	931	878	852	958	881	923	894	913	949	938	896	987	945	877	895	917	909	936	954	904	890	901	939	975	928	959	934	925	958	969	955	858	981	966	947	954	883	953	941	953	951	981	894	919	908	892	903	906	977	919	953	924	895	915	934	930	964	917	929	980	938	931	933	980	940	907	935	974	967	933	883	960	930	934	963	931	941	962	920	903	940	925	944	939	886	936	906	901	849	932	963	933	901	884	942	949	918	894	957	904	947	915	912	924	875	987	975	1014	971	953	888	942	941	920	891	894	888	937	921	976	969	914	924	896	886	932	948	953	864	885	946	916	891	956	937	924	945	849	891	937	906	911	966	923	878	973	911	945	950	921	960	962	898	945	908	891	928	948	944	931	940	937	933	917	929	935	981	932	973	941	892	941	899	1023	922	902	918	884	934	902	942	907	944	914	925	974	975	910	916	933	983	948	913	965	896	940	943	966	902	954	930	895	916	925	962	884	1015	977	917	917	872	893	929	917	905	914	952	961	922	983	961	959	955	923	898	930	860	890	898	905	934	950	933	914	856	851	889	937	971	936	900	897	929	958	874	960	892	907	879	974	882	935	883	916	971	954	957	954	941	918	881	970	905	944	984	946	924	937	878	915	924	915	929	865	928	931	872	922	897	924	935	944	935	876	877	892	903	872	946	920	905	948	937	910	911	942	953	950	925	876	869	908	910	901	881	914	924	922	963	917	941	954	938	935	944	902	952	934	923	929	970	918	933	952	924	934	869	928	940	905	924	940	935	937	913	908	901	930	882	909	912	971	957	899	937	900	920	911	836	935	974	917	953	919	905	923	884	986	907	947	920	872	937	946	932	904	888	918	937	931	928	895	910	915	925	860	998	960	924	942	941	918	902	983	974	1009	984	900	896	916	903	943	916	917	910	941	908	905	956	950	921	975	933	991	877	935	960	988	935	926	934	852	900	935	893	969	891	931	908	940	919	988	927	935	868	927	940	928	910	968	947	921	954	979	883	978	918	916	915	894	875	917	966	905	933	917	912	899	924	973	948	937	952	897	927	904	929	962	912	914	900	914	877	988	914	929	881	934	948	952	950	950	951	923	932	907	944	922	925	892	956	877	936	888	920	945	910	950	892	922	927	951	969	927	895	906	935	946	912	958	929	950	891	938	877	910	941	943	877	956	878	943	974	957	925	933	910	929	905	932	1004	919	939	936	946	921	922	936	943	943	910	914	948	894	906	918	903	982	931	903	926	897	913	893	941	902	928	986	902	955	906	893	935	928	943	922	920	932	945	917	945	951	916	905	861	931	927	906	931	966	957	910	934	903	946	950	902	914	963	942	954	967	934	893	937	947	974	929	927	931	910	924	919	978	967	992	883	917	916	938	925	982	961	921	886	937	899	914	882	892	896	926	868	900	949	913	933	905	896	920	934	959	1012	916	986	924	943	912	884	928	960	964	939	913	883	914	903	939	907	958	976	920	902	913	926	937	900	936	897	907	932	966	939	926	952	915	931	914	961	914	900	948	938	942	876	919	915	957	903	915	886	882	928	925	896	945	927	972	935	945	952	872	966	929	910	862	887	886	921	948	938	972	916	934	921	925	898	919	883	915	959	946	917	911	966	965	923	919	928	938	967	883	932	884	911	886	929	912	898	949	945	920	893	914	955	913	880	926	1032	933	882	926	912	905	972	894	910	946	918	903	950	899	886	935	921	908	916	946	905	912	886	938	925	932	948	875	901	878	935	940	936	954	948	933	929	973	884	881	924	934	896	933	953	925	994	997	919	884	931	987	873	913	948	919	935	965	918	965	928	927	957	943	962	986	881	937	923	956	940	921	924	985	926	963	975	931	887	914	936	927	927	965	903	961	961	923	957	901	897	916	902	925	929	958	907	922	960	884	911	946	922	882	910	956	910	910	879	906	892	941	930	877	905	909	899	933	953	909	892	898	894	918	846	914	860	912	949	958	949	885	868	928	924	923	934	915	915	1025	887	899	900	925	932	883	941	928	956	1006	940	876	968	928	897	984	857	989	904	962	874	913	916	968	941	921	932	969	928	926	942	960	995	947	971	940	914	922	871	913	942	969	945	928	906	919	944	959	947	866	915	938	923	907	902	961	969	951	947	945	961	971	913	862	922	891	933	936	931	930	949	925	957	910	977	943	925	960	975	936	904	931	970	919	925	909	974	900	942	903	953	912	884	910	948	910	906	951	986	913	955	943	909	952	944	909	955	897	890	900	929	882	907	872	906	906	902	961	942	931	886	979	894	960	934	913	962	915	906	919	926	946	901	879	960	943	904	913	894	941	892	939	893	966	938	871	926	926	885	906	925	915	931	936	918	895	931	938	1001	946	878	955	885	965	913	999	960	912	912	885	892	905	976	922	927	895	913	948	890	938	864	973	962	909	905	968	900	908	950	911	980	904	931	918	870	943	889	943	931	950	969	945	960	959	911	964	936	902	862	917	916	966	939	931	952	935	930	942	925	928	933	922	953	959	931	911	886	907	948
76302	58085	39001	24598	13496	7669	7335	7346	7384	7464	7356	7314	7425	7379	7324	7317	7362	7436	7388	7301	7291	7310	7308	7456	7296	7219	7332	7335	7345	7295	7324	7263	7296	7368	7421	7303	7235	7196	7500	7348	7444	7242	7283	7374	7163	7162	7383	7295	7382	7301	7355	7197	7310	7277	7289	7291	7255	7341	7316	7287	7420	7322	7344	7421	7363	7346	7203	7215	7318	7292	7439	7275	7443	7302	7436	7323	7355	7405	7272	7296	7174	7408	7275	7298	7377	7484	7290	7460	7403	7260	7403	7335	7274	7291	7384	7416	7318	7257	7441	7195	7387	7348	7433	7269	7356	7317	7278	7464	7465	7308	7360	7345	7359	7369	7250	7310	7162	7459	7262	7321	7388	7345	7311	7386	7289	7501	7351	7251	7280	7203	7354	7272	7339	7178	7360	7278	7405	7341	7276	7304	7224	7271	7240	7390	7467	7387	7475	7334	7330	7291	7369	7225	7313	7268	7440	7402	7343	7417	7378	7496	7341	7195	7327	7242	7356	7363	7291	7452	7414	7269	7425	7265	7292	7332	7346	7354	7325	7285	7250	7330	7276	7323	7342	7321	7425	7342	7238	7345	7467	7334	7376	7304	7410	7279	7316	7289	7332	7332	7352	7336	7420	7311	7204	7308	7240	7309	7239	7285	7439	7332	7414	7407	7493	7338	7399	7423	7309	7233	7371	7387	7396	7306	7263	7347	7345	7275	7319	7353	7360	7402	7290	7508	7345	7350	7345	7375	7483	7218	7387	7351	7398	7349	7374	7383	7364	7263	7272	7312	7308	7390	7363	7310	7289	7365	7343	7342	7318	7435	7377	7392	7143	7440	7371	7317	7317	7246	7238	7331	7285	7328	7317	7319	7334	7278	7299	7365	7372	7383	7221	7435	7343	7417	7319	7365	7260	7285	7173	7344	7219	7372	7342	7291	7311	7359	7350	7379	7341	7383	7293	7328	7321	7379	7435	7371	7427	7217	7492	7324	7244	7451	7332	7356	7267	7354	7321	7347	7289	7233	7463	7303	7319	7297	7305	7314	7442	7247	7292	7419	7543	7357	7302	7177	7262	7178	7302	7358	7279	7369	7386	7389	7405	7379	7222	7327	7254	7263	7232	7300	7565	7345	7291	7357	7311	7324	7259	7264	7266	7285	7373	7312	7324	7254	7336	7388	7417	7297	7389	7338	7350	7248	7323	7383	7263	7317	7284	7336	7336	7343	7321	7149	7382	7297	7327	7285	7306	7271	7219	7457	7315	7310	7294	7381	7410	7232	7341	7302	7380	7334	7304	7233	7246	7319	7460	7343	7276	7379	7382	7411	7294	7410	7258	7410	7275	7285	7230	7299	7329	7240	7286	7297	7268	7304	7425	7269	7271	7406	7292	7443	7335	7387	7435	7323	7366	7443	7180	7280	7416	7400	7370	7334	7372	7377	7371	7460	7222	7397	7354	7322	7318	7500	7342	7389	7274	7239	7440	7276	7401	7285	7232	7353	7286	7420	7379	7202	7398	7161	7290	7269	7462	7343	7267	7496	7364	7257	7320	7330	7296	7323	7401	7359	7321	7363	7504	7246	7288	7267	7182	7182	7433	7168	7425	7294	7302	7322	7396	7418	7214	7236	7263	7342	7386	7427	7257	7458	7302	7326	7334	7387	7279	7450	7369	7451	7382	7352	7206	7297	7351	7321	7361	7383	7400	7379	7376	7303	7456	7417	7358	7158	7349	7367	7284	7317	7288	7288	7253	7364	7211	7298	7197	7495	7327	7356	7368	7165	7328	7198	7516	7305	7526	7385	7496	7295	7416	7187	7306	7420	7317	7367	7294	7285	7362	7356	7325	7448	7512	7264	7459	7361	7236	7189	7394	7392	7236	7310	7425	7288	7364	7349	7432	7559	7267	7302	7239	7340	7338	7389	7428	7270	7175	7453	7285	7495	7323	7220	7292	7291	7231	7248	7341	7502	7232	7435	7342	7345	7375	7387	7377	7276	7338	7240	7315	7313	7280	7271	7167	7396	7258	7366	7295	7315	7341	7280	7390	7291	7455	7257	7393	7194	7317	7446	7442	7329	7307	7461	7360	7380	7342	7338	7395	7286	7385	7302	7339	7350	7337	7253	7438	7335	7299	7280	7361	7146	7319	7284	7305	7312	7282	7333	7401	7387	7352	7381	7293	7109	7445	7451	7392	7287	7381	7395	7155	7441	7315	7251	7319	7363	7313	7225	7512	7345	7352	7454	7305	7448	7221	7485	7142	7414	7187	7229	7496	7357	7226	7214	7224	7403	7343	7273	7314	7394	7326	7300	7492	7349	7271	7377	7400	7482	7349	7307	7409	7289	7364	7353	7379	7237	7340	7315	7252	7283	7372	7318	7344	7250	7319	7342	7279	7363	7370	7257	7326	7266	7348	7457	7313	7435	7282	7340	7298	7242	7321	7427	7339	7349	7316	7432	7479	7194	7291	7282	7328	7457	7293	7311	7326	7299	7451	7380	7235	7325	7503	7377	7360	7366	7382	7422	7358	7385	7360	7333	7309	7363	7264	7328	7301	7265	7396	7381	7381	7305	7445	7431	7188	7312	7380	7286	7282	7420	7268	7307	7142	7446	7333	7248	7359	7262	7401	7366	7387	7475	7343	7436	7256	7432	7445	7322	7334	7303	7402	7491	7280	7450	7202	7262	7306	7350	7328	7422	7332	7257	7290	7468	7370	7344	7295	7287	7229	7324	7364	7292	7245	7348	7334	7363	7389	7507	7301	7276	7436	7314	7334	7380	7340	7412	7233	7418	7374	7401	7262	7406	7260	7352	7297	7337	7329	7227	7360	7360	7324	7359	7287	7286	7356	7195	7263	7192	7345	7303	7240	7276	7481	7262	7368	7461	7183	7340	7236	7316	7321	7478	7296	7353	7202	7342	7375	7359	7391	7283	7341	7363	7455	7375	7434	7261	7368	7330	7405	7320	7338	7406	7399	7418	7304	7325	7328	7480	7273	7407	7337	7514	7391	7418	7347	7224	7431	7419	7310	7348	7261	7398	7435	7278	7400	7426	7463	7423	7496	7329	7287	7337	7254	7358	7183	7352	7412	7346	7307	7428	7421	7277	7381	7410	7430	7303	7409	7557	7236	7328	7252	7575	7315	7340	7387	7240	7350	7317	7496	7240	7358	7273	7338	7282	7335	7379	7346	7310	7298	7469	7401	7246	7332	7448	7250	7383	7291	7315	7180	7487	7310	7261	7390	7383	7336	7288	7462	7277	7282	7279	7320	7352	7332	7320	7322	7277	7300	7295	7462	7372	7280	7311	7354	7362	7278	7214	7329	7383	7304	7438	7402	7298	7399	7343	7401	7375	7189	7383	7308	7414	7329	7222	7166	7422	7433	7390	7304	7340	7342	7369	7343	7431	7350	7442	7355	7332	7311	7315	7384	7504	7435	7306	7429	7467	7381	7388	7215	7413	7492	7391	7347	7361	7403	7401	7404	7313	7431	7192	7122	7410	7374	7352	7324	7485	7261	7395	7497	7260	7346	7354	7263	7423	7388	7147	7484	7282	7331	7331	7250	7372	7305	7270	7322	7437	7333	7324	7226	7344	7351	7399	7318	7324	7277	7345	7393	7399	7208	7349	7219	7309	7336	7419	7220	7405	7199	7311	7243	7328	7308	7220	7316	7260	7465	7283	7383	7270	7277	7361	7222	7256	7297	7434	7426	7255	7522	7373	7309	7299	7358	7468	7234	7335	7294	7319	7346	7354	7338	7219	7298	7455	7385	7261	7221	7198	7430	7290	7265	7248	7361	7327	7260	7335	7470	7287	7332	7179	7230	7289	7406	7301	7390	7267	7445	7335	7392	7426	7408	7356	7346	7361	7247	7400	7283	7510	7272	7406	7351	7324	7270	7366	7428	7254	7268	7321	7307	7345	7531	7266	7438	7280	7482	7350	7318	7232	7355	7243	7264	7459	7150	7419	7264	7266	7293	7398	7469	7277	7353	7339	7331	7233	7378	7384	7352	7276	7275	7335	7397	7253	7400	7327	7420	7288	7319	7335	7362	7343	7369	7335	7355	7237	7330	7367	7424	7423	7487	7377	7259	7355	7409	7374	7410	7372	7320	7464	7218	7462	7255	7330	7457	7388	7380	7282	7287	7372	7293	7243	7391	7419	7411	7268	7273	7185	7315	7362	7203	7300	7233	7264	7265	7496	7268	7508	7409	7356	7133	7251	7327	7352	7343	7347	7337	7180	7409	7444	7233	7380	7383	7381	7324	7341	7370	7313	7421	7316	7304	7424	7459	7331	7292	7242	7243	7411	7341	7311	7422	7403	7375	7225	7435	7257	7272	7347	7466	7332	7353	7409	7265	7298	7348	7196	7347	7257	7416	7287	7412	7293	7311	7300	7312	7295	7333	7364	7288	7245	7358	7468	7335	7332	7367	7297	7197	7462	7381	7267	7329	7422	7235	7250	7349	7267	7191	7501	7272	7354	7401	7353	7309	7290	7366	7436	7134	7366	7327	7386	7412	7161	7395	7165	7387	7317	7483	7416	7283	7331	7374	7419	7350	7400	7324	7479	7414	7294	7411	7495	7354	7310	7287	7332	7414	7264	7306	7475	7353	7198	7295	7379	7254	7258	7401	7307	7431	7291	7313	7431	7291	7338	7346	7422	7286	7314	7271	7291	7506	7361	7239	7241	7459	7339	7315	7275	7184	7419	7453	7391	7443	7320	7344	7343	7435	7392	7413	7445	7364	7338	7340	7263	7362	7381	7333	7372	7379	7292	7430	7378	7287	7258	7333	7352	7403	7380	7308	7307	7337	7420	7228	7351	7308	7213	7352	7344	7329	7394	7384	7361	7291	7350	7384	7406	7320	7415	7416	7460	7434	7310	7376	7379	7352	7341	7252	7309	7292	7362	7241	7403	7244	7280	7443	7270	7429	7340	7413	7293	7518	7134	7250	7441	7367	7330	7422	7314	7341	7270	7421	7344	7417	7209	7467	7152	7410	7367	7418	7262	7345	7280	7343	7406	7488	7362	7284	7346	7213	7304	7340	7264	7295	7334	7366	7321	7411	7352	7384	7341	7364	7420	7402	7369	7435	7308
64104	51321	25102	7873	1804	987	928	1006	850	924	971	891	948	965	939	931	924	856	940	931	916	942	910	964	934	876	901	866	930	868	899	981	914	920	883	993	920	909	909	885	988	905	862	908	948	888	930	860	940	921	927	923	929	925	921	844	926	899	913	929	929	928	931	953	936	916	921	965	922	867	874	935	906	884	947	932	916	907	943	919	905	924	946	909	905	951	898	937	874	970	927	963	883	885	914	944	926	922	944	962	892	917	928	928	865	907	932	874	947	899	914	897	899	936	958	973	888	881	924	946	908	948	950	938	915	923	935	961	908	966	910	918	919	1001	883	919	958	854	909	942	916	934	907	938	915	888	859	881	935	933	914	931	933	941	919	945	957	896	964	893	930	954	883	866	973	932	911	944	874	955	934	943	940	932	955	885	891	906	944	979	900	903	978	922	939	923	980	946	950	908	901	925	900	991	890	878	900	944	879	915	887	924	918	901	875	932	949	918	946	892	903	945	919	896	937	932	931	855	925	889	908	896	930	875	898	935	960	911	939	909	912	900	919	934	947	905	970	912	875	909	934	912	864	915	901	903	901	956	902	889	973	929	911	908	909	919	924	879	946	971	924	901	918	958	893	907	893	918	907	962	903	965	898	949	907	900	855	984	874	943	951	940	876	951	901	900	932	931	968	929	963	923	949	918	923	868	889	928	930	877	940	902	905	868	941	914	917	905	981	940	897	916	891	896	919	973	891	932	896	897	945	885	966	872	969	923	921	921	985	890	881	924	899	926	925	895	987	902	935	924	883	934	928	969	925	965	975	947	913	951	922	900	968	960	975	912	970	900	861	926	921	927	928	945	918	939	941	971	942	922	914	911	970	931	949	910	912	970	973	899	880	904	911	850	882	928	866	887	907	1005	920	907	965	894	833	976	902	960	931	971	900	923	944	899	916	939	870	910	949	903	985	948	933	870	941	890	966	944	913	927	888	928	916	935	892	916	899	935	922	931	850	893	928	892	895	902	878	923	908	846	918	893	907	915	994	924	918	942	936	971	927	897	921	915	980	978	963	952	973	891	926	866	943	867	914	935	906	929	939	862	950	875	967	885	917	918	884	900	907	994	934	988	923	936	932	911	942	913	895	920	879	947	909	909	919	928	887	960	917	918	842	952	956	948	904	896	948	930	913	1005	912	910	893	927	917	925	905	914	903	942	896	986	904	888	908	936	877	927	948	956	897	934	953	924	899	896	930	843	919	899	910	931	954	947	890	904	926	888	914	925	949	970	903	891	886	924	938	912	925	942	900	908	950	963	890	939	833	933	932	940	909	926	892	948	939	904	928	918	888	928	904	872	957	882	918	898	921	877	1007	957	908	930	847	942	908	917	887	902	940	982	945	914	927	947	890	903	931	936	941	965	926	946	952	972	927	901	899	869	958	946	926	888	924	947	865	972	914	948	930	898	893	918	890	945	906	966	924	833	875	905	931	922	905	928	935	963	908	925	876	876	952	920	941	965	870	900	911	916	939	900	943	916	913	939	877	897	893	955	897	911	865	889	923	918	892	889	872	900	937	905	969	938	894	889	940	939	997	928	936	924	916	864	928	944	904	960	989	972	882	961	918	912	901	882	944	913	987	882	943	904	984	904	882	992	924	896	852	859	883	907	883	900	924	908	855	943	927	845	925	915	931	884	941	932	913	897	925	885	936	924	900	946	903	936	914	970	923	928	905	958	922	904	933	922	859	886	873	925	959	893	918	921	891	832	916	960	954	957	939	924	1006	955	908	910	973	919	944	981	942	862	930	938	899	936	917	967	876	894	969	906	869	893	959	877	908	891	886	900	927	934	943	920	926	954	913	930	939	989	935	924	991	912	930	963	950	886	907	987	942	858	896	911	925	898	922	965	915	953	935	964	940	1008	944	910	916	953	902	910	929	982	936	893	906	916	911	894	833	926	971	941	906	923	906	954	901	919	894	903	932	914	976	936	877	941	947	934	875	891	939	935	917	937	871	937	870	914	892	915	865	895	881	959	931	931	996	950	874	975	900	963	916	938	929	908	890	949	916	987	875	903	899	861	932	875	951	895	943	942	886	948	912	907	975	967	875	942	963	900	909	937	931	850	946	929	944	897	859	951	959	948	925	931	938	864	837	906	909	961	941	863	900	958	1000	922	967	942	877	931	935	947	911	914	887	967	874	909	881	913	892	940	876	879	925	906	899	901	913	910	900	894	954	947	877	900	874	855	957	894	893	913	951	920	914	917	905	934	870	952	883	864	899	914	999	922	917	942	918	961	931	927	897	944	880	923	915	908	874	890	890	883	927	887	909	893	904	920	842	944	925	918	868	938	931	914	897	933	919	915	972	904	931	924	934	881	864	862	851	946	901	921	960	899	962	1002	901	924	916	908	935	927	909	921	881	914	871	917	887	950	877	912	896	945	948	933	922	944	851	952	906	927	907	933	908	917	934	884	909	974	950	878	944	974	883	883	904	904	893	929	900	899	931	926	846	956	945	900	965	909	900	902	954	957	998	847	923	946	957	927	911	850	855	910	920	900	907	945	914	922	914	905	944	928	915	910	895	916	901	888	917	939	938	962	880	934	931	916	916	930	907	882	927	930	890	905	938	955	945	923	889	918	917	892	913	954	918	936	953	905	927	888	909	939	900	872	866	902	867	944	917	935	874	943	934	883	941	862	960	867	903	878	997	969	955	909	946	931	947	905	906	892	951	931	919	967	864	930	921	888	944	946	907	902	977	944	919	871	965	904	910	912	895	877	875	910	899	868	907	918	898	883	958	969	876	889	962	873	949	876	881	944	930	909	917	941	870	925	942	920	957	933	903	975	947	907	890	944	955	922	911	962	922	848	971	910	918	900	902	894	943	930	911	932	947	925	877	909	925	935	917	892	908	892	957	971	923	873	909	941	908	951	876	883	840	977	911	951	910	935	919	956	933	942	958	946	936	920	961	910	914	896	938	960	927	880	905	941	907	853	905	932	884	908	932	950	913	926	877	955	912	942	878	903	961	912	968	857	868	943	937	885	942	903	957	866	962	894	905	862	882	946	832	986	881	893	908	929	926	903	971	937	868	919	977	949	943	939	980	918	891	907	904	909	909	939	941	952	924	882	925	936	924	941	890	923	891	972	890	899	942	951	873	842	883	893	938	922	898	921	862	912	972	919	889	912	919	955	903	923	894	902	927	885	911	897	936	906	888	969	901	911	879	874	975	941	972	874	951	892	959	910	898	897	913	923	948	953	905	909	909	904	956	909	886	929	911	932	918	951	897	896	923	886	902	938	949	920	910	935	963	931	946	916	965	943	887	940	899	931	910	900	972	960	945	899	948	902	896	938	880	937	910	932	844	916	900	916	977	894	907	907	902	940	871	931	945	915	932	907	953	917	939	911	915	967	968	921	874	921	938	950	917	895	950	832	911	953	929	859	892	935	885	936	918	932	877	963	919	964	920	952	914	949	890	917	943	871	986	931	934	918	927	894	950	896	922	970
63977	56410	46912	31340	17672	7210	7196	7355	7303	7282	7376	7321	7263	7235	7321	7349	7361	7399	7295	7300	7376	7321	7227	7474	7166	7355	7322	7334	7215	7214	7265	7322	7314	7275	7335	7261	7267	7348	7268	7198	7349	7257	7069	7268	7305	7255	7436	7380	7291	7217	7343	7336	7353	7262	7429	7287	7118	7318	7224	7306	7359	7334	7373	7326	7330	7264	7205	7236	7300	7264	7217	7171	7192	7297	7337	7248	7246	7303	7451	7290	7296	7299	7297	7258	7328	7209	7396	7264	7231	7395	7357	7167	7291	7410	7202	7128	7364	7233	7127	7291	7385	7229	7421	7355	7354	7314	7400	7357	7415	7328	7164	7247	7257	7215	7218	7318	7331	7249	7363	7348	7254	7321	7385	7258	7353	7327	7388	7304	7239	7231	7326	7161	7271	7312	7228	7286	7322	7204	7284	7273	7283	7278	7157	7267	7201	7292	7233	7238	7329	7321	7233	7421	7294	7154	7216	7357	7278	7308	7245	7379	7108	7293	7376	7334	7313	7385	7305	7200	7135	7343	7223	7277	7357	7235	7243	7393	7243	7247	7354	7359	7334	7214	7252	7224	7336	7106	7448	7287	7285	7338	7336	7262	7354	7261	7217	7230	7278	7208	7233	7259	7193	7375	7303	7196	7209	7343	7124	7332	7273	7293	7261	7285	7307	7330	7246	7332	7332	7292	7255	7201	7208	7292	7324	7349	7282	7293	7236	7157	7157	7279	7263	7209	7229	7155	7161	7390	7463	7224	7375	7271	7411	7269	7408	7252	7273	7288	7252	7259	7288	7292	7263	7305	7333	7314	7322	7190	7282	7372	7238	7185	7341	7263	7234	7321	7298	7297	7239	7242	7175	7343	7228	7303	7396	7318	7302	7291	7386	7215	7265	7370	7367	7314	7287	7330	7351	7380	7295	7210	7295	7281	7355	7422	7295	7240	7224	7248	7381	7355	7316	7258	7325	7182	7244	7357	7248	7180	7234	7310	7233	7304	7212	7268	7397	7181	7334	7330	7459	7302	7376	7311	7401	7450	7285	7377	7358	7353	7337	7079	7263	7211	7283	7242	7221	7244	7256	7269	7324	7221	7371	7244	7182	7271	7190	7344	7372	7209	7209	7372	7251	7224	7303	7273	7248	7307	7374	7329	7376	7322	7328	7346	7330	7239	7245	7390	7305	7173	7249	7255	7307	7282	7288	7261	7329	7255	7211	7330	7151	7284	7430	7235	7338	7215	7322	7228	7161	7388	7402	7209	7331	7278	7193	7327	7303	7411	7178	7451	7199	7255	7229	7433	7317	7353	7551	7219	7272	7381	7156	7326	7394	7385	7249	7280	7292	7326	7303	7200	7381	7358	7344	7300	7483	7221	7414	7302	7395	7288	7280	7398	7408	7138	7298	7263	7386	7237	7159	7273	7350	7167	7202	7179	7293	7341	7282	7260	7415	7300	7290	7358	7224	7204	7295	7234	7230	7383	7268	7329	7256	7275	7271	7328	7353	7289	7258	7347	7220	7386	7412	7325	7198	7184	7304	7250	7298	7391	7358	7321	7264	7360	7295	7303	7354	7373	7316	7271	7238	7380	7207	7280	7411	7334	7413	7386	7237	7203	7302	7328	7278	7252	7260	7280	7201	7341	7305	7241	7301	7153	7119	7196	7272	7252	7160	7368	7291	7328	7308	7128	7284	7235	7368	7310	7340	7331	7384	7362	7257	7295	7218	7273	7332	7314	7329	7230	7249	7168	7314	7184	7471	7233	7363	7277	7343	7355	7218	7208	7411	7350	7293	7242	7136	7358	7304	7215	7413	7415	7305	7288	7215	7311	7396	7227	7311	7267	7457	7269	7177	7265	7344	7252	7215	7246	7390	7421	7318	7182	7260	7354	7435	7151	7318	7210	7335	7290	7406	7384	7308	7179	7281	7267	7392	7176	7354	7440	7210	7162	7306	7233	7389	7239	7372	7357	7290	7337	7324	7174	7239	7276	7283	7391	7259	7301	7213	7170	7300	7354	7159	7236	7329	7187	7231	7239	7180	7404	7242	7327	7108	7259	7328	7407	7320	7294	7411	7384	7440	7382	7210	7349	7202	7239	7256	7204	7278	7450	7253	7398	7270	7353	7286	7255	7279	7279	7155	7234	7264	7309	7223	7277	7283	7317	7259	7213	7296	7249	7273	7361	7310	7369	7292	7166	7335	7295	7476	7260	7215	7264	7326	7295	7234	7386	7206	7292	7328	7226	7266	7181	7446	7137	7309	7195	7220	7320	7288	7230	7336	7311	7299	7288	7227	7311	7352	7422	7301	7278	7352	7259	7299	7312	7422	7288	7240	7322	7288	7298	7210	7310	7352	7204	7193	7246	7384	7235	7256	7221	7305	7257	7349	7361	7246	7235	7185	7299	7286	7322	7230	7199	7256	7298	7217	7330	7314	7230	7324	7296	7326	7404	7195	7348	7232	7313	7341	7304	7324	7311	7268	7320	7381	7332	7174	7375	7210	7333	7144	7342	7247	7231	7396	7326	7338	7216	7137	7329	7260	7328	7385	7420	7338	7292	7203	7270	7236	7373	7260	7322	7203	7165	7303	7430	7154	7347	7210	7255	7483	7279	7109	7297	7210	7374	7406	7264	7219	7249	7135	7381	7296	7300	7327	7299	7317	7397	7259	7387	7173	7139	7347	7265	7397	7198	7346	7397	7266	7348	7295	7315	7245	7366	7275	7263	7243	7415	7340	7290	7284	7292	7211	7295	7342	7401	7352	7195	7254	7165	7340	7280	7265	7266	7343	7218	7283	7460	7402	7327	7197	7186	7291	7235	7249	7232	7334	7304	7191	7287	7338	7273	7263	7285	7321	7359	7329	7262	7309	7350	7324	7213	7365	7231	7184	7234	7330	7363	7299	7303	7305	7284	7272	7348	7326	7281	7301	7166	7188	7212	7301	7400	7224	7406	7234	7222	7234	7232	7327	7339	7213	7325	7336	7120	7291	7242	7269	7189	7202	7309	7340	7245	7313	7339	7275	7299	7232	7301	7181	7424	7296	7280	7182	7292	7329	7221	7261	7403	7329	7394	7243	7321	7352	7263	7304	7379	7297	7174	7369	7217	7174	7274	7225	7376	7147	7213	7367	7483	7467	7233	7272	7306	7405	7211	7272	7359	7266	7433	7378	7164	7267	7181	7352	7348	7403	7393	7343	7219	7320	7315	7259	7326	7377	7354	7179	7381	7240	7294	7177	7292	7271	7199	7222	7238	7380	7324	7273	7262	7244	7282	7275	7319	7394	7379	7272	7266	7233	7332	7371	7307	7197	7220	7232	7299	7245	7217	7401	7280	7333	7170	7332	7387	7282	7282	7423	7242	7276	7293	7366	7268	7339	7318	7208	7156	7326	7204	7235	7330	7309	7322	7318	7266	7241	7273	7304	7241	7326	7355	7281	7260	7288	7297	7445	7340	7355	7316	7214	7030	7263	7293	7358	7203	7318	7218	7289	7323	7326	7299	7316	7323	7380	7344	7311	7306	7297	7311	7303	7338	7321	7286	7240	7320	7364	7226	7459	7350	7262	7222	7358	7239	7252	7440	7310	7170	7231	7363	7341	7152	7236	7387	7170	7257	7244	7215	7345	7321	7125	7340	7317	7250	7197	7339	7180	7287	7425	7316	7361	7262	7217	7326	7190	7275	7418	7185	7288	7318	7336	7332	7263	7304	7199	7327	7163	7264	7432	7322	7375	7368	7251	7312	7303	7311	7292	7364	7287	7299	7178	7334	7387	7187	7388	7256	7385	7290	7346	7258	7289	7208	7307	7252	7253	7256	7243	7352	7215	7291	7258	7291	7276	7213	7356	7216	7303	7224	7268	7299	7399	7386	7253	7320	7209	7316	7235	7201	7363	7377	7255	7236	7234	7372	7273	7255	7225	7212	7304	7228	7346	7393	7322	7270	7288	7263	7408	7275	7212	7252	7317	7277	7331	7342	7396	7341	7271	7327	7303	7292	7380	7320	7347	7325	7259	7248	7422	7210	7242	7291	7339	7437	7158	7337	7174	7306	7387	7295	7341	7125	7369	7311	7295	7290	7156	7174	7309	7277	7268	7372	7216	7279	7313	7348	7336	7396	7260	7320	7233	7212	7183	7270	7210	7322	7326	7292	7310	7360	7320	7393	7184	7359	7275	7321	7244	7374	7144	7291	7309	7153	7236	7146	7294	7200	7291	7373	7374	7148	7399	7183	7380	7387	7453	7280	7297	7223	7422	7300	7170	7360	7302	7400	7344	7225	7366	7291	7182	7195	7317	7291	7355	7240	7251	7283	7271	7239	7368	7376	7317	7291	7308	7396	7264	7227	7375	7144	7265	7341	7230	7137	7211	7391	7216	7272	7282	7383	7175	7301	7140	7278	7187	7216	7259	7184	7181	7385	7116	7319	7193	7430	7183	7211	7332	7329	7440	7217	7283	7290	7240	7231	7361	7313	7262	7401	7459	7199	7324	7384	7303	7252	7146	7366	7251	7340	7255	7273	7316	7211	7329	7214	7225	7375	7222	7337	7298	7366	7381	7405	7355	7331	7287	7264	7294	7399	7216	7277	7227	7298	7415	7328	7301	7417	7249	7191	7249	7136	7277	7255	7358	7207	7315	7313	7184	7361	7382	7355	7269	7200	7346	7269	7397	7242	7281	7326	7406	7359	7175	7327	7179	7287	7211	7326	7271	7315	7448	7184	7295	7230	7346	7103	7294	7329	7236	7157	7208	7440	7307	7298	7415	7225	7303	7181	7425	7194	7264	7282	7318	7321	7317	7318	7443	7391	7252	7288	7356	7308	7243	7373	7213	7159	7302	7323	7354	7141	7262	7290	7109	7199	7270	7357	7262	7336	7416	7260	7340	7330	7205	7393	7202	7217	7265	7196	7480	7124	7317	7346	7138	7250	7316	7217	7279	7292	7221	7311	7207	7410	7130	7179	7331	7284	7354	7286	7237	7318	7404	7290	7341	7192	7333	7256	7243	7328	7384	7303	7317	7242	7271	7310	7340	7337	7316	7382	7354	7387	7196	7263	7373	7249	7444	7212	7325	7304	7283	7206	7317	7228	7263	7224	7347	7185
38803	23024	7937	2046	1005	765	794	822	788	759	797	763	770	763	773	804	812	765	785	752	753	718	785	739	739	794	767	812	727	785	765	800	816	791	766	799	746	716	755	777	781	729	799	752	793	765	797	771	791	740	781	744	756	728	789	740	789	758	757	769	765	819	786	783	789	817	756	766	762	789	786	797	758	742	790	770	742	786	693	716	803	750	772	820	764	745	740	786	753	775	769	754	784	783	824	777	735	759	806	798	773	809	756	725	785	783	820	806	805	668	756	784	749	740	816	762	743	747	777	799	793	808	767	747	769	789	776	727	745	771	790	782	743	742	761	799	781	830	766	806	823	811	773	719	759	782	766	811	760	837	773	761	776	804	784	802	762	713	757	734	754	797	760	735	757	766	771	835	803	728	811	788	739	821	760	783	791	784	768	786	792	772	787	712	783	769	761	788	788	804	772	841	794	792	746	801	723	732	792	776	822	760	832	784	780	791	728	788	744	769	747	750	766	740	737	770	787	790	806	764	782	735	808	747	770	761	738	794	760	741	788	779	775	745	767	773	762	762	782	809	792	749	727	719	783	769	717	820	794	774	778	811	748	779	729	786	767	772	740	755	781	735	773	722	816	784	764	775	779	752	779	766	786	812	747	762	726	777	751	757	737	766	804	805	820	805	783	748	820	789	764	783	756	725	794	741	763	822	735	788	770	814	819	739	786	797	741	796	784	803	761	770	785	750	736	804	786	783	711	825	751	785	734	809	752	788	747	771	793	777	755	774	757	755	768	751	768	749	738	794	772	776	805	770	762	779	791	743	774	729	739	835	744	796	764	717	770	745	745	774	731	762	789	768	800	749	795	750	742	789	767	760	803	724	777	789	753	784	780	734	799	755	795	778	756	743	790	765	792	712	725	760	788	817	767	816	766	774	771	775	745	786	775	746	743	767	776	740	764	774	720	747	753	760	713	778	767	786	764	791	776	780	759	801	760	786	779	731	825	759	760	761	754	749	755	804	775	748	762	740	840	759	769	772	803	716	737	782	725	776	820	786	783	813	792	747	768	805	734	764	777	803	770	776	781	808	736	793	765	775	720	808	782	758	779	733	775	734	811	794	802	765	748	770	750	778	776	759	786	755	805	760	727	734	740	780	784	800	795	792	780	809	807	804	733	750	784	758	792	808	740	813	788	769	775	801	707	705	776	771	707	763	770	749	789	791	800	738	824	777	729	739	755	777	777	784	737	815	786	786	791	754	808	802	781	799	725	777	754	777	732	787	778	756	814	734	764	781	794	775	759	748	754	777	743	758	760	755	785	743	798	758	773	790	772	794	775	814	747	750	741	781	765	769	742	813	766	745	761	746	702	740	758	743	821	799	804	785	760	763	784	850	766	789	767	754	787	839	783	702	758	805	775	794	779	772	795	756	804	770	779	699	801	757	796	794	764	746	757	756	799	754	791	780	824	786	746	762	758	751	754	762	776	769	781	755	768	776	747	773	760	775	750	740	762	775	731	751	750	760	767	779	755	735	771	799	758	772	758	747	753	791	821	746	794	766	708	749	739	797	785	770	776	764	819	782	757	774	752	735	783	788	798	802	733	786	788	745	767	793	750	767	782	811	776	766	813	809	746	729	787	762	764	830	807	732	840	820	796	795	767	781	760	786	793	784	762	792	796	723	758	785	791	752	747	739	825	760	768	780	743	765	757	782	818	779	793	758	780	813	734	763	782	808	741	779	805	757	746	774	750	758	762	788	773	777	795	739	802	816	788	750	789	763	776	733	761	767	793	746	752	774	779	764	796	795	772	769	799	833	771	777	744	768	755	831	777	728	773	777	831	763	757	792	779	773	790	791	807	778	758	746	747	749	721	760	759	770	766	712	817	792	752	738	815	794	732	775	734	727	746	764	776	747	780	774	786	784	780	774	801	791	742	791	726	780	752	780	754	754	739	813	735	774	721	770	775	763	789	782	744	756	754	807	753	773	761	768	779	765	750	781	797	760	735	823	780	731	810	805	816	728	728	788	805	840	744	744	729	721	839	760	764	778	710	767	810	761	781	806	775	773	783	748	750	780	799	767	780	759	791	791	744	690	727	753	771	781	828	785	773	786	760	769	763	746	811	776	775	756	791	823	774	770	747	772	702	807	806	802	780	810	793	765	773	773	755	798	779	782	764	802	745	756	778	769	776	725	781	759	808	764	735	756	769	769	795	787	818	777	767	779	765	812	785	789	785	767	738	749	722	773	814	815	771	793	776	796	760	747	738	763	756	771	742	795	738	769	767	777	760	740	783	765	809	757	793	722	775	784	757	738	803	801	795	781	759	793	737	775	762	820	764	779	804	756	747	720	784	785	828	794	801	769	828	779	745	812	738	747	753	739	755	805	800	756	792	754	801	803	761	772	765	763	770	762	787	743	756	759	764	776	766	777	821	824	772	779	782	779	768	739	752	733	803	741	771	767	730	784	743	801	789	757	797	757	781	749	777	726	782	791	751	784	763	747	754	814	681	757	773	743	731	743	781	757	781	740	803	830	762	771	766	798	785	759	772	762	764	844	730	793	773	768	773	774	797	814	775	769	807	795	805	755	768	772	738	791	782	795	798	798	755	782	795	745	723	745	768	774	789	742	800	799	709	736	739	808	762	754	766	814	792	786	762	768	821	780	792	807	796	796	773	834	777	751	818	741	795	774	800	766	778	719	700	762	748	817	768	767	807	827	784	772	766	788	768	804	728	766	741	802	781	814	799	858	779	777	756	797	775	805	841	770	749	790	793	814	813	807	780	781	776	860	787	784	787	741	748	825	755	811	795	795	706	746	759	729	757	781	775	774	788	770	777	786	737	736	756	794	800	786	731	786	764	802	767	783	787	727	762	722	873	839	754	721	801	760	780	732	749	747	801	854	754	754	758	803	781	762	814	822	819	759	781	796	780	774	810	780	749	754	815	781	802	723	786	798	794	784	788	718	784	767	739	773	794	767	815	800	705	814	784	743	802	796	748	778	784	774	814	809	753	788	823	785	729	781	760	772	724	833	709	779	812	745	814	752	761	742	801	782	767	771	768	784	803	811	775	800	787	809	769	792	779	788	733	767	748	775	795	731	749	778	790	773	707	765	818	721	791	796	803	781	756	805	811	814	785	729	839	769	771	792	837	747	760	809	743	762	773	724	795	774	781	767	727	835	768	794	813	723	704	760	763	785	675	815	819	799	773	780	714	785	798	805	750	774	840	791	743	705	752	738	757	787	828	777	714	783	808	767	745	788	793	762	844	744	778	794	786	769	780	700	797	807	809	788	744	718	777	805	791	769	790	746	788	751	789	780	807	774	807	737	793	837	837	779	752	794	777	714	745	783	741	782	750	807	829	747	751	779	743	757	766	815	776	790	787	754	783	794	722	787	752	751	804	772	753	806	819	767	729	781	737	776	765	804	774	770	727	752	785	728	762	774	780	732	777	785	799	747	778	755	781	755	713	808	799	835	763	796	783	770	745	759
65510	46779	28594	16411	9384	6421	6276	6255	6432	6226	6353	6124	6293	6307	6213	6304	6433	6303	6186	6275	6250	6221	6294	6206	6228	6238	6333	6254	6368	6254	6193	6255	6298	6286	6289	6256	6254	6385	6246	6390	6260	6313	6250	6329	6425	6254	6394	6255	6228	6243	6319	6434	6232	6371	6243	6194	6249	6253	6249	6364	6163	6276	6359	6295	6250	6289	6346	6346	6168	6255	6435	6234	6305	6268	6281	6193	6228	6293	6223	6281	6319	6148	6301	6316	6429	6303	6319	6271	6293	6311	6330	6302	6240	6358	6279	6233	6295	6167	6261	6222	6267	6276	6222	6193	6161	6257	6234	6303	6343	6252	6383	6270	6295	6277	6349	6225	6215	6211	6262	6211	6204	6217	6270	6306	6419	6241	6318	6232	6356	6405	6284	6295	6379	6176	6226	6185	6271	6283	6307	6281	6332	6332	6270	6275	6388	6203	6338	6219	6287	6191	6280	6168	6222	6338	6224	6315	6281	6305	6262	6302	6322	6288	6179	6323	6327	6301	6233	6272	6255	6318	6404	6283	6397	6283	6271	6294	6405	6371	6353	6317	6200	6291	6296	6169	6279	6392	6301	6261	6359	6282	6224	6275	6388	6249	6298	6396	6211	6264	6192	6242	6158	6358	6307	6286	6316	6374	6349	6314	6347	6394	6311	6234	6308	6342	6294	6300	6308	6113	6271	6144	6337	6320	6289	6365	6327	6307	6205	6277	6448	6270	6328	6324	6283	6355	6272	6290	6331	6463	6273	6315	6274	6283	6244	6324	6346	6259	6264	6324	6416	6329	6289	6216	6327	6276	6231	6457	6246	6319	6305	6271	6324	6237	6452	6297	6268	6266	6216	6290	6397	6217	6272	6252	6348	6075	6243	6259	6282	6224	6295	6338	6218	6294	6323	6332	6386	6285	6354	6366	6265	6223	6184	6230	6380	6207	6299	6281	6273	6297	6278	6267	6191	6372	6331	6270	6234	6334	6226	6200	6339	6289	6169	6285	6363	6289	6341	6330	6362	6124	6411	6291	6310	6343	6343	6287	6300	6199	6234	6409	6282	6199	6274	6300	6310	6250	6311	6270	6332	6211	6254	6334	6352	6403	6236	6399	6361	6280	6331	6351	6323	6226	6261	6237	6317	6157	6360	6274	6131	6184	6205	6337	6355	6198	6324	6333	6263	6383	6283	6185	6405	6238	6350	6365	6407	6282	6323	6314	6219	6388	6225	6276	6316	6254	6322	6270	6205	6292	6303	6411	6273	6379	6307	6234	6251	6199	6208	6134	6279	6392	6311	6406	6159	6385	6189	6343	6251	6267	6308	6351	6216	6211	6134	6206	6217	6333	6343	6282	6337	6282	6219	6257	6331	6244	6278	6174	6197	6304	6255	6260	6369	6268	6343	6289	6418	6300	6271	6223	6234	6288	6248	6370	6330	6199	6320	6282	6307	6207	6286	6276	6284	6272	6199	6406	6256	6213	6229	6442	6290	6315	6208	6372	6323	6346	6317	6269	6177	6248	6306	6254	6113	6245	6298	6264	6273	6294	6231	6368	6437	6257	6198	6357	6320	6312	6363	6250	6263	6333	6219	6158	6362	6387	6383	6384	6291	6296	6309	6346	6300	6376	6246	6272	6355	6330	6241	6276	6276	6284	6209	6339	6184	6288	6185	6388	6227	6167	6272	6148	6401	6258	6367	6231	6248	6219	6257	6166	6285	6286	6201	6210	6233	6321	6234	6255	6281	6277	6249	6226	6315	6297	6328	6288	6306	6377	6272	6249	6296	6468	6285	6264	6282	6257	6407	6171	6388	6316	6213	6296	6254	6318	6266	6185	6263	6340	6331	6339	6256	6335	6211	6335	6289	6296	6236	6334	6222	6267	6229	6193	6320	6328	6323	6252	6321	6347	6276	6246	6411	6334	6199	6314	6326	6231	6321	6192	6280	6170	6286	6402	6353	6203	6335	6151	6289	6274	6308	6297	6373	6383	6221	6217	6159	6241	6215	6282	6279	6234	6363	6364	6324	6214	6324	6345	6267	6287	6228	6244	6253	6316	6393	6447	6340	6224	6118	6200	6293	6268	6346	6414	6384	6372	6255	6428	6174	6319	6326	6259	6202	6293	6239	6260	6345	6334	6296	6376	6189	6248	6272	6212	6380	6478	6316	6396	6258	6413	6347	6156	6362	6258	6290	6305	6374	6159	6265	6354	6281	6322	6258	6199	6378	6222	6386	6160	6131	6255	6302	6366	6233	6321	6246	6352	6231	6207	6327	6327	6253	6258	6290	6288	6237	6338	6303	6332	6247	6208	6324	6298	6238	6287	6190	6320	6305	6181	6367	6190	6268	6236	6320	6387	6186	6337	6276	6327	6187	6283	6234	6341	6340	6252	6238	6309	6237	6280	6263	6270	6289	6141	6305	6323	6268	6389	6289	6318	6193	6374	6238	6270	6323	6240	6262	6437	6119	6292	6446	6239	6076	6268	6285	6260	6274	6163	6343	6340	6408	6284	6279	6336	6388	6219	6370	6201	6257	6260	6212	6423	6267	6272	6303	6335	6262	6309	6180	6228	6304	6349	6249	6236	6237	6116	6271	6235	6329	6244	6419	6286	6209	6278	6190	6264	6468	6245	6262	6354	6320	6280	6394	6331	6336	6391	6360	6237	6273	6355	6188	6285	6214	6261	6251	6306	6235	6230	6325	6444	6322	6253	6398	6296	6359	6267	6229	6359	6405	6308	6262	6349	6265	6276	6275	6260	6256	6365	6405	6197	6408	6353	6343	6231	6269	6145	6408	6305	6335	6292	6315	6243	6262	6348	6210	6228	6234	6315	6241	6320	6257	6256	6271	6342	6268	6304	6206	6272	6310	6343	6250	6158	6351	6337	6365	6312	6352	6306	6318	6357	6373	6197	6265	6139	6184	6165	6271	6322	6271	6286	6254	6145	6197	6198	6403	6374	6259	6270	6311	6241	6283	6347	6206	6249	6272	6341	6324	6250	6282	6414	6274	6283	6342	6257	6238	6354	6323	6219	6204	6425	6279	6209	6236	6297	6144	6306	6346	6195	6260	6270	6281	6326	6333	6140	6293	6243	6320	6240	6349	6220	6332	6325	6394	6378	6224	6268	6335	6261	6302	6221	6354	6238	6358	6265	6301	6401	6358	6272	6291	6180	6328	6213	6266	6189	6305	6291	6363	6198	6426	6396	6269	6109	6340	6296	6222	6248	6337	6380	6235	6210	6371	6281	6323	6281	6237	6342	6331	6264	6318	6226	6371	6208	6361	6279	6270	6442	6118	6265	6281	6393	6231	6143	6345	6347	6278	6281	6199	6339	6302	6381	6259	6430	6335	6253	6244	6389	6367	6221	6229	6295	6182	6292	6305	6310	6310	6217	6254	6404	6286	6360	6278	6282	6467	6429	6209	6307	6193	6244	6350	6335	6275	6369	6219	6464	6364	6328	6362	6470	6302	6282	6383	6255	6242	6284	6347	6344	6326	6309	6296	6245	6323	6324	6266	6385	6263	6312	6239	6327	6376	6329	6280	6433	6295	6230	6238	6215	6194	6288	6280	6264	6323	6380	6209	6300	6336	6220	6233	6376	6317	6131	6313	6355	6159	6334	6269	6252	6257	6228	6268	6269	6282	6370	6219	6290	6263	6363	6397	6225	6333	6321	6269	6276	6312	6181	6245	6350	6277	6281	6278	6243	6311	6315	6261	6293	6258	6278	6361	6284	6363	6195	6176	6221	6420	6282	6349	6342	6257	6361	6389	6209	6243	6272	6240	6202	6351	6294	6386	6179	6410	6298	6317	6164	6167	6308	6195	6368	6213	6385	6255	6362	6238	6268	6339	6278	6317	6302	6323	6228	6261	6206	6267	6260	6324	6256	6353	6237	6340	6133	6293	6405	6268	6200	6202	6265	6313	6214	6354	6223	6283	6316	6277	6340	6159	6349	6330	6390	6261	6271	6097	6323	6395	6231	6330	6359	6235	6087	6437	6201	6313	6358	6290	6334	6232	6194	6387	6366	6289	6275	6240	6284	6274	6303	6245	6300	6276	6364	6376	6250	6328	6416	6291	6286	6305	6210	6179	6231	6256	6287	6273	6262	6282	6270	6272	6294	6286	6363	6300	6229	6249	6218	6180	6310	6202	6344	6241	6272	6307	6246	6255	6197	6160	6127	6172	6143	6285	6199	6276	6394	6348	6305	6274	6320	6396	6171	6353	6306	6378	6363	6330	6244	6414	6263	6194	6225	6415	6284	6390	6271	6325	6368	6422	6257	6180	6362	6304	6298	6309	6179	6270	6384	6309	6289	6418	6295	6379	6241	6288	6464	6310	6334	6185	6424	6253	6180	6231	6357	6299	6298	6232	6278	6252	6251	6384	6321	6396	6186	6245	6312	6326	6367	6315	6212	6340	6185	6281	6334	6316	6221	6169	6277	6310	6406	6411	6186	6371	6224	6253	6288	6385	6302	6269	6171	6225	6178	6238	6258	6233	6334	6306	6322	6208	6309	6296	6296	6236	6223	6409	6339	6248	6260	6413	6278	6349	6262	6178	6368	6203	6224	6255	6319	6267	6463	6147	6288	6409	6244	6217	6301	6448	6322	6125	6359	6239	6282	6383	6309	6274	6270	6409	6409	6204	6283	6282	6232	6365	6270	6336	6288	6291	6322	6311	6364	6345	6262	6324	6365	6321	6380	6340	6289	6373	6123	6262	6313	6283	6103	6275	6353	6448	6289	6189	6305	6324	6263	6323	6300	6250	6224	6289	6296	6377	6270	6279	6308	6331	6326	6244	6366	6237	6286	6319	6421	6234	6370	6306	6289	6251	6245	6226	6189	6282	6172	6486	6243	6419	6349	6381	6296	6152	6305	6333	6336	6237	6252	6280	6408	6374	6380	6341	6289	6306	6293	6280	6261	6341	6265	6322	6259	6239	6268	6300	6257	6156	6390	6422	6303	6254	6376	6369	6307	6484	6282	6209	6483	6168	6362	6303	6224	6180	6348	6393	6297	6196	6325	6326	6321	6371	6263	6323	6246	6390	6218	6254	6363	6335	6434	6390	6287	6296	6296	6182	6379	6294	6323	6282	6350
44489	31525	12905	2993	1124	884	846	876	834	897	814	865	863	816	880	876	848	776	854	839	839	830	850	836	840	831	852	802	881	819	820	873	828	824	817	919	854	857	805	849	777	866	803	805	829	834	812	828	888	838	862	883	851	818	863	862	844	795	791	810	910	861	816	806	796	904	842	791	829	872	846	867	833	781	945	854	841	857	835	843	779	856	839	786	775	841	849	858	802	876	841	848	823	810	875	829	812	829	858	872	814	817	845	835	848	794	803	797	824	815	869	847	809	828	877	815	823	852	801	847	794	835	810	828	795	849	835	853	791	840	773	833	864	808	853	809	826	768	865	801	833	901	815	787	861	857	818	766	821	878	826	829	835	839	863	863	848	826	814	898	850	853	838	839	802	853	876	856	792	803	833	847	810	834	791	820	833	782	868	842	831	801	890	856	874	805	889	861	846	803	828	815	876	806	800	836	833	821	862	838	823	867	836	787	849	862	850	789	852	888	842	831	809	882	802	859	818	839	892	782	806	824	874	851	808	832	818	840	832	838	798	786	834	832	873	831	855	856	870	809	833	814	830	843	883	838	838	866	821	833	803	798	826	826	864	817	861	821	770	775	865	848	800	822	810	841	856	877	864	838	818	812	855	835	847	832	810	884	837	821	781	837	855	847	875	835	813	878	820	822	866	865	857	841	832	802	876	890	820	796	870	865	880	884	823	799	813	814	812	849	828	830	798	816	828	807	829	815	829	862	862	791	816	846	815	847	819	845	803	876	782	799	837	842	782	834	842	788	813	798	873	860	849	837	831	827	888	840	847	896	870	825	816	814	782	855	795	893	822	838	809	847	842	818	858	853	830	794	772	851	826	812	822	855	826	811	829	814	837	834	802	793	805	797	897	856	845	921	812	853	866	805	828	845	865	847	850	864	862	829	803	834	805	811	827	843	866	846	809	833	814	871	828	818	856	836	813	860	763	862	826	818	822	837	832	804	805	837	804	819	819	842	802	813	852	802	835	843	772	840	849	853	820	794	817	779	801	832	825	858	836	837	887	863	836	853	862	822	832	830	826	798	858	824	846	825	887	843	832	822	819	833	828	818	889	808	899	819	884	834	858	819	861	850	881	853	831	851	833	819	849	867	842	849	852	811	830	863	840	864	896	807	850	782	826	830	814	847	767	826	866	850	826	856	857	837	884	814	784	901	848	834	846	818	851	827	806	814	850	775	815	825	837	855	837	802	808	806	874	803	859	784	845	880	858	858	862	834	847	857	810	776	876	809	873	815	774	810	850	815	873	820	805	840	829	859	781	851	851	784	831	827	772	867	834	848	804	795	898	818	855	828	802	847	824	816	885	849	805	839	849	824	832	804	801	860	867	914	824	818	814	850	823	819	834	842	812	794	818	850	843	831	830	830	828	827	820	884	832	801	861	822	857	906	910	881	860	849	842	765	814	812	860	810	865	848	891	810	808	816	847	847	862	891	794	844	816	835	878	868	864	829	827	824	849	791	816	817	865	798	835	807	847	869	789	838	835	820	805	874	800	843	833	843	808	851	835	868	877	819	828	862	811	815	829	817	829	833	831	768	898	834	805	846	804	883	869	855	893	807	872	834	891	830	835	770	881	828	848	802	802	889	851	866	846	818	769	831	846	821	812	815	884	861	824	832	808	802	844	843	855	807	893	776	794	822	828	789	825	822	784	869	821	845	853	837	865	759	804	876	796	847	829	811	812	823	848	811	828	877	830	811	809	840	932	845	803	796	775	838	844	860	858	813	838	820	852	847	857	822	873	849	810	867	776	850	842	814	881	828	815	839	838	810	861	797	869	819	861	775	840	837	821	851	820	867	834	861	831	845	850	776	829	863	877	780	831	838	847	894	857	851	761	866	815	859	813	855	827	856	851	845	835	847	809	841	843	835	833	846	812	838	847	858	794	809	844	854	816	916	847	823	816	863	824	869	811	853	834	787	853	796	840	821	867	837	903	840	871	856	802	811	821	838	872	834	874	856	836	863	871	837	841	828	849	867	821	796	864	852	846	828	797	770	825	859	846	851	813	872	866	824	830	782	874	784	878	807	873	842	844	810	805	825	952	865	839	862	844	823	815	797	785	823	825	790	876	861	821	856	811	870	796	857	820	764	871	896	795	849	845	855	866	847	864	832	811	838	835	823	848	844	824	799	815	842	779	834	800	826	826	863	854	832	928	872	842	810	828	883	781	824	851	875	818	831	860	858	873	796	849	845	803	870	863	833	850	880	824	867	864	873	800	892	848	800	786	884	820	888	856	804	872	883	854	845	852	819	814	801	829	852	845	859	865	865	839	822	857	878	815	789	829	817	830	804	870	796	802	838	815	868	800	823	822	858	855	881	838	842	859	856	819	877	842	841	862	859	883	793	814	847	788	812	851	847	850	826	835	854	882	856	843	834	818	827	867	802	786	881	839	799	816	866	884	824	818	841	824	828	884	863	833	794	839	845	822	792	834	853	862	809	833	789	756	808	755	859	846	881	837	889	912	848	851	890	824	895	851	794	849	893	853	830	818	839	787	871	850	860	860	858	823	772	775	862	845	828	875	819	899	814	891	833	817	869	887	861	860	842	837	816	835	790	819	853	834	830	881	875	786	816	863	837	857	868	836	854	781	814	844	829	789	823	794	813	807	837	819	764	852	851	854	849	815	848	845	820	817	856	789	871	790	808	884	788	861	788	820	860	838	898	857	834	819	820	864	828	811	855	871	871	797	860	830	807	824	822	926	840	816	848	833	841	851	786	868	841	794	829	840	868	873	849	876	812	851	843	843	866	862	857	862	862	838	868	806	812	806	811	852	810	775	782	869	790	839	850	816	787	872	837	930	838	860	809	816	822	851	813	822	798	840	869	842	808	804	837	871	829	816	856	784	847	877	809	841	868	851	833	829	873	814	843	836	836	869	810	822	776	834	795	880	845	817	835	848	839	866	834	868	909	866	824	815	821	831	868	835	825	830	816	795	891	821	846	840	785	847	853	788	890	846	802	821	883	863	772	831	839	879	842	890	829	815	800	862	871	833	893	828	824	870	852	866	859	809	798	830	838	831	844	838	832	842	834	821	828	840	829	878	834	883	821	825	841	865	800	837	812	849	791	864	799	836	834	854	862	918	815	815	877	782	828	856	862	869	875	811	865	869	849	853	801	832	856	847	861	834	838	785	798	847	791	832	819	835	840	851	805	903	868	824	805	827	864	799	850	811	833	867	828	817	851	839	794	826	884	811	818	833	873	847	821	863	864	859	808	850	814	882	827	854	803	850	776	862	854	882	849	876	827	855	840	882	841	817	807	846	830	846	890	816	817	842	840	841	784	827	843	842	856	831	852	810	839	824	831	862	822	815	844	862	795	850	872	829	819	829	803	814	838	862	862	812	820	814	794	847	777	845	867	871	803	837	784	837	887	834	816	850	829	795	840	867	817	867	810	824	840	816	850	824	813	834	813	849	804	821	816	836	817	846	837	860	845
71911	53688	34781	21101	11102	6767	6569	6740	6656	6613	6778	6759	6781	6668	6684	6808	6751	6778	6706	6692	6839	6656	6689	6729	6764	6668	6746	6760	6711	6791	6664	6610	6886	6737	6741	6786	6748	6787	6833	6701	6682	6688	6696	6750	6759	6864	6701	6670	6785	6674	6642	6775	6736	6670	6737	6670	6769	6695	6695	6768	6763	6707	6753	6727	6686	6673	6762	6598	6576	6863	6577	6777	6847	6574	6685	6732	6612	6755	6785	6602	6621	6834	6579	6618	6740	6722	6613	6690	6822	6726	6644	6668	6664	6687	6657	6828	6664	6696	6730	6780	6642	6684	6681	6593	6589	6777	6716	6732	6798	6769	6685	6698	6689	6789	6721	6819	6667	6667	6569	6751	6740	6753	6734	6696	6685	6737	6752	6704	6719	6717	6851	6808	6736	6805	6699	6703	6742	6567	6790	6710	6772	6775	6760	6618	6666	6690	6805	6749	6834	6643	6630	6694	6709	6754	6667	6653	6719	6827	6621	6768	6779	6852	6724	6771	6605	6828	6829	6685	6710	6725	6651	6742	6710	6633	6855	6643	6746	6673	6728	6756	6709	6687	6722	6706	6648	6767	6705	6660	6789	6749	6769	6749	6774	6775	6705	6691	6691	6796	6717	6614	6645	6774	6573	6914	6613	6669	6712	6706	6839	6715	6805	6668	6783	6604	6750	6875	6742	6674	6611	6575	6819	6731	6765	6742	6780	6746	6727	6648	6712	6677	6708	6698	6724	6878	6711	6629	6694	6744	6702	6676	6751	6523	6687	6740	6783	6661	6833	6674	6760	6666	6689	6733	6729	6717	6761	6658	6618	6584	6779	6663	6718	6663	6727	6730	6700	6644	6774	6752	6734	6749	6760	6706	6745	6813	6851	6587	6778	6724	6650	6706	6561	6779	6754	6619	6673	6845	6748	6715	6768	6626	6700	6665	6810	6643	6764	6680	6706	6712	6673	6600	6814	6631	6745	6655	6764	6662	6574	6731	6696	6719	6822	6877	6758	6685	6682	6744	6611	6668	6727	6742	6771	6684	6711	6665	6770	6866	6842	6685	6694	6736	6761	6690	6721	6721	6824	6727	6689	6789	6659	6573	6622	6696	6828	6724	6845	6640	6783	6586	6730	6584	6606	6707	6848	6750	6722	6691	6672	6615	6692	6764	6652	6812	6756	6780	6835	6728	6714	6713	6783	6750	6625	6673	6775	6720	6664	6787	6643	6734	6799	6790	6868	6750	6696	6634	6827	6718	6778	6684	6852	6722	6662	6752	6533	6729	6825	6662	6760	6768	6705	6596	6688	6715	6597	6597	6811	6679	6712	6785	6784	6729	6809	6726	6648	6755	6773	6824	6623	6768	6815	6859	6765	6771	6634	6641	6706	6680	6767	6789	6696	6748	6648	6627	6696	6726	6721	6636	6666	6766	6765	6798	6672	6764	6764	6653	6726	6725	6773	6731	6576	6820	6689	6731	6729	6653	6823	6678	6812	6611	6586	6845	6755	6630	6760	6811	6830	6810	6756	6692	6668	6745	6779	6739	6621	6767	6682	6699	6709	6699	6764	6672	6731	6686	6715	6839	6971	6745	6686	6731	6714	6659	6743	6679	6755	6856	6694	6760	6854	6633	6755	6729	6759	6669	6671	6552	6763	6757	6748	6733	6758	6626	6727	6791	6694	6723	6692	6712	6726	6538	6708	6722	6719	6713	6760	6653	6780	6705	6743	6662	6811	6760	6725	6746	6787	6877	6840	6829	6729	6713	6655	6598	6654	6808	6704	6643	6694	6677	6697	6797	6703	6733	6705	6744	6821	6730	6564	6660	6741	6812	6846	6772	6701	6792	6778	6690	6781	6671	6702	6819	6684	6787	6686	6672	6739	6739	6723	6763	6687	6731	6766	6747	6547	6815	6722	6671	6785	6743	6848	6622	6652	6774	6797	6627	6616	6779	6625	6694	6688	6816	6692	6771	6710	6535	6476	6724	6743	6761	6848	6718	6743	6756	6813	6648	6682	6750	6762	6526	6738	6823	6738	6728	6565	6654	6661	6692	6856	6724	6805	6760	6638	6708	6823	6671	6675	6679	6714	6681	6738	6708	6770	6733	6694	6767	6694	6637	6755	6720	6852	6713	6690	6654	6531	6638	6784	6576	6704	6728	6857	6634	6733	6717	6775	6661	6694	6685	6753	6695	6756	6740	6665	6752	6642	6695	6726	6693	6666	6779	6680	6766	6706	6735	6760	6627	6807	6683	6768	6637	6824	6688	6656	6756	6769	6680	6858	6662	6719	6655	6707	6634	6733	6645	6630	6687	6681	6769	6704	6714	6751	6759	6778	6802	6633	6751	6875	6814	6649	6714	6703	6571	6781	6734	6921	6712	6744	6753	6718	6648	6672	6654	6783	6822	6753	6768	6596	6582	6755	6656	6622	6774	6651	6700	6735	6758	6746	6685	6819	6691	6814	6592	6828	6728	6639	6637	6698	6611	6784	6664	6602	6747	6712	6761	6760	6888	6740	6809	6628	6660	6712	6743	6686	6681	6770	6819	6562	6704	6748	6778	6587	6617	6632	6764	6715	6725	6641	6750	6716	6775	6774	6633	6703	6767	6608	6819	6792	6746	6687	6718	6712	6661	6622	6781	6792	6795	6617	6656	6705	6691	6600	6700	6689	6820	6666	6857	6661	6735	6861	6658	6717	6890	6684	6726	6737	6663	6770	6641	6745	6759	6787	6728	6667	6620	6800	6876	6781	6732	6752	6824	6628	6659	6716	6754	6747	6601	6685	6852	6827	6785	6708	6689	6643	6637	6625	6763	6736	6678	6696	6704	6798	6685	6690	6720	6864	6786	6634	6538	6742	6581	6681	6694	6676	6548	6735	6798	6664	6702	6736	6661	6673	6711	6759	6646	6704	6619	6706	6782	6657	6741	6683	6555	6585	6691	6690	6654	6648	6639	6679	6853	6858	6752	6793	6706	6747	6584	6859	6736	6749	6656	6684	6689	6699	6752	6598	6671	6758	6655	6768	6794	6758	6645	6722	6641	6820	6549	6763	6789	6695	6653	6638	6771	6661	6714	6806	6711	6730	6763	6703	6700	6854	6828	6783	6645	6771	6810	6735	6599	6652	6745	6666	6744	6892	6648	6688	6798	6684	6644	6671	6656	6642	6794	6785	6736	6746	6706	6718	6913	6650	6733	6766	6731	6837	6736	6727	6757	6813	6766	6897	6691	6715	6647	6685	6802	6669	6948	6741	6618	6644	6608	6748	6605	6958	6678	6716	6756	6716	6628	6876	6820	6711	6728	6613	6610	6822	6681	6830	6830	6667	6677	6682	6698	6651	6627	6686	6654	6738	6821	6723	6669	6805	6807	6674	6749	6755	6713	6690	6721	6761	6727	6766	6758	6651	6746	6794	6774	6677	6795	6699	6704	6715	6759	6841	6778	6787	6686	6754	6685	6722	6637	6698	6739	6700	6823	6870	6649	6627	6691	6777	6677	6707	6810	6740	6558	6736	6797	6669	6744	6864	6728	6760	6772	6599	6655	6542	6709	6740	6755	6692	6822	6736	6833	6652	6659	6748	6718	6683	6689	6558	6871	6592	6758	6631	6739	6728	6783	6695	6704	6738	6823	6707	6748	6535	6714	6711	6882	6718	6759	6711	6801	6669	6755	6686	6758	6769	6630	6709	6757	6695	6733	6850	6724	6722	6771	6722	6680	6747	6725	6626	6754	6672	6683	6599	6822	6636	6840	6778	6673	6685	6839	6789	6697	6727	6874	6815	6720	6748	6706	6797	6705	6638	6678	6685	6702	6777	6715	6679	6689	6782	6645	6748	6742	6570	6706	6609	6645	6598	6704	6649	6698	6720	6769	6761	6689	6741	6735	6740	6644	6833	6714	6638	6745	6726	6834	6792	6778	6574	6744	6747	6668	6773	6676	6686	6666	6774	6669	6726	6716	6712	6598	6631	6678	6712	6698	6776	6802	6789	6826	6684	6621	6776	6785	6789	6606	6713	6602	6748	6702	6681	6721	6660	6567	6643	6707	6704	6681	6660	6860	6608	6826	6781	6660	6765	6775	6736	6631	6741	6780	6702	6671	6709	6763	6715	6872	6745	6747	6778	6722	6711	6852	6658	6695	6714	6744	6811	6660	6813	6734	6711	6857	6830	6683	6720	6708	6716	6643	6655	6743	6722	6760	6703	6757	6856	6839	6622	6848	6700	6685	6743	6629	6613	6725	6934	6776	6763	6799	6754	6768	6671	6734	6676	6667	6764	6760	6703	6748	6697	6709	6754	6782	6820	6761	6839	6830	6745	6720	6790	6690	6705	6751	6758	6699	6767	6634	6779	6641	6714	6822	6573	6705	6677	6636	6674	6780	6743	6604	6629	6710	6713	6784	6792	6752	6814	6747	6791	6760	6765	6675	6693	6848	6651	6672	6762	6720	6740	6641	6629	6696	6725	6707	6691	6861	6618	6752	6844	6792	6719	6688	6802	6753	6657	6755	6717	6603	6695	6659	6788	6810	6685	6690	6626	6676	6682	6781	6649	6739	6773	6663	6837	6733	6697	6800	6728	6681	6611	6679	6774	6821	6702	6659	6916	6735	6773	6709	6824	6764	6611	6660	6696	6701	6562	6664	6672	6798	6713	6808	6744	6567	6843	6827	6631	6605	6737	6636	6727	6619	6670	6764	6817	6598	6682	6845	6652	6851	6703	6625	6653	6699	6756	6750	6765	6800	6785	6789	6831	6712	6756	6822	6632	6698	6628	6746	6737	6743	6666	6761	6561	6658	6767	6638	6745	6685	6569	6601	6740	6696	6726	6682	6708	6825	6644	6722	6789	6697	6731	6739	6737	6575	6577	6660	6775	6692	6645	6639	6855	6689	6742	6595	6744	6684	6732	6784	6673	6730	6714	6782	6715	6682	6780	6734	6651	6751	6824	6759	6674	6666	6786	6698	6632	6713	6722	6710	6816	6688	6633	6699	6660	6702	6823	6692	6671	6667	6706	6754	6783	6680	6912	6568	6808	6621	6751	6814	6681	6605	6816	6739	6730	6701	6715	6672	6679	6693	6643	6659	6860	6752	6622	6667	6853	6640
50948	39851	17926	4472	1304	878	843	927	871	955	826	912	890	884	904	906	897	884	885	868	868	858	914	853	915	908	847	887	937	889	889	915	935	850	911	895	866	868	844	897	885	880	909	888	890	862	844	952	874	900	914	902	926	872	859	897	846	877	896	891	859	883	847	932	904	867	898	895	901	912	884	848	879	832	969	871	913	896	931	880	900	893	877	863	861	932	902	840	851	873	869	942	957	904	845	918	940	916	886	890	890	824	893	934	926	868	885	867	913	867	875	863	927	850	898	829	879	880	896	890	854	869	876	840	897	885	878	915	898	895	906	896	854	936	938	878	902	882	843	893	854	918	893	869	911	913	874	906	853	925	941	933	943	860	894	895	895	858	877	845	918	883	953	898	911	872	909	896	873	914	926	898	919	900	922	921	906	900	951	829	879	933	879	855	878	877	896	931	909	900	880	860	912	875	854	916	889	900	868	902	894	874	930	879	904	933	896	901	899	883	912	945	895	908	909	893	912	914	832	893	927	939	798	895	891	902	857	890	901	886	895	891	854	883	913	886	888	900	904	876	896	842	900	832	871	895	845	877	893	897	906	912	880	885	916	871	943	951	935	876	903	895	894	854	875	915	868	901	883	898	942	865	902	860	867	868	911	912	847	914	910	863	904	910	875	882	843	991	880	873	958	932	897	907	881	951	860	858	839	939	919	909	856	829	850	858	890	875	923	940	884	836	859	912	924	942	940	965	922	869	952	927	871	949	885	865	838	883	840	864	854	921	902	920	931	922	864	886	872	851	901	884	898	916	910	884	891	906	867	870	902	857	939	869	893	893	882	873	890	894	902	871	844	935	885	921	912	900	850	931	943	858	901	936	924	898	924	838	922	875	909	892	906	892	863	881	871	846	881	895	874	902	913	899	879	850	898	847	872	868	865	910	905	893	855	908	929	840	849	839	907	919	917	842	885	946	905	878	919	884	908	880	901	881	903	869	868	912	925	889	902	905	929	892	883	866	875	971	909	923	858	878	844	868	884	916	919	923	903	897	857	883	893	857	878	908	842	903	870	906	901	925	946	885	956	924	941	925	872	823	930	931	873	920	931	874	921	888	908	840	904	886	917	955	872	886	903	886	902	883	921	922	908	878	900	864	853	923	845	916	923	870	908	881	918	934	921	909	862	892	874	930	924	910	849	864	837	878	874	859	900	879	900	832	871	873	946	924	912	910	933	911	960	879	876	863	935	889	890	876	899	898	865	883	941	952	879	887	869	895	876	879	873	903	910	904	963	861	933	889	862	912	895	870	903	881	928	905	842	903	919	941	903	847	905	907	943	883	912	870	908	870	886	881	885	894	911	895	901	877	902	903	926	961	897	868	889	862	831	812	910	883	864	901	894	895	850	880	855	874	835	896	889	867	829	895	909	858	848	899	919	877	898	930	914	909	883	886	900	882	892	868	925	918	922	863	828	911	864	916	906	901	938	941	878	879	863	916	878	862	923	889	893	897	941	910	848	855	880	881	867	843	937	885	857	877	906	951	867	890	917	891	918	893	877	825	863	886	898	852	875	915	846	847	883	885	870	905	837	886	862	924	899	872	907	890	944	870	892	883	912	929	888	896	867	858	848	837	883	846	838	900	901	879	904	875	856	887	877	890	944	862	907	896	994	922	913	885	932	935	854	897	887	904	907	906	918	911	892	908	903	854	853	896	939	877	854	845	855	932	840	927	925	896	871	917	932	886	883	890	879	887	897	913	890	874	866	812	887	924	870	893	870	912	907	931	900	852	935	919	898	841	863	962	903	909	884	888	860	864	896	862	905	888	877	847	883	904	970	876	847	886	858	882	910	892	940	808	891	889	900	864	894	884	929	866	893	887	870	867	879	881	864	917	864	863	890	937	902	863	882	951	948	885	906	875	883	933	875	852	847	924	893	877	868	919	850	912	883	878	929	886	895	893	910	937	865	871	936	887	866	884	879	925	868	923	926	889	946	906	889	871	907	911	859	922	871	874	945	894	902	918	901	904	944	905	854	856	895	875	878	907	859	875	843	903	910	928	912	878	907	895	864	878	874	910	858	886	876	869	859	911	937	899	859	955	921	944	886	921	898	905	897	911	891	865	883	919	912	906	872	878	910	869	894	907	870	907	855	907	863	910	879	870	886	899	921	881	888	888	901	904	932	900	939	931	936	896	926	903	894	865	887	913	932	838	894	878	880	906	843	912	873	874	931	895	905	887	938	858	890	826	876	886	920	917	869	850	923	957	927	862	915	871	861	927	872	901	850	959	870	876	926	916	849	918	908	857	922	931	928	971	874	906	932	887	887	838	912	910	876	864	914	893	876	862	907	884	905	892	904	911	911	912	870	890	920	910	867	903	910	863	906	904	907	849	904	881	906	892	918	853	910	860	932	905	830	911	894	857	817	899	919	918	870	876	879	912	875	920	929	865	899	897	887	832	904	904	861	876	862	886	902	890	866	852	898	902	912	851	874	876	877	893	849	876	883	858	915	913	868	863	909	919	886	908	940	852	887	873	872	866	892	852	934	876	890	926	883	884	915	898	898	893	896	893	924	923	881	871	932	898	873	887	858	891	850	900	951	905	922	880	902	916	866	892	904	930	891	925	859	839	903	901	901	921	886	930	901	880	897	936	921	855	826	864	855	913	895	876	955	838	901	888	864	912	943	912	921	880	953	913	865	901	910	958	850	952	894	876	864	873	900	941	896	903	837	937	897	911	930	934	869	855	901	918	851	943	894	859	840	867	880	877	889	900	867	866	888	862	927	896	860	877	912	876	901	956	942	920	863	892	898	902	873	919	845	918	876	841	909	872	904	856	933	923	869	894	882	892	881	831	929	825	884	848	912	929	940	844	881	934	873	882	910	915	915	899	861	861	840	910	843	885	875	829	851	860	918	869	867	886	927	932	868	886	907	964	871	855	903	832	878	906	865	881	883	880	925	872	883	874	876	883	818	907	903	890	882	935	849	854	965	925	920	857	895	820	921	913	892	922	891	891	921	920	871	935	842	931	892	903	967	936	910	916	888	856	919	873	906	881	840	893	912	856	883	918	862	916	928	920	888	860	921	896	917	892	887	863	825	887	911	914	925	955	888	845	888	898	923	890	872	900	900	848	839	849	897	848	849	864	887	838	855	935	867	880	854	879	918	853	843	881	930	840	909	929	886	881	895	889	893	826	871	857	954	884	854	879	907	924	906	885	880	923	840	865	921	887	931	854	878	897	876	909	924	879	962	899	878	869	896	863	913	960	889	832	906	878	906	908	899	921	918	874	873	878	877	851	915	897	908	871	859	885	924	877	894	928	942	865	891	893	861	917	853	912	959	891	901	893	861	917	902	851	911	880	861	883	891	888	905	885	876	872	890	874	908	835	910	928	926	977	869	844	918	972	880	889	938	911	860	912	852	885	933	880	853	978	918	894	883	928	890	890	864	917	915	908	836	907	894	883	854	890	948	880	870	860	895	921	898	882	896	862
76110	58942	39763	25145	13086	7195	7261	7141	7101	7142	7002	7081	7245	7138	7117	7191	7087	7154	7078	7081	7003	7149	7125	7114	7137	7070	7078	7129	7118	7109	7149	7169	7190	6961	7094	7022	7145	7060	7085	7090	7080	7075	6904	7257	7052	7207	7081	7085	7149	7070	7064	7084	7070	7092	7107	7076	7141	7080	7257	7027	7019	7014	7105	7121	6984	7199	7176	7027	7070	7126	7081	7056	6966	7101	7019	7088	7196	7087	7030	7343	7067	7006	7120	7109	7101	7129	7216	7080	7222	7156	7225	7107	7050	7147	7189	7020	7235	7026	7135	7157	7142	7180	7140	7128	7223	7235	7038	7195	7113	7164	7111	7032	7161	7163	7169	7228	7215	7108	7047	7197	7147	7075	7012	7073	7301	7243	7109	7087	7084	7198	7142	7015	7072	7171	7020	7079	7095	7219	6966	7119	7076	7099	6967	7151	7090	6972	7058	7149	7166	7074	7086	7129	7197	7120	7130	7018	7112	7044	7106	7016	7118	7182	7226	7139	7056	6996	7059	7124	7029	7092	7137	7202	7109	7154	7062	7116	7153	7008	7107	7151	7052	7048	7084	7131	7116	6932	7219	7013	7200	7028	7045	7219	7058	7290	7003	6975	7054	7170	7084	7126	7177	7106	7201	7047	7009	7176	7026	7266	7203	7099	7118	7207	7139	7135	7030	7279	7006	7097	7005	6952	7222	7086	7163	7014	7186	7131	7056	7048	7126	7079	7096	7161	6968	7061	7179	7021	7140	7127	7124	7048	7171	7047	7124	7074	7085	7145	7190	7214	7039	7105	7188	7122	7096	7187	7099	7074	7146	7163	7069	7152	7041	7145	7135	7093	7203	7076	6913	7185	7208	7065	7007	7021	7116	7162	7056	7061	7072	7238	7196	7160	7072	7202	7143	7067	7078	7031	7176	7037	7089	7074	7119	7174	7210	7245	7002	7047	7200	7070	7212	7003	7089	7181	7301	7144	7006	7098	7180	7156	7206	7147	7027	7198	7204	7127	7180	7030	7139	7081	7105	7199	6993	7228	7128	7083	7172	7172	7130	7031	7125	6949	7150	7207	7173	7198	7258	7207	7178	7089	7126	7091	7080	7113	7136	7117	7051	7099	7093	7151	7121	7205	7099	7058	7125	6969	7196	7050	7128	7170	7092	7064	7238	7092	7169	7014	7083	7176	7033	7135	7102	7184	7127	7130	7107	6961	7123	7067	7070	7148	7290	7166	6973	7163	7144	7131	7088	7075	6979	7153	7053	7121	7079	7132	7179	7105	7161	7126	7184	7148	7126	7199	7198	7036	7257	7151	7310	7040	7121	7189	7096	7303	7042	7124	7144	7187	7100	7096	7059	7000	7201	7117	7040	7157	7208	7008	7052	7148	7103	7162	7081	7015	7079	7045	7226	7197	7193	7123	7096	7178	7193	7134	7054	7094	7114	7126	7170	7105	7091	7067	7104	7226	7007	7108	7067	7193	7057	7117	7172	7131	7109	7159	7147	7223	7062	7172	7119	6990	7218	7097	7060	7134	7021	7146	7159	7192	7011	7141	7110	7107	7133	7114	7117	7096	7160	7115	7136	7120	7104	7109	7167	7060	6981	7086	7120	7078	7134	7165	7084	7018	7007	7037	7140	7151	6999	7059	7105	7173	7118	7178	7209	7101	7186	7186	7208	7032	7095	7197	7068	7132	7082	7243	7210	7106	7259	7211	7191	6995	7072	7158	7091	7080	7126	7224	7221	7116	7201	7289	7151	7048	7170	7136	6968	7201	7066	7213	7136	7102	7148	7125	7077	7210	7212	7125	7099	7084	7122	7063	7088	7073	7228	7118	7077	7100	7079	7015	6992	7052	7187	7077	7127	7134	7125	7151	7239	6950	7094	6997	7107	7094	7127	7139	7021	7126	7109	7074	7205	7262	7090	7086	7182	7135	7150	7012	7176	7213	7111	7129	7033	7157	7269	7223	7071	7116	7196	7174	7075	7171	7022	7006	7034	7182	7094	7336	7045	7237	7026	7102	7188	7107	7266	7141	7189	7079	7162	7111	7259	7101	7092	7127	7081	7052	7093	7027	7182	7177	7048	7034	7116	7089	7070	7044	7226	7004	7215	7190	7154	7172	7091	7208	7084	7122	7058	7039	7076	7154	7233	7079	7189	7187	7159	7135	7122	7018	7119	7109	7217	7251	7163	7064	7004	7104	7098	7035	7123	7234	7198	7082	6987	7204	7019	7132	7012	7142	7049	7230	7025	7204	7087	7038	7058	7138	7072	7171	7183	7130	7206	7024	7140	7121	7191	7000	7138	7194	7326	7110	7054	7246	6986	7129	7241	7116	7131	7116	6982	7088	7204	7163	7154	7086	7237	7063	7093	7091	7034	7049	7140	7212	7038	7115	7134	7073	7071	7239	7102	7094	7045	7165	7188	7189	7042	7129	7169	7147	7106	7083	7077	7142	6916	7173	7090	7131	7171	7117	7142	7119	7071	7064	7078	7140	7207	7105	7057	7034	7102	7162	7099	7246	7248	7012	6958	7195	7096	7094	7199	7105	6997	7151	6958	7008	7136	7105	7166	7026	7145	7193	7151	7156	7086	6992	7102	7156	7144	7134	7090	7096	7017	7119	7001	7145	7280	7044	7131	7179	7110	7200	7049	7153	7047	7161	7115	7105	7048	7140	7090	7096	7054	7087	7097	7100	6981	7217	7160	7117	7144	7123	7201	7105	7162	6933	7220	7004	7266	7161	7154	7039	7023	7191	7148	7112	7106	7096	7186	7040	7143	7157	7265	7112	7139	7208	7119	7159	7209	6999	7086	7135	7116	7150	7066	7144	7061	7054	7124	7089	7067	7195	7033	6936	7142	7069	7195	7022	7114	7133	7032	6969	7117	7009	7165	7082	7158	7159	7216	7077	7050	7068	7112	7183	7171	7130	7112	7272	7066	7218	7145	7162	7137	7063	7094	7186	7124	6921	7179	7053	7045	7168	7144	7130	7078	7137	7043	7106	7210	7123	6986	6932	7107	7079	7206	7043	7169	7196	7166	7097	7152	7074	7246	7164	7103	7042	6954	7100	7237	7128	7042	6927	7177	7187	7078	7128	7180	7234	7164	7124	7223	7065	7148	7149	7066	7128	7198	7168	6998	7087	7079	7156	7122	7124	7303	7179	7163	7152	7163	7179	7083	7052	7066	7143	7172	7203	7186	7129	7135	7138	7156	6981	7083	7070	7025	7074	7180	7128	7255	7215	7133	7063	6979	7296	7251	7246	7140	7126	7049	7028	7116	7115	7213	7058	7151	7171	7126	7013	7154	7092	7216	7100	7131	7080	7146	7229	7105	7197	7193	7101	7142	7207	7204	7071	7064	7079	7164	7001	7177	6956	7139	7006	7055	7192	7130	7034	7205	7203	7057	7086	7135	7118	7004	7111	7078	7091	7163	7208	7176	7085	7170	7132	7137	7082	7218	7171	7104	7073	7131	6983	7114	7150	7016	7079	7083	7232	7173	6951	7201	7139	7193	7077	7203	7085	7215	7037	7010	6988	7141	7064	7013	7154	7312	7028	7065	7188	7178	7203	7074	7132	7217	6964	7086	7070	6883	7186	7092	7048	7111	7052	7083	7172	7124	7054	7070	7087	7224	7038	7220	7110	7093	7025	7220	7094	7042	7108	7140	7188	7093	7188	7045	7107	7013	7311	7208	7268	7260	7172	7137	6957	7059	7074	7167	7065	7235	7190	7193	7200	7058	7100	7165	7141	7191	7135	6987	7089	7099	7044	7150	7129	7145	7110	7087	7050	6965	7169	7089	7108	7289	7038	7132	7140	7119	7229	7123	7162	7169	7101	7205	6937	7033	7122	7064	7058	7198	7078	7066	7031	7066	7276	7028	7067	7201	7158	7171	7228	7176	7044	7094	7060	7125	7100	7079	7208	7170	7165	7109	7092	7070	7121	7215	7094	7138	7191	7111	7091	7036	7221	7158	7035	7086	7145	7037	7086	7192	7176	7080	7118	7036	7150	7100	7165	7115	7108	7037	7073	7068	7168	7186	7119	7035	7200	7068	7116	7191	7293	7030	7223	7050	7177	7123	7082	7239	7058	7038	6963	7089	7055	7082	7044	7100	7157	7076	7042	7176	7005	7120	7120	7099	7194	7090	7084	6997	6970	7235	7003	7126	7055	7231	7140	7119	7084	7057	7052	7078	7212	7095	7100	7130	7143	7278	7043	7153	7135	7099	7114	7047	7133	7040	7189	6998	7005	6999	7047	7173	7181	7073	7249	7031	7040	7051	7045	7141	7046	7058	7070	7153	7003	7038	6945	7119	7078	7191	7106	7093	7149	6989	7105	7271	7105	7038	7127	7016	7025	7134	7210	7102	7085	7049	6997	7073	7057	7159	7128	6998	7211	7109	7084	7084	7212	7146	7175	7149	7161	7020	7073	7057	7211	7081	7027	7141	7144	7250	7138	7198	7187	7146	6968	7199	6953	7026	7205	7108	7229	7267	7054	7097	6928	7041	7164	7097	7225	7201	7093	7178	6957	7139	7145	7113	7091	7095	7273	7273	7301	6851	7231	7069	7112	7106	7160	7050	7152	7153	7089	7047	7094	7192	7015	7179	7115	7025	7239	7071	7086	7176	7105	7188	7236	7151	7103	7181	7052	7054	6986	7167	7127	7121	7129	7140	7074	7106	6950	7155	7142	7153	7165	7121	7107	7251	7083	7024	6971	7148	7172	7194	7145	7169	7132	7102	7081	7055	6999	7126	7069	7079	7010	7054	6993	7163	7096	7201	7139	7139	7176	7286	7190	7078	7109	7058	7110	7140	7263	7172	7230	7052	7131	7165	7198	7114	7066	7134	7041	7229	7081	7188	7161	7151	7169	7181	7136	7157	7138	7140	7183	7280	7182	6978	7109	7072	7123	7027	7226	7156	7046	7303	7190	7072	7038	7130	7183	7111	7175	7097	7083	7158	7118	7138	7013	7094	7057	7160	6988	7258	6961	7077	7080	7167	7138	7050	7209	7191	7208	7054	7167	7166	7196	7165	7084	7200	7063	7028	7133	7097	6949	7121	6998	6994	7022	7157	7207	7227	7066	7100	7125
62924	52337	25831	8154	1809	871	876	882	859	874	872	862	865	876	890	886	900	875	903	840	885	930	911	883	881	877	885	924	895	870	906	935	884	900	919	921	860	911	886	904	880	893	877	876	862	846	885	859	915	899	896	891	827	870	868	855	920	948	899	914	860	886	933	888	905	879	935	874	899	895	900	952	883	918	878	885	921	913	964	891	879	856	894	877	920	891	901	836	898	886	880	856	885	912	878	898	845	871	891	913	856	874	883	879	912	888	871	882	912	859	906	892	897	891	896	853	873	878	901	876	848	963	846	894	914	874	930	892	934	886	904	956	911	895	890	910	817	940	908	941	883	847	962	895	855	892	903	877	887	909	903	911	847	826	846	898	886	891	886	849	928	930	870	839	887	876	892	931	922	916	927	886	893	948	867	856	868	873	906	854	892	894	888	899	906	894	866	852	904	924	940	921	887	909	857	871	873	931	879	919	938	899	914	898	892	858	938	906	921	897	890	910	936	889	898	867	873	857	907	908	881	840	921	892	863	846	874	833	917	895	865	858	870	868	889	900	879	921	935	873	902	896	840	880	833	861	862	845	891	899	939	906	857	927	936	836	899	869	835	888	889	894	832	919	960	862	882	857	906	907	868	852	874	916	908	926	892	917	925	928	887	852	864	892	905	868	893	880	941	833	906	923	887	885	877	896	843	876	888	892	867	901	922	862	934	863	933	812	887	852	900	872	846	896	897	925	862	906	855	789	876	868	867	885	864	898	850	850	840	873	878	850	865	929	883	856	922	887	891	901	881	864	886	941	867	857	896	848	881	882	895	896	899	894	837	928	871	858	903	904	875	895	892	864	922	872	893	895	869	834	842	917	895	926	876	889	868	852	916	885	871	905	920	915	865	872	875	892	906	855	890	922	903	856	844	882	933	906	924	886	916	854	928	868	860	875	849	926	862	918	881	912	941	869	878	895	865	919	863	889	877	892	875	907	888	899	885	857	871	872	867	928	895	871	913	897	877	903	895	931	909	906	853	904	848	861	876	857	861	860	903	803	939	883	871	939	910	899	879	861	904	904	895	870	868	860	877	886	953	901	907	903	910	837	896	875	888	828	901	900	873	821	881	940	909	879	888	918	926	920	899	840	867	891	872	906	894	845	870	916	875	870	882	846	869	932	876	908	897	910	865	900	860	894	876	879	888	912	876	918	864	875	886	847	883	871	899	855	885	896	907	901	853	882	904	869	930	862	864	863	881	955	943	922	872	875	865	825	879	835	856	882	908	843	912	885	899	856	873	874	825	930	845	869	871	896	893	880	872	872	950	878	903	925	840	923	861	857	854	923	868	882	863	837	841	898	843	830	900	964	937	848	906	935	851	889	901	856	866	807	891	895	940	863	924	925	937	869	858	940	877	895	896	940	882	843	921	884	914	886	871	857	946	906	915	805	924	843	884	852	891	902	885	859	873	861	898	888	949	869	896	876	844	887	912	886	898	916	943	918	842	886	922	856	857	840	849	870	879	948	933	882	885	893	955	866	868	951	887	955	887	916	898	885	857	902	853	876	943	896	863	863	912	885	855	898	950	908	880	863	939	886	941	825	905	904	865	872	952	857	906	879	909	868	925	861	877	885	883	908	896	919	921	821	944	877	846	872	881	904	858	921	899	841	867	912	836	883	878	934	891	865	884	920	897	885	882	873	903	825	870	871	866	897	874	891	922	923	815	888	860	882	878	901	875	939	932	828	886	935	873	913	862	864	858	900	836	908	873	924	857	870	881	902	859	867	873	891	905	893	927	906	868	875	879	898	911	867	883	832	886	875	869	847	872	873	883	847	836	951	904	906	864	919	899	864	923	884	859	842	848	929	888	876	862	924	870	961	849	866	926	869	920	873	852	943	962	901	883	856	910	819	877	863	847	861	930	920	908	915	953	928	926	901	888	964	866	901	893	880	891	825	889	874	844	844	890	893	905	870	884	893	898	902	920	855	803	887	897	912	920	917	920	871	852	902	881	872	894	890	891	922	909	865	964	901	857	881	871	938	872	845	905	865	836	886	848	888	866	863	868	882	898	905	860	861	876	866	857	882	889	943	819	835	909	893	885	801	915	939	932	939	905	887	916	896	853	837	873	881	936	870	896	869	903	900	901	895	895	899	903	905	896	853	879	909	929	919	855	865	933	904	826	888	890	902	913	848	896	922	846	880	894	871	896	906	873	847	834	901	879	881	889	887	923	879	888	859	890	954	877	962	828	857	900	911	862	880	870	852	970	876	834	867	898	863	910	905	892	894	857	850	881	881	879	909	866	910	837	824	861	876	925	910	874	912	880	910	865	855	924	926	893	838	836	843	888	863	863	916	858	896	912	882	944	890	900	899	956	863	935	935	878	875	868	900	935	864	910	937	893	910	895	912	931	832	891	911	920	950	967	816	922	921	877	891	865	859	887	890	904	884	880	897	892	862	861	869	841	918	875	856	916	868	907	924	850	885	918	938	856	873	915	884	901	898	878	860	909	823	895	924	859	868	870	907	878	937	876	865	879	915	942	964	866	867	860	916	862	824	875	928	848	889	887	907	880	897	916	918	901	906	897	896	871	876	833	858	912	902	908	866	906	855	863	890	925	895	887	943	891	949	875	875	903	878	856	890	864	839	935	886	920	909	895	898	941	897	868	907	917	936	902	911	881	864	878	891	888	903	846	887	856	915	845	906	936	914	951	855	920	807	910	862	859	863	859	881	890	879	858	880	854	940	874	933	901	909	941	873	898	855	874	867	864	896	925	871	888	922	838	881	862	867	882	937	846	817	914	860	888	831	865	924	915	870	902	914	867	907	923	876	898	872	928	889	831	825	852	881	866	888	893	862	882	879	900	852	880	932	924	881	846	871	907	861	852	867	916	863	898	897	847	917	943	899	875	927	890	864	868	909	900	879	837	859	883	903	876	892	883	888	885	907	840	883	850	897	868	865	939	826	888	908	880	912	868	861	921	873	905	902	909	910	949	873	938	915	886	910	874	869	915	906	844	887	922	904	923	846	858	875	899	916	876	888	842	946	889	884	888	897	903	875	845	895	878	913	885	898	880	839	909	836	874	850	936	851	826	831	905	866	881	916	895	905	906	892	890	908	893	938	895	820	881	917	879	826	863	881	845	854	949	907	889	892	859	903	914	870	920	915	884	911	893	897	875	882	846	890	888	909	866	907	898	908	854	855	866	897	933	932	873	886	900	865	907	936	923	917	902	827	853	867	867	903	861	862	914	888	823	934	844	923	880	872	879	859	938	872	880	877	889	892	867	902	846	880	867	901	895	890	907	863	875	860	865	882	884	932	914	899	887	882	885	886	842	863	944	880	868	884	894	845	896	913	869	904	870	891	888	922	862	890	859	872	856	874	924	855	915	885	890	834	894	916	875	917	890	917	947	915	916	868	919	845	924	848	882	849	897	923	827	857	884	912	876	864	960	888	881	919	884	865	945	857	888	875	879	878	914	828	892	839	884	871
63369	56619	47547	31976	17202	7052	7118	7062	7216	7059	7093	7134	7058	7171	7142	7140	7048	7121	6993	7090	7172	7159	7053	7123	7141	7096	7051	7125	7004	7090	7159	7163	7104	6995	7108	7184	6979	7120	7244	7016	7131	7046	7057	7051	7122	7174	7019	7028	7035	7134	7058	7155	7019	7111	7131	7122	7171	7175	7105	7129	7102	7109	7205	7028	7054	7079	7022	7178	6990	7137	7122	7041	7044	7128	7027	7152	7143	7039	7065	7184	7077	7194	6986	7087	7116	7068	7082	7134	7043	7115	7159	6993	7139	7057	7124	7196	6934	6949	7063	6964	7149	7096	7077	7042	7154	7077	7163	7162	7149	7273	7154	7088	7129	7043	7038	7062	7174	7152	7043	7146	7055	7001	7172	6979	7115	7084	7062	6999	7087	7104	7075	7066	7153	7137	7187	6969	7201	7095	7040	7084	7103	6927	6897	7174	7239	7215	7038	7144	7239	7043	6970	7185	7149	7070	6936	7004	7069	7096	7103	7187	7125	7050	6994	7058	7098	7069	7155	7031	7155	7017	7102	7097	7198	7153	7074	7094	7074	7071	7141	7035	7018	7135	7030	6998	7155	7154	7127	7271	7103	7066	7090	7184	7022	7035	7156	7188	7122	7089	7026	7101	7192	7171	7187	7128	6998	7062	7098	7043	7101	7009	7180	7044	7117	7207	7117	7143	7091	7117	7158	7090	7019	6931	7092	7158	7099	7161	7168	7109	7046	7068	7028	7074	7089	7259	7112	7084	7039	7018	7168	7127	7153	7023	7012	7188	7033	7151	7118	7087	7123	7180	7071	7157	7089	7161	7143	7196	7021	7192	7091	7101	7158	7009	7140	6999	7092	7166	7175	7081	7113	7110	7179	7078	7140	7193	7111	7099	7041	7118	7120	7075	7171	7078	7222	7077	7186	6923	7221	7005	7159	7106	7141	7161	7159	7105	7057	7054	7102	7103	7109	7072	7113	7020	7170	7272	7170	7057	7170	7169	7067	7073	7054	7161	7036	7174	6993	7172	7121	7065	7029	7217	7126	7160	7063	7190	7063	7026	7042	7117	7129	7001	7298	7115	6953	7118	7158	7134	7094	6993	7060	7085	7156	7103	7104	7083	7054	7086	7302	7118	7037	7040	7143	6935	7063	7147	7029	7119	7114	7075	7034	7088	7093	7010	7093	7095	7114	6985	7185	7057	7124	7080	6985	7092	7126	7104	7019	7159	7093	7059	7066	6938	7137	7212	7192	7048	7141	7004	7118	7144	7097	7103	6902	7107	7096	7210	7030	7050	7061	7156	7038	6964	7095	7069	7095	7123	7105	7004	7076	7056	7167	7144	7038	7076	7209	7132	7076	7104	7047	7108	7161	7174	7132	7104	7056	7101	6952	7109	7074	7084	7086	6897	7076	7026	7143	7137	7104	7085	7106	7187	7113	7185	7079	7019	7177	7166	7173	7049	7016	6967	7000	7139	7057	7137	7059	6935	7048	7002	7067	7113	6988	7212	7034	7218	7112	7093	7102	7004	6968	6945	7223	7130	7131	7036	7231	6907	7282	6978	7134	7081	7118	7143	6932	7239	7165	7073	6963	7169	7017	6978	7077	7093	7130	7069	6962	7019	7141	7130	7121	7157	7017	7104	7223	7065	7037	7069	7179	6996	7078	7027	6994	7085	7011	7097	7124	7114	7049	7061	7205	7239	7027	7073	7074	7105	7094	7037	7088	7049	7068	7132	7099	7158	7161	6992	7070	7088	6987	7011	7147	7171	7075	7046	7066	7075	7077	7115	7131	7089	7062	7098	7130	7127	6985	7107	7075	7242	7171	7251	7148	7061	7120	7012	7145	7171	7070	7092	7028	6985	7172	7076	7098	7133	7096	7120	7079	7174	7098	6988	7148	7087	7112	7085	7206	7276	7092	6955	7135	7173	7063	7074	7051	7080	7005	6999	7095	7033	7093	6949	7148	7032	7203	7167	7117	7033	7032	6987	7103	6952	7122	7131	7037	7102	7109	7142	7049	7099	6933	7084	7012	6994	7127	7308	7063	7054	7147	7092	7062	7146	7121	7040	7069	7075	7021	7071	7166	7079	7023	7062	7090	6968	7063	7043	7085	7127	7170	7094	7112	7129	7104	7075	7140	7050	7275	6987	7088	7136	7079	7065	7142	7044	7152	7070	7082	7127	6991	7189	7048	7096	7111	7078	7140	7128	7118	7125	7041	7060	7157	7094	7022	7085	7006	7030	6949	6961	7137	7087	7067	7102	7109	7226	6994	7172	6981	7148	7200	7085	7089	7157	7062	7074	7028	7171	6981	7026	7097	6983	7046	6956	7176	7110	7126	7201	7088	7133	7146	7044	7094	6978	7144	7075	7014	7129	7108	7035	7048	7152	7096	7207	6947	7153	7076	7181	7042	7175	7064	6929	7193	7179	7068	7208	7084	7089	7080	7069	7116	7084	6969	6960	7017	7054	7024	6969	7062	7244	7028	7018	7112	7179	7124	7138	7155	7066	7043	6946	7146	7162	7176	7164	7192	7002	7187	7098	7105	7057	7045	7052	7219	7016	7055	7149	7043	7027	7083	7098	7113	6981	7123	7108	7039	7108	7062	7104	7112	7068	7034	7239	6926	7110	7045	7023	7125	7051	7130	7188	7081	6979	7128	7077	7140	7053	7099	7067	7142	7142	7108	7094	7125	7168	7019	7084	7116	7180	7160	7031	7047	7024	7183	7111	7068	7054	7156	6973	7119	6917	7136	7070	6980	7185	7141	7216	7040	7041	7125	7078	7090	7113	7081	7077	7093	7305	7173	7023	7064	7037	7101	7141	7274	7164	7104	7166	7192	7125	7052	6972	7112	7062	6997	7162	7036	7138	7055	6985	7112	7156	7164	7128	7153	7154	7146	7184	7181	7133	7141	7055	7009	7286	7065	7152	7092	7058	7059	7147	7068	7117	7157	7098	7061	7141	7037	7101	6987	7167	7143	7052	7083	7116	7090	7062	7199	7056	7151	7093	7105	7023	7120	6962	7048	7058	7190	7235	7081	7039	6908	7074	7041	7191	7146	7247	7119	7020	7003	7004	7094	6941	7098	7078	7116	7111	6985	7069	7107	7075	6878	7120	7053	7040	7112	7101	7231	7030	7039	7161	7142	7057	6979	7018	7066	7098	7276	7106	7089	7077	7052	7136	7050	7143	7064	7141	7114	7193	7147	7178	7046	6991	7025	7124	7063	7120	7135	7076	7097	6993	7014	7152	7061	7055	7037	7135	7096	7000	7086	7136	6950	7209	7065	7048	7038	7156	7231	7140	7084	7090	7312	7065	7023	7118	7143	6965	7049	7042	7036	7092	7207	7038	7053	7107	7060	7170	7015	7230	7064	7099	7157	7120	7103	7063	7131	6991	7168	7159	7009	7094	7083	7145	7150	7056	7116	7203	7027	6959	7104	7039	7059	7079	7148	7044	7052	7087	7015	7135	7103	7221	7218	7066	7040	7157	7043	7094	7018	7042	7179	7117	7119	7151	7238	7084	7077	6989	7004	7102	7026	7138	7089	7171	7024	7052	7148	7120	7124	7031	6995	7161	7119	7067	7071	7168	7179	7036	7069	7107	7106	7123	7009	7091	7061	7113	7085	7063	7236	7169	7177	7011	6991	7107	7069	7082	6983	7116	6973	7089	7060	7102	7122	7032	7146	7031	7018	7009	6962	7020	7016	7136	7221	7078	6975	7140	7037	7207	7077	7042	7139	7064	7019	6968	7023	7140	7119	7127	6991	7058	7093	7080	7059	7067	7062	7095	7040	7127	7030	6996	7224	7048	7087	7014	7049	7146	7096	7091	7186	7055	7013	7144	7144	7139	7038	7072	7030	7044	7099	7047	6938	7129	7061	7002	7000	7084	7111	6982	7181	7107	7075	7127	7125	7242	7079	7077	7191	7123	7070	7125	7024	7029	7030	7011	7119	7070	7149	7032	7190	7115	7058	7009	7084	7150	6999	7235	7039	7229	7094	7042	7099	7125	6968	7061	7141	7152	7051	7069	7048	7073	6974	7222	7208	7180	7102	7061	7076	7016	6883	7074	7120	7113	7011	7186	7100	7142	6913	7128	7250	7056	7001	7114	7104	7143	7118	7136	7154	7178	7125	7030	6996	7304	7133	7052	7038	6978	7139	7128	7014	7111	7136	7158	7018	7026	7171	6992	7077	6961	7027	7096	6953	7050	7063	7115	7198	7042	6979	7019	7157	7108	7127	7126	7035	7155	7017	7106	7068	7048	7101	7109	7226	6992	6956	7145	7085	7046	7202	7101	7062	7110	7024	7116	7129	6983	7071	7050	7021	7170	6977	7102	6993	7108	7126	7073	7156	7082	7054	7022	7109	6879	7193	7033	7071	7021	7144	7002	7118	7039	6979	7023	7133	7198	7072	6999	7057	7094	7029	7101	7166	6971	7232	6989	7194	7219	7152	7118	7119	7236	7087	7051	7173	7034	7271	7191	7133	7115	7031	7151	7018	7053	7075	7031	7019	7052	7012	7061	7182	7049	7132	7119	7140	7168	7135	7119	7033	7119	7132	6997	7103	7174	7162	7149	7138	7153	6909	7169	7206	7119	7033	7110	7152	7114	7096	7187	6978	7073	7060	7214	7089	7113	7178	7056	7205	7092	7175	7164	7102	6934	7118	7028	7031	7057	7159	7043	7195	7077	6976	6972	7166	7097	7204	7185	7066	7018	7105	7037	7144	7208	6972	7117	7055	7069	7116	7056	7133	7071	7060	7040	7221	7104	6981	7116	7245	7100	7078	7038	7028	7255	7251	7148	7152	7000	7025	7206	7067	7140	7014	6959	7157	7129	6964	7058	6973	7049	6982	7028	7002	7073	7083	7129	7109	7111	6933	7015	7194	6998	7081	7028	7137	7077	7174	7066	7151	7169	7110	7123	7078	6945	7148	7053	7098	7101	6978	7175	7075	7141	7135	7082	7084	7113	7046	7006	7029	7243	6951	7138	7305	7112	7103	7186	7133	6981	7146	7147	7133	7031	7083	7201	7110	7072	7074	7213	7194	7171	7125	7184	7144	7011	7055	7093	7107	7105	7082	7144	7087	7180	7147	7050
37833	23009	8029	2039	954	776	708	737	756	730	740	717	731	725	755	768	681	760	710	723	711	757	771	767	747	696	717	723	741	734	698	728	724	735	769	752	717	776	733	727	707	730	780	806	764	765	753	746	736	750	717	721	764	721	729	705	741	745	730	716	742	698	792	765	707	742	749	695	715	725	735	764	723	754	714	712	764	762	693	702	757	723	740	751	771	808	715	729	733	725	743	732	767	732	697	758	782	734	814	737	740	736	662	698	809	731	745	741	783	753	756	698	708	772	757	712	704	673	704	789	716	699	732	717	760	751	747	749	783	760	737	744	757	719	728	732	707	746	831	702	728	795	773	744	717	726	746	777	709	749	737	720	731	709	726	772	706	735	766	721	714	749	791	720	713	757	750	725	731	719	722	727	752	757	736	726	737	719	751	759	731	804	732	758	754	747	720	772	793	746	741	764	815	783	713	754	779	738	720	656	749	758	692	753	796	757	748	689	742	712	776	743	786	684	733	732	699	764	743	763	725	741	772	707	744	728	711	687	726	762	735	737	725	741	712	730	742	721	704	766	758	704	744	744	743	680	742	725	725	711	705	726	775	773	730	729	683	718	713	745	702	738	769	743	749	739	790	704	756	737	748	731	632	788	719	813	749	769	745	765	745	743	735	721	734	748	791	753	739	716	718	744	716	772	781	756	808	676	739	749	702	715	770	743	690	717	742	737	749	756	734	696	747	737	727	733	722	727	747	762	728	742	723	737	744	721	776	716	744	724	816	741	739	739	745	737	719	702	735	749	731	763	735	782	679	686	700	784	735	721	789	687	736	752	728	727	750	737	747	750	734	733	740	740	747	769	723	728	727	743	751	705	762	727	742	760	734	758	757	771	751	753	769	731	781	709	733	771	756	761	699	744	695	707	722	727	760	751	723	732	787	749	798	742	733	725	706	745	784	758	730	783	743	718	733	738	741	766	756	753	678	726	718	774	765	722	758	791	761	746	710	756	749	742	773	728	708	753	810	714	757	821	701	758	766	739	740	716	771	736	747	743	729	754	763	788	773	735	754	679	749	743	766	730	689	735	728	729	762	716	741	713	750	796	725	761	748	771	725	774	842	766	730	765	704	745	758	719	743	758	727	712	715	708	765	754	704	773	678	656	756	781	711	723	757	736	736	708	703	735	713	750	747	751	775	733	748	670	766	730	783	730	740	710	720	694	801	707	728	769	722	743	765	751	768	731	732	745	741	735	709	751	743	681	739	762	736	735	747	747	771	725	756	773	740	722	730	757	707	764	719	711	775	718	734	702	708	730	728	757	728	763	720	744	704	733	742	788	722	704	746	743	797	763	757	741	694	769	720	719	776	726	731	721	737	756	675	702	755	762	750	712	764	735	753	716	758	751	776	787	730	709	739	764	746	720	743	738	735	787	747	770	747	766	736	760	713	755	710	732	724	723	750	721	763	740	700	746	720	721	696	719	764	803	780	760	726	748	709	805	710	740	696	747	763	756	765	804	738	804	741	745	751	660	772	739	712	725	752	747	769	754	754	720	730	791	712	724	773	752	737	745	723	727	759	736	715	728	741	733	764	715	697	768	715	785	755	741	734	744	726	744	774	729	786	713	756	730	721	690	723	738	744	719	730	771	747	768	797	770	730	747	744	753	745	778	691	767	695	750	746	745	750	752	726	740	734	718	727	767	694	780	739	776	752	712	718	709	761	721	737	757	725	777	783	734	773	690	753	743	740	800	766	727	718	696	731	729	763	755	757	774	740	742	722	753	737	751	694	712	713	774	696	705	736	756	758	760	742	734	700	708	737	748	710	765	744	729	757	746	730	703	771	763	818	764	709	751	690	730	717	720	760	714	760	744	734	743	759	724	746	688	750	757	779	709	723	764	770	766	797	759	697	743	708	761	743	687	716	777	714	743	741	695	752	667	733	757	713	741	726	723	768	744	732	741	718	706	795	727	711	771	769	753	745	711	701	742	726	744	754	725	717	724	713	734	721	710	743	733	785	738	749	745	726	725	735	700	755	736	759	709	745	723	714	739	704	750	736	789	737	730	695	716	753	774	745	798	736	779	691	777	719	738	731	718	768	746	750	753	688	756	724	691	721	763	730	790	792	740	730	717	725	752	713	716	735	738	771	731	708	728	731	741	704	730	730	771	724	750	754	756	775	762	736	752	721	735	738	769	710	724	750	789	756	711	755	766	775	748	760	764	728	684	756	719	781	753	721	806	698	750	754	763	741	779	761	695	732	734	719	756	763	779	770	753	711	759	771	766	784	726	737	781	751	793	757	750	723	752	725	744	766	754	728	722	740	771	779	732	740	755	753	732	744	760	751	757	711	693	719	740	690	745	765	722	722	738	746	715	720	751	711	703	729	710	732	766	774	745	759	715	707	710	721	755	771	738	722	733	744	816	697	742	729	715	678	734	802	753	760	795	730	703	694	676	757	777	712	741	693	714	735	721	727	729	754	729	711	766	699	755	767	756	772	772	717	769	750	752	750	679	738	690	660	740	683	740	751	731	701	729	736	676	816	709	700	748	726	758	737	785	727	768	729	753	762	702	748	726	739	754	758	710	735	735	741	765	725	727	781	753	783	711	699	731	828	777	764	741	764	745	738	747	718	739	701	726	751	765	760	722	734	702	771	736	741	725	728	739	700	748	727	737	744	735	750	735	785	753	727	751	709	716	750	725	754	729	789	709	725	754	770	749	748	704	774	723	744	693	738	740	732	700	735	735	723	715	733	755	747	728	744	750	784	743	711	748	753	778	725	763	709	721	719	768	785	752	753	760	764	709	745	819	721	699	708	723	750	790	750	758	773	764	787	732	758	782	767	736	742	759	784	729	717	746	687	748	762	782	738	724	758	735	702	726	739	724	693	768	762	738	718	754	740	737	709	724	692	760	718	722	768	737	710	718	731	746	727	751	746	785	703	721	772	759	741	693	768	733	763	760	711	743	701	803	717	694	728	740	769	723	736	725	839	688	731	708	747	707	823	728	717	688	681	712	742	779	704	736	705	721	765	752	755	735	727	762	812	699	765	761	729	744	716	737	693	709	755	751	740	704	737	764	753	713	712	740	721	701	762	725	716	726	719	713	746	759	728	746	754	735	752	681	726	709	735	776	730	776	709	708	762	772	697	758	729	725	706	748	745	775	691	747	739	711	758	657	729	769	760	732	705	710	712	772	738	728	755	811	710	714	702	747	768	775	741	746	749	708	724	704	724	746	760	758	715	747	722	746	747	775	727	762	756	780	742	750	726	711	760	756	754	754	752	737	784	708	732	760	780	751	693	752	734	716	753	743	719	713	767	749	745	726	748	733	767	717	730	720	757	709	743	718	684	763	709	706	711	789	708	706	736	763	774	720	736	694	774	763	759	745	756	752	714	717	724	696	725	752	748	779	758	748	717	744	748	753	784	746	725	718	770	743	727	726	754	747	678	737	746	766	753	710	703	729	710	738	783	735	719	717	710	755	810	765
65723	46563	28652	16290	8965	5938	6173	6173	6099	6086	6100	6038	6143	6108	6223	6196	6150	6186	6118	6181	6113	6150	6152	6059	6070	6101	6037	5949	6057	6113	6050	6031	6020	6037	6020	6082	6119	6119	6131	6253	6111	6048	6168	6150	6160	6216	6184	6141	6164	6045	6130	6147	6031	6147	6090	6060	6157	6101	6123	6100	6020	5988	6172	5972	6053	6030	5949	6077	6088	6046	6028	6107	6076	6078	6026	6067	6131	5925	5979	6107	6086	6152	6131	6244	6088	6078	6218	6057	6095	6026	6098	6000	6187	6240	6171	6110	6000	5997	6144	6105	6243	6089	6134	5978	6236	6043	6048	6225	6215	5942	6136	6150	6210	6109	6013	6070	6021	6017	6067	6063	6106	5940	6101	6210	6143	5998	6163	6027	5999	6158	5998	6161	6062	5971	6109	5983	6050	6158	6137	6160	6154	6042	6063	6241	6068	6008	6216	6091	6149	6142	6083	6159	6101	6029	6164	6133	6165	6163	6098	6172	6134	6109	6169	6149	6150	6109	5982	6133	6187	6108	6025	6066	6119	6076	6195	6085	6187	6191	6105	6028	6129	6106	6237	6084	6190	5998	6140	6026	6079	6224	6092	6122	6146	6036	6111	6058	6045	6135	6140	6032	5994	6176	6238	6077	6141	6011	6184	6080	5989	6048	6065	6073	6192	6144	6038	6030	6062	6010	6075	6063	6275	6103	6155	6212	6049	5993	6056	6188	6031	6137	6112	6041	6005	6106	6144	6072	6147	6043	6090	6016	6108	6091	6236	6170	6043	6143	6170	6001	6031	6161	6050	6100	6085	6084	6143	6101	6124	6244	6088	6119	6087	6154	6169	6127	6056	6123	6125	6134	6142	6004	6168	6062	6039	6166	6180	6020	6091	6118	6196	6069	6160	6076	6000	6125	6162	6104	6022	6061	6183	6120	6167	6169	6121	5989	6111	6076	6115	6103	6122	6073	6188	6086	6065	6170	6131	6196	5992	6071	6067	6242	6162	6083	6220	6033	6120	6051	6053	6107	6122	6113	5944	6056	6189	6127	6163	6108	6182	6057	5956	6084	6088	6131	6110	6100	6066	6124	6013	6166	6025	6095	6052	6076	6147	6210	5992	5945	6178	6174	6104	6106	6171	6068	6218	6047	6115	6086	6148	6068	5955	5931	6077	6119	6085	6066	6126	6121	6169	6143	6182	6151	6137	6042	6116	6189	6174	6057	6041	6134	6148	6078	6075	6088	6230	6015	6048	6116	6117	5961	5999	6134	6116	6127	6086	6149	6185	6068	6088	6101	5998	6088	5981	6139	6193	6019	6270	6110	6017	6111	6154	6017	6061	6023	6046	6074	6086	6039	6153	6117	6085	6116	6038	6051	6104	6211	5985	6127	6069	6002	6127	6061	6246	6150	6134	6102	6128	6091	6170	6105	6071	5970	6102	5963	6006	6034	6064	5977	6099	5877	6197	6140	6014	6087	6082	6119	6219	6060	6284	6046	6048	6122	6270	6097	6112	6043	5914	6083	6067	6106	5996	6089	5956	6050	6052	5925	6125	6106	6242	6015	6071	6051	5990	6036	6085	6157	5998	6016	6081	6323	6144	6270	6118	6080	6149	6094	6043	6075	6171	6198	6027	6103	6103	6130	6086	6160	6128	6123	6011	6099	6182	6030	6194	6097	6124	6039	6170	6145	6132	6099	6035	6226	6250	6268	6096	6204	6199	6127	6131	6104	6079	5987	6031	6075	6114	6107	6011	6052	6139	6137	6043	6082	5960	6114	6067	6100	6019	6142	6104	6027	6080	6074	6070	6180	6169	6258	6095	6103	6122	6159	6167	6043	6099	6096	6048	6016	6048	6087	6108	6069	6152	6211	5955	6135	6079	6155	6093	6247	6141	6134	6190	6123	6079	6038	6130	6120	6125	6100	6088	6058	6008	6079	6148	6232	6266	6140	6007	6052	6097	6125	6093	6023	6126	6047	6164	6169	6231	6062	6202	6089	6036	6178	6098	6073	6134	6317	6184	6132	6241	6097	6176	5978	6042	6057	6110	6190	6205	6112	6085	6148	6041	6194	6190	6176	6214	6043	6062	6175	6089	6201	5959	6127	6043	6045	6191	6072	6228	6057	6043	6172	6100	6049	6213	6112	6051	6091	6155	6137	6012	6074	6207	6104	6078	5994	6045	6087	6048	6068	6095	6183	6122	6138	6089	6077	6125	6053	6138	6075	6212	6160	6126	6107	6080	6161	6112	6195	6096	6144	6132	6191	6051	6184	6015	6049	6139	6099	5915	6032	6065	6147	6215	6094	6164	6128	6050	6159	6173	6032	6146	6080	6143	6096	6096	6152	6121	6213	5949	5974	6073	6081	6020	5950	6152	6065	5957	6155	6115	6089	6088	6119	6200	6192	6149	6124	6186	6101	6079	6148	6054	6097	5974	6200	6128	6192	6123	6039	6141	6051	6000	6057	6094	6142	6151	6053	5996	6164	6017	6097	6061	6157	6148	6135	6072	6026	6082	6158	6190	6057	6143	6042	6128	6014	5988	6161	6056	6059	6153	6108	6144	6151	6007	6188	6107	6188	6128	6099	6228	6176	6089	6037	6071	6048	6069	6165	6106	6120	6111	6042	6232	6183	6163	6017	6085	6150	5991	6092	6153	6161	6062	6078	6154	5986	6200	6090	5993	6088	6039	6024	6151	6164	6055	6138	6005	5942	6107	6182	6229	6056	6114	6125	6129	6295	5976	6189	6033	6096	6236	6096	6177	6099	6093	6092	6203	6076	6085	6132	6038	6028	6229	6131	6031	6122	6170	6093	6157	6070	6117	6072	6001	6072	6027	6142	6083	6013	6005	6187	6075	6095	6085	6085	6136	6146	6025	6181	5999	6067	6064	5911	5957	6172	6151	6132	6112	6173	6123	6090	6175	6110	6136	6072	6079	6187	6185	6103	6103	6066	6185	5992	6199	6121	6145	6135	6199	6122	6112	6070	6146	5896	6036	6112	6104	6013	6070	5979	6089	6122	6161	6153	6092	6104	6170	6039	6041	6018	6094	6031	6071	6005	6123	6118	6097	6217	6076	6068	6169	6132	6143	6204	5957	6041	6084	6091	6099	6055	6141	6076	6164	6154	6143	6047	6087	6135	5956	6021	6102	6006	6129	6165	5916	6079	6023	6069	6108	6076	5993	6144	6230	6024	6121	6014	6099	6117	6009	6226	6074	6131	6077	6170	6161	5956	6135	6186	6210	6072	6107	6053	6087	6130	6151	5928	6098	6022	6157	6145	6224	6093	6025	6106	6139	6093	6047	6094	6333	5960	5986	6130	6133	6122	6136	6079	6048	6034	6092	6099	6101	6128	6072	6039	6056	6148	6079	6205	6213	6152	6140	6202	6269	6011	6083	6155	6147	6122	6032	6108	6053	6095	6212	6069	6120	5992	6261	6150	6117	6110	6115	6142	6123	6166	6139	6127	5956	6037	6100	6161	6181	6021	6069	6172	6052	6184	6143	6069	6144	6010	6040	6109	6014	6224	6188	6235	6231	6023	6177	6096	6009	6183	6093	6120	6104	6017	6273	6035	6015	6098	6059	6084	6095	6149	6036	6155	6113	5971	6124	6036	6137	5999	6050	5991	6137	6201	6116	6143	6008	6077	6016	6065	6062	6015	6148	6151	6071	6249	6125	6065	6155	6070	5949	6032	6151	6088	5966	6078	6084	6047	6031	6285	6108	6135	6211	6025	6092	6152	6225	6015	6137	6144	6154	6124	6167	6097	6099	6129	6096	6094	6088	6262	6051	6106	6150	6082	6073	6149	6151	6117	6085	6037	6057	6069	6039	6092	5978	6217	6237	6105	6119	6064	6039	6127	6190	5999	6118	6042	6080	6100	6060	6210	6113	6180	6059	6082	6075	6128	6032	6241	6102	6155	6068	6107	6007	6188	6121	6238	6086	6251	6086	6104	6243	6114	6081	6098	6049	5975	6147	6186	6095	6092	5993	6209	6177	6108	6078	6072	6236	5959	6054	6091	5917	6058	6160	6030	6115	6166	6202	6026	6095	6112	6192	6303	6073	6036	6158	6028	6202	6119	6067	6112	6083	6136	6101	6156	6144	6036	6094	6000	6004	6018	6136	6074	6131	6095	6065	6178	6114	6088	6095	6077	6081	6135	6148	6181	6120	6054	6108	6092	6145	6283	6245	6056	5972	6045	6004	6098	6136	6067	5990	6217	6033	6141	6130	6107	6132	6229	6272	6068	6138	6164	6179	6123	6080	6100	6021	6208	6119	6165	6060	5933	5998	6076	6032	6159	6111	6214	6240	6084	6118	6099	6075	6017	6149	6107	6133	6080	6161	6124	6095	6123	6127	6048	6156	6085	6243	6107	6109	5979	6119	6087	6043	6059	6210	6046	6171	6062	6090	6059	6146	6150	6027	6080	6207	6156	6076	6179	5980	6075	6079	6113	6065	6080	6068	6079	6154	6111	6141	6084	6078	6015	6105	6104	6084	6041	6160	6070	6184	6195	6201	6059	6155	6164	6105	6140	6042	6098	6147	6223	6130	6166	6207	6073	6174	5930	6124	6134	6000	6133	6085	6052	6121	6120	6094	6114	6116	6012	6029	6136	5817	6063	6125	6191	5982	6061	6060	5917	6160	6102	6137	5994	6043	6075	6069	6118	6131	6061	6157	6120	6095	6066	5967	6041	6160	6176	6230	6059	6055	6136	6213	5971	6143	6143	6084	6053	6038	6114	6172	5947	6037	6068	6037	6106	6099	6100	6170	6092	6110	6108	6181	6104	6039	6098	6071	6203	6150	6187	6179	6101	6178	6113	6190	6085	6116	6007	6108	6030	6104	6076	6124	6161	5995	6002	6017	6149	6234	6068	6180	6014	6089	6029	6066	6028	6047	6098	6130	6024	6207	6089	6075	6096	6150	6064	6020	6029	6189	6042	6109	6246	6120	6083	6090	6133	6180	6029	6074	5979	6202	6064	6128	6203	6052	6124	5988	6205	6116	6175	6138	6032	6124	6002	6023	6086	6091	6011	6037	6128	5948	6107	6210	6107	6131	6124	5956	6114	6095	6234	6104	6179	6157	6109	6038	6047
44654	31686	12642	2962	1084	857	882	827	807	838	837	780	801	864	833	792	804	858	781	840	820	779	844	865	840	820	775	832	765	786	809	846	743	849	836	774	807	845	824	838	836	776	780	805	831	803	826	819	809	752	820	783	866	818	838	824	808	772	782	830	770	845	809	806	813	805	835	806	805	807	784	826	850	832	838	827	870	815	787	850	850	877	807	842	852	794	796	801	796	772	854	819	832	801	882	813	850	865	827	831	826	812	860	884	771	773	870	822	801	819	811	854	792	827	777	853	848	800	817	840	802	845	855	875	799	813	859	777	823	826	846	797	808	801	837	767	790	838	823	817	788	766	833	829	835	815	784	772	837	788	786	774	812	844	832	824	817	824	797	775	770	814	830	820	852	840	833	793	811	838	798	781	843	800	786	793	815	884	820	801	783	803	838	797	808	845	790	793	846	857	809	827	773	766	835	804	846	810	862	842	835	766	809	803	816	852	802	830	847	823	797	817	784	767	840	850	756	818	805	773	768	864	818	791	816	790	796	813	878	786	766	882	843	805	780	789	837	801	842	817	805	826	827	817	828	818	825	828	868	835	820	832	820	847	891	800	803	848	832	832	817	850	806	766	825	861	807	800	842	809	791	835	798	818	865	824	848	786	796	792	836	849	830	820	783	782	835	827	837	829	814	857	781	826	808	834	795	787	781	838	804	807	787	818	809	838	832	775	794	829	818	815	866	854	765	791	810	838	874	809	857	774	874	802	792	836	815	812	782	816	859	786	839	835	862	787	802	796	839	812	805	825	811	780	863	771	815	830	798	853	839	885	791	833	841	790	847	802	829	808	799	781	849	769	780	828	827	827	799	797	907	795	750	897	837	845	773	810	844	817	811	857	854	853	820	820	748	827	821	822	827	813	848	797	840	834	829	798	805	815	787	854	816	891	835	839	814	857	813	820	797	818	822	772	875	746	774	824	826	848	812	851	783	833	824	757	786	864	775	797	752	831	801	845	861	845	808	822	769	779	836	795	781	834	802	856	864	874	788	805	854	784	805	828	835	824	852	787	833	804	761	764	793	830	843	833	852	855	795	793	829	823	744	828	847	833	844	820	814	798	809	792	766	808	799	851	801	848	787	858	829	826	859	818	815	774	797	774	804	794	789	794	873	807	789	831	827	817	836	800	857	822	841	809	805	817	857	834	817	774	842	853	835	827	862	776	815	792	838	811	803	774	825	798	806	824	836	862	805	827	788	807	798	818	785	778	847	772	827	824	856	795	812	801	800	812	798	853	802	787	809	848	823	829	805	801	776	853	827	811	784	800	828	872	804	774	817	822	837	808	862	819	840	830	821	799	894	823	835	848	788	806	801	778	830	805	813	818	828	842	833	805	851	802	807	840	821	826	835	826	806	844	849	755	842	809	828	873	812	829	783	783	865	859	802	820	808	843	860	815	864	795	757	770	847	790	807	787	753	805	798	798	772	856	772	853	813	822	844	825	828	851	856	802	812	772	813	810	806	805	800	808	751	802	790	793	769	837	821	813	782	793	802	763	840	786	844	836	833	806	780	827	790	800	795	846	779	845	833	831	853	811	825	810	834	812	827	815	762	801	828	826	793	851	822	807	854	793	799	819	827	818	867	802	832	785	817	775	866	811	820	806	777	806	886	836	838	785	799	861	834	833	832	802	876	827	920	795	809	802	789	831	819	788	804	863	790	866	845	827	806	796	787	796	866	807	776	831	792	897	805	810	804	861	781	798	769	866	816	829	800	783	802	782	750	815	834	761	803	888	774	769	826	789	827	795	755	863	803	817	761	857	809	847	782	798	815	759	855	806	807	814	870	849	834	862	837	822	871	797	757	811	817	812	836	787	832	788	831	817	840	835	812	893	795	847	794	801	773	851	829	779	821	809	851	790	815	810	758	846	797	788	775	816	810	810	830	839	813	819	818	821	829	835	797	759	802	827	800	837	854	811	791	808	811	779	867	856	847	804	806	829	844	829	798	841	759	754	859	830	840	808	837	824	798	848	813	817	841	837	829	825	791	802	845	793	829	802	831	791	840	852	805	788	822	825	744	755	804	837	789	819	805	814	781	821	825	839	773	815	825	826	844	732	776	772	824	842	809	792	792	815	829	840	831	790	797	817	818	790	819	856	866	824	794	795	893	873	794	804	795	818	826	799	843	779	796	810	783	827	833	814	840	808	787	825	824	833	890	799	779	833	827	826	801	838	834	886	777	828	776	805	798	846	792	823	813	814	827	856	821	778	839	793	802	835	786	768	849	812	818	807	789	830	768	829	808	862	861	854	831	837	826	837	864	831	785	748	846	806	835	801	820	800	767	820	799	783	820	823	813	859	813	783	824	855	855	805	791	807	782	830	806	826	806	795	784	840	805	817	780	801	810	815	776	819	786	792	757	855	790	810	780	745	808	788	862	810	775	787	808	842	768	825	854	852	843	792	833	800	767	796	858	838	810	781	795	857	788	816	800	820	769	873	782	786	806	830	822	870	823	852	839	825	829	844	830	802	808	839	817	831	852	823	813	848	766	843	834	857	832	813	818	817	822	826	891	833	817	842	855	810	853	818	877	807	805	854	865	822	794	834	807	820	828	775	829	812	856	790	786	838	802	830	844	747	806	809	777	829	791	757	824	806	877	778	822	793	831	790	814	788	830	856	786	836	813	869	850	800	850	809	815	832	807	759	831	751	793	820	873	794	818	795	757	809	789	798	825	794	831	861	810	828	818	797	843	786	815	809	845	797	828	804	821	795	779	791	820	834	793	833	814	824	810	802	858	889	853	818	787	845	795	835	877	816	827	779	829	789	821	786	846	835	807	847	794	844	798	803	823	840	855	853	849	823	800	839	862	827	791	825	859	831	834	800	818	763	814	806	797	833	857	787	826	784	778	808	806	851	820	860	821	782	818	892	816	828	809	801	837	742	816	867	830	816	784	787	777	853	845	832	838	853	814	790	836	826	888	844	811	844	846	823	849	810	769	848	864	808	812	826	836	841	809	790	847	785	782	830	843	796	857	855	812	826	781	822	830	834	850	810	808	819	818	805	802	788	773	820	817	798	805	815	832	812	817	812	791	815	828	846	802	795	803	825	796	808	785	776	812	802	806	799	786	809	788	863	818	811	788	774	849	789	860	811	824	857	837	847	808	789	745	844	860	837	775	841	814	775	795	768	810	851	806	743	813	834	831	799	785	808	872	735	789	820	812	870	801	834	810	813	840	775	829	749	813	837	850	842	773	790	802	815	852	828	795	852	846	833	796	832	803	859	776	831	866	798	825	812	748	823	832	806	783	864	894	793	818	771	808	859	826	761	854	797	829	794	847	817	785	762	853	827	814	803	819	785	800	890	837	775	829	757	841	836	809	797	802	837	816	830	797	833	815	818	784	857	812	821	841	801	812	806	821	811	822	825	836	776	850	846	814	796	769	878	804	836	805	850	844	818	789	850	831	829	806	851	795	836	787	857	866	829	839	858
72229	53255	34107	20661	10967	6705	6597	6513	6595	6627	6666	6729	6569	6692	6626	6560	6583	6609	6712	6669	6595	6579	6510	6544	6571	6530	6569	6654	6714	6592	6551	6500	6571	6525	6610	6636	6612	6673	6583	6654	6584	6603	6657	6523	6535	6726	6699	6626	6515	6577	6496	6655	6652	6439	6640	6614	6716	6466	6611	6702	6549	6430	6594	6615	6709	6668	6685	6674	6632	6664	6650	6558	6561	6523	6624	6696	6644	6526	6578	6705	6691	6691	6645	6573	6613	6612	6587	6558	6438	6582	6537	6586	6613	6784	6653	6637	6623	6573	6561	6672	6577	6626	6724	6563	6485	6541	6640	6764	6585	6672	6725	6472	6556	6577	6527	6670	6608	6584	6599	6704	6583	6662	6653	6662	6666	6590	6663	6590	6681	6511	6686	6718	6608	6641	6630	6634	6684	6680	6433	6669	6559	6750	6682	6698	6645	6623	6568	6574	6581	6697	6476	6722	6636	6657	6697	6696	6624	6587	6701	6540	6718	6606	6680	6648	6604	6654	6687	6726	6563	6615	6676	6709	6553	6499	6587	6708	6671	6622	6527	6658	6442	6593	6651	6649	6657	6579	6579	6666	6584	6660	6621	6681	6564	6537	6550	6792	6610	6708	6667	6667	6724	6669	6708	6653	6577	6640	6629	6555	6587	6628	6553	6602	6602	6741	6657	6675	6580	6555	6750	6583	6662	6570	6669	6569	6638	6699	6617	6595	6698	6535	6670	6638	6647	6515	6595	6628	6624	6668	6610	6585	6691	6726	6615	6697	6724	6546	6700	6599	6643	6654	6576	6577	6584	6722	6523	6531	6517	6623	6703	6643	6579	6617	6698	6637	6784	6612	6628	6540	6580	6628	6426	6593	6652	6680	6459	6645	6565	6661	6694	6538	6579	6680	6640	6717	6507	6618	6557	6702	6626	6644	6685	6627	6549	6652	6637	6543	6537	6785	6585	6686	6704	6576	6569	6702	6608	6559	6585	6615	6647	6537	6629	6758	6499	6655	6641	6677	6594	6621	6753	6670	6628	6565	6680	6599	6449	6635	6495	6583	6602	6532	6632	6629	6697	6614	6670	6661	6700	6658	6669	6620	6704	6683	6702	6667	6624	6654	6509	6673	6603	6582	6681	6616	6705	6671	6589	6588	6651	6575	6517	6691	6723	6706	6589	6625	6622	6692	6514	6656	6490	6459	6580	6746	6832	6780	6655	6706	6620	6556	6491	6643	6555	6503	6567	6701	6608	6550	6597	6653	6681	6616	6588	6687	6646	6560	6615	6661	6642	6722	6698	6587	6639	6648	6624	6490	6579	6614	6612	6518	6802	6721	6733	6609	6622	6611	6598	6680	6630	6725	6639	6681	6592	6522	6543	6659	6528	6675	6661	6561	6586	6682	6428	6779	6683	6686	6489	6592	6561	6530	6536	6683	6668	6470	6695	6684	6546	6520	6494	6672	6736	6675	6613	6619	6525	6588	6787	6747	6642	6528	6698	6588	6684	6637	6789	6673	6601	6494	6567	6683	6726	6575	6761	6678	6656	6558	6688	6534	6617	6617	6553	6613	6758	6645	6634	6505	6608	6580	6614	6641	6609	6757	6651	6668	6677	6760	6591	6662	6473	6446	6666	6724	6630	6641	6543	6641	6514	6477	6544	6543	6539	6634	6597	6701	6691	6716	6572	6584	6719	6674	6572	6777	6642	6611	6444	6572	6682	6682	6720	6503	6666	6601	6650	6563	6580	6763	6634	6692	6711	6649	6623	6623	6623	6657	6696	6598	6490	6689	6532	6625	6576	6772	6727	6589	6712	6608	6507	6598	6557	6788	6607	6619	6670	6522	6583	6512	6658	6622	6520	6530	6616	6726	6605	6637	6578	6635	6540	6563	6635	6566	6471	6665	6696	6546	6608	6590	6640	6552	6593	6578	6612	6598	6571	6661	6607	6643	6637	6631	6671	6612	6691	6582	6517	6675	6590	6579	6583	6533	6622	6547	6506	6675	6589	6499	6526	6615	6581	6658	6672	6548	6578	6537	6621	6668	6748	6585	6756	6621	6533	6782	6603	6625	6518	6559	6522	6623	6568	6444	6673	6511	6526	6615	6599	6610	6615	6827	6699	6779	6776	6716	6781	6530	6677	6690	6684	6612	6767	6593	6641	6783	6548	6686	6625	6587	6577	6633	6514	6647	6446	6614	6518	6635	6650	6586	6628	6687	6592	6570	6625	6706	6616	6554	6605	6738	6557	6618	6574	6527	6668	6577	6678	6699	6713	6779	6485	6510	6565	6529	6667	6550	6663	6710	6666	6759	6656	6603	6508	6631	6543	6578	6613	6490	6604	6589	6707	6601	6706	6600	6678	6794	6603	6516	6659	6567	6685	6578	6586	6677	6672	6541	6588	6494	6670	6575	6538	6640	6501	6503	6669	6505	6547	6559	6596	6620	6606	6654	6594	6612	6654	6516	6595	6627	6664	6563	6760	6631	6610	6641	6590	6610	6713	6706	6552	6791	6644	6574	6570	6586	6752	6626	6685	6537	6523	6651	6565	6763	6526	6695	6597	6582	6632	6651	6802	6496	6597	6569	6737	6538	6696	6616	6554	6624	6624	6576	6708	6716	6524	6612	6729	6591	6726	6480	6738	6487	6645	6728	6660	6602	6681	6651	6624	6538	6544	6578	6645	6799	6591	6609	6575	6644	6571	6615	6542	6509	6563	6571	6539	6557	6563	6540	6642	6593	6629	6565	6574	6733	6478	6631	6578	6624	6534	6665	6663	6540	6599	6511	6662	6638	6693	6577	6543	6563	6524	6666	6575	6534	6661	6513	6560	6712	6677	6587	6472	6712	6803	6733	6656	6582	6542	6591	6732	6577	6622	6662	6555	6678	6535	6655	6597	6600	6736	6549	6554	6653	6698	6640	6629	6685	6608	6719	6760	6549	6609	6526	6473	6662	6686	6533	6629	6652	6598	6514	6714	6604	6645	6628	6525	6588	6642	6523	6648	6579	6734	6595	6644	6484	6614	6591	6658	6664	6661	6635	6649	6615	6711	6594	6725	6599	6617	6568	6617	6759	6696	6803	6535	6661	6541	6633	6483	6666	6740	6535	6669	6644	6675	6574	6618	6638	6574	6616	6769	6630	6676	6688	6716	6501	6653	6688	6722	6500	6611	6620	6536	6699	6583	6733	6668	6556	6519	6604	6620	6685	6618	6556	6570	6671	6655	6613	6623	6686	6614	6560	6697	6616	6582	6545	6704	6651	6662	6557	6458	6656	6490	6514	6646	6584	6583	6504	6657	6561	6595	6719	6677	6550	6556	6557	6575	6623	6681	6621	6613	6633	6588	6663	6604	6592	6743	6668	6596	6591	6666	6787	6582	6610	6676	6600	6566	6590	6516	6559	6682	6614	6509	6641	6594	6581	6652	6488	6628	6614	6614	6620	6567	6659	6549	6667	6668	6504	6646	6513	6587	6690	6561	6442	6635	6547	6581	6572	6642	6600	6782	6630	6625	6659	6590	6687	6763	6745	6563	6563	6614	6589	6463	6593	6526	6642	6673	6546	6647	6475	6723	6644	6598	6628	6580	6603	6697	6599	6591	6579	6573	6699	6512	6667	6675	6575	6563	6722	6811	6680	6721	6703	6562	6756	6538	6590	6543	6648	6637	6504	6543	6618	6464	6588	6580	6651	6620	6627	6714	6718	6538	6659	6772	6604	6664	6587	6716	6640	6702	6781	6600	6559	6508	6595	6556	6698	6508	6604	6601	6597	6667	6628	6676	6654	6583	6570	6616	6656	6443	6624	6708	6598	6620	6658	6616	6663	6609	6656	6679	6606	6754	6611	6603	6600	6638	6544	6747	6447	6621	6636	6593	6546	6571	6720	6571	6665	6549	6703	6493	6696	6567	6572	6518	6698	6627	6737	6700	6606	6602	6626	6681	6674	6586	6580	6689	6544	6578	6593	6632	6502	6611	6673	6698	6547	6580	6745	6688	6611	6597	6567	6638	6436	6490	6474	6601	6501	6461	6611	6637	6602	6759	6567	6613	6726	6631	6758	6453	6564	6613	6568	6737	6639	6684	6682	6604	6651	6637	6653	6472	6647	6640	6587	6634	6602	6542	6747	6609	6568	6581	6619	6630	6673	6588	6632	6677	6698	6656	6708	6664	6701	6576	6689	6615	6668	6684	6695	6572	6583	6604	6621	6546	6535	6668	6520	6555	6598	6714	6671	6681	6536	6580	6611	6886	6611	6556	6526	6726	6649	6656	6438	6604	6729	6668	6580	6582	6627	6645	6650	6597	6694	6598	6660	6671	6692	6777	6595	6599	6587	6619	6552	6590	6502	6602	6583	6579	6656	6481	6806	6499	6535	6597	6489	6647	6570	6724	6620	6592	6668	6606	6736	6642	6579	6569	6667	6587	6621	6583	6591	6728	6630	6636	6559	6687	6645	6640	6614	6530	6747	6671	6641	6641	6567	6677	6537	6727	6664	6693	6716	6559	6557	6603	6601	6803	6679	6645	6664	6697	6706	6643	6653	6578	6666	6517	6640	6687	6770	6639	6697	6594	6687	6657	6579	6715	6672	6578	6589	6555	6587	6540	6582	6669	6627	6675	6605	6531	6654	6611	6619	6737	6686	6673	6500	6610	6584	6673	6555	6594	6565	6566	6723	6694	6549	6578	6653	6423	6648	6586	6554	6742	6586	6629	6625	6630	6630	6439	6614	6705	6619	6701	6645	6785	6617	6660	6630	6640	6731	6666	6609	6730	6683	6655	6639	6618	6639	6626	6590	6658	6623	6618	6568	6653	6767	6653	6677	6599	6540	6651	6551	6569	6620	6614	6678	6601	6766	6656	6636	6578	6569	6387	6735	6782	6602	6653	6627	6577	6594	6719	6559	6591	6598	6662	6625	6614	6679	6626	6570	6641	6570	6549	6626	6487	6499	6631	6588	6708	6673	6618	6630	6492	6582	6690	6558	6499	6607	6627	6493	6673	6641	6751	6657	6584	6607	6567	6707	6565	6671	6549	6514	6755	6617	6685	6767	6667	6599	6692	6616	6720	6733	6642	6672	6739	6680	6629	6635	6776	6576	6604	6773
51312	39565	17457	4418	1360	813	889	853	856	892	875	902	925	926	896	908	891	888	834	887	832	899	877	854	933	899	887	877	851	890	814	877	895	863	943	909	868	925	859	869	882	876	856	874	823	858	860	866	881	895	867	918	888	883	883	835	900	838	832	901	842	845	859	860	809	837	833	828	853	793	930	927	825	876	879	864	885	879	881	881	818	834	813	934	881	913	884	866	880	888	907	875	841	857	949	905	839	908	885	870	834	892	841	893	880	912	943	905	906	829	879	841	873	880	844	873	828	887	864	904	814	879	842	840	877	875	829	904	906	907	854	906	862	881	865	932	855	843	863	884	914	892	875	899	941	918	919	848	873	869	910	886	870	837	878	891	874	863	863	871	913	879	891	917	808	884	826	836	878	904	898	881	842	867	906	888	884	866	872	879	891	841	850	865	885	856	838	894	921	827	894	881	928	848	925	888	873	940	859	884	824	861	859	842	894	888	881	879	885	813	874	884	853	867	912	862	895	864	914	899	860	865	927	892	884	849	937	880	884	867	860	863	882	949	935	868	877	911	920	911	810	893	893	858	848	843	876	894	844	863	834	827	883	903	845	862	855	842	922	851	854	903	899	895	852	894	945	885	858	906	879	815	867	870	914	904	874	869	920	826	887	867	834	858	941	904	867	860	886	814	859	883	895	886	845	877	893	883	866	853	865	894	858	879	832	933	897	897	884	871	881	849	852	867	924	843	858	873	946	909	870	817	911	816	911	903	923	878	848	904	866	887	845	865	859	923	917	863	911	821	893	902	885	858	922	839	853	868	857	854	850	884	930	876	876	898	912	879	840	830	814	838	923	846	902	903	869	883	905	883	867	860	881	810	875	903	902	866	867	848	915	890	935	887	882	868	895	814	875	878	895	849	889	900	857	849	882	900	871	846	849	876	855	867	899	864	879	862	867	840	855	929	894	868	832	883	919	888	841	853	864	875	876	914	834	895	910	887	875	869	895	845	870	834	882	888	867	909	890	832	925	900	888	861	884	854	878	886	912	872	889	861	844	850	859	905	850	887	914	916	910	831	914	896	830	881	879	872	973	915	835	864	855	835	886	844	902	903	920	848	895	883	827	942	909	905	884	841	848	875	882	850	868	919	845	840	852	864	867	931	865	948	920	888	857	902	879	934	877	834	860	905	858	871	950	883	904	875	857	832	858	818	841	913	895	861	865	849	865	852	912	824	870	829	865	932	924	864	911	864	860	830	915	911	884	837	847	882	910	878	828	890	853	894	838	888	894	832	849	861	849	932	847	870	892	873	923	931	895	839	889	871	891	872	872	893	878	862	916	877	882	849	918	854	855	865	860	876	876	834	820	795	846	884	825	942	888	865	885	869	843	881	828	891	845	889	855	855	886	911	877	859	900	839	896	848	877	847	895	852	892	863	893	876	859	911	852	846	921	862	879	911	894	868	907	852	831	880	885	895	880	880	853	895	814	873	886	828	898	859	809	818	915	925	844	788	907	905	883	882	852	895	879	844	845	896	863	815	908	891	857	869	914	887	869	876	901	869	837	862	838	947	900	846	905	849	888	892	878	880	926	883	938	903	883	882	882	881	856	876	925	864	888	875	851	843	917	866	899	893	906	888	853	893	857	849	907	879	863	825	861	907	900	882	859	830	867	866	901	854	886	855	872	902	836	872	879	863	918	914	900	919	854	841	920	899	899	893	866	885	921	861	887	882	878	880	932	878	879	892	925	902	881	891	866	873	876	869	843	847	909	925	845	913	903	851	867	878	914	897	850	853	912	851	870	865	883	849	875	839	837	882	907	844	842	903	866	871	892	874	923	903	860	898	862	896	906	897	853	933	834	827	907	859	885	842	858	829	867	917	896	820	821	888	908	864	855	890	873	862	868	859	910	887	916	860	903	869	808	890	830	856	921	871	910	827	849	850	874	828	874	825	917	889	894	843	868	863	893	824	915	884	919	899	892	911	835	912	886	875	870	897	857	814	867	889	904	942	879	843	876	863	945	824	891	887	905	900	875	882	860	898	956	825	869	864	857	852	877	905	923	839	858	853	852	830	939	902	882	871	884	837	924	865	844	809	853	833	878	858	817	888	904	878	913	921	858	888	871	864	859	848	839	902	848	852	808	863	908	856	909	840	895	862	853	862	841	874	887	835	993	840	824	885	902	866	819	896	841	870	925	848	867	898	848	918	862	905	881	889	876	876	853	917	905	948	838	871	850	886	871	859	922	924	902	907	906	801	900	857	884	915	884	870	856	906	853	936	870	852	862	920	851	844	883	854	856	865	890	856	879	863	872	914	903	839	825	906	841	856	916	928	865	863	891	885	854	881	859	870	896	834	850	872	879	872	902	896	860	905	908	880	913	863	855	830	836	879	923	868	867	891	884	874	881	876	879	941	956	897	889	901	841	875	841	899	857	916	858	841	847	911	926	839	845	915	871	858	808	886	871	907	818	884	868	906	839	838	869	881	889	828	865	899	899	846	937	816	877	862	909	867	851	838	869	894	896	898	896	901	873	871	912	910	845	855	884	860	844	846	900	916	932	875	906	852	881	882	947	886	875	870	840	874	878	866	867	926	852	840	893	865	915	827	860	948	855	856	881	887	830	860	846	900	832	840	810	935	864	872	852	880	905	907	917	881	855	878	828	839	909	864	902	882	910	885	839	877	875	871	824	900	833	920	913	902	874	798	893	872	879	874	871	843	895	891	851	872	876	908	902	922	847	914	868	895	914	910	915	894	870	883	836	926	908	849	881	868	878	890	921	856	916	897	855	885	907	877	878	879	887	857	852	891	869	916	899	905	841	861	897	910	852	885	907	898	918	876	855	913	913	906	913	849	911	855	890	896	867	882	841	884	927	877	901	903	820	903	905	819	884	890	837	914	859	894	877	893	900	852	890	905	844	863	885	854	914	851	867	845	958	863	892	809	882	855	878	847	861	878	855	879	910	916	883	855	865	875	879	932	879	883	868	817	886	863	911	877	920	879	894	854	890	848	799	910	937	847	838	862	894	859	849	895	867	827	880	851	828	849	896	864	819	927	908	835	908	898	889	893	862	834	840	868	862	846	865	904	895	910	890	911	852	919	906	847	865	928	846	933	847	884	833	914	878	930	867	877	865	825	897	863	888	890	851	869	866	853	902	840	917	877	864	855	838	831	884	859	845	868	940	859	875	897	883	810	868	879	840	874	840	898	866	867	872	848	828	882	835	876	823	843	874	837	822	845	942	853	883	840	873	842	897	841	875	858	886	908	937	885	928	860	842	872	869	879	841	893	861	901	909	813	874	860	877	873	875	923	879	843	902	924	861	890	847	846	864	806	914	911	884	913	877	886	881	942	827	873	805	845	879	868	884	889	893	907	902	915	804	884	847	885	837	880	864	903	877	901	888	840	881	857	872	918	865	939	906	863	803	875	914	873	881	842	908	858	868	863	874	843	853	947	905	824	883	881	854	865	893	890	910	906	876	953	889	849
75933	58041	39306	25225	13671	7170	7166	7073	7009	7030	7041	6913	7051	6981	7021	7052	7090	7100	6941	6920	7144	7057	7056	7136	7016	7005	6985	7052	7092	7155	7129	7055	7050	6849	7123	7078	7048	7054	6986	6980	7040	7028	7079	6928	7001	6853	7084	7178	7088	7138	7055	7007	7137	7003	7053	6975	7072	6919	7080	6955	7101	7100	6902	6919	6944	7127	7002	7100	7031	7026	7010	7041	7013	6976	7010	7089	7042	7052	6999	7099	6965	7083	7027	6998	7053	6922	6906	7125	7044	7091	6968	7010	7081	7046	7062	7048	7115	7006	6983	7033	7075	6894	7296	7144	6903	7062	6926	7063	6994	7046	6886	6995	7051	7066	6977	7016	7087	6951	7029	7051	7016	7116	6961	6924	7019	7107	6959	7036	7033	6973	7106	7072	6899	6958	7042	6937	7122	7026	6940	6933	7002	7162	7010	7002	7080	7206	7121	7051	7167	7066	7185	7036	7077	7018	7160	6980	7096	6948	6995	7082	7002	6956	7046	7069	7039	7224	7040	7141	6993	6942	6922	7120	7100	7104	7098	7069	7101	6968	6951	7072	7135	7016	7021	6973	7076	6966	6972	7062	7174	6977	7059	7140	7064	7074	7143	6965	7084	6948	7000	7076	7029	7047	7040	7089	6991	6945	7093	7008	7138	7037	6995	7030	7007	6999	6866	7073	7101	7021	6913	7016	6992	6963	7096	7055	7017	6915	7093	6936	7072	7090	7063	7064	6907	6984	7124	7131	7175	6971	6965	7027	7132	7071	7060	7106	6953	7211	6922	7023	7103	6888	7068	7196	7019	6988	6927	7104	7057	7067	7049	7106	7044	7044	7123	7032	6975	6962	7085	6988	7075	7082	7028	7004	7130	7103	6983	7179	6996	7042	6937	7042	7012	7015	6961	6954	7197	6941	6932	7103	7104	6876	6976	7105	7205	7004	7051	7106	7210	6986	7108	7113	6948	7148	7118	7080	6978	7116	6937	6951	7011	6950	6988	7002	7054	7125	7009	7108	7111	7137	7097	7106	7012	7088	7133	7061	6993	7086	7031	7091	7088	6972	7116	7110	7161	7112	7154	7094	6951	6981	7078	7001	7122	7070	6929	6978	6967	7126	7148	7107	6969	7039	6948	7078	7004	7018	7004	7045	6984	7108	7065	7036	6950	7050	7019	7056	6930	6958	7031	7194	6925	7062	6964	6988	6988	7048	6991	6960	7103	7020	7092	7044	6961	6987	7039	7042	6969	7210	7002	6959	6885	7038	7070	6939	7161	7004	7139	6959	7035	7054	6972	6982	7063	7102	7082	7086	6984	6988	6998	7050	6924	6982	7017	6891	6941	7046	7067	7094	7113	7037	6923	6935	6986	6934	7094	6943	7071	7003	7153	6994	7050	7047	6914	7089	7043	7002	7056	6988	7222	7065	6933	7040	7018	6999	6998	7079	7067	7111	6965	7001	7025	7063	7079	7098	7081	7036	7043	7044	7112	7116	7047	7117	6973	6956	6949	7087	7101	7046	7167	7007	6985	7070	7011	7017	7140	6969	7041	7035	7087	6927	7037	7077	6891	6999	7063	6971	7001	7002	7088	7028	7140	7040	7190	7049	7007	6821	7030	7000	7052	7039	7045	6977	7054	6913	7070	7049	6962	7021	7122	6939	6949	6962	6989	7078	6986	7038	7000	6953	7015	6968	7189	7105	6907	6954	7043	6967	6827	7062	7018	7021	6960	6899	7053	6974	7061	6965	7024	6992	7100	7002	7090	7100	7215	6988	7050	7070	6942	7075	7012	7019	6969	7024	7006	6959	6980	7011	7015	6923	7088	6892	7069	7013	7003	7056	7134	7101	7116	7083	6961	6965	6925	7053	6915	7041	7070	7024	7103	7113	6978	7033	7062	7031	7119	7059	7136	6963	7139	7013	7029	6998	7027	7010	7085	7074	6997	7055	6985	7022	6988	7132	6916	7048	7140	7012	6966	7088	7068	6944	7113	6836	7142	7040	7015	7062	7027	7009	7088	7097	7053	7054	7063	7099	6998	7013	7022	6952	7033	6996	7164	6889	7057	7129	6961	6970	7103	7008	7105	7038	7201	7095	7044	7128	6855	7092	7061	6948	7013	7030	6926	6960	6899	7084	6980	7228	6987	7142	6975	7015	6984	6952	6968	7089	7007	7052	6988	7050	7109	7076	7109	7036	7040	7053	7035	7008	7057	7040	7134	7101	7003	6974	7114	7030	7091	6958	7019	7031	7084	6957	6995	7011	6989	7116	7116	6980	7002	6907	7127	7127	7170	6988	7040	7008	6995	7092	7021	7000	7073	7069	7031	7002	6917	7092	6927	7179	6961	6973	7017	7042	7048	6999	6970	7040	7170	7053	7059	7033	7042	7010	7025	7022	6941	6937	6986	7121	7093	6992	7144	6996	7084	7061	6985	6873	6974	6945	6894	7011	6960	7190	7034	6868	6878	6984	7096	7168	7140	7072	7002	6918	6897	6972	7068	6954	6933	6923	7075	7106	7009	6970	7106	7033	7081	7055	7089	7239	6870	7102	7082	7033	7091	7113	7075	7067	7087	7043	7049	6908	7020	7132	7035	7057	7044	6990	7004	7128	7039	7097	7133	7087	6937	7080	7109	7028	7058	7079	7040	7022	6994	7116	6943	6963	7039	6969	6998	7023	7072	6954	7042	7016	6998	7169	7166	6897	7096	7095	7095	6945	7114	7001	6987	7003	7097	6967	6922	6917	6968	7065	6972	7080	7059	6982	7072	6951	7049	7060	7169	7019	6955	7072	7160	6927	6988	6998	7001	7101	7087	7033	7054	7062	7166	7120	7052	7079	6988	7027	6913	7095	7005	6962	7169	7069	6957	7030	7059	6943	7112	6961	7031	7052	7046	7077	7034	7036	7112	6969	6950	7057	7117	6933	6888	6914	7188	7160	7088	7155	7091	6878	7061	7044	7003	7128	6960	7146	7121	6976	6898	6962	7114	7122	6871	6893	7100	7017	7099	6926	7132	7185	7205	6952	7054	6965	7141	7100	7105	7140	6993	7142	7038	6971	7079	6969	7193	6939	7087	7146	7049	6984	7047	7103	6978	6973	7106	7151	7112	7069	7035	7090	7134	7107	7085	6956	6957	6970	7064	6995	7075	7010	7075	6894	7165	7038	7045	7032	7018	7060	7035	7065	6961	7050	7037	7109	7180	7006	7144	7073	7006	7018	7025	6917	7095	7099	7020	7010	7094	6970	7085	7105	7127	6861	7020	7136	7017	6998	7239	7147	7076	7043	7057	7050	7084	7103	6952	7045	7124	7017	6994	7075	7066	6949	6952	7060	7140	7003	6976	6985	7061	6988	7178	7002	6971	7059	6892	7073	7019	7075	7080	7152	7023	7003	7082	7070	6990	7108	6970	7051	6920	7032	7071	6942	7025	7123	7046	7047	7057	7128	7192	6865	7087	7150	7110	7112	7044	6996	7018	7004	6978	7127	7044	7080	6869	6976	6964	6992	7033	7105	7045	7066	7183	7089	6967	6973	7038	7021	7010	7106	7031	7007	7106	6948	7214	7085	7081	7026	7097	7163	7099	7006	7001	6995	7057	7113	6952	7074	6985	7169	7014	6976	6991	6885	7154	7063	6963	6934	7125	6931	7109	6948	6995	7023	7031	7093	7115	6991	7266	7098	7120	7094	6972	7005	7071	7071	6888	7104	7148	6920	6914	7080	7053	6954	6999	6976	7033	7127	6840	7168	7042	7105	6808	7132	7059	7119	7082	7150	7095	7116	6955	7065	7062	7046	6988	7099	7223	7065	7172	7031	6914	7088	6949	7085	7056	7054	7005	7096	7077	7061	7059	6909	7010	7055	7114	7152	7028	7093	6971	7091	6947	7057	7067	7055	7101	7058	7083	7196	7153	6890	6973	6954	7028	6896	6978	7036	7073	6960	6915	7072	7037	7102	6980	6910	7104	7115	7003	7150	7018	6907	6919	7128	6967	6990	6956	6971	7057	7064	6963	6979	6953	7014	7205	7061	7067	7031	7034	7163	7108	7019	6981	6819	7099	6982	7032	7010	7066	7041	7042	7008	6867	6986	7065	6935	7015	6973	7179	6948	6938	6993	6919	6855	7116	6993	6973	6873	6923	6996	6948	6933	7094	7202	7008	7061	6876	7156	7120	7027	7032	6991	7149	7002	6975	7019	7047	7067	7114	6967	6973	7110	7172	7065	7062	6950	6968	6960	7007	7093	7076	6965	7051	6947	7012	7030	7016	7140	7109	7016	7125	7083	6977	6821	7119	7019	7078	7029	7088	7045	7069	6953	7010	7039	7028	7007	7022	6984	6978	7012	7067	7078	6933	7188	7072	7008	6991	7169	7009	7073	7218	7074	6995	7108	7101	7148	7015	7191	6970	7036	6985	7058	7042	7021	7008	7106	6994	7032	6971	6969	6914	7063	6935	6904	6954	7039	7073	7031	7055	7093	7037	7024	7019	6943	7030	6999	7092	7070	7028	7135	7107	7014	7064	6974	7103	6933	7071	7110	6960	6922	7140	6968	7086	6983	7027	7080	7041	7073	7079	7023	6853	6976	7013	7096	7064	6955	6998	7130	6971	6986	6978	7014	7145	7099	7093	7044	7026	7133	6927	7035	7068	7073	6989	7057	7018	7091	7035	7081	6961	6994	7169	7116	7080	7075	7174	6993	6973	6916	7098	6901	6946	6887	7090	7047	7049	6959	7143	7079	7065	7105	6777	7030	7084	7025	6998	6939	6957	7071	6965	7133	7017	7030	6990	7035	7100	6940	7036	7017	6984	6968	7158	6984	7060	7079	7030	7087	7050	6936	6978	7040	7072	6973	6976	7068	7047	7062	6816	6993	6890	7096	6942	7054	6998	7071	7021	7120	7029	7132	7083	7088	7086	7124	6838	7086	7027	7149	6979	6900	7039	7061	6948	7020	6975	7031	7134	7082	7007	7077	6962	6983	7015	7040	7148	7005	6964	6974	6998	7100	7042	6998	7098	7054	6984	6998	7052	7095	6984	6986	7080	7072	6940	6927	7030	7017	7122	7098	7116	6949	7033	6972	7001	7002	6949	7099	6938	7037
63452	52145	25338	8002	1698	921	874	851	824	883	827	875	856	835	855	866	880	849	888	940	834	843	840	885	893	836	830	872	857	903	785	889	871	922	935	851	869	856	879	842	885	874	843	897	869	896	882	874	865	902	857	846	819	903	875	900	866	854	875	852	887	862	849	903	907	893	896	852	890	924	854	876	835	848	850	860	877	865	839	868	921	875	805	867	865	909	897	850	867	829	907	904	849	931	817	942	893	844	964	874	827	863	915	910	831	839	839	888	865	887	806	830	837	918	881	902	874	859	827	933	859	948	859	923	867	910	882	864	853	840	846	896	889	888	885	907	876	875	862	863	875	858	884	888	880	862	867	891	876	824	896	900	877	853	863	888	842	889	854	862	859	848	882	913	867	871	898	840	921	910	900	833	897	851	861	944	845	865	889	862	875	873	841	923	869	870	858	880	853	864	886	881	840	880	856	814	864	868	885	920	922	912	865	814	896	866	904	874	884	856	895	895	854	850	814	930	884	943	905	933	894	874	868	915	891	908	839	876	910	858	903	919	829	846	881	881	900	866	884	855	881	907	788	887	853	897	849	867	883	804	887	886	871	855	886	853	805	889	872	821	861	866	901	858	858	860	876	858	919	931	856	915	837	876	896	893	898	847	869	894	868	888	922	871	870	846	915	906	870	880	882	919	838	898	902	843	845	911	841	925	841	905	872	892	874	864	860	879	853	831	893	828	847	866	855	896	890	867	877	899	883	865	860	940	899	880	856	916	843	896	860	874	896	877	890	826	879	908	925	859	872	860	865	852	879	883	906	887	860	794	873	904	882	907	877	900	857	880	917	931	880	896	916	978	872	929	902	862	834	878	948	881	904	890	871	910	857	849	868	871	829	878	911	879	870	859	848	891	842	860	866	857	868	864	886	820	890	835	896	828	865	886	867	866	839	903	817	876	807	878	913	864	882	924	828	885	896	850	850	919	901	842	828	830	899	905	860	925	865	883	818	854	871	865	849	860	926	930	856	944	854	876	876	895	888	872	860	884	848	895	894	861	910	882	900	909	896	869	891	893	924	901	889	863	908	864	882	845	899	928	864	902	857	855	876	863	864	899	868	859	938	866	886	837	898	857	849	834	813	885	890	896	921	823	890	831	888	871	892	896	880	883	864	865	881	877	878	912	851	850	881	887	895	877	885	841	886	846	898	877	868	937	850	888	940	860	905	921	900	879	920	851	873	873	870	870	906	848	838	933	812	829	959	921	924	856	854	875	915	831	851	872	872	846	915	851	805	847	896	872	848	823	843	907	887	805	878	851	856	874	855	895	888	877	844	909	932	875	863	873	842	916	933	821	934	904	888	849	903	941	856	869	853	925	864	866	842	903	905	816	888	877	868	893	888	949	867	886	914	859	890	816	838	810	916	854	914	882	891	885	882	935	864	871	869	877	863	862	973	909	836	824	855	886	862	869	887	926	872	845	902	885	893	877	877	833	914	909	847	837	842	937	857	892	876	849	891	916	888	863	874	829	832	883	905	884	866	860	909	847	828	854	864	913	864	869	909	869	867	881	853	916	899	894	858	829	872	876	899	905	865	850	893	837	871	875	906	901	868	890	891	834	831	828	882	934	919	932	874	856	838	850	885	914	919	863	915	860	901	905	899	885	858	875	905	892	873	867	854	884	903	817	912	898	874	885	928	859	901	842	934	904	897	891	913	857	932	922	876	903	895	852	842	903	872	869	879	875	880	877	931	845	856	843	884	850	886	851	922	902	876	855	868	856	854	842	876	907	853	829	859	872	837	859	873	857	877	883	860	931	871	873	846	870	889	879	873	897	807	872	893	884	884	878	834	853	878	906	859	906	885	863	892	874	839	863	845	885	926	881	918	870	838	880	849	870	912	871	833	878	889	894	897	882	880	855	912	878	897	882	864	842	853	842	896	924	912	868	881	854	873	844	958	839	877	875	817	824	771	868	891	918	864	872	877	835	894	881	856	858	874	882	849	874	903	887	853	853	862	845	883	822	831	911	850	848	864	881	901	876	871	893	871	837	932	892	865	879	912	856	886	884	852	925	881	804	860	854	873	851	837	902	863	890	874	873	914	846	875	830	853	805	846	868	869	824	900	870	877	858	885	850	860	859	910	896	848	828	875	852	863	839	908	870	888	860	825	865	922	898	907	834	880	872	858	851	919	851	867	954	879	850	851	865	831	849	904	833	871	862	851	879	877	854	909	917	895	909	876	829	913	889	843	926	886	838	862	889	908	840	875	931	902	882	860	892	826	862	853	892	888	898	858	912	872	832	891	850	875	847	871	879	853	891	876	850	872	822	830	860	868	870	885	848	867	846	907	883	914	833	946	892	838	892	825	899	851	856	879	869	906	885	842	860	860	858	879	874	917	923	859	857	882	882	901	835	863	850	863	855	849	865	867	854	852	881	894	920	859	913	904	834	914	868	886	852	905	889	892	838	871	856	904	867	932	916	877	892	788	896	922	865	895	856	843	871	868	852	834	867	897	884	883	891	901	930	935	865	899	843	834	903	876	903	899	847	884	888	858	836	886	850	878	842	928	895	859	873	864	862	888	884	853	965	858	865	902	852	860	870	927	888	897	859	948	866	853	930	906	878	843	865	906	875	856	904	902	819	815	846	897	884	846	825	828	854	860	872	879	911	901	897	822	872	892	892	901	874	849	849	837	872	862	886	895	851	862	885	893	852	909	857	898	878	861	920	902	891	896	847	870	831	869	838	895	879	897	897	887	875	887	909	817	867	868	881	864	920	893	847	875	875	908	878	905	861	871	852	886	913	936	874	901	849	900	863	914	878	900	852	918	876	889	930	866	835	871	883	891	865	890	907	855	853	918	884	844	874	874	889	904	852	866	895	909	888	888	926	922	867	890	874	865	869	940	810	888	814	833	893	879	837	928	831	830	886	887	843	917	884	900	880	905	840	918	841	817	874	874	957	848	854	877	891	915	866	866	864	883	864	910	918	889	869	896	845	832	914	888	877	849	846	881	897	834	888	856	894	907	906	899	894	898	828	820	909	853	855	816	889	942	891	881	900	905	867	844	888	854	888	842	862	861	911	924	883	855	884	889	867	865	862	894	833	858	830	894	904	873	899	871	861	879	842	851	881	895	928	929	883	879	850	871	857	854	864	888	856	816	837	895	853	857	835	890	872	917	823	906	849	858	845	886	894	865	852	890	860	898	876	873	910	831	919	884	860	886	864	893	866	838	907	890	917	887	869	871	861	880	877	866	849	852	889	896	877	854	879	898	866	814	864	849	856	892	902	859	810	854	840	940	890	853	844	788	856	849	853	854	869	824	895	851	883	831	893	856	890	892	894	877	857	841	855	895	911	898	899	902	925	859	861	897	853	883	809	881	830	921	842	861	841	855	838	858	882	859	891	884	863	883	925	868	899	897	849	850	878	809	882	852	873	829	888	886	868	873	825	881	852	890	849	873	890	895	824	880	858	856	877	855	881	890	865	891	887
62543	55670	47361	31916	17406	7349	7075	6958	7026	6871	7050	6923	7079	6947	7012	7017	7027	6995	6927	7143	7022	7032	6960	7077	7082	6971	7041	6982	6870	7048	6996	7085	6880	6992	6986	7063	6988	6943	6942	6943	6997	7053	7052	7108	7021	7132	7056	7070	6960	6927	7014	6994	6909	7154	6944	7081	7017	7009	7064	7081	6970	6942	7018	6943	7018	7076	7029	6951	7062	7097	6975	7021	7080	7044	7059	7064	7044	7002	7019	7066	6904	7103	6950	7027	6917	7019	7029	7033	7021	7030	6939	6993	6995	7038	6996	7028	7010	7010	7025	7028	6965	7011	6994	7040	6829	7002	6920	6959	6953	7149	6947	7030	6928	6995	6999	7016	6985	7099	7167	7049	7002	6987	6966	7014	7048	7018	6925	6957	7070	6859	6913	6902	7014	6971	6979	7001	6981	7041	7140	6892	7161	7047	7062	7130	7147	6973	7030	7004	7048	6981	6969	6903	7151	6990	7113	6956	7105	6916	7025	6929	7006	7064	7010	7034	6972	6923	7044	6928	6976	7016	7046	6942	7016	7023	6878	6971	7056	7081	7044	6931	6983	6996	7103	6979	7108	6926	7077	6954	7088	7015	6965	7049	6888	7019	7221	7115	6916	6727	6971	7053	7046	7007	6951	7109	6949	7011	6908	6997	6962	7067	6895	7063	6954	6892	6956	6956	7026	7016	7073	7056	7039	6937	7076	7044	6897	6962	6943	6968	7083	6941	7088	6980	6836	7044	7009	6993	6976	7007	6952	7032	7041	6938	7052	7081	7058	7123	7087	6948	6985	6998	6978	7017	7096	6911	7121	7065	7011	7109	6869	7080	6981	7028	6914	6879	7020	7180	6922	6963	6996	7042	6871	7031	7084	7049	6959	7157	7057	7072	6962	7014	6997	6903	6957	6913	7026	7003	6962	6903	7004	6980	6995	7031	6977	6998	7046	6790	6898	6965	7064	6870	6976	6986	6996	6932	7145	6885	7080	7057	6959	7030	7002	6986	7036	7048	7012	6896	6930	7112	7014	7120	7010	7119	7009	7060	7050	6922	7017	7062	6990	7017	6961	6940	7084	7128	7067	7034	6955	6939	6978	7115	7001	7012	7018	6985	7067	6965	7090	6988	6860	7050	7131	6942	7038	6916	7013	6972	7111	6859	6902	7060	6995	7020	7061	6917	7062	7098	6997	7090	7082	6985	7022	6904	7041	7128	6909	6961	7050	7093	7054	6955	6971	6976	7030	6921	7029	6980	7141	6998	6973	6921	6962	7100	7134	6966	7011	7030	6914	7176	7047	7085	6979	7128	7020	7018	7067	6950	6990	7055	6895	6901	7023	6930	7092	6926	7088	7052	7057	7038	6900	6986	7005	7026	6929	7097	7004	7058	7012	7049	7031	7024	7096	7053	6987	6927	6976	7110	6924	7024	7053	7000	7110	6979	7019	7037	7077	7088	6998	6956	7118	6934	7092	6942	7061	6950	7097	6893	7060	7057	7066	6969	6836	7017	6862	7059	7027	7004	6886	6976	7178	7001	7011	6894	7078	7001	6917	7042	7114	7176	6953	7201	7132	6955	6929	6925	6942	6931	6944	6961	7032	7025	6922	7021	6840	6925	6986	6987	6899	6970	6904	6931	6978	7075	6962	7137	7053	7090	7052	6934	7061	7023	6975	6960	7000	7040	7080	6903	6906	7050	7056	6956	6885	7030	6951	7133	7062	6928	7130	7014	6898	7106	7001	7058	7042	6969	6910	6939	7093	7017	7018	6938	6795	6941	7069	6941	7026	7178	6939	7037	7037	7165	6956	7063	6979	7139	6949	7124	7157	7084	6876	6956	6962	7014	7033	6931	6956	7006	6942	6971	7018	6910	7067	6920	6913	7133	7053	7073	6997	6955	6929	6994	6929	7028	6968	7002	6953	6911	6990	7034	7031	7060	7132	7013	7016	7007	7011	6977	7148	6883	7066	7039	7017	7053	6907	7119	6984	7028	7077	7090	7074	7039	6911	6935	7056	7034	6936	6974	6968	6831	7102	6918	7072	7153	7017	7086	7137	6974	7056	7004	6913	7066	7042	6964	6985	7107	7038	6973	7126	6880	6978	7146	7041	6993	7040	7120	6913	7047	6967	7065	6958	7124	7109	7101	7029	6984	6983	7014	7047	6968	6971	7007	6867	6924	6860	7141	7033	7042	7018	7120	6945	7040	7070	7063	7144	7018	7009	7009	6886	7123	7049	6958	6887	6999	6908	7074	7153	6904	6942	6965	6990	7035	7068	7007	6897	7026	7093	7072	7039	7038	6929	6977	7104	6980	6946	7012	7022	7039	7029	6946	6920	7012	6924	6970	6940	7059	7123	7000	7047	6891	7049	7016	7002	6944	6984	7043	7078	7014	6980	6980	7017	7006	6944	6881	6974	7068	7019	7083	7171	6987	6975	7002	6998	7121	7029	7022	7161	6946	7030	6865	7032	6923	6867	6942	6954	6983	7097	6835	7054	6771	7138	6911	6903	6959	6966	7009	7085	6948	7055	7106	7040	6928	7156	6995	6911	7085	6948	7071	7042	6872	6950	6936	7002	6939	7009	7119	7129	6938	7114	7144	7008	6972	6940	7029	6971	6925	6846	7111	6829	6918	6969	7031	7155	7040	6996	7014	6987	7034	6926	7058	6914	6947	6937	6897	7156	6848	6955	6936	7049	7091	6923	7078	7057	7042	7041	6972	7092	7019	7029	7068	6879	7092	6957	7107	6865	6975	6911	7003	6949	6915	7071	6869	7086	7065	7046	7104	7090	7031	6995	7084	7038	7049	7045	6987	7050	7125	6960	6948	6985	6982	7048	6944	7024	7104	6914	6965	7114	6986	6886	7086	6967	7000	7083	6929	7025	6845	6921	7083	7069	6975	6959	7066	6970	7011	7092	6978	7082	6942	7030	7020	6995	7000	7085	7018	7004	7011	6959	7105	6989	6988	6912	7062	7053	7008	7006	7019	6955	7086	7132	7096	7007	7053	6967	7071	6961	6977	7041	6853	6931	6932	7026	6948	6996	6966	7020	7001	7009	7141	7146	6966	7118	7036	7060	6983	6890	7082	6947	7072	7068	7096	7128	7005	6965	6910	6854	7079	6905	7118	6989	6982	7062	7017	6846	7008	7105	6845	7014	7057	6964	6999	7134	6993	6945	6976	7200	7003	7032	6979	7092	6860	7014	7088	6894	6939	6943	6926	7013	7020	7042	7016	6868	7059	6979	7092	6852	6900	7108	6974	6974	7037	6900	6925	7009	7102	6936	7080	6905	7051	6894	7104	6979	7049	7065	7024	7050	6949	7020	7008	7053	7040	7068	7039	7069	7003	6983	6895	7070	7032	7002	6926	6998	7130	6835	7073	6932	7139	6902	7016	7078	6976	7058	6951	6919	7091	7008	7071	7088	7078	7083	6895	7056	6961	6975	7098	6946	7049	7131	6945	7101	6974	7048	7058	6978	7001	7032	7058	7106	7106	6943	6999	7036	7020	6965	7092	7037	7038	7044	7036	6972	6963	6982	7028	7004	7075	6898	7031	6979	7033	6948	6983	6980	7021	7034	7057	6914	7161	6991	6930	7059	7050	6934	6988	6981	6933	7031	6973	7127	7072	6940	6969	7062	7173	6952	7027	6964	6983	6980	6963	7012	7066	7001	6989	6925	6962	7083	6982	6944	7039	6914	6966	7125	6898	7017	6954	7001	7020	6913	7043	7114	6884	6938	6978	6871	6984	7008	6982	7003	6946	7084	7049	6969	7117	6950	6919	7049	6985	6935	6965	6927	7099	6941	6873	7028	7156	7026	6801	7032	6952	6920	6978	7096	7015	7114	7029	7121	7043	7038	6938	7047	7078	7021	6896	7029	7043	6854	7047	6956	7057	7051	7056	7008	6942	6916	7068	7058	7098	6970	6969	6985	6950	7062	7040	6953	7049	6924	7117	6933	6948	7010	7008	7129	6972	6983	6891	7161	7024	6912	6735	7001	6980	7072	7155	6970	6999	6927	6898	7039	6988	7097	7093	6925	7012	6954	6916	7035	7034	7031	7013	7036	6881	7040	6990	6966	7024	6892	7022	6881	7008	6942	7043	6987	7046	7015	6994	6979	6958	6820	7081	7067	6915	6922	7140	7080	7056	7020	7035	7044	6929	6935	7209	6922	6838	7019	6988	7057	6958	6979	6987	6960	6884	7078	6963	7040	6992	7043	7062	7074	7169	6999	6986	6936	6982	7034	6985	6988	6922	6856	7012	7012	7108	7127	6953	6962	6959	7047	7016	7088	7058	6950	6917	7046	6951	6991	7015	6971	7071	7022	7004	7012	7062	6986	6964	7019	6949	6884	7016	7032	6954	6955	6996	7090	6919	7019	7015	6916	7093	7067	7056	6892	7012	6987	6843	6997	7027	6951	6872	6925	7010	6997	6963	6966	7073	7080	7028	7000	6918	6955	7010	7057	7221	7063	6946	7130	6966	6954	7025	7002	6980	7150	6933	7024	6942	6999	7059	7052	7030	6853	6951	6987	6921	7135	7000	7106	6928	7048	7030	7151	7050	7019	6881	7007	7038	7053	7034	6998	6932	7006	6892	7006	7059	6886	7057	6835	6918	6868	7071	6949	6947	6973	7149	7196	7092	7007	7025	7020	7127	6874	6972	6891	7049	6986	6946	7057	7096	6883	7130	6978	7076	7001	6938	7002	7005	7049	6737	6998	7036	7081	7058	6996	7020	6932	6990	6925	7014	7112	6969	7123	7095	6960	6957	6913	6934	6982	6966	6969	7002	6872	7022	6980	7084	6960	6967	7035	7031	7003	7072	6955	6930	7090	7010	7080	6999	6892	6933	7032	7023	7048	6993	7056	7055	7054	6994	6953	6949	7024	7013	7027	7101	6987	7002	6971	6990	6951	7036	7026	7026	6959	7051	6909	6947	6950	6958	6912	7080	7160	6954	7061	7037	6850	7121	6933	7002	7020	6917	7017	7135	7006	7042	6973	6938	7007	7086	6897	7069	6975	7144	6968	7035	6849	6937	6911	6919	6963	6968	6959	6886	7063	7015	7088	6965	7105	6913	7028	7008	6984	7039	6931	7126
38095	23289	7815	1856	917	734	763	748	728	711	737	739	709	736	784	747	694	763	739	726	782	818	790	786	754	744	719	771	695	745	710	752	728	719	728	759	757	756	792	739	721	773	771	759	761	720	768	728	754	685	743	761	760	709	754	733	740	732	717	719	718	768	755	758	728	741	766	736	727	773	687	744	692	755	719	755	725	747	761	712	761	758	779	701	760	729	750	737	730	724	746	731	723	724	731	732	749	756	737	767	745	724	692	771	782	759	767	777	718	736	719	790	717	711	744	704	750	752	730	693	722	731	755	757	753	740	777	740	745	747	709	731	739	726	731	723	759	745	727	779	728	730	768	758	719	730	711	775	739	731	710	736	725	724	738	752	764	754	740	741	722	724	716	732	790	706	705	700	723	678	730	729	767	714	770	812	747	725	744	771	742	689	716	726	705	750	729	766	715	736	775	738	716	711	786	746	751	739	714	735	731	715	755	782	741	745	771	748	679	728	734	670	752	699	734	762	720	756	732	763	697	755	688	773	772	703	747	721	812	707	814	725	707	685	740	715	697	745	735	736	723	761	701	678	817	723	737	739	688	765	753	732	769	746	753	722	711	802	761	692	715	735	712	721	712	714	727	761	756	733	728	694	763	712	755	682	758	722	747	697	712	702	742	690	703	752	734	792	743	699	756	741	714	791	729	727	763	768	716	691	706	720	759	754	735	736	742	733	704	740	710	773	727	754	699	765	734	785	706	754	725	710	748	717	709	745	687	713	732	745	724	713	724	769	771	746	735	714	711	705	764	736	763	736	776	722	719	760	748	722	789	737	735	780	708	748	751	756	721	763	750	764	729	707	718	757	794	738	701	791	775	674	775	729	723	725	722	696	778	725	730	737	722	731	744	747	772	803	714	780	692	698	811	773	806	759	781	723	713	736	742	787	749	817	702	695	766	757	764	731	706	743	766	730	800	745	734	801	711	709	779	731	693	787	724	765	708	745	723	764	720	739	666	737	773	739	740	757	775	727	743	761	734	757	719	760	802	722	729	761	736	754	725	779	763	717	763	728	727	766	723	730	701	715	747	746	773	768	711	675	720	723	766	752	731	757	734	728	722	749	750	703	703	730	798	792	734	771	731	755	671	736	756	748	774	743	713	754	764	768	772	713	714	746	771	747	776	776	725	766	727	747	722	785	758	752	701	785	721	736	701	732	743	718	702	697	742	741	727	737	764	706	739	749	756	725	771	697	801	710	763	760	760	723	711	750	784	753	753	715	827	743	733	751	660	765	723	761	712	759	726	754	751	723	743	790	743	739	716	731	792	766	729	731	692	742	805	787	784	794	750	764	722	730	720	754	724	692	744	778	766	772	782	721	768	771	726	749	711	746	714	775	752	756	720	750	732	702	742	824	745	772	739	716	782	711	770	767	761	717	698	765	788	720	782	775	699	760	758	769	734	701	711	762	803	735	768	742	766	690	744	720	739	746	699	697	728	719	756	723	723	750	760	729	750	721	696	742	767	699	790	676	738	708	711	744	683	721	762	779	709	762	728	743	720	715	771	768	755	725	723	712	808	749	706	724	696	717	769	741	710	797	756	740	700	674	727	751	715	750	746	747	727	761	765	766	712	699	742	759	675	731	726	723	775	722	736	711	729	710	718	739	774	740	703	763	745	736	744	757	728	708	766	786	758	732	737	741	749	721	718	770	704	723	698	738	730	740	766	729	734	724	753	775	742	728	678	758	713	768	752	733	716	735	702	753	738	727	710	700	749	776	742	741	752	729	750	722	779	735	746	770	729	727	777	750	771	728	758	741	720	797	740	732	739	766	731	753	755	707	766	736	717	681	750	745	757	779	794	738	702	785	725	725	742	746	761	751	739	752	772	795	727	710	756	764	711	735	786	758	718	668	713	699	746	762	733	747	737	729	748	703	731	725	746	720	743	759	773	692	731	743	772	768	733	762	735	717	751	747	736	705	764	770	709	732	730	726	702	724	748	720	703	737	740	745	686	761	728	760	692	684	767	749	778	764	752	729	749	748	703	795	722	730	747	760	702	771	738	733	722	764	742	756	747	739	745	736	747	706	796	730	734	747	734	730	758	718	721	734	764	734	747	781	732	735	696	742	745	737	717	745	782	749	718	729	769	763	784	754	703	744	737	746	737	769	741	712	762	761	732	768	772	735	777	727	727	792	786	758	718	721	741	717	809	732	759	715	759	780	706	717	754	708	797	720	735	796	764	763	740	732	738	730	756	741	812	747	724	732	756	750	700	746	741	761	756	764	714	761	708	716	722	744	704	699	726	724	737	774	693	786	728	733	767	764	770	772	762	682	743	752	736	769	800	767	743	749	730	746	767	717	740	706	724	702	767	664	730	740	715	718	746	768	758	669	787	744	703	733	737	733	764	747	720	713	745	719	766	744	756	716	758	710	701	778	760	771	764	702	724	751	756	754	722	709	679	767	741	736	703	750	746	729	744	706	685	715	726	698	688	717	746	699	742	708	704	710	738	746	734	818	752	729	749	772	735	722	729	758	740	723	726	709	702	727	710	746	673	729	733	744	774	762	730	729	712	748	731	710	768	776	712	745	759	764	721	738	726	740	778	698	708	733	797	753	753	707	713	705	745	720	714	719	762	783	690	708	754	713	705	760	719	748	764	739	692	758	767	781	736	745	718	753	727	757	727	724	773	722	719	754	737	758	735	740	712	699	707	717	760	731	739	786	793	741	724	768	747	756	740	756	668	707	726	698	712	708	727	744	698	713	675	750	710	700	767	768	721	743	726	750	740	719	693	742	727	729	739	762	727	738	676	714	808	759	722	761	754	779	748	779	779	755	779	726	787	697	732	772	759	775	715	758	743	743	807	754	747	721	736	727	722	768	728	725	758	758	700	739	744	729	751	758	754	764	771	727	776	778	726	715	749	748	690	674	714	738	790	747	735	710	777	714	751	725	701	745	741	769	743	730	762	702	757	781	743	730	752	753	778	708	711	738	771	654	750	725	731	749	729	728	727	709	718	757	734	792	737	832	763	753	768	737	726	799	735	739	693	766	705	734	740	726	743	774	739	704	726	735	700	729	739	720	753	757	731	742	707	698	716	768	750	771	736	715	716	752	761	742	811	802	713	796	755	669	712	696	762	683	689	717	752	725	748	705	800	754	768	778	668	752	720	772	761	770	782	783	750	764	723	760	715	771	749	724	774	805	696	714	729	704	729	742	736	705	746	759	710	742	742	702	736	741	727	749	739	771	760	759	738	750	732	726	750	739	733	723	723	699	775	764	722	722	773	790	727	728	753	759	728	747	749	703	731	809	764	767	704	739	761	751	751	712	778	718	751	753	741	757	715	771	699	801	734	725	713	774	727	721	732	788	759	771	763	776	773	765	751	732	774	730	738	735	750	730	704	702	720	766	760	723	658	736	741	717	743	757	742	753	758	699	733	723	753	791	696	748	784	770	704	722	792	779	733	761	768	755	762	763	727	736	762	748	745	725
66042	46800	28096	15886	8787	6001	6040	6228	5890	6209	6080	6034	6081	6055	5999	6135	5959	5990	6096	6014	6128	6030	6052	6034	6144	6131	5971	6089	6043	5971	5960	5926	6152	6054	5996	5984	6084	5943	6126	6020	6067	5864	6058	6273	6032	6083	6143	6019	6094	6165	6109	6088	5925	6118	6053	6136	6002	6153	6083	5915	5987	6096	6006	5919	6183	6015	6039	6091	6031	5926	6048	6191	5975	6001	5919	5880	6008	6070	5995	6048	6016	6051	6093	5977	6051	6029	6053	6099	6055	6064	6075	6037	5931	6143	5986	5943	6109	6047	5992	6177	6021	6112	6140	6006	6010	6007	6090	5970	6161	6009	6008	5970	6056	6085	6074	6066	6155	5924	5928	6010	6060	6070	6176	6132	6014	6100	5977	6079	6017	6030	6009	6010	6158	6000	6125	6092	5943	6054	6147	6154	5969	6118	5993	5935	6062	6007	6074	5955	5996	6054	6081	6082	6101	6110	5918	5934	6141	5955	6066	6108	5993	6079	6021	6075	6032	6057	6020	5981	6184	6192	6125	6090	6102	6193	6056	5998	6021	6010	6038	5967	5964	6059	6120	6074	6089	6001	6010	6061	6070	5996	6052	5977	6172	6157	6046	5968	6019	5958	6108	6009	6079	5963	6035	6007	6108	6111	6258	6054	5992	6232	6003	6087	6035	6065	6090	6126	5876	6110	6017	6094	5978	6076	6042	6061	6057	6020	6042	6071	5999	6049	6059	5904	6031	6095	6093	6157	6102	5950	6143	5989	6084	6125	6154	6029	6079	6034	6081	5944	5996	6055	5964	6050	5977	6059	5957	6123	5973	6116	6126	6147	6087	6046	6059	6124	6116	5974	6059	6217	5961	6015	6042	6087	6008	5960	6025	6014	6151	5988	5988	6010	5983	6127	6056	6106	5921	6071	6126	6057	6156	6019	6066	6069	6040	6065	6121	5964	6023	5931	6075	6168	5948	6067	6054	6081	6116	5900	6032	6076	6072	6068	6081	6009	6160	6001	6106	5978	6162	6117	6129	6034	6022	5992	6086	5905	5959	6060	6109	6046	6002	6037	6131	6009	6065	6081	6156	5911	6091	5909	6042	6080	6045	5979	6062	5991	6023	5985	6069	6089	6143	6063	6086	6050	6123	6038	6070	6030	6052	5990	6119	6041	6086	6046	6071	6001	5945	6111	6011	6122	5984	6235	5996	5955	6131	6046	5970	6025	5991	6115	6119	6061	6061	5934	6056	6073	6167	6018	6065	6167	6025	5957	6032	6026	6167	6094	5999	6133	6170	6010	6164	6048	6031	6087	6038	6010	5878	6085	6086	6113	6054	5969	6181	6083	5947	6089	6168	6047	6080	6070	6213	5979	6267	6050	6078	6053	6123	6131	6215	6124	6107	6084	5920	6083	5950	5998	6043	6008	6043	6077	6156	6010	6069	6123	6130	6057	6014	5949	6087	5950	6132	5958	6113	6016	6124	6048	6069	6054	5895	6081	6077	5987	6245	6106	6146	6118	6100	6120	6110	6035	6020	6111	6075	5910	6131	5969	6117	5936	5976	5940	6078	6008	5997	6164	6066	6136	6070	6133	6091	5968	6098	6031	6202	6035	6103	6143	6116	5982	6036	6024	6083	6138	6033	6044	6041	6095	6084	6067	6064	6088	6057	6145	6176	6091	6125	6126	6029	6098	6037	6092	6123	6154	6014	5948	5983	5909	5995	6005	6018	5999	6049	5891	6105	6066	5964	6064	6124	6006	5904	5981	5966	5952	6047	6140	6157	6141	6025	6102	6058	5946	6002	6192	6099	6005	6101	6093	5981	6018	6139	6023	6038	6017	6072	6063	5958	5982	5993	6199	6141	5928	6212	6046	6202	6038	6174	6009	6001	6069	5955	6121	6065	6099	6065	5984	6129	6006	6089	6070	6109	6143	6024	6052	6101	6033	6134	6158	5960	6042	6109	6038	6060	6164	6083	6065	6018	6035	5966	6126	6012	6142	6018	6069	6150	6084	6130	6045	6101	6041	6030	6055	6033	6282	5950	5950	6130	5978	6003	6035	6125	5992	6119	6059	6022	6046	6062	6061	6038	6081	6075	6141	5986	6067	6116	5951	5921	6066	6007	6147	6122	5911	5994	6047	6066	6043	6054	6040	6138	6017	6066	6032	6064	6057	6047	6095	6048	6079	5986	6050	5986	6092	6129	6042	6032	5888	5932	6125	6030	6074	6009	6130	6183	6085	6126	6037	6079	5953	6133	6051	6082	6029	6140	5931	6032	6032	5898	6072	5957	6054	6088	6088	6099	6103	6151	6066	6010	6004	5994	5959	5984	6157	6109	6149	5934	6060	6002	6041	5976	6122	6071	6055	6020	6019	5924	6112	6029	6013	6056	6047	6069	6080	6106	6034	5997	6100	6105	6044	6050	6054	5952	6095	6192	6131	6040	5969	6103	5911	5991	6117	6011	6165	5949	6094	6120	6120	6068	6059	6068	6183	6025	6006	6141	6191	6114	6148	6157	6160	6169	6057	6084	5999	6091	6053	6007	6075	6017	6025	6067	6045	6002	6156	6097	5976	6097	6173	6029	6127	5998	6017	6062	6056	6011	6025	5890	6074	6080	6036	5969	6160	6026	6007	6177	6123	5982	6016	6123	5963	6119	6044	6138	6104	6099	6054	6122	6105	6027	6138	6009	6036	6071	6008	6048	5987	6189	6050	5964	6118	5966	6120	6045	6045	6039	6018	5965	6167	5917	5980	6046	5981	6145	6087	6024	5980	6134	5990	6092	5994	6038	5989	6141	6137	5924	6062	6103	6097	6233	6033	6012	6169	6096	5954	6097	6086	6006	6064	6186	5936	5847	5965	6057	6033	6085	6127	6034	6025	5992	6084	6109	6070	6081	6046	6190	6027	6174	6020	6153	6156	6072	5992	6088	5951	5957	6033	6067	6075	6061	6017	6016	6117	6100	6039	6093	6161	6031	6026	6138	6186	6045	6064	6015	5919	6044	6059	6241	6018	5977	6062	5978	6143	6034	6031	5977	5933	6107	5958	6072	5967	6101	5932	6127	5912	6184	6048	5977	5855	5994	6079	6058	6004	5945	6046	6064	6037	6182	6094	6134	6057	6109	6149	6024	6101	6070	6002	6108	5940	6116	5897	6166	5976	5892	6099	5983	5993	6136	6181	6020	5855	6203	5962	6009	6071	5947	6053	6044	6074	6096	5935	6005	6011	6034	6159	6024	6049	6199	6209	6007	6032	5995	5993	5986	6033	6109	6069	6095	6039	6046	6144	5996	5973	5914	6078	6049	6011	6067	6015	6076	6065	6029	6083	6128	6098	6115	6028	6036	6141	5955	6057	6127	6048	6078	6113	5954	6071	6056	6089	5977	6098	6128	6055	6135	6054	6111	6175	6025	6102	6066	6070	6040	6068	6047	5976	6059	6116	6013	6079	6128	5996	6042	6042	6117	5959	6040	6013	6128	6142	6065	5970	6028	6138	6025	6045	6053	6018	6012	6005	6045	6001	6211	5982	6079	6023	6109	6025	6027	5975	6113	6039	6058	6114	6063	5999	5990	6119	6145	6045	6038	6090	6112	5969	6092	5991	6036	6141	6191	6040	6023	6092	5978	6096	6051	6074	6153	6087	6037	5899	6050	6044	6021	6040	6132	6038	6007	6068	6038	6063	5865	5985	5947	6073	6100	6064	6065	6110	6049	6077	6064	6022	6076	6136	6115	5993	6100	5948	5912	6121	6083	6027	6084	5978	5947	6034	5965	6085	6054	6052	6064	5952	5983	6009	6101	5891	6033	6089	6042	6096	6114	6113	6077	6103	5960	6087	6011	6052	5939	6147	6022	6094	6003	6192	6044	5980	6043	6032	6013	6025	5966	6113	6198	5943	6114	5974	6080	6015	6124	6138	6076	6084	6013	6126	6148	5997	6106	5928	6074	5985	6160	6038	6039	6038	6073	6018	6071	5957	5989	5975	6091	5997	6125	6147	6017	6004	6117	6046	6014	5980	5906	6081	5971	6064	5953	6010	6109	6064	6049	6027	6006	6071	6046	6035	5875	6056	6092	6020	6079	5997	6110	6028	6019	6192	6141	6044	6031	6113	6101	6079	6064	6049	6102	5973	6032	6037	6120	6051	6077	6003	5977	6208	6086	6124	6240	6261	5999	5902	6136	6188	6158	6070	6009	5908	6009	6031	6019	6086	5972	6097	5979	6079	6067	6096	5973	6086	5937	6184	5970	5899	6164	6007	5977	6126	5964	6178	6153	6030	6076	6057	6092	6053	6160	6206	5976	5996	6084	5983	6058	5999	6094	6123	5983	5999	5977	5958	5972	6106	6064	6018	6065	6047	6044	6046	6113	6099	6133	6148	6115	6084	5928	6143	6201	6105	6169	6127	6087	6141	6077	5988	5980	6051	5955	5970	6062	6063	5965	6082	6159	6003	6108	6040	5887	6073	6056	6068	6054	6068	5970	6101	6119	5954	6091	6019	6018	6023	6024	6048	5998	6195	6028	6027	6005	6008	6148	5975	6035	6090	6049	6093	6071	6028	6150	6038	6157	6069	6037	5924	6072	5972	6063	6097	6145	6040	6002	6100	6012	6075	6072	6149	6100	5978	6110	6104	6065	5889	6035	6010	6228	6134	5974	6080	6066	6004	6061	5977	5990	6068	6077	5961	6065	6014	6070	6151	6206	5957	6028	6001	5973	5995	6133	6009	6086	5933	6151	6015	6085	6098	5913	6021	6020	6087	5972	6030	6072	6106	6056	5932	5906	5929	5990	5998	6005	6125	6020	6079	6023	6063	6067	5989	6179	6157	5983	6034	5956	6010	6037	5975	6036	6034	6057	6213	5966	6108	5986	6000	6112	6041	5986	6085	6103	6163	6133	5976	5995	6039	6225	6061	6030	6058	6011	6048	6146	6238	6201	6028	6002	6185	6028	6112	6030	6147	6121	5862	6028	5932	6071	5947	5992	5997	6150	6052	6088	6122	6056	6076	6136	6147	5995	6125	6000	6090	6035	5873	6132	6142	6089	6014	6130	6079	6086	6033	6194	6050	6003	6087	6024	6116	6031	6130	5994	6013	5997	5953
45201	31170	12600	2887	1108	809	816	808	814	789	823	792	819	828	835	817	811	785	796	837	804	804	821	846	777	819	824	753	872	826	826	796	839	788	822	844	842	798	800	841	803	843	817	800	809	794	780	857	833	814	811	836	805	809	796	820	792	811	821	860	835	814	785	774	813	759	839	827	777	902	827	813	789	820	840	820	802	826	798	797	851	827	815	762	835	828	796	802	813	782	812	812	771	778	740	815	848	800	836	788	760	744	790	847	829	815	777	848	769	830	788	783	820	777	812	839	778	832	821	848	793	817	791	776	814	783	810	741	793	854	811	754	808	796	816	826	863	861	814	796	813	828	849	827	812	811	799	825	786	817	806	829	802	788	827	798	793	832	815	864	775	815	789	829	811	763	830	845	792	749	833	789	811	841	809	848	815	763	802	899	845	797	784	830	798	854	811	832	832	807	841	807	841	819	786	823	802	823	779	842	853	830	790	846	825	832	812	818	827	822	836	804	851	868	846	856	840	857	836	814	782	911	804	895	844	778	822	769	856	872	849	840	821	779	831	813	784	867	813	808	802	838	831	838	797	816	808	819	777	798	852	723	814	856	750	820	797	743	796	813	840	827	827	806	831	792	835	833	802	861	852	788	782	828	823	871	819	877	844	804	884	804	831	804	805	814	837	790	824	820	810	827	809	840	789	825	788	781	808	846	825	825	816	831	779	805	862	790	806	825	840	831	837	836	829	876	814	846	793	849	841	844	820	840	802	828	827	876	786	832	860	844	827	804	871	744	809	806	818	800	846	833	805	845	824	823	819	896	820	801	824	857	765	783	801	803	788	759	813	824	815	779	817	853	852	793	832	844	827	823	797	816	828	784	842	822	861	753	838	856	820	844	808	838	815	789	813	832	867	793	799	862	820	800	855	863	827	763	801	768	786	812	801	826	876	821	816	816	826	797	790	780	807	812	824	808	815	847	793	844	827	793	789	816	845	829	830	834	864	829	812	836	787	841	834	804	780	799	826	810	797	852	854	763	839	807	770	813	824	800	801	834	845	753	816	857	826	837	838	786	788	853	776	799	830	847	806	801	846	830	823	847	833	846	779	823	878	840	800	846	834	826	811	791	874	755	803	859	862	780	817	817	832	850	803	836	847	821	866	803	825	784	836	828	858	802	816	807	876	828	790	794	868	846	829	834	848	842	827	840	771	778	829	836	748	867	863	842	853	740	792	773	789	851	822	848	808	850	841	790	809	803	805	859	833	833	832	806	793	828	848	837	846	856	839	819	823	853	815	799	828	796	813	792	804	850	802	829	824	840	867	827	768	792	789	853	844	808	798	819	840	823	831	817	841	813	762	814	829	810	868	746	795	802	771	832	803	856	749	831	828	841	830	830	810	856	836	760	856	815	766	855	781	839	843	816	808	799	804	813	822	826	850	830	764	800	809	787	808	806	809	832	796	818	810	805	852	806	846	785	784	778	846	804	881	841	871	835	835	821	801	879	843	794	823	833	803	831	797	885	853	820	765	844	791	827	860	903	807	788	840	831	789	770	829	813	847	820	829	828	779	834	784	810	789	803	865	804	807	780	828	817	811	854	833	863	801	826	826	795	787	846	857	808	767	768	817	793	836	831	826	800	808	874	843	780	837	776	780	847	816	828	840	780	861	835	791	824	829	846	793	776	789	829	865	827	843	847	862	788	792	869	832	863	833	824	773	845	802	816	829	820	836	756	789	795	805	812	796	820	820	870	842	827	848	818	805	826	817	869	797	844	837	770	780	811	834	835	825	809	787	834	840	777	832	810	830	879	851	852	821	797	818	881	846	854	800	802	775	860	808	791	822	830	816	756	862	828	823	825	823	819	791	829	854	828	846	806	781	828	822	793	829	779	791	809	808	784	789	844	891	763	822	837	892	855	823	788	812	815	809	870	839	852	775	864	834	848	785	817	785	792	806	821	816	805	824	811	818	764	797	838	832	777	799	786	765	858	852	851	829	773	793	834	823	840	768	821	800	802	776	809	836	807	824	854	855	811	815	817	767	840	809	835	822	811	799	791	823	851	768	846	811	819	838	835	887	775	828	826	838	743	846	785	795	812	779	823	838	788	829	753	810	764	787	801	824	810	797	819	827	816	790	817	860	815	786	837	770	808	850	745	837	768	843	809	779	792	779	761	769	789	817	799	821	809	785	852	835	853	819	851	825	755	819	816	799	809	852	891	845	821	836	784	873	815	781	792	793	804	851	821	819	779	806	829	805	858	795	779	865	826	863	786	812	791	792	831	809	797	841	769	793	830	773	818	822	806	806	817	830	801	789	878	781	821	807	803	780	847	829	787	820	809	843	796	822	830	807	862	831	764	791	803	799	826	796	803	840	812	833	767	805	807	772	828	845	809	797	833	875	802	814	831	848	829	788	832	819	769	809	803	801	817	880	843	797	828	797	815	834	825	770	807	807	836	820	784	835	812	810	787	826	756	760	800	800	797	812	886	785	786	835	848	793	815	806	787	782	799	830	761	810	778	769	836	812	772	836	833	765	830	826	801	860	767	808	779	799	776	794	808	833	774	856	794	819	795	785	823	810	841	824	754	807	800	824	855	776	890	851	869	827	854	774	813	812	819	849	781	816	795	796	814	818	793	828	809	801	848	841	805	848	814	802	840	871	856	799	804	826	849	895	842	811	861	785	830	872	840	791	813	828	855	832	854	847	845	813	833	807	812	817	811	810	764	802	817	853	825	813	818	809	798	790	859	856	844	851	849	790	788	844	809	799	763	828	813	843	845	834	825	829	818	819	843	798	796	853	799	833	798	850	843	793	783	807	785	807	803	829	776	829	811	840	839	839	836	772	795	846	828	799	757	849	825	842	843	839	807	842	787	757	780	859	825	808	802	846	766	787	811	817	872	811	767	778	789	845	773	788	831	864	817	877	799	841	808	860	797	828	857	806	847	795	826	812	825	829	830	780	806	802	765	818	825	777	801	811	790	818	779	805	806	788	805	787	851	795	813	871	786	795	801	811	812	817	786	814	830	788	849	875	898	820	819	828	843	800	777	854	829	847	787	813	780	831	828	831	753	819	862	836	847	801	792	840	822	831	830	754	818	840	789	757	855	797	787	783	844	798	848	822	799	834	785	805	772	871	811	803	883	775	824	833	838	756	790	776	809	874	818	832	818	852	859	852	820	858	816	797	910	795	790	810	804	832	831	818	837	792	834	858	841	824	858	842	855	812	843	831	804	760	809	851	871	787	869	882	887	763	796	852	801	814	857	836	829	820	804	869	815	760	829	848	800	823	871	804	817	853	867	836	825	836	777	836	793	824	768	771	815	777	852	860	819	793	846	840	797	805	840	827	854	813	833	869	854	859	755	815	848	803	856	779	812	825	808	799	812	773	843	846	843	821	766	813	841	807	785	821	757	838	788	815	794	812	816	820	818	881	799	837	778	843	800	835	781	797	822	826	815	829	818	813	822	837	746	832	825	829	819	805	809	809	830
72798	52816	33945	20095	10792	6518	6651	6457	6524	6527	6554	6613	6570	6601	6625	6649	6575	6629	6647	6556	6583	6462	6542	6532	6560	6532	6494	6593	6484	6504	6534	6558	6531	6522	6646	6571	6648	6553	6485	6532	6537	6481	6581	6582	6616	6682	6495	6657	6667	6722	6588	6571	6549	6648	6677	6661	6495	6518	6519	6570	6561	6588	6607	6348	6663	6544	6677	6521	6590	6539	6669	6607	6571	6523	6586	6623	6624	6699	6688	6531	6538	6665	6623	6682	6607	6603	6705	6510	6532	6459	6623	6484	6610	6605	6599	6588	6486	6545	6592	6632	6607	6571	6594	6599	6604	6569	6542	6544	6563	6622	6690	6493	6544	6571	6620	6509	6514	6483	6678	6602	6448	6530	6573	6560	6574	6497	6600	6585	6466	6548	6539	6557	6522	6559	6638	6671	6689	6502	6628	6580	6678	6569	6478	6607	6482	6524	6336	6557	6450	6542	6627	6620	6567	6669	6706	6591	6660	6454	6537	6600	6555	6557	6621	6544	6500	6608	6577	6440	6522	6616	6712	6617	6586	6521	6692	6639	6532	6561	6658	6532	6565	6687	6562	6641	6589	6519	6456	6567	6569	6500	6592	6668	6576	6540	6554	6472	6521	6588	6464	6649	6650	6709	6563	6537	6558	6540	6507	6656	6633	6602	6622	6540	6580	6632	6605	6520	6705	6635	6393	6388	6552	6654	6526	6567	6491	6604	6541	6552	6649	6524	6681	6639	6610	6545	6636	6613	6477	6630	6469	6571	6582	6566	6696	6442	6543	6509	6604	6562	6451	6506	6495	6498	6567	6552	6632	6661	6601	6625	6627	6603	6600	6566	6438	6638	6718	6551	6556	6681	6695	6461	6566	6581	6657	6591	6526	6551	6585	6477	6624	6548	6632	6630	6638	6670	6681	6526	6610	6411	6498	6433	6549	6644	6674	6418	6486	6724	6544	6634	6608	6617	6544	6482	6566	6525	6589	6508	6491	6507	6561	6541	6657	6613	6508	6631	6611	6603	6600	6658	6453	6615	6489	6572	6528	6554	6479	6584	6730	6631	6468	6444	6580	6591	6544	6538	6431	6691	6475	6532	6555	6532	6723	6693	6534	6500	6551	6455	6620	6687	6768	6555	6576	6636	6495	6572	6521	6571	6548	6490	6643	6654	6626	6613	6702	6656	6595	6475	6670	6601	6595	6454	6640	6569	6536	6491	6650	6572	6555	6464	6557	6451	6494	6608	6668	6492	6707	6586	6555	6566	6685	6615	6624	6573	6693	6595	6487	6572	6525	6475	6656	6616	6522	6609	6516	6540	6489	6682	6533	6391	6658	6602	6627	6487	6587	6595	6440	6463	6606	6535	6532	6516	6551	6627	6506	6537	6660	6582	6633	6626	6518	6615	6519	6654	6631	6513	6615	6620	6459	6494	6695	6557	6711	6513	6667	6707	6549	6588	6518	6472	6686	6554	6589	6579	6520	6643	6719	6492	6549	6453	6635	6535	6602	6504	6547	6621	6438	6542	6657	6533	6609	6769	6594	6478	6613	6710	6616	6657	6607	6664	6564	6539	6570	6608	6620	6569	6491	6603	6609	6626	6669	6510	6619	6653	6393	6518	6612	6653	6467	6520	6779	6643	6466	6502	6463	6582	6652	6723	6611	6587	6637	6594	6548	6554	6674	6616	6588	6443	6676	6601	6633	6518	6715	6607	6630	6436	6557	6608	6589	6609	6649	6667	6503	6693	6761	6615	6407	6655	6526	6689	6635	6526	6546	6623	6561	6620	6594	6723	6493	6625	6576	6671	6555	6705	6532	6607	6544	6591	6617	6585	6696	6571	6471	6695	6564	6593	6599	6559	6610	6613	6611	6515	6571	6489	6475	6660	6665	6395	6609	6571	6606	6633	6661	6599	6566	6624	6685	6491	6613	6599	6491	6629	6619	6434	6557	6524	6547	6579	6595	6423	6544	6616	6598	6535	6471	6677	6487	6545	6556	6547	6693	6644	6739	6517	6604	6550	6652	6605	6641	6631	6544	6478	6406	6585	6586	6614	6577	6472	6478	6608	6556	6749	6560	6482	6625	6618	6530	6614	6685	6616	6489	6559	6615	6488	6531	6683	6586	6528	6566	6479	6543	6603	6580	6525	6582	6523	6633	6543	6579	6635	6597	6542	6539	6591	6598	6581	6578	6499	6634	6579	6555	6629	6598	6595	6782	6597	6624	6569	6437	6509	6503	6511	6778	6541	6506	6666	6541	6645	6591	6530	6557	6578	6562	6523	6577	6501	6580	6602	6585	6579	6573	6651	6576	6547	6572	6471	6531	6538	6537	6570	6562	6655	6660	6587	6610	6545	6663	6699	6711	6395	6450	6437	6640	6708	6587	6668	6520	6536	6527	6566	6525	6747	6694	6658	6574	6703	6502	6435	6582	6550	6592	6622	6612	6577	6739	6584	6625	6570	6432	6682	6580	6709	6561	6678	6627	6511	6564	6541	6598	6587	6612	6601	6453	6510	6562	6546	6647	6636	6496	6633	6577	6464	6627	6504	6532	6569	6608	6668	6725	6595	6788	6517	6548	6623	6637	6645	6607	6620	6511	6534	6609	6572	6513	6483	6494	6600	6653	6607	6539	6766	6588	6590	6543	6482	6587	6621	6612	6537	6581	6644	6682	6597	6660	6643	6598	6526	6691	6581	6612	6659	6556	6496	6653	6517	6573	6547	6621	6541	6647	6405	6702	6556	6621	6506	6550	6689	6562	6641	6586	6717	6591	6624	6489	6705	6694	6508	6544	6540	6536	6650	6539	6644	6654	6590	6621	6534	6712	6577	6604	6629	6537	6571	6422	6626	6608	6604	6577	6609	6567	6419	6647	6556	6525	6569	6552	6660	6547	6511	6658	6581	6645	6458	6597	6628	6572	6611	6588	6467	6532	6571	6512	6611	6499	6624	6578	6660	6523	6606	6471	6609	6532	6568	6643	6607	6481	6581	6443	6658	6446	6494	6651	6579	6531	6558	6431	6587	6631	6592	6578	6656	6534	6509	6641	6673	6555	6606	6451	6570	6624	6646	6641	6583	6688	6530	6515	6550	6536	6599	6614	6509	6455	6477	6600	6599	6568	6600	6590	6553	6572	6541	6542	6558	6615	6596	6660	6632	6478	6549	6556	6581	6496	6590	6636	6648	6518	6630	6553	6482	6562	6664	6487	6613	6584	6646	6547	6479	6534	6575	6506	6530	6754	6446	6526	6631	6549	6679	6478	6534	6469	6605	6645	6537	6600	6532	6538	6501	6508	6719	6519	6546	6600	6567	6675	6707	6563	6613	6518	6446	6507	6455	6514	6638	6629	6600	6584	6633	6547	6500	6569	6553	6456	6646	6552	6517	6579	6520	6592	6631	6599	6498	6421	6670	6659	6601	6604	6663	6506	6622	6644	6544	6513	6711	6709	6709	6592	6539	6635	6409	6715	6514	6593	6540	6586	6583	6560	6578	6624	6594	6585	6663	6473	6557	6455	6616	6595	6618	6537	6578	6523	6596	6659	6495	6533	6583	6538	6586	6578	6701	6552	6508	6638	6567	6558	6601	6626	6651	6543	6495	6628	6617	6591	6613	6504	6646	6578	6548	6541	6680	6394	6564	6607	6480	6591	6689	6556	6682	6584	6464	6689	6616	6580	6600	6423	6648	6480	6584	6570	6542	6487	6507	6647	6617	6532	6591	6562	6593	6538	6471	6575	6605	6596	6547	6448	6708	6783	6550	6679	6655	6627	6640	6569	6632	6627	6524	6514	6620	6664	6720	6567	6536	6612	6623	6582	6551	6537	6448	6677	6581	6690	6586	6502	6495	6553	6639	6380	6571	6444	6621	6566	6577	6432	6454	6637	6496	6523	6591	6579	6530	6572	6662	6589	6465	6612	6614	6529	6535	6551	6556	6697	6582	6558	6446	6554	6599	6660	6510	6529	6565	6465	6437	6496	6573	6482	6495	6716	6633	6583	6619	6579	6548	6590	6534	6645	6584	6636	6684	6567	6556	6572	6610	6520	6565	6666	6520	6621	6581	6623	6485	6545	6571	6518	6581	6620	6538	6566	6532	6514	6597	6676	6589	6532	6558	6661	6501	6542	6616	6624	6653	6626	6605	6621	6625	6508	6596	6531	6581	6558	6494	6740	6499	6577	6621	6676	6595	6536	6643	6553	6636	6615	6668	6582	6490	6571	6517	6507	6613	6464	6511	6604	6630	6620	6661	6660	6627	6576	6561	6731	6603	6694	6586	6616	6666	6696	6696	6519	6538	6597	6560	6593	6702	6658	6663	6606	6586	6530	6497	6805	6621	6578	6664	6520	6567	6463	6579	6447	6701	6480	6552	6544	6594	6593	6552	6597	6721	6534	6522	6572	6657	6583	6574	6617	6630	6573	6646	6505	6599	6630	6625	6651	6626	6809	6637	6496	6582	6511	6598	6501	6620	6459	6559	6621	6697	6682	6565	6494	6611	6686	6671	6494	6689	6497	6522	6628	6657	6656	6658	6524	6445	6636	6699	6662	6533	6539	6698	6626	6643	6583	6536	6645	6611	6685	6556	6588	6644	6566	6649	6606	6605	6538	6537	6514	6611	6511	6611	6574	6645	6514	6502	6625	6641	6567	6601	6672	6506	6666	6673	6659	6604	6585	6636	6644	6609	6588	6575	6547	6567	6553	6583	6686	6604	6620	6589	6560	6620	6524	6659	6560	6386	6611	6560	6692	6499	6625	6666	6508	6596	6480	6554	6549	6469	6616	6657	6514	6609	6696	6604	6634	6602	6518	6574	6640	6519	6494	6597	6591	6618	6631	6639	6657	6626	6446	6546	6569	6597	6635	6481	6561	6519	6585	6575	6577	6642	6508	6643	6676	6626	6581	6489	6547	6610	6623	6661	6623	6683	6541	6628	6515	6576	6594	6504	6608	6546	6622	6649	6641	6558	6556	6670	6524	6618	6507	6668	6614	6573	6577	6518	6630	6664	6580	6647	6653	6465	6622	6487	6606	6625	6679	6592	6629	6482	6586	6746	6616	6482	6547	6514	6464	6581	6455	6581	6463	6650	6512	6478	6684	6502	6533	6485
51826	39145	17387	4211	1318	890	912	883	879	874	822	910	908	909	892	875	861	872	860	888	931	871	890	927	870	860	926	828	826	877	907	830	874	901	894	898	889	880	862	907	873	910	938	870	852	873	877	877	870	905	939	839	853	901	927	883	875	865	864	902	890	886	914	890	866	893	900	902	904	872	909	927	911	821	902	858	887	883	863	894	851	889	885	877	882	879	827	856	936	923	895	858	948	922	887	873	885	825	828	943	900	865	820	843	935	859	916	831	861	854	897	866	898	854	871	833	912	871	865	892	900	855	819	857	911	872	889	871	991	837	845	888	911	881	923	934	861	841	847	935	883	830	860	870	869	872	862	875	895	837	863	883	876	886	885	905	896	908	871	869	914	968	875	876	866	864	929	900	846	919	876	898	910	900	934	939	833	852	921	897	895	884	897	908	887	910	914	962	906	828	935	862	818	899	869	875	875	899	906	902	832	830	899	845	860	886	851	928	873	895	877	871	861	932	883	864	901	827	841	890	896	921	839	857	863	898	872	879	902	871	857	852	852	861	841	834	878	882	862	894	854	830	897	871	893	876	883	859	887	867	938	895	881	931	842	876	870	947	823	857	871	841	864	856	907	828	851	866	926	956	864	887	863	900	909	867	892	882	839	843	859	872	855	864	841	866	881	875	905	912	945	821	900	872	830	873	856	834	931	851	877	875	948	897	908	891	876	884	866	927	882	782	818	917	934	852	920	805	863	854	905	942	871	851	859	870	869	862	860	912	892	829	889	929	883	852	933	896	898	871	910	892	895	872	850	898	907	879	880	914	848	888	864	900	929	859	873	837	883	908	906	866	857	913	885	856	874	903	796	888	881	861	869	800	860	873	847	863	896	891	848	886	903	860	919	871	876	874	830	862	866	897	894	827	894	846	876	904	815	924	837	929	937	832	883	913	892	854	853	928	836	881	916	860	864	894	892	878	860	912	889	861	861	852	852	955	941	923	852	847	899	896	827	867	838	879	860	881	878	947	905	874	884	908	835	895	888	873	867	851	842	905	851	897	882	883	873	858	846	862	814	912	935	899	871	930	888	918	885	892	901	863	881	901	921	899	906	889	909	841	886	886	836	906	891	896	888	862	875	894	878	882	856	917	923	873	875	827	860	914	922	930	881	901	856	859	902	854	841	828	847	924	946	880	849	886	937	887	862	906	867	893	847	885	884	931	836	929	888	923	952	908	897	885	909	877	916	878	900	842	863	888	859	877	847	869	865	862	849	815	874	884	911	875	860	845	854	890	867	870	915	870	915	914	885	886	895	884	905	901	936	833	846	923	902	867	907	885	905	908	903	873	874	850	864	886	871	884	882	857	904	848	918	923	861	831	867	858	866	858	901	856	882	897	879	874	918	883	869	875	819	879	853	833	826	954	928	903	910	852	872	882	878	810	907	853	789	887	840	839	838	860	885	901	883	900	900	839	882	907	879	885	810	933	889	882	846	832	880	890	869	936	919	894	865	946	883	848	866	941	876	840	844	859	872	879	872	856	867	926	861	873	866	867	889	909	901	916	840	857	852	865	911	884	879	861	900	911	975	879	882	886	846	903	880	887	886	904	898	917	881	865	946	843	899	862	864	859	903	919	878	850	848	922	876	904	860	910	920	866	862	867	903	881	834	882	856	911	839	892	859	932	869	893	881	901	858	963	858	862	878	855	909	892	896	842	857	895	927	879	878	826	884	894	847	894	902	882	885	872	872	909	839	910	926	891	917	865	859	885	854	904	879	911	842	880	893	872	922	925	896	855	864	897	876	879	847	907	1001	850	857	860	923	929	879	844	879	905	889	831	917	875	831	908	836	881	874	874	869	898	924	840	834	929	920	895	887	884	911	897	857	889	887	856	832	891	878	901	884	911	863	882	862	924	839	900	832	915	854	840	903	871	900	876	881	891	884	909	871	889	836	854	896	882	873	895	932	841	824	900	937	883	912	887	831	879	860	905	888	842	841	891	908	885	805	853	923	846	874	881	896	893	853	881	901	908	898	859	801	885	829	847	868	909	888	855	871	906	805	853	928	879	853	851	859	871	905	860	884	821	853	913	876	900	863	878	834	886	866	891	911	948	846	915	886	888	837	918	909	926	929	871	887	962	891	875	879	930	857	884	892	886	865	895	864	921	853	869	893	929	868	900	875	876	872	910	876	922	980	870	863	903	928	875	854	894	907	911	912	918	886	922	875	874	890	855	922	902	833	835	890	853	931	845	868	878	935	919	875	884	875	914	846	880	895	892	840	876	852	882	911	885	895	894	875	887	877	876	894	864	883	854	904	849	902	938	900	884	889	889	850	857	918	917	860	901	852	830	830	907	870	888	851	870	846	891	900	913	869	856	885	869	875	897	870	851	902	858	846	915	906	869	844	874	892	904	819	873	883	887	886	851	873	868	898	826	839	900	923	890	868	861	863	875	893	900	869	868	904	849	811	913	897	895	903	871	896	829	892	892	867	901	895	855	899	834	858	966	913	871	886	845	891	943	888	819	892	907	892	843	848	907	866	926	900	902	934	920	835	876	867	917	893	875	871	846	884	849	860	909	927	866	897	898	885	850	902	865	924	873	921	902	868	842	870	858	948	854	878	885	886	873	889	876	884	883	889	899	897	933	835	880	870	869	937	870	896	873	850	936	873	869	918	860	900	863	923	899	896	924	867	945	940	856	855	855	867	915	876	874	852	915	921	909	942	924	824	914	852	821	884	853	948	863	851	854	916	887	892	903	942	868	881	887	833	936	869	895	880	872	823	925	850	906	903	905	894	898	879	932	879	908	901	883	898	876	812	870	945	864	876	871	860	918	839	922	909	869	892	851	860	883	883	899	857	868	881	911	882	895	880	894	890	878	911	881	901	904	888	885	897	905	855	884	828	890	927	913	915	877	931	901	910	882	863	879	947	889	900	863	890	889	872	898	842	891	927	867	903	872	871	857	871	878	902	907	882	885	904	863	843	905	897	898	832	933	864	875	877	870	930	925	886	871	866	921	884	879	869	880	865	810	889	861	862	908	835	828	880	841	893	859	887	835	920	819	889	934	840	968	852	882	902	920	872	850	878	889	868	852	882	861	867	840	887	859	918	902	886	832	895	912	951	840	845	861	859	918	847	945	897	901	941	880	902	880	908	893	879	855	893	898	883	907	878	886	839	908	835	858	877	835	859	884	876	920	822	859	877	854	945	812	942	814	818	871	898	839	898	910	904	897	902	813	936	917	877	861	878	844	927	883	847	868	879	881	883	829	929	914	876	921	890	839	842	951	911	895	882	890	876	886	890	897	929	862	910	885	874	879	842	896	833	924	890	881	841	862	860	904	908	869	873	888	854	873	861	814	865	847	888	835	906	854	851	886	886	874	924	884	858	893	864	898	859	873	874	864	914	876	906	871	887	894	964	889	933	904	906	859	866	869	831	885	867	843	900	892	887	899	887	841	865	873	849	878	838	840	851	853	962	836	914	842	861	891
76447	57522	39040	24505	12840	7180	6989	6875	6955	7008	6920	7077	7016	7195	6940	7102	7005	6981	7073	6913	7186	6979	6989	7080	6975	7085	7200	7016	6871	7057	6990	7033	7040	6948	7022	7068	7008	7057	7049	6980	6933	6954	6952	6900	7151	6906	6889	6898	6826	6890	6953	6965	7048	7082	6970	7005	6938	6953	6900	6995	7135	6921	6983	7001	7177	6991	6966	6895	6991	7073	7067	7023	7052	6942	7003	6997	6933	6866	7001	7110	6950	7054	6999	7059	6953	7006	7025	6931	7044	7067	7164	6963	7064	6906	7020	6919	6881	7014	6896	7072	7011	6995	7010	6988	6908	7131	7028	7060	7011	6969	6991	6954	7153	7068	6896	7011	7110	7041	7080	7033	7046	6971	7013	6983	6970	7101	7036	7032	6955	6957	7005	7068	7183	7076	7059	6988	7033	7200	6880	7072	7051	6852	7002	6972	6963	7026	7132	7093	7043	7160	7053	7065	7104	6913	6940	6974	6964	7047	7039	6965	6982	7049	7132	6973	7011	7070	6863	7010	7080	6989	7026	7097	6971	6956	7085	7064	6854	7002	6901	7027	7014	6925	7039	7002	7034	6887	6906	7058	7046	7081	6938	6996	6896	6976	6980	7026	7074	6895	7061	7081	7080	6871	6994	7081	7016	7041	7171	7064	7017	7085	7130	6947	6919	6916	7047	6904	6951	7090	7018	7068	7017	6926	6954	7067	6991	6914	7041	7061	6970	6903	7017	6976	7179	7028	7056	7046	7010	7103	7010	7012	6928	7026	7030	7016	7040	7040	7104	6865	6969	6962	7012	6920	7055	6995	6963	6989	7050	7002	7028	7090	6959	6988	6995	7038	7048	7094	7063	7054	7028	6937	7138	7100	7057	6911	6979	7022	6946	7008	6883	7032	7050	6999	6998	7019	6811	7014	7173	7032	7081	7074	6971	6911	7149	7085	6929	7001	7013	6967	6848	7006	7084	6929	7138	7125	6951	7061	6975	6975	6981	6987	7019	7124	7116	6967	7045	7046	7055	6998	7099	6877	6963	6949	7082	7029	7005	6971	6991	7023	6976	6924	7027	7074	7076	7020	7006	7007	6964	7049	7053	7089	7090	7095	6904	6976	6975	7012	7042	6993	6917	6940	6900	7110	6941	7049	7006	6972	7034	7011	7005	7065	7007	7137	7007	6982	7044	7153	6993	7014	7072	7109	7090	6979	7127	6944	6950	7107	7084	6989	6883	7130	6965	6998	7062	7122	7012	7074	7008	7128	7010	6942	7081	7001	7075	6952	6908	7057	6873	6886	7071	7021	6986	7023	6951	7071	7055	7107	7132	6949	7055	6983	6951	7205	6995	6901	7042	6994	6996	6974	6991	6982	7038	6961	7061	7057	7017	7068	6969	6966	7097	7038	6869	6976	6959	7080	7162	7000	7195	7002	7008	7104	7035	7027	7010	7009	7071	7014	7081	6978	6949	6924	6896	6992	6943	6976	7002	6957	6977	7030	7041	6980	7017	6993	7052	6933	7055	6931	7081	7027	7046	6931	7076	7038	7009	6854	6955	7097	7142	6990	7143	7045	7014	7062	7049	7080	6898	7032	6981	6983	6954	7026	6962	6966	6956	6967	6892	6986	6936	6978	7106	7073	6931	7048	7052	6966	7017	6958	6964	6926	7089	6982	7008	7015	7034	7060	6959	6849	7017	7002	6815	7018	7144	7000	7050	6964	6877	6951	7028	6955	7080	7046	6931	7097	6974	6946	6865	7018	7086	7072	7040	6997	7018	7030	6990	6996	7124	7200	6986	7074	6989	7006	7031	7003	7004	6945	7043	6983	7087	6981	6964	7040	6989	6824	7016	7195	7036	7078	7052	6919	6993	7060	6887	7033	6992	6880	6908	6985	6983	6915	6964	7056	7062	6998	6946	7135	7045	6989	7047	7016	6930	7112	6890	7030	6981	7088	6944	6956	7155	6989	7022	7037	7024	7152	6999	7051	7028	7127	7029	6985	6826	7102	6853	6980	7006	7097	7056	7031	7061	7086	7022	7055	7016	7161	7040	6946	6987	7034	6987	7016	7075	7148	6940	6984	6955	6973	6972	7095	6992	7014	6829	6993	7058	6920	7107	6985	7062	7096	7040	6864	7115	7072	7033	6995	6947	6856	6953	6982	6990	7175	7053	7007	6859	7061	6978	7090	7019	6989	6847	7044	7009	7005	6996	7108	7023	7120	6971	6950	7195	6905	6890	7045	6939	7011	6983	7176	6943	6964	7022	6906	6993	7063	7025	7002	7078	7072	6895	6907	6854	7033	6899	7148	6959	6927	7101	6953	6979	7005	7053	7105	6974	6927	7018	7002	7007	7037	7071	7103	7080	7145	6962	7024	7071	7034	7070	6936	7059	6916	7189	7040	6885	6992	6896	7028	7020	7162	7108	7011	7003	6943	6984	6954	7042	6981	7038	6984	7135	7070	7099	7006	6931	7046	6943	6971	6978	6940	7060	7084	7024	6926	7002	6898	7087	7049	7081	6888	7199	6992	7084	6928	7040	6986	7058	6952	6945	7142	7097	6938	6839	6974	6936	7024	6964	7107	7047	7010	6914	7135	6999	6946	7000	7043	7027	6971	7008	7128	7090	7052	6978	7073	6898	7111	7140	6938	7072	7025	6863	6976	7076	7138	6935	7044	6988	7068	6934	7039	7019	7052	6965	6932	6893	7056	7043	7052	6987	6999	7078	6891	7002	7096	6987	7141	7011	7056	6916	6969	7083	7019	6991	6977	7003	7112	6846	7051	7046	6934	6859	6945	6890	7028	6955	6956	6931	7104	7116	6993	7033	7107	7041	7065	7013	7036	7008	6962	6971	7078	6984	7051	7014	7154	7058	7023	7026	7059	6952	7141	7082	7086	7163	6983	6990	6965	7010	7034	6967	7073	6997	7065	7018	7006	7061	7085	6879	7051	7011	7090	7139	6988	6952	7128	6924	7041	7053	6952	6986	6938	7066	6882	7008	7032	7103	6970	7093	7038	7059	7038	7010	7126	7040	7020	7165	6932	7053	6975	7025	7012	6913	7046	7085	6970	7127	6901	7101	7110	6979	7048	7058	7028	7069	6993	7009	6958	7017	7088	6981	6989	6927	6959	7065	7005	7099	6945	6986	6913	6910	7195	7099	6907	7077	6912	7097	6966	7038	7083	6970	6901	7011	6931	7034	7133	7013	6993	7071	6819	7052	7064	6928	7082	7154	7108	7036	6941	7034	7034	7120	6958	6974	7070	7031	6969	7064	7037	6947	6976	6999	6848	7046	7020	6903	7101	6925	7134	7019	7003	6872	7035	6968	6992	7082	7116	7088	7039	6970	6979	7056	7093	7036	7120	6954	7037	7026	7028	6970	6961	6950	7028	7055	7108	7016	7079	7030	6997	7074	7086	6986	6949	7133	6900	7078	7017	7125	7020	7128	7028	6944	6985	7090	6923	6921	7002	7069	6975	7069	7159	6973	7054	6968	7068	7071	7101	6836	7068	6990	7073	6988	6880	7047	6934	7013	6996	6983	7006	7006	6882	7138	7090	7069	6998	6992	7071	6972	7013	7025	7072	7144	6933	6909	6872	7168	6954	7056	7206	7029	7058	7024	6999	7095	7000	6941	6999	7032	7106	7077	7029	6891	7051	7190	6969	6988	7000	7009	7068	6994	7009	6864	7048	7100	7010	6982	6999	6886	7152	7008	7017	7069	7015	7106	7091	7066	6977	7118	7020	6965	6982	6958	6930	6957	6998	6879	7021	7024	7014	7049	7188	6978	6954	7178	7010	6861	7065	7046	7019	6941	7094	6997	6969	7128	6989	7036	6987	7157	7045	7056	7115	7044	7066	6937	6959	6935	7018	6972	7025	7036	6939	6980	7012	6984	6978	6938	7012	7059	6893	6975	7017	7048	6959	7033	7056	6991	6955	6969	7111	6895	7025	7090	6999	6971	7005	7123	6974	6920	7044	6935	7077	6860	7006	7015	6997	7029	7003	7085	7108	6916	6832	7020	7083	7077	7007	7032	7084	7073	7043	6895	6997	6934	7082	7033	6913	7076	6966	6947	7032	6958	6948	7062	7104	7040	7014	6983	7075	7081	6907	7057	6972	7035	6942	7158	7029	6934	7114	6866	6983	6944	7000	7030	6998	6928	7031	7016	7012	7038	7016	7068	7020	7014	7058	7071	7069	7055	7096	7125	7058	6867	6922	7020	6914	6988	6923	7049	7109	7024	6870	7071	6910	6974	6881	7033	7128	7002	7033	7117	7036	6893	7109	7000	7076	7129	7148	7048	7028	7017	6894	7044	7020	6954	7132	7078	7098	7047	6974	7093	6997	7134	7192	7033	6941	7010	7175	7022	7015	7055	7156	7005	7038	6997	7032	7062	6912	7045	7063	7178	7017	7009	7067	7034	7139	7038	6995	7040	7017	6973	7013	7057	6951	6996	6904	7143	6967	7109	6832	6958	6986	6965	6970	6956	6942	6918	7062	7120	6965	7018	7010	6924	7188	6934	6859	7019	6949	7116	7018	7108	6969	7068	7140	7121	6980	7038	7114	6981	6987	6952	7047	6935	6979	7007	6975	6838	6936	7006	7046	6961	7239	6944	7023	7127	7170	6981	7042	7069	6895	7000	7062	7058	6999	7005	7068	7092	7049	7043	6944	6972	7013	7102	7010	6959	6931	7009	7157	7148	7051	6962	7071	6931	7020	6997	6962	7054	7078	6891	6906	7055	7011	6965	7209	7030	6985	6987	7125	7035	7042	7150	7073	7019	6887	7035	6999	6907	7079	7075	7040	6925	6985	7060	7013	7010	7053	7032	6957	6950	7009	7085	7042	6881	7010	7127	7225	6971	7122	6957	7048	7024	7187	7039	6955	7009	7146	7011	7030	6991	6937	7001	6941	7083	7068	6985	7035	7025	6975	6940	7030	7005	7023	6877	6940	6921	7068	6953	7040	7120	7068	6949	6915	7012	6920	7017	7051	7062	7060	7183	7029	6981	6986	6970	7066	6979	6960	7009	6932	7011	7018	6961	6792	6966	6962	6923	7018	7083	7023	6964	7158	7048	6968	7042	7073	6994	7069	7059	7028
63140	52036	25520	8133	1806	922	915	909	866	889	886	881	882	883	874	842	873	904	880	923	898	887	846	877	821	920	885	862	916	918	894	857	924	845	911	904	911	911	887	828	915	883	900	906	897	924	855	803	900	915	906	834	868	903	849	858	856	856	870	821	883	896	888	911	913	883	839	863	863	853	864	831	890	956	910	886	874	887	886	859	870	947	905	880	854	900	873	832	889	819	853	843	839	875	893	934	889	883	902	855	841	897	873	904	868	884	895	826	814	842	872	863	871	848	914	880	830	872	915	905	923	889	934	838	893	915	850	919	852	852	905	821	904	861	888	852	868	887	888	865	862	833	880	856	828	890	915	901	859	859	877	895	864	874	917	903	843	897	873	820	899	920	888	901	853	899	908	866	898	841	888	882	839	851	879	887	956	889	857	874	848	869	866	882	853	856	880	922	856	888	858	840	848	882	823	850	820	892	831	899	937	862	861	886	847	882	919	904	874	909	828	917	854	858	860	883	891	921	867	950	890	917	921	865	920	893	873	883	886	848	851	932	903	882	895	840	889	884	916	863	850	932	879	938	835	937	889	862	862	888	920	869	841	857	876	888	927	861	877	900	831	929	840	849	888	899	907	877	885	840	929	939	858	911	867	854	874	884	913	849	877	876	890	856	851	880	868	897	878	889	889	852	892	858	898	922	896	889	856	848	883	832	875	913	863	851	881	868	846	908	868	914	909	873	872	889	886	856	844	865	852	879	884	905	911	842	914	861	872	892	952	841	893	885	835	855	879	882	906	895	891	898	892	852	887	855	892	828	837	823	917	903	887	882	862	909	862	893	878	885	873	907	854	872	899	925	864	902	903	884	840	853	847	874	888	891	847	872	885	883	857	873	901	883	820	896	863	861	897	834	905	859	927	838	870	863	898	840	882	928	914	882	872	890	841	895	894	842	920	865	888	877	899	869	875	859	863	872	849	892	878	885	884	932	856	872	819	897	904	906	858	853	869	910	876	859	847	902	893	911	890	824	879	871	874	905	896	892	917	895	882	911	860	859	853	881	883	898	869	895	827	868	879	869	838	909	842	826	912	880	847	906	920	888	882	882	895	860	870	910	898	846	908	910	896	890	863	852	859	847	916	863	874	926	860	862	866	887	830	915	815	898	868	843	858	859	917	936	906	849	899	917	879	877	876	863	842	894	837	898	847	906	877	823	892	886	863	865	906	800	821	911	918	892	876	891	892	881	934	870	889	902	807	874	904	871	853	902	872	901	859	872	924	896	892	927	900	836	869	863	858	929	880	870	879	866	856	866	890	894	885	886	948	874	860	851	875	859	880	866	894	858	838	906	874	842	876	838	876	901	884	895	849	861	861	867	868	948	921	881	879	916	844	861	901	903	853	883	877	905	858	863	925	923	854	872	902	854	918	905	863	904	878	891	903	895	932	910	941	854	899	862	835	899	858	922	889	864	850	833	906	913	854	865	918	888	899	894	944	861	888	824	869	858	884	897	836	892	859	875	917	860	894	921	870	803	887	853	857	895	899	864	917	877	889	882	924	903	835	889	911	866	877	885	873	894	885	847	893	871	890	828	833	892	861	895	915	865	862	900	883	902	829	936	865	880	874	872	914	871	906	861	859	864	870	893	812	892	858	881	935	876	882	884	865	899	858	870	927	899	902	863	885	963	840	875	890	903	870	893	869	863	865	847	843	900	938	912	881	909	858	814	857	947	906	927	888	867	850	838	878	894	909	836	832	872	915	891	852	847	853	878	926	885	878	848	851	865	888	889	902	848	889	858	834	865	887	894	916	845	844	891	827	899	896	886	890	903	881	859	880	902	852	878	927	892	812	871	876	862	855	924	874	877	823	855	881	832	859	933	819	875	862	857	870	890	882	898	913	894	847	920	921	897	884	869	881	900	915	927	884	843	904	856	880	903	916	912	864	875	850	863	882	870	892	889	861	836	847	896	861	905	891	852	870	889	868	874	867	888	881	867	849	851	876	877	875	863	872	879	906	832	922	919	872	861	827	893	854	900	846	869	897	829	903	909	858	883	911	881	902	878	919	869	857	867	864	886	887	897	887	945	883	845	795	871	886	915	878	945	908	895	908	879	919	926	901	858	859	885	873	883	867	909	871	870	860	858	876	837	913	873	905	853	873	899	890	906	898	830	873	898	866	848	900	854	893	912	942	889	930	897	922	902	856	856	834	775	853	908	865	893	902	912	879	943	870	839	861	907	924	851	858	879	859	870	861	893	921	901	844	910	854	919	874	889	886	837	848	908	886	849	804	895	896	875	864	902	885	851	887	897	847	884	851	870	886	857	832	876	906	936	874	868	958	881	871	835	857	891	884	866	824	899	923	872	934	918	910	929	935	851	926	879	838	850	876	883	865	876	885	886	903	845	844	875	886	857	904	886	890	928	915	858	827	877	886	864	863	891	860	880	850	887	857	914	920	899	917	897	901	858	845	849	819	902	916	901	840	921	859	873	895	899	896	920	850	876	921	876	876	875	874	870	923	848	886	902	882	903	838	904	850	879	844	859	923	873	840	882	836	872	929	855	858	905	880	853	921	848	897	906	908	888	866	861	903	867	892	847	882	895	887	886	916	892	886	875	910	871	872	867	840	947	907	872	836	883	876	878	842	889	941	911	851	912	931	871	913	873	878	891	886	828	869	856	842	857	899	835	927	910	877	860	850	865	912	918	933	854	861	843	943	858	902	893	883	887	885	847	918	873	894	893	857	863	820	880	921	885	854	861	895	930	852	887	833	851	872	923	861	850	886	866	876	893	857	982	883	895	864	913	891	897	867	874	861	899	866	937	761	851	865	949	883	876	839	884	928	886	884	860	903	880	878	840	901	854	879	928	827	884	901	835	859	873	878	887	880	883	864	905	900	904	943	908	939	865	836	876	883	881	871	884	861	881	854	849	869	876	821	882	859	858	903	901	802	861	929	865	873	889	889	859	868	873	863	868	844	885	891	880	869	887	893	855	926	887	882	917	867	846	882	916	855	906	919	867	839	905	836	895	872	912	891	886	879	859	922	876	857	854	909	877	871	952	843	894	905	945	911	885	889	874	915	885	912	869	848	875	907	904	845	894	882	836	877	880	874	815	915	949	865	899	827	935	833	885	923	910	882	923	896	906	920	890	901	904	892	935	851	885	874	856	934	868	892	875	884	897	866	867	863	872	855	881	896	830	894	852	880	848	889	855	903	926	845	871	900	867	869	835	811	917	833	859	866	871	888	839	867	848	897	902	947	842	919	865	906	872	883	909	877	885	872	908	850	910	897	856	946	888	839	843	853	924	894	851	848	854	897	826	874	940	867	857	854	850	864	889	876	854	859	867	901	899	845	942	882	839	840	889	873	893	830	896	825	862	926	880	867	890	837	889	906	855	860	879	878	921	899	898	912	852	900	847	839	843	892	870	906	886	901	923	912	853	871	912	858	895	858	917	854	843	868	887	863	871	897	861	909	902	861	873	883	882
62865	56041	47320	31676	17611	7405	7022	7008	7175	7071	6927	7073	7111	6985	6950	6980	7059	7022	7024	7030	7044	6979	7103	6903	6931	7041	7010	6796	7073	6932	7075	7047	7093	7050	6987	6995	6886	7068	7147	7082	6944	6853	6899	7168	7115	7123	6946	6996	6999	6967	6848	6993	7029	7006	7071	6974	6953	7150	6917	7126	6991	6986	6991	7062	6928	6997	6971	7018	7118	6937	6908	7095	6894	6925	6974	6818	7082	7031	6978	7102	6938	6953	6946	7055	6982	6854	6986	6958	7036	6950	7017	6882	7116	7085	7075	7022	7008	7058	6878	6932	6910	6942	6969	7077	6922	6921	6980	7028	7013	7017	7006	6910	7014	6991	7028	6895	6995	6988	6944	6982	7054	6954	7076	6994	6908	6970	7073	7127	6975	6933	6936	6936	7023	6954	6983	7042	6934	6960	7107	7039	7076	7049	7066	7135	7032	7004	6903	7000	6876	6967	6947	7150	6937	7046	7041	7062	6935	6924	6894	6995	7108	6994	6914	7082	6965	7117	7034	6942	7054	7061	6973	6767	6993	7009	6912	6921	6924	6959	6908	6820	7057	6994	6967	6984	6930	7096	6955	6984	7112	7052	7011	6964	6972	6846	7138	6910	6963	7038	6994	6959	7047	7008	6959	7068	6968	7013	7004	6918	7000	7003	7033	6959	7071	6882	7017	7053	6988	7067	7123	6914	7005	7053	6969	6884	7028	6996	6975	7074	6938	6984	6957	6927	7093	6960	7036	7044	7101	7077	7005	7112	7028	6945	7071	6954	6957	6948	6944	7060	7107	6919	7048	6964	6996	7124	7022	7095	7006	7023	6969	7007	6959	6977	6949	7045	6955	7033	7038	7108	6972	6950	6944	7065	7122	7010	7028	6909	6918	6941	7041	6897	6992	7182	6949	6983	7022	7061	7062	6969	6928	6894	7094	6967	6984	7014	6879	7159	6912	7009	6928	6966	6923	6890	6864	7042	6940	6972	6915	6941	6928	7022	6994	7088	7042	7112	6966	7080	6965	6984	7011	6846	6982	6882	7127	7009	6940	7095	7119	6948	7063	6898	7180	7055	7008	7123	6986	6902	7102	6917	7060	6944	7060	7085	6928	7013	7066	7020	6960	6904	6992	6905	7015	6884	6912	7007	7155	6946	7032	7032	6870	6978	7060	6921	6949	7024	6941	6964	7040	6852	7075	6936	6974	6950	6921	7030	7123	6917	7110	6976	6857	7061	6939	6897	7135	6936	7098	7089	6975	6950	6886	7028	6942	7018	6969	6917	6916	7075	7046	6972	6908	6890	6889	6999	7031	6889	6927	7021	6982	7142	6915	6981	7017	7079	7002	7000	6942	7032	6913	7057	6928	7024	7079	6963	7119	7002	7060	7091	7042	6989	7046	6988	6949	6896	7031	7082	7027	7068	7135	6969	6965	6951	6933	6923	6995	7049	6993	7022	6997	6816	6979	7035	7028	7170	6971	6819	7014	7041	7011	6945	6935	7146	6952	7076	6897	7094	7081	7148	6999	7014	6942	6901	6883	6899	6999	6960	7099	7091	7004	7075	7046	6959	6925	7050	6890	6987	7062	7082	7018	7029	6956	6905	7021	7025	6976	6875	6907	6957	7122	6927	7067	7008	7082	7033	7038	7008	7022	7077	7048	6957	7034	7033	7142	6951	7000	6903	6943	6969	7038	7078	7055	6934	7016	6955	6962	6918	6989	6912	7102	7134	6916	7172	6972	7075	6954	7109	6869	7150	7067	6943	6822	6941	6903	7130	6900	7079	6985	7006	6934	7122	6959	6973	6966	6909	6991	7122	7128	7045	6950	6986	6921	7021	7033	7023	6991	7022	6924	6900	6919	7058	6910	7007	7016	7031	7176	7016	7024	7022	7032	6935	7204	6977	7003	6947	7087	7210	7064	7008	6994	6952	6974	7079	6890	6981	7017	7016	6990	7049	6996	7094	7062	6874	7021	7055	6933	7038	7013	6907	7106	7013	6986	7085	7013	6954	7042	6970	7091	7104	7066	6962	7028	6850	6965	7005	6964	7048	7120	7060	6989	7129	6850	7044	6854	7082	6993	7050	6908	6923	7011	7014	7086	7054	6956	7060	7012	7025	7052	6928	6935	6967	6946	6969	7065	6879	7023	7090	6936	7002	6981	7032	7149	7021	7087	7104	7023	7077	7009	7045	7024	7022	6889	6923	7095	7037	7098	6877	7055	6926	7120	7058	6910	6948	7004	7122	7020	7011	7139	7067	7043	6944	7109	6985	6898	6912	6950	6818	7061	6974	7097	7162	6937	6959	7054	7082	6820	6936	7013	6923	7097	6996	7009	6982	7056	7010	7118	7019	6986	7021	7019	7074	7052	7068	7010	7002	6973	7082	7022	6969	6904	7051	7042	6983	7030	6988	6975	6927	6959	7037	7083	7008	6856	6982	6998	7023	6936	7086	7105	7059	6965	6929	7026	7095	6938	6895	6976	7070	6978	6974	6964	7078	7044	7021	7023	6994	6963	7016	6869	6958	6925	7004	6974	7070	6986	6989	6999	7004	6965	7029	7011	7036	7031	6915	7041	7158	7027	6961	7074	7004	6910	7034	7089	7078	6959	7098	7120	6966	6866	6938	6949	7013	6949	6949	6907	7060	6881	7086	7013	7131	6983	6963	7023	6958	7024	7026	7040	7050	7211	6986	6955	6877	7023	7004	6847	6959	6991	7007	7024	7027	7068	6890	6942	6975	7048	7081	6980	6988	7005	7016	7092	6964	7137	6992	6951	6991	6924	6988	7076	7006	7051	6926	7052	7011	7152	7046	7091	7176	7060	7008	6982	7021	7105	7094	7046	7153	7012	6951	6964	6914	6992	7063	7006	6968	7140	6993	7099	7044	7105	6935	7038	6979	6896	7078	6983	7033	7006	6996	7093	7112	7094	7004	6979	7144	6853	6972	7046	7016	6867	6969	6997	6970	6987	7046	6981	7030	6977	6966	7030	6976	7014	7075	6960	7023	7013	6988	7016	7098	7107	7058	7147	6938	7097	7001	7083	6986	6998	6896	7099	6971	7000	7046	6952	6909	6872	7104	7105	6954	7059	6984	6950	6868	6983	7102	6917	7016	6901	7009	6994	6962	6978	7111	6972	7017	6981	7144	7042	7031	6855	6974	6976	6906	6908	7144	7202	7031	7047	6889	7037	6923	7079	6990	7076	7043	7034	6971	7062	6874	6847	6924	7037	6945	6865	7079	7019	7030	6921	6904	6968	6969	6978	7045	7116	6901	7029	7014	6914	7032	6875	6997	7030	6950	7076	6942	6914	7006	7051	7017	6983	6998	7120	7028	7032	7037	7048	7036	7068	6911	7025	7019	6952	7023	7110	6874	7036	6959	7094	7012	7027	7012	6891	6961	6986	7035	7036	6975	6982	6935	6975	6848	6940	7049	7011	6934	6910	7031	6958	7150	6997	7027	7020	7105	6861	7053	6943	7000	6978	7054	7033	7020	7122	6978	6882	7190	6982	6877	6986	6918	7039	6887	7096	6968	7049	6916	6948	7134	6992	7060	7088	6985	7009	7036	6973	7016	7088	6981	6998	6901	6987	6961	6996	7030	7082	7030	6920	6915	6941	7004	7026	6864	6955	7113	7016	6998	7023	7161	7043	7137	6877	7107	6988	7060	7116	7049	6985	7003	6842	7016	6938	7008	6940	7130	7023	6926	7124	7130	6906	7111	6961	6926	7040	6918	7025	7039	6905	7085	6925	7108	7027	6962	6916	6912	7052	7048	6938	6966	7059	6992	6909	7066	6960	6956	7080	6945	6959	7070	6965	6957	6872	7055	6954	6872	7004	7099	6982	6994	6953	7047	6998	6945	6953	6947	6929	6969	6902	6962	7034	7035	6906	6888	6946	6987	6977	7026	7021	7023	7144	7037	6942	7061	7125	7034	6982	7010	7050	7044	7111	7112	6983	7053	6962	6968	7030	6972	6862	7077	6979	6967	6960	6982	6868	6944	7055	7070	6997	6984	7013	6953	7086	7076	6930	7021	6952	6990	7007	6870	6929	7092	7031	6921	7011	6964	6894	7006	7020	6989	7135	6935	6916	6953	6998	6975	7004	6960	7028	7001	6916	6944	6984	6934	6830	6914	6977	7084	7023	7014	7007	7037	6980	7002	7030	6942	7029	7054	6982	6991	7079	7015	6953	7024	6979	7119	7095	7181	7009	6965	7038	6997	6850	6972	6891	6853	6913	7061	7065	6962	6976	6993	6926	7040	7076	6897	7030	7028	7045	7059	7001	6980	6954	7115	7020	7081	6981	7077	7035	6917	6946	7013	6975	6956	7012	7051	6922	7004	6995	7016	6880	7086	6930	6881	6905	7122	7032	6907	6974	6995	6922	6983	7099	7000	6975	7058	6974	6967	7017	6956	6900	7068	6849	7053	7051	6961	6942	7115	7088	7052	6964	7023	7033	6867	7049	6991	6975	7021	7043	7066	7009	6998	7154	7057	7097	7090	6877	7107	6914	6972	6983	6984	7034	7024	6994	6981	6910	6809	7098	7111	6884	7039	7076	6888	6966	7077	7056	6951	6924	6980	6982	6952	7098	6965	6957	6961	7077	7045	7028	6970	7014	6888	6963	7022	6929	6948	6908	6921	6934	6987	6917	6983	6965	7093	6896	7040	7129	6841	6987	7165	7035	6957	7038	7124	7069	7012	6964	6990	6998	6994	7107	7020	7030	7052	7025	7032	7026	6999	6982	6865	6987	7066	7023	7042	6939	6975	6949	7055	6896	6851	6951	7033	6848	6994	7129	7053	6962	6975	6957	6918	6985	6891	7095	7091	7070	7093	6822	7034	6988	7076	6910	7015	7025	6829	7097	6928	6960	6934	7082	7004	7016	7012	6916	6926	7119	7019	7111	6916	7003	7002	7167	7008	6966	6922	6923	6960	7020	7017	7054	6987	6966	7155	7022	6871	7016	7013	6974	7097	7019	7117	6961	7095	6889	6958	7044	7015	6920	6889	7016	7032	7042	6807	7017	7031	6948	7109	6962	7071	6995	6937	7034	7022	6945	6992	6979	7068	7036	7056	7076	7078	6930	7015	7067	6995
37946	22971	7738	1892	927	764	720	693	767	749	752	715	756	753	736	734	699	751	723	736	770	775	727	722	708	683	755	764	727	729	745	740	791	766	710	683	754	748	741	765	745	747	720	740	689	692	707	742	771	691	729	734	746	716	740	743	768	739	699	777	726	746	749	755	705	731	742	768	757	738	706	715	716	729	717	695	722	761	703	711	757	728	736	709	732	737	762	724	750	812	706	758	719	736	704	741	706	692	748	778	798	763	751	762	737	727	732	731	760	756	732	735	751	703	730	711	723	713	703	763	708	753	742	736	747	690	694	715	684	723	763	741	715	761	730	730	713	728	711	723	683	750	765	763	715	687	741	694	721	771	721	735	724	710	757	768	786	727	736	681	696	746	725	745	739	738	740	725	753	680	702	743	710	737	722	706	714	681	734	737	707	715	757	691	722	714	703	769	703	768	726	704	761	734	701	710	769	775	757	705	758	728	804	745	805	739	779	750	780	740	736	697	736	730	686	754	729	702	713	763	707	751	787	703	733	699	772	743	752	756	731	699	742	770	709	729	742	777	687	740	741	706	726	755	749	717	759	740	788	754	754	756	749	696	715	718	736	725	713	766	725	747	750	783	717	720	716	805	713	760	750	756	735	753	753	710	721	778	761	739	754	724	687	703	675	722	759	728	749	773	755	748	769	721	756	753	711	735	762	747	742	731	762	749	700	790	742	714	781	776	705	768	740	730	767	714	709	765	740	768	727	804	695	736	646	751	765	744	776	745	742	687	731	778	739	733	759	786	681	726	727	793	739	735	718	775	768	762	752	719	765	703	747	761	688	734	734	720	765	712	746	733	700	715	711	698	734	759	731	754	764	712	760	737	740	730	728	739	732	767	710	750	784	723	749	726	756	702	718	740	758	779	773	724	710	741	754	724	748	721	735	749	698	748	747	736	745	754	733	774	770	750	702	732	756	729	775	696	690	721	731	802	756	730	718	748	691	790	771	753	795	695	769	728	747	750	736	729	781	731	722	725	750	751	703	747	703	757	782	706	723	747	720	733	776	734	718	703	736	744	765	752	774	767	732	797	717	741	769	738	739	748	750	781	723	739	713	748	762	713	754	706	724	786	724	741	749	735	743	772	756	729	743	731	753	777	707	755	713	752	701	803	727	813	703	740	746	722	779	743	731	708	721	724	730	722	745	682	738	710	712	738	736	730	736	735	731	723	751	783	777	677	725	806	739	753	761	739	730	736	732	743	724	718	750	736	780	801	702	732	755	709	777	739	751	737	779	754	737	719	730	748	732	752	827	780	723	741	750	772	747	733	705	770	700	725	710	701	760	700	705	708	793	663	760	750	768	719	700	717	737	791	770	786	779	727	784	734	727	707	742	768	715	776	755	767	737	738	757	755	730	719	693	720	686	708	752	731	711	748	730	736	774	709	772	739	763	730	756	757	695	773	729	758	765	721	769	701	753	775	727	711	735	734	754	762	732	727	711	814	698	728	672	699	715	731	728	749	738	683	787	734	725	744	747	711	749	710	753	784	749	719	743	749	711	766	729	743	741	701	742	760	693	746	716	700	687	706	718	707	744	716	787	743	731	742	779	748	768	720	712	743	755	782	741	731	728	717	697	747	698	733	703	739	704	748	750	817	692	751	757	731	707	752	721	759	717	728	709	780	740	700	750	739	743	746	733	733	755	773	672	717	705	797	764	766	736	701	752	698	743	747	741	737	724	709	766	696	763	732	711	767	737	738	724	774	730	740	730	758	704	720	744	688	713	720	801	750	756	777	718	744	737	759	758	727	714	797	697	737	724	787	769	679	797	714	748	744	797	735	750	756	784	763	714	790	661	721	746	767	763	699	755	700	722	694	749	780	744	708	689	746	747	718	739	722	706	723	763	734	724	720	691	767	747	691	774	723	735	733	704	764	767	736	767	762	735	752	739	665	771	737	710	709	774	744	712	799	713	734	723	773	706	697	743	764	740	754	776	753	755	706	733	781	734	752	741	775	768	705	705	748	760	725	677	737	746	725	706	729	753	747	701	707	706	682	727	697	742	729	734	723	741	744	734	734	716	757	723	759	741	751	714	749	643	754	736	714	766	747	771	766	732	786	727	773	761	711	727	754	701	756	716	753	661	772	749	739	742	737	713	722	742	730	751	717	765	753	749	730	742	741	762	740	770	751	746	745	745	735	718	729	689	727	722	724	755	740	770	719	665	726	790	749	746	712	768	748	725	706	686	731	661	749	720	726	708	672	773	730	748	729	739	767	706	749	697	706	773	717	732	709	742	758	694	720	745	746	776	752	729	728	784	709	708	795	790	735	701	729	749	749	711	725	733	733	748	745	788	791	791	725	707	755	738	734	761	761	752	702	721	717	738	736	750	749	736	784	753	738	700	683	737	749	752	709	792	683	712	764	750	729	732	764	733	685	745	727	780	723	764	757	776	675	779	773	725	719	781	746	709	690	694	738	768	714	756	751	725	751	721	741	718	731	740	712	729	689	771	754	725	743	810	752	683	729	718	727	722	718	721	752	725	783	742	766	716	730	723	701	772	748	787	729	682	744	745	784	748	735	705	756	737	703	783	730	706	713	731	707	679	735	718	701	732	757	722	692	747	755	710	723	753	762	796	720	740	763	750	714	717	682	737	675	718	720	793	762	731	706	717	711	744	733	735	769	708	741	726	748	736	724	766	714	770	696	674	729	782	713	750	721	714	720	732	763	715	710	760	748	751	724	745	713	722	706	709	743	768	738	721	746	783	717	757	728	747	703	705	708	740	694	758	718	715	738	732	744	789	681	736	770	735	731	788	721	785	695	792	773	714	728	703	671	781	696	808	771	815	717	724	711	701	752	716	673	723	758	696	713	724	747	703	765	724	793	715	721	694	740	752	676	720	770	750	743	741	782	725	723	715	714	700	711	725	757	708	807	757	749	758	749	777	755	765	686	740	698	709	773	713	721	737	737	736	694	756	720	775	717	804	743	729	748	694	747	749	765	760	738	751	764	711	726	727	726	763	766	773	749	773	721	764	768	719	768	738	752	751	813	696	713	726	691	723	788	713	731	722	765	768	705	691	708	725	733	720	735	764	752	757	738	723	746	774	760	758	804	766	818	800	748	688	697	717	741	692	734	773	750	717	730	765	752	747	697	719	751	707	768	757	754	722	765	790	721	720	773	761	717	806	731	668	752	741	727	748	730	764	740	724	712	697	752	732	779	788	718	727	753	764	697	770	725	719	688	722	764	708	763	709	750	706	736	737	682	717	745	788	736	790	690	690	766	734	728	705	699	766	715	772	729	765	706	736	718	694	734	756	692	774	780	728	723	744	769	744	725	734	717	747	741	769	717	763	758	759	711	688	752	733	753	694	707	747	729	727	761	757	742	683	763	702	756	741	741	739	742	734	719	751	780	753	761	724	694	732	734	742	692	718	733	773	715	781	743	736	719	734	767	732	684	763	733	741	762	723	759	698	744	733	726	734	741	717	741
65780	46032	28089	16002	9021	6119	6165	6197	6108	6012	6126	6025	6054	5994	6070	6023	6018	6092	6066	5978	6002	6061	5916	6087	6108	5964	6109	6119	6016	6011	6056	6084	6027	6075	6146	6122	6144	6136	6079	6046	6050	6060	6096	5971	6089	6089	6050	6051	6107	6083	6036	6060	6163	5997	6098	6045	6023	6140	6055	6086	6095	6013	6074	6027	6218	6175	6109	6054	6022	6070	6153	5967	5982	6055	6159	6080	6047	5983	6112	5983	6127	6128	6077	6051	6187	6057	6021	6105	6091	6154	5966	5993	6110	6084	6090	6012	6105	6017	6093	6159	6017	6034	5973	6061	6234	6058	6051	6053	6181	5978	6080	6140	5976	6243	6050	5982	6023	6047	5922	6087	5962	6192	5931	6089	6082	5947	6231	6209	6052	5995	6066	6156	6020	6002	6118	6043	6177	5996	6061	6007	6147	5945	6111	6171	6000	6076	6113	5951	6014	5971	6039	6218	6122	6011	6027	6159	6112	6182	5997	5968	6089	6043	6069	6105	6007	5955	5990	5962	6038	6062	6107	6026	6023	6087	5977	6115	6148	6080	6003	6087	6093	6085	6145	6023	6055	6091	6101	6059	5965	6110	5990	6089	6011	6028	6028	6064	6133	5900	5991	5901	6140	6051	6051	6074	6039	6229	6057	6020	6040	6030	5944	6001	6127	6124	6019	6010	6111	6140	5880	6152	6093	6081	6118	6088	5967	6141	6031	6114	6064	5945	6146	6018	6075	5913	6034	6018	6081	6010	5931	6080	6021	6090	6178	5998	6025	6051	6065	6033	6069	6058	6101	6049	5935	5909	6033	5969	5945	6102	6054	6115	6071	6046	6103	6091	6064	6057	6049	6105	6046	6001	6042	6027	6024	6024	6022	6001	6101	6075	6082	6044	6010	5978	5979	6018	6091	6057	5987	6028	6057	6031	6183	6057	6068	6044	5989	6202	5961	6023	5893	6148	6032	6114	6073	6017	6067	6079	6076	6174	6112	6062	6121	6086	5924	6057	5988	6059	6082	6079	6092	6158	6095	6037	6024	6039	6009	6178	5920	6163	6178	6038	6157	5999	5982	6094	6058	5925	6061	6105	5854	6152	6089	5943	6088	5997	6062	6061	6048	6027	6068	6078	6176	5977	5978	6114	6107	6045	6129	5960	5955	6116	6079	6128	6123	6069	6099	5979	6011	5977	6044	6051	6243	6139	6054	5967	5975	6034	5960	6125	6110	6075	6063	6113	5969	6070	5997	6063	6175	6171	6069	6105	6019	6065	5991	6037	6114	6091	5994	6163	6109	6064	6075	6074	6141	6048	5985	6103	6106	6050	5917	6030	6047	6071	6119	5972	6033	6044	6096	6225	6069	5942	6148	6012	6003	6194	6026	6128	6054	6105	6021	6136	6072	5953	6096	6050	6000	6060	6064	6155	6168	6161	6035	6168	6138	6048	6136	6059	6056	6055	6303	5983	5987	6004	6035	5998	5954	6066	5976	6073	6075	6094	6015	6023	5997	6127	6260	6114	6186	6102	6062	6109	6072	6083	6175	6031	5907	5967	6083	5972	6125	6072	5982	6052	6082	6053	6129	5980	6102	6052	5954	6058	6088	6003	6050	6051	5914	6165	5996	5992	6121	6080	6068	6063	6122	6076	6129	6073	6030	6036	6035	5986	6116	6142	6014	6080	6075	6020	6051	5920	6047	6076	6302	6056	6090	5984	6006	6129	6128	6085	6055	5953	5954	6043	5985	6161	6073	6173	5973	6101	6051	6085	6139	6126	6075	6074	6100	6026	6069	6046	6201	6049	6078	5991	6198	6089	6083	6015	6102	5992	6033	6010	6027	6055	5968	5918	6002	6051	6086	6082	6052	6011	6161	6062	6082	6010	5966	6047	6086	6056	6084	6053	6076	6146	6090	6031	6090	5995	6037	6078	6238	5968	5964	6068	6081	6104	6109	6041	6138	6043	5985	6023	6256	6105	5939	5987	5958	6053	6075	6190	6034	6120	6046	6005	5926	6063	6003	6082	6063	5963	6231	5922	6103	6132	6058	6098	6052	6198	5990	6150	6086	6020	5995	6125	6119	6090	6024	5925	5975	6075	6026	6177	6134	5994	6064	5948	6092	6022	6046	6023	6179	5960	6130	6123	6108	5909	6024	6064	6161	5942	6250	5991	6099	6138	6074	6103	6080	5988	6081	6090	6101	6142	6180	6058	6092	6024	5968	6072	6083	6144	6168	6049	6191	6053	6058	6040	6025	6118	5932	6037	6144	6217	6046	6047	6035	6011	6094	6129	6055	5900	6014	6058	6107	6010	5955	6226	6204	5996	6098	6038	6030	6026	6203	6064	6091	6102	6058	6033	6183	6074	6057	6020	6071	6244	6108	5880	5968	6035	6153	6059	6190	6217	6072	6107	6056	5968	6077	6045	5980	6097	6215	6089	6038	6022	6050	6109	6079	6072	6006	5989	6143	6196	6131	5986	6079	6036	6083	6127	6058	6065	5955	6136	6098	6143	6134	5989	5938	6042	5967	6115	5968	6200	6035	5977	5919	6239	6038	6036	5953	6102	6000	6013	5974	6114	6019	6046	6068	5946	6135	6209	6150	6116	6093	6071	6117	6194	6114	6106	6039	6085	5955	6017	6008	6019	6066	6194	5995	6175	6056	6081	6054	6139	6008	6054	6086	6112	6073	6065	6044	6125	6027	5979	6005	6054	6142	6057	6163	6006	6037	6199	6158	6014	6053	6123	6078	6054	5989	5921	6189	6027	6103	5943	6027	5991	6075	6122	6019	6076	5981	6078	6030	6037	6077	6142	6077	6028	6035	6039	6037	6134	5945	6148	6192	6115	6104	6123	6139	6055	5999	6187	6014	6087	5972	6117	6007	6151	5930	6057	6070	6011	6020	6059	6165	6244	6111	6138	5970	5973	6010	6094	6175	6064	6023	6067	6073	6108	6129	6002	5986	6023	6148	6090	6072	6031	6046	6034	6208	6126	5993	6036	6114	6112	5983	6110	6121	6113	6084	6039	5955	6093	5968	6078	6008	6077	5989	6029	6024	6075	6015	6002	6058	5987	6023	6017	6124	6148	6028	6077	6049	6023	6105	5956	6122	6086	6143	6067	5941	6018	6074	6186	6219	6091	5990	6090	6148	5914	6026	6144	5988	6122	6072	6045	6157	6047	6095	6071	5998	6028	6064	5977	6145	6127	6111	6035	6009	6081	6158	6064	6034	6038	6118	6192	6019	6119	6073	6052	6122	6065	6008	6143	6146	6185	6034	6120	6038	6195	6057	5970	6078	6053	6025	6137	5926	6009	5982	6067	6071	6081	6065	6018	6155	6007	6129	6168	6083	6124	6017	5992	6188	6129	6247	5861	6129	6005	6101	6068	5997	6111	6082	6098	6032	6156	6119	6038	6092	6100	6081	6015	5946	6126	6190	5961	6030	6033	6027	6239	6018	6117	6081	5979	6112	5964	6149	6029	6064	6009	6116	6037	6142	6033	6078	6047	6019	5952	6025	5992	6098	6096	6092	5966	6045	6045	6048	6073	6041	6017	6105	6161	6210	6101	6003	6082	6044	6113	5983	6149	6111	6023	6001	6141	6154	6029	6176	5974	5925	6036	6040	6030	5996	6154	5986	6157	5983	6111	6077	6022	6001	6163	6178	6136	5815	6031	5991	6036	6123	6126	6102	5992	6127	6045	6033	6051	6137	5927	6029	5998	6076	6076	6050	6066	6025	5939	6134	6156	5979	6013	6100	6148	6143	6178	5999	6159	6050	6145	6108	6029	5940	6075	6130	6008	6022	6029	6079	6052	6028	6101	6079	6092	6006	6055	6189	6106	6098	6068	6032	6068	6045	6057	6023	5996	6074	6018	6213	6050	5915	6148	6177	6089	6074	6051	6063	6017	6027	5978	6051	6157	6036	5920	6096	6076	6171	6131	6019	5971	6102	6131	5960	6132	6116	6001	5992	6065	5920	6068	6107	6075	6039	6013	6162	6047	6099	5924	5976	6094	5995	6024	6042	5995	6122	6061	6201	6035	5996	6071	5992	6163	6018	6000	5900	5895	6006	5978	5990	6014	6039	6105	5950	6140	6031	6060	6034	6017	6089	6012	6011	6055	5983	5958	5976	6118	6040	6071	6077	6064	6114	5909	6033	6070	6004	6061	6117	5985	6033	6012	5987	6136	6134	6037	6056	6006	6078	6025	5890	6094	6111	6075	6154	6096	6186	6132	6059	5963	5968	6005	5994	6090	6094	5970	6147	6201	6112	6082	6102	6142	6103	6083	6096	6123	6057	6022	6090	6033	6133	6059	6061	5996	6077	5995	6012	5990	6050	6034	6140	6060	6110	6061	6130	6030	6101	6149	6116	5850	6190	6090	6078	6149	6114	6087	6068	6111	6064	5989	6097	6035	6038	6013	6026	6031	6125	5984	6134	6130	6107	6072	6098	6146	6073	6004	5950	6033	6195	6035	6038	6100	5985	6034	6004	6196	6029	6036	6021	6010	6027	6111	6094	6056	6067	6021	6164	6003	5992	6035	6013	6150	6000	6042	6038	6133	6110	5958	6026	5997	6126	6112	6141	5937	6080	6054	6001	5999	6008	6060	6189	6104	5976	6121	6086	6148	5950	6087	5991	5976	5952	6092	6093	6044	6058	6115	6073	6045	6017	6061	6119	6116	6051	6018	5968	5985	6065	6054	6083	6076	6123	6177	6076	6087	6173	5983	5973	6041	6084	6023	6109	6098	6105	6069	6105	6115	5962	6049	6019	5968	6080	6064	6037	6092	6094	6067	6094	6020	6141	6134	5967	6077	6257	6004	5933	5964	6151	5994	6151	6057	5969	6122	6038	6022	6112	6221	5970	5992	6083	5964	6098	6072	6069	6019	6193	6100	6000	6106	6027	6195	6032	6045	6053	6069	6106	6093	6209	6101	6080	6035	5980	6275	6028	5945	6002	5992	5960	6120	5992	6093	6071	6079	5939	6078	6039	6006	6132	6147	6026	6066	6102	5949	6063	6145	6054	6090	5913	6107	6062	6097	6097	6062	6118	6144	6087	5986	6044	6181	6191	5950	6133	5976	6163	6091	6009	6087
44380	31183	12631	2939	1105	859	838	790	879	828	808	842	768	821	767	850	825	854	808	842	847	812	773	821	848	778	822	798	835	811	807	820	850	778	762	797	842	828	812	835	809	803	794	813	784	836	857	827	768	787	843	826	817	811	848	761	829	789	802	791	823	861	870	795	777	785	837	860	794	817	797	756	848	768	835	773	769	800	852	789	775	825	809	858	781	801	754	843	855	845	801	793	848	796	852	871	850	825	840	802	808	812	823	866	823	846	816	777	807	817	753	826	747	833	824	821	854	804	834	793	824	785	790	747	774	799	823	818	865	809	809	852	823	846	826	796	829	821	842	767	799	743	787	823	810	784	805	808	865	831	866	830	812	821	788	766	843	872	857	775	792	823	788	801	839	774	822	836	819	779	767	817	813	847	831	799	794	817	838	824	823	829	850	837	812	806	893	801	788	809	808	782	805	854	851	763	765	844	772	818	798	807	816	872	787	797	824	835	832	865	792	825	806	851	842	797	808	822	798	868	763	762	847	779	888	808	787	825	834	807	818	796	864	815	825	837	813	897	836	817	835	781	845	819	809	764	794	803	871	786	810	826	831	825	811	807	827	797	781	824	877	817	798	800	798	878	811	847	792	761	830	826	829	817	810	775	818	806	826	767	827	790	777	846	769	843	809	836	833	827	775	806	864	814	826	839	797	817	849	811	830	805	775	788	793	806	799	827	827	832	803	827	828	849	846	780	841	815	838	829	814	786	794	805	787	788	780	798	867	817	821	760	819	785	797	866	792	775	812	846	780	813	779	849	772	767	803	792	840	773	804	775	839	838	779	817	830	803	877	845	827	836	829	816	812	853	819	796	883	801	756	784	790	805	850	837	840	792	807	813	824	767	860	781	817	800	870	822	814	808	784	822	822	765	807	824	792	838	784	794	814	812	848	807	804	836	854	824	799	801	793	825	839	769	787	853	834	838	828	862	898	802	826	835	807	824	788	782	795	822	804	812	818	844	789	830	857	769	758	837	811	820	793	821	758	866	795	789	806	825	823	789	782	819	816	799	820	856	880	796	750	820	822	828	832	825	799	848	843	804	786	792	833	827	842	791	877	831	830	772	774	810	855	785	829	761	879	820	862	776	827	830	859	803	836	811	827	841	790	808	794	801	772	843	800	853	821	780	817	811	755	837	778	812	854	795	812	811	791	826	860	840	854	832	809	770	810	840	850	782	813	776	809	831	754	824	797	841	861	767	814	810	810	804	837	766	870	812	820	731	790	784	799	812	797	828	834	780	857	829	831	825	784	832	808	803	795	834	817	828	809	865	808	823	806	811	765	778	896	854	838	819	829	804	820	828	783	808	763	832	866	816	799	797	779	788	816	801	828	814	843	804	839	792	851	841	788	841	732	774	797	809	812	810	836	847	827	825	797	780	846	785	801	810	794	828	800	839	775	778	825	800	777	828	819	826	825	830	785	845	797	801	778	833	756	809	785	806	755	807	843	836	802	791	807	804	810	805	881	803	797	803	822	827	773	828	808	804	789	812	808	789	783	874	830	849	776	788	811	832	795	795	805	793	840	790	795	843	788	853	794	832	839	860	824	783	849	820	805	785	834	802	800	814	810	811	789	830	815	767	882	806	790	806	780	766	824	841	834	825	838	823	799	793	795	805	846	800	809	834	784	861	815	813	838	803	800	832	808	792	799	775	864	887	805	806	846	788	834	893	793	851	853	768	770	872	829	830	852	805	830	805	824	799	816	741	755	788	787	833	819	848	813	796	836	788	805	783	803	813	807	869	864	821	838	821	854	806	861	812	814	821	786	879	840	816	751	839	824	744	799	813	866	808	765	798	838	817	877	818	809	838	794	779	838	872	902	841	775	795	762	823	858	795	814	810	793	773	793	843	797	828	818	826	809	818	815	791	791	780	770	852	815	834	857	836	818	779	817	814	786	809	821	810	816	771	801	800	832	798	787	814	836	792	794	775	871	843	863	835	852	846	812	798	846	829	808	789	801	784	788	800	742	835	804	831	794	848	771	796	794	788	784	827	839	784	813	815	830	844	789	839	801	848	828	803	815	795	799	815	828	831	798	805	809	770	766	792	818	826	782	848	821	836	830	778	802	807	851	814	835	821	828	800	791	809	862	806	823	789	834	785	791	755	794	788	800	856	816	830	853	825	834	791	825	785	798	878	790	863	810	836	838	810	841	822	806	778	801	866	828	805	836	810	879	841	782	822	765	819	795	837	836	846	792	803	817	836	830	834	808	848	850	785	821	786	829	746	782	818	820	754	789	769	833	840	809	749	815	838	797	782	818	832	802	796	756	832	794	811	793	829	832	807	831	793	842	797	848	830	859	836	801	828	767	797	803	880	836	857	792	822	773	811	791	774	810	787	793	765	855	837	714	766	829	827	808	813	788	839	813	846	798	804	819	806	825	851	816	778	836	814	827	796	875	839	824	787	780	879	830	787	848	770	821	802	800	816	832	806	883	832	880	786	830	805	835	782	869	829	808	812	850	866	794	829	801	822	765	826	808	821	770	830	832	778	816	801	852	801	802	787	811	752	822	844	732	808	822	774	802	793	793	778	792	756	808	865	800	794	805	786	770	808	804	816	871	807	823	822	792	823	794	786	804	840	812	788	828	817	764	799	785	832	814	757	801	779	839	777	849	794	815	798	811	837	830	858	787	826	837	807	781	813	809	761	847	815	820	781	777	796	773	835	804	797	796	756	887	788	804	797	854	729	824	835	803	799	853	837	813	786	785	794	803	859	802	801	809	765	819	828	815	821	784	822	829	821	823	876	827	776	875	838	864	845	879	863	825	812	812	823	773	782	792	825	763	843	828	781	844	796	746	775	818	844	822	775	829	794	821	823	845	818	770	811	790	777	851	876	780	788	824	764	862	810	858	783	828	853	759	797	783	819	802	825	788	793	810	810	818	834	838	832	823	791	770	825	823	826	806	852	806	814	886	805	791	803	814	828	779	853	798	769	794	799	813	801	804	836	781	824	798	777	805	815	790	836	808	823	831	830	882	823	826	802	836	827	783	819	804	812	837	825	770	808	846	829	858	824	816	780	844	829	788	836	815	869	801	848	815	801	833	810	784	775	822	780	847	814	859	847	835	835	747	770	855	782	754	830	845	805	828	785	802	801	785	809	825	829	799	814	813	830	828	792	755	857	788	810	817	819	851	835	769	803	840	855	823	831	829	834	816	786	803	816	829	794	813	781	796	799	798	832	793	828	841	802	792	771	809	817	811	855	794	814	770	810	830	799	821	822	798	806	833	787	841	819	844	808	813	827	823	828	770	790	844	826	840	855	803	861	821	869	882	823	789	820	817	778	772	810	803	797	867	796	831	818	803	852	819	781	787	831	803	857	861	830	802	793	763	795	810	872	804	838	834	828	851	811	856	752	820	812	768	841	801	840	796	762	832	767	833	891	826	838	808	795	789	845	799	863	790	831	865	873	821	833	810	812	788	777	826	821	828	842
72353	52904	34684	21061	10876	6749	6578	6628	6674	6410	6691	6681	6604	6629	6599	6603	6552	6655	6586	6627	6626	6537	6640	6548	6621	6479	6550	6694	6583	6585	6621	6555	6703	6609	6598	6583	6546	6638	6559	6647	6497	6634	6543	6602	6566	6564	6647	6608	6560	6649	6494	6459	6665	6635	6556	6673	6733	6524	6717	6695	6594	6542	6489	6626	6645	6639	6675	6629	6469	6593	6604	6616	6591	6579	6647	6502	6539	6628	6653	6471	6726	6486	6650	6704	6566	6558	6620	6664	6613	6500	6581	6560	6641	6577	6702	6552	6498	6649	6605	6618	6737	6649	6648	6631	6686	6665	6514	6694	6573	6607	6483	6693	6534	6591	6562	6599	6471	6660	6645	6610	6565	6621	6483	6708	6503	6730	6574	6598	6655	6626	6616	6712	6652	6398	6573	6601	6521	6623	6779	6437	6667	6615	6577	6572	6565	6593	6572	6628	6534	6620	6569	6601	6653	6654	6484	6593	6589	6593	6639	6464	6603	6682	6568	6602	6603	6675	6583	6618	6655	6491	6753	6536	6582	6557	6618	6669	6638	6521	6611	6686	6584	6672	6523	6559	6669	6671	6595	6747	6451	6708	6638	6534	6548	6507	6476	6593	6589	6655	6568	6543	6539	6544	6611	6666	6681	6679	6608	6632	6563	6613	6587	6727	6719	6624	6578	6571	6643	6595	6480	6669	6567	6571	6571	6650	6610	6588	6515	6599	6545	6707	6578	6555	6634	6675	6686	6545	6543	6626	6540	6595	6622	6552	6592	6566	6502	6615	6637	6494	6515	6605	6659	6669	6560	6597	6599	6642	6594	6601	6691	6720	6564	6507	6577	6564	6509	6724	6645	6620	6613	6777	6676	6555	6566	6675	6560	6592	6600	6533	6586	6606	6770	6520	6541	6651	6612	6519	6570	6565	6654	6577	6464	6639	6662	6656	6500	6536	6559	6579	6554	6519	6459	6587	6538	6699	6493	6613	6574	6639	6605	6623	6661	6491	6654	6624	6590	6619	6557	6651	6507	6505	6581	6627	6591	6659	6584	6563	6616	6672	6703	6651	6725	6548	6577	6503	6544	6554	6736	6540	6564	6573	6557	6670	6574	6602	6658	6575	6513	6711	6666	6581	6526	6491	6507	6495	6603	6628	6605	6529	6634	6689	6571	6604	6623	6614	6488	6572	6469	6604	6588	6629	6649	6570	6619	6773	6573	6567	6701	6785	6604	6587	6624	6548	6662	6642	6576	6546	6569	6632	6650	6747	6617	6551	6741	6572	6509	6565	6619	6623	6633	6592	6537	6615	6676	6648	6612	6685	6593	6544	6738	6673	6626	6773	6653	6666	6612	6616	6543	6645	6748	6620	6532	6620	6655	6605	6610	6493	6477	6591	6624	6629	6683	6719	6581	6733	6644	6675	6653	6489	6683	6559	6575	6622	6454	6515	6595	6647	6481	6569	6706	6550	6655	6703	6641	6597	6639	6455	6624	6431	6555	6641	6722	6726	6659	6652	6674	6640	6535	6677	6602	6683	6584	6552	6538	6590	6425	6566	6751	6579	6700	6580	6664	6641	6607	6516	6503	6489	6477	6508	6670	6687	6412	6579	6564	6598	6524	6767	6567	6718	6607	6562	6584	6661	6578	6564	6512	6711	6613	6512	6624	6553	6607	6632	6632	6720	6458	6582	6595	6511	6578	6511	6446	6626	6660	6564	6610	6601	6627	6562	6555	6688	6740	6484	6658	6589	6582	6521	6478	6558	6519	6682	6545	6546	6548	6428	6602	6702	6605	6684	6698	6740	6630	6382	6648	6561	6551	6566	6580	6668	6646	6574	6567	6618	6742	6640	6589	6660	6533	6559	6560	6504	6599	6513	6549	6648	6544	6634	6746	6435	6646	6522	6583	6503	6591	6548	6529	6527	6665	6646	6647	6713	6567	6523	6677	6706	6671	6601	6514	6607	6514	6706	6619	6542	6642	6503	6581	6663	6502	6503	6633	6510	6686	6639	6568	6587	6632	6529	6651	6585	6659	6583	6483	6524	6559	6570	6586	6653	6505	6534	6557	6510	6626	6574	6431	6649	6533	6521	6635	6584	6536	6584	6501	6617	6658	6551	6523	6575	6593	6586	6603	6541	6586	6470	6697	6611	6712	6711	6692	6623	6604	6669	6520	6602	6648	6523	6512	6643	6508	6412	6499	6574	6525	6605	6558	6601	6656	6682	6536	6626	6501	6706	6552	6571	6636	6486	6407	6622	6504	6592	6510	6688	6553	6639	6676	6590	6654	6591	6625	6432	6711	6779	6561	6585	6677	6691	6545	6661	6539	6535	6617	6614	6646	6576	6528	6610	6700	6529	6587	6504	6586	6662	6571	6676	6534	6613	6432	6527	6656	6690	6638	6626	6792	6620	6668	6457	6586	6630	6521	6623	6658	6578	6631	6578	6728	6699	6666	6607	6551	6450	6580	6692	6648	6560	6456	6600	6612	6590	6510	6705	6608	6489	6703	6529	6562	6661	6719	6529	6567	6722	6646	6567	6511	6509	6609	6564	6653	6488	6656	6593	6585	6589	6531	6641	6605	6511	6638	6686	6737	6569	6740	6646	6551	6681	6579	6564	6559	6496	6574	6500	6530	6545	6530	6576	6596	6713	6567	6593	6720	6610	6527	6590	6499	6593	6584	6604	6670	6584	6545	6663	6549	6602	6542	6746	6627	6547	6591	6687	6697	6736	6624	6651	6556	6484	6645	6586	6559	6684	6580	6664	6624	6563	6507	6585	6583	6549	6543	6567	6475	6571	6558	6510	6563	6531	6610	6599	6519	6533	6509	6639	6577	6542	6708	6588	6637	6462	6497	6602	6721	6631	6586	6521	6587	6436	6696	6661	6604	6527	6608	6590	6644	6573	6522	6575	6612	6626	6595	6750	6630	6596	6500	6540	6610	6555	6760	6610	6637	6707	6664	6568	6635	6608	6538	6570	6638	6610	6602	6563	6559	6539	6613	6538	6532	6675	6597	6659	6683	6655	6635	6566	6704	6444	6622	6569	6493	6459	6571	6632	6566	6746	6657	6434	6645	6504	6619	6577	6645	6641	6694	6661	6649	6483	6518	6491	6714	6653	6555	6715	6528	6610	6551	6614	6621	6569	6613	6616	6628	6585	6625	6591	6690	6556	6724	6605	6605	6567	6698	6708	6621	6526	6644	6621	6532	6593	6474	6644	6566	6578	6668	6584	6631	6658	6639	6557	6547	6623	6523	6696	6628	6561	6462	6576	6570	6624	6584	6639	6667	6702	6661	6729	6585	6669	6667	6481	6635	6577	6563	6592	6605	6567	6622	6561	6625	6652	6596	6691	6522	6599	6517	6414	6595	6698	6721	6584	6493	6532	6546	6549	6544	6639	6651	6662	6575	6640	6523	6519	6600	6649	6537	6631	6556	6620	6566	6549	6628	6642	6448	6576	6512	6584	6659	6644	6695	6632	6588	6573	6705	6571	6494	6628	6500	6629	6676	6457	6593	6558	6643	6528	6594	6618	6729	6638	6555	6618	6525	6683	6696	6584	6532	6661	6659	6590	6548	6695	6459	6517	6529	6758	6674	6673	6724	6648	6680	6676	6483	6674	6733	6540	6470	6532	6719	6588	6589	6536	6618	6634	6642	6621	6600	6578	6624	6597	6640	6685	6643	6575	6444	6712	6623	6514	6626	6646	6492	6500	6553	6528	6612	6467	6698	6598	6616	6623	6531	6623	6657	6696	6570	6573	6582	6629	6508	6611	6680	6567	6723	6655	6536	6580	6770	6485	6645	6606	6574	6678	6642	6718	6530	6675	6655	6593	6685	6580	6531	6668	6639	6753	6598	6679	6560	6592	6418	6656	6597	6600	6575	6563	6601	6570	6702	6674	6616	6489	6638	6611	6650	6550	6517	6637	6576	6514	6595	6551	6575	6607	6675	6578	6519	6513	6541	6710	6672	6566	6549	6684	6558	6524	6578	6636	6571	6677	6652	6614	6616	6579	6678	6630	6603	6571	6543	6579	6534	6670	6554	6604	6576	6589	6619	6599	6475	6610	6542	6547	6583	6593	6694	6575	6582	6505	6633	6536	6593	6524	6626	6638	6677	6654	6556	6543	6592	6515	6577	6633	6497	6637	6708	6564	6612	6549	6591	6664	6545	6694	6514	6621	6496	6775	6571	6587	6696	6562	6643	6531	6548	6654	6581	6542	6650	6504	6542	6607	6629	6572	6538	6646	6682	6506	6532	6633	6584	6667	6482	6482	6570	6468	6491	6558	6677	6720	6650	6586	6597	6501	6672	6550	6572	6600	6693	6659	6597	6625	6821	6667	6597	6528	6612	6678	6627	6750	6521	6662	6536	6525	6568	6589	6672	6590	6584	6529	6519	6595	6666	6485	6717	6458	6634	6494	6577	6603	6532	6691	6628	6707	6579	6592	6387	6673	6613	6582	6624	6648	6613	6370	6584	6640	6642	6642	6605	6632	6792	6381	6654	6609	6739	6545	6550	6701	6633	6489	6780	6719	6567	6475	6686	6546	6599	6599	6480	6546	6510	6635	6737	6498	6582	6638	6602	6694	6547	6681	6597	6654	6578	6522	6528	6652	6639	6593	6673	6572	6596	6564	6550	6559	6589	6634	6543	6705	6562	6623	6597	6631	6630	6581	6593	6563	6521	6780	6620	6486	6669	6555	6592	6598	6603	6589	6500	6638	6510	6619	6721	6524	6597	6643	6584	6671	6540	6653	6515	6615	6702	6509	6645	6643	6543	6648	6456	6481	6580	6521	6490	6683	6582	6642	6697	6614	6752	6663	6727	6561	6667	6513	6543	6584	6477	6586	6510	6662	6511	6686	6611	6647	6565	6633	6636	6463	6662	6570	6509	6552	6523	6531	6595	6662	6629	6588	6636	6613	6623	6524	6726	6697	6580	6692	6664	6647	6502	6564	6755	6571	6600	6728	6746	6729	6638	6845	6586	6614	6582	6609	6510	6554	6658	6580	6600	6499	6629	6709	6721	6652	6471	6658	6672	6531	6763	6636	6520	6648	6516	6563	6578	6674	6476	6638	6591	6663	6575	6572	6672	6571
51395	39311	17628	4382	1357	912	878	866	922	883	866	856	851	849	887	846	899	859	903	904	822	901	881	893	860	918	884	859	872	865	884	839	846	833	857	886	914	883	896	906	861	888	906	862	879	880	895	892	884	833	851	829	861	883	898	928	880	868	885	972	840	908	915	895	919	851	950	852	924	806	904	891	909	914	891	862	896	896	929	892	902	913	877	896	844	906	904	899	854	925	926	848	889	922	838	911	893	865	890	844	877	895	915	882	918	889	856	893	824	847	911	888	868	901	882	884	900	887	899	833	898	956	874	883	877	853	901	889	859	905	835	896	828	900	865	891	872	920	891	902	916	847	889	895	859	813	834	857	877	934	847	892	867	889	909	892	882	901	897	919	874	883	879	851	850	912	871	883	839	902	906	817	890	884	909	866	884	902	844	847	818	849	906	877	874	829	868	937	874	899	878	927	856	875	885	929	868	817	921	955	942	859	863	879	866	858	901	926	843	874	907	891	895	878	906	880	892	876	858	906	856	866	855	892	869	855	907	839	871	845	863	919	859	899	874	872	896	890	887	913	822	863	899	844	921	840	882	889	873	942	881	859	929	877	875	911	880	872	912	862	851	906	928	901	863	860	888	878	934	892	849	902	876	889	915	917	832	877	838	899	932	948	903	907	872	883	845	906	806	880	871	841	860	875	835	855	867	885	865	872	872	916	875	933	860	890	905	882	843	917	862	849	914	871	857	866	887	915	886	862	866	873	886	889	840	847	935	853	904	924	936	875	893	865	831	881	927	895	863	888	911	841	889	870	897	899	868	924	842	892	887	912	897	901	871	904	900	878	916	906	927	889	898	891	856	853	874	863	881	883	901	842	879	873	889	901	843	906	907	937	816	885	897	881	867	914	855	840	883	876	880	916	855	853	851	916	871	909	895	867	874	856	852	837	858	922	903	896	873	909	874	890	897	890	879	909	905	911	871	855	915	902	911	921	892	885	922	895	930	952	875	883	825	939	900	891	881	890	914	889	852	891	874	913	834	855	888	893	923	846	878	895	884	895	874	899	816	892	892	846	859	912	891	949	859	860	912	878	878	905	871	887	885	871	925	912	890	850	866	874	895	906	812	961	882	916	865	831	935	926	890	857	925	884	885	903	945	862	849	877	875	836	865	916	874	857	847	883	931	915	835	897	920	878	922	890	880	899	889	875	903	885	879	882	855	872	833	838	858	910	875	887	921	889	873	858	898	859	813	869	834	882	914	895	904	889	901	889	871	871	902	890	915	891	900	864	872	873	855	896	843	907	873	857	921	867	898	884	864	891	885	871	920	890	890	886	911	829	906	895	828	912	904	884	897	907	862	967	936	876	893	871	867	895	878	929	919	880	887	895	875	907	929	876	917	910	850	921	897	848	923	865	875	931	884	830	846	856	803	873	851	828	883	878	789	920	914	889	900	860	881	923	842	836	922	923	877	900	899	951	931	888	887	874	903	875	889	864	856	883	865	854	917	919	888	873	901	893	862	842	864	938	854	926	854	828	929	880	901	883	849	854	787	887	885	880	866	843	882	890	894	864	918	832	888	886	890	958	882	949	900	900	862	921	819	923	918	912	815	912	814	854	901	859	865	856	944	909	883	954	908	864	910	889	856	871	876	851	866	929	864	867	875	885	882	851	874	864	859	855	875	934	876	888	882	875	867	902	920	896	898	873	907	862	925	921	886	907	806	877	866	894	873	887	862	900	854	923	883	894	931	874	888	868	833	877	878	871	903	888	940	809	831	840	893	863	863	854	903	910	864	842	863	847	897	868	906	887	871	848	880	914	890	918	929	879	885	870	881	915	890	831	920	912	894	945	884	881	906	852	888	903	891	920	895	879	867	853	868	884	875	868	859	892	861	900	904	834	902	846	898	841	869	859	856	828	899	860	886	926	914	875	905	893	885	879	886	874	849	921	856	879	824	909	883	875	871	869	900	963	878	918	857	886	864	889	864	932	908	902	847	901	922	859	886	908	907	881	912	895	913	889	895	876	884	855	851	894	858	878	838	870	856	913	896	874	918	938	851	871	860	928	884	851	871	823	930	935	924	921	838	886	855	856	872	889	805	874	924	859	814	888	916	869	914	905	899	917	920	853	882	880	897	871	865	876	933	920	918	881	921	840	860	914	846	829	863	883	840	874	880	845	859	888	893	842	866	870	877	857	917	911	824	901	890	925	881	888	813	887	877	887	916	885	843	903	908	883	868	816	868	922	878	849	881	831	825	907	897	851	923	883	877	862	926	889	864	914	882	905	878	847	866	909	924	889	917	865	877	904	874	878	870	859	845	977	813	867	890	895	890	917	864	933	872	887	899	897	844	922	949	872	926	866	895	918	841	922	896	893	881	865	885	868	896	852	880	894	877	890	854	878	888	862	914	946	856	877	860	863	873	891	885	837	914	898	845	904	884	871	895	891	910	812	885	914	869	886	875	867	911	911	890	922	873	872	850	888	952	882	847	879	855	922	898	915	877	857	874	865	830	848	850	885	874	861	843	863	865	896	874	855	886	866	906	881	933	857	930	800	899	855	882	892	801	876	846	872	876	865	898	905	874	935	898	857	901	798	858	899	844	892	940	888	890	920	897	914	867	850	817	903	863	872	850	886	900	865	862	909	844	913	937	867	905	931	865	912	871	862	929	915	940	884	865	886	870	869	874	876	849	857	927	937	873	858	882	851	916	870	853	903	905	854	930	899	895	866	859	869	865	893	835	897	857	906	897	885	896	877	934	914	881	839	908	871	861	870	908	859	867	927	913	940	889	872	932	856	831	927	869	950	877	900	886	874	915	869	890	852	860	913	869	903	864	868	902	825	907	829	898	893	878	884	856	872	880	836	882	865	887	908	871	852	929	911	925	887	920	880	857	954	816	909	921	879	882	874	816	866	884	883	891	920	890	904	881	871	932	898	869	936	913	878	882	814	869	875	916	896	899	906	895	891	885	882	871	866	893	903	883	877	880	904	889	874	849	944	878	870	910	883	851	918	861	920	893	906	830	912	867	917	890	905	864	888	878	890	915	905	953	882	902	891	914	837	861	913	811	900	860	831	811	881	872	942	850	875	830	843	840	819	890	826	857	917	956	855	830	898	864	879	888	901	899	909	866	885	920	871	858	881	878	890	869	904	883	861	961	858	923	948	913	845	852	856	875	879	892	887	853	930	887	851	839	867	872	911	846	899	867	826	882	844	897	919	914	886	895	916	884	866	914	897	895	881	955	884	876	864	871	947	899	910	861	878	921	829	952	872	827	871	821	868	852	929	896	893	889	903	862	881	899	890	840	924	862	855	854	900	890	915	928	892	875	886	839	924	915	856	903	859	944	905	894	885	873	874	906	869	839	894	927	875	881	902	856	893	928	950	902	862	898	874	848	913	836	924	852	919	858	914	869	875	854	914	885	881	869	902	915	857	884	851	901	861	862	912	947	870	888	910	910	931	906	846	886	854	870	827	875	839	919	873	865	889
75575	58155	39505	25266	13564	7245	7046	7066	7072	7088	7005	7015	7050	6995	7087	7099	7082	7048	7038	6978	7006	6948	6967	7007	7088	7076	7050	6978	6978	6963	7012	6919	7039	7000	7064	6971	7012	7102	7147	7055	7013	7004	6970	6924	7126	7162	6924	7162	7040	7159	6988	7006	7057	7123	6918	7050	6983	6976	7092	6994	7126	7117	7078	6833	6974	7086	7085	7059	7023	7070	7040	7098	7041	7063	7054	6930	7027	7170	6985	7147	6963	6959	7182	7103	6957	7060	6999	7094	6986	6959	7050	7081	6926	7108	7060	7094	7008	7142	7065	7115	7036	7081	7133	7090	7139	7015	7080	6901	6933	7151	7104	7055	7028	7129	7102	7094	7072	6937	6946	7063	7019	7026	7071	6992	7097	7020	7064	6901	7013	6992	7137	6884	7112	7115	7039	7051	7038	7094	7074	7070	6974	7090	6902	7015	7003	7055	7042	7003	7102	6928	6934	7049	7104	7079	7083	7062	7191	7027	6969	6930	6980	7040	7037	7006	7112	6949	7019	7018	7086	6876	7118	7013	7094	6953	7057	6925	7080	7143	7058	6949	7051	7030	7181	6979	7033	6957	7069	6958	7059	7229	7062	6934	6989	7029	7037	7115	7124	6978	7053	7046	7003	7064	6963	7243	7025	6942	7110	7005	7038	7063	7195	6904	7036	6899	6988	7008	6920	7083	7048	7016	7131	7146	6921	7003	7003	7191	7104	7057	7008	7028	7127	7168	7031	7125	6832	7015	7035	7117	7023	6986	6917	6993	7019	7123	7128	7140	6898	7028	7005	7042	7098	7096	6868	7099	7009	7142	7002	6961	7076	7075	6983	7205	7117	7024	6982	7057	6926	7157	6952	6965	7095	7033	7139	7144	7093	7058	6962	7028	7099	7013	7090	7129	6997	6930	7002	7108	6981	6973	6986	7066	7056	7144	6991	7118	7061	7100	6990	7036	7026	7070	7107	6998	6957	7173	7161	6990	7004	7046	7198	7023	7039	7118	7093	7104	7042	7081	6926	6994	6999	6966	6990	7111	6978	7012	7139	7180	6914	7048	6973	7108	7059	6884	7088	7126	7034	7003	7212	6938	7071	7067	7064	6966	7121	7033	7032	7064	7064	7123	6998	7070	7099	7066	7062	7122	7145	7065	6986	7063	7028	7069	7080	7133	7056	7130	6977	7071	6977	6928	7055	7110	7137	7077	6986	7092	7130	7112	7050	7125	7084	7018	6966	6978	6954	7072	7108	6916	7094	7040	7264	7029	7053	7108	7009	6966	6960	7062	7018	7041	6971	7033	6949	7168	7006	7023	7030	7133	7070	7133	6904	7031	7182	7128	7059	7095	7080	7103	7103	6847	7149	6968	7048	7044	7068	7117	6934	6947	7065	7010	6958	6978	7184	7066	7003	7018	6953	7015	7099	7083	7273	7040	7033	7113	6967	6874	7007	7139	6984	7086	7060	7117	6937	7039	7065	6972	7054	7121	7043	6880	7112	7001	7112	7122	7054	7157	7094	7045	6975	7081	7019	7050	6876	7174	7056	7116	7103	7062	6997	7067	7088	7149	7004	7031	7006	6841	7138	7043	7116	7142	7032	6972	7011	7109	7100	7035	7145	7047	7089	6951	7127	7185	7012	7081	7037	7019	7043	7021	7107	6980	6986	7027	7184	7047	6985	7155	7086	7080	7045	7154	6919	7062	7200	7137	7014	6887	7115	7030	6976	6938	7117	7026	7018	7083	7085	7172	6999	7085	6984	7201	7129	6956	6994	6998	7022	7113	7205	7142	7104	7106	7098	7087	7008	7043	6929	7014	7096	7018	7020	7138	7012	7027	7064	6970	7132	6980	7074	7044	7029	7120	7240	7050	7106	6912	7144	6938	7088	7027	7135	7186	7026	6989	7174	7113	7078	7039	7149	7144	7009	7012	7055	7002	6991	7165	7179	6885	7051	6999	7109	7053	7052	6960	7014	7065	7115	7106	7024	7108	7114	6966	7010	7138	6970	7168	7048	6973	6936	7068	7009	7113	6876	7069	7030	6976	6975	7040	7030	7045	6998	7061	6950	6996	6978	7118	6999	7092	7019	6960	7188	7055	7085	7020	7045	7083	7028	7014	7211	7072	7078	7012	6930	7087	7066	7028	7052	7093	7090	7037	7054	7127	7035	7068	7057	7028	7013	6937	6925	7006	7013	6993	6953	7091	6973	7052	7065	6990	6903	7025	7045	7088	6983	7070	7037	7006	6984	6996	7058	7103	6934	7082	7022	7080	7129	7075	6960	7164	7039	7118	7105	7082	6978	7111	7071	7152	7037	7053	7084	7040	7171	6920	7012	6989	7141	6941	6997	7001	7064	7012	6948	6992	7014	7072	7156	6970	7174	6978	6984	7114	7163	7161	7043	7035	7021	7075	7103	7087	7048	7100	7114	6954	7121	6973	7114	6961	7046	7003	6955	7118	7107	7082	7052	7160	7047	7036	7040	7112	6959	7058	6999	7102	7123	7036	7025	7019	6993	7115	7187	6896	7089	7127	7042	7076	7065	7111	6989	7081	6941	7034	7100	6979	7052	7037	7005	7099	6998	7111	7004	7053	6948	7073	7066	6920	7065	7152	7028	7026	7183	7023	7231	7014	7067	7048	7027	7081	7057	7126	7120	6925	6989	6996	7086	6971	7092	7149	7058	7068	6909	6990	7125	7145	7071	7136	7031	7124	7085	7115	7068	6926	6964	7062	7000	7038	7069	7039	7062	7145	7047	7014	7081	7177	6813	7113	7080	7045	7147	6903	7024	7074	7128	7061	7021	7003	6973	7118	7122	7098	7108	7034	6942	7072	6944	6972	7067	7082	7144	7077	7099	7152	7118	7089	6919	7101	6976	7135	7100	6946	7112	7161	7078	7101	7046	6978	7190	7189	6954	7131	7014	7070	7126	7097	7013	7063	7062	7093	6901	7032	7136	7011	7053	7027	7081	7146	7005	7098	7021	7016	7098	6982	7112	6872	7105	7144	6978	7062	7048	7132	6969	6989	7163	7091	6997	7007	7061	7040	7083	7105	7072	7034	7023	6948	7108	7133	7040	7099	6948	6977	7027	6945	7082	6872	7021	7064	6988	6954	7128	7074	7053	6977	7009	7099	6948	7159	6991	6935	7048	7033	7026	6975	7060	7132	7091	6939	7102	7022	7143	7069	6843	6969	7037	7058	7061	7019	7111	7138	7031	6917	6938	7020	7013	7000	7228	7033	7169	6973	6918	7168	7116	7039	7125	7046	6954	6990	7056	7094	7077	7067	7032	6968	7040	7215	6937	7095	7217	7039	6954	7122	7049	7092	6981	7050	6946	7017	7125	6985	7119	7014	6826	7030	7194	6830	7001	7052	7091	7143	6985	7096	7001	6991	7134	7057	6949	7005	7099	7087	7051	6998	7021	6829	7058	7018	7025	7202	7111	6993	6982	7073	7199	7038	7028	7152	7052	7042	7035	7110	7093	7045	7129	7078	7025	7075	7014	7193	7022	6993	7006	7012	6977	6979	7040	6941	6957	6945	7169	7009	7089	7105	7029	7078	7157	7086	7022	7022	7018	7109	7118	7082	7135	7095	7068	7014	7153	6980	6950	7091	7054	6936	7050	7108	7154	7182	6871	7034	6999	7031	6936	7033	7061	7018	7110	7188	7218	6998	7076	6838	6978	6946	7081	7050	6950	7146	7187	7119	7039	6992	7141	7058	7069	6945	7039	7069	7097	7100	7033	7100	7288	7052	7083	7174	6975	7156	6973	6841	7026	7085	7114	7095	7007	7069	6978	7016	7090	7130	7090	6981	7064	7096	7123	6995	7055	6983	7179	6961	6966	7060	6906	7001	7127	6996	7013	7149	7050	7071	6961	7083	7092	6917	6956	7049	7179	7093	6988	7101	6974	7051	6995	6966	7156	7132	7011	7181	7000	7100	7036	7148	7046	7066	6994	7140	7075	7078	7028	6974	7074	6931	7006	7143	7175	7007	7016	7100	6914	6965	7085	7180	7207	7109	7126	6965	7073	6996	6913	7016	6978	7043	7049	7052	6876	7098	7069	6987	6952	7072	7071	7125	7017	6962	7030	7059	7168	7094	7030	6984	7050	6951	6998	7067	6990	6901	6928	7028	6903	7143	7081	6977	7119	6995	7007	7049	7054	7019	6997	7072	6977	7079	7041	7025	6975	7052	7024	6999	6941	7078	7079	7071	7085	7044	7066	7026	7043	7041	7026	7055	7132	7106	7045	7089	6988	6976	6959	7094	7047	6974	6993	7044	7080	6993	6949	7159	7006	6925	7058	7084	7135	6975	7105	7126	7024	6984	6993	7033	6945	7019	7080	6953	7006	7059	6936	7086	7110	7039	7071	7116	6957	6994	7179	7023	7084	6972	7116	7049	6913	6957	6961	6973	7109	7082	7012	6993	6988	6917	7028	7048	7110	7065	7086	6875	7133	7132	6963	7073	6985	6934	7171	7185	7126	6888	6998	7111	7060	6988	7044	7055	7104	7089	6969	7039	7059	7047	7041	7078	7111	7078	7036	7147	7005	7088	7007	7149	7026	7058	6997	7054	6968	7058	7033	7035	7106	7065	7254	7001	7075	7122	6956	7009	7099	6998	7070	6996	7066	7017	7001	7000	7110	6952	7020	7143	6929	7111	7055	6970	7100	6974	7195	7254	6876	7067	6947	6966	7104	6974	7130	7122	7054	7115	6968	7113	6994	7154	6989	7115	7101	6996	6954	6926	6997	7082	6923	7123	6983	7089	7087	6937	6985	6959	7068	7123	7144	6992	7184	6967	7158	7072	7015	6967	7091	6982	7010	7046	7057	6945	7116	7024	7034	6861	7231	7071	6939	7117	7096	7051	6950	7129	7088	6967	7073	7082	7093	6993	7079	6967	7030	7078	7065	7042	7178	6994	7094	7193	7002	7087	7117	7143	7108	7131	6999	7044	7072	7126	7008	6983	7134	7062	7011	6959	7147	7083	7073	6987	7010	6991	7071	7106	7101	7238	7060	7018	7000	7167	7033	7019	7029	6865	7060	6968	6959	7121	7059	6986	7089	7128	7005	7003	7045	6994	7099	7047	6854	6936
62788	52579	26291	8420	1824	962	916	914	898	834	858	877	847	886	837	844	796	893	892	928	943	899	856	858	858	821	892	894	904	925	895	882	885	878	911	882	880	912	920	877	891	875	919	892	902	874	884	826	853	871	949	839	823	863	921	914	898	900	882	923	871	922	865	900	888	863	821	869	835	877	930	887	935	869	881	848	816	878	883	880	890	861	807	899	870	820	904	901	904	852	889	903	868	868	843	905	849	868	853	890	913	864	887	921	854	869	887	930	883	907	893	902	885	910	932	921	861	824	930	861	858	891	886	893	884	904	920	889	916	878	874	875	880	878	929	911	933	919	840	876	859	889	887	891	893	915	884	909	849	888	893	922	849	875	882	903	858	918	924	896	897	968	934	873	905	899	846	903	877	916	830	897	854	875	899	893	930	887	909	883	892	841	856	836	929	926	899	940	905	872	897	878	910	870	902	869	875	903	806	880	907	924	919	867	845	922	843	845	893	877	889	941	848	967	915	895	869	883	873	901	853	888	869	885	881	915	874	895	833	868	890	910	875	921	917	850	871	886	858	917	923	883	874	885	922	899	877	886	833	895	888	877	857	880	847	889	900	918	881	863	832	875	828	884	914	855	907	911	883	903	888	881	935	962	898	903	860	892	886	861	912	942	891	893	860	873	837	890	810	887	899	882	919	922	903	865	883	918	907	848	886	880	889	897	886	851	897	912	925	845	932	870	924	928	887	900	899	898	904	927	900	868	884	896	899	920	922	901	933	871	901	891	910	895	904	915	913	893	879	939	865	876	876	904	871	925	897	923	861	851	914	828	868	902	891	840	886	851	893	908	935	920	898	929	831	913	875	974	876	802	920	894	938	884	849	896	859	885	972	873	919	898	851	948	895	839	866	864	829	887	901	841	927	947	874	906	904	900	890	917	884	917	904	872	897	894	889	846	878	897	841	874	866	922	928	872	898	903	893	881	861	944	918	889	930	817	938	915	891	857	905	916	846	936	913	863	898	924	951	929	929	847	872	884	900	867	882	894	894	881	903	921	922	857	873	900	894	847	888	912	863	845	852	876	892	922	874	884	876	916	878	937	900	865	853	896	940	890	870	886	887	847	932	866	924	875	912	892	876	833	892	844	932	885	897	830	883	857	886	829	901	898	874	817	840	906	883	907	837	880	872	857	858	877	847	879	965	886	898	836	868	909	928	873	911	860	847	867	948	880	838	874	890	903	904	899	873	899	869	906	864	920	874	947	907	898	881	895	852	899	859	860	884	872	905	867	902	830	898	845	932	885	862	878	842	904	905	954	870	881	854	884	928	887	930	921	872	878	919	879	865	840	899	871	888	876	919	851	895	905	883	911	851	945	897	897	900	941	915	909	887	880	907	893	848	907	945	901	922	898	880	903	863	905	885	907	877	881	893	913	928	889	899	913	875	895	882	928	877	870	896	920	900	885	900	867	833	906	854	863	879	902	947	911	909	923	898	871	877	853	918	889	897	879	897	854	884	932	925	931	929	852	902	818	895	882	858	925	870	937	875	871	922	870	876	962	870	887	863	906	883	926	924	905	891	920	871	861	876	874	939	819	905	942	859	904	937	894	899	906	958	867	906	902	880	931	923	886	898	882	906	826	925	798	918	909	847	865	933	903	872	888	885	879	886	882	899	902	933	830	871	934	879	899	937	972	853	896	891	871	932	911	890	912	893	887	894	895	904	871	878	942	920	857	901	935	928	889	886	903	902	896	904	879	871	922	884	878	874	891	865	867	841	959	942	900	923	887	836	905	911	890	874	866	844	877	930	907	873	895	953	843	905	867	865	854	924	908	944	849	858	916	846	847	936	892	873	842	882	833	849	799	852	932	916	879	866	885	917	816	933	865	898	916	884	877	890	861	890	914	892	883	902	882	876	933	950	893	910	847	845	905	862	874	902	912	884	902	919	911	882	868	903	917	857	897	874	912	869	903	851	878	831	902	938	851	887	868	852	880	857	883	901	871	887	917	929	947	902	862	957	879	986	861	864	865	892	875	822	845	917	879	888	882	879	900	866	844	836	938	850	897	907	909	913	890	900	929	888	849	876	868	894	877	898	867	904	886	856	904	902	832	889	868	926	920	875	869	889	888	892	904	885	878	834	849	910	891	902	832	863	847	883	913	932	889	848	889	909	885	900	862	856	835	859	921	876	918	865	844	884	893	919	840	902	892	895	904	922	903	874	881	906	872	880	863	867	908	943	920	831	877	841	888	900	860	876	852	842	848	825	858	891	848	859	878	930	876	923	882	882	884	877	881	874	918	903	903	869	888	910	899	877	888	871	887	875	882	896	915	866	936	922	829	948	885	878	829	913	857	930	866	875	895	835	906	879	868	918	936	896	847	914	830	904	900	931	868	902	847	878	907	838	923	909	870	918	885	967	853	904	878	892	912	894	925	899	917	872	851	891	899	862	868	897	891	888	889	887	938	897	981	926	887	921	894	950	888	932	856	929	862	908	871	920	870	917	874	907	959	921	920	915	928	876	881	925	920	897	853	849	923	895	889	903	934	881	876	905	896	874	928	904	923	890	927	933	902	856	886	872	841	895	867	874	886	872	854	865	864	881	861	924	895	863	935	851	875	826	894	893	923	898	892	917	853	905	944	858	863	912	913	864	816	902	854	905	889	878	877	842	869	857	888	924	952	885	875	955	896	898	887	866	902	913	871	895	866	894	893	896	942	870	886	892	934	878	888	934	891	893	877	861	892	879	878	877	879	909	907	881	900	910	833	867	932	879	941	899	866	892	874	865	848	843	861	916	893	872	902	861	895	897	900	907	848	860	900	875	853	869	892	866	847	887	930	933	915	929	886	843	870	841	904	877	911	938	835	946	903	918	827	919	884	819	874	857	904	889	875	852	925	965	903	879	867	860	941	880	906	922	908	892	836	945	878	894	914	930	903	849	907	880	861	878	919	912	888	957	856	925	890	894	874	897	898	907	884	897	856	840	953	832	890	871	886	876	870	857	901	926	881	890	876	848	911	908	888	877	912	861	903	884	855	903	944	923	880	935	876	866	895	916	920	888	928	864	881	870	841	884	853	879	929	922	854	865	864	900	898	925	826	832	932	880	865	815	849	876	869	917	861	886	859	869	902	944	858	955	871	878	894	862	887	872	936	865	890	906	927	886	873	866	875	875	931	884	920	911	912	939	882	882	880	876	892	889	876	911	881	926	859	907	870	881	923	898	887	905	909	876	908	902	846	858	881	848	910	906	915	932	883	849	909	913	902	924	928	860	922	863	877	904	851	888	883	855	861	895	884	884	904	899	916	891	937	884	941	871	883	896	900	883	933	883	938	910	908	854	856	837	858	983	871	839	891	909	901	923	911	913	922	852	896	916	992	844	905	886	892	870	922	911	858	840	899	846	861	906	960	900	897	907	862	837	909	919	882	897	853	858	870	901	906	929	894	898	824	863	918	927	908	909	886	868	878	878	950	883	895	900	876	859	865	915	851
61724	57332	48249	32297	18283	7406	7052	7004	7097	7003	6977	7092	7078	7070	7111	6986	7129	7179	6915	6974	6931	6969	7115	7096	6972	6947	7111	6921	7001	6922	6956	7025	6939	7127	7167	7104	7072	7115	7085	7109	7010	7067	7073	6988	7091	7120	7131	6983	7071	7028	7142	6927	7107	7125	7021	7215	7044	6972	7141	7049	7186	6962	6945	7152	6962	7055	7071	7051	7031	6875	7133	7017	7049	7030	7039	7072	7094	7185	7143	7017	6988	6923	7037	7065	7065	6968	7157	6921	7089	7113	7035	6988	6994	7092	7067	7059	7012	6948	7037	7032	7040	6961	6904	7044	7068	7135	7091	6997	7199	7048	6987	7123	6888	7099	6964	7127	6969	7121	7052	7010	7009	7108	7039	7063	6976	7112	7048	7044	7064	7075	7008	7187	7104	7142	7139	6972	7126	6996	6969	7188	7069	7083	6912	7034	7123	7032	6963	7037	6981	6997	7046	7191	7023	7021	7129	6977	7059	7122	6890	7092	7160	7080	7199	7096	7152	7059	7158	6981	7060	7148	7014	7010	7035	7040	7073	6987	7054	7024	6959	7175	7026	7102	7024	6941	7126	7121	7119	7028	7040	6999	7114	7093	6987	7028	7098	7048	7064	7036	7058	7026	7016	7086	7174	7090	6984	6934	6922	7002	7013	7077	7042	7144	7037	7028	7055	7213	7113	7064	7161	7087	7163	6918	7069	7083	7107	7031	7068	7060	7087	6850	6962	7112	7073	7064	7143	7000	7131	6923	7139	6883	7061	7081	7062	7001	7180	7122	6929	7157	7042	7000	7058	7114	6944	7058	7168	6996	7024	7043	6996	7118	7007	7043	7026	6952	7003	6920	7035	7086	7039	7103	7114	7106	6959	7162	6979	7113	6945	6962	7227	7105	7062	6950	7036	7030	6975	6930	7053	7002	7061	6953	7026	6985	7110	6969	7183	7114	7089	7188	7036	7011	6978	7022	6994	7087	6970	7037	6998	7083	7067	7012	7045	7021	7004	7045	6979	7153	7132	7048	7133	7068	6980	7161	6948	7087	7112	7074	7301	6927	7033	6872	7006	6982	7116	7070	7117	7115	7159	6914	7096	7213	6965	7098	6908	7111	7113	7065	7099	7025	7017	7072	7056	6940	7075	7105	7065	7107	6967	7110	7060	7057	6998	7078	7138	7209	7084	7072	7014	7138	7079	7030	7151	7204	6965	7065	7007	6996	6995	7071	7106	6972	7228	7049	7128	7060	7104	7137	6953	7082	6945	7127	7070	6988	7059	7061	7007	7084	7075	7048	7110	7153	7026	6998	7048	7168	7196	7010	7040	7068	6954	6996	6999	7026	7046	7052	7165	7070	7079	7015	7117	6958	7160	6976	7149	7127	7050	7123	6974	7125	7153	7021	7094	7050	7194	7184	7000	7064	7164	7193	7073	7012	7038	7042	7060	6868	7093	7098	7138	7085	6988	6952	7091	6993	7054	7057	7039	7060	7059	7110	7026	7049	7045	7041	7012	6975	7078	7090	6969	7075	7089	7145	7025	7078	6961	7038	7014	6919	6991	7015	7163	7099	6906	7031	7047	7065	7061	6955	7074	7093	7096	7063	7060	7085	7043	7142	7065	7007	7030	7126	7033	7140	7096	7144	7118	6958	6958	7075	7078	7067	6985	6863	7040	6962	7100	7099	7012	7129	7081	7080	7023	7072	7088	7108	7044	7170	6951	7154	7082	7001	7131	7107	7003	7150	7123	7032	7067	6971	7046	6955	7092	6954	7018	7056	7024	6967	7132	6954	7207	6966	7067	7083	6956	6971	7109	7050	7090	6973	7075	6965	7031	7183	6976	7086	7072	7027	7084	6907	7045	7147	7052	7091	7080	6962	7014	7050	7035	7035	7096	7114	7056	6892	7110	7056	7016	7055	7140	7033	7032	7102	7154	7035	6976	7163	7002	7119	7106	7071	7092	7120	7073	7156	7109	6995	7202	7023	7062	6931	7033	6937	7114	6927	6908	7145	7004	7110	6965	7087	7076	7022	6970	6946	7089	7181	7020	6953	6982	7110	6968	7152	7160	7002	7005	7075	7010	7083	7031	7033	7039	7156	7052	6996	7057	7109	7064	7052	7113	7069	7201	7148	7036	7011	7057	7063	7043	6953	6973	6933	7080	6935	7133	7060	6989	6960	7007	6960	7107	7029	7036	7081	7135	6969	7228	7053	7117	6911	6997	7033	7100	7159	6928	7021	7009	6955	6910	7071	7082	7020	7060	7044	7153	7070	7079	7075	7036	7073	6971	6989	6963	7099	6960	6999	7004	7081	7074	6880	7204	7168	7058	7020	7148	7139	7064	7060	7190	7088	7095	7081	7046	6881	7010	7041	7053	7050	6896	7068	7106	7061	7069	7039	6968	7046	7105	7022	6931	6983	6983	6868	6973	6917	7199	7021	7051	6996	7017	7036	7079	7022	7034	7090	6998	7065	7049	7053	7136	7052	7093	7098	7026	6957	6936	7101	6967	7066	6995	7109	7059	7011	7025	7152	7069	7032	7062	6989	7019	7016	7040	7096	7018	7157	7118	7119	7041	7149	6976	7165	7017	7056	7145	7164	7041	6996	7214	7215	7127	7114	7048	7033	7039	7150	7032	7123	7042	7057	7241	7019	6999	7083	7009	7044	6995	7042	6989	6992	6912	6972	7019	7061	7117	7055	7078	7073	6990	7135	7049	7103	7118	7240	7010	7096	7020	7192	7207	7017	7039	6896	7042	7112	7189	7056	7161	7072	6976	7056	7083	7055	7067	7052	6989	7102	6989	7058	7001	7095	7095	7022	7044	7060	7012	7162	6985	7180	6841	6980	7017	7052	7088	7123	7073	6998	6993	7031	7154	6962	7102	6927	7050	7041	7022	7087	7092	7068	7157	7095	6986	7056	7066	7060	7066	7082	7003	7043	7090	7100	7133	7048	6997	7112	7146	7051	6998	6990	7022	6915	7167	6981	7131	6979	7005	7062	7013	7025	6874	7063	6923	7049	7108	7077	7100	7086	6985	7019	7011	7010	7073	7156	7093	7037	6939	7158	7013	7190	7121	7044	7085	6897	7019	7127	7195	7003	7092	7062	7052	6966	6966	7283	7141	7008	6883	7112	6931	7064	6973	7074	7194	7008	7069	7190	7212	6989	6968	6995	6992	6987	7087	7098	7200	7114	7114	7056	7098	7039	7020	7095	7143	7038	7018	7137	7020	7149	7123	7143	7026	7029	6944	6998	6983	6961	7028	7145	7112	6990	7068	7165	7053	7186	7103	7077	7030	7042	7132	7033	7037	7116	6955	6938	7102	7077	7087	7163	7044	7186	7019	7037	7080	7027	6943	7036	6976	6994	7049	6960	7071	7067	7065	7043	7038	6909	7015	7135	6982	7205	7029	7041	7094	7106	6982	6991	6909	7039	6997	7052	7072	6995	7027	7055	7119	7156	7160	7021	7172	7077	7080	7009	7069	7146	7008	6991	7094	6984	7069	6932	7135	7058	7095	7086	7136	6893	7036	6885	7076	7118	7013	7045	7073	7038	6925	7043	7018	7129	6993	7140	6996	7148	6975	6998	7121	7016	7077	6953	7154	7107	7090	6874	6988	7019	7131	7136	6970	6913	7121	7016	7136	7067	6942	7160	7159	7056	7141	6980	6957	6891	6963	7100	7070	7039	7066	7004	6990	7021	6958	7135	6994	6954	7096	7110	6989	6936	7163	7109	7058	7194	7061	7109	7129	7009	7146	6982	6926	7079	7073	7062	7012	6928	7031	7086	7097	7087	7011	7036	7103	6909	7186	7160	6937	7007	6937	6991	6886	7029	7019	6991	7068	7114	7109	6995	7117	6933	7012	7077	7067	7055	7000	6953	7081	7016	7091	6995	6931	6976	7151	7009	7089	7115	7008	6975	7019	7039	7085	7105	7163	7139	7088	7019	7009	7161	7108	6969	7025	7053	6959	6984	6963	7100	7105	7054	7010	6855	7152	7079	7057	7040	7121	7041	7079	7051	7110	7034	7129	7098	6931	7131	6990	7136	7038	7037	7061	7060	7080	7041	7152	7057	7058	6971	7138	7166	6880	7086	7071	7057	7084	7159	6987	6931	7068	7214	7129	6964	7032	7084	6997	7082	7145	7100	7062	7103	7082	7129	6995	7146	7034	6978	7084	7111	7110	7161	7094	7010	7088	7021	6940	6988	7148	6972	7138	7023	7038	7028	7088	7181	7157	7026	7035	7000	6956	7230	7018	7045	7027	6970	7027	7049	7048	7092	6939	7267	7049	7018	7021	7191	7039	6966	6955	7066	6872	7031	7125	7077	7122	7094	7217	7182	6950	6976	6932	7016	6977	6954	6957	7124	7088	7159	7065	6894	7149	6864	7018	7066	7153	7003	7102	7055	6930	7021	6982	7023	7104	7069	6915	6942	7142	7126	6994	7067	7048	7000	7176	7078	7006	7009	7061	7025	7025	6905	7001	7080	7112	6826	7047	7199	7188	7141	6990	6985	7106	7163	7089	7037	7116	7222	7050	7076	7020	7031	7125	7084	7034	7055	6977	7029	7105	7109	6944	7094	7075	7112	6972	6880	6951	7136	7149	6932	7039	6979	7051	7045	6984	6860	7107	7062	7161	7070	7099	7050	7185	6948	7030	7100	7051	7111	7030	7113	7047	6985	7115	6999	6963	7071	7030	7028	7034	7018	7118	7125	7118	7135	7105	6992	7108	7066	7114	7009	7074	7094	6954	6887	7049	7056	6914	7070	7122	7017	7021	6916	7079	7076	7093	7048	7061	6937	7192	7173	7050	7272	7045	7060	7164	6996	7016	7019	7095	7034	7050	7113	7239	7062	7124	6986	7006	7012	7098	7117	6961	7042	7068	6938	7133	7088	7067	7047	6917	7079	7075	7133	7003	7072	6925	7098	6954	7140	7062	7120	7036	7015	7090	6992	7015	7019	6895	7074	7266	7057	7138	6885	6975	7052	7090	7076	7106	7136	7103	7062	7106	7116	7099	7072	7155	6954	7018	7010	7084	7022	7112	7125	7075	7045	6959	7043	7015	7055	7074	6986	7073	6938	7097	7072	7081	7151
37792	23090	7922	2016	965	762	782	701	770	799	740	736	777	732	672	819	765	755	743	715	699	735	773	816	739	730	771	766	730	731	755	688	782	779	686	800	725	760	703	751	759	734	734	709	798	786	739	738	697	735	719	743	709	757	741	739	729	728	792	673	718	715	735	762	720	705	769	773	744	787	771	746	727	786	763	758	733	740	768	755	763	732	712	757	805	770	793	741	755	768	778	687	748	706	750	725	686	720	701	773	747	748	722	763	772	734	763	768	746	725	786	760	748	796	762	751	764	739	770	762	793	733	757	775	736	728	715	759	771	753	771	740	732	763	734	723	722	780	753	740	755	750	773	768	723	721	763	768	731	753	736	766	751	721	710	793	779	716	739	751	707	683	732	730	729	741	753	717	762	724	713	733	751	750	713	772	777	741	749	721	760	781	755	728	745	743	768	771	703	764	740	768	779	801	808	778	755	778	769	711	697	752	768	805	797	758	745	721	742	758	787	745	732	747	798	794	734	759	723	738	749	747	810	734	716	709	742	731	727	756	769	684	749	783	727	730	761	724	771	672	771	740	776	761	772	784	794	748	743	750	789	794	754	759	761	733	760	761	719	732	753	729	741	778	753	731	768	733	713	740	749	764	766	734	754	777	750	781	738	809	773	716	751	744	743	734	697	735	727	713	747	698	762	736	738	786	731	734	737	751	728	756	757	784	691	783	776	738	797	782	763	781	737	779	738	753	729	746	736	761	750	716	741	767	715	753	761	753	757	758	734	747	756	748	758	724	738	726	730	760	770	734	725	772	701	762	715	780	728	759	762	751	709	749	724	778	724	739	727	765	714	747	730	761	739	748	732	743	731	712	724	732	717	757	716	757	773	742	749	744	737	817	762	752	747	729	791	777	765	771	803	756	808	732	772	762	723	742	733	763	785	766	802	734	735	790	706	718	737	755	776	736	737	720	709	747	765	737	740	725	721	742	736	786	730	810	778	722	752	763	809	786	777	817	730	748	747	776	761	746	775	721	727	721	707	704	719	822	743	767	725	829	765	748	748	732	791	727	716	689	794	777	730	755	754	790	763	776	737	721	760	717	722	756	740	729	728	749	702	757	772	739	777	736	747	767	776	734	747	709	766	767	733	773	748	750	742	713	782	768	736	772	822	789	749	740	723	757	716	749	688	702	745	789	778	767	724	769	751	703	739	735	720	765	718	735	735	757	701	755	744	770	768	752	718	758	737	799	761	808	764	713	771	736	796	723	742	714	743	723	741	709	755	802	707	771	676	738	752	773	747	741	792	768	737	720	762	787	771	762	724	745	747	737	754	740	731	758	730	750	774	743	723	699	730	757	747	755	759	743	748	752	777	725	727	770	756	782	774	780	765	824	814	756	723	742	766	756	736	811	715	732	756	749	757	753	774	725	733	761	723	790	746	801	777	748	756	726	721	761	776	776	740	781	768	713	772	748	735	713	765	808	783	698	748	743	781	760	773	720	749	756	740	757	761	755	758	745	754	795	716	768	840	790	793	713	756	706	756	703	767	791	746	753	696	737	739	747	704	764	772	727	770	774	760	754	790	747	738	737	743	712	772	706	719	767	806	742	719	774	777	742	712	744	770	769	727	746	757	744	771	786	748	751	708	741	741	745	720	755	788	727	754	751	756	729	745	790	758	721	747	730	758	743	748	753	726	725	705	756	769	780	756	731	727	772	685	742	749	753	752	736	778	746	775	717	720	746	739	785	741	761	782	770	707	757	733	754	760	735	772	853	709	740	754	715	836	728	719	746	737	798	749	713	714	751	765	659	727	770	768	717	756	727	659	792	743	719	752	754	695	719	714	784	767	763	739	761	793	765	782	783	776	711	682	704	742	747	762	761	734	711	795	720	745	728	785	780	729	703	777	736	728	790	790	771	732	752	769	719	745	741	758	761	723	746	728	789	796	728	725	749	728	740	735	744	754	770	762	722	755	706	704	741	759	779	697	697	754	739	779	732	758	761	692	715	776	783	688	736	775	749	777	753	713	764	765	699	748	791	722	749	723	728	735	710	792	753	770	751	733	771	752	749	743	746	823	768	756	811	736	745	713	761	832	754	741	750	779	724	756	782	721	754	773	709	731	762	754	795	750	755	720	745	726	787	753	715	725	740	732	749	756	802	808	769	804	724	786	801	790	749	802	733	765	792	715	768	737	707	704	763	751	779	735	732	750	715	739	738	771	753	744	710	758	755	737	779	733	734	784	748	802	797	796	723	739	779	765	793	824	747	730	736	681	716	743	704	755	697	717	728	732	749	769	794	738	746	755	741	773	728	743	770	754	770	763	776	748	775	731	776	742	722	728	675	722	726	743	742	775	727	746	744	710	702	739	735	776	727	727	765	741	753	758	756	793	760	775	761	796	733	714	796	741	757	773	765	743	725	700	747	731	717	741	750	726	779	716	717	748	737	784	729	754	739	784	813	758	773	759	766	748	801	749	749	721	697	789	721	785	744	737	766	748	743	723	699	731	760	709	756	751	757	789	810	732	741	748	756	738	725	731	781	679	707	766	730	778	733	726	749	753	761	751	747	799	753	776	703	743	751	769	801	745	758	758	762	703	754	734	780	757	703	697	756	738	725	778	701	722	679	702	713	751	731	731	741	753	737	737	791	751	705	720	788	739	721	720	770	708	782	765	749	727	770	719	801	728	753	715	737	760	784	760	721	751	712	756	727	749	726	783	771	759	731	718	750	784	724	693	693	765	736	752	774	755	766	765	790	742	774	692	714	708	746	767	706	724	781	750	771	751	757	703	762	732	729	735	734	765	745	735	766	733	734	735	789	697	754	759	767	764	784	740	786	713	752	734	765	746	729	754	792	721	722	748	733	739	771	730	776	760	765	766	729	739	758	765	725	789	705	668	687	725	759	792	729	759	726	790	759	740	747	746	760	772	790	795	739	746	716	698	754	753	750	766	758	777	773	746	781	716	737	739	732	765	750	745	772	697	743	790	815	726	723	772	756	709	744	782	761	744	757	765	717	749	745	772	738	775	745	709	740	768	772	766	806	707	718	744	751	717	758	766	769	736	766	730	705	787	745	714	771	818	742	744	728	718	755	737	780	800	717	749	742	784	764	746	745	752	726	725	723	757	779	752	725	696	772	731	773	792	752	723	728	745	775	735	738	747	759	732	733	770	700	742	733	722	721	740	747	771	762	786	720	792	777	773	807	685	793	785	722	723	778	751	710	790	748	719	792	739	713	719	706	767	729	781	793	773	780	750	753	737	717	787	768	775	780	780	702	753	717	820	752	790	717	739	737	734	757	739	712	750	795	792	749	741	741	729	716	739	770	727	719	782	729	780	787	768	739	699	695	754	742	723	787	687	748	782	723	778	747	717	699	758	750	777	772	741	775	698	750	737	769	771	786	784	762	768	754	758	703	727	747	728	801	786	716	731	718	721	760	763	723	808	771	786	725	737	713	715	765	661	768	752	746	772	746	740	752	756	719	745	770
65606	46776	28620	16626	9260	6210	6116	6228	6132	6111	6127	6080	6117	6089	6052	6100	6101	6061	6214	6033	6102	6138	6063	6068	6136	6074	6059	6162	5988	6142	6180	6161	6141	6096	5986	6227	6097	6031	6083	6075	6068	6221	6077	6048	5957	6209	5978	6089	6236	6206	6100	6066	6154	6083	6171	6086	6139	6072	6076	6028	6190	6106	6152	6010	6176	5995	6178	5971	6207	6068	6192	5976	6161	6143	6239	5974	6216	6097	6023	6065	6097	5993	6094	6074	6085	6138	6173	6106	6001	6039	5962	6075	6148	6096	6176	6025	6113	6113	6101	6090	6141	6002	6143	6122	6082	6057	5959	6094	6173	6124	6153	6127	6170	6171	6163	6085	6199	6271	6215	6017	6096	6144	6101	6144	6088	5997	5990	6159	6216	6071	6102	6122	6101	6072	6055	6257	6193	6093	6222	6062	6141	6112	6153	6154	6091	6162	6058	6131	6157	6131	6162	6117	6199	6208	6231	6229	6122	6069	6236	6099	6130	6111	6059	6155	6160	5991	5954	6053	6210	6088	6154	6199	6072	6058	6023	6116	6101	6069	6132	5981	6094	5963	6090	6044	6106	6116	5881	6204	6144	6075	6141	6077	6138	6139	5900	5915	6047	6170	6147	6077	5988	6087	6040	6206	6188	6242	6285	6133	6054	6077	6065	6179	6104	6095	6128	6066	6123	6043	6196	6026	6162	6050	6134	6062	6030	6073	6112	6091	6061	6158	6023	6103	6097	6034	6095	6175	6035	6136	6130	6107	6207	6082	5971	6085	6170	6145	6053	6193	6128	6023	6148	5979	6260	5998	6087	6153	6147	6138	6098	6190	6238	6105	6111	6023	6121	6132	6177	6068	6115	6098	6064	6175	6176	6081	6198	6070	6022	6014	6095	6162	6046	6133	6000	6129	5992	6016	6144	6092	6162	5994	6099	6211	5971	6116	6129	6080	6207	6213	6087	6209	6139	5988	6074	5971	6072	6198	6261	6102	6068	6142	6159	6106	6058	6124	6139	6130	6102	6023	6167	6031	6182	6123	6270	6196	6069	6062	6115	6044	6197	6175	6128	6147	6095	6209	6135	6215	6127	6087	6066	6070	6144	6059	6128	6247	6158	6127	6130	6147	6118	6165	6127	6102	6137	6061	6117	6002	6108	6142	6192	6146	6077	6208	6047	6145	6112	6117	6024	6153	6078	6133	6094	6087	6185	6163	6144	6135	6142	5994	6151	6083	6105	6045	6143	6230	6167	6093	6094	6147	6013	6073	6304	6065	6038	6057	6084	6083	6044	6028	6046	6032	6185	6122	5982	6159	6187	6133	6040	6070	6117	5998	6125	6188	6189	6015	6160	6170	6189	6179	5975	6173	6161	6103	6198	6078	6070	6159	6123	6089	6066	6042	6170	6136	6176	6066	6059	5994	6123	6088	6099	6120	6081	6084	6163	6051	6166	6018	6201	6072	6092	6159	6058	6082	6130	6233	6112	6115	6153	6184	6165	6126	6120	6243	6113	6126	6104	6013	6044	6093	6142	6125	6198	6217	6161	6076	6166	6123	6095	6335	6039	6006	6138	6008	6108	6026	6042	6142	6116	6211	6103	6084	6183	6105	6045	6182	6077	6192	6119	6090	6241	6039	6229	5984	6148	6134	6087	6185	6185	6134	6071	6145	6174	6142	6093	6129	6140	6006	6170	6127	6307	6178	5978	6005	6101	6144	6108	6187	6153	6136	6203	6128	6153	6135	6159	6094	6234	6116	6003	6104	6132	6256	6088	6033	6088	6096	6118	5943	6188	5981	6294	6022	6167	6158	6082	6106	6002	5995	6194	6109	6066	6112	6129	6015	6049	6175	6113	6215	5997	6167	6149	6058	6208	6177	6167	6184	6036	6178	6024	6054	6104	6095	6203	6065	6153	6038	6258	6114	6112	6090	6044	6010	6157	6009	6033	6179	6186	6113	6111	6061	6064	6212	6189	6043	6155	6035	6139	6196	6137	6086	6051	6121	6023	6051	6175	6102	5987	6155	6126	6146	6226	6195	6101	6080	6109	6058	6084	6125	6039	6173	6169	6129	6157	6117	6068	6138	6111	6154	6193	6098	6132	6166	6120	6053	6072	5997	6100	6214	6167	6112	6107	6116	6022	6079	6161	6116	6098	6219	6117	6059	6102	6112	6187	6155	6080	6115	6139	6064	6134	6006	6158	6255	6060	6147	6205	6193	6213	6067	6058	6290	6105	6199	5967	6149	6114	6215	6106	6223	6289	6120	6140	6077	6087	6040	5991	6201	6099	6077	6055	6040	6046	6146	6063	6081	6071	6158	6183	6043	6153	5974	6174	6105	6101	6164	6100	6121	6157	6255	6035	6158	6222	6078	6274	6112	6061	6073	6071	5927	6113	6133	6089	6139	6024	6131	6153	6053	6157	6108	6127	6160	6107	6041	5963	6148	5999	6164	6092	6080	6181	6065	6014	6175	6158	6035	6064	6055	6080	6073	6146	6148	6259	6099	6083	6029	6264	6129	6064	6170	6107	6112	6115	6067	5923	6144	6205	6160	6114	6171	6163	6153	6062	6079	6081	6056	6140	6302	6154	6090	6064	6190	6159	6157	6076	6042	6029	6025	6135	6235	6143	6118	6015	6137	6165	5966	6172	6207	6172	6184	5993	6022	6068	6087	6025	5958	6167	6140	5956	6051	6156	6071	6131	6267	6124	6127	6158	6024	6131	6066	6156	6106	6191	6072	6008	6033	6147	6076	6143	6081	6074	6117	6101	6085	6090	6073	6057	6071	6118	6014	6128	6162	6207	6164	6036	6053	6164	6169	6043	6195	6025	6128	6157	6108	6152	6134	6064	6049	6029	6128	6269	6034	6180	6166	6025	6130	5994	6026	6265	6163	6061	6047	6121	6083	6117	6103	6220	6124	6027	6050	5937	6111	6138	6124	6028	6233	6145	6163	6150	6061	6047	6101	6059	6134	6055	6141	6164	6183	6223	6142	6223	6095	6034	6219	6105	6115	6144	6203	6151	6104	6154	6147	6060	6058	6158	6081	6076	6125	6118	6192	6096	6117	6072	6089	6255	6148	6103	6127	6052	6076	6191	6143	6103	6062	6125	6166	6020	6124	6150	6190	6109	6078	6161	6081	6021	6199	5921	6135	6115	6202	6121	6152	6120	6070	6165	6061	6127	6174	6110	6198	6093	6142	6059	6206	6163	6086	6176	6121	6069	6203	6125	6223	6059	6209	6002	6291	6072	6159	6007	6160	6030	6118	6140	6171	6131	6092	6088	6109	6094	6062	5932	6134	5978	6068	6044	6077	6038	6039	6021	6182	6176	6161	6134	6054	6104	6223	6017	5969	6208	6078	5973	6110	6095	6032	6187	6170	6171	6078	6116	6057	6259	5920	6136	6094	6047	6215	6038	6125	6005	5956	6129	6122	6081	6165	6156	6123	6086	6067	6028	6163	6142	6106	6189	6018	6043	6150	6048	6098	6077	6156	6095	6152	6047	6126	6109	5985	6106	6171	6197	6072	6059	6139	6107	6052	6079	6076	6233	6206	6201	5969	5986	6180	6103	6135	5945	6010	6156	6254	5982	6186	6111	6156	6139	6202	6166	6038	6089	6104	6024	6165	5990	6070	6074	6216	6099	6353	6140	6057	6203	6033	6168	6018	6158	6099	6169	6105	6112	6162	6230	6006	6029	6089	6094	6253	6109	6132	6109	6144	6255	5999	6079	6233	6047	6192	6171	6068	6121	6029	6148	6205	5993	6329	6085	6104	6163	6120	6020	6013	6077	6132	6078	6097	6005	6041	6018	6004	6168	6111	6103	6075	6114	6122	6046	6090	6061	6060	6102	6160	6038	6188	6135	6173	6160	6046	6258	6189	6184	6080	6093	6212	6096	6177	6052	6144	6078	6120	6054	6166	6110	6235	6137	6144	6101	6023	6105	6081	6152	6090	6158	6049	6095	6213	6121	6030	6107	6124	6215	6023	5986	6062	6097	6234	6158	6123	6049	6130	6055	6128	6094	6138	6163	6245	6075	5949	6179	6075	6286	6229	6054	6047	6133	6097	6047	6092	6063	6133	6116	6231	6091	6185	6170	6020	6069	6098	6159	6183	6061	6135	6135	6011	6117	6049	6047	6062	6063	6194	6176	6063	6133	6206	6150	5992	6120	6028	6085	6064	6125	6000	6109	6088	6065	6126	6072	6081	6094	6000	6032	6246	6106	6145	6142	6139	6112	6149	6087	6125	6299	6174	6124	6040	6104	6114	6129	6183	5991	6063	6061	5953	6231	6088	6133	6057	6178	6086	5979	6028	6091	6061	6047	6030	6287	6116	6248	6083	6076	6141	6116	6141	6148	6072	6023	6157	6049	6057	6159	6086	6077	6037	6124	6025	6203	6156	6289	6021	6087	6111	6085	6164	6013	6113	6122	6066	6091	6262	6190	6102	6016	6075	6219	6092	6071	6150	6032	5996	6212	6085	6092	6177	6235	6058	6157	6210	6248	6113	6158	6156	6141	6050	6050	6088	6255	6100	6142	6041	6145	6168	5996	6121	6175	6052	6175	6010	6161	6197	6187	6112	6212	6197	6049	6125	6092	6099	6131	6097	6139	6109	6207	6246	6242	6109	6088	6125	5920	6245	6032	6052	6094	6270	6066	6208	6172	6398	6073	6201	6138	6056	6112	6148	6134	6064	6117	6077	6137	6092	6114	6117	6131	6115	5960	6187	6021	6096	6126	6091	6051	6115	5971	6119	6013	6031	6125	6149	6124	6162	6102	6194	6193	6155	5998	6201	6067	6149	6097	6129	6170	6025	6149	6056	6190	6202	6124	6045	6061	6168	6064	6014	6091	6068	6108	6154	6136	6144	6135	6102	6226	6201	6137	6129	6152	6101	6075	6005	6106	6120	6212	6144	6056	6128	6082	6162	6074	6068	6227	6125	6040	6031	6045	6037	6059	5997	6067	6158	6101	6065	6056	6250	6069	6110	6103	6139	5963	5889	6085	6125	6238	6197	6152	6040	6056	6098	6153	6122	6092	6177	5951	6184	6157	6199	6044	5954	6297	6118	6087	6113	6048	6015	6234	6157	6176	6152
42649	32537	13627	3220	1140	873	776	826	817	823	804	831	758	846	799	800	818	764	790	790	781	819	806	798	863	832	800	831	792	829	808	829	842	835	817	784	794	865	878	812	819	805	845	797	820	797	828	828	824	811	815	834	870	835	844	854	808	868	785	806	824	829	851	866	829	800	855	833	809	816	818	783	862	856	832	887	829	842	884	801	801	825	861	805	799	813	836	807	870	841	821	804	821	852	824	813	793	809	825	844	839	839	825	845	829	806	851	798	794	808	794	841	854	820	842	774	792	836	783	858	815	802	869	753	833	842	821	785	786	849	848	836	782	845	798	810	773	818	874	830	789	783	836	812	825	777	879	825	828	828	827	840	836	821	812	844	819	861	799	818	799	810	833	783	841	849	896	871	753	764	808	857	815	804	799	794	819	859	844	788	828	836	824	879	840	841	815	800	860	838	816	788	763	832	814	815	847	818	820	837	801	833	802	771	790	864	826	840	795	785	775	835	788	803	809	855	830	786	844	820	855	818	809	826	854	853	839	798	826	815	820	800	855	857	806	831	859	850	791	821	803	823	805	834	793	804	780	765	817	860	820	841	846	851	903	835	740	829	806	846	758	801	824	777	777	863	860	876	799	817	808	810	851	878	843	895	870	822	818	786	804	797	886	838	816	839	822	846	825	803	829	827	777	780	874	833	830	795	826	818	864	817	845	803	796	833	802	863	866	857	832	819	843	832	814	828	831	775	823	808	788	837	850	791	798	807	851	806	822	792	897	829	786	843	868	784	839	877	833	848	801	812	808	841	806	829	842	758	838	804	856	844	828	769	829	806	824	863	859	854	829	835	821	811	819	837	809	755	872	786	822	837	800	815	828	815	836	744	841	872	805	806	801	806	819	823	829	808	859	857	807	765	769	817	799	797	829	818	842	866	861	779	799	802	819	767	819	794	801	822	822	812	785	844	865	833	771	821	746	823	788	752	791	822	784	864	815	853	832	800	797	816	792	790	845	853	852	798	811	813	845	812	812	826	805	848	775	820	844	856	813	835	800	850	845	777	811	852	809	870	780	860	798	815	835	864	814	816	823	825	842	826	854	830	847	862	831	796	828	790	793	801	857	850	872	829	748	829	820	853	875	829	799	843	819	829	816	818	866	830	826	834	890	833	813	732	810	821	876	812	856	798	814	786	815	787	794	773	832	826	809	863	843	844	807	869	851	811	869	826	843	834	828	852	824	823	776	806	832	817	846	841	843	767	872	782	784	856	848	777	809	813	842	788	800	842	821	821	862	832	830	825	780	807	810	785	796	830	805	833	808	852	872	825	787	822	824	773	895	807	865	818	887	819	826	806	767	797	849	852	801	809	817	830	844	849	840	837	798	837	807	816	832	820	899	893	842	806	792	853	799	813	807	812	816	836	820	862	771	819	838	806	842	841	823	812	805	845	810	799	823	813	817	821	824	773	770	783	846	804	831	809	839	803	811	825	814	813	855	814	784	764	822	847	804	808	860	771	829	768	865	800	808	800	787	808	833	763	874	772	804	845	818	821	835	806	785	799	812	792	770	787	809	829	805	837	796	780	829	862	820	794	865	785	807	816	861	827	880	842	828	823	834	803	795	862	823	809	858	852	797	822	844	860	806	861	872	813	808	821	810	846	829	860	851	846	814	933	828	866	838	842	793	831	811	815	829	847	852	814	844	819	870	808	835	797	786	791	871	849	790	842	853	854	838	837	847	891	883	789	832	826	842	774	889	793	865	798	786	793	809	844	818	800	906	865	839	797	830	778	843	843	822	822	855	760	842	811	777	844	828	851	821	826	783	841	758	831	803	822	808	814	889	818	814	878	792	816	815	815	830	846	824	779	847	839	831	835	778	815	798	780	772	750	788	813	818	820	821	864	839	783	803	811	803	793	821	824	843	821	827	829	841	889	846	798	793	860	815	799	830	775	890	773	819	786	789	787	845	832	819	837	821	812	804	796	826	815	781	867	807	854	744	821	856	776	842	858	833	784	813	800	811	791	837	905	852	832	813	815	790	825	813	825	806	814	825	770	753	804	758	838	842	832	822	843	785	815	818	834	841	817	797	821	831	849	824	803	853	841	834	819	805	883	807	837	780	855	776	793	845	881	822	781	815	777	823	866	796	811	860	845	833	830	829	841	780	847	854	803	815	819	824	793	852	855	813	785	812	804	837	818	843	830	809	829	856	804	814	880	784	845	777	796	831	843	783	771	838	853	750	827	797	798	779	863	856	814	781	803	840	826	847	830	817	827	828	835	831	832	810	817	812	885	818	802	818	842	837	838	824	826	790	778	782	835	815	752	824	836	775	823	827	809	819	795	840	815	804	795	825	793	841	857	784	757	829	840	837	886	835	833	773	802	860	868	828	801	843	858	838	861	816	836	801	811	860	819	822	877	815	805	802	807	854	848	844	871	807	852	817	852	822	773	839	830	857	863	860	832	802	819	780	845	827	811	840	850	821	819	816	801	796	800	846	772	805	861	797	833	868	781	779	788	801	845	879	807	820	817	778	829	855	839	790	814	818	766	791	837	820	905	849	868	827	843	814	823	842	812	851	826	761	849	781	798	836	827	825	790	827	812	805	821	792	767	817	862	847	803	807	824	810	826	812	801	823	784	767	828	809	830	776	844	859	794	808	814	836	834	806	834	823	825	813	827	828	799	776	848	774	814	788	824	857	788	778	830	805	825	765	826	786	772	840	827	844	798	807	834	830	784	779	815	822	829	830	854	848	789	822	817	816	821	872	819	834	778	861	818	833	772	793	837	829	818	800	857	868	813	825	823	832	831	817	835	847	840	877	793	802	883	831	830	836	789	752	805	848	821	850	840	755	798	793	862	789	878	839	789	773	841	737	846	838	882	798	808	781	863	827	870	818	830	797	810	742	751	848	853	829	820	813	823	824	787	827	798	811	808	876	776	822	848	770	814	840	849	775	839	860	808	832	821	790	826	809	804	797	854	752	823	789	810	816	855	886	839	866	806	782	855	828	776	874	839	903	800	817	833	818	767	844	861	798	804	828	835	816	826	813	742	841	862	819	835	843	849	814	815	822	794	843	893	809	797	793	797	821	833	853	841	805	842	864	849	847	843	819	832	825	822	803	811	827	820	829	828	803	899	845	881	824	801	754	838	861	831	862	804	832	887	800	831	860	818	864	798	847	804	784	842	858	820	818	811	772	840	837	781	813	845	818	776	820	842	807	842	825	867	753	822	796	796	858	828	772	774	857	869	840	774	785	825	790	826	823	835	820	841	902	814	836	824	845	795	862	837	782	821	838	897	793	846	841	814	787	758	808	811	816	825	849	805	753	805	851	840	806	782	839	879	750	809	829	860	810	813	881	775	807	834	914	832	810	817	877	789	840	839	795	831	810	793	837	795	848	812	787	851	858	792	830	806	831	780	862	829	790	857	807	791	828	815	822	808	792	786	820	807	818	837	841	814	797	739	793	876	801	760	799	785	830	817	810	863
71445	54808	35411	21736	11569	6943	6717	6736	6715	6690	6658	6508	6652	6634	6602	6630	6678	6697	6731	6523	6733	6562	6647	6564	6840	6511	6769	6574	6653	6587	6587	6620	6803	6638	6569	6659	6639	6569	6628	6834	6652	6526	6568	6630	6620	6769	6624	6624	6727	6703	6662	6479	6678	6639	6546	6730	6727	6662	6661	6636	6605	6623	6712	6551	6685	6476	6603	6553	6590	6608	6580	6553	6778	6641	6616	6642	6640	6769	6737	6672	6638	6758	6584	6774	6692	6595	6632	6597	6510	6703	6566	6681	6753	6596	6590	6722	6539	6724	6677	6652	6607	6749	6682	6645	6624	6564	6693	6631	6590	6548	6548	6558	6766	6636	6661	6612	6623	6644	6689	6488	6701	6569	6530	6670	6530	6621	6656	6689	6707	6574	6607	6645	6673	6576	6684	6660	6600	6611	6704	6656	6685	6541	6501	6599	6702	6678	6686	6584	6671	6606	6767	6728	6659	6674	6627	6611	6622	6652	6535	6581	6607	6660	6615	6659	6636	6681	6780	6610	6508	6791	6693	6572	6643	6649	6796	6640	6591	6694	6676	6612	6591	6601	6711	6627	6542	6643	6550	6719	6639	6690	6609	6627	6787	6648	6604	6468	6711	6583	6508	6641	6725	6618	6687	6596	6674	6536	6613	6603	6621	6693	6585	6594	6657	6458	6618	6575	6674	6599	6615	6671	6628	6668	6630	6580	6642	6627	6555	6569	6579	6587	6589	6579	6622	6761	6635	6672	6680	6692	6524	6633	6676	6618	6763	6580	6687	6674	6648	6756	6749	6637	6543	6563	6660	6671	6730	6652	6723	6536	6650	6802	6699	6581	6620	6802	6597	6547	6649	6625	6778	6686	6526	6703	6622	6534	6744	6651	6662	6737	6485	6775	6537	6621	6570	6654	6667	6612	6650	6653	6599	6563	6524	6711	6703	6730	6609	6728	6569	6616	6604	6626	6578	6719	6552	6627	6645	6654	6714	6594	6655	6674	6563	6604	6694	6680	6643	6688	6618	6526	6670	6638	6642	6558	6683	6784	6564	6564	6683	6670	6506	6486	6585	6681	6592	6588	6618	6638	6587	6655	6547	6698	6641	6615	6707	6623	6669	6657	6675	6587	6588	6748	6604	6638	6671	6533	6711	6767	6616	6583	6669	6691	6539	6721	6739	6720	6681	6664	6698	6564	6718	6684	6674	6598	6645	6554	6881	6650	6710	6757	6634	6679	6641	6610	6575	6615	6698	6612	6702	6731	6726	6625	6557	6776	6578	6594	6523	6660	6610	6680	6546	6644	6639	6639	6518	6766	6683	6716	6587	6582	6715	6597	6568	6624	6557	6592	6529	6649	6741	6526	6742	6613	6643	6543	6680	6612	6596	6620	6670	6625	6683	6609	6773	6663	6668	6483	6593	6654	6649	6591	6676	6572	6580	6625	6544	6637	6606	6700	6653	6580	6635	6816	6618	6639	6651	6532	6626	6541	6747	6631	6667	6624	6695	6628	6667	6700	6682	6754	6613	6692	6545	6678	6653	6692	6627	6700	6723	6676	6698	6718	6579	6682	6658	6586	6601	6586	6607	6520	6748	6630	6518	6786	6659	6678	6620	6503	6750	6626	6546	6752	6790	6635	6620	6482	6665	6600	6601	6533	6613	6431	6444	6608	6649	6580	6654	6554	6745	6564	6655	6696	6757	6639	6652	6593	6633	6534	6609	6586	6805	6703	6596	6659	6549	6570	6746	6607	6608	6620	6563	6544	6445	6676	6554	6679	6624	6576	6520	6680	6512	6714	6677	6488	6704	6660	6588	6649	6770	6630	6571	6631	6645	6719	6470	6681	6589	6673	6656	6548	6576	6577	6535	6561	6660	6776	6662	6597	6500	6614	6523	6716	6609	6687	6444	6588	6599	6671	6774	6658	6689	6632	6625	6561	6527	6738	6761	6655	6631	6573	6763	6507	6693	6594	6600	6601	6686	6552	6712	6525	6646	6644	6758	6811	6532	6585	6645	6629	6626	6705	6512	6693	6683	6584	6560	6581	6550	6627	6577	6622	6568	6648	6589	6550	6588	6518	6594	6698	6522	6607	6690	6621	6554	6825	6621	6680	6522	6673	6550	6640	6720	6613	6693	6691	6655	6708	6609	6550	6736	6700	6740	6584	6658	6627	6569	6626	6606	6622	6733	6608	6601	6609	6756	6635	6603	6722	6754	6621	6587	6647	6574	6687	6667	6700	6590	6526	6575	6723	6605	6477	6621	6788	6729	6597	6609	6619	6759	6600	6619	6693	6676	6625	6645	6621	6694	6763	6638	6623	6596	6466	6591	6553	6703	6697	6654	6673	6566	6586	6645	6621	6640	6644	6640	6678	6583	6594	6691	6643	6685	6694	6570	6626	6654	6761	6624	6725	6687	6656	6594	6699	6658	6664	6707	6648	6631	6679	6755	6684	6777	6609	6616	6656	6595	6684	6534	6565	6793	6559	6743	6682	6667	6516	6496	6720	6660	6470	6620	6585	6588	6628	6717	6576	6645	6773	6669	6762	6597	6734	6594	6620	6743	6661	6665	6716	6606	6651	6816	6676	6594	6519	6609	6620	6611	6583	6774	6569	6637	6636	6606	6680	6577	6552	6599	6669	6520	6712	6689	6579	6564	6546	6669	6693	6592	6624	6670	6700	6542	6705	6619	6673	6684	6431	6609	6597	6615	6527	6564	6577	6654	6712	6642	6580	6623	6783	6678	6579	6663	6679	6666	6644	6568	6651	6616	6656	6691	6799	6543	6729	6700	6634	6681	6634	6689	6622	6552	6588	6607	6565	6704	6668	6730	6629	6649	6771	6684	6642	6585	6695	6716	6732	6604	6793	6708	6539	6612	6608	6555	6673	6605	6583	6490	6730	6730	6579	6635	6655	6626	6666	6680	6766	6656	6744	6616	6636	6714	6605	6603	6574	6630	6657	6678	6655	6567	6650	6589	6584	6698	6509	6649	6571	6647	6648	6581	6493	6595	6697	6658	6671	6598	6555	6711	6571	6635	6588	6620	6746	6565	6636	6690	6695	6607	6618	6555	6641	6782	6620	6623	6623	6678	6635	6745	6603	6725	6585	6691	6563	6663	6686	6639	6627	6740	6733	6622	6624	6620	6669	6658	6541	6617	6694	6710	6515	6692	6672	6578	6721	6631	6618	6556	6612	6579	6655	6619	6555	6643	6737	6548	6613	6466	6548	6637	6630	6684	6588	6653	6640	6639	6698	6644	6699	6572	6662	6616	6662	6669	6755	6708	6625	6738	6755	6538	6567	6590	6684	6671	6645	6612	6685	6637	6643	6605	6595	6618	6515	6737	6544	6752	6690	6650	6631	6531	6616	6587	6780	6661	6705	6685	6742	6568	6750	6532	6761	6656	6634	6591	6687	6633	6609	6665	6656	6745	6700	6721	6678	6679	6572	6573	6516	6634	6577	6620	6758	6671	6757	6625	6637	6726	6595	6596	6621	6599	6558	6548	6720	6590	6594	6612	6559	6629	6717	6621	6568	6659	6502	6620	6694	6665	6736	6621	6604	6685	6693	6545	6719	6697	6673	6734	6590	6663	6687	6664	6602	6585	6624	6762	6681	6631	6735	6582	6458	6544	6592	6617	6681	6572	6583	6651	6570	6531	6677	6693	6649	6663	6734	6697	6702	6534	6615	6799	6518	6723	6543	6699	6645	6686	6853	6696	6622	6686	6732	6611	6775	6631	6633	6736	6735	6613	6668	6679	6543	6754	6746	6665	6688	6725	6541	6692	6538	6646	6654	6576	6685	6553	6729	6808	6622	6513	6664	6580	6698	6527	6755	6726	6547	6654	6556	6815	6508	6609	6661	6638	6672	6699	6505	6520	6538	6527	6580	6676	6638	6726	6654	6462	6668	6674	6628	6656	6697	6566	6612	6548	6561	6675	6648	6698	6545	6574	6642	6581	6640	6614	6635	6691	6616	6590	6760	6689	6527	6612	6551	6718	6703	6702	6603	6657	6692	6612	6668	6716	6654	6606	6588	6563	6594	6670	6496	6565	6634	6525	6648	6627	6601	6622	6755	6721	6652	6603	6561	6664	6658	6722	6602	6642	6668	6687	6584	6576	6808	6558	6650	6527	6625	6501	6629	6738	6694	6672	6613	6824	6623	6611	6700	6669	6733	6509	6608	6717	6561	6672	6683	6615	6728	6643	6576	6571	6751	6543	6586	6654	6637	6730	6580	6564	6637	6643	6561	6573	6699	6754	6633	6684	6698	6582	6681	6616	6656	6589	6634	6695	6490	6594	6540	6598	6613	6693	6712	6538	6610	6664	6848	6557	6652	6625	6653	6480	6465	6649	6756	6619	6583	6672	6563	6648	6561	6670	6770	6625	6632	6675	6727	6548	6549	6575	6624	6610	6601	6689	6589	6681	6673	6762	6641	6586	6642	6635	6675	6743	6580	6597	6601	6714	6677	6757	6688	6657	6578	6823	6643	6665	6646	6611	6712	6395	6485	6650	6615	6558	6637	6673	6674	6727	6715	6769	6728	6616	6686	6600	6659	6570	6660	6643	6729	6651	6737	6667	6589	6592	6641	6656	6713	6561	6690	6695	6725	6701	6576	6776	6589	6684	6648	6664	6718	6685	6538	6608	6620	6582	6610	6682	6674	6636	6698	6645	6707	6597	6564	6637	6719	6692	6797	6573	6728	6649	6694	6566	6661	6599	6624	6521	6645	6701	6643	6691	6542	6670	6657	6660	6759	6606	6699	6616	6639	6708	6654	6677	6745	6556	6693	6660	6607	6676	6816	6645	6534	6572	6679	6554	6637	6710	6696	6698	6826	6619	6551	6675	6670	6589	6597	6636	6690	6594	6724	6709	6608	6518	6732	6681	6574	6657	6605	6780	6608	6683	6663	6622	6652	6681	6727	6588	6615	6726	6603	6565	6529	6673	6493	6591	6585	6610	6596	6721	6616	6570	6669	6714	6618	6636	6658	6713	6808	6622	6676	6720	6665	6673	6794	6587	6641	6544	6687	6776	6611	6624	6680	6679	6634	6631	6683	6693	6559	6485	6641	6510	6600	6606	6528	6730	6669	6677	6555
48930	41080	19499	4995	1400	903	941	911	933	914	929	934	918	905	916	865	925	846	875	925	874	904	859	848	839	947	939	839	894	901	867	886	917	859	863	906	896	955	865	911	919	880	887	886	837	861	907	865	915	872	861	893	881	920	921	889	895	888	931	842	884	864	862	891	849	894	820	894	930	929	888	886	901	861	927	899	887	903	869	926	879	907	847	907	851	869	907	918	862	906	888	857	917	851	889	890	854	858	879	902	917	923	872	886	932	882	911	880	855	880	859	878	905	914	875	927	926	883	872	873	959	905	843	878	875	921	904	906	902	883	862	885	896	929	887	870	883	921	883	907	909	944	880	844	902	853	877	914	840	873	921	893	912	896	919	897	864	914	917	887	869	830	933	855	929	931	882	832	862	866	861	867	942	882	946	877	908	873	912	889	924	872	945	897	872	931	918	876	873	942	927	939	864	932	892	902	823	914	842	877	896	885	909	850	921	880	942	860	881	901	930	915	941	859	888	897	927	881	938	835	889	860	864	914	909	882	866	927	956	887	857	878	904	950	915	914	897	889	904	873	913	902	925	844	847	918	835	952	895	873	875	874	903	911	903	899	844	853	831	916	904	920	873	904	919	940	917	924	841	930	859	928	869	902	849	951	882	878	912	956	917	897	914	917	859	852	951	861	837	853	931	867	906	866	883	876	870	904	898	863	927	884	910	828	893	900	912	914	867	959	913	879	928	893	909	897	857	881	897	935	881	878	906	893	862	884	856	955	858	898	892	880	918	921	852	875	901	892	981	873	867	856	887	897	918	904	888	901	905	879	903	881	873	922	881	896	845	836	871	917	899	909	811	905	896	884	842	929	981	884	894	861	884	934	904	874	840	890	853	869	935	814	897	890	897	861	957	887	932	917	855	826	888	871	910	881	911	883	893	880	863	838	906	889	939	909	887	889	865	881	887	882	867	884	805	846	825	887	923	881	871	885	879	874	908	867	920	926	921	883	851	898	919	911	932	890	892	929	896	891	911	931	887	916	866	886	852	847	859	872	928	897	844	930	869	863	888	852	930	897	906	803	868	907	842	908	899	906	900	891	907	892	911	888	891	908	851	940	903	881	874	869	858	879	913	933	856	900	958	899	900	928	898	945	870	869	869	867	914	886	854	882	909	938	886	893	902	914	908	905	898	897	886	919	884	895	926	851	888	911	900	870	885	931	889	888	888	860	915	873	909	873	926	843	904	878	912	907	905	884	865	901	847	890	879	882	852	848	866	902	845	892	814	900	885	859	896	908	866	907	890	864	869	924	825	896	881	858	896	918	872	935	880	929	817	881	943	861	887	854	886	948	891	849	850	901	887	871	903	863	901	888	844	853	878	869	875	888	882	881	908	915	925	898	893	882	852	929	869	919	871	882	882	879	832	850	849	888	912	871	922	861	904	886	891	886	891	944	907	879	896	914	886	924	850	925	905	907	894	959	902	879	867	944	929	914	931	907	887	863	949	939	919	902	840	896	866	970	892	953	902	885	867	845	894	915	879	885	838	874	864	922	864	908	907	876	924	906	914	923	882	875	876	900	872	891	857	911	890	881	940	914	948	859	858	897	887	923	896	919	915	826	872	899	894	879	891	876	896	850	855	887	894	874	898	866	894	889	877	883	882	839	879	906	889	900	917	905	865	887	992	878	907	898	883	870	880	949	852	914	919	835	885	894	862	916	926	886	862	881	892	884	863	984	885	911	868	879	890	917	859	866	867	914	897	889	878	934	923	870	877	885	927	895	886	882	916	905	918	854	855	864	897	874	873	926	844	949	916	868	931	897	917	879	876	894	856	905	887	912	895	884	941	908	840	896	916	955	839	938	863	855	882	870	884	885	853	844	876	874	913	860	927	862	875	864	895	888	874	859	871	892	896	840	907	906	859	887	874	859	921	900	900	868	874	916	923	882	920	881	864	913	883	899	887	940	855	850	878	946	860	918	887	837	862	884	867	886	882	887	828	915	902	904	887	882	906	925	904	882	927	889	923	904	935	878	870	928	892	930	886	895	840	910	889	884	889	892	891	860	911	898	888	919	931	906	894	896	902	907	935	801	892	882	902	905	908	897	889	992	949	904	904	891	877	910	938	901	886	882	909	890	928	934	886	878	881	912	860	843	924	884	881	865	852	902	906	915	888	877	936	915	911	843	885	925	866	868	982	935	887	931	947	913	899	877	883	873	841	914	880	884	932	864	966	921	941	941	869	913	904	897	926	934	884	902	904	878	909	857	876	838	895	869	859	872	932	896	962	850	869	910	850	867	904	902	844	868	862	918	861	917	872	880	871	871	894	898	938	882	911	907	914	902	893	869	869	925	951	850	878	863	859	907	891	901	950	837	833	890	866	882	814	871	892	861	903	902	875	900	918	841	865	909	861	947	925	830	874	885	869	829	911	878	873	859	869	905	845	878	902	877	844	956	922	915	843	884	900	919	901	945	855	871	950	889	878	863	909	903	870	890	881	881	882	909	927	869	913	944	906	836	893	865	909	842	851	924	952	879	915	864	917	859	923	864	929	904	828	851	895	862	914	877	900	902	850	911	922	897	884	865	922	908	930	874	875	888	911	856	893	942	842	847	837	840	891	855	825	892	890	883	901	883	874	920	868	883	878	893	877	878	950	871	903	919	901	940	889	877	889	866	857	894	878	907	910	874	912	862	919	874	898	833	882	845	897	907	874	864	857	939	875	878	878	902	935	878	864	934	920	856	926	847	849	865	956	960	861	915	904	879	847	845	904	873	859	860	867	894	901	880	879	930	870	899	900	914	877	955	876	879	878	901	890	880	870	919	882	843	872	911	909	885	881	923	867	876	903	914	871	919	879	970	909	817	869	863	917	889	880	883	845	924	933	919	903	906	882	920	914	856	869	934	897	854	934	893	897	862	937	876	896	889	869	882	891	889	936	908	864	873	833	879	894	848	898	893	887	899	873	910	881	960	882	861	866	886	897	892	981	935	871	862	927	893	921	897	874	924	863	848	868	859	881	916	888	902	899	860	937	900	887	853	895	913	881	942	836	885	829	937	941	896	893	897	957	933	926	850	878	810	922	872	858	877	914	868	834	892	891	938	928	874	855	879	888	898	943	860	918	860	856	894	896	905	819	922	926	851	876	865	903	902	867	872	845	910	889	909	853	901	922	882	922	910	898	872	884	843	935	942	853	919	931	908	883	924	919	905	908	917	866	875	910	905	855	893	902	897	887	890	909	928	850	876	915	869	878	866	882	822	898	924	871	896	899	897	859	886	867	865	879	911	869	929	893	906	895	913	885	921	868	925	847	853	900	905	860	958	863	935	955	890	890	878	946	898	906	921	877	887	899	855	902	872	851	881	903	908	880	900	915	853	925	886	885	888	899	871	870	902	893	922	854	913	877	881	857	841	856	941	909	863	866	914	924	901	868	873	925	847	877	865	875	892	835	915	954	877	923	863	947	894	921	886	869	903	902	866	905	948	871	950	938	931
74027	58760	41586	26580	14371	7586	7084	7213	7174	7046	7093	7153	7287	7200	7026	7096	7192	7009	7049	7146	7334	7042	7116	7077	7075	7174	7096	7076	7081	7146	7167	7053	7053	7096	7161	6902	7051	7025	7175	7106	7171	7140	7141	7247	7037	7005	7140	7040	7060	7061	7144	7108	7011	7243	7199	6937	7151	7150	7054	7149	7224	7103	7073	7116	7119	6998	7141	7145	7169	7053	7075	7118	7173	7093	7127	7162	7228	7128	7200	7122	7101	7090	7068	7138	7105	7303	7212	7077	7003	7062	7100	7085	7183	7194	7081	7187	7239	7191	7038	7069	7012	7073	7087	7141	7084	7183	7121	6981	7096	7022	7146	7194	7206	7203	7041	7076	7138	7096	7075	6893	7118	7050	6949	7006	7016	7136	7042	7225	7121	7079	7190	7099	7227	7139	7194	7188	7179	7149	7028	7109	7095	7059	7097	7211	7087	7173	7139	7084	7207	7080	7056	7135	7128	7106	7077	7162	7144	7258	7106	7049	7110	7140	7002	7210	7030	7086	7041	7079	7113	7047	7088	7099	7094	7070	7027	7146	7038	7151	7176	7172	7209	7225	7090	6988	7214	7035	7223	7031	7023	7057	7023	7088	7115	7249	7246	7090	7044	7115	7086	7020	7020	7193	7243	7054	7266	7105	6988	7136	7188	7141	7121	7242	7025	7064	6953	7082	7111	7069	7079	7023	7119	7090	7260	7060	7218	7052	7190	7158	7047	7001	6960	7189	7186	7056	7070	7002	6977	7161	7148	7103	7191	7050	7060	7177	7106	6942	7232	7013	7085	7134	7174	7022	7134	7140	7087	7070	7138	7099	7100	7127	7180	7130	7142	7016	7219	7107	7071	7180	7173	7007	7207	7147	7081	7075	7101	7135	7030	7037	7074	7172	7083	7101	7156	7013	7027	7098	7075	7110	7038	7185	6912	7114	6982	7097	7164	6986	7146	7170	7053	7167	7099	7182	7007	7088	7021	7197	7019	7177	7173	7100	7190	7197	7137	7189	7136	7052	7039	7111	7147	7038	7226	7179	7156	7095	7193	7097	7065	7149	7120	7139	7210	7016	7179	7126	7089	7263	7220	7197	7207	7141	7076	7118	7021	7151	7233	7166	7108	7048	7245	7087	7121	7137	7031	7171	7047	7101	7228	7057	7235	7087	7093	7138	7126	7153	7110	7246	7009	7078	7268	7044	7135	7037	7129	6972	7096	7171	7122	7096	6990	7138	7109	7024	7107	7193	7209	7117	7202	7119	7214	7059	7153	7068	7095	7048	7138	7106	7085	7274	7017	7087	7068	6986	7072	7277	7137	7179	7216	7080	7093	7060	7065	7099	7008	7131	7187	7137	7076	7063	7090	7043	7182	7170	7194	7266	7149	7252	7174	7154	7004	7007	7126	7161	7176	7139	7054	7169	7040	7058	7173	7019	7165	7016	6998	7098	7087	7198	7063	7220	7027	7066	7065	7103	7115	7185	7137	7217	7072	7060	7142	7092	7280	7151	7092	7084	7255	7066	7140	7179	6881	7014	7033	7138	7100	7167	7179	7132	7197	7009	7070	7205	7011	7109	7080	7126	7150	7121	6994	7182	7167	7227	6898	7092	7090	7220	7161	7199	7056	7071	7163	7017	7050	7175	7130	7118	7084	7119	7166	7231	7123	7098	7199	7062	7088	7205	7200	7165	6971	7126	7158	7043	7191	7135	7023	7013	7217	7048	7214	7147	7202	7171	6960	7187	7122	7046	7095	7195	7035	7073	7126	7058	7127	7153	7180	7157	7102	7144	7150	7065	7063	7139	7150	7213	7147	7088	7136	7172	7136	7006	7139	6946	7021	7051	7024	7180	7010	7155	7024	7035	7178	7181	7112	7133	7132	7049	7099	7089	7092	7030	7021	7038	7141	7215	7019	7194	7111	7103	7134	7263	7091	6917	7108	7175	7219	7113	7006	7162	7111	7046	7115	7083	7104	7052	7073	7128	7047	7148	7160	7139	7135	7100	7006	7171	7142	7077	7050	7157	7073	7084	7048	6978	6997	7017	7218	7087	7060	7203	7114	7211	7147	7140	7176	7062	7125	7164	7109	7120	7199	7242	6997	7218	6992	6937	7249	7117	7232	7124	7108	7016	7172	7225	7096	7086	7125	7075	7108	7181	7207	7068	7105	7098	7140	7054	7090	7194	7027	7049	7157	7163	7017	7079	7108	7161	7185	7036	6995	7097	7182	7103	7079	7169	7035	7053	7104	7124	7199	7105	7025	7168	7160	7188	7134	7100	7064	7141	7183	7107	7095	7151	7126	7155	7052	7060	7169	7068	7152	7066	7097	7121	7077	7207	7066	7038	7127	7062	7172	7079	7126	6983	7079	7184	7169	7170	7114	7134	7054	7093	7065	7079	7073	7177	7086	7166	7061	7035	7050	7074	6934	7097	7044	7235	7100	7046	7099	7104	7128	7210	7011	7182	7136	7114	7191	7205	7186	7250	7111	7071	7162	7218	7123	7168	7241	7066	7097	7057	7064	7158	7123	7226	7058	7058	7129	7105	7079	7169	7066	7096	7149	7108	7100	7141	6988	7080	7102	7189	7123	7242	7189	7043	7034	7188	7082	7035	7135	7180	7204	7196	7263	6962	7174	7225	7150	7036	7070	7083	7253	7197	7231	7026	7084	7127	7061	7133	7111	7177	7208	7046	7039	7232	6966	7195	7202	7231	7231	7007	7103	7112	7013	7233	7166	7149	7170	7032	7069	7101	7221	7073	7077	7142	7093	7116	7162	7069	7068	7034	7137	7204	7003	7122	7229	7089	7121	7069	7016	7187	7107	7160	7142	7161	7201	7266	7191	7052	7110	7104	7133	7104	6990	7076	7077	7121	7144	7115	7091	7261	7092	7147	7147	7145	7191	7179	7101	6991	7098	7094	7108	7088	7183	7365	7113	7038	6960	7016	7011	7088	7119	7060	7097	7077	7148	7087	7027	7092	7063	7157	7132	7130	7094	7223	7139	7024	7127	7161	7174	7042	7201	7055	7085	7198	7132	7164	6960	7143	7063	7092	7017	7053	7059	7183	7188	7177	7077	7122	7109	6991	7116	7071	6991	7135	6937	7061	7026	7051	7109	7221	6950	7089	7199	7145	7113	7061	7288	7170	7094	7130	7101	7168	7167	7020	7087	7064	7129	7061	7219	7038	7163	7096	7182	7183	7130	7079	7073	7191	7011	7170	6955	6980	7236	7101	7110	7116	7135	7215	7148	7110	7167	7211	7241	7099	7117	7200	7164	6910	7144	7219	6951	7086	7166	7126	7122	7137	7187	7044	7055	7135	7173	7099	7169	7177	7117	7203	7012	7199	7124	7119	7126	7161	6999	7062	7010	7268	7033	7168	7231	6954	7019	7137	7105	7066	7091	7244	7067	7216	7069	7117	7085	7041	7270	7114	7098	7234	7070	7171	6928	7065	7021	7125	7110	7235	7050	7177	7228	6970	7043	7230	7194	7183	7005	6971	7032	7016	7110	7111	7093	7019	7072	7129	7100	7033	7100	7138	7178	7073	7053	7112	7010	7155	7241	7231	7169	7024	7156	7094	7054	7108	7197	7005	7097	6973	7178	7267	7077	7110	7026	7124	7217	7106	7143	7039	7093	6986	7150	7122	7114	7129	7164	7133	7159	7026	7050	7100	7234	7035	7134	7163	7213	7148	7193	7193	7191	7177	7219	7012	7015	7130	7155	7248	7167	7284	6930	7155	7191	7167	7153	7142	7136	7167	7083	7208	7213	7118	7185	7139	7113	7247	7139	7096	7039	7041	7084	7093	7051	7211	6933	7247	7153	7103	7063	7089	7111	7097	7131	7173	7153	7157	7069	7092	6967	7094	7073	7180	7154	7134	7088	7007	7329	7222	7153	7112	7161	7190	6975	7285	6930	7222	7081	7169	7194	7120	7037	7083	7028	7082	7142	7072	7103	7192	7143	7173	7125	7165	7185	7113	7077	7168	7167	7074	6971	7023	7178	7021	7161	7121	7104	7093	7089	7166	7021	7087	7165	7151	7098	7152	6918	7069	7085	7107	7056	7119	7021	7042	7007	7031	7083	7088	7168	7057	7236	7193	7184	7101	7096	6957	7070	7082	6993	7155	7128	7135	7186	7089	7203	7175	7008	7083	7183	7177	7095	7161	7234	7157	7169	7139	7132	7087	7089	7066	7033	7034	7072	7104	7238	6997	7131	7159	7055	7135	7079	7185	7100	7194	6996	7031	7119	7086	6983	7219	7072	7025	7159	7051	7189	7172	7090	7256	7012	7246	7050	7209	7039	7160	7057	6957	7155	7039	6987	7076	7095	7082	7046	7153	7041	7231	7006	7159	7083	7052	7122	7131	7071	7179	7244	7079	7196	7115	7132	7114	7210	7082	7172	7109	7184	7158	6988	7160	7021	7235	7137	7135	7133	7206	7169	7085	7087	7154	7145	7210	7217	7251	7162	7048	7249	7146	7044	6981	7114	7183	7006	7219	7070	7114	7113	7142	7219	7012	7095	7123	6998	6992	7139	7188	7025	6991	7139	7163	7092	7156	7169	7125	7257	7055	7115	6991	7116	7110	7132	7102	6973	7185	7188	7057	6938	7097	7135	7118	7069	7098	7159	7086	7089	7057	7090	7061	7038	7114	7150	7187	7129	7173	6964	6902	7089	7107	7060	7180	7122	7071	7132	7061	7010	7123	7103	7093	7151	7272	7154	7154	7092	7056	7206	7068	7203	7270	7247	7014	7063	7033	7136	7079	7060	7057	7129	7029	7182	7184	7155	7196	7097	7182	7150	7096	7151	7128	7122	7112	7241	7097	7195	7173	7074	7015	7002	7107	7290	7031	7206	7061	7028	7093	7124	6985	7110	7096	7171	7091	7068	7102	7112	7093	7113	7210	7071	7188	7117	7221	7057	7099	7221	7176	7076	7134	7018	6959	7200	7218	6970	7040	7127	7175	7223	7105	7161	7147	7153	7013	7171	7082	7083	7197	7047	7112	7211	7087	7143	7119	7134	6976	7148	7031	7043	7086	7034	7156	7127	6988	7162	7081	7079	7115	7037	7138	7018	7127	7198	7140	7108	6906
61069	53491	27259	8836	1891	939	917	901	853	894	874	958	834	887	848	910	893	854	836	898	874	872	871	937	835	842	916	881	879	823	861	893	823	842	806	899	866	859	849	836	830	944	874	861	906	858	843	883	832	890	880	895	922	899	874	831	903	881	867	892	885	894	937	925	858	868	897	879	827	875	927	857	879	885	911	883	925	878	913	866	901	940	871	879	904	909	937	915	880	901	872	906	904	897	902	914	895	893	835	889	824	866	901	847	851	904	907	893	887	852	916	934	862	892	829	845	883	930	924	864	895	863	924	877	844	866	890	853	875	914	899	862	909	858	837	875	887	879	851	920	909	845	868	888	855	907	889	851	848	971	835	883	875	865	848	862	935	926	845	897	863	887	887	875	914	844	903	892	898	910	834	859	820	828	913	869	945	886	928	909	883	899	812	866	896	916	889	872	929	930	915	911	885	888	913	880	878	935	930	849	894	924	914	843	862	865	920	923	880	900	843	881	931	931	903	891	923	850	913	899	873	927	921	893	910	948	900	815	891	877	849	933	884	861	877	855	883	894	904	872	869	884	836	877	895	858	889	923	878	938	896	857	912	882	869	917	914	862	892	900	927	915	858	873	865	895	855	868	884	857	865	892	891	855	863	869	906	847	868	881	906	921	852	971	872	906	904	939	905	909	877	890	879	880	812	860	892	915	879	886	878	868	914	856	900	882	896	926	906	913	958	873	869	945	882	879	935	911	861	902	884	877	872	935	899	873	869	888	922	897	850	919	867	902	880	916	873	857	868	882	848	882	871	897	856	820	849	863	956	846	857	886	878	886	910	877	865	909	911	864	901	935	956	845	856	910	851	862	880	921	915	928	896	839	895	916	979	858	853	865	930	866	897	881	852	950	924	862	875	843	936	862	924	895	913	875	870	934	900	862	853	843	872	876	854	867	928	899	908	860	848	874	926	862	851	898	871	864	840	899	886	868	916	898	862	861	907	831	881	926	904	919	835	921	906	847	883	888	859	865	882	827	879	919	907	957	939	917	870	876	881	891	858	881	867	872	903	877	898	877	919	862	851	876	876	912	954	853	888	816	910	852	870	892	843	884	874	891	939	827	911	938	915	917	955	882	831	831	940	951	919	839	902	906	839	946	860	869	838	880	869	870	878	879	849	826	912	905	867	832	911	896	915	880	910	895	881	907	891	898	886	879	915	875	886	848	963	873	901	868	918	895	906	935	906	838	844	885	962	923	865	906	909	894	923	865	958	908	902	895	811	906	848	929	888	864	905	824	858	911	898	900	933	894	867	892	865	856	854	879	890	925	898	935	904	883	860	880	885	902	893	812	921	856	905	858	856	925	927	891	901	933	941	882	907	906	925	875	868	871	913	906	894	882	882	883	859	905	854	957	891	862	914	876	901	921	898	907	869	928	888	889	861	883	900	880	887	889	918	909	853	911	895	938	925	889	929	889	926	821	913	844	865	922	891	905	902	875	938	913	916	872	851	891	880	878	924	878	853	880	874	873	893	870	858	854	905	877	856	892	920	900	945	842	865	884	898	868	916	803	885	878	881	895	926	888	908	881	872	914	878	922	850	840	878	903	896	886	839	883	812	848	908	864	910	910	903	912	909	910	871	947	928	925	928	851	889	927	886	902	910	931	877	835	890	911	851	902	917	883	912	846	913	848	877	913	881	907	853	878	897	910	894	921	867	878	840	875	872	900	877	883	871	914	877	911	871	863	905	896	924	875	880	955	883	909	862	923	841	903	923	867	830	859	883	858	843	820	843	908	908	883	877	908	919	905	894	891	943	931	846	830	927	856	922	858	917	869	851	917	923	892	881	916	917	878	856	869	948	859	939	885	928	881	909	911	937	901	924	854	877	910	845	895	887	926	924	891	878	878	929	846	880	899	863	852	874	885	829	876	925	892	925	881	896	886	900	908	858	925	883	845	961	845	908	920	917	926	958	864	911	876	911	907	929	879	905	867	906	882	871	947	861	849	858	871	863	871	873	891	912	891	861	878	885	934	885	862	874	855	909	863	897	851	938	846	945	900	916	866	840	886	895	951	931	859	879	885	908	893	913	848	825	905	883	904	896	890	878	875	910	853	901	856	896	843	907	867	888	889	935	917	876	879	836	912	850	890	908	883	883	872	871	869	864	891	903	864	863	857	877	871	900	857	929	956	915	943	819	915	883	859	904	943	917	888	887	868	876	930	943	932	881	877	896	858	928	909	883	836	870	920	841	864	916	863	861	898	817	858	890	865	928	939	881	903	835	888	885	890	899	878	880	856	951	925	884	870	888	914	858	884	873	874	918	882	917	864	902	914	911	902	883	902	861	838	818	851	810	879	908	898	906	906	819	855	897	930	877	890	855	871	897	869	866	915	894	926	858	852	906	883	891	862	924	896	911	925	930	953	807	864	841	834	951	844	877	916	900	885	868	881	882	906	973	901	901	878	906	898	894	887	901	888	865	879	889	907	902	894	923	887	868	872	850	862	866	902	835	902	887	864	959	852	857	868	917	917	913	957	892	905	860	892	910	869	876	907	875	903	891	869	869	887	810	858	895	918	913	871	908	874	930	842	867	916	953	916	916	853	907	878	856	877	917	884	918	905	874	901	894	907	915	870	885	876	874	877	906	923	853	887	849	872	902	852	886	886	850	879	913	812	882	891	870	918	850	879	889	856	859	923	886	905	882	891	888	903	829	858	922	912	922	863	839	898	914	952	864	870	884	901	885	869	918	900	901	896	930	882	878	868	852	900	896	905	942	917	921	873	868	918	882	928	883	879	935	851	862	903	886	918	854	906	860	887	888	918	929	929	889	869	938	894	877	862	865	892	882	892	876	889	921	874	951	882	866	880	894	897	902	973	885	863	904	878	846	843	907	924	932	929	860	826	846	904	919	893	887	858	911	864	845	882	927	886	841	819	877	883	952	830	895	905	883	854	870	931	870	875	882	877	845	929	875	888	921	905	864	918	866	923	863	887	928	890	901	850	849	884	882	939	850	917	852	865	887	923	857	908	828	867	901	875	932	922	861	897	927	888	883	935	934	927	897	870	933	890	927	869	997	895	845	922	914	914	870	880	893	967	856	844	926	883	909	929	888	920	903	899	866	918	882	915	904	847	935	869	939	919	857	929	905	875	891	888	900	896	917	894	887	954	879	872	886	962	935	910	863	908	955	847	890	868	881	843	867	898	902	919	879	895	878	893	861	813	838	878	877	895	910	903	884	892	894	932	901	878	886	851	913	939	881	896	933	889	917	919	909	891	905	843	906	892	888	898	878	898	895	960	860	893	875	861	900	923	893	918	856	890	882	950	836	893	913	894	909	874	888	900	860	889	894	883	905	883	894	881	865	843	933	881	834	863	875	900	885	826	879	817	912	897	848	918	919	844	867	869	922	861	860	901	882	844	918	880	903	931	952	874	863	874	897	873	922	939	892	929	865	880	834	856	885	864	960	917	900	902	904	861	923	879	882	859	830	886
59027	57082	49154	32929	18298	7879	7168	7110	7137	7164	7061	7070	7099	7107	7094	7192	7110	7097	7172	7128	7059	7102	7211	7206	7183	7255	7058	7048	7196	7097	7019	7065	7115	7097	7172	7007	7042	7030	7033	7216	7023	7105	7100	6972	7153	7092	7158	7092	7073	7111	7033	6936	7040	7052	6953	6992	7075	7101	7024	7151	7066	7126	7236	7076	7192	7073	7008	7162	7105	6929	7048	7154	7250	7065	7228	7099	7122	6997	7076	7015	7188	7155	7174	7089	7069	7125	6971	7140	6988	7156	7029	7128	7042	7104	7114	7135	7134	7259	7229	7128	7046	7005	6997	7066	7262	7212	7082	7103	7124	7205	7115	7146	7058	7177	7063	7119	7003	7176	7062	7087	7080	7127	7060	7169	7074	7013	7159	7151	7094	7077	7062	7067	7150	7124	7123	7072	7100	7104	7073	7026	7140	7133	6968	7008	7073	7145	7103	7271	7074	7044	7216	7102	7073	6986	7216	7108	7013	7112	7021	7073	7241	7178	7000	7097	7134	7147	7079	7199	7159	7031	7179	7205	7154	7095	7068	7126	7110	6963	7014	7115	7072	7054	7237	6987	7142	7106	7282	7126	7161	7216	7123	7034	7096	7240	7260	7115	7202	6923	7099	7147	6970	7175	7050	7153	7160	7137	7042	7171	7010	7174	6969	7100	7127	7107	7057	7024	7098	7108	7074	6955	7131	7076	7035	7026	7108	6994	7062	7074	7070	7135	7064	6998	7075	7099	6987	7130	7042	7248	7195	7045	7126	7075	7082	7014	7023	7121	7113	7041	7183	7130	7175	7119	7061	7090	7120	7092	7206	7095	7144	7196	7159	7147	6952	7182	7152	7090	6951	7191	7159	7019	7191	7112	7043	7245	7034	7047	7113	7162	7102	6957	7111	7168	7168	7130	7030	7102	7029	7106	6864	7015	7092	7157	7169	7089	7134	7148	7143	7092	7216	7191	7056	7077	7129	6980	6999	7131	7162	7039	6945	7210	7139	7034	7084	7101	7051	7211	7114	7096	7054	7174	7056	7059	6980	7111	7077	7033	7131	7138	7050	7046	6955	6968	7085	7099	7195	7056	7082	7144	7026	7046	7165	7051	7096	7099	7249	7066	7094	7016	7051	7156	7271	7137	7269	7111	7046	6930	7138	6989	7133	7189	6966	7239	7132	7105	7039	7113	7149	7119	7064	7084	7135	7134	6963	7202	6999	7162	7175	7012	7209	7158	7253	7158	7051	7206	7001	7048	7125	7117	7171	6931	7205	7084	7036	7142	7167	7276	7098	7147	7202	7141	7044	7133	7066	7042	6992	7069	7115	7106	6989	7164	7215	7265	7155	7098	7181	7026	7212	7050	7024	7049	7196	7169	7126	7235	7084	7137	7103	7159	7044	7039	7153	7108	7138	7151	7024	7157	7056	7179	7024	7239	7027	7024	7139	7184	7071	7106	7164	7046	7136	6992	7062	7064	7071	7154	7191	7125	7088	7276	7096	7085	7131	7075	7155	7177	6996	7075	7090	7134	7191	6992	7118	7204	7133	7184	7168	7149	7036	7177	7012	7055	7049	7116	7074	7019	7137	7066	7086	7172	7067	6930	7151	7054	7028	7061	7123	7068	7123	7070	7182	7161	6984	7113	7180	7082	7059	7107	7176	7041	6895	7165	7070	7105	7095	7150	7069	7050	7099	7231	7164	7091	7136	7172	7066	7154	7008	7135	6989	7099	7039	6984	7116	7169	7140	7163	7061	7120	7008	7039	7092	7168	7076	7176	7068	7116	7290	7190	7018	6923	7142	7101	7235	6976	7006	7085	7052	7176	7054	7094	7133	7188	7124	7116	7166	7084	7116	6979	7136	7075	7084	7147	7154	7087	7043	7199	7058	7095	7060	7086	7060	7166	6955	7093	7113	7156	7077	7049	7098	7061	7167	7131	7054	7104	7026	6955	7087	7139	7151	7124	6953	7232	7017	7174	7058	7064	7072	7077	7002	7129	7115	7106	7077	7113	6920	7144	7143	6980	7045	7215	7086	7064	7054	7122	7138	7090	7087	7124	7064	7092	7159	7259	7076	6963	7257	7222	7061	7187	7145	7036	7183	7118	7162	7090	7044	7115	7161	7140	6938	7162	7011	7079	7123	7168	7006	7108	7205	7161	7115	7148	7186	7109	7111	7114	7007	7198	6959	7041	7165	7002	7043	7049	7100	7051	7155	7078	7081	7022	7166	6998	7072	7049	7138	7059	7136	7207	7181	7142	6993	7030	6946	7087	7080	7134	7078	7062	7131	7087	7241	7154	7083	7033	6955	7091	7160	7175	7216	7109	7156	7031	7095	7131	7088	7104	7077	7154	7107	7109	7240	7067	7025	7216	7065	7097	7145	7165	7111	7186	7201	7071	7137	7315	7097	7222	7061	7108	7014	7130	7125	7061	7172	7132	7046	7135	7037	7056	7026	7073	7102	7138	7101	7080	7080	7047	7146	7048	7091	7108	7080	7115	7161	7106	7006	7209	7048	7148	7159	7163	7189	7168	7122	7187	7093	7115	7101	7045	7086	7149	7111	6969	7184	7070	7164	7146	7058	7136	7192	7014	7101	7100	7203	7040	7239	7038	6980	7108	7104	7057	7095	6975	7194	7111	7044	7041	7135	7105	7150	7129	7056	7083	6992	7094	7157	7002	7197	6974	7206	7138	7106	7088	7159	7198	7085	7108	7043	7139	7216	7142	7059	7229	7174	7135	7168	6924	7090	7112	7055	7036	7024	7214	7120	7197	7037	7012	7155	7201	7049	7204	7125	7013	7158	7115	7081	7318	7136	6941	6953	7148	7178	7032	7142	7009	6995	7093	7165	7082	7236	6979	7079	7177	7124	7046	7125	7084	7071	7139	6993	7179	7043	7059	7085	7099	7166	7113	7157	7167	7218	7115	7126	7018	7020	7021	7173	7126	7045	7067	7218	7163	7000	7147	7047	7106	7020	7059	7072	7143	7080	7188	7043	7145	7200	7193	7120	7048	7026	7008	7064	7167	7026	7043	7148	7148	7039	7126	7021	7143	7099	7195	6992	6972	7137	7018	7230	7004	7127	7243	7214	7079	7084	6989	7159	6963	7187	7117	7217	7110	7164	7268	7070	7061	7223	7111	7082	7196	6947	7108	7211	7076	7057	7046	7072	6994	7213	7093	7145	7181	7174	7094	6990	7172	7161	7167	7100	7130	7240	6951	7040	7185	7048	7147	6969	7157	7235	7112	6970	7128	7092	7093	7026	7022	7237	7157	7094	7175	7143	7184	7031	7111	7121	7205	7074	7156	7106	6992	7206	7090	7132	7079	7049	7080	7196	7050	6968	6974	7002	7094	7096	7048	6904	7153	7139	7076	7329	7127	7082	7211	7048	7029	7040	7134	7032	7015	7058	7075	7035	7090	7089	7148	7067	7132	7225	6987	7090	7104	7019	7125	7063	7146	7169	7070	7136	7105	7064	7111	7126	6960	7189	7073	7172	7017	7153	6979	7241	7119	7071	6941	7016	7033	7059	7105	7259	7043	7173	7062	7058	7180	7083	7052	7166	7126	7142	7069	7071	7009	7046	6992	7043	6950	7131	7031	7072	7054	7282	7130	7093	7145	7064	7029	7142	7155	7211	7217	7041	7095	7102	7253	7048	7198	7215	7211	7114	7126	7115	7058	7167	7035	7002	7086	7059	7151	7172	7209	7129	7082	7187	7112	7079	7149	7116	7084	7153	7084	7029	7029	7232	7041	7034	7000	7122	7065	7066	7068	7033	7183	6998	7288	7131	7150	7115	7208	7092	7156	7155	7090	7051	7009	7180	7040	7053	7240	7081	7014	7085	7142	7076	7137	7027	7161	7025	7011	7079	7040	7128	7087	6984	7171	7066	7155	7148	7021	7091	7077	7068	6990	7169	7122	7198	7212	7042	7151	7258	7148	7115	6995	7083	7171	7037	6995	7137	7048	7108	7012	7029	7035	7035	7055	6944	7150	7065	7089	7113	7000	7097	7065	7070	7119	7024	7171	7080	6941	7098	7090	7048	6988	7174	7180	7056	7153	7134	7166	7017	7081	7040	7176	7092	7052	7151	7173	7154	7190	7153	7079	6968	7114	7185	7069	7083	7011	6989	7183	7088	7031	7146	7158	7007	7091	7183	7179	7143	7269	7117	6982	7229	6984	7070	7206	7058	7090	7107	7017	7139	7072	7235	7149	7155	7096	7080	7225	7061	7149	7010	7075	7171	7105	7158	6966	7062	7169	7186	6987	7153	7018	7185	7020	7178	7107	7234	7083	7213	7171	7167	7193	7111	7084	7037	7057	7140	7012	7211	7154	7147	7020	7149	7178	7192	7182	7110	7104	7149	7139	7046	6987	7061	7076	7105	7039	7003	7108	6993	6990	7073	7191	7008	7258	7111	7188	7098	7117	7156	7092	7155	7165	6998	7091	7200	7014	7167	7042	7219	7142	7084	7138	7034	7076	7176	7191	7077	7072	7177	6956	7127	6968	7070	7163	6991	7089	7124	7054	7209	7121	7024	7133	7059	7190	7046	7065	7118	7089	7094	6996	7171	7028	7190	7142	6999	7031	6937	7276	7143	7030	6961	7156	6983	7147	7078	7050	6973	7048	7155	6953	7204	7145	7116	7166	6938	7071	7044	7138	6926	7142	7056	7133	7054	7079	7059	7035	6987	7064	7186	7094	7099	7101	7053	7031	7016	7171	7084	7264	7028	7056	7126	6951	7025	7046	7117	7092	7179	7201	7115	7010	7204	7171	7228	7116	7095	7151	7115	7003	7057	7150	7008	6944	7108	6993	7108	7016	7106	7166	7014	7036	7193	6977	7052	7046	7160	7079	7138	7210	7178	7061	7163	6982	7068	7147	7068	7079	7197	7140	7129	6931	7174	7047	7042	7109	7064	6953	7050	7142	7087	7098	7058	6967	7122	7007	6966	7194	7177	6968	7127	7243	7067	7236	7037	7084	7153	7105	7199	6980	7127	7008	7215	7132	7009	6994	7155	7093	7117	7197	7226	7082	7097	7169	7049	7090	7041	7123	7008	7013	7094	7187	7105	7156	7049	7098	7100	7210	7096	7122
37583	23402	8161	2085	901	777	759	708	710	738	734	755	751	739	720	767	711	790	734	752	760	735	755	735	738	770	748	729	761	746	732	791	794	773	793	738	780	775	743	808	689	722	719	744	741	762	781	761	741	775	803	733	714	747	751	719	754	741	731	697	726	750	709	750	731	754	787	770	728	703	772	732	744	732	717	742	712	745	739	730	747	701	793	702	764	746	768	810	768	730	736	731	761	746	798	755	769	740	735	779	776	762	761	746	785	729	740	761	786	799	771	774	739	733	750	744	754	745	737	740	779	768	763	713	788	764	755	753	736	746	762	750	738	737	757	797	751	755	734	768	747	742	743	783	743	792	777	775	776	763	708	764	741	792	728	745	793	787	753	736	722	721	754	760	755	793	730	779	736	753	803	759	761	762	740	776	781	742	753	750	726	770	691	768	743	744	730	795	737	763	741	773	750	720	744	737	751	803	761	750	726	767	749	686	772	792	757	774	703	749	769	739	774	714	730	717	791	777	776	750	784	727	743	765	729	759	731	781	774	736	730	752	785	788	749	785	753	785	742	766	761	774	702	753	771	735	776	756	738	743	776	761	771	804	770	723	711	772	770	709	768	743	790	766	746	731	717	700	766	760	750	765	769	749	742	792	746	733	766	785	715	750	801	689	758	760	754	727	770	713	715	724	688	738	768	729	729	837	753	719	749	795	806	747	722	742	765	725	739	722	770	736	731	753	746	792	736	776	758	776	745	730	725	749	736	724	702	773	757	761	748	742	724	821	742	766	762	778	758	750	793	730	752	710	763	719	773	774	724	737	764	751	741	762	732	731	732	748	733	776	676	713	764	736	733	750	760	725	759	720	736	766	770	743	737	763	747	768	767	735	734	723	771	804	764	752	760	744	754	723	713	743	768	839	771	736	773	753	754	786	748	712	729	778	739	721	778	730	759	747	733	747	718	702	775	768	784	758	752	798	753	726	767	716	745	767	793	794	740	741	757	722	754	781	762	781	778	723	786	758	680	748	768	728	728	760	763	760	756	763	742	761	731	748	770	803	743	724	747	743	787	776	730	775	712	739	757	760	787	798	759	761	750	789	788	744	740	764	754	777	745	721	745	722	745	790	751	790	757	733	733	761	748	749	734	764	771	709	777	775	733	753	740	709	762	725	735	761	744	745	765	757	761	757	763	706	731	721	776	770	791	723	707	719	742	745	773	777	745	741	770	710	785	736	726	756	791	744	770	740	804	764	747	800	733	795	756	742	709	774	717	720	766	740	769	733	745	754	733	676	736	729	766	753	784	803	747	782	740	755	803	688	722	783	782	759	718	783	793	726	713	743	814	758	779	763	711	719	726	783	769	786	773	746	703	753	740	748	753	810	770	735	754	778	740	773	761	731	751	751	751	726	768	736	759	765	698	763	760	765	725	728	798	777	765	725	745	723	786	726	804	713	675	787	746	730	766	770	697	763	748	771	748	754	770	739	711	741	775	716	751	690	743	758	750	718	756	729	745	736	701	754	746	722	754	775	722	765	757	714	743	798	786	740	710	735	788	728	711	730	702	765	761	708	778	730	760	756	739	780	794	735	774	712	779	715	750	770	753	747	771	749	746	770	743	689	758	728	722	758	746	820	714	762	788	714	786	749	718	757	730	767	746	761	693	708	758	784	767	799	761	779	718	730	765	711	724	790	738	757	772	731	772	769	803	768	749	694	734	755	723	738	803	737	714	704	747	769	781	761	774	766	780	742	714	773	775	791	767	742	767	761	687	762	759	766	752	783	789	738	776	741	740	764	705	765	712	761	785	708	731	771	753	737	764	773	776	795	766	836	750	775	760	726	764	750	757	787	737	755	764	772	834	776	744	716	774	747	748	790	730	755	727	705	781	722	783	761	797	733	793	760	735	739	764	712	750	751	743	778	795	728	749	711	691	688	729	735	769	737	754	721	782	707	733	748	711	779	778	808	772	756	775	779	756	762	772	724	731	738	749	678	789	791	761	801	726	748	718	723	749	710	723	804	722	758	795	699	757	736	737	714	756	726	776	696	772	785	753	755	763	743	749	784	730	783	756	703	747	748	755	766	770	748	773	776	727	742	780	742	712	752	706	710	743	720	783	809	751	733	730	771	761	725	766	743	815	746	732	767	746	790	742	760	752	724	794	723	739	686	765	774	715	725	730	785	747	785	739	731	808	752	746	743	722	749	715	749	763	782	773	748	723	792	731	752	776	786	752	696	729	749	701	833	768	769	685	711	777	781	725	778	766	716	733	735	727	783	696	735	787	769	737	788	756	762	710	730	743	733	774	766	741	724	689	763	744	745	793	761	787	738	766	785	754	769	747	775	732	772	752	741	749	736	717	699	753	768	725	759	770	737	755	723	764	814	747	771	759	722	779	808	768	745	773	712	723	747	742	763	751	777	780	709	751	729	731	775	744	735	766	742	754	737	781	718	781	725	722	739	775	716	806	747	771	771	730	759	759	754	723	774	751	753	778	756	738	778	742	762	750	798	791	752	743	778	794	764	766	725	764	738	727	729	766	790	736	755	759	743	790	722	729	760	695	728	776	718	820	741	697	736	766	735	756	757	799	767	770	774	749	685	734	734	718	777	734	781	741	760	753	731	739	761	704	715	720	749	771	737	730	707	754	771	733	772	712	745	732	782	714	758	800	739	758	760	768	821	753	742	744	720	758	713	672	717	787	743	751	745	769	711	754	719	723	785	768	774	767	746	740	837	780	757	761	798	779	688	719	734	733	752	764	736	769	731	735	739	781	779	769	751	737	785	777	761	739	728	767	733	781	732	708	722	716	729	806	769	757	765	752	736	702	740	721	751	795	719	779	721	730	705	759	809	744	762	766	733	694	758	719	706	740	771	792	787	705	783	764	719	698	789	768	711	751	782	760	719	786	803	729	774	752	733	723	749	754	746	731	726	733	726	743	744	762	760	778	775	772	741	735	821	777	712	757	744	783	739	706	750	765	794	761	742	730	753	789	782	794	753	745	729	774	745	753	773	782	749	719	733	770	734	756	725	782	760	728	742	747	751	747	771	730	761	695	749	759	786	763	689	697	756	734	758	795	756	738	757	684	725	760	775	726	733	691	761	740	780	710	747	775	767	715	723	764	758	710	781	747	762	775	797	705	723	732	746	753	783	797	760	780	763	742	759	756	764	784	737	717	786	777	746	738	777	725	777	794	722	722	745	745	758	791	757	774	769	808	718	759	753	726	758	772	754	727	730	726	739	747	753	759	771	756	727	730	747	765	724	750	743	768	755	764	759	758	734	773	762	739	762	713	734	746	755	744	753	818	756	796	737	778	753	774	753	730	726	758	796	715	765	758	780	774	761	746	764	801	765	723	738	783	785	780	812	762	796	766	799	762	740	698	707	747	775	736	759	720	768	773	755	753	796	809	759	789	716	751	777	735	777	672	741	715	785	738	786	713	741	776	732	740	718	781	737	757	772	775	751	755	760	786	821	772	742	753	731
65051	47247	28604	16053	9008	6419	6144	6082	6203	6072	6349	6103	6178	6202	6117	6211	6202	6205	6226	6207	6072	6154	6169	6252	6132	6143	6332	6251	6329	6307	6151	6241	6182	6107	6229	6132	6259	6165	6262	6252	6177	6249	6087	6285	6204	6128	6078	6152	6304	6127	6237	6247	6247	6055	6188	6274	6247	6087	6184	6120	6032	6181	6120	6205	6065	6218	6115	6060	6281	6139	6218	6177	6281	6211	6270	6158	6157	6210	6232	6233	6253	6222	6314	6198	6186	6180	6224	6098	6279	6091	6111	6063	6223	6143	6209	6186	6000	6259	6231	6246	6161	6197	6069	6129	6212	6109	6176	6291	6249	6176	6115	6334	6207	6283	6127	6251	6346	6165	6152	6149	6275	6153	6104	6160	6200	6210	6101	6161	6218	6270	6209	6235	6253	6115	6173	6144	6073	6099	6134	6278	6270	6179	6269	6288	6150	6251	6174	6207	6207	6249	6243	6111	6184	6192	6195	6182	6349	6102	6144	6351	6240	6259	6160	6269	6261	6170	6214	6100	6109	6240	6147	6140	6223	6145	6191	6273	6283	6170	6225	6204	6244	6212	6186	6160	6151	6131	6166	6221	6184	6123	6195	6055	6146	6156	6201	6123	6192	6184	6200	6261	6245	6172	6354	6312	6144	6194	6238	6256	6116	6193	6128	6112	6243	6133	6253	6167	6226	6257	6233	6115	6211	6121	6065	5964	6130	6254	6244	6279	6153	6301	6196	6168	6295	6109	6211	6178	6224	6181	6295	6319	6256	6222	6126	6074	6149	6159	6271	5971	6162	6099	6119	6141	6139	6125	6204	6217	6099	6247	6246	6251	6095	6246	6119	6300	6219	6092	6120	6192	6227	6211	6188	6254	6153	6211	6305	6279	6087	6168	6069	6271	6117	6255	6214	6178	6174	6158	6085	5982	6271	6137	6244	6207	6133	6136	6304	6267	6220	6200	6252	6098	6331	6182	6183	6144	6088	6187	6178	6207	6159	6297	6177	6365	6204	6088	6222	6187	6231	6295	6141	6262	6127	6200	6235	6328	6136	6098	6118	6229	6243	6184	6162	6102	6146	6103	6143	6205	6185	6234	6188	6171	6234	6208	6210	6116	6286	6197	6248	6235	6077	6055	6048	6048	6098	6205	6109	6316	6129	6265	6079	6076	6265	6227	6163	6133	6221	6080	6173	6187	6220	6284	6286	6184	6178	6059	6204	6252	6186	6264	6174	6205	6166	6227	6181	6213	6190	6252	6085	6029	6184	6181	6192	6281	6177	6185	6205	6095	6197	6313	6237	6154	6147	6165	6120	6132	6317	6356	6119	6192	6137	6195	6127	6265	6223	6075	6207	6170	6403	6259	6199	6334	6189	6144	6137	6294	6342	6239	6141	6244	6193	6187	6120	6265	6250	6145	6187	6201	6175	6177	6151	6233	6189	6151	6216	6199	6161	6113	6161	6181	6254	6165	6232	6211	6279	6110	6320	6302	6148	6124	6217	6063	6211	6278	6285	6345	6180	6089	6333	6215	6237	6129	6283	6207	6246	6136	6166	6111	6250	6113	6319	6204	6232	6146	6243	6291	6139	6252	6302	6205	6195	6171	6174	6162	6224	6178	6098	6215	6195	6283	6235	6097	6238	6137	6166	6198	6118	6343	6162	6246	6247	6169	6238	6292	6121	6255	6246	6196	6215	6312	6097	6161	6266	6044	6163	6201	6280	6256	6146	6295	6205	6183	6224	6215	6204	6098	6234	6170	6249	6231	6264	6225	6185	6251	6203	6236	6202	6215	6225	6045	6211	6108	6149	6185	6144	6129	6237	6140	6244	6145	6194	6053	6119	6164	6081	6197	6214	6178	6267	6257	6248	6238	6177	6044	6190	6129	6159	6062	6243	6325	6277	6152	6203	6220	6226	6070	6173	6308	6074	6148	6184	6135	6146	6296	6253	6181	6191	6191	6110	6170	6223	6174	6190	6229	6249	5989	6149	6224	6220	6186	6204	6210	6198	6038	6280	6239	6049	6097	6301	6198	6143	6344	6223	6122	6172	6195	6151	6066	6304	6300	6140	6368	6164	6212	6224	6063	6165	6201	6110	6265	6213	6121	6160	6003	6178	6214	6256	6256	6245	6072	6141	6199	6232	6078	6340	6165	6262	6103	6133	6223	6197	6053	6242	6161	6136	6230	6286	6251	6259	6218	6129	6164	6264	6306	6149	6218	6166	6175	6158	6198	6152	6113	6272	6077	6230	6399	6142	6254	6239	6205	6248	6181	6206	6243	6236	6222	6184	6181	6211	6041	6241	6262	6144	6199	6121	6250	6310	6210	6228	5954	6114	6120	6160	6236	6163	6259	6251	6237	6267	6257	6163	6119	6091	6172	6201	6261	6233	6195	6108	6151	6242	6103	6249	6177	6247	6139	6199	6152	6194	6191	6160	6028	6171	6345	6119	6094	6174	6174	6179	6170	6156	6195	6138	6235	6138	6176	6256	6167	6283	6228	6308	6115	6312	6178	6197	6200	6128	6215	6190	6144	6205	6064	6144	6152	6128	6284	6154	6174	6171	6208	6136	6169	6167	6234	6331	6098	6177	6134	6377	6138	6221	6269	6145	6127	6202	6102	6273	6135	6110	6364	6221	6359	6144	6253	6205	6171	6214	6268	6206	6228	6228	6271	6031	6127	6190	6150	6258	6073	6163	6207	6162	6164	6184	6232	6193	6024	6206	6121	6189	6226	6209	6261	6192	6145	6102	6299	6257	6358	6209	6202	6140	6126	6156	6127	6113	6205	6113	6276	6195	6143	6029	6224	6054	6176	6203	6264	6238	6165	6221	6255	6217	6270	6056	6169	6106	6113	6176	6267	6260	6156	6212	6161	6237	6213	6223	6108	6089	6100	6179	6164	6249	6270	6221	6100	6297	6071	6255	6088	6246	6152	6227	6264	6128	6226	6139	6080	6191	6218	6270	6113	6026	6258	6246	6153	6313	5931	6210	6172	6289	6171	6174	6225	6209	6175	6243	6167	6196	6238	6301	6171	6269	6217	6252	6250	6266	6206	6297	6171	6290	6069	6203	6158	6276	6160	6221	6157	6229	6157	6217	6203	6115	6153	6123	6293	6263	6171	6148	6245	6188	6324	6325	6242	6025	6241	6255	6176	6337	6215	6032	6127	6233	6040	6245	6047	6225	6302	6198	6160	6160	6142	6238	6143	6176	6210	6161	6243	6209	6166	6263	6161	6199	6286	6204	6168	6265	6237	6127	6197	6186	6179	6243	6241	6105	6203	6282	6144	6072	6220	6258	6232	6195	6136	6104	6270	6286	6213	6217	6086	6125	6183	6206	6100	6262	6269	6183	6368	6143	6220	6235	6206	6236	6249	6223	6200	6224	6250	6194	6069	6137	6265	6159	6051	6141	6124	6190	6146	6226	6143	6180	6179	6325	6244	6106	6172	6071	6105	6031	6158	6222	6197	6258	6232	6142	6135	6110	6216	6087	6224	6164	6196	6143	6183	6167	6254	6108	6119	6194	6107	6123	6155	6228	6266	6166	6200	6188	6084	6197	6296	6178	6231	6257	6224	6180	6183	6224	6121	6190	6242	6253	6332	6169	6181	6142	6214	6128	6292	6166	6226	6173	6020	6171	6209	6093	6166	6210	6297	6205	6248	6246	6138	6253	6160	6156	6304	6083	6152	6165	6042	6224	6161	6198	6253	6239	6186	6265	6105	6302	6117	6292	6213	6229	6125	6131	6221	6165	6130	6226	6129	6081	6261	6178	6231	6092	6270	6161	6251	6184	6212	6117	6074	6146	6166	6278	6273	6244	6098	6262	6234	6153	6150	6147	6225	6152	6107	6131	6190	6191	6071	6127	6218	6178	6237	6131	6239	6242	6191	6199	6288	6179	6218	6180	6169	6181	6303	6203	5973	6256	6211	6271	6226	6207	6240	6114	6173	6115	6244	6242	6050	6239	6243	6186	6104	6253	6204	6154	6155	6187	6263	6188	6240	6165	6327	6243	6312	6228	6237	6219	6341	6264	6166	6174	6205	6237	6218	6206	6178	6307	6045	6149	6103	6280	6296	6263	6334	6173	6191	6106	6170	6201	6286	6186	6226	6148	6322	6251	6204	6308	6242	6283	6180	6169	6211	6204	6179	6129	6294	6241	6215	6180	6052	6095	6217	6142	6143	6196	6163	6307	6155	6127	6142	6217	6264	6199	6102	6199	6210	6260	6062	6277	6137	6240	6209	6187	6244	6300	6353	6314	6120	6195	6240	6273	6181	6157	6144	6186	6318	6065	6273	6187	6266	6135	6145	6176	6171	6301	6175	6108	6096	6123	6157	6161	6171	6123	6196	6188	6342	6208	6195	6108	6206	6107	6181	6115	6199	6205	6240	6215	6188	6226	6181	6286	6191	6289	6214	6254	6182	6178	6156	6190	6219	6228	6226	6210	6178	6185	6171	6311	6163	6117	6179	6257	6078	6123	6148	6033	6250	6295	6316	6266	6177	6166	6231	6131	6198	6227	6210	6218	6352	6274	6187	6262	6256	6190	6233	6111	6279	6262	6307	6147	6172	6119	6130	6292	6284	6163	6254	6202	6236	6110	6161	6335	6164	6146	6281	6146	6249	6181	6200	6062	6195	6212	6119	6152	6130	6284	6248	6118	6155	6121	6168	6200	6236	6162	6084	6244	6229	6225	6303	6199	6171	6107	6062	6270	6156	6093	6251	6262	6157	6217	6258	6361	6085	6300	6226	6074	6145	6255	6252	6272	6304	6200	6138	6080	6201	6106	6267	6148	6265	6184	6161	6269	6226	6296	6243	6187	6330	6288	6144	6170	6190	6251	6195	6135	6177	6238	6201	6164	6059	6139	6241	6214	6131	6179	6100	6172	6129	6328	6195	6229	6153	6203	6296	6185	6096	6259	6228	6250	6281	6283	6311	6213	6190	6177	6160	6304	6240	6233	6223	6099	6204	6144	6229	6084	6199	6156	6221	6231	6085	6201	6222	6297	6197	6097	6235	6195	6278	6245	6148	6113	6184	6130	6122	6153	6117	6353	6155	6292	6133	6034	6189	6108	6160	6101	6309	6172	6186	6169	6183
45593	31477	12421	2899	1133	837	803	862	812	793	826	860	841	848	850	852	854	814	846	905	812	874	825	834	812	786	839	854	843	807	840	823	860	849	871	863	827	809	870	793	836	771	830	804	852	883	812	853	811	795	860	833	852	845	812	818	869	829	810	823	834	924	800	813	868	850	793	796	842	856	828	834	827	815	836	798	770	848	907	819	863	821	815	810	825	800	780	849	786	866	892	855	824	814	860	834	830	874	867	851	809	806	821	802	849	844	844	858	844	802	789	847	818	847	845	764	792	823	816	862	824	874	874	798	876	839	815	848	840	773	825	784	853	837	843	846	808	813	834	817	896	787	818	777	881	825	848	805	863	851	886	830	827	917	799	791	861	857	806	849	897	833	836	877	808	826	801	772	830	894	850	791	875	855	843	843	839	821	860	862	836	815	882	817	829	842	846	860	789	813	842	871	859	839	841	805	755	916	805	830	844	850	834	842	822	813	874	873	815	815	816	846	816	833	792	868	785	800	865	787	801	811	881	839	834	822	836	842	851	882	804	817	862	821	846	840	874	832	804	786	836	785	831	828	813	815	844	773	820	792	826	833	836	773	805	774	816	780	851	847	839	816	836	837	864	791	840	846	846	793	840	810	796	871	853	825	831	808	782	837	830	816	883	829	865	823	818	835	788	849	860	792	885	812	795	793	845	789	851	802	868	880	796	860	861	827	911	824	823	845	808	805	797	892	856	856	835	853	788	816	759	811	883	819	789	796	845	780	800	784	828	807	838	835	868	862	883	881	840	825	823	813	831	850	880	828	870	802	872	815	869	787	817	778	814	848	866	855	836	848	829	877	841	818	852	877	887	893	835	841	856	769	852	842	784	834	801	816	814	753	851	816	805	863	840	847	797	855	877	820	817	838	818	799	792	802	852	855	831	903	834	816	885	853	830	789	822	829	873	856	823	802	785	846	793	852	849	839	832	763	824	812	840	808	907	775	830	853	809	870	760	794	771	861	819	800	806	839	801	815	823	852	854	843	852	790	857	794	778	883	849	829	841	825	891	807	819	794	787	802	840	852	843	875	790	801	837	772	847	810	850	854	846	843	842	827	829	856	828	812	779	801	857	877	821	802	870	819	854	818	849	830	800	825	822	834	858	832	845	815	832	828	814	829	816	854	823	856	918	836	799	801	832	860	810	805	825	828	841	790	788	828	856	828	827	830	797	819	813	852	801	857	836	795	810	879	791	895	836	819	835	857	846	798	851	835	807	825	813	821	817	884	839	824	847	860	794	851	820	872	871	852	838	801	841	860	860	826	859	897	851	806	851	866	830	814	811	831	890	841	795	795	861	855	831	855	825	791	809	803	825	838	804	882	800	786	800	804	809	834	800	806	851	814	767	760	850	809	890	864	833	855	825	806	813	815	815	829	896	829	818	837	847	925	756	833	921	834	834	830	851	845	827	807	770	806	842	824	819	795	881	811	851	810	823	841	853	859	883	824	841	851	816	839	850	852	837	796	796	851	821	847	844	789	854	846	814	844	886	781	862	816	881	814	816	781	789	809	864	784	817	822	842	841	822	778	832	826	843	832	828	843	822	874	857	795	818	789	850	823	840	807	799	799	858	827	838	831	865	876	876	853	803	868	820	853	853	838	874	795	798	827	847	872	868	809	880	741	842	839	812	837	774	839	867	783	802	808	818	826	879	836	832	787	787	816	833	879	831	824	858	854	842	833	843	817	817	835	805	819	816	816	829	867	825	791	801	825	814	820	847	831	787	815	812	851	836	797	821	826	809	818	817	823	823	894	825	818	833	855	841	801	863	838	842	829	780	828	833	797	808	816	849	857	850	827	860	829	815	879	844	803	848	837	823	812	808	803	821	854	819	793	837	852	806	773	841	834	843	853	863	827	874	852	856	869	854	861	852	849	778	823	837	803	863	844	871	837	819	833	809	821	830	830	825	850	816	816	829	850	813	863	829	837	803	855	807	787	840	869	795	840	860	854	835	862	867	880	823	888	864	847	803	844	777	770	844	845	841	881	842	848	770	850	831	772	859	764	836	836	845	800	833	824	881	832	843	767	841	841	791	870	827	856	816	871	823	780	827	836	800	847	833	804	805	775	841	834	827	860	859	835	869	812	815	884	800	831	838	837	812	787	875	838	825	833	816	818	815	814	780	849	830	782	832	862	848	806	806	842	834	892	803	826	832	843	827	873	865	839	840	884	815	862	800	795	805	851	837	820	836	817	823	884	845	853	846	856	823	830	841	740	798	836	860	827	807	828	861	841	864	845	827	799	827	821	840	810	829	835	797	828	828	825	832	853	801	879	792	864	858	837	822	879	868	839	828	835	819	822	775	819	821	847	841	818	852	834	829	812	857	829	818	841	855	848	839	801	866	816	843	827	790	840	857	842	850	785	876	816	852	821	862	806	911	811	854	807	827	868	860	871	812	819	827	781	879	875	877	849	825	814	853	789	826	847	858	801	814	848	780	852	849	803	797	860	833	828	783	834	802	870	874	837	805	785	855	858	804	813	796	867	832	844	838	791	817	829	828	840	840	831	858	827	845	808	789	833	847	872	860	818	829	824	832	784	837	849	840	771	760	840	837	829	800	764	845	804	786	821	830	832	875	835	847	876	787	854	843	852	857	864	834	849	850	817	779	868	827	860	860	852	813	811	882	894	840	833	839	901	873	853	776	827	818	837	802	832	875	872	854	820	817	811	765	831	780	783	825	885	799	871	854	823	933	856	831	867	817	815	823	822	744	855	809	843	821	863	861	836	849	803	835	861	826	801	752	848	839	885	809	799	801	842	842	783	824	882	849	810	847	851	830	792	849	781	822	820	837	858	815	824	817	844	876	843	842	800	865	842	861	805	859	844	820	824	837	813	792	889	828	829	827	824	844	784	830	807	815	768	814	812	786	842	845	791	786	774	847	841	798	828	823	843	786	861	839	823	839	769	881	826	762	853	767	863	827	764	844	848	859	835	877	823	879	843	822	829	816	756	814	820	795	830	846	810	858	822	813	802	817	873	855	851	870	824	796	779	852	833	838	785	843	836	839	827	819	811	855	820	843	826	834	825	794	821	853	846	776	870	862	857	837	832	879	803	821	840	814	842	872	824	811	836	868	843	797	814	821	839	803	794	816	819	838	842	859	810	815	875	819	827	858	840	837	852	849	807	794	817	772	810	839	832	845	826	814	841	822	823	823	860	843	827	851	808	852	873	837	832	889	840	858	787	818	844	851	805	821	864	884	828	835	883	842	854	818	809	808	836	839	845	870	852	924	837	788	826	834	858	845	840	857	814	851	821	862	842	804	856	821	785	794	823	810	823	819	844	803	852	768	791	874	828	825	858	826	820	848	861	814	813	792	839	861	828	807	875	904	804	819	854	820	819	790	835	895	840	857	919	903	831	878	843	820	863	852	788	868	821	803	827	841	838	924	781	786	825	806	800	857	812	833	855	809	845	843	870	799	868	800	845	821	844	794	823
72367	53232	33737	19884	11035	6880	6637	6732	6649	6691	6708	6755	6848	6691	6744	6778	6858	6726	6766	6719	6682	6654	6710	6826	6709	6658	6758	6750	6743	6780	6713	6741	6744	6723	6811	6711	6807	6672	6753	6608	6650	6779	6679	6714	6713	6857	6763	6699	6728	6669	6693	6662	6616	6643	6664	6693	6737	6821	6652	6781	6732	6739	6862	6717	6793	6820	6722	6778	6721	6727	6581	6708	6735	6632	6804	6672	6753	6761	6809	6600	6717	6709	6804	6788	6673	6711	6676	6695	6675	6578	6475	6664	6744	6772	6719	6663	6734	6758	6679	6784	6702	6710	6652	6725	6795	6904	6724	6653	6797	6602	6719	6767	6721	6813	6599	6753	6602	6652	6786	6766	6650	6640	6633	6682	6675	6700	6753	6673	6742	6654	6604	6664	6574	6591	6603	6599	6706	6700	6666	6724	6658	6732	6801	6752	6632	6764	6882	6627	6624	6668	6655	6863	6759	6772	6751	6730	6625	6876	6724	6634	6697	6705	6684	6735	6730	6742	6861	6724	6595	6862	6584	6771	6704	6719	6578	6752	6668	6875	6821	6650	6663	6713	6672	6647	6670	6576	6728	6597	6864	6712	6721	6630	6809	6874	6819	6835	6729	6703	6565	6764	6605	6657	6641	6451	6758	6712	6865	6779	6651	6749	6773	6852	6803	6863	6703	6777	6646	6726	6722	6645	6765	6661	6801	6670	6711	6819	6617	6662	6741	6629	6855	6614	6668	6604	6758	6809	6714	6557	6657	6703	6725	6714	6781	6700	6710	6853	6566	6639	6704	6553	6791	6800	6705	6700	6832	6752	6665	6711	6843	6757	6847	6801	6708	6653	6648	6679	6654	6681	6637	6720	6653	6721	6708	6685	6666	6709	6727	6779	6631	6821	6713	6740	6809	6647	6775	6827	6603	6710	6613	6754	6690	6644	6798	6685	6673	6769	6736	6747	6689	6670	6774	6842	6722	6655	6781	6681	6830	6819	6518	6756	6756	6819	6778	6692	6706	6736	6681	6792	6616	6636	6630	6683	6728	6615	6774	6596	6672	6751	6731	6705	6910	6773	6742	6777	6911	6805	6565	6672	6771	6681	6640	6783	6702	6631	6698	6719	6804	6651	6764	6691	6652	6621	6742	6817	6746	6685	6767	6768	6810	6594	6735	6728	6732	6700	6649	6634	6560	6663	6788	6735	6603	6682	6756	6711	6735	6741	6806	6751	6727	6707	6785	6676	6717	6706	6679	6774	6668	6635	6732	6660	6708	6575	6747	6725	6673	6561	6711	6792	6629	6696	6736	6677	6610	6791	6824	6664	6821	6677	6802	6610	6715	6768	6772	6608	6602	6720	6712	6988	6737	6688	6745	6898	6777	6651	6748	6675	6735	6741	6703	6822	6670	6756	6573	6757	6623	6718	6727	6756	6842	6728	6677	6764	6699	6734	6769	6665	6748	6684	6765	6604	6615	6697	6794	6704	6715	6692	6685	6642	6759	6603	6809	6744	6763	6731	6761	6614	6765	6692	6738	6752	6821	6761	6639	6768	6758	6656	6652	6721	6703	6792	6647	6729	6680	6737	6729	6790	6567	6630	6683	6736	6619	6709	6698	6712	6804	6722	6749	6752	6723	6689	6792	6712	6855	6686	6678	6723	6767	6693	6803	6804	6657	6750	6677	6618	6511	6755	6682	6619	6773	6633	6674	6638	6720	6696	6752	6782	6642	6750	6676	6779	6645	6733	6585	6823	6738	6823	6675	6692	6693	6807	6783	6600	6668	6720	6673	6682	6693	6772	6721	6672	6771	6661	6682	6719	6717	6738	6823	6660	6737	6757	6723	6675	6661	6743	6712	6692	6807	6633	6783	6663	6751	6673	6712	6672	6598	6656	6753	6654	6634	6750	6638	6687	6569	6834	6747	6618	6717	6661	6742	6761	6802	6812	6678	6658	6724	6734	6639	6748	6672	6673	6657	6573	6722	6890	6954	6875	6841	6599	6579	6837	6638	6630	6683	6718	6689	6792	6776	6665	6596	6756	6703	6716	6740	6713	6705	6640	6594	6730	6778	6914	6824	6724	6677	6767	6676	6605	6670	6796	6768	6703	6650	6678	6705	6563	6774	6764	6758	6706	6631	6677	6773	6668	6806	6565	6661	6817	6694	6832	6671	6795	6636	6648	6682	6753	6702	6655	6672	6709	6709	6598	6712	6650	6840	6722	6703	6703	6818	6779	6684	6716	6628	6727	6689	6707	6747	6772	6738	6771	6801	6596	6554	6656	6703	6584	6659	6794	6752	6720	6657	6686	6654	6730	6663	6698	6541	6815	6698	6740	6676	6701	6747	6817	6665	6673	6734	6773	6563	6702	6650	6673	6659	6698	6704	6700	6768	6718	6800	6627	6826	6599	6669	6700	6664	6666	6611	6741	6611	6696	6676	6595	6769	6651	6969	6816	6716	6768	6723	6772	6747	6728	6703	6668	6607	6605	6770	6809	6776	6795	6668	6626	6678	6571	6707	6785	6818	6630	6826	6602	6572	6749	6788	6688	6701	6683	6790	6693	6676	6616	6726	6611	6832	6735	6791	6607	6746	6723	6664	6804	6602	6884	6765	6718	6734	6568	6725	6761	6646	6745	6796	6836	6523	6745	6618	6796	6649	6744	6609	6782	6699	6649	6708	6717	6624	6686	6586	6650	6912	6752	6719	6733	6744	6626	6778	6728	6592	6881	6817	6834	6661	6696	6807	6665	6868	6606	6662	6590	6660	6753	6790	6783	6760	6584	6754	6630	6708	6737	6618	6695	6827	6555	6875	6814	6762	6853	6696	6573	6759	6590	6715	6682	6821	6715	6739	6768	6699	6710	6806	6588	6746	6693	6630	6731	6658	6824	6714	6730	6706	6790	6809	6728	6610	6726	6829	6722	6708	6655	6801	6758	6591	6674	6646	6686	6715	6733	6783	6753	6856	6738	6792	6677	6707	6639	6657	6721	6645	6650	6703	6729	6832	6721	6582	6658	6735	6729	6580	6632	6770	6614	6681	6687	6588	6745	6570	6651	6694	6696	6768	6629	6726	6590	6705	6745	6797	6771	6605	6830	6697	6729	6737	6780	6686	6696	6600	6741	6627	6718	6749	6752	6559	6848	6773	6576	6761	6694	6624	6552	6717	6682	6763	6729	6585	6763	6679	6804	6736	6700	6747	6815	6970	6829	6665	6767	6680	6780	6745	6768	6717	6735	6639	6791	6762	6681	6724	6608	6744	6691	6752	6729	6867	6732	6739	6743	6723	6568	6818	6712	6603	6639	6686	6670	6865	6670	6780	6621	6712	6839	6774	6881	6713	6758	6678	6551	6598	6610	6745	6725	6784	6802	6774	6790	6732	6684	6677	6727	6873	6861	6657	6753	6773	6705	6821	6701	6756	6673	6770	6784	6846	6686	6633	6799	6626	6716	6685	6844	6694	6608	6718	6677	6680	6660	6657	6639	6802	6713	6677	6675	6706	6719	6676	6761	6718	6630	6815	6769	6788	6636	6714	6720	6887	6633	6966	6728	6673	6761	6792	6749	6734	6690	6755	6707	6621	6625	6658	6587	6673	6593	6731	6760	6660	6701	6581	6807	6631	6774	6877	6710	6554	6721	6828	6798	6661	6664	6756	6771	6658	6604	6819	6834	6716	6721	6709	6754	6806	6694	6687	6608	6732	6814	6689	6773	6741	6716	6694	6784	6815	6648	6570	6724	6787	6742	6645	6745	6687	6721	6760	6595	6733	6741	6740	6834	6723	6716	6703	6714	6728	6764	6781	6710	6631	6755	6749	6696	6690	6626	6833	6621	6694	6725	6742	6760	6849	6706	6654	6791	6761	6679	6853	6699	6709	6754	6758	6800	6675	6729	6748	6681	6659	6727	6758	6642	6734	6604	6712	6734	6702	6665	6709	6496	6742	6685	6744	6706	6626	6772	6785	6675	6689	6704	6686	6754	6658	6656	6726	6803	6716	6710	6760	6650	6881	6648	6712	6622	6760	6614	6781	6779	6819	6705	6695	6784	6779	6544	6556	6948	6739	6828	6571	6684	6874	6647	6751	6797	6804	6791	6769	6858	6837	6940	6762	6723	6761	6662	6727	6805	6775	6560	6693	6816	6573	6714	6663	6773	6644	6646	6658	6672	6778	6699	6846	6620	6703	6734	6661	6587	6801	6710	6788	6710	6818	6590	6705	6608	6687	6745	6765	6644	6679	6935	6750	6746	6763	6731	6832	6682	6586	6658	6644	6630	6671	6698	6693	6666	6598	6709	6709	6656	6687	6683	6863	6712	6708	6780	6704	6635	6713	6675	6718	6612	6561	6748	6753	6869	6735	6932	6703	6744	6754	6704	6695	6766	6714	6755	6849	6779	6663	6794	6685	6828	6738	6577	6596	6659	6612	6688	6740	6813	6758	6836	6853	6750	6599	6911	6535	6616	6755	6736	6642	6722	6627	6653	6827	6694	6739	6682	6701	6792	6641	6606	6767	6706	6703	6679	6738	6736	6640	6771	6730	6748	6825	6822	6785	6697	6719	6760	6804	6746	6724	6577	6749	6647	6615	6730	6640	6740	6655	6713	6738	6757	6697	6726	6679	6828	6747	6657	6749	6675	6573	6760	6695	6680	6707	6717	6720	6691	6803	6736	6671	6715	6595	6653	6641	6599	6808	6667	6603	6785	6675	6754	6671	6884	6675	6822	6688	6866	6714	6657	6685	6847	6828	6768	6665	6624	6637	6553	6709	6612	6808	6825	6900	6739	6970	6696	6768	6733	6657	6674	6700	6766	6648	6771	6740	6651	6593	6659	6634	6540	6730	6720	6713	6788	6665	6768	6649	6720	6707	6709	6749	6634	6619	6737	6762	6658	6619	6822	6812	6728	6678	6821	6700	6729	6842	6766	6741	6728	6772	6728	6829	6754	6718	6709	6678	6781	6757	6875	6708	6789	6884	6692	6682	6728	6669	6797	6668	6773	6784	6761	6676	6700	6810	6680	6571	6701	6672	6607	6693	6761	6607	6628	6623	6705	6767	6677	6814	6799	6710	6702	6734	6696	6773	6720	6678	6642	6708	6655	6659	6663
51892	38884	17648	4281	1322	911	931	939	904	882	867	901	898	867	877	910	936	862	836	892	844	865	830	893	869	836	907	862	864	894	902	876	880	887	918	929	868	917	923	880	894	896	836	918	869	909	902	852	932	887	915	925	902	926	903	909	834	866	876	847	859	889	881	911	891	883	875	816	907	940	835	895	899	877	826	896	913	836	863	910	877	865	868	868	868	929	908	878	925	925	916	903	917	857	886	889	897	932	882	902	883	871	881	847	834	912	932	874	951	921	929	843	886	884	900	875	939	873	891	873	913	892	907	824	867	950	868	833	858	926	913	883	851	837	843	878	897	894	896	913	917	932	957	890	808	870	905	931	889	871	862	878	864	927	860	867	862	880	866	947	895	855	869	901	830	823	863	953	906	881	935	895	947	917	806	856	891	832	885	909	886	910	921	838	926	845	884	916	893	891	919	862	887	858	933	908	881	933	895	926	848	882	897	938	876	896	857	907	900	925	858	850	931	866	924	884	915	860	899	888	921	821	891	887	895	867	860	874	844	881	879	880	896	862	853	869	885	878	909	863	872	926	900	910	898	904	883	860	904	867	915	917	933	890	848	905	912	878	900	919	918	852	861	917	904	861	905	946	926	931	884	902	872	888	887	883	918	922	880	859	883	882	907	858	885	909	877	865	895	938	872	892	910	890	931	921	913	913	946	856	923	932	877	936	899	904	949	869	875	877	895	920	848	874	866	927	952	844	929	882	907	886	895	869	855	871	867	880	934	888	932	927	919	883	866	898	850	867	888	870	965	888	887	856	879	816	928	850	879	844	936	884	855	872	908	912	950	844	880	937	882	930	860	871	936	859	876	913	849	953	878	846	883	853	857	836	882	845	830	895	890	858	929	856	884	887	839	871	929	900	905	923	849	874	903	915	891	840	861	894	849	885	910	901	954	858	909	860	907	903	860	873	889	911	860	890	926	917	907	933	862	887	882	858	898	852	900	942	853	858	869	880	891	906	890	916	928	830	895	903	892	873	908	924	876	866	944	912	947	911	893	930	866	896	888	909	920	873	870	930	877	871	927	878	864	879	855	903	871	889	887	881	861	888	896	865	875	884	897	872	820	941	861	866	918	901	883	840	853	911	875	884	842	867	852	888	879	903	890	932	915	834	932	909	883	860	904	922	921	878	902	884	868	875	936	943	905	901	899	889	948	887	865	845	859	854	885	911	851	869	887	921	898	885	875	864	915	916	918	869	926	917	914	846	892	917	901	883	962	863	880	853	915	880	909	877	820	897	899	892	861	918	882	895	911	886	854	908	916	880	920	893	918	927	826	884	921	802	859	819	960	886	900	823	887	891	918	891	884	853	908	899	914	899	908	904	887	859	883	898	904	889	894	889	859	935	840	884	895	869	914	873	858	877	883	883	901	877	914	849	896	865	887	909	867	878	897	859	863	880	881	915	882	880	882	850	868	894	869	840	878	887	922	865	887	930	913	891	873	891	892	881	866	844	883	884	877	841	911	897	923	853	928	907	884	857	909	873	877	874	843	892	850	916	943	885	905	855	929	894	935	893	921	906	916	890	921	863	846	881	902	905	930	894	835	864	888	898	897	872	943	840	893	945	862	844	883	895	930	869	893	895	861	917	885	858	962	892	857	911	911	893	905	869	885	895	874	850	925	895	893	887	903	917	902	896	870	902	874	876	955	890	882	916	853	895	934	910	875	886	861	925	883	893	960	898	921	929	925	891	880	869	913	880	846	892	848	889	939	869	878	876	855	862	911	913	859	866	914	862	857	865	883	923	943	901	870	864	816	885	875	910	946	855	906	847	861	875	895	880	902	895	892	911	844	879	814	859	873	882	894	903	862	887	881	896	905	941	857	836	882	893	837	863	872	892	949	922	898	898	885	922	863	856	916	906	901	872	867	900	893	932	866	852	884	924	897	882	884	947	918	863	907	891	895	926	915	848	880	889	896	858	943	896	871	875	908	863	882	918	881	897	914	889	873	909	907	894	907	907	904	852	901	876	873	923	909	895	929	837	905	895	895	836	883	898	899	923	861	898	890	874	953	898	892	892	872	931	898	903	889	920	927	873	911	812	868	885	914	909	925	836	884	902	878	892	858	879	888	939	851	897	859	874	889	867	917	868	880	861	895	885	940	900	904	897	883	856	905	906	950	881	869	877	892	861	924	860	859	844	873	877	851	904	834	891	901	902	871	899	902	887	863	933	873	864	921	847	866	901	902	849	910	855	885	860	882	890	923	923	890	907	875	829	855	886	937	899	851	885	927	862	910	933	944	835	886	931	894	901	929	868	917	868	861	932	936	863	859	862	891	908	938	906	839	852	877	865	924	901	921	906	941	879	915	908	935	921	903	869	891	879	834	880	882	893	918	871	889	864	926	882	949	880	899	916	929	877	921	873	872	872	872	926	881	895	918	878	838	821	847	879	901	847	833	898	882	912	875	893	933	940	883	878	872	838	850	933	879	907	851	900	884	835	854	889	916	871	901	873	855	883	933	935	882	850	896	859	843	887	857	872	870	915	854	908	859	839	946	889	875	901	933	887	873	876	885	895	852	959	926	927	871	942	915	897	893	893	858	894	880	947	878	845	929	876	865	879	868	917	900	915	906	893	955	870	877	889	909	895	917	900	899	858	925	895	877	882	896	935	946	900	918	856	921	894	859	902	865	877	884	884	946	892	902	874	886	837	898	898	888	949	890	896	880	847	856	876	943	857	924	893	869	882	872	906	894	887	834	941	872	896	907	851	913	903	868	900	838	867	945	889	875	901	888	839	893	907	864	938	863	871	863	856	953	924	875	845	888	909	913	899	834	880	919	904	909	888	893	878	913	889	921	872	881	865	938	876	948	876	846	857	885	908	874	862	918	931	894	864	893	858	865	863	945	873	880	901	837	867	905	912	883	917	834	901	905	891	876	901	844	964	969	872	910	964	926	893	897	950	914	919	913	885	914	898	906	896	888	896	903	884	910	914	949	884	914	913	901	903	855	887	908	917	844	813	906	936	936	883	912	853	921	867	866	910	883	895	849	885	863	859	903	939	899	899	910	897	921	931	853	907	854	892	912	915	888	886	874	860	929	815	831	878	881	901	956	955	918	943	947	899	867	958	902	911	829	890	816	913	845	900	877	839	896	896	802	933	946	888	905	857	911	875	906	879	913	866	875	888	914	873	899	836	879	877	914	892	985	921	902	914	884	877	913	880	910	900	917	899	851	862	897	869	928	867	884	942	859	928	921	894	939	897	846	906	876	896	899	849	870	929	881	896	877	889	901	878	876	898	864	860	863	834	874	876	913	882	833	953	919	854	904	900	887	873	937	898	849	902	866	956	858	900	887	887	920	887	861	958	872	839	946	867	872	895	818	891	857	903	895	859	913	890	883	906	891	843	900	890	839	875	886	873	883	915	923	831	876	879	957	908	899	880	843	950	886	877	941	919	882	869	895	900	921	873	893	860	865	851	898	895	880	837	831	876
75801	58220	39306	24595	13312	7444	7041	7185	7231	7138	7074	7195	7141	7117	7213	7095	7123	7153	7133	7062	7198	7086	7168	7021	7050	7146	7074	7052	6967	7084	7070	7186	7000	7253	7068	7144	7182	7035	7119	7132	6998	7055	7077	7261	7200	7236	7216	7054	7159	7102	7180	7007	7022	7049	7104	7116	7055	7151	7213	7204	7119	7193	7161	7253	7074	7125	7029	7155	7207	7072	7117	7134	7182	7026	7089	6930	7077	7193	7071	7084	6943	7219	7074	7101	7100	7110	7006	7125	6992	7195	7075	7175	7117	7070	7077	7115	7139	7154	6974	7192	7114	7130	7085	6986	7219	7106	7079	7192	7186	7190	7079	7263	7157	7237	7124	7118	7173	7062	7095	7203	7040	6950	7005	7129	7198	7143	7154	7079	7110	7102	7024	7089	7121	7117	7070	7129	7188	7090	7139	7215	7072	7055	7190	7038	7067	7093	7067	7096	7187	7092	7159	7114	7106	7067	7199	7170	7090	7067	7174	7119	7200	7108	7142	7061	7107	7116	7096	7152	7062	7283	7135	7063	7276	7131	7318	7145	7067	7199	7228	7202	7088	7136	7156	6979	7175	7151	7201	7050	7149	6984	7221	7112	7085	7184	7147	7096	7211	6996	7185	7106	7193	7104	7138	7190	7147	7125	7231	7233	7147	7100	7095	7124	7297	7070	7032	7095	7076	7138	7064	7245	6907	7145	7153	7254	7116	7188	7199	7069	7108	7138	7148	7178	7080	7094	7084	7060	7236	7085	7069	7137	7125	7114	7248	7093	7176	7155	7149	7038	7117	7073	7217	7129	7061	6933	7188	7128	7364	7317	7095	7169	7101	7031	7108	7092	7086	7119	7159	7133	7262	7079	7021	7110	7175	7232	7133	7063	7100	7231	7094	7259	7226	7039	7065	7111	7129	7231	7083	7115	7103	7054	7235	7157	6991	7096	7175	7167	7113	7179	7068	7188	7206	7183	7074	7222	7200	7079	7189	7219	7107	7117	6980	7022	7199	7084	7295	7102	7057	7233	7171	7208	7175	7121	7197	7021	7217	7004	7116	7155	7113	7126	7197	7270	7050	7234	7165	7034	7009	7199	7124	7071	7102	7044	7033	7220	7086	7135	7204	7265	7173	7090	7152	7009	7096	7133	7177	7089	7138	7091	7138	7143	7105	7252	7177	7073	7244	7218	7104	7112	7081	7126	7066	7094	7080	7050	6969	7131	7105	7226	7245	7141	7219	7070	7070	7123	7185	7229	7033	7081	7110	7139	7156	6989	7100	7119	7171	7017	7155	7046	7239	7142	7130	7158	7092	7170	7225	7069	7093	7116	7158	7026	7065	7233	7086	7008	7178	7118	7145	7147	7290	7157	7046	7201	7036	7099	7209	7123	7164	7106	7196	7069	6955	7106	7172	7051	7067	7203	7035	7047	7000	7192	7182	7259	7173	7190	7143	7061	7098	7230	7126	7186	7154	7174	7056	7168	7106	7076	7257	7185	7160	7247	7115	7169	6996	7062	7133	7256	7069	7039	7146	7250	6985	7123	7108	7180	7108	7108	7097	6992	7089	7219	7211	7086	7135	7089	7103	7259	7162	6961	6994	7270	7085	7185	6985	7096	7159	7162	7164	7156	7072	7095	7145	7129	7125	7161	7117	7111	7071	7056	7101	7066	7221	7124	7183	7086	7097	7106	7141	7131	7056	7140	7091	7209	7178	7165	7149	7164	7236	7056	7061	7097	7139	7208	7107	7196	7202	7044	7187	7217	7043	7173	7131	7004	7134	7165	7004	7265	7017	7209	7101	7035	7143	7104	7162	7032	7044	7039	7170	7113	7157	7246	7069	7192	7076	7195	7142	7198	7183	7104	7100	7183	7230	7104	7137	7098	7183	7205	7177	7124	7109	7153	7006	7070	7317	7022	7029	7208	7115	7172	7029	7213	7092	7115	7184	7014	7130	7140	7187	7110	7146	7164	7154	7159	7083	7125	7048	7205	7146	7177	7058	7209	7021	7221	7084	7083	7003	7145	7154	7243	7163	7106	7266	6984	7184	7111	7153	7047	7213	6997	7255	7058	7009	7205	7140	7267	7034	7204	7192	7107	7052	7066	7116	7140	7199	7126	7085	7041	7192	7181	7114	7151	6947	7183	7079	7128	7121	7004	7284	7042	7230	7092	7247	7156	7116	7168	7066	7108	7123	7190	7174	7157	7137	7119	7227	7076	7106	7138	7125	7100	7233	7013	7059	7073	7198	7153	7181	7103	6983	7271	7083	7183	7019	7223	7215	7103	7124	7169	7116	7120	7159	7251	7285	7187	7064	7072	7246	7189	7158	7337	7155	7200	7145	7203	7166	7130	7129	6992	7144	7047	7232	6995	7078	7098	7104	7132	7031	7017	7235	7188	7165	7227	7055	7214	7145	7192	7181	7049	7120	7228	7278	7135	7169	7193	6965	7085	7151	7054	7103	7228	7170	7093	7153	7101	7179	7363	7235	6907	7086	7149	7176	7162	7197	7179	7157	7068	7040	7058	7077	7145	7260	7124	7049	7090	7095	7274	7068	7137	7093	7139	7179	7043	6942	7114	7062	7028	7150	7166	7203	7205	7158	7078	7215	7006	7109	7162	7122	7187	7084	7160	7062	7213	7276	7122	7154	7028	7170	7038	7116	7101	7250	7047	7129	7056	7168	7068	7167	7090	7182	7075	6959	7135	7124	7045	7085	7191	6979	7135	7091	7063	7157	7233	7192	7225	7083	7152	7064	7207	7082	7084	7125	7170	6991	7050	7143	7130	7192	7155	7224	7045	7207	7297	7096	7149	7068	7033	7208	7119	7032	7106	7080	7176	7126	7073	7059	6987	7094	7221	7117	7163	7207	7190	7046	7145	7108	7267	7143	7096	7125	7063	7157	7130	7160	7074	6992	7025	6959	7138	7053	7249	7026	7103	7059	7200	7189	7189	7196	7103	7270	7008	7090	7228	7255	7000	7285	7156	7074	7163	7200	7028	7187	7149	7188	7201	7159	7072	7180	7158	7164	7113	7086	7180	7177	7296	7069	7166	7136	7161	7208	7168	7160	7126	7199	7099	7150	7205	7167	7050	7184	7120	7099	7221	7232	6909	7269	7086	7176	7170	7172	7105	7127	7123	7177	7061	7194	7136	7171	7017	7103	7142	7114	7028	7094	7110	7006	7116	7240	7001	7188	7156	7210	7265	7231	7100	7098	7117	7041	7137	7187	7215	7078	7165	7155	7184	7132	7227	7193	7121	7082	7255	6925	7112	7120	7040	7177	7119	7084	7229	7080	7088	7123	7097	6936	7259	7099	7044	7221	7206	7026	7068	7177	7060	7117	7168	7182	7313	7053	7159	7092	7092	7114	7132	7222	7115	7035	7226	7089	7167	7157	7049	7033	7076	7132	7203	7218	6996	7206	6986	7184	7093	7078	7164	7005	7140	7056	7103	7135	7195	7168	7060	7181	7003	7080	7182	7087	7123	7239	7155	7190	7227	7084	7150	7174	7068	7198	7181	7072	7123	7074	7128	7138	7063	7228	7142	7076	7314	7167	6984	7258	6943	7107	6912	7221	7064	7125	7026	7191	7146	7127	7126	7166	7105	7136	6980	6985	7195	6963	7072	7135	7184	7178	7050	7204	7286	7108	7034	7227	7029	7101	7088	7061	7168	7197	7126	7162	7107	7107	7220	7176	7185	7212	7142	7078	7042	7123	7067	7190	7152	7048	7112	7124	7073	7210	7037	7047	7013	7193	7108	7173	7030	7159	7205	7042	7063	6909	7090	7157	7093	7306	7147	7134	7149	7083	7118	7160	7104	7032	7220	7011	7091	7051	7126	7072	7168	7280	7058	7284	7055	7101	7101	7155	7180	7140	7286	7086	7194	7182	7185	7117	7154	7110	7055	7114	7026	7288	7099	7208	7086	7098	7061	7052	7054	7171	7094	7121	7163	6964	7108	7103	7019	7167	7054	7100	7090	7047	7041	7116	7056	7217	7121	7046	7051	7107	7043	7083	7172	7096	7149	7161	7123	7151	7034	7181	7151	7067	7042	7078	7082	7118	7151	7137	7067	7092	7027	7270	7022	7146	6992	7142	7111	7169	7145	7218	7009	7019	7162	7191	7134	7166	7103	7112	7151	7190	7159	7270	7176	7054	7126	7073	7174	7221	7188	7140	7161	7134	7068	7116	7113	7118	7165	7075	7082	7127	7173	7178	7097	7129	7086	7152	7057	7134	7193	7145	7102	7093	7236	7094	7144	7139	7120	7175	7031	7250	7021	7229	7028	7251	6939	7135	7187	7177	7150	7129	7238	7201	7103	7143	7196	7127	7188	7175	7074	7308	7055	6978	7130	7018	7151	7063	7144	7131	7116	7038	7175	7148	7044	7141	7078	7160	6936	7062	7152	7093	7198	7079	7149	7138	7153	7033	7110	7185	7083	7068	7055	7185	7126	7159	7088	7118	7156	7037	7069	7068	7141	7167	7143	7049	7017	6992	7156	7043	7172	7196	7270	7119	7246	7193	7119	7097	7227	7187	7171	7130	7046	7084	7232	7122	7085	7078	7156	7107	7089	7129	7309	7056	7095	7179	7048	7233	7166	7127	7124	7112	7054	7048	7177	7154	7147	7063	7183	7211	7032	7168	7171	7209	7143	7090	7144	7203	7155	7164	7207	7093	7177	7090	7043	7118	7240	7103	7135	7079	7095	7194	7082	7096	7151	7099	7172	7212	7079	7029	7120	7041	7116	7209	7201	7131	7084	7035	7189	7105	7059	7176	7053	7115	7190	6957	7035	7141	6991	7130	7205	7048	7128	7079	7232	7090	7053	7106	7277	7247	7062	7085	7066	6956	7063	7112	7200	7209	7217	7179	7115	7066	7190	7138	7022	7131	7145	7162	7136	7237	7161	7205	7229	7025	7082	7213	7160	7062	6979	7016	7231	7162	7152	7114	6967	7121	6948	7128	7103	7235	7122	7057	7175	7173	7174	7165	7061	7111	7165	7157	7048	7151	7250	7132	7029	7088	7144	7136	7007	7099	7280	7020	7037	7151	7140	7151	7237	7155	7079	7107	7183	7154	7146	7122	7002	7204	7208
63650	51640	25897	8145	1737	938	940	875	958	889	880	874	919	902	874	945	917	902	934	947	933	897	936	892	851	892	888	884	940	908	848	854	887	967	885	910	842	850	928	909	909	902	924	929	906	893	939	889	855	892	880	911	866	875	864	851	879	897	900	893	916	841	903	931	923	869	894	849	885	922	870	918	959	850	881	881	884	927	867	886	867	923	923	884	885	888	910	806	895	951	935	884	906	904	857	827	905	901	889	872	877	884	857	845	885	941	886	835	927	854	881	874	924	941	901	904	920	926	901	903	924	932	887	882	840	890	898	925	864	870	866	888	877	906	931	869	926	932	909	900	884	955	879	839	875	875	925	839	837	870	908	868	863	953	954	917	911	878	913	869	925	935	897	857	893	921	840	914	886	922	850	865	932	893	947	925	843	866	866	909	922	866	925	899	888	928	913	893	877	942	828	889	859	874	894	905	859	957	913	880	963	882	898	878	875	918	893	882	885	938	866	928	901	866	849	866	867	876	898	862	874	906	887	852	932	916	901	912	889	817	878	903	984	907	831	924	924	867	920	893	933	892	901	897	908	904	888	888	897	896	916	858	859	914	910	919	899	887	902	906	933	945	889	878	897	873	931	915	888	914	934	924	906	871	926	863	901	853	934	934	838	894	922	863	913	854	899	903	900	911	900	877	923	855	847	886	923	891	910	861	951	888	888	870	973	876	898	909	924	964	915	911	896	933	879	873	866	870	841	899	871	964	912	932	880	904	849	898	864	890	915	871	941	816	913	938	910	857	873	860	876	892	873	911	917	928	920	930	931	877	898	928	928	935	867	860	835	945	923	890	946	918	881	914	898	912	858	895	905	864	880	863	921	835	959	881	893	904	873	913	911	924	906	905	877	887	923	888	922	877	857	885	905	860	941	908	909	856	887	930	899	927	915	926	929	911	959	891	916	902	902	911	858	896	927	888	885	869	880	933	905	870	923	894	879	858	870	852	869	886	913	940	857	915	897	860	872	901	889	938	859	965	928	927	890	876	857	891	898	896	927	915	866	904	890	870	915	849	877	887	913	930	906	887	880	921	880	873	924	852	902	903	861	914	868	835	869	879	961	813	905	861	901	892	879	900	918	911	911	923	841	860	923	898	952	930	904	914	897	891	883	912	875	879	944	897	892	904	887	882	946	882	927	857	954	940	931	879	871	929	896	878	862	869	886	873	874	846	868	873	892	883	883	951	901	874	901	937	894	853	913	886	906	897	911	915	866	886	919	855	940	897	901	878	910	874	908	925	879	851	917	878	869	920	897	905	951	913	910	905	869	907	873	927	830	882	887	901	872	890	911	872	894	906	906	947	913	905	886	971	839	891	929	928	867	900	931	886	894	850	859	956	930	941	892	879	887	922	892	900	925	848	940	956	925	862	926	949	933	895	902	907	981	855	911	927	873	877	936	933	957	899	890	892	848	925	863	908	875	879	867	925	917	888	872	838	901	884	877	888	919	861	911	912	901	832	941	919	883	935	860	863	890	886	857	910	895	841	895	893	864	895	889	904	840	895	875	921	907	911	916	927	924	868	898	863	881	940	876	898	931	919	853	909	913	873	893	888	920	899	872	925	892	918	929	960	872	886	927	847	892	877	863	897	861	892	915	922	916	870	950	903	910	886	969	865	935	886	919	859	946	910	923	871	867	917	940	873	907	835	945	856	839	898	885	897	858	793	917	908	911	895	874	922	900	873	917	875	945	898	919	946	883	914	894	962	928	935	902	897	906	889	914	899	901	844	877	956	862	860	870	913	901	924	860	935	921	878	928	925	928	925	863	894	910	929	947	900	892	948	902	895	902	878	921	921	859	915	905	898	907	921	854	889	936	924	893	915	876	897	900	890	898	920	889	894	853	906	857	876	946	934	923	930	885	879	943	863	911	936	875	874	901	857	886	892	898	898	895	821	878	866	915	888	862	922	874	913	903	936	884	834	908	875	893	857	895	941	914	916	907	905	917	803	879	880	921	933	856	916	893	907	890	860	889	912	867	903	839	895	889	901	856	890	881	860	897	893	850	883	906	909	915	864	904	896	933	851	869	909	918	885	907	856	873	934	877	873	868	864	874	926	930	926	885	912	897	936	920	893	913	851	922	862	926	899	918	878	887	912	904	904	868	894	910	908	855	920	903	935	923	922	908	865	918	908	975	932	874	890	865	901	902	893	933	926	911	862	909	895	884	931	867	887	874	862	837	875	880	908	936	895	926	890	896	865	908	918	860	906	916	933	873	935	873	867	907	864	844	931	933	894	952	891	914	853	888	868	875	892	896	903	907	887	865	891	905	914	836	914	910	874	873	885	831	920	903	848	866	908	927	891	911	855	902	887	869	926	889	869	923	913	849	899	878	920	909	935	847	845	909	896	918	841	889	899	881	869	936	904	868	913	887	972	900	887	915	892	918	905	885	891	905	914	875	890	905	852	832	872	929	917	877	911	925	841	938	897	896	862	912	896	920	914	920	897	907	874	854	911	863	884	874	927	883	877	894	953	937	899	890	873	897	873	922	887	870	882	935	892	886	887	890	894	851	887	866	873	862	846	902	935	885	909	907	892	886	864	898	857	891	887	931	920	862	919	844	905	865	937	879	889	912	887	909	936	920	864	892	805	946	914	900	905	883	869	890	937	901	852	887	858	821	890	858	917	950	865	893	959	907	893	885	865	881	905	916	891	921	873	880	858	892	890	880	898	875	951	905	942	864	863	859	858	885	894	907	854	903	933	916	862	921	857	893	932	907	868	855	890	863	901	877	896	926	921	869	923	876	909	873	899	924	922	891	914	914	912	887	859	912	828	884	904	887	953	842	957	866	917	867	905	861	912	920	891	917	903	891	918	899	869	890	908	845	872	892	913	896	830	915	918	877	922	896	942	894	888	876	890	889	880	932	890	896	876	897	907	865	878	902	875	872	879	895	879	906	870	927	906	867	891	897	931	902	962	942	931	918	958	894	873	830	871	913	828	938	902	887	863	867	857	895	922	882	877	875	882	953	898	886	936	869	922	884	892	887	883	891	878	893	877	893	935	899	894	909	899	914	881	876	876	856	872	879	912	910	850	900	899	850	1014	924	888	894	916	887	887	930	920	930	887	871	925	904	922	924	907	894	896	908	902	897	928	869	930	885	868	899	908	879	919	855	883	920	911	866	915	927	936	899	929	907	901	873	903	854	914	879	866	967	873	879	931	891	965	899	872	918	861	860	854	880	892	876	887	923	912	942	930	911	902	853	926	869	881	896	880	891	877	916	860	902	941	852	940	913	918	876	858	900	904	813	904	871	862	839	889	870	828	898	839	825	890	901	820	892	888	841	892	926	849	911	911	971	951	934	895	931	892	927	837	880	932	899	927	904	915	851	916	851	1008	867	858	926	953	848	906	818	856	864	932	961	950	921	941	907	926	889	904	892	887	916	874	947	930	887	897	896	916	927	907	936	904	921	957	857	907	880	895	859	849	886	909	905	927
62515	57444	47622	31548	17786	7777	7196	7188	7075	7165	7184	7063	7091	7062	7082	7031	7115	7111	7097	6987	6993	7105	7088	7069	7224	7051	7105	7137	7095	7170	7220	7094	7026	7045	7139	7225	7194	7087	7089	7151	7169	7118	7106	7116	7128	7091	7126	7005	7168	7160	7089	7040	7090	7142	7070	7235	6944	7204	7007	7026	7147	7186	7079	7014	7074	7130	7247	7246	7195	7039	7158	7066	7120	7215	7031	7081	7208	7089	7079	7145	7126	7051	7068	7116	7269	7127	7057	7020	7136	7202	7142	7019	7147	7059	7195	7181	7152	7028	7182	7121	7037	7143	7056	7107	7066	7116	7143	7040	7114	6917	7150	7235	7027	7045	6946	7232	7142	7136	7024	6975	7051	7078	7080	7074	6988	7073	7028	7174	7074	7133	7211	7188	6982	7108	7080	6976	7119	7243	7170	7227	6998	7062	7175	7099	7066	6938	7220	7179	7050	7135	7136	7171	7032	7073	7134	7200	7074	7086	7187	7084	7140	7142	7065	7061	6982	7100	7124	7100	7052	7154	7080	7255	7259	7092	7173	7203	7050	7022	7010	7170	7041	7048	7069	7077	7010	7045	7182	7087	7181	7062	7150	7121	7238	7088	7119	7104	7223	7041	7196	7116	7099	7135	7125	7049	7095	7133	7106	7084	7125	7241	7002	7104	7302	7099	7201	7225	7116	7168	7113	7106	7041	7090	7123	7086	7162	7032	7247	7324	7077	7084	7150	7222	7123	7113	7036	7076	7121	7152	6976	7090	7162	7136	7085	7107	6943	7204	7122	7170	7034	6987	7049	7200	6919	7209	7093	7249	7220	7102	7098	7122	7061	7066	6869	7104	7183	7148	7092	7183	7095	7061	7141	7014	7031	7165	7058	7089	7163	7049	6994	7159	7285	7250	7177	7059	7186	6972	7084	7093	7032	7075	6992	7104	7026	7181	7096	7113	7331	7157	7118	7265	7129	7062	7149	7152	7143	7162	7114	7216	7031	7003	7212	7040	7189	7074	7097	7230	7029	7001	7161	7069	7119	7150	7175	7133	7197	7034	7140	7232	7020	7069	7068	7014	7219	6992	7196	7238	7047	7119	7109	7042	7254	7084	7201	7081	7098	7242	7269	7205	7109	7158	7130	7152	7083	7051	7042	7108	7080	7162	7138	7243	7142	7147	7225	7089	7136	7031	7300	7131	7201	7014	7168	7226	7045	7050	7051	7238	7117	7042	7147	7282	7148	7087	7041	7245	7184	7099	7166	7003	7052	7062	7122	7089	7092	7092	7144	7148	7050	7223	7137	7128	7240	7049	7092	7143	6973	7215	7099	7209	7118	7032	7037	7119	7054	7066	6986	7099	7149	7177	7016	7190	7155	7080	7035	7172	7060	7132	7235	7261	7091	7134	7178	7069	7115	7203	7068	7006	7030	7071	7081	7166	7116	7146	7055	6998	7074	7007	7109	7085	7255	7129	7020	7212	7113	7193	7089	7052	7139	6999	7211	7197	7161	7004	7031	7101	7187	7195	7191	7084	7141	7177	7062	7343	7125	7231	7097	7026	7108	7050	7045	7060	7177	7223	7121	7121	7145	7197	7122	7014	7110	7062	7085	7082	7035	7082	7119	7290	7034	7268	7128	7140	7211	7070	7169	7090	7087	7068	7197	7105	7028	7117	7055	7152	7069	7066	7091	7151	7042	7072	7003	7092	7062	7150	7230	7118	7123	6981	7212	7142	7123	6992	7141	7071	7261	7122	7172	7075	7136	7056	7142	7217	7134	7135	7059	7088	7112	7157	7025	7144	7057	7050	7032	7121	7022	7041	6984	7125	7007	7083	7134	7066	7146	7060	7179	7039	7268	7172	7129	7027	7085	7218	7118	7121	6983	6935	7075	7130	7117	7029	7215	7108	7191	7087	7075	7082	7118	7139	7166	7068	7155	7062	7100	7078	7020	7179	7098	7196	7067	6965	7173	7025	7206	7213	6884	6973	7117	7176	7083	7093	7082	7121	7051	7053	7030	7161	7112	7154	7144	7144	7191	7097	7024	7111	7078	7181	7063	7141	7191	7051	7057	7051	7081	7151	7070	7291	7090	7116	7126	7042	7162	7065	7134	7125	7196	7313	7108	7155	7054	7216	7055	7019	7085	7241	7032	7042	7148	7246	6966	7128	7149	7160	7081	7079	7111	7207	7122	7081	6999	7137	6990	7083	7138	7165	7028	7030	7046	7211	7128	7096	7230	6950	7172	7107	7087	6958	7126	7026	7166	7137	6969	7057	7097	7137	7189	7068	7115	7172	7124	7152	7015	7065	7125	6990	7245	6947	7026	7157	7052	7052	7069	7210	7028	7136	7144	7122	7091	7224	7237	7114	7068	7091	7085	7199	7124	7226	7232	7135	7177	7152	7103	7155	7021	7096	7147	7204	7034	7171	7109	7081	7215	7100	7116	7055	7141	7118	7091	7026	6984	7065	7181	7081	7070	7131	7211	7222	7064	7067	6989	7127	7173	7122	7211	7206	7213	7197	7146	7126	7120	6985	7083	7073	7063	7002	7319	7204	7055	7083	7287	7067	7114	7127	7180	7163	7121	7092	7025	7094	7019	7256	7247	7204	7152	7137	7049	7093	7231	7122	7033	7075	7143	7056	7147	7149	7122	7096	7080	7057	7049	7032	7094	7136	7178	7132	7178	7060	7232	6904	7108	7074	7059	7106	7047	7177	7194	7086	7218	7131	6964	7083	7100	7134	7085	7233	6971	7075	7094	7143	7255	7114	7182	7049	7065	6925	7077	7287	7026	7115	7152	7133	7210	7169	6941	7117	7014	7108	7215	7167	7055	7130	7197	7058	7167	7014	7200	7216	7071	7065	7227	7142	7126	7146	7219	7123	7206	7190	7081	7171	7130	7320	7116	7140	7229	7114	7096	7109	7226	7222	7114	7099	7042	7067	7001	7148	7038	7157	7078	7235	7106	7232	7120	7058	7147	7075	7141	7124	7138	7027	7103	7080	7017	7056	7030	7137	6990	6935	7072	7113	7063	7080	7031	7021	7080	7137	7029	7006	6994	7122	7101	7188	6997	7218	7189	7034	7041	7204	7033	7142	7023	7093	7062	7176	7022	7089	7150	7122	7158	7044	7119	7196	7101	7139	6988	7137	7159	7146	7077	7161	7090	7117	6987	7073	7242	7179	7170	7106	6944	7042	7116	7084	7144	7025	7051	7101	7209	7075	7143	7132	7052	7074	7273	7214	7080	7212	7285	7260	7249	6995	7096	6978	7175	7042	7180	7204	7090	7178	7105	7196	6898	7126	7195	7291	7157	7242	7022	7152	7034	7013	7149	7165	6993	7061	7133	7103	7235	7043	7061	7084	7107	7135	7168	7127	7165	7107	7072	7131	7064	7111	7126	7153	7220	7224	7198	7175	7022	6905	7100	7146	6969	7193	7139	7216	7078	7101	7147	7044	7106	7124	7237	7102	7054	7071	7077	7055	7036	7146	7086	7222	7050	7084	7010	7172	7055	7232	7005	7096	7093	7152	7135	7091	7147	7186	7181	7122	7055	7164	7156	7012	7124	7097	7147	7099	6971	7152	6982	7110	7184	6997	7124	7037	7117	7323	7034	7227	7220	7181	7271	7016	7045	7119	7078	7222	7137	7231	6952	7042	7097	7171	7247	7167	7102	7071	7140	7220	7102	7048	7009	7084	7182	7153	7078	7027	7163	7081	7045	7152	6974	7210	7021	7127	7145	7021	7107	7030	7308	7192	7106	7083	7181	7101	7120	6938	7147	7179	7004	7081	7045	6991	7068	7195	7114	6994	7020	6994	7112	7132	7039	7206	7233	7056	7298	7109	7058	7224	7228	6957	7134	6955	7141	7101	7060	7102	7072	7130	7175	7040	7102	6998	7092	7020	7045	7083	7221	7086	7138	7249	7137	7114	7057	7101	7149	7088	7172	7134	7007	7092	6953	7208	7210	7106	7034	7230	7032	7275	7117	7036	7116	7116	7074	7173	7099	7122	7076	7065	7091	7094	7103	7085	7191	7016	7165	6988	7184	7099	7088	7054	7063	7028	7189	7161	7132	7187	7060	7022	7091	6930	7092	7095	7006	7061	7168	7024	7181	7207	7016	7020	7073	7201	7229	7175	7047	6965	7068	7028	7136	7171	7258	7160	7144	7148	7163	7095	7123	7003	7094	7125	7114	6959	7088	7170	6975	7239	7170	7026	7122	7134	7110	7165	7118	7211	7052	7077	7138	7146	7257	7124	7134	7156	7113	7163	7101	7082	7042	7096	7059	7069	7237	7072	7049	7061	7194	7041	7069	7266	7096	7043	7226	7228	7148	6999	7192	7085	7018	7114	7178	7119	7091	7181	7166	7059	7079	7102	7054	7099	7153	7111	7029	7056	7071	7256	7202	7216	7128	7194	7213	7100	7109	7041	7102	7117	7037	7234	7117	7215	7190	7039	7123	7148	7051	7042	7237	7063	7055	7169	7162	7095	7091	7052	7032	7053	7009	6914	7093	7100	7207	7184	7213	7177	7075	7177	7163	7208	7074	7070	7162	6993	7196	7122	7154	7203	7100	6942	7118	7174	7209	7201	7112	7135	7056	6966	7169	7175	7179	7140	7065	7130	6930	7088	7116	7046	7216	7148	7097	7126	6998	7098	7097	7095	7144	7177	7057	7035	7156	7086	7083	7074	7185	7209	7137	7205	7033	7169	7114	7205	7144	7181	7066	7124	7001	7126	7211	7106	7218	7111	7039	7017	7007	7064	7015	7170	7174	7153	6995	7080	7083	7065	7125	6929	7144	7028	6983	7147	7041	7224	7066	7167	7179	6998	7090	7093	7136	7018	7066	6923	7077	7285	7168	7223	7162	7082	7101	7189	7210	7009	7057	7216	7130	7179	7060	7179	7170	7042	7193	7122	7181	7188	7062	6944	7169	7131	7078	7169	7219	6942	7043	7024	7088	7124	7246	7127	7059	7062	7202	7004	7086	7030	7123	7234	7197	7129	7105	7087	7081	6959	7144	7056	7032	7059	6928	7043	7065	7157	6984	7097	7114	7108	7053	7258	7205	7099	7071	7105	7067	7094	7025	7077	7054	7133
38251	22902	8560	2064	925	804	789	754	776	782	804	811	838	762	795	753	770	758	684	742	769	773	707	757	769	782	777	794	796	759	734	758	741	800	755	775	721	797	758	791	746	772	773	774	804	770	797	724	787	753	767	730	811	729	756	810	691	756	727	785	740	816	706	802	812	779	753	774	691	740	817	759	740	751	755	742	795	732	737	752	736	769	720	719	726	724	792	770	677	795	793	736	734	779	760	758	796	811	759	782	722	755	764	759	777	782	728	774	752	730	745	742	727	772	741	753	803	755	794	777	763	740	765	777	743	793	847	786	771	787	763	759	730	765	763	775	777	796	728	761	715	786	743	735	794	747	795	799	777	765	736	750	758	777	784	768	837	737	809	762	784	722	745	730	781	790	747	826	732	748	743	763	795	736	750	742	728	790	781	740	763	753	733	741	757	741	764	724	750	736	744	716	804	780	745	720	771	732	780	757	705	770	758	808	734	715	741	787	737	747	746	750	746	688	736	764	726	755	722	742	732	759	753	776	747	736	763	780	753	812	751	790	761	798	780	711	708	765	734	796	800	737	793	746	728	741	782	777	751	760	802	778	730	800	768	758	732	793	781	744	762	813	776	787	789	776	754	761	780	750	754	774	809	745	737	708	831	784	757	802	772	763	733	742	760	713	764	786	773	806	748	753	762	772	813	755	779	745	803	792	789	756	758	795	747	741	789	757	779	760	756	760	763	745	785	773	810	780	741	743	757	686	731	747	800	742	741	735	788	769	801	794	756	779	776	814	746	799	778	756	804	770	765	760	747	786	736	755	701	777	725	743	761	793	743	753	752	753	735	760	747	755	797	750	758	797	791	758	749	715	725	791	712	763	766	741	786	798	802	760	761	753	735	710	740	739	732	749	703	760	778	761	740	772	779	767	744	724	758	815	732	797	763	723	794	775	754	746	771	804	741	772	791	771	750	799	830	738	794	771	795	772	780	735	763	812	723	798	796	773	781	746	764	766	779	806	748	773	693	812	750	751	705	739	784	771	807	822	742	799	807	760	800	826	760	729	800	746	732	836	707	753	782	775	751	780	773	748	784	797	828	755	777	736	744	755	753	769	772	726	729	784	776	798	760	795	749	767	756	781	725	795	777	773	771	756	780	773	816	775	741	823	729	730	751	723	752	767	732	714	730	737	774	754	740	794	775	742	775	769	734	783	761	772	757	746	763	768	792	765	734	744	778	759	796	779	765	762	731	726	732	744	781	763	758	765	736	742	755	732	783	786	774	738	744	773	807	766	809	800	801	788	746	751	757	815	696	701	739	756	821	744	783	775	752	784	719	721	776	746	803	700	794	781	737	773	756	770	751	777	820	786	784	741	736	769	758	722	728	759	748	776	768	736	761	754	778	739	748	792	748	782	746	758	757	737	777	802	713	706	772	784	795	764	760	797	760	768	770	755	782	760	780	743	779	755	737	796	797	792	797	745	722	743	770	788	777	759	712	745	749	720	784	723	785	702	776	805	751	787	769	787	801	732	736	767	776	804	706	761	760	757	802	764	760	778	742	759	763	714	753	713	775	794	816	769	774	785	786	720	800	757	747	790	767	810	774	772	770	749	726	762	751	786	717	741	744	781	753	753	725	754	748	772	716	732	777	730	762	765	745	805	736	788	763	769	743	794	772	736	739	762	712	748	795	771	753	759	784	745	720	724	744	774	742	786	736	734	770	745	804	768	779	755	772	748	782	748	776	812	762	767	751	737	750	786	700	778	758	750	749	759	795	702	705	814	760	790	752	786	782	767	817	769	757	821	716	770	809	741	755	758	768	817	780	757	782	775	782	747	750	794	798	770	798	800	730	753	751	803	731	774	759	809	797	784	790	762	820	780	757	764	805	791	799	768	805	791	816	769	815	737	750	779	775	759	819	706	786	737	770	782	778	731	754	784	757	750	788	773	755	755	708	774	752	768	769	715	724	743	714	749	830	746	740	766	786	832	712	765	735	797	782	714	806	785	761	753	771	780	787	770	745	766	782	787	821	735	794	760	751	727	786	764	742	749	785	768	733	822	747	755	721	712	797	791	771	727	818	758	760	757	828	775	749	705	834	773	774	752	749	725	748	788	765	774	778	746	794	758	772	793	765	771	783	767	741	785	801	799	719	772	759	719	789	769	708	789	717	744	757	769	780	729	748	780	732	783	792	759	777	739	733	790	729	729	829	759	785	744	793	731	762	764	784	764	732	772	750	745	771	730	765	707	754	723	780	788	765	767	706	728	781	776	756	739	783	788	748	760	773	723	762	779	801	706	772	785	758	728	787	767	720	762	792	744	778	765	760	795	766	769	817	731	749	760	773	794	747	794	777	738	823	776	742	754	733	808	813	733	757	729	748	791	757	827	800	766	777	791	761	772	798	772	795	748	759	715	805	759	740	772	767	766	790	752	779	777	765	743	728	761	733	797	772	798	786	815	785	781	787	726	723	777	799	740	720	724	760	764	732	780	788	728	736	738	761	812	742	710	755	741	790	780	749	767	763	741	752	759	770	747	772	747	738	728	788	782	728	735	800	770	765	735	759	750	714	780	789	793	784	785	739	752	777	766	800	761	757	750	744	767	780	754	805	807	789	805	766	760	760	784	820	763	772	753	779	800	733	779	754	790	721	780	781	733	747	774	734	749	734	765	763	767	753	783	790	765	782	765	751	826	786	767	749	755	779	756	747	757	726	762	810	752	727	726	744	800	769	776	767	808	749	768	707	762	739	758	788	746	741	745	780	749	784	781	762	743	808	732	789	735	778	770	786	768	739	734	798	725	756	778	734	738	708	733	814	769	813	764	770	705	790	782	744	773	744	733	768	742	749	754	791	775	779	763	738	773	816	787	747	781	776	757	740	756	746	778	817	796	765	793	765	735	736	752	790	780	755	735	782	732	762	824	759	754	764	765	770	795	737	769	736	756	795	717	747	748	775	789	773	738	741	714	738	743	781	760	718	773	741	723	765	791	766	755	808	790	752	753	801	769	763	725	760	793	744	808	764	738	734	788	764	785	785	745	734	750	777	736	780	759	750	792	742	781	786	757	771	727	762	759	722	738	752	798	777	787	750	751	729	808	818	747	771	821	749	757	793	716	748	752	833	703	788	749	788	774	728	745	768	784	764	741	753	738	768	736	785	763	808	735	776	751	719	750	807	762	739	729	776	816	790	771	770	752	751	789	765	745	795	855	743	743	749	793	739	764	752	777	755	755	742	753	764	747	769	821	816	785	745	737	735	743	698	764	767	830	751	804	767	700	782	760	766	747	753	730	762	785	805	706	765	750	803	735	730	731	774	752	796	771	824	786	755	744	748	749	774	780	734	808	741	759	763	757	758	791	767	787	811	780	740	685	732	749	736	726	823	795	737	777	816	739	782	785	779	734	729	762	780	782	765	772	770	770	777	789	808	735	737	753	805	782	741	763	737	749	725	804	768	766	753	781	720	690	708	744	778	736	815	776	755	763	759	797
65617	46898	29113	15924	8938	6448	6269	6215	6335	6250	6407	6214	6294	6364	6373	6198	6176	6266	6304	6206	6215	6178	6267	6213	6096	6086	6260	6167	6235	6369	6344	6146	6240	6193	6229	6423	6212	6174	6214	6129	6208	6212	6211	6248	6376	6277	6039	6281	6232	6184	6222	6272	6142	6255	6270	6228	6231	6100	6142	6295	6086	6205	6247	6242	6283	6261	6228	6237	6102	6320	6345	6177	6243	6168	6278	6272	6315	6276	6079	6225	6273	6244	6207	6272	6093	6189	6308	6149	6296	6237	6160	6247	6213	6331	6237	6235	6301	6327	6321	6195	6270	6302	6203	6261	6207	6219	6237	6239	6217	6280	6229	6251	6229	6237	6154	6224	6326	6321	6217	6184	6287	6254	6340	6059	6397	6310	6165	6177	6258	6284	6105	6308	6269	6289	6125	6195	6213	6265	6198	6156	6203	6134	6190	6138	6274	6214	6192	6273	6313	6173	6197	6313	6180	6209	6192	6352	6231	6171	6171	6242	6258	6178	6347	6195	6257	6163	6324	6308	6193	6170	6157	6202	6216	6267	6118	6243	6322	6201	6191	6245	6271	6231	6136	6199	6301	6233	6212	6143	6320	6241	6097	6392	6406	6315	6175	6162	6316	6184	6205	6161	6242	6216	6222	6286	6274	6211	6195	6214	6195	6206	6277	6276	6284	6285	6289	6368	6290	6335	6296	6187	6313	6256	6152	6389	6260	6158	6248	6216	6213	6273	6217	6253	6379	6173	6207	6432	6270	6293	6361	6259	6271	6203	6181	6339	6429	6147	6352	6223	6229	6315	6265	6340	6251	6284	6261	6149	6134	6246	6363	6234	6316	6279	6314	6408	6215	6165	6250	6133	6175	6281	6162	6163	6256	6319	6344	6224	6322	6277	6269	6229	6171	6278	6253	6234	6301	6149	6374	6402	6193	6162	6270	6345	6284	6229	6275	6236	6310	6183	6147	6241	6196	6170	6271	6156	6152	6309	6272	6347	6230	6188	6194	6279	6261	6194	6291	6281	6299	6221	6197	6077	6290	6319	6232	6300	6323	6176	6267	6311	6193	6332	6389	6108	6287	6262	6194	6251	6250	6217	6200	6308	6254	6185	6149	6375	6207	6363	6254	6359	6299	6166	6325	6228	6384	6082	6279	6322	6195	6155	6222	6225	6380	6256	6158	6179	6178	6133	6273	6285	6273	6315	6339	6246	6177	6210	6339	6205	6259	6292	6234	6176	6222	6313	6358	6288	6194	6168	6166	6185	6289	6229	6252	6283	6191	6241	6255	6271	6160	6256	6449	6290	6406	6238	6198	6270	6383	6229	6233	6283	6201	6254	6017	6234	6208	6211	6282	6298	6337	6155	6243	6232	6201	6175	6151	6184	6234	6402	6341	6239	6354	6155	6316	6348	6231	6153	6181	6237	6368	6231	6287	6305	6235	6242	6304	6225	6335	6172	6185	6223	6193	6230	6145	6108	6254	6325	6347	6215	6330	6197	6392	6276	6213	6248	6132	6265	6362	6286	6113	6250	6266	6184	6384	6250	6235	6284	6231	6231	6323	6315	6462	6211	6206	6306	6156	6160	6331	6216	6305	6145	6297	6112	6175	6320	6197	6306	6245	6336	6141	6295	6177	6218	6167	6168	6148	6327	6383	6219	6155	6261	6142	6143	6248	6309	6110	6292	6351	6279	6256	6214	6300	6122	6237	6300	6224	6240	6194	6193	6260	6270	6234	6225	6445	6212	6255	6296	6347	6209	6225	6247	6215	6170	6284	6290	6261	6294	6218	6171	6308	6309	6210	6270	6132	6306	6220	6287	6289	6103	6247	6118	6259	6224	6106	6343	6247	6282	6250	6188	6243	6277	6296	6145	6309	6217	6301	6260	6240	6194	6209	6118	6276	6371	6286	6223	6219	6230	6181	6156	6095	6223	6168	6206	6264	6278	6303	6235	6181	6342	6256	6262	6207	6140	6207	6224	6185	6291	6181	6272	6267	6330	6229	6318	6219	6205	6141	6141	6243	6261	6209	6213	6205	6308	6198	6352	6127	6391	6344	6172	6414	6217	6226	6242	6257	6176	6157	6273	6250	6223	6206	6343	6236	6223	6220	6234	6362	6227	6209	6271	6173	6358	6197	6268	6228	6240	6307	6163	6373	6312	6288	6138	6209	6338	6164	6264	6234	6192	6206	6092	6169	6265	6300	6139	6191	6386	6180	6231	6207	6381	6270	6207	6262	6382	6214	6260	6199	6250	6087	6181	6189	6220	6347	6280	6141	6252	6126	6270	6181	6253	6218	6165	6316	6223	6378	6266	6119	6302	6205	6182	6285	6260	6185	6211	6274	6405	6216	6137	6266	6264	6266	6302	6205	6284	6194	6298	6281	6179	6139	6314	6188	6299	6123	6237	6229	6197	6296	6253	6174	6188	6291	6187	6317	6141	6159	6262	6227	6287	6299	6232	6236	6178	6204	6152	6212	6267	6312	6218	6306	6100	6224	6151	6246	6282	6285	6271	6267	6289	6247	6267	6299	6165	6098	6211	6374	6203	6182	6335	6253	6316	6202	6211	6254	6230	6318	6167	6260	6187	6259	6164	6233	6329	6227	6102	6210	6199	6216	6217	6207	6245	6209	6052	6285	6259	6135	6210	6236	6140	6345	6205	6233	6136	6251	6262	6206	6224	6285	6410	6248	6225	6323	6175	6371	6207	6041	6231	6270	6232	6253	6333	6146	6106	6274	6322	6285	6137	6282	6267	6334	6206	6253	6286	6256	6266	6363	6250	6234	6307	6225	6159	6208	6239	6296	6306	6255	6343	6211	6351	6246	6163	6365	6200	6225	6266	6246	6200	6140	6111	6304	6303	6185	6218	6315	6225	6247	6028	6195	6268	6311	6270	6162	6323	6314	6358	6053	6378	6351	6201	6196	6241	6279	6240	6185	6349	6283	6254	6233	6145	6295	6147	6250	6255	6299	6200	6208	6282	6166	6351	6219	6212	6242	6177	6218	6163	6315	6219	6190	6234	6168	6222	6259	6280	6340	6102	6245	6151	6269	6256	6306	6308	6296	6273	6090	6248	6186	6134	6210	6311	6263	6197	6275	6160	6232	6147	6208	6144	6331	6232	6254	6242	6261	6087	6230	6226	6163	6237	6295	6272	6222	6136	6244	6151	6179	6082	6315	6235	6211	6159	6353	6311	6141	6202	6219	6215	6178	6271	6225	6279	6355	6167	6177	6296	6163	6326	6288	6254	6254	6164	6244	6267	6264	6305	6252	6287	6232	6227	6239	6274	6249	6280	6170	6231	6241	6277	6247	6201	6202	6227	6291	6237	6282	6279	6211	6314	6043	6295	6133	6017	6281	6266	6246	6247	6155	6284	6271	6205	6233	6289	6276	6180	6247	6257	6088	6302	6241	6307	6223	6208	6249	6405	6263	6255	6243	6234	6278	6260	6196	6258	6219	6183	6135	6146	6263	6187	6290	6270	6206	6181	6276	6224	6217	6175	6227	6340	6160	6280	6211	6271	6191	6162	6211	6222	6346	6251	6273	6270	6230	6209	6267	6205	6200	6185	6368	6166	6344	6287	6210	6336	6267	6286	6364	6326	6165	6253	6195	6153	6274	6159	6212	6209	6253	6107	6315	6236	6178	6272	6315	6174	6149	6137	6238	6220	6180	6300	6347	6207	6225	6198	6111	6147	6266	6161	6306	6240	6203	6152	6219	6268	6160	6204	6287	6230	6095	6422	6187	6254	6118	6191	6139	6341	6291	6160	6241	6225	6291	6360	6216	6162	6276	6325	6359	6229	6309	6054	6243	6142	6223	6343	6170	6297	6220	6184	6250	6193	6204	6194	6309	6294	6191	6203	6401	6284	6353	6264	6194	6213	6131	6252	6219	6242	6303	6218	6257	6079	6322	6325	6227	6216	6240	6162	6249	6292	6253	6186	6210	6237	6300	6325	6074	6141	6261	6187	6183	6121	6283	6199	6263	6273	6213	6311	6328	6225	6176	6338	6302	6249	6238	6243	6256	6303	6356	6312	6183	6256	6288	6230	6225	6335	6270	6178	6324	6294	6138	6128	6251	6303	6324	6153	6190	6321	6322	6402	6305	6223	6272	6274	6181	6262	6223	6205	6149	6211	6232	6206	6269	6229	6219	6320	6283	6266	6057	6284	6203	6221	6238	6284	6228	6192	6190	6278	6257	6264	6134	6258	6227	6141	6160	6240	6317	6237	6255	6190	6243	6198	6381	6204	6194	6249	6160	6231	6361	6204	6286	6184	6174	6193	6224	6308	6277	6133	6308	6307	6186	6314	6375	6142	6212	6146	6060	6183	6274	6283	6239	6099	6240	6326	6143	6246	6269	6290	6147	6299	6166	6359	6325	6267	6235	6311	6252	6134	6065	6376	6200	6267	6202	6268	6253	6305	6178	6227	6274	6233	6340	6225	6323	6228	6149	6229	6123	6199	6181	6280	6265	6218	6276	6159	6232	6205	6320	6282	6368	6286	6263	6272	6289	6341	6273	6349	6238	6221	6305	6349	6228	6191	6244	6234	6274	6294	6219	6349	6343	6168	6381	6148	6317	6316	6224	6277	6195	6144	6273	6285	6140	6309	6259	6295	6275	6287	6324	6181	6158	6214	6296	6291	6284	6296	6312	6262	6245	6311	6267	6153	6161	6301	6263	6320	6193	6245	6248	6253	6279	6213	6218	6182	6057	6339	6219	6266	6160	6350	6249	6229	6241	6246	6285	6297	6200	6363	6275	6341	6279	6254	6194	6221	6186	6277	6189	6251	6266	6236	6188	6032	6313	6252	6184	6208	6377	6284	6253	6171	6432	6198	6159	6245	6225	6216	6408	6221	6327	6165	6303	6315	6328	6269	6241	6309	6284	6322	6138	6219	6264	6199	6340	6240	6201	6266	6252	6261	6250	6318	6327	6199	6177	6202	6290	6223	6255	6275	6230	6240	6308	6268	6140	6336	6239	6162	6269	6243	6258	6288	6233	6319	6153	6170	6136	6284	6280	6238	6278	6206	6131	6334	6339	6253	6266	6246	6338	6268	6282	6244	6299	6247	6223	6255	6200	6177	6264	6343	6204	6262
44474	31199	13242	3042	1119	874	804	891	818	837	836	826	820	818	800	817	883	833	849	823	850	838	862	826	834	850	779	853	841	850	796	833	835	875	854	877	805	849	821	834	806	809	899	814	815	863	858	845	857	827	806	865	811	842	843	824	837	880	843	811	836	847	832	806	785	879	792	842	791	799	829	795	830	860	822	843	863	844	879	843	854	831	851	892	872	824	783	843	834	814	845	843	808	862	865	781	789	760	814	820	867	866	800	767	871	783	810	799	890	824	815	854	850	855	799	843	828	805	817	813	789	827	821	845	845	851	835	858	797	829	834	829	833	878	856	871	835	842	872	803	864	819	844	854	824	819	814	798	846	878	823	783	840	864	852	813	831	878	837	815	835	816	860	866	920	830	854	850	855	831	819	904	792	818	863	866	848	794	817	833	832	847	835	847	818	863	795	826	865	810	917	791	830	821	899	847	817	818	871	886	813	853	849	829	845	836	829	858	836	840	854	847	846	817	813	804	832	826	870	826	833	809	801	832	801	821	811	858	846	836	876	849	804	859	883	829	852	937	889	826	853	815	817	824	837	891	838	818	837	843	832	855	800	822	814	844	804	791	846	801	821	800	812	831	856	857	882	806	877	848	839	868	821	798	892	823	854	817	888	849	840	824	825	846	855	857	843	848	768	803	863	783	846	867	800	793	845	893	810	822	835	862	831	856	833	833	839	831	838	820	780	785	817	825	876	854	839	851	835	829	781	922	852	862	822	835	861	824	812	783	843	813	870	901	849	819	864	769	895	859	866	830	824	866	803	813	881	842	845	815	908	838	785	845	799	819	864	870	852	855	848	802	783	789	851	822	859	860	867	870	845	867	869	832	835	859	853	827	831	825	858	852	901	863	768	849	805	864	808	793	846	796	796	811	795	882	810	834	816	869	833	853	806	861	859	870	822	859	826	848	824	835	886	859	829	890	852	887	840	799	809	842	868	831	834	870	832	815	874	828	821	848	837	852	876	805	797	833	873	846	879	819	843	782	812	843	798	841	885	814	867	832	866	821	850	850	813	832	822	814	807	880	812	777	834	859	822	828	866	855	868	812	795	867	836	849	828	836	859	806	844	831	844	795	804	814	904	854	840	797	780	829	850	806	811	846	841	852	861	830	813	908	862	812	830	899	923	791	838	795	801	845	804	836	884	858	849	833	819	859	867	848	781	890	864	822	877	892	846	833	827	813	843	835	838	844	841	826	813	823	851	829	819	787	884	854	839	866	803	800	820	855	829	840	820	810	853	830	826	887	835	850	880	796	798	872	834	826	831	806	861	882	798	813	810	848	779	839	817	831	870	848	876	887	777	821	829	847	877	832	843	832	876	828	811	801	854	872	822	888	864	815	841	821	867	862	800	840	858	883	801	815	851	844	832	819	832	862	845	817	807	846	822	869	838	856	856	825	874	817	826	864	826	859	830	884	814	872	910	842	798	857	852	792	869	870	822	843	839	867	823	863	876	795	862	830	803	857	801	843	912	908	829	820	870	857	800	863	862	880	819	846	814	890	812	795	894	840	865	865	851	842	793	795	802	806	754	856	897	859	837	841	845	858	840	847	855	752	870	838	757	882	849	832	828	802	812	826	822	878	823	837	813	865	836	849	842	879	889	854	890	808	820	844	858	826	812	854	847	773	863	849	866	788	792	827	818	835	799	826	878	819	778	836	819	859	750	844	912	865	808	870	817	804	819	880	802	858	837	816	867	867	825	858	873	806	827	791	832	872	887	829	815	788	812	812	846	850	825	846	794	844	845	866	841	871	778	860	869	849	809	869	823	843	812	836	843	821	829	839	844	895	841	891	812	806	893	802	793	861	840	860	798	811	837	859	857	877	834	910	756	833	815	806	848	870	828	808	816	847	853	844	818	809	825	822	896	820	772	843	881	812	782	833	859	826	848	850	799	820	855	867	857	836	837	859	834	883	917	906	852	860	856	822	800	848	854	855	855	814	838	826	898	877	856	878	838	782	865	825	840	810	842	823	774	848	825	862	901	841	843	814	837	853	809	835	845	906	808	837	816	802	802	828	867	909	825	814	835	847	864	822	844	844	808	845	831	857	880	872	837	881	882	830	828	846	862	790	814	829	840	846	862	827	831	840	855	810	917	842	866	821	814	837	811	827	805	818	875	803	834	790	881	791	810	852	852	817	824	883	877	873	867	845	840	829	826	842	813	832	860	847	826	824	870	844	813	832	853	820	799	822	850	875	813	853	820	801	873	852	795	839	892	807	823	840	857	869	842	813	845	842	810	825	857	864	877	804	816	786	842	830	839	806	871	818	808	828	859	813	793	843	785	785	825	826	797	824	775	786	896	845	858	808	855	844	803	790	789	875	865	805	853	815	859	827	843	841	846	812	859	868	782	801	767	867	779	801	860	858	821	844	795	818	822	823	893	891	889	898	837	858	898	784	838	795	841	815	807	879	820	786	850	787	809	862	851	842	895	869	819	869	849	831	844	838	775	874	839	854	850	839	827	864	820	786	852	824	820	826	831	807	847	867	876	856	871	779	882	790	822	798	882	848	853	777	810	877	867	873	886	842	852	863	805	819	783	805	828	831	865	851	822	819	822	805	891	844	819	848	793	927	846	854	833	819	858	844	856	798	835	821	804	879	812	848	844	858	877	841	823	843	770	855	814	808	868	824	802	869	823	847	893	847	827	815	856	813	818	860	856	851	855	849	789	830	866	854	807	829	859	810	866	880	904	850	852	884	838	838	841	811	828	822	796	793	848	867	842	823	824	866	850	838	832	864	867	897	881	856	805	858	840	831	807	855	855	846	802	854	833	845	816	843	844	808	864	866	907	876	837	837	803	830	838	831	812	805	794	759	842	851	822	884	844	838	817	826	843	862	823	864	818	893	839	815	854	908	813	871	849	850	846	860	874	921	807	832	875	860	885	858	827	857	823	872	862	832	813	832	825	791	865	891	839	861	828	861	810	791	793	840	860	776	837	864	863	877	850	819	804	868	807	815	827	823	825	870	870	826	852	869	837	787	827	818	823	895	830	813	832	863	913	843	808	853	921	867	825	883	843	878	785	822	895	828	790	876	832	861	831	804	760	862	837	906	831	820	868	880	890	864	828	809	824	834	889	813	799	856	826	788	836	879	826	900	846	844	834	843	879	831	829	877	887	856	825	851	827	863	889	839	862	912	867	848	859	814	892	848	881	824	886	839	854	815	829	811	873	863	842	836	865	799	813	790	817	858	807	886	804	846	826	867	866	858	870	887	844	832	823	839	822	827	810	846	843	869	862	760	860	815	817	852	873	785	814	827	801	828	842	839	820	828	828	878	875	917	853	841	821	812	907	873	884	876	846	868	808	864	836	820	865	876	856	835	808	788	834	873	889	799	884	809	854	822	840	848	860	877	817	852	893	807	751	822	841	834	838	820	834	785	850	856	826	828	884	855	850	829	841	894	842	843	840	875	846	815	889	855	867	805	842	827	783	786
72046	53807	34930	20196	10975	7047	6754	6674	6689	6716	6765	6803	6739	6700	6913	6750	6770	6728	6680	6735	6842	6632	6703	6764	6602	6670	6800	6616	6717	6795	6737	6764	6706	6888	6716	6754	6648	6817	6835	6616	6713	6731	6768	6895	6821	6699	6724	6742	6915	6665	6720	6907	6718	6811	6671	6674	6769	6540	6612	6701	6725	6711	6727	6646	6665	6805	6704	6784	6834	6595	6721	6736	6833	6671	6746	6703	6776	6730	6771	6700	6760	6755	6738	6805	6732	6792	6812	6693	6783	6770	6752	6682	6683	6840	6787	6774	6642	6635	6624	6745	6774	6678	6727	6796	6790	6679	6725	6723	6791	6634	6776	6704	6884	6737	6757	6701	6754	6689	6812	6691	6659	6743	6675	6774	6754	6768	6773	6729	6686	6664	6686	6809	6662	6734	6782	6732	6719	6707	6630	6629	6822	6756	6747	6832	6679	6720	6841	6731	6657	6711	6803	6702	6622	6641	6660	6734	6717	6693	6822	6830	6729	6772	6755	6706	6844	6819	6646	6781	6773	6835	6789	6712	6709	6834	6859	6755	6835	6647	6812	6665	6832	6737	6712	6730	6806	6885	6657	6692	6724	6648	6765	6812	6870	6765	6750	6890	6811	6733	6697	6752	6648	6748	6802	6714	6716	6778	6699	6603	6883	6759	6636	6744	6588	6546	6863	6703	6652	6768	6698	6689	6664	6725	6773	6873	6629	6738	6875	6655	6788	6779	6862	6667	6748	6710	6637	6729	6861	6743	6799	6808	6714	6780	6822	6685	6755	6630	6756	6817	6844	6716	6831	6753	6542	6801	6646	6637	6819	6733	6737	6731	6697	6839	6779	6627	6875	6762	6838	6866	6808	6656	6838	6720	6672	6887	6709	6762	6721	6540	6797	6796	6715	6796	6798	6726	6727	6832	6663	6846	6763	6628	6881	6760	6732	6697	6758	6637	6792	6727	6595	6693	6590	6794	6868	6732	6720	6671	6774	6801	6735	6613	6746	6762	6713	6644	6753	6653	6737	6814	6777	6725	6628	6778	6734	6868	6724	6946	6725	6701	6762	6872	6577	6548	6684	6652	6823	6704	6717	6719	6651	6704	6639	6806	6829	6755	6751	6706	6714	6860	6776	6761	6795	6807	6750	6748	6773	6791	6713	6832	6798	6771	6926	6775	6769	6788	6759	6804	6681	6753	6703	6747	6681	6698	6765	6702	6709	6763	6684	6721	6726	6770	6648	6809	6756	6832	6667	6736	6780	6753	6725	6782	6801	6816	6765	6740	6795	6635	6753	6701	6667	6816	6788	6691	6577	6708	6739	6860	6766	6625	6744	6721	6781	6774	6749	6715	6759	6625	6733	6696	6797	6656	6800	6772	6724	6717	6704	6714	6816	6735	6818	6636	6668	6832	6759	6712	6602	6770	6727	6834	6806	6733	6752	6751	6665	6652	6800	6742	6738	6688	6565	6863	6767	6809	6802	6648	6674	6829	6776	6698	6685	6710	6787	6741	6757	6580	6769	6775	6737	6770	6748	6698	6609	6748	6796	6780	6864	6909	6683	6731	6808	6774	6770	6751	6791	6616	6729	6751	6635	6751	6729	6769	6731	6779	6806	6760	6662	6774	6881	6691	6685	6759	6819	6664	6674	6668	6868	6711	6544	6753	6621	6745	6696	6837	6735	6679	6762	6735	6867	6778	6672	6866	6803	6949	6845	6635	6705	6727	6769	6717	6688	6695	6801	6822	6716	6629	6933	6767	6701	6759	6635	6690	6797	6828	6613	6806	6712	6645	6721	6802	6702	6687	6920	6705	6761	6639	6815	6807	6586	6796	6844	6770	6753	6873	6828	6776	6668	6941	6775	6725	6794	6844	6748	6704	6630	6799	6695	6670	6745	6790	6716	6727	6696	6776	6730	6715	6789	6780	6773	6604	6649	6730	6719	6810	6817	6822	6696	6753	6726	6774	6725	6700	6619	6779	6708	6844	6833	6700	6794	6813	6597	6763	6625	6621	6778	6620	6734	6706	6645	6822	6784	6832	6709	6673	6780	6764	6785	6887	6740	6723	6647	6837	6852	6706	6755	6622	6784	6725	6693	6846	6696	6968	6755	6721	6841	6787	6741	6705	6766	6598	6725	6770	6685	6824	6766	6754	6738	6609	6702	6738	6757	6824	6650	6836	6623	6765	6772	6798	6803	6772	6713	6684	6755	6720	6735	6772	6625	6731	6672	6756	6715	6681	6759	6761	6671	6618	6816	6675	6810	6714	6753	6855	6691	6730	6823	6666	6854	6578	6816	6703	6753	6691	6706	6639	6627	6704	6826	6790	6797	6684	6793	6608	6751	6810	6765	6859	6644	6814	6859	6764	6680	6779	6829	6785	6697	6653	6895	6775	6809	6705	6755	6690	6763	6713	6765	6766	6744	6833	6682	6716	6704	6774	6708	6879	6860	6693	6746	6673	6663	6812	6736	6700	6826	6661	6717	6738	6700	6774	6766	6820	6946	6770	6704	6865	6787	6799	6942	6770	6812	6810	6761	6755	6752	6779	6712	6793	6628	6726	6903	6633	6687	6732	6719	6575	6796	6755	6760	6585	6769	6769	6685	6706	6712	6707	6772	6808	6668	6668	6781	6757	6691	6806	6694	6749	6639	6750	6840	6649	6675	6601	6819	6683	6792	6812	6826	6707	6711	6744	6743	6814	6838	6715	6634	6781	6667	6686	6720	6764	6839	6845	6674	6657	6752	6762	6728	6781	6834	6617	6861	6708	6760	6706	6840	6782	6770	6776	6597	6854	6691	6697	6697	6774	6768	6864	6757	6769	6764	6711	6862	6707	6748	6701	6756	6758	6670	6791	6818	6622	6604	6766	6817	6710	6701	6663	6730	6805	6841	6769	6723	6664	6818	6763	6789	6676	6722	6699	6603	6802	6729	6756	6732	6741	6725	6733	6704	6859	6843	6714	6704	6809	6819	6769	6665	6832	6756	6856	6750	6804	6799	6701	6767	6833	6772	6694	6773	6665	6875	6719	6796	6681	6746	6717	6808	6751	6717	6746	6833	6538	6755	6745	6843	6759	6758	6735	6833	6793	6784	6674	6929	6791	6640	6752	6791	6789	6781	6590	6661	6900	6745	6663	6741	6656	6670	6814	6627	6701	6804	6758	6784	6835	6646	6752	6820	6801	6780	6698	6811	6760	6717	6767	6735	6725	6770	6756	6769	6751	6735	6645	6773	6703	6749	6657	6835	6787	6842	6786	6701	6838	6711	6707	6753	6676	6844	6780	6752	6647	6732	6834	6721	6813	6742	6681	6849	6576	6829	6777	6662	6563	6629	6627	6743	6745	6781	6777	6802	6717	6784	6794	6628	6825	6777	6778	6702	6695	6727	6603	6768	6730	6751	6658	6876	6744	6761	6838	6742	6828	6824	6707	6578	6672	6747	6755	6720	6589	6670	6766	6817	6774	6674	6743	6763	6680	6722	6705	6812	6745	6837	6658	6691	6732	6711	6802	6713	6787	6758	6821	6746	6769	6742	6687	6796	6738	6856	6688	6807	6847	6758	6808	6824	6697	6679	6779	6658	6754	6753	6657	6758	6752	6792	6810	6844	6615	6694	6802	6730	6711	6660	6667	6878	6697	6703	6790	6648	6748	6792	6936	6729	6761	6670	6748	6714	6763	6848	6684	6801	6752	6723	6839	6750	6674	6743	6661	6750	6749	6772	6608	6631	6674	6698	6718	6681	6646	6727	6798	6773	6825	6723	6727	6717	6715	6618	6561	6732	6778	6741	6604	6775	6761	6829	6597	6854	6801	6583	6842	6860	6778	6769	6714	6807	6774	6736	6656	6702	6754	6716	6747	6714	6729	6776	6670	6691	6698	6640	6673	6720	6698	6685	6829	6723	6679	6724	6700	6799	6624	6754	6614	6712	6840	6783	6840	6752	6593	6650	6748	6764	6845	6778	6789	6761	6757	6756	6709	6680	6849	6800	6700	6723	6668	6669	6789	6674	6798	6680	6679	6743	6717	6775	6796	6856	6799	6738	6639	6855	6880	6751	6667	6687	6780	6776	6823	6700	6695	6667	6816	6613	6761	6743	6567	6657	6801	6732	6876	6838	6746	6719	6789	6817	6769	6633	6621	6757	6668	6756	6732	6840	6671	6739	6743	6629	6613	6697	6810	6795	6648	6668	6804	6724	6808	6720	6632	6820	6817	6767	6875	6671	6697	6671	6792	6658	6790	6677	6681	6696	6620	6756	6634	6782	6793	6692	6718	6851	6706	6670	6832	6714	6842	6854	6918	6793	6823	6745	6812	6601	6640	6790	6691	6719	6634	6781	6786	6716	6639	6695	6651	6738	6646	6728	6745	6771	6733	6807	6649	6710	6676	6721	6720	6771	6789	6826	6749	6729	6891	6607	6685	6707	6853	6750	6933	6745	6770	6726	6689	6559	6734	6818	6675	6759	6741	6761	6766	6617	6857	6713	6787	6788	6674	6749	6821	6647	6708	6730	6736	6771	6710	6742	6663	6702	6914	6695	6718	6713	6704	6811	6788	6624	6663	6672	6683	6811	6620	6585	6802	6710	6755	6775	6662	6645	6679	6714	6865	6821	6823	6672	6835	6741	6806	6780	6752	6778	6810	6721	6843	6783	6721	6806	6770	6831	6894	6729	6697	6714	6809	6701	6765	6842	6740	6852	6609	6647	6720	6766	6729	6810	6617	6717	6779	6736	6650	6727	6884	6737	6705	6837	6620	6783	6647	6797	6733	6822	6668	6895	6678	6900	6731	6833	6753	6626	6688	6730	6759	6760	6653	6843	6631	6665	6902	6863	6879	6703	6719	6907	6827	6717	6655	6768	6688	6697	6733	6808	6663	6837	6633	6684	6788	6662	6833	6777	6753	6722	6765	6669	6736	6687	6730	6740	6664	6681	6798	6676	6752	6701	6691	6647	6676	6814	6766	6814	6787	6815	6713	6737	6786	6759	6740	6580	6674	6755	6798	6735	6659	6680	6786	6785	6714	6777	6782	6708	6786	6807	6851	6657	6841	6792	6780	6805	6826	6755	6768	6723	6760	6749	6699	6812	6766	6792	6740	6837	6782
51571	38624	18097	4521	1387	901	909	873	890	921	978	870	923	842	959	912	901	899	903	879	872	949	905	915	910	939	935	846	941	916	899	913	887	893	900	910	917	880	912	933	841	898	910	919	963	895	937	865	881	861	925	880	900	963	900	887	918	872	861	883	938	911	893	896	905	851	898	906	900	916	869	875	844	910	902	893	920	890	913	925	855	853	886	923	911	869	932	852	920	899	892	864	874	908	942	902	913	909	857	901	891	874	896	921	844	894	863	875	857	906	857	856	890	884	911	879	871	862	900	946	840	894	912	912	920	968	942	879	874	943	879	872	890	828	881	880	862	906	946	879	872	903	908	879	891	899	880	864	837	906	885	909	950	872	859	896	887	902	895	899	950	885	917	879	960	903	930	894	853	982	927	899	885	905	898	867	906	885	882	901	866	910	865	947	919	865	910	907	836	902	945	895	891	859	903	939	888	905	853	911	936	880	882	907	940	929	879	941	869	909	914	926	811	849	931	883	871	856	904	903	925	870	909	963	857	940	852	886	872	872	916	920	890	907	861	885	900	870	892	885	912	893	845	889	892	880	885	922	918	959	921	914	918	910	876	858	867	881	899	886	919	910	883	855	927	889	931	893	931	895	868	882	943	898	843	880	930	906	889	875	881	930	841	935	913	846	873	877	908	892	865	892	923	865	879	865	903	919	921	952	925	885	933	876	871	878	899	940	948	932	860	826	887	858	875	880	908	873	859	877	808	938	869	891	879	881	897	892	909	866	866	852	896	854	842	850	900	851	895	914	968	902	921	854	873	931	919	855	891	887	901	918	884	895	890	910	902	908	954	934	891	813	843	900	907	909	860	922	879	884	860	871	876	859	896	931	921	890	911	869	859	900	872	906	865	894	878	917	905	886	876	832	855	924	910	882	928	901	911	883	924	885	887	845	890	891	888	890	899	904	854	884	876	878	881	983	958	935	880	843	880	907	871	878	854	878	893	876	934	881	917	905	885	899	904	941	908	959	883	917	889	931	875	952	891	957	963	898	922	886	913	893	911	863	906	898	886	874	899	850	868	852	844	877	899	904	872	916	910	898	889	871	882	936	847	911	940	856	851	853	911	918	894	913	862	836	935	908	902	909	854	943	856	917	852	873	928	932	929	903	877	888	921	876	895	929	900	900	871	903	884	933	883	874	914	902	838	958	842	861	894	882	900	861	844	917	922	831	908	904	904	900	878	872	880	894	906	864	934	934	906	878	931	856	906	896	907	902	851	879	847	906	875	854	874	843	894	853	885	910	849	958	902	893	900	862	976	864	928	874	905	869	902	905	900	869	863	854	881	868	854	893	847	849	881	880	894	889	904	872	886	879	869	898	875	868	904	908	922	864	899	895	912	854	853	947	919	886	845	872	903	900	882	879	896	928	896	848	871	896	882	925	843	876	832	894	880	847	945	902	861	889	928	948	872	901	912	890	930	879	944	861	895	916	956	885	972	887	890	915	888	889	897	898	908	865	937	885	949	874	913	913	877	951	882	873	853	851	897	887	924	868	899	932	853	869	865	907	903	922	860	929	890	940	887	914	932	910	873	861	872	873	912	897	899	875	880	904	844	919	953	865	960	847	878	894	936	905	940	906	883	878	857	854	928	919	934	919	864	850	869	884	888	936	920	888	882	853	983	863	847	869	860	875	931	880	877	896	908	901	913	890	913	896	864	910	911	921	916	902	902	902	868	903	913	881	862	880	913	915	884	911	908	888	892	866	890	932	920	832	939	851	916	942	913	842	917	917	924	859	907	918	900	898	927	850	899	925	919	900	862	871	878	911	886	903	940	941	868	932	855	895	896	891	904	904	905	900	940	826	932	869	892	882	918	901	863	936	943	895	911	914	935	902	915	833	883	836	884	910	912	862	883	883	904	886	911	904	930	878	917	913	917	920	885	860	905	922	893	888	892	911	913	898	897	930	932	935	891	847	889	893	955	877	952	882	916	862	879	968	905	920	921	826	906	916	904	905	930	952	883	910	856	899	894	949	888	907	917	897	887	858	843	893	908	906	883	934	851	895	934	862	933	952	894	912	937	881	856	902	902	857	889	950	953	895	920	878	933	837	877	905	878	910	872	887	929	887	943	906	977	901	902	871	886	904	862	865	974	815	830	969	884	859	900	875	903	857	919	950	970	905	859	848	919	874	905	885	886	881	858	925	939	940	854	874	925	953	895	896	910	859	914	907	925	898	904	895	931	903	879	864	901	896	937	894	906	922	909	968	898	913	916	896	900	899	968	903	883	867	861	873	957	914	942	946	916	862	893	924	944	901	888	875	871	840	857	891	869	897	943	881	909	844	881	906	889	874	882	927	923	949	866	886	875	938	890	827	907	885	902	919	905	926	918	877	900	927	917	952	880	884	930	902	878	901	859	889	839	893	892	825	933	880	845	949	880	884	902	856	943	894	886	900	937	930	882	968	900	960	881	916	932	905	910	895	912	872	867	945	895	916	897	922	935	918	898	919	919	882	862	922	847	903	903	877	892	923	882	887	858	920	872	912	881	860	865	854	949	933	907	834	955	888	891	917	918	931	874	857	887	919	894	887	921	864	869	924	903	911	881	887	863	843	953	874	918	868	896	840	899	842	877	884	906	904	862	917	876	851	893	900	901	951	883	858	886	872	864	899	892	927	946	883	857	864	903	915	934	876	869	902	963	922	933	928	899	924	896	894	904	880	848	843	897	897	899	916	900	955	879	953	915	899	941	896	899	927	901	864	884	883	892	889	883	889	892	863	921	895	859	935	912	941	880	852	875	919	880	864	864	881	930	907	908	925	834	901	850	874	918	858	874	926	919	909	892	876	896	850	876	882	909	879	873	875	868	891	896	894	900	881	918	908	886	881	876	893	857	875	910	897	937	978	850	861	965	888	882	902	859	967	942	866	848	942	922	924	870	896	850	914	894	896	879	919	846	951	924	906	868	924	879	835	891	836	913	915	877	890	841	902	898	898	878	907	896	816	897	936	884	877	826	912	843	936	850	893	871	885	917	927	912	883	846	827	915	879	902	915	871	904	906	906	877	939	970	875	903	890	893	938	859	955	907	908	895	877	873	911	922	879	883	893	905	885	875	871	862	907	929	893	894	898	861	872	883	861	914	838	908	907	941	921	914	935	893	912	911	935	913	963	894	956	887	867	899	867	887	924	904	918	890	874	869	863	895	902	879	920	886	864	891	921	907	815	964	904	983	885	878	908	882	905	912	896	920	944	932	903	866	873	915	897	949	951	902	930	934	895	906	931	945	918	825	994	877	929	899	895	927	897	864	898	899	959	967	836	903	903	934	890	913	949	873	902	886	888	915	879	920	887	915	842	949	883	912	921	926	793	925	937	901	851	901	940	936	878	861	913	908	926	927	885	909	916	856	903	937	883	918	863	907	931	876	889	920	889	924	919	871	858	916	913	872	908	897	823	899	909	931	895	915	877	904	917	878	859	903	895	922	880	889	891	907	903
76296	58220	40603	24632	13474	7557	7115	7194	7052	7294	7268	7116	7225	7063	7199	7026	7198	7181	7105	7191	7119	7103	7117	7125	7114	7060	7338	7134	7076	7228	7038	7198	7135	7033	7190	7104	7087	7094	7117	7064	7172	7089	7162	7132	7111	7165	7177	7067	7049	7075	7184	7067	7143	7124	7158	7061	7131	7084	7055	6996	7171	7147	7140	7085	7175	7089	7103	7010	7089	7098	7027	7308	7136	7025	7114	7214	7121	7147	7094	7228	7119	7160	7393	7179	7115	7317	7101	7007	7267	7303	7086	7135	7106	7125	7110	7052	7240	7096	7200	7230	7215	7056	7197	7087	7156	7025	7171	7123	7219	7160	7111	7027	7165	7148	7255	7049	7121	7204	7114	7193	6984	7179	7096	7251	7111	7206	7071	6943	7208	7215	7048	7137	7152	7084	7180	7022	7196	7210	7158	7198	7120	7234	6992	7035	7184	7116	7035	7198	7048	7161	7151	7258	7213	7123	7151	7035	7190	7094	7184	7337	7150	7265	7166	7049	7023	7217	7071	7142	7174	7116	7232	7184	7117	7118	7160	7111	7163	6992	7164	7141	7184	7169	7113	7046	7218	7068	7120	7096	7074	7098	7071	7206	7208	7073	7229	7141	7258	7138	7086	7209	7135	7248	7167	7080	7072	7221	7356	7087	7170	7165	7067	7166	7168	7104	7104	7127	7260	6974	6936	7089	7116	7006	7066	7112	7284	7139	7036	7131	7002	7164	7133	7096	6956	7152	7114	7027	7155	7255	7184	7137	7147	7189	7177	7180	7183	7223	7127	7119	7154	7026	7064	7198	7190	7159	7279	7100	7202	7129	6975	7170	7070	7161	7135	7128	6964	7162	7233	7191	7188	7153	7146	7052	7264	7187	7064	7067	7112	7120	7299	7168	7090	7265	7181	7159	7186	7182	7146	7114	7217	7049	7032	7090	7166	6902	7267	7123	7136	7128	7170	7126	7150	7147	7012	6991	7243	7170	7202	7035	7198	7193	7030	7192	7169	7342	7124	7085	7023	7080	7190	7042	7098	7224	7048	7194	7121	7090	7212	7111	7048	7206	7182	7253	7118	7046	7018	7085	7091	7103	7093	7239	7147	7080	7104	7147	7283	7024	7113	7122	7127	7198	7074	7097	7238	7079	7008	7108	7055	7199	7080	7137	7098	7016	7068	7015	7161	7078	7236	7170	7194	7153	7114	7117	7103	7119	6982	7055	7218	7017	7169	7041	7227	7120	7118	7285	7032	7056	7014	7208	7154	7073	7154	7161	7056	7025	7159	7111	7047	7271	7151	7151	7072	7185	7186	7132	7252	7222	7102	6982	7159	7053	7033	7064	7057	7123	7158	7111	7221	7163	7151	7282	6991	7153	7156	7182	7192	7118	7229	7014	7187	7071	7302	7045	7156	7081	6994	7235	7165	7307	7125	7136	7147	7027	7243	7098	7222	7074	7072	7012	7194	7178	7160	7033	7117	7066	7171	7129	7212	7169	7037	7091	7057	7084	7151	6984	7132	7082	7196	7066	7190	7096	7133	7124	7138	7105	6990	7064	7261	7106	7226	7113	7169	7148	7029	7185	7118	7193	7203	6990	7071	7250	7121	7068	7251	7049	7216	7022	7006	7106	7102	7091	7173	7162	7099	7112	7111	7211	7179	7158	7079	7189	7147	7240	7001	7040	7112	7143	7155	7207	7068	7227	7018	7220	7121	7275	7008	7150	7122	7137	7174	7101	7115	6944	7052	7051	7095	7193	7170	7111	7111	7053	7221	7152	7021	6996	7171	7046	7071	7166	7138	7158	7174	7143	7112	7089	7098	7120	7104	7145	7020	7100	7173	7159	7106	7153	7127	7031	7182	7077	7206	7106	7153	7149	7191	7278	7078	7101	7111	7276	7060	7084	7091	7143	7121	7222	7062	7168	7158	7015	7051	7051	7190	6994	7202	7125	7173	7126	7139	7056	7156	7178	7088	7112	7187	7044	7113	7211	7101	7120	7179	7122	7020	7280	7035	6967	7092	7297	7112	7167	7116	7194	7226	7123	7166	7095	7085	7108	7059	7215	7162	7165	7114	7220	7127	7041	7181	7070	7182	7200	7218	7251	7221	7127	7231	7286	7282	7207	7043	7177	7212	7094	7081	7209	7096	7108	7095	7117	7193	7117	7162	7121	7045	7021	7201	7023	7127	7111	7118	7166	7181	7113	7239	7138	7218	7259	7205	7187	7228	7261	7060	7085	7143	7066	7169	7207	7079	7164	7102	7056	7267	7059	7186	7147	7168	7109	7121	7147	7203	7090	7181	7332	7108	7333	7185	7128	7045	7128	7103	7202	7148	7085	7111	7103	7143	7117	7082	7181	7111	6990	7136	7203	7096	6982	7221	7086	7161	6975	7056	7121	7197	7128	7160	7113	7090	7142	7075	7134	7032	7133	7033	7072	7230	7129	7010	7163	7245	7229	6999	7136	7101	7006	6919	7146	7229	7168	7282	7113	7052	7253	7226	7156	7166	7106	7127	6991	7198	7259	7215	7064	7055	7070	7209	7171	7174	7114	7092	7044	6986	7250	7163	7212	7190	7155	7069	7055	7223	7120	7272	7095	7254	7127	7083	7186	7083	7147	7098	7129	7128	6991	7013	7140	7163	7057	7152	7082	7075	7205	7068	7149	7161	7000	7030	7035	7111	7161	6968	7267	7116	7124	7123	7232	7033	7087	7102	7170	7088	7188	7147	7079	7281	7134	7025	7027	7139	7059	7136	7049	7102	7234	7063	7108	7170	7168	7000	7180	7309	7041	7062	7069	7250	7220	7146	7101	7045	6992	7105	7217	7099	7120	7112	7099	7143	7034	6969	7234	7048	7045	7199	7086	7151	7165	7220	7314	7260	7165	7061	7073	7186	7201	7136	7031	7053	7195	7139	7145	7106	7164	7085	7011	7148	7152	7028	7160	7223	7110	7120	7147	7106	7256	7182	7030	7222	7028	7223	7226	7132	7107	7247	7230	7090	7069	7110	7173	7086	7084	7185	7150	7247	7165	7158	7124	7166	7192	6922	7133	7237	7203	7188	7278	6991	7005	7067	7282	7221	7041	7094	7173	7159	7213	7158	7196	7113	7084	7167	7150	7156	7134	6953	7219	7062	7180	7163	7141	7111	7162	7169	7087	7047	7211	6967	7218	7156	7114	7116	7203	7107	7091	7183	7109	7151	7166	7185	7148	7095	7076	7020	7192	7058	7018	7010	7174	7077	7006	7108	7123	7029	7132	7393	7122	7193	7130	7156	7164	7170	7090	7264	7158	7078	7008	7106	7117	7114	7141	7150	7062	7024	7066	7216	7212	7112	7148	7074	7251	7246	7091	7061	7238	7241	7193	7075	7075	7225	7107	7015	7203	7130	7165	7171	7192	7190	7000	7123	7083	7195	7148	7171	7068	7152	7179	7108	7108	7135	7076	7126	7022	7056	7084	7121	7176	7150	7132	7126	7172	7306	7151	7189	7169	7142	7174	7198	7033	7043	7122	7132	7158	7188	7086	7174	7058	7075	7032	7131	7172	7199	7184	7072	7063	7085	7354	7144	7109	7020	7157	7040	7060	7105	7040	7148	7137	7254	7103	7073	7133	7201	7054	7096	7182	7000	7165	7182	7195	7109	7113	7249	7171	7061	7309	7421	7306	7155	7138	7233	7088	7174	7280	7078	7149	7163	7185	7216	7193	7278	7126	7132	7135	7122	7127	7045	7171	7083	7143	7065	7064	7161	7144	7224	7314	7203	7063	7124	7163	7119	7281	7109	7105	7260	7249	7136	7190	7122	7096	7121	7070	7202	7129	7252	7348	7116	7100	7090	7129	7184	7111	7148	7183	7072	7171	7147	7144	7052	7243	7166	7161	7008	7075	7072	7082	7129	7099	7144	7186	7130	7204	7293	7179	7173	7181	7145	7065	7084	7064	7071	7129	7112	7125	7047	7062	7000	7057	7240	7289	7173	7097	7110	7188	7108	7183	7138	7160	7170	7138	7178	7185	7146	7190	7235	7129	7157	7133	7216	7073	7141	7114	7168	7106	7164	7077	7097	7122	7210	7177	7195	7259	7052	7113	7054	7197	7067	7091	7184	7184	7231	7063	7193	7261	7099	7001	7091	7040	7119	7239	7162	7144	7120	7051	7055	7179	7174	7059	7105	7106	7066	7179	7148	7166	7204	7129	7203	7114	7251	7322	7082	7204	7128	7234	7045	7020	7204	7248	7143	7202	7062	7179	7268	7107	7136	7173	7083	7082	7224	7037	7194	7040	7093	7181	7172	7145	7066	7150	7129	7190	7098	7199	7271	7081	7235	7126	7057	7122	7089	7099	7054	7265	7166	7179	7115	7038	7188	7120	6997	7167	7215	7046	6996	7063	7278	7113	7178	7016	7175	7134	7186	7049	7277	7293	7093	7253	7210	7150	6984	7158	7155	7066	7223	7184	7054	7067	7217	7083	7152	7166	7101	7211	7265	7254	7150	7072	7197	7069	7191	7150	7285	7028	7076	7079	7204	7124	7028	7239	7260	7019	7140	7188	7162	7186	7141	7103	7111	7088	7104	7153	7181	7067	7165	7028	7141	7076	7062	7322	7077	7146	7121	7131	7140	7018	7350	7135	7123	6995	7187	7103	7277	7148	7152	7227	7064	6988	7200	7169	7064	7179	7116	7091	7084	7271	7094	7089	7215	7115	7134	7048	7133	7074	7065	7234	7130	7197	7232	6979	7161	7109	7246	7181	6996	7265	7017	7105	7096	7141	7163	7094	7227	7255	7148	7211	7087	7155	7078	7129	7340	7225	7209	7168	7101	7077	7091	7112	7341	7138	7197	7264	7215	7158	6999	7198	7056	7107	7297	7043	7107	7057	7214	7153	7057	7205	7118	7009	7178	7247	7296	7062	7191	7136	7315	7049	7135	7150	7076	7136	7059	7117	7208	7160	7123	7070	7184	7160	7049	7159	7146	7137	7138	7048	7253	7191	6990	7146	7138	7202	7201	7140	7136	7041	7214	7102	6996	7144	7069	7054	7256	7050	7051	7089	7055	7244	7081	7029	7125	7030	7252	7226	7131	7074	7156	7157	7057	7067
63800	51658	25751	8016	1706	984	941	872	913	949	886	862	880	908	919	923	869	869	874	900	895	911	926	928	919	905	855	878	930	892	923	899	893	880	956	847	916	892	895	914	871	887	884	891	859	916	925	931	903	895	925	938	924	872	893	916	896	860	875	899	865	832	871	871	913	912	896	938	916	960	850	867	913	917	882	881	893	945	936	901	882	908	913	927	847	902	922	923	937	923	874	869	889	927	914	877	864	886	880	937	921	905	904	880	917	891	921	898	844	917	955	833	854	891	951	927	849	916	898	925	891	867	878	875	897	895	871	862	889	911	961	842	900	892	923	920	926	911	882	884	912	882	870	894	904	913	905	931	931	898	888	937	891	916	893	968	909	922	893	937	873	938	880	921	900	865	868	904	914	858	934	957	935	851	867	889	884	939	906	908	950	912	840	891	916	910	875	903	901	891	903	880	896	906	857	938	875	897	880	916	843	860	887	846	907	887	872	892	863	928	906	918	913	872	844	874	919	900	907	918	891	946	936	873	927	889	866	901	902	912	872	847	943	873	921	884	847	846	938	895	841	899	880	920	940	866	835	960	896	853	895	940	896	826	927	812	916	850	908	886	906	886	896	909	931	908	865	918	909	918	876	886	887	929	926	930	869	872	909	899	844	875	910	864	855	928	919	913	866	881	908	877	878	879	900	908	900	879	891	840	872	912	881	940	849	918	903	920	815	905	880	883	903	855	920	929	910	897	954	860	884	870	899	881	889	904	888	908	922	924	918	951	891	870	947	877	931	907	894	885	948	867	919	886	874	879	912	935	894	877	873	880	876	882	874	816	905	923	877	892	894	834	896	954	915	869	886	866	886	888	962	872	862	900	931	911	895	892	844	908	918	880	883	892	928	914	899	951	878	851	932	875	882	875	889	917	933	884	895	946	908	892	901	881	899	911	911	889	976	886	871	1008	886	900	927	899	977	904	871	872	902	885	916	849	882	926	921	889	921	887	906	895	885	911	859	892	903	880	885	937	874	902	918	881	852	897	905	926	966	883	856	925	900	947	941	836	839	899	859	898	879	890	912	892	940	893	859	906	929	873	908	897	890	912	854	926	880	852	935	884	872	867	912	913	894	923	893	893	888	913	981	862	832	848	929	860	952	862	944	870	916	902	871	935	931	888	884	873	951	872	838	872	920	879	897	909	868	908	833	858	880	856	873	978	899	864	953	887	914	835	910	876	852	879	863	903	955	930	935	932	874	895	897	895	850	902	884	860	865	889	928	902	942	914	881	891	848	915	860	848	875	889	901	861	875	885	911	912	874	943	912	890	932	976	896	850	922	914	838	936	874	940	885	880	892	868	949	917	954	902	893	902	866	836	877	921	927	889	864	870	924	887	872	884	889	866	864	897	912	929	918	927	878	838	912	917	845	895	907	851	867	897	894	894	933	877	923	894	898	861	930	883	856	875	867	906	933	893	850	902	892	936	932	863	864	933	850	877	959	899	895	944	849	866	902	863	897	868	890	919	925	851	900	847	872	842	846	878	847	916	849	896	956	903	877	912	884	920	851	912	904	898	945	873	883	881	832	923	893	853	919	917	876	934	880	866	854	923	929	858	875	882	996	877	868	892	899	890	1020	834	897	858	889	907	955	907	865	885	931	888	926	856	919	908	959	815	925	912	870	933	926	933	908	919	886	850	869	899	869	808	873	869	929	888	914	876	889	913	885	871	931	883	878	894	926	837	885	863	913	851	883	929	924	942	893	895	847	882	883	896	867	865	918	839	887	895	877	881	857	874	891	918	903	901	870	850	914	908	861	896	867	932	897	867	880	895	905	869	843	887	890	923	901	872	878	931	908	875	891	939	864	910	931	917	906	930	847	859	917	914	870	899	899	940	890	863	878	952	865	962	890	933	884	936	869	929	872	890	874	841	896	865	888	886	877	925	943	938	880	915	853	861	907	870	874	914	874	878	920	879	856	890	877	924	955	884	859	910	865	869	920	864	963	943	868	990	894	889	945	938	904	928	932	906	864	857	890	888	872	912	902	886	917	876	904	878	918	935	908	889	952	887	863	897	956	962	901	888	869	850	952	913	825	892	856	852	882	873	895	922	944	845	879	948	870	891	900	922	880	913	883	906	877	908	873	916	902	966	880	924	862	895	941	928	879	903	936	890	952	905	911	849	873	910	956	918	857	909	909	891	898	897	892	889	860	926	899	899	908	897	938	846	879	922	890	871	897	907	903	931	867	869	926	864	949	876	890	875	867	941	907	848	931	851	868	881	884	875	895	871	893	917	892	903	896	899	912	877	852	922	901	885	906	897	856	904	913	954	883	873	926	850	921	931	888	918	890	913	865	882	912	926	939	878	884	872	950	890	869	898	922	836	874	902	916	856	883	905	936	920	879	889	949	916	873	884	871	951	896	912	961	904	858	912	886	889	951	859	887	865	936	871	915	878	871	908	895	881	890	926	884	894	925	898	874	868	897	898	866	910	913	859	886	874	875	887	852	866	878	924	936	916	940	893	911	864	881	886	910	976	866	900	850	920	935	892	903	908	888	916	863	930	856	945	956	893	941	837	905	880	914	897	865	934	912	898	877	868	914	925	932	898	895	901	932	862	889	869	897	921	893	864	908	894	944	918	890	911	873	916	861	937	881	874	847	840	928	863	902	828	905	867	903	924	883	970	910	873	923	913	889	953	941	951	855	907	952	897	917	924	825	902	883	896	886	937	938	895	973	847	873	876	886	881	933	902	895	873	895	873	896	912	927	934	927	903	891	868	940	914	889	889	847	892	871	918	896	923	867	859	925	912	855	841	909	884	925	904	870	920	890	820	858	898	927	863	884	859	883	909	887	895	909	846	872	903	885	885	879	890	897	902	938	877	876	854	877	930	944	917	877	896	894	906	942	857	898	921	868	912	900	901	871	913	880	866	913	891	921	946	895	865	921	921	923	883	842	893	938	879	927	926	909	859	861	933	894	887	840	906	926	905	921	924	918	866	871	914	896	935	890	919	898	872	930	901	912	854	893	893	846	903	916	887	875	898	885	955	852	860	893	876	825	874	893	904	937	885	901	896	847	921	866	898	883	908	899	911	932	871	913	883	914	877	879	857	892	899	887	903	926	946	883	908	926	902	906	917	871	928	915	947	885	884	884	871	890	883	895	855	870	924	989	883	862	896	902	882	926	890	915	915	913	873	867	925	943	920	874	871	914	835	859	850	873	889	898	899	873	854	941	910	912	918	920	956	925	873	874	883	911	883	846	908	927	900	899	901	919	869	945	916	934	880	856	907	888	905	862	904	951	877	836	888	840	876	865	893	864	889	927	821	877	871	840	938	891	888	874	887	918	951	919	892	857	877	946	925	897	942	852	876	903	876	890	852	902	860	886	899	920	898	897	887	931	897	862	889	894	899	913	871	933	916	899	925	911	884	884	842	944	952	878	871	954	929	865	911	903	904	848	878	908	893	853	902	904	903	891	902	856	855	908	885	930	875
63580	57796	48036	30557	17287	7574	7075	7175	7091	7110	7144	7090	7063	7141	7239	6976	7180	7203	7034	7098	7036	7077	7118	7216	7184	7077	7069	7222	7126	6991	7130	7197	7278	7218	7248	7137	7130	7042	7213	7155	7107	7176	7205	7099	7062	7043	7267	7047	7025	7150	7077	7128	7238	6926	7129	7136	7064	7086	7138	7037	7307	7153	7119	7206	7013	7098	7067	7051	6957	7262	7102	7031	7266	7148	7234	7087	7129	7152	7051	7091	7190	6983	7121	7027	7023	7125	7005	7201	7170	7016	6991	7118	7230	7119	7160	7174	7215	7119	7241	7176	7267	7108	7120	7040	7125	7230	7139	7251	7002	6998	6951	7063	7081	6999	7225	7190	7207	6990	7158	7130	7237	7154	7079	7040	7187	7050	7155	7119	7052	7096	7165	7157	7108	7158	7219	7116	7060	7104	7185	7047	7204	7033	7040	7052	7071	7030	7140	7118	7105	7131	7086	7185	7019	7041	7047	6903	7126	7085	7039	7046	7115	7241	7064	7053	7080	7149	7062	7095	7209	7127	6959	7244	7146	7157	7019	7115	7027	7188	7123	7163	7051	7172	7107	7072	7099	7087	7263	7066	7119	6993	7165	7136	7194	7185	7123	7116	7113	7021	7072	7089	7148	7007	7173	7096	7034	7085	7023	7132	7159	7092	7107	7069	7128	7197	7191	7004	7117	7080	7155	7179	7186	7203	7226	7056	7065	7035	7074	6980	7091	7007	7156	7107	7014	7110	7157	7262	7026	7051	7115	7163	7206	7063	6943	7083	7110	7259	7125	7074	7093	7082	7033	7186	7121	7151	7165	7154	7213	7271	7079	7122	7250	7124	7145	7148	7097	7062	7154	7063	7130	7056	7213	7083	7162	7193	7091	7188	7035	7208	7167	7094	7247	6954	7118	7064	7361	7252	7045	7245	7143	7221	7063	7111	7103	7085	7062	7117	7123	7141	7183	7177	6989	7165	7045	7196	7116	7223	7048	7228	7127	7090	7112	7015	7120	7027	7027	7230	7044	6938	7049	7200	7217	7157	7025	7184	7161	7057	7092	7100	7136	7179	7142	7050	7032	7146	7149	7107	7047	7138	7213	7093	7211	7068	7127	7125	7131	7206	7040	7230	7197	7221	7097	7123	7133	7150	7260	7118	7083	7131	7094	7120	7092	7200	6965	7125	7218	7163	7221	7103	6971	7083	7196	7197	7119	7220	7079	7020	7308	7070	7201	7083	7164	7157	7303	7188	7008	6967	7267	6995	7026	7103	7081	7235	7108	7077	7008	7074	7109	7013	7134	7214	7205	6963	7152	7064	7216	7191	7104	7097	7175	7151	7076	7134	7055	7190	7051	6968	7165	7183	7187	7210	7101	7143	7041	7057	7050	7119	7198	7169	7100	7140	7053	7058	7042	7231	7005	7258	7164	7032	7120	7115	7209	7221	7211	7122	7084	7154	7039	7125	7113	7226	7193	7192	7143	7223	7054	7157	7291	7064	7078	7043	7261	7042	7059	7066	7063	7095	7181	7111	7004	7105	7091	7182	7181	7142	7034	7132	7156	7087	7068	7104	7287	7125	7177	7090	7106	7102	6970	7022	7064	7338	7286	7210	7129	7050	7141	7093	7183	7207	7078	7229	7006	7107	7257	7071	6995	7209	7124	7172	7174	7040	7162	6966	7155	7163	7052	7164	7095	7071	7072	6977	7164	7079	7169	7108	7162	7202	7096	7141	6994	7186	7148	7242	7091	7046	7120	7022	7171	7052	7212	7143	7060	7071	7195	7146	7310	6959	7113	7163	7204	7108	7279	7146	7113	7098	7218	6982	7187	7108	7034	7179	7128	7059	7013	7099	7133	7196	7119	7175	7092	7092	7163	7057	7214	7177	7226	6990	7070	7025	7206	7163	7123	7028	7161	7122	7238	7232	7077	7048	7068	7066	7175	7086	7008	7121	7279	7161	7141	7227	7092	7031	7134	7151	6993	7102	7140	7125	6925	7081	7176	7037	7205	7043	7101	7100	7174	7050	7178	7196	7055	7179	7066	7169	7046	6952	7055	7097	7120	6983	7061	7148	7316	7087	7048	7122	7199	7021	7083	7264	7052	7096	7145	7122	7098	7100	7201	7064	7105	7094	6962	7124	7004	7129	7155	7179	7028	7187	7018	7079	7186	7034	7157	7180	7125	7007	7033	7126	7085	7133	7179	7176	7172	7145	7092	7051	7222	7112	7244	7123	7147	6999	7087	7010	7116	7174	7075	6985	7026	7107	7099	7056	7149	7137	7137	7138	7163	7212	7260	7160	7150	7075	7182	7192	7073	7064	7136	6993	7046	7152	7152	7090	7139	7101	7055	7192	7210	7052	7098	7032	7178	7178	7058	7123	7027	7025	7087	7179	7103	7251	7217	7055	7144	7073	7185	7128	7104	7149	7231	7100	7158	7272	7005	7164	6943	7141	7074	7095	7159	7091	7033	7231	7199	7126	7192	7082	7159	7241	7225	7211	7041	7149	7231	7183	7164	7334	7136	7300	7038	7122	7198	7095	7063	7022	7126	7060	7125	7023	7202	7212	7148	7149	7004	7172	7193	7147	7179	7095	7048	7018	7015	7257	7112	7095	7238	7092	7110	7167	7098	7230	7039	7073	7116	7047	7186	7171	7163	7154	6997	7256	7190	7312	7180	7082	7179	7047	7070	7241	7117	7165	7156	7091	7166	7127	7064	7019	7115	7073	7205	7092	7039	7069	7031	7225	7064	7128	6999	7151	7163	7207	7098	7302	7090	7171	7187	7018	7088	7037	7089	7066	7143	6967	7145	7154	7208	7118	7122	7006	7178	7224	7142	7110	7072	7050	7031	7143	7061	7137	7147	7172	7224	7070	7064	7165	7110	7214	7075	7095	6961	7118	7178	7054	7119	7100	7133	7076	7206	7056	7060	6990	7121	7025	7169	7227	7195	7184	7128	7128	7111	7071	7080	7076	7185	7110	7105	7026	7034	7298	7161	7172	7096	7046	7044	7054	7095	7132	7142	7081	7222	6951	7129	7148	7153	7033	7137	7054	7033	7182	7142	7072	7229	7105	7135	7101	6948	7137	7118	7136	7242	7168	7127	7222	7118	7175	7188	7313	7017	7121	7170	6940	7243	7180	7086	6993	7184	7189	7081	7056	7122	7120	7045	7159	7001	7076	7170	7092	7164	7090	7083	6981	7113	7123	7141	7017	7185	7090	7022	7119	7180	7031	7192	7159	7136	7121	7098	7107	7311	7121	7277	7117	7094	7141	7063	7105	7166	7137	7133	7053	7095	7182	7170	7070	7052	7086	7160	7129	7113	7067	7090	7054	6976	7101	7180	6938	7205	7059	7096	7152	7209	7114	7201	7200	7305	7052	7060	7110	7189	7130	7131	7108	7221	7094	7180	7096	7135	7032	7067	7190	7130	7195	6981	7157	7153	7170	7156	7133	7041	7127	7086	7061	7063	7191	7187	7041	7056	7143	7091	7183	7112	7176	6989	7067	7115	6942	7144	7148	7070	7153	7153	7083	7109	7133	7363	7048	7132	7051	7144	7151	7194	7129	7017	7204	7104	7084	7212	6974	7191	7093	7107	7051	7240	7202	7179	7092	7179	7083	7199	7234	7119	7161	7120	7134	7054	6965	7097	7112	7046	7157	7257	7137	7197	7061	7132	7064	7088	7007	7055	7210	7062	7071	7145	7130	7110	7164	7207	7155	7245	7038	7246	7063	7068	7085	7051	7093	7007	7261	7198	7168	7166	7166	7209	7131	7065	7146	7083	7067	7297	7139	7108	7177	7054	7063	7108	7139	7008	6914	7017	7135	6954	7114	7028	7244	7172	7247	6864	7171	7189	7083	7093	7044	7036	7113	7074	7191	7053	7053	7108	7086	7142	7219	7029	7168	7163	7170	7067	6997	7155	7084	7044	7173	7128	7289	7181	7097	7069	7121	7163	7057	7254	7204	7175	7099	7090	7152	6945	7225	7102	6952	7110	7251	7220	7097	7187	7247	7062	7114	7172	7157	7246	7170	7028	7140	7082	7137	7169	7121	7181	7043	7046	7134	7102	7162	7267	7075	7121	7043	7131	7143	7178	7145	7075	7088	7094	7200	7114	7108	7110	7194	7086	7231	7148	7264	7251	6995	7097	7061	7126	7012	7084	7113	7101	7107	7232	7081	7043	7223	7023	7110	7168	7040	7052	7104	7141	7280	7033	7202	7115	7074	7226	7046	7188	7097	7108	7075	7141	7153	7063	7020	7072	7099	7177	7214	7036	7135	7084	7078	7189	7080	7110	7121	7085	7048	7091	7231	7236	7049	6964	7125	7158	7150	7112	7253	7056	7174	7035	7114	7107	7173	7138	6999	6971	7019	7087	7160	7202	7102	7099	7188	7169	7100	7109	7111	7180	6964	7076	7125	7011	7072	7231	7100	7125	7091	7270	7133	7219	7220	7197	6854	6998	7140	7086	7051	7176	7138	7048	7182	7090	7277	7126	7155	7214	7000	7136	7247	7115	7067	7130	7144	7071	7128	7120	7060	7240	7061	7162	7026	7163	7090	7165	6999	7061	7068	7007	7053	7122	7130	7157	7160	7082	7139	7250	6988	7073	7030	7175	7119	7251	7169	7063	7055	7127	6995	7144	7180	7086	6989	7106	7268	7028	7181	7045	7085	6987	7038	7175	7155	7146	7214	7130	7177	7133	7069	7175	7106	7286	7177	7066	7159	7168	7152	7139	7219	7090	7039	7256	7051	7120	7076	7107	7113	7217	7057	7068	7109	7183	7144	7169	7154	7072	7119	7031	7132	7108	7189	6978	7087	7134	7096	7065	7205	7102	7127	7095	7196	7132	7079	7114	7148	6956	7073	7201	7053	7152	7113	7230	7102	7155	7057	7182	7157	7104	7182	7160	7025	7213	7146	7158	7049	7029	7109	7230	7126	7173	7131	7208	6974	7136	7205	7143	7053	7093	7179	7117	7184	6976	7036	7075	7143	7139	7084	6999	7045	7246	7159	7119	7106	7212	7341	7240	7113	6953	7072	7209	7222	7009	7155	7190	7108	7175	7031	7207	7157	7152	7106	7121	7108	7103	7214
39745	23386	7719	1816	872	780	765	774	759	767	789	748	751	750	726	752	778	790	809	760	764	774	723	766	765	752	796	758	771	771	739	798	734	782	734	771	758	788	784	785	765	773	742	767	766	735	784	831	767	724	729	776	743	752	744	719	737	738	798	771	748	774	751	754	794	805	759	742	765	769	725	783	720	813	734	768	775	730	715	782	780	744	747	719	776	734	761	791	775	780	781	734	750	775	773	741	764	760	775	752	834	719	769	763	765	763	731	721	742	770	720	749	730	789	757	742	714	756	773	731	785	786	758	788	748	713	756	790	725	790	773	827	798	723	724	741	711	768	790	735	741	720	735	788	751	797	724	773	758	785	784	811	742	748	826	798	753	813	777	767	782	763	784	768	805	721	740	757	743	787	755	758	728	784	754	733	720	757	789	728	767	786	731	720	775	753	760	757	749	728	781	726	723	766	778	747	801	791	737	810	751	771	742	778	727	779	696	750	762	782	771	768	797	767	757	705	734	749	752	795	792	746	774	738	804	782	770	728	756	717	767	741	812	732	802	752	779	748	761	758	758	749	804	733	721	751	761	775	783	776	790	735	787	763	731	755	810	762	755	753	771	757	797	769	757	730	778	743	736	730	762	794	753	739	753	789	780	767	755	792	696	747	767	801	800	751	784	739	796	764	766	758	777	774	773	762	772	744	745	750	697	767	729	752	715	717	768	718	734	772	792	755	764	769	775	741	738	794	763	788	793	764	784	778	781	719	784	752	794	751	741	791	746	783	769	743	793	755	785	731	804	817	696	757	769	722	755	755	749	757	729	694	790	729	745	763	758	703	753	747	753	778	771	769	759	732	777	779	741	805	785	735	680	741	749	731	791	704	778	786	790	780	762	711	771	748	748	769	770	779	765	767	753	751	731	776	795	784	787	799	757	775	764	742	759	744	726	769	802	852	763	817	793	735	771	752	762	814	793	783	766	812	738	754	747	775	780	746	794	773	776	757	779	720	774	746	745	742	827	756	773	756	767	788	736	717	702	772	764	788	762	742	726	767	743	701	775	748	706	795	733	761	799	787	774	746	720	822	777	742	728	767	766	777	763	753	775	768	714	797	785	714	800	773	826	766	792	781	753	734	773	794	765	706	746	746	778	772	773	748	752	733	756	786	744	766	766	811	788	784	775	744	767	669	779	744	748	750	750	720	809	771	775	765	753	725	784	798	803	792	760	776	805	716	767	799	827	768	768	756	775	745	722	722	729	767	774	747	737	703	743	795	741	767	811	794	773	735	748	831	809	772	744	734	739	797	758	769	756	778	796	757	776	755	745	755	785	747	748	800	769	791	796	737	721	747	758	810	772	772	734	705	762	748	749	754	730	772	821	755	743	730	744	779	741	799	757	732	799	814	788	699	733	748	772	773	794	736	729	698	705	808	789	758	738	804	723	746	781	739	745	786	745	769	802	780	772	759	774	778	776	768	739	775	756	742	777	738	752	814	720	761	751	771	740	754	770	734	789	733	795	748	820	798	815	710	807	821	762	782	749	801	831	801	784	761	754	736	819	786	768	788	792	776	780	764	755	756	781	730	733	720	794	788	709	734	767	796	796	765	767	745	752	764	788	729	741	736	807	733	746	754	769	741	719	746	722	732	786	776	703	822	818	744	793	761	751	728	776	754	695	738	768	759	737	734	771	748	761	749	796	768	766	741	760	719	773	783	732	801	763	759	762	794	776	752	777	769	745	784	742	775	776	756	775	712	753	749	767	824	757	715	744	809	798	739	758	771	773	778	740	738	767	783	744	741	737	770	737	725	796	775	759	738	744	771	768	766	802	743	755	773	816	757	771	742	701	769	724	777	764	773	784	778	772	735	726	778	802	758	723	738	784	753	750	749	764	782	710	721	807	775	760	754	755	779	758	769	778	759	775	710	725	781	802	750	715	797	814	799	741	750	823	796	750	734	772	806	790	795	778	756	753	742	773	744	772	817	707	724	741	752	793	750	778	773	745	767	769	763	741	765	782	780	769	761	776	725	723	770	749	791	726	739	758	755	742	793	816	726	797	831	792	768	803	776	782	762	822	709	777	705	777	783	777	777	799	802	767	748	803	740	769	751	761	773	745	761	726	710	733	790	820	754	769	797	721	756	752	743	772	759	762	774	782	729	787	731	776	789	775	735	763	746	785	805	804	726	780	771	817	760	779	758	760	726	767	708	785	785	765	756	743	713	802	749	757	786	776	747	808	676	780	767	826	761	837	796	726	727	775	719	724	804	776	776	702	759	794	810	746	751	734	752	734	817	730	742	727	784	812	751	819	747	767	787	786	727	803	781	716	778	814	715	749	748	760	754	755	762	750	766	764	766	800	727	789	735	712	743	825	822	749	754	747	752	816	782	773	751	709	769	745	757	787	761	718	705	780	782	717	778	730	738	779	759	773	729	717	778	837	757	761	715	729	725	776	798	764	755	743	757	689	735	769	756	792	761	764	776	753	748	757	744	737	737	775	797	821	764	826	752	707	759	769	774	809	787	706	730	791	810	774	782	699	735	763	805	785	745	789	757	755	769	731	776	751	757	778	773	777	762	781	759	719	727	796	773	742	754	778	706	776	776	763	773	770	800	750	818	699	712	812	764	783	811	738	785	784	765	810	723	743	750	791	753	786	761	738	790	753	800	748	763	760	783	726	773	769	794	717	788	776	746	741	784	738	750	751	745	762	748	766	712	778	764	743	744	729	738	745	764	777	785	786	747	736	802	737	809	766	750	741	772	753	806	718	797	746	727	756	737	758	761	816	741	792	779	750	765	820	759	767	786	749	801	732	775	740	786	767	801	749	739	720	717	809	734	736	768	742	747	761	781	785	794	794	710	775	749	792	771	752	779	835	826	719	756	759	741	734	778	726	763	776	763	792	792	746	752	760	718	742	704	758	795	754	734	810	783	773	783	767	753	740	781	733	767	781	697	823	708	748	777	739	763	724	788	760	755	756	785	816	710	790	715	782	760	736	781	758	755	759	768	766	707	755	756	784	708	835	758	805	769	768	741	693	753	782	733	773	788	746	776	809	764	731	780	754	711	749	795	785	795	760	830	702	762	749	779	754	767	758	720	754	765	773	745	803	785	739	787	789	734	747	782	835	722	768	766	710	710	764	777	731	774	774	781	794	757	741	765	787	725	806	728	781	765	743	779	793	770	775	766	767	735	720	758	682	801	754	737	774	763	725	753	779	739	732	796	776	795	746	806	760	752	779	733	774	817	730	755	777	797	725	812	723	761	753	730	775	775	744	765	731	762	763	752	763	710	748	774	846	716	741	774	817	795	736	721	775	791	713	744	741	734	777	749	760	725	761	751	749	777	733	791	773	663	736	792	811	754	778	773	838	725	754	740	732	815	797	737	760	748	786	776	777	721	753	735	791	761	787	776	752	763	746	778	778	754	767	754	774	760	806	749	755	748	780	737	725	771	741	764	761	788	760	795	745	770	733	775	753	734	770	784
66363	46524	27485	14767	8601	6476	6318	6184	6294	6379	6161	6144	6337	6455	6193	6189	6418	6313	6148	6303	6255	6265	6328	6134	6279	6148	6290	6321	6178	6260	6175	6312	6370	6318	6083	6245	6135	6226	6287	6305	6244	6252	6213	6291	6237	6230	6313	6359	6314	6185	6184	6232	6323	6208	6316	6281	6183	6198	6189	6303	6293	6157	6260	6246	6237	6160	6262	6257	6363	6216	6335	6182	6211	6282	6286	6275	6220	6380	6334	6202	6154	6226	6151	6245	6034	6228	6183	6302	6258	6057	6181	6223	6339	6270	6297	6241	6104	6270	6323	6221	6200	6270	6204	6211	6257	6284	6305	6172	6248	6319	6204	6211	6268	6191	6169	6226	6090	6252	6244	6403	6198	6160	6042	6164	6284	6306	6244	6232	6181	6331	6254	6311	6205	6195	6271	6337	6315	6182	6272	6314	6217	6282	6067	6342	6198	6282	6278	6142	6197	6167	6223	6126	6271	6212	6259	6249	6249	6332	6201	6257	6131	6215	6343	6142	6338	6252	6227	6126	6341	6289	6299	6278	6253	6295	6289	6312	6150	6304	6243	6287	6195	6207	6233	6151	6244	6212	6229	6204	6273	6321	6233	6296	6252	6135	6248	6300	6260	6287	6138	6257	6241	6214	6159	6257	6326	6200	6246	6249	6356	6263	6154	6295	6138	6331	6197	6345	6267	6228	6167	6174	6197	6278	6169	6325	6240	6203	6284	6229	6256	6292	6112	6290	6335	6178	6277	6162	6229	6336	6238	6209	6244	6082	6404	6238	6288	6184	6218	6276	6381	6190	6246	6206	6165	6276	6244	6182	6253	6312	6322	6162	6363	6281	6279	6180	6300	6204	6393	6207	6259	6113	6308	6240	6314	6268	6211	6176	6314	6279	6190	6262	6240	6150	6235	6341	6334	6221	6327	6161	6287	6391	6274	6280	6327	6124	6256	6292	6203	6284	6203	6324	6204	6170	6377	6161	6185	6230	6334	6176	6324	6177	6327	6211	6292	6231	6134	6256	6297	6209	6241	6189	6195	6196	6264	6347	6242	6305	6285	6237	6243	6234	6249	6283	6084	6192	6261	6229	6204	6259	6255	6226	6199	6239	6223	6244	6074	6240	6293	6241	6195	6181	6207	6174	6226	6210	6233	6388	6221	6397	6091	6248	6199	6189	6251	6264	6239	6236	6187	6265	6204	6246	6217	6216	6171	6267	6275	6248	6165	6240	6277	6180	6252	6204	6224	6257	6161	6163	6185	6138	6220	6155	6195	6324	6130	6217	6404	6183	6217	6272	6264	6276	6334	6411	6196	6220	6331	6268	6358	6210	6305	6236	6181	6154	6212	6195	6239	6172	6043	6338	6251	6300	6281	6199	6193	6158	6297	6207	6275	6156	6369	6240	6203	6145	6278	6218	6320	6216	6277	6196	6169	6290	6319	6303	6179	6276	6241	6246	6243	6135	6164	6251	6309	6245	6260	6105	6330	6276	6149	6277	6248	6165	6325	6145	6227	6260	6272	6262	6192	6214	6199	6208	6183	6308	6170	6189	6162	6189	6279	6249	6342	6180	6272	6292	6362	6062	6288	6164	6263	6246	6197	6199	6273	6302	6307	6204	6240	6415	6261	6163	6150	6220	6217	6239	6182	6274	6185	6240	6365	6309	6341	6266	6295	6170	6205	6306	6281	6200	6171	6238	6259	6215	6371	6248	6214	6067	6163	6106	6190	6145	6267	6259	6133	6255	6331	6265	6322	6306	6308	6333	6425	6163	6270	6258	6175	6115	6311	6266	6289	6167	6235	6215	6206	6262	6224	6088	6271	6165	6316	6254	6336	6194	6140	6208	6319	6348	6138	6114	6282	6267	6238	6008	6261	6245	6348	6210	6139	6146	6224	6469	6151	6223	6128	6124	6286	6344	6299	6239	6350	6396	6317	6210	6295	6200	6171	6445	6325	6161	6251	6202	6190	6173	6328	6241	6284	6159	6210	6296	6316	6339	6324	6270	6155	6284	6178	6237	6228	6303	6180	6289	6308	6287	6261	6284	6218	6171	6256	6175	6057	6261	6188	6222	6227	6335	6155	6312	6284	6210	6200	6270	6198	6176	6227	6406	6117	6327	6254	6186	6254	6262	6226	6178	6269	6204	6124	6335	6267	6222	6250	6177	6213	6226	6024	6429	6222	6231	6215	6266	6407	6154	6128	6141	6234	6231	6225	6124	6302	6225	6287	6325	6333	5972	6284	6251	6191	6213	6331	6333	6265	6176	6239	6411	6228	6295	6364	6208	6225	6278	6224	6254	6230	6131	6198	6371	6306	6289	6360	6299	6420	6244	6221	6292	6338	6283	6365	6246	6169	6232	6240	6172	6285	6197	6195	6230	6278	6100	6300	6279	6249	6234	6359	6256	6146	6135	6220	6216	6157	6264	6396	6310	6250	6216	6219	6335	6170	6257	6325	6223	6138	6275	6264	6295	6386	6324	6253	6291	6403	6241	6291	6174	6296	6148	6266	6427	6231	6176	6322	6189	6190	6348	6171	6236	6341	6340	6330	6300	6252	6309	6196	6254	6209	6236	6201	6293	6287	6297	6161	6315	6146	6299	6211	6206	6174	6256	6248	6274	6200	6201	6172	6235	6191	6280	6180	6422	6037	6264	6308	6153	6273	6310	6224	6249	6270	6121	6196	6285	6235	6208	6090	6167	6176	6142	6228	6165	6206	6260	6314	6403	6347	6290	6208	6143	6266	6269	6258	6186	6178	6146	6368	6182	6213	6306	6217	6205	6375	6239	6218	6229	6263	6213	6241	6161	6279	6245	6132	6338	6162	6253	6341	6236	6220	6252	6279	6337	6197	6247	6133	6273	6471	6286	6306	6257	6131	6197	6168	6239	6258	6254	6200	6253	6285	6210	6272	6211	6155	6292	6287	6134	6276	6292	6333	6260	6220	6207	6253	6285	6268	6258	6151	6240	6098	6297	6238	6314	6285	6373	6207	6260	6373	6258	6272	6104	6285	6340	6251	6326	6318	6337	6111	6309	6199	6156	6311	6083	6210	6247	6205	6203	6292	6141	6242	6307	6283	6251	6332	6141	6247	6203	6250	6251	6195	6319	6210	6295	6324	6137	6169	6296	6121	6203	6207	6286	6248	6318	6386	6240	6160	6329	6258	6227	6161	6261	6407	6278	6291	6388	6333	6282	6127	6324	6249	6106	6328	6225	6210	6189	6303	6138	6119	6266	6201	6208	6229	6233	6310	6316	6313	6296	6333	6283	6275	6104	6158	6278	6235	6253	6228	6202	6125	6298	6274	6414	6214	6308	6264	6216	6242	6109	6319	6316	6223	6128	6287	6325	6332	6176	6229	6313	6246	6145	6213	6211	6299	6299	6173	6317	6252	6330	6336	6242	6171	6159	6288	6372	6207	6228	6355	6140	6296	6157	6304	6293	6266	6304	6258	6335	6139	6256	6185	6321	6218	6304	6180	6232	6139	6317	6212	6328	6301	6233	6192	6202	6216	6181	6297	6373	6150	6263	6260	6254	6160	6229	6251	6274	6070	6269	6361	6308	6160	6338	6167	6309	6356	6268	6133	6140	6171	6175	6239	6224	6295	6258	6232	6195	6196	6200	6082	6288	6221	6239	6320	6215	6320	6320	6252	6296	6352	6250	6260	6223	6239	6093	6265	6242	6166	6263	6137	6380	6270	6201	6364	6286	6291	6275	6129	6346	6275	6239	6287	6089	6137	6302	6286	6334	6248	6192	6131	6208	6193	6210	6224	6184	6240	6238	6162	6281	6221	6135	6112	6267	6233	6300	6240	6238	6284	6216	6266	6129	6219	6230	6267	6222	6351	6238	6333	6271	6271	6241	6236	6317	6310	6239	6148	6217	6229	6217	6260	6197	6359	6212	6205	6263	6322	6304	6258	6216	6214	6312	6150	6265	6175	6242	6295	6271	6300	6228	6375	6274	6226	6171	6257	6203	6282	6300	6191	6262	6235	6240	6139	6286	6177	6263	6251	6232	6207	6194	6278	6330	6260	6414	6308	6259	6257	6204	6309	6226	6262	6232	6281	6143	6208	6264	6160	6130	6406	6142	6305	6154	6337	6127	6395	6389	6154	6190	6297	6188	6316	6252	6398	6248	6328	6178	6197	6103	6235	6253	6229	6151	6299	6298	6155	6235	6238	6328	6295	6303	6245	6117	6255	6396	6161	6328	6301	6179	6285	6369	6236	6197	6205	6214	6268	6137	6184	6284	6135	6135	6250	6201	6304	6230	6218	6205	6223	6318	6284	6340	6149	6111	6401	6380	6113	6257	6223	6162	6081	6301	6178	6294	6376	6299	6283	6246	6274	6194	6247	6263	6264	6177	6261	6313	6223	6254	6324	6172	6289	6133	6331	6241	6208	6145	6364	6183	6161	6215	6344	6202	6225	6190	6270	6122	6273	6321	6299	6240	6229	6236	6216	6222	6208	6299	6239	6136	6305	6334	6216	6221	6255	6337	6243	6294	6425	6357	6221	6234	6250	6251	6239	6331	6222	6197	6207	6248	6392	6271	6280	6293	6194	6230	6318	6194	6316	6307	6255	6337	6309	6189	6346	6206	6314	6275	6141	6282	6079	6242	6218	6257	6258	6236	6157	6271	6392	6251	6268	6376	6243	6290	6341	6279	6299	6329	6266	6271	6249	6106	6228	6324	6300	6186	6300	6219	6268	6212	6295	6176	6210	6227	6249	6210	6271	6295	6258	6174	6170	6226	6254	6153	6123	6178	6245	6279	6286	6322	6209	6132	6182	6289	6203	6298	6220	6194	6152	6229	6170	6274	6191	6400	6085	6204	6268	6233	6176	6238	6268	6263	6257	6310	6289	6250	6183	6324	6260	6294	6177	6318	6288	6273	6236	6259	6213	6245	6246	6174	6311	6337	6176	6358	6299	6214	6308	6307	6212	6225	6289	6260	6148	6368	6083	6253	6414	6287	6251	6189	6130	6280	6299	6322	6198	6250	6316	6317	6304	6181	6171	6281	6418	6157	6141	6300	6431	6211	6234	6117	6238	6279	6298	6233	6133	6252	6285	6138	6269	6217	6252	6168	6307	6290	6264	6205
45753	31908	12539	2715	1092	872	859	819	875	876	815	838	828	814	831	818	842	816	886	830	806	820	828	910	840	825	844	851	810	834	838	840	821	845	821	796	846	860	869	798	846	834	826	800	795	865	811	828	819	776	853	823	798	814	858	826	840	823	813	886	897	815	788	833	826	804	843	897	827	844	783	852	808	849	805	848	857	781	807	868	822	806	818	851	847	851	833	826	832	799	817	845	823	831	834	825	860	817	798	826	834	813	838	828	848	777	809	847	836	850	857	834	840	824	879	841	902	831	823	810	877	814	804	845	870	900	841	848	870	861	840	833	850	845	834	802	853	828	816	833	873	820	837	813	797	851	787	812	869	832	845	872	867	816	845	826	834	893	898	818	797	856	855	785	819	878	871	886	850	859	811	853	842	847	814	824	829	848	828	840	807	881	841	829	872	792	863	832	855	824	870	826	831	879	868	818	822	831	813	884	815	903	873	816	800	818	838	855	857	826	876	824	831	841	787	827	860	872	824	790	865	812	847	840	835	814	823	837	827	805	806	880	813	841	807	826	802	832	822	829	914	807	795	805	818	854	844	811	840	821	803	848	754	862	845	806	855	844	887	835	853	859	851	828	803	808	840	833	843	889	809	835	823	792	811	851	799	804	889	834	845	838	860	854	836	895	781	828	861	854	808	846	790	795	801	808	812	819	802	848	839	764	816	808	795	829	851	808	834	830	807	824	866	872	837	855	844	856	814	869	806	856	812	890	881	828	802	829	850	877	857	824	838	859	852	824	832	848	874	871	874	861	850	842	804	805	817	867	839	846	851	886	747	844	833	813	832	799	849	811	859	812	872	797	822	838	813	786	772	870	821	799	828	829	901	812	799	885	807	857	857	907	774	857	858	888	839	910	852	797	857	821	856	775	823	845	886	864	899	866	924	815	834	806	892	863	802	863	819	819	823	821	818	830	858	845	848	837	815	805	845	837	844	835	908	841	830	818	883	769	849	834	863	867	817	849	821	877	791	830	855	885	795	874	863	850	846	834	820	830	820	848	869	823	841	838	819	799	772	817	780	850	829	884	827	836	833	867	843	837	828	815	868	793	819	844	743	885	841	842	858	858	885	847	820	847	825	837	780	779	813	844	804	839	868	821	819	811	831	847	779	771	827	851	832	838	810	845	821	835	812	825	856	841	851	817	836	781	844	867	828	765	867	792	888	913	764	845	858	812	881	824	841	857	798	815	838	894	830	864	812	867	867	870	801	878	803	839	884	877	856	864	865	878	822	810	830	833	898	843	818	830	829	815	861	837	827	842	819	871	844	803	804	821	807	838	858	831	859	836	830	793	781	808	825	866	827	856	837	794	844	813	830	804	846	833	851	811	851	858	769	833	869	807	888	889	837	792	893	858	837	844	841	859	887	859	848	819	797	853	817	780	870	839	827	833	847	811	887	854	842	862	828	894	826	810	807	846	844	830	869	801	860	789	854	812	855	833	854	823	812	823	815	835	805	819	850	832	864	819	854	829	801	817	816	836	881	820	864	841	858	869	806	811	832	871	867	825	815	751	841	814	833	825	841	854	816	845	825	769	806	854	805	837	844	871	875	854	819	860	833	892	845	840	807	833	823	826	877	812	805	865	867	823	816	869	806	886	840	862	784	794	806	801	857	863	866	869	839	810	822	851	841	841	811	851	869	856	805	813	869	849	814	810	836	811	834	826	803	850	818	869	831	835	836	834	836	876	849	844	795	849	852	833	889	855	809	771	856	846	821	845	822	837	828	821	848	863	762	803	886	798	878	815	860	803	869	829	821	849	835	803	823	825	819	880	860	801	812	866	853	836	806	878	839	846	812	838	761	850	908	837	840	889	819	839	833	803	838	871	860	837	891	843	849	867	867	829	840	873	827	837	811	873	832	862	837	864	822	825	808	858	857	805	833	850	842	771	863	833	858	865	835	885	814	783	871	801	848	805	789	895	805	836	808	887	887	873	847	846	805	804	820	817	838	826	809	845	844	812	856	842	860	822	821	761	818	818	810	872	821	843	875	853	834	807	846	863	857	806	850	830	864	794	802	825	848	841	838	775	828	873	820	839	812	818	804	788	861	876	834	858	845	814	829	855	874	810	858	807	824	840	869	854	777	848	831	855	893	844	783	850	856	825	836	813	842	812	855	887	852	862	793	787	867	775	829	798	870	891	834	801	822	850	790	870	812	836	814	834	764	865	836	804	850	815	858	783	870	853	816	813	823	839	850	869	824	791	848	847	850	847	870	875	853	826	812	819	840	864	807	825	759	833	850	858	870	896	781	833	837	814	812	830	839	829	836	837	848	862	821	894	858	813	777	837	854	854	866	826	882	823	823	880	844	860	856	868	827	831	793	813	825	857	824	850	796	806	861	885	862	823	844	846	863	816	886	890	818	880	799	849	833	868	833	790	823	837	864	833	824	834	908	815	839	858	868	856	826	767	815	897	838	804	816	846	846	850	882	839	835	858	822	825	845	810	851	857	819	865	842	873	858	834	781	874	827	832	876	877	856	835	865	832	921	869	803	822	808	836	841	852	803	787	833	835	811	848	809	796	868	868	857	847	836	788	863	834	816	821	861	845	835	820	847	834	823	836	854	867	878	771	859	840	802	800	850	805	843	832	789	825	820	854	845	852	860	845	833	856	846	881	819	849	825	869	885	815	822	882	852	823	805	867	829	857	846	819	880	827	805	863	804	866	832	890	885	863	846	832	807	835	859	847	841	907	834	852	837	841	907	773	833	849	846	873	846	848	798	842	837	857	850	821	850	822	835	849	856	808	825	853	822	827	815	853	790	818	855	813	826	870	816	883	831	854	856	811	873	805	887	840	840	864	889	748	823	808	800	817	858	908	830	839	829	812	812	807	837	880	802	849	828	792	823	796	793	881	817	824	835	878	833	847	848	833	836	869	859	789	828	812	832	776	813	789	851	853	832	783	867	820	820	772	807	813	871	832	844	818	805	879	859	866	885	834	857	775	823	809	857	854	811	801	868	836	845	815	866	840	773	825	804	792	816	834	845	793	876	834	775	810	838	857	792	840	854	851	790	822	834	831	823	905	855	869	813	849	835	840	825	838	828	862	870	786	832	803	853	857	850	845	814	872	820	826	805	813	851	859	816	878	824	824	806	848	835	838	839	883	831	860	838	839	812	845	813	861	857	830	831	829	818	771	840	843	820	829	867	837	849	855	844	821	840	831	814	848	835	849	892	826	816	848	859	868	852	822	886	843	864	807	788	808	821	780	895	858	818	839	824	833	824	823	870	874	831	867	813	838	839	853	854	812	873	877	888	800	845	825	850	798	808	822	813	847	853	807	790	785	836	850	857	819	840	792	875	830	883	784	862	858	829	806	841	820	866	821	858	851	854	829	845	806	873	837	773	862	789	864	845	885	802	844	860	841	866	837	813	851	824	807	848	826	817	885	855	826	870	857	807	893	843	825	880	861	828	798	889	880	869	844	834	830	839	891
73097	53248	33611	19356	10568	6818	6700	6735	6760	6743	6639	6900	6759	6866	6732	6647	6811	6716	6734	6708	6720	6979	6886	6846	6695	6691	6600	6761	6707	6698	6853	6630	6818	6797	6762	6577	6681	6781	6744	6799	6663	6835	6813	6727	6636	6764	6820	6732	6788	6696	6777	6767	6679	6647	6748	6831	6615	6570	6664	6732	6684	6672	6783	6696	6742	6760	6827	6770	6694	6709	6784	6638	6813	6776	6836	6724	6779	6571	6677	6635	6812	6805	6680	6845	6713	6686	6776	6781	6737	6537	6801	6704	6735	6730	6693	6729	6665	6852	6668	6669	6803	6655	6735	6623	6760	6661	6715	6852	6694	6686	6782	6655	6851	6849	6802	6770	6765	6781	6790	6715	6659	6766	6649	6782	6709	6605	6686	6723	6681	6711	6658	6756	6826	6692	6788	6724	6528	6757	6918	6697	6852	6685	6798	6620	6878	6820	6752	6717	6663	6849	6764	6790	6730	6741	6653	6743	6684	6741	6705	6767	6814	6745	6819	6695	6777	6683	6861	6818	6757	6819	6794	6801	6774	6784	6946	6662	6894	6737	6775	6833	6766	6666	6676	6714	6750	6894	6792	6736	6779	6810	6586	6805	6926	6714	6660	6701	6757	6758	6578	6749	6698	6856	6752	6692	6797	6607	6776	6779	6683	6679	6787	6858	6691	6657	6703	6736	6771	6786	6721	6753	6844	6708	6842	6806	6750	6813	6591	6727	6736	6771	6738	6768	6809	6774	6788	6823	6724	6751	6656	6736	6697	6878	6706	6772	6756	6767	6766	6558	6845	6771	6862	6793	6822	6669	6794	6848	6733	6859	6773	6704	6779	6778	6792	6720	6802	6721	6820	6685	6766	6655	6681	6764	6853	6857	6688	6714	6851	6656	6804	6709	6734	6807	6822	6676	6778	6774	6676	6768	6789	6786	6770	6830	6830	6628	6785	6808	6783	6646	6703	6736	6829	6757	6837	6745	6835	6805	6691	6718	6795	6699	6776	6702	6691	6687	6609	6770	6691	6809	6832	6700	6732	6708	6690	6756	6891	6781	6723	6716	6776	6767	6863	6723	6735	6710	6871	6715	6827	6854	6784	6996	6732	6752	6776	6798	6733	6672	6804	6872	6703	6690	6657	6754	6759	6760	6795	6874	6752	6657	6783	6852	6768	6742	6766	6739	6654	6730	6701	6725	6676	6807	6724	6681	6802	6775	6728	6807	6709	6799	6885	6748	6729	6774	6760	6819	6745	6707	6733	6857	6786	6731	6807	6836	6741	6744	6719	6877	6863	6757	6670	6762	6761	6707	6794	6676	6809	6795	6868	6813	6766	6700	6930	6723	6835	6725	6621	6780	6697	6802	6741	6744	6759	6827	6665	6753	6697	6801	6779	6815	6858	6801	6725	6761	6703	6689	6821	6670	6720	6666	6682	6849	6746	6875	6846	6849	6728	6811	6754	6678	6762	6750	6680	6777	6764	6735	6759	6587	6823	6634	6634	6778	6654	6777	6840	6731	6803	6837	6735	6770	6803	6755	6764	6760	6687	6692	6812	6786	6834	6885	6743	6769	6760	6702	6717	6862	6773	6894	6627	6748	6809	6598	6816	6597	6834	6797	6809	6804	6858	6640	6702	6799	6669	6784	6863	6839	6795	6621	6706	6769	6823	6824	6657	6682	6645	6674	6744	6640	6689	6839	6721	6749	6729	6788	6717	6889	6587	6657	6839	6706	6824	6686	6719	6804	6672	6623	6765	6778	6636	6713	6839	6640	6784	6810	6817	6774	6653	6820	6718	6843	6707	6736	6718	6756	6678	6722	6716	6709	6762	6684	6763	6863	6732	6763	6739	6702	6645	6629	6802	6672	6854	6703	6718	6805	6875	6797	6840	6868	6803	6755	6903	6785	6834	6768	6713	6684	6727	6752	6866	6742	6768	6799	6715	6693	6788	6722	6837	6690	6776	6650	6948	6836	6808	6582	6825	6688	6748	6601	6743	6759	6647	6784	6796	6671	6860	6650	6647	6677	6798	6874	6697	6756	6767	6741	6643	6666	6742	6790	6730	6742	6697	6818	6620	6689	6781	6778	6645	6623	6813	6857	6791	6670	6686	6652	6638	6642	6790	6664	6576	6836	6833	6797	6810	6613	6803	6788	6798	6740	6723	6793	6800	6682	6699	6676	6759	6653	6716	6846	6752	6709	6885	6840	6740	6704	6644	6739	6688	6723	6799	6704	6865	6838	6860	6796	6707	6745	6804	6758	6745	6736	6645	6664	6914	6703	6874	6765	6695	6667	6837	6698	6655	6690	6714	6708	6782	6698	6519	6732	6705	6693	6816	6709	6671	6685	6659	6767	6665	6853	6834	6690	6786	6732	6583	6700	6719	6688	6625	6760	6831	6787	6911	6699	6783	6722	6585	6800	6633	6850	6669	6858	6831	6746	6790	6812	6782	6750	6700	6799	6811	6713	6701	6789	6683	6623	6718	6655	6680	6739	6628	6833	6721	6798	6805	6752	6700	6700	6625	6640	6751	6779	6869	6744	6827	6771	6747	6732	6761	6826	6763	6720	6733	6621	6676	6760	6843	6669	6641	6718	6837	6778	6689	6804	6704	6690	6732	6737	6785	6803	6675	6767	6822	6734	6702	6808	6820	6713	6765	6693	6820	6719	6735	6742	6658	6755	6812	6634	6857	6762	6718	6813	6715	6731	6723	6655	6751	6687	6711	6779	6683	6618	6638	6774	6782	7011	6860	6684	6663	6700	6755	6702	6778	6651	6712	6803	6731	6706	6593	6780	6707	6832	6697	6745	6782	6705	6760	6706	6656	6734	6760	6802	6726	6753	6744	6828	6777	6941	6795	6654	6696	6799	6770	6631	6744	6559	6686	6821	6679	6767	6751	6808	6774	6866	6820	6724	6664	6761	6866	6802	6847	6768	6619	6744	6754	6787	6694	6820	6678	6766	6632	6652	6767	6789	6712	6724	6781	6795	6690	6783	6799	6754	6748	6780	6670	6758	6726	6645	6669	6822	6808	6815	6819	6658	6741	6688	6648	6703	6703	6720	6483	6797	6767	6676	6698	6764	6727	6771	6693	6770	6768	6756	6693	6841	6746	6762	6512	6779	6855	6875	6853	6795	6797	6797	6742	6648	6629	6789	6784	6673	6696	6797	6796	6749	6760	6862	6699	6783	6748	6727	6600	6703	6719	6698	6786	6734	6803	6746	6699	6678	6745	6710	6610	6825	6664	6714	6799	6738	6875	6727	6940	6663	6749	6648	6761	6767	6641	6719	6842	6783	6765	6864	6614	6830	6670	6629	6732	6763	6825	6833	6719	6730	6674	6807	6832	6721	6660	6640	6865	6721	6771	6799	6818	6876	6759	6845	6690	6711	6860	6722	6698	6778	6809	6756	6654	6832	6732	6762	6667	6730	6733	6733	6719	6720	6697	6680	6719	6730	6718	6838	6832	6694	6758	6711	6635	6728	6742	6705	6642	6737	6763	6816	6750	6631	6722	6742	6891	6738	6644	6804	6657	6799	6690	6733	6834	6892	6741	6630	6667	6668	6631	6702	6551	6807	6742	6805	6705	6794	6806	6635	6743	6792	6719	6740	6745	6758	6633	6720	6725	6789	6747	6692	6706	6793	6696	6664	6789	6766	6820	6712	6762	6703	6788	6665	6716	6753	6674	6796	6684	6694	6745	6680	6853	6739	6478	6874	6730	6728	6675	6666	6751	6744	6689	6821	6787	6727	6747	6673	6755	6791	6811	6745	6800	6656	6597	6801	6706	6757	6676	6896	6638	6758	6781	6759	6725	6822	6792	6653	6792	6704	6707	6800	6697	6730	6699	6864	6729	6796	6716	6728	6813	6643	6758	6651	6733	6604	6640	6796	6856	6693	6796	6765	6897	6749	6749	6683	6745	6624	6717	6704	6714	6712	6704	6700	6725	6730	6715	6742	6600	6779	6785	6765	6887	6799	6662	6826	6821	6605	6872	6664	6737	6736	6674	6719	6798	6697	6786	6750	6780	6621	6693	6735	6776	6740	6644	6838	6582	6738	6714	6707	6745	6679	6631	6710	6606	6734	6817	6749	6763	6789	6853	6650	6653	6649	6829	6765	6835	6732	6736	6830	6687	6683	6692	6745	6675	6736	6806	6683	6820	6700	6869	6739	6822	6757	6754	6762	6699	6654	6774	6596	6774	6752	6732	6604	6820	6768	6738	6713	6834	6799	6678	6850	6665	6572	6812	6692	6757	6694	6797	6726	6819	6799	6856	6823	6679	6762	6781	6783	6701	6745	6789	6613	6782	6607	6798	6856	6798	6688	6807	6838	6754	6738	6629	6760	6651	6803	6760	6717	6698	6727	6837	6603	6771	6852	6655	6680	6641	6823	6695	6798	6804	6773	6794	6766	6791	6697	6902	6655	6857	6751	6714	6859	6765	6612	6811	6768	6710	6732	6695	6708	6777	6703	6771	6757	6735	6717	6803	6760	6604	6708	6744	6780	6709	6587	6817	6791	6758	6625	6811	6723	6805	6774	6633	6863	6706	6745	6797	6831	6704	6728	6652	6649	6687	6740	6771	6881	6863	6828	6786	6816	6742	6727	6652	6738	6862	6691	6761	6897	6883	6851	6773	6816	6798	6734	6749	6648	6784	6840	6800	6660	6745	6571	6609	6801	6822	6588	6774	6838	6603	6932	6661	6647	6814	6745	6728	6821	6815	6683	6794	6708	6808	6764	6713	6776	6653	6641	6771	6748	6687	6804	6769	6898	6732	6756	6701	6727	6739	6587	6784	6764	6823	6693	6839	6790	6681	6894	6718	6806	6700	6689	6889	6850	6820	6659	6712	6706	6740	6701	6764	6843	6746	6628	6729	6630	6839	6727	6806	6757	6720	6712	6823	6718	6812	6766	6894	6722	6887	6756	6749	6654	6842	6773	6715	6742	6686	6731	6863	6729	6752	6792	6764	6711	6738	6674	6842	6796	6932	6590	6772	6633	6758	6810	6797	6789	6728	6700	6720	6882	6919	6693	6785	6773	6666	6646	6721	6743	6772	6803	6723	6803	6854	6729	6725	6727	6821	6761	6678	6828	6682	6888
52243	39700	17560	4116	1323	879	885	893	924	894	860	939	939	903	848	886	918	908	922	835	890	862	909	863	879	896	867	898	896	866	888	902	888	856	849	843	940	854	812	926	897	913	979	907	869	879	903	923	915	883	890	928	919	833	939	886	908	868	850	878	922	973	873	927	891	837	868	932	876	906	883	923	980	872	914	857	884	891	925	799	879	878	897	880	931	885	904	879	880	870	832	905	874	953	858	895	913	923	916	911	854	905	849	920	917	920	867	898	858	877	896	871	857	950	839	862	887	909	876	939	856	939	912	890	850	914	870	862	969	920	856	915	975	910	904	901	935	928	901	877	914	909	893	882	887	881	900	859	858	926	874	895	930	900	847	931	898	916	873	908	846	886	906	884	899	960	912	862	879	892	896	905	885	938	889	914	914	872	918	906	945	882	919	882	867	944	910	859	930	908	963	881	898	893	855	896	908	856	876	922	881	900	877	933	869	931	842	867	930	885	905	927	876	900	869	857	913	868	867	930	904	923	866	866	913	904	880	899	862	893	885	893	886	894	823	875	934	897	886	864	936	917	865	895	919	884	890	882	921	912	946	904	880	859	894	856	874	891	902	827	867	937	911	928	906	910	888	913	891	931	877	878	913	880	926	984	917	946	928	841	920	871	921	910	852	930	894	920	908	865	907	905	910	917	882	899	920	903	892	878	874	921	896	919	910	895	828	901	905	861	879	914	838	870	898	909	881	922	902	929	909	887	940	908	895	894	903	929	861	878	855	896	913	909	871	931	914	918	853	885	980	823	886	865	922	953	873	872	897	880	909	876	932	911	892	910	867	872	905	891	918	893	900	901	865	942	920	886	923	862	903	905	917	930	888	880	907	936	893	945	919	878	897	942	905	824	950	917	903	877	925	896	895	899	898	930	907	867	937	888	878	916	959	899	917	859	845	908	829	902	932	910	902	993	885	844	903	869	867	912	909	869	875	884	882	889	1009	861	831	941	909	921	911	902	904	923	812	882	915	918	912	898	907	934	878	915	918	919	915	884	846	916	873	879	888	853	957	901	904	898	900	850	938	904	855	887	892	894	892	879	881	977	901	882	885	933	841	865	922	872	934	883	879	963	845	902	897	936	881	873	917	850	893	941	902	977	919	914	881	909	893	944	878	924	929	883	908	850	861	844	907	905	900	872	893	871	955	853	852	909	902	898	900	863	898	871	919	923	879	901	918	922	895	891	909	917	896	963	875	950	920	872	922	878	898	938	924	878	911	921	919	824	878	879	905	906	901	846	826	854	896	857	923	873	926	906	880	842	962	912	902	891	880	856	954	919	914	911	910	928	920	947	891	880	940	913	896	893	877	949	849	854	906	822	899	833	877	901	851	873	925	889	911	908	905	849	918	833	891	859	922	858	921	895	927	916	878	871	922	894	885	962	923	888	952	836	900	886	895	907	877	897	883	888	843	856	863	899	832	849	926	871	941	880	925	924	916	910	877	884	896	852	907	885	986	868	889	881	907	916	848	855	979	846	878	890	884	901	911	936	873	879	915	936	869	891	923	948	881	904	892	919	893	913	903	838	853	898	884	880	907	901	936	876	954	949	862	886	921	894	903	954	853	852	875	876	881	867	947	934	838	930	928	914	926	948	890	945	932	881	859	884	866	877	883	903	909	889	912	924	879	904	889	883	859	946	845	923	910	888	873	879	894	892	945	932	940	924	933	898	889	867	876	882	893	885	861	937	944	878	898	906	936	880	923	945	911	893	886	890	912	915	937	942	861	881	949	912	888	873	920	914	874	905	835	919	870	936	886	914	903	950	894	915	910	960	930	937	890	813	879	906	930	839	845	911	902	872	915	908	876	870	896	943	912	881	874	884	911	907	918	896	883	940	927	980	922	882	898	887	881	915	889	921	905	932	923	941	860	925	906	894	881	851	914	887	870	921	882	883	897	915	947	853	945	886	899	930	921	917	836	895	934	877	926	904	884	918	890	906	908	880	930	873	891	903	872	862	888	910	884	896	912	857	903	906	915	885	900	890	876	892	827	908	893	935	886	946	974	878	907	870	853	904	918	908	922	867	916	901	929	881	887	926	903	914	874	931	895	897	882	827	921	890	904	886	975	920	867	913	916	904	905	866	898	917	912	870	920	870	977	898	886	942	890	839	882	866	943	894	869	868	918	876	882	873	807	914	935	908	895	886	954	893	959	884	890	897	873	965	987	897	909	899	921	889	999	873	938	887	891	921	918	853	875	858	891	874	924	860	877	907	886	896	913	898	860	878	904	909	914	869	846	899	910	852	901	894	900	916	878	879	852	892	909	875	890	899	903	906	911	885	960	955	862	893	900	945	926	914	908	945	949	882	909	863	873	893	917	908	870	822	885	875	912	908	880	822	858	944	911	887	888	878	909	859	886	893	880	851	894	868	856	944	877	901	890	926	879	910	874	914	880	896	893	915	859	888	909	906	877	859	868	911	892	908	876	843	886	903	936	849	887	925	910	908	887	900	849	899	871	891	906	944	875	922	903	914	902	926	879	921	915	913	885	913	858	901	842	909	932	948	890	924	898	906	852	885	889	899	940	954	868	865	933	977	859	898	918	904	904	901	891	857	923	912	925	892	870	904	869	911	869	873	885	933	930	951	882	894	953	902	905	934	871	838	881	884	892	888	866	874	925	902	889	974	885	857	906	856	907	944	877	897	939	896	860	826	864	873	905	882	870	906	924	898	907	927	915	863	919	904	866	904	835	857	915	885	907	876	892	897	848	897	862	944	894	877	920	865	855	838	924	885	841	901	907	874	909	961	885	890	859	906	836	929	878	887	880	894	904	899	928	871	932	968	911	935	886	841	906	864	885	896	916	900	936	869	896	935	875	906	876	923	903	931	932	897	916	844	898	932	900	948	873	881	931	882	851	967	887	903	886	931	858	959	917	948	850	864	894	965	960	907	924	931	884	849	903	900	874	887	846	873	915	871	908	926	898	917	860	916	921	881	919	901	930	885	886	885	966	839	865	896	910	884	870	890	897	938	926	884	911	876	899	861	871	895	872	911	933	860	939	909	842	920	866	831	904	894	869	867	899	888	957	962	952	908	897	848	923	902	974	885	871	919	911	874	878	901	934	911	902	898	969	917	860	888	936	906	896	925	828	880	876	902	875	867	919	978	900	893	897	880	942	890	897	899	885	924	900	870	923	927	896	883	929	839	914	904	851	880	935	895	940	890	943	858	856	915	897	901	879	905	889	906	936	936	905	830	896	920	934	916	897	834	897	848	886	861	886	929	889	858	926	936	939	852	851	870	916	870	836	858	849	888	892	903	873	865	879	891	898	945	887	880	903	904	912	920	954	905	901	937	946	879	877	937	926	912	954	890	890	858	953	927	896	868	887	868	906	916	898	893	887	865	855	901	869	937	945	913	867	894	883	895	862	930	942	822	887	869	840	914	913	937	913	917	915	860	856	886	924	907	919	933	911	909	858	922	902	867	944	898	853	891
76323	58600	38982	23571	12795	7400	7204	7084	7091	7149	7157	7033	7305	6964	7148	7133	7189	7258	7211	7143	7161	7154	7201	7307	7086	7243	7085	7069	7267	7170	7168	7102	7196	7115	7082	7150	7135	7133	7137	7160	7131	7150	7231	7175	7164	7170	7077	7174	7255	7317	7254	7172	7069	7254	7065	7118	7106	7253	7234	7355	7187	7233	7176	7147	7138	7102	7065	7177	7165	7276	7168	7130	7132	7197	7130	7125	7253	7054	7111	7167	7231	7260	7077	7149	7248	7254	7099	7193	7224	7295	7134	7075	7330	7124	7151	6994	7074	7221	7114	6994	7037	7161	7080	7021	7242	7146	7303	7164	7185	7183	7187	7140	7277	7161	7097	7189	7171	7208	7057	7121	7149	7264	7244	7237	7271	7166	7088	7052	7109	7072	7199	7137	7149	7090	7187	7149	7056	7087	7154	7104	7132	7037	7231	7101	7205	7214	7108	7199	7266	7258	7211	7227	7212	7205	7109	7111	7217	7206	7160	7196	7186	7143	7114	7124	7317	7181	7143	7143	7060	7203	7126	7174	7159	7049	7200	7154	7243	7083	7125	7132	7184	7117	7118	7292	7143	7261	7051	7156	7281	7250	7282	7279	7014	7139	7258	7036	7081	6992	7258	7182	7064	7062	7193	7324	7113	7098	7221	7212	7113	7241	7172	7240	7129	7056	7162	7129	7189	7269	7135	7088	7016	7225	7190	7115	7194	7106	7181	7113	7289	7168	7248	7065	7271	7182	7002	7116	7178	7244	7090	7142	7216	7180	7113	7238	7045	7170	7255	7080	7302	7199	7117	7260	7164	7128	7259	7076	7132	7112	7324	7190	7149	7127	7077	7228	7194	7135	7072	7157	7160	7087	7067	7129	7128	7198	7226	7079	7198	7097	7195	7137	7219	7075	7105	7174	7164	7193	7257	7267	7151	7255	7013	7105	7051	7186	7153	7061	7051	7206	7278	7098	7338	7179	7070	7302	7138	7178	7316	7179	7135	7158	7184	7223	7179	7209	7112	7151	7234	7062	7289	7096	7146	7189	7080	7172	7198	7154	7153	7236	7192	7142	7167	7192	7211	7088	7201	7156	7134	7174	7206	7314	7009	7092	7114	7203	7085	7220	7141	7134	7194	7187	7146	7052	7089	7178	7166	7071	6965	7138	7295	7108	7254	7148	7230	7258	7102	7056	7033	7194	7046	7066	7160	7173	7117	7191	7098	7067	7197	7201	7102	7146	7078	7114	7168	7115	7119	7208	7235	7080	7205	7144	7191	7085	7112	7107	7167	7071	7234	7118	7097	7215	7206	7180	7073	7246	7091	7124	7137	7186	7237	7292	7173	7122	7146	7061	7084	7183	7055	7094	7087	7076	7111	7154	7276	7187	7142	7159	7159	7165	7078	7010	7132	7092	7141	7151	7159	7160	7156	7112	7045	7259	7199	7053	7084	7261	7181	7136	7031	7137	7204	7175	7120	7209	7251	7188	7105	7086	7194	7181	7101	7201	7065	7162	7202	7192	7168	7267	7026	7202	7149	7109	7130	7134	7221	7079	7153	7232	7160	7133	7081	7134	7073	7268	7287	7107	7130	7089	7272	7111	7283	7167	7175	7139	7186	7180	7156	7123	7261	7225	7141	7185	7247	7178	7218	7201	7258	7097	7198	7100	7158	7081	7171	7206	7145	7175	7153	7161	7203	7240	7165	7205	7336	7083	7243	7148	7207	7081	7167	7157	7034	7186	7064	7037	7124	7185	7160	7230	7126	7266	7144	7075	7278	7244	7166	7141	7115	7100	7146	7230	7191	7158	7178	7179	7229	7192	7036	7113	7172	7116	7159	7164	7307	7240	7207	7190	7257	7154	7049	7204	7143	7252	7192	7090	7086	7152	7141	7069	7191	7087	7096	7110	7073	7065	7220	7248	7189	7286	7179	7217	7097	7178	7217	7173	7066	7185	7060	7041	7265	7093	7062	7315	7060	7127	7091	7193	7110	7241	7374	7246	7176	7188	6993	7253	7166	7323	7290	7250	7103	7175	7199	7179	7199	6957	7222	7199	7192	7178	7324	7185	7187	7187	7077	7243	7195	7167	7265	7159	7123	7211	7128	7078	7290	7095	7218	7144	7216	7169	7123	7249	7087	7269	7140	7184	7227	7188	7281	7181	7119	7209	7075	7037	7184	7135	7201	7245	7202	7328	7061	7091	7121	7211	7121	7195	7018	7210	7227	7082	7084	7178	7089	7123	7243	7104	7193	7204	7078	7247	7153	7121	7329	7097	7086	7182	7104	7197	7081	7107	7058	7165	7216	7112	7273	7166	7169	7057	7097	7286	7143	7209	7161	7219	7178	7248	7221	7164	7095	7239	7341	7143	7104	7177	7266	7259	7137	7267	7109	7057	7171	7120	7190	7158	7147	7279	7181	7111	7220	7256	7248	7107	7238	7180	7140	7108	7218	7115	7197	7142	7307	7228	7266	7208	7257	7136	7105	7158	7033	7219	6965	7307	7251	7255	7152	6964	7107	7158	7190	7176	7113	7127	7263	7163	7134	7104	7193	7189	7262	7198	7111	7168	7096	7200	7103	7157	7025	7309	7139	7162	7283	6994	7167	7153	6955	7161	7115	7207	7002	7172	7176	7264	7215	7151	7186	7157	7079	7282	7154	7194	7092	7141	7151	7101	7101	7182	7215	7135	7184	7139	7148	7228	7148	7030	7058	7111	7277	7177	7061	7145	7146	7115	7106	7203	7270	7120	7087	7252	7234	7135	7132	7151	7212	7167	7101	7175	7024	7314	7211	7169	7210	7312	7234	7270	7224	7141	7125	7133	7085	7117	7025	7117	7248	7182	7089	7105	7204	7337	7314	7129	7070	7093	7251	7140	7259	7120	7140	7118	7076	7185	7155	7135	7239	7219	6990	7112	7061	6933	7149	7063	7157	7199	7197	7234	7120	7044	7133	7173	7238	7174	7102	6956	7200	7357	7131	7133	7252	7134	7025	7190	7150	7074	7132	7115	7168	7060	7117	7144	7277	7149	7176	7081	7229	7191	7162	7075	7172	7215	7192	7213	7101	7102	7233	7160	7119	7207	7196	7049	7159	7343	7076	7123	7080	7139	7232	7232	7114	7090	7107	7245	7118	7110	7229	7179	7153	7221	7286	7191	7288	7275	7174	7222	7194	7131	7194	7037	7094	7128	7090	7263	7133	7186	7152	7094	7082	7278	7070	7001	7139	7357	7289	7161	7203	7247	7141	7101	7066	7211	7108	7050	7164	7110	7095	7220	7210	7204	7138	7205	7138	7173	7205	7164	7164	7268	7163	7193	7204	7264	7122	7235	7088	7268	7309	7277	7252	7261	7191	7118	7100	7162	7205	7129	7055	7232	7283	7120	7203	7235	7196	7130	7211	7037	7354	7238	7024	7240	7121	7231	7089	7225	7286	7130	7137	7164	7086	7209	7168	7233	7078	7225	7110	7293	7100	7182	7055	7182	7295	7171	7128	7258	7292	7130	7153	7048	7161	7179	7095	7245	7204	7146	7179	7056	7190	7172	7200	7107	7117	7163	7270	6983	7059	7156	7080	7164	7187	7221	7125	7021	7143	7228	7152	7337	7249	7163	7112	7115	7181	7030	7188	7141	7076	7226	7046	7192	7163	7034	7151	7117	7138	7151	7096	7091	7199	7219	7122	7192	7179	7164	7124	7093	7047	7051	7247	7185	7135	7161	7020	7187	7073	7180	7148	7164	7110	7181	7329	7042	7230	7260	7181	7147	7109	7208	7151	7248	7053	7082	7140	7194	7244	7198	7133	7223	7199	7097	7242	7117	7231	7037	7201	7193	7054	7096	7219	7141	7101	7199	7322	7185	7143	7033	7210	7207	7159	7124	7020	7214	7227	7127	7241	7145	7297	7243	7307	7171	7251	7059	7208	7132	7254	7141	7200	7139	7190	7042	7145	7166	7182	7075	7228	7064	7115	7158	7291	7199	7080	7160	7256	7240	7234	7046	7120	7110	7092	7091	7248	7150	7099	7312	7166	7109	7260	7150	6998	7120	7284	7044	7242	7283	7183	7141	7080	7135	7145	7193	7298	7162	7120	7122	7225	7022	7148	7110	7125	7204	7080	7067	7188	7131	6979	7142	7061	7107	7192	7238	7148	7220	7128	7100	7089	7193	7349	7241	7256	7093	7297	7231	7207	7191	7251	7268	7238	7170	7126	7074	7269	7208	7115	7044	7157	7262	7151	7184	7177	7203	7114	7137	7130	7116	7196	7131	7121	7146	7126	6929	7014	7183	7103	7250	6951	7108	7264	7042	7117	7252	7217	7148	7227	7063	7148	7115	7086	7187	7324	7047	7111	7141	7289	7219	7145	7276	7072	7052	7203	7199	7266	7169	6994	7235	7169	7157	7167	7025	7120	7284	7020	7215	7168	7181	7123	7333	7006	7261	7108	7170	7217	7173	7154	7189	7079	7131	7138	7025	7156	7139	7123	7208	7273	7118	7312	7147	7175	7130	7169	7235	7131	7208	7114	7156	7171	7172	7206	7068	7006	7323	7140	7171	7177	7188	7215	7222	7205	7287	7091	7176	7150	7109	7178	7300	7273	7159	7230	7173	7145	7167	7140	7149	7157	7294	7223	7236	7171	7130	7189	7112	7233	7203	7165	7274	7093	7101	7197	7127	7319	7264	7095	7227	7252	7103	7186	7096	7016	7216	7223	7203	7061	7262	6974	7087	7178	7226	7190	7250	7204	7197	7080	7198	7158	7295	7133	7119	7214	7251	7131	7050	7161	7269	7168	7173	7166	7146	7150	7242	7205	7197	7181	7158	7221	7034	7183	7175	7319	7166	7138	7185	7317	7053	7175	7188	7206	7149	7125	7180	6977	7297	7067	7139	7300	7256	7219	7103	7178	7168	7027	7160	7151	7143	7312	7169	7245	7242	7142	7072	7202	7119	7260	7201	7121	7154	7232	7188	7178	7315	7158	7122	7206	7117	7082	7182	7112	7172	7108	7113	7166	6993	7175	7215	7171	7144	7000	7074	7145	7217	7163	7177	7149	7336	7050	7071	7167	7203	7131	7109	7319	7243	7130	7241	7093	7276	7084	7278
64001	51819	24744	7579	1715	908	929	972	889	890	896	931	905	902	862	915	832	933	928	841	924	946	897	912	909	911	947	904	901	901	878	883	880	923	900	894	878	902	905	952	915	916	897	938	901	895	912	850	890	889	910	915	856	951	970	887	893	867	913	896	906	886	962	897	899	906	959	866	872	921	890	882	913	897	963	971	901	938	903	956	893	916	865	924	929	839	885	915	917	915	906	842	911	891	919	892	830	876	879	872	927	905	893	891	897	935	936	946	868	882	951	911	895	897	916	911	908	882	859	898	893	813	872	901	918	847	882	951	854	895	925	869	918	926	904	940	904	882	946	885	974	883	872	883	889	903	887	914	930	894	922	948	909	887	912	938	897	860	858	950	930	899	877	937	890	873	857	880	884	915	864	893	891	918	855	854	904	887	930	862	964	901	927	929	891	906	858	908	899	907	961	935	882	925	862	916	896	919	910	897	918	881	913	930	954	873	872	910	849	895	869	901	908	908	944	947	890	943	914	920	913	912	884	931	940	829	939	914	887	995	957	879	837	911	894	885	851	916	950	878	882	888	911	919	882	822	940	913	849	878	867	901	923	882	932	876	898	860	934	880	942	830	920	897	918	915	868	875	942	850	923	925	851	889	890	941	904	874	887	906	923	928	897	899	850	873	914	944	908	893	885	862	905	905	882	889	903	857	886	944	901	925	878	929	905	925	847	897	882	963	895	902	915	943	875	887	881	881	912	916	867	880	919	907	879	911	910	934	902	866	863	869	891	857	870	862	898	844	902	859	923	935	886	914	939	890	896	889	853	939	949	949	845	845	911	860	866	901	873	855	912	925	927	919	903	891	911	928	858	878	899	932	925	849	930	947	928	920	947	896	900	905	951	887	851	874	909	903	896	865	852	955	881	904	906	915	943	935	896	919	839	887	913	881	903	884	883	881	872	898	878	889	920	851	847	930	895	879	888	921	904	903	850	910	873	920	923	916	918	920	897	905	913	910	892	931	869	897	892	931	948	884	855	913	925	908	923	968	946	848	888	906	859	906	905	869	931	907	967	896	901	907	889	931	964	921	927	863	871	874	899	917	979	891	906	893	856	915	928	923	955	903	938	921	932	902	954	916	920	843	893	930	868	943	900	879	945	867	888	845	871	914	933	895	862	883	884	908	904	923	864	893	873	927	938	937	874	886	909	967	883	876	910	896	878	890	944	900	933	934	870	853	906	876	872	999	889	875	976	926	892	947	875	876	911	915	858	927	964	858	911	916	860	946	921	932	903	941	873	905	898	884	939	918	895	936	888	876	924	895	873	905	918	906	955	948	926	898	925	904	952	900	851	967	910	906	939	907	878	855	858	907	914	947	907	923	932	937	897	849	898	905	879	864	861	881	920	900	899	883	871	866	880	914	880	975	994	914	944	861	976	910	887	916	920	908	938	896	957	949	892	900	882	863	916	945	866	874	899	912	901	940	891	904	855	906	904	875	906	902	875	888	921	875	934	935	893	943	940	874	869	880	857	907	908	864	961	944	830	903	950	920	922	884	895	886	941	937	917	871	912	924	882	882	932	863	934	873	897	914	911	904	943	897	918	901	856	876	903	892	882	927	921	885	943	898	932	928	900	927	942	946	884	923	952	902	845	922	931	911	910	916	919	876	967	924	908	948	907	883	903	864	917	890	907	942	855	901	920	930	896	883	871	920	881	919	850	919	878	875	950	875	897	910	914	916	888	881	915	901	888	868	890	907	919	878	863	850	871	892	906	937	912	886	940	931	909	891	957	943	912	895	875	946	898	908	887	883	942	902	860	905	934	886	919	914	917	881	787	879	815	894	929	985	935	863	914	919	913	965	900	907	893	928	933	942	925	905	927	963	937	922	901	874	877	872	899	910	859	922	962	923	878	980	950	965	873	917	879	881	918	899	845	887	918	917	860	844	888	881	942	859	870	851	882	865	895	915	920	850	907	948	889	892	892	944	905	876	921	924	874	934	925	931	898	864	918	919	918	897	908	881	926	898	867	914	893	899	881	920	898	921	909	864	863	900	912	886	957	942	882	890	908	892	919	881	864	879	987	919	941	938	930	816	917	896	911	860	864	919	856	885	927	923	939	906	903	882	923	904	885	940	927	909	887	913	922	875	898	921	911	909	867	881	941	862	924	914	900	927	892	906	892	906	928	894	903	916	907	948	873	845	860	889	882	902	887	862	893	928	897	889	916	865	872	901	870	898	881	903	905	905	879	878	900	940	926	889	915	931	824	912	845	923	877	915	938	917	901	907	900	893	901	824	894	894	973	861	941	860	927	944	923	861	923	870	933	867	859	905	879	914	886	877	958	919	868	915	866	902	896	869	894	888	921	933	876	895	904	868	920	834	915	956	899	843	950	867	964	911	891	848	871	868	944	909	906	876	887	912	902	911	807	913	865	901	896	938	881	903	921	865	920	914	877	915	873	941	858	886	878	870	881	901	892	862	906	863	953	908	906	918	889	910	912	887	879	886	944	905	919	952	953	904	943	895	891	901	869	913	916	875	919	850	879	962	945	890	925	856	903	867	937	893	937	863	914	898	922	938	931	948	918	961	904	886	848	904	902	964	869	941	883	876	914	892	881	856	925	881	892	888	945	882	905	856	934	882	891	894	886	989	927	947	870	869	944	932	888	1001	913	912	926	927	856	909	883	875	911	883	928	924	910	979	956	914	920	857	856	922	932	924	917	892	889	879	867	878	883	858	853	933	924	900	921	918	912	879	872	849	913	916	932	881	944	866	919	860	903	949	886	866	885	901	870	870	900	896	853	889	879	920	942	890	895	933	872	961	876	942	916	841	871	845	876	933	882	873	943	874	921	891	914	841	920	840	922	955	909	922	869	926	906	909	863	947	870	901	872	883	900	876	934	958	939	911	903	920	905	911	912	937	886	879	856	870	959	899	883	918	864	867	947	905	957	888	845	902	857	927	881	950	939	893	929	886	916	855	879	910	938	913	913	957	928	869	885	931	923	897	893	872	905	936	930	944	846	895	949	912	914	909	917	915	908	963	931	874	904	841	862	909	881	903	940	884	865	927	866	911	845	903	948	909	896	913	916	905	905	911	868	909	898	888	899	930	903	942	909	934	889	906	905	866	920	907	984	930	864	892	895	841	930	898	867	913	859	904	952	860	895	903	946	940	904	901	890	955	912	915	902	875	911	888	885	958	930	897	889	897	929	926	940	946	914	922	907	967	988	925	895	917	897	897	904	902	901	894	887	928	928	902	875	932	879	855	917	995	919	887	923	902	897	889	858	972	907	908	947	918	875	933	872	907	903	957	946	957	989	901	915	869	945	917	966	893	887	857	864	902	907	915	900	865	921	902	857	915	936	938	965	913	870	909	856	894	920	957	905	953	912	846	939	902	931	929	913	914	921	889	906	879	929	938	932	903	907	903	878	920	917	894	941	912	911	921	884	899	908	858	891	950	907	953	866	937	955	912	892	938	952	911	928	862	909	969
63254	57211	45992	29900	16171	7849	7013	7168	7164	7166	7155	7089	7034	7185	7195	7188	7081	7151	7158	7036	7083	7223	7237	7246	7111	7169	7144	7211	7092	7176	7089	7239	7248	7110	7245	7098	7256	7211	7027	7145	7158	7134	7128	7190	6983	7208	7110	7080	7182	7055	7173	7164	7140	7267	7150	7141	7177	7145	7055	7191	7141	7246	7111	7181	7024	7185	7159	7127	7105	7136	7174	7114	7118	7234	7167	7251	7112	7173	7135	7070	7215	7088	7179	7069	7200	7301	7298	7043	7180	7069	7210	7134	7139	7075	7059	7150	7121	7165	7059	7174	7073	7124	7147	7183	7213	7205	7069	7373	7106	7174	7110	7192	7190	7227	7060	7161	7115	7280	7169	7170	7124	7199	7159	7326	7051	7174	7115	7112	7138	7249	7255	7239	7103	7223	7151	7161	7153	7243	7178	7102	7190	7098	7074	7229	7020	7275	7041	7060	7135	6951	7260	7244	7285	7230	7251	7053	7132	7249	7140	7063	7096	7052	7073	7138	7109	7078	7105	7032	7124	7131	7122	7044	7136	7021	7105	7155	7243	7140	7111	7133	7191	6972	7124	7064	7203	7272	7164	7101	7200	7006	7290	7148	7099	7141	7116	7178	7242	7181	7231	7135	7148	7259	7078	7144	7047	7237	7204	7142	7223	7122	7002	7127	7091	7200	7143	7167	7071	7140	7085	7219	7123	7182	7205	7141	7232	7174	7232	7031	7276	7174	7315	7134	7090	7171	7161	7289	7259	7242	7270	7165	7192	7203	7113	7122	7190	7082	7208	7174	7084	7111	6991	7173	7179	7159	7001	7043	7099	7205	7239	7177	7187	7102	7090	7199	7109	7184	7198	7183	7038	7272	7324	7185	7106	7045	7165	7140	7263	7139	7185	7138	7119	7137	7138	7151	7069	7201	7161	7115	7140	7144	7151	7200	7165	7184	7167	7146	7114	7171	7150	7211	7129	7295	7105	7251	7079	7076	7204	7244	7138	7064	7201	7249	7162	7208	7220	7095	7232	7314	7174	7024	7248	7074	7102	7078	7111	7048	7220	7168	7233	7163	7179	7052	7191	7199	7094	7158	7114	7097	7266	7047	7197	7135	7144	7228	7165	7093	7045	7299	7251	7193	7126	7215	7148	7058	7170	7194	7077	7086	7191	7117	7253	7138	7045	7250	6991	7129	7141	7131	7231	7101	7154	7147	7172	7148	7205	7104	7119	7136	7006	7039	7214	7235	7197	7111	7153	7139	7150	7300	7177	7058	7215	7176	7253	7264	7238	7165	7136	7223	7047	7110	7139	7192	7168	7032	7126	7091	7121	7027	7214	7247	7239	7200	7143	7060	7122	7152	7185	7171	7132	7144	7236	7200	7084	7141	7178	7276	7230	7227	7091	7151	7233	7289	7080	7290	7178	7043	7144	7120	7105	7078	7183	7069	7236	7099	7172	7204	7161	7118	7103	7169	7178	7417	7082	7310	7196	7267	7155	7055	7179	7258	7047	7222	7111	7102	7110	7155	7231	7133	7169	7100	7123	7168	7138	7120	7101	7323	7091	7172	7220	7048	7154	7004	7274	7153	7182	7131	7102	7059	7135	7100	7283	7109	7174	7147	7124	7022	7072	7101	7241	7131	7311	7125	7207	7185	7115	7202	7139	7121	7121	7124	7278	7060	7160	7153	7106	7306	7121	7212	7269	7244	7230	7007	7243	7196	7172	7163	7081	7256	7091	7131	7086	7128	7173	7113	7171	7065	7191	7084	7204	7321	7073	7310	7065	7137	7134	7224	7020	7126	7135	7167	7228	7032	7089	7207	7140	7129	7233	7170	7106	7135	7178	7078	7105	7107	7100	7163	7308	7352	7154	7164	7205	7278	7181	7078	7186	7112	7164	7072	7064	7172	7245	7260	7283	7118	7171	7220	7219	7240	7039	7080	7110	7117	7127	7331	7069	7178	7044	7101	7057	7108	7290	7080	7235	7180	7091	7237	7129	7212	7059	7033	7165	7093	7089	7087	7218	7154	7145	7195	7278	7205	7171	7187	7130	7139	7062	7137	6992	7114	7206	7169	7103	7054	7065	7079	7107	7060	7001	7050	7213	7238	7250	7040	7092	7090	7018	7132	7136	7143	7176	7138	7186	7110	7231	7231	7199	7481	7027	7071	7187	7071	7223	7153	7132	7187	7101	7120	7142	7185	7166	7189	7063	7063	7123	7157	7161	7063	7084	7196	7109	7216	7228	7127	7094	7058	7236	7070	7168	7219	7191	7169	7192	7206	7288	7257	7053	7211	7198	7229	7131	7273	7130	7208	7145	7100	7249	6993	7082	7096	7177	7159	7169	7195	7032	7106	7118	7142	7304	7079	7128	7046	7193	7111	7229	7154	7261	7080	7102	7133	7121	7133	7184	7057	7210	7185	7132	7189	7117	7280	7158	7179	7191	7126	7044	7233	7239	7150	7162	7022	7190	7031	7187	7224	7160	7240	7135	7267	7144	7096	7026	7224	7187	7053	7102	7234	7102	7129	7177	7055	7179	7367	7160	7095	7088	7111	7180	7225	7058	7070	7064	7258	7217	7220	7128	7214	7207	7156	7224	7063	7111	7262	7130	7009	7123	7298	7326	7117	7174	7046	7191	7174	7084	7234	7175	7121	7284	7212	7148	7142	7297	7020	7122	7155	7126	7246	7232	7085	7102	7333	7177	7069	7212	7052	7098	7165	7093	7212	7096	7200	7197	7162	7019	7148	7239	7209	7232	7200	6964	7173	6989	7074	7211	7152	7207	7070	7111	7131	7114	7251	7276	7134	7263	7146	7179	7258	7319	7277	7134	7340	7113	7218	7197	7290	7207	7165	7228	7189	7299	7289	7122	7221	7152	7229	7028	7213	7142	7134	7310	7094	7233	6990	7284	7123	7039	7101	7188	7232	7121	7295	7352	7176	7239	7130	7144	7156	7073	7220	7184	7042	7059	7150	7107	7269	7264	7128	7163	7314	7061	7295	7246	7220	7206	7208	7180	7225	7085	7068	7111	7131	7224	7181	7142	7293	7225	7132	7364	7327	7293	7194	7188	7196	7194	7289	7083	7123	7030	7213	7135	7218	7043	7097	7176	7233	7067	7131	7035	7093	7134	7286	7135	7192	7089	7122	7277	7101	7094	6956	7216	7250	7294	7141	7244	7014	7154	7080	7095	7221	7266	7276	7146	7110	7317	7095	7102	7286	7287	7192	7148	7220	7183	7080	7240	7201	7164	7147	7193	7281	7103	7138	7210	7086	7066	7133	7025	7207	7144	7084	7176	7154	7286	7176	7141	7135	7108	6996	7097	7079	7168	7175	7209	7117	7155	7157	7158	7051	7116	7239	7178	7218	7190	7219	7146	7213	7272	7161	7249	7154	7156	7314	7144	7188	7193	7067	7106	7212	7181	7178	7186	7052	7145	7146	7120	7077	7286	7149	7150	7018	7136	7329	7064	7193	7041	7247	7180	7111	7050	7223	7145	7262	7200	7168	7134	7113	7249	7284	7030	7116	7260	7168	7168	6986	7220	7031	7226	6977	7106	7089	7106	7198	7173	7092	7070	7181	7152	7222	6999	7207	6997	7102	7024	7037	7211	7237	7062	7212	7074	7145	7131	7359	7064	7125	7123	7018	7171	7065	7193	7261	7156	7101	7169	7155	7105	6978	7289	7162	7195	7137	7128	7158	7166	7270	7207	7189	7126	7147	7190	6986	7195	7065	7152	7095	7319	7094	7166	7160	7109	7132	7210	7201	7258	7109	7166	7145	7261	7081	7169	7261	7109	7208	7193	7163	7263	7222	7222	7097	7189	7022	7136	7154	7185	7166	7122	7161	7140	7194	7280	7289	7192	7176	7216	7286	7195	7291	7084	7248	7218	7240	7100	7214	7120	7210	7262	7125	7117	7140	7130	7278	7133	7039	7065	7121	7044	7026	7206	7107	7245	7039	7214	7062	7198	7143	7085	7215	7210	7115	7152	7122	7275	7138	7263	7148	7178	7167	7233	7128	7068	7087	7158	7160	7196	7259	7263	7123	7173	7079	7185	7133	7212	7140	7076	7108	7278	7149	7111	7317	7068	7100	7262	7145	7123	7253	7203	7276	7204	7109	7167	7112	7027	7119	7166	7270	7128	6932	7102	7152	7013	7044	7174	7117	7139	7097	7189	7130	7324	7214	7194	7151	7212	7151	7083	7163	7159	7136	7079	7029	7084	7228	7298	7130	7102	7190	7113	7190	7123	7131	7058	7169	7028	7204	7204	7308	7215	7210	7146	7066	7042	7236	7149	7340	7267	7270	7098	7203	7208	7117	7002	7206	7099	7272	7217	7040	7055	7185	7151	7251	7115	7122	7167	7181	7211	7136	7324	7036	7226	7094	7251	7164	7231	7287	7119	7095	7189	7163	7052	7155	7099	7094	7231	7115	7125	7292	7135	7205	7106	7168	7222	7222	7133	7348	7197	7136	7174	7156	7145	7178	7188	7041	7162	7115	7144	7163	7198	7120	7204	7093	7181	7253	7256	7170	6955	7125	7118	7127	7114	7214	7268	7143	7159	7103	7081	7121	7133	7119	7173	7166	7235	7182	7070	7238	7201	7203	7317	7209	7100	7262	7118	7134	7188	7092	7186	7282	7030	7188	7117	7286	7126	7036	7185	7152	7226	7115	7236	7036	7090	7160	7175	7225	7143	7177	7037	7232	7192	7157	7165	7131	7224	7249	7209	7244	7160	7016	7166	7152	7120	7107	7115	7141	7145	7213	7103	7198	7113	7226	7166	7298	7047	7186	7107	7225	7140	7212	7196	7139	7058	7065	7222	7115	7139	7232	7113	7042	7050	7275	7079	7128	7061	7039	6987	7245	7147	7286	7359	7316	7283	7231	7106	7091	7297	7050	6999	7154	7294	7107	7180	7163	7213	7193	7184	7304	7212	7207	7179	7214	7023	7043	7044	7109	7139	7183	7195	7012	7276	7223	7193	7091	7133	7202	7201	7142	7138	7060	7082	7104	7194	7204	7066	7272	7170	7195	7108	7219	7173	7190	7171	7058	7172	7083	7119	7157	7193	7120	7139	7339	7151	7140	7125	7245
40014	23896	7882	1978	914	807	726	749	807	741	833	786	841	761	823	849	743	760	768	825	755	748	761	774	760	770	746	715	754	752	821	818	791	781	745	750	762	810	788	757	787	772	807	785	772	791	763	799	792	792	810	769	802	772	829	791	748	755	741	774	766	790	768	742	768	795	788	741	723	763	778	763	791	771	765	795	746	833	789	807	743	778	784	769	793	770	770	764	738	736	778	792	786	789	745	781	798	732	759	795	762	783	753	764	787	733	766	768	739	735	803	791	760	739	756	800	755	731	785	783	767	741	730	820	763	788	771	821	789	777	786	771	830	767	821	758	745	797	778	781	787	741	810	756	778	799	770	719	794	783	790	829	767	809	776	766	764	777	769	727	783	751	785	800	735	794	815	774	820	741	787	788	757	736	752	757	763	789	788	739	774	763	795	803	766	716	730	761	773	747	777	791	770	783	787	769	767	800	754	770	760	739	716	770	759	766	780	805	822	786	801	814	767	779	757	795	784	797	748	767	774	724	830	764	768	747	721	802	822	788	754	747	746	777	762	748	780	749	733	788	776	781	779	762	811	816	741	797	723	757	781	753	813	748	775	800	783	740	773	763	766	782	736	728	767	773	772	790	787	783	777	780	771	735	762	772	739	772	781	709	807	768	801	825	811	753	775	801	742	752	749	738	754	805	779	728	758	809	745	780	772	821	779	764	730	801	774	801	731	835	776	810	722	783	775	777	827	762	757	803	769	740	803	753	754	761	852	793	727	770	788	784	739	732	751	789	784	776	807	781	804	766	785	741	781	815	806	765	748	757	773	797	783	810	758	807	760	768	765	764	752	740	770	728	778	769	818	814	788	802	767	775	781	745	791	770	736	772	749	826	739	749	771	735	820	776	788	720	736	813	756	760	771	813	747	809	720	793	751	752	814	797	761	790	781	737	797	777	718	755	727	772	766	762	809	812	761	812	829	756	731	741	744	754	724	805	761	813	796	732	759	776	812	812	773	740	790	747	789	778	786	786	754	746	810	781	813	819	811	775	782	781	789	839	732	790	737	762	766	822	814	730	854	774	736	746	825	746	778	789	809	783	781	800	766	816	815	814	788	790	773	759	704	746	770	754	814	776	775	749	753	805	795	792	754	762	813	794	758	757	769	785	720	816	822	772	775	756	834	796	738	755	794	752	777	748	769	739	765	771	836	809	799	792	742	767	748	770	809	796	792	781	768	807	806	781	792	767	841	771	731	770	792	794	762	793	806	758	759	776	768	798	763	737	800	800	782	748	755	772	753	802	742	751	762	776	794	743	777	735	746	781	772	760	821	802	787	763	770	840	759	784	723	750	795	790	774	800	769	794	766	759	787	784	809	799	776	792	741	774	807	801	734	715	783	769	833	782	824	771	779	824	776	784	749	832	761	805	770	821	790	796	796	805	813	772	748	730	787	767	851	730	830	760	768	750	807	844	735	781	751	769	753	781	804	736	790	790	789	749	767	838	801	789	783	768	761	788	759	733	784	745	758	765	787	810	788	809	736	808	799	832	789	767	776	758	810	818	756	808	771	771	774	749	783	781	752	758	776	780	797	782	753	805	754	726	749	740	767	815	779	836	774	716	737	777	762	764	786	721	769	773	771	775	741	710	764	780	784	748	764	793	769	767	783	785	777	783	782	782	778	771	727	759	762	778	835	786	736	796	795	761	753	779	733	773	771	807	772	737	765	749	777	747	765	798	820	733	810	814	810	783	797	728	776	809	809	809	762	749	769	780	751	764	779	805	774	727	782	754	783	784	734	828	765	796	776	790	794	747	813	801	795	819	784	824	755	729	754	780	752	798	789	747	766	757	782	765	776	778	799	768	801	775	747	722	742	774	765	771	784	784	738	796	774	792	783	842	747	809	804	794	750	774	779	763	820	780	715	771	773	819	760	752	787	741	744	777	749	789	784	785	832	735	807	772	759	811	783	821	769	791	736	776	803	724	768	768	771	773	806	763	780	806	780	813	803	791	802	774	747	766	760	783	774	785	789	799	711	752	743	818	790	783	762	760	811	734	769	723	763	747	795	784	748	771	766	739	760	802	756	816	771	827	795	747	791	817	807	755	791	751	796	731	778	814	783	826	769	802	735	789	793	740	815	775	761	813	804	782	828	763	769	796	816	784	767	785	820	829	749	766	786	800	785	736	787	782	758	720	794	760	777	750	805	794	800	796	760	734	780	730	760	771	805	753	742	778	769	753	752	750	737	803	783	754	805	780	758	783	822	766	783	794	764	818	781	791	755	754	786	791	729	731	836	807	753	753	793	755	802	720	796	779	788	760	789	804	791	793	766	761	773	814	790	759	746	783	766	795	804	789	806	783	735	775	764	733	805	794	802	734	781	788	748	779	768	833	743	757	767	809	776	816	792	753	773	776	805	780	797	747	745	769	731	748	682	757	759	766	798	810	777	800	820	791	732	802	759	777	758	764	730	785	787	736	779	823	804	742	786	801	785	797	780	800	736	786	786	785	762	802	839	819	734	774	786	759	770	761	816	749	762	767	765	800	823	825	744	738	732	754	797	732	837	732	763	798	773	816	783	811	859	808	728	750	784	754	771	795	782	823	737	776	792	785	775	775	759	801	761	814	777	758	765	764	788	774	764	737	749	767	737	765	772	814	781	746	784	816	806	774	804	765	786	751	746	768	773	767	838	769	776	697	800	817	798	799	736	734	818	819	789	781	804	764	802	780	748	814	750	783	775	727	787	786	795	760	776	802	805	781	766	789	769	788	744	762	744	756	816	789	779	734	787	792	767	750	813	767	744	737	743	774	790	790	787	761	782	792	798	823	767	782	773	829	786	794	783	820	778	799	789	791	770	807	742	814	751	778	808	777	799	777	798	757	783	795	840	768	776	780	804	775	801	759	775	750	763	761	763	791	768	719	810	824	826	789	803	719	798	711	802	798	718	786	821	784	752	758	731	791	774	750	804	721	750	783	764	761	774	816	797	811	721	753	778	776	794	768	808	782	805	800	722	795	756	757	788	798	729	798	718	794	836	790	779	770	780	754	780	778	794	785	748	797	758	778	811	815	729	747	796	802	794	766	754	786	783	790	726	791	777	747	772	839	767	771	776	785	758	798	754	808	703	755	753	795	796	850	780	756	747	759	836	797	743	757	805	774	787	775	738	761	765	779	821	802	755	811	767	736	784	760	762	761	754	749	763	803	818	796	813	716	742	747	759	702	806	763	748	770	759	818	740	769	804	773	752	723	791	762	765	784	766	751	826	720	807	779	777	796	753	784	720	768	779	770	743	804	779	808	777	795	737	787	770	774	764	781	745	783	754	763	812	714	806	818	747	784	760	826	740	746	767	751	814	759	772	726	713	764	760	790	802	779	736	746	777	766	763	806	805	799	777	733	789	770	832	761	770	762	805	754	812	753	755	766	767	767	770	771	737	736	796	745	826	813	793	788	790	827	747	806	799	778	787	775	742	817	756	791	744	790	771	746
66528	46755	27738	15219	8640	6616	6267	6329	6333	6388	6257	6313	6251	6347	6470	6398	6263	6415	6299	6331	6374	6281	6391	6341	6327	6320	6278	6352	6303	6397	6259	6317	6503	6331	6322	6339	6211	6446	6304	6304	6364	6308	6274	6336	6440	6323	6314	6413	6338	6443	6427	6268	6298	6289	6242	6324	6257	6337	6354	6394	6442	6336	6348	6329	6358	6306	6341	6423	6279	6203	6357	6305	6361	6164	6270	6305	6381	6273	6255	6376	6333	6311	6208	6395	6335	6295	6356	6313	6149	6458	6388	6348	6315	6373	6274	6517	6334	6224	6237	6337	6421	6309	6476	6321	6229	6319	6399	6261	6409	6339	6440	6307	6355	6355	6360	6404	6357	6353	6439	6299	6292	6430	6263	6428	6277	6392	6402	6324	6400	6430	6418	6309	6451	6364	6334	6291	6311	6261	6387	6254	6346	6242	6182	6365	6411	6334	6411	6319	6334	6324	6366	6305	6309	6317	6269	6309	6259	6337	6293	6261	6301	6325	6272	6382	6290	6330	6245	6420	6352	6314	6500	6471	6382	6306	6399	6393	6365	6394	6345	6444	6328	6421	6260	6316	6396	6332	6454	6260	6278	6411	6273	6288	6339	6358	6418	6206	6446	6385	6308	6331	6363	6228	6348	6357	6190	6399	6434	6252	6438	6209	6393	6379	6328	6418	6361	6307	6427	6307	6344	6341	6236	6205	6303	6317	6293	6294	6317	6273	6397	6290	6450	6392	6496	6241	6397	6275	6290	6310	6403	6215	6403	6344	6359	6408	6275	6386	6341	6363	6423	6365	6333	6317	6385	6428	6270	6258	6310	6520	6352	6178	6453	6239	6287	6361	6366	6377	6456	6515	6420	6327	6369	6370	6420	6352	6436	6256	6352	6275	6321	6280	6305	6365	6325	6325	6263	6316	6315	6342	6271	6283	6425	6304	6203	6318	6391	6350	6490	6422	6479	6338	6337	6270	6272	6316	6297	6299	6342	6407	6356	6315	6377	6432	6396	6424	6275	6320	6061	6360	6385	6272	6357	6288	6221	6336	6372	6325	6254	6362	6312	6432	6397	6335	6425	6439	6338	6349	6403	6461	6189	6254	6277	6446	6307	6285	6464	6340	6307	6256	6385	6380	6352	6304	6379	6213	6372	6381	6323	6359	6242	6323	6346	6369	6341	6283	6298	6389	6370	6433	6319	6346	6310	6242	6341	6331	6361	6462	6426	6479	6365	6299	6437	6255	6385	6320	6469	6290	6400	6253	6372	6324	6415	6231	6343	6319	6403	6334	6336	6466	6308	6325	6398	6413	6307	6288	6227	6431	6202	6318	6334	6384	6288	6360	6413	6326	6248	6304	6226	6401	6417	6335	6272	6238	6329	6468	6251	6296	6300	6278	6277	6399	6277	6279	6336	6334	6327	6292	6258	6369	6408	6293	6248	6355	6351	6300	6378	6359	6367	6425	6342	6398	6268	6380	6235	6348	6366	6324	6431	6356	6398	6370	6411	6489	6369	6369	6333	6333	6324	6375	6337	6544	6491	6278	6400	6292	6292	6252	6200	6309	6311	6300	6388	6326	6366	6233	6410	6241	6465	6275	6519	6317	6287	6380	6309	6415	6182	6259	6389	6443	6324	6098	6427	6335	6329	6348	6280	6345	6415	6399	6411	6347	6341	6300	6296	6338	6273	6442	6330	6366	6484	6379	6271	6292	6305	6350	6355	6325	6402	6181	6428	6243	6408	6422	6322	6316	6386	6356	6352	6408	6330	6315	6221	6330	6206	6315	6390	6221	6255	6273	6336	6357	6285	6348	6251	6424	6341	6281	6337	6279	6201	6375	6318	6334	6382	6329	6291	6285	6233	6416	6301	6388	6309	6281	6393	6402	6386	6308	6465	6306	6327	6338	6292	6384	6364	6375	6210	6411	6271	6264	6236	6457	6269	6358	6442	6470	6487	6348	6295	6374	6431	6206	6311	6330	6311	6281	6229	6312	6384	6325	6451	6356	6317	6289	6403	6239	6405	6418	6246	6288	6294	6344	6318	6472	6319	6458	6516	6372	6350	6364	6205	6337	6372	6212	6257	6302	6245	6232	6369	6292	6201	6294	6311	6358	6310	6379	6223	6226	6473	6288	6308	6355	6343	6370	6288	6333	6393	6232	6312	6430	6422	6306	6325	6352	6282	6304	6266	6176	6351	6419	6422	6358	6324	6355	6381	6316	6482	6311	6414	6255	6452	6313	6422	6226	6162	6408	6328	6328	6281	6322	6317	6296	6172	6352	6456	6264	6379	6210	6330	6365	6217	6308	6295	6370	6321	6478	6450	6174	6230	6327	6360	6354	6223	6174	6291	6273	6288	6400	6327	6389	6400	6460	6329	6293	6322	6412	6413	6335	6299	6341	6243	6332	6338	6304	6378	6283	6259	6341	6228	6286	6429	6335	6341	6349	6428	6431	6209	6266	6204	6373	6381	6203	6261	6353	6325	6441	6351	6274	6358	6242	6398	6328	6336	6240	6333	6404	6359	6342	6406	6457	6293	6353	6332	6251	6271	6447	6298	6292	6354	6381	6459	6292	6358	6340	6359	6342	6373	6334	6351	6239	6419	6332	6305	6244	6196	6350	6361	6362	6315	6342	6502	6209	6394	6349	6365	6216	6331	6363	6172	6459	6377	6362	6329	6274	6286	6323	6202	6344	6380	6321	6341	6348	6297	6359	6357	6450	6379	6315	6408	6318	6322	6479	6291	6500	6394	6288	6318	6296	6492	6365	6278	6364	6340	6353	6271	6318	6368	6346	6291	6324	6211	6269	6389	6346	6404	6479	6378	6364	6388	6354	6455	6432	6420	6358	6323	6173	6327	6360	6361	6422	6265	6327	6377	6462	6462	6261	6426	6301	6267	6277	6320	6366	6215	6361	6347	6269	6464	6289	6403	6350	6365	6324	6463	6300	6298	6352	6404	6218	6288	6435	6246	6286	6323	6353	6298	6332	6220	6279	6352	6371	6293	6411	6310	6281	6277	6256	6203	6327	6380	6331	6389	6364	6393	6460	6444	6393	6383	6315	6288	6378	6349	6272	6352	6336	6349	6425	6319	6396	6386	6378	6368	6293	6360	6278	6383	6365	6441	6425	6398	6374	6355	6205	6200	6320	6363	6335	6383	6316	6295	6222	6313	6369	6323	6452	6469	6215	6357	6353	6313	6203	6339	6351	6332	6293	6425	6316	6381	6348	6424	6304	6341	6320	6279	6348	6319	6363	6338	6258	6311	6522	6280	6360	6256	6401	6275	6326	6411	6364	6352	6219	6244	6299	6401	6487	6330	6379	6389	6420	6253	6371	6357	6327	6333	6501	6343	6423	6385	6349	6297	6389	6277	6331	6212	6182	6296	6371	6227	6352	6287	6327	6473	6370	6290	6233	6352	6307	6363	6409	6283	6445	6358	6246	6256	6391	6378	6282	6333	6434	6341	6405	6332	6184	6297	6360	6319	6440	6290	6341	6405	6316	6320	6401	6330	6325	6325	6331	6416	6295	6432	6449	6385	6303	6291	6355	6298	6413	6417	6358	6309	6175	6299	6312	6375	6279	6442	6297	6197	6316	6260	6252	6292	6342	6351	6400	6216	6321	6287	6416	6280	6391	6317	6331	6292	6324	6480	6365	6314	6363	6233	6362	6392	6292	6402	6416	6360	6347	6434	6470	6400	6369	6370	6382	6435	6244	6362	6344	6224	6477	6323	6411	6262	6244	6424	6231	6337	6282	6302	6411	6286	6364	6313	6414	6414	6345	6401	6369	6414	6164	6377	6323	6339	6379	6397	6242	6307	6478	6270	6439	6370	6286	6470	6298	6250	6269	6314	6251	6408	6286	6298	6400	6270	6325	6251	6481	6290	6363	6253	6365	6399	6216	6389	6343	6322	6294	6431	6311	6363	6217	6281	6395	6344	6426	6442	6534	6333	6234	6264	6379	6211	6251	6326	6300	6408	6303	6330	6321	6316	6411	6304	6227	6305	6353	6364	6501	6358	6328	6471	6377	6402	6438	6278	6277	6408	6279	6250	6443	6354	6251	6354	6331	6374	6409	6322	6384	6300	6298	6246	6372	6369	6327	6377	6416	6423	6274	6274	6418	6449	6442	6295	6423	6322	6341	6305	6244	6523	6430	6386	6251	6286	6237	6326	6330	6368	6300	6384	6242	6232	6415	6277	6246	6483	6461	6312	6305	6408	6264	6292	6365	6539	6246	6315	6210	6389	6356	6467	6325	6275	6409	6306	6269	6366	6383	6432	6271	6421	6412	6329	6306	6325	6348	6341	6422	6342	6402	6220	6380	6302	6425	6202	6242	6281	6344	6288	6198	6309	6346	6353	6316	6294	6421	6248	6371	6389	6359	6354	6280	6269	6256	6383	6314	6381	6372	6293	6289	6269	6281	6328	6339	6348	6196	6478	6322	6380	6446	6303	6408	6396	6324	6259	6286	6182	6426	6216	6311	6365	6183	6422	6494	6238	6239	6494	6407	6239	6386	6230	6334	6323	6326	6346	6274	6412	6444	6216	6401	6467	6276	6425	6259	6259	6397	6331	6258	6368	6300	6313	6225	6407	6347	6294	6369	6415	6294	6279	6280	6349	6329	6310	6361	6275	6343	6321	6381	6293	6567	6400	6397	6428	6207	6461	6256	6323	6274	6323	6365	6395	6484	6248	6436	6409	6362	6301	6518	6302	6360	6274	6344	6237	6373	6363	6321	6202	6420	6299	6355	6199	6384	6366	6391	6252	6288	6349	6472	6326	6457	6323	6262	6466	6324	6242	6504	6372	6335	6320	6416	6327	6370	6270	6261	6442	6319	6305	6457	6324	6347	6402	6334	6299	6352	6262	6326	6253	6346	6283	6224	6386	6366	6316	6447	6385	6253	6324	6236	6346	6415	6370	6312	6312	6352	6327	6230	6337	6261	6336	6515	6339	6384	6386	6372	6374	6199	6226	6295	6284	6315	6494	6274	6443	6378	6298	6369	6285	6291	6209	6470	6457	6228	6308	6270	6283	6331	6477	6324	6310	6294	6282	6285	6416	6279	6327	6251	6325	6387	6334	6251	6319	6315	6351	6192
44760	32084	12956	2843	1106	859	817	838	836	900	830	790	818	885	828	806	832	800	852	848	827	839	897	844	846	856	869	899	820	840	822	839	841	906	868	873	830	774	782	835	873	803	810	842	806	904	808	873	784	808	845	832	851	837	865	845	817	808	800	860	796	885	859	837	874	851	844	865	838	852	836	866	874	826	809	816	867	832	829	801	773	844	828	879	845	805	794	852	875	855	754	811	840	872	793	840	785	859	842	829	843	857	857	834	859	820	879	849	870	837	803	886	847	820	789	819	867	845	815	828	862	810	863	821	809	884	890	854	744	840	849	822	840	770	854	843	811	892	786	863	843	861	876	868	878	840	862	832	825	798	859	837	858	825	860	820	853	879	807	814	860	789	825	865	823	844	841	792	857	833	883	790	825	830	834	818	835	793	868	859	891	807	816	811	846	809	816	786	842	826	798	836	858	809	883	814	841	810	820	826	835	882	862	831	889	841	827	820	806	842	792	827	826	791	801	760	816	798	836	868	829	831	849	816	820	822	840	824	850	865	902	831	807	821	832	849	852	832	851	831	859	845	820	822	870	919	827	873	843	832	874	874	842	838	890	834	817	819	834	798	851	816	867	819	842	889	809	806	843	849	871	821	784	862	803	846	820	827	895	802	829	829	841	825	854	802	866	866	868	849	839	907	807	807	851	876	805	834	870	786	807	867	875	839	811	806	857	826	849	839	807	834	798	843	831	845	834	907	834	794	859	861	862	854	834	792	850	788	862	798	862	857	869	855	840	891	806	845	828	838	784	882	781	844	861	809	799	860	820	821	877	867	839	844	870	848	786	807	836	892	868	905	836	845	855	839	923	859	788	821	841	868	803	829	877	854	876	823	846	844	873	852	810	861	824	816	822	854	827	835	839	834	832	867	864	857	808	790	814	820	861	833	826	881	882	834	823	823	879	836	861	756	853	890	787	873	847	822	860	885	876	866	813	891	816	820	883	793	854	814	850	846	822	845	873	856	828	850	839	826	888	832	840	842	822	839	855	804	841	874	820	885	923	881	904	788	877	807	803	808	841	793	873	805	805	845	827	905	880	888	804	789	878	838	852	830	818	842	840	816	835	825	811	930	909	817	860	808	804	779	839	796	882	908	862	844	790	877	810	875	857	817	812	837	798	888	870	856	828	834	850	897	785	829	800	824	885	827	833	840	830	855	805	858	863	860	807	856	826	831	853	848	877	806	835	866	837	868	826	809	877	817	831	875	818	845	832	854	875	812	800	838	827	853	826	781	827	848	902	830	853	804	804	847	876	835	831	879	915	820	819	787	832	829	831	847	886	863	841	844	832	823	812	788	813	854	814	841	811	844	870	910	794	844	835	813	835	882	824	801	871	810	833	825	816	793	835	869	800	885	844	855	868	807	854	838	884	833	837	842	776	869	886	881	835	839	832	875	856	921	763	827	834	849	868	868	796	837	812	874	885	790	871	831	861	865	899	838	821	825	820	917	855	845	913	846	805	839	822	827	891	853	850	796	857	811	832	834	813	770	868	849	805	874	820	849	799	818	833	865	799	823	822	823	822	879	827	833	779	817	909	865	859	835	923	815	827	846	846	836	858	836	813	816	844	851	913	816	881	802	816	820	825	888	836	836	863	842	819	837	852	827	797	800	809	809	905	884	801	804	816	847	842	794	895	837	792	857	894	838	800	827	860	875	806	871	872	844	795	841	844	843	823	836	857	801	904	818	888	805	843	825	863	827	813	814	879	885	832	838	818	786	824	880	846	847	848	838	828	910	758	820	823	855	887	823	844	836	870	847	862	858	816	820	870	882	849	846	830	828	886	808	840	796	860	835	854	859	831	803	868	856	827	847	841	828	813	863	813	879	828	853	845	811	840	816	903	846	896	891	835	805	822	788	802	834	859	839	824	839	799	835	819	870	841	831	794	803	853	810	888	840	823	866	806	838	857	810	854	881	823	822	805	838	825	830	815	852	840	847	869	826	860	795	808	865	832	854	825	841	828	812	821	866	875	866	886	873	844	860	837	833	812	869	851	880	835	826	840	827	856	849	856	799	852	869	835	862	843	799	867	796	835	828	880	827	864	799	778	872	829	818	834	797	859	853	838	875	889	869	846	864	847	839	859	853	838	830	858	822	864	811	846	899	854	881	854	852	875	811	856	853	840	841	877	834	820	825	841	865	838	828	834	834	836	853	823	794	877	816	859	850	812	832	860	837	799	836	868	867	826	843	822	829	848	745	846	881	843	836	851	847	835	882	851	884	828	824	866	828	767	851	782	869	889	807	834	813	864	844	867	772	846	849	835	782	832	804	860	829	862	840	883	799	837	888	830	824	788	811	841	828	811	843	798	830	827	822	783	847	825	876	852	855	779	863	830	830	838	846	866	826	885	822	834	849	845	881	797	878	849	833	838	805	881	852	803	869	843	820	834	840	832	822	876	847	839	803	806	834	849	847	811	798	874	860	868	808	852	851	834	847	864	877	810	892	813	768	794	815	805	880	874	862	811	860	822	872	907	849	832	903	835	852	846	787	862	788	850	822	832	877	858	841	802	798	868	829	865	764	815	822	834	864	865	777	818	835	840	860	878	831	883	799	866	801	840	843	892	913	861	859	812	857	813	834	829	867	868	853	831	912	859	844	859	805	799	842	870	830	847	845	876	812	891	825	845	800	811	845	839	862	853	838	783	838	877	807	864	822	854	857	878	833	823	866	856	844	840	857	879	820	890	821	829	786	909	824	792	870	864	878	851	862	856	800	830	810	833	788	816	813	839	879	860	817	836	844	851	874	833	839	823	870	832	857	809	866	812	811	844	837	845	861	780	786	838	866	848	866	828	828	892	834	883	859	813	821	798	826	844	829	834	872	822	793	856	852	874	907	842	860	882	900	916	875	807	794	799	819	858	824	862	873	784	838	820	868	848	802	882	814	838	798	834	809	812	863	832	848	838	846	876	849	828	868	842	879	870	817	867	808	843	847	886	803	838	827	822	869	807	801	818	855	822	825	814	795	838	844	856	857	875	859	849	846	818	852	793	829	867	804	840	834	842	835	824	845	856	834	810	853	904	838	804	836	839	894	816	849	812	859	820	861	866	878	854	871	807	807	867	810	840	865	834	854	822	861	850	845	835	847	838	854	857	795	801	852	836	821	854	891	839	859	838	833	830	831	866	868	849	836	826	806	838	837	864	851	832	856	881	858	877	822	820	839	842	805	825	896	891	814	841	844	841	857	803	815	795	756	848	874	841	824	787	802	870	873	855	866	862	842	905	870	864	880	855	770	850	833	810	851	780	833	800	808	868	869	803	856	814	823	801	856	813	847	861	842	874	903	836	813	793	879	799	851	840	811	798	852	848	838	834	843	826	834	820	875	842	849	889	838	827	898	861	834	809	859	839	828	791	921	868	846	854	899	847	862	840	805	823	839	864	832	847	881	792	802	801	876	808	873	836	812	845	839	832	847	836	837	793	803	841	815	904	860
72615	53620	34184	19731	10416	7128	6795	6798	6812	6796	6751	6852	6741	6910	6918	6880	6807	6899	6857	6860	6777	6824	6642	6760	6836	6782	6962	6697	6816	6782	6861	6844	6867	6660	6839	6803	6840	6772	6800	6716	6832	6815	6765	6865	6778	6821	6881	6823	6718	6781	6802	6823	6873	6806	6762	6739	6759	6881	6749	6813	6818	6890	6757	6715	6763	6930	6701	6748	6672	6831	6862	6757	6791	6823	6689	6749	6738	6801	6772	6771	6850	6718	6840	6800	6721	6816	6728	6855	6790	6828	6882	6681	6755	6751	6792	6853	6788	6805	6781	6744	6848	6785	6841	6723	6858	6932	6838	6807	6785	6716	6866	6741	6829	6663	6855	6952	6833	6915	6733	6876	6718	6783	6849	6825	6871	6822	6867	6744	6710	6764	6867	6806	6758	6732	6789	6757	6765	6707	6738	6736	6839	6864	6774	6762	6634	6812	6813	6818	7001	6799	6853	6703	6734	6764	6807	6875	6645	6759	6811	6695	6850	6712	6885	6881	6778	6711	6760	6765	6776	6677	6841	6853	6796	6833	6796	6839	6769	6840	6873	6715	6762	6670	6805	6903	6841	6736	6792	6766	6776	6675	6776	6874	6858	6741	6901	6914	6796	6777	6822	6815	6798	6928	6844	6716	6770	6772	6895	6766	6753	6812	6793	6788	6707	6652	6790	6804	6787	6782	6927	6686	6859	6809	6727	6764	6868	6830	6784	6788	6872	6764	6840	6765	6762	6813	6824	6919	6839	6695	6807	6807	6765	6845	6716	6857	6794	6812	6852	6876	6730	6762	6789	6865	6623	6788	6800	6780	6628	6736	6832	6686	6931	6873	6776	6783	6885	6684	6836	6826	6828	6880	6855	6845	6763	6727	6811	6691	6777	6860	6744	6766	6663	6717	6776	6748	6773	6913	6773	6878	6676	6929	6660	6796	6810	6806	6771	6908	7011	6784	6806	6710	6822	6761	6769	6790	6794	6769	6736	6949	6795	6866	6711	6686	6742	6807	6897	6827	6716	6701	6777	6927	6816	6751	6885	6834	6807	6700	6831	6829	6975	6732	6747	6816	6851	6738	6850	6762	6607	6893	6698	6733	6739	6775	6813	6941	6706	6713	6776	6780	6831	6793	6797	6715	6864	6845	6797	6826	6840	6759	6739	6680	6763	6667	6782	6781	6678	6869	6850	6890	6581	6759	6782	6733	6760	6850	6890	6750	6952	6691	6686	6771	6769	6723	6818	6775	6740	6833	6772	6734	6897	6840	6780	6888	6933	6715	6719	6782	6927	6804	6719	6758	6804	6838	6750	6749	6751	6840	6785	6854	6768	6929	6841	6825	6873	6718	6801	6830	6875	6760	6769	6804	6770	6731	6799	6856	6810	6778	6709	6772	6696	6830	6790	6812	6747	6787	6778	6883	6803	6844	6750	6794	6794	6726	6917	6720	6713	6961	6730	6799	6854	6750	6793	6812	6879	6777	6801	6828	6819	6772	6781	6877	6730	6873	6915	6750	6792	6786	6807	6785	6653	6857	6809	6756	6804	6788	6940	6720	6849	6860	6768	6789	6795	6816	6713	6747	6897	6789	6802	6898	6706	6872	6795	6782	6818	6801	6866	6766	6769	6727	6718	6848	6766	6692	6888	6856	6804	6811	6789	6696	6825	6853	6832	6868	6837	6697	6856	6797	6770	6828	6697	6771	6819	6714	6745	6767	6859	6814	6718	6732	6823	6807	6800	6660	6834	6863	6733	6801	6823	6672	6906	6722	6822	6597	6804	6856	6781	6717	6799	6852	6739	6804	6786	6919	6756	6736	6804	6711	6885	6900	6813	6876	6770	6760	6833	6788	6923	6877	6800	6817	6807	6832	6853	6759	6839	6684	6812	6692	6866	6846	6792	6895	6809	6660	6827	6780	6796	6684	6719	6831	6917	6693	6738	6847	6687	6832	6762	6733	6877	6944	6804	6834	6862	6823	6963	6782	6856	6848	6891	6696	6844	6813	6739	6773	6674	6745	6822	6845	6842	6732	6836	6743	6922	6920	6689	6818	6835	6853	6862	6792	6826	6788	6807	6796	6824	6895	6760	6818	6791	6733	6761	6813	6881	6801	6865	6822	6820	6826	6704	6682	6886	6896	6876	6843	6705	6803	6790	6795	6830	6790	6805	6872	6773	6715	6812	6750	6709	6761	6685	6725	6817	6724	6749	6833	6861	6926	6836	6808	6818	6760	6727	6775	6694	6871	6719	6667	6854	6717	6825	6756	6881	6788	6943	6750	6717	6830	6844	6823	6737	6899	6791	6802	6902	6942	6748	6885	6768	6809	6866	6783	6701	6812	6761	6803	6806	6780	6718	6783	6805	6784	6780	6734	6811	7037	6744	6853	6701	6892	6760	6567	6841	6797	6808	6878	6807	6805	6948	6824	6832	6904	6773	6630	6878	6781	6919	6880	6653	6764	6832	6729	6905	6810	6758	6885	6837	6752	6755	6689	6716	6785	6708	6842	6943	6797	6852	6852	6722	6924	6781	6871	6722	6747	6785	6849	6704	6947	6788	6678	6877	6914	6799	6836	6791	6833	6848	6731	6659	6764	6974	6687	6728	7018	6731	6850	6798	6882	6740	6912	6834	6852	6801	6862	6790	6750	6762	6902	6851	6871	6814	6774	6641	6878	6670	6860	6761	6863	6844	6665	6727	6660	6817	6676	6839	6729	6819	6825	6794	6735	6698	6762	6788	6838	6900	6813	6868	6902	6733	6832	6733	6741	6785	6849	6677	6990	6778	6897	6679	6765	6893	6776	6772	6780	6792	6844	6758	6785	6788	6845	6747	6796	6855	6684	6779	6761	6759	6760	6800	6727	6775	6727	6729	6768	6761	6704	6769	6725	6873	6622	6799	6700	6738	6897	6811	6760	6757	6847	6850	6765	6842	6743	6766	6766	6734	6740	6812	6871	6737	6765	6784	6842	6903	6711	6949	6885	6939	6825	6817	6825	6885	6737	6923	6800	6746	6918	6775	6912	6769	6823	6817	6766	6840	6772	6739	6779	6857	6825	6632	6878	6648	6708	6917	6919	6798	6810	6919	6779	6790	6708	6947	6848	6878	6816	6809	6848	6751	6828	6913	6796	6753	6839	6828	6901	6737	6678	6743	6797	6966	6728	6776	6705	6728	6808	6766	6778	6786	6914	6779	6863	6693	6802	6749	6784	6810	6800	6781	6811	6862	6828	6726	6832	6888	6826	6808	6905	6633	6765	6729	6865	6787	6881	6909	6830	6826	6764	6711	6787	6769	6959	6774	6935	6930	6865	6790	6779	6783	6837	6780	6767	6813	6817	6664	6640	6788	6765	6853	6837	6814	6766	6931	6794	6700	6764	6875	6717	6774	6767	6785	6841	6775	6736	6753	6759	6739	6792	6878	6520	6904	6931	6735	6764	6839	6900	6851	6687	6816	6742	6970	6737	6858	6799	6736	6791	6609	6824	6867	6707	6883	6871	6628	6759	6785	6715	6873	6796	6945	6866	6951	6880	6893	6735	6759	6785	6817	6776	6648	6814	6889	6725	6746	6766	6843	6782	6726	6867	6915	6903	6868	6760	6833	6719	6736	6599	6805	6772	6791	6815	6804	6764	6891	6697	6724	6740	6823	6892	6716	6877	6834	6765	6750	6823	6888	6874	6768	6723	6949	6702	6819	6726	6772	6816	6722	6782	6843	6810	6842	6734	6717	6724	6727	6854	6789	6869	6689	6858	6757	6788	6887	6735	6871	6696	6838	6773	6644	6802	6823	6777	6834	6800	6798	6917	6796	6768	6935	6804	6780	6854	6715	6794	6839	6696	6776	6815	6742	6721	6857	6837	6733	6728	6791	6818	6858	6940	6814	6760	6664	6882	6721	6771	6666	6818	6884	6853	6744	6787	6871	6714	6748	6811	6843	6702	6855	6841	6647	6683	6680	6838	6729	6904	6857	6825	6726	6848	6847	6752	6878	6741	6785	6901	6747	6724	6935	6835	6679	6701	6926	6821	6769	6814	6793	6841	6764	6844	6862	6881	6671	6766	6795	6891	6873	6783	6836	6713	6801	6677	6855	6768	6825	6930	6968	6736	6701	6866	6929	6718	6781	6924	6729	6674	6881	6865	6719	6791	6783	6799	6796	6714	6829	6814	6866	6638	6841	6891	6800	6752	6822	6795	6645	6756	6883	6728	6802	6774	6759	6932	6663	6880	6838	6790	6814	6637	6802	6783	6826	6919	6828	6747	6792	6865	6728	6884	6732	6861	6941	6729	6921	6856	6829	6921	6753	6847	6745	6693	6813	6834	6876	6655	6843	6825	6783	6787	6797	6834	6750	6714	6762	6741	6723	6807	6746	6819	6811	6728	6721	6860	6862	6831	6988	6879	6898	6719	6871	6725	6758	6806	6876	6819	6807	6869	6861	6798	6858	6749	6911	6798	6801	6768	6742	6802	6813	6717	6753	6763	6722	6799	6758	6832	6777	6852	6877	6907	6806	6930	6876	6787	6743	6744	6789	6785	6849	6939	6766	6859	6882	6898	6845	6813	6862	6672	6696	6740	6795	6869	6726	6760	6791	6744	6736	6790	6774	6764	6876	6743	6793	6816	6861	6865	6863	6820	6709	6794	6812	6758	6776	6804	6763	6864	6787	6838	6793	6810	6828	6807	6768	6796	6774	6782	6695	6901	6878	6838	6729	6906	6747	7014	6880	6755	6817	6790	6839	6765	6912	6750	6705	6821	6899	6739	6748	6712	6818	6764	6950	6761	6756	6739	6791	6838	6680	6814	6805	6831	6861	6731	6784	6811	6915	6886	6889	6728	6816	6779	6887	6745	6811	6742	6720	6748	6777	6672	6853	6700	6694	6842	6759	6730	6717	6892	6688	6964	6673	6803	6823	6829	6747	6846	6746	6697	6860	6773	6761	6784	6850	6783	6840	6854	6792	6791	6682	6718	6864	6866	6715	6776	6909	7009	6802	6884	6716	6821	6829	6825	6884	6868	6762	6770	6819	6655	6765	6764	6788	6807	6807	6780	6943	6815	6818	6791	6797	6713	6816	6779	6793	6836	6846	6892	6809	6823	6801	6826
51341	40072	18026	4291	1288	937	926	929	971	864	923	896	868	895	880	843	853	898	895	896	944	861	862	883	936	899	847	931	929	883	876	920	901	887	937	935	881	916	951	901	924	869	930	918	864	898	869	910	959	868	883	897	917	828	932	870	873	871	864	892	869	882	933	890	894	901	907	881	895	882	865	911	867	878	852	949	922	937	891	932	902	951	886	900	835	880	878	898	874	940	914	863	878	871	916	886	871	889	895	871	905	897	890	920	895	846	917	894	861	929	915	913	879	905	856	855	873	895	930	885	893	877	897	940	896	850	845	874	915	903	882	855	884	885	895	913	977	880	850	871	886	942	895	866	901	943	896	898	911	886	891	901	934	873	870	897	891	872	910	905	879	858	834	909	979	871	915	884	844	903	933	860	913	905	882	835	919	934	917	917	839	883	893	920	878	920	959	862	917	902	872	909	914	877	890	896	889	925	865	909	909	889	878	930	909	930	896	817	892	940	926	922	901	937	893	906	893	911	867	910	904	930	933	934	928	900	861	906	847	909	904	911	882	877	840	856	926	929	882	856	931	859	973	899	885	909	902	894	863	886	927	891	924	893	846	910	914	894	914	843	843	869	916	851	923	867	881	945	902	886	894	897	873	866	891	902	874	941	897	873	945	902	921	919	923	849	873	920	905	903	921	885	902	876	898	910	883	891	883	913	953	940	910	917	900	913	893	914	879	880	883	837	884	872	938	941	893	856	879	931	915	923	875	870	941	869	868	857	863	948	890	875	884	927	858	810	869	957	957	905	868	884	909	897	855	914	921	864	905	894	892	910	841	890	916	884	872	887	935	875	901	877	880	861	909	889	901	885	940	885	833	923	943	856	968	862	892	905	848	886	896	888	929	952	856	886	903	904	880	924	871	1002	904	880	877	917	838	871	871	845	914	938	913	920	859	870	829	940	883	914	944	879	883	921	892	867	907	922	874	930	854	896	991	888	851	892	880	910	895	916	895	873	915	917	928	882	885	883	907	879	912	937	912	915	909	889	936	916	902	925	895	862	892	913	844	843	866	879	881	888	865	892	906	900	817	926	875	891	949	891	871	907	911	893	942	897	902	907	924	872	849	940	960	876	899	898	888	902	946	860	909	870	885	878	915	849	931	891	855	893	874	830	872	927	942	916	855	917	891	887	940	922	878	837	944	941	913	882	861	884	944	870	896	912	919	893	874	878	889	891	884	889	860	962	833	909	932	847	928	862	952	912	895	923	886	915	885	924	895	893	974	874	861	911	866	902	877	898	952	907	908	884	868	894	930	882	894	886	852	909	907	861	905	886	894	926	896	889	861	956	890	848	940	903	917	919	874	938	836	865	953	915	894	883	917	892	894	872	911	851	897	846	935	927	866	890	915	917	923	878	901	902	917	954	922	973	880	842	946	873	915	844	921	843	901	898	869	868	882	858	942	928	872	903	824	910	901	875	852	890	915	874	848	829	863	846	878	873	861	831	908	890	872	926	896	883	867	852	883	844	916	853	904	866	944	913	915	864	883	919	895	871	905	869	886	840	910	914	912	877	878	836	870	831	947	845	919	895	852	887	869	869	903	963	910	902	958	919	857	872	947	910	838	923	873	898	889	895	859	919	827	907	877	931	881	910	902	945	934	912	937	887	903	890	892	910	911	932	873	899	919	911	899	875	886	946	868	962	895	880	939	924	882	852	920	902	929	896	951	925	929	946	905	875	862	924	847	873	891	902	931	965	948	886	860	958	887	932	833	918	944	892	911	866	922	891	934	912	886	900	883	895	923	836	926	907	902	863	911	891	872	864	888	892	895	916	944	901	889	893	910	890	917	937	890	828	902	860	888	915	892	815	892	847	901	917	839	871	902	894	890	906	885	852	873	946	882	928	856	903	907	914	848	928	871	865	883	899	867	912	932	947	892	913	892	876	865	912	927	887	880	878	896	942	892	920	913	896	936	900	885	859	857	890	934	933	844	895	884	886	883	920	914	916	890	867	959	915	921	972	843	882	893	898	866	910	855	897	925	913	889	913	864	854	853	861	892	906	900	837	875	907	912	886	955	926	882	877	901	911	909	867	891	913	926	881	899	941	872	879	921	902	869	870	906	873	904	859	885	898	912	888	880	902	877	914	830	881	852	852	892	899	903	930	842	908	847	898	785	846	919	882	910	844	923	799	894	886	905	869	828	898	912	900	935	870	918	915	910	895	907	901	859	934	932	875	863	973	912	919	886	929	892	917	907	923	864	871	918	832	922	940	913	904	908	877	877	919	906	894	883	945	878	888	876	912	862	902	898	930	898	894	903	929	869	891	878	964	876	920	864	960	909	899	871	881	905	867	861	884	874	921	879	893	888	838	920	880	920	922	902	947	855	913	898	881	888	899	898	954	891	889	910	812	945	913	850	940	899	907	1000	921	845	930	909	859	937	881	965	907	919	883	892	924	915	900	940	884	921	949	925	879	945	908	895	887	899	958	936	884	823	885	878	878	845	889	920	895	953	941	918	905	892	896	875	879	856	924	901	906	877	956	833	838	881	889	851	903	890	894	872	885	893	891	884	943	884	858	902	877	911	872	917	907	923	891	919	901	850	1010	935	924	945	868	911	938	876	838	916	881	873	945	904	900	866	877	885	911	892	920	934	899	903	885	934	842	927	883	897	880	942	904	903	837	919	873	933	949	905	837	869	918	946	937	930	913	898	852	908	841	883	870	877	879	867	844	926	887	889	880	888	876	894	894	845	894	874	911	880	880	905	901	914	890	941	865	898	903	896	928	866	927	871	876	901	874	875	910	889	944	927	914	904	891	871	849	944	954	871	842	913	893	900	895	952	886	878	895	862	904	925	900	869	957	865	924	911	878	950	908	859	848	924	889	908	934	956	879	890	945	920	884	894	854	887	919	906	830	915	868	870	891	906	870	931	828	893	911	903	863	907	914	882	924	926	890	873	919	875	900	888	858	956	899	913	904	960	881	866	899	908	888	923	885	873	933	936	912	940	856	908	936	908	898	902	932	925	887	899	934	907	951	903	868	846	890	879	899	897	872	909	875	916	908	882	948	957	869	928	869	925	870	904	924	917	871	938	885	893	898	929	875	954	866	871	910	913	863	878	950	869	892	932	934	905	873	889	910	880	888	913	880	883	901	938	902	867	854	882	897	920	904	936	841	941	917	921	904	862	868	877	875	921	919	869	842	878	907	910	877	857	924	852	927	882	908	939	885	919	868	879	896	892	932	915	891	960	860	870	904	838	916	851	878	933	880	911	916	911	857	908	956	869	929	862	917	881	922	937	884	929	901	921	920	913	927	925	931	926	896	929	917	893	888	885	844	880	968	879	958	863	928	924	935	865	882	887	891	884	929	896	942	908	881	935	892	870	851	930	862	877	862	881	887	868	887	905	902	840	898	905	829	863	844	871	881	949	906	870	873	920	927	876	922	884	900	881	944	934	909	927	904	859	929	937	944	937	911	945	868	883	907	854	903	913	890
76546	58973	39447	23918	12398	7503	7123	7146	7207	7306	7116	7206	7158	7174	7240	7321	7043	7062	7224	7259	7247	7093	7102	7098	7299	7161	7213	7009	7078	7162	7373	7096	7097	7234	7143	7023	7149	7161	7143	7230	7156	7184	7197	7213	7133	7181	7243	7075	7037	7196	7154	7230	7036	7176	7060	7138	7202	7159	7125	7234	7121	7170	7213	7124	7137	7177	7081	7154	7303	7228	7093	7177	7200	7226	7194	7202	7170	7247	7017	7044	7243	7269	7071	7163	7081	7143	7166	7268	7163	7243	7096	7170	7138	7192	7185	7200	7093	7009	7183	7243	7232	7151	7012	7103	7128	7156	7161	7125	7041	7178	7212	7134	7170	7135	7151	7093	7080	7140	7098	7038	7115	7300	7346	7156	7254	7011	7318	7158	7169	7089	7141	7050	7079	7149	7163	7024	7199	7165	7126	7139	7159	7125	7138	7136	7133	7068	7182	7121	7203	7134	7154	7234	7182	7024	7142	7161	7284	7221	7268	7067	7089	7160	7012	7120	7134	7223	7057	7111	6995	7140	7286	7132	7130	7103	7148	7070	7150	7176	7356	7235	7049	7168	7098	7238	7263	7266	7267	7164	7034	7200	7182	7114	7117	7097	7087	7099	7212	7149	7240	7049	7217	7155	7190	7075	7153	7030	7159	7229	7173	7188	7142	7185	7344	7125	7200	7251	7164	7022	7219	7182	7033	7290	7098	7064	7063	7038	7157	7167	7176	7165	7133	7144	7050	7253	7119	7201	7287	7156	7187	7247	7181	7189	7196	7200	7044	7068	7158	7154	7176	7357	7325	7084	7149	6981	7103	7167	7162	7225	7291	7118	7282	7169	7129	7122	7184	7112	7139	7165	7232	7146	7132	7089	7040	7230	7206	7267	7159	7072	7282	7108	7199	7124	7131	7079	7266	7185	7070	7049	7086	7119	7213	7204	7191	7031	7241	7081	7050	7228	7121	7297	7211	7187	7217	7245	7119	7027	7106	7327	7301	7269	7241	7057	7172	7221	7128	7137	7155	7161	7123	7135	7094	7110	7307	7131	7205	7179	7166	7089	6962	7179	7170	7232	7154	7065	7222	7245	7072	7155	7021	7097	7215	7231	7083	7134	7238	7100	7089	7057	7289	7043	7153	7223	7183	7222	7123	7279	7212	7248	7125	7226	6983	7177	7078	6979	7217	7232	7102	7193	7148	7152	7136	7185	7063	7120	7071	7156	7130	7210	7238	7096	7124	7123	7188	7226	7119	7075	7255	7232	7063	7102	7276	7157	7195	7211	7124	7073	7285	7079	7163	7112	7094	7140	7179	6990	7113	7310	7266	7159	7273	7172	7192	7231	7210	7198	7218	7161	7148	7178	7095	7082	7239	7176	7129	7141	7141	7242	7286	7099	7144	7190	7158	7201	7055	7148	7148	7116	7299	7051	7209	7189	7199	7158	7091	7106	7147	7010	7019	7168	7215	7138	7165	7169	7356	7144	7203	7196	7073	7234	7099	7192	7193	7157	7167	7324	7257	7277	7266	7065	7300	7334	7150	7266	7119	7082	7061	7030	7210	7243	7119	7253	7180	7287	7151	7240	7372	7125	7058	7133	7272	7248	7125	7200	7106	7110	7048	7315	7142	7151	7120	7252	7074	7200	7099	7200	7190	7186	7114	7132	7138	7150	7220	7220	7128	7214	6959	7147	7072	7099	7038	7159	7156	7187	7165	7049	7110	7216	7182	7124	7258	7312	7221	7238	7365	7283	7214	7185	7200	7203	7165	7136	7095	7165	7028	7245	7075	7268	7210	7161	7283	7025	7150	7285	7135	7150	7209	7027	7161	7194	7115	7204	7264	7157	7166	7164	7218	7194	7249	7235	7178	7030	7318	7197	7191	7251	7205	7073	7080	7099	7229	7226	7177	7037	7197	7095	7163	7140	7072	7193	7305	7036	7218	7306	7151	7132	7081	7127	7242	7096	7259	7154	7362	6993	7178	7155	7137	7213	7180	6992	7102	7140	7080	7308	7113	7082	7202	7089	7082	7247	7204	7180	7160	7079	7120	7266	7199	7121	7078	7108	7063	7172	7248	6995	7144	7170	7213	7209	7154	7200	7251	7184	7171	7123	7244	7148	7077	7177	7103	7211	7193	7278	7233	7140	7110	7245	7172	7168	6962	7255	7243	7039	7225	7055	7222	7180	7225	7071	7178	7119	7047	6995	7204	7259	7117	7121	7151	7194	7247	7118	7152	7167	7172	7161	7204	7358	7119	7163	7302	7257	7238	7180	7274	7205	7170	7149	7217	7121	7198	7216	7194	7206	7132	7107	7167	7198	7148	7200	7262	7117	7227	7098	7164	7065	7308	7093	7294	7257	7169	7163	7113	7209	7145	7075	7174	7203	7146	7118	7050	7197	7000	7124	7195	7238	7210	7264	7123	7217	7226	7118	7109	7088	7060	7065	7080	7091	7218	7191	7117	7208	7180	7247	7363	7075	7158	7222	7070	7145	7188	7035	7083	7249	7201	7308	7198	7153	7294	7181	7142	7242	7208	7120	7123	7101	7222	7048	7184	7154	7199	7167	7271	7147	7098	7097	7280	7135	7250	7168	7148	7123	7129	7195	7019	7082	7222	7255	7225	7189	7164	7121	7264	7077	7336	7156	7148	7076	7205	7231	7140	7018	7137	7233	7189	7130	7100	7171	7096	7189	7050	7316	7180	7223	7182	7120	7249	7117	7183	7200	7218	7138	7232	7069	7178	7233	7252	7114	7082	7216	7209	7176	7248	7067	7189	7160	7108	7224	7126	7214	7196	7014	7228	7282	7124	7237	7052	7099	7052	7181	7185	7275	7139	7288	7103	7124	7258	7132	7253	7093	7261	7177	7264	7173	7206	7160	7005	7064	7218	7173	7038	7178	7165	7263	7038	7426	7035	7142	7131	7220	7121	7152	7337	7293	7213	7077	7128	7292	7045	7156	7200	7144	7146	7323	7151	7230	7195	7125	7086	7157	7254	7087	7163	7094	7033	7084	7144	7164	7280	7102	7222	7191	7250	7124	7183	7075	7108	7277	7091	7201	6995	7238	7289	7100	7116	7131	7162	7072	7123	7160	7124	7224	7138	7177	7278	7140	7002	7136	7153	7040	7235	7081	7184	7188	7136	7187	7099	7203	7079	7098	7276	7200	7145	7101	7044	7057	7211	7077	7200	7205	7110	7149	7065	7209	7144	7170	7152	7221	7251	7097	7092	7100	7108	7226	7271	7196	7086	7148	7258	7222	7203	7095	7236	7244	7206	7144	7294	7117	7132	7261	7194	7218	7265	7123	7150	7259	7199	7041	7159	7101	7145	7103	7174	7248	7061	7318	7142	7075	7230	7231	7173	7155	7232	7276	7107	7150	7209	7071	7178	7192	7251	7144	7209	7196	7165	7138	7250	7189	7189	7094	7191	7161	7015	7218	7064	7087	7153	7103	7156	7210	7200	7207	7201	7170	7138	7155	7161	7185	7240	7103	7139	7334	7078	7105	7304	7027	7235	7226	7280	7045	7203	7134	7250	7205	7146	7138	7137	7196	7125	7209	7154	7147	7135	7125	7095	7168	7139	7146	7178	7057	7210	7155	7193	7120	7080	7078	7224	7106	7113	7197	7214	7160	7255	7152	7117	7183	7186	7018	7171	7085	7122	7193	7200	7194	7173	7245	7236	7186	7160	7101	7216	7218	7014	7243	7122	7203	7091	7257	7232	7205	7011	7133	7188	7127	7170	7199	7009	7124	7180	7215	7218	7060	7061	7157	7183	7293	7128	7124	7146	7184	7214	7134	7046	7150	7152	7315	7149	7120	7153	7127	7218	7238	7221	7162	7208	7201	7200	7155	7229	7310	7162	7095	7098	7160	7277	7099	7224	7213	7132	7190	7284	7149	6990	7247	7176	7186	7267	7204	7125	7076	7193	7253	7232	7136	7222	7074	7160	7269	7111	7287	6999	7066	7166	7185	7156	7059	7165	7173	7173	7065	7185	7097	7164	7124	7166	7088	7124	7247	7200	7196	7134	7199	7022	7086	7218	7142	7154	7177	7121	7120	7198	7170	7344	7154	7211	7198	7077	7161	7035	7181	7158	7172	7262	7170	7240	7171	7104	7148	7233	7153	7168	7251	7235	7252	7237	7114	7139	7072	7295	7100	7239	7176	7195	7136	7059	7052	7201	7155	7201	7280	7152	7105	7110	7124	7205	7303	7168	7131	7183	7138	7175	6991	7229	7149	7169	7266	7212	7195	7257	6984	7208	7115	7165	7130	7218	7024	7131	7242	7246	7015	7168	7117	7262	7197	7094	7201	7130	7130	7218	7329	7196	7131	7114	7075	7150	7263	7237	7114	7225	7300	7136	7100	6980	7221	7075	7196	7265	7295	7125	7127	7113	7202	7359	7128	7140	7144	7247	7244	7220	7214	7256	7084	7222	7232	7136	7239	7212	7025	7057	7106	7173	7323	7288	7196	7084	7233	7136	7156	7179	7179	7186	7144	7070	7181	7121	7254	7078	7198	7112	7222	7193	7221	7231	7144	7171	7237	7154	7197	7061	7205	7108	7224	7116	7265	7104	7138	7146	7152	7133	7149	7299	7203	7135	7094	7105	7326	7106	7130	7202	7236	7174	7115	7030	7201	7150	7227	7125	7146	7166	7129	7126	7085	7177	7065	7170	7074	7160	7147	7214	7199	7230	7059	7121	7201	7281	7033	7172	7099	7143	7166	7258	7079	7261	7116	7027	7262	7154	7236	7125	7065	7140	7010	7271	7148	7168	7120	7173	7036	7182	7277	7130	7224	7239	7173	7071	7172	7213	7135	7199	7100	7100	7208	7169	7238	7163	7108	7158	7200	7108	7071	7087	7256	7128	7184	7194	7211	7033	7161	7251	7076	7268	7206	7184	7077	7178	7093	7168	7264	7157	7196	7113	7188	7142	7192	7147	7139	7156	7058	7181	7217	7161	7057	7173	7026	7282	7078	7198	7168	7188	7120	7230	7240	7274	7078	7185	7031	7250	7161	7340	7118	7158	7222	7224	7049	7185	7193	7181	7181	7127	7120	7240	7173	7184	7133	7189	7250	7192	7193	7212	7257
63799	52118	25159	7698	1729	959	908	871	865	887	875	905	925	841	897	893	847	857	846	892	868	918	883	845	867	854	833	891	891	886	833	889	912	891	894	879	887	857	835	836	878	846	853	877	882	875	904	899	879	909	880	877	909	898	881	875	869	861	854	850	878	853	842	868	873	911	878	880	887	917	876	901	868	893	858	879	882	877	856	829	863	893	918	874	824	865	878	885	924	891	864	899	922	896	936	904	882	893	899	853	905	891	870	892	829	898	872	854	908	914	853	859	909	818	915	910	841	849	888	919	880	905	887	857	908	844	835	890	913	852	894	930	874	849	867	903	882	911	941	868	913	885	895	920	928	900	918	858	890	925	904	902	837	904	878	919	838	838	913	896	889	859	905	905	840	911	941	890	875	892	856	904	862	918	863	847	862	880	870	823	861	816	868	873	834	940	871	870	912	900	937	900	878	907	885	875	889	922	858	877	835	908	880	870	918	896	926	866	892	903	864	864	862	899	853	905	830	804	937	888	960	877	886	913	915	844	860	885	899	878	894	902	902	867	918	820	902	911	888	926	872	837	872	876	890	913	876	903	872	889	848	947	885	888	885	880	902	899	894	927	859	912	889	879	845	889	853	884	890	845	898	890	879	905	866	929	889	847	897	893	907	868	916	870	867	891	887	831	886	848	953	895	840	881	846	890	895	871	940	845	865	900	886	911	809	915	927	879	894	901	872	875	870	886	861	814	978	868	919	933	914	943	921	811	876	901	887	850	875	856	919	858	885	913	904	866	853	881	902	868	852	901	899	865	872	878	852	840	891	925	931	938	932	865	907	861	900	913	894	886	926	885	889	853	898	835	880	946	853	844	865	841	839	961	875	912	878	854	877	877	914	857	878	929	854	895	876	909	848	902	899	866	891	883	883	893	897	916	902	918	915	890	908	879	885	861	908	926	861	885	913	829	857	901	890	866	911	926	888	882	870	834	901	895	957	817	917	877	885	857	830	875	862	867	904	899	931	911	924	929	886	849	861	926	925	918	853	891	839	866	878	892	879	909	877	879	913	909	860	845	841	882	907	859	874	905	873	848	851	845	910	871	810	835	904	881	923	857	872	870	829	858	908	862	903	912	857	865	923	912	836	863	899	917	871	882	914	833	851	850	852	891	886	899	873	883	895	918	833	860	855	890	940	920	926	929	908	920	873	896	888	841	849	865	862	913	871	878	927	901	892	864	888	893	880	842	881	850	885	825	859	845	854	901	878	932	873	917	863	903	912	890	891	874	891	909	886	848	834	929	892	892	961	904	868	855	918	875	872	926	912	919	938	869	892	957	907	892	856	851	896	915	863	808	865	878	894	888	887	896	877	877	867	866	870	897	839	858	877	903	913	876	918	879	869	903	878	886	857	855	930	911	869	915	902	886	893	853	865	907	831	843	887	881	896	795	880	876	883	914	877	876	890	837	899	849	901	934	855	942	861	926	896	888	832	858	886	896	856	910	903	916	889	907	870	898	844	898	930	915	881	889	835	944	893	861	813	922	881	882	847	872	857	895	899	877	884	858	921	861	890	842	938	853	901	891	898	929	887	925	908	884	866	870	896	926	892	919	905	881	897	905	895	836	896	947	899	914	875	903	879	851	929	910	887	896	912	910	882	936	879	881	853	880	887	904	958	847	873	912	932	936	868	909	874	832	895	882	846	873	934	859	886	882	854	914	883	863	884	926	883	906	848	866	874	909	894	853	909	874	874	899	896	889	870	878	875	888	899	860	867	836	878	854	889	899	926	932	942	847	917	909	929	922	837	904	880	900	863	859	893	871	827	855	875	914	901	858	899	871	893	901	825	875	828	890	842	931	888	880	842	830	861	890	861	882	896	850	907	844	891	899	943	889	865	837	938	853	903	858	933	859	859	930	882	900	890	858	869	832	889	872	903	906	873	900	859	910	867	847	892	912	862	908	824	897	904	862	857	914	920	858	862	896	906	912	829	884	863	944	885	905	812	857	877	835	882	862	847	944	858	858	948	887	893	896	900	844	844	941	896	926	918	864	899	902	850	944	894	829	874	941	849	912	859	860	851	889	859	844	917	852	914	872	839	868	845	899	847	824	864	906	858	879	871	847	894	911	889	921	878	894	914	889	886	889	911	884	878	864	902	934	883	843	907	903	839	884	876	931	897	884	871	867	823	857	892	933	860	889	900	874	893	840	824	898	924	909	879	883	924	884	950	860	886	903	896	845	858	815	915	995	887	874	844	873	933	883	952	891	911	912	850	842	890	871	919	791	857	887	889	918	891	863	847	888	917	856	810	831	868	898	863	848	891	884	850	915	864	866	865	913	870	837	892	902	891	888	908	846	889	893	872	896	939	849	882	860	880	863	897	881	894	899	890	911	911	922	880	889	868	857	857	895	886	892	851	865	869	902	904	877	865	872	910	871	936	893	831	925	867	859	883	911	890	905	872	875	850	920	857	899	876	860	906	910	835	904	894	922	900	902	894	884	866	839	860	837	895	850	933	887	884	858	891	864	932	858	915	892	872	885	883	830	866	855	853	892	858	877	877	887	922	855	838	835	850	903	907	913	908	899	921	849	822	864	893	914	911	869	869	904	861	936	860	864	840	922	929	873	849	901	892	822	941	951	884	897	848	916	842	889	854	872	870	894	821	866	905	896	914	863	864	853	880	831	896	882	858	907	950	864	888	938	891	818	875	918	777	911	858	858	892	893	847	851	877	867	868	890	900	841	867	893	884	868	913	910	855	941	870	863	861	843	893	902	883	903	868	922	901	921	896	845	889	892	895	863	917	887	837	932	892	852	886	921	878	889	890	877	860	874	889	880	878	880	874	918	935	831	884	919	899	942	913	867	808	928	908	800	844	930	901	896	891	889	972	869	884	849	889	862	953	902	888	838	866	891	845	892	879	845	882	903	900	837	894	886	844	873	841	873	868	887	914	868	883	861	937	913	891	854	953	868	881	897	885	882	835	896	871	856	886	836	847	894	892	842	925	869	834	856	923	886	930	861	890	917	913	821	883	845	889	907	843	910	906	908	871	900	918	895	831	962	877	941	891	864	912	915	909	852	867	916	891	876	948	882	853	880	824	908	870	857	864	851	885	877	882	879	872	922	923	940	955	822	888	853	887	886	891	916	944	865	876	864	862	868	910	853	829	844	839	914	872	902	873	889	853	865	868	908	887	849	864	845	844	890	887	926	886	929	850	887	925	863	881	912	870	886	916	897	861	861	855	881	899	848	910	840	820	908	895	930	858	917	854	904	864	876	918	848	852	937	857	873	897	860	890	899	943	865	928	898	890	876	887	863	856	929	875	908	843	887	875	915	920	851	902	895	876	859	921	924	849	901	890	941	915	851	864	895	879	829	922	885	890	829	950	883	908	874	910	874	929	878	906	913	874	922	864	896	884	850	844	927	828	877	922	841	898	889	892	859	918	851	896	935	849	881	971	894	844	876	891	856	890	888	841	836	836	847	922	888	890	914
62406	56166	46427	30083	15683	7830	7077	7077	7215	7037	7023	7019	6927	7093	7024	7105	6997	7113	7020	7013	7131	7114	7143	7145	7196	7140	7077	7075	7062	7108	7089	7173	7011	7120	7165	7029	7019	7196	7226	7114	7071	7153	7018	7130	7007	7198	7040	7013	6984	7022	7037	7142	7007	7038	7089	7081	7061	7148	7096	7124	7121	6937	7130	6956	6961	7125	7081	7082	6973	7057	7171	7174	7167	7149	7031	7216	7051	7008	7018	7101	6978	7105	6998	6958	7097	7080	7093	7139	7004	6951	7150	7002	7099	7116	7035	7031	7145	6953	6990	7090	7133	7011	7031	7119	7158	7014	6993	7091	6947	7006	6902	6976	6990	7141	7069	7059	7130	7067	7057	7098	7020	7210	7038	7161	7129	7114	7121	7043	7056	7094	7027	7162	7132	6983	7159	6943	7180	7154	7052	6975	7073	6990	7157	7170	7124	7096	7037	7104	7084	7102	7092	7039	7123	7121	7046	7065	7072	7146	6934	7117	7078	7028	6978	7140	7087	7095	7184	7087	7080	6965	7111	7138	7086	7007	7047	7070	6957	7113	7073	7081	7202	7089	7029	7174	7041	7088	7106	7077	7086	7096	7018	6977	7150	7049	6965	6958	6948	7062	6880	6952	7045	7072	7061	7093	7028	7220	7167	7047	7084	7170	6953	6983	7101	7095	7079	6922	7149	7118	7144	7120	7144	7087	7200	7037	7136	7020	7097	7036	7093	7128	7163	7190	7016	7072	6962	7063	7015	7003	7132	7089	6970	6989	7072	6958	6996	6952	6943	6921	7071	7034	7073	7131	7044	7108	7134	7093	6979	7142	7181	7089	7109	6918	7009	7007	7071	7162	7046	7011	6956	7027	7020	7001	7004	7038	7134	7045	7096	6999	6963	7120	7136	7088	6995	6956	7051	6984	7149	6996	7164	7116	7111	6981	7107	7207	6899	6950	7188	7055	7028	7041	7010	7023	7012	7029	6983	7110	7112	7139	7089	7045	7094	7086	7067	7060	6962	6983	7107	7076	7075	6897	7016	7086	7108	7110	7136	7052	7242	7055	7084	6916	7017	7206	7039	7054	7107	7004	7007	7100	7224	7095	7042	6941	7060	7127	7163	6977	7129	7078	7177	7099	6972	7168	7065	7010	7075	7186	6957	7109	6987	7069	7027	7167	7164	7048	7134	7094	7107	7123	7052	7115	7095	7053	7103	7096	7029	7058	7100	7067	7072	6994	7030	6995	7187	6987	7170	7155	6978	7231	7097	6935	6987	7042	7112	6918	7010	7023	7117	6954	7133	6900	6922	7059	7141	7102	7150	7131	6953	6991	7028	7007	7152	7018	6968	7070	7041	6995	7106	7159	6964	7144	7019	7111	6983	7169	6953	7046	7062	7143	7042	6938	7095	7145	7165	7035	7055	7031	7184	7044	6971	7092	7058	7117	7183	6977	7139	7140	7021	6883	7202	7043	6898	7115	7060	7108	7052	7118	6973	7102	6997	7009	7164	6997	7048	7045	7051	6981	7217	7144	7012	6956	7115	7119	6988	7092	6982	6996	7034	6945	7090	7106	7042	7131	7107	7070	7070	7111	7030	7032	7051	6981	7209	7175	6959	7067	7136	6938	7067	7130	7074	6962	7110	7109	7023	7008	6955	6917	6904	6990	7067	6963	7049	7232	7085	7133	7021	7129	7152	6956	7026	7132	7205	7097	7053	7090	7000	7055	6994	7084	7064	7056	7161	7147	7126	7101	7050	7149	7117	7095	7113	7006	7088	7130	7116	7046	7061	7038	6987	7092	7089	7070	6956	6930	7131	7050	6973	6967	7103	7099	7101	7019	7028	7071	7140	7109	7145	7071	7048	6867	7139	7093	7088	7118	7023	6946	7088	6974	7100	7017	7094	6961	7052	7175	7091	7035	7106	7106	7043	7102	7029	7090	7278	7012	7146	7056	7040	6946	7127	7019	7076	7116	7192	7116	7042	6998	7126	7025	7145	6866	7039	7069	6901	7149	7110	7127	7143	7159	6978	7085	7135	6919	7021	7095	7042	7110	7105	7200	7050	7151	7049	7017	7022	7075	7080	6985	7093	7084	7067	7040	7051	7140	7024	7096	6991	7073	7046	7053	7197	7002	6968	7102	7040	7089	6910	7028	6973	7096	7134	7066	7033	7115	7059	7123	6909	7125	6888	7008	7164	7168	7069	7029	7067	7045	7038	6991	7051	7159	7033	7028	7114	7110	7071	7036	6993	6942	7080	7092	7157	6928	7020	7032	7039	7014	7026	6989	7192	7039	7089	7183	7058	7086	7037	7017	7130	7066	7065	7089	7031	7025	7112	7128	7029	7083	7039	7037	7039	7128	6972	7076	7114	7022	7056	7088	7093	7011	7069	7073	6964	7173	7008	7161	7050	7131	7024	7129	7050	7025	7115	7109	7146	7030	6988	7162	7021	7130	7067	7078	7100	7183	7123	7053	7159	7056	7039	7036	7033	7051	7127	7207	7021	6996	6998	7048	7110	7046	7008	7050	6964	7132	7062	7007	7115	7146	6890	7111	6958	7242	7121	7119	6992	7009	7058	7098	7208	7055	7099	7122	7139	7040	6969	7080	7117	7188	7060	7134	7088	7211	7231	6885	7109	7027	7170	7098	6960	7104	6956	7064	7111	7210	7021	7014	7071	6957	7129	7139	6998	7254	7031	6857	7105	7071	7027	7113	6974	7098	7100	7197	6975	7150	7063	7120	7065	7185	6968	6993	7016	7078	7012	7029	7128	7003	7095	7202	7133	7086	7087	7093	7195	7057	7055	7057	6946	7132	7067	7108	7067	6886	7000	7052	7103	7064	7072	6985	7096	7077	7082	7138	7143	6962	7006	7003	7170	7167	7163	7078	7077	7073	7129	7215	7089	7018	6965	7096	7032	7109	6946	6976	7094	7047	7028	7073	7155	7125	7018	7067	6912	7042	7140	7066	7197	7005	6887	7070	7047	6998	7178	7002	6991	7092	7199	6970	7150	7113	7195	7142	7178	7068	7010	7082	7147	7042	7036	7047	6927	7104	7173	7050	7124	7084	7034	7078	7081	7148	6952	7123	6945	7152	7115	6988	7036	7043	7240	7178	6952	7156	6980	7080	7077	7075	7151	7066	7121	7205	7150	7117	7077	7010	6960	7151	7100	7129	7046	7072	7056	7084	7155	6978	7191	6985	7060	6995	6996	6994	7018	7127	7123	7042	7007	7281	7060	7031	7092	7045	6997	7096	7005	7102	7049	6943	7116	7067	6896	7093	7061	7033	7016	7101	7190	7052	7252	7067	7063	7067	7054	7126	7207	7135	7041	7065	7002	7040	7188	7140	7010	7107	7082	7012	7155	7059	7071	7193	7152	7051	7088	7049	7042	7003	7123	7072	7158	7133	7076	7053	7145	7047	7137	7159	7054	6949	7045	7097	7150	7060	7105	7009	6996	7166	7151	7085	6941	7024	6997	6955	7206	7048	7130	7152	7060	6990	7048	7125	7117	7094	7035	7008	7051	7091	7014	7043	7058	7087	7050	7183	7030	7107	7013	7165	6979	6991	7087	7037	7098	7032	7042	7058	7119	6980	7140	7093	7045	7002	7039	7030	7063	7010	7101	7117	7191	6985	7018	6997	7096	6958	7259	7050	7042	7219	7027	7102	7163	7050	7120	6965	7091	6932	7088	7050	7110	7089	6956	7122	7133	6829	7000	7080	7051	7093	7146	6971	7115	7128	6988	7017	7117	7123	7085	7043	7181	6965	7104	7171	7160	7001	7247	7010	7036	7133	7069	7164	7050	7020	7046	7060	7216	7082	7131	7132	7012	7088	6964	7102	7222	7035	7095	7105	7039	7131	7207	7164	7009	7027	6991	7093	6931	7118	6992	7083	7132	7018	6965	7056	7121	6976	7113	7079	7141	7157	7045	7044	6990	7068	7062	7189	7126	7105	6986	7011	7167	7222	7191	7047	6923	7020	7105	7076	7110	7068	7118	6963	7091	7101	7069	6929	7199	7091	7016	6875	7138	7115	7018	7023	7006	7213	7012	6932	7041	6912	7177	7125	7252	7158	7169	7104	7168	7069	7031	7079	7033	7044	7111	6990	7035	7066	7048	7093	7094	7001	7076	7144	7126	7131	7029	7017	7022	7063	7030	7094	7114	7238	6992	7010	7092	7072	7123	7105	7128	7085	7161	7042	7119	7110	7082	7065	7000	7064	7061	7012	7054	7094	7050	6955	7242	7052	7069	7039	7085	7194	7042	7094	6978	7111	7084	7120	6929	7054	7193	7076	6979	7002	7031	7065	7076	7011	7169	7054	7045	7028	7072	6993	6962	7169	7025	7134	6957	7081	6970	7143	7020	7116	7135	7053	7102	6995	7080	7053	7035	7147	7019	7097	7050	7088	7034	7156	6972	7063	7062	7052	7103	7047	7041	7067	6959	7076	7176	7054	6902	6977	7089	7030	7044	7067	7082	7079	7009	6994	7009	7132	7121	6994	6933	7101	7146	7051	7101	7055	7133	7044	7056	7101	6896	7068	7122	7101	7186	7078	7124	7089	7177	7058	7147	7080	7043	7125	7085	7034	6993	7167	7099	7088	7106	7097	7123	7051	7046	7067	7037	7005	6917	7029	6996	7200	7108	7046	7032	7014	7070	7122	6982	7046	7120	6949	7083	7181	7003	7086	7073	7074	7080	7097	7039	7146	6988	6992	6993	7024	7200	7129	7109	7116	7172	7176	7035	7091	6965	6990	6990	6984	7048	7193	7041	6957	7013	7066	7085	6979	7088	7138	7072	7051	6972	7130	7045	7171	7043	6897	7191	7095	7127	7114	7044	7128	7110	7176	7060	7117	7001	7157	6999	7006	7002	6971	7028	7173	7097	7104	6896	7073	7096	7103	7243	7002	7023	6957	7067	7051	7188	7203	7107	6985	7021	6907	7129	6917	7105	7130	7125	7057	7066	7127	6966	7126	7111	7126	6995	6927	6981	7139	7028	7061	7108	7096	6973	7144	7157	7160	7061	7059	7000	7053	6995	7099	7084	6920	7156	6998	7042	7124	7056	7049	7038	7167	7208	7064	7074	7067	7085	6944
38249	23468	8035	1811	869	727	731	693	731	759	712	697	737	727	735	717	705	707	772	725	711	720	725	704	706	721	678	733	721	706	691	746	742	723	696	732	721	697	720	762	765	716	709	682	718	726	731	742	752	678	782	681	746	717	749	732	728	772	717	718	733	755	732	746	715	711	763	776	761	759	704	717	709	715	695	777	745	731	722	704	714	676	755	712	760	694	715	717	700	783	733	693	727	731	740	676	746	727	769	708	681	688	708	747	757	716	791	730	709	703	736	750	705	688	715	705	657	714	779	693	761	693	693	717	699	719	740	744	691	746	699	712	721	735	737	722	730	763	733	687	777	714	723	704	681	658	727	689	769	765	695	714	772	735	719	741	706	733	727	700	723	741	757	700	723	699	742	745	724	760	746	730	750	743	676	703	742	711	723	751	730	728	738	686	745	717	705	713	753	740	717	782	735	755	743	782	696	710	767	722	726	765	746	729	714	728	687	714	729	765	718	707	738	716	693	724	717	741	771	697	726	730	680	695	740	779	728	733	732	716	756	714	778	753	698	769	714	738	694	724	740	740	755	711	737	730	693	723	732	696	722	756	765	765	715	697	692	727	732	791	677	718	756	731	721	725	748	753	714	767	687	718	729	727	729	745	721	769	720	713	682	755	730	674	759	763	735	721	717	688	774	732	762	685	720	734	708	763	732	721	676	762	687	747	659	743	731	756	779	749	764	701	729	743	716	755	687	725	753	735	723	770	777	719	726	733	695	743	757	729	725	726	717	710	718	757	821	721	746	701	777	734	733	764	730	770	737	769	709	767	705	728	673	671	730	746	692	758	749	706	695	716	726	697	735	731	737	727	735	721	748	741	761	768	790	722	740	721	728	705	702	721	727	726	718	795	722	761	697	714	703	729	726	690	733	732	725	696	771	762	738	743	749	745	748	738	747	688	738	728	734	750	712	783	721	762	744	726	692	730	738	716	710	737	692	707	730	745	741	730	704	725	736	727	727	685	740	740	709	706	719	725	724	697	690	721	710	714	722	712	713	704	734	723	710	733	676	669	756	732	735	720	764	708	747	699	759	770	698	700	740	760	731	734	734	736	782	733	724	693	772	712	715	740	742	689	708	727	716	742	735	737	735	766	726	723	694	706	761	748	725	711	731	714	685	764	711	760	735	739	694	716	760	704	716	718	766	705	764	762	758	740	733	747	733	758	714	688	742	714	759	709	740	738	788	672	747	753	774	676	747	751	726	716	733	740	720	747	713	734	720	755	723	771	730	646	730	758	746	737	710	745	647	723	727	712	758	703	718	789	774	730	743	736	704	735	775	707	714	764	709	724	749	747	725	762	737	670	667	702	715	725	697	731	729	707	764	723	739	775	730	698	700	689	786	726	749	714	714	757	733	721	716	709	669	711	709	755	737	716	731	728	721	760	757	733	738	706	700	757	727	728	692	747	780	698	730	739	727	681	751	719	735	707	764	695	733	718	708	731	681	737	714	718	703	762	747	714	759	697	718	719	728	749	744	699	746	757	750	730	760	713	732	710	690	731	753	754	712	671	724	751	728	737	749	757	708	745	669	721	709	738	780	731	727	693	694	743	725	684	699	681	744	738	743	751	765	697	733	690	703	690	701	714	701	754	743	711	713	743	693	695	753	755	736	701	766	717	731	749	776	707	745	706	766	705	690	735	725	693	710	719	770	747	734	705	677	759	729	734	738	729	772	741	696	717	728	782	709	730	712	741	707	753	740	715	708	727	742	766	707	740	726	699	748	754	738	731	748	741	714	737	752	692	748	733	742	742	740	742	749	742	711	781	737	711	710	692	768	701	682	717	659	751	695	681	715	751	778	768	742	753	738	707	731	737	710	721	738	694	742	710	744	717	701	704	734	709	717	736	748	736	691	698	743	730	751	714	797	743	743	739	716	693	714	716	735	720	713	713	697	685	734	738	724	741	682	718	770	743	740	788	721	732	762	728	656	735	711	722	744	700	705	748	736	703	742	739	712	733	687	755	746	740	786	695	731	708	721	702	751	715	745	697	761	687	745	698	676	705	724	721	705	710	728	751	705	721	757	708	715	743	803	737	770	702	727	760	764	747	736	739	742	706	749	701	729	750	767	725	719	741	724	776	713	784	706	689	726	734	756	691	740	743	737	719	701	774	749	773	712	751	711	766	728	764	715	710	775	744	720	738	753	701	729	744	780	722	751	686	723	748	736	719	737	764	700	717	707	686	697	747	727	678	703	691	727	738	719	730	722	740	716	691	773	737	719	806	716	762	776	723	714	737	738	751	723	709	683	735	754	691	779	730	724	700	738	726	740	702	750	733	741	745	697	767	698	704	791	721	733	715	712	777	760	737	706	708	756	720	767	742	732	774	726	733	745	727	719	732	740	732	706	703	739	765	711	746	698	716	735	705	758	715	775	740	689	717	761	743	717	707	756	713	760	705	709	783	729	750	738	760	724	755	737	750	746	707	719	761	716	696	732	715	743	758	775	711	733	723	697	711	762	719	767	753	706	726	684	748	725	742	762	736	776	710	673	762	728	698	742	738	755	737	735	714	700	705	786	763	715	737	782	739	702	710	717	731	718	744	749	739	723	730	724	698	745	672	743	716	756	724	711	782	684	744	768	710	754	748	715	706	758	702	728	702	739	632	717	749	692	689	728	702	725	690	724	717	779	811	749	698	709	720	762	747	730	738	739	732	739	688	757	757	722	729	733	726	752	755	681	710	707	754	740	770	738	724	723	691	757	688	723	706	752	703	700	761	729	794	728	695	708	738	711	732	784	683	717	757	683	741	750	735	767	725	773	732	727	750	725	731	753	729	754	731	771	705	694	730	735	768	737	717	707	746	775	743	755	761	719	725	721	688	682	728	726	694	724	689	724	751	684	697	727	717	707	705	688	698	709	717	692	739	753	751	737	739	719	698	712	754	708	767	745	720	708	683	702	703	716	774	731	723	694	734	699	738	726	723	729	678	773	735	735	747	753	673	739	705	721	703	727	746	742	727	757	691	740	716	720	759	721	746	749	677	716	752	688	749	729	750	735	676	752	716	701	718	723	696	726	701	691	752	696	726	758	738	678	765	726	729	717	689	734	753	686	728	703	728	751	760	702	729	760	676	758	725	748	733	718	711	704	734	745	739	744	698	755	732	733	740	723	707	740	806	696	732	767	688	726	757	793	737	708	698	685	742	700	721	721	730	715	707	722	706	777	758	722	762	733	776	708	659	742	712	677	722	695	738	715	681	709	731	705	728	769	673	667	708	679	758	754	737	700	750	752	715	698	752	721	696	795	733	724	777	748	762	728	777	729	725	732	726	718	754	763	766	719	746	720	724	743	761	735	687	754	727	806	722	701	786	741	712	731	769	754	762	740	709	694	706	743	689	758	752	726	803	724	741	743	704	702	745	760	717	767	688	769	783	737	743	722	752	733	720	776	762	753	720	771	677	715	714	764	769	724	728	713	766	708	715	705	743	718	729
66487	46640	27988	15121	8393	6126	6027	6040	6010	5960	6084	5951	6013	5988	5966	6034	6029	6049	6173	6035	5962	6033	5988	6014	6044	6043	6000	6077	6020	6022	6068	6132	6090	6037	6079	6008	6073	6021	6013	5981	5993	6080	6127	5900	6019	6047	5967	5975	6078	6008	6006	5947	5992	5992	5918	6026	5997	6147	6045	5998	5968	6047	5991	5956	6030	5936	6071	6098	6014	6065	6069	5893	6111	6119	5999	6036	6058	5980	6008	5937	5993	6000	6039	6003	6161	6018	5919	5935	6012	6022	5973	5976	6058	6116	6026	5952	6041	5945	6000	5925	5906	6078	6035	6046	6084	6056	5964	5944	6143	5843	6041	5947	6082	6009	5978	6019	6022	6037	5979	5969	5987	5986	6032	6017	5957	6088	6024	6050	6056	6059	5866	5964	6041	5990	6024	6031	5956	6049	6068	6077	6117	6025	6144	5923	5982	6020	5971	6035	6123	5966	5992	6022	6044	5978	6100	6154	6048	6098	6072	6126	5977	6015	5973	6102	5992	6036	5922	6075	5985	5994	6089	6067	5899	6032	5993	5956	6116	6251	6021	5980	5980	5996	5969	5981	5939	5971	6060	6076	6082	6152	6137	5999	6031	5947	6129	6024	5955	6050	6041	6095	6001	5993	6057	6074	5963	6031	5947	6002	6128	6087	5974	6064	6028	5993	5973	6182	5945	6050	6101	5921	5977	6080	5892	6017	5909	5994	6007	6081	6078	5958	6050	6022	6049	5932	5957	6043	6099	5986	5959	5974	6060	5996	6128	5878	6137	6131	5981	6140	6068	5926	6057	5970	5970	6068	6024	6117	5942	6063	6153	5962	6004	6061	6069	5983	6020	6009	5990	5891	6113	6078	6048	6036	5970	5961	6037	5933	6077	6007	5992	6063	6095	6116	5953	5829	5985	5964	5947	6029	6057	6163	6097	6135	6071	6107	5967	6026	6076	6006	6084	6037	5999	6094	6111	6109	6078	6079	6126	5954	6059	5919	5980	6024	6011	6106	5981	6014	6099	6029	6039	6129	6097	6016	5934	5976	5899	6020	5939	6007	6017	5973	5999	5890	5963	5911	5930	6111	5989	6104	6084	6018	6047	6037	6074	6034	6105	6093	6046	5971	5995	6111	6063	5927	6106	6057	6157	6024	6084	6066	6078	6018	6078	6118	5962	6084	5976	6160	6140	6008	6047	5968	6133	6077	6009	5984	6111	5906	6108	6227	5962	5974	6011	5987	6126	5954	6161	6004	6103	6106	5967	6021	6045	6040	6043	6053	6148	6106	6066	5990	5973	6023	5972	6076	6017	5988	6027	6117	5959	6007	6201	5906	6131	5949	6027	6070	6081	6038	6007	6050	6070	6012	5960	5993	5996	6097	6007	6013	6098	6099	5955	6194	5983	5958	6141	6047	5935	6040	5946	6062	6111	6048	6059	6023	5923	6013	6024	6100	6044	5855	6079	6006	6036	5933	6031	5931	5963	5945	5940	5949	6101	6022	6084	6051	6035	6049	6105	6048	6018	6059	5875	5940	6088	6012	6116	5991	5949	6015	6107	5979	6015	5964	6007	6066	5991	5989	6046	5993	5964	5982	5842	6092	6069	6108	5979	6052	5957	6061	5994	6104	6088	5987	6023	6096	6097	5937	6031	6062	6044	6070	6018	6014	6106	6012	5974	5996	6102	6080	6198	5973	6122	6088	6023	6058	6017	6118	6042	6015	6086	5937	5974	5891	5996	5954	6036	6057	5872	6005	5963	6046	5951	6006	6037	6140	6082	5956	6019	6059	6060	6043	5989	6032	5989	6022	6042	5981	6122	5961	6101	6149	6069	6009	5849	6113	5997	6051	5946	6207	6032	6129	5943	6028	6019	6009	6016	5932	5936	6137	6074	6211	6025	5917	5987	6078	6031	5949	6108	5937	6117	5958	6057	6059	6070	6030	5859	5920	6098	5977	6079	5819	5973	5914	5974	6033	5980	5970	6170	6052	5963	5952	6068	6042	6030	5992	6090	5940	5987	5958	5935	5976	5966	6116	6053	6046	6095	5992	6078	5895	5985	6136	6009	5964	6140	5978	6020	6090	6057	6000	5987	6021	6076	6114	6065	5945	5998	6204	5980	5926	5983	6074	6117	6115	6195	5993	5839	6024	6013	5942	5993	5922	6061	6166	5983	6027	6010	6210	6015	6071	6041	6134	6017	6102	6038	6072	5959	6090	5911	5969	6018	6095	5997	6011	6075	6011	6115	6101	5937	6032	6026	6082	6154	5976	6104	6064	6194	6022	6042	6124	6016	6150	6024	6062	6067	5943	6104	5992	6173	5967	5989	5966	6052	6088	6117	6018	6030	6056	5925	5969	6079	5945	5922	5934	6064	6027	6069	6073	6033	6095	5967	6001	6069	6002	6038	6005	5990	6004	5903	6168	6009	5981	6127	6130	6064	6019	6052	5976	6057	6118	6061	6042	5967	6081	5989	5941	6109	6069	6100	6057	6073	5984	5999	6110	6024	6020	6023	6034	5954	6007	6123	6062	6013	6055	6008	5879	5980	6182	5978	6051	5906	6096	6139	6044	6097	6074	5998	5986	6034	5973	6136	6155	5925	6073	6067	6065	5985	6076	6117	6004	6114	6033	6080	6011	6080	5958	6034	6081	5920	6156	5982	6033	6158	5912	6166	6040	5966	5980	5992	6194	6017	6002	5969	6031	6012	6010	5955	6096	5990	6121	5973	5975	6024	6214	6067	5959	6029	6004	6098	5983	6158	6100	6036	6152	5979	5960	5997	5995	6108	6013	6092	6106	6042	6090	6088	6122	6011	6001	5923	5972	6009	5932	5922	5987	6010	6025	6046	6126	6093	6121	5975	6112	6019	6008	5966	6150	5931	5956	5856	6060	6094	6028	6173	6085	5833	6026	6080	6054	6077	5914	5995	5992	5980	5972	6064	6062	5998	6016	5922	6004	5941	5888	5999	6013	5965	6139	5957	6027	6061	6008	6044	6067	5959	5993	6113	6066	6106	6103	6043	5902	5994	5998	6059	5870	6046	6074	5943	6124	6075	6043	6033	6127	5984	5905	6142	5908	6023	6070	5978	6034	6058	6013	6062	5933	5986	5970	6017	6176	5981	6065	5958	6008	5931	6132	6028	5965	6056	5995	6040	6056	5966	6158	6046	5913	6095	6077	6059	5937	5978	5971	6073	6200	6078	6094	6081	6070	6041	5953	6100	5990	6038	6121	6025	5966	5902	5966	6076	5952	6013	6049	6031	6025	6080	6150	6113	6068	6013	6063	6169	6094	5861	6002	6085	6130	5919	6029	6035	6150	6002	5854	6083	6143	6083	5947	6072	6186	6104	6007	5970	5964	6113	6093	6100	6100	6072	6154	6053	6003	5975	6041	6125	5991	5936	6015	6048	6009	6065	5999	5993	6157	6115	6050	5957	5911	6120	6043	6163	5989	6121	5904	6070	6105	6166	5979	6114	6062	5967	6156	6078	6012	5999	5969	6117	6060	5936	5969	5925	6008	6144	5957	6083	5943	6066	5976	5990	6028	5890	6038	5997	6009	5972	6024	5990	5908	6078	5903	5987	6167	5984	6036	6031	5882	6027	5908	6007	6029	5972	6002	5960	5983	6126	6107	5945	5857	5999	6048	6137	6022	6073	6161	5930	5988	6055	5984	6096	6113	6022	5927	6130	6098	6004	6027	6005	5926	5981	6233	5978	6047	5967	6142	6099	6071	6043	6056	6130	5979	6027	6190	6136	6043	6069	5981	6066	5950	5877	6026	6192	6027	5915	5992	6021	6142	5996	6088	6062	6117	6044	6114	6035	6054	6035	6130	6087	6044	6063	6051	6060	6088	5995	6073	6023	6117	6025	6071	5940	6051	5979	6084	5981	6042	5990	5880	6101	5990	6113	5927	5955	6094	6000	6019	5943	6121	6094	6077	5978	5990	5977	6055	6053	6101	5978	5939	5889	5982	6113	6069	5962	6157	6004	6051	5928	6024	6072	6021	5986	5910	6109	5988	6090	5966	6006	6162	6102	5970	5874	6004	6035	6060	6113	6066	5993	5903	6190	6055	5992	5940	5981	5983	6065	6014	6067	5956	6114	6021	5946	6059	6091	6109	5978	5995	5960	6051	6020	5948	6135	5918	6016	5992	6026	6055	6091	6097	6152	6021	6043	6078	6017	6027	6008	6059	6127	5899	6084	6032	6037	6047	6021	5999	6102	5962	5970	6044	6198	6124	6093	6188	5916	6032	5957	6049	5947	6090	6034	6018	6023	5990	6046	5943	6054	6067	6046	6004	5998	6078	6000	6151	5959	5994	5945	5972	6120	6007	6050	5929	6015	6175	6038	5963	6028	5957	6021	5990	6020	5970	6078	5973	5938	6054	6129	5995	5922	5980	5998	5964	5967	6115	6077	6033	6030	6019	6150	6006	6103	6153	6088	5961	6167	6139	6080	6023	6007	5916	6077	5940	5929	5975	6053	6004	6008	5998	5968	6084	6078	5987	5966	6054	5946	6094	6000	5944	6123	6036	6037	6040	5948	6104	6164	6042	6193	6110	6058	5931	5876	6074	6048	6095	5923	6108	6039	6070	6020	6007	6018	6040	6003	5937	6104	5950	5959	6052	6072	6002	5921	6071	6026	5990	5955	6139	6067	5929	6008	5990	5977	6101	6093	6085	5993	6024	6041	6078	6007	6092	6115	5966	5969	6087	6093	5926	5996	5988	5991	5937	6018	5992	5970	6029	5996	6028	6108	6099	5960	5995	5952	6043	6157	6122	6111	5912	6105	6036	6105	5959	6115	6020	5966	6008	5972	6077	6111	6008	6080	5976	6141	6174	6047	6091	5991	5976	5966	6082	6020	6033	6059	5965	6024	6030	6055	5856	6011	6063	6052	6004	6053	6053	6028	6129	6079	6067	6060	6034	6046	5924	6060	5944	6061	5970	6054	6134	6055	6066	5990	6044	5987	5962	6055	6096	5952	5967	6132	5985	5994	6038	6111	6011	5996	5935	5947	6084	6108	5891	6052	6101	6001	5980	5985	6054	6007	6121	5991	5976	6146	6019	6025	6004	5940	6072	6105	5921	5993	6009
44272	32834	12984	2840	1035	848	790	794	836	831	742	759	873	740	791	769	860	760	754	791	768	763	808	818	742	802	779	806	756	809	786	780	766	786	760	817	789	811	804	770	767	817	804	775	826	762	783	789	792	778	841	807	763	815	814	801	783	789	829	791	764	812	786	790	724	804	833	817	786	799	760	761	820	826	801	802	832	753	849	823	827	775	773	725	808	762	749	792	778	793	794	768	830	762	789	796	807	853	811	796	787	752	822	841	767	789	824	794	796	761	785	760	786	796	832	777	793	767	789	822	755	768	837	800	811	776	818	818	829	769	782	764	777	798	785	811	833	765	801	762	779	785	790	780	744	799	783	788	826	827	772	814	784	756	773	778	756	812	806	780	772	768	778	809	821	796	774	883	837	753	757	773	818	775	758	765	823	791	827	801	752	808	823	793	777	812	781	787	866	745	795	829	830	788	811	809	754	817	782	813	815	750	798	749	740	801	825	823	762	828	812	791	845	796	789	830	736	760	808	741	829	764	806	748	749	828	751	761	833	764	818	819	781	776	807	718	802	724	789	751	806	829	803	765	801	777	796	802	767	791	821	782	779	785	799	798	787	771	804	798	783	777	742	765	765	804	814	811	854	785	771	807	797	838	797	778	809	793	797	786	749	758	746	808	855	794	785	759	786	753	763	826	822	823	758	800	819	769	705	834	746	757	811	810	806	792	859	792	826	813	770	808	798	802	830	733	802	805	803	838	774	794	786	799	717	783	809	782	798	847	824	816	830	833	821	823	775	772	746	826	770	789	799	753	777	774	770	799	803	811	795	815	757	783	773	773	807	805	787	808	764	818	777	773	815	769	805	816	763	785	789	796	758	783	790	773	824	812	788	818	773	815	821	824	748	803	753	791	756	791	823	803	730	761	786	832	772	781	786	794	751	805	792	807	766	757	808	812	778	796	766	768	808	777	811	840	794	770	827	785	765	769	770	822	795	777	793	760	821	785	803	814	791	771	760	835	811	807	820	784	760	781	805	855	809	765	842	774	826	743	768	759	795	826	778	810	857	832	808	787	766	819	785	800	782	785	779	805	837	817	811	804	811	801	780	777	708	780	747	719	741	786	813	844	782	729	727	783	822	755	796	799	741	853	787	815	778	765	797	818	799	822	834	838	805	828	835	819	816	791	814	804	769	765	796	847	792	808	784	844	777	793	822	760	764	742	805	749	821	782	834	795	794	754	836	796	781	842	824	788	809	804	821	815	786	815	796	774	817	798	871	789	751	819	810	795	798	798	751	827	811	769	813	777	722	810	795	812	821	756	797	831	822	796	842	804	784	831	787	742	786	794	812	797	799	788	803	784	803	787	811	781	782	815	805	780	754	812	820	746	816	834	819	813	740	821	788	774	809	787	782	787	795	771	800	782	841	827	782	754	723	835	790	845	801	780	790	753	781	789	757	746	780	783	818	781	831	753	770	775	840	807	797	833	732	814	790	791	775	838	787	841	839	828	784	806	751	811	781	790	830	814	788	821	802	821	834	761	778	800	771	783	828	778	773	774	794	873	778	767	844	786	828	762	761	765	816	804	801	802	856	771	787	742	770	787	784	803	826	813	827	808	785	768	816	824	817	807	810	818	824	773	790	784	796	768	818	766	829	746	742	816	770	818	765	826	798	785	774	768	835	845	844	767	766	782	755	799	773	811	781	836	772	807	823	767	838	759	805	815	799	795	772	798	784	796	801	803	817	793	806	791	734	790	839	806	817	823	746	823	818	831	844	826	828	805	805	788	819	786	801	793	816	743	766	823	809	787	894	825	772	827	791	853	757	774	795	791	798	813	805	802	801	770	792	815	759	771	824	827	775	807	798	799	796	818	806	792	766	792	813	766	740	710	826	789	781	812	828	783	722	755	797	773	845	829	777	764	835	790	792	775	755	783	793	824	754	780	807	769	788	788	819	770	795	809	757	734	745	752	786	793	827	838	822	752	797	794	763	794	716	745	783	793	774	804	791	807	788	786	834	799	814	822	809	774	774	809	748	816	781	796	795	857	806	777	790	779	773	774	829	798	763	773	843	799	788	808	773	836	774	791	777	787	791	809	799	765	791	804	802	798	840	804	820	732	809	812	771	770	780	808	835	791	760	809	750	789	771	756	792	771	806	813	838	816	766	767	787	796	794	783	779	759	781	817	835	784	829	855	826	818	810	781	839	780	800	796	763	761	729	797	827	803	783	803	831	796	791	754	781	774	777	770	793	835	798	793	780	804	799	767	777	782	787	791	795	779	788	755	778	728	772	843	778	751	794	752	794	786	827	821	846	797	820	767	778	774	822	788	761	769	801	790	831	794	804	800	761	807	792	805	786	811	724	764	747	741	847	758	771	817	788	777	806	770	826	791	777	770	789	756	814	847	772	768	752	779	787	778	817	758	770	756	740	793	773	762	795	756	746	785	767	754	816	752	803	747	774	745	754	764	740	771	775	815	798	740	822	812	792	780	757	831	801	811	783	777	735	804	794	801	755	791	809	795	768	800	805	815	750	762	784	795	797	823	802	848	780	773	835	742	810	776	806	794	855	798	784	770	765	740	780	752	746	777	785	811	802	806	825	746	827	802	831	810	780	774	786	803	780	816	800	789	787	790	826	808	853	801	800	783	805	777	841	762	789	796	774	809	765	798	815	817	793	811	788	785	820	798	833	767	764	773	785	804	749	827	778	814	783	812	816	778	790	805	797	792	753	787	790	790	753	818	759	817	819	808	833	798	768	796	775	794	798	831	760	780	773	768	785	772	807	768	775	762	781	792	801	816	807	838	771	814	801	754	785	801	802	770	816	800	764	787	750	829	824	798	740	836	783	809	819	753	811	770	817	808	800	785	872	785	798	787	778	863	768	794	799	799	806	818	793	778	771	817	738	814	806	741	777	782	800	821	830	812	769	846	811	810	816	789	771	851	781	755	808	768	793	844	831	787	762	786	785	785	770	795	813	795	788	774	825	788	766	802	830	810	801	745	812	809	791	832	804	783	776	770	825	757	782	779	825	811	813	758	821	815	800	765	758	827	735	727	824	799	751	797	784	813	790	766	786	779	803	771	790	799	783	769	805	730	740	811	804	793	781	787	802	835	784	803	802	817	784	828	846	827	807	768	758	782	707	801	779	856	800	811	807	803	837	793	817	811	807	758	787	799	778	791	803	773	767	762	792	760	803	778	783	819	760	775	784	809	822	810	770	778	791	843	774	819	782	798	794	825	800	755	816	750	784	753	814	794	763	794	802	814	749	800	757	783	780	805	787	839	792	793	842	749	778	756	777	840	776	762	782	793	791	782	776	716	772	821	797	771	770	758	764	788	755	804	754	838	799	810	758	792	793	780	814	777	793	798	751	786	790	768	781	792	826	781	836	775	822	787	803	777	808	820	789	759	766	792	777	777	785	757	763	792	796	879	737	817	845	805	833	788	769	790	801	830	735	765	776	790	817	782	774	797	782	779	783	741	745	740
72946	53871	33969	19287	10040	6457	6629	6345	6521	6515	6450	6474	6471	6458	6467	6576	6493	6453	6450	6452	6473	6474	6462	6438	6421	6439	6488	6541	6479	6426	6476	6491	6432	6442	6619	6415	6362	6547	6352	6496	6418	6520	6474	6493	6434	6469	6409	6640	6515	6560	6322	6380	6456	6400	6623	6522	6479	6403	6625	6467	6456	6550	6398	6433	6452	6549	6548	6404	6483	6480	6467	6528	6427	6506	6261	6494	6455	6516	6242	6484	6558	6449	6532	6452	6592	6474	6426	6453	6391	6454	6586	6346	6409	6342	6484	6495	6557	6435	6297	6490	6441	6536	6443	6444	6412	6484	6453	6545	6439	6259	6470	6493	6485	6331	6514	6562	6441	6435	6409	6538	6466	6567	6493	6522	6488	6409	6531	6492	6500	6548	6371	6543	6477	6484	6388	6254	6469	6415	6407	6263	6599	6519	6555	6508	6384	6617	6490	6338	6483	6423	6352	6451	6549	6521	6460	6431	6462	6331	6389	6450	6394	6452	6419	6542	6489	6418	6501	6561	6504	6457	6462	6459	6444	6413	6481	6495	6612	6372	6320	6394	6439	6562	6430	6480	6438	6484	6395	6386	6446	6530	6483	6598	6459	6326	6376	6595	6550	6405	6698	6527	6360	6467	6484	6563	6448	6504	6581	6335	6448	6438	6458	6562	6442	6549	6390	6517	6470	6449	6474	6513	6493	6412	6349	6399	6400	6550	6497	6473	6542	6478	6535	6607	6429	6442	6515	6406	6560	6355	6435	6512	6517	6506	6462	6347	6481	6325	6476	6520	6376	6383	6465	6479	6446	6435	6503	6434	6393	6529	6355	6520	6405	6443	6395	6463	6414	6459	6459	6434	6519	6590	6484	6317	6488	6505	6437	6446	6557	6407	6498	6321	6591	6420	6472	6504	6518	6413	6319	6526	6500	6419	6376	6426	6362	6436	6488	6458	6496	6559	6432	6630	6428	6427	6355	6517	6350	6501	6481	6391	6535	6509	6515	6448	6507	6365	6494	6492	6558	6615	6405	6532	6476	6492	6524	6580	6579	6479	6433	6465	6362	6453	6611	6418	6393	6513	6627	6505	6483	6450	6448	6521	6480	6430	6492	6565	6495	6508	6494	6458	6400	6453	6382	6344	6549	6491	6412	6473	6456	6416	6434	6404	6406	6497	6478	6558	6497	6511	6361	6502	6520	6374	6469	6489	6512	6390	6442	6463	6477	6501	6378	6429	6464	6455	6477	6441	6529	6550	6496	6418	6380	6505	6378	6541	6341	6440	6468	6500	6435	6414	6486	6419	6567	6380	6468	6406	6367	6379	6467	6431	6621	6495	6517	6357	6358	6598	6473	6359	6438	6394	6400	6348	6449	6439	6413	6435	6480	6427	6496	6515	6478	6423	6253	6497	6574	6415	6512	6335	6410	6353	6559	6401	6435	6570	6493	6442	6441	6491	6432	6457	6352	6487	6358	6473	6575	6454	6363	6542	6367	6439	6409	6422	6489	6517	6453	6540	6555	6469	6449	6515	6366	6552	6530	6480	6542	6572	6610	6505	6377	6508	6490	6475	6544	6377	6433	6424	6481	6421	6492	6356	6386	6484	6391	6393	6451	6469	6469	6357	6508	6398	6505	6418	6529	6543	6409	6472	6485	6424	6513	6540	6461	6445	6490	6501	6493	6411	6515	6418	6501	6486	6547	6600	6412	6518	6572	6454	6471	6609	6512	6380	6371	6479	6449	6438	6438	6474	6468	6508	6410	6520	6506	6531	6599	6444	6551	6339	6442	6493	6601	6454	6490	6491	6461	6353	6484	6336	6457	6505	6436	6502	6568	6373	6573	6352	6475	6397	6602	6476	6304	6493	6403	6518	6456	6452	6546	6357	6462	6521	6452	6630	6460	6478	6608	6456	6470	6413	6481	6449	6444	6494	6435	6443	6583	6529	6538	6577	6435	6514	6485	6426	6470	6538	6498	6495	6500	6497	6558	6407	6540	6499	6570	6496	6489	6473	6568	6315	6496	6506	6464	6442	6389	6448	6431	6417	6384	6528	6474	6506	6349	6456	6424	6508	6447	6419	6481	6515	6450	6468	6563	6491	6432	6328	6490	6482	6394	6363	6478	6502	6445	6430	6503	6491	6428	6501	6449	6483	6401	6464	6534	6617	6380	6487	6491	6516	6490	6435	6477	6256	6634	6537	6554	6568	6400	6516	6599	6341	6482	6517	6456	6503	6495	6575	6475	6544	6456	6492	6498	6520	6491	6328	6368	6496	6444	6424	6452	6389	6547	6592	6399	6396	6578	6495	6499	6496	6634	6537	6529	6456	6490	6492	6505	6511	6480	6531	6380	6375	6499	6448	6570	6436	6598	6628	6333	6422	6576	6443	6515	6456	6570	6434	6504	6436	6516	6463	6572	6444	6401	6362	6550	6535	6468	6526	6478	6512	6417	6482	6368	6416	6596	6499	6479	6562	6458	6413	6443	6368	6552	6571	6497	6318	6538	6473	6487	6388	6429	6559	6432	6534	6393	6397	6375	6393	6469	6439	6379	6433	6476	6602	6497	6501	6451	6376	6491	6454	6487	6544	6463	6416	6474	6418	6598	6446	6498	6384	6492	6530	6293	6501	6522	6438	6429	6501	6469	6510	6336	6503	6491	6449	6444	6402	6511	6438	6419	6462	6454	6454	6448	6500	6507	6452	6478	6451	6534	6474	6486	6489	6539	6385	6404	6376	6371	6517	6420	6447	6524	6366	6388	6460	6462	6449	6495	6536	6550	6526	6560	6461	6487	6428	6440	6464	6512	6434	6375	6377	6434	6471	6493	6378	6502	6581	6395	6470	6484	6658	6286	6316	6495	6366	6515	6443	6625	6451	6429	6440	6400	6535	6445	6538	6544	6230	6554	6424	6427	6340	6405	6439	6531	6619	6451	6530	6570	6401	6486	6412	6413	6473	6446	6458	6551	6486	6404	6508	6557	6405	6438	6565	6503	6463	6485	6543	6448	6539	6384	6470	6469	6506	6439	6617	6439	6451	6536	6480	6358	6396	6557	6466	6435	6372	6509	6375	6492	6358	6393	6499	6469	6404	6510	6385	6472	6523	6515	6479	6532	6463	6462	6405	6531	6482	6462	6518	6355	6447	6472	6481	6542	6482	6526	6481	6497	6483	6520	6463	6397	6435	6485	6520	6465	6478	6526	6382	6562	6406	6578	6447	6489	6407	6569	6521	6599	6535	6420	6420	6474	6410	6440	6667	6288	6453	6482	6371	6486	6558	6326	6501	6400	6392	6517	6384	6555	6556	6416	6536	6378	6585	6485	6509	6590	6546	6346	6394	6360	6553	6604	6527	6440	6529	6307	6419	6470	6514	6492	6402	6462	6444	6357	6371	6493	6447	6483	6492	6512	6379	6421	6463	6503	6540	6440	6456	6560	6510	6477	6462	6394	6440	6546	6446	6556	6413	6522	6392	6624	6445	6425	6450	6460	6409	6461	6515	6503	6554	6554	6502	6387	6459	6389	6461	6656	6478	6481	6380	6405	6416	6534	6546	6540	6388	6568	6226	6331	6348	6410	6565	6483	6461	6469	6411	6575	6530	6484	6439	6464	6433	6458	6422	6359	6463	6533	6382	6456	6322	6385	6614	6466	6468	6511	6470	6512	6382	6414	6553	6442	6448	6650	6489	6546	6483	6555	6512	6575	6360	6484	6439	6436	6399	6486	6523	6459	6506	6435	6467	6441	6408	6426	6483	6533	6340	6542	6335	6387	6380	6384	6436	6596	6543	6576	6484	6500	6569	6441	6525	6382	6318	6358	6391	6397	6548	6576	6416	6399	6488	6340	6503	6413	6607	6530	6447	6498	6442	6383	6396	6431	6487	6464	6520	6495	6368	6488	6467	6535	6493	6500	6410	6493	6469	6445	6428	6477	6519	6486	6378	6475	6410	6417	6493	6529	6532	6564	6410	6323	6359	6485	6521	6451	6436	6460	6443	6465	6521	6449	6477	6548	6444	6592	6421	6499	6462	6534	6468	6467	6485	6482	6420	6351	6496	6462	6415	6473	6453	6541	6439	6547	6476	6390	6500	6415	6499	6501	6484	6516	6501	6448	6515	6494	6427	6478	6442	6596	6489	6501	6557	6560	6456	6361	6512	6481	6439	6372	6425	6490	6410	6569	6442	6508	6479	6591	6407	6512	6409	6390	6369	6518	6420	6418	6421	6431	6493	6387	6500	6398	6423	6525	6480	6386	6497	6468	6451	6562	6358	6431	6541	6469	6387	6443	6326	6533	6392	6403	6402	6547	6445	6477	6555	6581	6481	6389	6365	6531	6541	6590	6417	6465	6469	6323	6449	6397	6410	6537	6482	6486	6444	6456	6380	6575	6502	6398	6368	6669	6488	6425	6444	6511	6590	6485	6464	6367	6268	6553	6404	6495	6348	6568	6594	6485	6425	6426	6479	6580	6430	6433	6427	6407	6414	6552	6410	6494	6476	6490	6590	6417	6337	6460	6385	6492	6583	6507	6545	6354	6451	6419	6365	6368	6516	6423	6499	6655	6355	6466	6408	6386	6429	6601	6394	6457	6413	6495	6592	6516	6564	6529	6384	6307	6474	6482	6477	6507	6470	6452	6433	6383	6395	6508	6395	6388	6451	6396	6332	6430	6417	6504	6417	6448	6502	6481	6484	6455	6474	6428	6566	6537	6598	6534	6326	6397	6427	6490	6512	6445	6359	6433	6372	6468	6437	6434	6507	6433	6484	6428	6416	6480	6487	6443	6546	6461	6599	6424	6581	6513	6464	6477	6656	6523	6549	6490	6460	6469	6582	6381	6500	6355	6559	6470	6510	6394	6543	6459	6467	6492	6415	6510	6501	6320	6435	6540	6464	6408	6373	6423	6457	6365	6473	6356	6561	6485	6419	6572	6428	6475	6484	6528	6419	6624	6476	6548	6466	6581	6416	6556	6412	6591	6422	6415	6530	6515	6476	6512	6410	6415	6407	6505	6487	6393	6466	6509	6483	6430	6456	6441	6587	6548	6587	6423	6484	6434	6540	6406	6480	6505	6438	6559	6501	6444	6472	6472	6416	6565	6527	6316	6541
52066	40380	17166	4034	1163	884	807	860	826	831	863	850	792	877	882	879	787	809	823	880	875	811	862	828	853	850	837	867	851	797	886	814	802	844	897	831	804	866	801	851	827	863	852	915	809	870	861	855	870	864	802	820	826	841	886	802	855	850	878	827	886	845	879	863	846	886	822	831	810	854	891	810	831	825	812	860	877	863	866	901	836	789	842	821	836	827	824	847	833	873	853	832	869	831	892	815	859	784	798	802	868	810	837	856	836	813	865	845	908	868	860	786	802	825	867	848	834	816	846	825	863	841	834	834	875	843	858	844	890	872	811	882	853	765	838	874	852	791	890	841	836	830	859	841	827	846	810	834	809	790	823	866	825	813	828	809	885	875	841	838	783	862	802	898	788	883	823	848	880	840	821	874	830	846	831	817	865	829	830	850	860	803	830	855	839	860	864	843	842	844	851	843	855	809	838	864	867	826	825	832	823	846	848	802	873	849	837	859	853	837	855	827	800	852	825	860	887	834	854	836	903	859	834	836	866	868	820	844	862	894	862	830	838	851	889	795	816	841	853	828	829	834	823	887	822	855	779	867	838	879	899	841	927	852	865	767	855	817	829	840	830	842	826	831	816	832	866	849	827	860	833	815	788	855	830	863	883	855	840	797	843	841	809	828	864	865	792	806	838	811	837	849	847	872	843	862	828	855	822	804	816	832	877	851	860	869	877	769	838	838	883	882	851	905	856	876	820	809	788	840	891	840	854	847	855	851	870	861	845	824	863	872	827	863	829	812	848	812	908	909	828	868	796	859	827	810	782	824	863	874	883	821	840	827	819	823	843	832	875	850	868	866	903	829	869	843	861	855	793	839	853	838	845	840	860	858	812	835	774	884	853	824	864	855	813	815	834	853	873	881	885	782	881	801	884	830	885	829	830	796	819	856	828	867	788	831	854	825	821	903	877	788	883	867	849	874	850	851	818	835	873	836	847	836	822	844	872	837	835	866	881	844	871	811	837	863	871	801	868	864	820	872	850	810	854	885	828	823	837	838	837	846	857	864	844	879	848	832	819	848	796	822	842	826	791	847	806	835	868	824	812	851	870	838	853	876	863	840	860	858	863	800	814	868	855	815	817	813	852	855	870	878	894	864	822	802	784	825	804	809	853	868	841	820	874	875	866	827	849	861	864	837	809	842	846	873	878	865	867	850	817	876	885	830	824	820	835	850	844	876	880	785	843	898	825	852	852	849	843	913	860	876	838	872	850	835	866	856	838	856	848	829	806	876	887	839	846	881	881	821	832	839	867	835	888	808	870	852	840	818	884	917	869	856	835	785	825	835	821	767	840	861	842	835	858	846	840	797	761	884	806	804	898	860	857	834	816	843	824	814	835	854	840	811	840	836	814	824	848	835	836	842	827	856	920	856	835	881	872	848	845	858	866	844	889	799	825	860	831	820	834	868	822	821	786	883	867	811	868	841	799	792	817	857	836	886	864	862	845	836	822	893	848	872	871	900	883	815	845	866	879	893	878	833	845	880	867	883	843	863	858	870	840	800	859	835	841	866	856	841	819	877	759	829	845	836	812	818	858	812	872	818	833	820	875	837	862	844	854	737	826	831	872	809	860	863	828	827	862	822	845	842	834	875	915	837	823	842	863	853	820	822	853	822	803	836	892	774	814	843	819	834	879	859	844	794	835	860	845	831	822	832	828	850	827	864	847	837	814	848	896	874	904	806	867	851	896	833	847	860	889	828	856	784	895	809	819	841	807	848	882	848	829	860	892	810	851	797	823	860	867	858	871	867	879	842	879	816	850	847	837	797	851	848	822	845	851	847	846	877	800	890	850	881	857	854	836	853	832	827	832	831	821	839	810	845	800	841	841	879	874	838	842	802	852	837	857	842	832	810	864	796	783	786	837	795	864	835	838	822	837	811	860	832	779	825	822	812	816	864	814	818	896	841	823	855	892	821	804	874	815	879	831	864	821	841	839	781	801	818	824	802	877	887	799	821	809	889	808	828	857	791	862	882	847	901	842	897	846	851	862	867	844	844	848	848	868	820	836	830	825	822	848	824	800	833	825	850	775	868	876	886	811	866	865	836	854	827	862	821	841	862	828	858	817	853	880	836	790	832	871	878	827	882	816	835	762	867	780	825	863	870	823	891	828	870	867	733	817	841	842	793	859	837	838	813	818	850	816	837	819	857	834	890	854	827	834	855	883	859	886	831	865	809	847	855	837	832	843	891	847	828	860	832	811	857	828	785	825	848	842	867	825	805	918	854	844	859	815	855	896	831	824	821	862	870	817	837	845	847	811	924	822	844	835	854	881	833	824	797	842	879	818	833	779	828	826	892	845	848	820	893	820	779	805	850	858	771	854	841	831	839	839	858	838	808	839	892	832	811	847	862	813	881	894	854	850	845	876	824	806	869	848	814	837	805	839	872	833	831	827	848	854	775	836	807	804	848	799	801	830	857	806	893	849	810	860	838	878	871	811	810	816	822	866	834	838	886	868	830	812	843	855	825	862	790	828	842	785	889	811	845	874	887	803	851	871	875	872	848	810	857	803	826	846	828	883	800	863	815	845	885	855	862	823	824	806	878	868	840	853	871	829	827	812	903	802	814	838	862	842	872	858	819	811	878	846	885	801	850	771	840	852	815	839	872	827	862	917	815	840	840	788	840	813	797	888	870	854	808	794	766	836	852	851	869	816	827	861	787	882	764	824	865	804	850	824	786	817	826	818	823	880	848	800	802	836	823	815	815	885	868	839	808	857	802	893	864	823	814	834	846	829	854	843	839	825	851	867	821	838	838	854	879	795	840	839	845	847	801	876	851	844	861	829	885	860	878	817	823	846	879	811	825	859	863	827	825	857	831	783	805	865	832	804	834	819	886	903	872	878	824	902	809	852	835	831	838	861	860	850	890	908	789	797	820	874	832	826	867	838	864	875	810	853	811	839	897	830	767	898	846	846	848	837	834	801	855	867	827	891	784	822	809	807	879	869	871	866	840	869	804	893	827	776	794	875	820	857	853	812	890	862	822	874	873	832	840	794	799	861	858	823	842	814	784	864	825	788	898	883	791	798	870	789	819	838	878	809	827	842	827	858	862	868	773	865	863	782	846	848	822	868	835	824	880	820	859	899	883	876	854	879	800	857	875	846	857	829	835	841	831	811	819	859	878	813	863	814	846	824	857	859	856	810	846	892	842	809	813	878	865	818	847	832	858	874	880	807	839	874	831	891	836	846	838	822	882	839	844	851	856	821	808	839	822	882	797	888	850	857	833	817	780	855	819	846	865	819	850	874	858	814	814	863	835	849	878	836	848	890	797	838	796	843	860	865	826	835	839	873	801	850	861	864	870	901	808	849	789	834	847	879	848	821	809	824	846	824	879	842	821	809	844	858	834	851	843	873	854	841	849	805	865	871	860	893	810	894	923	828	839	851	821	837	831	830	898	803	814	813	794	896	852	853	853	841	826	793	886	812	830	860	847	815	808
76239	57431	38219	23325	11835	6715	6807	6695	6783	6820	7047	6848	6850	6925	6831	6806	6901	6792	6792	6703	6738	6870	6777	6867	6695	6932	6896	6844	6780	6742	6872	6889	6881	6928	6613	6846	6800	6815	6818	6674	6881	6734	6629	6798	6862	6909	6847	6778	6876	6834	6877	6717	6761	6721	6881	6822	6918	6664	6912	6877	6785	6884	6811	6805	6687	6758	6953	6906	6674	6775	6979	6801	6804	6934	6859	6947	6960	6827	6809	6834	6719	6899	6721	6761	6746	6956	6743	6888	6883	6793	6726	6877	6914	6782	6796	6844	6931	6743	6896	6769	6627	6765	6849	6775	6814	6728	6712	6912	6749	6851	6878	6797	6917	6831	6790	6863	6730	6808	6862	6801	6728	6734	6876	6832	6708	6761	6767	6799	6756	6832	6733	6730	6904	6844	6854	6828	6783	6782	6638	6828	6751	6842	6820	6921	6929	6825	6958	6732	6751	6883	6939	6777	6826	6800	6849	6790	6764	6745	6833	6732	6766	6835	6942	6801	6776	6767	6762	6782	6782	6925	6718	6815	6986	6941	6808	6779	6844	6716	6779	6822	6826	6708	6800	6850	6815	6867	6784	6712	6875	6918	6844	6742	6885	6736	6788	6775	6801	6892	6882	6769	6662	6798	6886	6702	6739	6837	6906	6846	6910	6731	6847	6737	6858	6818	6811	6807	6796	6733	6758	6852	6740	6757	6786	6856	6842	6722	6893	6885	6770	6914	6764	6736	6900	6756	6779	6898	6805	6830	6686	6911	6851	6690	6734	6742	6878	6735	6859	6810	6886	6785	6896	6831	6771	6774	6950	6979	6710	6956	6752	6842	6937	6853	6789	6974	6889	6760	6683	6782	6777	6869	6708	6841	6747	6667	6776	6731	6832	6946	6794	6799	6835	6859	6859	6687	6804	6902	6757	6771	6924	6933	6783	6801	6937	6884	6841	6808	6793	6726	6767	6728	6820	6727	6867	6815	6782	6814	6952	6765	6730	6822	6823	6821	6753	6844	6759	6737	6790	6827	6894	6953	6854	6974	6943	6862	6785	6806	6856	6975	6715	6826	6739	6708	6713	6829	6829	6819	6769	6810	6802	6805	6794	6817	6793	6821	6746	6737	6832	6881	6787	6781	6870	6828	6770	6771	6781	6681	6731	6909	6775	6731	6861	6871	6821	6750	6820	6683	6822	6834	6828	6736	6672	6694	6924	6741	6788	6739	6701	6828	6744	6806	6748	6766	6834	6762	6773	6666	6820	6857	6801	6706	6839	6912	6800	6837	6814	6784	6829	6793	6860	6721	6830	6782	6807	6877	6835	6796	6901	6784	6780	6780	6773	6867	6678	6867	6842	6738	6888	6844	6807	6856	6787	6826	6884	6821	6792	6798	6761	6808	6887	6857	6912	6728	6871	6883	6799	6867	6822	6795	6792	6848	6894	6870	6941	6853	6833	6793	6752	6731	6672	6857	6817	6864	6767	6787	6691	6950	6852	6825	6843	6876	6712	6805	6888	6893	6815	6785	6855	6848	6932	6760	6802	6950	6762	6798	6856	6720	6968	6818	6799	6769	6843	6767	6876	6775	6814	6662	6706	6813	6678	6801	6847	6787	6894	6909	6841	6902	6751	6848	6745	6842	6763	6837	6832	6906	6907	6844	6913	6747	6888	6818	6887	6785	6800	6712	6815	6929	6896	6759	6897	6800	6798	6800	6872	6793	6868	6751	6814	6781	6850	6647	6862	6716	6882	6721	6731	6935	6800	6810	6720	6831	6882	6893	6776	6791	6831	6810	6921	6868	6767	6779	6857	6778	6749	6908	6801	6662	6875	6717	6749	6931	6723	6787	6911	6854	6864	6848	6692	6828	6902	6809	6810	6861	6721	6753	6772	6712	6753	6756	6906	6843	6865	6897	6827	6847	6821	6896	6899	6833	6910	6871	6821	6735	6820	6843	6789	6789	6749	6972	6852	6907	6787	6887	6725	6683	6779	6836	6799	6945	6810	6786	6776	6738	6807	6888	6890	6831	6791	6821	6759	6789	6824	6842	6938	6840	6931	6814	6866	6849	6866	6792	6757	6790	6837	6713	6791	6956	6740	6818	6933	6905	6774	6990	6876	6830	6764	6796	6816	6794	6812	6919	6811	6899	6820	6807	6972	6726	6645	6754	6880	6773	6817	6848	6762	6799	6770	6901	6610	6664	6820	6828	6820	6744	6709	6763	6863	6712	6773	6823	6834	6882	6801	6812	6783	6781	6767	6750	6715	6841	6801	6908	6667	6758	6851	6741	6876	6827	6798	6764	6729	6962	6895	6832	6698	6842	6707	6791	6845	6770	6869	6700	6751	6821	6711	6803	6906	6950	6848	6878	6930	6780	6798	6725	6869	6854	6829	6770	6850	6814	6869	6722	6954	6973	6839	6744	6827	6864	6817	6862	6785	6778	6828	6751	6832	6734	6835	6785	6762	7041	6943	6817	6790	6768	6850	6747	6887	6782	6959	6631	6764	6913	6792	6876	6945	6766	6892	6717	6832	6827	6807	6913	6811	6810	6859	6727	6906	6741	6869	6881	6676	6808	6760	6805	6903	6843	6795	6726	6774	6753	6784	6691	6947	6746	6861	6926	6606	6792	6820	6756	6835	6755	6760	6786	6769	6884	6791	6838	6826	6734	6896	6712	6876	6715	6657	6811	6726	6853	6761	6904	6762	6852	6746	6742	6850	6775	6802	6790	6781	6848	6843	6726	6866	6862	6772	6792	6951	6833	6819	6868	6783	6765	6836	6809	6897	6929	6910	6765	6711	6780	6815	6730	6763	6807	6683	6679	6799	6694	6782	6876	6883	6744	6827	6806	6779	6855	6859	6915	6867	6914	6813	6805	6813	6800	6951	6843	6738	6867	6790	6909	6704	6750	6801	6741	6855	6793	6881	6832	6821	6788	6902	6774	6701	6784	6766	6888	6780	6724	6887	6724	6840	6763	6693	6738	6759	6697	6773	6756	6793	6773	6645	6796	6865	6882	6721	6804	6802	6894	6796	6757	6825	6865	6864	6802	6639	6759	6743	6867	6818	6818	6942	6820	6735	6780	6902	6741	6746	6840	6799	6899	6920	6839	6906	6737	6759	6906	6803	6960	6724	6801	6829	6890	6700	6822	6811	6756	6989	6903	6730	6751	6884	6804	6750	6742	6847	6805	6811	6794	6929	6785	6812	6998	6828	6803	6897	6822	6827	6867	6779	6791	6705	6914	6863	6713	6810	6842	6874	6846	6816	6822	6829	6765	6664	6748	6824	6910	6914	6734	6912	6773	6896	6879	6699	6764	6922	6877	6757	6882	6831	6869	6933	6863	6848	6833	6837	6786	6699	6744	6803	6808	6809	6751	6881	6784	6803	6875	6669	6764	6838	6744	6859	6740	6745	6812	6710	6813	6742	6879	6872	6832	6854	6867	6858	6861	6697	6859	6812	6915	6655	6696	6890	6730	6804	6895	6867	6850	6773	6840	6865	6858	6815	6755	6919	6733	6726	6777	6878	6889	6954	6861	6770	6704	6854	6723	6822	6919	6861	6855	6839	6913	6783	6713	6845	6864	6968	6719	6830	6834	6891	6854	6870	6902	6794	6783	6840	6990	6813	6873	6717	6854	6815	6828	6799	6802	6759	6814	6698	6763	6828	6799	6745	6718	6805	6959	6839	6849	6759	6796	6606	6844	6901	6786	6800	6780	6823	6913	6812	6806	6707	6822	6716	6759	6898	6710	6921	6651	6831	6819	6853	6948	6777	6868	6887	6784	6909	6856	7042	6745	6824	6639	6875	6793	6947	6829	6867	6691	6778	6782	6803	6854	6874	6729	6779	6882	6626	6821	7025	6960	6726	6736	6769	6780	6843	6905	6833	6739	6751	6870	6872	6833	6930	6795	6832	6852	6764	6767	6861	6831	6886	6729	6833	6808	6760	6730	6801	6824	6773	6869	6805	6775	6843	6749	6766	6776	6747	6776	6821	6819	6889	6778	6803	6831	6849	6838	6710	6837	6824	6732	6712	6864	6835	6811	6717	6682	6762	6756	6681	6732	6798	6764	6797	6787	6942	6866	6869	6760	6793	6881	6810	6801	6919	6898	6669	6741	6839	6892	6901	6949	6754	6799	6910	6808	6815	6822	6728	6819	6838	6762	6874	6777	6838	6797	6872	6773	6724	6957	6700	6719	6670	6828	6777	6900	6884	6926	6884	6768	6834	6834	6777	6818	6818	6663	6777	6790	6785	6910	6933	6831	6815	6860	6811	6710	6827	6961	6855	6900	6790	6774	6687	6817	6766	6773	6929	6862	6714	6916	6829	6722	6811	6795	6854	6847	6816	6806	6908	6792	6899	6780	6701	6764	6823	6827	6796	6820	6851	6760	6766	7036	6889	6767	6865	6685	6776	6862	6910	6665	6770	6747	6839	6871	6853	6697	6797	6774	6811	6769	6830	6740	6913	6743	6803	6696	6887	6959	6826	6772	6936	6660	6712	6754	6896	6764	6810	6763	6778	6792	6761	6990	6919	6777	6817	6695	6832	6813	6876	6858	6843	6790	6767	6756	6735	6804	6717	6902	6966	6704	6789	6937	6784	6807	6814	6796	6922	6843	6803	6779	6923	6829	6739	6928	6827	6685	6767	6835	6899	6718	6827	6862	6767	6831	6800	6716	6872	6828	6800	6905	6814	6861	6648	6843	6708	6844	6729	6892	6719	6797	6790	6734	6746	6777	6824	6801	6715	6717	6564	6839	6619	6885	6738	6860	6842	6844	6903	6875	6818	6766	6780	6870	6813	6836	6752	6854	6757	6905	6865	6861	6835	6731	6747	6821	6803	6717	6883	6707	6880	6755	6729	6724	6864	6777	6806	6863	6774	6948	6895	6751	6748	6883	6748	6761	6788	6789	6846	6745	6825	6680	6851	6854	6844	6873	6914	6753	6833	6816	6696	6989	6743	6841	6822	6860	6789	6886	6839	6914	6741	6815	6859	6845	6936	6783	6845	6840	6835	6799	6890	6677	6798	6672	6823	6933	6790	6748	6744	6785	6817	6855	6949	6876	6845	6810	6823	6831	6922	6798	6740	6852	6751	6856
64293	51448	24475	7497	1591	800	808	870	833	826	780	800	864	825	888	789	830	836	773	840	829	846	845	864	837	842	819	791	851	777	859	803	813	857	848	859	826	845	814	827	833	822	790	829	784	822	815	787	831	870	774	822	829	800	803	791	879	842	829	824	809	764	828	770	829	875	842	803	792	804	821	894	783	760	779	775	829	878	794	809	830	799	812	883	832	851	807	809	837	774	834	844	820	867	811	837	784	843	849	891	794	821	844	773	831	815	782	828	795	865	803	822	821	816	824	845	828	807	801	849	840	803	824	780	898	811	788	888	803	833	843	826	801	828	853	852	836	858	860	893	822	868	804	859	777	813	791	848	855	815	850	865	780	877	739	818	783	847	850	790	849	817	839	784	808	793	845	818	848	769	858	841	840	798	863	825	835	811	856	842	826	850	847	809	810	788	837	852	768	847	841	830	786	847	801	851	841	809	821	857	843	829	810	812	785	866	870	820	826	803	825	825	831	822	831	827	799	864	858	821	782	812	803	837	871	827	796	774	850	811	829	853	796	875	839	760	895	856	829	829	859	848	802	808	839	786	849	814	876	811	869	834	815	804	836	843	831	787	811	820	853	904	805	833	798	817	842	782	832	849	827	857	846	818	832	826	843	876	821	809	849	788	822	763	831	856	847	794	837	837	818	787	838	820	808	822	809	834	845	880	826	814	855	858	837	800	849	828	883	831	843	877	825	826	822	802	861	782	857	862	880	809	832	845	806	890	849	847	839	875	855	759	844	850	820	813	852	831	833	829	845	830	837	786	862	890	856	849	761	810	854	815	802	797	787	822	884	819	812	814	814	872	814	872	879	839	825	831	871	836	863	753	836	804	797	829	820	822	868	818	865	790	890	796	810	837	888	785	819	837	831	873	807	848	839	843	798	897	866	841	807	816	861	803	857	797	842	822	828	770	778	868	804	801	769	842	800	854	885	809	838	780	824	859	855	849	801	896	845	819	841	769	858	849	845	876	799	817	822	824	787	841	835	842	823	820	831	765	861	827	818	865	843	825	848	839	847	742	826	828	789	893	836	849	823	793	864	790	792	799	833	794	809	868	774	896	839	834	806	820	816	839	816	840	809	800	868	807	801	866	867	857	815	845	827	807	889	845	808	845	808	802	823	798	805	839	787	871	863	872	848	840	814	807	823	793	831	860	790	876	857	771	774	858	858	850	892	826	783	857	796	814	883	862	817	803	851	798	817	805	843	859	785	794	842	860	839	843	816	807	880	834	795	828	870	826	868	820	778	833	891	845	820	834	818	850	810	858	779	808	872	832	772	868	869	822	856	839	826	803	846	796	831	828	845	859	824	838	859	850	841	856	807	797	891	804	793	877	801	879	815	828	772	850	844	842	797	837	814	812	786	868	799	856	836	807	806	830	802	863	830	848	846	898	838	822	856	867	837	818	800	819	796	860	825	831	808	842	838	825	877	853	866	809	813	852	825	824	830	837	873	871	856	856	796	870	838	839	861	800	785	812	834	834	796	865	882	829	837	816	819	816	863	819	844	845	841	848	839	795	861	824	847	822	804	805	823	847	830	876	863	860	860	814	843	820	796	818	783	791	815	801	884	800	859	847	831	843	820	818	813	847	839	922	784	816	761	852	775	830	838	831	817	831	795	852	866	824	842	812	844	863	884	808	820	836	818	773	853	843	828	828	826	832	845	783	815	867	815	782	895	799	910	819	820	848	846	884	891	830	848	814	813	867	856	851	799	817	840	838	884	795	901	853	853	794	828	792	875	816	798	789	799	825	847	849	853	842	810	811	872	819	818	858	806	834	803	823	863	858	867	840	845	840	811	796	850	828	844	828	869	858	837	809	864	850	842	882	821	822	808	823	853	876	865	817	914	843	862	821	830	818	817	815	827	811	796	801	857	779	857	790	924	833	829	831	765	809	908	869	808	816	816	854	793	834	804	822	849	814	818	806	821	834	789	824	873	875	806	808	774	774	802	814	879	812	807	861	844	852	799	855	812	788	842	782	785	839	807	841	853	855	814	819	826	818	826	825	836	898	817	848	817	854	857	792	859	829	878	845	841	814	780	866	841	813	851	831	832	856	827	839	842	846	836	823	825	810	867	804	815	824	783	848	821	788	823	864	817	849	856	798	849	839	885	783	760	786	849	876	864	786	848	832	829	838	836	853	791	814	803	837	841	820	806	799	774	825	779	831	837	782	826	853	827	841	822	836	799	832	854	813	825	841	869	792	821	868	823	853	789	848	791	757	792	863	811	840	817	833	831	826	793	773	876	841	846	848	860	839	790	803	845	834	814	799	762	774	832	811	908	804	846	825	853	827	862	852	816	769	816	858	786	802	843	826	814	814	829	815	821	838	811	879	831	780	877	846	794	818	832	771	859	853	881	885	812	893	829	831	826	823	795	821	810	804	844	882	806	803	868	826	847	859	804	817	805	779	802	865	878	821	826	809	861	733	793	790	848	796	830	807	823	863	791	850	811	817	892	793	879	802	873	864	796	806	857	865	788	841	837	841	843	821	771	846	781	817	844	835	823	805	814	787	821	824	830	831	853	852	835	818	854	823	821	881	803	836	862	801	815	882	806	832	844	863	852	799	785	821	801	811	837	778	764	890	830	856	820	853	866	831	819	816	853	819	816	826	857	821	842	813	807	810	823	824	834	860	822	853	870	815	821	841	812	837	829	868	814	809	839	883	792	856	816	804	768	787	863	799	878	857	844	806	838	843	804	832	806	838	817	834	812	789	798	825	798	830	825	845	830	820	873	793	834	830	840	742	831	834	818	792	832	855	848	867	816	824	808	884	880	827	827	836	796	793	784	788	802	840	779	829	814	817	822	786	811	856	831	845	778	820	817	820	884	845	798	824	816	779	818	796	802	788	832	856	768	862	814	801	830	853	837	782	791	889	836	858	835	881	790	837	808	806	837	853	822	832	776	826	874	801	830	872	824	825	770	814	854	863	784	852	737	816	811	821	824	834	822	838	777	825	819	839	882	834	801	846	818	831	803	853	837	816	845	826	847	815	867	765	837	791	929	808	832	830	873	818	802	826	820	847	788	847	771	861	860	855	811	856	840	849	821	823	856	797	862	842	842	830	878	854	868	823	799	867	888	835	806	826	868	842	805	815	789	859	829	830	843	858	864	833	791	820	835	823	837	857	872	811	845	846	840	778	796	806	769	804	820	827	860	830	848	841	829	789	814	858	842	866	830	878	819	797	843	851	825	804	768	825	837	818	798	791	812	814	792	883	806	878	794	778	835	867	833	841	852	861	847	784	793	862	822	850	877	843	842	842	835	821	856	852	802	838	829	831	836	810	824	841	778	844	877	873	847	849	890	858	827	863	907	820	852	823	824	823	830	833	825	838	815	841	814	830	779	841	795	892	824	838	842	809	858	850	871	840	841	800	916	765	819	859	842	847	834	798	792	815	871	816	839	838	801	808	824	864	832	866	841	858	864	815	870	811	876	868
60700	55125	45401	31241	16022	7000	6703	6751	6728	6720	6721	6743	6646	6720	6775	6673	6732	6632	6801	6768	6647	6794	6629	6868	6682	6825	6806	6662	6622	6700	6714	6790	6663	6643	6770	6748	6775	6643	6778	6726	6714	6725	6649	6697	6594	6814	6721	6792	6777	6750	6692	6703	6672	6877	6732	6883	6740	6608	6719	6689	6613	6821	6690	6666	6731	6707	6633	6626	6726	6848	6714	6651	6690	6650	6760	6630	6653	6796	6790	6675	6700	6756	6732	6733	6718	6571	6651	6666	6766	6694	6744	6618	6773	6612	6852	6644	6694	6777	6773	6783	6805	6826	6586	6650	6775	6676	6600	6658	6643	6731	6768	6769	6621	6760	6801	6675	6750	6629	6738	6743	6771	6739	6668	6732	6763	6865	6792	6716	6646	6788	6617	6681	6861	6707	6675	6651	6679	6731	6645	6827	6564	6665	6743	6618	6848	6678	6714	6864	6759	6669	6706	6841	6675	6653	6748	6715	6757	6718	6749	6814	6651	6748	6783	6677	6713	6678	6730	6773	6795	6713	6789	6728	6685	6765	6775	6702	6626	6797	6768	6784	6602	6676	6711	6679	6807	6697	6890	6790	6691	6782	6813	6671	6857	6751	6823	6805	6801	6791	6751	6570	6760	6692	6615	6748	6696	6762	6670	6753	6714	6739	6842	6720	6683	6760	6672	6649	6771	6673	6633	6814	6745	6539	6759	6643	6659	6705	6734	6652	6683	6660	6789	6677	6621	6780	6685	6732	6767	6670	6634	6751	6768	6677	6791	6780	6673	6793	6743	6635	6776	6733	6750	6615	6758	6789	6666	6794	6796	6606	6625	6747	6662	6657	6731	6772	6766	6638	6591	6705	6893	6719	6579	6704	6729	6625	6587	6683	6737	6773	6734	6780	6536	6728	6688	6583	6780	6781	6728	6738	6742	6773	6787	6741	6673	6701	6759	6617	6772	6577	6603	6725	6825	6660	6708	6831	6761	6739	6742	6730	6770	6698	6705	6601	6664	6740	6755	6683	6696	6762	6780	6711	6728	6718	6751	6606	6771	6774	6895	6676	6708	6747	6644	6819	6744	6822	6785	6738	6728	6705	6639	6706	6741	6595	6612	6714	6879	6787	6580	6793	6584	6777	6729	6855	6851	6565	6705	6856	6703	6636	6705	6678	6717	6725	6741	6654	6761	6778	6719	6715	6690	6858	6702	6642	6684	6750	6672	6728	6799	6631	6687	6706	6778	6722	6700	6771	6764	6768	6731	6723	6757	6767	6531	6576	6663	6557	6695	6776	6734	6714	6760	6728	6780	6749	6610	6744	6679	6810	6794	6682	6735	6852	6784	6751	6644	6735	6776	6693	6688	6814	6739	6814	6799	6700	6646	6799	6765	6761	6699	6676	6810	6772	6719	6728	6745	6709	6759	6708	6670	6721	6821	6667	6620	6957	6747	6755	6643	6815	6675	6810	6853	6793	6705	6659	6736	6905	6775	6706	6762	6574	6642	6764	6576	6800	6826	6590	6710	6746	6660	6811	6742	6809	6631	6815	6587	6814	6725	6783	6773	6756	6801	6618	6702	6967	6767	6634	6578	6680	6788	6680	6718	6735	6565	6771	6839	6705	6551	6715	6769	6717	6736	6741	6556	6928	6715	6870	6783	6731	6828	6626	6837	6699	6599	6587	6623	6693	6805	6767	6571	6711	6572	6711	6511	6636	6675	6640	6773	6649	6740	6708	6684	6837	6674	6708	6724	6752	6771	6661	6742	6584	6746	6689	6733	6797	6851	6713	6764	6665	6736	6728	6801	6737	6871	6661	6668	6809	6751	6686	6684	6845	6654	6699	6755	6774	6726	6849	6643	6772	6718	6725	6642	6750	6706	6684	6734	6794	6787	6630	6681	6831	6618	6735	6555	6680	6609	6714	6744	6670	6927	6701	6680	6619	6838	6694	6696	6755	6654	6656	6679	6700	6656	6663	6700	6656	6660	6639	6896	6671	6753	6713	6708	6644	6693	6720	6769	6768	6610	6651	6724	6739	6763	6706	6701	6722	6792	6715	6641	6752	6769	6744	6685	6759	6813	6656	6629	6672	6675	6758	6770	6790	6785	6734	6767	6725	6788	6725	6766	6687	6667	6662	6675	6648	6830	6819	6667	6596	6811	6738	6632	6650	6788	6722	6673	6715	6641	6562	6757	6657	6617	6718	6786	6792	6631	6679	6610	6700	6684	6607	6606	6689	6740	6764	6734	6740	6711	6617	6659	6558	6759	6795	6646	6675	6682	6725	6720	6746	6716	6824	6837	6702	6635	6809	6715	6667	6734	6677	6647	6716	6791	6735	6767	6758	6735	6807	6723	6783	6770	6521	6769	6660	6728	6711	6750	6703	6544	6617	6682	6633	6830	6658	6574	6813	6727	6691	6800	6638	6805	6800	6685	6789	6773	6673	6724	6744	6896	6755	6764	6703	6811	6790	6568	6726	6782	6693	6660	6726	6731	6624	6683	6743	6761	6705	6699	6590	6630	6735	6616	6840	6747	6732	6623	6716	6753	6722	6702	6737	6725	6658	6741	6653	6590	6750	6697	6746	6727	6787	6625	6744	6704	6631	6780	6741	6766	6631	6810	6772	6798	6687	6671	6757	6661	6810	6731	6723	6804	6701	6639	6632	6911	6703	6769	6694	6653	6662	6693	6747	6642	6807	6699	6810	6776	6650	6648	6680	6745	6630	6737	6649	6671	6703	6761	6674	6770	6497	6745	6745	6680	6673	6645	6739	6747	6751	6750	6785	6726	6775	6725	6679	6762	6663	6606	6700	6664	6590	6777	6669	6718	6612	6835	6757	6640	6798	6685	6892	6751	6650	6617	6885	6809	6883	6655	6647	6719	6681	6776	6757	6693	6777	6853	6630	6744	6802	6769	6725	6704	6659	6804	6760	6772	6772	6626	6791	6743	6559	6713	6725	6735	6811	6732	6772	6843	6759	6598	6674	6729	6865	6724	6635	6661	6717	6744	6697	6688	6692	6652	6680	6739	6714	6713	6824	6650	6661	6713	6710	6591	6742	6734	6646	6763	6748	6769	6762	6662	6714	6756	6872	6682	6688	6706	6738	6804	6760	6655	6778	6751	6859	6721	6678	6847	6687	6695	6704	6681	6823	6829	6796	6709	6801	6698	6839	6719	6727	6594	6776	6682	6708	6607	6798	6790	6783	6730	6792	6803	6697	6816	6782	6773	6688	6661	6750	6755	6636	6755	6711	6740	6665	6711	6765	6875	6833	6730	6816	6594	6779	6801	6748	6748	6739	6854	6681	6765	6669	6722	6702	6674	6730	6774	6891	6693	6766	6668	6681	6682	6781	6700	6872	6713	6718	6760	6776	6776	6709	6855	6773	6755	6727	6741	6728	6781	6660	6753	6778	6751	6734	6646	6701	6723	6877	6705	6645	6757	6655	6802	6571	6895	6704	6729	6745	6790	6642	6759	6705	6907	6708	6661	6738	6778	6713	6681	6670	6697	6884	6755	6631	6665	6798	6673	6706	6703	6727	6649	6554	6605	6660	6736	6787	6728	6735	6742	6659	6791	6709	6712	6676	6752	6686	6637	6710	6870	6754	6725	6719	6680	6863	6729	6740	6727	6698	6513	6696	6714	6738	6687	6805	6742	6844	6712	6739	6862	6794	6733	6647	6754	6740	6777	6711	6693	6659	6574	6801	6746	6681	6815	6712	6670	6754	6767	6730	6749	6750	6768	6696	6613	6734	6710	6733	6657	6717	6747	6683	6741	6674	6668	6798	6679	6686	6802	6752	6671	6832	6711	6826	6614	6663	6740	6821	6695	6661	6674	6701	6738	6752	6738	6632	6768	6673	6764	6749	6648	6810	6662	6784	6647	6633	6702	6713	6749	6606	6690	6726	6765	6699	6783	6616	6757	6733	6767	6812	6708	6648	6855	6756	6797	6697	6731	6703	6664	6732	6714	6635	6799	6568	6680	6724	6773	6727	6805	6589	6720	6627	6719	6697	6661	6682	6595	6702	6761	6809	6637	6728	6648	6775	6792	6792	6726	6680	6765	6783	6658	6740	6704	6674	6678	6767	6650	6787	6719	6750	6736	6678	6856	6632	6705	6655	6760	6743	6737	6609	6787	6718	6666	6774	6619	6798	6738	6644	6856	6725	6664	6647	6786	6632	6767	6642	6609	6647	6558	6663	6806	6713	6570	6802	6647	6766	6636	6771	6744	6726	6695	6881	6822	6724	6562	6701	6749	6780	6786	6646	6644	6788	6661	6757	6660	6634	6631	6649	6708	6567	6743	6699	6759	6742	6719	6786	6699	6768	6726	6708	6737	6618	6770	6679	6669	6734	6730	6709	6719	6699	6768	6798	6773	6810	6681	6651	6693	6638	6723	6695	6718	6813	6685	6756	6711	6665	6712	6652	6600	6698	6804	6663	6695	6768	6534	6717	6784	6608	6702	6752	6818	6718	6720	6641	6694	6735	6724	6772	6669	6788	6718	6825	6609	6743	6703	6716	6768	6726	6765	6703	6820	6705	6665	6689	6865	6683	6740	6709	6731	6741	6599	6700	6695	6786	6808	6791	6690	6718	6648	6671	6660	6660	6754	6676	6790	6810	6601	6757	6733	6678	6754	6688	6750	6679	6723	6668	6792	6660	6674	6761	6715	6837	6698	6673	6703	6680	6786	6657	6733	6733	6707	6773	6685	6765	6703	6606	6712	6733	6658	6781	6675	6486	6738	6743	6663	6613	6703	6619	6662	6745	6676	6625	6739	6795	6622	6684	6746	6675	6786	6666	6699	6711	6753	6688	6695	6745	6589	6703	6879	6756	6705	6699	6571	6539	6789	6795	6676	6706	6853	6666	6734	6656	6688	6613	6634	6656	6528	6716	6722	6730	6640	6618	6856	6723	6712	6673	6717	6690	6717	6706	6601	6771	6885	6743	6708	6908	6843	6652	6695	6828	6753	6812	6551	6776	6709	6747	6743	6889	6756	6663	6769	6762	6792	6603	6770	6701	6747	6757	6600	6775	6740	6708	6699	6757	6718	6736	6661	6737	6719	6796	6728	6720	6774	6838	6732	6722	6772	6582	6769	6711
40051	22990	7262	1810	821	691	670	706	645	722	707	655	673	725	708	737	720	667	657	726	691	667	667	702	689	694	626	682	617	692	651	700	716	727	672	708	738	686	702	660	708	702	707	683	639	725	680	667	696	696	660	663	681	662	703	720	741	718	679	704	708	716	663	703	656	636	703	648	664	715	709	659	714	681	708	686	706	641	701	705	686	675	655	671	711	676	704	665	681	668	715	676	692	655	704	668	742	646	687	686	690	661	665	667	654	710	704	659	742	670	683	664	657	710	714	709	689	649	674	745	660	726	659	713	646	715	662	698	713	719	718	683	691	706	681	661	687	681	664	690	678	662	656	689	699	708	678	687	683	700	678	691	697	670	697	744	690	646	724	690	686	717	694	690	667	633	699	739	782	682	685	675	720	690	687	742	690	675	683	695	707	721	681	675	703	699	646	682	701	708	675	672	720	695	706	678	683	712	703	710	720	722	754	726	677	712	682	700	709	676	685	681	643	687	725	696	713	680	676	668	677	644	674	683	678	690	679	721	696	709	693	725	714	666	714	725	655	675	685	671	708	727	652	663	732	672	661	721	690	647	616	690	715	681	672	629	711	677	735	679	666	748	739	686	698	688	679	653	736	677	694	733	694	654	722	676	704	680	679	662	647	690	667	716	677	698	713	679	658	724	693	686	681	712	683	679	646	724	711	727	669	654	711	704	657	660	663	704	712	708	694	649	683	694	696	638	671	695	746	705	689	737	701	698	675	679	772	720	710	709	707	745	666	671	689	693	724	717	697	699	739	665	670	647	692	708	647	622	619	689	722	669	722	705	627	745	681	679	682	679	706	734	692	661	662	696	758	725	746	719	676	683	746	707	705	691	706	708	711	662	694	724	723	665	695	707	706	681	680	673	693	706	686	678	679	696	691	696	699	712	683	687	704	756	663	709	683	683	684	662	718	675	687	696	736	708	695	753	665	701	736	732	678	695	677	693	677	719	746	698	719	649	719	734	669	680	657	675	691	692	714	694	706	689	683	698	736	700	673	733	702	710	662	699	698	676	725	649	723	696	652	693	712	666	730	717	698	782	654	696	650	679	691	710	669	676	691	720	693	696	720	709	717	709	671	685	711	723	727	685	681	713	675	679	674	672	684	718	703	664	642	674	705	651	655	688	705	754	716	676	638	670	729	647	715	652	650	664	677	724	678	698	761	690	693	685	697	675	680	697	655	681	671	659	678	714	670	694	632	665	682	676	709	706	681	696	686	718	693	663	662	674	675	710	692	663	676	667	697	656	694	716	680	702	676	688	736	675	694	689	682	707	687	708	653	686	694	742	711	662	710	672	656	667	657	644	705	749	715	697	748	664	716	681	707	651	734	704	705	656	676	674	675	693	685	724	643	689	640	709	714	690	671	708	676	710	687	694	650	680	699	705	644	712	698	664	731	702	683	704	680	661	653	687	670	670	659	712	736	715	700	704	676	678	728	733	658	666	743	706	677	679	725	711	674	704	698	662	652	682	648	699	723	674	716	661	633	697	668	700	682	720	685	680	683	694	758	702	686	681	675	730	691	720	692	657	712	691	698	740	720	700	759	722	675	708	711	683	674	664	670	726	707	682	681	655	643	703	686	724	677	718	694	678	704	660	676	697	719	670	705	709	705	709	743	710	658	686	731	680	673	695	719	708	671	657	656	711	678	694	700	697	684	697	695	696	667	680	690	685	702	714	683	734	693	681	706	668	641	679	701	672	691	701	721	676	725	691	703	693	745	667	681	693	693	651	702	643	721	666	708	720	634	707	686	761	683	654	705	667	656	702	675	683	688	726	677	647	655	678	701	695	692	684	703	695	683	653	683	662	692	656	668	733	684	726	655	687	701	700	696	673	698	687	686	705	653	651	666	759	729	717	689	696	721	710	666	686	702	714	690	697	666	662	710	686	693	710	686	718	707	668	720	677	662	659	696	712	612	627	684	703	694	687	682	718	691	738	693	686	683	688	697	646	657	678	703	710	659	719	668	666	693	690	726	663	714	767	673	666	729	738	681	701	739	692	660	722	707	668	696	713	676	674	629	675	711	689	720	684	686	718	683	707	747	680	729	686	672	692	752	759	741	675	684	717	656	714	695	722	727	666	724	712	729	697	677	703	669	732	693	683	660	658	772	690	718	692	688	703	698	686	680	704	666	675	713	664	669	714	636	729	704	668	719	713	694	701	740	668	672	683	733	708	690	704	677	667	689	681	667	680	669	711	696	666	632	716	665	694	691	667	676	695	684	717	736	717	712	680	664	646	693	715	756	668	716	707	688	696	684	709	672	659	713	661	727	689	736	746	671	701	694	688	679	710	686	703	671	692	700	686	716	672	683	691	686	661	697	647	689	751	709	663	694	733	699	660	704	693	655	682	656	668	706	695	705	720	651	670	696	690	673	649	662	702	663	729	725	686	707	696	684	720	738	733	732	658	698	663	674	661	628	660	659	677	623	713	631	714	675	656	674	707	678	648	713	656	741	713	647	683	685	717	730	702	764	642	675	656	662	680	727	711	716	731	663	672	672	696	629	652	650	718	665	698	678	655	723	692	641	698	719	694	662	740	706	680	693	665	679	673	726	666	683	684	718	749	720	698	730	696	698	684	732	697	666	640	682	701	666	711	688	663	624	704	700	732	656	668	667	685	726	708	659	698	647	680	652	697	697	708	683	713	671	698	692	680	685	684	682	710	663	692	632	720	689	704	711	745	683	678	694	686	755	661	678	658	667	713	737	683	685	709	703	628	749	717	702	664	701	757	693	666	674	699	686	695	708	699	683	707	703	661	655	659	751	668	686	708	715	694	684	640	711	715	692	705	719	676	669	655	699	700	713	698	619	699	713	660	693	669	702	681	706	733	749	687	709	677	654	653	712	687	713	685	678	657	654	752	680	689	691	661	700	685	604	705	724	726	679	701	730	662	717	691	653	736	659	725	674	714	680	713	682	667	661	689	663	696	734	702	692	644	716	692	666	696	708	714	716	673	699	675	699	695	732	669	730	708	694	643	688	738	690	687	672	705	675	692	704	723	689	723	694	699	693	721	649	755	688	665	702	647	697	643	702	704	732	695	686	670	693	675	660	669	700	699	726	695	693	681	687	695	692	696	729	673	662	670	685	704	607	707	679	741	648	650	670	714	692	692	692	673	691	709	725	684	697	664	701	689	648	709	697	707	649	684	673	682	682	713	714	707	711	708	657	674	716	707	686	694	685	718	726	694	722	673	673	708	686	731	643	658	693	709	646	674	707	747	730	721	711	714	691	697	690	708	696	627	647	725	693	688	668	660	676	660	696	747	696	661	692	704	689	709	736	650	705	681	703	681	664	679	653	716	678	699	683	679	679	695	671	669	703	621	659	664	698	729	712	675	687	682	695	699	720	725	717	702	688	683	646	710	685	700	713	709	680	747	685	714	717	669	705	682	699	705	690	691	691	701	714	685	715	670	716	701	683	676	697	667	704	687	685	747
66314	45451	27096	15730	8440	5812	5781	5707	5786	5859	5834	5681	5795	5725	5842	5703	5757	5743	5832	5803	5709	5593	5760	5847	5755	5756	5912	5759	5796	5737	5899	5815	5764	5752	5762	5822	5664	5808	5795	5868	5842	5868	5778	5719	5694	5725	5656	5795	5753	5910	5773	5800	5743	5642	5764	5872	5705	5719	5670	5715	5871	5753	5743	5744	5751	5956	5799	5699	5707	5794	5850	5622	5771	5906	5711	5657	5845	5584	5701	5667	5735	5781	5692	5679	5764	5721	5693	5739	5694	5757	5743	5759	5799	5782	5819	5905	5765	5811	5881	5834	5723	5667	5762	5681	5767	5786	5752	5860	5710	5856	5868	5789	5733	5768	5722	5741	5757	5697	5793	5746	5723	5754	5831	5843	5654	5761	5776	5672	5821	5720	5784	5690	5729	5745	5826	5678	5754	5761	5750	5748	5728	5776	5764	5692	5798	5846	5840	5770	5718	5861	5669	5849	5755	5708	5753	5791	5814	5834	5848	5733	5594	5779	5677	5600	5712	5718	5790	5856	5728	5783	5719	5751	5855	5688	5646	5756	5809	5785	5728	5804	5893	5795	5748	5726	5872	5593	5688	5736	5723	5830	5844	5769	5750	5733	5758	5712	5715	5746	5785	5747	5706	5611	5647	5756	5789	5725	5759	5863	5789	5720	5758	5782	5713	5745	5698	5847	5745	5824	5856	5838	5587	5810	5831	5748	5692	5773	5680	5726	5734	5772	5668	5856	5750	5744	5767	5795	5762	5742	5826	5709	5676	5735	5840	5783	5714	5847	5591	5856	5745	5705	5685	5743	5724	5686	5691	5643	5704	5758	5763	5789	5637	5834	5655	5784	5723	5756	5719	5655	5670	5773	5845	5756	5817	5826	5664	5634	5707	5735	5861	5826	5772	5706	5683	5790	5772	5774	5722	5833	5717	5723	5812	5771	5718	5744	5727	5810	5772	5827	5779	5767	5775	5717	5728	5766	5844	5822	5866	5790	5811	5751	5841	5687	5883	5658	5805	5824	5791	5770	5691	5733	5737	5671	5775	5874	5714	5708	5798	5602	5731	5753	5718	5676	5835	5755	5648	5659	5833	5676	5899	5698	5855	5799	5673	5859	5706	5755	5669	5778	5745	5829	5693	5641	5714	5665	5727	5791	5719	5729	5714	5797	5696	5668	5640	5710	5709	5709	5756	5874	5908	5676	5685	5591	5649	5776	5722	5784	5838	5816	5713	5891	5698	5901	5735	5698	5651	5733	5765	5794	5802	5823	5845	5803	5762	5818	5831	5770	5768	5812	5729	5866	5723	5774	5713	5792	5700	5746	5748	5806	5724	5787	5728	5692	5855	5633	5716	5802	5865	5619	5814	5680	5861	5808	5791	5743	5820	5794	5753	5682	5804	5695	5803	5711	5680	5824	5727	5703	5755	5802	5872	5875	5721	5785	5822	5838	5783	5751	5712	5744	5727	5783	5802	5879	5764	5771	5756	5808	5730	5814	5765	5748	5652	5720	5701	5816	5622	5686	5843	5786	5856	5711	5756	5752	5812	5748	5752	5800	5760	5731	5744	5752	5834	5808	5808	5845	5587	5781	5754	5755	5809	5729	5880	5701	5587	5669	5626	5677	5671	5767	5832	5711	5699	5788	5702	5681	5765	5871	5708	5735	5789	5730	5797	5714	5761	5775	5844	5721	5663	5700	5864	5810	5797	5881	5738	5756	5787	5728	5861	5686	5795	5781	5713	5859	5851	5710	5811	5612	5872	5677	5691	5829	5751	5774	5788	5661	5805	5727	5783	5798	5809	5747	5650	5728	5715	5832	5782	5785	5703	5798	5759	5787	5890	5728	5833	5706	5777	5625	5739	5704	5705	5871	5800	5746	5711	5689	5765	5778	5796	5813	5691	5755	5852	5842	5813	5858	5766	5815	5805	5736	5665	5745	5807	5796	5706	5862	5645	5848	5688	5687	5664	5752	5799	5859	5757	5803	5739	5711	5933	5770	5757	5661	5789	5720	5701	5712	5727	5739	5874	5806	5738	5820	5832	5785	5776	5680	5966	5814	5801	5764	5721	5766	5802	5806	5761	5729	5869	5781	5766	5751	5780	5779	5733	5800	5795	5847	5713	5993	5862	5738	5712	5805	5870	5900	5814	5794	5776	5713	5740	5853	5741	5950	5689	5612	5803	5686	5753	5783	5673	5790	5712	5787	5743	5764	5742	5738	5794	5682	5669	5747	5772	5905	5910	5692	5751	5717	5792	5782	5810	5788	5768	5821	5789	5675	5776	5758	5787	5685	5767	5822	5705	5712	5771	5729	5926	5851	5695	5790	5707	5713	5796	5629	5777	5662	5739	5684	5719	5734	5722	5656	5613	5767	5674	5751	5839	5787	5787	5709	5722	5772	5661	5673	5754	5660	5773	5691	5808	5711	5844	5721	5789	5756	5829	5787	5834	5665	5651	5776	5684	5752	5676	5696	5781	5789	5789	5729	5722	5619	5853	5822	5738	5659	5830	5664	5700	5718	5781	5884	5773	5753	5744	5870	5715	5720	5743	5742	5566	5716	5791	5683	5724	5738	5800	5798	5738	5746	5689	5899	5765	5714	5665	5776	5734	5742	5793	5760	5793	5856	5747	5762	5703	5771	5876	5895	5628	5838	5665	5716	5682	5639	5730	5817	5631	5799	5653	5775	5729	5814	5700	5780	5715	5880	5845	5800	5808	5860	5757	5743	5697	5713	5796	5760	5780	5688	5779	5758	5908	5641	5682	5826	5793	5657	5714	5702	5834	5783	5840	5685	5644	5710	5666	5792	5665	5705	5860	5678	5766	5926	5670	5737	5767	5807	5766	5755	5587	5765	5764	5715	5772	5793	5884	5689	5751	5772	5820	5645	5835	5622	5823	5789	5745	5821	5690	5626	5847	5786	5720	5710	5846	5779	5766	5759	5629	5699	5827	5727	5762	5743	5773	5672	5788	5796	5841	5806	5708	5793	5785	5798	5774	5741	5870	5800	5813	5687	5677	5631	5657	5712	5689	5825	5701	5786	5844	5906	5699	5736	5676	5800	5864	5713	5773	5861	5864	5698	5732	5732	5927	5604	5709	5791	5804	5811	5886	5639	5753	5666	5728	5779	5727	5806	5824	5744	5810	5787	5714	5893	5638	5778	5911	5770	5655	5695	5758	5745	5846	5777	5794	5740	5698	5780	5926	5647	5809	5657	5834	5715	5827	5648	5795	5751	5788	5833	5787	5691	5786	5777	5710	5682	5747	5756	5725	5723	5778	5850	5738	5819	5798	5731	5680	5736	5864	5658	5636	5754	5736	5749	5766	5658	5718	5790	5867	5778	5816	5719	5790	5889	5686	5914	5781	5808	5778	5591	5701	5717	5807	5803	5871	5771	5782	5724	5796	5823	5739	5724	5777	5797	5700	5843	5775	5931	5705	5790	5871	5796	5735	5781	5607	5865	5787	5817	5797	5775	5625	5727	5765	5772	5736	5854	5742	5719	5809	5786	5791	5722	5774	5776	5755	5760	5827	5720	5721	5839	5745	5936	5869	5729	5771	5715	5707	5729	5803	5768	5876	5814	5776	5662	5783	5748	5856	5808	5765	5691	5626	5816	5706	5773	5800	5627	5729	5670	5805	5677	5749	5777	5707	5824	5858	5758	5708	5846	5647	5850	5714	5744	5764	5676	5691	5847	5757	5594	5814	5890	5729	5737	5879	5727	5762	5782	5896	5738	5708	5828	5853	5733	5775	5736	5794	5746	5758	5726	5765	5713	5826	5899	5682	5718	5824	5790	5885	5891	5683	5855	5886	5693	5781	5716	5670	5592	5797	5850	5845	5798	5745	5725	5784	5779	5769	5735	5692	5883	5676	5771	5774	5781	5790	5824	5884	5686	5735	5810	5716	5759	5787	5712	5814	5810	5657	5702	5789	5740	5743	5700	5779	5743	5787	5684	5703	5868	5777	5759	5643	5644	5772	5874	5867	5723	5611	5749	5620	5849	5703	5831	5761	5716	5702	5749	5740	5814	5831	5777	5782	5751	5745	5800	5699	5801	5663	5895	5808	5834	5694	5814	5738	5793	5698	5715	5793	5725	5789	5777	5825	5753	5804	5799	5763	5824	5773	5807	5987	5703	5758	5674	5823	5847	5782	5710	5589	5628	5705	5718	5795	5656	5777	5860	5777	5681	5869	5804	5770	5710	5795	5821	5822	5732	5730	5729	5719	5855	5794	5678	5638	5736	5757	5789	5761	5919	5702	5890	5804	5892	5712	5822	5725	5704	5724	5815	5696	5825	5739	5691	5730	5754	5762	5733	5815	5777	5776	5796	5728	5853	5762	5769	5750	5800	5749	5794	5796	5765	5699	5760	5752	5794	5811	5749	5713	5805	5836	5724	5855	5745	5735	5764	5704	5738	5811	5883	5871	5848	5725	5723	5839	5692	5707	5788	5762	5728	5742	5700	5704	5727	5800	5773	5761	5719	5828	5790	5774	5782	5708	5733	5854	5705	5714	5836	5723	5704	5876	5753	5896	5735	5681	5766	5735	5716	5681	5668	5871	5733	5688	5854	5738	5724	5825	5684	5708	5843	5773	5828	5815	5768	5786	5704	5862	5796	5728	5773	5813	5867	5724	5792	5788	5760	5672	5756	5870	5712	5851	5780	5733	5757	5662	5689	5728	5794	5785	5785	5752	5779	5788	5818	5768	5731	5841	5778	5839	5743	5828	5762	5686	5795	5857	5773	5745	5792	5689	5749	5668	5762	5778	5831	5856	5831	5750	5872	5687	5642	5763	5849	5830	5726	5773	5815	5902	5691	5778	5805	5675	5732	5817	5763	5697	5684	5734	5708	5708	5726	5765	5805	5738	5655	5688	5678	5820	5733	5803	5661	5795	5713	5723	5722	5763	5717	5671	5789	5773	5705	5736	5850	5781	5677	5721	5644	5762	5824	5612	5793	5715	5843	5790	5766	5792	5784	5889	5785	5792	5880	5728	5761	5811	5750	5675	5698	5762	5634	5765	5694	5601	5837	5724	5746	5769	5708	5729	5767	5720	5893	5697	5758	5651	5616	5640	5684	5734	5840	5750	5777	5674	5872
45891	31275	11797	2761	1023	722	744	792	804	790	745	764	761	772	741	735	796	733	750	755	770	797	701	725	743	800	731	792	736	752	785	744	789	716	727	777	764	787	797	733	759	790	782	775	794	770	754	736	742	737	735	784	781	725	773	759	735	746	701	774	781	758	734	769	723	745	777	779	781	726	767	785	714	798	737	791	782	757	782	777	739	751	740	730	712	764	699	781	718	794	766	755	733	772	674	801	781	759	751	739	787	753	787	794	758	772	743	747	846	763	773	733	740	738	731	768	745	736	722	678	751	760	775	790	756	762	765	704	761	757	733	766	745	738	761	753	779	797	770	745	753	720	755	761	728	747	742	723	762	823	775	778	705	780	728	724	745	732	757	777	721	732	720	735	767	730	745	740	761	784	713	772	776	754	736	772	755	775	771	758	761	731	770	746	739	790	771	745	738	748	725	790	758	741	764	726	810	733	756	759	738	703	736	780	714	789	739	746	774	759	773	686	752	743	761	742	777	790	744	732	771	779	706	779	758	717	785	755	796	746	764	780	738	778	767	775	763	747	773	769	732	812	724	743	735	737	782	749	714	766	771	744	767	742	747	733	799	762	757	745	757	753	773	739	759	742	760	739	740	733	731	767	760	728	782	703	745	739	758	746	769	735	782	714	779	750	764	755	721	720	756	779	806	774	771	718	746	770	732	759	817	758	781	736	764	752	744	753	774	745	758	763	741	746	739	768	768	700	792	776	784	743	788	724	776	763	787	739	727	745	778	756	783	754	733	756	805	786	760	726	762	749	745	767	755	798	798	768	759	747	776	775	764	737	775	788	767	710	752	751	749	789	765	770	751	731	709	745	840	787	750	759	800	781	738	751	791	759	731	763	789	750	761	763	708	776	777	773	759	747	758	711	751	754	731	807	720	758	756	753	730	780	773	728	738	755	781	754	735	738	803	715	776	780	799	773	810	741	756	783	786	803	733	763	733	736	771	766	799	792	737	727	723	750	755	709	719	777	807	770	758	770	739	736	781	738	808	811	784	750	723	755	709	693	725	772	749	829	711	794	790	770	724	756	761	750	755	791	805	785	753	781	781	764	795	788	766	769	717	740	806	779	739	798	747	774	752	793	789	772	723	771	770	744	774	792	747	789	748	776	734	787	748	767	769	778	720	803	727	764	727	755	797	765	734	739	732	742	721	769	758	794	770	686	771	728	776	776	753	739	749	746	717	785	737	742	773	757	759	760	739	755	797	749	721	766	738	771	775	775	795	846	713	748	767	782	760	743	742	807	746	783	755	745	819	717	727	723	748	746	767	732	723	713	755	789	727	781	774	702	766	731	774	768	746	779	696	758	729	742	795	782	757	779	777	757	726	735	736	730	764	720	707	752	744	756	760	686	773	775	739	758	728	728	760	748	732	716	735	747	783	746	739	770	765	746	763	777	785	775	718	785	775	813	781	763	740	697	776	751	725	785	730	771	755	725	738	753	763	756	722	741	755	742	723	742	732	721	797	768	726	756	778	758	806	752	727	766	763	790	794	725	777	764	755	809	773	763	785	755	729	729	745	749	703	761	816	800	774	748	744	710	760	764	723	774	746	743	715	803	788	775	753	729	723	805	734	760	745	759	775	768	747	770	803	764	747	736	787	775	770	747	720	740	766	747	773	776	800	755	753	717	827	730	739	770	766	777	769	684	769	788	702	754	786	781	741	750	751	779	749	768	837	783	733	773	767	703	737	734	708	753	786	751	782	775	717	682	793	758	756	755	731	768	753	724	750	753	742	787	751	780	758	811	775	774	750	737	762	754	750	812	749	767	748	736	808	767	800	764	716	751	732	794	752	760	743	758	738	713	801	768	706	768	766	763	805	741	786	763	749	761	746	792	772	779	741	722	781	777	775	737	753	756	783	761	789	759	744	702	741	779	757	737	740	741	829	736	744	802	773	752	751	734	677	756	743	761	762	774	715	790	740	750	815	732	804	794	724	715	784	822	807	752	797	773	774	753	799	772	735	756	759	723	764	733	760	737	790	735	768	726	770	756	749	738	752	738	759	810	793	711	766	813	712	752	818	705	717	768	743	719	766	712	781	798	725	772	718	785	703	726	729	780	758	765	789	710	756	770	812	783	732	766	817	755	789	749	790	756	787	761	763	747	800	759	750	825	785	735	798	718	747	776	733	756	737	738	734	784	775	756	741	771	807	739	769	763	754	767	767	721	791	802	802	710	788	776	801	762	746	736	756	759	760	790	733	732	766	782	730	766	775	807	723	727	742	755	779	759	798	770	780	748	736	739	804	766	739	780	772	738	776	756	719	748	758	776	747	738	711	758	806	743	775	717	725	812	805	729	782	774	748	792	792	770	776	741	752	764	763	728	776	797	748	783	795	759	781	796	750	758	767	802	743	785	749	781	803	771	734	752	723	771	791	704	799	720	771	769	737	747	759	740	767	722	744	715	751	776	753	736	758	771	758	785	805	803	804	752	718	805	786	802	741	742	746	771	770	776	772	744	741	771	782	817	800	769	750	780	769	831	742	720	710	772	701	795	752	753	781	786	760	792	757	735	715	758	796	715	671	738	771	811	789	765	779	734	758	721	748	730	740	796	780	736	728	748	754	741	770	752	682	757	764	745	728	754	782	790	776	790	739	797	725	757	733	706	766	747	747	793	825	798	771	763	732	737	694	752	745	715	769	739	793	767	731	703	733	775	745	780	778	767	721	769	779	765	740	728	760	727	754	766	726	783	769	820	733	744	764	744	748	746	791	759	803	758	769	778	730	771	773	786	717	719	733	753	714	802	792	828	728	697	721	755	748	791	750	759	773	758	733	784	776	818	772	737	749	753	775	823	766	742	752	697	809	728	786	755	745	769	728	751	722	746	764	818	780	735	804	736	790	738	773	779	791	747	782	764	731	741	780	713	739	751	719	790	732	768	772	778	764	740	747	798	774	746	768	741	756	803	786	708	755	799	770	775	757	764	702	772	804	746	765	721	747	773	742	772	752	771	768	779	816	782	677	759	753	748	771	747	759	758	767	787	683	802	783	723	767	775	749	732	777	711	705	804	798	778	761	715	752	778	756	762	778	717	754	728	716	780	813	783	742	762	741	764	767	758	781	748	794	772	761	753	755	739	725	804	738	772	698	750	735	803	773	751	710	697	767	743	755	721	782	750	751	770	741	789	750	721	777	749	712	783	779	808	778	791	695	796	738	734	780	776	751	749	787	753	733	741	773	716	768	726	756	747	741	772	799	736	701	748	723	741	737	747	763	757	770	813	708	706	768	749	792	798	788	765	724	702	794	733	705	749	747	729	740	792	717	765	690	813	745	727	781	717	741	747	770	765	760	754	736	738	796	719	774	744	774	790	757	751	772	755	779	736	739	793	778	745	706	725	736	790	734	729	769	770	759	747	799	748	813	810	730	736	750	728	773	739	745	755	764	827	782	715	780	770	772	728	739	741	782	763	745	765	786	739	737	736	730	765	763	766
72701	52535	32914	20386	11071	6341	6233	6259	6243	6193	6336	6190	6258	6170	6336	6267	6305	6110	6204	6277	6258	6260	6247	6259	6324	6218	6138	6306	6237	6331	6208	6254	6313	6345	6217	6170	6267	6191	6209	6321	6292	6152	6239	6319	6172	6145	6200	6272	6329	6179	6249	6198	6225	6302	6166	6219	6296	6404	6281	6270	6282	6267	6253	6260	6294	6158	6187	6224	6171	6178	6087	6261	6218	6265	6296	6275	6201	6229	6287	6238	6237	6311	6159	6217	6352	6290	6078	6224	6163	6141	6135	6206	6263	6161	6238	6342	6128	6300	6205	6182	6224	6212	6154	6305	6119	6273	6330	6233	6240	6177	6287	6268	6238	6163	6223	6199	6308	6183	6106	6226	6218	6202	6285	6130	6233	6373	6175	6222	6171	6103	6252	6334	6329	6289	6296	6286	6332	6225	6274	6161	6219	6328	6204	6252	6195	6336	6078	6141	6292	6252	6254	6194	6199	6313	6246	6239	6189	6302	6162	6350	6328	6216	6233	6191	6188	6326	6269	6253	6128	6073	6224	6241	6255	6324	6213	6343	6199	6331	6173	6309	6231	6200	6163	6168	6207	6317	6122	6221	6231	6230	6228	6106	6248	6396	6275	6117	6290	6192	6094	6161	6234	6235	6239	6036	6102	6259	6179	6203	6134	6149	6275	6173	6201	6206	6200	6247	6216	6298	6245	6322	6200	6263	6329	6275	6289	6256	6174	6183	6234	6213	6200	6259	6293	6185	6291	6189	6203	6210	6237	6179	6351	6283	6260	6157	6282	6368	6188	6377	6285	6201	6273	6160	6209	6310	6178	6328	6243	6332	6260	6180	6150	6180	6217	6324	6171	6276	6091	6245	6288	6294	6207	6132	6119	6211	6207	6190	6131	6232	6303	6162	6320	6183	6396	6272	6336	6185	6440	6192	6166	6186	6211	6248	6334	6318	6247	6121	6155	6245	6167	6314	6262	6205	6106	6235	6197	6126	6413	6194	6151	6206	6242	6178	6223	6251	6277	6156	6214	6027	6310	6155	6241	6296	6149	6258	6315	6201	6245	6085	6269	6167	6283	6277	6314	6281	6179	6226	6289	6266	6191	6375	6102	6209	6260	6110	6373	6125	6253	6369	6258	6278	6254	6301	6356	6144	6187	6326	6179	6318	6110	6252	6240	6261	6195	6306	6156	6298	6210	6232	6272	6258	6385	6150	6269	6364	6243	6285	6223	6242	6353	6238	6223	6265	6160	6233	6182	6344	6279	6096	6269	6215	6199	6237	6313	6317	6241	6311	6293	6240	6366	6291	6172	6194	6223	6275	6280	6268	6241	6201	6213	6350	6204	6215	6281	6240	6159	6283	6239	6249	6178	6235	6246	6262	6111	6198	6271	6188	6179	6287	6312	6338	6208	6192	6187	6251	6209	6334	6317	6254	6144	6260	6301	6123	6229	6209	6140	6215	6234	6243	6331	6256	6211	6187	6117	6294	6142	6311	6084	6288	6239	6275	6282	6164	6234	6334	6208	6227	6328	6258	6176	6233	6178	6179	6297	6297	6254	6271	6310	6257	6126	6210	6167	6324	6175	6301	6105	6276	6264	6274	6325	6231	6202	6284	6202	6230	6200	6132	6306	6283	6260	6197	6281	6176	6254	6177	6221	6141	6258	6265	6195	6207	6141	6351	6233	6181	6202	6217	6237	6100	6276	6317	6217	6129	6192	6264	6201	6296	6209	6237	6127	6112	6261	6090	6289	6244	6242	6280	6218	6141	6283	6275	6241	6295	6178	6234	6240	6229	6299	6155	6287	6275	6189	6235	6185	6215	6270	6129	6098	6246	6274	6250	6135	6282	6173	6332	6196	6171	6270	6327	6161	6133	6212	6259	6293	6263	6214	6329	6188	6269	6201	6190	6247	6278	6345	6094	6165	6350	6264	6224	6137	6223	6363	6039	6268	6307	6250	6228	6190	6143	6180	6196	6201	6189	6331	6134	6279	6204	6265	6229	6233	6261	6317	6115	6258	6331	6308	6186	6176	6281	6188	6178	6135	6247	6399	6284	6273	6166	6355	6158	6176	6205	6309	6297	6190	6189	6262	6127	6192	6207	6273	6336	6277	6369	6230	6308	6149	6356	6156	6209	6263	6165	6284	6226	6276	6292	6256	6230	6250	6295	6242	6312	6234	6421	6227	6344	6187	6322	6188	6127	6261	6109	6141	6162	6175	6371	6378	6163	6228	6220	6330	6270	6259	6331	6300	6262	6298	6187	6195	6062	6354	6181	6292	6172	6328	6237	6136	6273	6221	6137	6338	6171	6145	6338	6384	6287	6202	6194	6193	6264	6368	6289	6381	6336	6372	6240	6155	6303	6277	6187	6197	6210	6205	6172	6186	6136	6194	6195	6114	6371	6170	6250	6187	6217	6219	6308	6225	6380	6297	6282	6251	6051	6196	6276	6255	6304	6329	6144	6183	6270	6183	6243	6194	6291	6220	6249	6376	6276	6264	6228	6175	6188	6254	6293	6180	6205	6301	6140	6308	6297	6134	6252	6299	6256	6156	6142	6366	6214	6270	6246	6252	6272	6074	6253	6253	6164	6272	6226	6236	6329	6219	6291	6154	6143	6237	6204	6282	6351	6333	6279	6350	6183	6298	6286	6275	6216	6072	6373	6174	6213	6340	6291	6270	6208	6218	6233	6238	6316	6174	6283	6231	6287	6164	6093	6234	6339	6149	6234	6359	6395	6232	6275	6293	6231	6194	6217	6288	6254	6203	6339	6148	6128	6094	6184	6238	6186	6279	6265	6263	6351	6207	6316	6150	6299	6184	6162	6330	6110	6159	6174	6301	6167	6165	6212	6188	6265	6294	6350	6117	6302	6141	6159	6258	6251	6315	6256	6186	6250	6305	6293	6209	6185	6179	6245	6377	6325	6239	6247	6273	6285	6297	6218	6240	6290	6151	6256	6282	6234	6116	6218	6336	6136	6206	6309	6291	6309	6199	6154	6171	6219	6197	6309	6148	6249	6399	6103	6170	6218	6222	6243	6317	6196	6262	6215	6225	6322	6215	6306	6105	6283	6215	6170	6227	6232	6291	6174	6204	6200	6310	6241	6292	6279	6238	6183	6077	6168	6216	6376	6175	6281	6226	6293	6280	6232	6229	6329	6250	6154	6380	6189	6332	6170	6364	6290	6232	6283	6088	6308	6294	6238	6315	6359	6230	6360	6158	6226	6309	6172	6142	6263	6155	6196	6394	6175	6279	6306	6270	6276	6260	6245	6229	6149	6357	6248	6088	6159	6235	6194	6141	6296	6040	6145	6292	6181	6322	6234	6336	6220	6203	6272	6227	6327	6283	6195	6251	6170	6288	6223	6176	6348	6268	6221	6293	6206	6245	6255	6308	6268	6243	6136	6291	6232	6317	6411	6171	6168	6284	6222	6200	6162	6195	6196	5995	6191	6428	6300	6163	6251	6247	6273	6315	6229	6331	6150	6165	6130	6264	6241	6231	6243	6219	6300	6362	6326	6223	6242	6168	6318	6183	6284	6084	6330	6100	6309	6237	6259	6270	6224	6197	6242	6212	6253	6146	6142	6157	6283	6249	6283	6216	6140	6282	6167	6349	6242	6155	6210	6178	6252	6357	6310	6201	6225	6257	6300	6169	6231	6225	6157	6253	6247	6192	6216	6222	6340	6251	6256	6180	6178	6268	6269	6201	6164	6247	6162	6333	6249	6222	6241	6147	6198	6283	6239	6193	6152	6225	6091	6123	6176	6199	6293	6153	6298	6122	6196	6144	6306	6170	6229	6285	6184	6198	6316	6258	6267	6382	6317	6201	6191	6216	6281	6248	6180	6156	6196	6299	6290	6284	6316	6211	6314	6161	6087	6351	6209	6164	6253	6327	6208	6298	6287	6208	6350	6027	6259	6204	6307	6214	6252	6256	6256	6249	6362	6240	6241	6198	6213	6296	6304	6204	6227	6267	6068	6285	6349	6202	6126	6375	6247	6313	6287	6246	6239	6197	6255	6313	6271	6227	6294	6336	6229	6274	6233	6258	6169	6217	6259	6306	6175	6301	6304	6188	6164	6215	6145	6125	6198	6360	6270	6260	6124	6214	6173	6143	6351	6230	6184	6138	6290	6220	6198	6222	6235	6259	6309	6214	6197	6268	6142	6253	6057	6227	6265	6246	6301	6281	6211	6249	6177	6262	6237	6245	6230	6220	6204	6294	6236	6297	6310	6138	6238	6109	6279	6262	6168	6192	6169	6309	6267	6296	6161	6346	6256	6172	6282	6229	6109	6279	6285	6303	6123	6141	6201	6212	6167	6205	6248	6116	6229	6230	6314	6208	6263	6272	6245	6352	6341	6228	6288	6363	6219	6241	6309	6223	6283	6094	6238	6105	6175	6278	6227	6221	6353	6487	6250	6274	6108	6189	6225	6384	6261	6182	6152	6234	6271	6346	6212	6146	6297	6151	6243	6249	6214	6425	6172	6143	6280	6187	6224	6281	6288	6258	6266	6263	6311	6305	6361	6182	6072	6258	6237	6216	6216	6203	6339	6126	6160	6391	6270	6172	6252	6245	6263	6266	6252	6237	6222	6185	6270	6230	6196	6186	6319	6298	6263	6092	6262	6213	6342	6211	6188	6226	6245	6338	6198	6312	6284	6228	6265	6219	6183	6278	6294	6191	6258	6251	6229	6153	6278	6182	6273	6262	6242	6158	6209	6364	6070	6302	6253	6196	6230	6270	6143	6148	6294	6213	6226	6304	6231	6191	6197	6361	6260	6231	6241	6239	6221	6091	6210	6173	6214	6265	6239	6271	6129	6279	6106	6281	6284	6216	6220	6244	6183	6264	6144	6340	6134	6201	6259	6247	6136	6109	6189	6198	6190	6299	6352	6145	6354	6370	6343	6245	6161	6322	6402	6197	6140	6208	6154	6113	6208	6238	6297	6296	6162	6176	6208	6273	6297	6340	6213	6237	6309	6252	6270	6299	6335	6299	6376	6174	6238	6185	6174	6087	6237	6158	6131	6112	6143	6174	6273	6091	6241	6126	6213	6292	6221	6310	6239	6189	6360	6187	6256	6257	6184	6278	6383	6161	6245
52704	38980	16492	3605	1362	823	802	764	824	794	801	815	831	803	809	770	819	804	792	804	808	823	837	823	791	824	774	849	863	780	798	830	799	798	772	786	844	812	833	819	821	794	849	807	791	807	846	796	826	796	813	811	853	833	792	784	786	791	761	800	798	818	849	778	850	808	790	823	761	793	812	798	848	822	754	792	788	821	806	842	817	789	846	791	812	795	811	801	785	781	738	833	806	832	794	786	800	809	798	776	820	809	823	779	820	799	852	820	827	835	864	770	829	765	803	793	845	856	750	821	776	808	810	793	797	801	819	749	835	860	806	767	796	792	803	814	767	809	837	787	800	825	806	794	830	743	778	841	865	808	811	783	842	827	838	842	852	829	779	785	790	793	802	813	815	833	842	818	775	818	794	810	775	818	821	768	771	785	788	845	790	807	784	811	799	855	827	791	869	835	827	868	783	816	851	784	764	824	823	802	801	839	794	782	798	817	791	789	828	836	854	827	830	827	827	782	779	781	873	815	777	833	881	765	760	789	732	802	802	822	806	802	797	781	851	815	809	812	774	830	761	798	875	866	833	841	811	794	843	864	833	767	792	865	784	915	796	770	796	805	780	874	792	811	809	812	844	797	789	832	827	827	786	791	780	854	826	793	817	834	816	781	786	844	827	768	806	756	811	788	764	802	824	763	795	784	813	799	860	840	845	788	830	867	824	820	848	828	806	838	825	808	809	815	821	835	855	775	744	813	800	802	839	790	842	778	823	792	778	781	782	781	761	834	782	762	839	776	844	844	803	784	819	818	770	828	760	783	812	845	817	821	804	779	841	814	808	796	881	760	785	832	793	789	802	821	824	845	842	780	812	863	789	789	772	804	827	810	831	821	875	841	827	808	818	852	802	796	753	817	795	739	782	836	745	753	832	792	852	765	810	800	781	804	829	819	818	799	816	784	786	816	833	850	797	806	806	822	820	796	790	823	853	770	818	769	783	799	809	806	771	827	869	786	770	762	831	836	838	807	825	807	872	801	771	786	842	770	846	822	805	831	794	799	800	774	805	824	823	756	829	791	825	819	843	766	802	859	819	791	767	808	864	826	803	857	814	839	767	809	803	853	801	854	808	791	816	844	827	850	779	811	839	805	795	808	752	778	790	782	813	804	782	839	814	839	771	796	770	752	842	854	834	825	796	776	804	845	758	820	817	794	816	879	821	760	768	761	793	810	809	853	805	861	780	838	786	742	857	815	792	798	794	856	792	800	815	816	766	782	784	825	784	783	829	805	804	829	847	827	772	781	837	809	828	810	839	806	749	797	816	878	802	795	771	822	819	787	791	805	818	785	774	829	840	701	814	762	830	804	810	789	856	800	861	815	782	804	792	792	807	851	769	831	796	835	816	841	830	784	807	793	839	846	804	790	830	780	754	793	833	787	766	780	806	847	810	756	767	815	823	821	801	796	864	835	758	816	790	836	831	790	807	833	810	855	825	841	791	834	796	799	786	843	805	816	806	840	807	882	798	794	808	850	821	838	913	822	801	830	834	801	809	842	883	838	788	834	791	857	794	766	804	797	816	837	835	809	809	843	793	781	820	795	821	802	803	804	842	753	811	790	807	796	876	801	746	834	797	802	787	833	861	822	793	845	804	814	860	833	812	809	773	795	789	794	808	793	845	785	824	836	805	895	791	771	780	764	839	812	784	785	794	832	821	786	797	792	868	843	839	832	821	822	828	771	842	800	819	825	848	854	837	825	859	787	801	807	821	807	832	810	792	788	812	821	777	780	795	809	820	801	818	780	788	872	791	807	789	807	823	735	764	769	802	848	798	749	784	841	870	804	818	796	833	792	819	808	822	821	768	755	810	807	834	785	797	755	769	788	798	777	800	838	783	799	799	792	812	760	818	780	792	765	847	807	780	817	780	851	836	814	801	781	812	819	819	786	828	792	792	801	809	817	773	818	795	826	798	791	787	815	797	793	838	850	827	787	757	822	787	863	824	800	858	792	777	809	861	826	810	786	833	823	813	781	792	756	785	794	800	787	810	792	797	810	762	801	788	827	782	826	812	788	813	786	832	768	771	823	829	818	770	810	828	827	774	806	765	793	818	859	866	834	844	813	795	794	786	789	797	833	815	855	784	774	724	804	810	835	802	801	802	825	826	818	816	781	777	823	831	776	825	834	782	785	822	832	813	863	810	770	907	793	790	796	816	814	815	861	788	756	858	821	797	819	806	795	828	773	816	842	834	833	806	829	829	780	890	818	823	819	827	787	751	778	784	828	829	833	872	802	845	773	785	778	814	834	751	777	811	818	801	801	795	829	814	808	839	819	810	834	818	815	810	805	846	826	769	790	832	848	807	799	834	797	822	793	805	780	773	787	838	783	812	854	764	832	823	868	806	764	828	773	786	804	789	827	803	788	786	812	806	776	813	832	803	787	733	860	805	844	786	817	831	814	917	805	818	784	784	808	819	781	835	745	821	794	791	777	822	794	811	838	798	817	756	784	847	782	847	848	831	850	781	829	768	785	816	827	779	830	808	819	835	860	833	831	824	771	776	844	736	846	811	809	836	797	844	770	805	845	831	819	837	813	818	778	858	784	738	791	879	844	769	793	828	812	806	757	782	809	821	812	820	778	843	818	789	833	809	793	808	769	742	814	822	821	815	801	784	820	826	816	761	849	785	784	804	808	807	818	748	790	780	792	844	827	810	775	766	812	815	823	807	823	796	825	830	833	768	827	832	803	820	812	806	805	806	831	788	822	833	825	797	788	844	840	839	784	807	825	765	809	758	786	821	796	834	785	759	804	789	813	838	810	808	818	819	827	831	831	825	793	759	778	806	763	838	805	765	836	816	790	797	808	855	765	784	857	830	808	791	762	834	805	878	765	809	790	817	795	866	802	823	818	778	759	887	849	782	786	847	795	782	840	783	812	819	811	840	791	817	786	821	873	813	800	804	798	851	768	827	796	759	854	803	840	807	827	801	812	785	828	801	775	790	798	783	773	749	699	760	823	828	804	838	820	790	821	816	776	843	822	782	846	814	808	829	849	828	813	790	813	814	804	818	856	828	797	799	806	828	822	797	812	879	818	764	805	824	785	789	830	779	842	797	819	800	849	834	828	820	782	842	762	807	793	791	818	817	839	809	799	826	803	762	795	793	812	795	829	854	802	780	801	810	823	821	826	822	823	816	760	822	827	815	815	807	788	787	803	763	792	787	831	841	833	774	764	798	802	830	794	847	825	802	813	788	837	839	805	791	886	853	745	819	845	828	825	813	861	802	819	810	808	829	776	775	828	767	815	821	834	793	808	795	804	811	836	800	815	827	782	823	801	806	863	831	802	792	854	839	793	779	775	810	778	800	842	820	807	728	783	817	780	798	803	786	810	822	842	825	853	796	832	839	799	839	834	784	802	858	797	830	804	786	825	817	812	775	804	786	819	831	855	776	829	832	815	796	852	773	756	817	862	810	788	813	817	822	836	844	844	794	764
76540	56976	37571	23336	14809	6962	6635	6580	6462	6463	6629	6576	6637	6620	6408	6624	6619	6596	6543	6561	6534	6524	6608	6630	6677	6613	6569	6637	6617	6614	6526	6474	6560	6362	6477	6655	6514	6591	6693	6813	6586	6522	6658	6522	6523	6537	6648	6657	6615	6607	6674	6562	6602	6619	6552	6625	6611	6586	6552	6552	6700	6477	6661	6580	6561	6516	6643	6594	6600	6578	6582	6622	6710	6636	6526	6602	6533	6606	6481	6632	6628	6576	6669	6460	6611	6578	6603	6484	6462	6524	6509	6654	6662	6630	6481	6558	6660	6613	6558	6539	6622	6639	6558	6801	6566	6546	6589	6560	6535	6610	6575	6572	6748	6627	6578	6571	6498	6634	6663	6689	6618	6594	6657	6684	6653	6583	6648	6576	6601	6636	6505	6491	6595	6661	6588	6634	6571	6457	6816	6590	6673	6521	6598	6496	6470	6633	6655	6618	6655	6626	6487	6537	6583	6442	6524	6644	6500	6636	6635	6533	6650	6689	6613	6614	6593	6596	6574	6501	6709	6657	6639	6520	6470	6564	6597	6557	6636	6566	6678	6641	6576	6637	6605	6683	6609	6699	6676	6613	6666	6842	6631	6506	6603	6734	6593	6587	6574	6540	6517	6587	6684	6658	6548	6607	6631	6601	6600	6552	6756	6624	6616	6635	6642	6613	6562	6521	6621	6436	6589	6690	6622	6597	6579	6605	6697	6650	6595	6572	6601	6627	6622	6594	6532	6548	6687	6490	6587	6456	6588	6681	6587	6548	6456	6716	6631	6570	6523	6672	6466	6642	6603	6597	6618	6492	6514	6531	6594	6652	6644	6664	6582	6548	6556	6574	6633	6691	6610	6469	6526	6538	6718	6587	6671	6656	6608	6730	6474	6580	6555	6547	6536	6504	6639	6510	6549	6557	6630	6625	6750	6489	6655	6602	6530	6691	6587	6631	6512	6594	6657	6492	6596	6599	6686	6668	6655	6585	6522	6601	6603	6545	6528	6646	6465	6496	6573	6722	6592	6550	6518	6551	6565	6572	6486	6766	6494	6568	6702	6695	6692	6632	6658	6616	6664	6551	6469	6589	6549	6607	6542	6522	6671	6567	6683	6609	6531	6648	6582	6509	6535	6719	6584	6564	6631	6637	6516	6669	6628	6540	6771	6570	6599	6604	6660	6583	6506	6551	6443	6750	6519	6580	6516	6572	6687	6644	6524	6644	6571	6637	6546	6577	6715	6599	6655	6683	6824	6581	6668	6436	6709	6658	6720	6590	6661	6650	6602	6722	6540	6677	6668	6454	6493	6648	6673	6591	6593	6531	6517	6705	6638	6628	6476	6470	6598	6656	6428	6672	6568	6669	6623	6506	6539	6630	6728	6697	6707	6527	6646	6587	6660	6581	6546	6550	6488	6601	6668	6542	6619	6592	6574	6633	6550	6549	6666	6564	6662	6544	6689	6589	6632	6686	6512	6635	6681	6555	6670	6465	6521	6590	6656	6565	6627	6772	6693	6728	6552	6518	6704	6500	6780	6569	6636	6578	6508	6543	6615	6590	6636	6567	6711	6551	6578	6627	6549	6715	6579	6569	6557	6621	6614	6540	6579	6520	6603	6723	6665	6611	6588	6718	6620	6615	6637	6596	6594	6635	6611	6568	6648	6624	6692	6592	6606	6526	6575	6569	6611	6650	6722	6561	6660	6572	6700	6609	6629	6615	6630	6503	6582	6505	6565	6501	6537	6501	6711	6584	6692	6671	6596	6624	6603	6539	6485	6807	6669	6569	6626	6652	6653	6547	6469	6621	6589	6607	6751	6608	6605	6505	6649	6547	6574	6508	6655	6585	6608	6568	6665	6586	6496	6576	6693	6601	6574	6688	6653	6573	6534	6670	6790	6612	6538	6459	6559	6528	6697	6565	6656	6555	6663	6574	6598	6765	6495	6509	6651	6623	6789	6756	6580	6622	6434	6659	6469	6621	6822	6601	6535	6646	6660	6623	6465	6516	6543	6685	6553	6656	6699	6556	6709	6629	6644	6640	6596	6520	6699	6598	6729	6730	6607	6808	6637	6679	6654	6648	6753	6574	6464	6612	6459	6659	6642	6598	6499	6559	6562	6624	6604	6705	6630	6735	6528	6576	6559	6563	6442	6650	6602	6577	6592	6588	6665	6517	6644	6463	6665	6583	6691	6629	6676	6677	6501	6614	6551	6596	6581	6567	6693	6585	6636	6535	6544	6528	6595	6706	6624	6449	6566	6609	6712	6630	6667	6572	6491	6603	6531	6608	6537	6596	6744	6606	6509	6491	6556	6583	6544	6483	6562	6484	6626	6579	6613	6447	6475	6477	6610	6701	6730	6530	6569	6498	6617	6602	6561	6711	6548	6784	6578	6633	6640	6660	6638	6598	6560	6511	6687	6334	6570	6514	6636	6665	6580	6701	6632	6590	6659	6466	6699	6610	6568	6677	6666	6678	6582	6468	6537	6599	6640	6597	6722	6586	6602	6586	6405	6563	6416	6554	6595	6586	6813	6702	6576	6566	6678	6609	6632	6551	6555	6524	6652	6592	6591	6428	6546	6481	6716	6693	6502	6560	6665	6673	6663	6619	6670	6670	6579	6528	6601	6552	6603	6712	6521	6658	6613	6658	6608	6583	6711	6587	6643	6513	6564	6799	6548	6730	6650	6600	6433	6630	6537	6518	6654	6660	6698	6575	6674	6598	6606	6499	6588	6683	6691	6507	6685	6600	6598	6620	6588	6527	6679	6567	6461	6411	6620	6465	6702	6632	6550	6633	6557	6721	6576	6673	6530	6550	6705	6736	6565	6646	6692	6595	6554	6534	6558	6595	6643	6664	6614	6622	6702	6583	6641	6609	6671	6715	6639	6527	6684	6628	6597	6654	6640	6622	6630	6568	6530	6487	6605	6622	6644	6607	6668	6511	6655	6561	6622	6546	6627	6549	6578	6560	6580	6624	6584	6497	6631	6561	6639	6545	6653	6628	6683	6692	6550	6718	6645	6589	6479	6657	6636	6521	6750	6481	6509	6668	6548	6667	6558	6698	6525	6618	6669	6679	6486	6558	6696	6583	6682	6652	6576	6585	6710	6499	6560	6589	6616	6547	6651	6535	6449	6589	6684	6593	6618	6671	6610	6562	6679	6483	6533	6610	6697	6608	6655	6608	6708	6568	6711	6721	6624	6711	6590	6610	6640	6606	6601	6616	6544	6662	6625	6720	6651	6611	6637	6461	6604	6586	6583	6708	6699	6680	6631	6493	6599	6598	6590	6652	6485	6663	6528	6657	6527	6628	6672	6590	6506	6674	6434	6612	6598	6584	6637	6724	6645	6480	6617	6413	6620	6640	6619	6604	6578	6688	6516	6539	6524	6498	6449	6737	6720	6504	6646	6561	6625	6628	6626	6638	6499	6612	6595	6512	6581	6622	6586	6526	6504	6606	6721	6591	6507	6513	6770	6534	6697	6552	6698	6717	6517	6616	6476	6705	6636	6650	6603	6746	6734	6579	6678	6550	6454	6490	6584	6595	6557	6566	6525	6647	6613	6545	6632	6699	6618	6526	6480	6689	6703	6546	6728	6478	6672	6611	6534	6605	6615	6632	6670	6539	6661	6659	6558	6602	6606	6693	6698	6506	6634	6560	6594	6667	6448	6715	6666	6581	6678	6613	6612	6697	6530	6600	6398	6646	6759	6549	6495	6511	6619	6672	6545	6594	6729	6567	6625	6509	6473	6631	6538	6576	6542	6701	6612	6662	6818	6625	6619	6704	6640	6670	6543	6714	6489	6663	6617	6573	6524	6593	6596	6691	6544	6575	6668	6679	6590	6467	6613	6603	6647	6473	6577	6591	6608	6565	6412	6669	6721	6586	6558	6678	6531	6554	6529	6580	6664	6678	6503	6636	6587	6737	6625	6646	6560	6503	6646	6619	6659	6559	6606	6542	6525	6612	6581	6601	6660	6559	6612	6620	6502	6580	6586	6591	6639	6630	6619	6530	6670	6647	6528	6737	6507	6607	6610	6644	6612	6564	6526	6567	6618	6535	6627	6574	6532	6520	6570	6451	6662	6609	6563	6619	6617	6667	6694	6443	6682	6471	6561	6526	6607	6529	6663	6537	6645	6567	6533	6647	6657	6633	6540	6532	6614	6636	6533	6571	6634	6530	6578	6642	6540	6568	6608	6602	6482	6569	6584	6663	6583	6505	6533	6449	6573	6673	6636	6586	6517	6572	6522	6667	6680	6622	6594	6527	6660	6670	6680	6585	6675	6552	6646	6646	6613	6610	6605	6687	6535	6689	6564	6580	6641	6574	6508	6708	6681	6606	6607	6662	6493	6513	6668	6441	6483	6539	6576	6587	6582	6633	6477	6647	6526	6638	6613	6664	6661	6652	6714	6695	6608	6622	6557	6635	6569	6483	6734	6570	6497	6752	6597	6770	6613	6637	6719	6588	6464	6706	6559	6676	6612	6571	6552	6485	6464	6499	6581	6630	6700	6571	6692	6552	6729	6644	6653	6498	6544	6667	6496	6727	6515	6653	6587	6467	6552	6568	6528	6623	6607	6571	6751	6497	6684	6670	6604	6549	6609	6583	6691	6694	6681	6568	6554	6544	6610	6610	6663	6601	6453	6531	6636	6548	6610	6756	6515	6570	6507	6525	6583	6761	6593	6488	6745	6545	6539	6724	6676	6583	6718	6673	6589	6540	6643	6517	6641	6598	6602	6595	6716	6537	6643	6540	6549	6580	6621	6651	6732	6729	6545	6476	6697	6549	6646	6650	6492	6694	6674	6698	6488	6568	6677	6494	6448	6504	6528	6631	6598	6480	6560	6598	6602	6621	6648	6592	6748	6603	6510	6574	6671	6620	6584	6656	6544	6610	6559	6534	6629	6662	6599	6651	6631	6567	6629	6533	6576	6662	6559	6594	6516	6418	6644	6667	6726	6584	6707	6630	6715	6603	6647	6608	6617	6543	6605	6542	6667	6537	6686	6505	6620	6646	6607	6610	6547	6770	6668	6562	6565	6660	6633	6707	6631	6551	6572	6718	6442	6574	6517	6639	6534	6540	6590	6590	6465	6579	6573	6646
65087	51388	24032	6566	1435	772	821	844	807	815	883	800	781	809	756	779	777	776	822	813	827	739	799	814	776	806	805	799	763	818	758	783	790	787	764	829	799	829	798	821	827	879	826	772	834	827	791	801	826	824	786	770	822	794	825	810	823	809	756	801	807	792	858	775	741	846	818	835	793	769	821	804	803	804	823	804	780	813	796	773	796	830	794	778	784	774	803	816	785	790	791	804	769	841	823	856	784	856	790	800	737	787	785	863	812	794	817	799	784	809	820	824	815	835	788	802	783	789	786	793	837	751	822	799	771	784	841	793	784	770	770	846	840	849	780	788	763	775	779	800	819	832	820	782	795	795	829	808	859	821	763	779	787	836	798	830	776	787	821	809	824	795	824	814	796	854	837	816	822	769	815	777	816	787	774	779	780	810	841	785	792	863	805	803	791	862	774	813	815	817	848	827	804	791	817	747	772	794	839	787	820	794	791	764	814	739	785	789	833	851	800	791	832	785	848	807	829	879	806	769	792	802	813	786	798	771	804	819	801	811	835	796	785	836	806	827	803	826	824	818	795	754	850	809	803	823	790	823	783	817	840	804	842	779	832	809	797	802	780	802	800	810	761	771	838	817	792	713	810	808	813	830	856	802	762	803	792	799	758	856	740	747	857	796	772	767	744	814	831	851	744	784	837	790	793	772	829	770	858	816	752	763	844	811	810	762	816	784	816	793	811	781	840	834	786	854	774	845	780	779	814	804	820	821	822	848	791	778	838	801	826	802	856	786	771	806	820	772	767	780	825	862	830	837	763	819	791	789	825	807	776	821	839	771	798	800	820	844	803	818	775	815	773	796	818	792	865	754	833	801	821	735	798	820	846	756	775	838	833	799	822	782	762	803	778	779	803	870	803	814	762	758	837	792	749	754	801	759	806	792	777	775	816	820	784	796	808	814	819	811	797	810	838	829	831	847	846	822	853	777	813	804	803	801	759	837	775	788	832	805	812	808	792	809	822	835	848	825	804	779	757	765	815	822	741	816	760	807	776	802	828	826	779	824	796	844	783	764	811	777	814	810	764	852	763	776	828	747	792	832	757	776	839	745	812	763	826	777	776	817	797	806	817	821	782	752	866	793	812	818	845	755	772	812	806	814	802	808	766	791	792	809	783	805	811	791	826	831	792	832	805	818	820	806	797	783	799	817	806	792	805	767	807	811	795	785	828	812	770	823	783	775	838	850	756	825	784	791	807	804	793	824	826	831	761	798	835	800	790	802	802	753	769	784	816	766	799	733	789	788	807	851	808	799	764	814	828	824	840	820	732	842	819	814	758	840	796	847	760	829	836	799	789	868	807	783	807	834	804	765	772	771	836	777	831	814	740	792	775	811	802	844	783	781	800	742	784	787	776	762	750	781	809	814	766	787	842	780	789	806	775	801	824	777	812	840	760	855	780	759	718	833	826	807	843	768	811	824	780	803	797	777	799	805	792	750	791	784	771	802	841	805	766	796	820	825	759	856	829	809	791	794	819	861	795	817	800	798	782	792	827	839	843	829	757	811	826	783	813	831	821	749	792	800	801	741	750	793	810	828	787	796	784	831	779	801	767	825	830	796	796	842	812	814	888	775	775	844	851	838	800	822	778	791	827	810	869	796	840	815	809	819	802	862	781	796	847	852	862	806	815	830	771	758	801	853	818	799	791	775	831	801	807	804	826	835	845	787	770	784	789	853	756	743	815	786	881	821	812	839	769	866	810	797	751	776	821	819	785	775	810	828	829	825	765	811	742	811	812	778	831	829	783	791	822	837	835	843	749	731	834	748	808	747	755	790	815	767	793	824	787	824	798	826	789	757	782	765	891	803	792	843	786	780	807	797	763	745	835	773	836	821	783	766	786	771	849	824	799	771	774	817	779	836	829	768	809	785	760	773	810	774	763	822	796	754	801	787	780	813	817	819	833	772	794	828	821	798	795	803	854	814	788	786	788	825	789	809	818	764	809	821	773	749	796	799	845	773	860	825	806	813	699	816	780	831	769	850	797	847	830	798	799	816	825	809	777	857	822	764	785	810	759	808	813	811	787	807	830	800	748	831	771	806	835	797	768	793	804	808	812	792	837	784	797	799	789	797	757	807	826	801	753	821	816	817	735	782	758	743	807	805	824	821	774	795	814	834	821	819	831	812	836	841	789	852	750	812	826	786	824	791	813	851	819	763	752	806	814	781	846	762	831	797	805	837	801	815	800	807	787	788	823	814	811	763	814	829	751	792	840	813	815	775	822	764	782	777	809	811	772	824	778	793	819	765	801	779	774	826	794	792	793	797	812	817	834	784	828	832	781	825	819	763	787	772	798	812	808	830	785	822	798	757	825	868	771	829	787	848	805	816	823	798	875	822	800	791	816	786	831	807	784	772	761	773	793	819	856	778	770	865	814	797	830	820	782	820	794	825	758	800	771	793	794	789	828	789	808	794	778	793	837	805	749	836	801	748	824	789	811	778	817	831	799	800	773	760	792	782	766	826	769	802	818	778	814	868	783	809	816	815	752	786	812	787	768	800	814	829	769	838	806	823	859	806	804	815	817	834	801	789	813	836	834	777	782	820	785	821	832	759	802	848	801	884	814	800	763	786	838	800	788	766	812	803	799	771	782	784	809	819	778	796	803	836	824	783	771	782	859	816	767	812	849	761	811	811	792	775	853	817	733	750	793	775	812	785	805	769	813	802	884	809	796	785	803	781	794	808	783	792	844	810	785	777	843	789	809	803	847	780	768	767	791	825	785	804	826	771	763	822	808	823	791	773	825	827	816	833	778	890	837	790	801	770	804	818	764	791	836	808	791	846	855	793	812	809	835	810	747	827	794	804	824	790	772	795	782	757	797	823	785	809	850	778	819	818	825	833	776	815	776	844	824	841	795	742	758	837	782	796	815	795	814	781	791	794	838	761	813	810	779	808	802	790	827	781	766	789	808	793	834	799	766	799	770	758	766	843	821	770	787	779	833	804	763	854	807	783	769	827	801	851	818	805	778	765	789	806	785	811	791	830	764	760	801	827	803	828	801	787	814	817	788	803	800	830	803	767	774	801	828	802	793	766	798	765	835	784	790	756	822	840	839	781	789	794	816	801	791	804	846	810	820	795	839	842	824	775	869	752	772	799	794	812	802	808	792	799	818	779	780	840	819	784	815	845	845	849	896	785	796	759	843	830	791	820	793	803	757	802	871	779	796	821	827	799	752	845	777	877	894	820	855	814	823	792	793	774	799	811	845	759	823	810	826	837	788	822	799	805	824	781	762	832	819	796	774	826	791	789	809	761	776	800	838	755	821	790	799	801	777	794	840	815	780	820	800	750	781	820	813	806	814	792	813	738	820	831	815	818	787	782	831	814	766	840	832	844	856	754	791	789	791	844	775	840	764	815	840	815	793	769	847	858	815	811	791	768	778	819	842	774	868	811	808	834	832	820	765	813	837	816	789	842	820	840	827	806	786	786	794	812	794	828
61923	55494	44816	26904	16550	6989	6563	6420	6546	6544	6712	6573	6607	6629	6388	6521	6516	6605	6761	6554	6418	6557	6609	6526	6442	6568	6543	6623	6637	6551	6578	6519	6569	6525	6646	6547	6587	6399	6559	6526	6588	6607	6482	6466	6524	6514	6493	6602	6735	6564	6622	6596	6557	6531	6460	6579	6571	6589	6569	6594	6500	6590	6581	6437	6651	6520	6478	6490	6517	6610	6566	6597	6624	6453	6593	6599	6368	6378	6435	6635	6622	6543	6627	6533	6611	6554	6620	6626	6583	6633	6604	6606	6549	6577	6520	6496	6547	6685	6654	6524	6655	6486	6542	6500	6613	6429	6546	6524	6648	6443	6530	6552	6472	6541	6491	6494	6501	6383	6512	6500	6542	6619	6507	6679	6668	6578	6653	6581	6563	6635	6538	6651	6548	6509	6417	6518	6506	6673	6518	6510	6540	6495	6482	6542	6540	6531	6573	6567	6526	6506	6382	6531	6540	6630	6562	6568	6625	6597	6561	6404	6380	6647	6534	6664	6558	6568	6589	6393	6414	6568	6536	6556	6661	6570	6496	6646	6577	6554	6596	6527	6471	6645	6527	6613	6555	6707	6593	6593	6524	6489	6539	6376	6512	6540	6486	6518	6536	6529	6583	6657	6594	6580	6591	6354	6621	6632	6569	6411	6592	6602	6624	6520	6683	6367	6554	6404	6541	6540	6540	6564	6537	6598	6566	6589	6578	6517	6644	6421	6653	6478	6538	6495	6612	6573	6627	6694	6515	6550	6450	6501	6604	6467	6689	6590	6518	6548	6583	6519	6672	6421	6698	6592	6484	6589	6516	6589	6639	6538	6619	6584	6524	6581	6613	6511	6634	6622	6492	6506	6649	6634	6618	6512	6453	6390	6551	6639	6555	6552	6569	6488	6582	6546	6523	6522	6581	6512	6536	6566	6525	6519	6484	6517	6448	6566	6485	6557	6697	6612	6601	6488	6639	6599	6535	6484	6537	6651	6497	6544	6554	6510	6593	6636	6672	6505	6509	6511	6599	6680	6493	6531	6538	6605	6487	6512	6462	6573	6426	6464	6557	6614	6695	6481	6482	6484	6531	6481	6505	6724	6545	6591	6589	6521	6612	6548	6575	6443	6544	6480	6566	6420	6549	6489	6540	6450	6509	6614	6611	6493	6573	6738	6519	6488	6454	6466	6533	6531	6663	6466	6667	6699	6627	6708	6489	6551	6591	6437	6669	6469	6556	6508	6642	6659	6581	6520	6429	6494	6592	6674	6498	6575	6505	6579	6488	6505	6672	6577	6562	6538	6598	6580	6599	6495	6433	6533	6570	6495	6511	6630	6382	6518	6636	6604	6679	6537	6511	6618	6564	6589	6446	6564	6600	6597	6723	6600	6534	6547	6487	6602	6531	6601	6518	6397	6450	6583	6453	6526	6533	6607	6633	6482	6497	6560	6565	6572	6588	6550	6581	6535	6510	6627	6583	6554	6473	6525	6601	6570	6588	6575	6551	6584	6499	6524	6523	6603	6604	6526	6558	6602	6607	6531	6598	6546	6528	6556	6686	6442	6481	6571	6563	6541	6477	6627	6456	6527	6551	6547	6588	6490	6494	6528	6561	6501	6655	6563	6505	6585	6604	6534	6631	6651	6453	6517	6590	6537	6723	6572	6401	6534	6466	6477	6574	6374	6535	6417	6514	6612	6461	6567	6606	6541	6505	6626	6508	6639	6652	6659	6518	6440	6645	6588	6494	6489	6487	6691	6606	6682	6522	6595	6576	6505	6492	6506	6603	6619	6663	6552	6526	6498	6450	6508	6483	6501	6598	6635	6619	6477	6451	6573	6415	6621	6440	6599	6638	6629	6560	6469	6613	6479	6582	6602	6643	6573	6563	6642	6578	6716	6593	6452	6686	6453	6458	6502	6474	6698	6661	6463	6605	6546	6480	6493	6634	6572	6486	6400	6531	6498	6592	6506	6506	6445	6623	6619	6471	6581	6454	6545	6545	6530	6579	6551	6526	6555	6615	6536	6488	6457	6533	6533	6536	6525	6476	6626	6495	6550	6523	6647	6638	6623	6547	6535	6561	6675	6590	6548	6465	6529	6651	6526	6556	6506	6517	6414	6463	6578	6555	6699	6508	6512	6556	6503	6497	6458	6502	6542	6429	6466	6534	6507	6642	6505	6586	6515	6519	6382	6592	6529	6599	6537	6500	6650	6443	6622	6439	6560	6570	6585	6486	6611	6594	6668	6680	6585	6476	6506	6583	6627	6581	6420	6543	6483	6598	6575	6611	6652	6501	6583	6575	6542	6618	6528	6517	6450	6693	6507	6418	6657	6497	6560	6510	6582	6597	6550	6600	6548	6448	6525	6583	6477	6581	6420	6548	6636	6538	6563	6624	6437	6593	6522	6494	6524	6519	6548	6599	6532	6541	6604	6573	6436	6538	6497	6464	6561	6498	6562	6635	6529	6577	6497	6530	6515	6567	6506	6526	6601	6510	6543	6530	6585	6520	6508	6552	6642	6525	6602	6540	6640	6511	6577	6431	6568	6505	6498	6446	6566	6641	6592	6524	6717	6692	6394	6589	6526	6560	6479	6653	6423	6510	6514	6639	6534	6594	6440	6554	6565	6670	6691	6539	6526	6547	6533	6668	6555	6421	6612	6471	6607	6501	6610	6457	6601	6572	6565	6391	6614	6529	6448	6597	6559	6604	6574	6510	6567	6447	6606	6593	6606	6635	6517	6612	6552	6566	6620	6511	6596	6491	6482	6594	6470	6568	6576	6545	6509	6651	6511	6650	6622	6529	6482	6695	6514	6567	6457	6576	6538	6484	6567	6517	6585	6564	6527	6566	6593	6602	6507	6566	6539	6565	6541	6601	6544	6571	6512	6658	6451	6610	6567	6692	6528	6496	6567	6419	6450	6502	6552	6616	6490	6519	6548	6479	6529	6634	6477	6577	6587	6632	6553	6525	6611	6703	6562	6558	6486	6563	6524	6554	6526	6493	6532	6442	6429	6720	6651	6532	6520	6561	6580	6635	6476	6586	6576	6522	6528	6470	6519	6552	6682	6504	6480	6408	6667	6725	6314	6663	6539	6584	6434	6542	6452	6534	6508	6549	6635	6523	6547	6584	6723	6563	6560	6600	6559	6532	6606	6522	6634	6562	6516	6696	6588	6560	6598	6627	6459	6617	6536	6485	6403	6546	6589	6533	6589	6499	6557	6494	6487	6668	6679	6556	6549	6547	6608	6533	6494	6556	6619	6648	6522	6541	6393	6503	6463	6546	6686	6590	6557	6749	6594	6691	6602	6674	6454	6658	6583	6583	6511	6528	6555	6632	6671	6691	6501	6499	6466	6511	6462	6437	6578	6542	6526	6595	6609	6437	6570	6472	6458	6672	6389	6623	6537	6458	6569	6649	6664	6565	6611	6549	6500	6609	6596	6504	6600	6517	6547	6424	6561	6637	6465	6421	6612	6501	6538	6649	6527	6467	6585	6770	6656	6507	6627	6572	6591	6622	6531	6452	6604	6490	6638	6563	6519	6571	6450	6477	6597	6480	6580	6453	6515	6597	6664	6608	6513	6491	6554	6576	6649	6545	6680	6422	6512	6510	6593	6550	6575	6640	6605	6541	6573	6449	6565	6499	6651	6611	6674	6597	6565	6561	6620	6549	6533	6574	6578	6570	6716	6555	6556	6460	6509	6634	6505	6566	6610	6452	6537	6582	6606	6650	6545	6651	6580	6473	6581	6616	6579	6488	6513	6424	6549	6611	6480	6563	6615	6509	6641	6536	6707	6589	6507	6706	6545	6488	6557	6659	6557	6554	6509	6489	6516	6615	6551	6525	6549	6661	6718	6531	6520	6653	6620	6555	6548	6517	6662	6612	6476	6672	6597	6534	6593	6508	6665	6558	6598	6579	6408	6519	6537	6584	6665	6561	6557	6638	6531	6598	6566	6579	6575	6577	6447	6450	6685	6655	6474	6546	6483	6504	6640	6395	6532	6420	6620	6495	6527	6577	6643	6509	6537	6551	6549	6498	6549	6622	6602	6543	6523	6629	6469	6519	6465	6580	6621	6636	6556	6652	6467	6540	6532	6582	6544	6452	6630	6417	6512	6489	6565	6496	6407	6598	6521	6585	6650	6707	6590	6418	6428	6408	6524	6553	6519	6512	6465	6622	6595	6502	6580	6483	6425	6449	6564	6582	6520	6482	6550	6550	6584	6660	6456	6590	6573	6567	6447	6607	6476	6661	6586	6523	6492	6507	6463	6560	6464	6480	6561	6528	6551	6490	6566	6565	6473	6566	6616	6594	6605	6491	6627	6449	6694	6527	6561	6608	6549	6587	6567	6473	6493	6383	6579	6471	6478	6601	6542	6525	6527	6568	6383	6800	6504	6528	6475	6472	6502	6455	6513	6612	6462	6475	6591	6543	6569	6537	6415	6610	6577	6631	6597	6658	6429	6514	6451	6634	6603	6492	6604	6545	6433	6455	6565	6550	6607	6472	6511	6540	6555	6536	6523	6492	6677	6514	6400	6660	6553	6682	6491	6490	6406	6466	6549	6414	6503	6482	6599	6572	6490	6672	6608	6463	6548	6534	6574	6532	6535	6577	6529	6513	6675	6516	6640	6517	6551	6505	6601	6557	6578	6562	6588	6515	6619	6513	6627	6533	6542	6504	6547	6524	6527	6460	6539	6526	6630	6545	6502	6538	6479	6468	6561	6664	6499	6604	6438	6611	6583	6677	6589	6627	6497	6503	6639	6569	6519	6554	6639	6553	6670	6439	6642	6619	6513	6523	6517	6586	6468	6529	6506	6589	6529	6515	6543	6507	6611	6583	6706	6474	6439	6481	6497	6567	6627	6547	6548	6541	6533	6425	6586	6587	6556	6540	6503	6637	6671	6432	6624	6444	6632	6547	6509	6650	6647	6621	6484	6550	6791	6547	6517	6483	6449	6601	6424	6538	6477	6537	6584	6524	6563	6594	6497	6608	6635	6600	6606	6592	6501	6542	6525	6504	6455	6620	6596	6499	6632	6538	6510	6666	6554	6530	6497	6505	6604	6415	6683	6579	6521	6566	6536	6579	6678	6509	6527	6451	6399
41632	22836	6875	1569	770	675	684	688	672	685	653	651	678	659	670	680	688	684	670	701	624	659	677	685	669	664	677	652	674	650	676	680	659	660	678	652	661	650	629	654	674	708	644	640	654	656	613	664	633	666	672	634	686	640	641	638	671	648	677	637	661	690	647	670	626	689	645	657	686	631	636	673	633	659	667	662	733	668	666	646	685	652	624	705	716	644	605	659	715	686	699	622	605	664	648	690	643	616	726	643	639	652	642	677	612	638	647	638	670	655	684	657	591	683	649	678	652	652	645	640	698	696	605	649	678	653	656	634	706	682	621	678	670	637	672	651	640	665	613	738	720	693	674	654	680	643	599	691	657	670	673	647	706	641	653	678	669	709	618	667	629	657	675	684	657	707	691	643	638	652	652	683	673	664	681	734	701	642	653	675	626	644	679	643	652	715	651	701	662	668	667	676	660	662	654	660	654	675	628	669	671	639	732	680	689	665	705	712	701	675	654	671	663	659	677	636	697	676	687	659	679	642	677	699	690	664	688	701	655	667	666	674	632	665	673	679	696	666	656	682	657	663	688	672	706	665	668	665	673	681	636	717	645	669	690	686	702	672	697	632	709	635	683	675	656	641	646	690	675	709	678	670	692	705	677	628	673	685	646	704	678	656	658	694	649	680	691	720	691	663	639	698	645	664	667	642	700	682	662	677	663	703	660	663	682	704	667	667	654	665	707	690	667	657	644	622	689	693	663	667	668	666	610	660	675	707	660	675	688	655	650	679	644	655	700	692	677	694	669	618	702	664	680	691	702	675	693	752	639	657	674	606	658	664	692	684	689	671	645	642	641	683	675	677	660	703	662	683	678	692	672	675	681	635	648	655	674	658	664	636	636	631	718	635	670	676	670	668	635	660	712	675	691	677	684	678	631	678	661	640	703	656	646	634	671	623	632	658	702	666	723	625	683	643	723	671	689	627	661	686	676	669	660	668	706	668	647	643	633	688	712	700	672	685	685	628	648	663	726	647	661	650	654	694	696	651	652	659	705	680	674	623	614	644	648	690	679	629	665	624	660	664	687	692	687	656	651	664	647	652	671	673	695	693	706	667	668	666	660	667	666	629	699	669	688	669	653	656	686	696	675	723	666	664	692	644	653	646	681	664	645	631	688	636	614	693	647	661	670	685	706	646	669	635	651	682	637	689	663	701	698	688	626	668	700	652	669	694	662	646	702	664	679	648	684	657	674	649	648	621	617	688	689	698	676	684	654	716	675	655	715	656	646	688	696	650	677	643	644	659	675	678	661	632	690	728	673	670	640	628	642	687	617	705	694	666	708	633	680	659	690	655	666	663	653	686	716	648	635	636	717	697	696	672	703	682	645	643	676	667	680	676	699	662	665	659	671	690	684	678	665	682	655	654	675	659	677	658	658	711	637	649	635	671	662	693	676	635	682	699	693	659	627	638	656	678	703	744	672	711	653	664	672	706	660	703	693	679	667	614	667	671	669	658	669	618	679	657	638	686	673	614	698	672	616	673	657	653	624	640	688	655	667	653	624	723	660	634	645	656	695	628	653	660	652	714	674	616	635	647	681	644	685	692	719	671	700	671	664	662	668	629	681	669	683	668	678	642	693	667	658	686	682	691	699	628	653	681	649	619	619	650	688	716	697	661	700	649	692	659	708	721	658	638	699	649	651	673	703	655	638	670	652	652	658	685	643	692	711	680	678	698	664	637	662	660	628	673	714	687	681	611	637	628	662	682	707	663	668	691	619	662	691	654	647	702	665	702	649	696	659	693	699	677	652	668	630	667	667	669	658	664	656	727	662	652	626	686	682	663	607	638	660	698	710	645	706	663	666	682	652	647	697	676	660	683	687	649	715	656	652	660	643	687	640	659	730	653	637	717	679	683	649	681	653	579	692	631	706	681	691	615	661	682	724	659	678	609	655	607	637	635	660	649	652	673	687	663	675	649	673	711	707	686	722	680	719	661	682	672	644	643	637	644	678	698	663	703	675	637	662	685	660	653	646	644	646	694	646	661	690	669	610	661	652	663	637	629	666	628	672	664	630	676	621	660	670	644	640	688	667	650	669	645	645	671	674	693	628	636	685	639	662	694	667	670	662	659	719	715	670	655	681	683	668	640	673	642	675	643	631	695	683	636	694	669	685	673	654	673	650	648	648	687	640	678	692	713	685	656	680	676	718	706	700	682	660	714	673	683	708	685	708	637	670	632	690	675	627	642	645	671	651	675	694	650	681	725	701	660	676	680	682	678	668	705	725	622	712	733	713	719	698	676	639	655	677	696	634	681	693	667	709	674	650	669	702	672	640	652	667	646	694	668	596	662	644	679	682	694	708	669	660	641	677	657	677	639	677	660	663	623	680	665	656	700	709	662	693	655	735	668	662	698	682	644	635	722	664	643	682	700	638	695	698	696	654	698	691	662	632	615	750	610	713	661	652	671	685	648	690	627	698	646	676	652	640	681	656	689	601	639	690	675	747	684	621	637	649	713	612	678	653	633	698	679	686	655	677	645	658	668	602	647	660	672	689	675	637	653	673	618	684	619	650	671	691	702	674	646	661	705	683	662	676	704	662	665	689	641	651	657	680	621	669	662	624	653	657	708	691	715	684	646	691	684	677	685	662	663	663	627	651	652	641	702	688	681	664	703	672	697	645	688	646	685	648	661	627	693	684	683	703	626	672	698	672	611	669	657	679	646	678	667	652	661	663	679	667	689	711	731	667	703	653	655	668	641	700	642	671	647	681	669	645	648	685	663	627	689	700	644	671	632	706	676	699	665	676	672	719	690	671	700	630	651	655	656	655	664	677	669	626	657	641	677	686	657	697	642	659	652	690	688	661	613	711	628	697	684	622	690	692	724	673	651	678	684	650	641	629	699	674	665	643	644	690	671	677	678	654	673	664	638	642	622	702	665	639	707	679	637	635	637	668	686	666	661	626	631	663	638	671	640	687	706	710	666	655	633	690	685	648	692	642	667	673	686	691	697	623	650	654	654	638	674	669	678	639	656	619	670	663	683	685	647	687	723	643	627	661	656	705	688	632	620	677	686	688	668	654	661	643	713	654	680	710	665	652	634	665	663	645	668	719	661	700	710	708	687	669	647	669	694	618	635	673	683	677	683	678	664	672	640	687	631	679	660	677	673	678	707	676	652	666	630	647	723	631	704	662	665	665	663	705	667	636	708	705	694	669	622	613	646	663	651	672	621	651	639	615	665	669	658	680	692	703	679	689	685	642	682	651	677	657	682	673	662	666	667	679	679	669	676	641	664	676	680	633	681	694	692	718	691	623	655	642	684	699	654	662	695	616	702	686	712	660	717	673	670	651	667	707	650	659	666	661	702	696	647	678	662	679	678	690	674	661	662	663	649	671	691	654	681	693	694	683	653	658	647	696	695	673	655	682	670	638	666	717	678	725	709	682	677	638	681	674	664	673	658	663	614	667	697	660	673	724	688	727	723	702	651	668	698	655	656
66308	44957	25959	12818	7330	5754	5512	5458	5602	5466	5639	5607	5611	5548	5680	5621	5539	5722	5491	5600	5617	5595	5601	5612	5649	5599	5640	5688	5524	5793	5620	5510	5651	5625	5491	5600	5688	5624	5666	5556	5593	5573	5495	5512	5605	5580	5544	5490	5466	5645	5609	5584	5634	5563	5589	5553	5544	5608	5584	5580	5550	5597	5541	5481	5635	5618	5512	5546	5636	5547	5552	5643	5597	5610	5652	5560	5615	5518	5633	5592	5534	5630	5618	5609	5604	5708	5627	5595	5670	5572	5671	5528	5677	5608	5705	5524	5458	5533	5555	5544	5570	5635	5543	5549	5660	5624	5668	5580	5562	5552	5508	5480	5630	5491	5699	5559	5582	5627	5577	5483	5592	5549	5605	5572	5594	5564	5699	5524	5667	5634	5578	5535	5659	5454	5564	5623	5537	5505	5515	5697	5591	5556	5694	5620	5609	5596	5671	5614	5438	5552	5762	5523	5563	5782	5521	5503	5576	5553	5680	5524	5624	5695	5570	5608	5576	5615	5592	5656	5607	5562	5612	5560	5587	5714	5641	5608	5559	5599	5646	5576	5669	5647	5608	5617	5585	5545	5681	5546	5668	5632	5533	5631	5560	5607	5532	5709	5637	5617	5673	5645	5657	5627	5599	5550	5647	5543	5669	5622	5712	5547	5545	5653	5616	5547	5573	5559	5606	5726	5578	5594	5606	5660	5659	5682	5646	5638	5576	5613	5563	5680	5734	5589	5661	5523	5592	5517	5602	5467	5656	5607	5629	5634	5709	5650	5657	5639	5596	5631	5732	5579	5659	5604	5571	5512	5539	5615	5568	5561	5661	5637	5574	5559	5645	5564	5642	5569	5625	5666	5525	5630	5677	5582	5552	5509	5635	5804	5535	5559	5658	5604	5608	5574	5522	5594	5620	5702	5594	5570	5639	5489	5606	5670	5473	5632	5641	5587	5610	5645	5556	5408	5702	5595	5551	5603	5631	5367	5603	5630	5542	5596	5739	5656	5669	5695	5699	5556	5583	5705	5543	5647	5570	5692	5574	5461	5568	5704	5556	5572	5662	5637	5580	5634	5651	5632	5548	5664	5536	5512	5581	5574	5620	5515	5655	5479	5513	5561	5554	5666	5597	5587	5637	5395	5615	5665	5578	5577	5623	5570	5705	5523	5707	5504	5589	5653	5561	5647	5652	5630	5517	5591	5531	5645	5626	5480	5685	5673	5657	5629	5570	5559	5520	5695	5649	5586	5608	5533	5682	5624	5597	5534	5629	5507	5523	5689	5513	5600	5620	5606	5604	5654	5503	5615	5528	5598	5683	5641	5565	5587	5629	5571	5737	5535	5652	5593	5547	5714	5552	5665	5627	5572	5607	5650	5697	5595	5706	5612	5660	5575	5616	5620	5452	5741	5501	5591	5563	5607	5605	5605	5634	5613	5523	5604	5648	5685	5571	5535	5593	5758	5535	5645	5607	5685	5554	5734	5597	5680	5628	5692	5619	5641	5604	5559	5621	5559	5603	5565	5577	5573	5565	5641	5622	5763	5543	5700	5483	5642	5491	5602	5524	5618	5425	5575	5719	5586	5399	5583	5589	5720	5591	5444	5533	5548	5580	5656	5738	5759	5546	5509	5615	5458	5609	5500	5719	5530	5632	5549	5730	5631	5627	5570	5524	5528	5555	5550	5497	5726	5687	5532	5672	5615	5565	5574	5676	5537	5567	5563	5812	5681	5399	5575	5623	5531	5626	5530	5611	5626	5494	5511	5649	5609	5645	5668	5659	5646	5651	5605	5604	5557	5547	5568	5587	5596	5565	5625	5699	5610	5551	5634	5627	5721	5630	5585	5461	5709	5609	5523	5423	5643	5641	5704	5692	5585	5720	5653	5739	5669	5609	5429	5506	5688	5460	5640	5585	5587	5684	5559	5558	5602	5525	5564	5475	5668	5584	5634	5675	5458	5618	5572	5609	5509	5665	5547	5574	5576	5565	5792	5654	5598	5663	5658	5671	5525	5583	5576	5723	5757	5473	5669	5595	5572	5817	5691	5601	5622	5629	5587	5539	5592	5615	5670	5648	5631	5585	5618	5559	5617	5714	5619	5633	5575	5717	5672	5629	5617	5706	5721	5552	5516	5547	5495	5705	5627	5573	5607	5755	5591	5621	5542	5561	5589	5671	5619	5531	5726	5601	5565	5481	5670	5553	5570	5710	5764	5567	5666	5523	5452	5626	5649	5549	5646	5638	5604	5688	5634	5617	5595	5591	5633	5634	5570	5565	5636	5612	5614	5579	5537	5510	5529	5534	5590	5565	5559	5643	5576	5516	5627	5536	5471	5609	5611	5553	5571	5521	5651	5440	5560	5634	5531	5677	5640	5545	5570	5682	5595	5565	5646	5583	5655	5575	5545	5524	5613	5759	5536	5673	5601	5639	5565	5530	5551	5599	5488	5645	5544	5632	5527	5597	5570	5628	5573	5566	5620	5571	5505	5649	5656	5539	5643	5547	5659	5696	5608	5557	5622	5586	5572	5564	5595	5676	5690	5735	5555	5541	5650	5525	5666	5691	5537	5505	5431	5712	5679	5743	5610	5655	5611	5567	5719	5682	5443	5614	5605	5620	5560	5580	5693	5377	5684	5521	5527	5595	5714	5569	5583	5465	5624	5621	5546	5616	5642	5628	5625	5560	5594	5493	5615	5595	5517	5717	5560	5554	5529	5602	5717	5614	5548	5607	5577	5766	5548	5593	5722	5556	5675	5622	5511	5599	5633	5597	5654	5688	5606	5535	5561	5643	5799	5496	5649	5513	5657	5531	5518	5534	5571	5528	5605	5448	5554	5625	5676	5648	5497	5639	5632	5655	5567	5689	5554	5556	5609	5582	5435	5564	5589	5555	5544	5424	5547	5584	5760	5564	5700	5594	5575	5529	5603	5680	5711	5614	5696	5661	5726	5670	5708	5518	5629	5608	5595	5482	5640	5687	5496	5603	5504	5594	5493	5686	5632	5538	5573	5614	5584	5598	5562	5634	5644	5525	5532	5583	5616	5736	5680	5652	5638	5609	5626	5487	5802	5666	5539	5524	5657	5562	5683	5492	5749	5626	5617	5641	5602	5650	5625	5611	5592	5663	5670	5645	5697	5615	5704	5695	5654	5541	5637	5621	5603	5526	5601	5609	5462	5702	5593	5574	5688	5574	5581	5604	5492	5604	5643	5595	5544	5524	5703	5616	5538	5648	5695	5526	5603	5552	5610	5513	5648	5523	5492	5547	5500	5553	5600	5572	5497	5556	5490	5673	5612	5600	5533	5631	5644	5641	5628	5666	5693	5720	5517	5650	5595	5566	5499	5700	5745	5660	5653	5569	5619	5582	5608	5722	5565	5554	5619	5634	5736	5600	5642	5593	5604	5635	5584	5740	5707	5627	5453	5669	5633	5492	5671	5589	5560	5489	5631	5535	5523	5732	5545	5608	5608	5621	5557	5539	5689	5593	5727	5523	5559	5532	5624	5577	5600	5682	5508	5614	5611	5606	5503	5566	5601	5531	5557	5681	5562	5643	5647	5634	5508	5646	5654	5471	5541	5539	5664	5544	5577	5614	5673	5622	5510	5626	5574	5520	5531	5565	5668	5583	5619	5543	5573	5576	5662	5659	5667	5654	5646	5625	5633	5600	5669	5660	5570	5638	5627	5520	5648	5579	5614	5531	5673	5523	5657	5532	5686	5657	5624	5649	5628	5595	5707	5743	5575	5642	5583	5645	5585	5621	5656	5504	5554	5712	5624	5583	5695	5637	5615	5537	5574	5727	5675	5482	5677	5539	5630	5607	5598	5599	5703	5635	5694	5511	5635	5603	5568	5640	5532	5714	5657	5605	5574	5707	5562	5619	5588	5587	5551	5567	5623	5593	5575	5661	5501	5595	5665	5562	5658	5489	5676	5623	5516	5612	5683	5571	5563	5516	5654	5653	5562	5630	5548	5527	5617	5680	5700	5739	5539	5584	5537	5646	5673	5627	5677	5613	5585	5641	5533	5596	5517	5621	5635	5522	5561	5543	5723	5616	5517	5729	5613	5648	5567	5643	5658	5662	5601	5687	5601	5595	5624	5658	5712	5465	5583	5562	5657	5586	5502	5679	5551	5690	5671	5578	5533	5589	5649	5549	5608	5636	5586	5547	5515	5560	5513	5531	5570	5523	5505	5629	5584	5555	5588	5581	5668	5549	5489	5524	5685	5589	5552	5602	5601	5491	5623	5693	5675	5544	5549	5648	5665	5773	5616	5560	5584	5478	5595	5555	5584	5711	5697	5650	5560	5500	5575	5678	5705	5618	5690	5707	5619	5490	5547	5680	5583	5701	5526	5596	5623	5696	5507	5625	5536	5677	5546	5639	5619	5610	5474	5704	5557	5609	5480	5555	5646	5566	5620	5648	5543	5610	5755	5638	5595	5613	5533	5673	5514	5571	5610	5570	5664	5593	5595	5517	5672	5475	5536	5544	5700	5447	5565	5713	5596	5515	5661	5553	5618	5692	5669	5634	5626	5588	5507	5620	5600	5567	5641	5543	5694	5576	5647	5553	5682	5670	5686	5628	5666	5618	5527	5603	5557	5567	5543	5680	5680	5479	5437	5590	5499	5703	5656	5518	5663	5509	5618	5534	5515	5610	5674	5576	5560	5577	5537	5580	5555	5524	5561	5631	5644	5521	5671	5694	5475	5705	5563	5681	5584	5577	5627	5605	5514	5586	5476	5735	5565	5533	5681	5507	5667	5570	5533	5578	5682	5572	5650	5502	5620	5687	5454	5441	5664	5642	5544	5669	5703	5589	5547	5581	5612	5735	5632	5504	5638	5613	5524	5646	5609	5672	5572	5402	5552	5508	5530	5629	5635	5674	5790	5554	5644	5646	5570	5605	5683	5563	5493	5728	5544	5672	5590	5640	5590	5815	5541	5585	5569	5611	5528	5617	5654	5631	5600	5716	5631	5667	5712	5510	5620	5653	5607	5675	5481	5632	5824	5638	5468	5633	5621	5634	5672	5701	5619	5599	5519	5709	5541	5556	5668	5663	5456	5681	5611	5606	5548	5634	5577	5542	5600	5590	5623	5641	5618
47460	31084	11088	2369	974	726	706	738	758	738	746	773	722	748	737	711	728	729	726	759	746	691	758	767	728	777	715	751	754	743	723	765	819	765	761	765	739	765	723	754	744	784	741	755	716	746	735	708	731	773	735	752	777	745	738	724	727	773	763	736	751	772	811	757	792	690	719	774	746	775	804	731	746	733	749	770	723	779	749	812	738	764	771	733	779	760	772	731	790	751	778	700	728	753	775	794	767	726	759	754	746	765	735	792	680	708	769	759	712	806	747	773	710	764	778	701	782	774	781	778	763	780	747	717	729	743	774	760	768	753	776	786	686	777	761	770	728	696	749	757	757	755	718	754	731	715	710	801	771	725	753	776	824	770	788	739	758	719	784	733	797	778	771	741	757	748	728	755	737	738	750	783	792	723	759	748	772	768	745	708	737	761	763	824	705	815	764	770	755	745	734	707	720	762	687	754	770	774	788	747	746	725	755	740	746	767	683	770	712	752	746	713	758	709	736	794	754	778	755	792	792	768	741	743	808	749	750	709	788	711	741	760	756	744	755	763	748	745	682	743	759	766	727	759	741	771	733	781	735	738	788	733	756	768	726	682	761	763	754	744	761	776	762	758	749	759	760	742	795	787	749	726	786	789	767	735	753	761	738	742	725	723	713	758	759	740	786	772	727	759	792	774	755	736	740	766	748	751	693	798	773	714	720	745	771	775	727	723	809	789	760	751	755	783	734	762	716	736	729	781	799	742	737	707	746	732	737	766	758	749	731	743	726	707	746	807	728	757	744	722	766	792	725	776	787	804	767	761	684	783	735	733	706	709	746	754	775	758	759	796	752	764	705	784	718	715	727	799	760	778	720	758	737	719	753	707	747	722	741	726	762	760	734	772	755	711	762	747	803	788	763	782	760	753	780	739	702	744	746	757	729	791	740	795	758	787	721	701	808	744	737	743	804	799	799	747	732	772	777	816	720	773	704	759	742	739	748	779	730	739	734	781	718	770	731	763	774	747	763	788	816	750	768	757	771	785	732	751	751	787	803	763	757	794	738	750	774	735	731	821	777	739	730	766	752	748	771	736	731	728	769	756	786	708	742	733	755	741	726	784	718	753	757	764	758	792	678	745	708	745	687	771	727	778	704	775	751	773	739	748	750	753	744	780	789	792	790	755	761	727	771	743	715	786	732	719	750	746	819	749	714	784	785	703	732	764	736	742	803	732	752	747	763	761	721	775	736	774	741	754	786	741	819	771	733	730	768	783	750	751	771	749	798	759	780	708	752	741	670	713	728	755	710	795	786	761	765	789	750	733	779	761	775	760	751	729	690	737	814	771	792	762	807	723	750	749	800	761	757	727	768	807	755	708	767	726	723	710	775	742	828	737	750	751	784	742	751	747	768	762	751	750	770	729	754	745	780	758	717	766	747	764	705	724	815	731	751	768	750	761	749	712	755	769	735	767	743	736	752	762	771	738	758	732	734	785	690	757	693	740	738	760	789	778	703	780	770	756	778	800	758	797	843	719	735	726	759	756	775	744	744	789	719	769	734	764	769	748	728	700	767	762	725	802	765	773	756	697	775	805	769	744	760	732	749	714	766	745	742	718	765	717	795	796	792	724	750	715	743	743	738	783	777	752	822	739	750	758	790	756	767	767	817	753	786	779	759	742	742	752	744	729	780	746	762	708	780	768	767	720	742	758	793	716	748	738	730	792	754	756	723	731	764	711	765	808	810	726	748	690	788	738	741	757	765	791	801	708	752	764	765	775	698	751	720	728	772	740	765	761	793	797	760	784	758	719	771	739	721	760	755	712	735	764	785	753	741	725	724	788	769	759	707	772	756	773	707	737	723	760	732	794	800	760	765	751	777	761	784	709	697	761	746	814	709	725	742	741	798	794	709	725	816	756	722	752	809	770	793	724	768	750	743	718	763	790	763	788	736	789	759	705	778	732	742	758	776	788	755	704	767	697	788	785	735	772	716	707	749	792	771	723	734	703	741	734	727	743	726	697	761	718	705	787	738	728	706	771	722	726	743	747	715	735	751	751	697	784	735	716	754	789	726	747	765	748	764	704	787	759	718	747	752	778	767	776	678	785	739	787	779	764	772	798	796	735	781	751	752	742	726	768	783	753	740	778	768	758	734	768	696	742	704	707	716	705	753	754	732	790	738	753	773	770	752	775	742	799	727	733	766	754	772	706	783	761	766	690	763	820	738	755	764	785	720	724	736	825	768	776	739	701	759	766	771	748	735	761	713	740	804	709	752	790	725	773	763	710	754	807	743	722	738	831	749	713	770	748	793	778	767	725	720	743	728	775	735	724	763	776	763	726	771	765	777	776	753	702	779	768	765	774	720	716	721	765	764	779	719	705	743	753	722	778	727	762	740	754	750	759	694	747	749	762	763	788	717	741	761	725	720	734	741	721	698	713	786	745	708	782	783	686	723	753	764	727	724	761	722	751	714	762	743	757	778	742	777	756	734	699	744	788	745	747	756	718	711	740	761	826	774	756	753	740	722	766	735	750	744	755	774	791	739	777	740	726	715	734	776	801	743	771	764	761	812	768	735	766	718	810	759	791	754	744	754	754	761	752	755	809	770	764	799	774	794	693	762	759	792	776	746	736	692	765	740	732	756	733	758	761	725	734	773	762	779	751	723	797	795	795	750	702	744	728	736	755	817	782	788	751	773	779	733	765	718	770	762	709	784	797	746	729	719	753	720	748	768	776	709	733	746	776	782	713	678	716	745	744	845	754	749	781	740	716	772	746	684	772	758	821	792	791	773	762	783	743	759	762	755	712	727	767	723	820	728	743	778	789	762	769	726	765	772	771	777	770	787	742	802	804	761	736	783	777	726	719	717	757	753	731	765	756	755	804	739	778	725	833	751	713	808	749	771	787	744	769	754	767	772	766	754	771	778	690	737	756	730	786	764	784	752	758	733	729	767	717	756	807	773	779	772	770	766	773	770	805	777	711	739	812	751	747	774	729	715	765	779	759	770	771	724	816	791	751	720	738	747	795	786	738	763	728	755	742	744	741	708	725	783	732	726	761	741	780	713	755	781	785	739	731	754	772	745	727	781	740	751	753	738	784	748	762	732	744	757	793	740	812	755	710	740	730	737	784	775	714	748	783	791	745	737	757	725	767	759	765	757	698	790	810	786	720	765	748	715	768	758	704	761	791	745	746	746	733	745	763	792	799	748	766	753	755	723	733	709	740	772	754	724	720	760	778	740	755	730	746	741	799	731	729	779	777	743	679	725	743	751	779	731	751	761	723	701	719	727	754	717	704	789	735	759	712	786	792	746	732	752	731	746	756	737	778	732	750	743	781	756	724	750	734	757	685	748	731	810	768	721	757	726	783	667	738	758	757	774	795	709	734	730	754	764	725	797	761	801	745	755	761	718	768	768	767	773	818	746	807	741	770	739	766	704	795	698	737	764	750	771	748	748	694	715	752	786	770	742	712	755	776	758	748	756	764	774	740	808	743
72778	51504	31752	16978	8896	6223	6112	6244	6178	6130	6225	6348	6249	6334	6218	6335	6206	6224	6267	6153	6256	6223	6207	6139	6223	6156	6109	6195	6308	6203	6185	6140	6119	6225	6220	6218	6178	6172	6281	6279	6279	6139	6172	6238	6233	6228	6144	6107	6070	6123	6175	6227	6339	6212	6143	6196	6141	6206	6144	6185	6147	6112	6180	6202	6119	6241	6169	6082	6186	6229	6203	6109	6167	6279	6151	6209	6173	6122	6244	6150	6192	6292	6235	6238	6142	6229	6183	6230	6233	6194	6325	6183	6264	6198	6087	6253	6163	6303	6216	6256	6296	6351	6122	6173	6252	6309	6213	6215	6168	6269	6163	6178	6208	6192	6106	6176	6143	6273	6220	6166	6212	6144	6142	6249	6121	6321	6160	6229	6194	6052	6069	6286	6267	6294	6275	6093	6208	6287	6131	6140	6160	6284	6327	6170	6206	6198	6187	6263	6174	6179	6217	6328	6209	6188	6241	6213	6118	6225	6246	6267	6149	6154	6197	6346	6257	6243	6273	6226	6274	6305	6284	6066	6057	6230	6202	6077	6184	6166	6173	6165	6213	6168	6181	6138	6181	6283	6075	6211	6203	6235	6202	6196	6211	6277	6185	6160	6087	6236	6172	6181	6170	6285	6237	6248	6160	6301	6107	6288	6162	6174	6304	6212	6237	6278	6211	6312	6176	6305	6209	6278	6214	6133	6150	6345	5995	6114	6134	6156	6251	6221	6314	6373	6164	6159	6105	6210	6297	6226	6152	6265	6244	6224	6184	6221	6284	6205	6235	6177	6155	6262	6139	6262	6309	6294	6197	6196	6263	6206	6078	6362	6230	6223	6141	6174	6145	6249	6259	6252	6192	6134	6199	6164	6211	6146	6243	6178	6131	6181	6256	6173	6182	6226	6158	6175	6237	6223	6232	6191	6191	6208	6327	6215	6182	6203	6317	6103	6191	6302	6279	6199	6282	6150	6230	6304	6172	6151	6189	6247	6256	6129	6313	6212	6145	6301	6213	6246	6092	6236	6187	6083	6236	6194	6141	6244	6252	6180	6231	6166	6215	6188	6162	6250	6236	6277	6143	6203	6061	6272	6251	6329	6239	6230	6188	6277	6240	6330	6214	6184	6208	6214	6243	6292	6168	6135	6121	6102	6287	6078	6279	6192	6179	6261	6271	6343	6162	6189	6080	6039	6231	6228	6083	6202	6251	6239	6212	6144	6135	6288	6265	6248	6192	6255	6204	6256	6153	6250	6032	6136	6173	6110	6193	6177	6055	6213	6166	6300	6261	6236	6162	6199	6059	6190	6186	6197	6027	6228	6251	6194	6272	6248	6235	6122	6097	6177	6197	6216	6239	6192	6273	6233	6296	6241	6193	6114	6205	6122	6125	6222	6213	6201	6252	6157	6229	6311	6253	6150	6165	6270	6140	6186	6109	6238	6200	6173	6295	6219	6075	6251	6165	6307	6196	6209	6171	6280	6050	6318	6227	6046	6215	6192	6198	6185	6271	6137	6183	6220	6105	6307	6189	6108	6297	6250	6198	6205	6105	6183	6253	6197	6172	6278	6217	6230	6255	6137	6230	6225	6248	6282	6163	6308	6178	6190	6289	6182	6147	6050	6227	6292	6165	6200	6335	6268	6261	6180	6246	6212	6114	6228	6233	6164	6342	6186	6227	6118	6200	6321	6305	6161	6264	6152	6292	6100	6285	6284	6236	6265	6140	6219	6234	6333	6109	6049	6315	6218	6114	6284	6175	6305	6268	6194	6276	6233	6215	6197	6220	6215	6182	6248	6149	6188	6178	6209	6282	6254	6191	6202	6212	6184	6138	6245	6375	6205	6277	6136	6198	6100	6269	6238	6224	6026	6142	6135	6194	6104	6056	6280	6133	6311	6227	6228	6225	6304	6068	6242	6239	6247	6250	6296	6170	6218	6107	6158	6132	6182	6108	6196	6234	6077	6213	6225	6217	6280	6233	6112	6286	6210	6233	6274	6246	6224	6160	6163	6263	6231	6281	6270	6185	6233	6125	6166	6318	6234	6108	6189	6088	6045	6121	6165	6158	6251	6217	6150	6241	6199	6312	6155	6259	6168	6171	6266	6276	6194	6232	6234	6292	6253	6259	6192	6077	6141	6245	6244	6095	6206	6246	6104	6278	6287	6177	6206	6263	6262	6363	6066	6257	6172	6104	6323	6199	6200	6199	6202	6167	6256	6191	6209	6304	6372	6258	6277	6212	6209	6336	6093	6221	6197	6221	6128	6211	6123	6070	6290	6312	6143	6253	6253	6170	6101	6222	6337	6197	6205	6240	6128	6114	6259	6219	6170	6221	6085	6213	6052	6061	6248	6256	6138	6124	6167	6248	6202	6208	6178	6111	6289	6109	6249	6174	6269	6316	6253	6192	6190	6124	6375	6255	6142	6216	6193	6174	6130	6293	6133	6228	6282	6269	6141	6268	6313	6247	6193	6247	6209	6210	6165	6169	6205	6148	6235	6141	6228	6088	6184	6144	6241	6290	6265	6146	6215	6157	6166	6203	6245	6151	6256	6246	6183	6237	6039	6230	6225	6306	6269	6276	6280	6218	6141	6193	6228	6187	6199	6227	6229	6306	6291	6320	6227	6320	6107	6177	6206	6365	6170	6197	6180	6073	6165	6275	6124	6160	6190	6334	6287	6199	6216	6312	6296	6193	6110	6180	6279	6220	6216	6283	6156	6105	6155	6311	6224	6205	6323	6038	6295	6333	6181	6262	6229	6284	6174	6180	6058	6157	6254	6239	6216	6259	6324	6336	6235	6166	6105	6252	6242	6143	6217	6264	6195	6106	6356	6189	6253	6098	6240	6168	6154	6139	6157	6109	6173	6224	6215	6298	6251	6132	6291	6183	6193	6200	6215	6215	6268	6123	6146	6307	6133	6223	6162	6258	6330	6227	6150	6260	6104	6235	6202	6216	6249	6180	6215	6238	6054	6207	6205	6302	6190	6268	6216	6304	6244	6283	6206	6233	6265	6266	6202	6163	6351	6157	6301	6216	6152	6272	6190	6177	6111	6291	6077	6343	6270	6183	6190	6074	6071	6204	6338	6139	6165	6014	6308	6161	6216	6123	6262	6234	6161	6207	6290	6186	6220	6181	6222	6274	6171	6246	6182	6265	6178	6212	6159	6169	6287	6216	6328	6165	6115	6194	6253	6215	6246	6306	6232	6131	6254	6173	6208	6178	6127	6150	6185	6240	6227	6128	6126	6238	6029	6172	6352	6200	6165	6286	6269	6120	6163	6169	6165	6169	6190	6182	6245	6284	6131	6171	6158	6281	6199	6187	6297	6194	6303	6183	6268	6181	6203	6107	6069	6095	6224	6310	6273	6208	6286	6245	6233	6299	6399	6326	6211	6166	6187	6173	6135	6132	6311	6330	6251	6249	6182	6157	6178	6225	6284	6307	6098	6233	6254	6210	6231	6059	6225	6280	6322	6296	6313	6230	6232	6137	6259	6094	6245	6269	6114	6275	6195	6210	6268	6326	6172	6210	6204	6089	6280	6128	6280	6203	6338	6059	6122	6235	6298	6242	6285	6247	6260	6080	6204	6159	6236	6261	6295	6266	6299	6130	6173	6230	6195	6271	6268	6288	6261	6225	6260	6215	6043	6322	6130	6264	6176	6165	6243	6223	6311	6195	6223	6184	6148	6329	6189	6252	6245	6347	6244	6240	6132	6155	6190	6218	6321	6083	6249	6343	6170	6299	6175	6269	6260	6248	6288	6270	6148	6233	6160	6279	6138	6254	6236	6169	6187	6142	6125	6130	6148	6150	6350	6172	6293	6102	6102	6226	6127	6231	6318	6140	6231	6306	6114	6281	6159	6112	6228	6318	6210	6269	6185	6187	6165	6154	6256	6207	6188	6190	6278	6253	6197	6094	6137	6156	6287	6195	6225	6303	6304	6179	6262	6196	6286	6178	6309	6206	6175	6207	6246	6170	6173	6181	6231	6162	6331	6347	6255	6288	6187	6169	6190	6225	6273	6277	6327	6255	6239	6170	6173	6264	6260	6094	6250	6268	6166	6112	6205	6217	5954	6160	6303	6120	6129	6260	6140	6154	6297	6170	6327	6281	6265	6143	6214	6293	6219	6131	6249	6212	6211	6149	6284	6204	6085	6144	6229	6298	6301	6312	6338	6240	6303	6190	6222	6195	6157	6161	6243	6210	6246	6106	6171	6283	6232	6223	6157	6268	6261	6234	6177	6294	6223	6153	6161	6134	6216	6072	6334	6270	6278	6046	6335	6276	6185	6287	6322	6030	6303	6175	6205	6300	6355	6281	6199	6190	6240	6214	6211	6217	6137	6218	6186	6250	6281	6169	6231	6070	6246	6244	6194	6266	6144	6217	6188	6200	6168	6103	6180	6245	6211	6150	6175	6189	6142	6179	6298	6235	6116	6180	6308	6165	6073	6198	6161	6295	6259	6158	6288	6283	6105	6256	6141	6124	6257	6120	6203	6144	6171	6262	6131	6035	6236	6163	6256	6171	6109	6249	6162	6175	6162	6233	6262	6204	6235	6106	6209	6149	6176	6138	6180	6358	6132	6138	6214	6155	6213	6044	6102	6138	6121	6056	6245	6239	6121	6344	6173	6193	6111	6334	6306	6112	6248	6254	6230	6254	6167	6184	6270	6142	6230	6348	6208	6255	6099	6156	6343	6255	6249	6205	6250	6169	6286	6189	6266	6235	6242	6255	6288	6137	6228	6202	6272	6241	6231	6188	6204	6233	6135	6288	6209	6336	6150	6197	6089	6225	6186	6239	6195	6283	6335	6270	6252	6182	6123	6254	6306	6282	6140	6310	6331	6177	6167	6279	6110	6131	6206	6263	6283	6234	6155	6210	6250	6221	6188	6136	6190	6349	6118	6319	6245	6173	6134	6206	6302	6302	6146	6156	6196	6155	6206	6263	6292	6258	6157	6256	6247	6184	6338	6112	6078	6111	6103	6247	6196	6184	6208	6206	6234	6175	6230	6174	6262	6327	6184	6243	6128	6212	6313	6272	6258	6148	6154	6108	6133	6172	6124	6122	6223	6197	6286	6233	6225	6197	6209	6216	6240
53853	38444	16024	3582	1177	782	857	867	833	873	826	811	857	834	847	864	782	857	776	866	799	841	792	813	795	862	838	864	779	828	803	844	837	797	850	835	849	812	838	850	804	794	782	786	817	845	812	893	808	855	803	824	773	829	774	785	817	847	820	772	849	883	807	817	859	849	836	856	825	833	851	806	871	832	823	814	846	853	807	795	833	848	824	821	889	811	816	808	822	848	832	802	878	855	810	813	855	866	808	830	817	806	819	798	865	801	795	792	894	846	835	828	811	800	803	816	815	815	800	807	831	818	822	881	857	832	846	851	849	828	831	791	835	819	854	820	835	815	840	818	860	816	845	825	832	807	827	831	834	851	745	812	820	798	852	849	804	882	828	798	838	863	835	890	803	815	824	839	823	881	755	802	796	810	824	751	810	777	810	815	807	793	852	784	818	860	780	824	863	832	851	812	846	795	831	830	845	796	797	829	802	864	849	834	807	821	841	808	821	855	814	808	867	806	857	891	820	868	861	846	841	849	831	850	828	830	856	824	855	792	833	862	853	854	803	834	849	811	829	805	806	813	830	870	801	820	833	832	824	840	850	814	850	783	824	823	853	833	817	835	808	876	872	814	771	808	836	806	772	856	834	852	946	822	859	841	873	826	816	860	809	813	830	855	832	831	838	786	833	813	791	841	864	807	832	872	880	847	806	808	831	857	870	860	807	810	837	844	824	855	815	823	813	846	769	861	810	828	841	815	808	803	809	866	807	891	824	862	762	776	847	830	810	835	819	864	796	781	835	864	895	797	839	880	778	817	866	835	836	813	838	832	871	810	795	809	825	809	814	814	836	793	837	855	859	826	796	864	851	843	853	847	867	860	882	798	779	875	820	874	779	826	828	800	824	863	808	820	815	884	813	857	883	813	875	836	859	812	838	844	847	837	828	796	835	742	805	853	795	811	784	804	826	806	790	847	857	821	840	837	804	823	876	844	837	823	825	799	800	822	843	910	792	880	826	828	796	820	818	836	828	841	795	800	820	854	834	839	842	825	813	821	865	836	846	847	846	809	755	836	832	866	781	824	854	808	828	815	835	849	832	812	799	821	810	825	785	842	856	787	865	834	824	855	837	820	777	836	838	838	848	841	849	809	877	817	821	807	857	876	817	754	777	825	838	832	812	855	811	816	878	850	837	844	803	851	805	780	804	770	799	808	897	812	818	792	821	821	811	881	809	812	869	859	798	796	827	833	856	866	923	864	863	795	845	838	811	831	851	869	838	821	856	811	863	833	852	820	833	818	823	814	800	823	838	818	765	837	793	836	840	854	803	806	838	820	812	862	839	865	838	847	809	843	815	859	793	838	835	884	805	839	848	818	807	814	857	822	817	861	832	823	799	846	846	819	821	902	844	832	824	829	822	830	804	797	841	838	759	838	813	784	852	779	798	834	866	792	830	856	807	789	815	824	816	816	874	841	780	863	839	882	792	818	807	826	810	847	866	822	868	814	851	793	862	837	799	841	758	850	787	836	822	786	802	827	828	846	834	820	822	771	813	855	799	865	857	765	838	844	782	835	869	859	810	819	835	868	836	872	863	793	846	838	821	816	814	836	823	843	844	814	830	842	856	870	862	796	791	828	785	849	843	822	869	822	858	797	888	870	853	850	846	795	888	845	805	835	802	821	866	834	862	833	802	834	824	817	847	849	846	864	813	824	850	804	861	824	827	826	825	817	857	862	801	819	856	830	863	825	816	808	855	850	876	858	848	825	764	871	871	789	840	841	838	814	833	840	831	790	866	822	842	794	871	836	842	797	856	812	761	820	844	857	828	823	860	839	838	849	838	803	804	809	776	875	869	814	790	805	842	809	823	820	802	805	836	828	812	840	822	789	824	860	822	822	808	831	851	855	848	814	836	867	814	782	898	836	816	826	865	810	878	814	827	848	856	825	807	808	821	861	856	864	870	817	757	796	829	853	867	846	805	802	842	804	809	833	855	801	792	813	796	816	790	816	812	824	836	830	787	819	832	800	842	807	829	829	770	866	855	843	889	782	857	807	809	840	856	853	809	795	792	808	778	850	843	836	796	810	869	800	833	833	886	747	853	826	834	828	937	824	843	840	861	834	829	827	843	847	882	846	794	826	876	876	812	847	839	784	830	822	845	776	863	828	801	849	806	772	816	921	854	828	830	842	819	861	881	850	834	823	850	823	817	835	918	851	842	833	802	824	871	870	820	802	793	839	843	794	813	794	832	847	804	829	821	811	831	773	823	818	827	818	826	869	831	797	844	787	856	825	829	861	830	790	874	783	851	861	841	781	796	818	829	851	841	834	810	821	834	865	788	838	861	810	827	824	852	896	811	855	868	769	817	818	795	881	817	858	837	827	795	822	817	835	844	799	837	820	852	824	796	835	841	847	830	823	849	767	850	822	791	800	852	810	812	811	791	758	798	780	821	885	838	850	778	816	841	844	849	796	827	829	800	834	888	814	778	767	851	770	878	810	822	840	827	804	811	824	818	860	819	834	852	870	801	860	807	783	858	812	803	835	861	843	846	755	830	822	793	847	837	766	810	834	879	815	859	842	901	858	821	828	822	805	880	801	824	865	826	833	803	822	812	867	857	864	809	864	826	874	918	842	851	856	835	819	897	906	866	826	828	791	842	827	805	746	808	827	829	842	837	821	804	865	860	794	775	835	818	858	816	811	878	823	805	867	865	831	807	857	812	820	852	821	888	790	802	845	818	860	849	825	832	866	807	823	826	794	818	791	822	892	856	811	804	839	829	817	792	829	793	846	857	895	877	780	814	893	820	812	850	834	850	890	871	787	873	812	823	876	851	864	793	860	873	839	889	843	818	821	810	780	820	820	824	818	850	795	849	852	848	818	810	805	819	848	846	877	789	838	843	806	799	831	869	809	808	801	861	834	781	817	814	845	840	845	877	845	826	809	805	839	831	835	825	807	793	813	814	831	866	854	826	883	875	856	779	863	871	890	800	827	794	923	771	791	861	843	830	862	904	786	818	760	816	756	810	880	832	753	801	813	825	792	868	847	824	869	841	808	822	836	886	825	881	798	866	789	852	831	768	804	828	835	850	822	851	843	833	819	859	802	811	833	819	791	814	864	835	769	782	832	812	850	883	807	819	800	819	812	765	842	788	854	837	810	872	855	802	866	810	835	775	827	808	853	840	834	864	812	841	786	816	809	798	768	848	784	834	767	782	783	786	823	817	819	760	824	832	858	828	805	780	842	772	805	835	790	800	808	801	816	826	827	824	792	843	793	865	835	841	814	821	901	809	874	767	824	837	770	857	855	859	814	848	847	810	839	840	786	842	890	877	810	770	819	840	836	852	831	850	856	817	842	836	790	797	890	812	777	859	817	832	843	788	869	788	812	766	833	817	875	845	857	873	795	813	795	813	825	827	867	780	815	850	827	814	820	805	865	785	834	847	843	795	817	831	822	849	849	812	851	777	852	835	846	835	838	818	776	830	843	795	883
76386	56599	37080	21469	11551	6884	6691	6737	6836	6803	6667	6702	6723	6887	6759	6602	6656	6774	6696	6827	6747	6813	6608	6692	6818	6706	6919	6780	6749	6815	6690	6652	6736	6867	6593	6734	6766	6916	6595	6740	6707	6748	6652	6814	6675	6792	6666	6770	6698	6743	6755	6760	6851	6677	6767	6828	6801	6771	6729	6728	6670	6605	6810	6735	6745	6713	6628	6670	6761	6795	6871	6526	6731	6831	6737	6812	6612	6664	6747	6680	6733	6795	6777	6665	6756	6815	6814	6641	6868	6739	6904	6798	6759	6894	6706	6855	6797	6778	6662	6729	6788	6776	6742	6640	6799	6779	6652	6843	6636	6808	6783	6772	6832	6726	6715	6687	6761	6820	6847	6673	6743	6729	6631	6755	6855	6741	6791	6774	6621	6696	6774	6677	6692	6736	6701	6723	6761	6719	6800	6698	6746	6722	6688	6754	6616	6689	6818	6668	6677	6770	6753	6751	6676	6698	6783	6846	6713	6735	6760	6760	6679	6853	6808	6748	6645	6696	6689	6670	6829	6654	6847	6829	6703	6738	6648	6768	6787	6752	6732	6741	6826	6759	6761	6788	6765	6667	6693	6647	6832	6780	6830	6817	6689	6785	6915	6794	6661	6683	6607	6666	6795	6842	6706	6672	6844	6670	6644	6716	6792	6813	6730	6711	6710	6736	6767	6863	6655	6646	6684	6887	6660	6847	6704	6774	6728	6820	6648	6670	6906	6698	6683	6744	6700	6657	6669	6708	6734	6720	6795	6739	6742	6720	6740	6626	6652	6596	6741	6866	6780	6700	6724	6753	6689	6796	6761	6787	6686	6686	6746	6759	6801	6640	6651	6780	6713	6808	6808	6840	6639	6710	6672	6880	6833	6896	6690	6690	6732	6865	6831	6660	6619	6704	6767	6727	6597	6750	6720	6714	6670	6628	6687	6685	6784	6827	6671	6799	6693	6683	6812	6672	6807	6897	6752	6743	6667	6734	6804	6867	6758	6706	6619	6700	6743	6750	6721	6735	6750	6679	6886	6757	6577	6773	6706	6697	6749	6704	6700	6778	6732	6676	6720	6760	6818	6743	6792	6837	6706	6767	6830	6798	6825	6734	6797	6799	6683	6743	6862	6643	6788	6767	6793	6748	6857	6713	6703	6852	6689	6789	6666	6667	6634	6765	6694	6793	6763	6681	6860	6784	6757	6696	6832	6790	6729	6798	6675	6609	6785	6666	6664	6651	6645	6595	6664	6845	6831	6734	6643	6881	6753	6824	6518	6775	6716	6680	6789	6876	6651	6656	6760	6766	6772	6758	6869	6870	6726	6641	6776	6853	6744	6707	6673	6764	6693	6671	6849	6630	6646	6805	6851	6828	6744	6850	6705	6735	6777	6760	6711	6676	6901	6720	6706	6737	6748	6726	6758	6707	6729	6793	6596	6885	6789	6656	6758	6743	6731	6671	6712	6711	6767	6726	6616	6748	6760	6704	6655	6628	6749	6747	6674	6742	6702	6683	6789	6777	6625	6759	6704	6731	6641	6755	6779	6721	6795	6586	6927	6800	6691	6672	6673	6678	6733	6782	6736	6754	6769	6745	6857	6708	6901	6776	6744	6644	6695	6616	6494	6649	6717	6707	6836	6771	6712	6717	6783	6702	6578	6804	6736	6752	6896	6717	6773	6881	6605	6778	6720	6671	6763	6744	6754	6747	6666	6657	6670	6826	6678	6797	6661	6779	6719	6744	6737	6745	6843	6842	6780	6823	6671	6760	6669	6704	6760	6601	6689	6853	6778	6763	6852	6653	6779	6773	6772	6766	6740	6709	6757	6668	6854	6558	6723	6762	6652	6847	6773	6684	6674	6748	6781	6981	6690	6840	6862	6821	6703	6769	6722	6741	6727	6709	6700	6740	6737	6587	6832	6754	6753	6700	6753	6702	6565	6774	6670	6757	6719	6673	6749	6610	6620	6760	6693	6656	6827	6730	6633	6654	6840	6788	6702	6782	6732	6695	6740	6615	6708	6737	6787	6778	6803	6695	6709	6800	6640	6876	6681	6722	6727	6745	6716	6636	6795	6714	6796	6557	6644	6723	6804	6761	6745	6675	6929	6800	6744	6800	6734	6723	6781	6766	6626	6761	6725	6720	6804	6729	6653	6790	6700	6750	6802	6722	6797	6755	6815	6808	6746	6790	6724	6719	6617	6746	6794	6691	6710	6830	6672	6819	6706	6866	6726	6702	6707	6770	6671	6621	6702	6792	6691	6819	6620	6780	6700	6829	6648	6855	6639	6655	6889	6711	6694	6723	6778	6663	6815	6688	6681	6663	6754	6657	6709	6841	6770	6841	6712	6670	6646	6654	6713	6713	6655	6710	6710	6863	6750	6705	6729	6699	6699	6784	6715	6757	6650	6660	6851	6791	6811	6736	6697	6821	6622	6813	6731	6771	6801	6889	6717	6750	6687	6651	6705	6807	6700	6788	6698	6674	6677	6711	6795	6835	6837	6708	6817	6691	6806	6698	6818	6710	6668	6617	6753	6737	6671	6559	6767	6851	6864	6668	6640	6789	6603	6794	6708	6804	6761	6784	6634	6738	6802	6765	6744	6684	6711	6634	6640	6806	6818	6728	6705	6746	6821	6822	6714	6684	6627	6782	6768	6766	6789	6880	6759	6682	6757	6696	6717	6703	6653	6823	6691	6905	6746	6713	6667	6712	6765	6790	6733	6805	6715	6739	6718	6927	6856	6676	6715	6784	6743	6727	6683	6690	6790	6733	6742	6586	6798	6696	6759	6664	6761	6788	6756	6640	6699	6796	6877	6738	6740	6753	6749	6855	6708	6778	6856	6721	6817	6847	6697	6696	6808	6727	6768	6718	6811	6771	6728	6670	6774	6864	6746	6668	6743	6719	6664	6662	6728	6685	6695	6771	6730	6637	6668	6757	6704	6803	6752	6770	6740	6729	6718	6806	6756	6748	6868	6608	6720	6682	6808	6687	6834	6802	6752	6634	6880	6699	6645	6848	6743	6563	6763	6727	6682	6735	6818	6692	6625	6791	6830	6716	6792	6762	6671	6626	6676	6547	6817	6653	6552	6704	6761	6750	6659	6771	6728	6776	6727	6697	6630	6762	6728	6731	6676	6886	6728	6713	6712	6754	6571	6682	6788	6740	6779	6795	6733	6854	6705	6770	6804	6851	6773	6786	6706	6752	6643	6640	6646	6686	6720	6809	6755	6741	6823	6651	6752	6810	6862	6834	6740	6638	6616	6822	6694	6701	6782	6705	6708	6732	6593	6778	6785	6705	6765	6616	6786	6596	6845	6766	6779	6656	6779	6717	6796	6695	6695	6636	6817	6764	6683	6676	6807	6689	6812	6685	6674	6803	6838	6820	6637	6860	6913	6672	6912	6705	6711	6700	6719	6707	6776	6861	6783	6822	6729	6726	6632	6680	6674	6759	6744	6755	6519	6609	6680	6775	6915	6607	6645	6852	6705	6735	6919	6795	6644	6704	6623	6743	6655	6659	6690	6690	6887	6733	6712	6673	6655	6776	6813	6765	6730	6712	6733	6793	6773	6799	6751	6669	6705	6812	6677	6780	6842	6636	6691	6772	6766	6661	6699	6645	6757	6655	6726	6915	6800	6937	6820	6777	6742	6698	6688	6617	6758	6689	6735	6786	6833	6770	6636	6649	6855	6825	6654	6751	6780	6831	6762	6734	6770	6661	6777	6702	6697	6789	6830	6683	6922	6792	6735	6762	6774	6798	6671	6801	6693	6701	6811	6808	6763	6829	6752	6772	6685	6831	6808	6797	6861	6597	6682	6710	6742	6678	6785	6676	6746	6855	6750	6770	6691	6749	6859	6744	6665	6784	6677	6675	6770	6679	6726	6803	6799	6659	6933	6700	6870	6786	6787	6777	6699	6762	6719	6783	6762	6756	6917	6735	6666	6763	6825	6742	6821	6704	6878	6804	6721	6602	6837	6718	6828	6833	6732	6730	6865	6848	6684	6571	6792	6576	6822	6707	6729	6736	6868	6966	6681	6769	6615	6637	6618	6784	6834	6859	6724	6812	6620	6811	6660	6759	6629	6729	6685	6732	6773	6631	6816	6732	6672	6659	6882	6798	6895	6724	6735	6800	6697	6788	6638	6830	6796	6759	6687	6799	6725	6710	6716	6756	6789	6829	6758	6864	6768	6834	6641	6782	6661	6669	6777	6849	6790	6819	6568	6796	6711	6932	6662	6661	6732	6807	6829	6761	6631	6698	6708	6654	6798	6718	6705	6853	6751	6819	6935	6814	6748	6600	6684	6790	6631	6884	6521	6800	6521	6725	6748	6888	6618	6677	6668	6797	6748	6801	6768	6782	6760	6676	6775	6868	6829	6665	6681	6808	6735	6744	6798	6812	6768	6668	6627	6906	6746	6665	6861	6707	6727	6728	6722	6644	6696	6689	6731	6764	6761	6779	6706	6683	6768	6676	6720	6627	6768	6781	6725	6782	6638	6651	6692	6699	6780	6612	6700	6784	6898	6766	6771	6875	6748	6670	6676	6738	6636	6787	6748	6818	6707	6684	6803	6681	6922	6855	6667	6794	6698	6645	6776	6693	6811	6728	6738	6752	6743	6729	6781	6738	6691	6670	6725	6874	6833	6708	6759	6755	6730	6712	6816	6684	6738	6729	6704	6733	6893	6776	6890	6769	6703	6666	6881	6769	6758	6785	6763	6679	6808	6747	6776	6779	6876	6752	6794	6734	6837	6905	6813	6700	6779	6677	6842	6696	6845	6770	6735	6683	6724	6684	6680	6638	6680	6708	6826	6785	6710	6896	6760	6706	6720	6626	6743	6610	6669	6796	6892	6560	6737	6795	6793	6774	6688	6784	6669	6639	6638	6636	6726	6717	6611	6794	6735	6775	6799	6790	6816	6745	6727	6812	6711	6783	6766	6929	6685	6694	6807	6763	6691	6730	6633	6733	6682	6747	6750	6652	6733	6781	6800	6795	6780	6706	6833	6788	6720	6638	6685	6766	6640	6789	6698	6808	6704	6765	6627	6729	6875	6693	6737	6681	6738	6755	6799	6783	6735	6768	6711	6747	6764	6715	6704	6779
65143	50471	23727	6805	1512	888	845	824	804	811	846	873	821	848	901	859	781	876	845	807	810	847	828	819	887	824	794	815	854	794	846	846	857	866	825	819	788	848	827	785	808	860	805	849	852	820	877	925	872	836	813	837	827	795	871	840	836	818	786	888	871	839	857	830	871	894	833	885	777	876	874	877	906	797	831	811	802	808	859	830	811	820	839	825	900	848	834	823	826	827	890	819	802	859	840	802	794	865	788	855	844	808	832	865	811	838	861	831	859	881	836	842	840	854	852	785	821	841	819	839	795	855	852	881	882	877	855	812	846	846	854	842	832	850	839	855	818	839	854	803	855	864	825	844	815	879	821	810	834	857	946	877	791	785	840	859	835	846	827	882	869	758	838	816	887	833	881	833	834	782	853	836	822	838	837	778	823	834	862	842	826	848	815	813	820	821	805	842	884	909	803	780	819	852	845	837	845	829	817	770	827	802	833	817	918	811	861	852	814	845	839	856	830	805	852	863	828	801	820	785	746	832	844	842	826	820	818	871	818	806	800	862	822	856	838	877	817	857	848	861	800	884	847	796	805	854	815	851	880	871	831	848	830	841	895	858	887	860	858	810	854	815	845	839	838	822	820	820	876	850	849	844	831	831	765	820	868	880	884	872	862	835	878	830	834	842	848	815	820	822	857	803	872	837	803	792	819	831	770	888	831	864	801	830	825	828	803	838	774	890	842	825	838	800	916	783	863	850	841	868	797	802	823	865	884	833	839	840	846	832	871	890	852	824	827	846	821	843	868	781	806	885	793	863	837	828	793	812	841	889	881	835	868	885	910	855	840	803	807	868	824	897	844	830	860	840	833	816	834	890	855	886	851	830	860	830	826	904	824	839	841	818	820	846	824	850	824	802	863	817	820	786	804	840	799	781	870	845	795	811	795	800	821	874	859	824	810	815	871	869	877	806	836	797	890	878	863	833	849	895	857	786	871	874	811	854	848	836	841	829	873	848	813	838	897	839	844	827	781	881	883	822	857	836	810	807	876	859	811	816	862	809	790	833	856	875	846	873	892	799	795	828	873	870	801	841	860	875	900	808	834	809	794	843	850	872	794	868	885	877	843	847	865	808	854	827	810	874	835	872	865	775	868	831	834	824	849	840	826	845	839	823	851	794	824	800	789	840	887	818	840	846	830	848	827	870	869	854	879	897	864	825	829	884	856	775	779	854	848	827	847	812	802	820	847	884	857	813	890	800	866	827	865	916	834	874	849	877	808	784	842	785	820	821	838	851	854	814	857	838	880	892	831	820	849	852	889	877	862	804	868	808	803	890	897	863	860	850	863	843	800	843	840	800	839	812	857	847	816	788	834	859	850	833	895	813	811	861	825	838	883	875	807	918	826	803	851	850	895	850	858	817	858	829	821	826	897	861	834	889	855	854	844	850	846	817	854	872	815	775	851	807	846	843	779	832	896	842	926	819	805	822	874	852	798	831	790	850	849	822	876	853	820	884	801	848	931	810	890	882	832	824	840	809	865	852	846	824	833	853	811	799	801	772	879	856	894	863	798	846	873	813	841	873	855	853	830	826	849	804	790	882	832	855	877	836	807	892	841	840	859	819	841	840	848	878	903	841	841	827	799	871	853	867	806	834	786	877	859	814	874	803	853	827	837	839	818	826	856	868	821	839	823	818	855	855	870	847	848	818	833	883	847	802	820	859	829	846	867	828	822	839	869	821	880	845	867	863	824	814	862	861	845	839	854	842	790	823	843	812	866	853	822	771	820	864	810	809	868	830	833	821	869	885	870	857	867	851	853	876	790	821	821	835	842	872	862	837	809	915	844	882	842	866	809	874	812	851	818	889	860	842	784	926	863	877	825	868	809	851	827	790	807	827	829	809	866	884	839	906	809	831	854	838	862	812	891	833	883	885	828	925	821	861	842	804	847	848	815	819	845	859	787	797	852	800	813	844	875	811	843	866	828	793	860	898	869	866	856	818	813	855	855	855	804	809	900	780	845	790	835	838	802	839	816	845	810	885	855	838	793	834	873	845	794	849	836	828	856	849	826	832	836	843	863	811	844	838	787	833	826	840	777	830	797	789	839	881	818	848	857	809	843	845	860	868	843	813	872	845	861	805	857	814	818	823	829	798	883	848	806	817	778	852	829	859	843	867	833	785	787	833	843	823	820	800	872	833	767	819	856	905	858	868	838	829	823	866	863	850	857	812	798	847	811	825	828	855	874	804	833	858	795	832	806	859	844	824	897	828	874	897	806	874	798	831	858	797	790	885	852	837	884	902	847	757	915	781	803	847	827	843	869	888	865	828	849	880	868	881	864	864	828	853	836	809	813	823	871	844	810	841	776	863	834	867	891	825	817	857	875	842	852	878	853	794	806	855	859	847	826	809	844	843	858	797	835	777	885	828	815	868	848	840	888	849	903	807	847	827	850	851	844	867	850	791	806	851	848	839	855	812	854	827	823	812	834	862	830	846	873	892	821	821	834	835	839	812	825	881	803	831	860	841	876	868	815	822	847	868	794	784	789	860	853	850	828	845	842	876	787	775	841	838	817	879	803	819	869	862	831	864	841	863	790	834	855	809	773	793	865	862	837	850	902	864	836	839	876	845	821	838	882	783	830	792	808	874	820	846	852	824	822	823	816	833	770	845	827	816	838	860	868	817	872	868	819	800	849	839	916	854	815	827	849	870	823	860	815	863	855	790	862	930	818	814	863	847	861	827	843	881	856	806	904	854	867	783	852	845	837	858	864	850	808	824	782	802	842	857	831	868	854	825	846	860	809	792	854	816	867	822	827	863	780	826	853	827	849	807	801	870	853	808	825	827	864	856	833	783	801	869	817	765	868	871	821	860	803	849	817	824	861	863	821	865	909	854	796	881	830	810	856	849	860	851	905	815	810	804	820	831	847	831	815	880	840	801	891	845	821	836	822	806	854	852	830	835	874	818	830	855	826	794	853	842	856	866	814	859	887	936	841	829	813	820	837	853	792	866	786	864	750	848	788	866	853	826	802	808	806	802	849	838	765	833	855	867	836	823	861	788	845	855	769	828	861	875	822	809	832	856	781	797	810	826	838	819	835	809	838	794	869	833	843	862	833	818	796	826	828	834	855	812	828	905	822	790	900	819	831	826	806	868	822	855	850	841	765	839	823	856	819	872	828	876	852	867	843	817	863	831	808	825	843	835	853	861	862	854	846	853	872	808	875	813	856	802	831	843	840	835	845	829	829	810	853	811	825	809	832	783	867	875	836	875	809	861	853	874	880	850	885	803	887	848	864	904	845	828	855	860	905	817	865	762	811	812	803	830	808	909	839	870	823	813	883	833	814	838	879	850	835	840	816	792	837	862	826	819	806	800	819	857	816	795	917	779	867	820	849	877	819	826	856	805	847	822	815	836	854	876	843	825	876	829	874	810	867	786	807	888	821	801	874	864	824	834	833	843	858	811	837	817	874	824	836	863	861	840	878	848	857	825	820	887
62795	55588	44458	28031	15284	7213	6792	6842	6871	6884	6738	6818	6829	6789	6862	6659	6835	6787	6918	6870	6788	6788	6885	6657	6892	6831	6803	6851	6932	6774	6798	6808	6658	6831	6875	6817	6879	6764	6675	6787	6731	6802	6837	6891	6728	6925	6757	6749	6844	6756	6825	6778	6752	6800	6827	6816	6659	6915	6692	6813	6837	6737	6861	6770	6833	6724	6794	6899	6875	6809	6867	6812	6801	6864	6796	6773	6779	6819	6713	6623	6739	6765	6842	6836	6683	6831	6874	6827	6840	6933	6788	6703	6870	6795	6832	6828	6869	6816	6887	6764	6785	6823	6859	6881	6678	6665	6867	6898	6779	6796	6747	6684	6773	6837	6866	6629	6853	6918	6807	6857	6724	6919	6851	6895	6841	6728	6822	6800	6646	6851	6735	6806	6768	6871	6878	6765	6865	6776	6948	6853	6739	6816	6762	6715	6745	6823	6900	6851	6862	6707	6826	6839	6870	6792	6659	6785	6840	6732	6770	6861	6757	6814	6747	6734	6751	6871	6803	6794	6746	6852	6800	6775	6757	6784	6847	6729	6824	6689	6889	6834	6836	6808	6835	6817	6672	6758	6859	6825	6942	6807	6710	6770	6661	6835	6803	6896	6767	6800	6768	6793	6900	6736	6911	6710	6960	6712	6770	6739	6818	6838	6677	6767	6687	6673	6741	6816	6699	6676	6963	6853	6822	6839	6788	6852	6879	6881	6892	6960	6692	6764	6776	6700	6848	6674	6910	6728	6867	6779	6807	6816	6929	6783	6823	6833	6738	6781	6648	6846	6887	6932	6893	6810	6779	6687	6967	6648	6614	6844	6873	6783	6825	6871	6941	6952	6761	6873	6742	6712	6750	6778	6884	6763	6847	6764	6796	6678	6784	6780	6748	6820	6712	6863	6651	6819	6860	6864	6771	6715	6851	6786	6844	6792	6890	6844	6714	6809	6832	6867	6842	6676	6834	6684	6695	6740	6814	6741	6661	6913	6774	6795	6887	6811	6736	6794	6762	6827	6829	6852	6947	6835	6774	6695	6662	6832	6691	6831	6765	6792	6800	6716	6763	6819	6682	6890	6775	6665	6877	6900	6902	6827	6751	6781	6733	6743	6779	6847	6806	6822	6806	6878	6797	6868	6713	6851	6865	6926	6760	6927	6766	6795	6837	6822	6854	6764	6810	6929	6802	6736	6774	6775	6736	6830	6910	6805	6746	6804	6788	6785	6689	6672	6752	6859	6853	6697	6762	6881	6836	6707	6789	6842	6855	6962	6764	6847	6757	6960	6728	6830	6824	6792	6955	6823	6678	6899	6921	6890	6670	6696	6995	6782	6755	6883	6813	6819	6829	6804	6787	6750	6791	6817	6752	6822	6897	6778	6817	6723	6626	6706	6683	6711	6752	6811	6866	6856	6954	6721	6776	6784	6846	6802	6751	6763	6809	6767	6842	6819	6818	6755	6714	6635	6845	6737	6867	6697	6986	6822	6859	6860	6869	6857	6854	6875	6837	6809	6868	6948	6699	6729	6666	6802	6788	6766	6871	6687	6640	6908	6692	6762	6774	6906	6966	6776	6759	6878	6763	6791	6760	6816	6788	6928	6962	6765	6919	6754	6639	6704	6811	6816	6872	6883	6797	6837	6825	6849	6757	6855	6782	6765	6720	6781	6879	6812	6740	6730	6665	6713	6711	6768	6749	6751	6825	6819	6876	6887	6712	6889	6767	6744	6834	6800	6761	6682	6916	6799	6793	6856	6842	6811	6826	6844	6659	6829	6779	6758	6624	6761	6801	6933	6771	6770	6869	6691	6757	6820	6792	6775	6811	6631	6853	6824	6649	6919	6724	6746	6798	6744	6853	6830	6695	6827	6885	6840	6885	6817	6752	6766	6831	6721	6755	6901	6824	6798	6769	6881	6774	6783	6848	6693	6761	6801	6788	6787	6745	6788	6796	6818	6776	6803	6768	6881	6842	6724	6751	6659	6791	6686	6801	6682	6853	6784	6863	6735	6716	6792	6762	6744	6722	6810	6681	6924	6762	6745	6791	6731	6806	6695	6813	6858	6747	6834	6833	6711	6717	6866	6730	6711	6668	6767	6770	6815	6846	6736	6722	6781	6761	6859	6745	6748	6802	6718	6754	6858	6805	6817	6889	6715	6829	6752	6737	6855	6829	6754	6681	6794	6738	6844	6769	6861	6805	6805	6839	6784	6866	6757	6872	6864	6794	6853	6796	6733	6805	6896	6682	6743	6810	6800	6805	6803	6851	6851	6776	6704	6681	6768	6793	6734	6812	6760	6788	6753	6796	6701	6709	6883	6747	6829	6751	6775	6817	6769	6785	6818	6810	6837	6797	6791	6744	6687	6722	6719	6930	6744	6836	6798	6690	6671	6862	6714	6848	6677	6875	6626	6816	6628	6739	6696	6669	6693	6921	6816	6696	6790	6785	6686	6752	6844	6796	6730	6744	6829	6750	6806	6851	6864	6751	6829	6828	6836	6710	6737	6739	6780	6894	6770	6814	6721	6807	6781	6933	6821	6950	6831	6670	6669	6729	6793	6765	6787	6756	6751	6724	6854	6854	6774	6821	6752	6790	6805	6785	6888	6811	6742	6712	6725	6692	6687	6824	6818	6836	6926	6767	6656	6699	6660	6841	6908	6687	6758	6827	6791	6924	6630	6667	6839	6825	6846	6827	6706	6848	6818	6729	6747	6799	6714	6898	6704	6743	6877	6727	6743	6763	6817	6718	6932	6898	6834	6673	6791	6827	6698	6829	6769	6711	6812	6825	6693	6871	6687	6857	6892	6795	6749	6797	6806	6762	6759	6923	6748	6863	6843	6710	6799	6850	6832	6787	6790	6910	6739	6803	6838	6859	6694	6850	6896	6714	6812	6847	6795	6820	6778	6675	6867	6744	6838	6834	6738	6820	6817	6785	6789	6784	6851	6835	6780	6765	6878	6850	6643	6691	6795	6765	6813	6643	6907	6718	6769	6752	6972	6797	6799	6659	6816	6685	6862	6811	6831	6630	6772	6811	6711	6833	6846	6760	6670	6829	6824	6611	6701	6736	6866	6707	6744	6744	6799	6810	6816	6614	6764	6864	6771	6821	6844	6685	6890	6826	6798	6744	6797	6816	6772	6812	6820	6761	6803	6782	6753	6908	6746	6776	6763	6643	6809	6697	6923	6806	6655	6802	6746	6828	6824	6901	6856	6776	6849	6712	6786	6791	6821	6611	6816	6749	6749	6845	6735	6661	6773	6668	6805	6818	6759	6719	6713	6852	6812	6674	6806	6653	6827	6785	6727	6790	6790	6846	6757	6846	6757	6881	6942	6928	6788	6771	6674	6901	6744	6849	6770	6726	6764	6858	6857	6771	6847	6792	6796	6740	6705	6775	6837	6880	6868	6691	6830	6704	6783	6770	6827	6790	6842	6736	6749	6816	6723	6775	6657	6831	6821	6735	6779	6803	6693	6776	6757	6834	6954	6734	6806	6746	6669	6730	6843	6943	6804	6838	6771	6831	6766	6776	6847	6747	6761	6793	6751	6954	6835	6888	6786	6708	6602	6821	6791	6713	6690	6717	6764	6847	6808	6832	6792	6737	6736	6844	6786	6758	6757	6755	6773	6746	6642	6807	6752	6625	6807	6765	6747	6704	6831	6840	6623	6629	6860	6842	6733	6795	6849	6785	6869	6803	6655	6692	6620	6722	6856	6856	6774	6842	6715	6823	6799	6775	6846	6744	6881	6776	6912	6754	6770	6856	6645	6747	6686	6728	6734	6812	6693	6702	6841	6846	6911	6820	6832	6853	6801	6805	6864	6775	6732	6747	6900	6696	6854	6860	6798	6857	6863	6725	6625	6718	6666	6885	6853	6815	6806	6790	6813	6859	6725	6766	6758	6725	6818	6728	6690	6787	6766	6731	6754	6607	6712	6739	6716	6814	6826	6851	6843	6795	6734	6768	6752	6758	6526	6884	6785	6657	6949	6869	6975	6740	6759	6781	6732	6885	6815	6845	6860	6749	6907	6767	6774	6668	6755	6817	6872	6832	6751	6847	6820	6775	6779	6709	6616	6731	6794	6692	6784	6796	6831	6798	6704	6803	6875	6817	6754	6908	6803	6675	6708	6836	6810	6698	6752	6759	6819	6893	6880	6817	6766	6778	6853	6806	6853	6770	6755	6850	6733	6738	6849	6674	6884	6893	6746	6682	6786	6872	6862	6813	6731	6715	6773	6899	6847	6815	6915	6725	6814	6742	6695	6561	6845	6711	6786	6912	6786	6783	6858	6830	6728	6794	6832	6721	6774	6725	6660	6608	6719	6763	6759	6829	6751	6789	6879	6772	6796	6750	6772	6852	6870	6765	6902	6734	6704	6811	6664	6753	6736	6897	6821	6758	6839	6736	6923	6747	6739	6896	6828	6687	6806	6941	6658	6826	6793	6815	6772	6768	6821	6759	6727	6745	6806	6718	6834	6770	6821	6898	6881	6780	6725	6713	6758	6807	6792	6818	6875	6943	6878	6822	6824	6833	6835	6715	6884	6846	6738	6782	6851	6662	6790	6797	6886	6809	6764	6719	6815	6686	6813	6736	6780	6690	6842	6710	6925	6821	6764	6744	6753	6953	6818	6770	6795	6943	6717	6712	6770	6873	6909	6610	6914	6710	6807	6804	6776	6766	6801	6727	6812	6794	6823	6738	6862	6829	6663	6726	6728	6743	6761	6773	6798	6828	6906	6799	6759	6843	6776	6975	6807	6721	6778	6854	6855	6750	6572	6930	6775	6751	6593	6812	6790	6734	6817	6825	6866	6913	6821	6702	6746	6776	6881	6889	6896	6859	6786	6819	6871	6836	6764	6818	6680	6794	6819	6668	6802	6881	6732	6711	6779	6764	6818	6824	6742	6948	6768	6754	6767	6745	6896	6777	6854	6783	6824	6869	6814	6773	6922	6775	6846	6735	6773	6832	6810	6843	6742	6808	6931	6928	6750	6795	6745	6817	6762	6748	6785	6741	6837	6860	6810	6740	6662	7020	6786	6775	6764	6781	6722	6775	6732	6919	6875	6843	6683	6680	6894	6769	6764	6770	6754	6728	6763
41544	23254	6970	1703	868	726	707	706	699	696	702	707	686	743	730	669	732	739	713	677	719	742	642	743	696	709	676	731	702	724	736	677	689	747	707	739	697	674	733	687	743	762	740	780	780	683	682	687	713	665	753	703	749	709	708	700	716	717	685	680	677	697	711	757	731	699	678	730	686	741	716	728	719	696	694	787	700	678	710	732	667	689	698	665	726	730	712	712	684	721	715	723	714	737	749	694	692	732	755	693	665	708	711	712	688	680	600	767	744	699	726	701	743	703	727	698	728	708	772	732	724	673	707	669	681	685	729	723	716	734	737	682	720	686	717	713	760	710	673	731	701	754	693	747	706	707	682	717	725	689	707	720	694	678	753	736	700	723	716	697	681	701	718	677	731	737	711	679	744	681	701	718	719	699	720	753	713	708	696	747	696	653	733	736	693	733	643	729	751	691	705	698	721	715	668	716	695	710	689	706	702	707	715	773	718	708	694	691	711	736	719	702	741	699	697	699	707	711	708	671	705	736	740	743	682	750	696	732	707	749	716	704	723	716	706	701	695	725	679	715	730	685	717	729	716	730	707	675	703	700	704	670	749	734	760	707	714	696	761	742	716	746	754	729	717	691	688	711	708	690	651	723	741	643	722	747	699	740	730	686	723	667	720	723	762	770	753	722	747	684	734	723	755	692	705	685	693	737	640	647	718	764	671	722	746	711	738	733	701	709	714	694	701	679	732	656	695	722	717	728	691	684	714	712	728	689	737	745	705	715	728	731	692	721	746	698	705	666	698	700	711	680	684	686	751	698	682	694	687	766	689	742	737	720	696	705	737	673	702	734	726	719	694	719	706	707	682	701	668	731	697	665	733	720	773	724	743	715	636	743	697	630	726	731	738	672	736	725	652	726	667	768	672	741	738	720	725	712	725	714	735	662	705	732	682	751	738	753	744	744	753	736	716	753	682	672	720	698	729	683	689	754	756	701	683	757	722	722	699	725	683	738	705	667	685	675	708	669	724	753	703	732	741	758	720	765	735	729	743	675	781	695	688	743	728	708	764	728	764	780	705	756	705	716	683	752	734	713	800	757	695	752	701	721	682	710	714	749	722	719	677	719	657	671	663	729	710	713	730	682	702	712	707	720	711	706	726	698	741	723	689	759	723	707	705	774	697	693	745	728	657	706	741	738	721	717	696	706	707	725	714	767	682	736	686	709	733	747	726	698	732	704	719	693	733	717	671	744	699	723	711	683	660	750	696	708	734	725	735	701	752	733	750	723	726	675	753	736	738	734	689	774	667	711	725	758	741	697	725	708	715	753	699	751	682	730	745	725	686	696	710	695	710	709	734	724	719	686	733	691	727	727	710	726	722	769	763	797	716	698	726	762	691	703	730	730	739	722	763	738	726	685	733	718	754	704	743	767	711	739	699	700	713	687	706	670	733	667	726	677	699	738	722	727	712	678	710	733	774	727	688	704	696	735	719	724	746	683	742	709	734	748	744	735	740	730	712	709	704	704	723	689	672	753	768	698	711	617	723	750	711	694	707	690	694	735	730	734	709	715	724	700	707	651	724	701	714	691	763	688	716	672	685	754	681	733	680	711	698	682	706	720	656	728	721	731	750	773	725	734	714	671	752	681	704	763	698	728	797	729	687	745	779	752	731	739	716	750	728	760	741	721	734	697	713	734	777	751	757	744	686	718	711	687	702	645	659	746	699	732	761	765	686	717	753	723	761	716	680	733	742	733	726	751	719	731	692	732	721	742	727	732	705	775	768	717	730	805	796	697	765	718	715	707	712	714	708	657	721	760	710	739	718	740	755	721	727	742	766	663	725	705	715	730	721	720	665	697	692	695	665	734	740	713	719	712	723	710	718	681	745	680	758	683	681	751	734	739	696	700	723	718	737	739	718	737	712	697	722	729	711	685	721	690	729	708	742	726	688	735	686	713	721	692	706	687	704	706	728	721	717	689	725	725	734	702	743	705	691	749	716	721	707	709	730	767	647	741	726	725	722	702	698	694	735	746	706	692	738	743	682	744	677	752	722	681	710	710	724	762	698	749	733	693	714	735	670	700	775	701	736	709	731	720	776	731	736	719	720	752	685	752	719	668	758	716	725	735	680	676	690	774	711	757	694	709	737	740	738	769	727	678	709	702	728	690	712	720	681	713	642	741	713	737	685	693	682	679	688	642	725	691	740	744	734	724	711	704	735	696	752	747	749	709	686	783	677	718	728	704	717	759	723	726	755	765	731	700	729	724	706	683	696	706	722	698	719	731	707	742	706	693	708	724	718	724	734	686	770	675	733	735	673	710	712	744	678	724	700	705	691	650	731	691	685	696	695	707	708	694	713	715	681	736	735	724	701	720	711	735	682	676	724	741	694	707	737	707	747	720	747	693	707	710	765	681	712	688	710	681	702	726	783	690	698	718	753	742	750	745	747	729	699	719	695	674	709	691	727	750	756	726	713	766	691	723	665	781	728	700	724	720	703	720	762	731	721	742	779	692	724	741	653	708	763	694	700	723	724	683	727	676	716	710	715	732	688	728	703	660	704	698	654	728	762	722	665	721	700	678	698	720	730	773	724	698	744	725	687	677	696	707	741	719	696	693	704	768	727	713	722	696	726	713	679	731	714	739	735	713	716	736	719	729	723	763	752	734	691	708	677	688	710	696	710	672	725	748	719	719	709	728	718	733	703	723	698	705	740	728	716	731	713	713	765	717	671	716	749	718	733	709	691	694	706	726	743	688	704	742	722	782	705	721	685	722	781	720	754	702	723	694	687	685	726	738	719	723	714	715	699	756	754	683	733	702	718	708	696	671	666	702	785	689	686	715	738	678	731	731	712	721	676	711	724	701	689	679	736	720	709	702	699	733	675	728	744	713	721	701	730	704	717	698	728	744	731	751	693	723	701	690	719	714	674	681	735	689	740	753	752	719	689	752	729	747	759	733	655	647	708	747	698	758	715	703	673	718	733	664	737	666	687	691	697	732	733	717	731	719	681	653	751	750	689	784	780	689	742	726	708	713	702	729	698	720	709	702	702	702	725	682	738	710	677	751	681	722	777	698	657	710	731	692	698	702	719	721	734	706	685	724	694	683	756	679	658	717	718	756	734	719	727	749	708	736	680	685	726	686	727	750	691	657	723	693	701	689	687	684	713	733	692	720	690	694	707	716	701	750	736	731	712	724	682	719	720	743	767	731	760	712	736	735	693	742	712	666	696	713	713	757	709	733	754	708	759	682	761	680	675	689	678	724	722	747	741	740	740	695	726	694	739	668	707	690	686	729	717	702	717	715	723	734	794	693	683	744	726	699	699	733	697	697	687	722	707	686	716	743	705	753	702	738	713	721	718	676	674	673	666	745	707	713	713	709	729	687	697	699	702	745	722	727	693	717	715	762	694	737	722	694	741	656	737	698	730	728	713	693	701	732	694	674	701	747	690	763	678	755	716	735	728	687	696	732	731	704	707	708	651	770	698	725	691	739
66540	45690	26077	13991	8164	5969	6110	6125	5874	6030	5913	5981	5961	5965	6018	5938	6003	6023	5995	5974	5842	5963	6061	5894	5919	6000	6057	6132	6007	6087	5937	6016	5903	5978	5848	5957	5985	5996	6023	5943	5873	5997	5984	6020	5873	5860	6021	5981	6004	5895	6003	5957	6021	5913	5860	5980	5977	5904	6002	5846	5966	5929	5967	6008	5938	6014	6093	5941	6011	5883	5885	5925	6045	5913	6026	6038	6078	5954	5964	6000	5978	6019	6042	5993	5979	5914	5941	5940	5908	6082	5843	6072	6000	6009	6007	5880	5990	5915	6049	5909	6022	5970	5918	6115	5934	5866	5887	5880	5874	6035	5939	5943	5953	5901	5977	5878	5924	5861	6052	5975	6033	5958	5964	5915	5917	5987	5948	5962	5906	5914	5956	5953	5994	5867	5828	6030	5854	6003	5880	5953	6029	6032	5971	5918	5929	6029	5858	5940	5921	5956	5924	5947	5918	5935	5986	6049	5921	5935	5882	5884	5896	6120	5927	5991	6027	5904	6048	5876	6024	6025	5934	5943	6084	5955	5952	5988	6030	6073	6013	5827	6045	5892	6069	5927	5888	5951	6010	6004	5960	5922	6021	5963	5946	5971	5881	5986	5903	5891	6021	5798	5917	5908	5931	5945	5997	5965	5915	5987	5967	5992	5947	5982	6010	6059	5996	6010	5938	5916	5916	5865	5994	5943	5928	6059	6049	5910	6063	5987	5950	5946	5977	6022	5957	5858	5850	5986	5882	6008	6104	5988	6004	5893	6034	5863	5925	5945	6111	5997	5941	6046	5941	5966	5791	6038	6025	5966	5871	5891	5967	5902	6026	5970	5993	6074	5849	5957	5972	5955	6015	5958	5972	6041	5917	5971	5971	6022	5938	6041	6009	5983	5932	5887	6079	6083	5880	5964	5895	5933	6078	5929	6057	6034	6024	6067	5892	5912	5978	6054	5808	6034	5920	6039	5992	6035	5980	5816	5978	6020	6090	5927	5912	6020	5987	6053	5940	6045	5911	5947	6078	5965	5985	5953	5932	5983	5876	5933	6043	5944	5975	6008	5886	6028	5859	6031	5982	6084	6003	5991	5839	5893	5969	5937	6091	5859	6026	5949	5971	5875	5936	5909	5803	5982	5981	5945	6029	5858	5936	6048	5931	6055	5913	6027	5923	5959	6056	5986	5873	5937	5945	5923	5892	5908	5916	5919	6001	5994	6001	6034	5999	5887	5917	5914	5990	5947	6022	5901	5968	5990	5987	5938	5953	6055	5900	5996	5928	5888	5960	5881	5865	5999	6065	5991	6065	5929	5817	5956	6075	6027	5973	5866	5917	5960	5984	5919	6040	5928	5938	6042	5882	5915	5982	6025	5950	5970	6060	5978	6026	5999	6006	5988	5991	5954	5881	5969	5844	5998	5889	5969	5897	6013	5951	6045	5946	5924	5811	6032	5953	6024	5921	5856	6073	6018	6028	6011	6065	5826	5979	5970	6058	5982	5916	5931	6022	5980	5959	5858	5935	5894	6045	5999	5871	6066	5965	5903	5998	6037	5901	5922	5984	5925	5991	5942	5913	6077	5972	6024	5996	6090	5839	6028	6022	6027	6044	5993	6002	5897	6052	5969	6034	5905	6059	5988	6003	5914	6013	5997	5946	6096	6086	5947	6033	5896	5981	5961	6026	6012	5987	5977	5967	5989	5910	5853	6005	5908	6101	5793	5932	6127	5995	5983	6049	6011	6111	5907	5989	5935	6016	5958	5885	5970	6038	6024	5978	5897	6063	5989	5816	5991	6002	5971	5818	5908	5790	6091	6049	5915	6029	5860	5932	6032	5984	5995	5942	5994	5985	5911	5924	5826	5996	5970	5998	5958	5963	5944	5901	5906	5936	6026	6115	6078	5924	5958	5994	6005	6015	5938	5882	6003	5821	5930	5981	5905	6016	5969	5997	6023	5906	6077	5979	5941	5860	5995	5898	6004	5887	6049	6011	6042	5909	5885	5977	5883	5898	5919	5799	5988	5901	5886	5871	6103	5968	5829	5846	5895	5853	6020	6052	5907	6053	5901	5934	5937	5943	6003	5807	6016	5794	6032	5949	5935	6044	5945	5926	5898	5899	6045	6037	5987	5905	6049	5956	5938	5999	5968	6018	6005	6033	5939	6031	5987	6114	5986	6015	5953	6042	5796	5935	5916	6001	5957	5945	5964	5967	5861	5841	5981	5927	5926	6054	5868	6041	5916	5989	6025	5978	6054	6071	6086	6047	6066	5996	5956	6013	5834	6091	5865	6062	6013	6063	6020	5897	6130	5861	5978	6080	5936	5903	5938	5983	5819	6036	6011	5960	6016	5937	6025	5869	6017	5979	6002	5987	5846	5898	5779	6135	6062	6101	5900	5984	6028	5880	5959	6003	5955	5871	5874	5993	5822	5913	5950	5924	5918	5920	5934	5917	5886	5979	5961	5923	5914	6023	5872	5899	5781	6086	5972	5955	5955	5979	5943	5847	6144	5935	5967	5973	5949	5949	5984	6041	5905	5903	5962	5882	6016	5991	6079	6024	6084	5840	5990	6036	5873	5903	6009	6003	6025	6071	6065	5997	5930	5899	5916	5895	5976	6017	5994	5789	5848	6021	5945	6036	5937	5969	5982	5894	5840	6038	6024	5919	6024	5936	6002	6050	6012	5927	5919	5994	5980	6059	5952	5948	5963	5994	5862	5982	6009	5907	5952	5907	5763	5950	5977	5975	5838	6062	5933	5934	5929	5916	6064	5910	5966	5889	6057	5969	5959	5907	6005	5984	5968	5968	5846	5880	6057	5958	6002	5937	5952	5968	5972	5867	5951	5982	5878	5963	5986	5876	5915	5965	5856	6018	5970	5988	5997	5974	5947	6043	5898	5875	6039	5871	6074	6005	5937	5934	5942	5833	5958	6025	5935	6008	6006	5984	5883	5790	6014	5976	5883	6035	5817	5941	5853	5950	5962	5922	5897	6090	5822	6118	6012	5994	5947	5986	5994	5974	5986	5953	6000	6037	5928	5927	5991	5981	6053	6049	5955	5963	6012	6029	5878	5912	5874	5972	5936	5955	5851	5999	6109	5934	5885	6077	6137	5971	5938	5881	5934	6100	5880	5988	5993	5992	5992	5995	5942	5944	5938	5929	6122	6027	6039	5988	5922	6052	5930	5968	6073	5946	5964	5954	6065	6048	5887	5944	5958	5951	6045	6030	6056	5979	5856	5991	6040	5872	6085	6098	5893	5905	6032	6086	5963	5952	6045	5976	6010	5990	5984	5926	5947	6045	5922	5989	5906	5976	6063	5954	5929	6060	5896	6073	6015	6066	6009	5957	6051	5928	5957	6000	6025	6054	5924	6060	5908	5913	5955	5928	5848	5997	5875	6018	5841	5971	5973	6002	5959	5886	5974	6051	5964	5972	5997	5845	6079	5924	6015	5964	5953	6062	5949	5961	5921	6013	6025	6016	5833	5942	5917	5912	5916	5966	6054	6102	5933	5867	6136	5957	5958	5898	5924	6079	6005	5935	6032	5980	6018	5938	5991	5975	6067	5877	6036	5901	6069	6036	6024	6094	6001	5950	5980	6008	6111	5884	5954	5887	5870	5955	6037	5905	5845	6025	6060	5970	5939	6084	5979	5986	5969	6111	5971	5958	5994	5949	5907	5933	6082	5868	5936	5959	5973	5940	6045	6100	6035	5972	6033	6017	6002	6014	6022	5997	5954	5898	6019	5967	5893	6044	5994	5819	5892	5933	6066	5815	5864	5884	5967	5889	5908	5887	5926	6015	5882	6072	6093	5872	6025	6055	5920	6074	6002	5901	5985	6027	5995	5954	5852	6087	6032	5936	6021	6044	6015	5941	5948	6090	5877	5994	5952	5949	6026	6035	6011	5920	6082	5963	5953	5985	5997	5976	6057	6007	6006	6004	5843	5951	6014	5974	5846	5977	5948	5861	5914	5898	5885	5975	5993	5881	5887	6063	5921	6127	6071	5961	5794	5901	5986	6012	6056	6030	5989	5970	6034	6013	5909	5988	6056	5895	5925	6042	5966	5895	5888	5959	5996	5897	6067	6015	5997	5923	5851	6019	5933	5940	6000	5975	6016	5862	5963	6071	6120	5959	5871	6003	5978	6012	5988	5949	5985	6005	5941	5927	5928	5955	5868	6010	5914	5925	5918	5960	5943	5876	5997	5857	5930	5882	6118	5921	5945	6024	5935	6052	5966	5834	6058	5894	6038	5937	5940	5929	5874	6006	5930	5876	6019	5961	6043	6061	5930	5959	5958	5956	6002	5857	5878	5927	6071	5935	5963	5912	5982	6050	5804	5896	5985	5974	6060	5876	5968	5868	6001	5889	5992	5981	5979	6047	5980	5882	6004	5946	5930	5896	6030	6117	5909	6064	5895	5952	5895	5946	5984	5910	5940	6013	6063	6050	6001	6026	5904	5988	6037	6067	5962	5960	5965	5959	6060	5946	5995	5851	5922	5866	5870	5904	5903	5900	5913	5919	6067	5937	6008	5991	6058	5824	5986	5984	5972	5955	5929	5957	5911	5870	5872	5995	5952	5979	5907	5966	5890	5986	5953	5914	5911	5936	6053	6010	5978	5907	5910	6002	5994	5865	6069	6031	6104	6097	5900	5861	5952	5937	6005	5989	5920	5895	5915	6014	6064	5929	5858	5921	6067	6053	5892	5920	5973	6005	5968	5870	6011	6056	5904	5968	5975	5869	5944	6017	6046	5955	6087	5936	5907	5959	5963	5986	6033	6098	5826	5939	6003	6083	6010	5851	5944	5965	5991	6084	5969	5998	5860	5987	5943	5902	6069	5935	6068	5925	5937	5912	5905	6006	6055	5876	6127	6079	6011	6072	6011	5989	5949	5886	5931	5996	5963	6004	5829	5986	5971	5888	5914	6060	5995	6070	6012	5840	5978	5923	6107	6033	5905	6069	5897	6005	6011	5937	5951	5855	6016	5953	6042	5804	6042	6050	5998	5958	5960	5941	5782	5997	5890	6032	5896	6053	6055	5865	5924	6016	5985	5949	5980	6063	5914	6085	5967	5966	5827	5945	6067	5905	5914
47285	31224	11440	2550	1036	777	785	835	767	809	785	775	816	823	763	800	766	777	794	806	819	794	812	753	812	817	804	779	822	819	788	759	799	805	823	770	779	797	785	812	812	855	792	797	770	810	801	802	790	785	812	759	831	820	795	793	792	772	805	775	849	799	771	790	802	788	823	795	764	762	778	800	743	759	768	828	749	787	770	790	820	798	805	754	790	807	789	864	779	843	807	774	822	789	818	814	766	749	815	850	813	794	800	770	805	772	766	806	786	784	785	797	766	823	801	813	842	803	802	798	728	826	775	807	788	776	839	811	823	808	794	815	828	836	795	824	804	795	784	775	775	790	781	805	752	798	790	753	803	774	824	711	802	795	816	811	799	845	723	816	812	789	807	788	768	818	782	781	775	757	776	766	837	799	798	768	780	784	786	749	763	797	725	869	822	819	787	760	799	796	778	786	781	774	861	834	800	794	750	787	845	842	794	767	774	743	840	769	778	796	773	752	813	776	839	814	795	840	819	783	752	857	817	789	773	766	781	811	805	776	821	835	818	832	785	770	795	845	761	786	806	785	759	823	803	831	762	785	787	752	800	841	791	788	783	772	792	732	786	813	802	749	820	803	781	824	812	773	783	779	760	831	804	799	809	765	803	804	819	756	750	794	786	793	826	858	798	854	863	772	766	780	793	758	780	772	803	802	780	817	784	840	753	873	792	781	815	780	761	810	840	814	759	778	811	864	799	777	815	809	800	797	752	818	813	812	809	781	811	762	770	844	803	812	744	813	802	785	791	776	783	825	829	769	808	785	794	817	786	826	784	815	771	816	836	807	804	807	776	833	791	790	747	825	796	770	846	776	760	839	802	796	820	767	819	757	836	783	771	807	820	813	789	785	806	828	771	774	802	808	812	776	783	805	848	819	782	804	801	778	805	793	790	781	766	763	771	803	820	802	788	834	813	855	784	779	760	818	835	829	795	770	783	842	820	783	777	784	802	797	761	833	841	781	794	809	738	805	815	826	780	829	786	761	849	783	781	787	809	825	834	831	739	752	768	788	796	795	793	858	804	797	777	757	797	796	729	808	750	823	768	843	753	739	832	808	793	845	821	797	778	835	783	787	803	845	807	822	795	820	800	791	803	825	768	775	832	782	796	770	812	834	771	792	789	839	824	818	806	804	735	771	758	773	810	764	784	769	799	820	743	814	836	761	827	834	812	825	789	781	808	793	853	791	767	831	799	788	802	779	790	811	756	837	834	809	800	808	787	837	818	788	787	829	816	869	769	777	798	769	805	785	842	829	841	782	832	793	767	879	842	828	793	805	772	801	803	755	793	731	815	851	793	821	795	829	795	778	791	804	813	825	819	791	770	780	788	786	787	753	813	822	811	818	775	804	784	798	821	785	763	812	808	784	772	773	804	779	794	826	780	838	750	773	832	757	824	778	828	819	795	784	836	779	810	758	763	799	794	835	755	835	751	775	812	816	802	784	750	730	775	816	802	765	844	817	810	764	797	826	748	822	825	760	752	784	808	778	770	765	750	806	767	759	773	771	774	795	821	772	804	813	784	776	789	775	836	793	794	790	843	795	740	753	798	797	794	822	846	813	816	774	754	768	772	788	870	792	847	756	807	814	788	778	771	780	760	790	831	781	795	766	810	751	773	816	777	824	781	749	792	744	827	783	813	811	827	761	794	855	760	743	783	789	837	762	780	778	792	787	843	802	767	755	845	849	792	821	785	804	823	784	763	833	823	778	841	811	817	800	787	817	788	800	792	801	801	726	781	816	816	805	798	780	779	782	777	768	841	764	767	806	790	825	798	811	801	815	790	795	872	853	794	826	787	769	782	760	785	818	826	779	775	843	786	796	802	809	804	810	798	772	791	755	786	802	856	789	776	815	807	809	780	818	770	800	780	814	824	822	764	813	774	772	815	779	779	807	835	857	794	839	803	770	812	786	795	809	841	811	769	770	796	760	791	796	820	821	813	803	799	808	795	740	810	709	774	742	784	771	751	768	789	826	812	749	790	805	782	823	761	771	782	779	823	797	766	813	770	804	756	847	766	794	817	828	772	810	770	755	800	773	770	795	820	777	773	862	781	775	786	818	827	828	836	800	750	787	760	811	809	813	792	761	790	794	824	793	780	832	833	813	749	811	826	796	739	776	798	808	783	757	826	780	793	744	772	791	840	829	828	752	793	804	786	843	805	829	801	799	837	732	844	798	781	783	748	773	824	786	839	793	792	852	787	810	787	820	782	820	756	733	763	742	730	758	784	840	797	797	798	869	817	739	790	776	800	785	791	849	810	842	758	739	838	829	812	713	784	782	801	750	793	743	765	806	755	774	854	797	791	794	849	830	817	781	788	762	825	831	814	831	798	783	715	816	786	789	806	808	822	773	854	850	809	799	790	796	781	792	728	771	823	791	767	818	797	806	785	777	774	790	791	822	761	788	799	798	805	797	807	829	789	793	767	762	836	824	779	789	817	794	827	787	804	786	792	822	805	801	795	764	785	803	767	758	769	740	790	823	815	783	807	806	893	828	820	794	828	789	810	811	748	811	797	841	855	803	833	759	756	817	796	801	831	823	811	741	774	789	807	810	752	751	771	793	798	795	843	820	801	753	810	760	828	787	757	734	796	810	747	848	759	793	820	852	782	817	816	808	801	761	796	813	839	828	814	846	771	821	789	821	762	799	754	797	800	837	838	753	817	799	768	770	767	776	762	801	774	823	824	842	833	809	848	856	788	834	793	812	758	820	759	892	754	812	815	802	810	755	826	755	776	829	807	826	801	806	803	834	762	792	805	808	802	751	799	859	797	810	821	798	809	815	771	817	751	781	799	765	812	846	825	779	795	792	754	803	806	796	847	787	817	762	819	853	844	797	809	779	804	802	782	770	750	745	746	786	840	756	812	760	791	835	752	796	788	805	771	783	778	839	830	791	849	809	812	757	810	766	770	862	757	772	783	812	790	820	783	850	841	772	784	772	836	766	786	796	822	822	788	777	781	778	818	789	801	806	751	796	841	778	832	785	802	759	780	809	762	749	831	811	834	826	815	799	801	781	759	785	852	774	801	769	801	779	800	770	781	751	776	801	824	810	769	793	816	789	800	831	774	834	809	787	769	829	767	837	792	774	806	780	766	821	792	877	729	799	830	776	793	764	804	810	775	774	813	775	751	767	752	764	791	813	806	805	808	781	813	774	789	741	775	805	766	830	799	801	793	770	804	811	790	759	786	732	759	801	783	820	802	812	800	763	768	792	815	823	828	785	774	788	777	739	795	797	806	785	766	829	794	810	813	808	742	799	830	792	807	802	861	796	796	766	821	755	792	780	776	740	827	823	770	771	778	762	802	782	780	813	807	743	806	816	828	770	817	777	811	784	817	831	804	804	788	737	819	760	777	779	798	784	823	843	830	788	830	785	859	763	778	805	757	831	770	749	795	867	780	747	822	780	819	760	803	760	770	853	826	773	767	768	851	728	828	786
73377	52176	32001	17750	9726	6660	6495	6573	6465	6473	6569	6423	6550	6652	6474	6543	6443	6445	6575	6535	6486	6592	6486	6545	6624	6652	6459	6444	6586	6527	6537	6484	6428	6494	6549	6560	6426	6485	6477	6377	6552	6606	6521	6592	6516	6591	6525	6456	6599	6497	6546	6518	6581	6461	6445	6590	6497	6658	6558	6562	6569	6530	6322	6426	6585	6489	6475	6513	6582	6573	6545	6572	6394	6442	6536	6421	6571	6595	6577	6463	6432	6544	6514	6362	6443	6567	6475	6541	6495	6537	6482	6540	6433	6482	6496	6562	6529	6544	6546	6417	6429	6472	6531	6572	6448	6561	6632	6551	6550	6490	6660	6500	6575	6502	6477	6539	6571	6533	6516	6521	6554	6512	6587	6410	6554	6442	6573	6406	6483	6480	6445	6500	6586	6495	6473	6525	6467	6556	6472	6458	6496	6649	6579	6605	6477	6406	6672	6554	6593	6441	6505	6573	6521	6522	6660	6493	6633	6542	6522	6450	6457	6373	6409	6517	6574	6526	6490	6362	6555	6585	6441	6514	6421	6632	6566	6524	6407	6418	6470	6503	6555	6557	6536	6505	6460	6449	6629	6398	6450	6382	6445	6537	6615	6452	6626	6546	6664	6508	6562	6507	6459	6590	6620	6475	6613	6474	6475	6562	6426	6586	6540	6569	6376	6502	6584	6345	6525	6459	6671	6467	6436	6548	6575	6426	6319	6560	6514	6433	6558	6537	6538	6399	6464	6397	6599	6544	6455	6637	6622	6510	6636	6457	6496	6542	6541	6455	6614	6439	6542	6415	6624	6492	6588	6502	6446	6543	6456	6498	6513	6502	6566	6448	6435	6495	6413	6548	6361	6507	6493	6416	6602	6543	6519	6525	6594	6471	6514	6579	6480	6554	6374	6412	6554	6500	6603	6496	6490	6510	6600	6586	6434	6526	6398	6510	6505	6518	6666	6426	6504	6489	6642	6474	6428	6458	6463	6378	6444	6561	6576	6407	6591	6533	6517	6538	6580	6561	6499	6571	6480	6603	6476	6581	6398	6529	6509	6524	6489	6447	6364	6404	6690	6547	6552	6485	6509	6438	6512	6497	6656	6488	6555	6510	6523	6595	6362	6402	6544	6512	6440	6401	6426	6493	6507	6535	6517	6464	6422	6506	6573	6643	6519	6400	6638	6546	6468	6484	6529	6442	6635	6521	6356	6480	6497	6609	6437	6575	6501	6585	6464	6599	6493	6592	6492	6594	6559	6589	6534	6549	6486	6492	6518	6596	6403	6521	6601	6434	6545	6562	6598	6573	6395	6452	6610	6520	6609	6567	6531	6496	6572	6495	6615	6482	6502	6469	6516	6586	6590	6524	6602	6424	6467	6532	6662	6545	6538	6603	6474	6579	6515	6424	6516	6590	6497	6410	6444	6547	6558	6604	6475	6522	6554	6517	6585	6578	6396	6528	6354	6510	6451	6530	6514	6499	6471	6583	6566	6563	6582	6634	6488	6546	6666	6471	6545	6479	6465	6486	6419	6422	6469	6435	6572	6504	6549	6447	6547	6629	6570	6414	6567	6498	6526	6576	6530	6557	6488	6549	6501	6529	6392	6555	6530	6598	6527	6425	6523	6540	6559	6407	6574	6520	6599	6508	6423	6459	6340	6490	6629	6456	6545	6536	6540	6530	6507	6554	6499	6580	6395	6519	6436	6451	6547	6509	6534	6428	6525	6542	6601	6545	6409	6681	6463	6449	6453	6599	6521	6411	6651	6583	6527	6461	6432	6507	6667	6464	6550	6387	6597	6608	6439	6555	6499	6396	6438	6569	6483	6492	6458	6521	6536	6524	6480	6603	6635	6531	6485	6618	6443	6527	6436	6581	6353	6366	6597	6382	6442	6493	6553	6591	6429	6515	6505	6512	6632	6432	6588	6547	6575	6433	6546	6415	6632	6452	6550	6557	6512	6450	6536	6592	6483	6567	6496	6389	6528	6642	6539	6479	6501	6633	6539	6490	6405	6512	6570	6545	6527	6489	6538	6503	6409	6522	6509	6430	6491	6460	6541	6478	6471	6378	6609	6505	6465	6417	6469	6488	6607	6387	6361	6557	6445	6403	6579	6461	6500	6411	6530	6542	6390	6640	6498	6539	6533	6487	6523	6456	6493	6524	6505	6539	6361	6480	6517	6532	6480	6463	6515	6513	6506	6398	6476	6548	6599	6631	6487	6586	6535	6461	6516	6621	6566	6626	6499	6436	6447	6533	6477	6396	6526	6503	6517	6433	6706	6523	6499	6475	6615	6623	6457	6440	6596	6528	6573	6488	6508	6430	6543	6435	6487	6501	6500	6528	6495	6579	6536	6538	6415	6503	6396	6560	6522	6448	6480	6437	6451	6575	6641	6544	6490	6554	6409	6597	6615	6636	6448	6474	6525	6508	6550	6545	6538	6531	6611	6511	6567	6655	6433	6604	6489	6529	6528	6393	6531	6466	6571	6527	6459	6572	6397	6607	6508	6564	6602	6348	6652	6603	6530	6496	6537	6550	6465	6528	6532	6500	6533	6533	6552	6591	6460	6499	6528	6637	6458	6456	6685	6423	6579	6404	6473	6525	6267	6615	6501	6458	6543	6551	6508	6451	6549	6507	6465	6522	6468	6402	6549	6558	6555	6610	6456	6415	6537	6414	6462	6484	6645	6369	6470	6462	6385	6589	6481	6490	6481	6542	6513	6495	6493	6542	6451	6399	6531	6486	6615	6425	6532	6479	6469	6507	6484	6540	6454	6510	6543	6521	6548	6487	6556	6431	6601	6466	6415	6603	6511	6485	6563	6538	6452	6604	6427	6527	6559	6625	6533	6472	6485	6526	6609	6548	6606	6608	6427	6534	6450	6493	6463	6435	6541	6507	6482	6452	6459	6503	6438	6482	6450	6497	6507	6591	6541	6560	6534	6444	6541	6531	6407	6351	6543	6457	6568	6501	6623	6484	6666	6459	6457	6444	6526	6512	6419	6614	6373	6665	6650	6545	6554	6488	6548	6572	6535	6480	6504	6466	6537	6588	6544	6486	6381	6490	6488	6418	6603	6547	6508	6589	6394	6590	6482	6477	6522	6523	6503	6545	6556	6556	6407	6562	6415	6577	6497	6467	6479	6590	6568	6437	6471	6387	6485	6630	6544	6541	6362	6419	6525	6532	6472	6676	6488	6499	6729	6559	6483	6569	6460	6421	6564	6527	6408	6412	6572	6558	6613	6506	6490	6468	6554	6512	6380	6596	6586	6533	6594	6500	6448	6669	6524	6560	6512	6497	6629	6419	6625	6551	6561	6462	6447	6532	6561	6379	6461	6632	6535	6548	6483	6472	6467	6405	6585	6483	6479	6526	6582	6552	6407	6531	6520	6455	6602	6423	6421	6616	6480	6418	6608	6567	6589	6616	6611	6434	6487	6477	6447	6546	6575	6608	6435	6566	6405	6532	6449	6555	6485	6511	6572	6509	6503	6597	6465	6534	6515	6566	6516	6480	6510	6547	6469	6590	6537	6460	6561	6526	6633	6593	6494	6413	6479	6475	6506	6360	6568	6550	6592	6447	6510	6530	6436	6364	6469	6533	6392	6488	6554	6451	6620	6580	6478	6563	6566	6470	6492	6679	6348	6424	6417	6629	6574	6581	6582	6506	6417	6535	6428	6585	6491	6441	6462	6527	6560	6556	6518	6515	6593	6464	6617	6569	6480	6340	6537	6543	6557	6595	6589	6556	6488	6524	6552	6565	6606	6659	6494	6392	6568	6501	6481	6557	6568	6533	6495	6606	6458	6506	6568	6578	6482	6468	6422	6520	6552	6404	6411	6533	6507	6421	6489	6485	6584	6559	6578	6569	6388	6603	6422	6441	6386	6505	6501	6601	6569	6588	6447	6565	6535	6520	6529	6558	6449	6443	6470	6611	6429	6511	6426	6471	6459	6528	6477	6486	6502	6501	6465	6581	6474	6312	6513	6354	6582	6504	6396	6558	6543	6598	6647	6532	6544	6492	6527	6639	6431	6498	6550	6533	6632	6566	6516	6499	6479	6524	6505	6493	6571	6644	6520	6534	6380	6560	6553	6587	6455	6508	6505	6632	6505	6511	6595	6527	6549	6508	6524	6505	6544	6479	6535	6615	6520	6479	6513	6616	6482	6471	6469	6626	6536	6432	6562	6463	6375	6566	6557	6597	6545	6518	6522	6504	6372	6458	6558	6578	6439	6586	6646	6444	6561	6483	6418	6642	6648	6404	6518	6617	6473	6468	6534	6498	6575	6602	6490	6470	6543	6529	6484	6530	6430	6484	6637	6655	6421	6530	6482	6434	6488	6429	6514	6556	6610	6409	6521	6530	6704	6493	6529	6587	6416	6510	6611	6623	6434	6540	6550	6518	6512	6499	6429	6486	6492	6565	6642	6424	6460	6570	6413	6458	6500	6515	6489	6511	6353	6540	6590	6489	6508	6501	6457	6476	6464	6451	6335	6518	6457	6556	6488	6499	6454	6520	6601	6473	6483	6465	6274	6536	6459	6559	6456	6357	6490	6506	6515	6430	6582	6549	6633	6560	6522	6485	6471	6583	6633	6564	6297	6465	6616	6502	6486	6563	6714	6432	6538	6567	6473	6596	6523	6519	6474	6535	6374	6576	6480	6517	6458	6654	6550	6514	6561	6432	6477	6488	6491	6569	6540	6492	6454	6495	6577	6460	6490	6520	6363	6448	6601	6395	6420	6525	6481	6543	6572	6441	6432	6456	6593	6579	6513	6579	6503	6485	6509	6443	6513	6510	6524	6587	6582	6559	6488	6542	6646	6476	6567	6611	6437	6568	6396	6234	6534	6535	6287	6505	6527	6612	6487	6500	6543	6562	6543	6374	6377	6576	6451	6575	6406	6667	6467	6403	6420	6441	6582	6512	6471	6688	6404	6457	6423	6498	6556	6462	6541	6536	6535	6501	6549	6462	6487	6641	6574	6643	6547	6591	6475	6461	6475	6632	6521	6504	6372	6592	6415	6558	6525	6436	6395	6432	6501	6455	6436	6556	6624	6509	6506	6414	6470	6544	6569	6468	6497	6392	6486	6463	6513	6615	6470	6593
54357	39005	15964	3515	1184	840	867	894	863	884	871	822	902	815	833	833	858	852	869	877	871	886	908	826	835	835	824	865	835	873	876	839	873	821	887	880	870	906	918	812	922	846	942	888	835	853	828	902	823	849	876	880	867	873	885	821	929	881	899	884	866	841	843	827	848	861	813	851	872	885	925	837	852	907	812	840	853	855	859	864	885	805	863	852	875	848	824	871	853	861	856	879	848	858	877	838	899	826	870	839	891	865	867	883	857	835	860	831	853	892	852	892	846	832	849	807	807	871	894	834	841	867	886	863	864	867	850	859	775	883	861	868	871	910	836	865	859	875	839	847	816	905	857	856	842	814	828	825	811	839	873	862	931	845	890	872	837	897	857	879	869	834	892	853	870	863	875	862	860	862	867	857	834	832	838	840	791	904	924	869	865	931	886	848	823	945	853	865	854	892	854	870	904	870	847	870	886	877	928	854	840	853	843	857	868	872	870	866	899	856	961	935	851	897	821	855	841	841	939	863	847	847	880	853	839	923	839	822	837	903	846	851	812	870	867	889	894	914	823	885	893	841	836	820	846	826	853	855	813	848	823	843	832	842	817	911	852	874	933	852	894	820	847	864	868	773	864	822	861	889	911	886	871	860	810	836	929	872	861	869	877	850	833	927	904	898	834	849	848	865	877	863	921	866	884	855	874	835	870	824	923	872	828	861	828	884	874	841	855	840	896	882	787	881	903	838	863	891	891	860	862	879	866	875	798	860	818	878	876	895	834	843	906	838	863	822	866	850	880	873	860	814	861	845	906	855	835	883	881	901	855	851	847	836	840	882	882	840	869	841	906	833	875	878	860	848	877	844	898	845	836	809	878	860	906	884	851	871	836	851	862	866	856	894	917	817	878	900	827	884	840	815	879	815	824	825	890	834	886	890	854	909	875	863	929	859	852	829	832	798	852	838	820	858	886	857	910	860	882	897	846	865	918	884	860	814	898	816	860	839	868	844	843	866	842	836	909	864	866	891	854	849	877	880	821	799	880	862	844	872	865	840	866	844	841	816	885	835	885	863	908	854	881	865	895	886	830	886	875	837	886	864	848	847	875	866	864	886	921	839	819	856	852	804	899	875	861	866	873	838	884	812	881	856	813	882	902	889	886	831	879	850	873	885	866	866	914	909	860	858	851	827	878	833	820	869	857	807	835	836	884	806	891	879	857	909	859	867	901	845	828	823	876	868	822	870	842	874	887	839	861	871	876	877	900	859	868	890	848	858	833	853	887	837	857	848	816	827	857	906	846	815	839	851	913	876	853	859	861	859	840	819	819	877	879	825	880	806	901	875	829	814	894	869	852	844	854	829	881	837	893	846	880	863	798	868	876	895	858	907	847	961	869	814	882	875	896	839	901	869	921	883	881	839	896	886	917	886	847	845	811	877	872	873	917	877	880	911	834	844	876	836	859	875	905	878	874	898	818	838	893	872	861	869	828	878	868	904	853	874	872	868	873	889	815	865	873	851	878	841	853	871	839	855	853	853	835	870	897	873	913	830	883	864	907	833	862	846	843	840	848	851	873	844	877	851	893	870	877	864	849	868	830	871	851	884	862	881	828	887	853	840	879	890	921	808	845	887	892	898	836	864	871	881	901	859	856	880	826	847	871	848	865	843	869	847	890	833	882	853	865	899	835	849	825	845	826	897	818	883	907	933	885	864	876	836	898	797	854	930	895	879	841	877	912	929	894	836	863	852	815	874	837	870	863	850	871	912	861	856	890	863	874	839	893	870	949	860	937	890	825	904	848	877	876	832	820	897	873	885	878	894	892	886	918	883	840	865	846	860	848	894	900	884	823	864	854	847	837	893	850	840	853	880	827	873	925	835	862	861	893	885	846	843	898	828	866	869	860	831	916	901	879	837	902	806	813	871	879	830	858	880	896	875	910	863	842	879	878	914	795	829	826	879	847	849	858	805	872	880	853	899	893	874	881	937	866	835	927	774	901	847	855	870	836	939	877	836	853	856	870	841	878	823	900	872	851	865	882	882	856	840	848	895	864	885	864	916	896	884	882	874	846	854	846	828	879	842	872	911	821	847	872	871	867	843	853	899	854	902	886	856	863	843	866	848	847	870	832	868	819	847	849	879	893	861	818	860	826	822	880	828	809	889	867	840	837	879	871	860	844	863	945	890	872	811	857	839	839	899	818	869	838	911	855	841	892	888	838	840	848	896	862	883	880	868	832	848	875	822	885	877	862	845	807	832	846	873	889	855	822	848	885	886	918	879	910	917	831	844	868	842	871	823	898	838	833	860	891	881	818	827	881	894	877	856	908	869	947	841	879	922	925	867	866	885	850	902	859	842	871	846	866	864	853	892	868	817	838	881	846	873	888	853	832	884	915	841	854	854	883	853	858	854	856	902	850	863	889	860	853	879	850	940	882	857	866	866	900	887	892	841	882	909	826	906	843	773	850	813	879	843	884	871	857	841	834	888	893	847	893	816	840	894	887	917	903	868	903	834	915	892	866	828	905	917	910	838	896	829	827	805	835	871	873	860	815	855	913	865	866	869	831	885	845	873	854	886	907	911	843	899	837	825	908	872	913	881	848	921	870	829	865	868	863	852	843	840	897	873	912	866	813	817	856	861	906	890	893	870	841	887	873	859	863	860	829	856	824	846	865	852	861	875	902	902	843	841	823	823	845	903	870	899	866	871	863	804	857	863	880	868	877	875	876	887	872	896	816	898	873	875	867	859	825	848	843	909	897	828	854	861	838	804	858	869	916	867	861	902	861	873	884	868	849	845	934	916	851	873	859	836	916	875	874	894	887	834	876	830	836	849	878	859	913	853	902	826	929	872	821	885	907	856	855	873	862	934	810	869	918	888	833	891	870	905	844	849	878	874	877	815	835	839	781	877	908	853	842	864	895	869	898	861	877	870	830	904	899	884	899	911	868	788	831	930	879	916	846	843	844	852	916	921	940	858	838	870	906	885	888	870	880	859	927	871	872	859	884	864	882	893	864	887	813	861	808	851	857	841	831	874	858	852	877	875	858	870	866	829	876	874	912	909	860	877	863	856	814	826	888	826	862	897	872	888	872	865	863	851	871	876	955	883	867	870	857	914	859	911	884	836	872	887	889	844	884	865	863	853	825	867	895	868	880	909	860	846	833	811	857	851	870	865	862	881	903	890	862	885	894	847	864	848	862	841	836	835	883	888	865	846	860	905	822	920	799	876	907	854	850	864	878	882	885	891	830	899	840	830	896	871	876	832	851	870	822	871	881	912	878	871	891	865	856	872	865	860	886	922	851	848	845	841	875	786	872	919	875	923	897	787	817	829	813	825	881	857	911	836	888	838	857	883	886	852	857	866	909	853	852	932	868	828	899	825	892	924	852	846	814	826	892	878	910	854	831	877	848	879	870	869	897	862	892	871	835	836	867	847	875	841	876	842	841	819	868	872	909	838	860	870	880	848	888	898	873	876	901	844	897	911	808	840	795	807
76382	56651	36238	21271	11457	7199	6906	6907	6981	6915	6770	6913	6855	6893	6857	6913	6920	6805	6844	6931	6871	6920	6926	6927	7033	6966	6974	7129	6820	6863	6873	6997	6806	6986	6980	6862	6905	6910	6992	6920	6989	7009	6834	6869	6971	6831	6902	6969	6973	6998	6954	6983	6874	7032	6945	6971	7029	6931	6880	7025	6990	6944	7040	6942	7017	6893	6895	6961	7000	6991	6954	7080	6964	7004	6997	6903	6901	6904	6958	6951	6926	6910	6850	7037	6924	7016	6848	6950	6843	6937	6986	6989	7007	6931	7008	6962	6946	6910	7014	6946	6965	7103	6868	6963	6868	6818	6960	6916	6910	6982	6912	6992	6945	6972	6757	6831	6992	6918	6940	6954	6889	7028	6962	6970	6853	6783	6966	6936	7013	6961	6958	7000	6926	6884	6885	7135	6920	6906	6823	6917	6901	6926	6938	6984	6977	6972	6828	6867	6926	6910	6994	6944	6976	6857	6956	6914	6981	6833	7053	6994	7023	6931	6985	6936	7090	6959	6972	6881	6984	6907	6927	6959	6842	6930	7000	6927	6935	6983	7002	6864	7061	6957	6949	6946	6864	6887	6914	6888	7031	6991	6895	6918	6870	6862	7036	6921	6994	6997	7025	7051	7062	6923	6921	7005	7004	6890	6773	7072	6825	6972	6950	6911	7002	6947	6741	7057	6865	6897	6992	6961	6995	7068	6924	6957	6950	6849	6864	7027	6993	7027	6941	6978	6896	6901	6983	6957	6931	6933	6919	6859	7022	6946	6943	6971	6875	6862	6892	6944	6872	6882	6831	7026	6994	6977	6977	6830	6970	6948	6882	7025	6940	6906	6968	7019	6924	6983	7060	6809	6822	6794	6872	7036	6949	6841	6909	6864	6922	6994	6924	6922	6989	6847	6800	6987	6928	6927	6971	6990	6929	6990	7050	6932	6926	6923	6766	6821	6949	7012	6930	6934	7016	6927	7035	7042	6930	7015	6777	6833	6934	6856	6986	6961	6898	6886	7146	6972	6940	6803	6938	6945	6917	6890	6854	6930	6923	6897	6837	6990	6969	6899	6979	6997	6930	6928	6990	6978	7085	6780	6915	6888	6776	6971	6931	6993	6901	6884	7048	7019	7008	7055	6978	6997	6832	6943	6939	6868	6941	6891	7036	6932	6994	6940	6838	7035	6909	6910	6894	6865	7020	6917	6969	6773	6868	6850	7119	6920	7013	7071	6889	6938	6959	6974	6930	6907	6818	7041	6813	7022	6906	7013	6903	6972	6852	7000	6966	6892	7078	6935	6914	6878	6918	6851	6967	6947	6830	6959	6919	6856	6970	6847	7063	6832	6876	7071	6864	6864	6800	6990	7042	6896	6998	6994	6854	6930	6965	6955	6936	6860	6974	6881	7083	6941	6973	7004	6926	7043	6931	6963	6945	6822	7048	6984	6868	6974	6973	7090	6975	6881	7050	6908	7000	6842	6885	7001	6954	6908	6979	6949	6956	6995	6918	6992	6849	6930	6862	6933	6778	6972	7025	7074	6989	6936	6863	6847	6930	6947	6929	6883	6968	6810	6902	6996	6765	6885	6960	7057	6931	6891	7002	6859	6930	7002	6937	6948	6851	7129	7082	6883	6934	6982	6945	6947	7038	6994	6975	7041	6986	7045	6943	6962	6890	6885	6920	6978	6922	7029	7040	7002	6834	6965	6965	6979	6889	7095	6873	6885	6924	6998	7113	7000	6998	6962	6825	6911	6986	6904	6971	6826	6953	6830	6926	6826	6870	6915	6838	6920	6819	6835	6925	6963	6956	6974	6884	7003	7048	6909	6874	6914	7043	6965	6954	7104	6895	6928	6900	6893	6961	6809	6992	6848	6864	6819	6953	7079	6990	6999	7018	7034	6992	6966	6940	7018	6945	6913	6882	6921	6877	6973	6974	6968	6927	6992	6941	6888	7050	6801	6950	7000	6999	7028	6824	7031	6865	7026	6994	6890	6965	6972	6911	6965	6954	6941	6959	6848	6818	6959	6919	6993	6922	6955	6930	6835	6918	6974	6874	7009	6992	6913	7032	7001	6816	6914	6926	6899	6838	6846	6953	6877	6943	6957	6963	6844	6988	7005	6916	7072	6953	6908	6961	6918	6957	6905	7004	6934	6857	6934	6977	6934	6953	6896	7117	6995	6977	6920	6941	6977	6969	6886	6781	6852	6817	6988	6957	6919	6886	7015	6943	6936	6912	6951	7153	6942	7036	7044	6932	7028	6937	6990	6961	7008	7034	6871	6988	6892	6916	7002	6887	6909	6843	6919	6974	6946	6974	7046	6969	6887	6940	6932	6854	6995	6983	7028	6879	6966	6886	6948	7033	7039	6948	6853	6978	6918	6924	7022	7023	6887	7001	7015	6974	6944	6998	6890	6917	6983	7042	6984	7036	6893	6898	7040	6943	7150	6935	6786	6937	6970	6895	7036	6854	6871	6995	6970	6932	6958	7071	6978	7066	7009	6972	6898	6971	6945	6900	7030	7011	6952	7056	6950	6924	7005	7102	7035	6937	7051	6899	6863	6944	6877	6947	6767	7017	6963	7016	6920	6910	7012	7011	6921	6977	7059	6952	6958	6905	6904	7029	6904	7069	6974	6997	7057	6925	6841	6917	6978	6893	6831	7044	7077	6944	6875	6935	7105	6935	7073	6922	6920	6936	6827	6966	6877	6939	6946	6952	6909	6986	6858	6885	6852	6866	6900	6849	7053	6930	6996	6948	7005	6909	7002	6860	6892	6919	7005	6886	6996	7000	6838	7071	6906	6972	7012	6908	6986	6917	6956	7019	6985	6881	6905	7039	6853	6970	6968	7020	7124	6889	6889	7027	6967	6968	6973	6914	6987	6926	7004	6898	7034	7026	6891	7015	7017	6977	6944	6929	6874	7080	6857	6878	6868	6971	6882	6997	6941	7003	6875	6970	6863	7003	6913	7003	6979	6895	7077	6992	6976	6960	6982	7046	6918	6937	6969	7021	6930	6966	6982	6941	6947	7008	7046	6925	7005	6926	6848	6882	6987	6883	6931	6891	6958	6898	7018	7055	6953	6921	7004	6851	6951	6877	6905	6938	7007	6878	6883	7092	6935	7027	6945	6893	6936	6813	6864	6870	6814	7083	6935	6907	6919	6996	6962	6902	6931	6927	6894	6941	6874	7008	6870	6985	6847	6915	6866	6966	6960	7091	6861	6950	7097	6944	6930	6861	6907	6939	6868	6980	7033	6999	6874	7035	6925	7013	6959	7027	6976	7000	6841	6941	6926	6888	6881	6914	6955	7023	6861	6922	6868	6856	7032	7021	6947	6882	6869	6883	7059	6950	6888	6900	6844	6954	7005	6860	6926	6866	7047	6926	7027	7022	6894	6900	7106	6991	6923	7040	6867	7098	6932	7015	6936	7018	6966	7144	6936	6933	6979	7076	6909	7030	6838	7066	7002	6966	6859	6887	7036	6913	6910	6870	6941	6934	7001	6955	6972	6889	7142	6881	6889	6917	7021	6877	6872	6970	6897	6964	6938	7096	6889	6948	6895	6851	6893	6951	7026	6872	6955	6898	6932	6976	6930	6940	6839	6993	7000	7001	6859	6950	6896	6839	6971	6894	6973	7083	6956	6872	6839	6853	7050	7000	6864	6960	6805	7022	7123	6856	6899	6959	6947	6890	7033	6903	6931	6731	6938	6987	6995	6794	6933	7029	6939	6926	7091	6986	6864	7048	6878	7019	6912	7023	6958	6958	6968	6948	6901	6792	6946	6925	6844	6933	6938	6976	6992	6801	6981	6951	6785	6929	6938	7036	7010	6993	6814	7020	7025	7063	6971	6920	6940	7124	6971	6853	7066	6881	6950	6864	6938	6924	6951	6892	7098	6948	6882	6894	6858	6875	6975	6906	6983	6973	7023	7072	7019	7076	6952	6983	6931	6930	6900	6970	7066	6898	6904	6935	7004	6931	6930	7111	7028	6963	6895	6970	6930	6920	6950	6916	7033	6896	6806	6841	6858	6955	7049	6925	6871	6933	6961	7010	6917	7050	6981	6868	6878	7045	6952	6999	6925	6765	7010	6872	6900	6958	6990	6936	7019	6997	6938	6908	7028	7002	6743	7001	6910	6950	6864	6920	6994	6888	6958	6952	7019	6868	7160	6907	6981	6780	7042	6983	6956	7037	6942	7093	6829	6968	6887	6895	6903	6799	6990	6862	7062	7011	6956	7045	7051	7009	7076	6952	6862	6932	6983	6965	6924	6914	7056	6937	7010	6867	6923	7078	6983	6958	6871	6810	6984	6931	6830	6887	6977	6912	6939	6996	6982	6933	6978	6869	7018	6977	7025	6887	6757	7015	6980	7034	6915	6996	6897	6918	7030	6997	7012	7026	6884	6919	7008	6957	7026	6794	6945	6993	7067	7049	6848	6881	6819	6923	6873	6960	6999	6925	6920	6982	7039	6904	6954	6897	6906	6951	6955	6915	6929	6977	6969	6891	6969	6997	6893	6979	6934	6869	7059	7082	6883	7094	7016	6943	7067	6957	7012	6892	7053	6918	6900	6841	6950	6876	6935	6993	7030	6825	6897	6909	7096	6982	6988	6937	7032	7001	7022	6859	6887	6943	6901	6869	6928	7025	6994	6893	6953	6950	6891	6719	6915	6864	7008	6911	6873	6986	6853	7113	6931	6973	7007	6785	6893	6895	6952	7024	6817	6922	6966	6901	6991	6941	6910	6809	6882	6868	7044	6953	6823	6875	6882	6859	6836	6826	6868	7034	6987	7043	7062	6902	6903	6859	6979	6953	6987	6927	7097	6882	6945	6963	6957	6943	6965	6957	6978	6897	6852	6938	6932	6984	6905	6879	6934	6866	6978	7063	6856	6899	6923	6885	7064	6893	6837	6949	6956	6965	6929	6977	6822	7100	6939	6977	6867	6904	7085	6952	7003	6786	6895	6893	6901	6948	6853	7073	6902	7114	6809	7041	6900	6914	6944	7056	6922	6916	6812	6930	6863	6944	6924	6884	6976	6984	6878	6899	6892	6949	7102	7118	6864	6865	6967	6898	7024	6985	6896	6909	6873	6985	6988
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
