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
342110563289	342110563846	342110564396	342110564946	342110565495	342110566046	342110566596	342110567146	342110567695	342110568246	342110568796	342110569346	342110569895	342110570446	342110570996	342110571546	342110572095	342110572646	342110573196	342110573746	342110574295	342110574846	342110575396	342110575946	342110576495	342110577046	342110577596	342110578146	342110578695	342110579246	342110579796	342110580346	342110580895	342110581446	342110581996	342110582546	342110583095	342110583646	342110584196	342110584746	342110585295	342110585846	342110586396	342110586946	342110587495	342110588046	342110588596	342110589146	342110589695	342110590246	342110590796	342110591346	342110591895	342110592446	342110592996	342110593546	342110594095	342110594646	342110595196	342110595746	342110596295	342110596846	342110597396	342110597946	342110598496	342110599046	342110599596	342110600146	342110600695	342110601246	342110601796	342110602346	342110602895	342110603446	342110603996	342110604546	342110605095	342110605646	342110606196	342110606746	342110607296	342110607846	342110608396	342110608946	342110609496	342110610046	342110610596	342110611146	342110611696	342110612246	342110612796	342110613346	342110613896	342110614446	342110614996	342110615546	342110616096	342110616646	342110617196	342110617746	342110618296	342110618846	342110619396	342110619946	342110620496	342110621046	342110621596	342110622146	342110622696	342110623246	342110623796	342110624346	342110624896	342110625446	342110625996	342110626546	342110627096	342110627646	342110628196	342110628746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	3300	1900	2700	10000	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
11805	9622	3738	3852	24464	40386	26589	12557	3788	1247	823	758	803	805	781	761	729	785	780	736	697	717	758	754	756	794	741	759	708	776	794	792	781	786	759	736	728	775	758	722	746	753	745	769	685	786	693	766	791	739	746	761	739	756	765	720	756	759	739	727	779	646	782	732	777	724	738	722	785	753	811	769	749	813	762	740	753	745	749	771	768	787	761	766	742	746	761	709	749	796	758	752	743	762	747	779	745	738	760	763	769	720	767	720	729	735	704	765	733	695	748	747	750	730	755	753	724	756	703	788	722	786	771	731	730	771	717	717	711	763	821	770	736	754	782	773	744	747	740	758	797	755	782	719	787	764	764	752	761	742	723	774	781	776	682	736	764	754	735	759	727	724	801	717	772	765	755	727	789	837	749	774	753	796	762	733	762	747	694	757	743	760	727	748	770	720	729	832	766	784	729	790	797	775	790	767	791	764	727	707	737	766	740	720	761	848	837	751	728	742	722	734	713	764	700	779	731	762	751	766	820	772	755	778	771	741	761	744	744	724	745	791	759	770	781	795	743	750	744	701	735	741	767	771	746	716	771	815	743	754	767	770	792	732	747	735	751	761	762	781	747	737	781	732	770	772	781	748	736	753	741	786	782	766	763	757	731	768	748	754	768	755	761	735	783	814	751	759	760	752	736	832	757	691	724	814	750	784	698	728	759	740	755	816	705	762	801	771	761	731	742	769	770	754	755	767	712	800	743	725	753	719	734	763	764	752	804	746	757	743	802	788	769	755	702	722	774	774	749	796	764	703	728	762	779	762	768	761	800	759	721	783	772	763	762	726	727	786	769	709	766	774	746	782	763	783	748	780	744	764	717	735	700	770	784	772	743	775	744	746	771	745	733	750	724	759	772	748	734	733	742	786	749	782	765	755	783	725	732	815	814	765	747	731	735	793	830	709	760	751	757	697	799	782	789	762	758	736	751	784	724	789	751	733	759	721	737	754	791	745	747	806	774	748	747	804	776	736	717	722	775	769	738	772	785	762	791	774	710	770	778	768	715	756	750	745	810	781	774	802	790	786	745	731	777	724	718	757	736	776	789	708	718	775	696	738	751	756	751	744	727	755	787	777	788	788	747	753	763	733	761	742	762	761	749	756	777	748	778	747	727	753	743	735	766	798	740	714	774	776	734	775	756	760	773	752	708	770	751	745	721	777	761	803	711	707	753	792	769	746	755	820	754	781	701	741	783	695	751	773	721	797	752	745	790	784	778	725	731	696	750	806	764	768	745	751	748	764	822	796	781	747	806	749	782	818	770	761	782	749	748	740	749	762	718	797	724	760	745	732	761	750	756	748	780	704	725	822	773	730	778	734	793	731	752	773	759	794	755	780	759	735	766	742	779	758	733	755	790	766	710	748	718	776	745	730	805	733	780	739	719	780	789	730	800	764	806	774	773	722	791	719	724	772	720	720	737	740	743	684	753	744	780	718	726	727	735	790	713	736	755	799	782	736	773	743	685	735	804	736	762	681	751	759	810	775	755	757	756	741	747	734	759	794	786	735	768	776	773	775	759	778	721	822	752	757	731	756	779	757	750	748	745	780	784	761	734	706	746	717	745	692	793	763	777	811	792	743	774	744	791	757	715	761	749	759	759	793	758	725	779	751	756	746	712	723	765	733	736	727	751	736	751	744	781	748	728	737	753	755	708	748	791	724	751	783	806	772	723	778	732	796	731	734	740	778	761	746	765	712	740	758	782	760	764	679	767	729	778	760	774	737	713	752	781	775	739	759	697	748	748	790	685	757	767	753	751	786	730	710	731	752	764	755	728	749	736	741	761	789	741	777	700	806	805	785	798	766	755	769	783	716	761	781	753	716	788	758	763	772	826	768	764	790	819	785	731	763	757	800	755	744	774	805	766	773	772	766	741	730	743	753	724	750	746	748	831	761	738	691	724	750	740	773	715	728	757	807	775	765	808	741	756	729	733	738	778	766	770	796	779	735	775	739	762	735	715	715	741	759	774	787	762	747	696	773	753	750	787	789	762	748	789	789	753	785	761	824	761	727	774	758	757	762	773	793	766	747	714	738	757	757	776	764	745	729	760	787	727	697	730	771	757	799	730	731	807	808	771	747	802	817	767	773	738	781	746	813	756	787	713	751	729	729	735	762	732	739	795	743	788	776	785	758	759	809	813	730	779	751	791	736	790	732	743	744	721	733	740	722	742	773	765	763	768	779	764	766	793	725	781	775	765	761	780	784	778	745	738	766	754	733	764	723	713	785	803	782	726	739	753	726	779	758	823	723	754	726	727	786	741	776	758	800	727	767	749	718	773	721	771	743	784	786	736	772	724	773	735	734	798	738	726	706	773	768	763	766	729	768	740	775	778	751	756	754	779	801	789	752	743	737	787	727	776	744	720	736	764	768	760	751	732	774	731	759	759	788	725	780	713	758	764	770	762	698	802	787	690	760	718	735	777	731	775	774	744	785	736	742	768	727	771	698	753	783	747	765	770	734	747	785	762	767	753	814	750	724	731	759	765	805	764	754	750	753	729	781	732	785	776	727	770	725	746	753	747	749	736	751	739	733	771	811	759	759	797	780	768	766	744	758	859	735	756	736	751	800	810	766	731	748	749	731	764	739	748	773	744	760	791	777	790	736	684	770	763	730	763	758	707	800	753	766	736	762	748	735	746	726	768	757	831	773	769	780	748	797	756	734	756	784	742	731	790	759	755	737	769	697	797	750	773	765	752	802	741	777	747	793	762	768	752	740	751	734	782	749	719	772	760	769	755	776	742	829	753	747	721	769	779	789	773	781	706	745	737	775	768	804	810	794	773	739	720	755	766	729	761	725	775	816	719	729	764	792	763	740	700	722	744	747	786	752	754	725	786	757	775	755	740	735	788	723	734	741	762	730	712	711	777	732	754	779	763	707	704	712	792	723	756	740	763	739	734	739	760	778	767	770	776	766	698	728	744	745	781	749	751	730	761	740	745	718	750	755	762	736	761	807	757	790	749	782	808	766	821	763	753	746	767	708	792	714	767	692	741	732	750	767	746	733	773	754	781	758	771	750	736	764	766	793	811	769	757	716	723	783	756	739	754	708	756	753	777	719	745	742	760	706	708	747	751	771	791	722	766	728	809	820	767	801	740	797	768	798	747	729	727	748	721	719	742	701	829	728	760	752	718	778	732	773	742	765	753	769	792	737	783	748	746	757	759	754	720	780	773	720	753	768	693	809	738	812	763	744	769	716	736	715	800	764	710	707	798	765	804	795	757	743	744	763	716	742	731	752	755	735	792	765	779	762	765	733	748	736	792	735	768	776	759	763	771	710	746	746	755	703	782	708	776	791	715	728	781	726	708	756	724	736	745	726	737	770	747	791	712	784	787	735	739	734	792	742	716	746	761	778	819	680	773	729	727	779	758	759	753	725	723	737	743	756	781	756	761	748	768	742	798	737	731	788	758	784	777	780	739	802	770	778	742	771	733	747	774	756
47923	38283	27681	43081	74866	94699	78132	53831	31263	14003	8765	7448	7206	7094	7006	7083	7189	7088	7131	6966	7085	7061	7154	7031	6947	7102	6934	7052	7086	7102	7079	6988	7014	7127	6997	6967	7040	7052	7169	7162	6966	7087	6926	7079	7140	7041	6967	7140	7029	7041	6909	7082	7130	7105	7043	7034	7175	6886	7144	6899	7104	7187	7097	7027	7147	7045	7051	7029	7045	7045	6942	7063	7128	7094	7136	7143	7024	6977	7135	7075	7054	7040	6947	7175	7040	7047	7073	7081	7058	6977	7086	7096	7022	7111	7208	7085	6875	7087	7026	7088	6906	7058	6982	6989	7033	7058	7076	7093	6973	7144	6937	7007	6935	7111	6999	7041	7191	6984	6984	7119	7046	7116	7082	6977	6958	7029	7023	7097	7057	7066	7088	7011	6968	7037	7122	6872	7100	7125	7057	7008	7040	6960	7038	6999	7109	6831	7076	7078	7014	6962	7087	7011	6999	6985	7208	6976	6942	7051	6865	7127	7149	7148	7103	6949	7248	7137	6964	7086	7028	7111	7066	6987	7061	6955	7143	7146	7044	7172	7232	7181	7162	7003	6953	7098	7098	6899	7062	7079	7040	7128	7014	7127	7062	7071	7150	7041	6993	7196	7170	7007	7049	6988	7065	7197	7144	7006	7133	7050	7074	7185	7081	7185	7062	7037	7029	7224	7045	7213	7011	7141	7185	7215	7021	6989	7046	7072	7088	7078	7027	7042	6966	7109	7002	7031	7033	6998	7085	7102	7182	6988	7117	6954	7026	7041	7021	7168	7023	7011	6988	7186	7086	7066	6999	6912	7122	7028	7098	7052	7161	7130	7026	6965	7095	6965	6967	7133	7042	7239	7128	7006	7087	6988	7121	7020	7116	7165	7114	6919	7035	7139	7183	7034	7007	7067	7191	7057	6967	6968	7148	7012	7056	7035	7079	7031	7140	7124	7080	7130	7179	6921	7103	7078	7066	7089	7063	7024	7120	7018	7088	7076	7064	7030	6918	6973	7045	7012	7080	7043	7057	6862	7215	7077	7030	7026	7051	7219	7216	7075	6884	7084	7068	7112	7029	7016	7007	6957	7150	7196	7030	7047	7052	7160	6973	7014	7055	7141	7059	7044	7001	7024	7064	7064	6972	6970	7000	7037	6991	7028	7052	6893	7004	7127	7128	7187	7033	6924	6998	6985	7067	7192	7088	7179	7075	6973	7010	7062	7023	7057	7115	7135	6992	7151	7213	6933	7022	6916	7221	6991	7132	6972	7137	7073	7105	7027	7128	7057	7038	7143	6998	7162	7064	7002	7265	7079	6938	6994	7046	7014	7126	7036	7167	6930	6902	7047	7024	7093	7070	6851	7051	6869	7055	7150	7059	7117	6915	7067	7187	6921	7048	7071	7158	6933	7043	7092	7035	7052	6947	7071	7017	7059	7198	7097	7096	7116	7152	7014	7028	7060	7003	7004	7099	6983	7046	7167	7005	7016	7073	7078	7218	7080	7090	7117	7115	7076	7090	7010	7124	6986	7096	7007	7157	7142	6950	7057	7117	6970	7115	7090	7139	7063	7057	6949	7062	7047	7008	7041	7023	7045	7066	7041	7080	7099	7111	7074	7076	7011	7084	7172	7093	6973	7176	7065	6972	7087	6944	7109	7089	7030	7069	7079	7087	7085	7057	7041	7040	7171	6996	6979	6943	7062	7124	7103	7057	6864	7088	7047	6969	7150	6927	7037	7153	6979	7031	7104	7119	6927	7036	7068	6941	7143	7024	7025	7170	7082	7048	7139	7092	7149	7032	6986	6961	7166	7027	7014	7034	6965	7056	7175	7079	7044	7052	7072	7100	7132	7122	7007	7132	7042	7063	7037	7054	7076	7152	6986	7043	7017	7073	6967	7132	6969	7082	7239	7035	6987	7137	6984	7149	6949	7090	7016	7109	7103	7125	6916	7110	7089	7069	7197	7171	6880	7084	6993	7085	7177	7074	7120	7069	6873	7087	7053	7090	7131	7055	6981	7086	7123	6951	6967	7021	7077	7133	7151	6961	7121	7089	7189	6955	7019	7030	6973	7050	7087	7056	7142	6845	6995	7146	7052	7107	6990	7009	7189	7063	7079	7002	7093	7076	7110	7115	7090	6988	6905	7175	7124	6989	6971	6998	7135	6929	7110	6940	6989	7078	7103	7074	7147	7062	7059	7124	7133	6980	7213	7012	7166	7090	6895	7054	7051	6945	7258	7045	7090	7193	7091	7106	7133	7002	7111	7105	7135	7171	7012	6984	7215	7069	7070	7001	6999	7145	7017	7125	7043	7163	6968	7127	7020	7049	7112	7183	7047	7052	7017	7076	7148	7168	6952	6953	6984	7057	7074	7179	7101	6975	6994	7054	7196	7020	7018	7058	7049	7109	7068	7051	7027	7095	7094	7048	7075	7012	7054	6961	7056	7057	7110	7123	7068	7012	6911	7152	6997	7016	7145	6972	7143	7079	7025	7196	7125	7188	7057	6990	7060	6938	7088	7194	7068	6941	7150	7173	7042	6966	7067	7192	7137	7088	7010	6968	7111	7139	7089	7041	7095	7126	7020	7054	7045	6952	6984	6967	7050	7094	7044	7122	7107	7249	7060	7176	6969	7167	7140	7177	7059	7195	7010	6953	6926	7092	6986	7113	7111	6994	7137	7183	6981	7016	7169	7050	7120	7113	7051	7048	7089	7043	7220	7108	7091	7023	7128	7118	7168	7016	7179	7092	7003	7008	6992	7056	7057	7067	7194	6945	7158	6998	7003	7124	7003	7155	7159	7206	6869	7135	7148	7028	7142	7055	7126	7241	7175	7080	6976	7058	7022	7115	7097	6941	7208	7098	7206	7210	7095	7075	7080	6940	7073	7039	6907	7147	7106	7076	6994	7108	7032	7076	7054	6955	7101	6976	7003	7019	7168	7208	7207	6958	7070	7122	7068	7135	6997	6997	7082	7022	7249	7065	7106	7075	7109	7110	7041	7135	7250	7061	7079	6942	7056	7084	6911	7023	7113	7027	7054	7068	7109	7155	7073	7128	7197	7015	7214	7161	7071	7076	6909	7045	7067	7109	7204	7069	7013	7154	7018	7096	7035	7135	7051	7046	7023	7088	6920	7148	7013	7001	7059	7195	7064	7182	7182	7132	7079	7024	7084	7019	7020	7091	7149	7196	7002	7068	7077	7123	7027	7034	7070	7043	7109	6873	6971	7043	7020	7041	7085	7094	6936	7010	7046	7020	7131	7219	7036	6932	7047	7051	7016	6995	7188	7203	6927	7188	7032	7042	7142	6966	7003	7167	7044	7035	7087	7046	7094	7054	7037	6934	7159	7018	7112	7016	7211	7037	7034	6881	7161	6896	7030	7120	6963	7104	7186	7088	6962	7116	7166	7138	7042	7070	6991	7286	7027	7017	7057	7120	7102	7115	7001	6995	7113	7217	7076	7150	7247	6984	7162	7119	7043	7024	7101	6987	6982	6983	7059	7068	6965	6977	7127	6948	7066	7074	7199	7003	7222	7105	7043	7163	7025	7152	7064	7152	7108	7008	7012	7047	7171	7112	7018	7179	7033	7192	7036	7053	7151	7074	7001	6994	7083	6979	7038	7015	7085	6860	7046	7031	7124	7001	7017	7010	6944	7013	7208	7107	7091	7047	7070	7154	7120	7086	6995	7035	7119	6961	7020	7086	7097	7103	7115	7089	7021	7119	7075	7080	7059	7084	7172	7142	6969	7083	7020	6967	7134	7063	7041	6993	7016	7043	7030	7098	6995	7053	7083	7087	7078	7124	7161	7061	7005	6972	6945	6979	6966	7027	7063	7065	6994	7009	7049	7068	6987	7116	7219	7083	7095	7016	7086	7039	7068	7017	7108	7126	7022	7062	7035	6999	6943	7155	6911	7133	7129	7116	7002	7158	7001	7147	7166	7002	6987	6979	7023	7106	7051	7200	7066	7151	7029	7045	7030	6994	7136	6906	6977	6969	7114	7069	7170	7118	7086	7049	7249	6835	7167	7102	7050	6975	7050	7082	6916	7105	7131	6980	7123	7045	7044	7125	7013	6984	7140	6972	7224	7066	7145	7055	6955	7131	7071	7071	7089	6998	7140	6992	6976	7064	6934	7112	6952	7131	7122	7209	7098	7007	6961	7116	7087	7192	7170	7070	7074	6956	6983	7024	7154	6966	7044	7123	7088	7057	7004	6996	7089	6989	7047	6902	6899	7195	7038	6992	7090	7126	7047	7203	7142	7121	7006	7131	7018	7179	7007	7024	7151	7078	7135	7060	7023	7077	7176	6965	7143	7065	6954	7139	7007	7154	6970	6956	6923	7068	7123	7017	7082	7024	6989	7018	7057	6975	7006	7161	7031	7181	7199	7010	7127	7110	7018	7166	6939	7053	7017	7006	7235	7041	6990	7081	6965	7077	7041	7114	7107	7104	7090	7152	7096	6970	7030	7071	7106	6950	7264	7024	7184	7113	7088	7201	6887	7085	7057	7035	7093	7108	7008	7042	7129	7123	6972	7026	6974	6992	7065	7136	7072	7057	6961	7120	7013	7056	7243	7002	7194	6922	7160	7058	7050	7031	7200	7087	6999	7129	7184	7087	7145	7137	7116	7047	7212	6988	6996	7086	6978	7078	7074	7007	7074	7008	7028	6972	7201	6932	7087	6906	7201	7050	7102	7046	7003	7072	7091	7010	6928	7153	7026	7086	7029	7090	7006	6961	7098	7022	7196	7064	7042	7002	6985	6972	6976	7034	7027	7025	6960	6982	7096	7034	7165	7048	7141	6901	6962	6893	7212	7072	7078	7091	7017	7015	7030	7064	7085	7141	7104	7149	7055	7027	7047	7106	7080	6995	7135	7086	7012	7089	7069	7126	7213	6914	6979	7077	7090	7011	6956	6933	7086	7152	6996	7086	7057	7185	7089	7103	7132	7011	7165	7217	7033	7067	7007	6978	7130	7084	7104	7069	7118	7058	7114	7038	7080	7157	6958	7021	7104	7158	7074	7146	7110	7173	6946	7050	7117	7039	7063	7019	7180	7074	6998	7106	7060	7115	7057	7051	7112	7162	6961	7045	7170
5748	2669	1768	1407	7338	11146	5860	2574	1219	835	770	747	767	776	745	742	761	749	733	721	735	709	730	746	777	736	706	779	733	743	713	712	770	751	759	744	730	716	747	776	743	716	701	722	762	714	688	730	756	755	757	751	739	706	743	789	744	756	745	795	663	728	754	748	759	715	754	745	709	737	752	790	793	746	778	745	736	715	737	695	761	703	780	765	797	749	773	771	746	722	743	723	770	687	739	735	764	744	737	690	802	764	748	756	751	706	776	747	724	718	739	744	765	741	770	727	722	723	683	759	724	727	716	737	746	731	714	737	723	729	788	747	749	737	715	746	758	747	741	736	765	724	820	758	704	739	697	718	745	711	748	757	762	688	782	776	724	768	712	742	711	703	783	745	758	733	738	743	812	791	778	722	697	743	762	761	728	777	727	724	722	754	718	751	777	745	755	794	778	791	717	726	723	769	786	733	767	750	769	740	756	784	807	735	740	721	737	719	771	730	693	740	721	771	711	736	701	729	764	768	726	773	751	760	780	708	766	752	759	758	726	710	725	764	778	746	736	766	796	786	731	726	759	779	736	752	780	754	750	736	730	738	795	671	734	721	721	714	723	737	743	732	735	703	744	785	681	763	760	720	776	759	694	687	805	773	705	701	743	762	761	760	748	756	710	725	750	712	748	722	741	710	708	731	750	707	787	685	694	721	676	724	746	743	714	772	747	796	753	726	749	726	733	754	736	705	707	740	770	735	753	759	807	739	712	730	740	735	757	698	715	756	809	751	746	715	755	728	759	723	721	737	723	726	728	764	738	753	738	733	769	733	789	786	752	721	753	732	744	719	747	806	769	778	761	758	779	729	726	779	754	768	757	720	719	706	736	760	745	734	759	744	802	665	736	756	748	747	775	714	746	806	734	731	752	736	687	746	739	757	772	726	776	772	720	733	685	733	715	759	740	757	704	747	721	694	734	734	730	719	728	754	748	702	770	752	817	716	695	714	691	761	744	729	762	744	741	775	744	723	711	733	713	779	738	734	771	767	757	736	727	734	737	750	741	710	701	745	682	702	754	763	718	710	752	732	697	729	745	741	714	748	710	735	752	715	789	790	798	728	738	807	711	715	733	734	802	681	737	729	780	745	782	725	696	699	766	733	716	746	703	785	734	724	749	703	768	775	733	758	753	705	771	743	728	710	741	726	750	735	757	727	788	739	764	767	751	792	724	718	747	730	713	771	683	692	711	747	735	809	693	764	705	776	776	735	781	705	744	724	743	761	704	769	746	714	727	761	738	787	719	755	721	749	728	696	768	740	757	735	760	737	731	787	739	696	709	716	745	758	724	732	762	755	760	759	761	728	758	736	743	723	740	709	745	753	749	749	745	756	738	759	687	725	664	731	723	760	786	722	756	723	725	746	714	676	748	752	768	746	783	773	725	759	759	765	726	727	763	765	726	748	763	748	748	728	795	697	724	771	723	716	743	797	676	687	742	738	759	704	733	739	734	751	728	739	744	830	725	744	739	735	755	705	711	791	768	734	692	765	749	743	721	738	742	755	686	782	754	746	748	741	734	744	755	700	751	685	754	692	767	700	748	733	728	735	716	778	727	722	761	728	752	759	746	729	724	775	748	749	762	796	747	726	727	722	731	737	771	712	680	732	779	709	775	767	754	725	729	734	696	736	749	726	777	758	736	712	745	714	750	731	738	710	704	733	735	757	732	710	762	748	755	721	763	701	745	734	774	751	750	793	733	727	801	730	747	734	778	722	770	755	749	736	770	766	740	762	706	754	710	749	710	714	778	735	729	754	730	766	744	712	729	745	738	723	737	748	701	738	672	706	724	740	804	711	757	721	752	730	676	761	731	730	755	711	754	746	740	735	757	733	726	745	729	745	724	739	720	716	763	776	730	796	753	706	724	770	730	719	755	726	784	750	757	739	773	755	739	743	754	727	756	737	725	753	739	763	721	723	761	732	739	740	734	742	775	725	760	695	685	745	765	721	750	753	692	814	730	746	700	706	720	700	701	744	775	724	743	716	713	785	772	738	681	742	736	743	713	747	746	756	743	776	735	743	687	710	769	740	773	760	709	804	759	727	734	743	746	721	761	736	709	769	822	719	747	741	750	722	710	792	727	759	713	723	728	758	700	756	719	800	770	781	732	801	718	781	745	715	743	804	755	708	743	750	770	743	714	760	742	777	731	753	676	719	728	732	697	754	696	768	732	720	740	731	728	760	720	774	806	680	749	744	746	793	722	763	736	749	723	740	757	698	739	784	698	725	776	710	739	717	773	757	755	780	774	781	767	819	779	731	756	780	741	723	704	693	753	769	728	740	714	746	772	762	763	732	719	766	745	814	727	745	721	764	726	754	776	741	689	754	764	756	769	766	758	746	754	738	739	738	772	731	732	705	781	737	738	711	699	737	727	758	735	698	721	747	726	755	762	816	755	762	664	779	757	734	747	740	743	751	790	752	731	738	739	767	732	777	763	739	737	743	745	731	780	752	745	752	719	787	705	737	743	756	745	741	723	727	743	785	696	741	784	760	750	739	750	733	720	728	727	738	693	732	748	745	780	760	735	771	754	730	736	710	749	749	766	701	708	739	719	742	751	718	715	738	771	727	727	735	745	717	764	791	786	705	703	736	744	746	778	753	725	757	759	713	752	756	774	730	736	758	724	734	734	766	801	716	769	770	723	761	710	687	789	729	745	793	732	773	772	734	767	777	740	727	733	746	749	717	765	787	683	718	733	705	752	778	727	767	775	739	719	753	708	704	762	716	776	721	700	739	750	721	723	749	710	744	709	742	747	750	735	750	708	750	736	752	751	759	727	776	678	753	744	735	793	725	716	750	790	748	745	752	762	730	801	754	760	717	759	757	736	723	775	794	728	743	734	727	740	719	710	737	699	787	699	757	768	739	740	746	764	742	761	767	778	749	746	764	728	735	772	789	763	743	743	810	804	745	741	703	760	721	703	764	808	695	753	766	772	768	742	744	714	790	732	745	798	720	742	732	713	733	712	712	740	705	745	763	779	728	796	800	727	756	754	760	787	764	755	758	700	739	787	717	721	723	722	744	747	745	751	709	730	726	748	712	719	748	714	754	720	716	739	770	782	758	720	734	709	753	734	708	742	687	747	762	729	729	778	697	731	742	696	755	728	729	781	798	707	757	679	711	766	735	789	730	675	673	732	704	749	720	766	739	792	754	759	733	744	707	774	723	736	722	765	732	775	751	789	710	741	704	687	722	768	703	745	774	741	687	725	760	729	775	726	723	709	693	710	742	764	711	715	735	721	740	761	733	753	730	780	703	761	740	689	734	713	803	740	746	743	789	744	801	698	790	728	755	765	761	735	712	753	743	765	724	740	764	750	732	745	782	762	713	717	735	710	747	725	771	722	752	774	735	705	712	711	706	749	739	803	688	762	715	759	719	761	716	735	726	727	780	725	692	772	712	711	715	734	707	743	729	754	764	723	746	705	782	767	739	717	773
33681	23482	18181	26565	62360	62968	45017	29122	15220	8491	7231	6977	6811	6885	6924	6851	6881	6831	6807	6914	6873	6981	6865	6730	6746	6877	6983	6961	6925	6990	6805	6822	6977	6971	6850	6915	6769	6836	6942	6744	6838	6799	6867	6983	6850	6857	6867	6956	6863	6852	6889	6855	6785	6731	6922	6800	6775	6897	6846	6821	6923	6826	6847	6855	7027	6848	6792	6810	6638	6918	6808	6745	6767	6889	6794	6856	6842	6879	6928	6855	6950	6841	6765	6904	6850	6914	6785	6819	6903	6812	6878	6865	6779	6808	6878	6853	6837	6769	6847	6829	6951	6794	6895	6873	6785	6728	6861	6707	6889	6878	6997	7018	6806	6839	6913	6786	6958	6802	6806	6720	6841	6831	6833	6813	7051	6793	6786	6819	6967	6842	6809	6951	6856	6822	6820	6755	6853	6803	6871	6674	6987	6848	6917	6687	6848	6863	6908	6871	6777	6901	6928	6844	6838	6842	6886	6826	6749	6835	6896	6802	6860	6960	6920	6816	6844	6792	6846	6743	6917	6911	6950	6894	6829	6816	6890	6792	6887	6936	6793	6738	6797	6680	6891	6710	6850	6918	6754	6883	6849	6955	6847	6799	6813	6757	6815	6838	6847	6959	6994	6931	6914	6794	6885	6746	6776	6915	6756	6937	6949	6978	6790	6857	6815	6940	6856	6820	6852	6815	6882	6928	6894	6846	6850	6776	6771	6804	6836	6817	6629	6855	6897	6793	6835	6835	6824	6853	6742	6811	6760	6757	6885	6804	6756	6876	6889	6842	6860	6827	6839	6977	6890	6873	6889	6922	6882	6764	6878	6915	6957	6869	7004	6813	7057	6638	6929	6902	6835	6845	6851	6815	6618	6968	6759	6714	6756	6831	6791	6888	6898	6835	6904	6815	6885	6697	6865	6922	6814	6809	6951	6791	6763	6835	6842	6806	6907	6830	6958	7019	6998	6829	6975	6899	6851	6806	6980	6885	6909	7014	6753	6761	6925	6817	6759	7005	6762	6793	6803	6760	6713	6962	6825	6817	6783	6829	6890	6749	6867	6817	6855	6816	6926	6876	6917	6832	6882	6842	6937	6788	6910	6899	6786	6864	6753	6856	6847	6825	6754	6907	6813	6820	6915	6860	6889	6830	6801	6781	6843	6743	6957	6937	6902	6766	6911	6611	6881	6752	6942	6743	7027	6616	6829	6943	6724	6774	6751	6873	6917	6820	6971	6910	6821	6829	6849	6824	6955	6835	6820	6891	6892	6877	6995	6871	6866	6819	6990	6843	6902	6930	6857	6914	6888	6858	6745	6851	6847	6789	6956	6841	6946	6901	6837	6834	7031	6811	6824	6878	6838	6767	6792	6739	6920	6794	6883	6913	6977	6878	6854	6778	6803	6804	7012	6772	6832	6802	6830	6878	6920	6798	6955	6984	7090	6799	6877	6814	6764	6894	6852	6947	6701	6924	6724	6928	6664	6940	7053	6777	6882	6759	6978	6867	6829	6977	6876	6763	6930	6931	6990	6821	6927	6932	6916	6840	6930	6834	6892	6845	6855	6923	6894	6928	6840	6928	6909	6815	6751	6892	7000	6917	6941	6835	6850	6807	6776	6817	6874	6826	6843	6884	6980	6761	6844	6816	6843	6931	6787	6917	6796	6813	6650	6728	6838	6822	6826	6823	6801	6729	6849	6876	6779	6862	6843	7011	6853	6864	6860	6852	6938	6679	6777	6783	6784	6913	6751	6891	6898	6808	6738	6865	6717	6799	6885	6846	6840	6922	6811	6847	6798	6753	6908	6912	6893	6791	6765	7036	6976	6926	6794	6951	6875	6779	6727	6789	6862	6810	6932	7064	6758	6781	6925	6736	6753	6827	6943	6755	6774	6800	6814	6854	6932	6875	6739	6798	6768	6861	6863	6812	6846	6808	6798	7018	6860	6841	6784	6850	6778	6883	6850	6818	6959	6766	6879	6881	6900	6763	6824	6791	6730	6843	6828	6870	6848	6774	6846	7049	6767	6744	6881	6900	6888	6821	6694	6930	6746	6928	6841	6928	6823	6764	6900	6797	6781	6711	6852	7026	6780	6880	6879	6920	6929	6718	6828	6883	6821	6862	6811	6803	6878	6860	6861	6824	6793	6872	6993	6774	6737	6762	6868	6892	6808	6846	6874	6883	6954	6793	6718	6940	6784	6742	6799	6782	6925	6870	6853	6911	6669	6817	6837	6883	6850	6816	6933	6833	6906	6950	6893	6862	6919	6897	6754	6953	6861	6797	6815	6752	6868	6902	6828	6853	6868	6834	6738	6857	6799	6916	6832	6858	6924	6850	6765	6788	6969	6793	6890	6862	6787	6883	6836	6928	6799	6815	6749	6879	6870	6966	7005	6821	6838	6850	6783	6774	6829	6851	7009	6869	6832	6852	6856	6978	6824	6870	6785	6752	6871	6791	6873	6910	6860	6845	6917	6851	6980	6987	6899	6841	6854	6972	6789	6849	6963	6754	6880	6786	6778	6868	6942	6752	6844	6785	6899	6999	6818	6879	6802	6778	6847	6876	6820	6905	6919	6861	6810	6765	6907	6925	6881	6736	6838	6776	6712	6903	6892	6906	6909	6993	6705	6901	6746	6855	6795	6776	6724	6952	6735	6809	6880	6894	6938	6883	6787	6805	6886	6822	6953	6813	6757	6865	6827	6853	6848	6895	6945	6923	6765	6786	7000	6834	6891	6860	6867	6855	6886	7007	6874	6820	6855	6735	6834	6905	6785	6880	6911	6832	6834	6908	6812	6822	6788	6930	6898	6853	6782	6853	6788	6790	6826	6767	6785	6931	6850	6718	6887	6803	6847	6908	6845	6915	6940	6805	6857	6818	6855	6844	6903	6958	7062	6821	6811	6916	6781	6791	6830	6844	6890	6866	6784	6854	6987	6815	6850	6861	6935	6945	6776	6951	6832	6812	6905	6711	6854	6841	6935	6882	6861	6863	6936	6800	6817	6773	6989	6748	6762	6881	6845	6823	6876	6914	6936	6844	6873	6911	6936	6896	6870	6890	6722	6875	6890	6794	6877	6849	6945	6781	7002	6839	6854	6833	6866	6894	6768	6815	6815	6806	6780	6887	6745	6804	6798	6912	6869	6855	6799	6872	6865	6771	6793	6860	6812	6955	6738	6827	6811	6865	6882	6827	6811	6828	6855	6795	6747	6884	6797	6885	6795	6759	6947	6813	6821	6864	6944	6922	6908	6900	6824	6791	6872	6820	6927	6830	6779	6822	6919	6947	6886	6781	6788	6835	6825	6873	6858	6940	6767	6806	6924	6782	6860	6963	6884	6890	6895	6997	6756	6827	6901	6866	6855	6880	6962	6770	6910	6846	6831	6865	6965	6906	6748	6999	6925	6886	6916	6921	6931	6875	6959	6885	6856	6854	6914	6768	6908	6783	6900	6869	6878	6817	6758	6853	6858	6908	6811	6734	6868	6844	6902	6918	6887	6935	6797	6792	6935	6797	6755	6798	6826	6956	6796	6918	6808	6922	6779	6882	6933	6755	6908	6909	6921	6910	6958	6763	6860	6831	6861	6843	6776	6770	6989	6955	6813	6954	6803	6915	6884	6888	6798	6887	6783	6843	6870	6900	7036	6806	6992	6745	6922	6902	6872	6735	6875	6808	6860	6842	6836	6793	6880	6909	6890	6923	6846	6881	6770	6917	6785	6959	6821	6750	6761	6967	6764	6871	6767	6876	6855	6845	6901	6746	6778	6799	6918	6816	6747	6877	6856	6878	6894	6913	6833	6892	6877	6663	6826	6830	6899	6941	6954	6893	6898	6837	6860	6843	6804	6917	6924	6944	6845	6923	6826	6929	6882	6989	6879	6896	6887	6795	6960	6829	6827	6848	6858	6766	6813	6894	6896	6807	6865	6797	6990	6817	6711	6841	6855	6722	6796	6791	6740	6866	6838	6865	6856	6862	6907	6847	6839	6837	6800	6675	7049	6896	6856	6877	6764	6921	6890	6844	6881	6849	6848	6794	6873	6805	6834	6851	6904	6825	6897	6976	6890	6915	6891	6878	6946	6861	6717	6756	6996	6886	6730	6747	6773	6802	6959	6859	6854	6881	6931	6842	6747	6962	6659	6966	6837	6890	6893	6863	6889	6933	6862	6912	6919	6859	6798	6636	6954	6771	6832	6725	6852	6849	6851	6880	6789	6940	6880	6811	6838	6803	6795	6834	7013	6938	6897	7004	6772	6831	6711	6878	6819	6866	6872	6730	6784	6849	6814	6789	6683	6766	6842	6964	6753	6924	6830	6899	6779	6994	6899	6871	6715	6865	6889	6864	6902	6881	6864	6839	6668	6879	6877	6922	6811	6943	6837	6944	6935	6837	7009	6770	6849	6905	6793	6910	6915	6801	6875	6741	6896	6694	6915	6924	6800	6791	6772	6776	6941	6851	6886	6837	6797	6730	6962	6792	6778	6811	6789	6685	6910	6900	6844	6858	6812	6793	6830	6947	6878	6841	7018	6767	6799	6803	6890	6797	6934	6909	6825	6811	6841	6636	6732	6866	6850	6867	6806	6887	6932	6841	6994	6837	6664	6887	6889	6973	6814	6854	6811	6909	6946	6842	6836	6658	6864	6882	6872	6750	6919	6917	6756	6821	6923	6919	6976	6896	6754	6838	6855	6881	6869	6827	6778	6868	6899	6818	6769	6766	6787	6858	6886	6905	6878	7015	6821	6895	6846	6856	6811	6891	6783	6905	6802	6806	6920	6900	6864	6812	6774	6920	6877	6947	6809	6824	6802	6920	6852	6801	6932	6731	6806	6702	6895	6955	6854	6840	6833	6804	6770	6930	6896	6882	6803	6780	6683	6749	6946	6980	6835	6787	6807	6830	6819	6786	6744	6761	6886	6794	6865	6865	6801	6803	6818	6819	6899	6744	6876	6741	6859	6809	6856	6794	6838	6938	6790	6758	6706	6768	6760	6835	6874	6837	6861	6853	6838	6807	6875	6899	6880	6636	6950	6975	6879	6857	6856	6863	6773	6770	6788	6886	6847	6846	6801	6903	6793	6955	6804	6808	6949	6825	6920	6964	6791	6920
5876	4770	2349	3545	25223	27109	14814	5021	1677	978	781	739	711	714	687	757	747	742	742	794	737	807	771	742	745	771	691	762	772	729	773	733	754	762	742	701	741	756	757	740	762	747	713	750	762	717	744	785	725	760	723	758	749	753	755	724	755	737	741	762	769	753	738	819	779	682	702	705	747	753	791	748	748	765	730	797	781	674	719	684	762	738	722	732	777	741	714	726	765	744	745	748	729	744	772	703	739	768	763	733	749	728	752	728	746	729	722	746	730	749	778	802	758	749	716	731	739	719	743	750	690	756	769	778	757	771	739	726	719	717	732	730	735	770	712	760	743	719	763	774	744	772	802	762	719	754	762	721	776	717	797	735	777	764	746	746	778	722	762	760	796	808	767	781	713	739	742	722	772	772	744	714	728	726	734	741	744	725	755	729	750	718	707	792	718	695	724	718	770	742	755	772	744	668	764	715	737	764	748	745	752	752	768	764	689	689	769	748	771	736	712	783	726	752	713	706	763	747	758	793	748	746	766	705	756	705	756	732	741	723	736	767	748	765	754	777	723	712	771	751	775	694	763	739	791	792	753	715	709	762	741	795	708	753	692	751	767	748	726	728	747	725	717	720	762	733	787	777	778	730	759	741	793	732	773	743	723	707	758	722	714	733	723	761	754	804	736	762	735	725	765	680	752	736	730	782	729	747	762	715	743	765	731	714	708	704	725	728	724	824	725	684	775	743	731	758	786	793	743	739	729	701	687	694	732	729	736	765	758	743	723	815	810	748	731	740	726	754	725	729	773	766	717	714	766	785	783	738	711	760	753	717	750	749	743	758	707	739	758	756	734	773	749	731	749	787	798	772	761	753	715	712	701	755	757	758	727	747	716	793	750	794	776	775	720	742	734	773	768	724	733	701	740	756	729	726	765	726	740	696	720	757	782	737	737	719	700	788	711	763	746	753	697	769	713	740	693	737	714	747	744	771	770	736	761	722	764	747	740	728	721	751	761	765	763	664	715	677	732	745	715	716	724	778	758	714	745	741	732	717	774	717	742	754	781	728	748	738	750	722	738	777	748	761	743	742	704	742	718	760	756	734	734	778	754	711	782	720	747	745	766	757	757	748	725	738	759	762	750	705	772	732	719	690	754	742	749	771	805	714	760	765	758	745	773	748	740	770	760	752	726	704	708	728	731	791	777	717	705	728	699	773	787	785	715	770	697	722	744	764	716	771	747	728	755	780	740	762	755	765	741	726	767	745	727	730	797	772	764	739	730	799	738	725	726	773	716	728	731	758	760	719	708	748	750	763	742	764	751	826	717	782	792	737	734	724	741	762	800	771	751	726	706	732	729	772	678	717	731	758	730	764	733	789	747	784	733	726	784	763	729	775	758	781	761	721	719	786	744	735	759	728	713	756	801	758	748	739	746	713	744	762	706	725	746	710	773	716	691	778	762	719	754	747	794	708	737	672	745	758	799	742	759	777	770	727	704	736	788	738	716	718	772	759	731	779	793	726	762	731	718	757	740	792	752	710	755	754	784	759	818	744	712	729	785	740	695	791	706	764	752	744	731	771	757	705	750	742	785	700	752	775	760	765	768	758	723	750	773	733	709	737	726	770	720	776	775	783	733	758	733	732	732	787	750	752	759	665	806	726	709	760	731	771	753	740	694	707	723	749	769	735	719	754	743	762	765	740	736	760	752	755	750	751	741	738	746	737	730	748	764	785	760	736	759	753	714	748	758	737	712	749	676	795	803	717	751	741	803	741	723	757	785	725	728	760	735	784	757	747	739	771	774	738	731	725	760	760	765	746	754	780	763	724	731	756	752	749	741	725	713	771	706	738	735	711	749	757	746	784	734	716	767	757	765	765	764	752	765	709	766	729	777	713	740	690	725	751	749	741	779	781	736	725	756	748	776	742	704	724	725	770	765	731	749	739	717	752	736	724	756	737	753	722	724	745	722	796	673	729	718	741	729	730	729	771	733	808	727	731	796	746	808	761	731	780	724	678	726	763	731	735	707	739	750	751	712	760	708	732	724	811	724	735	732	739	770	766	817	798	763	689	750	762	727	778	737	714	787	713	745	780	738	742	752	748	759	740	737	731	740	729	746	721	719	786	722	751	750	724	765	754	710	774	673	778	766	757	743	800	808	754	735	726	720	681	745	783	706	718	765	769	724	744	774	730	723	791	773	753	710	725	740	720	733	755	728	697	698	715	750	735	752	715	707	734	762	810	737	769	779	743	722	671	756	735	757	742	754	746	742	760	777	747	732	761	766	733	710	720	753	735	728	758	700	740	727	762	763	783	740	779	725	730	757	743	692	729	765	752	715	767	729	754	711	753	787	712	738	744	780	778	754	756	759	713	761	750	699	770	717	758	765	713	714	765	712	750	770	750	753	763	712	691	755	717	757	704	753	809	758	733	713	761	762	766	759	697	754	713	768	725	738	776	755	738	748	747	714	766	735	719	743	765	754	721	720	730	699	733	738	754	725	749	749	773	768	754	748	760	721	720	746	735	745	725	729	744	776	760	775	728	755	753	784	800	737	758	719	764	734	731	747	721	748	760	733	756	771	728	763	752	734	692	716	736	809	737	756	739	762	739	764	746	735	730	722	753	740	742	760	740	766	684	687	749	756	744	763	744	730	739	781	729	696	722	707	697	750	753	771	775	776	724	722	747	749	762	747	771	698	762	726	734	744	783	736	762	740	741	746	781	703	763	778	731	745	721	760	763	764	745	720	710	720	709	756	751	707	775	800	734	759	797	802	786	768	721	768	733	734	707	693	747	737	744	723	777	731	731	753	751	690	742	730	762	752	759	729	720	722	731	776	764	775	721	749	760	791	751	764	700	741	707	762	734	738	766	769	740	711	755	777	800	766	732	781	785	728	733	719	751	738	735	755	735	759	767	720	742	680	722	744	766	701	735	725	698	748	721	730	719	699	787	753	731	781	751	748	713	756	667	760	774	763	762	789	727	733	765	755	718	754	798	734	746	741	756	700	743	697	742	704	751	778	770	694	732	705	769	700	702	735	766	736	746	731	746	734	742	734	747	769	739	745	744	769	770	767	762	718	721	709	776	738	756	697	746	788	746	735	692	741	768	712	740	767	764	737	775	793	732	727	751	782	765	762	688	717	748	724	771	758	711	682	714	787	778	738	772	712	743	745	736	762	762	742	764	787	725	749	749	737	728	742	707	762	752	749	770	748	778	763	789	728	755	747	790	740	754	718	763	677	748	728	740	691	777	739	720	716	764	747	711	740	738	775	748	743	707	723	708	690	739	765	757	759	767	755	772	786	785	722	711	751	748	765	772	763	689	771	756	734	722	732	776	692	733	773	732	748	739	754	727	717	748	782	755	768	742	787	689	733	720	745	773	777	705	764	763	706	802	729	767	781	741	699	750	837	766	781	789	812	761	696	782	711	736	741	717	726	720	735	731	754	736	705	755	750	779	774	742	716	745	810	767	748	737	759	754	712	774	751	743	786	724
39243	31150	21405	38808	85611	83675	60106	37017	19649	10045	7429	6983	6924	6930	6852	6729	6768	6925	6948	6911	6983	6920	6887	6895	6899	6961	6915	6936	6988	6967	6909	6852	6856	6861	6895	6937	6781	6802	6854	6923	6965	6795	6892	6865	6928	6890	6882	6817	6987	6778	6889	6921	6926	6920	6733	6821	6976	6865	6813	6986	6844	6869	6829	6892	6745	6901	6894	6649	6749	6900	6952	6796	6946	6904	6901	6982	6881	6937	6840	6876	6811	6888	6828	6983	7032	6794	6742	6813	6846	6873	6898	6885	6946	6817	6833	6947	6931	6948	6762	6814	6878	6880	6894	6874	7036	6966	6929	7024	6964	6808	6752	6882	7042	6849	6847	6916	6751	6959	6896	6942	6873	6973	6845	6992	6878	6897	6968	6929	6941	6792	6994	6832	6814	6907	6894	6860	6798	6833	6840	6917	6890	6940	6728	6879	6892	6898	6898	6883	6827	6956	6879	6767	6933	6751	6923	6819	6826	6707	7048	6778	6791	6991	6992	6914	6823	6896	6847	6808	6915	6783	6885	6908	6857	6869	6892	6922	6920	6919	6951	6876	6863	6832	6807	6965	6910	7044	6642	6895	7033	6846	6874	6911	6791	6905	6879	6951	6863	6793	6889	6939	6874	6933	6860	6887	6903	6883	6789	6806	6881	6914	6942	6736	6921	6925	6870	6938	6771	6876	6939	6904	6877	7034	6924	6902	6856	6965	6919	6862	7013	6868	6921	6896	7051	6991	6960	6768	6776	6871	6911	6819	6751	6785	6786	6879	6915	6870	6894	7030	6869	6868	6922	6902	7006	6957	6838	6928	6849	6705	6968	6875	6859	6836	6827	6983	6901	6930	6882	6924	6697	6984	6967	6941	6840	6961	6762	6808	7012	6875	6866	6879	6919	6928	6957	6714	6775	6856	6816	6820	6803	7009	6886	6854	6887	6867	6893	6806	6775	6894	6724	6944	6920	6917	6990	6808	6855	6773	6925	6833	7026	6862	6846	7016	7056	6890	6838	6829	6937	6915	6980	6852	6897	6811	6854	6926	7052	6889	6857	6908	6918	6889	6962	7014	6764	6851	6732	6775	6817	7015	6923	6866	6902	6886	6717	6874	6801	6822	6927	6892	6865	6816	6959	6876	6806	6865	6765	6920	6907	6874	6878	6830	6844	6717	6880	6893	6895	6935	6963	6811	6811	6745	6998	6851	6901	6842	6905	6912	6818	6907	6810	6854	6891	6794	6849	6915	6920	6857	6949	6894	6855	6876	6880	6785	6929	6920	6855	6885	6932	6952	6853	6822	6925	6869	6910	6923	6812	6909	6816	6938	6971	6886	6868	6772	6749	6854	6760	6813	6863	6925	6767	6924	6878	6890	6911	6888	6780	6873	6878	6899	6855	6850	6843	6957	6903	6749	6798	6905	6954	6809	6824	6870	6925	6913	6780	6941	6746	6960	6737	6908	6911	6813	6866	6819	6968	6927	6825	6654	6910	6827	6961	6861	7085	6922	7032	6938	6972	6765	6814	6994	6907	6841	6911	6874	6896	6910	6953	6805	6942	6816	6919	7010	6945	6840	6785	6822	6865	6810	6898	7027	6923	7025	6867	6888	6931	6956	6891	6821	6850	6856	6953	6967	6877	6823	7005	6898	6938	6879	6878	6921	6832	6841	6880	6938	6973	6953	6774	6871	6832	6859	6992	6765	6827	6790	6835	6969	6899	6822	6846	6871	6949	6851	6821	7002	6778	6852	6860	6926	6951	6879	6907	6827	7005	6911	6998	6924	6847	6980	7017	6892	6885	6954	6902	6803	7045	6907	6905	6865	6926	6983	6773	6918	6842	6798	6958	6952	6968	6856	6868	6836	6911	6914	6893	6915	6839	6900	6900	6956	6856	6845	6897	6950	6972	6991	6853	6879	6813	6960	7035	6917	6888	6840	6814	6852	7011	6974	6935	6793	6991	6905	6868	6940	6741	6838	6874	6963	7011	6887	6934	6883	6879	6981	6806	6820	6894	6894	6951	6905	6701	6822	6904	6886	6936	6859	6835	6921	6969	6774	6857	6998	6904	6740	6898	6976	6875	6897	6924	6998	7022	6871	6981	6862	6902	6977	6790	6802	6724	6795	6950	6962	6775	6860	6868	6986	6874	6813	6920	6939	6777	6914	6873	6848	7069	6938	6800	6974	6908	6873	6906	6849	6762	6790	6875	6772	6852	6900	6881	6906	6787	7011	6900	6840	6922	6912	6857	6729	6859	7022	6920	6897	6832	6857	6835	6846	6760	6766	6766	6860	6743	6803	6822	6827	6982	6821	6869	6892	6795	6857	6734	6711	6863	6887	6890	6906	6886	6780	6874	6783	6810	6898	6877	6948	6927	6888	6894	6748	6889	6889	6761	6777	6834	6917	6872	6782	6873	6962	6837	6847	6827	6856	7033	6941	6864	6785	6804	6818	6833	6889	6897	6801	6815	6946	6832	6912	6796	6951	6993	6791	6943	6932	6838	6845	6955	6945	6835	6964	6880	6838	6804	6872	6900	6918	6924	6924	6910	6886	6859	6887	6855	6889	6977	6788	6855	6896	6825	7009	6766	6776	6902	6784	6752	6766	6856	6830	7024	6829	6897	6769	6759	6850	6928	6952	7004	6978	6977	6921	6825	6772	6825	6885	6847	6940	6911	6876	6855	6858	6824	6860	6765	7015	6893	7007	6845	6852	6866	6865	6869	6905	6802	6803	6704	6983	6883	6911	6723	6853	6952	6959	6837	6767	6940	6941	6911	6886	6999	6938	6893	6963	6939	6961	6945	6950	6867	6912	6973	6883	6826	6867	6869	6847	6817	6875	6865	6834	6918	6804	6850	6798	6890	6807	6810	6819	6834	6903	6807	6816	6729	6930	6839	6884	6868	6787	6920	6781	6959	6888	6866	6894	6822	6951	6807	6870	6781	6891	6818	6888	6967	6910	6832	6949	7038	6813	6793	6860	6955	6912	6952	6868	6992	6786	6923	6828	6936	6820	6983	6878	6872	6837	6814	7055	6803	6782	7003	6873	6826	6963	6864	6868	6857	6938	6774	6854	6995	6781	7044	6890	6848	6948	6812	6909	6873	6909	6840	7020	7064	6837	6837	6845	6877	6839	6883	6928	6851	6920	6811	6909	6912	6888	6878	6971	6895	6798	7054	6839	6823	6982	6788	6862	6917	6956	6847	6911	6957	6865	6946	6771	6777	6826	6675	6854	6913	6906	6873	6904	6852	6941	6865	6887	6931	6877	7011	6846	6892	6893	6896	6833	6870	6946	6944	6898	6968	6910	6762	7011	6914	6963	6860	6985	6864	6887	6883	6853	6824	6797	6740	7008	6879	6759	6856	7003	6898	6842	7017	6850	6809	7000	6865	6958	6958	6920	6844	6795	6858	6868	6839	6896	6745	6917	6866	6971	6984	6958	6823	6766	6898	6928	6931	6889	6930	6897	6760	6852	6849	6970	6790	6848	6904	6738	7030	6763	6878	6909	6890	6942	6967	6867	6957	6905	6919	6774	6937	6885	6935	6825	6783	6837	6866	6917	6859	6923	6909	6801	6862	6863	6833	6868	6952	6786	6857	6870	6855	7006	6883	6989	6839	7058	6754	7003	6938	6747	6890	6805	6825	6840	6827	6860	6842	6835	6895	6858	6794	6845	6839	6672	6959	6757	6987	7018	6828	6846	6829	6973	6872	6932	6921	7002	6895	6990	6759	7027	6880	6935	6855	6963	6827	6929	6980	6814	6708	6829	6939	6897	6909	6834	6857	6895	6812	6822	6943	6874	6734	6853	6901	7012	6924	6888	6841	6830	6786	6894	6906	6848	6857	6852	6880	6917	6919	6812	6895	6789	6890	6799	6869	6819	6868	6871	6875	6946	6926	6968	6965	6840	6778	6859	6892	6853	6842	6966	6861	6893	6858	6921	6891	6933	6896	6959	6885	6921	6890	6845	6858	6786	6876	7036	6827	6963	6855	6868	6901	6912	7020	6829	6985	6811	6873	6761	6811	6935	6818	6764	6755	6810	6933	6772	6803	6962	6833	6958	6877	7041	6981	6810	6913	6872	6723	6952	6857	6794	7043	6869	6904	6949	6876	6850	6904	6907	6785	6921	6888	6760	6886	6983	6962	7019	6954	6830	6914	6866	6873	6919	6955	6914	6928	6783	6811	6893	6849	6904	6878	6752	6716	6904	6854	7033	6812	6928	6867	6909	6811	6834	6805	6903	6895	6917	6814	6876	6925	6833	6761	6870	6904	6813	6924	6914	6773	6825	6987	6861	6746	6892	6917	6856	6860	7018	6865	6848	7093	6864	6881	6899	6887	6931	6875	6872	6835	6940	6810	6925	6879	6840	6820	6900	6841	6929	6845	6893	7006	6988	6794	6914	6865	6853	6910	6835	6976	6884	6673	6866	6943	6856	6964	6976	6915	6784	7061	6852	6937	6785	7047	6843	6872	6994	6846	6829	6917	6823	6966	6943	6811	6954	6935	6930	6940	6914	6840	6841	6759	6878	6870	7007	6878	6891	6773	6902	6868	6934	6920	6780	6819	6827	6767	6857	6763	6934	6732	6696	6842	6867	6725	6703	6764	6846	6999	6948	6822	6796	6974	6737	6709	6801	6897	6915	6842	6944	6906	6860	6891	6832	6880	6931	6872	6801	6913	6890	6743	6825	6896	6836	6857	6837	6871	6877	7033	6850	6878	6948	6861	6803	6864	6846	6986	6871	6942	6925	6885	6902	6836	6827	6946	6902	6750	6868	6818	6947	6909	6756	6906	6807	6964	6892	6913	6883	6871	6787	6878	6840	6908	6952	6866	6791	6786	6964	6789	6789	7019	6924	6902	6973	6842	6948	6865	6914	6748	6931	6861	6848	6771	6928	6820	6858	6984	6930	6876	6932	6792	6854	6860	6851	6902	6789	6844	6897	6959	6858	6826	6868	7012	7018	6823	6791	6906	6815	6817	6873	6896	6853	6968	6829	6855	6974	6859	6906	6753	6951	6830	6949	6942	6817	6922	6885	6837	6903	6753	6890	7003	6889	6848	6864	6865	6770	6953	6680	6811	6840	6884	6838	6769	6759
8823	7298	3576	6296	25999	22458	11258	3694	1343	896	759	778	831	771	801	813	776	816	781	744	765	758	798	799	800	795	795	798	833	804	789	799	793	807	824	847	801	835	807	840	786	791	831	816	858	798	790	785	830	772	814	774	853	782	822	852	821	818	793	779	810	769	792	751	817	828	807	852	759	848	810	775	804	826	805	819	764	788	792	792	820	805	779	831	793	786	776	807	799	813	792	785	808	781	825	781	823	778	827	792	814	812	862	760	778	828	817	785	805	790	813	772	822	775	770	832	796	801	798	823	841	802	835	785	805	804	803	796	759	767	772	785	812	822	800	826	761	814	859	797	844	773	787	785	816	757	793	817	767	824	843	798	817	781	825	758	787	804	813	779	789	791	850	851	805	809	827	837	804	803	784	805	827	765	806	807	812	799	813	760	853	799	800	828	809	766	842	793	881	811	783	782	820	793	822	820	815	828	770	800	795	792	824	801	790	835	855	838	819	789	768	817	717	817	777	836	782	800	857	778	757	846	790	799	777	810	840	785	804	803	818	826	860	819	782	801	786	818	808	806	823	869	807	833	810	777	804	795	793	821	800	783	777	777	829	824	806	812	789	750	756	846	812	790	781	863	781	832	802	832	774	790	800	787	784	793	819	743	792	812	789	792	777	844	844	809	766	809	810	760	824	805	810	786	828	769	854	778	835	783	799	780	856	832	835	820	837	801	768	814	782	789	847	762	781	825	762	840	833	823	841	791	766	758	770	793	854	820	812	834	802	790	826	752	761	805	795	808	827	818	830	824	814	833	818	864	776	835	821	751	818	787	792	800	847	776	791	794	754	747	791	789	820	794	727	795	777	787	815	773	785	813	807	816	815	809	816	764	819	806	794	807	811	859	797	854	816	800	812	840	781	818	792	824	804	783	852	826	755	765	835	788	739	861	848	743	810	778	810	778	817	787	817	795	865	837	770	848	797	729	811	817	829	807	842	734	792	795	822	821	816	804	828	762	829	792	791	793	832	834	803	800	844	810	810	797	823	805	810	800	774	796	802	818	844	839	811	857	775	791	835	843	830	791	770	834	827	804	790	765	806	837	818	769	796	862	835	816	838	852	793	768	736	761	793	838	853	782	766	778	768	840	843	764	800	736	794	833	803	802	797	801	811	801	837	844	828	835	777	818	848	809	822	813	814	803	830	811	767	814	870	856	786	814	768	783	830	790	816	854	735	806	798	839	800	801	797	797	804	851	802	791	781	831	821	799	815	783	806	820	826	751	827	812	822	810	739	807	810	790	759	824	782	861	802	743	810	825	810	842	784	833	799	805	805	805	810	788	809	843	805	808	804	786	815	838	784	789	773	770	739	800	784	769	790	798	793	819	788	818	769	830	815	824	771	817	820	826	827	798	816	834	858	851	791	815	805	803	819	766	814	821	865	746	822	783	852	798	854	801	856	740	792	765	808	842	802	788	777	812	745	784	837	791	783	810	828	791	779	780	782	789	814	826	822	808	785	807	771	804	833	808	812	781	838	782	816	797	819	811	813	805	840	802	805	828	775	762	789	773	821	784	830	784	748	789	804	841	776	820	813	805	812	804	771	804	798	785	814	835	817	745	769	772	789	759	819	768	810	809	846	770	778	801	848	833	817	765	836	829	792	838	820	802	774	747	821	777	845	807	826	804	807	822	804	742	790	788	824	751	809	806	803	800	802	820	775	836	777	782	823	770	741	744	832	805	827	805	841	770	806	765	808	820	808	836	884	766	813	803	781	826	820	790	818	808	840	769	802	798	790	849	777	826	797	760	814	871	825	818	784	799	797	798	786	815	804	785	787	767	857	793	847	822	801	837	777	790	835	833	825	803	791	844	794	789	782	797	801	801	781	768	799	768	822	815	811	754	836	805	791	756	860	742	801	797	795	769	841	813	755	780	791	820	846	845	814	767	795	787	785	787	797	816	796	812	803	803	809	833	802	779	769	823	790	758	779	802	758	794	808	814	817	748	792	791	808	778	777	806	804	765	815	851	824	807	778	804	781	788	798	796	791	789	775	770	791	792	820	783	776	765	810	795	771	826	787	847	820	842	745	823	816	770	795	794	807	796	838	757	765	832	789	848	838	828	878	804	753	848	859	839	853	835	796	728	803	821	775	771	830	804	786	806	798	772	842	812	787	849	768	823	807	793	834	789	795	789	718	782	806	803	797	819	854	836	854	808	793	782	774	806	790	797	814	782	777	829	799	790	786	768	824	777	794	770	799	783	805	815	759	809	768	768	792	809	795	788	840	801	814	740	813	768	756	812	835	800	780	784	868	842	806	839	809	808	787	798	832	827	771	786	860	823	771	806	764	777	825	809	802	849	788	819	828	813	843	809	797	765	806	808	836	791	797	794	828	807	775	771	774	805	835	815	841	824	821	861	777	770	802	851	762	800	852	751	814	801	758	790	801	776	848	840	802	805	765	760	827	788	831	791	829	815	766	813	809	812	808	790	831	840	823	827	783	790	865	800	814	830	779	814	838	811	819	811	792	769	833	790	841	813	812	846	821	798	778	843	821	779	791	748	831	846	863	747	862	850	807	759	767	819	816	798	788	823	782	820	825	829	801	786	827	834	820	785	750	810	853	815	757	822	833	773	829	811	794	830	805	788	829	791	823	830	781	832	765	861	814	780	790	803	810	807	816	789	788	839	809	750	809	761	787	785	791	777	808	805	818	834	752	784	801	846	842	779	814	801	834	746	717	769	836	808	813	785	798	818	799	815	803	842	829	818	801	811	854	797	805	822	818	799	746	820	841	808	750	769	819	802	787	799	835	771	762	772	787	888	793	800	818	790	803	749	810	804	808	798	824	759	802	794	775	788	803	806	785	818	805	817	825	795	839	836	782	807	793	794	775	802	849	823	769	771	841	797	828	826	817	798	792	813	796	816	854	775	766	771	832	765	810	824	830	783	811	835	829	808	813	763	779	791	756	828	801	775	848	785	798	862	777	826	797	798	762	814	811	862	811	802	813	813	838	817	804	792	785	767	785	805	797	758	762	820	801	795	846	834	773	828	814	792	825	793	805	748	803	796	789	814	801	818	833	828	788	800	812	779	790	766	816	822	863	807	781	818	800	814	786	800	818	862	767	833	766	800	823	826	756	840	830	826	810	794	725	825	798	735	796	862	796	778	725	699	804	800	775	847	757	802	801	767	805	802	747	777	864	793	794	873	770	830	866	829	814	830	842	793	814	822	810	810	794	810	765	821	793	826	732	835	847	852	808	789	816	847	817	844	776	779	808	835	810	811	822	815	789	797	790	877	832	886	831	766	847	749	783	808	779	791	842	850	814	781	834	773	794	790	752	818	892	787	797	791	851	803	800	756	799	823	767	793	807	764	822	814	769	754	786	849	794	773	802	859	789	774	779	829	769	783	835	805	771	820	837	814	802	815	865	806	773	822	839	815	813	818	789	814	785	810	867	798	767	807	778	805	816	830	816	832	845	796	764	827	826	831
38846	37126	24702	46525	86615	76816	53525	32228	15697	8783	7680	7356	7394	7266	7336	7204	7467	7282	7453	7212	7351	7241	7495	7379	7452	7377	7477	7331	7342	7420	7382	7286	7243	7343	7219	7300	7275	7467	7438	7350	7301	7394	7299	7280	7272	7253	7328	7426	7418	7392	7153	7413	7313	7380	7438	7338	7364	7365	7374	7332	7330	7273	7349	7307	7289	7460	7483	7371	7248	7364	7326	7335	7285	7456	7350	7385	7425	7299	7378	7306	7478	7312	7187	7413	7370	7260	7417	7414	7361	7308	7398	7304	7290	7209	7336	7293	7517	7340	7400	7324	7432	7405	7290	7309	7356	7378	7377	7351	7508	7421	7289	7290	7348	7420	7383	7335	7223	7393	7304	7365	7390	7371	7357	7512	7337	7279	7381	7379	7308	7372	7336	7367	7348	7238	7417	7290	7386	7355	7225	7203	7309	7321	7311	7352	7325	7274	7180	7331	7282	7360	7298	7439	7389	7376	7313	7414	7204	7370	7230	7518	7360	7403	7362	7572	7327	7348	7320	7325	7394	7444	7517	7395	7341	7318	7266	7369	7432	7371	7440	7340	7386	7321	7369	7260	7353	7256	7407	7293	7424	7343	7417	7331	7383	7383	7359	7414	7386	7354	7350	7570	7292	7252	7388	7469	7340	7365	7349	7442	7318	7361	7436	7320	7333	7297	7424	7509	7315	7233	7322	7380	7216	7409	7490	7473	7350	7442	7331	7386	7272	7502	7339	7379	7359	7415	7340	7373	7303	7309	7478	7408	7374	7300	7405	7364	7332	7372	7324	7512	7300	7476	7370	7300	7400	7399	7292	7472	7464	7361	7397	7421	7308	7312	7365	7455	7294	7339	7291	7330	7329	7386	7287	7349	7325	7202	7419	7324	7226	7381	7467	7325	7420	7356	7371	7163	7386	7336	7350	7318	7422	7299	7283	7215	7312	7436	7316	7393	7245	7281	7308	7348	7360	7325	7390	7443	7391	7344	7519	7444	7461	7470	7395	7232	7412	7356	7468	7362	7356	7287	7379	7436	7308	7381	7479	7243	7327	7454	7429	7247	7276	7423	7497	7533	7301	7290	7502	7251	7493	7379	7408	7337	7420	7363	7375	7297	7336	7339	7265	7493	7251	7342	7359	7345	7443	7272	7297	7343	7327	7231	7324	7397	7423	7361	7425	7418	7324	7516	7264	7524	7396	7314	7325	7284	7334	7367	7406	7207	7511	7230	7390	7232	7420	7436	7463	7259	7414	7442	7368	7285	7271	7492	7332	7392	7413	7477	7269	7296	7417	7412	7340	7363	7358	7326	7260	7356	7321	7311	7372	7365	7391	7383	7499	7387	7373	7349	7359	7226	7448	7569	7464	7514	7440	7309	7407	7341	7372	7391	7378	7310	7287	7381	7298	7384	7345	7329	7392	7206	7256	7280	7272	7475	7367	7288	7319	7361	7314	7319	7266	7182	7332	7277	7518	7432	7445	7275	7301	7219	7429	7302	7282	7213	7300	7509	7493	7260	7306	7326	7272	7360	7319	7453	7306	7287	7439	7310	7387	7459	7468	7327	7455	7288	7334	7391	7242	7396	7305	7371	7326	7344	7398	7372	7408	7222	7220	7263	7317	7393	7338	7251	7472	7334	7351	7342	7326	7394	7391	7540	7425	7366	7213	7349	7298	7429	7312	7366	7473	7474	7299	7281	7346	7317	7407	7364	7320	7332	7326	7398	7446	7400	7298	7308	7405	7443	7332	7382	7404	7300	7405	7354	7360	7404	7464	7436	7404	7272	7356	7328	7363	7478	7437	7366	7420	7308	7405	7540	7395	7248	7386	7466	7348	7329	7336	7268	7308	7413	7357	7430	7425	7375	7329	7374	7338	7460	7339	7453	7366	7319	7328	7283	7357	7339	7472	7327	7254	7402	7433	7268	7385	7393	7362	7445	7272	7399	7486	7264	7255	7407	7348	7378	7350	7301	7307	7323	7399	7429	7269	7312	7237	7438	7550	7292	7409	7326	7457	7421	7243	7402	7325	7341	7337	7275	7540	7253	7482	7283	7437	7384	7258	7340	7359	7408	7413	7268	7315	7446	7375	7368	7428	7496	7044	7354	7345	7308	7399	7394	7342	7321	7499	7328	7412	7360	7266	7429	7398	7277	7417	7349	7339	7279	7329	7378	7215	7368	7295	7357	7317	7423	7339	7298	7405	7412	7183	7364	7270	7387	7340	7267	7357	7391	7258	7264	7309	7312	7413	7260	7327	7305	7318	7550	7433	7243	7470	7504	7393	7476	7322	7373	7528	7211	7355	7353	7363	7224	7336	7424	7327	7550	7398	7386	7195	7325	7342	7450	7352	7297	7284	7508	7231	7256	7398	7245	7344	7386	7459	7339	7412	7336	7202	7307	7283	7449	7478	7320	7295	7293	7376	7484	7447	7358	7439	7357	7234	7266	7322	7518	7392	7359	7389	7373	7291	7323	7420	7231	7386	7327	7425	7352	7364	7372	7500	7381	7416	7280	7419	7432	7298	7423	7426	7382	7387	7365	7402	7421	7362	7365	7492	7328	7301	7290	7293	7364	7454	7444	7375	7414	7397	7369	7387	7476	7433	7374	7395	7340	7253	7335	7318	7340	7327	7383	7396	7406	7306	7430	7341	7374	7453	7472	7425	7429	7271	7363	7350	7213	7303	7408	7476	7366	7233	7312	7377	7327	7313	7411	7383	7380	7278	7210	7244	7351	7350	7309	7384	7326	7245	7327	7262	7462	7416	7301	7505	7255	7194	7427	7415	7365	7338	7443	7295	7434	7446	7331	7358	7420	7273	7094	7436	7315	7316	7375	7287	7524	7339	7320	7306	7378	7312	7192	7456	7328	7425	7379	7454	7478	7470	7321	7495	7372	7384	7359	7460	7594	7384	7475	7364	7454	7343	7338	7360	7404	7396	7267	7530	7365	7437	7316	7361	7424	7285	7346	7309	7318	7341	7156	7410	7278	7166	7406	7297	7433	7414	7438	7319	7398	7293	7268	7180	7492	7408	7438	7448	7246	7301	7338	7232	7348	7382	7223	7374	7340	7409	7397	7399	7249	7382	7354	7382	7251	7301	7423	7430	7269	7194	7373	7417	7334	7403	7309	7487	7517	7350	7433	7428	7361	7356	7413	7443	7471	7391	7245	7283	7386	7343	7392	7375	7336	7380	7332	7238	7420	7320	7418	7408	7411	7306	7465	7391	7315	7417	7352	7171	7394	7400	7358	7286	7324	7412	7374	7414	7259	7359	7247	7443	7281	7291	7298	7461	7382	7338	7372	7517	7292	7400	7280	7462	7461	7434	7247	7235	7250	7239	7309	7424	7465	7457	7351	7331	7454	7418	7422	7463	7280	7361	7415	7465	7412	7314	7413	7470	7319	7388	7345	7369	7395	7494	7253	7342	7439	7437	7350	7245	7377	7327	7302	7484	7346	7292	7310	7288	7381	7412	7334	7419	7320	7313	7327	7381	7282	7337	7341	7386	7423	7280	7406	7280	7350	7399	7263	7300	7401	7299	7351	7301	7309	7394	7365	7487	7418	7397	7331	7449	7270	7407	7186	7319	7323	7386	7334	7195	7391	7381	7370	7384	7465	7291	7270	7411	7330	7355	7331	7459	7304	7399	7400	7309	7326	7410	7517	7339	7300	7416	7433	7243	7383	7375	7344	7264	7439	7411	7356	7384	7407	7208	7504	7515	7222	7457	7436	7454	7409	7302	7334	7346	7302	7342	7275	7313	7427	7500	7344	7470	7193	7351	7297	7252	7421	7404	7446	7458	7270	7308	7434	7376	7296	7343	7328	7295	7326	7272	7388	7408	7258	7451	7477	7332	7278	7374	7253	7351	7379	7325	7287	7352	7470	7383	7334	7424	7313	7418	7386	7456	7363	7322	7296	7440	7333	7413	7224	7500	7330	7343	7402	7428	7366	7301	7380	7414	7347	7405	7369	7595	7324	7510	7264	7395	7358	7295	7406	7374	7349	7507	7281	7426	7353	7314	7213	7331	7332	7380	7362	7419	7266	7293	7483	7353	7305	7467	7202	7435	7301	7228	7383	7316	7393	7414	7338	7254	7270	7311	7250	7396	7388	7398	7305	7346	7284	7419	7400	7543	7400	7326	7518	7307	7278	7312	7476	7372	7377	7336	7328	7400	7419	7380	7340	7397	7320	7394	7359	7289	7356	7142	7484	7419	7368	7331	7373	7486	7209	7346	7303	7403	7220	7322	7297	7382	7289	7333	7448	7289	7284	7361	7291	7512	7253	7348	7333	7335	7311	7288	7413	7318	7246	7336	7315	7382	7443	7384	7343	7444	7489	7386	7292	7294	7372	7498	7538	7289	7370	7394	7387	7358	7370	7533	7382	7379	7373	7470	7445	7420	7232	7363	7310	7366	7454	7353	7304	7305	7294	7359	7415	7229	7425	7387	7350	7421	7451	7451	7371	7351	7384	7515	7328	7391	7447	7278	7444	7419	7494	7272	7380	7344	7303	7380	7404	7313	7345	7443	7330	7407	7368	7432	7331	7321	7325	7350	7285	7488	7392	7208	7342	7321	7405	7374	7353	7356	7440	7379	7188	7384	7443	7346	7304	7478	7391	7337	7230	7361	7316	7452	7462	7375	7433	7372	7296	7443	7474	7270	7423	7327	7299	7366	7360	7359	7404	7345	7309	7320	7472	7410	7372	7435	7402	7375	7247	7394	7259	7361	7407	7334	7402	7347	7394	7353	7313	7435	7531	7399	7385	7203	7339	7429	7450	7325	7430	7301	7185	7355	7471	7397	7309	7217	7323	7375	7336	7282	7377	7402	7387	7415	7329	7457	7415	7326	7330	7251	7408	7228	7267	7226	7477	7452	7398	7334	7382	7364	7311	7373	7435	7312	7258	7128	7332	7491	7234	7327	7318	7419	7304	7493	7420	7419	7450	7346	7487	7256	7312	7274	7172	7312	7209	7358	7421	7293	7357	7398	7459	7371	7277	7357	7384	7350	7368	7170	7364	7270	7286	7214	7298	7418	7411	7256	7366	7371	7242	7393	7324	7296	7440	7338	7283	7395	7399	7353	7359	7351	7489	7308	7327
11216	8696	5925	20379	37876	31635	16401	4979	1535	927	787	706	777	746	801	750	777	806	826	835	792	801	795	814	783	778	763	762	819	763	791	834	748	793	808	708	767	759	782	785	820	793	779	793	767	841	848	782	782	769	809	797	813	786	751	773	812	768	793	830	762	803	782	802	763	802	783	774	822	760	799	824	814	754	773	775	797	808	773	777	816	739	787	795	762	765	777	841	796	826	820	827	771	750	827	794	828	720	790	760	763	719	792	783	787	770	801	803	779	750	804	759	817	771	776	780	745	786	764	813	759	817	764	759	776	789	788	756	801	804	769	771	787	776	793	793	754	784	803	807	784	768	766	848	794	776	826	780	738	825	780	752	830	813	802	792	766	792	820	798	812	783	792	776	811	803	781	771	826	788	772	797	719	773	835	832	784	775	838	809	791	794	771	795	791	750	802	782	791	803	771	780	766	820	748	750	829	791	777	803	786	775	749	812	829	773	845	788	817	819	783	800	763	799	789	775	711	793	832	800	769	742	772	767	793	796	781	824	762	729	778	773	786	788	777	779	804	766	782	784	781	779	800	776	805	775	812	760	794	774	815	830	781	803	823	773	783	812	794	819	744	791	800	756	790	792	795	770	797	756	786	808	740	862	842	815	761	751	856	779	793	737	776	805	809	853	770	828	763	771	783	761	770	774	783	785	783	754	768	800	825	818	804	720	770	797	793	796	814	828	723	772	837	772	769	831	763	809	765	847	764	741	779	803	775	795	807	791	803	745	784	793	769	803	765	780	760	790	788	812	738	782	805	794	795	777	762	795	827	795	770	782	811	777	793	798	837	819	781	782	716	825	730	782	814	767	780	784	802	790	811	841	776	780	795	709	800	771	776	817	769	783	831	723	818	761	763	772	782	818	749	831	843	834	797	831	741	761	756	814	758	781	788	775	776	802	811	742	775	789	781	801	830	795	803	770	834	838	779	773	788	765	750	802	784	769	825	790	788	833	840	768	839	826	791	832	810	773	814	744	790	793	833	796	770	814	777	779	812	796	828	803	787	801	790	811	756	814	782	851	724	801	792	761	724	789	809	806	785	746	787	802	813	814	775	801	773	761	786	783	817	779	790	790	801	810	787	793	821	751	787	788	812	775	783	757	825	829	858	783	815	802	787	814	793	755	830	773	796	781	808	769	773	765	765	854	827	805	804	765	805	795	844	774	762	818	807	820	782	765	740	746	766	800	808	784	771	773	789	781	791	806	752	748	819	766	788	779	780	818	795	781	771	819	801	763	776	789	790	815	811	812	804	802	767	812	790	782	780	762	790	744	779	779	801	820	812	764	749	779	786	806	827	769	815	812	788	770	834	790	802	813	805	823	809	778	802	750	818	809	816	764	788	770	815	825	824	800	766	778	810	832	752	798	801	795	810	796	849	766	783	768	827	798	797	773	799	768	810	769	787	738	788	817	845	786	748	798	794	814	854	781	829	822	803	806	857	854	810	795	780	771	760	805	811	798	772	739	787	796	792	826	799	771	742	801	792	793	804	886	796	816	774	778	770	813	793	803	762	801	812	825	801	803	799	791	814	774	860	822	754	723	791	869	777	803	750	740	822	770	774	815	849	808	782	761	762	793	753	806	753	777	793	780	768	792	738	787	788	776	837	783	810	777	761	806	786	785	815	803	848	789	792	793	793	793	770	808	801	790	750	789	777	775	815	805	758	760	794	782	832	802	801	823	768	789	805	789	787	755	761	799	822	790	780	774	792	789	723	812	755	764	830	800	754	777	825	788	864	728	816	777	768	803	764	799	754	858	799	749	849	786	797	789	771	769	785	773	795	765	808	849	835	800	816	769	785	777	812	825	771	769	766	755	823	792	765	783	762	745	794	725	782	841	827	776	769	818	785	777	853	770	860	764	809	825	755	755	790	780	797	779	778	839	789	826	775	795	772	760	774	803	782	782	826	807	829	793	781	828	759	787	780	743	795	826	779	788	759	758	768	738	809	817	823	814	790	811	788	800	819	816	792	798	750	798	847	804	758	774	764	801	743	809	795	750	814	812	806	806	772	865	742	771	791	817	797	794	749	775	792	799	791	842	750	780	822	842	784	804	819	844	766	830	765	787	795	831	779	758	731	788	758	806	786	840	803	843	776	784	791	803	781	790	769	819	768	716	820	796	745	803	782	806	763	812	819	787	747	791	812	778	745	817	817	812	776	793	780	831	776	801	804	774	781	793	811	768	754	795	802	804	817	828	723	766	759	849	769	754	795	815	811	775	834	848	761	839	782	788	782	781	755	770	808	802	767	765	767	796	810	769	773	799	761	826	804	770	808	765	844	738	771	810	781	785	837	763	785	780	786	840	777	763	782	775	784	814	779	772	821	771	784	778	736	784	748	745	834	770	782	815	853	802	766	768	788	780	827	801	817	793	771	777	772	833	756	791	780	806	786	826	731	796	809	794	781	763	804	810	796	773	797	759	725	825	798	760	784	814	826	818	760	764	804	849	801	759	812	818	779	776	754	788	851	750	822	825	827	788	791	785	809	767	783	790	762	700	763	806	783	798	762	758	797	793	744	810	808	801	761	781	793	794	768	782	753	795	791	826	813	794	775	783	792	788	772	803	746	762	796	761	826	777	800	809	780	816	757	794	821	831	787	767	815	861	784	786	820	784	798	819	818	806	843	798	823	803	735	767	788	769	791	782	802	756	774	745	813	780	765	803	806	857	763	790	834	806	733	779	778	800	785	816	812	782	769	814	764	800	830	784	797	808	766	736	802	780	763	792	770	754	773	747	811	784	798	780	804	800	763	812	775	814	816	832	809	792	780	779	802	748	842	778	777	801	794	808	840	809	771	807	781	766	805	848	774	845	774	757	758	792	785	751	745	793	771	776	743	789	773	787	805	801	786	786	804	793	752	758	821	829	738	776	859	766	802	780	785	782	725	771	756	754	762	746	788	790	802	871	753	801	844	727	801	797	803	749	772	765	766	857	832	857	784	761	799	790	786	809	811	756	739	732	808	788	739	834	769	768	776	805	824	778	806	845	783	792	852	840	773	726	818	747	787	810	781	748	793	805	772	778	814	806	777	763	778	821	764	776	862	790	814	825	775	844	772	791	760	781	780	794	816	790	779	773	799	771	825	826	731	795	828	839	810	801	780	851	815	814	808	819	838	870	821	808	809	781	839	811	824	782	792	802	865	811	789	787	782	800	836	789	816	760	820	757	827	763	791	805	804	808	803	836	760	844	746	797	803	783	782	773	790	759	775	792	807	788	792	797	809	807	750	746	782	823	853	796	787	828	763	754	827	810	751	822	757	782	794	807	783	820	800	829	783	748	759	795	813	809	780	767	782	774	767	834	838	773	774	820	779	819	767	809	807	769	789	828	770	793	772	807	777	810	783	793	768	798	780	745	780	798	794	766	796	821	722	793	816	794	820	808	805	822	780	770	785	729	825	789	784	832	781	775	766	778	817	795	819	819	768	739	770	771	760	804
47117	37385	33928	67671	91273	84470	60277	35743	18045	9170	7530	7242	7454	7188	7294	7329	7183	7281	7257	7110	7270	7301	7267	7274	7305	7153	7297	7262	7267	7240	7209	7176	7253	7384	7247	7356	7275	7294	7220	7191	7387	7111	7219	7242	7370	7195	7185	7248	7277	7351	7259	7324	7363	7238	7271	7274	7255	7239	7371	7217	7210	7247	7369	7246	7407	7355	7209	7376	7318	7237	7232	7381	7151	7234	7305	7292	7197	7344	7232	7311	7206	7294	7435	7316	7324	7190	7328	7298	7272	7143	7276	7152	7217	7308	7378	7247	7284	7281	7231	7304	7238	7328	7088	7165	7240	7313	7206	7248	7215	7287	7166	7182	7221	7350	7203	7377	7248	7271	7297	7186	7256	7336	7257	7358	7158	7313	7269	7173	7242	7292	7329	7446	7226	7225	7365	7194	7428	7251	7347	7392	7187	7253	7218	7313	7319	7396	7309	7273	7415	7310	7194	7334	7318	7295	7178	7265	7245	7360	7275	7324	7333	7316	7241	7257	7250	7155	7221	7174	7318	7242	7327	7315	7389	7231	7198	7190	7215	7258	7313	7373	7324	7335	7233	7043	7317	7349	7294	7292	7249	7397	7237	7301	7261	7285	7139	7284	7328	7277	7304	7291	7290	7223	7410	7329	7352	7234	7305	7278	7233	7365	7367	7165	7265	7330	7240	7274	7341	7297	7280	7311	7288	7251	7291	7293	7256	7234	7162	7230	7283	7240	7187	7254	7205	7334	7330	7042	7320	7334	7275	7258	7276	7232	7284	7445	7271	7316	7341	7392	7273	7206	7366	7290	7237	7255	7207	7413	7237	7321	7330	7231	7281	7266	7191	7263	7277	7370	7212	7213	7205	7295	7355	7263	7245	7208	7151	7264	7281	7256	7322	7181	7342	7249	7451	7267	7381	7429	7109	7345	7174	7266	7375	7228	7228	7323	7242	7252	7173	7239	7293	7442	7183	7284	7245	7224	7362	7293	7292	7223	7324	7189	7144	7203	7279	7180	7232	7188	7306	7393	7366	7092	7189	7305	7329	7384	7304	7320	7334	7252	7266	7272	7184	7275	7355	7319	7130	7442	7128	7147	7175	7177	7174	7423	7326	7241	7331	7360	7332	7193	7244	7170	7352	7196	7241	7253	7252	7144	7303	7232	7356	7246	7210	7306	7276	7278	7220	7274	7230	7353	7413	7294	7289	7235	7102	7356	7264	7209	7408	7235	7228	7328	7222	7249	7245	7252	7291	7367	7330	7242	7462	7304	7075	7236	7068	7189	7258	7357	7271	7294	7361	7227	7378	7320	7423	7245	7175	7330	7275	7111	7448	7123	7277	7230	7242	7258	7195	7246	7383	7294	7339	7301	7136	7268	7245	7360	7197	7438	7351	7199	7321	7330	7192	7280	7299	7198	7171	7255	7422	7169	7237	7356	7230	7398	7303	7360	7215	7171	7342	7302	7142	7290	7282	7324	7176	7191	7208	7187	7313	7419	7216	7122	7300	7225	7260	7317	7307	7000	7389	7264	7104	7183	7284	7144	7217	7190	7281	7283	7217	7459	7310	7371	7282	7239	7175	7229	7361	7241	7314	7233	7266	7174	7071	7202	7238	7266	7310	7215	7204	7277	7280	7302	7290	7360	7284	7233	7425	7260	7375	7293	7220	7277	7256	7322	7355	7332	7276	7321	7403	7350	7283	7228	7417	7321	7415	7335	7315	7240	7251	7199	7224	7271	7226	7242	7350	7125	7282	7155	7359	7292	7155	7281	7157	7185	7416	7379	7243	7352	7255	7348	7247	7199	7454	7167	7315	7309	7228	7204	7407	7345	7318	7272	7233	7309	7404	7247	7403	7195	7307	7127	7224	7264	7307	7296	7127	7264	7247	7265	7354	7325	7320	7166	7269	7161	7377	7202	7097	7297	7203	7348	7365	7280	7323	7300	7413	7306	7165	7269	7376	7296	7393	7246	7327	7218	7264	7172	7178	7320	7315	7344	7275	7175	7321	7409	7234	7365	7253	7238	7307	7369	7377	7184	7247	7180	7249	7318	7387	7179	7311	7253	7238	7254	7317	7255	7305	7218	7292	7316	7431	7284	7349	7208	7239	7219	7247	7405	7257	7341	7237	7306	7216	7294	7319	7271	7238	7207	7268	7251	7390	7248	7221	7241	7268	7148	7384	7195	7281	7145	7201	7399	7400	7334	7306	7217	7336	7174	7233	7391	7295	7182	7216	7263	7201	7341	7243	7221	7202	7243	7126	7391	7246	7258	7245	7247	7258	7345	7297	7350	7299	7337	7405	7135	7264	7239	7359	7293	7222	7238	7131	7154	7261	7184	7236	7278	7273	7323	7372	7298	7178	7186	7295	7264	7350	7252	7371	7138	7163	7230	7197	7127	7407	7188	7214	7212	7220	7283	7146	7283	7305	7306	7337	7323	7219	7140	7268	7275	7370	7229	7256	7125	7340	7258	7245	7345	7240	7333	7327	7224	7233	7247	7155	7193	7208	7300	7231	7158	7277	7315	7182	7181	7283	7286	7229	7311	7366	7176	7196	7271	7152	7286	7272	7202	7202	7237	7297	7276	7232	7330	7258	7285	7245	7397	7308	7313	7317	7354	7279	7298	7225	7299	7293	7195	7345	7212	7236	7314	7260	7317	7199	7264	7191	7251	7335	7228	7270	7235	7336	7243	7213	7202	7322	7234	7326	7280	7277	7295	7137	7289	7305	7244	7355	7270	7334	7138	7363	7284	7246	7328	7283	7126	7329	7116	7291	7190	7319	7201	7130	7275	7179	7289	7287	7337	7230	7256	7291	7434	7243	7434	7247	7279	7136	7259	7488	7160	7211	7216	7350	7308	7278	7294	7210	7258	7263	7296	7247	7263	7274	7322	7225	7363	7295	7258	7258	7459	7248	7254	7217	7445	7171	7326	7346	7249	7421	7289	7249	7266	7281	7388	7354	7211	7143	7257	7259	7185	7271	7345	7312	7303	7232	7298	7197	7354	7241	7306	7138	7270	7281	7309	7363	7289	7239	7300	7275	7296	7307	7292	7388	7152	7233	7281	7295	7257	7217	7202	7253	7249	7297	7403	7150	7352	7128	7290	7237	7276	7347	7318	7270	7386	7334	7289	7347	7371	7314	7215	7335	7183	7196	7289	7286	7248	7282	7299	7280	7372	7220	7326	7336	7300	7246	7278	7168	7332	7077	7390	7287	7189	7252	7266	7128	7161	7271	7194	7298	7178	7331	7317	7310	7164	7250	7345	7304	7419	7257	7179	7383	7177	7282	7345	7291	7153	7289	7310	7283	7201	7309	7181	7334	7215	7253	7208	7169	7051	7215	7466	7134	7260	7343	7323	7295	7281	7147	7257	7208	7264	7264	7374	7270	7266	7301	7317	7288	7333	7217	7388	7175	7350	7355	7232	7444	7251	7349	7227	7226	7226	7334	7282	7185	7321	7332	7206	7259	7272	7242	7315	7265	7170	7164	7153	7316	7289	7284	7349	7224	7348	7289	7264	7317	7386	7255	7127	7194	7163	7172	7281	7381	7342	7251	7119	7278	7266	7174	7305	7242	7219	7303	7224	7440	7089	7201	7259	7230	7273	7302	7218	7285	7262	7397	7350	7403	7318	7337	7307	7286	7202	7277	7211	7307	7242	7314	7225	7322	7320	7261	7216	7296	7172	7188	7279	7244	7252	7333	7258	7263	7205	7180	7296	7205	7255	7202	7317	7319	7248	7272	7308	7200	7311	7257	7296	7308	7238	7289	7236	7401	7281	7200	7184	7323	7181	7192	7271	7223	7206	7218	7321	7178	7201	7149	7188	7211	7338	7315	7267	7351	7343	7278	7340	7309	7215	7141	7287	7229	7309	7250	7353	7331	7365	7126	7143	7247	7177	7210	7325	7365	7338	7330	7313	7325	7296	7230	7286	7358	7265	7154	7364	7215	7309	7234	7205	7112	7129	7242	7172	7249	7234	7242	7232	7246	7363	7311	7385	7244	7334	7374	7161	7375	7219	7293	7243	7282	7297	7213	7124	7203	7328	7185	7274	7246	7284	7251	7258	7231	7250	7170	7226	7242	7310	7268	7305	7285	7373	7173	7347	7262	7202	7393	7180	7202	7236	7262	7177	7314	7179	7301	7370	7328	7233	7220	7399	7334	7392	7170	7249	7211	7421	7301	7247	7238	7217	7154	7282	7328	7219	7106	7302	7428	7316	7243	7320	7319	7266	7287	7269	7116	7362	7192	7283	7336	7182	7177	7272	7132	7207	7348	7410	7457	7192	7282	7327	7293	7310	7206	7379	7241	7213	7357	7300	7369	7354	7261	7282	7263	7154	7282	7293	7244	7220	7378	7255	7125	7208	7150	7338	7337	7293	7325	7390	7325	7262	7278	7202	7182	7265	7279	7222	7302	7247	7218	7235	7200	7329	7220	7115	7125	7301	7269	7233	7267	7265	7238	7376	7155	7229	7227	7257	7279	7330	7238	7285	7343	7293	7334	7299	7155	7191	7142	7301	7209	7356	7291	7222	7284	7298	7409	7324	7172	7304	7333	7258	7368	7248	7302	7140	7152	7301	7187	7271	7157	7280	7260	7372	7309	7307	7168	7309	7240	7221	7254	7319	7217	7140	7262	7236	7266	7239	7228	7392	7304	7284	7250	7295	7051	7168	7214	7410	7267	7212	7197	7281	7164	7360	7250	7256	7263	7250	7405	7318	7217	7260	7305	7171	7356	7113	7299	7332	7317	7335	7424	7307	7408	7260	7239	7284	7276	7432	7303	7261	7206	7270	7329	7334	7305	7255	7105	7330	7281	7282	7227	7240	7354	7293	7277	7360	7272	7261	7321	7322	7410	7221	7238	7305	7229	7259	7399	7336	7208	7392	7200	7230	7285	7182	7292	7238	7285	7260	7306	7164	7193	7166	7380	7304	7329	7249	7346	7129	7363	7180	7253	7234	7236	7274	7348	7468	7191	7180	7243	7275	7298	7207	7171	7266	7238	7282	7226	7162	7342	7409	7182	7166	7263	7275	7127	7271	7353	7247	7169	7328	7259	7310	7180	7371	7257	7284	7197	7215	7306	7228	7326	7273
5916	3442	4303	3799	8762	7587	2878	1337	865	841	786	782	747	819	780	786	746	797	784	771	768	797	791	766	782	782	790	804	784	789	799	743	780	773	764	791	778	787	779	760	788	801	759	784	695	765	755	776	782	774	797	777	739	759	790	836	744	758	756	781	739	797	825	793	734	783	773	713	786	791	759	711	784	773	715	769	750	796	737	752	783	822	790	771	784	801	779	735	743	772	778	789	768	751	753	808	793	819	782	757	799	768	752	821	829	844	798	789	806	809	820	780	755	741	736	795	745	766	806	754	776	757	817	794	795	803	797	754	747	821	746	808	739	825	816	768	780	827	757	841	791	773	789	765	754	735	702	756	799	791	779	787	776	777	822	740	743	782	729	749	777	736	777	773	757	800	767	775	776	727	828	780	791	799	798	775	745	757	762	769	770	757	820	739	772	729	776	781	827	759	768	794	767	790	758	771	752	756	811	748	839	804	788	805	757	761	770	801	806	793	802	789	761	804	731	791	761	770	796	826	741	779	748	737	817	817	796	774	760	773	737	814	771	762	788	780	779	776	763	778	817	768	799	791	772	759	787	781	804	776	818	753	778	765	778	758	793	810	795	820	776	799	789	818	758	741	823	827	789	753	751	838	778	759	746	796	769	791	781	772	776	740	806	796	812	744	778	796	843	757	752	800	788	737	737	828	779	757	730	776	791	768	768	810	812	741	761	816	807	753	803	793	766	797	757	775	817	758	818	757	765	792	763	782	822	808	784	777	740	779	775	766	797	801	756	785	756	770	802	748	751	745	792	765	752	789	803	822	749	764	778	746	759	756	773	820	833	787	793	756	754	792	788	743	767	786	812	761	731	794	827	759	757	758	777	795	791	754	761	773	793	726	804	774	836	788	760	786	817	773	789	794	775	763	760	771	763	757	756	809	820	785	812	741	829	721	723	727	764	770	819	735	782	817	736	761	777	761	753	816	801	834	741	727	801	763	784	766	807	749	763	735	778	788	812	805	800	782	776	784	705	807	772	832	750	805	785	767	772	798	781	829	806	783	782	770	805	743	771	783	774	798	754	791	754	772	804	777	760	763	824	765	786	804	762	828	777	730	778	791	796	815	769	799	762	771	755	797	728	743	731	782	814	801	806	756	795	780	767	772	778	771	794	748	807	826	760	808	774	763	796	784	770	776	762	786	807	811	766	741	765	793	772	780	764	824	802	783	780	771	798	787	767	802	757	791	780	759	766	720	819	731	776	779	783	747	801	774	755	781	739	758	810	790	768	814	788	849	806	765	799	814	787	834	752	786	811	821	790	753	784	742	738	775	780	776	729	768	744	770	745	720	755	753	803	801	789	750	757	796	787	781	793	773	753	761	773	807	761	761	790	761	772	760	740	739	753	764	828	758	809	820	784	789	718	783	785	713	813	792	774	777	754	772	794	827	778	795	817	777	759	731	764	753	786	763	759	802	804	779	728	812	756	762	747	836	796	746	852	733	783	737	783	819	778	731	802	761	765	762	818	806	825	721	775	789	764	778	793	812	777	742	793	817	754	748	809	762	745	773	728	799	778	707	799	778	778	738	788	769	739	786	798	759	776	803	840	758	729	760	778	756	813	739	805	790	749	789	776	747	804	807	775	789	800	791	779	784	795	830	797	796	741	784	780	760	776	817	760	741	753	767	768	713	749	756	799	787	774	784	760	787	773	754	819	775	760	751	746	769	798	738	738	821	766	833	789	806	760	757	791	759	778	692	809	729	795	753	768	793	770	813	783	803	793	783	738	807	782	765	761	744	794	728	761	763	839	770	781	741	793	772	777	790	782	844	789	772	799	803	776	734	773	760	749	724	819	791	740	782	772	762	777	841	814	772	773	727	781	798	760	810	740	754	801	756	721	770	775	714	792	758	764	782	791	798	773	832	784	827	743	763	853	767	744	731	785	797	851	780	752	741	789	806	761	773	768	785	771	792	781	796	760	773	775	779	751	769	755	773	747	800	807	773	766	766	794	724	779	772	821	829	760	755	808	778	753	791	769	775	774	803	740	769	819	764	743	770	782	799	776	736	729	761	775	751	789	800	766	783	794	763	776	758	757	761	775	808	789	818	767	795	789	757	839	746	785	743	783	789	756	789	781	773	771	759	803	762	772	820	802	794	785	807	770	746	744	805	749	764	782	737	790	752	757	819	752	812	734	746	777	733	822	764	777	762	765	782	800	776	737	835	807	814	727	806	821	802	821	773	786	752	773	710	839	781	758	826	760	746	798	780	802	759	728	800	769	743	786	784	784	774	769	797	763	811	752	792	775	800	760	776	798	780	769	748	770	778	762	763	772	781	802	776	808	756	715	782	797	805	776	755	755	741	750	758	774	786	828	770	776	741	827	723	768	752	759	738	768	743	778	850	806	766	784	745	769	822	786	810	743	803	794	773	775	744	810	801	773	761	768	777	786	802	749	764	806	768	751	766	776	765	803	767	799	776	848	769	797	797	780	804	803	740	764	796	797	794	750	813	762	770	763	759	779	862	801	745	753	785	816	821	741	780	787	796	792	752	763	773	795	777	727	793	791	789	806	760	780	779	776	784	813	764	801	734	758	756	773	798	811	752	755	748	757	757	783	752	729	739	811	780	810	742	778	777	799	765	806	773	789	738	789	777	804	763	778	777	819	745	755	746	790	804	777	835	788	750	755	806	786	773	753	745	775	785	814	788	773	772	792	774	748	740	790	788	747	794	786	805	766	808	749	772	800	754	752	734	775	787	809	786	774	787	807	726	760	782	750	753	786	798	815	801	725	804	791	812	763	799	766	750	771	795	782	815	767	791	769	775	784	742	769	736	743	770	753	722	800	785	795	781	792	814	753	804	760	756	757	808	770	752	811	815	819	769	751	776	761	770	736	770	789	790	789	785	768	729	781	765	771	727	753	808	835	760	772	769	771	735	781	715	766	738	784	795	752	764	762	739	810	830	798	781	825	795	763	824	816	786	788	786	734	831	723	827	829	769	752	773	790	824	804	778	756	762	774	793	778	724	780	780	796	790	745	774	780	825	782	804	788	775	826	772	725	762	825	792	813	749	728	698	812	789	751	802	774	770	773	782	766	842	762	812	736	779	823	818	714	734	784	790	773	742	753	717	737	788	755	804	782	788	744	739	750	816	726	743	792	744	784	795	745	732	768	778	790	725	795	776	753	760	791	803	805	824	745	780	771	827	780	776	756	814	721	789	839	802	765	841	809	801	811	809	711	766	795	786	736	780	706	781	762	798	764	741	736	759	799	786	743	733	772	741	776	771	763	740	801	747	754	755	771	838	771	743	824	770	765	788	789	793	784	791	761	798	837	807	778	770	735	799	707	771	711	824	779	786	758	792	781	792	785	722	761	788	757	764	766	823	781	774	785	786	768	717	791	817	751	807	802	773	794	782	770	744	802	789	795	776	772	777	804	812	715	808	783	783	848	814	778	835	793	783	849	781	743	778	789	768	756	769	836	754	766	747
34854	27593	31311	43051	63250	51351	32176	16839	9078	7514	7187	7110	7041	7059	7167	7268	7080	7002	7068	7080	7053	7080	7006	7059	7099	7042	6978	7090	7152	7012	7041	7076	7011	7149	7117	7178	7136	6984	7231	6970	7032	6945	7158	7029	7068	7124	7010	7126	7092	6986	7195	7078	6994	6941	7000	7037	7077	7106	7041	7119	7226	7116	7118	7072	7188	7055	7126	7163	7053	7092	7191	7047	7028	7199	7073	7077	7042	6892	7061	7172	7066	7198	7039	7146	7150	7128	7075	7103	7049	7048	7059	7106	7098	7107	7108	6984	7132	6959	7168	7085	7235	7048	7154	7161	7061	6988	7035	7124	7146	7110	7077	7192	7187	7122	6967	7009	7133	7060	7138	7160	7238	7120	7061	7044	7025	7115	6968	7064	7052	7056	7082	7018	7078	7048	7085	6978	7142	7072	7162	7092	7016	7095	6995	7154	7128	7154	6970	7087	7069	7057	7074	7115	7134	6970	6979	7236	7018	7094	7009	7135	7115	7115	7028	7153	7030	7052	7048	7110	7125	7105	6892	6947	6957	7139	7117	7064	7083	7112	7047	7104	7116	7077	6986	7137	7073	7090	6985	7145	6976	7023	7132	6974	7155	7038	7113	6947	7009	7061	7076	6999	7124	7086	7044	7178	7110	7019	7172	7104	7178	7063	7134	7122	7067	7064	7121	7138	7089	7040	7044	6980	7146	7155	7062	7007	7148	7024	7099	7121	7169	7164	7237	7095	7034	7022	7152	7140	7180	7059	7049	7046	7105	7079	7034	6940	7191	7025	7236	7111	7205	7069	7041	6905	7044	7142	6936	7097	7010	7117	7023	7004	7128	7044	7143	7145	7075	7083	7185	7005	6931	7026	7034	7100	7117	7162	7023	7088	7078	7063	6989	7026	7022	7223	7159	7079	7106	6911	7061	7104	7061	7023	7162	7110	7038	7034	7176	7073	7215	7021	7097	7036	7133	7106	7110	7116	6991	6873	7062	7094	6961	6985	7171	7089	6990	7143	7076	7068	6979	7030	7248	7091	7211	7180	6985	7169	7017	7125	7177	7184	6958	7080	7050	7032	7081	7017	7199	7193	7073	7075	7039	7200	7112	7130	7041	7048	7151	7091	7058	7157	6994	7024	7039	6991	7085	7184	7040	7077	7060	7071	7110	7037	7091	7024	7041	7047	7081	7102	6936	7055	6976	7028	7039	7088	7165	7096	6948	6896	7028	7073	7109	7191	7149	7170	6978	7077	7141	7169	7102	7048	7040	7120	7098	7131	7170	7143	7055	7266	7126	7088	7095	7167	7001	7099	7122	7129	7070	7079	7085	7126	7053	7138	6968	7025	7069	7118	6979	7102	7108	7136	7016	7071	7090	7123	7102	7050	6997	7084	7046	6944	7131	7128	7015	7147	7025	7187	7181	6961	7079	7063	7139	7008	7173	7160	7086	7115	7175	7198	7014	7125	7151	7078	7082	7146	7141	7008	7088	7100	7079	7178	7063	7052	7134	7058	7088	7012	7140	7019	7033	7039	7121	7047	7052	7269	7073	7007	7171	7091	7067	7105	6943	7233	7057	7063	7161	7080	7092	7227	7140	7146	6977	7099	7146	7035	6957	7196	7096	7163	7009	7115	7204	7008	7034	6983	7171	7020	6955	7082	7063	7179	6890	7083	6959	7076	7124	7095	7133	7017	7142	7141	7174	7150	7079	7013	7177	7081	7071	7162	7091	7074	7105	7085	7139	7003	7026	7050	7227	7170	7036	7133	7088	7101	7073	7103	7039	7057	6999	7032	7247	7184	7098	7155	7195	7038	7114	7107	7037	7059	7037	7063	7165	7030	7098	7005	7152	6995	7081	7208	7105	7052	7074	7124	7160	7093	7153	7128	6990	7123	7105	6986	6983	7074	7194	6944	7034	7077	6929	7108	7201	7104	7160	6950	7154	7164	6965	7102	7048	7129	7051	7125	7136	7178	7046	7137	7090	7128	7075	7157	7208	7033	7126	7136	7124	7105	7101	7064	7126	7071	6901	7013	7083	7018	7151	7049	7085	6985	7021	7091	6967	7188	7106	7063	7045	6996	7188	7175	7101	7104	7199	7110	7097	7038	7033	7125	7044	7096	7200	7069	7061	7092	7135	7100	7087	7188	7041	7095	7135	6989	7090	7086	7206	7068	7073	7127	7017	7068	7153	7070	7108	7111	7046	7070	6992	7237	7060	6936	7176	7019	7124	7082	7140	7162	7129	7104	7080	7065	7120	7019	7134	7062	7105	7026	7098	7087	7135	7125	7095	7105	7028	7097	7058	7099	7049	7016	7110	7015	7169	7111	7159	7145	7184	7091	7054	7087	7170	7095	6923	7225	7141	7059	7132	7061	7192	7126	7008	7193	7153	7070	7052	7034	7080	7172	7032	7131	7077	7088	7066	7065	7132	7091	7038	7065	7104	7017	7214	7000	7095	6983	7122	7037	6956	7179	7183	7154	7019	6995	7037	7100	7054	7165	7118	7123	7196	7103	7165	7208	7087	6963	7101	7146	7012	7025	7125	7085	7124	7107	7078	7143	7091	7180	7129	6943	7073	7111	7070	7183	7161	7035	7075	7013	7124	7085	7069	7049	7097	6940	7166	7003	6983	7065	6998	7074	7176	7162	7010	7119	7040	7012	7090	7144	7049	7087	7043	7020	7118	7081	7094	7052	7056	7031	7125	7112	6963	7137	7038	7110	7037	7209	6989	7191	7018	7144	7109	7147	6862	7020	7128	7199	7160	6958	7048	7069	7011	7116	6982	7088	7050	7177	6953	7051	7079	7087	6960	7057	7086	7106	7128	7018	7133	7170	6969	6920	7065	7002	7070	7084	7095	7064	7028	6969	7059	7016	7170	7127	7174	7100	7049	7091	7084	7019	7095	7053	6957	7259	7054	7095	7059	7200	7078	6946	7022	7136	7200	7118	7076	7083	7130	7166	7053	7001	7081	7132	7074	7069	7150	7140	7193	6934	7134	7026	7047	7060	6991	7142	7053	7003	6937	6979	7157	6946	7140	6982	6964	7122	7029	7132	7179	6950	7047	7163	7056	6978	6919	6958	7144	7026	7211	7096	7148	7044	7078	7220	7037	7175	7063	7123	7122	7098	7084	7101	7107	7091	7118	7122	7115	7086	7056	6883	7115	7225	7074	6977	7069	7052	7146	6992	7020	7098	7146	7046	7044	7208	7063	7102	6986	7111	7102	7058	7122	7107	7045	7106	7068	7121	7086	7116	6994	7046	7157	7004	6961	7050	7035	7068	7201	7040	7016	7246	7073	7224	6998	7190	7224	7019	7167	7121	7046	7106	7088	7017	7155	7154	7046	7082	7211	7109	7035	7060	7190	6952	7066	7182	7097	7092	7189	7086	7038	7013	7103	7069	7157	7217	7082	7192	7072	7246	7046	7042	6933	7024	7145	7054	7067	6926	7190	7021	7183	7053	7112	7025	6965	7180	7027	7056	7009	7076	7065	7030	7026	6927	7036	7170	7257	7070	7117	7159	7092	6979	6937	7223	6954	7172	7059	6996	7108	7082	6993	7144	7075	7223	7119	7047	7034	7163	7129	7071	7205	7106	7120	7033	7081	7062	7161	7167	7158	7152	7099	7051	6976	7017	6970	7136	7038	7036	6997	7081	7268	7222	7007	6959	7019	7023	7044	7164	6985	7197	7131	7024	6973	7159	7047	7085	7132	7076	7029	7124	6930	7075	7172	7107	7226	6982	7013	7139	7048	7137	7178	7063	7019	7055	7260	7057	7238	7320	7048	7105	6973	7112	7038	7040	7046	7179	7238	7077	7046	6950	7110	7077	7132	7093	6989	7120	7042	7149	6980	7101	7080	7040	6948	7142	7195	7157	7139	7076	7068	7060	7107	7104	7164	7158	7047	7041	7072	7237	6927	7135	7085	7125	6981	7190	7016	7113	7201	7099	6963	7123	7064	7076	7201	7130	7037	7185	7167	7146	6932	7046	7184	6993	7263	7089	7050	7119	7033	6977	7054	7040	7061	7020	7177	7115	7218	7182	7041	7124	7131	7213	7007	7068	7042	7148	7091	7153	7203	7012	7082	7115	7109	7189	7145	7106	7121	6988	7022	7049	7135	7060	7071	7125	7075	7098	7017	7176	7011	6986	7159	7148	7207	7068	7106	7206	7023	7187	7107	7072	7049	7062	7099	7122	7225	7034	7013	7156	7070	7002	7199	7064	7020	7124	7104	7101	7115	7057	6814	7068	7073	7146	7072	7072	7031	7044	7128	7214	7109	7213	7182	7019	7109	7152	7044	7181	7044	7074	7083	7124	7123	7037	7069	7212	7319	7047	7045	6983	6962	7099	7047	6994	7236	7021	7209	7132	7016	7064	6977	7063	7087	6999	7028	6994	7108	7034	7098	7115	7157	6936	7031	7189	7118	7104	7063	7053	7013	7159	7014	7039	7090	7035	7051	7074	7178	7177	7053	7095	7091	7170	7051	7098	7109	7083	7125	7010	7171	6997	7039	7061	7116	7027	7174	7134	7170	7043	6994	7068	7124	7154	7134	7150	7061	7175	7106	6966	7089	7057	7036	7121	7065	7139	7200	7081	7062	7027	7119	7108	7038	7081	7108	7149	7150	7078	7163	7104	7000	7129	7099	6988	6865	7084	7079	7076	7112	7140	6940	7115	6989	6900	7035	6992	7055	7116	7014	7033	7132	7096	7175	6983	7073	7156	7054	7037	7123	7153	7073	7122	7111	7019	7176	7248	7109	6998	7100	7201	7141	6992	7242	7109	6978	7136	7012	6976	7212	7060	7039	7034	7035	7043	7019	7029	7119	7115	7010	7250	7195	7138	6928	7153	7017	6975	7058	7250	7119	7046	7149	7013	7225	7157	6969	7259	7237	7047	7140	7071	7182	7008	6970	7116	7096	7132	7027	7004	7035	7141	6963	7099	7218	7031	7047	7118	7136	7054	7051	7213	7047	7160	7092	7078	7287	7073	7044	7160	7117	7136	7090	7070	7154	7104	7105	7169	7100	7053	7026	6947	7076	7207	7158	7069	7095	6971	7039	7005	7020	7120	7088	7032	7108	6913	7102	7124	7146	7094
6413	6022	4524	6481	28234	23454	9508	3174	1257	871	779	746	690	834	736	680	785	774	740	827	791	729	738	792	775	757	776	803	738	730	792	772	789	709	768	782	758	773	718	762	715	754	746	743	762	786	792	732	749	789	778	724	776	760	784	758	750	791	806	746	785	796	773	803	806	781	781	781	799	737	769	739	785	766	812	803	755	790	782	800	775	747	767	790	708	784	759	802	760	791	777	766	744	747	783	772	716	797	787	717	703	768	777	759	782	750	739	754	762	796	731	760	738	749	777	733	731	801	800	777	763	776	812	762	770	806	744	732	814	805	788	736	786	756	765	781	715	765	746	752	769	800	762	763	774	802	695	744	756	778	744	744	731	734	767	736	757	754	765	727	784	745	794	753	793	797	729	765	793	699	803	765	750	761	728	775	780	823	720	793	788	768	718	747	749	751	746	822	750	753	774	767	753	821	787	750	791	745	718	780	709	799	743	781	795	731	761	794	781	731	732	764	768	775	781	765	750	762	741	791	824	774	747	769	776	810	795	775	796	730	738	799	769	783	772	769	811	752	753	756	773	830	782	769	763	739	775	746	763	794	761	758	777	735	751	756	769	793	737	738	743	761	754	791	750	763	738	768	760	752	744	796	788	847	763	770	772	764	752	774	779	788	748	833	777	785	767	733	771	782	798	773	811	834	768	742	794	768	788	740	803	795	762	818	778	760	751	765	749	723	733	820	769	802	740	767	805	789	700	742	806	739	779	765	793	789	803	769	801	791	771	767	750	764	762	807	790	769	771	750	779	745	777	773	766	737	740	782	748	784	724	778	809	773	773	776	753	733	764	793	738	757	807	790	764	756	727	773	772	761	802	777	807	783	791	787	760	760	810	760	773	811	806	786	758	799	723	765	777	753	771	743	728	755	731	713	714	791	752	794	716	772	788	771	748	766	768	790	716	772	751	784	777	792	797	785	710	775	784	778	771	791	813	765	759	790	754	785	796	759	740	737	752	767	775	756	790	767	805	748	801	761	819	743	762	809	782	823	802	795	784	746	698	808	743	797	767	772	764	750	742	766	774	720	761	789	701	768	764	790	726	794	784	783	755	798	746	783	786	781	743	747	727	835	779	774	827	792	835	744	819	777	731	700	735	800	793	764	802	769	852	749	746	768	830	813	765	724	712	753	773	796	770	810	737	765	790	723	774	741	730	777	806	767	695	765	797	763	763	783	743	799	792	764	755	771	773	781	732	698	732	759	748	770	728	789	749	732	743	773	738	779	767	770	740	765	761	756	735	737	778	750	770	748	784	733	782	724	752	747	758	777	779	840	780	770	767	802	767	771	764	769	794	807	738	733	747	771	741	718	707	743	777	781	764	790	764	767	777	786	758	718	752	747	725	804	759	774	790	778	767	822	752	755	772	732	798	778	772	745	750	725	752	739	741	803	729	776	749	805	769	828	805	755	770	729	740	763	815	793	793	764	734	742	808	744	773	755	722	791	810	740	755	766	735	788	777	805	799	744	781	771	761	721	735	751	756	737	771	712	757	739	787	783	750	784	819	803	768	791	759	796	746	719	802	761	763	770	776	763	792	759	752	758	784	782	830	793	755	817	817	773	776	770	756	810	760	760	791	766	772	783	773	747	765	812	769	767	746	709	724	765	813	757	762	774	794	756	756	751	750	780	784	775	739	734	828	736	679	771	798	760	723	768	765	799	734	748	757	746	726	815	719	786	773	745	755	785	803	729	766	771	760	736	771	777	740	781	706	741	773	753	788	755	798	790	783	736	776	745	847	759	775	745	751	769	763	706	753	759	794	746	796	756	745	769	751	819	786	765	770	757	740	737	791	787	782	751	785	765	748	758	732	740	778	717	762	795	738	767	803	757	785	785	773	805	736	753	750	757	811	843	729	721	775	738	798	760	758	762	757	791	773	797	811	798	754	764	765	762	783	791	767	779	752	813	752	763	760	728	783	788	762	755	759	755	752	757	740	752	751	782	750	722	756	765	781	780	807	770	762	822	774	782	801	811	793	744	791	780	751	793	755	777	781	769	781	724	779	782	730	763	797	775	775	748	773	773	709	723	758	773	791	765	739	780	760	729	816	714	753	764	768	739	737	787	748	734	724	764	808	783	752	742	768	773	773	725	786	749	795	758	757	742	774	757	737	728	739	733	767	794	805	787	791	786	712	785	724	792	750	714	696	740	765	806	752	823	743	738	768	764	770	758	724	758	736	755	802	790	809	769	747	750	742	828	799	744	737	755	781	782	747	776	754	753	795	747	799	742	785	780	799	759	746	797	787	757	767	779	797	819	796	766	742	746	742	730	790	777	773	767	759	751	748	786	762	792	783	763	790	732	742	758	755	781	775	806	774	769	751	745	727	776	819	786	766	851	791	760	769	783	758	737	775	769	745	763	764	757	780	758	839	755	713	784	765	741	742	798	807	761	764	756	730	774	775	794	738	783	736	787	764	768	780	759	722	775	800	748	796	709	746	732	800	771	790	746	803	740	762	810	734	737	766	751	740	795	748	753	750	771	757	759	765	719	758	817	767	841	738	785	791	828	743	750	773	752	768	759	732	804	782	718	771	784	756	730	798	815	756	812	715	778	750	753	774	727	821	737	792	764	777	799	763	746	788	751	786	807	743	772	750	770	786	753	780	766	784	779	726	712	773	751	729	787	797	806	787	773	776	804	801	794	731	782	722	759	757	748	771	758	771	777	714	756	733	810	751	732	809	764	726	792	791	750	714	740	808	801	749	823	760	765	743	753	748	760	726	781	751	775	716	765	791	763	736	728	728	775	763	783	803	723	774	795	785	764	737	797	770	736	781	776	807	796	820	794	772	693	745	774	755	788	783	776	824	796	797	780	778	797	759	716	736	774	775	767	778	788	745	746	748	813	760	720	770	764	732	717	745	796	776	748	808	772	729	797	750	726	737	820	714	788	736	797	788	747	754	789	712	738	719	748	786	729	789	780	788	728	776	780	747	747	739	766	794	749	763	750	777	759	753	772	784	778	790	694	762	775	761	761	747	751	757	758	785	733	695	756	742	787	774	778	784	809	712	780	732	747	811	799	784	826	778	836	740	765	783	785	753	753	786	754	765	762	787	745	746	747	783	775	770	779	790	774	735	730	764	763	773	791	755	717	815	834	790	743	767	822	783	742	767	762	772	770	800	751	751	760	770	759	781	764	772	833	726	756	754	788	760	810	755	843	776	746	770	713	779	779	773	739	756	741	806	785	768	770	735	773	813	758	798	723	730	759	757	777	778	729	770	789	816	760	752	772	829	698	733	745	790	767	765	766	776	764	779	779	766	765	803	800	715	767	773	782	754	762	782	730	763	749	750	769	804	816	768	744	770	742	767	756	767	794	793	743	762	719	746	743	728	787	762	781	707	753	752	728	742	708	730	759	760	790	739	771	759	768	792	788	766	768	781	768	769	816	778	768	764	777	804	805	793	748	833	780	777	705	708	746	766	805	747	789	748	792
40762	34948	29975	53030	88476	75364	50465	31872	15964	8913	7301	7079	7142	7151	7081	7093	6947	6972	7132	7133	6907	7029	7101	7171	7041	7103	6997	6994	7130	7029	7093	7007	7004	6979	7017	7064	7210	7190	7120	7028	6944	7167	7111	7135	7071	7133	6936	7046	7111	7067	7065	7051	7040	6956	7121	7144	7119	6978	6968	7176	7211	7060	6902	7101	7185	7134	7043	7084	7131	7219	7115	7094	7069	7153	6955	7156	7156	7103	7095	7142	7188	7136	6977	7095	6988	6949	7020	7109	7064	7066	7085	7087	7061	7107	7097	7155	7065	7045	6984	7041	7224	7169	7042	7070	7023	7069	7016	7197	7066	6936	7061	7057	7157	7063	7006	7098	7121	7034	7093	7134	6951	7012	7116	7010	7013	7102	7194	7120	7003	7019	7107	7149	7207	6972	7066	7113	7113	7106	7044	6973	7184	6964	7002	7206	7079	7099	7080	7085	7010	7153	7033	7094	7023	7003	7133	7038	6958	7156	7103	6996	7117	7041	7087	7188	7071	7123	7148	7058	7006	7165	7101	7103	7089	7117	7123	7111	7054	7045	7138	7078	7070	7141	7008	7078	7020	7103	7082	7091	7047	7109	7093	7037	7030	6984	7109	7012	7034	6919	7204	6978	7063	7094	7107	7064	7032	7084	7164	7030	7014	7029	7107	7128	7271	7162	7156	7034	7152	7053	7095	7022	6885	7088	7163	7160	7110	7065	7081	7150	7066	7105	7120	7010	7062	7105	7173	7164	6940	7131	7042	7199	6896	6935	7146	7142	7155	7090	7068	7210	7108	7030	7010	7133	7137	7121	7052	7167	7151	7168	7160	7053	7005	7043	7146	7014	7201	7137	7234	7068	7015	7175	7137	7124	7226	7006	7113	7107	7168	7096	7293	7226	7058	7048	7090	7046	7166	7016	7000	7127	7099	6928	7307	7066	7058	6946	7151	7044	7092	7143	7120	7187	7115	7106	7162	7069	7075	7013	7117	6999	7053	7228	7152	7052	7123	7122	7075	7040	7053	7112	7062	7179	7129	6945	7124	7124	7066	7154	7068	7074	7104	6973	7123	7056	7238	7043	7073	7064	7130	7073	7034	7038	7135	7109	7136	7081	7174	7017	6934	7151	7055	7249	7136	7135	7098	7204	6969	7045	7059	7158	7066	6971	7111	7089	7059	7029	7081	7130	7159	7052	7154	7068	7171	7081	7019	7093	6977	7119	7167	7189	7101	7100	7046	7145	7121	7063	7103	6998	7060	7125	7210	7114	7173	7213	6959	7068	6995	7133	7199	6975	7192	7189	7316	7100	6956	7139	6994	7100	7207	7027	6934	7046	7139	7002	7159	7206	7115	7239	7029	7146	7021	7135	7085	7010	7128	7152	7170	7093	7005	7083	7133	7086	7274	7007	7172	7037	7109	7216	7170	7023	7113	7122	7087	7308	7068	7150	7193	7255	7058	7061	7104	7008	7069	6967	7115	7010	7193	7043	6948	7169	7182	7177	7012	7079	6966	7030	7029	7160	7155	7117	7173	7047	6989	6986	7087	7081	7020	7045	7103	6979	7096	7144	7116	7133	6993	7044	7123	7043	7046	7131	6927	6944	7010	7068	7046	7133	7055	7019	7057	7152	7196	7082	7092	7030	7100	7101	6993	6998	7078	7119	7062	7098	7142	7096	7041	7055	7127	7169	7131	6974	7076	7000	7178	7116	7258	7141	7005	6967	7208	7201	7195	7142	7012	7023	7064	7053	6973	7001	7065	7167	7096	7046	7219	7145	7133	7099	6974	7084	7139	7123	7031	7083	7055	7138	7040	6960	7089	7155	7089	7079	7079	7167	7104	7200	7056	6961	6978	7055	7011	7044	7126	7043	6997	7084	7136	7137	7077	7083	7143	7067	7084	7083	7008	7062	7113	7153	7087	7239	7020	6996	7115	7147	7040	6941	7013	7004	6978	7047	7014	7105	6993	7092	7095	7084	7006	7232	7061	7196	7076	7088	7116	7119	7037	7115	7102	7117	7031	7069	7147	7083	7152	7113	7072	7083	7064	7128	7286	7023	7051	7115	7081	7032	7144	7133	7073	7073	7181	7038	7085	7189	7087	7165	7105	7015	7226	7122	7169	7200	7061	7169	7046	7169	7060	7041	7088	7139	7110	7073	7036	7072	7042	7228	6960	7162	7031	7089	7138	7059	7137	7097	7141	6994	7055	6997	7056	7217	7002	7161	6952	7094	7111	7080	7029	7208	6928	7134	7195	7158	7126	7040	7023	7162	7030	7018	7046	6956	7108	7145	7025	7143	7198	7094	7100	7225	7162	7080	7060	7006	7105	7139	7061	7096	7029	7096	7204	7172	7150	6948	7074	6956	7054	7048	7092	7216	7127	7025	7107	7150	7026	7104	7097	7215	7217	7019	7120	7059	7194	7135	7079	7045	7055	7231	7013	7173	7224	7049	7158	7001	7150	7051	7202	6979	7204	7103	7184	6993	7197	6972	7162	7041	7090	7146	7031	7059	7230	7126	7161	7122	7047	7045	7100	7219	7198	7158	7188	7027	6970	7061	7098	7065	7065	7027	7114	7085	7017	7085	7032	7155	7093	7103	7092	7246	7086	7178	7079	7161	7242	7130	7079	7034	7092	7220	7079	7043	7079	7095	7093	7121	7120	7101	7218	6965	7035	7222	7056	7129	7155	7142	7078	7109	7137	7074	7152	7049	7118	7169	7126	7267	7069	7079	7057	7141	7198	7184	7121	7229	7003	7091	6960	7167	6965	7107	7070	7054	7037	7043	6977	6986	7108	7016	7167	7167	7042	7046	7161	7138	7091	7064	7038	7022	7213	7073	7114	7081	7004	7031	7132	7081	7005	7132	7089	7107	7287	7066	7187	6999	7046	7177	7076	6919	7128	7068	6956	7000	7061	7024	6995	7151	7059	7102	7094	7104	7137	6992	7210	7155	7106	7013	7115	7110	7027	6952	7187	7102	7145	7107	7222	6953	7106	7119	7007	7086	7221	6997	7067	7046	7264	7017	7100	7093	7040	7154	7140	7091	7060	7034	7218	7176	7253	7076	7156	7165	7210	7060	7041	7115	7137	6937	6998	7044	7177	7201	7090	7030	6945	7139	7163	7210	7052	6983	7092	7105	7012	7171	6996	7127	7312	7304	7135	7148	7068	7071	7091	7126	7184	6994	7078	7058	7131	7093	7238	7054	7084	7008	7196	7008	7085	7161	7196	7164	7050	7031	7028	7122	7034	7059	7045	7016	7110	7068	7024	7019	7173	7146	7029	7028	6956	7115	7068	7058	7124	7080	7139	7122	7142	7018	7048	7115	7099	7132	7192	7111	7129	7065	6955	7161	6990	7059	7013	7132	7289	7105	6956	7210	7212	7083	7144	7063	7139	7091	7072	7143	7043	7200	7118	7050	7089	7038	7156	7084	7165	7169	6990	7057	7057	6999	7184	7026	7108	7132	7206	7002	7051	7182	7114	7089	7168	7079	7057	7114	7159	7101	7009	7094	7149	7148	7174	7041	7229	7105	7132	7082	7003	7108	7064	7230	7218	6948	7163	7024	6988	7114	7002	7110	7133	7116	7089	7065	7038	7060	7033	7062	7143	7202	7105	7026	7014	7055	7201	7028	7071	7076	7047	7067	7015	7202	7154	7106	7132	7133	7078	7114	7059	7077	7107	7092	7244	7068	6990	7108	7037	7120	7080	7019	7092	7124	7126	7135	7012	7044	6990	7115	7020	7012	7028	6961	7072	7158	7184	7179	7140	7227	7134	7081	7188	6941	7236	7250	7015	7063	7028	7080	7060	7110	7095	7044	7163	7054	7067	7155	7124	7215	7094	7025	7047	7182	7098	7026	7138	7088	7046	7162	7039	7134	7224	6992	7065	7128	7045	7063	6972	7043	7080	6986	7049	7144	7078	6953	7035	7149	7157	7203	7081	7100	7138	7027	6968	7210	7139	7020	7169	7108	6999	7042	7125	7065	7164	7142	7176	7003	7096	7141	7006	7009	6992	7166	7147	7145	7083	7144	7187	7069	7097	7139	7087	6988	7040	7127	7023	7170	6978	6999	7227	7175	7041	7106	7008	6982	7101	7204	7199	7163	6881	7146	6925	7102	7076	6950	7049	7062	7123	7010	7128	7172	7146	6989	7229	7000	7135	7041	7239	7140	7193	7106	7204	6961	7108	7006	6991	7127	7117	7061	7162	7027	7191	6979	7037	7073	7058	7068	6930	7186	7278	7070	7050	6986	7154	7009	7049	7040	7165	7101	7203	7009	6981	7013	7127	7078	7244	7095	7141	7011	7138	7178	7043	7069	6974	7153	7099	6992	7072	7078	7088	7085	7037	7192	7029	7053	7024	7062	7104	7113	7104	7144	6965	6967	7084	7107	7106	7073	7016	7072	7055	7178	7058	7118	7126	7023	7048	6957	6975	7072	7234	7069	6974	7136	7150	7106	7197	7091	7213	7007	7152	7034	7270	7133	7165	7065	6956	7102	7029	7272	7022	7033	7174	6901	7188	7069	7083	6990	7176	6960	7252	7198	6931	7155	7196	7081	7157	7022	7217	7040	7162	7100	7182	6969	7103	7165	7088	7026	7062	7087	7029	7009	7136	6962	6990	7048	7015	6927	7196	7170	7079	7273	7034	7091	7080	7080	7124	7179	7057	7183	7075	7081	7092	7145	7183	6968	7183	7095	7040	7027	7088	7168	7157	7112	7139	7062	7148	7023	7126	7036	7076	7107	7041	7155	7145	7131	7019	7131	7104	7269	7152	7044	7002	7093	7119	7113	7068	7088	7152	7074	7046	7117	7162	7171	6976	7071	7098	7084	7105	7211	7157	7197	7162	7160	7247	7172	7097	7132	7227	6922	7285	7018	7112	7147	6945	7145	7098	7098	7082	7040	7027	7045	6980	7052	7029	7085	7105	7088	7167	7141	7010	7093	7171	7019	7093	7081	7085	7067	7114	7032	7138	7146	6987	7253	7085	6960	7126	7067	7096	7252	7071	7116	7080	7118	6993	7029	7015	7130	7197	7179	7110	7063	7110	7027	7102	7080	7048	7025	6996	7029	7136	7140	7035	6987	7162	7163
9307	6477	3856	9586	26309	19671	8143	3014	1317	977	830	821	807	842	827	857	853	785	833	835	824	783	775	846	859	823	805	858	772	774	849	794	769	864	865	840	897	842	766	792	784	820	802	808	845	787	837	829	799	805	824	838	851	857	799	827	801	786	829	844	859	801	819	823	853	841	826	852	809	822	787	802	773	852	815	813	784	771	815	793	822	755	814	851	794	790	863	828	761	835	836	825	818	833	795	833	826	830	782	821	820	857	809	821	806	793	809	788	819	819	815	753	853	753	774	830	791	848	844	821	843	876	844	805	819	757	833	805	814	816	847	772	801	816	839	813	808	804	777	839	868	775	840	880	850	796	815	804	816	873	819	893	822	783	781	832	816	781	826	823	861	824	833	830	779	831	824	855	745	827	805	875	855	776	788	748	824	827	793	849	802	785	803	825	820	781	827	830	836	840	841	819	856	798	846	813	876	824	824	813	803	806	879	846	769	778	770	841	805	817	814	828	811	799	817	857	801	807	781	803	759	832	830	857	815	848	820	789	879	881	865	777	859	834	816	802	792	854	874	816	771	837	846	845	843	810	867	813	836	787	767	821	771	845	762	860	837	852	836	837	824	835	865	778	837	806	823	851	840	775	813	748	820	810	808	810	805	828	842	815	848	782	786	861	807	835	803	868	765	839	809	888	829	822	829	863	841	861	824	854	860	801	824	797	848	843	791	811	812	834	812	848	870	831	814	785	810	801	801	768	798	837	864	846	774	847	768	801	782	774	806	872	803	808	817	801	825	790	813	788	802	797	838	794	826	810	819	840	866	796	874	813	841	834	836	804	859	772	769	782	849	872	818	825	821	762	791	831	843	889	850	761	806	830	801	884	862	792	787	781	859	828	821	859	806	855	777	849	842	786	825	764	861	824	824	799	799	831	818	808	845	830	807	820	807	785	840	834	845	905	806	836	857	805	855	807	836	796	819	847	812	817	839	867	811	782	819	798	760	794	839	817	880	801	836	803	824	757	842	865	849	786	796	786	841	812	812	818	818	764	852	824	821	827	799	786	857	781	782	794	819	819	842	836	778	803	797	842	837	807	796	850	830	837	775	853	852	803	843	762	875	771	838	831	829	855	771	858	818	792	850	829	769	802	785	777	831	847	860	793	830	859	785	840	778	787	817	815	841	783	803	811	806	840	841	821	813	779	840	810	819	847	793	849	777	770	776	807	814	819	817	856	772	788	791	782	820	828	837	799	843	825	792	828	782	859	842	821	850	862	803	837	836	877	835	867	793	810	786	835	808	804	823	819	853	864	760	833	844	813	861	857	812	771	835	865	789	809	846	887	805	801	848	800	823	834	744	755	818	840	820	813	780	841	827	794	835	821	820	868	815	843	866	835	804	754	821	771	853	866	804	837	768	814	842	848	803	879	829	799	830	791	813	822	816	826	852	800	807	821	841	836	878	835	851	795	843	798	805	844	839	824	807	843	809	794	854	838	815	819	821	880	809	824	791	825	830	856	775	875	822	820	801	799	789	817	807	814	789	820	873	852	812	816	880	812	853	817	838	849	796	815	823	780	823	839	831	827	881	805	818	820	825	827	813	795	811	877	802	800	769	813	796	832	823	887	809	842	825	807	817	831	793	805	852	802	816	783	861	829	803	818	826	853	865	793	839	840	805	805	779	767	783	903	808	840	797	795	847	846	835	846	797	770	855	857	798	843	851	851	845	788	809	821	838	788	824	820	820	819	817	845	832	818	846	796	822	850	836	828	837	836	791	834	853	857	778	820	788	872	843	812	809	794	853	812	876	812	847	847	831	838	885	835	817	829	835	829	820	801	810	864	807	824	792	806	769	870	771	837	838	836	857	847	855	805	804	794	838	820	816	856	815	780	876	824	820	786	831	813	837	827	819	861	826	839	864	798	815	820	837	872	841	855	799	809	790	775	762	799	809	842	769	770	837	872	805	788	844	847	817	832	812	808	850	840	822	809	770	864	853	821	790	769	809	826	853	767	857	860	784	866	867	829	851	805	820	800	832	827	785	814	822	860	861	817	752	871	805	794	804	815	812	881	861	834	821	855	834	804	783	829	798	843	861	818	831	830	856	793	845	861	827	864	811	834	845	831	870	850	756	813	805	813	879	826	810	826	837	819	797	819	872	884	858	809	847	798	799	865	742	799	828	779	830	793	878	799	771	796	779	849	807	798	820	808	785	825	856	789	788	775	802	738	854	832	826	802	759	795	857	826	796	856	862	824	809	821	831	819	792	813	831	829	790	813	835	804	829	809	803	886	800	805	810	813	823	833	800	844	836	803	845	886	805	801	801	838	845	837	852	842	808	780	852	857	807	794	863	815	794	840	816	808	823	789	834	804	803	812	842	792	806	808	793	768	817	880	858	764	783	838	783	829	798	819	844	861	856	806	805	756	833	836	863	831	801	809	807	795	797	813	804	830	864	810	804	798	841	779	873	806	829	833	857	838	796	818	829	883	842	790	815	833	854	814	843	831	857	761	848	818	863	827	834	864	781	796	814	832	798	798	846	780	862	805	829	811	824	817	811	783	836	778	787	765	801	818	766	853	850	738	826	782	811	811	825	830	824	862	791	839	837	819	810	793	861	796	795	799	819	790	811	841	814	842	786	782	817	818	823	795	848	801	840	859	771	816	861	805	791	813	787	840	857	868	816	829	805	842	854	885	862	845	867	827	800	818	855	883	818	822	853	807	839	811	840	806	808	808	794	841	804	817	825	866	835	786	864	834	814	805	880	816	823	813	883	829	847	783	857	805	823	809	834	843	834	821	783	781	836	815	909	811	825	872	837	838	840	846	836	854	847	794	795	820	805	798	845	840	811	804	789	839	802	770	830	783	848	809	813	814	813	872	781	823	851	859	840	814	855	813	792	841	847	813	775	843	842	800	908	828	808	817	805	787	828	868	858	820	823	789	845	820	819	842	829	850	820	826	828	899	771	800	826	785	848	844	788	871	840	814	822	866	835	804	840	803	807	817	879	783	765	862	821	801	842	825	871	889	822	821	911	828	780	816	791	810	794	814	879	837	810	794	885	839	829	811	781	808	873	790	849	813	831	858	844	840	837	827	820	859	836	807	815	762	813	811	849	799	888	807	793	822	827	794	828	815	831	793	838	833	846	809	816	826	780	863	761	817	803	754	834	810	797	783	802	824	801	790	841	763	816	752	848	787	830	831	847	851	765	820	793	786	822	833	815	849	833	815	804	755	773	764	830	818	793	811	803	852	801	857	838	828	835	829	809	771	836	773	814	847	861	836	836	776	812	815	830	831	822	849	834	848	837	806	839	862	864	830	778	837	816	831	854	825	826	806	856	844	824	801	783	870	828	875	847	837	805	807	872	830	852	824	824	808	823	849	847	823	776	844	760	800	837	809	796	840	797	813	793	861	821	809	771	807	797	801	844	811	806	852	806	833	831	829	829	805	843	831	861	853	830	812	869	801	850	799	808	851	815	820	787	820	853	831
39948	34347	27643	53862	87164	70372	48585	30967	16162	9432	7912	7547	7593	7424	7387	7584	7564	7416	7524	7331	7477	7416	7509	7538	7575	7540	7480	7453	7483	7488	7495	7484	7494	7548	7424	7445	7383	7412	7324	7395	7282	7390	7450	7407	7422	7466	7385	7394	7525	7441	7510	7580	7362	7436	7296	7480	7238	7453	7476	7328	7564	7494	7523	7461	7583	7444	7469	7531	7479	7558	7462	7446	7440	7459	7434	7568	7615	7443	7497	7429	7338	7202	7468	7370	7395	7519	7457	7440	7554	7281	7387	7429	7521	7446	7441	7542	7553	7352	7493	7373	7504	7539	7384	7452	7390	7463	7431	7592	7418	7532	7419	7458	7493	7417	7511	7534	7524	7411	7293	7528	7349	7480	7354	7402	7542	7435	7519	7495	7415	7340	7457	7513	7556	7519	7458	7278	7441	7543	7424	7313	7570	7548	7383	7420	7398	7369	7373	7351	7426	7467	7427	7500	7306	7368	7603	7404	7397	7339	7401	7367	7493	7434	7325	7517	7590	7522	7265	7394	7490	7414	7549	7457	7510	7441	7441	7262	7340	7409	7411	7362	7490	7490	7367	7325	7561	7489	7467	7405	7577	7512	7508	7425	7355	7461	7483	7451	7461	7503	7519	7378	7436	7484	7356	7406	7394	7440	7597	7458	7522	7515	7350	7497	7474	7528	7497	7513	7460	7536	7439	7441	7314	7425	7391	7460	7365	7514	7466	7466	7413	7386	7348	7363	7367	7393	7510	7330	7340	7424	7296	7420	7376	7333	7397	7419	7579	7357	7414	7430	7417	7423	7512	7454	7388	7422	7515	7497	7424	7472	7487	7424	7437	7433	7441	7450	7526	7378	7461	7362	7526	7460	7456	7505	7373	7440	7500	7534	7403	7488	7406	7409	7479	7403	7353	7514	7386	7558	7622	7443	7412	7373	7340	7429	7493	7527	7416	7438	7433	7436	7395	7471	7394	7327	7470	7480	7482	7384	7381	7607	7494	7458	7336	7499	7514	7467	7417	7461	7485	7420	7346	7290	7366	7453	7497	7361	7527	7361	7465	7420	7508	7367	7637	7466	7422	7455	7517	7423	7481	7466	7417	7431	7480	7622	7340	7444	7471	7414	7370	7505	7415	7466	7431	7366	7377	7366	7484	7422	7542	7460	7459	7467	7367	7451	7449	7416	7519	7477	7601	7499	7436	7469	7398	7548	7486	7400	7277	7409	7392	7536	7392	7484	7470	7431	7447	7448	7456	7437	7471	7515	7225	7485	7468	7605	7351	7436	7495	7493	7316	7486	7534	7526	7338	7353	7482	7466	7500	7359	7385	7337	7482	7494	7350	7512	7447	7356	7372	7453	7498	7376	7458	7407	7485	7590	7360	7413	7465	7424	7416	7477	7460	7486	7520	7374	7460	7319	7454	7387	7475	7504	7453	7522	7445	7429	7427	7560	7302	7475	7550	7349	7314	7386	7356	7447	7405	7509	7418	7480	7551	7364	7532	7449	7428	7507	7442	7552	7429	7502	7497	7623	7543	7508	7411	7471	7491	7439	7368	7413	7413	7522	7418	7510	7435	7526	7438	7462	7420	7322	7537	7332	7460	7519	7531	7505	7453	7515	7546	7451	7318	7535	7541	7478	7389	7492	7345	7610	7457	7406	7436	7438	7493	7437	7433	7450	7446	7425	7469	7492	7288	7381	7482	7501	7478	7460	7401	7555	7426	7326	7327	7540	7675	7238	7588	7343	7449	7336	7545	7402	7473	7483	7542	7502	7457	7484	7446	7424	7513	7441	7415	7375	7367	7519	7438	7458	7487	7374	7401	7505	7478	7502	7418	7543	7512	7428	7456	7460	7520	7378	7340	7441	7379	7361	7462	7457	7418	7290	7317	7297	7361	7487	7493	7495	7515	7449	7432	7412	7465	7328	7583	7463	7500	7526	7446	7486	7407	7372	7659	7523	7517	7436	7347	7507	7424	7464	7446	7376	7502	7353	7410	7444	7353	7510	7414	7402	7458	7354	7577	7510	7317	7456	7525	7446	7537	7583	7431	7398	7483	7462	7306	7400	7504	7529	7487	7395	7510	7445	7474	7521	7482	7556	7479	7530	7437	7416	7505	7358	7430	7541	7361	7416	7506	7541	7479	7383	7434	7446	7489	7507	7502	7416	7404	7501	7478	7375	7403	7584	7508	7536	7538	7469	7347	7382	7440	7492	7337	7370	7493	7470	7459	7350	7461	7536	7489	7403	7407	7381	7352	7515	7436	7330	7498	7447	7353	7481	7393	7315	7333	7356	7400	7422	7485	7411	7451	7424	7447	7358	7435	7390	7551	7523	7413	7490	7488	7417	7470	7601	7505	7362	7555	7570	7435	7537	7568	7481	7369	7468	7517	7511	7433	7468	7184	7484	7446	7528	7466	7496	7458	7486	7447	7539	7398	7546	7346	7405	7369	7462	7529	7444	7578	7512	7443	7499	7408	7535	7487	7411	7463	7526	7599	7408	7406	7511	7489	7432	7512	7386	7562	7269	7363	7420	7462	7567	7439	7413	7426	7402	7435	7450	7366	7397	7338	7447	7284	7505	7411	7511	7362	7347	7468	7496	7481	7466	7391	7513	7294	7534	7593	7510	7437	7446	7398	7481	7335	7430	7335	7583	7285	7499	7528	7321	7563	7506	7503	7458	7403	7487	7573	7450	7423	7604	7409	7513	7524	7611	7445	7402	7420	7517	7432	7580	7538	7434	7408	7495	7427	7349	7302	7516	7370	7508	7477	7523	7540	7337	7381	7540	7404	7416	7589	7508	7377	7368	7568	7489	7340	7413	7504	7372	7399	7358	7476	7508	7351	7371	7450	7529	7543	7463	7405	7442	7505	7410	7408	7583	7356	7328	7428	7538	7401	7338	7412	7460	7484	7590	7386	7385	7460	7569	7514	7435	7437	7380	7379	7405	7427	7380	7317	7585	7545	7471	7392	7550	7499	7552	7376	7441	7353	7442	7451	7324	7465	7454	7435	7590	7455	7466	7457	7539	7346	7550	7427	7509	7580	7460	7385	7548	7479	7458	7524	7495	7441	7401	7454	7533	7378	7403	7483	7388	7397	7373	7519	7386	7480	7348	7527	7377	7366	7511	7519	7327	7478	7346	7306	7312	7326	7437	7554	7434	7555	7426	7502	7450	7503	7485	7396	7422	7436	7490	7385	7340	7522	7439	7386	7437	7451	7360	7456	7610	7520	7497	7501	7455	7465	7441	7435	7409	7493	7390	7470	7458	7367	7333	7410	7420	7454	7425	7393	7431	7448	7335	7433	7338	7473	7502	7472	7539	7370	7604	7354	7473	7406	7402	7457	7446	7515	7365	7427	7459	7406	7454	7470	7500	7364	7390	7492	7402	7457	7508	7433	7455	7454	7470	7529	7555	7494	7478	7445	7490	7563	7480	7441	7530	7580	7523	7402	7345	7530	7457	7437	7486	7436	7493	7438	7328	7514	7507	7499	7513	7393	7438	7472	7411	7478	7326	7469	7413	7396	7399	7299	7546	7400	7518	7597	7458	7385	7449	7518	7446	7412	7516	7277	7454	7455	7365	7333	7579	7548	7464	7389	7471	7409	7415	7348	7488	7522	7418	7345	7466	7451	7423	7586	7350	7408	7573	7307	7476	7494	7474	7361	7378	7287	7425	7378	7336	7528	7361	7321	7379	7420	7509	7474	7474	7572	7423	7369	7348	7431	7521	7350	7405	7423	7421	7407	7476	7452	7475	7397	7464	7463	7388	7419	7527	7515	7587	7476	7333	7375	7424	7529	7541	7368	7507	7422	7409	7381	7400	7392	7405	7426	7328	7580	7363	7444	7406	7425	7427	7382	7503	7462	7399	7479	7429	7411	7428	7423	7527	7475	7449	7543	7456	7437	7421	7422	7482	7486	7406	7345	7353	7543	7402	7472	7457	7407	7443	7459	7578	7495	7456	7378	7393	7332	7476	7470	7458	7448	7343	7359	7420	7475	7530	7484	7563	7507	7526	7434	7539	7521	7438	7486	7503	7436	7379	7440	7437	7371	7467	7365	7495	7421	7514	7405	7467	7662	7353	7376	7477	7453	7597	7449	7471	7495	7485	7520	7555	7393	7410	7257	7372	7502	7453	7422	7424	7423	7390	7420	7483	7488	7593	7472	7499	7351	7342	7418	7507	7473	7455	7437	7414	7384	7552	7396	7471	7621	7350	7460	7486	7475	7464	7318	7523	7399	7348	7366	7396	7597	7394	7417	7454	7510	7378	7426	7539	7472	7312	7507	7350	7453	7517	7265	7445	7372	7483	7426	7402	7427	7394	7336	7474	7428	7489	7369	7478	7339	7405	7518	7448	7478	7487	7452	7357	7353	7494	7507	7442	7518	7543	7453	7359	7331	7378	7279	7648	7421	7517	7541	7450	7438	7368	7441	7468	7403	7471	7365	7473	7486	7500	7415	7408	7334	7477	7444	7535	7467	7392	7425	7504	7320	7504	7396	7386	7468	7568	7537	7553	7392	7540	7526	7340	7369	7353	7401	7587	7346	7522	7531	7421	7447	7414	7521	7505	7490	7469	7398	7449	7459	7398	7511	7432	7532	7544	7361	7469	7357	7388	7546	7511	7542	7393	7365	7566	7577	7602	7449	7551	7425	7484	7526	7534	7528	7421	7530	7519	7454	7628	7541	7363	7497	7321	7487	7499	7478	7405	7502	7414	7509	7482	7340	7323	7409	7481	7286	7391	7431	7692	7351	7393	7545	7391	7368	7385	7437	7369	7419	7449	7420	7493	7585	7415	7411	7408	7457	7578	7507	7360	7439	7501	7488	7416	7434	7411	7294	7402	7448	7405	7413	7481	7221	7499	7405	7410	7631	7459	7583	7328	7468	7463	7556	7339	7431	7461	7496	7315	7447	7410	7393	7544	7381	7456	7497	7546	7365	7584	7511	7453	7586	7382	7484	7470	7462	7409	7471	7643	7464	7399	7529	7531	7493	7531	7371	7416	7526	7494	7374	7440	7421	7590	7333	7495	7503	7356	7472	7496	7385	7443	7452	7483	7426	7407	7530	7464	7434	7335	7499	7345	7457	7325	7531	7477
12211	11637	6861	26939	37165	25633	12199	4572	1683	989	804	791	822	800	787	789	847	879	798	850	822	853	822	775	836	800	862	824	805	840	794	793	824	818	817	722	768	812	812	756	801	806	765	861	810	794	795	770	811	817	784	784	838	799	852	779	807	868	813	768	830	796	812	808	824	819	806	823	798	774	774	793	792	797	844	792	808	847	798	796	777	811	805	838	799	846	847	801	829	820	809	837	821	770	756	751	820	751	814	813	785	813	809	804	838	818	821	837	849	863	807	871	828	819	816	786	760	785	779	784	813	830	767	830	821	786	839	800	851	776	764	779	807	892	808	848	804	845	870	825	826	828	802	818	897	833	817	765	787	797	730	829	792	803	832	760	756	730	783	830	802	817	820	810	785	806	781	824	834	790	785	861	819	794	807	788	775	842	775	826	800	850	820	789	756	842	757	871	849	793	748	867	812	811	811	824	793	845	811	799	785	838	778	809	791	770	798	784	820	821	821	801	779	778	773	798	840	821	788	800	807	822	843	830	812	801	774	833	794	816	804	856	867	874	795	824	755	808	865	844	749	811	762	784	793	773	784	771	768	864	822	816	824	812	816	789	801	838	820	828	821	808	805	822	795	819	775	827	783	777	798	829	828	824	816	758	841	841	774	817	805	772	792	780	814	855	780	804	787	807	842	804	817	849	803	829	784	806	816	846	812	825	826	816	823	815	806	792	823	804	802	763	861	786	784	741	818	771	811	781	801	802	805	790	818	754	788	725	824	796	827	802	840	813	769	801	823	826	787	813	825	765	779	810	816	811	788	778	805	816	818	829	833	782	797	844	822	753	810	804	808	763	789	852	820	849	776	810	782	807	800	775	788	804	798	851	751	776	835	838	726	840	774	793	810	787	851	787	812	870	859	831	805	824	764	782	802	784	833	828	849	833	798	789	759	784	799	844	796	796	826	794	794	838	791	830	763	787	804	807	804	819	809	813	785	778	811	830	824	850	775	816	802	809	853	800	768	833	793	823	788	736	836	790	785	809	827	796	868	739	854	789	777	792	802	760	819	788	806	785	843	815	840	803	820	848	815	839	817	803	752	851	807	834	799	838	757	809	802	818	836	794	815	795	797	800	798	830	809	809	793	769	798	800	798	831	779	791	780	827	860	771	762	862	759	808	792	826	858	760	748	802	830	812	807	767	810	788	805	800	809	814	777	787	805	809	816	791	816	824	765	829	824	784	824	841	784	816	753	849	814	782	796	784	779	772	785	833	768	860	821	816	788	849	848	810	811	805	805	827	808	748	785	810	778	817	780	802	837	791	834	785	762	793	841	841	825	828	806	838	845	829	828	787	805	851	804	787	809	787	824	806	815	789	846	801	809	876	796	754	814	769	819	797	838	844	836	743	832	800	867	809	807	785	805	778	787	775	716	865	819	788	815	772	793	832	761	801	789	801	828	760	785	828	823	831	841	878	800	828	791	796	778	806	820	833	753	766	809	837	831	797	773	800	843	801	779	806	814	789	828	831	792	795	812	816	798	808	814	811	866	841	783	806	808	840	803	830	781	803	835	823	775	815	815	799	784	838	829	791	815	795	843	824	733	792	786	837	825	786	809	833	805	840	764	804	764	828	831	794	854	828	788	817	833	796	833	830	841	832	845	824	765	793	825	778	808	762	790	854	828	840	827	842	830	801	830	806	810	800	834	857	840	824	836	792	780	858	789	793	829	843	778	827	770	848	838	839	786	841	872	761	859	817	850	836	846	815	833	810	827	792	820	820	833	844	805	783	785	800	843	845	761	840	816	729	822	813	749	775	807	765	783	790	782	817	800	778	805	780	800	757	777	807	833	843	778	741	842	795	768	840	806	815	805	835	820	807	769	828	809	769	841	800	789	809	781	796	835	829	771	776	826	821	835	819	769	824	843	759	845	810	792	772	806	819	798	784	774	814	814	738	858	791	864	825	779	827	781	785	818	832	829	802	824	757	812	822	842	765	796	838	799	805	811	767	827	870	791	763	777	830	756	817	799	877	849	814	806	779	860	800	765	757	822	861	832	820	775	788	860	828	807	806	754	851	804	773	857	793	824	827	801	784	877	786	792	804	755	827	851	836	815	804	838	794	837	812	763	784	801	839	821	803	825	862	816	880	865	781	829	802	802	808	809	830	771	857	810	812	834	760	771	773	798	800	754	823	804	865	805	849	803	802	836	775	825	801	823	785	761	797	784	778	855	839	806	756	808	870	789	847	815	748	822	784	852	778	810	856	786	803	841	776	861	812	823	833	778	826	791	828	824	838	827	813	795	795	836	812	788	827	860	852	830	818	814	777	801	852	792	785	849	793	868	821	835	865	817	802	798	814	821	859	798	774	834	776	837	812	837	827	748	816	817	798	814	806	826	845	777	838	830	794	782	870	823	777	831	830	804	785	780	784	814	841	848	853	781	767	809	815	820	856	804	841	878	835	797	770	831	842	856	810	781	808	805	823	787	776	780	832	780	796	788	875	781	860	754	809	822	836	830	776	828	835	805	789	797	857	781	808	822	815	759	765	805	800	802	827	802	823	775	790	805	784	822	822	787	803	854	836	829	778	810	831	823	816	799	749	832	787	744	813	808	819	844	775	845	856	812	823	804	807	806	837	851	806	825	779	824	807	872	822	825	834	822	772	785	826	840	801	798	800	821	783	785	836	805	845	839	819	777	838	797	766	826	774	819	825	787	890	813	826	773	807	792	827	846	802	839	830	804	892	792	846	763	781	825	821	764	799	789	743	803	818	820	816	797	811	825	821	837	781	824	817	776	816	833	794	835	833	854	825	793	814	822	792	811	787	837	756	804	822	807	787	840	817	846	821	783	843	810	805	833	818	835	818	824	845	756	837	770	817	805	830	837	797	850	827	820	832	875	792	857	759	790	887	828	807	856	857	801	794	831	805	787	780	863	818	809	827	791	878	778	789	846	763	785	822	786	836	781	806	824	820	787	799	807	816	786	755	800	786	793	824	811	861	821	765	820	760	773	811	826	784	811	838	830	782	796	781	771	873	804	846	797	858	817	804	834	816	820	859	830	794	799	844	874	813	774	795	773	778	859	791	777	823	766	879	796	851	787	811	828	827	783	862	770	801	835	801	792	846	791	819	785	819	830	841	781	801	799	772	787	786	773	807	772	838	802	808	809	782	829	826	787	838	772	784	818	813	793	824	764	791	812	776	811	767	813	824	811	828	799	803	824	810	795	842	803	865	846	770	821	794	761	808	792	814	837	778	818	748	819	742	817	851	805	813	836	809	817	770	791	819	778	780	783	840	832	759	794	872	808	836	880	845	808	799	823	811	766	774	784	768	897	819	827	833	806	770	823	806	812	805	763	827	829	835	817	771	827	787	843	822	769	786	797	814	826	814	791	831	796	783	793	792	845	838	814	836	792	799	840	834	820	805	773	832	789	829	829	849	855	821	842	779	837	793	824	810	761	766	778	828	837	798	807	800	792	836	846	806	863	842
48484	40984	35657	77423	96753	75777	56075	36878	19862	10238	7914	7421	7289	7452	7431	7377	7310	7375	7256	7355	7341	7361	7308	7217	7394	7514	7353	7343	7373	7285	7371	7410	7336	7346	7528	7445	7304	7297	7444	7231	7416	7293	7286	7356	7457	7372	7373	7268	7506	7316	7289	7465	7436	7403	7385	7379	7311	7333	7393	7418	7415	7365	7510	7417	7271	7419	7292	7309	7320	7193	7439	7531	7422	7432	7262	7395	7459	7362	7336	7398	7364	7358	7444	7300	7361	7329	7394	7386	7480	7363	7307	7287	7268	7543	7356	7226	7426	7218	7290	7326	7523	7456	7238	7353	7407	7296	7254	7439	7200	7142	7301	7447	7291	7367	7355	7381	7319	7228	7417	7400	7272	7294	7431	7373	7448	7242	7379	7416	7168	7260	7191	7420	7361	7460	7368	7324	7323	7215	7174	7411	7259	7448	7451	7264	7355	7438	7298	7264	7229	7285	7376	7339	7389	7312	7238	7371	7469	7488	7416	7366	7332	7451	7348	7232	7241	7345	7234	7427	7451	7381	7349	7430	7170	7332	7407	7406	7415	7439	7541	7318	7497	7288	7331	7293	7457	7401	7351	7344	7484	7451	7462	7429	7369	7295	7385	7422	7314	7340	7416	7175	7355	7381	7359	7296	7386	7348	7156	7294	7311	7244	7236	7309	7355	7279	7470	7210	7354	7262	7377	7347	7386	7386	7337	7358	7439	7313	7273	7210	7494	7382	7391	7453	7392	7295	7275	7353	7413	7352	7283	7367	7372	7402	7405	7271	7267	7454	7419	7410	7391	7313	7338	7361	7189	7374	7298	7388	7351	7436	7341	7282	7348	7318	7362	7316	7281	7411	7293	7324	7432	7285	7440	7327	7244	7349	7364	7249	7299	7377	7345	7354	7290	7330	7295	7362	7359	7391	7342	7304	7369	7376	7296	7351	7424	7420	7466	7319	7404	7236	7438	7278	7327	7300	7221	7349	7402	7284	7290	7282	7447	7402	7377	7476	7431	7324	7438	7384	7309	7320	7286	7276	7302	7317	7425	7276	7355	7286	7334	7341	7382	7392	7319	7361	7242	7346	7425	7247	7497	7267	7402	7369	7268	7251	7306	7390	7223	7311	7402	7451	7240	7468	7266	7295	7374	7326	7343	7380	7358	7297	7405	7399	7471	7449	7405	7275	7378	7459	7416	7436	7186	7499	7269	7406	7247	7318	7449	7338	7408	7354	7355	7358	7470	7368	7174	7387	7321	7356	7414	7339	7307	7488	7424	7486	7344	7306	7271	7489	7349	7307	7387	7332	7210	7408	7284	7491	7283	7402	7375	7397	7359	7398	7416	7261	7374	7347	7319	7394	7431	7299	7301	7489	7506	7362	7351	7418	7333	7380	7364	7342	7451	7409	7443	7396	7314	7368	7380	7350	7305	7326	7308	7384	7232	7392	7333	7357	7288	7407	7338	7275	7189	7352	7337	7247	7258	7320	7454	7351	7349	7315	7537	7281	7334	7326	7457	7300	7340	7308	7307	7188	7371	7210	7443	7283	7357	7472	7358	7345	7317	7309	7282	7383	7351	7405	7252	7364	7421	7279	7300	7344	7440	7251	7227	7236	7397	7394	7259	7366	7343	7345	7487	7268	7293	7420	7318	7433	7287	7366	7254	7249	7381	7446	7279	7356	7433	7388	7338	7346	7377	7353	7273	7223	7379	7352	7277	7418	7278	7499	7369	7316	7349	7365	7365	7368	7371	7323	7214	7395	7471	7264	7285	7206	7348	7355	7372	7399	7234	7199	7268	7316	7311	7320	7372	7367	7180	7445	7354	7326	7388	7270	7411	7359	7321	7313	7251	7305	7276	7316	7265	7429	7254	7519	7298	7432	7355	7399	7337	7277	7343	7451	7386	7208	7351	7437	7300	7372	7363	7320	7504	7335	7361	7250	7274	7369	7371	7428	7339	7411	7349	7312	7354	7365	7316	7280	7384	7267	7343	7402	7322	7151	7226	7258	7409	7284	7290	7283	7420	7250	7321	7282	7319	7404	7354	7378	7238	7277	7374	7291	7332	7533	7315	7342	7359	7208	7446	7306	7453	7141	7342	7437	7402	7364	7424	7394	7314	7194	7270	7316	7301	7421	7489	7472	7392	7349	7338	7422	7247	7313	7312	7310	7369	7195	7452	7389	7298	7224	7452	7307	7334	7250	7298	7226	7324	7326	7427	7384	7352	7360	7345	7517	7299	7343	7262	7432	7321	7312	7334	7449	7348	7371	7450	7258	7332	7242	7240	7398	7339	7396	7323	7358	7429	7151	7302	7409	7328	7281	7266	7229	7417	7365	7447	7427	7308	7333	7346	7174	7384	7408	7430	7422	7326	7302	7396	7218	7380	7430	7391	7435	7345	7202	7329	7370	7261	7393	7285	7384	7448	7234	7375	7411	7233	7331	7272	7438	7399	7526	7299	7524	7393	7406	7555	7376	7249	7487	7423	7325	7343	7346	7319	7381	7338	7269	7216	7376	7307	7356	7247	7376	7448	7413	7531	7405	7456	7316	7237	7423	7297	7392	7283	7341	7455	7356	7444	7360	7310	7365	7405	7280	7331	7334	7406	7320	7408	7234	7401	7387	7401	7343	7359	7300	7367	7424	7355	7454	7405	7360	7312	7284	7445	7362	7312	7314	7384	7333	7289	7258	7324	7385	7429	7463	7378	7393	7346	7315	7415	7305	7303	7344	7459	7247	7360	7285	7465	7249	7294	7380	7378	7439	7150	7278	7369	7286	7413	7300	7294	7315	7249	7306	7518	7312	7349	7327	7381	7491	7368	7457	7297	7282	7278	7310	7392	7232	7332	7157	7373	7430	7348	7520	7330	7339	7380	7339	7374	7339	7257	7344	7301	7334	7429	7194	7163	7276	7433	7308	7446	7293	7261	7356	7379	7329	7325	7432	7381	7274	7399	7309	7274	7402	7406	7271	7399	7295	7261	7333	7392	7324	7436	7374	7258	7329	7359	7346	7317	7537	7345	7339	7410	7262	7507	7309	7330	7293	7350	7264	7406	7273	7249	7399	7224	7339	7413	7357	7365	7343	7331	7325	7232	7542	7262	7321	7373	7233	7385	7340	7354	7290	7186	7319	7328	7395	7328	7430	7351	7386	7426	7309	7356	7482	7439	7307	7330	7365	7326	7392	7380	7347	7346	7321	7325	7362	7450	7325	7380	7227	7368	7393	7301	7400	7306	7470	7428	7226	7426	7280	7411	7320	7287	7387	7386	7299	7423	7241	7345	7344	7385	7455	7303	7183	7342	7410	7239	7306	7346	7296	7463	7436	7181	7355	7290	7326	7301	7353	7354	7392	7358	7353	7363	7255	7494	7340	7335	7366	7300	7396	7386	7374	7231	7349	7397	7296	7205	7353	7347	7231	7428	7418	7415	7382	7360	7269	7250	7347	7365	7367	7292	7347	7389	7279	7340	7420	7351	7270	7402	7288	7304	7342	7496	7152	7360	7276	7241	7276	7405	7391	7348	7191	7391	7316	7228	7454	7455	7338	7290	7379	7361	7287	7309	7238	7351	7224	7358	7340	7389	7355	7276	7314	7358	7380	7449	7383	7389	7310	7318	7299	7339	7311	7286	7281	7378	7336	7318	7410	7345	7215	7342	7254	7420	7410	7409	7364	7243	7279	7358	7284	7380	7306	7351	7250	7467	7342	7325	7382	7442	7319	7434	7341	7310	7326	7242	7453	7335	7187	7350	7245	7403	7498	7394	7469	7445	7381	7174	7269	7264	7339	7401	7376	7319	7311	7406	7362	7313	7283	7498	7450	7386	7459	7277	7293	7163	7416	7274	7426	7363	7331	7475	7279	7320	7457	7320	7317	7337	7446	7355	7352	7322	7463	7294	7228	7335	7328	7254	7347	7326	7373	7394	7432	7439	7383	7311	7368	7174	7339	7204	7400	7194	7340	7267	7298	7439	7198	7333	7331	7304	7397	7365	7292	7301	7469	7531	7221	7450	7406	7316	7411	7477	7345	7387	7380	7553	7295	7356	7362	7275	7356	7440	7280	7310	7291	7238	7470	7260	7281	7319	7326	7374	7476	7385	7383	7232	7415	7376	7345	7385	7378	7385	7363	7513	7330	7342	7361	7225	7366	7342	7334	7335	7166	7370	7378	7353	7417	7289	7392	7262	7511	7323	7342	7347	7403	7504	7331	7329	7385	7345	7406	7363	7361	7368	7340	7351	7378	7272	7359	7318	7361	7268	7359	7435	7288	7210	7322	7206	7332	7255	7293	7451	7272	7362	7243	7442	7338	7371	7303	7323	7321	7325	7359	7339	7423	7322	7356	7294	7409	7345	7316	7378	7301	7303	7396	7399	7135	7409	7322	7432	7310	7296	7358	7490	7304	7367	7384	7341	7229	7386	7410	7265	7278	7352	7504	7446	7412	7343	7477	7489	7332	7313	7331	7266	7356	7214	7379	7292	7318	7387	7252	7369	7233	7403	7405	7338	7351	7181	7253	7399	7432	7339	7459	7429	7414	7463	7327	7457	7432	7336	7396	7244	7200	7342	7399	7406	7341	7299	7403	7431	7516	7382	7408	7373	7384	7386	7423	7394	7448	7379	7323	7355	7311	7275	7240	7413	7377	7369	7362	7334	7409	7385	7291	7351	7407	7218	7270	7207	7349	7410	7222	7251	7276	7325	7346	7356	7488	7253	7430	7488	7365	7271	7457	7337	7272	7471	7409	7399	7303	7469	7348	7374	7249	7383	7354	7317	7312	7264	7403	7395	7451	7412	7386	7263	7291	7488	7420	7371	7205	7349	7213	7226	7233	7490	7292	7435	7294	7403	7376	7330	7309	7446	7322	7406	7366	7333	7326	7276	7407	7519	7294	7197	7340	7380	7369	7261	7228	7421	7288	7300	7178	7444	7398	7298	7447	7221	7272	7338	7366	7286	7366	7222	7327	7476	7315	7325	7422	7313	7304	7273	7271	7349	7305	7364	7424	7332	7327	7341	7370	7407	7286	7328	7443	7429	7359	7445	7373	7242	7365	7185	7427	7311	7318	7320	7386	7356	7274	7501	7278	7431	7447	7412	7380	7291	7337
6624	4656	3135	6922	8816	6009	3019	1599	1085	896	822	835	804	752	818	789	780	825	797	812	796	740	788	787	834	871	797	794	753	772	783	780	771	753	753	788	848	831	767	806	839	719	787	820	794	780	788	811	797	783	767	796	812	819	831	772	791	790	788	807	796	799	791	794	724	823	753	783	775	704	768	766	757	760	838	820	756	773	832	750	807	826	793	772	819	785	752	822	741	801	811	775	787	799	744	822	798	784	788	804	770	855	815	799	744	830	839	796	791	829	791	869	796	799	865	790	790	781	815	818	740	776	763	727	803	791	808	812	809	821	778	798	793	729	832	809	786	786	783	820	725	787	779	785	807	773	741	748	779	796	734	817	761	822	814	785	772	806	755	768	763	824	705	803	760	802	847	787	812	797	806	804	708	793	843	765	808	746	826	777	792	766	795	795	794	773	819	839	845	800	834	736	764	797	765	767	773	753	787	767	786	781	769	780	781	792	802	812	783	804	731	811	818	770	806	805	778	806	803	777	795	780	800	799	789	739	780	762	817	735	794	797	786	767	787	776	785	834	769	795	801	780	801	823	788	747	798	767	794	781	797	802	807	802	775	829	795	787	796	810	752	810	748	746	772	799	770	752	770	784	805	802	776	798	830	795	742	792	791	738	768	777	805	838	788	813	792	757	782	747	809	793	811	805	831	762	766	816	816	811	798	713	762	799	798	759	765	734	782	747	790	798	785	805	779	770	749	792	788	805	742	810	751	775	815	811	760	797	772	808	789	788	812	850	812	818	795	825	787	754	790	806	822	732	784	806	796	828	808	774	813	789	771	761	798	773	762	745	833	833	804	790	791	793	798	782	773	722	781	769	836	804	783	741	778	833	854	804	793	838	765	757	746	756	761	811	804	787	776	767	819	760	824	791	834	777	822	832	799	813	812	816	745	854	772	789	778	750	804	789	758	787	784	818	776	833	778	792	837	725	807	803	814	818	805	727	753	798	802	716	847	785	758	787	767	865	799	808	760	788	800	737	801	788	784	826	752	805	773	806	780	754	792	823	792	732	756	798	762	794	746	833	796	810	776	761	799	775	800	812	775	796	803	777	735	779	778	802	772	761	808	766	763	817	765	787	771	801	755	754	816	804	768	811	775	841	704	862	776	780	724	759	767	816	734	785	817	839	771	783	807	847	783	797	804	790	830	784	844	718	784	782	835	755	813	751	770	782	773	770	780	771	771	809	819	779	857	790	776	803	768	826	833	732	774	825	799	764	828	772	826	791	816	810	774	824	796	754	799	789	767	780	741	774	784	814	814	786	781	785	783	799	808	784	813	781	781	804	798	812	776	820	805	756	797	814	719	789	765	810	771	831	819	731	719	824	775	792	779	757	762	824	815	797	818	750	752	789	743	817	800	787	806	781	827	773	734	775	802	855	822	767	743	777	796	778	782	786	800	794	847	811	844	796	787	852	799	786	805	781	832	773	837	761	782	741	743	785	759	803	766	789	771	811	806	802	815	788	871	774	795	824	781	762	832	746	806	773	766	821	750	787	776	809	809	766	849	788	781	790	820	740	748	813	787	830	807	798	814	797	794	794	823	788	792	816	763	808	773	812	798	820	816	788	801	767	795	829	834	822	802	792	834	822	787	778	787	761	820	818	784	784	791	837	758	804	800	766	799	765	802	810	780	780	777	795	768	791	825	735	794	819	788	818	774	791	805	755	794	756	800	804	823	788	768	792	784	724	774	847	791	842	788	747	804	850	785	754	822	867	799	788	846	762	781	796	814	764	755	751	842	828	760	767	823	782	777	818	780	846	793	788	836	767	798	751	796	832	832	787	791	788	801	809	791	774	759	802	801	798	804	795	801	842	785	806	808	766	789	767	820	851	812	835	769	804	807	806	782	820	802	787	824	791	805	765	788	844	788	798	807	794	744	809	820	812	719	762	761	812	823	760	784	770	843	804	809	815	860	786	839	791	740	786	777	790	747	809	802	760	818	789	776	838	814	723	785	784	808	814	793	780	811	863	802	827	834	742	795	781	832	823	762	814	772	809	773	795	781	791	808	839	760	779	757	733	780	732	783	748	732	816	773	832	810	803	765	811	737	865	757	763	812	785	788	790	778	777	745	793	793	751	802	809	799	813	798	755	765	803	753	747	830	835	879	792	849	738	806	789	777	780	821	777	742	762	772	791	802	820	767	802	813	832	818	840	820	777	798	785	748	767	779	823	729	759	845	789	824	761	799	784	807	847	790	813	815	779	751	783	813	769	802	860	784	765	814	743	801	796	776	777	829	752	829	807	784	821	792	837	785	832	834	838	724	752	801	788	828	782	778	793	795	822	799	803	778	809	747	779	783	756	785	804	764	806	792	819	802	774	788	787	778	771	790	744	835	806	784	798	807	848	758	794	855	757	784	830	804	763	850	802	799	802	816	832	768	776	797	811	774	752	772	781	801	784	786	787	811	739	811	748	757	819	770	814	776	809	792	813	798	776	765	759	814	768	748	818	792	787	800	816	726	825	774	777	790	756	743	744	802	764	791	777	816	824	799	752	868	774	823	830	805	803	772	773	764	738	793	818	731	776	804	825	794	768	748	773	818	795	849	796	766	777	774	763	775	792	740	735	793	813	772	798	785	783	771	758	777	767	787	809	826	765	838	764	778	817	861	821	789	748	783	770	792	806	795	819	795	777	803	766	708	755	778	757	745	773	775	799	770	780	765	795	749	784	801	758	823	802	743	772	794	809	781	815	804	808	812	738	809	789	799	816	803	828	838	758	784	786	805	789	801	782	816	770	742	807	843	784	789	800	795	766	777	766	766	830	821	797	818	801	781	786	794	768	786	854	820	797	840	810	781	808	756	811	788	781	808	785	791	841	783	766	809	786	801	826	787	817	801	797	837	774	830	853	779	794	823	866	801	786	801	757	832	761	807	797	784	785	801	740	766	793	774	775	802	779	802	868	801	808	748	718	806	851	784	757	827	794	752	797	782	787	819	773	802	780	728	782	750	809	836	779	812	717	789	794	795	803	849	838	799	820	826	821	878	771	833	799	781	791	759	786	770	791	826	782	794	770	814	773	770	784	763	814	827	796	822	857	803	804	825	765	774	797	788	802	809	781	746	759	765	784	802	780	764	798	742	768	818	767	761	763	740	787	768	803	805	774	776	774	762	763	785	807	733	800	794	833	763	766	748	774	866	799	782	817	779	806	799	765	796	796	857	743	774	816	802	760	811	798	818	768	806	802	824	773	751	781	794	787	836	784	769	721	787	837	804	716	792	807	801	762	802	797	830	755	769	782	839	820	750	740	814	837	776	802	779	834	812	803	775	771	803	793	850	773	753	798	837	780	759	796	805	814	825	747	779	783	781	806	796	830	785	779	833	795	722	788	819	787	787	779	770	744	779	827	777	767	806	853	805	773	767	821	757	730	754	801	813	751	761	824	775	826	838	746	802	822	758	800	787	797	767	782	796	791	799	808	791	813	772	786	775	768
36548	30719	26812	53455	60453	47196	33909	20932	11537	8199	7289	7085	7126	7236	7131	7140	7049	6968	7336	7105	7136	7118	7191	7293	7217	7234	7131	7232	7117	7134	7175	7034	7296	7265	7247	7005	7252	7197	7165	7204	7119	7156	7142	7191	7080	7125	7261	7100	7080	7020	7229	7205	7187	7219	7129	7029	7197	7102	7197	7234	7125	7197	7168	7203	7206	7194	7067	7014	7157	7250	7088	7267	7198	7058	7149	7077	7216	7215	7116	7195	7267	7173	7123	7014	7162	7145	7194	7110	7191	7076	7003	7108	7140	7145	7085	7230	7115	7170	7139	7133	7140	7080	7072	7136	7179	6935	7361	7229	7180	7139	7071	7247	7205	7275	7225	7112	7080	7187	7269	7030	7129	7127	7040	7091	7165	7202	7133	7055	7037	7251	6973	7124	7070	7123	7230	7167	7092	7105	7103	7127	7146	7049	7156	7257	7085	7130	7244	7168	7021	7182	7032	7205	7087	7177	7179	7014	7134	7088	7068	7142	7269	7126	7165	7195	7084	7108	7185	7249	7128	7131	7176	7141	7204	7233	7135	7238	7145	7202	7242	7152	7179	7147	7167	7058	7075	7271	7083	7168	7268	7154	7089	7178	7087	7151	7043	7218	7147	7156	7130	7082	7118	7181	7160	7193	7237	7282	7132	7187	7071	7085	7154	7150	7227	7025	7196	7102	7144	7144	7091	7148	7153	7040	7223	7297	6987	7181	7255	7213	7225	7224	7125	7106	7242	7062	7084	7321	7169	7029	7089	7099	7130	7100	7131	7110	7200	6963	7237	7065	7188	7063	7184	7059	7166	7103	7197	7143	7180	7226	7114	7204	7088	7248	7167	7112	7149	7110	7220	7206	7288	7119	7133	7230	7149	7162	7043	7148	7049	7080	7178	7219	7124	7184	7048	7109	7047	7216	7320	7072	7193	7159	7264	7233	7113	7048	7155	7100	6981	7169	7135	7171	7177	6903	7145	7148	7144	7237	7208	7188	7139	7215	7277	7113	7052	7149	7116	7208	7154	7172	7164	6995	7243	7102	7205	7126	7120	7157	7202	7197	7195	7153	7260	7196	7139	7191	7130	7262	7182	7231	7110	7083	7285	7020	7170	7114	7240	7176	7124	7037	7039	7050	7270	7006	7209	7256	7171	7121	7163	7223	7110	7038	7115	7092	7249	7140	7278	7205	7132	7063	7219	7162	7113	7025	7225	7173	7095	7049	7191	7174	7105	7091	7161	7219	7132	7168	7211	7105	7139	7253	7166	7186	7158	7220	7042	7050	7158	7152	7113	7195	7183	7397	7294	7246	7113	7155	7241	7236	7136	7042	7217	7247	7147	7132	6996	7164	7178	7285	7060	7149	7162	7177	7177	7124	7036	7207	7047	7079	7232	7234	7200	7174	7051	7012	7141	7124	7186	7196	7106	7215	7203	7138	7082	7208	7267	7173	7287	7080	6989	7151	7069	7075	7141	7111	7096	7193	7192	7261	7156	7160	7098	7147	7265	7244	7162	7092	7164	7180	7211	7138	7235	7112	7231	7083	7184	7092	7236	7048	7236	7053	7176	7136	7051	7249	7049	7218	7066	7076	7137	7031	7292	7224	7082	7155	7141	7292	7163	7180	7125	7235	7127	7191	7051	7099	7205	7215	7204	7030	7239	7094	7031	7143	7300	7136	7078	7124	7088	7168	7153	7157	7194	7036	7221	7177	7207	7355	7152	7204	7094	7158	7188	7191	7214	7215	7142	7259	7193	7076	7200	7368	7192	7009	7165	7101	7136	7125	7205	7233	7084	7023	7139	7081	7286	7204	7176	7065	7123	7230	7011	7163	7081	7052	7047	7204	7207	7121	7234	7233	7085	7198	7093	7174	7138	7189	7179	7306	7142	7100	7160	7145	7255	7152	7095	7251	7262	7248	7208	7173	7149	7117	7031	7222	7135	7148	7205	7149	7099	7175	7191	7221	7150	7183	7179	7137	7062	7112	7172	7180	7185	7078	7118	7129	7189	7216	7075	7090	7124	7074	7110	7301	7259	7204	7091	7140	7178	7149	7294	7178	7162	7183	7404	7127	7208	7103	7206	7201	7275	7254	7136	7115	7186	7168	7196	7050	7191	7138	7124	7143	7003	7242	7193	7084	7115	7146	7282	7264	7012	7165	7128	7274	7124	7101	7214	7251	7099	7116	7112	7239	7154	7226	7228	7068	7167	7175	7104	7278	7197	7313	7163	7150	7104	7116	6988	7063	7235	7232	7185	7209	7035	7206	7225	7217	7174	7231	7144	7212	7256	7188	7082	7107	7204	7022	7217	7154	7128	7220	7115	7246	7111	7181	7184	7175	7164	7291	7235	7157	7056	7239	7182	7046	7129	7048	7220	7178	7256	7183	7270	7127	7116	7150	7196	7095	7188	7103	7124	7220	7122	7144	7176	7120	7133	7105	7299	7095	7182	7142	7095	7249	7177	7103	7285	7204	7028	6986	7179	7101	7149	7097	7209	7090	7132	7216	7121	7196	7165	7210	7106	7190	7217	7158	7115	7126	7171	7087	7023	7077	7102	7195	7097	7101	7146	7070	7193	6966	7148	7237	7099	7258	7247	7160	7106	7131	7192	7077	7131	7159	7182	7229	7129	7272	7147	7086	7251	7170	7145	7043	7066	7312	7201	7268	7087	7090	7105	7132	7142	7205	7228	7027	7166	7175	7019	7105	7067	7166	7117	7232	7241	7110	7156	7085	7172	7078	7216	7117	7126	7236	7056	7186	7126	7174	7100	7046	7160	7201	7137	7116	7171	7151	7213	7130	7210	7093	7166	7149	7080	7166	7139	7121	7095	7118	7024	7267	7178	7150	7188	7090	7170	7009	7193	7202	6982	7070	7122	7179	7165	7205	7225	7201	7193	7105	7115	7024	7214	7167	7171	7056	7125	7099	7234	7245	7112	7085	7204	7170	7247	7112	7197	7124	7088	7190	7207	7153	7100	6984	7243	7060	7067	7258	7150	7084	7186	7139	7159	7172	7196	7132	7114	7193	7187	7252	7147	7215	7163	7214	6894	7098	7230	7116	7077	7126	7044	7116	7151	7170	7139	7272	7230	7113	7144	7114	7264	7102	7228	7140	7186	7070	7190	6980	7208	7049	7133	7163	7156	7225	7094	7314	7038	7121	7106	7271	7148	7058	7227	7220	7133	7162	7235	7097	7148	7136	7197	7144	7273	7080	7153	7071	7219	7220	7254	7216	7120	7053	7105	7153	7076	7116	7187	7137	7150	7186	7095	7191	7001	7193	7297	7100	7262	6991	7195	7207	7248	7154	7022	7107	7233	7142	7138	7128	7320	7129	7175	7192	7272	7256	7065	7287	7124	7163	7100	7243	7235	7164	7141	7193	7141	7197	7098	7250	7190	7041	7245	7103	7202	7163	7284	7132	7247	7215	7231	7109	7312	7244	7107	7223	7203	7116	7105	7193	7054	7127	7205	7077	7158	7246	7100	7235	7088	7233	7268	7181	7194	7299	7321	7098	7125	7158	6996	7153	7126	7204	7073	7243	7222	7246	7091	7199	7182	7101	7118	7062	7161	7164	7164	7196	7264	7123	7088	7219	7230	7097	7231	7234	7009	7185	7112	6997	7117	7156	7281	7150	7227	7168	7056	7189	7174	7159	7203	7095	7334	7100	7109	7088	7320	7214	7247	7223	7153	7094	7190	7178	7093	7071	7164	7142	7158	7100	7091	7161	7216	7323	7131	7108	7157	7114	7151	7082	7148	7181	7213	7216	7056	7349	6923	7193	7141	7093	7167	7272	7205	7301	7146	7119	7125	7108	7239	7221	7172	7193	7103	7210	7160	7047	7223	7065	7142	7248	7083	7225	7217	7160	7175	7213	7090	7119	7156	7137	7241	7200	7156	7245	7204	7076	7259	7124	7132	7273	7135	7106	7182	7076	7204	7257	7154	7225	7158	7154	7207	7168	7146	7123	7103	7137	7151	7176	7166	7157	7236	7140	7176	7097	7017	7138	7096	7061	7235	7198	7252	7159	7102	7224	7076	7184	7041	7180	7251	7176	7212	7242	7100	7088	7182	7208	7306	7072	7189	7091	7106	7059	7184	7194	7230	7221	7169	7155	7177	7117	7154	7117	7076	7219	7143	7162	7252	7146	7044	7250	7213	7218	7203	7222	7145	7267	7130	7117	7080	7132	7145	7205	7176	7222	7091	7105	7082	7074	7085	7161	7120	7082	7128	7112	7340	7090	7175	7230	7086	7115	7086	7273	7200	7145	7037	7147	7084	7135	7265	7112	7193	7089	7157	6998	7224	7080	7149	7197	7126	7115	7279	7097	7176	7216	7279	7200	7096	7115	7246	7104	7137	7201	7150	7060	7117	7260	7003	7149	7177	7081	7159	7218	7129	7050	7196	7157	7146	7141	7264	7201	7277	7109	6977	7162	7063	7098	7071	7105	7272	7312	7244	7110	7129	7176	7072	7125	7064	7036	6990	7132	7036	6955	7155	7134	7216	6991	7134	7095	7033	7179	7148	7104	7127	7254	7126	7064	7079	7122	7240	6951	7071	7165	7004	7032	7302	7123	7131	7043	7190	7162	7056	7116	7187	7251	7178	7033	7280	7178	7242	7188	7235	7213	7110	7117	7058	7148	7030	7080	7092	7193	7250	7166	7159	7094	7108	7214	7060	7266	7108	7183	7089	7103	7185	7093	7143	7147	7126	7313	7138	7054	7197	7041	7152	7045	7174	7209	7121	7129	7161	6980	7101	7175	7179	7399	7157	7087	7210	7273	7124	7104	7152	7058	7119	7208	7240	7207	7111	7237	7161	7186	7265	7155	7270	7318	7149	7199	7245	7148	7098	7130	7175	7193	7076	7190	7350	7294	7232	7214	6979	7250	7011	7193	7142	7205	7158	7156	7158	7068	7150	7096	7184	7119	7111	7179	7031	7252	7250	7165	7164	7215	7148	7212	7239	7214	7158	7111	7109	7314	7082	7254	7083	7175	7163	7189	7153	7170	7164	7136	7047	7162	6961	7142	7176	7194	7162	7139	7139	7146	7156	7152	6981	7117	6995	7219	7176	7124	7192	7224	7241	7095	7140	7120
8519	6822	9329	19120	21679	15383	8131	3336	1513	920	779	800	824	772	833	727	744	766	785	788	753	804	822	805	863	825	816	786	780	739	774	815	715	749	746	779	797	781	817	790	799	817	799	771	775	777	743	779	755	767	804	816	781	818	790	791	797	771	741	805	786	847	813	778	798	830	831	781	812	750	755	777	800	818	799	831	743	780	827	793	811	823	809	754	782	810	781	781	796	784	807	806	823	829	775	743	816	811	817	755	769	751	845	758	842	828	838	785	767	764	778	815	806	812	815	756	778	823	820	788	766	762	855	828	805	769	756	806	798	808	798	813	803	772	770	748	773	765	779	773	802	813	818	834	822	725	751	778	803	799	791	784	773	780	767	819	786	788	854	775	824	810	795	789	755	814	832	805	806	767	788	819	800	769	856	765	776	803	831	775	802	816	776	829	765	770	794	774	778	787	804	762	797	752	791	801	807	794	806	788	800	752	747	782	801	753	736	821	752	774	838	780	814	765	812	777	790	793	753	820	775	783	827	731	754	788	774	806	775	801	802	772	821	813	790	794	778	794	783	800	814	832	770	769	827	777	805	741	806	816	818	775	811	807	799	758	806	780	783	819	778	789	803	776	825	795	749	819	796	777	806	738	825	804	816	793	776	732	794	769	818	843	776	814	756	745	828	847	784	776	796	784	807	831	745	769	788	790	819	798	778	805	831	794	774	727	839	766	752	810	818	825	824	793	758	801	784	820	813	786	836	790	800	842	732	753	821	781	787	773	755	766	759	767	786	767	763	802	812	802	754	807	801	753	743	721	808	836	777	814	831	804	798	858	799	808	775	833	779	829	794	809	731	802	811	798	758	802	843	769	788	764	807	783	816	809	718	781	786	788	772	747	836	787	787	767	782	739	758	741	803	816	871	773	811	787	826	783	752	809	802	775	834	732	798	787	754	784	818	797	793	743	792	793	740	781	766	768	764	836	789	725	754	790	785	791	777	820	843	810	825	742	769	796	813	779	768	798	769	804	732	802	786	806	792	853	824	768	818	804	855	749	764	779	815	764	846	765	775	843	839	816	780	776	798	787	782	767	790	783	841	753	777	803	790	793	770	831	771	820	788	847	746	820	773	804	787	766	754	783	828	818	818	804	810	743	742	777	761	812	755	813	805	802	796	762	794	811	749	724	785	787	798	773	838	802	817	783	788	756	821	790	781	803	742	758	826	800	764	797	802	828	769	800	800	755	793	773	814	754	826	755	775	808	795	828	762	800	775	754	804	811	773	755	780	741	775	807	812	771	747	803	795	808	847	763	793	770	798	783	791	793	830	780	769	722	751	778	786	787	761	773	792	743	796	808	769	739	744	783	823	802	773	774	800	780	830	763	803	815	788	787	790	805	760	832	802	818	778	817	797	803	710	760	815	782	777	800	814	797	761	770	791	786	756	809	757	821	811	766	792	794	767	818	796	802	783	783	780	788	764	805	770	764	805	784	765	810	802	755	755	769	756	756	749	829	760	767	765	803	853	716	791	840	810	783	780	824	737	799	819	737	741	780	808	759	842	853	813	764	809	830	754	761	807	796	754	753	748	731	778	777	772	746	796	773	794	776	745	846	837	775	776	768	769	805	830	820	794	821	789	834	782	808	845	789	817	794	750	811	749	763	822	824	808	729	807	792	766	779	779	758	725	783	808	776	825	784	823	723	786	813	788	780	771	813	810	822	767	812	831	773	777	814	763	799	790	728	756	776	814	794	809	765	794	823	841	838	775	777	817	796	825	759	794	848	806	791	769	795	771	828	752	769	758	776	777	744	801	799	807	761	796	796	854	772	790	797	771	798	754	804	844	807	742	812	807	799	811	783	798	791	761	852	805	729	793	813	801	808	788	794	785	779	766	845	769	766	788	791	799	813	720	778	787	783	774	791	767	766	794	814	795	827	790	811	792	807	764	791	785	793	789	762	766	799	798	818	791	823	755	781	793	819	815	772	799	763	764	775	800	789	802	773	808	777	817	838	797	803	802	800	777	825	833	743	808	836	781	804	834	800	780	782	825	800	773	814	744	838	794	787	783	801	764	784	808	730	790	794	760	799	817	767	821	846	780	814	752	782	797	798	742	838	804	784	850	782	789	744	770	790	797	840	793	809	785	772	759	788	787	806	807	780	777	817	807	798	784	793	787	770	808	783	798	821	786	746	782	782	793	764	746	833	780	791	774	834	813	802	789	830	764	780	801	772	761	767	790	803	817	783	840	824	822	830	826	760	781	781	820	766	829	760	793	787	814	781	828	808	831	827	845	851	768	824	825	764	778	845	812	783	787	773	789	822	824	787	804	818	768	783	789	814	801	807	802	800	856	827	798	799	760	768	822	736	787	788	824	835	764	770	822	779	800	816	769	809	781	750	725	743	783	875	846	816	775	778	825	753	745	799	798	804	784	798	836	783	761	829	744	819	755	750	821	802	772	727	789	801	796	772	776	762	822	782	802	770	797	804	813	796	775	832	744	763	800	758	828	795	781	783	793	765	770	823	794	808	867	771	790	793	811	752	819	802	800	809	775	807	751	747	752	769	786	789	802	801	852	781	804	786	804	760	884	782	816	790	831	800	752	758	799	765	776	753	779	754	787	785	828	865	823	752	780	802	789	789	854	800	796	799	775	780	776	788	820	765	775	761	780	844	819	756	785	778	829	786	794	817	786	781	797	846	783	807	781	794	790	803	803	792	814	813	786	811	810	779	773	772	798	785	782	824	764	804	783	818	793	774	742	839	789	756	827	817	797	782	827	769	796	801	795	794	750	811	783	852	747	789	807	754	799	746	766	756	789	741	799	775	807	822	768	779	774	760	825	779	775	815	778	841	773	816	813	823	768	748	788	787	786	807	813	799	770	762	837	811	752	766	808	783	770	794	757	802	803	807	789	832	832	758	778	784	790	760	754	783	788	803	820	821	798	730	793	802	768	786	808	815	754	765	835	791	762	778	771	745	793	796	787	779	817	781	842	819	786	784	807	767	797	823	832	771	783	800	802	792	814	792	797	799	745	767	782	794	721	738	834	804	742	806	822	828	783	774	844	747	819	773	822	794	744	783	786	802	768	710	786	764	762	784	781	765	785	777	717	772	735	799	810	755	796	794	778	804	778	809	795	776	813	801	780	807	831	833	800	778	771	806	806	791	755	773	777	778	837	810	772	759	832	771	777	794	778	773	785	788	783	773	780	803	803	813	825	821	754	806	753	804	752	809	751	835	783	804	732	810	803	775	767	814	788	823	829	828	741	787	811	779	813	802	723	817	820	757	795	740	814	802	777	782	786	748	804	779	813	793	765	795	774	766	763	798	739	818	775	798	783	800	788	758	809	808	768	828	769	800	778	764	796	759	780	801	744	801	755	778	770	764	817	812	827	775	774	813	795	778	802	782	775	799	801	741	745	803	779	815	810	794	791	777	752	778	786	814	803	750	819	840	810	717	802	730	783	781	727	826	758	816	823	741	770	830	811	767
43797	34161	43144	77309	80791	68264	49621	32884	17660	9731	7577	7256	7155	6954	7018	7071	7236	7267	7250	7331	7219	7100	7194	7191	7137	7250	7067	7172	7109	7140	7068	7242	7185	7201	7278	7102	7133	7070	7214	7197	7149	7177	7203	7140	7154	7185	7169	7072	7100	7174	7262	7172	7133	7108	7209	7205	7199	7166	7241	7032	7162	7045	7128	7253	7134	7204	7292	7090	7057	7125	7253	7115	7262	7161	7142	6989	7215	6972	7097	7290	7209	7233	7274	7183	7185	7178	7150	7198	7222	7105	7220	7202	7135	7288	7044	7158	7174	7302	7120	7224	7197	7209	7201	7229	7169	7102	7134	7292	7262	7163	7130	7222	7275	7199	7189	7114	7162	7154	7218	7007	7224	7154	7125	7183	7209	7175	7164	7173	7121	7075	7098	7084	7111	7123	7304	7167	7166	7237	7087	7194	7197	7096	7111	7174	7186	7129	7193	7192	7150	7065	7154	7204	7249	7120	7052	7204	7049	7285	7177	7277	7109	7080	7255	7245	7137	7063	7237	7199	7035	7171	7204	7156	7152	7042	7172	7185	7023	7218	7111	7117	7193	7160	7164	7232	7190	7136	7332	7287	7170	7088	7262	7184	7109	7326	7130	7265	7378	7128	7129	7216	7350	7032	7074	7141	7104	7121	7228	7190	7161	7195	7270	7138	7103	7281	7157	7158	7206	7191	7091	7203	7071	7243	7145	7220	7097	7154	7130	7216	7209	7189	7232	7177	7197	7100	7236	7266	7084	7297	7389	7181	7206	7157	7206	7169	7110	7043	7196	7188	7224	7216	7027	7274	7005	7198	7191	7266	7114	7276	7206	7161	7227	7246	7211	7135	7063	7084	7125	7081	7031	7132	7286	7181	7243	7195	7108	7164	7152	7042	7218	7340	7298	7134	7283	7183	7132	7171	7269	7124	7095	7300	7100	7255	7239	7398	7159	7198	7168	7225	7013	7224	7190	7126	7074	7318	7153	7147	7154	7255	7274	7110	7288	7158	7194	7208	7179	7175	7180	7291	7188	7083	7132	7143	7179	7120	7172	7054	7141	7215	7113	7270	7129	7105	7319	7270	7081	7329	7232	7149	7165	7263	7193	7190	7102	7187	7171	7149	7250	7204	7299	7042	7114	7164	7237	7103	7216	7239	7087	7147	7138	7154	7131	7160	7180	7108	7297	7209	7078	7227	7149	7173	7211	7268	7276	7158	7085	7236	7178	7175	7229	7119	7050	7256	7141	7204	7186	6927	7115	7225	7214	7227	7199	7179	7150	7189	7155	7149	7252	7175	7193	7283	7293	7180	7098	7169	7142	7102	7169	7144	7197	7339	7223	7241	7257	7256	7295	7254	7181	7179	7083	7205	7101	7251	7197	7079	7274	7100	7169	7178	7252	7048	7136	7155	7179	7290	7274	7176	6946	7217	6984	7273	7061	7162	7116	7133	7270	7365	7137	7078	7303	7086	7196	7254	7088	7228	7087	7157	7200	7130	7156	7246	7211	7218	7171	7227	7145	7120	7332	7142	7217	7123	7202	7291	7220	7263	7304	7112	7147	7178	7188	7184	7107	7231	7165	7188	7279	7045	7290	7087	7100	7208	7248	7209	7111	7113	7186	7208	7221	7134	7130	7188	7219	7175	7203	7130	7151	7182	7078	7326	7188	7148	7210	7134	7023	7212	7192	7227	7229	7183	7152	7279	7175	7199	7086	7068	7210	7090	7143	7170	7169	7195	7140	7140	7229	7260	7039	7182	7150	7195	7075	7105	7345	7086	7129	7317	7165	7148	7314	7100	7345	7077	7165	7012	7102	7181	7123	7114	7170	7324	7166	7131	7155	7215	7058	7115	7181	7079	7027	7205	7143	7144	7137	7054	7174	7370	7149	7169	7276	7223	7135	7269	7203	7061	7274	7135	7160	7167	7181	7204	7222	7178	7253	7136	7132	7185	7075	7083	7224	7092	7207	7104	7165	7288	7230	7032	7232	7321	7256	7323	7213	7030	7173	7099	7077	7153	7121	7213	7251	7047	7175	7093	7271	7263	7248	7143	7111	7167	7172	7052	7168	7322	7182	7143	7208	7237	7207	7210	7138	7127	7180	7229	7093	7099	7203	7196	7251	7110	7205	7127	7213	7219	7157	7270	7237	7073	7188	7106	7144	7102	7106	7091	7130	7119	7175	7232	7140	7232	7079	7176	7226	7115	7271	7106	7078	7199	7147	7272	7201	7051	7243	7159	7178	7240	7204	7119	7108	7249	7216	7195	7125	7141	7140	7149	7181	7088	7119	7199	7149	7209	7161	7158	7128	7224	7181	7254	7311	7345	7258	7166	7234	7193	7132	7152	7136	7301	7176	7128	7211	7200	7221	7172	7174	7258	7181	7243	7110	7151	7224	7285	7205	7092	7184	7298	7216	7305	7153	7099	7261	7231	7125	7128	7101	7150	7258	7206	7067	7162	7077	7111	7160	7162	7137	7088	7236	7138	7318	7206	7146	7296	7218	7157	7302	7153	7089	7231	7174	7077	7277	7093	7294	7272	7241	7274	7034	7113	7199	7206	7153	7181	7225	7107	7095	7247	7249	7136	7134	7033	7201	7161	7103	7136	7243	7218	7124	7055	7159	7096	7127	7194	7104	7278	7137	7151	7223	7350	7181	7165	7249	7066	7045	7150	7276	7302	7095	7117	7037	7201	7229	7193	7054	7198	7137	7095	7174	7200	7117	7182	7162	7209	7115	7175	7217	7224	7133	7185	7141	7252	7209	7147	7161	7215	7167	7138	7211	7071	7170	7263	7177	7050	7276	7172	7175	7160	7237	7241	7257	7291	7226	7218	7244	7200	7231	7269	7128	7068	7217	7269	7186	7145	7232	7189	7266	7150	7112	7106	7281	7140	7239	7117	7205	7213	7142	7146	7302	7147	7248	7431	7213	7148	7206	7209	7258	7124	7181	7083	7229	7041	7109	7148	7219	7127	7186	7182	7201	7314	7113	7169	7151	7062	7269	7157	7355	7076	7107	7277	7170	7183	7133	7085	7372	7109	7005	7325	7290	7129	7300	7133	7366	7074	7190	7214	7178	7200	7096	7426	7174	7093	7035	7091	7137	7332	7209	7327	7237	7166	7285	7074	7233	7269	7074	7220	7142	7126	7124	7142	7197	7117	7222	7224	7059	7161	7162	7116	7169	7220	7237	7128	7262	7323	7223	7188	7096	7121	7261	7130	7222	7159	7295	7109	7158	7226	7116	7219	7144	7058	7188	7120	7082	7205	7262	7103	7113	7093	7238	7211	7220	7165	7202	7317	7120	7260	7143	7233	7079	7318	7268	7263	7093	7172	7220	7080	7166	7169	7220	7269	7202	7072	7147	7175	7103	7162	7189	7190	7050	7140	7166	7041	7060	7271	7236	7090	7255	7225	7168	7271	7202	7169	7087	7185	7097	7099	7221	7250	7221	7169	7152	7321	7057	7152	7133	7291	7106	7163	7180	7059	7069	7336	7156	7184	7234	7177	7125	7228	7223	7046	7015	7161	7227	7183	7101	7236	7063	7206	7282	7154	7188	7068	7243	7090	7229	7141	7109	7191	7066	7142	7232	7245	7187	7239	7152	7321	7104	7223	7219	7159	7139	7190	7378	7078	7166	7138	7137	7231	7247	7210	7262	7195	7146	7246	7264	7139	7237	7140	7120	7186	6970	7126	7157	7081	7241	7111	7176	7115	7105	7197	7177	7082	7073	7101	7170	7192	7056	7241	7031	7300	7287	7169	7230	7132	7273	7273	7301	7328	7108	7188	7075	7136	7128	7106	7252	7154	7236	7222	7137	7246	7099	7133	7182	7199	7197	7127	7075	7153	7168	7183	7291	7120	7179	7218	7174	7181	7042	7211	7152	7275	7185	7320	7192	7275	7186	7234	7243	7288	7196	7196	7067	7185	7354	7071	7028	7263	7271	7045	7132	7139	7347	7164	7223	7124	7191	7045	7217	7145	7120	7065	7288	7025	7180	7138	7202	7153	7239	7236	7023	7122	7201	7176	7092	7165	7213	7193	7111	7018	7221	7169	7133	7111	7164	7082	7222	7183	7252	7227	7266	7188	7097	7362	7197	7112	7158	7248	7161	7123	7181	7165	7166	7242	7024	7212	7172	7198	7199	7092	7148	7188	7120	7118	7066	7173	7211	7157	7116	7065	7121	7136	7252	7184	7166	7146	7298	7188	7171	7248	7080	7148	7227	7107	7146	7119	7103	7037	7209	7118	7069	7127	7126	7156	7229	7185	7203	7108	7275	7155	7131	7202	7161	7135	7134	7256	7137	7258	7234	7191	7139	7201	7193	7250	7133	7274	7310	7149	7308	7187	7219	7106	7194	7159	7190	7122	7135	7172	7114	7163	7267	7243	7135	7286	7003	7216	7187	7183	7164	7205	7034	7242	7123	7232	7261	7201	7081	7147	7164	7155	7223	7063	7166	7113	7181	7202	7224	7166	7216	7152	7203	7053	7271	7153	7065	7196	7225	7105	7159	7216	7140	7159	7218	7151	7156	7117	7102	7176	7157	7153	7132	7242	7197	7307	7316	7091	7357	7188	7270	7216	7199	7180	7202	7033	7195	7056	7027	7198	7175	7224	7198	7285	7188	7046	7187	7111	7162	7129	7070	7154	7168	7141	7182	7262	7169	7225	7096	7177	7075	7114	7076	7143	7056	7096	7077	7105	7350	7026	7027	7178	7232	7237	7081	7199	7183	7000	7090	7121	7269	7192	7229	7058	7133	7368	7160	7123	7189	7149	7174	7242	7151	7191	7175	7284	7222	7169	7085	7063	7114	7240	7149	7159	7157	7179	7242	7159	7157	7212	7225	7117	7249	7086	7246	7275	7244	7111	7345	6956	7073	7122	7117	7115	7237	7139	7134	7275	7215	7221	7220	7171	7206	7217	7159	7109	7351	7178	7088	7186	7310	7181	7254	7149	7185	7267	6912	7100	6942	7033	7188	7192	7089	7113	7169	7067	7101	7123	7085	7141	7175	7006	7298	7243	7131	7085	7119	7138	7066	7106	7169	7171	7267	7150	7285	7025	7158	7147	7173	7209	7252	7259	7191	7212	7083	7226
8335	5052	8834	15489	19699	15456	7683	3040	1352	966	854	810	839	841	785	825	841	823	846	817	884	811	814	834	842	875	822	819	862	844	814	805	798	816	796	808	789	808	843	827	832	835	862	853	857	803	869	789	867	776	825	788	843	829	807	829	835	857	782	842	771	808	818	787	798	870	830	808	802	787	851	827	775	819	813	794	805	806	822	837	853	853	835	790	804	793	817	784	859	882	789	841	825	783	805	819	800	884	767	832	799	825	791	856	790	828	843	804	888	826	881	837	819	813	785	816	852	862	855	848	819	887	836	827	848	748	807	849	892	854	840	796	848	826	809	856	857	813	836	853	851	870	850	841	830	826	841	828	854	797	790	848	826	833	862	847	789	832	866	776	843	791	781	850	826	796	838	870	836	817	827	832	878	870	849	838	856	809	823	830	813	823	823	804	809	834	813	838	816	809	865	875	826	843	782	843	846	841	816	832	811	776	826	803	796	831	861	846	839	851	830	827	833	825	850	840	837	851	837	835	818	817	806	799	831	853	848	823	777	840	843	850	789	807	823	827	824	790	814	765	870	868	767	780	807	855	826	864	808	876	818	838	875	795	840	848	902	816	778	830	833	808	825	839	802	879	844	800	813	851	854	847	790	875	765	800	853	809	816	792	804	807	774	853	825	867	837	824	831	816	807	795	811	852	783	856	830	811	842	801	847	829	878	851	818	873	836	793	888	847	823	781	827	836	849	811	846	848	790	815	881	843	796	802	826	820	852	791	835	796	815	782	835	852	831	813	800	825	816	877	833	880	848	819	862	796	793	818	816	887	801	817	774	816	902	846	847	851	859	793	844	857	846	861	822	845	808	857	816	797	797	836	823	794	827	749	811	827	783	824	823	822	831	785	812	855	829	839	840	775	818	845	789	806	820	835	830	778	835	849	832	792	842	850	802	787	827	809	834	841	806	845	825	863	857	856	842	810	862	807	809	800	817	853	814	824	808	794	831	800	791	843	803	819	830	820	846	852	796	893	831	847	870	849	790	774	821	853	838	881	805	816	893	832	828	831	810	831	861	861	884	826	809	813	904	841	851	848	838	798	818	819	827	808	845	812	820	841	876	852	831	818	824	803	854	836	810	842	836	865	833	813	825	870	797	852	853	870	797	823	832	791	831	796	841	872	846	847	852	791	847	829	787	844	835	838	807	827	828	820	821	865	870	784	848	825	798	821	820	819	811	777	780	801	830	776	779	853	780	766	823	851	811	843	803	904	801	819	885	835	842	747	781	810	830	825	852	844	846	817	870	844	842	826	822	834	840	842	778	834	845	821	810	862	860	805	812	794	859	828	831	850	829	848	815	833	837	887	866	796	853	796	787	843	824	831	802	807	830	821	807	805	822	787	844	815	870	829	839	794	790	869	817	841	867	838	799	780	807	815	778	830	827	809	812	813	828	766	804	822	866	760	788	832	784	802	884	865	835	787	801	873	833	828	859	849	871	796	838	834	810	821	816	838	844	820	815	811	879	787	811	851	856	788	812	814	821	860	864	818	840	816	809	784	828	814	843	806	839	827	803	805	784	779	823	841	869	834	844	832	838	824	805	825	813	835	826	793	823	853	810	822	797	827	857	869	811	865	844	816	819	812	916	825	858	844	851	859	778	814	832	846	839	795	850	847	835	879	848	813	764	809	832	857	813	845	830	801	865	844	860	845	795	821	765	828	884	849	797	837	810	831	879	867	810	867	822	762	869	863	855	778	788	789	839	818	804	790	817	831	818	782	826	846	835	862	840	875	798	793	793	821	831	806	807	786	823	848	816	811	817	827	795	843	868	791	843	837	806	774	801	791	805	863	833	904	877	822	848	762	786	805	880	786	859	844	794	795	821	858	813	855	808	831	831	866	829	791	853	773	854	856	857	829	814	844	797	788	798	798	852	836	875	805	793	839	873	841	834	839	786	779	869	831	877	859	855	838	826	828	799	802	831	841	821	824	820	832	888	855	838	854	856	858	812	829	816	826	853	811	783	816	827	813	779	837	826	853	771	839	820	783	859	836	829	809	791	811	860	853	839	860	835	859	792	839	820	794	848	847	855	858	834	821	820	835	848	801	828	820	865	824	829	803	810	835	837	831	879	823	862	860	858	773	836	847	853	843	844	810	837	864	769	838	826	779	827	825	809	819	785	825	824	811	836	841	872	792	813	820	851	843	858	838	872	827	816	853	843	818	824	815	856	871	839	866	831	801	789	813	823	783	815	781	840	893	809	809	875	838	835	828	817	809	822	768	776	817	816	849	839	765	815	842	818	818	821	811	869	827	844	834	802	833	806	800	844	810	801	869	822	780	780	899	833	802	849	871	816	839	913	792	801	809	821	818	799	795	838	862	764	756	858	856	887	820	827	817	832	848	845	825	855	823	840	817	805	804	821	820	784	825	853	806	773	869	813	824	900	852	861	797	824	815	861	804	851	823	858	828	835	819	864	784	782	817	806	849	853	819	864	837	824	855	822	784	821	838	847	841	865	800	852	854	819	850	794	827	847	871	877	812	849	856	804	757	824	842	847	805	860	771	793	851	798	801	886	861	776	811	847	823	831	875	860	833	807	784	857	834	858	804	857	823	801	835	801	801	824	802	837	862	827	831	794	832	793	829	820	771	814	819	796	851	803	759	844	872	811	847	797	844	850	878	833	802	876	828	823	866	820	817	827	846	808	812	863	836	847	774	854	816	827	838	796	867	828	797	802	853	768	796	799	889	881	818	868	742	799	859	830	850	858	799	829	814	817	858	767	822	830	872	810	804	838	849	814	807	828	845	850	828	826	859	819	827	797	894	776	839	818	844	804	836	811	836	800	853	850	841	882	829	801	843	805	861	851	800	788	827	811	890	821	842	838	768	804	868	797	806	811	824	790	823	810	868	780	813	845	790	881	818	820	831	813	799	853	837	805	827	844	779	824	841	790	793	837	807	807	816	775	833	821	838	834	827	819	845	851	868	805	756	775	831	817	875	832	830	815	836	812	797	782	805	820	799	848	829	821	822	828	793	802	830	840	825	838	791	859	839	829	836	797	800	846	829	837	827	821	861	812	815	794	793	833	820	823	850	806	854	840	860	834	825	883	833	877	864	788	872	864	891	819	808	839	850	795	863	858	861	816	803	788	826	901	913	842	796	831	855	858	826	821	805	820	836	867	796	782	778	803	762	829	859	840	827	838	786	802	871	825	821	794	824	834	807	817	756	824	814	813	837	797	843	848	855	874	863	861	865	824	792	840	814	852	805	828	848	805	828	807	787	867	836	805	775	838	794	804	795	834	883	841	841	832	857	808	793	795	820	826	799	803	830	813	837	817	810	833	760	851	804	804	832	857	772	779	844	843	858	829	831	820	779	837	871	836	813	767	868	836	844	887	853	844	784	829	858	834	809	897	833	813	861	856	804	871	825	851	839	835	840	835	822	832	858	860	807	835	823	812	858	849	815	877	785	862	857	850	836	816	833	781	833	852	820
35664	31229	41577	72468	80938	68259	48701	31594	16756	9537	7872	7502	7534	7369	7558	7333	7508	7598	7394	7525	7419	7465	7466	7406	7473	7461	7320	7547	7531	7495	7499	7449	7422	7501	7475	7483	7492	7469	7561	7445	7447	7510	7570	7354	7446	7467	7482	7490	7581	7528	7350	7440	7405	7443	7436	7541	7515	7412	7321	7509	7380	7530	7591	7419	7548	7419	7521	7687	7560	7346	7566	7583	7603	7462	7507	7553	7513	7447	7432	7428	7395	7468	7325	7476	7361	7459	7426	7395	7395	7476	7394	7289	7450	7438	7503	7441	7623	7514	7395	7398	7408	7475	7463	7414	7417	7426	7536	7431	7336	7358	7538	7452	7426	7552	7395	7398	7421	7379	7411	7320	7478	7474	7591	7474	7494	7416	7316	7492	7550	7509	7309	7375	7508	7485	7367	7312	7467	7498	7366	7471	7471	7333	7352	7434	7480	7479	7556	7282	7407	7491	7496	7538	7465	7420	7393	7543	7584	7414	7477	7497	7465	7491	7439	7459	7379	7421	7568	7474	7553	7520	7522	7377	7531	7508	7516	7530	7520	7542	7489	7454	7455	7580	7184	7474	7450	7327	7384	7446	7449	7546	7590	7406	7423	7543	7489	7489	7538	7427	7544	7486	7480	7376	7564	7374	7452	7484	7469	7598	7553	7427	7466	7422	7426	7460	7431	7464	7489	7469	7519	7453	7354	7442	7417	7388	7534	7355	7436	7392	7458	7465	7445	7285	7497	7488	7495	7400	7527	7479	7512	7558	7538	7472	7465	7397	7409	7437	7448	7386	7464	7451	7371	7378	7468	7366	7401	7559	7416	7444	7479	7446	7542	7437	7501	7464	7380	7470	7466	7514	7422	7580	7479	7354	7430	7518	7367	7530	7397	7465	7422	7395	7401	7552	7422	7502	7447	7461	7437	7557	7417	7416	7480	7444	7457	7577	7466	7445	7314	7388	7450	7650	7411	7492	7500	7494	7538	7444	7517	7320	7550	7484	7528	7519	7492	7390	7447	7418	7439	7558	7506	7339	7406	7610	7516	7455	7494	7356	7476	7430	7468	7422	7508	7387	7513	7423	7470	7463	7486	7276	7392	7530	7507	7338	7427	7389	7532	7399	7420	7451	7446	7303	7485	7379	7643	7423	7443	7469	7391	7393	7397	7392	7495	7430	7372	7636	7367	7418	7377	7481	7327	7352	7599	7445	7374	7365	7538	7493	7492	7358	7432	7308	7499	7476	7557	7376	7368	7451	7518	7541	7379	7425	7441	7528	7343	7558	7462	7419	7467	7421	7569	7451	7466	7360	7526	7602	7483	7502	7493	7456	7496	7378	7495	7337	7489	7591	7334	7402	7420	7424	7469	7510	7552	7510	7528	7307	7436	7486	7488	7466	7586	7471	7574	7363	7450	7392	7433	7486	7505	7382	7395	7532	7355	7554	7423	7459	7481	7550	7477	7514	7532	7445	7534	7299	7474	7451	7450	7397	7408	7399	7399	7567	7502	7377	7430	7529	7662	7493	7421	7434	7399	7439	7533	7391	7500	7575	7476	7428	7468	7460	7477	7488	7455	7470	7463	7378	7563	7571	7490	7387	7405	7432	7450	7544	7445	7526	7505	7522	7475	7513	7499	7428	7549	7460	7533	7329	7582	7452	7407	7599	7380	7496	7433	7539	7363	7424	7383	7362	7502	7442	7494	7387	7463	7402	7491	7573	7526	7425	7401	7408	7388	7582	7381	7453	7443	7425	7464	7496	7514	7407	7332	7486	7319	7470	7564	7408	7454	7514	7324	7568	7534	7631	7372	7439	7444	7360	7569	7497	7571	7494	7313	7375	7427	7382	7659	7464	7404	7333	7476	7383	7446	7393	7363	7428	7404	7570	7531	7494	7318	7422	7561	7419	7467	7551	7633	7389	7575	7461	7418	7404	7522	7440	7557	7569	7372	7504	7496	7512	7498	7448	7535	7423	7393	7467	7434	7666	7403	7457	7470	7551	7367	7360	7475	7445	7415	7519	7355	7497	7488	7606	7413	7381	7561	7378	7432	7453	7466	7434	7525	7404	7474	7583	7421	7530	7409	7465	7475	7350	7448	7417	7461	7539	7412	7454	7433	7455	7417	7436	7515	7461	7484	7507	7540	7376	7425	7485	7335	7400	7452	7475	7441	7471	7401	7428	7467	7490	7570	7389	7435	7431	7513	7423	7507	7375	7444	7413	7433	7377	7395	7518	7372	7591	7567	7574	7514	7518	7504	7355	7457	7460	7439	7321	7458	7376	7475	7508	7537	7503	7512	7449	7492	7465	7470	7463	7463	7426	7508	7462	7412	7466	7433	7345	7447	7422	7455	7362	7521	7419	7439	7410	7412	7507	7363	7442	7416	7506	7499	7459	7436	7338	7473	7406	7490	7414	7582	7656	7578	7540	7351	7317	7521	7537	7380	7494	7552	7541	7478	7454	7423	7494	7587	7473	7474	7389	7510	7462	7507	7519	7435	7520	7532	7569	7547	7424	7587	7578	7375	7389	7500	7480	7522	7460	7467	7422	7293	7464	7487	7452	7498	7391	7531	7499	7360	7386	7412	7383	7514	7287	7415	7429	7447	7463	7381	7542	7563	7407	7482	7490	7453	7368	7414	7633	7415	7442	7561	7536	7444	7487	7360	7520	7561	7412	7612	7402	7410	7538	7519	7461	7391	7374	7533	7430	7404	7601	7456	7475	7536	7316	7493	7469	7691	7570	7593	7522	7439	7480	7547	7580	7386	7499	7534	7422	7440	7528	7376	7560	7335	7522	7458	7499	7616	7498	7517	7279	7486	7528	7434	7527	7529	7487	7413	7397	7514	7517	7360	7432	7573	7632	7407	7524	7495	7490	7344	7361	7414	7346	7558	7450	7522	7594	7302	7478	7437	7527	7320	7485	7497	7410	7363	7312	7405	7530	7529	7614	7496	7570	7459	7396	7602	7503	7270	7449	7382	7368	7486	7564	7471	7463	7427	7486	7541	7365	7559	7431	7437	7515	7289	7525	7361	7540	7457	7491	7411	7387	7349	7565	7601	7520	7596	7468	7435	7603	7470	7570	7290	7582	7637	7515	7500	7508	7391	7432	7571	7518	7541	7393	7521	7402	7554	7446	7477	7419	7426	7516	7617	7387	7435	7541	7621	7547	7469	7472	7562	7475	7391	7515	7466	7613	7479	7509	7309	7486	7491	7516	7531	7542	7435	7457	7596	7471	7337	7299	7509	7475	7370	7453	7403	7539	7294	7368	7478	7418	7464	7545	7558	7500	7452	7436	7388	7435	7419	7431	7442	7530	7534	7351	7420	7506	7383	7446	7604	7399	7483	7499	7506	7380	7553	7448	7534	7480	7420	7431	7544	7524	7415	7469	7438	7405	7516	7502	7457	7453	7329	7556	7380	7527	7414	7579	7269	7474	7367	7535	7434	7309	7440	7565	7539	7293	7377	7534	7527	7568	7355	7424	7536	7496	7542	7507	7397	7525	7401	7507	7539	7507	7401	7341	7433	7538	7479	7450	7442	7422	7503	7543	7530	7395	7490	7382	7429	7509	7577	7435	7446	7340	7443	7480	7479	7571	7389	7541	7410	7470	7625	7429	7395	7503	7471	7573	7509	7447	7428	7510	7428	7335	7411	7503	7588	7476	7414	7495	7449	7439	7497	7600	7443	7398	7539	7450	7335	7566	7481	7486	7371	7496	7622	7437	7448	7426	7530	7517	7405	7405	7474	7397	7500	7504	7228	7515	7424	7486	7481	7405	7439	7577	7439	7542	7499	7572	7383	7462	7659	7463	7465	7491	7466	7513	7461	7481	7425	7370	7512	7425	7619	7487	7450	7373	7520	7466	7476	7463	7344	7337	7452	7451	7381	7494	7349	7516	7492	7499	7512	7441	7469	7435	7506	7384	7455	7624	7533	7342	7408	7364	7444	7519	7429	7417	7460	7523	7607	7397	7560	7573	7486	7567	7504	7379	7514	7533	7368	7492	7360	7621	7473	7437	7479	7440	7341	7468	7377	7523	7384	7459	7461	7511	7347	7501	7353	7490	7457	7468	7471	7346	7340	7422	7282	7598	7505	7569	7447	7483	7550	7461	7463	7519	7529	7361	7451	7390	7478	7487	7511	7368	7460	7545	7501	7552	7524	7404	7407	7501	7432	7508	7443	7451	7446	7515	7396	7392	7423	7385	7479	7647	7536	7443	7426	7352	7596	7416	7526	7511	7531	7413	7554	7433	7514	7398	7501	7525	7615	7494	7484	7528	7540	7422	7533	7543	7458	7495	7545	7334	7490	7494	7408	7441	7559	7390	7520	7544	7375	7502	7469	7438	7418	7431	7393	7533	7493	7321	7462	7379	7484	7348	7507	7390	7420	7436	7548	7468	7497	7600	7552	7508	7550	7430	7497	7479	7345	7395	7297	7564	7479	7487	7506	7487	7512	7464	7599	7359	7433	7461	7398	7601	7583	7522	7557	7471	7342	7329	7359	7453	7360	7408	7419	7450	7608	7576	7581	7336	7367	7516	7405	7415	7501	7483	7508	7574	7488	7457	7416	7495	7372	7396	7427	7444	7517	7530	7410	7514	7353	7526	7578	7454	7444	7405	7548	7435	7448	7497	7426	7378	7537	7457	7422	7397	7577	7596	7572	7425	7389	7465	7427	7392	7404	7599	7553	7508	7386	7373	7283	7535	7549	7421	7519	7411	7377	7393	7464	7540	7462	7391	7440	7495	7509	7536	7376	7610	7458	7448	7466	7489	7325	7351	7363	7382	7514	7525	7497	7694	7313	7556	7416	7447	7387	7400	7510	7472	7435	7434	7510	7410	7420	7396	7531	7476	7499	7475	7352	7558	7558	7410	7421	7479	7509	7341	7441	7427	7237	7496	7356	7371	7371	7549	7353	7435	7506	7341	7425	7540	7424	7414	7472	7538	7525	7538	7449	7632	7541	7438	7464	7486	7483	7606	7453	7420	7500	7478	7398	7510	7477	7502	7454	7487	7495	7445	7515	7307	7429	7443	7488	7431	7316	7472	7473	7424	7432	7511	7454	7502	7492	7459	7410	7435	7478	7493	7415	7349	7532	7375
9881	8462	15973	24619	31811	26224	15195	5791	2082	1012	860	776	828	816	814	825	856	792	852	825	837	803	800	835	828	795	819	832	816	795	848	832	813	848	838	788	782	877	763	830	818	784	849	782	776	824	808	803	780	818	802	801	816	824	793	816	764	825	835	889	795	794	825	826	825	795	830	798	825	832	819	798	798	832	808	794	835	829	813	901	805	814	791	816	866	854	804	868	758	819	833	812	895	782	824	757	822	782	856	811	796	819	804	864	822	825	849	844	827	822	797	831	795	801	781	825	790	832	801	808	817	837	798	821	806	744	786	791	741	802	826	775	820	842	808	812	826	823	810	822	812	814	896	765	833	780	859	878	776	805	822	766	792	842	833	774	797	818	785	793	824	811	779	847	792	809	825	795	794	774	872	789	820	855	778	860	808	791	793	856	820	828	794	831	801	831	815	814	802	850	812	769	815	831	817	795	849	780	810	766	847	809	835	858	780	853	812	819	829	780	856	816	818	773	773	797	773	766	833	857	815	796	798	839	785	819	868	794	844	802	800	793	839	793	800	854	838	832	810	817	815	826	804	791	850	809	769	820	803	779	832	803	798	813	774	812	843	812	783	840	806	826	836	802	774	777	834	848	853	812	790	801	784	831	805	857	816	851	823	779	800	824	843	791	788	833	808	776	821	873	787	863	850	804	819	796	824	779	782	833	829	850	821	808	839	791	813	791	801	802	812	827	786	770	807	826	777	729	777	778	793	824	794	772	839	836	815	811	827	866	831	820	783	818	800	808	822	810	802	824	804	817	855	814	802	809	824	812	811	774	780	835	800	842	773	818	851	826	775	800	805	805	803	810	833	821	832	811	834	823	798	827	743	819	811	798	798	833	780	835	850	790	785	822	861	811	810	843	799	821	829	833	822	802	781	896	802	811	792	779	783	818	823	871	843	805	886	779	863	785	790	819	814	851	834	853	820	798	820	798	842	747	811	833	792	822	774	805	760	794	812	852	815	813	892	823	851	810	819	792	799	845	799	772	828	828	816	850	844	818	830	757	789	838	786	795	822	844	853	816	808	779	842	819	813	866	824	761	796	827	829	835	857	823	752	848	817	842	818	801	821	809	826	755	831	806	861	832	837	765	821	802	808	847	835	852	801	840	782	744	844	841	807	851	792	818	826	829	806	807	813	841	825	811	808	818	852	816	815	858	814	805	834	780	862	857	811	846	842	804	862	797	814	828	832	806	804	809	858	827	846	854	809	795	767	824	851	847	796	822	834	784	818	795	804	817	811	780	834	794	854	811	869	804	776	771	840	835	777	805	805	820	807	798	839	790	799	789	827	798	791	831	840	843	770	845	826	786	807	799	783	831	835	760	853	854	819	842	773	793	860	795	810	823	849	808	829	790	762	815	781	837	789	822	834	817	830	839	806	772	855	791	797	781	787	842	845	815	837	773	760	793	873	773	834	809	762	820	831	828	822	801	838	811	864	809	813	766	862	817	820	821	862	811	786	796	802	815	867	813	799	836	854	785	810	803	869	800	809	857	738	771	815	837	825	842	807	761	786	844	832	804	858	795	788	825	789	812	809	846	816	797	825	764	883	783	798	793	821	857	816	812	827	797	803	775	800	819	836	823	812	839	809	871	829	798	776	800	828	848	803	885	806	850	872	817	820	766	813	822	782	772	847	786	841	794	824	772	827	816	886	822	835	808	827	789	876	829	799	782	744	818	816	800	804	833	832	820	792	808	809	822	802	859	825	803	813	846	842	816	823	863	811	749	786	792	819	816	803	806	837	833	795	800	853	832	819	843	796	832	806	814	847	851	864	837	807	833	845	821	766	797	794	830	790	760	784	783	801	810	815	847	756	794	825	809	747	802	807	795	832	842	821	806	785	804	814	869	853	819	842	841	809	817	837	839	801	835	870	777	817	816	743	781	782	870	806	817	795	839	825	800	881	773	852	818	730	836	806	804	818	837	840	822	790	840	793	829	815	824	860	819	794	789	817	813	820	790	776	827	824	759	882	834	846	827	818	867	856	803	861	799	803	817	824	847	803	754	832	796	765	817	823	818	828	798	846	824	793	861	789	806	829	807	841	802	816	822	842	803	796	789	851	789	854	873	802	843	879	818	819	801	863	793	876	778	830	791	801	846	763	787	800	798	783	794	816	783	844	833	760	821	844	806	815	812	814	866	773	829	861	802	854	771	815	830	807	853	858	831	782	828	786	812	817	820	833	760	814	867	819	890	858	815	826	758	819	838	828	821	799	837	818	802	812	837	805	771	811	788	829	876	809	800	844	859	790	830	813	827	826	789	803	821	800	822	821	800	831	811	792	786	869	790	823	785	801	818	727	819	829	793	867	744	804	808	873	833	806	836	761	821	865	801	824	787	772	832	829	829	770	846	831	774	823	864	819	786	779	808	861	801	800	813	849	846	845	775	786	821	829	846	757	778	822	819	774	833	809	834	808	833	798	866	801	798	829	790	800	805	806	793	819	773	834	791	815	851	837	823	835	839	821	817	799	781	779	833	821	810	777	823	842	846	804	821	818	774	806	774	810	848	821	761	841	829	787	794	831	779	857	827	820	814	864	811	819	788	802	825	819	811	790	743	802	824	822	858	767	839	800	830	787	827	843	832	804	840	788	793	829	777	790	846	800	857	825	821	821	768	829	885	804	809	854	850	802	802	819	786	857	849	816	817	844	855	786	825	843	820	790	804	768	887	841	782	803	786	783	786	851	817	833	824	797	815	832	809	839	834	770	835	818	763	866	837	862	874	808	863	770	792	851	825	861	831	813	854	763	810	816	771	790	804	840	817	809	813	797	853	812	817	807	795	850	806	823	827	804	863	832	801	796	834	833	849	809	808	770	817	830	835	842	807	854	840	774	854	839	809	818	836	815	839	830	838	827	852	753	800	755	806	788	820	793	820	813	864	865	839	836	827	800	817	862	837	829	824	855	846	790	831	825	834	818	800	830	774	807	820	869	792	826	828	824	839	854	821	867	803	840	801	827	775	871	798	834	809	768	835	833	789	783	741	786	836	809	867	821	805	811	810	761	750	792	851	770	792	822	836	881	813	846	776	828	839	816	793	823	803	786	786	832	765	861	817	796	796	787	817	801	819	784	809	858	780	755	812	803	815	818	815	805	805	799	804	753	846	821	820	775	828	840	802	845	813	831	786	839	795	820	798	818	831	833	813	783	864	852	844	815	831	820	835	826	790	780	792	804	759	828	816	832	849	793	804	794	803	824	785	810	824	817	757	812	828	818	808	848	814	810	813	785	743	803	832	772	799	792	826	767	793	842	826	793	765	780	823	837	797	808	801	830	804	782	827	801	794	766	812	813	850	822	846	852	826	820	818	828	783	840	788	849	810	787	794	786	822	830	858	873	877	793	780	825	814	857	864	828	816	819	775	820	792	810	809	878	829	806	816	830	817	814	809	774	832	831	774	795	856	825	804	800	766	801	826	807	854	851	810	839	848	765	785	758	769
44683	39693	52889	83207	93187	82573	62426	40503	23277	11432	8066	7608	7573	7457	7508	7485	7399	7467	7320	7428	7431	7533	7434	7391	7412	7520	7332	7519	7327	7327	7468	7408	7356	7397	7448	7476	7327	7440	7440	7480	7381	7378	7439	7325	7375	7492	7617	7346	7541	7448	7394	7490	7464	7412	7355	7489	7436	7425	7348	7433	7389	7530	7440	7387	7324	7454	7537	7381	7445	7436	7334	7464	7506	7450	7534	7374	7311	7565	7477	7415	7532	7387	7453	7435	7392	7393	7453	7331	7457	7378	7514	7485	7465	7453	7536	7508	7477	7517	7547	7413	7400	7479	7439	7348	7480	7494	7411	7275	7522	7466	7448	7430	7306	7351	7427	7570	7303	7420	7411	7445	7336	7287	7459	7360	7463	7519	7412	7345	7500	7380	7388	7505	7482	7234	7411	7324	7493	7453	7471	7462	7316	7309	7491	7391	7389	7467	7511	7503	7458	7414	7428	7316	7395	7362	7524	7504	7221	7506	7390	7450	7403	7423	7478	7436	7417	7233	7365	7426	7402	7451	7355	7250	7377	7340	7410	7401	7364	7408	7390	7444	7369	7335	7470	7437	7300	7414	7489	7523	7430	7391	7411	7402	7425	7318	7416	7445	7366	7405	7324	7347	7391	7461	7518	7456	7318	7335	7418	7459	7525	7355	7311	7559	7286	7509	7416	7503	7501	7352	7224	7399	7425	7455	7330	7413	7304	7312	7428	7422	7423	7499	7434	7369	7501	7459	7442	7480	7420	7363	7473	7453	7445	7350	7404	7389	7549	7426	7434	7489	7401	7298	7334	7449	7198	7417	7427	7515	7466	7445	7466	7452	7412	7347	7549	7377	7251	7428	7570	7372	7340	7393	7340	7400	7379	7496	7543	7322	7265	7472	7435	7430	7425	7521	7471	7471	7380	7344	7392	7553	7360	7375	7518	7305	7556	7403	7398	7469	7358	7460	7458	7526	7537	7376	7362	7512	7532	7507	7488	7408	7448	7462	7379	7256	7457	7521	7478	7458	7252	7419	7379	7380	7445	7360	7517	7478	7354	7572	7336	7421	7482	7427	7489	7425	7532	7509	7548	7446	7256	7406	7461	7419	7387	7474	7327	7496	7463	7460	7604	7437	7462	7439	7318	7566	7424	7418	7464	7468	7382	7476	7288	7358	7313	7445	7342	7471	7552	7369	7501	7340	7318	7467	7490	7460	7474	7327	7326	7384	7455	7507	7525	7539	7410	7577	7448	7342	7398	7406	7364	7437	7359	7427	7381	7594	7383	7411	7460	7458	7367	7487	7386	7422	7346	7427	7478	7364	7372	7427	7443	7422	7205	7465	7401	7544	7272	7403	7342	7559	7461	7447	7416	7471	7379	7364	7482	7316	7431	7367	7496	7445	7364	7358	7439	7380	7505	7404	7513	7402	7437	7481	7380	7381	7430	7478	7475	7502	7435	7480	7490	7432	7367	7354	7421	7423	7273	7299	7330	7453	7471	7398	7477	7427	7408	7424	7464	7314	7403	7347	7426	7344	7474	7401	7324	7451	7520	7601	7473	7535	7399	7529	7448	7405	7399	7428	7428	7561	7338	7367	7359	7392	7442	7486	7449	7385	7405	7488	7400	7315	7381	7279	7347	7457	7353	7416	7442	7249	7473	7341	7431	7443	7357	7478	7461	7354	7462	7230	7466	7459	7481	7341	7349	7374	7364	7556	7315	7470	7452	7647	7407	7448	7541	7469	7364	7386	7420	7264	7401	7337	7396	7325	7496	7423	7387	7408	7501	7404	7405	7288	7427	7420	7448	7251	7319	7401	7376	7362	7341	7514	7359	7381	7458	7333	7438	7392	7402	7421	7466	7391	7445	7284	7194	7373	7520	7460	7392	7427	7580	7497	7423	7293	7493	7381	7355	7423	7492	7521	7384	7347	7347	7344	7519	7368	7566	7295	7517	7452	7471	7356	7359	7477	7528	7426	7384	7402	7462	7575	7347	7387	7387	7349	7379	7393	7411	7414	7408	7318	7380	7481	7357	7506	7521	7254	7527	7515	7399	7426	7437	7319	7452	7411	7468	7410	7465	7456	7557	7443	7217	7335	7380	7341	7444	7370	7423	7409	7389	7328	7389	7387	7366	7394	7319	7320	7391	7332	7520	7326	7458	7400	7538	7311	7467	7464	7366	7447	7462	7418	7564	7404	7516	7439	7494	7525	7532	7438	7258	7355	7418	7366	7406	7405	7506	7470	7298	7333	7483	7439	7463	7455	7477	7452	7437	7485	7433	7326	7397	7420	7298	7406	7329	7343	7407	7455	7510	7513	7329	7494	7284	7370	7438	7416	7428	7425	7389	7419	7348	7380	7350	7452	7464	7239	7431	7382	7588	7456	7602	7340	7303	7299	7468	7487	7450	7564	7445	7443	7386	7417	7486	7308	7456	7481	7421	7420	7405	7381	7488	7296	7371	7430	7423	7508	7420	7452	7401	7418	7484	7470	7544	7372	7323	7316	7546	7425	7537	7473	7453	7377	7510	7578	7451	7268	7396	7307	7466	7287	7556	7445	7429	7423	7484	7435	7444	7548	7464	7427	7346	7441	7413	7421	7350	7459	7486	7350	7366	7516	7393	7508	7391	7448	7510	7277	7294	7547	7456	7196	7267	7428	7433	7388	7467	7471	7447	7555	7461	7439	7540	7262	7344	7421	7520	7442	7274	7451	7369	7404	7309	7411	7418	7381	7518	7326	7484	7501	7513	7345	7421	7433	7459	7366	7445	7456	7574	7573	7526	7426	7407	7459	7292	7414	7411	7411	7393	7297	7268	7411	7471	7399	7433	7451	7305	7340	7310	7255	7360	7258	7502	7342	7415	7503	7474	7424	7366	7362	7496	7329	7435	7348	7519	7469	7466	7529	7454	7437	7386	7485	7381	7379	7542	7369	7507	7403	7549	7450	7392	7409	7430	7390	7493	7452	7491	7468	7338	7505	7431	7362	7340	7522	7334	7430	7492	7411	7514	7359	7332	7468	7371	7369	7433	7526	7468	7336	7438	7455	7522	7422	7517	7379	7343	7261	7512	7345	7447	7425	7270	7289	7373	7416	7488	7386	7346	7244	7237	7455	7408	7486	7495	7504	7446	7538	7353	7387	7492	7480	7314	7558	7461	7387	7372	7509	7489	7380	7425	7422	7386	7540	7423	7488	7479	7445	7454	7511	7530	7268	7347	7431	7412	7461	7346	7600	7347	7560	7475	7385	7382	7420	7443	7316	7406	7424	7482	7506	7392	7345	7466	7412	7485	7388	7486	7440	7419	7285	7439	7468	7410	7452	7490	7383	7526	7550	7481	7415	7518	7612	7359	7452	7403	7384	7512	7316	7394	7461	7478	7447	7359	7402	7288	7457	7429	7448	7337	7377	7420	7466	7419	7429	7407	7404	7357	7416	7643	7486	7404	7386	7432	7446	7448	7292	7351	7386	7429	7437	7540	7340	7347	7434	7455	7347	7280	7521	7367	7319	7551	7414	7539	7546	7402	7445	7375	7475	7477	7494	7413	7508	7455	7463	7414	7498	7498	7406	7443	7430	7414	7306	7347	7412	7373	7362	7373	7489	7421	7367	7561	7522	7448	7362	7361	7522	7348	7491	7370	7349	7444	7323	7399	7379	7383	7525	7448	7423	7478	7401	7491	7363	7399	7389	7335	7251	7407	7430	7491	7398	7518	7388	7410	7504	7463	7563	7296	7520	7301	7604	7461	7266	7476	7377	7420	7318	7327	7426	7366	7375	7300	7531	7422	7422	7442	7464	7424	7486	7432	7384	7371	7462	7476	7459	7460	7435	7443	7350	7394	7393	7404	7542	7449	7457	7381	7540	7402	7461	7453	7473	7358	7462	7424	7397	7342	7388	7482	7300	7390	7477	7448	7504	7454	7444	7440	7430	7421	7343	7342	7375	7505	7467	7618	7377	7398	7499	7386	7553	7386	7339	7384	7377	7511	7324	7385	7376	7468	7445	7342	7485	7437	7551	7469	7553	7355	7464	7416	7362	7525	7271	7610	7349	7480	7323	7434	7349	7309	7338	7411	7318	7554	7547	7385	7433	7368	7472	7516	7511	7348	7343	7364	7443	7569	7436	7413	7324	7444	7377	7441	7486	7387	7304	7559	7567	7337	7483	7400	7499	7373	7373	7486	7537	7467	7366	7342	7452	7440	7394	7406	7426	7332	7386	7473	7282	7456	7475	7354	7509	7502	7524	7397	7313	7541	7479	7395	7330	7523	7371	7495	7489	7446	7295	7383	7411	7446	7377	7471	7390	7421	7362	7510	7442	7307	7461	7455	7450	7443	7336	7355	7556	7446	7338	7338	7315	7460	7387	7352	7490	7564	7360	7327	7465	7377	7381	7344	7499	7375	7309	7332	7477	7394	7364	7302	7406	7426	7430	7341	7270	7349	7380	7437	7335	7368	7370	7410	7379	7328	7455	7485	7438	7343	7430	7370	7427	7288	7361	7439	7258	7438	7389	7399	7342	7322	7436	7441	7385	7476	7290	7375	7403	7470	7392	7305	7515	7505	7362	7427	7438	7400	7452	7407	7386	7423	7438	7370	7441	7549	7305	7461	7404	7424	7361	7326	7431	7372	7385	7471	7388	7449	7408	7442	7487	7471	7499	7345	7659	7514	7315	7191	7311	7467	7500	7320	7371	7261	7310	7350	7463	7305	7467	7504	7315	7259	7436	7388	7559	7447	7453	7390	7480	7279	7461	7380	7389	7386	7434	7489	7482	7463	7351	7323	7476	7505	7375	7454	7456	7336	7416	7447	7476	7493	7455	7386	7300	7313	7451	7422	7489	7317	7374	7296	7406	7271	7361	7427	7346	7478	7504	7322	7509	7377	7287	7418	7386	7472	7423	7495	7506	7554	7430	7205	7411	7401	7397	7455	7454	7367	7382	7424	7431	7492	7409	7413	7379	7293	7507	7548	7331	7464	7420	7520	7381	7549	7402	7258	7506	7469	7538	7480	7333	7312	7438	7446	7449	7355	7505	7346	7472	7421	7460	7532	7396	7495	7391	7488	7471	7498	7488	7434	7428	7483	7290	7421	7447	7443	7379	7395	7471
4604	2276	2991	5659	8356	6710	3927	1872	1150	909	798	781	731	785	825	818	797	794	828	813	795	830	834	852	759	780	796	756	771	801	778	831	816	812	814	771	745	812	794	795	831	808	745	765	798	824	742	798	808	746	808	799	773	869	824	789	791	791	803	839	783	786	829	795	821	826	837	834	824	717	774	770	834	763	825	825	837	832	753	770	818	823	808	783	816	812	791	822	823	845	781	799	784	824	828	773	799	748	818	773	825	773	796	824	795	824	799	852	868	803	838	834	824	778	816	840	857	819	819	773	807	831	797	811	774	801	776	802	785	847	776	759	798	819	809	793	807	804	803	826	749	765	776	758	827	788	775	775	740	794	841	772	795	844	823	830	848	828	806	819	802	814	834	838	826	842	840	801	814	777	820	809	806	780	855	822	816	815	786	851	788	818	847	841	785	773	827	811	833	855	779	814	759	790	758	842	800	789	824	770	827	827	807	822	780	816	774	784	793	815	783	800	808	791	781	807	748	833	774	832	858	822	763	788	797	773	832	824	736	805	835	825	804	824	830	778	786	792	802	800	782	817	828	797	780	852	800	857	802	804	838	801	766	834	793	840	801	764	797	848	757	823	815	776	780	849	769	747	839	820	803	846	785	798	813	807	800	793	803	829	815	831	777	813	748	776	824	765	785	757	770	769	786	742	770	792	767	819	801	847	810	766	838	774	783	764	798	844	822	784	784	805	835	754	828	777	834	766	791	737	844	790	803	796	820	787	808	785	806	768	782	745	798	845	753	782	773	806	799	793	810	830	803	803	816	821	787	813	773	782	791	803	783	735	844	856	816	787	788	822	830	810	794	809	764	821	804	841	776	836	844	815	782	807	813	835	762	784	815	822	738	755	824	774	843	787	786	833	815	818	784	823	790	771	793	817	772	797	783	796	809	795	878	787	793	809	796	806	837	852	799	806	783	789	777	827	800	872	798	769	799	806	795	804	823	789	851	781	826	800	772	817	772	844	824	796	808	818	829	763	816	783	809	814	798	809	772	806	768	811	799	747	752	783	840	836	777	816	784	821	785	793	783	753	822	758	784	760	772	790	847	760	801	840	809	839	828	823	793	812	825	790	763	811	816	864	805	817	848	818	807	813	810	899	773	840	770	837	812	809	764	813	746	795	805	794	773	720	824	772	799	786	786	755	778	810	795	793	863	776	820	816	793	783	795	747	821	803	797	815	823	851	791	792	774	766	821	798	848	797	836	791	784	833	775	810	774	743	782	850	800	879	792	815	824	802	793	829	769	798	791	825	787	844	841	811	824	809	805	752	840	821	854	760	780	833	806	795	809	788	764	828	766	826	798	834	798	819	793	766	756	770	812	803	846	791	768	845	825	783	756	808	854	814	817	756	773	742	858	778	840	797	776	796	756	801	808	819	808	705	815	808	790	736	844	819	758	855	811	809	787	791	785	889	819	795	757	820	814	779	813	762	815	772	783	820	824	788	848	829	812	792	763	790	804	797	874	803	845	833	796	836	807	841	801	840	795	791	793	793	828	815	813	783	844	836	790	819	819	801	772	788	792	776	808	787	775	772	842	799	822	804	808	842	794	823	854	781	832	827	787	808	768	765	840	840	787	801	759	811	743	806	798	845	833	789	802	735	788	803	820	779	794	784	827	778	762	799	799	792	801	819	784	782	764	823	796	816	824	791	829	821	789	782	813	819	766	835	850	792	832	747	786	817	823	788	810	845	768	785	788	817	876	809	829	779	777	814	768	815	784	788	842	835	809	805	811	812	829	775	794	777	793	841	797	860	807	827	780	835	774	785	812	796	772	818	824	811	818	798	856	774	803	832	770	786	806	810	804	814	775	797	776	805	874	816	815	812	816	778	839	850	812	815	760	805	775	849	797	801	804	823	798	823	786	839	804	866	829	772	768	770	851	809	804	735	774	798	787	773	819	809	781	777	827	825	771	831	838	764	813	823	790	817	782	779	851	822	795	772	829	784	782	796	777	841	782	775	804	782	812	852	814	819	778	810	794	781	791	828	788	799	777	807	843	810	786	846	817	792	781	841	796	837	857	805	762	765	858	794	811	776	807	732	813	788	804	811	798	776	774	878	813	820	801	808	829	824	791	851	821	794	776	798	845	830	756	783	848	791	803	781	781	784	837	833	789	760	845	821	740	825	859	789	822	854	792	798	768	816	810	812	799	778	807	829	821	752	802	816	785	768	830	814	765	760	802	779	769	785	788	755	799	815	809	804	887	808	818	796	783	796	792	844	817	813	773	728	836	843	801	756	815	739	814	751	804	809	810	798	825	784	744	731	806	750	841	809	819	780	786	778	768	762	773	788	841	763	757	807	873	826	806	812	879	809	763	766	802	823	796	842	791	784	737	806	767	778	796	813	816	793	809	780	802	853	762	796	821	785	780	841	820	737	815	788	836	834	759	752	856	815	812	736	807	824	756	780	793	803	816	776	792	822	798	771	825	827	799	802	809	818	817	779	804	817	824	769	789	786	866	769	869	793	846	819	784	762	809	802	815	773	799	817	812	832	817	831	747	830	791	800	788	799	791	763	847	784	804	785	826	801	869	829	793	803	766	814	826	783	790	809	811	781	825	808	845	823	766	793	815	761	825	770	820	814	803	822	777	775	801	765	782	812	800	784	803	801	782	807	821	819	807	760	787	836	789	796	774	838	775	816	830	798	796	795	791	795	817	786	831	747	771	836	805	815	821	778	816	768	794	828	804	805	750	829	777	805	730	769	791	804	814	784	805	803	791	845	831	834	777	818	787	794	787	800	804	786	786	779	767	835	790	785	846	814	774	776	766	768	809	795	832	795	831	791	793	783	814	820	810	847	855	830	814	803	859	857	831	854	808	797	798	833	838	802	778	800	803	836	799	793	813	778	852	870	828	841	814	841	813	800	760	801	742	792	817	755	809	824	821	783	786	765	829	838	803	796	801	757	803	769	715	813	842	759	792	814	777	853	812	774	810	740	769	734	769	838	782	786	807	752	805	822	784	810	787	849	759	814	785	731	833	817	807	768	809	788	808	730	791	764	774	784	743	768	832	804	808	821	779	797	783	857	800	788	823	811	721	804	862	814	796	794	791	789	765	788	799	791	746	805	827	804	807	785	832	752	885	771	764	768	840	848	838	838	832	760	812	826	720	801	821	785	842	813	806	825	757	773	811	797	847	818	804	830	847	769	764	786	760	791	832	813	785	818	807	813	788	827	831	823	801	800	806	777	791	766	759	806	802	831	787	779	790	782	806	808	789	814	821	763	778	766	813	824	793	807	814	820	807	792	786	827	794	834	802	828	784	792	778	769	834	779	836	819	800	776	796	810	825	806	743	755	792	757	824	797	840	761	808	828	810	800	870	797	822	778	754	865	735	830	784	819	851	779	828	797	827	796	801	841	834	818	747	749	836	809	754	777	817	763	782	820	841	818	820	796	783	839	759	824	784	800	777	833	753	795	874	789	785	802	771	821	778	849
29705	21520	27448	52561	60662	51684	38424	22791	11900	8341	7430	7385	7392	7113	7284	7272	7287	7369	7436	7359	7270	7295	7265	7263	7243	7380	7195	7237	7381	7442	7214	7284	7138	7376	7353	7333	7243	7209	7218	7257	7165	7306	7236	7243	7368	7312	7248	7314	7256	7210	7379	7363	7327	7296	7356	7283	7402	7119	7195	7089	7309	7455	7289	7195	7408	7298	7318	7210	7331	7256	7228	7214	7252	7296	7364	7321	7171	7331	7433	7372	7234	7204	7356	7270	7303	7277	7377	7172	7379	7178	7301	7216	7336	7171	7268	7361	7320	7313	7297	7238	7208	7251	7138	7345	7399	7120	7340	7415	7204	7420	7238	7312	7330	7165	7259	7257	7175	7252	7314	7389	7181	7289	7199	7356	7258	7366	7214	7407	7147	7327	7289	7232	7186	7301	7260	7288	7079	7400	7269	7119	7220	7152	7272	7298	7221	7219	7165	7320	7204	7275	7491	7421	7296	7189	7293	7253	7446	7197	7151	7248	7193	7240	7337	7284	7249	7231	7309	7260	7250	7297	7271	7344	7196	7270	7408	7310	7229	7341	7304	7130	7299	7182	7220	7319	7340	7262	7202	7192	7204	7184	7358	7429	7218	7294	7292	7249	7127	7274	7275	7182	7327	7280	7231	7410	7347	7327	7200	7162	7275	7218	7274	7297	7225	7294	7377	7309	7269	7259	7232	7242	7325	7170	7294	7292	7164	7244	7320	7305	7417	7148	7266	7157	7152	7226	7277	7191	7230	7282	7233	7316	7334	7210	7387	7127	7189	7330	7187	7257	7361	7233	7193	7188	7343	7236	7202	7266	7334	7148	7226	7323	7302	7249	7198	7147	7226	7267	7320	7222	7182	7187	7337	7188	7229	7356	7266	7229	7266	7160	7391	7207	7321	7344	7175	7305	7258	7284	7255	7217	7189	7291	7266	7287	7298	7280	7298	7323	7338	7267	7332	7206	7328	7254	7224	7294	7273	7209	7337	7343	7456	7244	7225	7349	7240	7325	7325	7386	7325	7250	7210	7269	7376	7380	7285	7300	7240	7246	7312	7370	7315	7289	7278	7188	7305	7259	7214	7205	7256	7330	7307	7155	7317	7241	7152	7268	7397	7255	7238	7266	7375	7271	7267	7354	7377	7316	7239	7268	7354	7325	7208	7344	7174	7114	7401	7291	7283	7360	7294	7231	7121	7253	7180	7359	7357	7328	7175	7168	7225	7243	7153	7282	7120	7321	7238	7196	7272	7242	7343	7291	7301	7302	7077	7233	7289	7417	7219	7365	7123	7264	7180	7284	7241	7278	7274	7332	7438	7268	7299	7291	7266	7295	7239	7303	7455	7282	7216	7306	7449	7261	7226	7321	7404	7239	7329	7207	7381	7301	7362	7162	7266	7293	7268	7375	7138	7286	7201	7297	7228	7234	7251	7313	7242	7136	7327	7292	7178	7282	7286	7108	7223	7237	7143	7246	7331	7330	7098	7275	7274	7227	7348	7240	7129	7324	7226	7266	7125	7288	7379	7166	7220	7282	7251	7248	7184	7282	7338	7332	7331	7251	7256	7185	7277	7130	7257	7271	7247	7355	7349	7259	7249	7190	7454	7255	7272	7192	7295	7240	7240	7298	7188	7219	7274	7320	7284	7219	7326	7149	7347	7254	7234	7203	7310	7151	7343	7380	7246	7173	7251	7334	7199	7265	7382	7238	7185	7211	7142	7304	7251	7380	7366	7126	7275	7293	7235	7279	7197	7248	7265	7269	7191	7189	7305	7179	7232	7231	7270	7416	7233	7325	7364	7286	7294	7265	7390	7369	7290	7065	7238	7136	7457	7368	7306	7406	7283	7284	7221	7288	7267	7281	7298	7282	7308	7297	7307	7327	7273	7259	7287	7283	7285	7243	7199	7276	7311	7125	7244	7077	7337	7432	7241	7263	7278	7194	7299	7126	7220	7295	7212	7226	7167	7293	7217	7314	7190	7288	7235	7156	7220	7191	7335	7251	7242	7182	7296	7325	7248	7178	7325	7096	7203	7318	7270	7275	7401	7277	7150	7144	7321	7204	7292	7207	7189	7360	7176	7122	7252	7290	7160	7225	7243	7225	7327	7276	7216	7442	7336	7357	7243	7295	7220	7271	7380	7202	7261	7283	7379	7341	7181	7453	7200	7271	7283	7220	7443	7228	7320	7275	7260	7223	7230	7267	7283	7195	7274	7331	7235	7268	7288	7279	7260	7309	7331	7272	7241	7266	7333	7282	7178	7413	7291	7258	7178	7179	7278	7223	7248	7297	7272	7323	7325	7279	7266	7172	7275	7319	7239	7277	7333	7321	7249	7343	7271	7257	7282	7297	7352	7162	7098	7309	7361	7365	7150	7285	7105	7300	7103	7318	7264	7230	7269	7172	7214	7405	7329	7216	7401	7260	7300	7407	7352	7306	7298	7335	7308	7313	7278	7329	7208	7276	7307	7283	7319	7223	7272	7322	7424	7315	7185	7354	7194	7232	7306	7293	7304	7348	7204	7243	7200	7210	7339	7288	7354	7240	7281	7202	7319	7265	7324	7363	7271	7270	7240	7205	7373	7402	7172	7341	7342	7364	7310	7332	7316	7322	7331	7129	7262	7314	7192	7220	7246	7262	7357	7296	7305	7254	7374	7277	7248	7158	7256	7307	7327	7298	7206	7216	7154	7318	7330	7264	7277	7244	7395	7149	7206	7331	7299	7300	7199	7376	7212	7307	7256	7375	7328	7327	7187	7365	7378	7307	7236	7242	7377	7443	7350	7298	7316	7160	7108	7367	7289	7151	7239	7105	7310	7300	7391	7230	7201	7212	7325	7155	7375	7331	7278	7158	7294	7307	7178	7221	7077	7204	7242	7328	7357	7278	7246	7098	7264	7324	7336	7283	7249	7295	7206	7144	7236	7323	7154	7352	7189	7290	7255	7274	7313	7201	7234	7443	7260	7234	7222	7185	7255	7302	7090	7212	7248	7309	7351	7352	7371	7222	7331	7314	7207	7227	7222	7217	7247	7421	7329	7190	7206	7111	7265	7226	7084	7350	7284	7293	7254	7190	7338	7306	7209	7222	7222	7262	7291	7259	7332	7202	7291	7318	7285	7346	7150	7242	7160	7190	7433	7205	7226	7136	7335	7268	7277	7212	7286	7221	7304	7404	7230	7346	7299	7153	7316	7298	7328	7281	7324	7394	7294	7339	7393	7229	7280	7275	7240	7251	7309	7300	7187	7159	7436	7276	7269	7350	7349	7327	7170	7216	7261	7183	7205	7222	7183	7365	7249	7285	7255	7237	7240	7442	7382	7137	7348	7209	7342	7266	7361	7377	7364	7251	7170	7243	7336	7389	7264	7253	7265	7312	7355	7125	7307	7250	7301	7335	7297	7359	7223	7287	7191	7437	7220	7276	7211	7328	7157	7208	7293	7253	7309	7357	7353	7282	7255	7225	7165	7235	7287	7370	7330	7302	7132	7346	7356	7253	7112	7339	7177	7286	7277	7299	7318	7293	7314	7192	7149	7274	7289	7211	7157	7201	7498	7323	7294	7154	7135	7296	7283	7218	7231	7330	7297	7429	7351	7343	7243	7263	7329	7296	7342	7274	7263	7185	7198	7233	7314	7338	7305	7309	7241	7296	7247	7163	7186	7271	7222	7236	7230	7252	7321	7224	7372	7253	7288	7213	7259	7343	7382	7212	7342	7398	7541	7285	7252	7273	7089	7231	7209	7406	7352	7185	7348	7353	7190	7274	7150	7176	7391	7270	7282	7242	7151	7299	7178	7344	7231	7331	7389	7352	7372	7310	7221	7283	7127	7152	7297	7316	7293	7080	7300	7323	7332	7343	7319	7393	7216	7153	7295	7250	7356	7251	7291	7284	7198	7234	7353	7292	7359	7280	7366	7229	7134	7286	7275	7283	7307	7280	7284	7136	7311	7297	7281	7291	7243	7340	7164	7295	7331	7217	7191	7166	7312	7190	7290	7233	7240	7172	7313	7263	7219	7284	7292	7284	7365	7284	7225	7297	7252	7247	7283	7259	7124	7275	7323	7241	7384	7142	7216	7202	7313	7281	7466	7349	7139	7387	7185	7373	7185	7342	7359	7241	7189	7342	7262	7286	7288	7160	7208	7255	7189	7296	7272	7048	7203	7265	7165	7299	7167	7136	7325	7229	7297	7328	7274	7213	7325	7238	7199	7306	7335	7223	7226	7233	7131	7246	7236	7375	7225	7221	7237	7164	7346	7195	7315	7150	7253	7398	7219	7057	7395	7361	7187	7081	7240	7340	7171	7308	7347	7260	7158	7253	7289	7282	7339	7212	7230	7337	7357	7216	7200	7309	7181	7344	7176	7245	7304	7278	7270	7319	7376	7311	7334	7254	7148	7337	7351	7343	7363	7283	7408	7170	7156	7349	7262	7336	7257	7228	7312	7194	7351	7305	7248	7248	7317	7308	7319	7358	7156	7254	7173	7137	7288	7465	7314	7362	7385	7204	7194	7253	7315	7308	7276	7269	7330	7360	7297	7356	7301	7292	7333	7235	7460	7319	7298	7225	7208	7211	7283	7247	7263	7307	7431	7427	7290	7313	7245	7127	7258	7412	7330	7377	7329	7269	7336	7328	7267	7309	7304	7319	7386	7300	7225	7262	7198	7332	7363	7219	7328	7314	7279	7358	7209	7296	7263	7323	7165	7265	7304	7296	7292	7303	7371	7318	7258	7400	7258	7258	7163	7130	7217	7349	7243	7310	7311	7170	7288	7255	7339	7179	7203	7268	7206	7339	7152	7223	7381	7281	7307	7244	7212	7328	7327	7389	7174	7340	7467	7253	7307	7363	7412	7209	7257	7357	7325	7324	7305	7396	7350	7226	7330	7256	7265	7199	7497	7171	7368	7249	7277	7263	7216	7229	7181	7304	7315	7302	7308	7459	7181	7333	7218	7227	7283	7313	7249	7354	7201	7293	7126	7299	7293	7286	7210	7409	7312	7345	7390	7373	7353	7299	7299	7319	7176	7291	7234	7121	7305	7222	7288	7128	7267	7250	7477	7262	7203	7378	7411	7572	7194	7434	7239	7279	7371	7255	7444	7328
6655	4800	7424	23076	31731	25343	15767	6230	1934	1062	793	820	814	778	804	844	820	773	756	731	805	807	864	847	767	833	871	806	861	774	811	795	789	796	807	869	763	768	842	766	810	813	834	817	855	813	771	845	799	823	777	765	775	801	790	764	803	833	863	829	824	789	842	805	795	832	803	837	817	802	814	834	774	814	797	827	849	801	756	772	797	840	762	838	809	832	807	817	811	841	766	825	827	805	798	795	807	881	813	782	807	796	770	821	812	799	849	787	819	791	795	813	852	796	779	831	860	784	802	857	822	830	811	857	792	776	850	806	798	764	836	799	795	788	845	828	804	777	801	807	844	827	779	825	769	792	806	812	846	859	823	795	805	786	857	827	807	783	835	783	800	807	833	807	842	802	772	811	778	803	821	813	813	791	765	773	808	818	840	823	800	788	801	794	830	867	805	812	831	768	803	810	822	788	793	832	794	803	863	816	773	787	796	767	813	764	773	826	791	837	827	806	831	854	809	780	790	824	816	789	755	815	826	817	791	871	800	765	831	805	807	769	834	848	837	867	771	777	773	841	788	770	834	796	854	875	828	827	826	828	827	782	792	762	827	839	832	865	829	828	829	811	793	821	784	797	789	833	822	767	795	782	788	828	857	799	859	866	823	759	771	803	741	771	817	806	809	824	835	802	852	838	793	821	872	779	788	799	837	758	804	786	801	816	823	848	848	799	839	777	846	808	795	842	825	802	842	777	831	821	805	801	834	802	809	792	828	798	806	794	861	831	870	828	803	760	817	798	831	801	838	778	827	834	816	836	848	840	778	831	882	807	797	820	758	821	780	842	873	795	796	837	753	778	843	828	792	793	825	810	848	815	842	849	810	803	800	816	746	810	784	817	815	849	808	814	824	841	802	779	802	753	788	827	820	780	830	796	809	790	826	788	828	849	825	803	773	803	821	768	808	873	868	797	815	832	814	816	812	834	816	791	777	790	817	803	834	762	805	759	800	833	784	814	774	802	800	849	794	805	758	789	829	822	790	844	802	822	857	828	823	818	788	820	804	808	805	811	835	781	819	854	799	812	773	813	822	882	779	827	829	838	822	777	817	806	815	821	810	778	812	812	819	810	825	847	813	831	798	844	833	807	872	845	813	768	766	792	843	839	822	817	819	815	788	828	839	817	832	764	819	841	850	811	757	807	849	839	802	820	815	826	818	843	801	884	804	789	802	804	829	769	810	820	801	811	758	810	800	811	808	809	762	843	886	793	850	802	779	800	778	826	822	822	853	780	818	818	826	757	788	872	843	852	835	820	831	804	832	796	814	789	802	751	803	813	757	781	764	794	810	833	819	800	833	755	822	791	809	830	793	829	789	876	832	835	769	807	785	825	763	799	819	802	776	803	824	805	818	791	814	856	818	839	840	798	793	778	792	808	756	762	801	841	791	813	769	826	809	763	784	792	842	884	826	847	869	783	839	797	834	815	814	819	800	778	826	750	813	840	800	807	782	849	757	785	855	809	798	792	803	826	780	805	803	795	812	760	817	838	786	777	840	850	777	837	856	864	799	824	839	796	847	827	795	804	841	805	794	770	796	737	769	772	810	801	788	825	822	835	838	759	760	825	810	804	768	837	765	818	858	806	829	778	816	847	872	847	836	779	821	844	783	814	839	815	804	810	831	818	815	826	815	819	846	807	804	831	772	825	821	807	803	808	865	832	787	816	787	779	792	812	788	808	779	801	797	829	865	805	763	809	809	804	833	773	831	820	816	848	800	770	771	740	791	785	795	798	862	792	800	806	843	877	836	782	792	846	804	757	795	768	804	817	828	790	801	819	807	776	830	855	825	817	862	820	784	811	830	809	838	787	808	844	802	767	808	837	782	814	771	812	831	833	794	835	792	819	866	846	819	818	791	801	760	778	810	861	825	776	812	803	819	754	776	864	808	803	831	847	813	835	786	826	789	768	797	847	837	870	789	824	866	812	827	843	788	784	770	781	813	829	837	792	842	859	823	739	801	804	773	825	777	801	812	817	782	780	808	834	772	799	817	858	834	775	827	822	746	811	848	809	819	791	783	832	819	803	828	816	815	874	838	850	842	877	753	786	810	799	822	828	820	809	850	863	834	841	836	787	782	807	831	793	827	756	846	805	857	820	753	871	809	824	869	814	753	862	811	834	797	790	856	802	756	855	860	816	791	864	819	802	839	833	825	798	834	797	805	793	855	847	804	799	769	854	832	854	819	833	816	820	765	808	845	814	843	771	828	835	879	820	787	867	835	788	782	793	785	829	835	809	823	832	822	788	784	816	824	799	823	812	775	845	822	828	807	804	775	781	774	819	804	786	809	794	829	751	804	813	829	813	827	820	781	830	814	798	804	787	884	788	850	803	823	874	863	834	842	828	863	808	763	801	796	817	866	809	856	822	811	832	795	805	788	831	851	801	861	832	820	778	829	812	805	811	820	892	798	779	782	829	783	802	815	847	823	801	777	834	853	841	833	830	773	803	836	770	781	795	802	824	862	842	828	813	822	799	833	784	887	820	798	795	793	754	818	791	835	760	779	761	819	824	867	861	797	831	821	793	859	834	788	811	813	828	830	804	792	825	808	772	786	838	817	826	841	879	829	817	792	836	818	819	803	862	808	777	803	778	808	806	840	820	790	802	823	783	796	781	732	822	782	797	810	834	833	867	796	865	870	772	841	818	789	820	810	804	801	818	766	798	817	826	821	865	856	806	813	787	810	803	825	821	814	817	844	776	776	824	809	752	816	829	814	836	800	831	777	792	828	846	831	801	829	800	802	788	821	773	776	761	768	856	794	816	812	857	803	817	793	764	795	792	774	831	833	811	877	844	834	839	835	712	784	824	829	833	808	841	835	811	812	794	785	775	780	819	843	875	811	844	797	788	800	834	799	823	747	753	793	828	813	814	778	820	862	776	818	764	858	830	789	823	827	798	777	795	873	815	790	780	758	844	845	819	786	914	786	824	780	835	799	873	803	788	820	857	799	870	789	905	791	818	839	767	787	802	798	719	900	841	768	800	759	804	806	817	766	823	844	805	763	827	822	774	860	811	833	790	846	842	781	825	803	817	818	783	801	849	826	819	808	822	754	848	855	817	888	837	757	820	776	792	832	788	787	812	783	828	789	787	861	795	828	844	835	813	814	837	819	831	816	824	776	794	853	804	803	849	845	783	813	777	796	792	802	828	834	799	768	830	813	841	772	801	808	823	810	766	795	822	825	792	814	844	868	777	777	819	808	795	788	859	750	777	813	832	807	832	805	833	820	790	746	765	788	799	800	839	776	777	859	811	816	826	821	840	845	785	836	798	847	788	852	805	778	789	811	830	800	866	851	802	841	841	840	789	812	779	779	852	866	810	805	799	828	854	842	788	791	812	764	799	813	799	841	828	806	859	787	795	810	815	797	862	840	752	829	804	816	851	855	816	815	817	843	789	852	774	826	854	814	844	764	778	846	801	828	803	812	796	801	792	801	790
39923	31295	39717	80837	91472	83247	64632	41368	22108	10946	7806	7385	7502	7334	7424	7340	7515	7430	7618	7488	7315	7505	7375	7541	7449	7502	7279	7329	7431	7402	7325	7402	7423	7428	7447	7546	7279	7357	7413	7373	7471	7373	7393	7398	7533	7389	7405	7479	7340	7325	7486	7281	7536	7363	7406	7521	7358	7501	7416	7552	7578	7421	7353	7450	7452	7385	7337	7511	7479	7349	7380	7501	7413	7434	7392	7384	7347	7424	7391	7502	7288	7537	7375	7275	7508	7350	7486	7403	7442	7457	7451	7374	7327	7409	7506	7305	7426	7452	7505	7308	7284	7429	7509	7437	7414	7368	7421	7426	7484	7524	7365	7456	7343	7499	7256	7575	7363	7442	7445	7446	7440	7514	7506	7508	7339	7313	7322	7440	7445	7363	7340	7404	7481	7430	7336	7448	7333	7497	7342	7555	7398	7397	7406	7377	7455	7388	7402	7453	7448	7364	7532	7187	7511	7329	7315	7495	7515	7467	7395	7398	7391	7413	7383	7505	7406	7381	7405	7427	7487	7362	7402	7459	7370	7461	7415	7311	7442	7477	7409	7488	7297	7444	7384	7405	7537	7424	7536	7370	7458	7422	7458	7326	7394	7458	7471	7339	7405	7386	7513	7421	7569	7377	7412	7453	7332	7346	7497	7493	7433	7302	7428	7432	7308	7526	7476	7465	7344	7426	7498	7397	7472	7369	7383	7423	7396	7379	7461	7453	7523	7408	7397	7331	7446	7560	7391	7421	7432	7325	7490	7383	7357	7429	7476	7460	7412	7383	7485	7468	7416	7435	7393	7374	7458	7352	7418	7449	7442	7398	7400	7391	7506	7355	7280	7377	7294	7432	7380	7320	7535	7382	7393	7466	7375	7353	7400	7405	7405	7401	7350	7348	7499	7434	7459	7502	7298	7384	7332	7438	7498	7410	7388	7304	7463	7417	7497	7313	7364	7398	7407	7300	7372	7498	7415	7398	7379	7321	7440	7456	7464	7466	7379	7322	7329	7306	7391	7528	7368	7378	7446	7469	7462	7469	7450	7452	7414	7325	7403	7391	7428	7478	7497	7459	7456	7513	7528	7261	7438	7480	7427	7382	7461	7282	7313	7473	7479	7521	7504	7298	7388	7403	7384	7279	7358	7400	7564	7608	7459	7544	7363	7301	7451	7460	7421	7426	7400	7432	7216	7302	7341	7372	7419	7436	7392	7457	7362	7365	7322	7382	7395	7410	7410	7360	7476	7370	7370	7413	7404	7367	7436	7372	7451	7366	7455	7501	7420	7398	7315	7429	7326	7316	7517	7306	7419	7476	7377	7450	7425	7444	7372	7362	7435	7385	7457	7352	7499	7384	7477	7431	7265	7468	7519	7338	7511	7506	7421	7341	7369	7437	7413	7320	7430	7441	7394	7446	7342	7402	7476	7340	7450	7385	7545	7364	7420	7343	7350	7428	7456	7465	7394	7360	7434	7496	7546	7449	7545	7560	7476	7329	7482	7302	7510	7441	7522	7261	7487	7377	7339	7350	7517	7432	7396	7349	7341	7362	7300	7233	7465	7485	7525	7295	7445	7341	7337	7419	7513	7393	7438	7344	7414	7373	7439	7455	7538	7442	7401	7351	7499	7505	7419	7394	7573	7381	7392	7459	7476	7434	7362	7479	7410	7341	7413	7424	7383	7326	7418	7329	7258	7356	7386	7474	7506	7568	7366	7386	7433	7511	7383	7521	7485	7382	7418	7351	7498	7485	7441	7570	7392	7371	7629	7555	7563	7351	7354	7406	7456	7442	7461	7364	7427	7384	7502	7350	7384	7425	7449	7380	7404	7268	7311	7386	7474	7449	7451	7301	7540	7513	7406	7400	7442	7345	7412	7415	7529	7466	7347	7376	7391	7382	7461	7332	7386	7482	7342	7342	7533	7421	7105	7518	7461	7452	7335	7379	7513	7383	7349	7587	7442	7348	7376	7402	7317	7353	7494	7439	7454	7486	7437	7439	7362	7430	7368	7381	7302	7409	7304	7431	7504	7289	7470	7450	7277	7434	7475	7415	7529	7481	7430	7345	7499	7394	7438	7390	7226	7476	7428	7229	7451	7547	7503	7517	7531	7408	7453	7468	7388	7440	7388	7431	7440	7362	7598	7386	7464	7418	7333	7311	7383	7510	7488	7467	7297	7371	7449	7429	7459	7355	7592	7449	7500	7344	7412	7435	7419	7520	7438	7391	7324	7343	7472	7355	7611	7416	7234	7315	7343	7365	7436	7380	7402	7331	7533	7381	7546	7474	7414	7331	7438	7463	7428	7224	7491	7366	7307	7502	7557	7537	7480	7444	7445	7287	7256	7540	7549	7510	7486	7480	7418	7254	7581	7465	7386	7494	7460	7374	7419	7460	7365	7442	7440	7465	7515	7406	7310	7356	7318	7453	7473	7356	7534	7367	7382	7328	7497	7439	7496	7454	7375	7379	7302	7551	7428	7400	7372	7439	7383	7438	7337	7347	7398	7402	7488	7383	7454	7385	7532	7453	7455	7396	7327	7381	7357	7428	7489	7367	7354	7460	7453	7525	7365	7400	7429	7478	7330	7375	7347	7268	7475	7408	7333	7414	7405	7430	7357	7442	7422	7397	7392	7354	7457	7524	7432	7443	7407	7407	7355	7429	7463	7382	7382	7491	7380	7542	7409	7455	7475	7393	7417	7483	7363	7450	7490	7503	7385	7482	7428	7440	7475	7368	7342	7403	7512	7466	7336	7510	7302	7296	7332	7530	7390	7284	7457	7403	7368	7373	7385	7351	7461	7437	7453	7442	7491	7411	7567	7237	7491	7301	7356	7313	7467	7501	7322	7565	7566	7513	7472	7435	7418	7470	7531	7325	7381	7282	7330	7458	7354	7321	7446	7351	7396	7440	7499	7500	7444	7385	7378	7332	7269	7351	7474	7380	7409	7450	7476	7549	7482	7303	7424	7347	7428	7399	7308	7515	7328	7501	7327	7443	7404	7483	7429	7502	7450	7283	7387	7448	7539	7528	7324	7384	7354	7412	7659	7401	7372	7328	7365	7368	7457	7386	7331	7509	7432	7543	7356	7493	7331	7492	7334	7405	7386	7380	7309	7454	7544	7518	7378	7495	7590	7647	7365	7398	7374	7399	7388	7522	7476	7279	7418	7336	7335	7368	7356	7360	7543	7425	7422	7445	7586	7456	7396	7428	7265	7272	7311	7360	7460	7465	7434	7343	7357	7373	7402	7440	7495	7507	7404	7451	7413	7505	7336	7437	7423	7469	7376	7420	7311	7321	7375	7243	7386	7420	7465	7580	7364	7605	7443	7335	7261	7440	7431	7480	7419	7344	7478	7461	7366	7204	7463	7446	7375	7458	7480	7368	7416	7300	7415	7292	7511	7417	7568	7393	7355	7479	7506	7360	7410	7232	7433	7413	7468	7370	7530	7415	7390	7442	7396	7413	7430	7396	7320	7314	7437	7284	7491	7534	7309	7499	7480	7265	7511	7376	7309	7324	7296	7151	7459	7456	7502	7428	7423	7343	7412	7324	7555	7525	7411	7277	7425	7510	7534	7407	7434	7500	7490	7403	7390	7366	7498	7360	7416	7459	7445	7382	7386	7393	7438	7325	7344	7315	7417	7399	7428	7326	7336	7382	7342	7393	7264	7420	7457	7430	7480	7293	7519	7443	7344	7343	7452	7442	7401	7518	7329	7221	7550	7453	7284	7434	7395	7375	7453	7334	7404	7442	7293	7420	7383	7430	7307	7425	7368	7484	7544	7312	7388	7516	7481	7314	7428	7455	7346	7459	7374	7307	7444	7410	7377	7489	7431	7321	7448	7379	7483	7476	7413	7393	7511	7322	7363	7402	7404	7447	7195	7370	7430	7533	7344	7519	7407	7398	7340	7496	7405	7460	7558	7486	7538	7494	7485	7517	7475	7378	7446	7534	7456	7422	7380	7439	7436	7362	7404	7345	7349	7418	7440	7450	7314	7386	7402	7409	7456	7469	7372	7382	7311	7583	7446	7471	7452	7522	7449	7372	7422	7301	7420	7479	7456	7483	7340	7415	7522	7462	7316	7365	7379	7475	7378	7455	7323	7404	7486	7471	7399	7314	7501	7421	7366	7434	7256	7472	7364	7304	7331	7406	7404	7510	7309	7394	7545	7437	7483	7408	7352	7373	7371	7408	7477	7435	7468	7390	7391	7570	7356	7428	7405	7367	7499	7360	7386	7475	7417	7431	7345	7602	7236	7373	7407	7354	7528	7288	7511	7477	7458	7408	7370	7449	7550	7436	7400	7474	7396	7509	7470	7380	7450	7478	7325	7392	7226	7421	7488	7448	7288	7457	7462	7403	7411	7471	7387	7311	7399	7332	7576	7324	7430	7504	7290	7380	7562	7535	7472	7450	7364	7461	7407	7513	7287	7325	7575	7515	7303	7489	7161	7317	7324	7345	7370	7525	7444	7350	7355	7352	7447	7492	7342	7372	7471	7447	7430	7422	7455	7317	7486	7394	7484	7365	7466	7562	7391	7514	7545	7636	7406	7359	7337	7436	7291	7409	7441	7318	7461	7402	7477	7593	7307	7304	7320	7466	7358	7463	7363	7456	7504	7456	7369	7324	7370	7480	7363	7302	7406	7403	7270	7432	7243	7405	7366	7368	7427	7364	7341	7423	7465	7370	7312	7424	7355	7556	7531	7321	7345	7518	7474	7331	7515	7450	7467	7450	7378	7374	7308	7403	7537	7491	7370	7397	7411	7453	7287	7368	7450	7445	7329	7369	7438	7409	7521	7372	7448	7332	7488	7544	7330	7352	7591	7441	7423	7263	7459	7388	7332	7444	7484	7458	7330	7486	7387	7370	7434	7242	7395	7208	7382	7418	7445	7525	7365	7463	7437	7483	7433	7506	7456	7415	7332	7443	7510	7477	7349	7474	7404	7428	7258	7355	7354	7405	7365	7309	7455	7423	7346	7458	7273	7391	7444	7413	7482	7497	7429	7387	7347	7374	7388	7410	7312	7382	7380	7383	7532	7462	7409	7352	7593	7326	7305	7526	7487	7321	7366	7389	7285	7486	7394	7484	7397	7412	7424	7372
7321	3629	4177	14671	22024	17542	9112	3324	1377	902	899	797	821	808	832	828	861	828	806	846	855	841	863	900	792	845	867	856	774	845	833	864	834	829	815	835	781	830	890	867	829	781	814	836	829	858	819	827	809	835	858	826	810	838	871	846	887	863	853	824	881	787	827	860	827	836	854	849	857	880	811	840	854	824	814	739	908	878	826	881	838	797	882	837	804	839	809	787	823	833	911	793	830	831	803	873	845	825	805	851	804	875	815	810	801	889	802	809	847	793	791	819	883	844	831	865	915	809	866	859	852	776	866	781	887	855	826	850	807	809	876	834	860	867	850	822	826	773	834	863	842	813	829	829	811	841	841	847	855	903	886	825	885	836	827	836	819	859	810	833	837	845	886	833	813	853	840	860	820	846	850	873	844	794	893	789	852	796	856	827	757	809	867	827	803	845	888	783	820	818	807	785	838	832	830	799	889	838	841	783	837	821	796	871	781	884	840	867	818	853	898	880	802	795	841	800	852	812	848	850	777	790	820	825	843	857	783	834	858	817	835	870	788	810	804	872	803	809	820	867	857	761	809	837	826	852	850	844	827	876	818	841	844	835	790	856	868	818	814	805	820	894	800	841	885	849	879	837	821	831	893	900	841	888	851	843	842	827	824	802	810	827	831	853	788	826	816	824	850	860	825	830	874	826	841	814	823	792	901	871	800	828	789	916	836	825	809	797	862	860	860	827	855	820	821	794	878	835	929	904	846	813	849	838	825	868	847	828	799	836	778	845	818	855	806	822	865	861	828	812	914	817	826	800	852	843	867	833	827	842	845	860	823	879	885	829	882	853	814	836	880	818	887	833	844	796	817	843	860	844	882	843	825	812	864	801	834	811	813	826	820	841	850	830	838	863	904	822	820	858	831	808	834	821	828	890	848	909	867	825	871	816	889	848	866	802	816	885	797	833	884	774	828	821	845	817	813	761	821	846	808	802	836	867	838	857	888	830	790	808	851	842	872	814	852	852	862	823	879	791	845	833	823	778	842	860	785	867	833	841	848	833	865	824	859	880	824	923	819	837	820	789	835	857	860	829	797	823	820	812	814	891	862	838	855	834	848	793	826	812	849	866	838	814	900	898	867	813	808	847	864	790	812	836	788	859	871	870	816	849	864	801	840	822	896	858	801	857	847	838	816	820	867	832	885	880	831	778	843	856	805	805	808	904	810	900	842	837	782	863	858	825	867	807	855	828	813	819	844	827	788	808	825	878	876	832	873	867	894	818	841	855	804	813	820	864	807	830	841	843	814	881	811	849	816	822	852	809	860	842	845	834	844	852	793	841	863	830	878	845	836	835	844	884	827	784	804	836	848	825	831	787	812	858	880	835	851	824	795	883	876	845	796	843	871	806	850	820	807	884	854	888	823	826	852	854	791	889	840	828	841	899	864	862	817	817	810	807	833	827	761	838	838	814	852	816	823	830	794	806	811	814	825	858	846	886	812	853	836	847	874	832	837	837	875	857	816	815	806	804	825	855	796	818	827	858	798	810	835	820	819	848	830	841	863	827	818	840	759	850	856	839	797	846	873	822	828	897	796	808	781	841	842	882	860	861	853	815	862	841	813	831	896	866	846	817	792	805	848	839	852	872	805	824	885	822	811	865	857	811	833	860	855	855	848	845	824	862	817	845	881	815	800	879	838	853	863	855	842	795	824	844	810	832	857	854	886	823	799	827	801	901	801	817	855	866	842	835	801	805	800	890	878	831	808	819	851	813	818	836	846	847	830	850	848	817	834	839	848	851	848	882	804	852	889	845	853	880	848	832	835	842	882	877	819	806	792	835	839	801	814	821	826	837	793	811	808	805	824	894	843	830	749	842	838	863	821	846	823	843	784	857	875	836	867	792	858	801	843	844	823	819	866	847	813	845	857	844	843	805	868	773	807	857	799	836	809	835	892	823	871	805	785	813	819	869	841	840	832	787	819	853	838	801	824	804	852	866	855	844	878	852	811	831	790	841	815	887	814	870	877	820	828	838	849	827	835	825	874	824	864	863	819	815	893	850	905	815	806	850	829	811	834	872	846	835	860	845	879	755	841	833	860	834	831	853	815	836	862	798	855	840	841	862	806	846	816	830	833	844	823	906	824	852	836	839	785	862	826	867	831	863	823	877	824	825	840	895	836	837	804	861	827	855	859	794	847	831	800	819	825	849	829	826	834	873	838	834	789	804	795	831	861	800	826	791	827	833	873	766	911	827	801	797	876	859	801	727	825	853	788	794	862	831	831	848	808	843	839	865	827	843	815	846	887	850	818	765	859	880	796	859	785	818	906	825	841	834	846	861	814	856	850	844	869	866	851	843	863	851	791	838	776	844	803	877	810	843	822	889	846	817	817	840	847	852	858	834	788	822	834	833	882	854	838	864	836	856	831	853	852	835	820	830	840	792	859	741	812	837	826	842	823	791	853	831	807	815	850	842	830	843	835	875	827	790	892	789	818	865	823	858	865	805	842	833	867	808	843	835	849	814	856	819	809	883	847	845	851	821	836	848	848	855	806	838	829	818	823	834	896	833	889	864	900	850	844	806	845	878	839	802	799	829	877	848	865	796	820	844	841	812	795	878	811	781	806	755	837	855	820	883	848	842	861	801	858	844	885	901	826	813	851	843	828	865	784	851	827	834	854	851	835	858	841	825	807	817	826	797	831	820	826	895	855	833	902	861	865	827	839	836	836	882	907	841	847	891	888	834	845	844	890	864	918	835	806	849	836	838	875	831	846	834	818	860	818	837	817	852	887	844	826	837	851	853	805	813	786	809	841	837	834	827	840	811	776	848	882	826	890	797	828	821	826	836	803	824	830	842	811	819	826	838	817	889	823	848	831	833	842	858	828	817	879	860	841	843	862	848	842	864	819	856	829	877	831	830	830	884	841	801	910	841	814	828	838	824	814	848	879	832	820	842	850	874	862	854	846	875	837	832	878	850	846	853	897	874	827	828	892	851	890	816	873	855	785	843	873	871	859	831	806	857	830	824	805	810	843	809	797	845	826	808	860	832	824	867	884	892	809	812	811	798	830	848	854	864	852	810	791	867	817	825	822	813	822	843	876	796	861	836	838	811	800	869	851	889	853	821	855	845	881	826	837	827	869	788	826	860	833	877	860	779	867	797	808	811	813	832	856	814	812	826	856	815	845	797	839	809	841	816	857	831	855	853	794	852	846	854	857	861	810	822	863	837	816	845	889	889	807	868	791	868	859	833	868	836	898	834	894	890	852	854	913	777	793	812	871	866	844	807	864	828	825	877	779	828	826	874	834	808	820	831	816	820	914	853	808	866	797	807	875	843	839	828	903	853	857	846	862	934	821	829	845	842	871	862	901	813	837	840	871	844	859	795	830	837	818	856	790	860	844	808	846	874	816	885	844	842	881	892	805	832	828	853	831	827	842	866	834	834	777	844	825	856	804	847	867	839	852	792	846	879	842	865	881	806	831	784	815	877	822	817	847	852
34367	26996	31595	72629	84539	72057	52084	33004	16804	9321	7825	7638	7644	7651	7494	7582	7609	7639	7581	7480	7503	7662	7563	7562	7424	7584	7517	7648	7668	7530	7697	7544	7545	7548	7553	7594	7641	7722	7512	7710	7521	7643	7592	7546	7563	7515	7600	7459	7524	7630	7750	7478	7609	7656	7612	7470	7542	7517	7667	7410	7571	7710	7488	7646	7595	7665	7600	7585	7508	7498	7463	7475	7524	7613	7532	7498	7578	7542	7391	7757	7581	7568	7514	7696	7624	7643	7602	7473	7568	7467	7529	7680	7557	7645	7505	7592	7607	7600	7609	7835	7667	7607	7411	7545	7607	7559	7535	7553	7604	7532	7683	7661	7670	7616	7489	7657	7578	7565	7480	7448	7522	7582	7547	7545	7633	7579	7531	7579	7521	7584	7496	7528	7571	7497	7507	7557	7542	7551	7430	7627	7566	7560	7508	7570	7571	7544	7608	7467	7566	7663	7543	7369	7640	7559	7703	7720	7700	7590	7580	7651	7705	7487	7310	7518	7689	7540	7642	7628	7609	7565	7517	7576	7618	7476	7728	7527	7617	7523	7434	7717	7456	7557	7566	7556	7588	7487	7642	7583	7481	7563	7561	7618	7567	7459	7534	7619	7722	7476	7441	7594	7633	7608	7594	7614	7575	7683	7498	7582	7690	7453	7533	7439	7581	7504	7476	7559	7673	7578	7558	7615	7468	7336	7562	7518	7491	7555	7630	7588	7561	7638	7558	7573	7647	7558	7686	7652	7521	7627	7673	7611	7560	7595	7607	7641	7583	7591	7517	7612	7480	7447	7553	7573	7476	7487	7526	7460	7587	7694	7500	7523	7650	7573	7605	7467	7567	7492	7637	7482	7631	7526	7516	7578	7401	7418	7626	7657	7606	7487	7639	7664	7600	7660	7596	7681	7570	7535	7508	7729	7405	7635	7545	7610	7550	7469	7485	7737	7635	7524	7656	7598	7489	7588	7514	7562	7570	7519	7399	7602	7622	7545	7679	7589	7519	7713	7436	7533	7530	7560	7625	7517	7542	7517	7584	7613	7482	7711	7626	7598	7615	7567	7561	7631	7692	7544	7570	7599	7647	7554	7653	7578	7570	7602	7584	7449	7528	7517	7673	7521	7639	7683	7594	7463	7496	7543	7558	7627	7615	7543	7664	7616	7456	7624	7583	7588	7626	7519	7542	7579	7526	7579	7608	7744	7579	7659	7645	7648	7672	7618	7708	7607	7570	7595	7538	7588	7485	7631	7683	7705	7637	7393	7590	7468	7596	7513	7655	7535	7558	7560	7533	7655	7580	7613	7478	7510	7481	7460	7612	7626	7578	7652	7572	7640	7577	7530	7626	7624	7686	7663	7441	7761	7494	7620	7514	7409	7622	7678	7613	7572	7636	7383	7677	7427	7642	7553	7544	7645	7403	7539	7627	7632	7609	7594	7584	7477	7405	7753	7589	7502	7566	7727	7515	7609	7461	7513	7654	7476	7533	7518	7458	7578	7603	7572	7607	7597	7657	7649	7644	7617	7586	7484	7513	7497	7438	7513	7607	7669	7501	7495	7503	7681	7573	7512	7613	7561	7576	7680	7586	7508	7537	7463	7506	7571	7481	7461	7563	7529	7792	7651	7497	7498	7564	7597	7524	7676	7738	7440	7656	7589	7540	7532	7593	7551	7663	7557	7705	7442	7500	7565	7535	7510	7614	7455	7450	7496	7494	7553	7517	7580	7543	7593	7683	7381	7577	7582	7498	7608	7653	7655	7586	7631	7578	7697	7586	7405	7502	7535	7529	7507	7500	7623	7667	7607	7660	7456	7529	7603	7518	7659	7602	7442	7580	7509	7620	7585	7610	7396	7547	7618	7486	7476	7591	7584	7558	7448	7497	7518	7618	7661	7629	7532	7597	7607	7589	7569	7629	7518	7553	7647	7515	7531	7487	7508	7454	7564	7486	7660	7771	7563	7599	7506	7500	7504	7635	7476	7511	7596	7598	7523	7613	7538	7665	7459	7489	7586	7590	7522	7720	7601	7516	7528	7503	7584	7598	7607	7390	7488	7509	7498	7688	7538	7553	7532	7498	7624	7605	7448	7565	7552	7568	7569	7546	7530	7660	7453	7630	7529	7593	7413	7659	7487	7590	7524	7605	7523	7651	7559	7544	7522	7590	7602	7621	7490	7416	7593	7443	7516	7589	7589	7538	7598	7535	7604	7722	7497	7588	7601	7690	7521	7617	7516	7581	7585	7556	7575	7677	7701	7596	7509	7618	7676	7584	7607	7640	7578	7410	7619	7503	7630	7485	7532	7617	7585	7497	7607	7491	7473	7555	7481	7634	7603	7628	7518	7560	7541	7437	7626	7563	7647	7657	7606	7522	7589	7616	7472	7715	7629	7625	7558	7585	7418	7637	7536	7641	7475	7590	7500	7667	7490	7512	7608	7740	7446	7686	7553	7531	7618	7585	7498	7562	7465	7609	7592	7510	7478	7569	7530	7596	7628	7525	7486	7588	7648	7593	7610	7589	7598	7644	7675	7605	7582	7594	7323	7628	7624	7585	7480	7531	7697	7553	7614	7444	7709	7508	7468	7548	7644	7453	7501	7503	7577	7452	7675	7612	7528	7603	7562	7700	7579	7488	7470	7574	7480	7563	7609	7736	7536	7542	7578	7601	7569	7580	7475	7541	7552	7556	7573	7549	7604	7567	7477	7518	7486	7591	7646	7513	7620	7572	7591	7525	7528	7492	7542	7708	7515	7591	7566	7728	7668	7612	7655	7518	7452	7615	7485	7619	7634	7596	7500	7697	7639	7463	7639	7513	7633	7667	7562	7580	7606	7546	7525	7526	7576	7622	7578	7653	7582	7695	7466	7578	7528	7500	7680	7681	7553	7561	7621	7610	7696	7519	7619	7642	7561	7570	7538	7537	7695	7605	7458	7410	7669	7679	7625	7474	7568	7590	7541	7591	7530	7554	7534	7670	7584	7553	7519	7499	7657	7574	7385	7581	7535	7625	7652	7496	7618	7606	7634	7476	7595	7616	7691	7632	7533	7562	7617	7557	7645	7623	7632	7616	7530	7581	7739	7579	7699	7614	7508	7516	7606	7591	7447	7577	7749	7661	7730	7536	7498	7590	7538	7548	7699	7595	7590	7572	7401	7557	7561	7534	7574	7513	7693	7589	7537	7496	7473	7617	7663	7592	7520	7705	7537	7624	7505	7408	7443	7512	7533	7733	7622	7525	7511	7583	7665	7774	7475	7564	7559	7683	7719	7423	7592	7520	7560	7559	7648	7501	7660	7484	7392	7584	7571	7319	7615	7591	7660	7619	7576	7469	7611	7660	7534	7654	7570	7680	7607	7625	7535	7486	7663	7509	7652	7620	7579	7607	7476	7539	7609	7601	7463	7604	7547	7622	7566	7504	7542	7417	7603	7595	7541	7506	7518	7478	7510	7555	7549	7594	7644	7535	7577	7595	7622	7420	7448	7436	7540	7645	7718	7505	7596	7499	7552	7362	7447	7480	7523	7461	7669	7532	7645	7519	7528	7521	7592	7539	7480	7640	7587	7639	7551	7531	7613	7468	7789	7596	7539	7600	7551	7574	7600	7619	7514	7583	7578	7534	7520	7600	7463	7580	7532	7545	7603	7575	7463	7551	7661	7556	7602	7510	7597	7589	7584	7454	7508	7501	7707	7478	7487	7585	7504	7683	7606	7586	7621	7489	7607	7513	7628	7645	7526	7376	7489	7519	7479	7592	7574	7466	7499	7590	7694	7573	7479	7542	7441	7509	7731	7642	7546	7586	7688	7559	7443	7690	7597	7474	7610	7739	7499	7529	7603	7445	7635	7680	7655	7574	7549	7629	7587	7519	7631	7536	7607	7657	7455	7587	7624	7541	7567	7550	7563	7644	7442	7495	7584	7588	7588	7595	7502	7500	7629	7596	7622	7617	7495	7577	7503	7606	7586	7613	7506	7619	7568	7523	7581	7574	7571	7500	7575	7563	7585	7461	7600	7641	7500	7511	7427	7786	7702	7491	7632	7573	7626	7631	7454	7702	7723	7561	7519	7504	7550	7478	7631	7490	7620	7502	7478	7640	7499	7590	7661	7632	7592	7475	7562	7582	7382	7647	7665	7603	7676	7529	7540	7457	7606	7676	7469	7582	7682	7457	7627	7559	7615	7508	7546	7557	7607	7622	7596	7440	7550	7667	7521	7683	7618	7467	7484	7606	7600	7510	7554	7506	7560	7685	7561	7697	7724	7496	7581	7623	7572	7672	7627	7617	7562	7435	7630	7513	7674	7519	7574	7591	7447	7649	7527	7605	7536	7522	7586	7514	7339	7568	7469	7573	7464	7515	7562	7642	7673	7467	7713	7552	7539	7563	7522	7661	7514	7540	7591	7594	7597	7579	7562	7636	7432	7446	7661	7577	7699	7533	7519	7546	7597	7650	7531	7556	7741	7567	7401	7578	7516	7570	7558	7570	7643	7557	7470	7677	7619	7472	7575	7750	7569	7525	7526	7636	7528	7542	7635	7633	7610	7523	7522	7609	7625	7569	7611	7719	7595	7447	7443	7556	7521	7540	7497	7637	7434	7624	7606	7717	7512	7622	7477	7463	7567	7456	7582	7655	7551	7611	7581	7567	7602	7572	7649	7481	7579	7516	7558	7435	7648	7608	7587	7671	7473	7546	7496	7730	7427	7464	7659	7504	7703	7610	7634	7576	7596	7557	7485	7681	7584	7523	7552	7691	7359	7578	7763	7522	7482	7648	7594	7635	7533	7640	7491	7469	7621	7604	7603	7613	7471	7645	7496	7512	7721	7523	7521	7579	7539	7601	7532	7509	7463	7766	7634	7686	7474	7545	7562	7594	7612	7665	7613	7636	7606	7574	7646	7614	7600	7561	7531	7621	7542	7519	7530	7602	7596	7509	7542	7542	7487	7723	7582	7342	7606	7494	7540	7539	7624	7589	7529	7532	7557	7551	7524	7601	7611	7570	7608	7691	7445	7599	7557	7454	7502	7441	7493	7560	7700	7630	7512	7662	7589	7430	7518	7627	7648	7490	7541	7445	7639	7722	7641	7539	7573	7547	7612	7628	7481
7475	7080	4385	23435	35500	27325	14924	5519	1863	1002	863	799	844	865	779	838	822	768	830	860	842	927	862	871	845	832	809	805	837	789	816	840	825	849	831	815	862	831	850	849	851	831	816	839	909	796	787	877	813	860	788	806	810	834	808	838	832	817	825	790	782	826	883	820	785	803	768	822	800	774	796	775	795	781	866	859	857	829	860	794	804	827	856	854	781	838	805	825	852	819	834	825	868	841	815	812	815	820	801	820	802	877	814	816	789	796	842	816	841	858	795	812	867	863	833	842	803	826	855	840	856	830	801	825	860	873	880	826	825	833	848	825	841	848	819	795	791	814	843	890	901	822	832	801	812	781	794	808	837	853	818	886	805	849	825	816	879	849	811	861	838	860	775	834	847	807	811	820	830	895	824	857	853	864	851	850	827	825	846	822	829	874	842	765	829	777	842	915	853	852	795	808	807	810	813	821	816	850	847	830	834	798	888	822	819	782	812	834	826	813	809	845	862	861	902	843	839	805	842	872	838	802	838	858	780	795	874	865	827	821	795	805	815	881	817	770	811	860	843	835	868	851	810	813	877	822	818	849	813	753	828	815	863	851	874	828	806	812	842	820	806	821	827	847	810	847	893	829	867	833	821	824	801	833	839	832	829	851	804	844	832	830	853	863	825	820	880	874	800	829	803	841	781	767	812	819	793	775	777	802	836	779	869	866	893	791	801	842	856	815	836	825	855	877	856	842	888	758	759	823	801	824	840	821	863	847	838	836	824	835	799	855	845	820	825	828	899	805	806	819	835	789	846	860	839	872	808	812	813	842	844	805	852	832	839	837	825	861	801	825	819	817	855	840	830	803	780	804	822	832	853	841	822	821	846	799	804	794	804	841	819	823	812	815	801	817	785	876	855	832	807	767	785	808	803	817	840	854	859	863	809	823	793	829	768	863	862	845	818	849	836	802	780	824	794	798	852	789	812	827	810	882	774	822	820	812	844	787	857	834	854	856	819	805	819	848	829	840	842	813	824	815	857	774	835	878	882	853	853	845	833	832	795	824	816	842	848	842	883	795	814	800	861	827	864	785	810	837	840	847	804	849	842	790	792	834	876	783	828	820	792	827	828	798	780	783	805	785	817	864	856	832	859	810	843	885	858	835	834	868	825	820	814	849	825	808	831	857	840	783	813	813	801	813	826	869	825	789	810	825	841	806	841	781	759	829	846	833	791	838	825	864	804	822	844	835	800	902	801	853	810	848	809	872	824	805	801	852	759	865	845	821	791	900	824	818	835	810	866	798	812	814	804	823	849	905	844	810	808	859	872	825	794	855	833	845	820	796	823	837	848	826	814	809	838	774	824	833	817	840	844	838	862	811	855	867	855	885	834	866	879	853	776	830	816	803	825	861	871	817	829	852	862	825	884	751	853	857	868	845	816	847	790	832	851	752	862	788	773	904	825	870	756	833	804	824	865	800	860	833	800	825	855	822	814	822	902	808	776	772	845	855	826	833	823	890	826	804	842	817	830	867	798	826	885	830	814	835	806	870	812	821	826	850	830	791	831	830	823	877	831	811	800	874	792	846	789	849	833	787	822	860	791	828	800	812	818	835	886	770	794	824	826	846	839	807	853	791	843	838	801	826	879	837	829	813	826	823	800	824	844	794	826	801	833	802	855	831	805	807	833	811	800	845	825	804	812	850	841	845	847	776	779	880	839	850	846	875	810	859	822	841	794	838	856	840	808	842	813	837	812	780	802	796	787	784	843	804	838	795	865	830	820	845	824	818	831	836	872	810	906	795	899	840	835	846	885	806	812	869	844	764	765	837	832	833	860	817	845	882	817	873	826	791	827	829	809	861	778	806	803	830	854	806	865	845	845	881	846	836	815	873	801	792	803	863	845	825	781	834	819	807	852	846	832	797	828	824	814	831	829	877	792	803	851	805	831	834	822	828	829	823	863	831	806	823	860	848	810	836	772	837	835	809	823	865	818	842	825	853	872	807	853	835	834	839	864	831	817	831	801	830	802	872	853	871	810	813	824	891	809	842	859	836	799	817	881	812	862	845	797	867	807	771	827	854	818	843	806	867	827	814	824	841	818	794	828	802	859	819	902	830	802	814	811	849	810	771	800	810	847	813	865	860	818	846	796	847	829	785	837	838	805	858	834	857	810	842	848	778	827	836	781	801	839	836	886	776	849	778	873	774	825	867	840	865	873	804	846	831	850	797	847	841	839	831	783	865	835	853	834	832	780	844	880	779	868	810	827	811	791	797	815	845	862	834	871	794	809	851	778	792	792	850	796	836	830	844	775	876	884	820	860	845	838	862	833	852	777	782	853	779	834	841	852	857	863	819	803	846	842	778	800	784	751	850	822	806	860	852	850	881	817	825	834	865	838	785	835	852	791	815	805	804	825	819	851	798	817	841	828	862	898	813	792	787	839	844	874	871	807	796	770	828	811	835	882	784	787	861	788	827	833	826	855	852	814	838	836	861	867	790	803	819	825	820	821	889	800	809	837	821	810	816	825	812	868	768	808	854	828	803	816	839	836	816	830	829	846	855	812	806	879	810	850	796	826	795	788	866	794	851	880	878	863	845	805	862	798	780	823	819	787	852	835	814	793	820	861	843	879	783	822	800	857	818	805	802	859	825	782	868	891	844	823	876	820	824	791	800	849	863	826	831	793	771	806	877	875	854	821	801	825	796	833	777	855	803	816	823	760	827	857	822	847	842	789	805	854	815	811	821	822	835	787	826	824	812	811	766	845	830	849	794	803	802	840	829	828	850	810	827	808	869	855	833	782	824	827	821	853	892	789	823	860	832	813	791	843	818	815	853	826	845	826	833	886	792	824	859	827	833	787	852	765	847	846	826	842	794	826	806	802	815	838	853	807	791	838	815	806	851	792	847	834	784	856	833	884	852	845	810	853	793	826	825	814	811	825	835	758	822	808	819	835	819	822	864	796	827	813	807	814	817	772	783	833	844	823	851	783	840	862	812	770	860	829	836	803	852	829	808	810	807	834	862	818	793	830	883	807	841	782	766	818	823	855	828	842	850	834	859	783	853	809	844	849	835	839	803	816	845	843	834	815	809	838	814	830	836	838	861	902	840	868	845	808	828	841	821	844	839	822	829	876	822	840	853	822	843	856	816	829	831	814	809	808	830	817	793	829	815	878	805	822	827	819	802	855	828	830	807	855	831	805	830	819	840	830	810	867	808	848	860	848	831	838	855	791	817	853	810	843	821	816	799	838	849	880	870	762	757	808	777	825	851	838	861	811	830	790	791	825	856	855	805	796	806	843	805	867	814	800	856	860	859	858	790	815	821	819	851	867	851	802	866	846	784	809	830	797	799	830	844	805	814	828	796	856	826	870	795	850	851	868	825	865	877	839	793	850	857	851	815	800	787	861	856	840	859	795	785	760	866	809	806	846	818	807	830	795	847	868	894	844	802	810	808	843	831	828	829	857	816	808	798	793	835	851	931	838	892	803	828	867	818
41356	36308	32162	78598	94156	82856	62540	40171	21467	10480	8015	7739	7627	7538	7545	7538	7568	7564	7420	7615	7471	7515	7419	7483	7564	7655	7666	7526	7475	7535	7676	7531	7667	7493	7489	7441	7530	7501	7569	7381	7555	7536	7552	7587	7569	7445	7624	7531	7479	7546	7529	7692	7446	7613	7609	7613	7625	7472	7504	7440	7456	7427	7477	7582	7474	7559	7552	7553	7671	7597	7497	7487	7470	7410	7511	7472	7630	7487	7648	7578	7574	7507	7696	7527	7608	7539	7618	7534	7481	7531	7440	7496	7550	7515	7583	7640	7385	7460	7558	7641	7582	7487	7560	7718	7559	7600	7541	7549	7629	7536	7542	7557	7459	7500	7578	7490	7477	7527	7552	7580	7430	7435	7568	7514	7550	7507	7487	7451	7591	7523	7581	7552	7421	7536	7518	7437	7550	7595	7603	7641	7464	7401	7694	7485	7334	7541	7484	7510	7514	7443	7586	7552	7490	7505	7468	7422	7479	7401	7420	7516	7618	7542	7576	7563	7585	7525	7471	7578	7518	7536	7574	7504	7540	7601	7589	7565	7393	7580	7509	7665	7522	7428	7482	7449	7654	7482	7718	7615	7424	7422	7430	7414	7595	7587	7448	7500	7616	7562	7433	7568	7530	7521	7546	7419	7551	7510	7528	7674	7500	7534	7569	7481	7559	7395	7627	7474	7476	7509	7523	7472	7465	7431	7509	7428	7430	7531	7428	7536	7516	7592	7478	7578	7479	7522	7617	7496	7540	7578	7442	7498	7603	7479	7373	7421	7434	7557	7700	7614	7648	7455	7514	7489	7521	7557	7430	7627	7604	7477	7682	7569	7505	7459	7486	7570	7492	7410	7660	7499	7542	7600	7615	7460	7621	7418	7412	7430	7607	7641	7492	7466	7515	7464	7552	7571	7360	7497	7500	7490	7511	7457	7446	7683	7423	7471	7496	7583	7462	7561	7466	7553	7576	7586	7392	7496	7575	7509	7386	7490	7491	7494	7693	7378	7512	7534	7543	7618	7598	7552	7606	7556	7628	7509	7492	7468	7517	7481	7491	7540	7414	7505	7504	7449	7622	7475	7528	7555	7409	7449	7553	7475	7388	7497	7716	7471	7501	7464	7524	7581	7664	7396	7527	7582	7503	7560	7586	7395	7599	7557	7530	7310	7623	7583	7518	7527	7664	7475	7495	7562	7433	7585	7576	7522	7560	7528	7548	7552	7590	7504	7624	7613	7546	7593	7439	7547	7456	7474	7544	7475	7661	7583	7681	7573	7608	7531	7436	7526	7558	7649	7547	7429	7546	7568	7480	7510	7527	7515	7593	7522	7549	7723	7403	7537	7544	7515	7548	7313	7543	7610	7514	7552	7555	7536	7417	7400	7469	7717	7569	7494	7613	7588	7537	7566	7405	7641	7459	7522	7571	7454	7521	7418	7610	7522	7518	7598	7536	7506	7438	7492	7514	7483	7626	7426	7435	7576	7625	7453	7424	7453	7517	7662	7579	7619	7480	7315	7549	7454	7422	7477	7446	7530	7625	7544	7611	7472	7494	7483	7489	7490	7467	7587	7495	7643	7540	7510	7419	7520	7494	7517	7562	7507	7590	7536	7471	7585	7556	7556	7652	7543	7560	7538	7561	7560	7471	7633	7467	7512	7591	7543	7453	7554	7464	7568	7640	7512	7617	7510	7325	7541	7495	7477	7583	7488	7518	7496	7704	7476	7510	7712	7535	7565	7532	7544	7524	7469	7548	7548	7541	7429	7694	7351	7604	7551	7582	7436	7348	7511	7401	7405	7536	7584	7536	7620	7629	7534	7594	7535	7566	7441	7614	7540	7507	7479	7528	7600	7589	7454	7598	7295	7565	7631	7665	7387	7502	7710	7479	7575	7591	7583	7405	7457	7458	7502	7460	7547	7526	7477	7539	7602	7535	7531	7474	7468	7552	7439	7469	7554	7607	7592	7319	7514	7482	7608	7546	7532	7495	7562	7521	7521	7464	7691	7634	7517	7567	7595	7548	7654	7476	7669	7624	7677	7525	7577	7513	7441	7599	7457	7631	7499	7445	7540	7547	7499	7505	7517	7420	7517	7396	7401	7494	7701	7463	7494	7527	7454	7642	7478	7600	7568	7490	7662	7610	7713	7588	7569	7553	7381	7648	7601	7506	7602	7580	7529	7524	7428	7521	7468	7561	7475	7587	7451	7524	7603	7567	7453	7445	7588	7671	7558	7582	7671	7485	7608	7473	7592	7509	7446	7458	7619	7621	7472	7417	7466	7593	7568	7613	7559	7569	7465	7545	7611	7490	7534	7651	7669	7569	7537	7449	7419	7603	7704	7551	7512	7686	7327	7533	7508	7547	7589	7431	7553	7576	7486	7592	7507	7562	7569	7662	7606	7746	7464	7442	7436	7487	7644	7574	7586	7534	7587	7569	7538	7579	7480	7516	7456	7496	7320	7674	7653	7675	7503	7423	7529	7530	7565	7420	7543	7569	7557	7538	7530	7614	7481	7464	7518	7599	7579	7631	7680	7552	7544	7534	7591	7472	7601	7601	7732	7577	7615	7536	7585	7566	7745	7667	7494	7439	7440	7711	7474	7593	7522	7558	7670	7533	7648	7487	7434	7761	7485	7374	7570	7578	7680	7591	7619	7485	7599	7552	7639	7576	7479	7372	7412	7448	7489	7534	7582	7563	7604	7482	7518	7596	7540	7429	7460	7507	7503	7490	7453	7485	7623	7631	7497	7675	7689	7372	7327	7513	7706	7565	7441	7476	7639	7475	7535	7440	7649	7550	7375	7616	7547	7395	7521	7668	7344	7522	7554	7441	7553	7502	7571	7536	7385	7513	7492	7498	7638	7611	7521	7479	7608	7583	7411	7511	7538	7489	7541	7551	7609	7513	7567	7511	7507	7544	7637	7596	7463	7646	7580	7471	7478	7576	7543	7503	7669	7513	7609	7695	7627	7656	7538	7541	7617	7625	7474	7505	7519	7519	7510	7509	7477	7468	7499	7533	7660	7429	7525	7572	7585	7410	7566	7469	7581	7382	7443	7455	7497	7542	7459	7489	7556	7478	7491	7577	7626	7606	7584	7576	7531	7471	7462	7542	7658	7474	7541	7588	7535	7513	7508	7477	7497	7481	7566	7465	7532	7543	7457	7523	7547	7676	7434	7579	7539	7501	7497	7553	7407	7527	7595	7517	7478	7593	7452	7575	7696	7372	7510	7490	7473	7486	7554	7563	7650	7537	7535	7519	7503	7524	7545	7510	7463	7556	7476	7597	7590	7468	7458	7547	7553	7636	7651	7463	7483	7499	7612	7519	7589	7625	7447	7612	7567	7514	7422	7496	7689	7461	7577	7467	7583	7477	7457	7561	7597	7537	7617	7498	7579	7609	7567	7611	7690	7523	7564	7596	7528	7483	7551	7529	7466	7569	7507	7593	7406	7582	7525	7540	7527	7503	7535	7528	7738	7519	7597	7639	7602	7573	7583	7536	7587	7657	7588	7478	7407	7581	7614	7494	7642	7588	7394	7520	7620	7539	7638	7522	7454	7684	7631	7541	7480	7555	7552	7473	7634	7624	7420	7552	7526	7619	7545	7601	7641	7397	7515	7512	7548	7664	7437	7573	7567	7488	7470	7650	7497	7590	7584	7535	7492	7670	7614	7632	7544	7582	7405	7658	7537	7581	7396	7549	7560	7580	7485	7580	7586	7567	7656	7523	7569	7691	7411	7498	7546	7452	7549	7508	7568	7774	7492	7503	7422	7555	7492	7674	7629	7573	7560	7410	7483	7623	7538	7535	7577	7506	7543	7503	7321	7478	7588	7485	7617	7480	7491	7554	7406	7482	7521	7719	7528	7429	7662	7490	7446	7465	7587	7664	7583	7683	7525	7654	7559	7544	7470	7531	7418	7692	7421	7719	7408	7514	7518	7760	7508	7411	7441	7506	7449	7444	7433	7574	7450	7553	7569	7562	7491	7513	7568	7469	7627	7442	7598	7570	7508	7570	7548	7626	7490	7432	7501	7531	7570	7540	7597	7355	7562	7488	7541	7645	7548	7480	7676	7572	7586	7590	7552	7692	7490	7525	7601	7545	7477	7601	7485	7653	7536	7446	7535	7441	7549	7471	7475	7554	7444	7653	7533	7499	7526	7461	7416	7492	7377	7553	7379	7536	7597	7631	7500	7547	7530	7679	7558	7570	7574	7534	7508	7434	7504	7468	7497	7627	7604	7603	7479	7563	7533	7562	7523	7565	7558	7563	7622	7604	7437	7574	7551	7486	7559	7467	7714	7561	7551	7647	7633	7452	7663	7435	7590	7563	7522	7441	7455	7597	7451	7572	7510	7551	7444	7477	7669	7603	7404	7583	7447	7426	7541	7459	7534	7585	7544	7577	7581	7572	7542	7558	7485	7587	7551	7578	7532	7437	7604	7536	7461	7482	7460	7573	7598	7561	7596	7574	7471	7521	7466	7551	7554	7812	7560	7582	7564	7532	7637	7502	7451	7438	7613	7411	7565	7737	7468	7641	7557	7546	7462	7499	7579	7580	7451	7501	7500	7505	7592	7572	7496	7563	7563	7543	7422	7689	7504	7623	7504	7417	7536	7435	7597	7529	7546	7592	7651	7670	7495	7628	7540	7643	7505	7589	7646	7600	7512	7531	7588	7617	7536	7617	7480	7479	7638	7518	7569	7605	7622	7526	7466	7511	7558	7570	7657	7493	7658	7657	7611	7483	7470	7502	7503	7608	7483	7511	7522	7646	7473	7451	7723	7624	7425	7577	7470	7527	7473	7498	7424	7665	7606	7564	7475	7509	7588	7506	7507	7537	7508	7582	7642	7599	7599	7650	7559	7517	7447	7685	7580	7445	7547	7577	7521	7535	7494	7630	7484	7581	7625	7485	7488	7509	7744	7683	7685	7491	7534	7462	7514	7479	7649	7572	7562	7662	7444	7548	7561	7381	7581	7536	7504	7406	7563	7611	7563	7481	7535	7497	7442	7669	7579	7481	7446	7463	7664	7641	7588	7544	7505	7470	7576	7614	7622	7555	7560	7613	7588	7573	7557	7303	7609	7584	7529	7553	7467	7484	7525
4473	2033	1702	4858	9476	6595	3912	2001	1099	914	834	814	813	783	838	821	850	869	807	799	776	839	788	791	852	782	822	814	778	815	817	811	806	781	821	815	844	839	856	839	782	792	770	850	791	829	802	844	873	780	817	843	775	816	799	750	839	830	802	827	828	799	840	844	745	822	850	788	847	836	772	870	779	840	797	818	846	782	798	797	822	809	827	756	807	803	842	822	850	794	834	825	763	802	794	776	811	805	799	774	801	809	897	822	837	860	798	814	817	839	839	805	824	780	859	783	845	852	806	825	810	819	835	873	892	865	791	817	813	805	755	812	813	811	820	803	836	814	824	812	769	781	799	836	842	845	798	827	820	798	786	786	782	725	777	765	822	780	815	819	839	829	787	775	805	787	830	851	813	826	786	777	844	844	802	800	807	801	825	805	810	789	795	831	788	812	865	860	824	817	856	830	830	799	822	786	848	828	854	784	831	824	771	775	802	799	851	815	834	897	825	818	819	806	803	794	780	798	839	775	838	796	820	802	808	827	807	808	801	811	825	759	803	838	804	834	825	810	834	781	813	799	795	826	860	811	799	787	841	845	794	853	877	875	828	815	849	812	800	834	773	898	858	847	795	778	867	813	858	857	817	833	780	825	776	828	841	848	834	830	817	847	813	856	856	857	819	838	846	774	812	837	828	793	814	804	869	793	830	852	785	833	852	848	848	771	801	836	837	855	847	764	810	841	862	836	797	863	809	871	854	842	825	876	768	823	767	792	830	841	806	847	854	804	809	858	856	854	850	848	827	847	828	827	838	819	858	819	754	869	797	820	798	838	817	838	820	844	840	842	835	782	801	783	827	813	778	875	842	797	847	819	836	869	785	835	834	810	775	788	803	820	873	846	795	808	797	822	785	817	817	812	891	825	821	799	809	834	842	785	825	844	839	757	787	810	838	752	818	866	835	823	758	791	840	833	822	850	797	812	788	813	829	833	803	842	789	831	839	827	791	805	830	758	789	783	826	804	845	858	799	804	851	834	783	825	792	782	802	800	795	777	807	821	816	765	829	804	812	828	787	806	857	845	801	829	786	842	836	855	860	844	849	782	837	864	880	824	785	791	801	867	849	802	845	856	817	841	796	841	818	784	837	831	796	839	785	836	788	831	755	850	794	829	782	867	840	854	835	828	809	803	822	811	836	842	814	813	847	851	851	789	793	803	803	774	818	845	843	823	845	816	856	850	789	848	819	825	796	824	779	867	827	867	856	830	785	858	810	847	866	836	815	841	810	829	763	801	845	861	796	809	825	796	863	823	790	816	852	812	847	842	869	791	838	845	793	841	832	819	857	840	858	799	817	825	852	794	845	824	795	823	860	788	770	845	871	801	823	859	823	809	861	780	798	792	812	812	856	807	820	823	805	795	823	799	801	853	776	764	850	836	818	835	821	843	811	813	830	798	792	857	832	835	882	810	793	792	826	805	835	787	853	860	796	833	838	782	808	836	816	846	795	806	805	868	847	813	851	851	836	830	856	826	803	804	808	821	861	866	817	831	780	829	816	776	821	786	877	829	804	824	831	859	788	846	792	820	840	826	845	840	828	860	850	771	813	788	851	777	794	809	796	832	819	798	797	831	874	816	830	827	827	763	831	874	801	766	850	862	777	820	812	828	834	784	854	814	868	817	833	812	832	790	818	797	798	834	818	827	822	872	816	837	803	791	845	791	851	757	811	784	784	854	758	755	845	819	788	843	808	859	794	819	797	829	847	810	839	845	863	808	848	781	791	792	801	797	790	814	845	816	868	849	840	801	835	817	840	811	839	857	832	834	844	808	806	835	858	803	787	846	807	805	827	844	776	863	837	787	842	821	794	770	783	756	836	871	817	830	883	822	840	835	838	821	806	786	813	838	813	876	769	796	870	824	826	822	795	804	822	832	808	811	767	850	809	828	855	808	759	736	814	773	843	805	760	757	820	797	776	832	783	824	791	799	830	798	852	806	806	790	807	786	818	829	798	794	823	845	825	833	822	872	813	843	838	798	824	834	798	836	869	825	820	804	791	795	800	846	832	775	836	803	820	827	811	786	797	760	828	808	884	822	805	868	800	832	855	827	803	822	814	802	813	803	806	801	788	815	780	844	787	820	799	825	850	840	785	828	821	834	775	823	830	854	858	831	827	871	812	787	836	817	847	825	801	817	845	748	821	781	816	838	824	834	864	773	786	798	844	789	825	783	781	823	829	783	841	842	811	892	812	794	825	820	835	825	820	786	824	846	810	817	798	823	831	843	796	818	799	802	824	808	809	766	803	829	802	860	839	788	812	775	818	868	835	859	786	844	831	794	808	795	825	804	817	829	831	780	814	780	838	825	839	862	822	813	803	830	815	828	813	805	842	810	790	783	799	816	868	863	803	860	811	818	818	794	799	823	852	798	803	822	818	804	785	820	808	838	836	804	790	795	823	843	807	787	829	839	852	853	819	782	796	795	814	836	812	767	808	808	848	760	826	830	836	832	802	805	823	812	857	799	796	797	809	812	850	824	846	801	808	825	824	739	835	815	788	819	811	837	827	797	833	825	836	832	823	912	827	816	848	811	811	893	794	844	829	795	833	855	795	851	811	867	813	819	808	878	820	792	827	861	792	785	851	805	807	853	804	849	863	814	813	752	775	843	843	800	793	829	811	794	863	814	823	835	828	815	840	834	872	787	782	807	857	810	813	842	813	838	827	854	811	837	865	835	841	834	818	848	800	805	772	831	809	794	835	808	828	828	810	782	806	848	796	827	845	771	760	769	842	790	774	829	799	743	879	797	894	816	801	846	780	798	861	825	795	817	822	841	802	799	820	748	804	822	823	809	787	788	821	827	866	815	789	765	798	822	809	777	800	836	787	841	818	836	798	807	784	843	829	813	843	846	806	818	818	861	793	880	841	854	838	847	759	848	837	856	818	792	844	777	786	817	844	823	805	819	852	793	852	829	805	832	848	897	829	799	798	795	769	857	856	808	838	792	880	839	753	787	797	799	869	813	800	838	800	860	856	860	793	807	785	836	804	813	778	845	832	789	804	829	787	817	771	849	830	832	810	797	798	830	856	828	815	811	814	819	818	829	845	849	758	826	841	881	816	818	787	816	842	807	797	840	809	781	810	821	799	872	832	839	868	834	818	832	837	831	852	827	808	837	832	822	812	815	852	803	771	804	821	873	815	810	858	794	836	793	785	818	814	832	825	800	786	844	798	821	811	833	826	820	763	839	808	860	884	828	810	865	791	811	802	834	757	849	815	774	813	798	819	832	850	818	847	872	737	820	816	793	849	760	798	744	821	849	797	817	862	802	803	819	806	812	836	835	816	855	771	790	843	810	857	798	885	779	845	775	837	812	838	803	847	811	836	833	838	764	843	745	806	795	797	856	821	849	816	845	777	824	790	777	845	817	878	803	802	803	832	795	845	808	815	787	800	792	829	800	789	810	797	808	819	794	846	796	771	813	823	829	838	829	852	823
29456	20399	18544	49965	63058	51842	38568	24126	12736	8350	7599	7396	7360	7363	7436	7235	7493	7455	7335	7375	7474	7470	7483	7420	7364	7405	7334	7310	7543	7333	7313	7525	7460	7424	7387	7349	7412	7387	7347	7336	7378	7260	7269	7388	7452	7321	7375	7515	7304	7322	7446	7463	7297	7404	7549	7354	7405	7511	7390	7276	7397	7408	7408	7410	7307	7418	7415	7358	7351	7497	7393	7474	7434	7451	7324	7342	7471	7386	7455	7304	7427	7510	7444	7435	7408	7315	7403	7287	7340	7419	7429	7562	7285	7402	7294	7423	7429	7439	7460	7269	7370	7368	7293	7428	7357	7487	7380	7357	7481	7372	7374	7396	7390	7398	7348	7467	7565	7282	7342	7357	7520	7376	7377	7456	7546	7313	7398	7196	7477	7418	7363	7392	7336	7542	7311	7404	7310	7352	7325	7217	7439	7314	7334	7312	7310	7472	7416	7361	7442	7350	7449	7471	7292	7393	7430	7479	7195	7472	7383	7331	7311	7405	7414	7373	7279	7285	7512	7513	7378	7289	7416	7337	7501	7405	7261	7362	7321	7309	7498	7234	7480	7291	7270	7365	7381	7373	7453	7382	7264	7366	7404	7258	7491	7424	7488	7497	7555	7241	7473	7386	7322	7478	7375	7441	7406	7448	7416	7462	7254	7496	7403	7294	7414	7429	7362	7491	7453	7400	7391	7496	7320	7445	7379	7394	7385	7389	7446	7500	7372	7413	7443	7381	7492	7513	7434	7512	7262	7297	7311	7462	7293	7429	7333	7334	7310	7401	7483	7380	7390	7393	7409	7432	7399	7480	7379	7480	7400	7221	7374	7229	7426	7610	7461	7339	7453	7311	7382	7317	7429	7396	7480	7423	7542	7358	7280	7349	7390	7316	7433	7337	7287	7433	7466	7497	7322	7427	7466	7445	7370	7289	7305	7269	7239	7403	7373	7352	7412	7527	7398	7419	7360	7293	7477	7365	7327	7483	7342	7397	7387	7502	7454	7459	7333	7327	7375	7367	7349	7418	7329	7441	7440	7324	7464	7291	7300	7416	7409	7359	7306	7382	7393	7350	7391	7400	7383	7447	7403	7417	7330	7369	7476	7508	7444	7368	7296	7361	7433	7312	7343	7344	7494	7372	7436	7317	7435	7433	7391	7283	7462	7483	7390	7337	7382	7417	7438	7399	7335	7328	7460	7378	7310	7391	7380	7507	7268	7413	7425	7447	7416	7439	7342	7454	7446	7330	7471	7448	7467	7418	7352	7359	7449	7380	7263	7455	7424	7507	7464	7440	7565	7388	7364	7402	7473	7402	7380	7465	7470	7257	7457	7506	7433	7406	7397	7393	7410	7532	7248	7425	7351	7257	7405	7281	7403	7333	7323	7362	7438	7312	7382	7428	7394	7352	7327	7383	7275	7538	7310	7441	7253	7468	7471	7337	7361	7440	7532	7412	7490	7356	7471	7409	7453	7314	7344	7315	7391	7344	7445	7450	7311	7460	7426	7446	7253	7383	7373	7477	7438	7496	7458	7413	7462	7496	7395	7450	7381	7446	7567	7438	7342	7505	7470	7458	7396	7358	7359	7360	7413	7423	7351	7409	7474	7448	7289	7438	7294	7560	7370	7322	7344	7505	7319	7333	7278	7425	7339	7281	7327	7321	7441	7507	7504	7519	7351	7328	7472	7428	7336	7432	7489	7400	7343	7449	7479	7295	7343	7308	7408	7411	7371	7369	7440	7397	7565	7386	7395	7443	7417	7418	7362	7345	7412	7288	7316	7242	7369	7427	7359	7341	7487	7291	7235	7377	7397	7524	7392	7427	7251	7329	7508	7481	7386	7479	7407	7462	7290	7478	7317	7427	7386	7305	7546	7375	7389	7445	7488	7282	7447	7638	7327	7495	7354	7419	7415	7574	7338	7415	7212	7493	7309	7437	7492	7408	7396	7234	7482	7448	7360	7258	7293	7467	7309	7433	7335	7401	7338	7349	7398	7362	7432	7458	7323	7433	7407	7416	7333	7501	7358	7490	7280	7551	7453	7407	7264	7373	7447	7372	7401	7294	7472	7342	7299	7465	7363	7326	7275	7451	7465	7397	7449	7405	7538	7495	7469	7337	7508	7369	7244	7442	7412	7240	7350	7374	7447	7560	7466	7455	7386	7471	7308	7327	7285	7486	7320	7396	7334	7508	7400	7515	7325	7414	7477	7338	7318	7428	7392	7373	7490	7472	7482	7426	7365	7419	7396	7486	7438	7399	7363	7456	7325	7393	7417	7660	7315	7394	7562	7452	7357	7392	7381	7356	7447	7468	7305	7389	7329	7381	7527	7280	7423	7356	7382	7409	7437	7436	7386	7383	7497	7450	7362	7514	7419	7356	7404	7299	7425	7432	7418	7265	7326	7238	7432	7376	7255	7448	7403	7375	7384	7163	7457	7361	7353	7248	7426	7482	7358	7356	7231	7404	7454	7479	7352	7468	7325	7313	7395	7345	7368	7273	7414	7397	7420	7308	7371	7370	7499	7490	7443	7352	7459	7461	7286	7413	7390	7442	7444	7419	7326	7433	7295	7346	7557	7384	7402	7422	7346	7311	7369	7425	7360	7268	7382	7463	7449	7485	7440	7343	7473	7320	7414	7377	7322	7359	7554	7305	7424	7349	7420	7497	7409	7435	7319	7505	7482	7437	7376	7552	7419	7330	7365	7558	7418	7295	7313	7447	7587	7410	7216	7340	7408	7403	7349	7321	7468	7446	7441	7351	7447	7365	7379	7329	7363	7349	7309	7376	7484	7427	7373	7410	7347	7334	7352	7404	7411	7443	7332	7396	7378	7328	7346	7405	7308	7489	7366	7291	7338	7299	7363	7394	7338	7447	7439	7250	7395	7400	7519	7359	7353	7287	7343	7275	7337	7382	7421	7361	7397	7304	7373	7462	7410	7383	7407	7451	7329	7319	7323	7371	7482	7487	7363	7548	7370	7346	7379	7348	7488	7476	7247	7403	7549	7268	7353	7436	7428	7365	7259	7284	7389	7400	7429	7374	7468	7427	7391	7433	7395	7432	7314	7433	7408	7555	7459	7424	7387	7320	7271	7231	7309	7385	7329	7414	7563	7479	7349	7475	7351	7386	7430	7271	7363	7467	7477	7420	7264	7383	7445	7415	7370	7488	7313	7407	7307	7317	7315	7350	7354	7326	7288	7360	7391	7418	7452	7368	7323	7452	7427	7391	7426	7237	7419	7306	7439	7383	7426	7469	7350	7306	7328	7560	7434	7388	7473	7382	7328	7447	7485	7397	7395	7412	7481	7417	7361	7565	7296	7532	7442	7427	7481	7291	7465	7435	7245	7367	7360	7297	7420	7303	7532	7442	7398	7468	7418	7225	7365	7357	7499	7365	7328	7379	7363	7289	7415	7410	7454	7417	7504	7357	7359	7584	7325	7471	7319	7368	7239	7353	7334	7372	7371	7388	7460	7335	7280	7374	7560	7369	7345	7352	7370	7351	7270	7237	7268	7475	7431	7302	7430	7357	7345	7378	7343	7397	7289	7521	7516	7364	7478	7424	7272	7397	7355	7365	7318	7441	7412	7465	7386	7387	7376	7495	7276	7430	7476	7275	7328	7392	7617	7415	7469	7426	7379	7278	7282	7403	7370	7288	7440	7401	7312	7350	7492	7487	7459	7517	7362	7504	7289	7511	7565	7419	7462	7443	7243	7359	7416	7414	7302	7467	7342	7367	7338	7456	7362	7508	7476	7400	7452	7439	7290	7370	7359	7384	7456	7421	7341	7471	7405	7343	7359	7497	7338	7357	7394	7236	7462	7367	7295	7478	7354	7367	7270	7481	7323	7344	7446	7460	7375	7458	7427	7446	7418	7395	7289	7394	7336	7465	7465	7310	7446	7431	7394	7249	7279	7381	7383	7476	7427	7293	7497	7325	7562	7356	7397	7382	7439	7365	7311	7537	7362	7351	7407	7373	7393	7363	7384	7465	7255	7379	7358	7278	7343	7307	7406	7516	7232	7321	7326	7460	7382	7434	7327	7507	7503	7412	7423	7280	7451	7344	7402	7400	7372	7461	7525	7465	7325	7333	7399	7328	7447	7451	7368	7327	7497	7441	7423	7350	7326	7373	7350	7474	7401	7265	7432	7303	7529	7356	7380	7417	7450	7314	7304	7450	7397	7375	7482	7379	7364	7393	7314	7326	7439	7460	7302	7372	7361	7477	7404	7463	7499	7406	7395	7275	7260	7418	7423	7350	7439	7477	7380	7407	7419	7325	7198	7316	7529	7337	7367	7200	7412	7378	7363	7300	7320	7363	7534	7533	7299	7520	7362	7433	7478	7421	7342	7516	7308	7389	7375	7394	7518	7386	7323	7516	7348	7424	7386	7350	7405	7290	7497	7296	7450	7466	7419	7499	7492	7396	7374	7393	7369	7422	7416	7329	7420	7359	7431	7499	7391	7394	7454	7432	7286	7319	7399	7281	7439	7285	7361	7336	7463	7378	7449	7418	7321	7339	7352	7350	7419	7447	7323	7484	7342	7288	7334	7415	7330	7445	7355	7424	7448	7313	7424	7436	7439	7401	7300	7376	7342	7443	7345	7442	7410	7481	7369	7410	7377	7433	7342	7469	7457	7373	7424	7328	7473	7445	7328	7465	7529	7350	7315	7355	7440	7314	7301	7361	7352	7460	7319	7346	7435	7370	7244	7495	7386	7371	7543	7351	7364	7420	7371	7494	7402	7349	7469	7452	7293	7403	7464	7415	7349	7542	7408	7404	7360	7361	7424	7471	7312	7374	7446	7458	7371	7538	7453	7396	7450	7466	7342	7323	7614	7335	7396	7383	7459	7495	7506	7285	7420	7396	7388	7446	7418	7427	7426	7341	7505	7358	7442	7328	7425	7246	7427	7523	7402	7438	7421	7322	7263	7453	7356	7342	7397	7415	7223	7356	7382	7354	7294	7349	7396	7414	7338	7325	7332	7314	7381	7431	7451	7307	7424	7305	7448	7443	7382	7449	7445	7447	7401	7444	7340	7308	7318	7313	7470	7428	7375	7403	7435	7391	7349	7414	7357	7319	7415	7279	7326	7370	7316	7477
7629	5899	7220	24174	30183	25046	15411	5515	1820	1056	887	814	865	855	825	824	782	843	845	888	914	821	814	785	835	866	805	852	847	839	809	881	832	802	861	801	848	833	829	789	868	875	835	835	855	922	838	831	811	808	842	866	865	916	827	831	844	865	888	898	815	799	794	823	800	839	841	793	821	816	783	847	806	818	801	827	852	800	847	827	825	841	844	819	817	858	862	813	839	861	822	865	818	853	837	799	862	794	844	804	806	833	839	765	875	823	896	845	843	793	836	868	861	854	834	811	817	843	846	834	892	831	854	822	858	814	845	799	857	785	778	836	823	818	844	835	823	842	807	818	866	866	876	818	874	823	823	827	839	790	766	839	880	825	820	843	838	815	810	832	840	828	854	854	831	888	809	834	820	830	850	807	827	806	833	826	836	823	825	796	835	803	875	862	862	811	850	819	824	840	851	832	824	835	816	778	860	858	885	807	806	802	825	830	808	800	867	833	810	847	823	862	824	823	835	835	834	838	888	805	882	882	839	891	831	817	801	838	819	903	775	838	849	849	810	833	884	815	806	864	841	819	814	807	858	804	856	839	861	841	819	839	869	809	836	760	836	783	809	848	817	794	813	858	894	845	841	813	773	878	815	846	799	785	784	823	811	794	851	855	858	866	839	801	853	823	778	823	816	825	861	823	849	866	799	883	829	813	823	793	843	824	825	829	831	802	844	846	781	883	830	833	824	771	815	792	806	847	813	860	834	800	844	824	858	822	881	821	825	855	859	873	840	797	820	831	801	834	840	848	844	825	822	840	850	882	845	824	882	891	853	856	863	858	870	868	851	855	819	811	817	836	830	796	825	849	818	847	867	811	810	795	833	841	861	911	798	784	844	894	803	798	850	812	842	823	858	829	816	832	812	873	827	844	823	805	815	863	858	848	845	852	841	843	851	846	835	808	793	814	844	826	858	845	802	829	827	862	888	830	818	851	864	808	785	802	828	823	876	885	805	866	868	848	877	809	830	835	807	844	819	771	853	843	836	857	798	835	822	875	809	887	818	833	797	831	897	854	809	846	850	857	813	857	835	884	832	814	823	833	844	837	875	799	826	890	846	833	874	846	844	854	812	898	907	831	882	821	829	853	858	845	799	810	858	849	829	823	868	818	867	859	761	842	818	821	797	823	843	813	864	851	831	816	825	801	830	825	862	852	853	813	825	821	862	886	860	882	823	915	896	817	812	848	825	859	835	840	805	862	847	876	827	784	825	846	813	808	838	832	882	815	876	812	862	805	836	798	842	836	872	817	812	827	842	830	795	822	871	879	849	836	819	794	797	835	842	808	799	897	844	806	819	842	871	845	825	853	828	822	821	871	822	836	820	823	843	877	827	812	855	820	828	837	849	835	841	826	841	813	812	814	833	841	828	840	851	852	851	837	838	783	860	832	807	832	825	837	808	831	852	822	836	828	872	844	864	840	832	825	787	787	878	943	830	830	911	856	829	837	843	895	857	831	813	815	790	869	841	880	841	821	808	819	855	794	831	832	830	844	851	867	843	791	799	834	898	865	819	845	819	825	827	786	818	813	821	806	843	826	806	872	922	883	848	791	823	812	851	812	812	826	840	813	833	855	831	826	823	883	788	837	816	826	802	823	839	788	781	884	823	811	845	828	841	850	847	865	844	764	851	840	840	811	821	845	800	831	837	861	777	833	847	825	783	824	817	819	801	873	766	797	854	881	853	818	849	763	847	849	845	827	887	836	848	827	816	800	795	887	819	859	813	888	800	843	863	824	802	853	872	845	844	842	851	864	856	791	823	826	818	775	823	851	843	821	874	823	802	784	843	805	805	844	807	858	854	894	804	871	853	821	785	857	793	826	775	856	799	869	821	816	853	819	794	851	889	827	849	834	870	821	838	799	840	759	845	900	852	833	833	825	835	819	829	772	809	847	871	837	887	802	815	830	820	847	823	842	800	809	825	873	852	860	861	809	903	882	886	841	911	875	904	838	790	857	821	798	821	824	851	853	854	886	833	804	825	869	844	779	892	836	843	828	823	785	846	830	879	833	794	829	829	843	793	840	877	830	852	880	858	814	787	838	811	869	897	861	844	850	822	824	826	813	822	846	798	844	807	852	828	762	831	857	850	768	855	858	797	821	787	891	873	801	816	787	803	876	830	863	835	844	878	853	788	846	822	840	796	845	808	791	800	808	817	751	852	881	875	838	823	831	833	843	823	884	868	805	838	785	837	822	810	830	793	737	885	818	845	894	877	817	852	877	823	867	850	813	777	811	898	832	818	798	873	835	793	822	813	810	811	834	813	820	869	840	817	881	797	864	795	837	826	826	814	855	821	832	821	855	838	795	795	825	823	840	854	859	865	823	835	866	795	817	807	838	820	851	836	847	828	793	809	865	859	851	854	852	877	798	817	799	767	831	859	825	858	837	843	796	790	833	825	811	843	787	809	813	877	836	809	807	878	804	776	858	867	816	822	848	821	825	856	854	858	821	819	914	814	811	840	810	848	752	856	838	888	803	806	810	851	842	842	828	846	846	834	816	842	846	829	827	843	849	855	847	847	817	794	832	870	833	805	850	830	824	833	851	787	835	783	821	887	798	812	851	862	833	829	874	846	832	820	820	812	835	849	814	787	800	814	838	852	801	825	832	829	819	842	832	883	810	867	870	834	794	854	871	868	793	791	847	841	845	813	837	861	825	824	835	808	784	794	868	821	816	838	861	876	874	783	851	825	824	835	882	811	866	823	901	802	836	819	818	861	847	838	868	863	814	800	814	841	790	826	840	814	881	792	862	817	849	820	793	823	863	807	858	796	802	832	834	867	789	837	819	840	749	824	820	808	854	845	857	819	845	817	855	874	800	840	825	851	836	805	794	780	855	839	832	871	877	867	795	842	819	779	809	811	856	803	802	828	854	844	827	852	817	854	810	830	880	866	843	810	820	852	866	777	831	815	808	847	839	863	831	798	829	857	794	840	841	842	832	833	824	880	840	817	852	878	864	871	857	822	784	826	824	832	853	825	810	818	754	766	823	840	853	833	813	798	855	791	855	893	846	824	822	846	820	809	863	776	834	820	827	877	803	957	817	851	793	831	779	827	847	856	800	804	881	808	854	848	827	906	870	864	859	848	825	881	871	841	847	840	884	808	854	856	854	794	837	822	892	833	818	873	857	832	879	846	785	831	849	835	853	793	844	814	837	726	803	895	812	777	859	862	845	867	860	794	795	829	838	817	854	838	862	811	846	811	867	854	850	818	809	850	824	870	803	839	860	880	832	837	859	832	858	866	824	823	828	790	823	826	836	801	816	809	834	852	873	781	858	818	801	832	819	826	834	855	806	864	801	802	818	798	819	815	781	877	857	808	868	867	887	804	838	833	834	865	828	856	873	807	791	872	848	842	788	856	938	847	835	827	855	783	777	855	831	854	830	834	838	794	797	825	811	846	803	844	814	850	812	815	797	912	852	826	830	838	846	844	858	814	838
42334	34480	38606	79591	89566	83369	62736	38840	20367	10115	7918	7433	7674	7570	7474	7435	7605	7583	7507	7542	7357	7637	7475	7643	7536	7499	7470	7490	7458	7548	7567	7486	7581	7498	7604	7465	7424	7678	7411	7470	7556	7498	7578	7522	7425	7454	7610	7534	7328	7405	7668	7461	7678	7464	7493	7502	7555	7655	7421	7598	7443	7526	7521	7439	7359	7530	7535	7565	7480	7526	7522	7459	7530	7451	7534	7433	7504	7443	7534	7579	7491	7474	7570	7547	7444	7441	7480	7500	7472	7600	7544	7486	7651	7746	7538	7491	7534	7421	7419	7516	7516	7407	7542	7653	7491	7555	7426	7394	7532	7614	7441	7445	7456	7502	7488	7479	7448	7451	7507	7576	7492	7581	7528	7453	7499	7364	7536	7526	7452	7451	7488	7616	7628	7552	7582	7577	7694	7569	7642	7449	7528	7541	7623	7603	7514	7486	7510	7491	7510	7580	7524	7484	7507	7442	7534	7603	7455	7575	7541	7387	7483	7504	7511	7528	7392	7635	7562	7467	7490	7482	7500	7569	7466	7577	7570	7386	7558	7534	7431	7463	7467	7537	7456	7633	7397	7588	7539	7488	7426	7547	7539	7476	7498	7556	7625	7456	7445	7556	7387	7654	7552	7555	7552	7478	7505	7463	7438	7566	7478	7599	7461	7645	7444	7511	7428	7490	7647	7432	7664	7529	7528	7464	7487	7602	7381	7523	7532	7478	7534	7457	7450	7590	7620	7601	7529	7612	7549	7480	7630	7607	7561	7373	7372	7421	7527	7408	7537	7487	7586	7601	7459	7454	7550	7368	7410	7489	7475	7580	7508	7573	7576	7546	7638	7538	7657	7478	7515	7414	7458	7483	7412	7579	7564	7452	7479	7488	7526	7604	7428	7520	7554	7506	7537	7495	7532	7451	7510	7588	7587	7457	7485	7459	7621	7396	7589	7548	7506	7530	7514	7590	7460	7403	7539	7540	7372	7511	7504	7543	7412	7434	7496	7511	7645	7433	7580	7441	7509	7532	7494	7534	7513	7464	7502	7606	7651	7608	7567	7445	7517	7476	7460	7518	7554	7633	7555	7435	7489	7433	7649	7524	7449	7610	7519	7586	7598	7467	7636	7513	7528	7535	7534	7422	7444	7542	7612	7306	7547	7531	7524	7377	7518	7526	7611	7566	7597	7434	7629	7457	7679	7374	7497	7692	7528	7441	7545	7382	7355	7447	7526	7449	7495	7520	7472	7401	7419	7459	7584	7451	7451	7454	7474	7558	7545	7531	7465	7570	7522	7567	7592	7450	7528	7358	7460	7536	7536	7606	7409	7582	7561	7547	7504	7563	7547	7684	7498	7445	7646	7471	7607	7538	7384	7471	7575	7482	7439	7472	7528	7501	7570	7443	7489	7547	7558	7556	7462	7701	7396	7648	7359	7698	7464	7575	7508	7347	7571	7494	7384	7527	7662	7508	7615	7516	7556	7409	7414	7532	7551	7581	7470	7518	7564	7560	7473	7579	7514	7550	7539	7499	7545	7502	7612	7610	7676	7598	7562	7559	7379	7496	7516	7465	7511	7432	7508	7581	7455	7525	7420	7587	7591	7600	7470	7479	7642	7446	7581	7402	7576	7500	7737	7503	7488	7501	7502	7335	7580	7419	7521	7524	7582	7493	7594	7455	7413	7600	7582	7559	7478	7432	7534	7472	7515	7419	7588	7602	7508	7573	7544	7434	7435	7535	7459	7509	7580	7462	7588	7572	7762	7466	7631	7556	7445	7497	7508	7574	7537	7564	7561	7438	7605	7490	7572	7558	7617	7472	7562	7561	7499	7602	7573	7528	7544	7488	7485	7502	7532	7494	7615	7377	7624	7556	7423	7415	7458	7582	7537	7539	7362	7666	7536	7558	7493	7545	7479	7457	7527	7641	7485	7531	7544	7606	7516	7475	7577	7540	7467	7522	7474	7462	7553	7572	7564	7399	7551	7546	7560	7480	7614	7520	7393	7466	7362	7570	7628	7452	7594	7473	7533	7496	7576	7531	7451	7569	7519	7598	7418	7643	7467	7503	7546	7614	7500	7551	7591	7539	7559	7548	7424	7517	7496	7501	7515	7458	7510	7517	7501	7526	7414	7397	7414	7602	7501	7368	7610	7611	7584	7598	7498	7623	7666	7457	7329	7456	7512	7457	7382	7509	7499	7505	7521	7500	7513	7517	7520	7426	7534	7668	7565	7507	7625	7495	7604	7581	7459	7483	7488	7589	7407	7556	7534	7629	7510	7474	7543	7494	7524	7422	7461	7563	7514	7546	7511	7672	7539	7470	7538	7502	7637	7474	7470	7535	7457	7563	7579	7558	7484	7532	7449	7606	7593	7481	7540	7347	7550	7574	7509	7464	7594	7619	7395	7568	7553	7489	7463	7469	7428	7538	7501	7523	7465	7508	7441	7444	7518	7480	7482	7564	7568	7520	7416	7599	7410	7613	7427	7566	7550	7534	7517	7500	7396	7806	7484	7482	7451	7617	7510	7509	7508	7488	7637	7510	7477	7451	7535	7534	7551	7493	7385	7576	7622	7520	7459	7628	7690	7497	7625	7458	7530	7488	7511	7382	7537	7500	7494	7508	7568	7552	7576	7515	7479	7518	7536	7428	7398	7541	7534	7508	7442	7503	7424	7440	7470	7507	7564	7447	7547	7561	7546	7464	7465	7518	7517	7535	7671	7404	7403	7445	7525	7515	7535	7541	7352	7598	7514	7572	7544	7636	7558	7467	7453	7421	7547	7412	7571	7463	7405	7506	7554	7674	7571	7569	7589	7425	7573	7549	7445	7591	7503	7473	7393	7610	7523	7656	7467	7502	7558	7473	7595	7707	7560	7438	7527	7617	7499	7613	7554	7450	7451	7582	7504	7436	7558	7570	7587	7482	7484	7584	7421	7541	7512	7593	7519	7545	7560	7582	7486	7419	7476	7515	7467	7389	7380	7596	7408	7538	7468	7486	7650	7529	7482	7401	7479	7555	7518	7478	7590	7640	7446	7553	7508	7522	7455	7495	7463	7535	7546	7571	7551	7444	7465	7604	7592	7464	7541	7549	7529	7534	7517	7442	7414	7610	7587	7582	7413	7330	7552	7522	7555	7551	7464	7647	7643	7485	7509	7531	7469	7429	7424	7607	7542	7646	7528	7611	7632	7509	7476	7572	7630	7597	7518	7477	7352	7426	7409	7468	7545	7558	7537	7534	7611	7433	7523	7575	7463	7608	7632	7604	7608	7454	7466	7528	7552	7589	7561	7453	7478	7435	7689	7408	7523	7575	7517	7711	7531	7575	7515	7496	7548	7448	7381	7534	7366	7526	7451	7420	7522	7549	7553	7590	7575	7489	7456	7534	7549	7531	7665	7514	7572	7601	7643	7623	7573	7594	7537	7585	7471	7475	7515	7507	7535	7469	7612	7490	7512	7461	7434	7526	7455	7589	7513	7470	7558	7459	7491	7563	7481	7532	7491	7462	7602	7519	7618	7342	7506	7607	7481	7524	7441	7633	7481	7560	7644	7639	7499	7554	7648	7421	7442	7547	7473	7490	7411	7637	7535	7468	7541	7453	7493	7397	7514	7505	7608	7471	7409	7577	7552	7667	7475	7653	7421	7495	7622	7547	7531	7398	7525	7678	7521	7637	7573	7414	7509	7484	7416	7596	7528	7564	7466	7499	7510	7651	7435	7530	7535	7564	7536	7486	7700	7538	7558	7438	7541	7484	7446	7584	7335	7432	7618	7511	7534	7564	7581	7612	7401	7581	7582	7567	7606	7376	7574	7604	7443	7586	7465	7543	7548	7551	7554	7470	7489	7488	7429	7381	7509	7476	7490	7589	7501	7573	7443	7575	7639	7490	7584	7618	7485	7531	7634	7636	7543	7460	7545	7587	7543	7422	7567	7371	7611	7305	7447	7521	7449	7586	7466	7581	7565	7542	7421	7639	7529	7461	7447	7440	7450	7592	7493	7571	7533	7485	7653	7504	7492	7473	7611	7526	7487	7557	7542	7599	7489	7589	7478	7428	7469	7480	7590	7356	7437	7552	7494	7478	7542	7525	7458	7522	7487	7519	7489	7499	7363	7530	7460	7404	7533	7579	7481	7522	7414	7496	7459	7521	7501	7554	7638	7496	7513	7553	7436	7417	7446	7494	7489	7446	7497	7615	7566	7462	7612	7593	7619	7417	7639	7605	7412	7566	7591	7511	7529	7460	7515	7497	7542	7442	7476	7556	7604	7413	7598	7501	7484	7541	7582	7449	7434	7518	7511	7501	7624	7437	7644	7281	7478	7372	7596	7528	7403	7463	7589	7597	7640	7430	7471	7567	7647	7532	7563	7424	7475	7522	7513	7687	7438	7553	7587	7607	7336	7556	7476	7502	7574	7417	7476	7648	7297	7498	7471	7575	7533	7456	7536	7556	7489	7466	7426	7496	7430	7562	7447	7520	7525	7496	7525	7517	7468	7482	7581	7518	7601	7541	7644	7460	7561	7477	7477	7538	7441	7538	7445	7542	7481	7510	7573	7598	7478	7458	7452	7682	7542	7531	7619	7596	7537	7522	7440	7500	7570	7574	7568	7622	7451	7575	7479	7444	7483	7576	7452	7458	7402	7561	7545	7418	7509	7659	7502	7381	7502	7543	7379	7532	7647	7483	7588	7419	7626	7523	7461	7508	7386	7484	7440	7462	7459	7577	7492	7533	7583	7373	7530	7424	7513	7338	7552	7497	7579	7427	7552	7460	7507	7613	7539	7599	7422	7519	7655	7550	7576	7598	7678	7550	7543	7546	7593	7513	7519	7503	7592	7331	7504	7447	7449	7586	7543	7543	7522	7456	7523	7612	7448	7424	7520	7416	7540	7403	7549	7472	7509	7528	7518	7425	7396	7488	7462	7469	7506	7508	7515	7447	7459	7637	7395	7435	7600	7483	7557	7409	7611	7561	7544	7426	7586	7485	7569	7489	7504	7568	7481	7506	7521	7604	7511	7601	7537	7488	7521	7566	7410	7469	7664	7470	7578	7523	7526	7680	7519	7471	7468	7599	7558	7539	7522	7624	7688	7571	7441	7539	7481	7654
7338	3742	3898	13278	21556	18203	8919	3105	1325	965	896	786	831	889	874	887	863	828	864	818	840	870	877	868	869	831	861	873	817	848	799	871	894	873	842	871	910	851	816	876	870	879	826	896	796	845	909	813	887	873	855	825	838	847	899	805	873	862	858	846	895	815	833	854	897	937	893	863	861	856	837	852	916	809	903	821	896	912	880	877	842	875	829	854	859	801	829	890	845	912	829	857	906	849	864	901	901	826	873	867	854	836	869	863	844	864	896	877	830	844	937	906	874	890	866	839	815	896	829	790	832	900	834	814	917	828	871	845	852	910	841	859	876	873	887	876	859	885	877	864	829	830	855	871	832	875	884	823	813	860	884	850	857	820	783	871	842	828	877	875	814	779	860	830	867	791	859	868	882	854	858	899	857	859	868	884	869	845	902	924	881	870	844	865	871	882	828	850	878	869	869	901	838	859	895	884	803	846	852	862	898	856	885	860	840	883	880	868	854	819	860	894	855	876	878	849	849	865	833	866	873	790	874	838	898	863	885	871	815	862	878	852	906	844	847	861	849	858	826	871	821	829	851	913	856	905	840	849	875	856	871	861	867	853	825	854	852	838	786	834	836	845	833	869	863	910	858	797	889	858	892	849	849	854	845	833	857	848	838	845	856	863	867	897	848	875	844	846	854	794	851	888	858	843	848	923	871	852	862	777	877	793	805	840	879	834	877	869	889	906	853	877	840	820	874	850	910	872	873	833	814	898	882	826	869	849	926	903	837	888	879	855	871	871	929	831	834	795	768	846	853	838	813	856	823	832	853	856	866	785	894	832	849	819	853	884	845	878	873	824	818	883	891	824	865	836	908	824	868	869	870	898	836	868	820	789	891	912	855	839	877	847	865	868	837	808	856	850	888	850	841	815	802	876	877	852	847	874	842	815	921	893	838	869	885	885	861	874	880	829	879	843	882	825	818	833	866	835	847	833	822	890	935	850	844	848	879	889	890	879	826	840	874	874	881	848	837	862	803	864	861	865	810	814	894	843	828	847	831	870	812	836	828	878	834	860	843	876	863	807	910	850	870	881	837	837	855	834	859	852	826	888	846	875	837	827	824	911	838	824	881	775	852	877	818	867	916	841	828	897	839	880	857	787	858	887	880	835	844	837	864	844	837	853	842	850	865	837	825	848	829	869	861	851	832	795	896	894	890	813	869	884	893	842	815	814	841	899	826	900	865	805	850	872	893	868	891	856	910	860	847	886	868	847	877	865	867	874	832	860	917	887	894	820	874	868	868	854	874	862	875	892	850	848	852	893	849	845	846	841	866	789	858	895	857	838	823	808	825	861	864	882	856	825	830	877	802	840	844	861	838	839	845	813	852	826	826	808	811	863	851	887	834	860	908	808	868	899	885	871	828	817	839	833	910	885	891	843	872	809	833	858	805	778	882	849	839	886	851	858	831	865	806	891	833	887	830	841	890	895	845	837	755	842	860	812	896	843	843	858	870	901	841	852	854	824	936	903	853	811	831	832	819	848	881	822	842	865	811	798	892	884	877	858	833	883	885	864	880	824	887	861	868	856	847	908	886	866	831	856	856	824	873	899	892	834	834	827	827	882	853	875	894	876	849	864	826	898	880	797	851	852	830	783	845	897	886	872	866	853	820	823	912	813	814	824	826	856	854	895	927	900	851	842	845	839	775	851	803	828	814	783	851	883	874	825	887	877	827	875	893	890	873	848	910	834	872	888	877	798	871	867	875	829	886	856	917	804	854	896	823	834	862	860	877	876	876	837	873	914	848	882	871	924	804	811	879	886	839	870	855	817	911	886	854	880	903	862	861	855	839	803	871	856	885	857	825	897	845	830	834	896	901	832	861	855	910	844	855	873	848	852	845	819	870	851	879	865	793	863	829	863	860	879	853	854	905	851	855	930	850	863	915	843	869	857	889	860	852	840	843	880	835	836	823	820	833	840	824	847	839	887	861	895	890	810	854	846	893	817	823	857	831	896	905	824	827	850	859	910	885	852	849	837	818	838	823	878	872	838	845	827	838	853	871	915	891	863	840	822	880	911	887	881	855	883	825	894	819	827	819	855	869	846	854	821	793	924	829	850	856	848	859	877	873	868	874	841	857	821	878	861	838	843	827	881	911	828	789	939	817	795	855	878	890	855	846	821	830	857	867	858	855	875	845	814	892	851	868	831	818	832	893	804	794	859	912	885	837	881	892	846	885	875	857	861	874	841	881	843	888	808	877	866	799	874	852	824	893	856	889	902	876	861	828	882	904	822	864	867	838	847	844	835	843	830	824	842	876	837	861	821	877	816	856	875	862	875	826	807	857	834	891	833	886	834	815	839	892	882	884	840	848	871	809	895	894	843	888	887	878	825	825	821	872	885	864	875	810	870	865	851	816	831	874	831	840	880	832	854	820	861	888	835	782	852	817	892	844	864	848	879	877	847	866	907	863	834	855	811	894	909	826	840	860	844	859	821	858	899	846	917	853	868	809	846	864	892	813	839	870	846	833	882	896	891	832	886	857	900	893	882	856	848	859	836	874	800	861	833	907	899	806	827	816	827	832	853	852	815	861	831	842	833	814	845	865	850	860	849	877	852	828	868	823	851	862	849	861	803	863	858	817	790	858	817	824	881	858	813	845	849	845	868	878	817	845	815	855	867	899	912	855	840	829	881	848	860	848	883	935	869	856	861	907	850	844	874	859	822	895	859	896	896	839	904	913	895	861	949	886	894	872	862	882	848	826	800	867	847	866	884	896	865	860	828	881	859	858	879	861	830	911	861	849	849	883	845	883	829	816	788	829	908	873	880	849	913	860	873	851	911	870	865	860	845	846	882	879	850	840	849	850	828	880	885	921	818	821	877	919	848	897	850	860	863	882	915	838	871	869	915	871	850	907	846	869	851	872	837	805	825	878	828	868	905	835	870	864	888	844	827	887	834	863	828	829	879	861	866	910	872	875	872	862	839	884	834	841	855	848	874	906	810	863	838	900	861	832	849	937	893	906	873	865	819	860	829	883	829	862	800	861	859	862	821	835	872	883	855	845	865	856	846	886	830	878	874	924	849	837	885	873	872	929	866	952	829	832	839	859	868	819	882	884	838	877	882	868	835	921	832	875	874	886	901	865	826	810	828	917	902	853	891	852	821	863	874	838	881	849	864	872	860	820	884	898	873	807	859	902	798	900	886	810	860	814	858	921	843	822	848	832	861	834	855	838	887	875	845	864	823	802	855	862	799	823	814	845	851	922	842	876	859	866	898	932	833	859	872	871	840	931	864	851	861	851	863	826	840	897	858	891	857	891	887	866	844	875	889	765	850	849	825	852	896	879	816	869	870	856	803	858	879	869	855	885	846	859	833	845	820	833	860	889	809	901	873	896	859	869	848	875	855	821	894	839	861	857	849	832	854	890	909	898	840	873	882	809	824	847	858	900	832	925	889	852	806	891	826	834	838	871	887	878	849	882	798	802	836	840	879	858	847	867	859
35039	27842	30100	69649	85327	73175	50791	30452	14480	9055	8047	7611	7618	7611	7668	7602	7628	7576	7821	7710	7653	7755	7561	7715	7706	7760	7643	7695	7725	7613	7710	7462	7809	7514	7714	7670	7601	7714	7652	7556	7776	7792	7668	7682	7615	7649	7607	7579	7807	7654	7805	7774	7775	7770	7605	7633	7531	7633	7689	7690	7688	7758	7710	7656	7556	7566	7729	7699	7648	7715	7629	7678	7741	7784	7704	7547	7693	7711	7631	7675	7704	7626	7651	7619	7639	7675	7664	7857	7603	7611	7801	7596	7660	7668	7689	7657	7721	7629	7613	7738	7775	7561	7774	7652	7571	7744	7675	7694	7737	7808	7699	7695	7604	7576	7746	7771	7854	7639	7635	7719	7743	7794	7642	7660	7597	7640	7803	7768	7661	7626	7806	7692	7598	7653	7728	7670	7706	7647	7748	7650	7608	7827	7746	7703	7672	7706	7607	7657	7629	7806	7694	7721	7696	7772	7718	7628	7718	7726	7678	7645	7835	7763	7556	7669	7543	7723	7596	7697	7713	7540	7654	7708	7578	7763	7633	7721	7577	7685	7608	7690	7716	7770	7781	7614	7700	7805	7667	7645	7624	7713	7850	7600	7715	7706	7757	7475	7764	7619	7777	7629	7698	7698	7800	7786	7720	7677	7680	7684	7692	7771	7594	7648	7730	7652	7561	7692	7826	7822	7638	7588	7690	7710	7771	7566	7631	7742	7631	7666	7649	7656	7624	7721	7674	7783	7758	7603	7768	7710	7640	7786	7611	7780	7785	7661	7674	7673	7619	7786	7740	7598	7655	7706	7703	7669	7668	7758	7774	7717	7740	7666	7689	7711	7660	7748	7573	7684	7616	7614	7839	7700	7728	7670	7644	7803	7729	7661	7729	7687	7627	7813	7691	7682	7788	7572	7596	7633	7758	7543	7662	7653	7636	7676	7825	7676	7695	7652	7626	7751	7718	7547	7754	7555	7715	7746	7751	7700	7701	7723	7631	7544	7686	7818	7727	7617	7682	7798	7580	7594	7806	7671	7813	7705	7565	7665	7661	7623	7635	7808	7669	7601	7692	7678	7775	7692	7700	7645	7561	7665	7794	7658	7768	7680	7668	7602	7710	7595	7565	7640	7610	7790	7764	7791	7728	7562	7731	7677	7605	7785	7770	7510	7692	7731	7723	7648	7654	7595	7591	7643	7605	7634	7712	7630	7685	7673	7651	7802	7650	7681	7703	7685	7679	7561	7766	7770	7663	7590	7756	7657	7693	7736	7745	7693	7614	7575	7645	7830	7698	7656	7521	7605	7663	7673	7645	7703	7695	7826	7675	7739	7805	7678	7667	7657	7637	7594	7760	7591	7726	7744	7730	7871	7550	7892	7707	7796	7699	7778	7688	7667	7629	7722	7759	7660	7634	7648	7789	7753	7622	7814	7700	7698	7713	7734	7689	7635	7610	7592	7831	7659	7736	7713	7945	7671	7639	7545	7817	7709	7645	7720	7647	7654	7876	7775	7726	7675	7750	7671	7645	7632	7626	7515	7823	7659	7633	7695	7766	7716	7876	7612	7555	7645	7691	7792	7654	7746	7630	7732	7721	7715	7674	7686	7861	7615	7687	7768	7741	7774	7644	7635	7695	7826	7674	7720	7753	7632	7600	7662	7519	7663	7663	7676	7742	7792	7663	7590	7649	7429	7675	7603	7639	7676	7620	7704	7696	7733	7523	7723	7648	7661	7634	7711	7742	7700	7569	7599	7703	7706	7708	7657	7769	7784	7575	7551	7680	7690	7705	7671	7727	7736	7750	7608	7679	7622	7674	7582	7535	7735	7736	7703	7657	7757	7732	7691	7637	7844	7562	7687	7700	7602	7744	7727	7740	7665	7779	7679	7549	7726	7635	7757	7608	7680	7614	7716	7724	7641	7613	7635	7661	7588	7729	7649	7684	7691	7699	7709	7647	7607	7674	7627	7774	7747	7634	7698	7578	7647	7574	7594	7605	7661	7720	7831	7628	7723	7674	7792	7674	7592	7548	7630	7735	7635	7749	7644	7788	7730	7693	7663	7918	7634	7621	7621	7659	7680	7651	7732	7694	7779	7570	7608	7597	7709	7602	7740	7749	7762	7774	7656	7853	7795	7715	7592	7641	7753	7772	7623	7587	7730	7668	7604	7583	7637	7678	7644	7601	7676	7814	7668	7672	7722	7625	7602	7695	7674	7784	7772	7642	7764	7635	7632	7674	7813	7826	7696	7683	7604	7526	7605	7565	7645	7741	7612	7551	7756	7739	7731	7611	7693	7759	7522	7687	7660	7659	7602	7696	7691	7637	7701	7773	7752	7563	7759	7627	7693	7831	7641	7638	7762	7550	7720	7609	7617	7749	7642	7765	7714	7672	7759	7548	7769	7775	7641	7789	7755	7722	7757	7642	7690	7575	7696	7667	7689	7788	7802	7775	7583	7653	7663	7688	7627	7577	7737	7667	7643	7806	7746	7709	7773	7610	7574	7725	7539	7781	7692	7661	7636	7732	7679	7590	7710	7632	7638	7696	7541	7664	7629	7548	7827	7580	7832	7786	7678	7590	7647	7567	7616	7625	7665	7742	7734	7622	7721	7625	7677	7533	7549	7671	7663	7753	7603	7669	7878	7637	7655	7679	7639	7711	7626	7602	7694	7692	7666	7684	7574	7677	7733	7621	7623	7802	7598	7672	7871	7665	7597	7684	7622	7633	7739	7717	7836	7606	7672	7680	7699	7729	7694	7821	7599	7658	7805	7622	7574	7753	7496	7623	7658	7767	7596	7598	7580	7584	7693	7534	7636	7856	7639	7782	7648	7731	7680	7593	7599	7618	7495	7623	7642	7708	7638	7689	7631	7490	7653	7661	7596	7686	7550	7703	7789	7645	7702	7782	7543	7685	7753	7652	7850	7605	7763	7701	7785	7750	7635	7595	7621	7641	7671	7637	7597	7623	7720	7667	7662	7729	7661	7675	7708	7482	7687	7723	7737	7627	7750	7619	7741	7571	7596	7705	7725	7575	7714	7667	7762	7667	7547	7673	7723	7738	7731	7586	7673	7589	7633	7736	7631	7652	7650	7765	7590	7579	7637	7692	7744	7653	7750	7518	7687	7684	7657	7741	7659	7706	7646	7767	7753	7745	7660	7748	7698	7701	7728	7753	7724	7629	7714	7758	7721	7643	7649	7780	7554	7701	7706	7665	7512	7757	7760	7811	7794	7807	7615	7590	7666	7714	7782	7678	7700	7725	7753	7570	7682	7676	7824	7581	7548	7636	7681	7790	7649	7569	7793	7810	7654	7744	7669	7578	7615	7734	7603	7636	7633	7688	7672	7679	7769	7644	7641	7675	7563	7625	7625	7606	7698	7807	7781	7694	7603	7702	7783	7608	7778	7588	7730	7667	7644	7594	7792	7660	7771	7617	7651	7727	7709	7573	7651	7653	7633	7835	7662	7648	7571	7700	7746	7608	7624	7719	7747	7652	7703	7663	7776	7742	7705	7621	7728	7721	7852	7761	7649	7729	7726	7625	7581	7555	7785	7674	7636	7730	7739	7716	7685	7643	7582	7673	7607	7709	7722	7809	7740	7810	7632	7633	7760	7605	7654	7661	7747	7788	7623	7775	7766	7641	7638	7737	7662	7619	7862	7688	7783	7591	7645	7710	7673	7729	7729	7790	7622	7657	7689	7626	7561	7701	7717	7581	7707	7665	7762	7682	7731	7619	7792	7771	7639	7682	7584	7739	7656	7616	7563	7755	7792	7661	7676	7751	7851	7606	7699	7589	7810	7616	7608	7572	7641	7684	7713	7599	7645	7587	7556	7657	7500	7689	7671	7712	7707	7752	7638	7796	7660	7703	7636	7533	7553	7742	7554	7717	7705	7628	7599	7625	7710	7469	7552	7707	7610	7730	7642	7629	7647	7709	7730	7755	7755	7671	7678	7605	7740	7672	7830	7746	7707	7799	7732	7599	7689	7767	7681	7724	7745	7515	7641	7527	7809	7718	7852	7696	7834	7681	7641	7657	7578	7729	7683	7701	7646	7658	7492	7768	7670	7655	7647	7699	7634	7702	7834	7711	7621	7812	7581	7665	7806	7712	7690	7665	7644	7617	7791	7643	7644	7679	7597	7737	7679	7671	7736	7607	7734	7727	7632	7631	7636	7709	7676	7765	7695	7778	7579	7641	7858	7792	7644	7647	7738	7670	7742	7738	7673	7700	7831	7692	7702	7580	7651	7667	7738	7645	7691	7734	7685	7736	7722	7672	7623	7564	7768	7680	7599	7701	7708	7848	7581	7651	7750	7812	7583	7734	7634	7670	7772	7759	7751	7781	7656	7693	7621	7787	7626	7736	7718	7750	7721	7635	7699	7614	7752	7609	7651	7863	7753	7631	7751	7604	7823	7633	7637	7803	7598	7471	7643	7715	7678	7629	7556	7674	7666	7643	7808	7707	7661	7712	7704	7750	7756	7660	7744	7737	7724	7835	7704	7592	7619	7677	7597	7663	7601	7640	7595	7717	7693	7574	7613	7651	7594	7617	7569	7690	7678	7673	7641	7573	7667	7703	7703	7742	7698	7597	7684	7742	7609	7577	7612	7728	7671	7655	7547	7865	7716	7604	7650	7642	7693	7719	7507	7768	7725	7632	7704	7717	7781	7701	7688	7781	7687	7628	7844	7678	7734	7669	7659	7638	7763	7736	7681	7769	7620	7599	7638	7656	7725	7631	7659	7591	7636	7734	7716	7771	7801	7780	7757	7765	7741	7787	7622	7768	7660	7744	7607	7735	7544	7718	7674	7920	7793	7720	7807	7524	7707	7681	7648	7667	7532	7749	7688	7757	7687	7707	7699	7885	7773	7688	7615	7712	7839	7799	7692	7694	7575	7724	7762	7574	7566	7687	7729	7729	7603	7667	7647	7637	7666	7538	7670	7739	7568	7730	7833	7805	7772	7660	7596	7713	7671	7552	7701	7765	7717	7595	7675	7769	7706	7706	7750	7716	7676	7603	7724	7690	7607	7624	7629	7655	7690	7585	7660	7778	7688	7626	7714	7648	7648	7621	7669	7658	7705	7684	7659	7606	7583	7629	7744
9083	7540	8174	22576	32858	28112	15283	5133	1700	1001	875	849	840	855	834	880	856	783	880	812	831	847	824	848	816	873	881	824	844	877	817	792	840	845	849	839	809	893	795	888	856	851	863	831	880	852	941	825	851	846	808	880	816	855	835	855	863	828	879	847	846	866	899	828	867	895	859	868	826	818	803	966	862	872	849	863	824	861	880	860	863	803	845	819	838	821	818	848	840	825	811	808	804	846	787	870	876	824	870	899	900	842	862	800	851	825	832	873	860	892	824	855	856	847	852	864	822	825	875	863	833	796	869	812	895	838	881	848	849	860	813	802	813	799	846	799	817	887	873	898	870	848	848	870	861	896	924	907	889	787	827	819	809	857	864	870	791	839	840	859	842	860	885	886	933	820	849	955	782	909	879	861	857	821	887	833	817	874	839	878	856	845	885	873	835	894	821	863	893	857	792	834	853	861	837	896	862	865	884	876	823	871	857	840	853	819	856	856	802	819	838	864	847	792	884	822	820	886	871	852	804	848	839	863	862	829	859	860	894	874	855	871	857	872	831	896	821	801	861	830	866	849	826	825	857	834	814	905	863	802	823	851	876	880	834	823	836	885	842	827	863	860	861	836	860	869	891	863	836	850	897	832	813	839	840	867	823	859	841	803	862	812	870	871	874	857	809	825	885	834	828	868	874	818	840	850	901	858	862	834	816	792	836	879	848	829	801	819	822	843	867	858	843	844	864	814	901	871	857	821	771	822	827	829	872	871	828	825	879	898	816	872	804	893	861	829	821	843	840	828	843	821	854	792	848	839	883	872	839	833	804	806	891	862	841	841	860	839	850	811	840	845	869	836	838	812	870	807	815	817	849	874	864	850	838	843	859	801	868	833	871	842	822	904	841	839	871	876	859	821	827	888	858	854	832	876	817	791	865	827	822	809	895	866	873	825	875	812	840	804	835	825	808	791	881	859	890	845	814	858	872	875	837	875	780	825	908	874	824	882	787	889	835	864	844	840	870	873	780	880	879	884	884	868	851	816	841	849	877	834	866	826	913	837	825	834	839	816	837	837	877	804	850	831	844	865	879	843	835	822	859	873	881	882	864	884	879	827	819	844	870	844	865	832	888	832	818	879	903	797	839	874	867	873	882	846	824	900	841	846	772	763	849	886	851	800	848	848	863	852	825	835	858	833	876	829	814	861	870	913	862	876	859	825	844	811	870	899	844	840	871	854	842	811	840	804	881	888	832	861	846	861	832	861	824	830	845	828	867	851	852	840	851	835	814	868	861	823	846	848	796	877	822	877	834	823	827	845	843	861	832	849	852	882	835	809	872	783	821	870	841	817	870	847	834	838	839	815	875	837	892	846	848	866	853	832	828	907	870	849	876	814	856	858	835	853	795	799	867	852	809	824	855	880	862	854	834	823	833	890	896	841	876	813	884	860	869	844	783	837	886	823	857	868	807	901	864	845	869	889	852	868	858	826	839	814	829	863	840	861	811	881	862	880	834	825	826	839	837	859	830	801	823	895	858	822	886	830	869	870	872	812	809	873	845	852	870	834	841	885	850	865	845	853	852	806	875	830	857	851	788	854	882	826	853	814	844	834	832	875	836	847	823	820	879	837	857	873	811	846	867	822	847	840	818	811	814	829	819	861	880	831	881	886	838	849	853	873	850	860	860	885	840	865	831	796	819	817	841	852	849	833	811	884	859	825	841	867	843	893	810	887	831	872	828	858	828	864	802	823	800	875	847	845	837	823	837	858	821	839	841	844	847	888	844	844	893	882	860	874	849	840	840	876	820	895	817	868	845	847	828	851	835	873	844	795	877	796	819	854	885	893	841	801	862	848	840	862	818	900	908	839	872	784	839	833	891	860	893	857	842	774	863	842	839	839	805	860	875	876	872	814	885	873	827	906	839	816	821	830	836	815	863	854	831	829	862	871	805	865	856	872	840	857	890	886	865	872	910	853	831	840	850	832	856	860	827	853	881	936	850	839	810	884	814	868	851	829	877	841	851	845	864	845	852	840	884	826	854	879	871	855	856	906	846	818	833	843	866	849	859	926	831	846	884	850	862	803	862	892	783	840	847	814	852	864	819	861	872	859	861	848	832	847	806	848	876	894	821	911	842	824	821	819	874	871	856	758	794	821	863	887	845	768	864	866	841	894	902	877	838	873	846	852	840	872	853	872	798	848	785	884	863	912	859	847	842	852	893	834	858	854	839	897	843	831	896	865	857	847	828	816	866	860	859	881	835	861	876	901	905	824	847	849	823	872	848	827	855	790	867	832	793	835	858	846	844	867	822	879	823	878	823	863	799	879	835	849	943	831	879	860	808	785	889	791	877	805	826	840	837	850	794	862	852	854	902	837	846	824	857	881	849	847	813	901	808	838	830	839	834	781	869	820	867	839	807	849	837	826	840	852	912	878	899	855	843	860	853	826	894	812	886	833	852	841	810	873	836	833	892	899	885	871	862	834	834	810	884	860	833	844	842	835	850	895	839	831	845	852	808	870	872	810	778	880	841	864	779	848	860	836	881	865	876	855	834	863	786	866	819	832	839	833	831	879	842	809	838	839	814	861	834	863	874	837	846	872	876	834	844	879	891	875	842	810	871	884	848	787	841	914	856	855	890	866	843	836	868	879	793	863	833	873	856	795	836	905	845	739	810	771	933	830	848	847	779	824	909	816	864	797	887	847	874	866	855	815	840	839	825	879	851	879	848	880	802	845	838	891	842	865	866	800	828	900	918	885	896	842	832	881	790	880	763	898	886	827	876	855	858	815	857	866	796	876	844	825	867	812	863	868	834	852	871	870	847	834	796	890	883	864	821	805	821	868	874	877	849	910	859	877	940	822	827	858	836	839	852	791	802	904	835	850	852	836	864	850	869	859	909	842	886	884	879	864	797	864	891	883	812	826	898	826	845	885	830	870	809	826	843	864	866	845	800	853	911	817	847	862	893	853	814	849	819	920	823	908	815	874	843	792	829	875	844	864	844	864	889	879	866	888	851	849	833	868	885	858	830	854	858	832	861	870	799	859	883	860	911	866	844	803	887	853	859	776	830	809	813	826	863	834	859	821	900	870	850	828	843	881	819	804	834	855	796	878	880	842	899	809	768	825	859	875	836	848	846	814	890	831	887	820	875	821	854	822	854	852	855	853	816	851	846	822	858	815	874	826	911	851	833	867	872	783	852	842	822	850	854	871	866	840	840	866	834	818	859	813	872	860	825	834	853	866	859	854	909	865	814	835	866	851	855	886	848	814	882	831	882	840	807	794	861	861	896	846	834	880	870	875	849	878	858	831	838	817	840	879	861	832	817	846	831	884	843	830	804	842	884	833	842	858	850	801	853	856	889	827	884	856	794	871	845	892	840	827	817	793	862	861	871	807	894	843	813	842	848	884	820	857	893	912	894	870	843	832	845	860	905	839	881	869	852	852	847	821	875	780	792	850	814	823	891	850	836	852	825	844	787	801	885	839	839	858	880	888
44339	37025	39190	76608	96888	84887	60611	37006	18814	9997	7959	7754	7533	7639	7591	7546	7584	7711	7604	7769	7632	7598	7746	7594	7641	7647	7604	7569	7622	7626	7585	7603	7547	7713	7681	7664	7714	7685	7750	7701	7653	7565	7592	7771	7601	7636	7683	7545	7576	7749	7625	7723	7509	7635	7573	7665	7734	7630	7459	7758	7705	7555	7677	7595	7672	7585	7698	7778	7585	7657	7724	7644	7635	7734	7652	7640	7608	7626	7482	7579	7693	7715	7730	7682	7636	7767	7783	7579	7688	7673	7569	7671	7702	7724	7674	7638	7588	7717	7580	7607	7546	7791	7703	7703	7600	7783	7711	7709	7566	7777	7668	7675	7759	7712	7615	7761	7590	7690	7571	7785	7761	7628	7641	7566	7585	7739	7638	7703	7749	7625	7649	7530	7543	7566	7601	7657	7531	7709	7602	7626	7676	7757	7553	7594	7667	7566	7589	7566	7705	7887	7565	7649	7726	7622	7532	7641	7563	7707	7504	7655	7673	7590	7682	7678	7767	7618	7552	7627	7674	7625	7637	7549	7639	7657	7599	7659	7775	7718	7678	7608	7633	7527	7765	7644	7588	7687	7585	7677	7734	7631	7738	7647	7643	7809	7555	7680	7658	7683	7628	7748	7579	7555	7719	7632	7734	7706	7666	7557	7611	7696	7812	7587	7629	7626	7754	7541	7698	7663	7791	7690	7647	7627	7632	7499	7589	7663	7703	7880	7594	7607	7772	7584	7668	7542	7603	7807	7599	7588	7571	7530	7689	7713	7674	7678	7636	7749	7699	7623	7563	7735	7719	7556	7736	7696	7699	7516	7697	7645	7581	7745	7623	7738	7625	7684	7704	7739	7598	7415	7639	7582	7549	7597	7814	7633	7809	7579	7552	7683	7637	7712	7653	7642	7669	7554	7857	7670	7637	7756	7601	7653	7559	7692	7497	7542	7727	7576	7624	7540	7663	7585	7672	7668	7916	7631	7632	7673	7751	7566	7628	7646	7559	7711	7506	7519	7591	7689	7670	7596	7480	7682	7541	7579	7678	7671	7564	7662	7606	7684	7739	7769	7646	7685	7584	7704	7597	7684	7719	7668	7562	7651	7639	7579	7583	7677	7553	7709	7672	7675	7654	7695	7736	7683	7621	7649	7562	7587	7652	7612	7688	7659	7623	7676	7494	7622	7750	7508	7503	7683	7711	7620	7719	7799	7686	7557	7730	7832	7638	7732	7640	7678	7555	7665	7732	7756	7780	7581	7575	7694	7693	7690	7626	7495	7661	7678	7688	7659	7628	7685	7638	7705	7757	7725	7659	7671	7751	7696	7680	7628	7655	7705	7608	7694	7592	7588	7561	7638	7717	7688	7755	7598	7768	7630	7665	7612	7529	7675	7584	7595	7724	7670	7607	7562	7588	7577	7781	7634	7595	7666	7725	7569	7617	7749	7818	7604	7503	7673	7675	7702	7685	7572	7622	7554	7724	7538	7627	7725	7733	7723	7641	7807	7503	7662	7667	7498	7498	7737	7671	7709	7605	7678	7575	7637	7770	7612	7611	7546	7544	7650	7629	7677	7498	7689	7669	7610	7609	7775	7619	7607	7532	7646	7642	7540	7560	7638	7516	7743	7678	7503	7577	7636	7480	7630	7732	7839	7754	7647	7646	7596	7644	7595	7712	7628	7620	7740	7599	7689	7575	7742	7647	7554	7625	7569	7652	7675	7617	7610	7656	7718	7633	7663	7600	7599	7640	7509	7825	7654	7708	7691	7647	7575	7726	7564	7576	7668	7649	7692	7698	7710	7764	7710	7580	7743	7768	7568	7653	7608	7580	7618	7733	7594	7804	7674	7590	7622	7673	7802	7763	7790	7521	7736	7617	7642	7747	7720	7653	7660	7577	7711	7730	7615	7672	7779	7654	7591	7611	7615	7665	7585	7638	7652	7648	7519	7647	7595	7697	7702	7709	7726	7614	7648	7744	7677	7566	7729	7640	7741	7685	7593	7793	7468	7653	7559	7655	7717	7873	7590	7619	7707	7757	7592	7684	7632	7540	7706	7715	7598	7547	7571	7725	7576	7751	7669	7658	7669	7781	7683	7698	7547	7663	7656	7527	7550	7511	7610	7769	7568	7628	7585	7691	7644	7674	7659	7642	7615	7681	7597	7631	7635	7614	7583	7683	7725	7703	7689	7607	7513	7667	7616	7635	7732	7606	7709	7571	7669	7609	7478	7582	7658	7761	7738	7616	7680	7697	7770	7766	7643	7707	7847	7680	7787	7659	7599	7612	7661	7653	7585	7655	7552	7729	7821	7586	7669	7788	7764	7644	7734	7681	7642	7734	7717	7756	7537	7688	7674	7563	7550	7686	7607	7582	7589	7556	7626	7630	7643	7676	7618	7778	7774	7782	7656	7586	7668	7650	7583	7540	7808	7694	7653	7770	7569	7642	7721	7658	7753	7626	7633	7692	7770	7632	7687	7674	7557	7721	7627	7700	7700	7663	7654	7639	7603	7534	7606	7755	7732	7650	7540	7738	7594	7653	7796	7605	7663	7499	7713	7582	7588	7628	7636	7650	7641	7667	7603	7769	7770	7733	7679	7685	7757	7581	7665	7683	7673	7697	7644	7695	7640	7658	7543	7538	7828	7602	7617	7631	7572	7628	7671	7587	7665	7646	7678	7619	7834	7609	7536	7613	7692	7577	7680	7782	7685	7709	7708	7716	7643	7690	7520	7517	7599	7766	7698	7607	7644	7670	7585	7547	7673	7635	7583	7590	7590	7710	7772	7627	7634	7705	7580	7807	7754	7609	7641	7556	7599	7688	7663	7535	7665	7725	7627	7653	7667	7764	7629	7554	7663	7634	7621	7687	7658	7662	7631	7623	7500	7698	7675	7554	7571	7581	7614	7666	7588	7626	7605	7558	7724	7670	7641	7674	7631	7611	7621	7529	7713	7716	7679	7625	7627	7766	7653	7652	7525	7690	7631	7714	7631	7680	7524	7810	7659	7652	7661	7717	7656	7572	7694	7443	7632	7646	7719	7573	7663	7605	7649	7625	7692	7576	7573	7583	7506	7747	7692	7692	7760	7710	7677	7497	7582	7644	7608	7592	7700	7597	7770	7635	7628	7548	7564	7659	7636	7527	7675	7651	7545	7737	7693	7653	7683	7592	7687	7557	7600	7760	7673	7624	7793	7591	7717	7780	7599	7737	7815	7627	7571	7729	7628	7679	7605	7704	7696	7701	7593	7690	7647	7615	7726	7670	7627	7685	7769	7622	7748	7600	7625	7734	7685	7727	7621	7691	7563	7678	7543	7520	7706	7710	7566	7657	7631	7681	7690	7595	7669	7638	7775	7719	7663	7686	7712	7729	7604	7638	7634	7632	7631	7523	7620	7653	7681	7619	7636	7731	7725	7675	7706	7534	7616	7673	7690	7605	7640	7627	7693	7701	7637	7649	7784	7651	7521	7728	7529	7644	7594	7648	7713	7622	7605	7683	7625	7615	7620	7622	7676	7565	7621	7713	7659	7714	7705	7605	7816	7781	7616	7714	7708	7590	7750	7660	7600	7586	7682	7682	7693	7770	7499	7711	7582	7641	7684	7605	7655	7643	7621	7728	7658	7612	7634	7697	7626	7657	7583	7686	7627	7682	7611	7713	7705	7628	7716	7663	7819	7814	7712	7787	7694	7667	7638	7683	7700	7618	7658	7712	7659	7728	7665	7689	7657	7828	7601	7722	7653	7614	7589	7732	7783	7706	7641	7597	7664	7699	7690	7741	7491	7573	7434	7636	7627	7580	7589	7650	7581	7533	7591	7672	7731	7727	7590	7664	7704	7659	7650	7724	7637	7784	7599	7583	7588	7630	7716	7638	7635	7678	7655	7619	7507	7654	7674	7644	7581	7590	7744	7658	7604	7731	7653	7758	7727	7730	7627	7597	7661	7697	7699	7638	7712	7650	7595	7630	7611	7600	7627	7530	7561	7604	7676	7756	7739	7674	7652	7751	7596	7563	7596	7668	7662	7532	7654	7683	7574	7637	7609	7669	7725	7762	7664	7649	7694	7654	7523	7527	7683	7615	7630	7767	7616	7645	7750	7665	7709	7813	7695	7633	7488	7649	7642	7899	7726	7704	7556	7620	7661	7814	7484	7533	7646	7611	7675	7591	7802	7726	7698	7707	7668	7683	7704	7671	7586	7604	7791	7635	7610	7639	7636	7628	7794	7654	7595	7723	7713	7852	7556	7626	7602	7566	7822	7639	7802	7583	7639	7601	7645	7625	7756	7701	7687	7708	7604	7631	7829	7785	7558	7624	7609	7578	7621	7779	7725	7783	7675	7558	7704	7664	7700	7659	7633	7677	7669	7724	7590	7766	7575	7763	7713	7668	7684	7699	7606	7662	7719	7650	7612	7715	7768	7416	7566	7724	7721	7688	7838	7727	7715	7696	7589	7571	7714	7558	7653	7655	7675	7632	7720	7681	7538	7721	7518	7699	7606	7692	7513	7731	7647	7596	7711	7572	7687	7801	7630	7718	7522	7587	7423	7699	7766	7706	7698	7768	7564	7641	7673	7720	7686	7833	7506	7634	7561	7687	7600	7539	7650	7625	7603	7548	7685	7580	7649	7722	7478	7574	7647	7729	7661	7650	7584	7722	7506	7648	7678	7615	7745	7599	7328	7558	7747	7655	7663	7605	7657	7592	7754	7685	7652	7576	7671	7629	7624	7834	7701	7689	7517	7590	7591	7695	7549	7743	7675	7696	7633	7679	7706	7606	7673	7699	7699	7601	7697	7701	7670	7566	7657	7724	7695	7600	7697	7697	7563	7735	7669	7598	7543	7647	7750	7651	7766	7689	7754	7572	7607	7627	7691	7775	7570	7637	7635	7682	7722	7767	7748	7393	7679	7654	7566	7663	7616	7796	7630	7491	7691	7696	7658	7741	7710	7748	7720	7785	7652	7557	7657	7753	7846	7726	7743	7589	7550	7655	7635	7634	7646	7680	7545	7572	7601	7542	7728	7633	7778	7663	7658	7585	7638	7619	7612	7752	7714	7671	7691	7658	7619	7638	7510	7470	7609	7615	7530	7716	7690	7716	7644	7673	7750
4941	2361	1776	5143	8586	7517	3728	1758	1060	921	830	823	819	878	866	794	829	835	814	802	863	814	797	856	804	874	888	835	791	809	886	866	857	886	837	806	814	866	842	808	789	827	911	823	851	847	813	885	853	839	838	889	823	845	822	857	831	831	867	788	865	804	865	881	872	850	834	837	838	822	859	808	804	847	834	815	882	853	841	832	827	803	811	822	812	813	858	850	872	867	812	840	856	834	824	851	830	884	829	820	844	825	861	883	857	837	878	901	841	812	815	807	819	849	835	836	815	842	847	861	892	813	871	835	842	851	844	842	846	927	823	813	863	838	838	820	852	841	833	821	821	893	870	871	887	829	796	806	867	816	873	829	848	837	877	819	853	816	875	848	785	840	875	809	833	781	787	834	831	907	835	863	836	772	862	867	850	821	791	806	841	853	803	844	818	879	845	827	796	819	834	796	784	791	866	826	827	889	850	847	916	802	812	837	841	815	892	891	843	822	816	826	819	851	823	834	876	873	856	865	845	830	836	853	840	828	856	834	785	808	859	862	834	874	808	874	824	826	854	843	796	883	850	808	817	917	869	852	820	823	832	830	860	876	858	779	887	796	862	827	800	864	858	836	767	864	899	847	837	868	846	838	803	837	892	823	829	858	848	912	806	843	843	853	844	859	891	805	877	749	856	780	870	842	816	871	878	824	852	867	838	826	822	797	828	856	839	828	805	850	842	826	854	865	807	881	866	868	819	832	895	842	838	873	843	842	854	853	809	815	830	831	819	852	880	783	831	910	820	873	881	795	859	815	852	790	799	849	834	828	868	822	861	844	891	852	924	816	836	858	792	864	808	829	890	860	834	825	771	871	842	889	826	835	805	840	801	859	834	835	840	810	864	824	809	835	822	826	831	847	821	835	894	862	884	869	831	834	771	778	842	841	867	813	858	817	836	822	826	902	864	822	872	793	867	825	864	808	858	879	837	853	821	799	836	845	863	855	847	885	823	848	832	830	861	810	834	853	879	819	837	804	838	825	876	829	890	802	851	877	813	858	811	866	821	888	837	859	861	792	922	892	796	829	817	748	808	863	836	816	839	918	819	854	850	794	846	815	884	863	863	884	824	875	840	860	859	842	851	883	823	844	823	825	799	860	824	815	852	843	865	842	860	847	856	808	846	857	806	849	804	830	783	883	827	855	839	809	869	794	799	823	880	819	826	804	867	838	843	820	809	819	881	818	823	818	810	833	815	807	837	790	798	882	806	877	817	846	845	838	878	857	863	807	827	845	805	870	827	785	875	818	880	839	867	864	847	861	882	849	885	816	830	802	878	832	810	883	852	830	826	853	882	870	808	828	829	868	880	824	788	817	824	837	839	810	837	852	824	832	801	827	850	877	840	854	831	811	865	920	822	812	851	831	850	842	862	844	831	811	876	854	879	873	800	834	869	880	798	877	794	867	908	861	869	852	866	844	861	867	895	820	854	868	820	858	847	836	860	890	831	832	851	846	824	842	808	891	833	805	835	849	840	774	848	758	818	850	885	851	863	896	813	838	874	814	831	881	861	841	838	822	780	922	852	801	819	839	889	842	825	841	867	887	799	869	822	852	867	868	864	852	788	805	824	834	861	863	833	848	843	820	862	836	837	839	817	828	851	837	818	784	892	862	850	875	852	846	765	848	866	872	841	828	896	899	818	824	803	835	878	867	784	851	835	850	831	881	838	828	848	860	851	812	852	841	795	890	876	818	843	839	865	867	869	805	834	863	798	866	873	851	811	855	874	845	848	833	868	845	793	789	846	840	807	853	870	875	802	826	837	869	840	838	859	874	864	850	799	906	904	849	866	846	858	872	817	832	822	881	870	858	852	856	781	842	841	834	858	833	871	864	826	876	877	866	834	789	851	826	853	848	830	832	825	819	827	838	833	835	860	873	830	817	860	842	864	811	832	818	900	839	858	854	831	841	851	846	850	852	844	784	794	862	830	850	848	795	805	768	856	909	794	823	843	833	833	818	835	841	888	844	813	849	826	822	843	845	828	800	814	831	824	843	874	873	848	846	851	821	826	880	813	805	815	877	853	854	841	896	823	840	806	848	821	801	874	857	820	789	875	842	865	875	786	777	847	803	833	854	855	860	823	809	828	841	829	888	790	816	778	785	870	831	848	823	864	847	837	807	837	836	840	909	870	826	826	874	871	801	839	811	853	809	840	847	811	848	865	819	789	811	838	901	804	819	859	833	830	857	800	825	854	750	829	780	857	822	890	810	863	797	795	852	837	856	876	893	827	875	911	787	864	855	831	866	913	854	839	814	834	838	803	886	807	874	858	781	823	830	840	797	855	822	841	804	842	853	829	862	825	839	898	829	813	861	890	817	832	828	871	814	793	871	841	877	849	825	865	856	787	855	916	823	804	863	863	835	863	803	827	781	856	860	780	921	822	838	824	809	891	854	866	865	802	887	849	809	864	845	823	807	840	851	813	833	821	807	844	807	833	813	802	822	829	883	857	824	865	868	842	786	872	896	876	860	828	813	881	841	853	824	876	829	854	800	867	810	826	875	814	852	854	833	822	818	803	816	850	850	838	861	837	859	868	884	866	851	775	816	888	821	794	864	835	838	863	764	849	885	862	874	875	870	793	826	773	807	887	863	798	844	800	862	945	890	906	815	855	861	866	859	782	825	779	824	852	876	883	847	817	863	835	836	814	867	831	849	903	868	839	819	845	820	843	876	843	861	836	827	802	821	799	855	863	818	798	834	893	856	823	787	833	853	824	851	849	805	827	843	813	855	819	823	826	888	850	838	836	881	845	833	830	927	854	817	797	889	851	818	774	799	817	835	854	841	855	842	854	847	861	825	856	810	822	831	825	811	837	826	839	803	875	851	781	812	828	801	886	834	867	805	864	805	827	855	852	873	870	793	803	813	826	836	811	859	889	851	817	873	806	856	872	910	913	849	870	866	836	844	838	810	874	855	811	798	799	876	865	865	880	875	892	897	851	878	915	856	821	825	838	856	813	833	824	828	837	857	856	834	892	788	820	810	862	866	831	850	834	835	806	840	859	844	846	855	843	853	852	826	837	833	820	793	870	795	836	846	865	835	856	869	838	822	858	876	866	868	842	863	834	838	842	855	888	856	851	847	837	828	818	838	879	839	893	840	853	830	836	849	924	846	846	817	827	863	855	917	889	892	851	869	807	817	860	842	776	857	869	848	836	829	809	883	835	796	862	807	860	901	782	848	803	860	823	835	865	856	830	812	827	828	835	843	854	825	851	826	829	929	860	859	834	861	834	865	851	866	887	825	822	801	837	863	825	904	863	842	876	849	825	799	868	840	845	877	875	840	873	822	916	874	818	883	873	854	800	856	813	885	828	874	883	811	829	830	821	846	836	838	822	862	838	816	859	800	837	850	793	897	802	891	858	830	848	853	813	886	835	894	846	848	865	848	845	852	788	856	833	828	824	850	792	827	811	813	844	832	816	846	847	826	811	850	848	831
32402	22369	19291	51703	62610	53062	36974	21367	11207	8213	7635	7555	7558	7578	7591	7386	7523	7609	7548	7575	7635	7482	7625	7475	7663	7522	7607	7532	7452	7484	7562	7597	7539	7592	7593	7515	7604	7517	7467	7638	7536	7588	7490	7562	7552	7564	7448	7458	7610	7463	7659	7636	7508	7496	7553	7491	7559	7518	7566	7456	7526	7479	7566	7703	7526	7600	7363	7505	7627	7578	7486	7595	7498	7387	7544	7460	7571	7744	7448	7615	7537	7585	7447	7505	7510	7332	7609	7535	7454	7513	7491	7513	7547	7489	7467	7525	7626	7580	7612	7546	7708	7515	7446	7564	7500	7424	7536	7505	7583	7449	7611	7496	7433	7671	7426	7542	7493	7512	7455	7667	7469	7468	7543	7583	7455	7613	7598	7620	7741	7540	7561	7547	7644	7509	7425	7564	7406	7537	7376	7514	7600	7570	7540	7535	7556	7531	7402	7545	7487	7629	7560	7543	7430	7560	7482	7441	7604	7526	7430	7453	7492	7582	7509	7476	7580	7384	7519	7585	7566	7375	7513	7408	7473	7454	7676	7481	7564	7591	7582	7475	7524	7501	7503	7581	7662	7492	7483	7533	7582	7558	7594	7519	7577	7542	7440	7392	7550	7594	7613	7432	7487	7532	7647	7547	7549	7457	7693	7482	7532	7532	7679	7586	7462	7515	7595	7459	7528	7462	7544	7570	7539	7452	7466	7578	7441	7566	7507	7505	7438	7654	7594	7511	7395	7463	7470	7466	7635	7680	7508	7494	7514	7535	7694	7546	7264	7646	7435	7589	7522	7436	7497	7594	7589	7636	7494	7678	7509	7493	7493	7469	7533	7570	7469	7693	7538	7531	7393	7386	7576	7547	7505	7596	7575	7584	7566	7413	7458	7404	7456	7537	7518	7439	7510	7464	7508	7617	7592	7619	7384	7524	7495	7572	7513	7503	7604	7442	7404	7644	7428	7441	7547	7595	7496	7540	7554	7461	7611	7490	7539	7519	7534	7496	7367	7561	7390	7516	7681	7554	7451	7584	7636	7543	7368	7532	7668	7566	7565	7598	7522	7559	7540	7536	7552	7514	7557	7443	7636	7604	7507	7470	7526	7504	7549	7445	7516	7550	7553	7560	7458	7473	7619	7469	7445	7501	7505	7626	7478	7486	7608	7469	7483	7339	7619	7607	7411	7656	7526	7448	7516	7591	7653	7422	7706	7490	7646	7522	7545	7517	7509	7658	7557	7481	7462	7644	7602	7574	7549	7577	7509	7492	7562	7522	7610	7552	7554	7549	7588	7587	7521	7627	7595	7591	7598	7557	7602	7563	7536	7551	7631	7595	7399	7711	7571	7547	7559	7567	7542	7448	7535	7572	7517	7464	7452	7561	7468	7490	7495	7538	7520	7533	7420	7510	7564	7477	7538	7593	7534	7541	7588	7456	7453	7551	7661	7695	7567	7399	7537	7540	7536	7574	7479	7637	7466	7500	7469	7521	7617	7559	7434	7338	7532	7527	7662	7445	7526	7550	7627	7544	7609	7572	7401	7581	7468	7516	7636	7564	7678	7635	7555	7454	7503	7571	7595	7444	7523	7388	7429	7467	7455	7572	7548	7484	7553	7540	7533	7501	7448	7439	7518	7673	7422	7435	7510	7606	7465	7545	7529	7587	7577	7633	7510	7577	7530	7553	7647	7573	7508	7591	7490	7575	7584	7557	7475	7613	7521	7617	7562	7540	7555	7566	7592	7656	7526	7405	7594	7392	7516	7633	7581	7509	7498	7494	7492	7573	7415	7545	7652	7469	7477	7500	7504	7488	7325	7310	7543	7404	7578	7420	7559	7542	7632	7428	7622	7648	7591	7537	7558	7419	7536	7570	7627	7607	7573	7480	7646	7638	7537	7540	7501	7556	7510	7527	7513	7576	7481	7407	7498	7548	7493	7651	7589	7510	7407	7568	7484	7528	7411	7546	7439	7481	7434	7592	7552	7579	7596	7589	7574	7624	7543	7701	7477	7532	7667	7435	7545	7618	7551	7737	7536	7556	7401	7618	7463	7445	7541	7491	7630	7663	7601	7370	7661	7647	7656	7612	7558	7659	7486	7542	7624	7548	7580	7578	7558	7526	7346	7502	7624	7558	7656	7469	7436	7402	7529	7464	7506	7609	7534	7449	7636	7528	7510	7671	7559	7617	7607	7556	7534	7617	7529	7425	7507	7518	7551	7433	7519	7637	7461	7501	7478	7464	7467	7543	7522	7569	7491	7580	7486	7536	7588	7523	7772	7601	7454	7558	7503	7415	7557	7544	7615	7556	7581	7601	7534	7638	7426	7654	7563	7541	7585	7598	7461	7539	7587	7425	7680	7687	7549	7535	7527	7477	7382	7529	7554	7530	7444	7601	7459	7578	7403	7508	7622	7533	7567	7579	7453	7475	7530	7559	7476	7621	7384	7504	7609	7587	7529	7591	7540	7563	7551	7631	7467	7592	7518	7395	7390	7495	7454	7468	7570	7437	7539	7537	7564	7439	7697	7556	7562	7487	7456	7495	7540	7474	7566	7508	7629	7591	7607	7576	7659	7519	7499	7567	7469	7559	7528	7579	7639	7558	7487	7555	7552	7435	7467	7551	7555	7598	7448	7637	7533	7556	7498	7548	7547	7519	7492	7648	7481	7452	7543	7561	7498	7503	7581	7442	7579	7459	7583	7660	7478	7578	7561	7635	7548	7481	7607	7569	7494	7520	7527	7538	7480	7627	7655	7472	7712	7463	7520	7593	7511	7531	7509	7494	7487	7559	7570	7414	7467	7512	7489	7492	7528	7615	7723	7584	7536	7437	7575	7509	7529	7470	7571	7475	7546	7468	7422	7580	7479	7543	7539	7547	7472	7489	7582	7445	7556	7483	7634	7428	7599	7576	7525	7566	7510	7523	7533	7616	7542	7446	7435	7558	7601	7686	7470	7552	7628	7403	7558	7494	7639	7632	7492	7653	7488	7569	7444	7544	7468	7453	7510	7400	7529	7402	7376	7626	7555	7552	7497	7592	7478	7495	7518	7475	7532	7467	7569	7615	7506	7388	7491	7508	7580	7510	7607	7621	7464	7510	7726	7428	7742	7541	7507	7447	7470	7565	7506	7382	7618	7540	7592	7564	7535	7563	7602	7537	7452	7418	7512	7481	7529	7590	7580	7491	7426	7501	7517	7610	7676	7551	7535	7517	7478	7619	7572	7561	7539	7598	7555	7628	7486	7577	7687	7350	7289	7593	7595	7491	7478	7542	7460	7393	7683	7491	7600	7562	7384	7468	7588	7579	7571	7492	7450	7405	7673	7541	7463	7530	7616	7580	7538	7495	7465	7540	7376	7382	7464	7630	7568	7571	7554	7563	7605	7619	7470	7550	7581	7464	7689	7436	7628	7637	7565	7727	7586	7616	7527	7550	7402	7720	7543	7438	7501	7534	7567	7521	7575	7639	7512	7478	7526	7534	7602	7660	7544	7517	7571	7586	7591	7590	7468	7706	7345	7500	7507	7513	7855	7516	7597	7601	7568	7414	7581	7663	7540	7667	7490	7512	7520	7551	7531	7444	7494	7564	7479	7524	7597	7564	7527	7417	7492	7606	7554	7468	7472	7661	7595	7435	7621	7492	7531	7530	7461	7565	7516	7666	7564	7606	7516	7575	7671	7644	7579	7443	7515	7614	7576	7476	7576	7551	7490	7445	7506	7441	7541	7402	7468	7468	7566	7554	7719	7581	7535	7502	7516	7512	7465	7500	7523	7496	7497	7384	7487	7682	7553	7480	7507	7481	7616	7616	7523	7509	7518	7503	7478	7634	7653	7575	7561	7550	7479	7634	7536	7611	7481	7487	7632	7454	7463	7450	7358	7461	7646	7580	7517	7567	7626	7702	7489	7559	7450	7522	7577	7546	7484	7630	7477	7438	7555	7507	7554	7511	7632	7480	7497	7512	7623	7605	7544	7410	7517	7580	7548	7658	7417	7517	7501	7611	7493	7624	7623	7492	7647	7540	7442	7502	7578	7509	7411	7492	7531	7664	7484	7470	7599	7510	7443	7568	7425	7454	7494	7525	7493	7473	7510	7546	7408	7579	7520	7561	7605	7570	7538	7547	7478	7480	7579	7560	7591	7449	7596	7586	7462	7548	7456	7464	7474	7450	7572	7474	7631	7487	7419	7608	7599	7571	7490	7545	7643	7624	7501	7616	7627	7493	7605	7518	7562	7626	7466	7452	7548	7459	7401	7581	7458	7416	7563	7462	7469	7621	7603	7628	7504	7606	7405	7575	7504	7548	7527	7520	7681	7499	7505	7552	7491	7484	7582	7520	7567	7604	7346	7443	7609	7539	7488	7604	7518	7595	7461	7466	7657	7580	7478	7515	7542	7412	7494	7559	7621	7666	7577	7519	7507	7494	7550	7467	7694	7586	7530	7590	7573	7662	7644	7494	7548	7556	7771	7509	7538	7435	7522	7534	7551	7466	7520	7452	7601	7600	7467	7480	7592	7593	7490	7458	7420	7600	7393	7610	7569	7326	7576	7607	7568	7503	7506	7463	7509	7443	7404	7519	7697	7585	7425	7375	7465	7614	7534	7363	7541	7618	7597	7534	7461	7512	7706	7534	7547	7617	7727	7552	7553	7341	7673	7436	7436	7541	7413	7558	7566	7461	7530	7377	7423	7441	7534	7601	7545	7617	7545	7454	7451	7475	7608	7469	7515	7548	7499	7501	7521	7523	7470	7442	7611	7471	7467	7521	7571	7402	7541	7610	7546	7485	7630	7555	7460	7527	7661	7615	7513	7387	7484	7573	7541	7422	7628	7637	7581	7476	7611	7535	7540	7588	7429	7467	7479	7465	7531	7574	7494	7587	7698	7580	7566	7547	7529	7560	7530	7603	7660	7633	7669	7509	7531	7455	7499	7551	7509	7492	7556	7676	7647	7538	7522	7463	7452	7456	7492	7488	7572	7525	7503	7422	7554	7655	7659	7502	7510	7682	7474	7459	7598	7608	7465	7534	7571	7622	7629	7625	7511	7490	7558	7476	7550	7588	7393	7493	7635	7636	7616	7483	7686	7626	7535	7542	7602	7531	7567	7630
8584	5740	11513	22428	31245	27418	15231	5284	1679	986	857	814	868	917	917	850	855	804	850	922	826	842	867	863	820	785	882	840	828	862	846	865	896	831	846	890	868	802	850	849	855	865	810	854	832	872	785	825	885	869	824	875	809	831	871	859	809	828	856	839	807	839	908	871	837	859	888	839	802	866	903	837	811	858	765	858	859	890	838	821	865	861	867	853	865	836	815	807	849	845	844	852	852	866	833	800	871	840	867	855	857	784	849	852	900	829	878	880	839	895	839	916	918	903	886	867	877	813	898	862	878	865	816	870	866	879	810	814	820	851	877	850	826	843	830	877	866	820	755	845	797	841	808	852	868	860	818	873	877	836	887	830	873	901	829	875	899	911	914	787	905	895	881	843	831	884	884	834	842	869	852	875	874	811	877	907	843	873	874	883	841	842	874	874	843	844	889	823	846	850	860	868	831	876	815	821	884	884	860	891	804	812	820	911	801	847	822	836	836	879	812	863	839	866	825	889	876	816	904	876	847	905	854	822	832	835	827	823	805	835	871	853	841	835	834	857	870	850	897	821	863	906	876	865	833	888	833	814	854	787	911	824	869	887	903	901	923	844	837	858	887	868	915	821	845	831	863	902	834	849	844	851	846	838	891	873	859	823	863	896	832	856	866	883	848	844	871	827	897	869	863	866	855	877	878	822	874	810	876	877	852	874	840	857	845	858	862	925	850	787	828	851	880	851	820	804	867	845	824	793	828	934	845	849	865	854	854	879	823	863	882	829	897	888	865	869	860	898	798	808	906	849	846	872	886	814	888	868	833	825	850	842	854	817	847	860	873	849	811	887	894	858	876	817	907	852	897	843	822	813	836	863	845	841	845	785	853	880	874	867	878	843	889	856	910	867	806	853	901	859	923	868	899	858	860	853	855	813	933	829	885	846	896	871	863	861	811	869	887	813	889	855	846	881	804	859	892	887	875	828	812	825	799	940	896	827	937	896	838	857	836	844	884	858	838	860	878	863	819	845	848	848	906	854	862	834	849	849	880	847	846	879	880	861	843	855	845	846	878	858	820	814	820	904	845	805	885	833	874	871	888	814	887	841	846	829	855	855	881	855	841	846	840	901	823	868	893	862	899	901	858	836	850	869	817	818	910	821	880	857	860	839	897	863	821	852	862	791	803	864	875	884	839	839	789	851	882	839	799	856	829	913	871	812	831	893	830	874	842	828	912	809	872	881	881	872	877	860	909	861	830	849	853	893	856	828	874	891	849	893	836	825	793	855	861	852	838	824	801	848	861	855	861	750	853	900	855	862	810	895	862	845	778	922	869	841	854	860	814	895	838	813	851	863	882	834	789	814	806	894	836	841	810	827	870	789	856	889	846	909	881	856	807	822	832	864	925	837	853	850	873	858	837	826	850	854	790	872	883	879	889	875	866	874	913	853	855	840	845	825	931	881	816	858	855	827	856	845	856	877	844	849	849	824	916	833	868	846	879	829	796	836	864	831	825	855	853	922	808	864	826	831	801	859	901	856	859	841	894	887	861	799	847	814	942	858	849	883	883	860	797	832	872	805	877	858	848	853	801	859	858	825	818	812	811	785	900	840	788	892	877	838	879	874	833	876	873	869	867	867	904	817	889	865	844	882	851	825	830	864	882	864	804	860	822	853	858	834	829	805	849	883	866	855	833	832	871	846	914	896	897	848	852	912	831	817	777	862	857	868	846	879	900	842	883	846	900	821	907	881	825	866	849	916	858	822	896	941	876	909	853	879	854	877	868	872	881	857	817	782	894	868	821	865	841	854	844	856	860	861	847	901	802	857	871	855	844	885	818	880	846	866	902	884	809	888	884	856	859	882	869	877	843	893	835	876	887	891	802	833	832	885	872	838	826	913	870	866	877	859	924	866	882	841	852	901	833	837	890	820	866	879	795	810	855	859	877	904	867	865	903	850	893	834	826	864	831	842	839	849	849	856	860	843	836	858	865	818	904	873	860	890	831	871	782	847	893	836	844	857	863	915	878	836	929	882	836	808	796	848	924	847	874	833	817	900	861	834	818	843	818	850	795	885	876	863	831	825	858	875	834	843	880	851	851	853	851	907	857	858	850	823	870	872	873	840	882	883	815	864	826	899	848	892	823	855	836	822	863	841	758	879	878	852	882	914	878	858	851	837	818	851	846	859	843	845	814	869	830	868	815	795	865	825	826	921	850	872	893	878	835	865	870	854	874	858	864	865	840	861	876	888	800	806	908	875	849	866	851	817	870	873	842	883	878	873	852	861	916	892	839	874	871	910	843	837	873	825	900	811	849	908	878	859	829	861	783	853	848	850	854	861	824	843	868	862	909	864	836	823	845	856	869	846	889	840	805	843	809	807	927	883	838	881	838	840	859	822	838	864	819	863	902	843	755	849	853	871	841	853	890	825	880	836	850	850	883	879	898	844	841	879	895	842	812	871	822	795	803	873	849	796	828	862	830	823	864	867	826	842	830	865	841	915	837	813	845	874	931	901	865	790	836	908	858	820	868	812	820	824	839	851	873	900	858	912	850	856	840	847	829	844	845	867	796	880	827	850	864	885	828	888	928	856	818	901	812	821	861	858	853	853	835	892	857	812	877	833	883	894	859	839	878	901	879	863	801	900	851	852	863	824	815	819	912	863	903	811	854	830	860	878	898	935	897	866	874	878	894	897	804	810	807	866	864	820	857	804	845	827	828	860	859	865	822	876	818	850	907	823	853	869	840	860	862	836	835	884	829	849	836	887	896	835	893	854	855	913	879	851	794	844	825	887	781	859	894	853	858	901	862	878	807	883	871	890	836	867	886	876	836	807	818	801	818	807	908	888	829	832	819	871	911	848	863	853	862	832	846	907	821	856	857	881	831	878	873	808	830	882	868	867	802	889	872	871	848	869	845	818	871	829	853	830	892	850	819	909	852	859	862	834	860	844	829	859	874	850	855	862	883	819	896	994	886	854	843	852	864	865	811	872	872	919	845	812	860	837	817	876	820	852	918	816	871	910	834	884	827	811	821	822	847	857	842	833	855	882	810	839	885	803	886	814	797	884	902	863	891	852	902	878	848	843	807	857	878	888	851	897	829	878	821	875	828	851	842	907	895	843	856	818	922	891	842	885	845	831	867	903	877	819	872	812	821	857	854	854	878	835	846	894	851	871	846	826	873	823	799	829	826	846	855	817	848	884	878	843	837	855	850	848	847	857	834	881	820	856	810	922	878	833	869	861	870	856	861	861	855	856	844	856	846	866	829	833	848	843	805	872	857	891	862	911	814	890	863	829	886	855	844	851	878	890	861	864	827	845	913	859	851	904	850	839	853	886	807	879	836	844	855	900	829	833	885	856	811	796	867	845	872	848	870	825	912	830	889	857	804	864	898	841	857	879	858	883	848	887	893	825	879	773	875	847	848	839	864	878	868	853	826	896	857	902	880	855	801	864	860	792	867	887	819	854	884	896	891	860	796	839	896	892	868	929	810	850
43718	34484	46456	81623	94209	84541	61595	37944	19206	10021	7974	7707	7724	7778	7600	7574	7699	7750	7627	7774	7717	7791	7669	7682	7639	7700	7837	7589	7731	7727	7657	7638	7670	7713	7670	7701	7750	7676	7765	7693	7712	7628	7573	7588	7530	7690	7659	7625	7738	7686	7705	7720	7713	7724	7707	7688	7747	7546	7624	7605	7673	7618	7620	7618	7616	7739	7797	7747	7775	7577	7779	7671	7621	7514	7664	7674	7701	7605	7698	7543	7808	7684	7552	7694	7712	7537	7716	7625	7632	7756	7665	7600	7638	7597	7684	7654	7650	7669	7484	7655	7484	7631	7718	7670	7795	7698	7661	7628	7768	7628	7740	7628	7783	7714	7687	7778	7681	7757	7671	7708	7731	7772	7672	7770	7717	7633	7573	7771	7660	7627	7647	7669	7683	7720	7767	7669	7838	7609	7612	7712	7754	7663	7564	7611	7724	7701	7588	7682	7693	7554	7540	7747	7617	7822	7591	7712	7660	7824	7701	7681	7616	7744	7618	7614	7636	7693	7680	7674	7554	7479	7774	7665	7595	7765	7562	7629	7688	7617	7732	7720	7750	7558	7734	7518	7660	7678	7668	7687	7743	7681	7725	7631	7549	7663	7568	7687	7600	7727	7616	7613	7655	7712	7568	7725	7613	7588	7865	7790	7660	7713	7823	7608	7574	7662	7742	7841	7665	7698	7638	7671	7709	7758	7836	7666	7621	7681	7622	7663	7632	7729	7727	7537	7780	7739	7759	7570	7641	7760	7478	7735	7702	7676	7699	7564	7783	7769	7666	7720	7600	7619	7814	7620	7780	7594	7800	7724	7633	7778	7632	7661	7614	7722	7745	7525	7674	7765	7815	7828	7701	7721	7627	7714	7790	7703	7712	7714	7674	7636	7713	7642	7672	7618	7676	7603	7667	7600	7695	7772	7679	7542	7708	7654	7514	7628	7676	7639	7784	7728	7673	7550	7771	7694	7619	7743	7707	7760	7757	7502	7667	7660	7683	7627	7807	7563	7824	7720	7646	7714	7640	7784	7750	7694	7634	7842	7653	7611	7756	7627	7803	7761	7763	7757	7720	7647	7688	7430	7658	7745	7656	7577	7632	7703	7838	7784	7611	7740	7721	7616	7704	7752	7570	7661	7610	7681	7675	7524	7682	7563	7751	7866	7637	7596	7506	7716	7718	7678	7683	7682	7787	7608	7685	7600	7649	7741	7877	7813	7754	7683	7599	7680	7587	7756	7727	7724	7557	7678	7730	7616	7592	7718	7654	7677	7859	7599	7704	7717	7548	7731	7636	7656	7726	7606	7714	7633	7747	7653	7723	7657	7704	7650	7727	7654	7657	7699	7719	7705	7651	7690	7760	7668	7700	7678	7901	7714	7745	7757	7748	7645	7590	7687	7715	7715	7710	7568	7760	7753	7753	7671	7656	7669	7745	7697	7721	7679	7770	7777	7618	7630	7746	7757	7624	7864	7613	7750	7752	7625	7851	7675	7604	7574	7816	7679	7798	7787	7613	7630	7897	7826	7876	7679	7575	7660	7707	7555	7642	7687	7657	7606	7691	7564	7765	7662	7561	7523	7607	7690	7653	7666	7590	7690	7652	7683	7903	7682	7696	7626	7573	7567	7788	7642	7714	7679	7683	7659	7589	7669	7783	7716	7786	7759	7760	7675	7738	7692	7653	7629	7622	7557	7751	7675	7713	7774	7720	7757	7744	7586	7726	7637	7680	7826	7527	7815	7589	7588	7673	7695	7658	7589	7592	7589	7538	7620	7801	7670	7681	7664	7652	7706	7622	7635	7667	7652	7588	7577	7649	7688	7750	7623	7732	7579	7584	7795	7811	7714	7639	7678	7716	7795	7708	7633	7699	7639	7699	7597	7709	7681	7596	7563	7674	7812	7717	7725	7642	7770	7712	7736	7836	7692	7662	7727	7652	7605	7585	7574	7744	7588	7739	7784	7538	7755	7812	7699	7662	7611	7582	7671	7548	7697	7701	7763	7660	7748	7648	7681	7787	7613	7734	7627	7746	7726	7707	7718	7566	7769	7772	7758	7667	7697	7771	7644	7704	7626	7641	7675	7631	7792	7615	7638	7677	7794	7621	7552	7782	7665	7728	7614	7821	7666	7771	7705	7634	7722	7741	7703	7630	7628	7553	7657	7859	7610	7659	7627	7668	7647	7727	7698	7640	7758	7686	7705	7574	7596	7699	7675	7804	7768	7749	7776	7667	7666	7753	7444	7686	7698	7564	7574	7610	7630	7685	7699	7649	7595	7630	7586	7894	7759	7538	7564	7665	7666	7732	7506	7705	7709	7590	7603	7666	7580	7709	7695	7662	7737	7644	7688	7833	7621	7698	7643	7665	7592	7622	7668	7676	7571	7631	7705	7609	7649	7687	7676	7719	7648	7786	7628	7600	7629	7753	7528	7731	7615	7674	7733	7799	7660	7761	7703	7578	7594	7761	7721	7575	7512	7844	7735	7828	7803	7752	7837	7674	7633	7703	7834	7694	7660	7708	7695	7539	7614	7750	7672	7721	7652	7694	7626	7689	7678	7745	7586	7649	7590	7582	7630	7746	7569	7752	7662	7552	7696	7613	7765	7605	7623	7563	7556	7731	7750	7743	7695	7821	7758	7579	7783	7760	7680	7621	7769	7599	7787	7628	7744	7767	7747	7728	7780	7589	7566	7704	7589	7568	7816	7664	7601	7592	7661	7708	7701	7682	7646	7728	7784	7574	7692	7598	7572	7619	7667	7735	7624	7640	7838	7677	7620	7671	7748	7674	7645	7745	7772	7827	7695	7715	7633	7787	7774	7645	7625	7675	7632	7732	7606	7628	7559	7656	7619	7859	7745	7721	7579	7550	7535	7641	7688	7701	7743	7759	7756	7704	7518	7685	7707	7759	7585	7740	7632	7568	7551	7648	7675	7794	7766	7827	7728	7534	7637	7676	7760	7606	7673	7591	7634	7691	7765	7632	7741	7653	7783	7735	7454	7636	7680	7661	7649	7735	7515	7581	7587	7623	7644	7542	7677	7768	7651	7596	7647	7675	7673	7857	7703	7638	7676	7761	7650	7655	7679	7678	7667	7726	7633	7596	7620	7710	7738	7725	7722	7643	7563	7682	7753	7619	7731	7525	7695	7622	7743	7676	7666	7661	7632	7738	7695	7580	7751	7739	7731	7631	7767	7759	7713	7737	7656	7579	7590	7551	7757	7717	7745	7692	7770	7812	7786	7614	7629	7644	7606	7639	7772	7668	7657	7831	7704	7807	7618	7782	7638	7769	7702	7536	7738	7737	7688	7726	7823	7619	7660	7683	7468	7705	7671	7670	7650	7698	7811	7790	7544	7698	7748	7726	7731	7676	7780	7559	7664	7434	7770	7666	7514	7611	7641	7756	7640	7694	7686	7675	7766	7669	7664	7779	7818	7749	7791	7684	7672	7668	7761	7682	7679	7607	7667	7698	7719	7691	7700	7723	7710	7779	7659	7738	7823	7816	7631	7729	7651	7739	7718	7751	7663	7711	7630	7726	7730	7650	7681	7793	7748	7668	7695	7526	7682	7656	7568	7510	7590	7639	7708	7790	7621	7708	7745	7516	7783	7645	7822	7761	7598	7681	7685	7682	7780	7751	7690	7806	7817	7527	7593	7632	7812	7684	7693	7678	7773	7615	7545	7664	7608	7646	7746	7725	7605	7695	7752	7690	7725	7607	7675	7703	7927	7728	7607	7821	7576	7637	7630	7675	7808	7756	7635	7733	7648	7690	7649	7701	7688	7728	7682	7659	7848	7648	7847	7788	7669	7684	7667	7639	7646	7593	7717	7673	7559	7635	7598	7500	7699	7686	7672	7641	7681	7678	7831	7536	7683	7742	7640	7622	7734	7692	7674	7610	7665	7856	7737	7529	7608	7709	7540	7749	7781	7662	7697	7563	7678	7831	7612	7665	7718	7701	7597	7701	7589	7591	7623	7679	7603	7669	7600	7733	7630	7666	7699	7627	7749	7544	7596	7627	7698	7629	7738	7647	7763	7544	7632	7724	7738	7740	7630	7709	7680	7676	7774	7745	7621	7747	7718	7682	7661	7714	7600	7763	7812	7626	7560	7631	7691	7619	7755	7694	7512	7577	7695	7679	7605	7713	7578	7699	7698	7712	7673	7550	7559	7725	7798	7708	7826	7702	7657	7697	7707	7613	7678	7658	7761	7726	7600	7744	7650	7660	7628	7744	7672	7617	7697	7662	7692	7699	7792	7745	7611	7712	7554	7774	7664	7732	7748	7615	7671	7660	7783	7654	7710	7754	7650	7692	7818	7604	7551	7676	7639	7752	7707	7616	7610	7881	7667	7717	7792	7763	7604	7684	7839	7577	7736	7697	7685	7690	7776	7647	7695	7719	7697	7674	7730	7682	7612	7681	7708	7798	7723	7786	7731	7603	7727	7636	7699	7875	7731	7711	7660	7639	7572	7622	7687	7712	7769	7734	7717	7591	7654	7679	7601	7752	7769	7765	7692	7605	7693	7568	7716	7580	7561	7647	7760	7706	7635	7797	7740	7757	7693	7714	7569	7880	7621	7638	7675	7650	7552	7717	7675	7705	7767	7777	7630	7825	7646	7756	7715	7699	7742	7722	7615	7646	7668	7684	7755	7699	7540	7641	7727	7700	7651	7569	7755	7688	7491	7650	7820	7668	7653	7648	7685	7609	7746	7619	7562	7803	7652	7704	7704	7633	7602	7689	7560	7706	7645	7733	7653	7567	7622	7731	7683	7637	7644	7640	7613	7740	7568	7507	7661	7811	7654	7650	7643	7733	7655	7780	7701	7634	7730	7698	7728	7649	7657	7644	7717	7684	7601	7659	7653	7664	7508	7569	7579	7707	7691	7795	7651	7704	7735	7602	7640	7549	7750	7665	7680	7787	7662	7762	7685	7707	7669	7719	7729	7748	7746	7692	7737	7632	7639	7707	7676	7565	7762	7728	7612	7614	7820	7651	7700	7565	7791	7711	7626	7846	7677	7650	7789	7834	7658	7572	7684	7694	7701	7746	7684	7749	7814	7704	7812	7711	7578	7665	7673	7701	7745	7673	7690	7653	7734
7993	4420	8205	15701	20791	16358	7747	2874	1236	949	882	852	829	881	833	897	891	855	866	866	867	884	897	844	873	922	866	878	901	906	891	861	880	877	872	846	809	903	848	893	865	893	867	854	896	878	892	870	924	887	858	887	860	915	874	941	881	864	910	892	873	887	875	820	863	856	855	869	881	911	901	837	830	860	863	881	847	847	894	892	852	859	909	832	874	822	850	866	870	854	861	818	874	925	838	913	850	869	853	861	875	880	888	913	912	847	907	838	813	844	918	874	886	844	886	879	870	902	929	818	885	843	824	864	905	895	878	916	920	869	901	929	907	904	852	879	865	886	845	874	851	793	837	878	848	863	878	842	850	852	856	859	919	889	889	878	834	857	850	844	801	859	875	867	876	884	841	894	882	862	853	859	870	871	846	895	888	897	872	827	885	828	867	864	876	832	898	940	862	830	840	816	864	862	874	849	862	868	879	817	886	897	851	826	875	840	867	908	885	868	926	934	892	852	861	842	867	834	895	879	905	898	878	863	907	889	867	865	858	924	851	872	873	875	876	856	849	867	866	862	898	890	911	941	907	926	847	949	872	889	892	869	910	825	907	889	847	896	909	860	910	862	890	891	841	864	865	904	818	890	937	895	851	851	898	845	874	843	871	835	910	874	902	896	865	821	863	838	880	847	868	818	858	849	836	820	851	880	895	865	866	883	848	889	869	869	824	866	906	818	912	875	817	855	868	884	956	843	900	881	871	842	834	872	850	851	912	843	886	888	887	866	892	875	899	889	852	850	864	906	871	876	864	828	835	934	947	880	878	808	853	897	936	918	895	833	871	916	835	892	830	885	895	899	889	911	857	861	892	870	913	888	805	871	832	872	879	885	917	813	841	870	862	932	896	878	901	824	905	908	856	867	860	903	877	857	833	845	836	871	855	856	873	896	861	856	859	899	855	867	852	860	874	801	894	857	879	868	837	834	799	928	812	840	863	847	874	848	898	886	880	872	931	842	807	829	892	819	851	822	917	894	888	895	931	844	880	895	775	886	883	862	876	874	876	846	835	921	885	852	863	895	890	876	859	855	836	819	868	880	838	877	838	911	856	874	867	871	850	935	852	878	835	858	857	893	907	863	924	905	890	848	928	897	859	848	853	868	851	835	915	902	859	873	884	902	827	884	918	881	877	879	867	844	857	861	883	877	867	827	912	914	897	895	860	888	883	880	837	849	820	846	846	889	878	863	831	855	839	871	895	829	878	875	884	887	867	927	865	877	835	841	838	887	862	935	806	930	860	878	899	867	900	901	828	917	896	955	888	853	849	852	890	831	892	853	895	892	897	883	861	835	846	866	859	882	914	866	896	849	894	864	814	919	893	827	889	873	880	881	830	857	849	843	925	897	836	862	880	820	913	933	925	877	863	915	859	932	870	836	885	852	909	908	877	857	871	873	805	851	920	855	868	879	852	883	861	948	864	858	880	857	889	873	852	841	900	845	852	796	909	869	860	872	879	804	947	855	861	855	855	850	859	892	827	891	846	873	852	875	882	815	927	891	887	940	849	854	885	875	892	887	883	895	859	894	843	860	906	916	879	847	858	870	840	851	864	917	858	881	907	802	793	891	834	886	881	798	836	831	865	857	896	868	820	884	873	858	858	882	868	931	924	817	855	880	849	905	840	885	817	865	845	859	848	877	875	833	862	898	845	883	853	878	916	878	844	851	829	815	841	853	823	871	914	942	880	820	896	891	821	866	894	901	916	825	862	873	869	862	902	902	853	881	887	863	868	889	887	862	787	843	843	925	827	847	923	940	897	845	862	864	849	907	830	898	826	858	822	922	869	895	901	868	849	853	869	855	882	913	836	828	842	854	827	836	905	872	880	881	914	930	903	883	855	859	895	901	813	855	817	815	893	859	855	902	854	862	898	857	888	866	855	952	838	948	901	884	847	881	896	942	848	828	789	896	864	915	847	875	819	912	902	887	888	866	895	884	882	920	832	870	819	881	864	875	862	854	868	872	877	914	850	858	861	907	844	938	910	853	855	868	843	909	863	892	835	836	855	900	890	874	852	844	878	844	857	809	918	923	832	890	882	898	824	833	845	899	882	798	840	826	891	880	907	868	826	876	856	906	937	883	882	852	847	872	921	878	886	853	903	874	885	890	895	869	874	887	886	894	940	856	854	889	868	809	839	848	878	848	903	863	844	882	885	805	872	861	872	829	894	802	864	888	830	840	847	900	819	894	831	821	842	803	861	892	902	869	837	877	905	793	845	822	896	873	887	842	887	836	924	903	935	840	833	883	895	870	892	883	850	921	866	914	814	873	852	862	877	874	855	892	851	874	865	799	914	891	881	884	905	868	891	871	859	834	846	898	867	919	895	830	829	864	817	779	878	889	907	905	874	818	914	840	877	861	855	857	864	913	892	863	899	884	856	866	850	905	901	819	884	920	862	862	883	873	887	896	867	858	902	871	876	841	876	865	896	871	897	902	921	895	860	867	875	868	868	853	874	877	912	940	870	850	933	885	865	918	853	847	847	818	841	848	912	868	886	863	943	860	885	909	935	891	845	859	864	900	898	908	865	847	891	829	846	884	836	866	880	876	857	883	857	836	863	911	865	864	898	926	867	837	902	896	922	910	855	910	845	802	897	858	834	891	863	874	905	830	930	882	830	861	857	884	856	847	836	861	816	885	874	837	874	896	856	902	896	860	854	838	817	860	847	866	866	888	866	837	880	907	882	903	859	899	849	894	860	897	861	902	867	894	852	867	883	882	921	898	850	880	855	860	864	878	816	931	824	865	833	857	883	865	862	840	886	889	808	841	851	847	838	894	916	862	805	846	902	812	880	848	867	870	864	857	859	888	953	903	866	847	826	853	900	889	861	835	903	846	847	851	910	859	874	794	842	850	874	884	914	799	892	888	876	892	919	888	877	859	862	884	873	906	873	833	849	876	908	836	869	875	884	889	855	832	871	845	894	849	905	868	900	804	871	853	875	910	827	938	856	862	870	883	839	906	857	880	862	863	790	846	818	871	862	863	852	784	859	887	856	872	884	873	866	866	857	865	866	808	826	803	867	865	903	860	827	854	967	912	877	871	824	895	827	864	907	841	915	866	884	807	839	882	824	859	845	892	894	865	824	843	926	852	829	873	890	862	918	872	882	828	826	852	859	855	890	839	835	891	889	836	872	904	876	878	879	884	893	897	894	831	880	880	820	880	869	879	821	825	871	882	850	887	860	886	863	882	852	894	877	830	881	893	885	870	844	881	856	839	892	849	927	857	884	876	861	865	883	899	883	886	865	877	793	869	855	869	883	874	852	889	855	864	815	847	856	892	908	869	916	889	858	853	887	841	861	934	842	864	835	842	883	819	944	875	840	928	820	836	835	788	859	884	883	876	848	815	908	874	842	914	870	804	881	878	856	839	861	860	892	878	891	846	836	888	838	847	838	913	895	874	878	861	885	848	870	867	882	896	867	861	839	876	867	940	862	854
35987	30963	41444	73972	83093	69755	48434	29263	14350	8953	7994	7874	7793	7781	7858	7862	7918	7959	7825	7812	7807	7864	7880	7698	7854	7834	7754	7919	7769	7881	7771	7783	7789	7813	7799	7843	7788	7791	7699	7741	7855	7720	7868	7722	7757	7880	7928	7851	7920	7811	7838	7825	7691	7800	7637	7792	7845	7695	7788	7751	7805	7904	7734	7642	7680	7788	7840	7658	7824	7836	7914	7791	7713	7884	7880	7703	7914	7726	7681	7887	7722	7842	8009	7748	7864	7691	7872	7747	7786	7729	7740	7741	7691	7695	7885	7754	7775	7827	7840	7666	7923	7877	7831	7686	7871	7847	7884	7910	7783	7759	7670	7722	7947	7844	7828	7619	7702	7767	7751	7797	7866	7675	7934	7855	7812	7807	7816	7816	7714	7810	7812	7749	7803	7790	7733	7738	7765	7815	7725	7797	7757	7750	7728	7793	7757	7731	7700	7946	7770	7794	7843	7832	7693	7932	7823	7748	7643	7894	7796	7724	7840	7776	7770	7964	7922	7928	7926	7691	7499	7741	7718	7718	7825	7850	7917	7677	7799	7838	7912	7804	7825	7830	7722	7742	7780	7758	7819	7778	7868	7855	7671	7778	7731	7713	7825	7784	7882	7847	7990	7733	7649	7690	7646	7800	7766	7715	7813	7806	7846	7820	7759	7797	7865	7890	7911	7726	7810	7876	7766	7988	7607	7748	7836	7775	7832	7630	7875	7810	7667	7880	7772	7828	7708	7799	7918	7687	7939	7844	7845	7691	7889	7909	7856	7722	7846	7870	7787	7720	7788	7821	7865	7811	7786	7732	7789	7826	7746	7908	7852	7753	7888	7814	7948	7632	7790	7776	7787	7866	7802	7753	7862	7877	7604	7901	7996	7683	7862	7728	7740	7755	7848	7837	7759	7783	7920	7861	7803	7779	7823	7760	7865	7768	7856	7828	7699	7738	7784	7802	7874	7881	7772	7779	7729	7744	7721	7857	7615	7743	7741	7829	7828	7843	7758	7722	7874	7834	7771	7936	7981	7900	7907	7794	7797	7810	7851	7780	7725	7840	7700	7620	7793	7847	7779	7922	7717	7844	7811	7863	7841	7842	7662	7902	7898	7912	7806	7713	7846	7829	7757	7759	7896	7818	7760	7731	7842	7749	7728	7720	7925	7843	7883	7711	7745	7896	7819	7899	7757	7741	7739	7806	7713	7780	7795	7896	7943	7662	7812	7729	7851	7793	7801	7687	7951	7817	7740	7732	7948	7854	7999	7854	7712	7788	7799	7877	7703	7827	7728	7743	7792	7793	7835	7763	7781	7764	7836	7730	7985	7757	7802	7799	7831	7702	7822	7833	7893	7822	7751	7797	7837	7842	7831	7787	7824	7853	7822	7943	7981	7739	7769	7665	7804	7758	7886	7873	7752	7760	7937	7675	7767	7790	7793	7765	7808	7778	7702	7918	7784	7864	7750	7716	7761	7821	7787	7840	7830	7891	7671	7921	7840	7768	7888	7878	7802	7732	7868	7775	7802	7890	7690	7737	7869	7842	7903	7660	7850	7882	7848	7819	7798	7720	7808	7767	7821	7784	7906	7807	7867	7884	7863	7842	7845	7852	7898	7821	7758	7783	7908	7880	7803	7794	7823	7899	7850	7772	7937	7808	7814	7767	7819	7737	7788	7746	7884	7834	7824	7821	7704	7753	7876	7780	7831	7726	7882	7788	7830	7892	7724	7747	7827	7860	7815	7774	7803	7762	7655	7811	7752	7775	7931	7711	7764	7767	7900	7840	7754	7805	7635	7603	7750	7727	7861	7708	7751	7681	7816	7819	7847	7773	7804	7774	7837	7783	7891	7780	7803	7722	8024	7805	7819	7709	7837	7729	7725	7818	7746	7795	7860	7858	7797	7945	7719	7732	7738	7863	7941	7744	7883	7771	7797	7665	7817	7706	7846	7897	7910	7848	7776	7931	7755	7765	7822	7966	7833	7941	7844	7841	7827	7788	7838	7805	7661	7809	7830	7804	7946	7876	7804	7839	7871	7862	7828	7778	7704	7669	7765	7906	7872	7837	7867	7883	7736	7794	7776	7879	7858	7848	7810	7840	7762	7927	7821	7893	7990	7970	7766	7811	7951	7804	7729	7601	7830	7746	7750	7707	7918	7889	7698	7796	7777	7747	7884	7733	7741	7999	7906	7839	7809	7913	7613	7800	7807	7919	7716	7839	7732	7866	7706	7726	7887	7759	7816	7742	7913	7733	7726	7727	7758	7813	7821	7879	7742	7884	7898	7941	7781	7883	7881	7902	7736	7782	7868	7863	7752	7729	7858	7925	7920	7813	7891	7916	7739	7826	7799	7732	7801	7807	7625	7871	7736	7787	7754	7902	7802	7814	7858	7738	7823	7833	7882	7786	7744	7766	7753	7684	7848	7867	7884	8009	7772	7797	7815	7808	7791	7791	7756	7830	7723	7671	7927	7709	7840	7848	7804	7716	7850	7718	7810	7910	7788	7658	7853	7698	7805	7778	8034	7832	7915	7722	7697	7789	7732	7789	7829	7780	7758	7750	7759	7831	7644	7703	7832	7745	7762	7935	7752	7701	7788	7770	7773	7870	7886	7849	7929	7743	7745	7798	7911	7751	7808	7775	7653	7739	7817	7759	7773	7742	7926	7676	7825	8004	7797	7696	7751	7843	7927	7725	7850	7769	7901	7690	7841	7871	7752	7761	7798	7684	7855	7859	7813	7703	7876	7755	7913	7736	7694	7739	7796	7796	7795	7848	7831	7933	7681	7787	7934	7698	7785	7784	7810	7892	7757	7911	7781	7716	7712	7732	7867	7769	7846	7722	7678	7783	7766	7851	7738	7980	7941	7782	7883	7830	7862	7836	7758	7753	7778	7733	7779	7887	7824	7597	7844	7824	7853	7786	7757	7892	7775	7823	7957	7788	7899	7682	7742	7868	7740	7824	7671	7757	7721	7719	7733	7734	7813	7789	7722	7738	7747	7795	7835	7975	7794	7836	7872	7841	7720	7801	7877	7726	7847	7944	7962	7840	7854	7692	7818	7822	7718	7794	7987	7617	7833	7759	7818	7773	7697	7751	7863	7785	7827	7736	7806	7778	7802	7837	7885	7845	7719	7690	7821	7767	7709	7957	7705	7912	7813	7758	7892	7784	7716	7835	7925	7788	7861	7794	7824	7777	7752	7687	7910	7723	7904	7770	7779	7900	7888	7801	7798	7729	7839	7787	7786	7811	7811	7793	7936	7888	7748	7908	7762	7869	7830	7841	7840	7776	7692	7856	7769	7740	7833	7677	7826	7792	7706	7840	7728	7703	7804	7833	7806	7778	7689	7838	7730	7728	7697	7944	7755	7784	7838	7636	7806	7903	7817	7916	7823	7881	7860	7889	7667	7828	7773	7715	7784	7828	7876	7878	7808	7851	7860	7785	7772	7734	7941	7822	7780	7893	7715	7832	7799	7709	7742	7714	7727	7875	7823	7796	7756	7884	7732	7903	7702	7746	7881	7798	7822	7764	7671	7903	7857	7791	7843	7810	7787	7690	7822	7731	7766	7821	7781	7817	7802	7782	7677	7665	7869	7920	7746	7739	7760	7907	7879	7842	7818	7797	7731	7762	7805	7860	7841	7855	7796	7814	7849	7717	7786	7762	7807	7885	7809	7841	7953	7717	7855	7754	7734	7811	7923	7672	7888	7802	7738	7746	7805	7722	7847	7718	7814	7854	7777	7816	7956	7800	7791	7794	7668	7762	7788	7814	7758	7778	7782	7882	7848	7825	7767	7839	7756	7821	7760	7697	7918	7713	7888	7734	7931	7770	7773	7843	7714	7850	7815	7756	7759	7825	7784	7853	7964	7853	7857	7856	7802	7694	7883	7827	7930	7849	7771	7714	7847	7760	7867	7728	7815	7716	7844	7778	7714	7916	7840	7834	7620	7829	7795	7734	7754	7982	7915	7768	7791	7818	7884	7910	7841	7792	7917	7864	7736	7760	7905	7773	7857	7784	7714	7727	7849	7712	7733	7706	7840	7761	7771	7849	7734	7640	7796	7800	7722	7752	7808	7862	7866	7891	7915	7799	7768	7924	7875	7771	7854	7765	7849	7695	7863	7579	7675	7783	7713	7878	7709	7762	7827	7740	7874	7874	7835	7752	7854	7853	7731	7827	7854	7712	7774	7779	7738	7845	7785	7656	7743	7856	7872	7745	7882	7774	7697	7859	7714	7877	7830	7767	7802	7839	7691	7871	7824	7792	7822	7630	7735	7793	7801	7814	7771	7704	7826	7776	7880	7681	7813	7891	7888	7858	7633	7745	7651	7767	7765	7889	7873	7736	7674	7890	7748	7821	7749	7788	7786	7910	7794	7779	7718	7866	7734	7817	7884	7732	7860	7888	7864	7763	7817	7750	7909	7771	7874	7669	7757	7814	7839	7662	7709	7841	7826	7696	7815	7755	7884	7626	7838	7747	7753	7771	7858	7794	7893	7747	7768	7749	7860	7836	7699	7858	7800	7897	7973	7873	7894	7714	7800	7755	7897	7913	7781	7833	7749	7733	7731	7874	7843	7837	7747	7812	7646	7831	7885	7731	7773	7817	7705	7839	7908	7799	7762	7916	7788	7755	7819	7830	7798	7775	7840	7778	7800	7777	7765	7768	7756	7903	7774	7875	7829	7737	7809	7926	7862	7798	7849	7765	7772	7644	7924	7770	7874	7800	7757	7595	7818	7831	7738	7797	7702	7867	7836	7771	7733	7974	7889	7792	7749	7836	7870	7795	7741	7756	7850	7863	7732	7922	7862	7750	7714	7782	7892	7884	7769	7846	7735	7843	7835	7831	7774	7908	7785	7860	7726	7613	7841	7838	7942	7788	7748	7863	7828	7821	7867	7750	7753	7909	7815	7765	7869	7746	7849	7823	7826	7644	7889	7769	7781	7751	7639	7781	7785	7618	7775	7856	7752	7858	7691	7720	7729	7667	7881	7866	7782	7822	7815	7793	7804	7806	7732	7733	7799	7882	7921	7786	7752	7773	7895	7918	7891	7731	7829	7739	7828	7811	7920	7836	7839	7795	7856	7868	7807	7818	7842	7748
9281	7332	12218	25254	32531	26883	14017	4531	1500	966	878	832	891	866	911	853	868	867	836	816	905	847	894	904	905	843	875	811	865	824	838	834	899	814	862	895	907	846	880	842	927	790	879	848	875	930	895	814	828	876	850	855	856	865	851	911	853	852	886	865	904	886	876	860	872	904	893	887	871	891	861	866	852	877	819	878	814	869	902	867	842	796	836	818	859	937	881	908	891	900	873	834	863	847	921	825	853	920	923	827	820	880	891	902	838	889	905	855	851	848	837	842	852	904	835	894	838	819	811	868	956	892	855	784	912	860	834	882	887	860	905	848	870	831	916	844	871	864	893	832	881	835	843	864	909	879	878	886	872	843	941	881	799	900	927	903	895	852	879	933	901	857	819	871	873	854	916	882	844	888	854	904	906	866	896	832	800	867	821	911	829	854	878	872	894	836	907	889	899	814	893	876	852	839	864	914	879	867	881	912	822	892	879	877	881	908	862	867	868	889	845	882	891	876	894	876	849	873	909	839	891	846	870	862	929	893	891	846	882	872	907	852	810	890	832	817	883	898	923	866	868	874	855	881	862	852	883	845	857	846	918	870	894	898	874	887	839	887	898	871	863	873	882	903	880	926	855	885	946	871	864	927	880	880	870	802	903	843	883	881	835	826	872	885	860	886	812	903	850	890	856	877	905	877	903	867	858	885	899	877	896	869	793	875	825	912	871	836	881	912	888	879	833	901	891	898	889	915	851	887	826	896	870	866	902	858	891	874	915	867	886	888	898	884	870	910	852	834	885	850	868	851	833	835	832	854	822	895	854	886	915	835	858	895	849	902	834	883	829	869	915	890	826	872	880	891	832	865	857	834	859	893	881	895	842	823	869	847	857	874	897	808	873	858	897	930	879	875	865	868	880	822	854	871	860	841	911	833	852	867	894	866	860	885	875	842	883	850	888	894	858	885	881	828	884	824	852	898	893	906	826	851	815	885	865	904	856	910	885	933	880	887	867	918	860	832	918	866	847	899	900	937	929	909	806	879	854	902	906	857	868	878	906	862	854	850	855	867	898	869	886	830	895	868	872	857	823	848	842	877	838	881	813	917	891	862	836	846	849	858	874	838	900	840	898	884	877	841	913	908	823	887	880	889	847	913	931	901	843	911	896	882	891	856	854	860	911	850	899	903	886	882	912	914	922	866	808	852	905	850	864	866	882	875	850	866	830	852	895	830	936	870	854	883	859	804	876	897	885	904	941	850	833	831	839	842	874	855	907	850	895	815	875	856	898	889	825	881	863	845	898	829	848	880	881	855	897	855	878	882	900	856	909	874	890	882	879	920	857	897	884	869	875	858	886	950	857	947	952	866	890	833	857	840	891	837	864	860	860	832	857	900	893	817	889	880	827	850	920	856	864	867	846	865	893	889	878	870	853	889	892	852	829	875	805	906	817	889	863	894	898	858	937	821	847	872	860	822	881	873	824	867	864	827	875	864	861	903	890	895	839	838	878	857	893	855	885	840	849	876	898	879	958	887	815	833	813	878	948	853	850	865	904	897	849	828	900	886	927	879	865	841	841	824	917	852	886	886	889	873	912	880	873	899	888	859	848	866	887	898	901	889	855	889	870	868	897	875	883	824	842	922	800	889	886	941	825	897	843	898	891	837	881	892	869	847	824	830	860	837	848	874	876	839	851	867	853	836	914	895	874	861	890	863	841	858	907	862	818	877	875	837	855	841	912	848	838	864	907	874	960	868	892	858	872	821	896	856	851	834	919	872	868	892	865	842	842	854	848	857	884	836	823	864	893	819	790	831	886	883	866	897	886	845	835	872	819	875	880	873	865	853	873	925	893	904	864	914	872	887	834	881	888	886	866	874	871	875	874	914	841	887	921	880	867	870	879	874	920	903	840	854	865	856	881	917	845	821	886	889	939	835	908	846	899	872	870	869	851	892	822	889	867	863	878	784	865	864	847	884	887	924	804	850	857	904	893	874	870	878	849	874	896	798	892	860	874	905	904	829	893	897	821	864	849	887	862	890	832	857	895	877	818	857	899	856	859	817	840	848	870	866	904	839	878	854	849	871	940	916	855	884	842	860	869	856	915	880	863	857	877	908	848	821	886	817	895	902	848	891	849	841	882	883	853	828	875	880	861	897	881	857	900	903	875	833	906	885	875	854	860	840	837	873	840	910	824	881	846	864	887	829	840	844	892	907	878	863	897	882	927	902	851	869	868	890	901	926	872	888	887	825	823	896	848	853	866	890	862	875	845	832	873	841	897	880	841	841	865	886	839	810	923	881	865	866	890	895	827	876	868	878	907	905	923	856	874	891	845	867	902	876	887	862	860	905	838	904	880	864	882	857	883	878	865	907	865	903	922	841	880	847	849	830	845	846	795	860	850	858	878	843	884	883	890	881	860	870	890	869	903	938	910	862	864	881	887	901	921	938	951	807	879	930	862	905	858	891	843	853	861	900	863	854	879	830	859	863	813	902	840	876	847	883	924	883	877	872	863	823	853	927	857	874	881	792	850	896	889	840	836	897	857	864	872	825	872	910	912	849	888	905	864	871	838	845	853	908	855	871	912	881	853	877	863	858	910	864	878	918	893	907	890	866	904	854	912	896	824	907	839	860	895	885	897	919	870	863	879	932	924	888	866	849	883	885	897	905	853	875	870	916	858	884	860	850	834	881	915	892	902	891	851	848	871	901	880	902	828	885	905	917	841	861	848	901	857	875	893	845	852	912	858	850	861	861	872	910	896	896	931	860	868	887	868	883	889	840	954	849	845	841	849	848	871	834	873	873	847	875	894	883	884	862	868	858	873	843	932	944	827	821	802	913	880	899	854	912	886	859	882	871	884	876	839	861	843	869	888	875	872	877	905	923	887	901	929	947	855	843	791	821	859	892	845	881	896	849	861	860	869	872	889	857	872	882	882	829	838	871	917	888	847	874	860	831	856	818	859	821	852	841	858	821	857	887	931	915	886	873	920	911	863	865	906	893	850	851	864	849	887	883	843	877	872	881	879	854	881	818	863	847	872	887	874	843	848	860	907	876	860	877	914	860	880	826	922	866	869	876	878	872	857	931	891	901	861	835	905	885	856	841	910	844	832	862	843	860	871	883	812	856	875	884	876	888	894	910	901	889	863	874	893	828	847	839	883	868	877	861	808	846	869	918	846	847	861	877	879	857	904	893	848	856	845	828	908	869	876	824	907	904	839	907	816	895	877	867	871	840	825	890	890	862	900	867	909	880	894	844	950	865	919	891	914	919	846	857	797	855	871	851	881	909	863	821	836	862	912	855	902	905	860	831	847	882	888	880	854	869	852	885	937	846	866	921	926	805	853	849	837	866	891	860	862	878	946	880	857	898	867	861	882	846	818	886	892	861	910	849	923	872	834	922	867	889	883	944	830	939	905	861	826	834	858	859	874	901	908	826	878	906	897	863	866	785	812	893	935	839	798	863	892	872	831	938	878	847	877	876	871	852	911	891	897	891
44053	37351	48389	83931	95010	83136	59011	35662	18164	9868	8170	7765	7660	7751	7829	7830	7781	7910	7707	7671	7741	7649	7864	7719	7691	7615	7730	7754	7875	7966	7717	7856	7720	7844	7766	7702	7703	7784	7710	7789	7756	7826	7808	7680	7835	7654	7835	7676	7719	7828	7700	7664	7724	7668	7758	7790	7874	7732	7686	7752	7694	7619	7709	7787	7819	7766	7622	7711	7635	7757	7812	7803	7698	7669	7566	7698	7686	7613	7861	7744	7703	7713	7793	7766	7704	7718	7704	7642	7786	7722	7885	7764	7836	7744	7653	7640	7852	7658	7784	7696	7806	7862	7743	7797	7664	7735	7844	7780	7831	7751	7812	7745	7755	7739	7781	7774	7769	7818	7815	7656	7678	7767	7676	7770	7783	7774	7776	7880	7746	7585	7849	7882	7720	7796	7748	7838	7781	7781	7768	7876	7766	7684	7684	7729	7788	7778	7658	7735	7837	7722	7727	7842	7726	7600	7809	7857	7789	7728	7720	7750	7811	7843	7699	7743	7771	7773	7885	7651	7793	7661	7679	7772	7838	7685	7706	7772	7723	7810	7675	7766	7858	7904	7737	7792	7877	7725	7843	7807	7734	7827	7767	7707	7718	7647	7797	7614	7669	7820	7678	7780	7829	7829	7734	7861	7903	7738	7793	7746	7759	7836	7730	7692	7786	7697	7726	7789	7861	7637	7900	7730	7802	7670	7736	7837	7803	7646	7647	7760	7753	7694	7540	7684	7750	7623	7732	7565	7829	7731	7710	7704	7709	7755	7641	7716	7826	7799	7687	7843	7853	7780	7888	7589	7753	7731	7716	7861	7786	7684	7866	7871	7788	7821	7754	7780	7722	7722	7823	7816	7659	7672	7829	7715	7729	7854	7832	7753	7668	7822	7847	7706	7745	7733	7699	7834	7766	7877	7824	7777	7649	7672	7755	7697	7700	7807	7749	7847	7733	7811	7963	7815	7826	7812	7823	7629	7853	7755	7681	7784	7741	7804	7745	7759	7762	7673	7640	7816	7830	7698	7806	7740	7779	7885	7748	7718	7750	7749	7752	7714	7738	7691	7721	7722	7843	7742	7778	7903	7780	7868	7780	7588	7700	7828	7832	7814	7694	7733	7761	7769	7752	7806	7678	7806	7789	7751	7730	7695	7800	7748	7840	7806	7831	7839	7855	7802	7693	7753	7652	7773	7752	7702	7720	7672	7724	7726	7631	7622	7770	7793	7634	7877	7715	7721	7832	7767	7711	7851	7942	7651	7848	7767	7805	7813	7687	7688	7870	7822	7703	7788	7630	7895	7596	7652	7730	7767	7549	7775	7751	7923	7811	7834	7755	7748	7728	7838	7726	7701	7667	7663	7770	7845	7733	7721	7719	7906	7838	7732	7882	7724	7694	7665	7855	7556	7708	7745	7694	7710	7656	7742	7642	7719	7726	7764	7714	7639	7680	7651	7789	7744	7647	7879	7720	7667	7744	7782	7620	7733	7741	7791	7742	7768	7577	7618	7824	7686	7614	7668	7869	7828	7781	7598	7683	7743	7749	7854	7834	7683	7756	7795	7763	7722	7993	7738	7680	7731	7776	7754	7765	7886	7713	7746	7867	7818	7736	7799	7771	7863	7693	7777	7718	7577	7669	7740	7810	7612	7717	7821	7669	7798	7749	7646	7741	7710	7691	7864	7821	7748	7747	7680	7878	7846	7770	7786	7780	7809	7708	7773	7868	7716	7885	7751	7748	7835	7705	7852	7793	7618	7742	7666	7661	7639	7827	7868	7780	7739	7812	7860	7692	7750	7779	7661	7775	7758	7761	7676	7796	7894	7538	7807	7727	7718	7808	7761	7609	7766	7802	7710	7770	7827	7705	7838	7644	7607	7685	7548	7677	7828	7731	7675	7796	7609	7832	7618	7849	7832	7763	7822	7742	7546	7767	7799	7766	7817	7713	7676	7761	7693	7811	7620	7583	7777	7698	7821	7810	7852	7763	7750	7733	7797	7882	7849	7848	7865	7676	7826	7857	7755	7706	7840	7695	7729	7754	7715	7653	7911	7804	7830	7696	7703	7777	7651	7899	7599	7728	7768	7667	7677	7628	7713	7752	7622	7763	7749	7701	7724	7760	7930	7751	7854	7837	7713	7701	7766	7723	7721	7747	7751	7722	7624	7790	7863	7746	7782	7824	7829	7724	7812	7651	7648	7643	7818	7749	7830	7751	7799	7745	7735	7649	7805	7874	7776	7725	7706	7799	7782	7788	7698	7815	7785	7860	7751	7676	7680	7822	7674	7790	7771	7709	7742	7712	7686	7768	7833	7914	7656	7735	7739	7726	7765	7728	7605	7734	7752	7727	7750	7784	7532	7759	7788	7847	7695	7835	7664	7771	7580	7681	7686	7790	7734	7765	7763	7694	7715	7750	7791	7817	7737	7694	7705	7791	7651	7722	7729	7737	7854	7469	7714	7756	7746	7784	7683	7643	7812	7762	7815	7780	7740	7759	7746	7713	7705	7720	7805	7648	7806	7786	7767	7717	7817	7798	7694	7713	7772	7740	7677	7799	7627	7896	7705	7768	7674	7634	7751	7721	7710	7708	7752	7605	7910	7836	7744	7686	7627	7824	7886	7745	7669	7836	7726	7859	7784	7633	7767	7684	7805	7606	7739	7735	7804	7716	7601	7789	7774	7796	7667	7642	7605	7750	7764	7771	7852	7816	7946	7735	7706	7765	7779	7886	7894	7731	7885	7666	7753	7897	7758	7648	7686	7796	7880	7833	7821	7734	7851	7758	7684	7836	7648	7795	7757	7710	7840	7842	7852	7715	7889	7876	7711	7766	7724	7778	7697	7622	7731	7822	7881	7717	7774	7764	7711	7795	7832	7845	7642	7816	7725	7819	7722	7757	7733	7870	7745	7968	7774	7887	7772	7781	7781	7697	7805	7727	7905	7866	7684	7840	7919	7717	7721	7771	7749	7724	7682	7745	7673	7781	7758	7757	7746	7776	7727	7791	7637	7831	7801	7782	7777	7787	7654	7718	7708	7796	7745	7729	7665	7774	7676	7798	7774	7886	7768	7714	7759	7752	7741	7776	7718	7806	7771	7620	7737	7737	7779	7843	7678	7866	7643	7862	7754	7781	7834	7804	7667	7739	7697	7870	7707	7777	7723	7879	7730	7747	7660	7645	7693	7794	7772	7572	7754	7771	7835	7677	7924	7776	7796	7761	7809	7687	7861	7682	7703	7781	7769	7734	7886	7787	7744	7738	7666	7736	7927	7656	7820	7742	7729	7809	7866	7795	7779	7681	7848	7635	7828	7760	7752	7813	7951	7643	7719	7703	7624	7817	7801	7763	7831	7718	7774	7723	7708	7749	7770	7735	7627	7644	7816	7862	7683	7755	7747	7679	7703	7772	7848	7617	7780	7668	7840	7744	7760	7879	7739	7701	7695	7678	7671	7832	7807	7743	7783	7660	7738	7791	7867	7736	7773	7753	7591	7574	7768	7685	7864	7670	7790	7755	7686	7676	7832	7873	7690	7747	7660	7663	7751	7810	7766	7736	7800	7799	7675	7846	7621	7644	7768	7738	7767	7756	7800	7823	7810	7633	7666	7793	7693	7690	7742	7823	7778	7831	7800	7746	7818	7739	7796	7786	7786	7734	7873	7746	7754	7814	7860	7747	7731	7754	7878	7780	7735	7872	7741	7712	7776	7808	7717	7652	7744	7783	7744	7660	7649	7739	7748	7833	7669	7841	7750	7851	7664	7647	7595	7823	7601	7671	7725	7667	7654	7751	7753	7784	7736	7713	7677	7690	7688	7783	7674	7799	7723	7663	7721	7678	7841	7757	7712	7756	7592	7828	7752	7749	7671	7687	7819	7719	7721	7806	7757	7767	7710	7831	7754	7633	7748	7813	7793	7714	7725	7855	7732	7747	7633	7682	7722	7769	7671	7693	7745	7743	7682	7684	7781	7727	7776	7685	7643	7799	7785	7764	7719	7759	7621	7607	7815	7775	7627	7757	7839	7812	7764	7646	7904	7669	7821	7775	7773	7778	7936	7734	7647	7750	7633	7703	7830	7854	7770	7884	7746	7675	7732	7706	7751	7722	7631	7836	7817	7763	7723	7814	7796	7768	7760	7794	7896	7888	7836	7709	7693	7660	7564	7856	7798	7885	7770	7785	7617	7663	7760	7763	7729	7724	7668	7659	7641	7693	7751	7717	7814	7646	7644	7717	7742	7804	7836	7831	7808	7802	7750	7740	7853	7737	7708	7720	7624	7798	7610	7795	7765	7654	7860	7764	7894	7713	7798	7845	7836	7757	7806	7760	7645	7844	7748	7761	7624	7797	7888	7668	7820	7756	7741	7836	7723	7759	7702	7619	7773	7597	7708	7656	7657	7741	7744	7769	7787	7814	7656	7822	7782	7704	7610	7856	7831	7777	7722	7695	7792	7630	7719	7586	7704	7652	7756	7807	7832	7701	7775	7714	7771	7596	7700	7731	7706	7700	7701	7820	7714	7777	7795	7797	7690	7737	7602	7690	7778	7705	7709	7762	7749	7691	7714	7775	7675	7772	7703	7803	7852	7609	7765	7864	7827	7650	7776	7802	7852	7733	7824	7828	7756	7729	7829	7644	7862	7787	7857	7880	7791	7723	7640	7601	7843	7826	7647	7701	7777	7654	7760	7825	7784	7742	7798	7664	7656	7702	7731	7771	7774	7810	7719	7729	7763	7717	7760	7882	7786	7767	7751	7667	7718	7797	7815	7928	7758	7705	7659	7743	7782	7814	7780	7789	7745	7633	7670	7786	7680	7774	7773	7771	7707	7684	7792	7680	7690	7759	7772	7653	7830	7726	7749	7682	7705	7892	7848	7834	7779	7752	7785	7828	7763	7827	7644	7673	7712	7813	7704	7799	7660	7727	7786	7685	7768	7755	7736	7750	7790	7696	7770	7767	7745	7746	7713	7572	7767	7687	7709	7731	7853	7919	7728	7688	7708	7709	7661	7882	7682	7790	7763	7676	7709	7769	7867	7612	7852	7736	7764	7737	7646	7700	7788	7700	7629	7692	7698	7758	7808	7718	7664	7748	7802	7546	7743	7652	7719
5388	2265	1870	4095	8379	7690	4518	2051	1225	872	850	846	876	893	894	892	842	862	830	839	863	791	843	834	896	873	836	834	818	851	853	898	871	853	833	866	857	886	881	828	812	865	878	834	839	868	873	813	861	835	832	869	850	819	861	886	857	875	862	878	874	879	843	863	829	879	850	824	836	831	839	852	858	839	844	859	824	828	837	888	902	838	898	811	894	863	874	870	871	838	872	893	836	857	836	822	865	882	826	820	806	847	842	847	819	854	845	842	807	838	880	890	881	845	885	872	892	868	845	865	886	840	824	778	777	841	865	811	881	813	880	862	858	855	887	857	824	873	794	855	874	836	810	814	841	865	850	826	901	891	842	890	831	879	894	866	897	866	853	894	905	857	862	854	782	840	897	906	832	822	860	868	895	872	855	847	814	841	871	903	870	845	822	866	849	856	843	849	870	884	846	878	896	837	836	793	875	865	865	863	872	840	861	810	834	881	849	885	847	871	910	861	875	852	886	888	845	839	880	840	851	829	865	830	781	869	853	809	892	846	843	807	820	858	828	851	852	898	877	844	904	847	854	805	894	866	857	866	866	821	871	901	902	855	814	911	921	869	855	895	861	846	809	844	834	889	880	888	879	880	871	853	850	840	893	848	884	853	894	889	859	819	859	819	883	881	894	840	884	865	863	915	881	908	883	847	815	874	914	870	878	834	886	864	842	895	844	864	907	909	854	902	835	892	838	862	904	864	884	855	858	844	844	836	881	850	865	864	885	863	861	848	811	870	878	934	850	826	879	889	884	873	846	807	913	874	891	860	818	839	858	903	856	842	870	852	843	820	835	825	880	855	862	876	863	820	825	880	897	863	798	856	882	785	917	881	846	839	826	803	817	832	844	841	890	846	885	836	874	842	899	859	830	856	861	864	884	838	889	802	925	887	881	880	847	861	878	843	866	858	874	890	875	909	883	861	890	846	830	865	864	885	857	841	906	834	883	844	827	866	858	825	851	852	887	846	858	850	849	839	864	862	851	817	823	870	899	845	883	853	940	871	877	934	843	833	855	897	826	857	835	842	867	879	866	839	878	858	841	852	822	851	844	857	911	870	904	853	848	867	857	936	853	825	875	880	897	874	869	878	869	853	845	867	876	896	867	861	851	857	878	856	860	894	823	906	913	849	822	850	877	841	818	868	868	854	836	826	811	887	858	885	881	837	847	867	855	872	877	832	919	879	840	843	898	824	849	828	848	847	876	865	857	883	848	886	847	841	852	847	835	911	926	830	830	877	903	863	898	848	860	918	860	887	868	906	843	838	841	850	846	911	851	867	837	875	889	841	909	902	862	917	889	831	829	859	868	860	910	883	853	870	866	866	881	860	843	851	848	829	862	880	777	895	852	916	841	824	932	862	820	878	863	857	857	850	886	830	899	857	861	815	850	851	806	858	872	852	850	840	882	859	864	906	892	880	822	884	825	877	916	893	883	849	848	894	856	856	865	843	849	872	873	830	857	903	854	849	831	866	848	834	853	875	842	840	847	856	850	874	862	877	823	922	883	836	836	830	849	827	829	849	821	887	902	874	893	839	836	879	877	866	880	883	862	855	893	846	901	797	839	837	872	858	848	884	837	857	851	884	851	890	856	821	853	877	851	860	877	851	898	811	914	855	839	892	856	890	841	819	880	855	841	899	833	870	853	823	844	872	846	873	842	896	870	848	816	876	857	854	912	858	909	835	867	864	885	885	877	854	820	890	783	836	864	890	872	853	844	874	857	899	829	877	841	931	933	890	825	870	815	864	840	876	860	858	839	851	861	836	820	860	851	867	852	857	947	896	860	846	895	859	887	843	871	845	863	885	883	857	871	869	854	856	887	853	853	877	850	812	863	801	892	867	842	909	878	849	924	825	890	883	860	894	901	857	858	823	906	825	887	822	888	811	850	874	921	832	905	888	889	871	818	821	840	845	896	916	866	881	895	867	865	919	841	859	891	872	841	886	817	927	793	874	835	879	877	827	881	854	912	911	874	881	901	867	847	887	926	839	840	899	838	841	885	845	893	845	873	884	920	847	851	889	827	844	855	901	896	841	819	872	857	867	924	822	866	886	858	858	876	868	853	882	913	902	876	869	840	810	875	822	898	857	866	916	876	840	816	856	914	850	826	840	830	881	851	860	877	846	843	892	819	792	863	828	868	910	879	858	845	833	873	980	867	851	868	866	867	847	854	867	894	853	886	860	849	891	845	909	893	898	869	816	834	862	868	892	885	854	823	837	829	863	849	847	843	864	892	822	837	892	877	914	822	860	910	890	857	902	811	874	840	889	827	893	819	839	888	844	881	902	820	856	813	857	869	851	843	838	888	842	934	827	833	895	879	889	901	818	890	911	871	867	855	829	867	891	864	863	890	868	812	890	856	878	814	856	826	863	827	796	877	850	886	831	880	925	853	888	852	897	850	796	854	891	877	869	855	897	844	877	841	896	868	821	853	843	881	857	819	847	851	864	888	831	880	866	859	864	850	923	863	930	859	895	840	856	890	862	874	855	818	889	868	851	830	900	857	847	835	861	845	835	839	863	830	917	837	834	862	870	885	867	882	807	871	836	892	869	857	855	866	854	864	872	872	854	887	894	889	870	891	851	834	860	846	831	895	870	865	859	866	820	842	849	868	817	835	817	880	886	815	901	870	902	874	839	934	787	841	824	804	878	833	820	839	862	823	809	863	865	865	817	857	823	825	867	846	855	879	890	860	849	858	909	905	880	868	840	848	870	838	860	866	816	845	883	840	824	866	835	843	825	808	905	884	852	878	895	855	870	851	889	871	846	921	819	809	858	893	889	859	826	907	899	850	832	862	843	895	858	873	876	864	858	859	884	835	824	818	857	868	852	853	856	863	878	904	831	888	864	871	860	867	802	883	867	871	873	853	917	839	828	907	846	852	864	870	856	881	843	867	820	898	899	873	847	842	852	852	906	843	830	844	898	819	879	865	844	884	850	885	872	915	920	868	831	870	899	859	918	857	811	873	865	833	889	882	894	843	873	844	867	785	858	906	921	930	881	823	844	856	829	873	863	819	866	892	869	919	858	823	858	817	879	834	902	841	901	880	863	844	840	873	852	883	884	832	875	871	871	830	848	907	865	836	856	855	864	894	844	872	837	895	842	857	800	789	886	914	865	873	887	880	836	945	842	875	857	851	839	903	861	846	836	894	867	864	868	879	890	854	868	863	845	913	836	874	844	865	870	857	829	860	844	835	815	857	887	828	878	855	839	857	872	841	844	874	910	878	896	863	819	872	851	832	875	832	846	841	824	867	843	888	879	810	914	858	881	864	908	901	857	870	804	819	826	842	798	836	845	857	863	859	883	854	877	845	858	849	862	843	886	870	846	824	861	867	883	829	855	928	871	857	822	832	861	864	849	854	851	882	858	829	839	820	889	895	816	879	903	910	820	849	849	891	836	870	860	838	842	775	847	874	853	811	837	852	866	828	872	865	853	869	873
31932	22025	20614	48137	63134	55245	40146	23772	12755	8729	7858	7676	7536	7597	7579	7588	7663	7602	7570	7659	7629	7528	7657	7694	7420	7654	7616	7538	7747	7649	7637	7665	7575	7618	7488	7541	7712	7508	7744	7733	7618	7437	7510	7725	7667	7514	7650	7588	7534	7736	7640	7776	7595	7416	7761	7634	7454	7761	7642	7431	7515	7624	7592	7506	7622	7583	7582	7667	7570	7705	7537	7666	7728	7643	7514	7572	7852	7624	7551	7508	7573	7560	7604	7623	7664	7528	7569	7645	7616	7645	7610	7520	7650	7653	7633	7609	7521	7529	7621	7597	7556	7654	7639	7547	7631	7633	7682	7626	7560	7670	7708	7424	7642	7557	7619	7510	7641	7539	7611	7644	7638	7712	7614	7678	7724	7593	7473	7576	7669	7664	7669	7447	7483	7687	7567	7629	7548	7668	7681	7569	7611	7668	7562	7546	7742	7671	7623	7627	7545	7624	7618	7625	7580	7694	7633	7569	7532	7540	7534	7792	7586	7744	7536	7594	7738	7548	7584	7608	7589	7583	7640	7623	7525	7727	7658	7731	7451	7688	7589	7672	7526	7761	7664	7640	7646	7640	7520	7679	7557	7638	7674	7478	7747	7469	7668	7547	7561	7681	7552	7616	7612	7580	7697	7569	7602	7603	7642	7614	7531	7554	7575	7598	7698	7690	7574	7574	7620	7871	7649	7614	7470	7561	7572	7571	7490	7606	7660	7690	7701	7719	7554	7621	7615	7672	7672	7612	7733	7562	7735	7546	7722	7492	7627	7596	7724	7448	7559	7736	7536	7571	7685	7660	7699	7627	7607	7561	7565	7641	7710	7539	7565	7507	7677	7652	7619	7553	7614	7540	7609	7452	7740	7541	7564	7522	7695	7533	7625	7601	7566	7545	7688	7679	7571	7501	7494	7719	7549	7747	7516	7576	7696	7526	7662	7650	7580	7592	7754	7653	7603	7701	7630	7622	7531	7480	7726	7525	7569	7621	7565	7538	7593	7518	7769	7615	7548	7689	7598	7642	7554	7690	7453	7628	7679	7613	7616	7601	7670	7616	7524	7595	7702	7712	7614	7729	7488	7457	7542	7492	7463	7685	7588	7480	7577	7611	7513	7643	7538	7634	7621	7666	7690	7509	7623	7587	7536	7596	7559	7531	7738	7538	7598	7623	7571	7644	7747	7655	7655	7623	7608	7771	7766	7568	7516	7555	7493	7680	7709	7711	7501	7630	7783	7547	7684	7621	7520	7589	7466	7823	7601	7619	7614	7621	7554	7599	7598	7629	7682	7493	7584	7584	7589	7694	7683	7521	7632	7707	7708	7533	7490	7583	7603	7697	7751	7638	7732	7594	7582	7528	7604	7616	7552	7543	7692	7662	7531	7568	7687	7529	7643	7664	7543	7607	7567	7639	7561	7566	7736	7511	7531	7583	7607	7578	7642	7501	7622	7610	7671	7556	7577	7516	7686	7671	7612	7625	7559	7622	7620	7626	7624	7617	7679	7538	7765	7547	7610	7566	7672	7647	7586	7639	7622	7620	7518	7509	7658	7701	7696	7463	7687	7593	7609	7588	7535	7667	7645	7589	7531	7564	7578	7677	7524	7631	7613	7632	7646	7610	7774	7639	7589	7766	7512	7560	7628	7655	7597	7778	7664	7756	7459	7595	7694	7618	7589	7496	7507	7509	7629	7596	7539	7719	7647	7595	7602	7665	7680	7627	7731	7591	7580	7663	7629	7751	7653	7537	7555	7651	7648	7660	7716	7634	7613	7709	7586	7442	7708	7543	7532	7631	7642	7598	7559	7628	7566	7554	7641	7597	7649	7553	7680	7688	7551	7495	7729	7650	7651	7649	7625	7580	7514	7652	7717	7580	7536	7721	7515	7630	7713	7640	7620	7596	7649	7668	7536	7717	7682	7705	7691	7824	7598	7705	7607	7563	7767	7545	7630	7644	7577	7639	7633	7715	7620	7581	7818	7702	7700	7556	7591	7549	7634	7552	7715	7471	7632	7583	7714	7701	7800	7551	7703	7576	7669	7556	7612	7693	7529	7581	7659	7608	7581	7559	7477	7546	7679	7734	7573	7601	7560	7508	7563	7601	7627	7630	7599	7557	7684	7701	7674	7616	7567	7622	7507	7551	7720	7606	7732	7511	7666	7617	7586	7581	7644	7557	7646	7731	7658	7777	7618	7511	7570	7640	7518	7460	7633	7542	7630	7640	7635	7637	7628	7559	7662	7506	7540	7566	7673	7598	7543	7700	7644	7648	7530	7632	7612	7517	7783	7682	7500	7675	7492	7813	7570	7487	7553	7668	7607	7580	7565	7610	7644	7646	7618	7484	7724	7581	7574	7580	7465	7658	7652	7586	7630	7455	7633	7658	7682	7502	7623	7551	7570	7502	7637	7631	7639	7684	7736	7524	7677	7625	7576	7600	7661	7641	7591	7696	7653	7678	7587	7687	7613	7592	7603	7623	7734	7679	7400	7636	7682	7703	7568	7495	7773	7548	7539	7648	7512	7711	7490	7540	7562	7636	7702	7564	7592	7595	7443	7524	7725	7564	7570	7617	7552	7581	7651	7701	7629	7546	7483	7492	7775	7516	7624	7614	7694	7575	7688	7601	7632	7520	7659	7685	7631	7650	7562	7605	7595	7505	7599	7550	7626	7606	7596	7569	7567	7696	7595	7516	7483	7555	7506	7670	7650	7623	7693	7627	7584	7587	7725	7608	7611	7572	7696	7666	7616	7688	7508	7593	7607	7549	7779	7625	7562	7622	7742	7527	7579	7674	7493	7624	7668	7641	7634	7627	7507	7659	7664	7685	7626	7707	7614	7746	7617	7607	7580	7543	7603	7687	7666	7584	7630	7541	7598	7510	7675	7458	7625	7527	7554	7609	7606	7720	7605	7663	7586	7539	7725	7656	7571	7587	7649	7635	7546	7698	7673	7703	7604	7666	7649	7529	7704	7577	7632	7585	7526	7617	7708	7508	7614	7649	7641	7590	7701	7509	7503	7697	7658	7579	7592	7649	7700	7646	7605	7478	7755	7594	7566	7430	7463	7786	7647	7614	7596	7552	7610	7669	7623	7607	7513	7634	7650	7470	7718	7636	7551	7578	7717	7616	7630	7509	7424	7582	7608	7512	7697	7651	7459	7470	7493	7700	7455	7600	7505	7766	7706	7631	7587	7640	7648	7600	7632	7492	7659	7636	7572	7573	7653	7574	7644	7584	7619	7678	7597	7664	7639	7506	7612	7623	7675	7670	7614	7624	7615	7474	7490	7514	7654	7591	7693	7643	7546	7513	7613	7726	7602	7627	7638	7618	7648	7601	7623	7673	7699	7497	7643	7546	7739	7573	7719	7783	7731	7624	7726	7519	7626	7640	7545	7713	7632	7509	7657	7602	7558	7656	7664	7543	7536	7700	7641	7691	7652	7619	7534	7639	7606	7623	7620	7440	7605	7575	7726	7566	7535	7593	7600	7586	7647	7684	7761	7625	7632	7688	7542	7570	7656	7650	7741	7569	7807	7660	7538	7580	7569	7547	7641	7622	7749	7535	7682	7798	7640	7664	7603	7717	7599	7645	7486	7609	7624	7553	7557	7600	7602	7485	7653	7600	7560	7630	7729	7581	7647	7675	7636	7637	7695	7675	7597	7604	7596	7460	7664	7614	7544	7598	7617	7597	7530	7598	7564	7650	7486	7675	7642	7519	7764	7464	7711	7581	7699	7540	7459	7656	7781	7669	7621	7674	7676	7625	7595	7605	7627	7611	7640	7694	7504	7693	7461	7569	7576	7613	7533	7569	7695	7683	7703	7681	7488	7592	7694	7565	7715	7521	7561	7610	7563	7596	7725	7580	7565	7506	7687	7611	7735	7682	7662	7563	7591	7646	7631	7743	7637	7473	7533	7609	7671	7496	7573	7645	7610	7557	7611	7582	7597	7650	7678	7618	7573	7677	7642	7579	7548	7623	7631	7560	7541	7492	7559	7626	7708	7697	7698	7621	7723	7647	7604	7641	7495	7685	7668	7555	7596	7481	7631	7432	7587	7660	7570	7596	7592	7657	7536	7727	7663	7537	7547	7730	7638	7616	7658	7595	7694	7608	7751	7612	7704	7586	7672	7697	7597	7706	7680	7665	7510	7497	7678	7629	7486	7695	7486	7524	7627	7517	7682	7618	7691	7723	7688	7721	7614	7628	7602	7635	7712	7634	7583	7619	7622	7540	7691	7590	7606	7597	7595	7486	7617	7669	7670	7595	7588	7598	7684	7628	7719	7631	7678	7584	7639	7565	7557	7582	7590	7587	7562	7687	7521	7654	7475	7558	7666	7711	7662	7620	7667	7519	7686	7616	7584	7578	7601	7487	7611	7681	7582	7672	7624	7580	7496	7644	7586	7726	7647	7542	7635	7738	7640	7587	7604	7553	7425	7603	7541	7499	7483	7765	7757	7695	7710	7629	7619	7444	7499	7558	7731	7537	7799	7540	7591	7523	7659	7590	7675	7586	7676	7738	7763	7637	7627	7556	7623	7616	7531	7619	7849	7742	7554	7702	7556	7614	7590	7614	7616	7545	7535	7739	7660	7578	7687	7573	7582	7583	7652	7567	7651	7631	7669	7559	7576	7644	7572	7553	7606	7680	7747	7770	7601	7514	7570	7558	7652	7494	7593	7500	7446	7537	7600	7632	7482	7628	7581	7549	7774	7606	7587	7513	7614	7471	7687	7490	7615	7624	7685	7631	7624	7689	7710	7626	7629	7551	7612	7508	7551	7590	7664	7562	7493	7542	7652	7664	7495	7673	7607	7642	7550	7607	7576	7717	7614	7532	7600	7651	7607	7471	7560	7580	7613	7698	7594	7700	7764	7606	7509	7418	7540	7701	7664	7646	7695	7505	7567	7610	7524	7620	7578	7638	7454	7624	7680	7660	7600	7537	7600	7672	7583	7719	7707	7679	7671	7689	7653	7503	7596	7652	7625	7612	7640	7565	7687	7669	7487	7578	7698	7604	7408	7527	7575	7660	7719	7504	7602	7607	7724	7666	7678	7664	7672	7527	7468	7715	7527	7583	7679	7630	7744	7623	7761	7604	7682	7555
8309	6038	5035	14967	30619	33098	21178	8507	2531	1257	956	845	921	891	875	854	878	874	896	881	911	874	868	845	848	844	871	851	857	907	853	885	909	879	873	844	903	855	978	842	852	874	882	853	850	828	837	873	874	844	852	875	921	877	858	857	843	909	872	848	829	890	876	859	845	800	940	847	848	859	843	901	881	895	806	828	881	872	838	896	877	844	875	858	839	880	891	877	833	868	887	913	865	874	863	875	840	846	859	885	863	866	886	826	893	861	875	885	828	865	838	867	856	869	879	862	857	833	874	880	825	880	862	872	886	859	861	852	879	891	848	855	849	894	864	816	848	867	894	871	871	927	918	891	905	867	841	855	877	857	784	872	866	869	895	896	835	881	875	854	855	851	869	867	877	832	866	885	908	841	907	839	817	871	840	894	858	819	868	886	890	857	897	884	862	895	855	856	855	884	880	911	868	887	861	850	859	875	853	915	927	899	869	876	813	885	840	896	864	878	839	823	852	851	896	871	893	907	868	870	868	869	883	863	840	866	857	870	916	874	905	863	880	877	866	836	889	879	875	822	919	830	859	899	857	822	852	854	931	853	841	806	849	874	812	894	897	880	885	877	889	872	880	832	880	863	881	898	830	922	851	802	850	870	887	836	895	835	857	891	860	890	868	889	862	851	856	894	919	792	855	820	836	834	839	891	911	908	897	912	901	902	887	893	788	860	903	849	850	803	885	873	875	909	909	884	860	902	866	788	881	858	859	851	878	881	841	850	786	839	905	895	886	870	904	880	923	906	922	901	906	863	842	917	816	913	936	891	850	845	890	835	883	919	922	905	872	812	846	924	875	878	868	863	855	876	868	889	840	859	895	878	842	866	937	899	860	888	841	846	872	898	867	845	818	861	808	896	831	874	803	872	892	831	866	850	854	843	841	862	911	871	856	901	835	840	859	860	873	871	887	864	866	865	827	912	860	807	858	828	905	797	876	846	825	851	904	880	932	871	831	852	854	823	859	883	878	837	871	890	843	907	811	897	851	885	892	905	900	849	884	849	888	843	874	816	889	847	859	847	848	856	898	907	928	833	872	808	840	869	850	937	815	879	941	837	839	886	870	878	885	881	845	854	925	912	864	841	880	893	843	858	901	852	846	840	834	850	910	874	828	903	857	929	920	918	881	884	881	862	857	819	861	869	893	842	870	891	863	900	920	829	905	909	858	868	878	878	893	856	836	866	844	848	832	915	874	832	859	847	859	888	852	868	853	866	922	824	859	901	895	818	854	908	828	840	835	856	851	858	845	899	861	866	847	872	813	914	850	866	860	883	845	859	843	864	865	818	934	839	880	882	907	832	871	858	864	841	826	922	860	929	915	881	902	888	898	867	846	890	896	877	862	890	822	891	826	868	941	866	849	898	832	857	874	856	856	875	823	866	898	854	853	813	838	861	834	866	960	838	882	900	895	827	875	836	844	905	868	854	887	926	879	861	818	907	913	935	852	860	869	875	911	883	963	883	867	831	853	893	891	860	837	863	861	840	854	829	897	813	883	907	896	911	871	857	876	854	873	842	832	865	826	870	859	877	889	839	893	929	810	864	911	810	862	868	910	841	863	854	842	821	855	924	809	886	842	838	821	863	859	868	873	894	868	886	782	878	880	834	820	913	917	831	837	817	845	855	818	826	856	845	865	874	873	819	808	867	885	835	819	851	840	864	874	849	854	901	868	936	888	866	878	923	867	889	879	877	918	850	858	892	867	855	876	901	841	868	895	867	897	847	850	860	840	880	890	848	862	870	917	836	806	893	896	882	886	927	908	858	895	877	849	868	863	863	832	859	835	819	910	889	887	888	847	840	878	846	893	866	845	832	868	845	865	872	861	877	881	884	887	829	895	899	879	909	894	859	847	901	864	898	819	893	893	864	900	875	878	815	841	842	909	866	872	878	860	863	868	883	868	852	875	855	877	880	840	874	879	842	851	810	850	832	871	831	859	836	886	880	908	882	869	861	849	878	907	826	877	840	858	889	941	867	871	874	866	885	911	832	855	914	896	835	876	907	893	828	871	845	894	910	865	879	834	855	834	865	842	871	866	861	916	865	865	847	909	845	895	892	863	875	887	837	892	851	858	886	861	844	864	845	824	872	884	877	861	887	860	851	914	862	901	918	856	840	897	789	861	857	901	887	908	881	879	886	889	863	878	858	843	844	856	918	888	844	903	809	856	849	898	909	810	889	875	843	883	893	831	910	896	902	954	879	880	879	869	900	864	871	874	884	888	876	942	861	849	909	850	888	886	863	866	908	892	857	911	887	917	889	883	883	885	851	903	834	885	877	875	823	919	868	875	899	865	940	837	857	868	834	911	863	870	891	832	885	836	937	861	952	902	854	903	888	853	905	890	874	911	865	847	894	835	936	868	884	841	913	840	878	844	839	885	828	882	873	916	921	869	861	886	829	830	875	846	866	877	876	844	813	862	882	859	873	858	872	875	820	872	890	874	845	891	850	841	882	892	841	856	879	879	866	912	901	809	855	859	914	883	868	885	855	909	819	884	873	863	871	863	861	877	882	891	883	858	887	883	908	911	805	899	875	877	840	891	841	873	849	854	871	846	883	822	867	861	888	879	828	878	869	896	817	877	874	877	904	829	859	874	810	827	869	838	900	859	820	896	935	826	854	833	837	878	832	847	887	892	889	848	901	862	892	810	883	915	841	875	855	907	870	884	859	846	836	841	878	841	833	911	833	834	846	883	846	849	842	838	862	867	921	895	856	882	884	882	894	858	857	860	868	876	850	878	855	899	898	860	859	944	870	915	868	793	827	892	884	870	860	883	875	909	848	839	931	914	902	861	826	852	848	918	838	908	858	877	908	858	891	791	873	894	863	813	902	838	878	821	882	852	820	879	874	870	825	840	911	913	909	857	857	889	876	914	884	853	923	842	952	877	867	877	913	876	931	878	884	874	919	883	905	889	859	931	873	898	857	839	848	833	864	901	864	877	804	857	848	858	893	849	846	871	891	910	908	909	912	854	853	889	835	807	895	878	895	840	920	893	864	877	919	865	885	877	840	845	876	886	886	967	852	878	838	834	851	901	861	898	858	811	837	875	844	844	944	845	880	838	881	887	883	881	853	859	870	803	932	857	859	842	831	833	865	842	845	923	882	841	883	853	837	856	880	823	863	881	871	897	865	823	887	920	889	855	834	885	854	872	896	900	853	837	874	824	888	853	835	877	863	846	865	878	889	856	881	830	904	811	924	873	874	867	871	883	813	853	869	902	896	890	892	883	864	901	875	859	918	913	849	899	874	858	841	877	855	870	891	841	882	868	833	866	861	916	903	926	901	907	871	846	818	837	872	909	869	893	848	860	873	881	877	905	851	952	849	821	887	892	836	867	870	896	902	889	880	879	878	870	890	819	856	834	886	913	858	874	870	923	856	823	853	896	913	892	815	820	881	904	849	844	858	895	887	883	848	872	880	845	871	849	900	855	842	848	876	821	898
43598	33988	33301	70182	93092	91251	70762	46227	25837	12517	8448	7843	7702	7746	7788	7883	7715	7703	7709	7847	7690	7784	7776	7834	7785	7847	7652	7809	7932	7744	7767	7661	7672	7706	7729	7751	7861	7716	7823	7732	7861	7799	7781	7703	7742	7853	7749	7741	7736	7876	7726	7744	7634	7802	7890	7721	7734	7800	7744	7848	7814	7809	7880	7826	7731	7750	7821	7804	7703	7795	7878	7755	7676	7627	7695	7775	7804	7735	7722	7666	7810	7854	7683	7712	7769	7860	7788	7781	7824	7688	7774	7816	7662	7742	7639	7735	7893	7768	7761	7742	7722	7850	7758	7880	7794	7752	7722	7779	7652	7771	7775	7691	7786	7828	7665	7783	7846	7711	7813	7868	7843	7849	7752	7733	7601	7772	7683	7606	7921	7763	7786	7910	7654	7849	7636	7778	7664	7777	7771	7738	7798	7805	7851	7890	7703	7595	7752	7952	7719	7803	7842	7880	7840	7685	7844	7623	7895	7728	7812	7903	7805	7742	7916	7717	7848	7652	7919	7808	7688	7810	7736	7680	7866	7667	7794	7737	7713	7741	7730	7722	7717	7719	7683	7636	7897	7825	7621	7775	7672	7617	7658	7778	7769	7698	7693	7851	7766	7677	7859	7798	7652	7775	7808	7833	7859	7801	7784	7764	7859	7848	7792	7754	7844	7814	7862	7821	7848	7670	7796	7901	7703	7770	7858	7801	7893	7779	7756	7835	7815	7884	7673	7636	7704	7757	7673	7816	7791	7947	7568	7844	7741	7858	7680	7670	7798	7727	7710	7842	7678	7762	7876	7788	7716	7794	7679	7885	7775	7756	7749	7805	7708	7678	7763	7774	7764	7682	7725	7708	7670	7719	7769	7642	7721	7683	7703	7779	7775	7868	7753	7651	7774	7911	7774	7736	7862	7737	7808	7819	7814	7692	7804	7781	7757	7731	7841	7684	7669	7741	7882	7703	7739	7649	7824	7850	7802	7683	7744	7731	7705	7798	7697	7740	7630	7701	7830	7702	7742	7686	7722	7826	7808	7789	7689	7760	7735	7991	7726	7787	7623	7807	7739	7582	7696	7830	7755	7798	7890	7835	7775	7930	7815	7806	7757	7818	7724	7709	7794	7812	7860	7591	7626	7692	7658	7793	7699	7755	7881	7655	7806	7752	7803	7763	7719	7898	7824	7815	7835	7811	7744	7655	7935	7831	7916	7551	7737	7628	7743	7636	7828	7682	7708	7728	7820	7816	7694	7753	7757	7734	7799	7816	7812	7853	7712	7738	7813	7803	7856	7729	7931	7707	7766	7668	7940	7770	7686	7751	7700	7717	7854	7773	7862	7879	7718	7755	7705	7800	7692	7909	7830	7795	7849	7660	7868	7770	7833	7621	7894	7793	7726	7849	7803	7653	7699	7621	7595	7614	7837	7839	7667	7861	7744	7719	7833	7642	7710	7782	7780	7816	7785	7683	7728	7702	7828	7728	7730	7707	7789	7719	7707	7636	7845	7665	7903	7766	7683	7862	7799	7738	7683	7863	7717	7787	7807	7729	7923	7854	7748	7726	7749	7737	7919	7644	7716	7835	7819	7747	7564	7814	7857	7772	7582	7873	7787	7739	7829	7840	7765	7888	7897	7768	7748	7893	7900	7854	7761	7861	7706	7768	7767	7760	7604	7801	7819	7645	7727	7751	7780	7777	7868	7722	7626	7848	7699	7747	7739	7707	7798	7649	7669	7689	7741	7804	7845	7722	7713	7772	7816	7808	7812	7640	7754	7726	7552	7782	7654	7661	7726	7726	7864	7828	7858	7876	7760	7645	7812	7796	7844	7813	7712	7993	7681	7834	7692	7706	7724	7749	7772	7727	7685	7824	7749	7753	7812	7698	7778	7725	7610	7849	7672	7795	7557	7789	7811	7642	7791	7894	7766	7699	7791	7814	7847	7753	7935	7926	7708	7805	7842	7758	7937	7677	7837	7783	7855	7888	7824	7664	7599	7889	7772	7791	7646	7960	7672	7717	7665	7740	7767	7742	7829	7693	7801	7696	7866	7803	7696	7723	7646	7676	7648	7787	7797	7818	7791	7798	7801	7765	7864	7704	7811	7733	7681	7598	7858	7677	7681	7882	7899	7743	7674	7765	7900	7717	7697	7718	7833	7775	7778	7761	7763	7697	7749	7807	7729	7800	7772	7782	7754	7787	7733	7741	7772	7802	7773	7793	7716	7750	7786	7655	7702	7803	7681	7888	7742	7822	7852	7682	7803	7882	7817	7761	7751	7744	7779	7782	7743	7765	7654	7742	7781	7853	7668	7763	7704	7800	7802	7885	7672	7507	7706	7768	7861	7813	7661	7727	7786	7626	7705	7720	7772	7912	7795	7744	7942	7597	7791	7846	7831	7853	7742	7693	7752	7945	7839	7677	7825	7824	7804	7778	7867	7799	7824	7760	7615	7815	7731	7835	7760	7728	7796	7790	7818	7812	7635	7848	7854	7735	7636	7741	7810	7753	7884	7783	7842	7828	7794	7783	7797	7737	7749	7719	7648	7753	7772	7696	7779	7753	7617	7714	7667	7819	8066	7889	7743	7803	7892	7862	7823	7708	7815	7752	7785	7867	7866	7788	7797	7814	7835	7739	7685	7641	7909	7768	7867	7742	7700	7680	7712	7789	7874	7625	7779	7860	7892	7813	7878	7701	7745	7692	7720	7633	7813	7752	7742	7697	7744	7830	7806	7682	7676	7808	7813	7696	7870	7800	7714	7656	7680	7879	7674	7603	7641	7670	7703	7868	7655	7752	7832	7784	7706	7588	7699	7910	7850	7830	7787	7787	7780	7861	7846	7619	7757	7756	7823	7833	7786	7718	7819	7843	7827	7562	7877	7698	7864	7822	7708	7799	7753	7639	7803	7919	7780	7900	7642	7833	7693	7771	7681	7633	7671	7826	7858	7700	7843	7861	7821	7700	7815	7668	7739	7779	7757	7802	7752	7733	7880	7788	7693	7817	7842	7886	7749	7736	7808	7684	7776	7712	7761	7803	7912	7847	7802	7820	7835	7679	7699	7714	7811	7851	7800	7780	7698	7767	7771	7688	7870	7747	7678	7801	7662	7695	7790	7778	7793	7761	7823	7677	7914	7691	7643	7828	7763	7707	7892	7823	7856	7842	7684	7758	7790	7725	7821	7767	7768	7835	7685	7660	7732	7665	7753	7835	7661	7833	7722	7706	7752	7641	7683	7773	7638	7763	7711	7741	7760	7705	7665	7690	7729	7831	7702	7900	7824	7668	7894	7697	7809	7763	7958	7749	7805	7660	7768	7861	7758	7876	7792	7783	7591	7870	7840	7828	7677	7770	7743	7928	7827	7722	7836	7791	7724	7684	7803	7787	7630	7764	7715	7795	7785	7715	7769	7855	7924	7836	7882	7814	7681	7747	7772	7780	7764	7494	7738	7818	7694	7773	7852	7795	7644	7875	7803	7762	7790	7801	7770	7610	7807	7670	7899	7848	7689	7733	7806	7843	7811	7639	7756	7679	7788	7713	7831	7694	7803	7862	7695	7665	7800	7815	7742	7917	7795	7807	7739	7849	7692	7681	7777	7786	7707	7740	7766	7655	7849	7709	7785	7815	7835	7690	7753	7711	7768	7786	7665	7800	7729	7875	7759	7726	7844	7846	7735	7803	7751	7725	7656	7746	7756	7736	7797	7745	7762	7858	7675	7560	7815	7833	7692	7909	7816	7789	7801	7923	7856	7860	7620	7863	7911	7798	7740	7811	7767	7743	7774	7789	7792	7745	7609	7676	7817	7850	7631	7684	7722	7818	7806	7683	7860	7791	7850	7780	7812	7730	7784	7791	7715	7793	7712	7811	7718	7785	7790	7809	7717	7770	7834	7895	7837	7824	7821	7782	7821	7643	7872	7824	7734	7869	7744	7850	7735	7800	7666	7767	7848	7720	7766	7743	7656	7789	7796	7641	7727	7807	7788	7765	7785	7835	7742	7913	7733	7730	7690	7866	7905	7637	7822	7683	7688	7652	7737	7709	7911	7653	7764	7689	7672	7689	7747	7787	7906	7924	7806	7856	7726	7717	7887	7696	7774	7869	7812	7775	7593	7681	7854	7778	7773	7810	7870	7694	7748	7879	7912	7788	7820	7785	7788	7730	7746	7691	7933	7828	7642	7760	7779	7816	7696	7721	7712	7762	7801	7648	7749	7793	7801	7694	7755	7744	7875	7843	7855	7744	7779	7857	7681	7725	7664	7866	7640	7823	7739	7736	7777	7769	7731	7868	7723	7808	7592	7754	7725	7670	7737	7769	7722	7780	7742	7835	7667	7674	7750	7750	7694	7793	7616	7770	7747	7578	7507	7763	7623	7884	7571	7833	7659	7814	7676	7670	7976	7846	7824	7830	7819	7761	7592	7775	7663	7519	7707	7845	7688	7644	7823	7713	7820	7748	7652	7853	7752	7655	7719	7786	7709	7842	7817	7814	7800	7858	7908	7886	7671	7823	7835	7746	7864	7822	7710	7696	7838	7735	7774	7859	7620	7661	7692	7894	7849	7713	7782	7787	7794	7706	7739	7855	7706	7787	7708	7759	7776	7670	7720	7814	7676	7941	7768	7802	7747	7715	7654	7858	7752	7620	7764	7695	7955	7796	7867	7686	7907	7631	7827	7753	7749	7761	7839	7615	7708	7664	7841	7680	7713	7877	7802	7854	7732	7732	7719	7693	7822	7576	7709	7642	7739	7806	7965	7710	7702	7818	7621	7871	7694	7663	7838	7769	7802	7687	7821	7851	7805	7807	7850	7756	7804	7705	7686	7753	7766	7734	7737	7837	7761	7981	7753	7840	7810	7884	7804	7812	7890	7793	7740	7737	7726	7878	7754	7880	7957	7785	7847	7869	7741	7717	7863	7727	7674	7913	7852	7793	7885	7643	7672	7924	7741	7811	7803	7815	7884	7734	7765	7882	7713	7579	7701	7819	7760	7836	7708	7822	7810	7744	7850	7859	7794	7860	7880	7729	7843	7760	7767	7778	7690	7884	7772	7744	7854	7666	7791	7779	7764	7750	7678	7831	7839	7596	7852	7799	7872	7876	7708	7752
7770	4882	6988	8320	21235	20570	10259	3590	1472	904	920	889	886	873	877	798	823	883	856	867	862	888	822	894	866	897	890	859	907	854	893	881	931	885	865	912	854	876	883	897	889	901	873	862	786	859	886	864	883	872	873	911	821	823	929	894	904	917	882	895	891	881	857	874	858	849	863	848	841	920	910	880	854	814	889	878	896	894	927	899	869	847	874	828	852	892	846	905	852	851	902	906	862	852	911	837	835	851	903	821	861	872	919	858	852	895	851	872	847	871	878	910	859	840	832	906	827	887	899	833	944	849	917	869	854	904	885	929	907	842	819	892	850	916	872	897	890	881	872	885	915	825	905	839	888	881	860	881	891	909	905	898	822	877	866	858	861	894	853	881	943	870	857	882	907	844	840	906	870	879	848	875	851	860	835	908	841	863	888	891	895	883	890	835	852	845	858	937	883	856	881	865	884	914	889	880	872	862	885	825	874	836	870	850	826	854	845	903	904	835	909	889	838	854	853	855	898	831	867	874	887	868	883	923	870	870	832	898	870	870	855	835	875	886	928	909	891	820	804	943	866	928	810	865	862	887	891	883	860	892	843	875	886	915	874	835	842	886	829	888	880	813	856	832	839	889	849	861	841	849	826	910	909	866	914	840	877	833	862	833	873	852	857	912	892	828	918	881	885	934	893	855	908	837	840	832	861	878	864	840	917	879	889	895	870	870	818	866	880	852	885	819	865	878	878	846	853	838	847	931	888	869	884	840	880	864	815	878	873	908	864	887	914	894	862	900	893	875	878	880	891	875	872	876	889	857	881	823	912	856	856	896	911	915	869	907	915	900	881	880	810	915	846	919	868	818	879	884	886	885	889	869	849	885	922	891	914	902	870	897	856	860	851	877	837	875	880	906	907	827	829	880	864	880	904	865	858	870	888	941	897	930	818	866	854	879	903	887	874	865	888	889	849	867	872	904	838	808	832	836	864	859	870	908	910	889	892	861	882	839	890	930	857	870	947	879	857	874	897	874	957	883	857	881	904	881	933	862	860	892	919	880	881	841	853	855	835	907	841	828	906	861	855	866	873	886	860	866	846	841	908	896	875	845	875	855	874	898	833	934	877	879	864	855	878	887	831	872	830	867	865	864	880	871	901	899	883	868	905	905	906	888	839	880	826	839	901	893	891	903	910	858	853	870	869	903	892	875	840	850	816	885	852	886	840	816	897	829	909	876	883	877	869	871	840	908	833	874	833	861	944	906	870	870	885	826	848	861	872	925	885	886	908	879	889	898	901	890	864	868	910	853	862	858	883	939	867	858	916	872	880	918	871	888	882	838	888	889	841	915	886	902	938	891	802	878	838	924	913	842	859	944	875	869	854	825	856	882	887	882	880	834	850	809	873	878	915	904	896	905	896	918	873	882	886	895	821	903	851	809	826	869	848	880	835	913	922	879	910	816	911	886	911	888	806	875	891	876	892	893	882	871	845	926	899	861	894	969	869	864	863	818	887	876	882	898	862	877	870	897	895	873	843	872	893	917	895	874	838	877	838	890	935	818	890	862	877	893	877	856	886	915	832	900	860	883	885	873	864	862	898	844	855	894	888	827	904	877	848	887	928	915	831	902	877	886	893	866	826	874	881	910	828	887	914	866	853	930	850	863	911	889	844	915	876	896	885	895	830	890	886	898	942	854	829	867	892	918	881	884	881	885	906	896	822	852	797	873	861	902	894	875	857	891	851	884	822	903	876	892	904	875	898	842	899	876	781	825	865	874	895	908	900	907	919	877	860	871	907	939	888	910	864	884	828	894	891	837	910	846	880	882	922	860	908	883	876	929	844	863	887	893	884	894	870	885	864	888	930	865	861	863	884	884	882	891	855	859	896	883	889	894	819	872	903	889	878	876	903	863	905	882	879	879	904	893	850	898	903	884	879	900	826	852	865	849	858	892	904	858	876	873	851	888	871	880	834	887	850	908	889	915	932	872	893	893	925	920	869	882	897	926	910	846	867	855	853	847	848	946	846	874	850	895	884	893	917	864	858	876	887	863	864	911	868	898	846	897	886	853	892	901	825	854	877	850	915	912	904	869	896	845	918	890	921	899	845	889	864	915	862	914	897	852	876	894	828	896	889	840	816	883	889	864	884	878	873	902	881	881	856	873	927	921	872	869	814	953	843	786	907	882	928	937	912	861	873	863	897	894	859	891	866	854	896	842	886	933	856	871	871	871	885	907	893	899	912	856	867	933	955	877	875	889	850	896	914	880	886	905	884	851	848	899	911	851	855	912	871	931	880	857	973	878	874	912	891	831	895	862	843	834	843	880	903	852	897	830	866	880	898	817	865	912	948	901	868	906	919	850	910	924	905	920	899	873	903	852	880	887	912	866	846	801	900	861	895	865	846	870	896	935	887	887	873	902	884	925	891	892	877	887	867	833	911	935	878	887	857	871	887	915	900	899	870	891	887	876	898	860	904	884	857	907	889	902	915	824	884	925	942	873	874	850	865	880	801	884	878	878	912	886	903	896	879	878	921	910	894	862	909	886	872	843	894	832	914	933	896	908	877	876	866	916	860	920	872	851	930	918	934	834	904	876	884	897	889	815	912	848	864	867	903	881	897	926	868	925	822	875	886	898	880	910	839	833	889	885	851	836	870	853	924	864	885	832	890	904	915	906	869	868	862	897	882	892	871	853	868	861	853	830	897	869	872	890	899	903	865	916	837	855	884	867	869	839	908	933	871	876	899	873	869	881	893	898	875	905	891	853	830	907	853	881	872	816	867	880	878	952	893	869	881	851	940	952	862	858	872	852	859	883	886	867	866	802	903	901	839	902	856	888	925	896	921	912	834	872	877	874	854	871	863	910	911	861	928	871	890	886	840	934	873	883	922	899	885	880	874	941	915	956	885	844	884	869	893	910	885	904	930	891	874	901	903	860	828	873	861	880	888	880	871	902	835	843	891	855	928	899	892	850	891	829	873	844	877	865	870	845	892	887	865	895	871	904	912	887	897	878	843	871	885	920	863	930	862	851	922	891	896	867	870	843	830	867	873	850	911	890	870	906	871	841	900	879	919	865	878	889	861	906	887	873	874	872	881	883	875	862	915	853	900	821	898	920	856	878	880	909	861	913	900	842	912	925	886	887	888	858	841	895	888	904	890	868	873	850	878	874	868	848	831	883	836	832	850	856	880	819	908	868	926	890	832	886	927	887	883	879	862	909	896	849	881	925	906	961	859	866	910	920	886	913	881	875	870	897	901	878	881	896	836	902	919	886	872	891	871	945	896	891	861	877	891	922	863	911	915	836	878	863	899	900	891	907	893	877	876	890	910	860	857	924	858	877	833	888	915	873	902	894	846	889	898	904	850	886	913	860	863	824	903	903	819	936	878	862	896	930	833	848	873	857	903	890	906	863	852	877	842	887	900	849	909	897	914	851	852	910	860	842	961	931	837	893	883	873	925	858	871	820	869	830	888	893	865	879	879	875	920	851	896	889	877	892
36042	31738	38059	58704	85031	76883	53857	33973	17151	9459	8093	7959	7872	7793	7957	7838	7725	7888	7807	7843	7697	7718	7974	7888	7950	7869	7824	7783	7807	7925	7935	7702	7878	7788	7783	7745	7921	7826	7801	7891	7746	7771	7714	7841	7648	7826	7962	7817	7922	7906	7819	7825	7830	7825	7858	7815	7760	7700	7888	7809	7756	7760	7868	7765	7763	7787	7852	7880	7892	7840	7896	7775	7884	7760	7792	7903	7855	7693	7755	7785	7822	7784	7757	7766	7870	7758	7925	7776	7872	7875	7738	7742	7957	7816	7795	7778	7761	7826	7792	7841	7889	7914	7847	7991	7784	7892	7654	8004	7795	7891	7771	7776	7892	7732	7831	7890	7960	7848	7765	7863	7719	7845	7816	7839	7922	7824	7805	7809	7876	7909	7772	7833	7610	7881	7653	7900	7784	7997	7957	7905	7872	7781	7835	7916	7791	7862	7906	7839	7888	7828	7893	7890	7707	7851	7844	7867	7770	7908	7870	7830	7906	7841	7874	7765	7923	7850	7780	7876	7908	7737	7851	7786	7955	7976	7854	7741	7837	7909	7845	7828	7890	7794	7828	7733	7953	7827	7908	7811	7760	7834	7852	7760	7755	7799	7994	7729	7792	7872	7918	7818	7901	7863	7880	7694	7817	7843	7922	7873	7844	7919	7899	7818	7831	7722	7902	7696	7887	7782	7800	7767	7825	7877	7942	7777	7903	7806	7889	7754	7895	7815	7894	7775	7824	7926	7875	7821	7910	7803	7835	7805	7819	7906	7821	7697	7838	7809	7957	7757	7907	7782	7898	7606	7952	7792	7831	7867	7755	7876	7916	8071	7843	7806	7733	7903	7728	7807	7854	7827	7864	7838	7836	7780	7791	7925	7803	7708	7782	7817	7936	7850	7868	7877	7701	7930	7777	7889	7837	7789	7974	7877	7694	7706	7842	7771	7783	7801	7880	7898	7919	7843	7914	7928	7822	7826	7909	7765	7823	7805	7958	7862	7833	7917	7833	7747	7769	7741	7841	7907	7860	7723	7698	7738	7714	7819	7836	7708	7735	8014	7791	7841	7900	7879	7804	7794	7748	7854	7855	7825	7956	7847	7821	7822	7890	7704	7858	7932	7781	7761	7836	7914	7676	7881	7782	7894	7699	7854	7819	7806	7969	7954	7710	8038	7858	7814	7798	7865	7969	7916	7838	7795	7856	7819	7913	7880	7933	7883	7778	7839	7756	7812	7887	7779	7788	7762	7976	7811	7847	7818	7860	7808	7851	7844	7728	7877	7860	7879	7820	7894	7822	7932	7832	7831	7833	7826	7812	7816	7655	7927	7823	7819	7829	7796	7681	7917	7836	7843	7897	7753	7822	7790	7994	7988	7794	7774	7898	7878	7885	7723	7888	7905	7887	7872	7849	7745	7853	7852	7942	7809	7865	7981	7914	8030	7899	7825	7922	7824	7870	7856	7887	7874	7915	7856	7923	7840	7955	7854	7946	7846	7882	7861	7723	7745	7839	7811	7636	7981	7872	7845	7877	7939	7744	7655	7647	7959	7906	7877	7791	7743	7803	7742	7899	7874	7772	7740	7769	7918	7860	7745	7863	7770	7791	7812	7959	7895	7946	7772	7809	7917	7712	7858	7757	7833	7833	7787	7909	7802	7876	7739	7897	7800	7906	7866	7862	7848	7893	7757	7915	7682	7956	7876	8012	7837	7848	7727	7721	7808	7800	7821	7895	7887	7849	7868	7795	7766	7991	7756	7743	7847	7879	7896	7844	7946	7839	7766	7822	7805	7804	7757	7742	7872	7891	7790	7832	7806	7969	7928	7885	7745	7888	7771	7720	7762	7843	7813	7840	7938	7937	7767	7738	7745	7898	7890	7748	7764	7794	7956	7870	7791	7895	7941	7920	7765	7831	7707	7865	7840	7943	7711	7949	7772	7760	7886	7796	7778	7635	7823	7914	7737	7814	7799	7724	7969	7968	7890	7774	7773	8026	7810	7879	7908	7857	7910	7797	7824	7814	7718	7924	7824	7858	7893	7712	7914	7856	7906	7839	7775	7824	7824	7803	7909	7955	7894	7812	7762	7812	7861	7884	7809	7763	7846	7874	7769	7783	7754	7976	7805	7963	7779	7768	7897	7688	7830	7927	7938	7913	7837	7950	7855	7916	7792	7882	7810	7873	7895	7946	7835	7862	7924	7897	7883	7870	7797	7837	7816	7902	7807	7820	7760	7827	7862	7808	7900	7941	7895	7699	7884	7915	7756	7867	7851	7632	7813	7756	7933	7821	7853	7779	7898	7885	7918	7878	7879	7855	7743	7860	7864	7873	7877	7794	7856	7764	7967	7885	7695	7865	7856	7803	7826	7875	7693	7804	7721	7919	7806	7711	7759	7863	7945	7827	7849	7717	7754	7716	7995	7826	7856	7903	7749	7843	7806	7878	7815	7841	7836	7852	7841	7848	7893	7853	7799	8025	7876	7871	7852	7849	7731	7766	7838	7858	7634	7843	7771	7791	7813	7807	7818	7813	7834	7893	7895	7835	7902	7890	7832	7864	7866	7796	7841	7893	7777	7789	7824	7962	7796	7881	7842	7891	7770	7874	7843	7844	7938	7908	7817	7848	7799	7950	7758	7824	7795	7857	7919	7900	7720	7934	7890	7687	7798	7919	7871	7750	7878	7913	7606	7819	7821	7928	7752	7790	7839	7755	7881	7829	7862	7904	7907	7720	7855	7878	7813	7777	7776	7732	7897	7960	7775	7849	7766	7759	7820	7882	7853	7767	7696	7841	7801	7876	7794	7846	7889	7938	7852	7798	7809	7882	7975	7934	7802	7712	7882	7819	7640	7991	7849	7912	7943	7967	7794	7749	7908	7923	7673	7832	7799	7796	7965	7888	7897	7676	7869	7808	7884	7869	7767	7796	7743	7777	7791	7906	7738	7881	7897	7738	7789	7850	7853	7652	7782	7644	7985	7912	7868	7697	7814	7784	7908	7827	7930	7822	7709	7877	7841	7830	7942	7868	7837	7934	7774	7847	7825	7810	7786	7790	7715	7854	7915	7780	7724	7843	7758	7775	7899	7781	7983	7849	7879	7807	7756	7894	7910	7791	7749	7828	7760	7935	7857	7771	7975	7706	7844	7919	7734	7892	7885	7829	7818	7818	7807	7824	7804	7787	7873	7905	7808	7727	7711	7824	7784	7819	7825	7789	7844	7842	7832	7791	7944	7902	7917	7896	7910	7915	7825	7828	7805	7959	7836	7795	7794	7929	7739	7910	7897	7757	7728	7953	7859	7721	7968	7845	7853	7899	7759	7882	7691	7878	7851	7916	7885	7872	7780	7796	7882	7997	7816	7866	7915	7855	7856	7827	7830	7823	7820	7947	7853	7798	7969	7919	7847	7838	7768	7672	7809	7873	7897	7803	7754	7909	7809	7867	7785	7946	7837	7756	7870	7743	7936	7848	7823	7915	7879	7853	7852	7751	7985	7954	7946	7726	7724	7905	8022	7898	7799	7777	7859	7852	7893	7891	7810	7817	7871	7847	7913	7891	7933	7964	7730	7873	7916	7885	7889	7697	8050	7739	7750	7927	7958	7967	7838	7778	7949	7842	7931	7819	7847	7865	7839	7869	7926	7818	7887	7790	7839	7879	7965	7696	7748	7771	7929	7833	7825	7913	7830	7885	7880	7856	7887	7788	7872	7893	7871	7791	7871	7869	7852	7739	7835	7834	7943	7808	7814	7751	7691	7877	7867	7815	7791	7868	7852	7702	7838	7874	7868	7776	7780	7831	7911	7786	7775	7810	7758	7813	7726	7699	7930	7834	7783	7613	7865	7735	7691	7774	7841	7900	7735	7677	7881	7838	7782	7933	7854	7740	7759	8004	7757	7823	7740	7878	7877	7785	7820	7777	7912	7862	7866	7800	7781	7678	7932	7827	7784	7848	8051	7825	7860	7937	7961	7929	7840	7926	7727	7946	7948	7833	7848	7884	7859	7839	7858	7822	7805	7958	7906	7902	7762	7839	7831	7828	7727	7779	7829	7746	7796	7838	7853	7893	7727	7839	7805	7772	7761	7687	7847	7838	7923	7776	7970	7719	7986	7934	7839	7993	7921	7808	7876	7730	7812	7959	7876	7850	7819	7826	7880	7730	7911	7697	7785	7695	7640	7802	7948	7831	7863	7839	7892	7984	7653	7839	7865	7833	7816	7959	7696	7844	7739	7853	7834	7724	7882	7796	7974	7869	7798	7809	7943	7732	7867	7959	7794	7926	7714	7736	7833	7780	7701	7931	7918	7813	7718	7876	7811	7860	7843	7852	7803	7918	7921	7853	7814	7861	7809	7892	7757	7835	7857	7739	7942	7733	7804	7876	7794	7907	7840	7949	7832	7998	7903	7853	7901	7816	7724	7851	7884	7967	7889	7721	7816	7874	7845	7653	7844	7773	7809	7804	7898	7808	7740	7996	7976	7872	7861	7794	7794	7852	7738	7846	7866	7767	7727	7857	7887	7724	7894	7919	7763	7867	7811	7746	7717	7838	7976	7858	7879	7822	7831	7612	7744	7759	7752	7813	8014	7773	7727	7815	7634	7893	7856	7769	7802	7835	7809	7696	7849	7817	7784	7812	7847	7898	7963	7917	7769	7810	7928	7862	7921	7960	7764	7823	7911	7889	7846	7777	8001	7749	7735	7812	7778	7853	7694	7826	7787	7868	7901	7821	7969	7886	7715	7910	7797	7965	7857	7766	7800	7739	7809	7824	7755	7867	7795	7841	7891	7767	7870	7883	7997	7866	7861	7792	7892	7912	7676	7702	7909	7850	7846	8030	7840	7945	7676	7897	7765	7772	7814	7817	7788	7824	7722	7922	7862	7787	7869	7891	7890	7912	7805	7853	7775	7972	7885	7878	7914	7914	7852	7812	7753	7831	7813	7811	7721	7974	7905	7758	7743	7910	7799	7976	7866	7878	7827	7841	7756	7818	7724	7835	7814	7882	7887	7738	8025	7739	7779	7729	7940	7853	7754	7879	7814	7759	7774	7844	7638	7788	7763	7746	7833	7818	7887	7819	8028	7931	7757	7926	7892	7799	7812	7719	7706
10922	8142	5331	11818	34712	33397	19025	7303	2208	1075	912	895	886	909	845	903	885	920	873	834	872	942	863	864	852	848	886	891	877	832	829	898	868	866	856	891	855	888	868	878	894	865	903	864	866	880	868	898	849	865	888	841	865	884	855	859	855	827	893	875	873	900	892	918	882	911	876	870	894	879	878	895	868	853	834	806	893	831	895	893	814	890	867	901	897	900	863	881	896	879	812	923	930	852	908	874	891	875	844	848	916	878	858	880	874	919	904	881	912	856	870	886	857	896	841	859	889	875	860	878	859	851	861	832	842	835	841	884	843	861	933	835	913	891	858	804	856	833	835	825	845	851	858	918	820	872	904	890	834	869	879	894	872	835	891	844	910	892	925	821	905	838	892	919	906	855	899	886	901	867	869	877	832	812	847	867	861	909	932	844	838	889	901	889	891	914	911	899	854	882	947	879	928	827	851	894	843	869	885	885	828	873	872	833	931	903	833	810	862	921	865	930	886	887	916	894	855	871	876	903	884	842	912	839	879	894	832	808	883	875	904	870	872	918	889	845	869	838	875	893	822	843	859	891	887	868	845	888	909	844	927	873	909	914	852	875	856	807	875	923	864	880	820	918	855	899	933	912	840	866	844	919	896	906	850	897	834	850	863	872	920	921	876	930	880	835	826	890	851	874	860	863	888	860	868	893	868	909	839	800	904	862	884	859	837	863	843	908	858	862	885	860	855	917	847	886	850	840	881	838	925	899	861	900	877	899	894	908	934	906	905	842	840	917	893	845	875	835	882	870	882	911	890	853	926	876	892	886	866	840	902	875	883	857	843	818	843	845	894	841	910	848	904	878	900	896	887	864	854	882	843	847	854	916	813	873	876	825	906	823	920	918	823	918	870	889	897	879	876	879	898	886	882	896	900	879	888	842	844	914	886	830	875	898	910	865	919	900	874	857	838	858	872	923	903	848	953	844	864	893	878	845	848	881	835	824	868	824	898	951	890	899	880	816	909	870	853	892	887	819	878	897	883	825	881	872	839	835	885	854	866	795	860	843	852	897	932	915	845	846	871	884	885	858	859	856	857	860	863	892	916	904	849	835	828	849	866	940	881	844	812	835	879	842	905	864	866	953	897	845	824	907	877	853	884	879	834	920	864	905	886	927	799	900	904	915	798	851	876	885	846	912	839	962	903	839	862	856	874	891	912	926	897	898	898	901	856	883	855	870	866	914	863	937	883	822	920	870	880	887	893	870	885	895	927	837	875	888	903	867	892	872	886	867	883	858	922	852	869	878	846	904	879	877	920	931	889	843	826	851	910	916	862	886	863	893	840	901	848	834	899	868	869	875	842	869	874	865	877	868	873	850	867	883	874	858	891	856	871	895	920	849	875	878	901	871	875	841	887	869	953	858	863	907	892	817	845	904	867	857	862	877	863	870	901	944	877	930	859	936	876	881	829	909	873	929	916	896	857	896	890	880	911	920	871	832	902	821	837	867	880	852	905	896	930	904	893	878	904	857	946	836	835	849	960	876	900	912	905	916	921	864	888	874	820	861	899	861	872	791	834	895	827	866	850	870	872	934	866	848	822	854	819	835	896	889	917	836	851	885	914	906	857	928	871	873	900	909	871	845	893	844	867	880	849	872	911	889	924	919	899	864	863	844	907	890	889	903	871	835	894	878	839	899	864	877	868	868	856	870	860	852	894	875	891	868	925	914	857	890	894	791	884	829	847	873	844	901	881	843	870	894	886	885	858	844	832	864	847	889	910	860	853	894	885	855	879	895	859	851	852	897	868	886	861	904	822	820	868	849	834	871	878	903	878	861	914	885	886	834	853	846	843	884	841	882	875	934	877	836	848	909	899	828	858	918	857	857	919	852	876	843	880	876	866	881	880	847	894	891	910	858	822	815	919	864	882	896	876	906	820	859	884	854	872	949	841	856	881	860	853	863	906	855	905	846	863	870	858	874	880	859	854	836	941	866	907	874	900	876	871	894	856	874	895	840	844	845	854	839	858	855	912	839	856	943	857	883	886	936	882	882	873	870	861	876	832	901	950	831	845	882	929	898	860	871	878	877	893	928	849	854	877	877	902	846	859	913	881	862	906	856	887	867	873	893	830	876	904	905	858	894	878	915	886	909	900	889	903	855	855	911	886	843	879	913	848	915	861	905	847	833	857	880	882	910	819	885	878	909	835	896	854	850	916	862	872	881	857	861	901	850	885	901	892	806	881	902	845	891	888	939	873	872	853	871	801	887	917	925	945	922	900	886	964	861	872	863	883	892	894	889	823	904	926	876	837	878	828	896	865	879	868	836	867	863	828	891	881	860	868	874	873	881	877	867	917	905	959	886	854	863	908	868	918	891	886	865	928	917	892	859	858	894	871	808	867	827	879	866	890	919	928	869	832	839	893	899	950	947	889	859	895	867	819	925	850	909	867	882	880	894	831	872	929	881	851	852	879	906	852	838	928	898	876	902	811	820	893	919	845	877	896	855	889	883	923	887	912	861	835	865	937	886	901	882	871	913	850	881	869	857	871	886	831	922	878	894	854	864	913	870	890	888	859	843	887	881	930	833	889	881	807	911	863	817	862	864	859	879	890	868	872	877	885	786	894	909	885	895	864	839	910	878	876	880	854	806	876	818	848	845	897	866	927	854	900	833	900	863	900	905	873	901	915	871	906	858	918	896	969	823	892	876	890	977	875	855	921	884	893	893	950	867	920	900	856	867	949	866	894	868	814	903	877	890	889	902	836	839	828	898	884	873	870	848	901	836	856	920	897	898	867	889	892	892	857	887	915	884	857	889	929	878	859	850	881	853	874	907	828	867	855	862	906	877	881	868	895	889	926	846	891	853	989	856	828	839	957	872	849	932	846	908	924	860	857	889	886	902	859	861	882	904	902	836	884	866	842	890	841	866	869	853	888	854	878	883	925	857	859	866	817	851	873	904	888	842	821	866	856	925	913	900	875	896	911	848	856	834	855	901	925	834	849	866	868	891	862	853	902	949	909	883	879	866	833	845	867	908	887	878	836	899	885	884	881	839	822	842	857	854	878	883	902	837	828	923	807	852	879	816	903	857	867	871	825	874	869	845	859	922	834	880	825	854	917	928	885	869	851	889	842	870	865	882	866	866	887	876	816	812	869	925	885	917	947	901	802	847	847	901	841	821	851	851	870	900	888	928	941	884	893	855	855	826	902	877	903	849	944	848	876	928	835	880	866	849	867	901	938	855	915	924	869	900	895	912	896	857	920	881	872	804	895	880	883	906	858	894	782	872	884	920	886	891	863	878	880	939	925	914	873	882	825	895	896	895	832	858	871	847	845	822	879	878	860	874	857	857	862	870	843	877	847	890	899	833	836	910	833	878	873	844	889	867	898	847	819	889	926	865	877	863	854	899	817	837	922	898	847	897	921	886	879	847	922	925	894	903	869	877	854	856	874	890	879	978	821	874	917	806	849	897	906	903	857	868	891	852	895	854	898	886	876	862
47167	37733	28968	61897	95876	90425	67804	43917	23618	11501	8641	8049	7894	7832	7753	7764	7875	7864	7882	7868	7769	7704	7881	7734	7598	7734	7856	7815	7803	7756	7822	7980	7839	7897	7869	7731	7811	7860	7806	7857	7836	7709	7857	7942	7897	7788	7791	7814	7774	7705	7845	7774	7790	7946	7895	7799	7835	7778	7880	7766	7761	7837	7904	7724	7847	7869	7771	7940	7764	7829	7865	7898	7680	7870	7788	7837	7923	7807	7882	7715	7942	7870	7944	7900	7865	7853	7765	7817	7890	7765	7670	7849	7777	7791	7883	7759	7874	7732	7749	7703	7868	7711	7841	7714	7857	7839	7797	7900	7881	7894	7751	7883	7905	7809	7790	7904	7795	7888	7735	7879	7845	7884	7837	7855	7930	7746	7747	7754	7744	7841	7842	7893	7942	7801	7839	7803	7814	7708	7853	7789	7920	7803	7751	7690	7777	7850	7784	7948	7787	7757	7823	7729	7841	7717	7776	7825	7754	7900	7884	7748	7917	7791	7844	7834	7741	7858	7690	7716	7856	7885	7850	7934	7851	7738	7774	7817	7836	7696	7729	7859	7845	7856	7839	7824	7813	7814	7784	7855	7729	7998	7834	7803	7702	7767	7771	7842	7711	7792	7767	7843	7877	7643	7876	7907	7913	7961	7923	7779	7701	7817	7886	7963	7798	7854	7749	7821	7951	7843	7824	7810	7784	7788	7705	7740	7825	7914	7807	7925	7809	7790	7994	7783	7861	7910	7839	7927	7907	7879	7789	7854	7867	7853	7856	7776	7923	7733	7770	7843	7813	7847	7818	7798	7652	7754	7893	7785	7787	7715	7846	7815	7835	7884	7844	7733	7746	7937	7830	7821	7736	7884	7762	7773	7859	7763	7881	7801	7708	7836	7870	7931	7839	7703	7880	7762	7847	7761	7743	7837	7894	7913	7763	7683	7845	7773	7706	7755	7903	7696	7720	7772	7787	7868	7736	7814	7771	7831	7756	7811	7863	7849	7871	7942	7858	7656	7834	7810	7898	7777	7779	7750	7914	7842	7760	7944	7968	7825	7907	7641	7871	7769	7792	7707	7877	7788	7891	7885	7912	7803	7734	7921	7914	7871	7960	7901	7921	7874	7821	7871	7784	7833	7802	7722	7871	7872	7794	7800	7766	7751	7774	7801	7705	7757	7827	7803	7757	7852	7824	7816	7712	7916	7784	7926	7832	7891	7884	7844	7779	7697	7910	7856	7757	7843	7879	7820	7797	7823	7753	7701	7973	7785	7796	7865	7982	7743	7890	7921	7811	7922	7612	7906	7849	7775	7630	7913	7826	7861	7804	7742	7790	7684	7791	7736	7803	7817	7745	7732	7850	7806	7758	7932	7861	7945	7802	7872	7833	7734	7776	7833	7792	7808	7886	7746	7831	7955	7761	7648	7759	7795	7928	7968	7911	7821	7867	7840	7921	7844	7902	7951	7876	7880	7774	7875	7781	7969	7835	7818	7770	7945	7703	7848	7850	7778	7965	7823	7732	7671	7829	7873	7860	7789	7786	7788	7782	7828	7683	7876	8006	7824	7823	7903	7855	7767	7758	7712	7791	7774	7867	7837	7789	7858	7804	7727	7957	7775	7735	7793	7763	7780	7945	7745	7708	7644	7790	7723	7781	7732	7944	7836	7851	7775	7836	7784	7725	7943	7866	7930	7833	7777	7865	7906	7967	7809	7768	7802	7673	7799	7834	7655	7848	7730	7734	7813	7875	7777	7848	7918	7780	7724	7727	7796	7821	7965	7912	7919	7921	7898	7847	7767	7644	7874	7747	7871	7729	7779	7716	7812	7784	7796	7745	7826	7834	7949	7760	7746	7831	7779	7840	7813	7771	7742	7830	7855	7727	7822	7933	7888	7780	7777	7811	7716	7993	7858	7807	7894	7917	7821	7709	7823	7761	7793	7735	7841	7833	7813	7981	7807	7919	7832	7654	7822	7877	7904	7892	7845	7923	7719	7863	7873	7834	7878	7883	7897	7773	7832	7877	7835	7886	7775	7833	7820	7741	7820	7726	7729	7817	7915	7686	7877	7653	7806	7776	7802	7777	7870	7786	7842	7840	7865	7892	7787	7753	7775	7771	7921	7928	7899	7830	7842	7775	7875	7779	8028	7697	7868	7756	7747	7962	7819	7829	7824	7869	7958	7888	7773	7928	7837	8029	7738	7767	7766	7840	7763	7694	8011	7814	7924	7774	7891	7681	7942	7704	7884	7764	7847	7829	7982	7824	7920	7797	7642	7769	7805	7856	7756	7810	7805	7833	7727	7917	7735	7789	7967	7933	7909	7765	7880	7752	7757	7857	7831	7866	7823	7711	7868	7726	7690	7801	7820	7860	7983	7884	7720	7864	7887	7867	7836	7879	7938	7748	7769	7841	7777	7898	7893	7704	7925	7790	7837	7721	7745	7855	7764	7748	7827	7693	7760	7742	7788	7827	7767	7862	7905	7782	7853	7900	7800	7885	7844	7825	7775	7819	7711	7888	7784	7878	7996	7768	7752	7841	7858	7736	7813	7822	7841	7823	7725	7901	7873	7647	7806	7957	7857	7740	7769	7805	7795	7908	7699	7859	7710	7836	7756	7804	7940	7717	7718	7811	7848	7757	7773	7841	7705	7896	7933	7835	7726	7716	7569	7856	7929	7846	7831	7964	7812	7774	7974	7708	7858	7811	7832	7724	7885	7892	7853	7873	7924	7803	7771	7749	7728	7800	7836	7791	7859	7731	7763	7899	7724	7744	7860	7763	7750	7715	7989	7716	7835	7851	7910	7855	7781	7720	7840	7996	7878	7814	7887	7919	7859	7762	7796	7758	7829	7818	7773	7849	7835	7931	7851	7922	7814	7757	7869	7917	7800	7756	7922	7734	7718	7744	7939	7837	7969	7793	7850	7756	7812	7817	7874	7867	7750	7841	7862	7810	7836	8044	7800	7819	7763	7821	7785	7886	7754	7904	8008	7957	7798	7925	7757	7907	7895	7922	7883	7759	7883	7894	7760	7904	7814	7969	7817	7837	7875	7847	7919	7863	7864	7866	7785	7745	7917	7831	7780	7875	7885	7930	7732	7845	7648	7808	7829	7849	7799	7707	7779	7869	7823	7727	7899	7845	7832	7809	7895	7823	7690	7667	7851	7838	7862	7812	7942	7889	7814	7827	7837	7726	7716	7734	8002	7960	7888	7734	7807	7939	7875	7847	7762	7871	7698	7796	7728	7782	7728	7767	7772	7962	7849	7782	7788	7865	7907	7868	7842	7798	7703	7796	7846	7856	7813	7915	7748	7891	7905	7823	7832	7881	7897	7813	7720	7941	7805	7736	7959	7750	7675	7849	7796	7795	7690	7816	7890	7798	7732	7869	7807	7923	7705	7751	7827	7861	7859	7916	7812	7816	7710	7918	7835	7772	7834	7820	7887	7835	7799	7875	7845	7944	7873	7849	7857	7755	7838	7734	7839	7780	7792	7764	7804	7816	7860	7762	7786	7806	7900	7876	7794	7726	7901	7858	7824	7847	7719	7838	7787	7824	7715	7884	7829	7876	7756	7787	7763	7853	7822	7814	7795	7799	7680	7651	7867	7719	7663	7790	7818	7755	7809	7692	7792	7912	7731	7748	7764	7937	7783	7852	7895	7745	7894	7762	7867	7751	7861	7777	7789	7926	7802	7866	7980	7805	7851	7846	7770	7779	7766	7675	7940	7791	7916	7731	7747	7797	7801	7855	7728	7813	7797	7661	7775	7823	7924	7933	7847	7844	7718	7836	7712	7789	7866	7756	7804	7841	7681	7657	7884	7813	7843	7793	7812	7907	7963	7653	7950	7732	7795	7960	7818	7876	7891	7620	7851	7893	7830	7880	7855	7720	7853	7830	7842	7776	7844	7864	7837	7883	7925	7867	7837	7796	7856	7745	7810	7929	7890	7622	7894	7791	7870	7720	7707	7909	7820	7738	7775	7742	7770	7823	7715	7826	7992	7830	7837	7742	7815	7817	7808	7863	7892	7801	7789	7909	7939	7847	7834	7771	7908	7829	7799	7794	7898	7692	7812	7796	7858	7831	7797	7866	7768	7905	7842	7914	7860	7870	7858	7974	7737	7707	7842	7907	7758	7704	7908	7851	7789	7728	7662	7746	7790	7788	7711	7831	7804	7814	7915	7772	7729	7848	7739	7785	7805	7908	7851	7757	7789	7930	7751	7833	7933	7800	7802	7808	7863	7900	7848	7825	7748	7791	7701	7840	7846	7697	7857	7741	7804	7766	7865	7917	7975	7842	7677	7851	7823	7793	7946	7933	7798	7833	7922	7799	7797	7864	7853	7861	7694	7812	7847	7768	7766	7770	7911	7727	7754	7801	7802	7790	7861	7952	7890	7779	7795	7890	7844	7807	7759	7955	7769	7815	7616	7731	7868	7736	7739	7915	7838	7823	7722	7932	7757	7698	7876	7898	7815	7828	7866	7849	7846	7793	7688	7861	7831	7815	7735	7891	7834	7946	7829	7828	7937	7858	7769	7772	7815	7913	7781	7688	7763	7840	7932	7792	7814	7858	7955	7836	7754	7856	7816	7911	7806	7780	7717	7832	7745	7778	7969	7849	7613	7947	7752	7847	7803	7686	7857	7794	7786	7901	7736	7879	7850	8006	7792	7902	7826	7919	7747	7800	7710	7869	7757	7820	7875	7807	7749	7777	7896	7837	7827	7713	7818	7899	7886	7767	7901	7692	7737	7847	7826	7808	7876	7867	7845	7746	7761	7875	7880	7798	7930	7777	7854	7869	7801	7889	7911	7735	7929	7949	7896	7841	7741	7867	7753	7832	7904	7801	7703	7833	7789	7874	7775	7814	7831	7848	7873	8049	7832	7936	7832	7830	7829	7821	7772	7977	7802	7762	7757	7771	7760	7953	7804	7920	7744	7855	7770	7892	7748	7724	7729	7808	7667	7822	7839	7744	7727	7794	7865	7667	7887	7803	7794	7816	7699	7782	7849	7829	7823	7948	7832	7874	7975	7808	7725	7803	7852	7741	7866	7846	7815	7839	7686	7931	7658	7847	7956	7866	7813	7886	7856	7779	7702	7918	7752
5736	2741	1397	2064	9592	9736	4690	1857	1103	916	836	867	959	868	888	860	883	857	897	887	841	878	874	882	842	879	871	870	846	877	876	872	865	889	845	842	875	828	870	842	825	830	875	877	851	879	851	835	863	836	855	844	875	858	842	892	877	874	857	898	923	859	835	870	867	886	900	870	862	859	897	851	826	855	843	915	898	861	838	915	858	834	842	851	849	874	866	880	857	845	928	849	851	851	843	819	863	824	824	859	828	936	862	871	833	842	906	850	912	859	852	909	823	850	874	809	858	858	872	866	838	901	897	902	850	854	824	884	842	823	883	885	840	835	871	821	910	886	876	846	896	870	894	869	841	838	860	903	890	885	823	889	872	872	879	861	844	871	933	885	833	849	887	840	897	843	817	808	880	837	883	848	894	820	895	817	906	908	899	854	898	936	818	912	814	837	866	854	835	841	883	887	828	826	850	851	840	853	898	879	893	833	879	866	851	850	845	809	861	853	860	910	878	864	815	848	856	828	839	899	886	878	844	887	845	881	867	852	796	850	859	810	846	898	859	853	881	850	887	867	883	885	852	857	873	860	891	881	805	817	895	868	875	926	867	823	902	905	849	847	867	853	890	858	865	833	836	823	825	846	857	806	873	852	844	833	832	893	896	868	862	834	798	845	827	853	873	854	862	841	859	860	853	880	879	924	820	930	883	830	815	860	863	830	889	873	851	819	841	873	865	891	898	906	904	918	927	858	868	873	856	919	802	825	824	792	880	883	844	841	837	842	881	862	855	860	850	902	890	841	887	857	885	861	908	849	872	845	798	846	897	854	886	850	858	857	897	816	812	863	846	854	899	869	869	867	828	809	837	849	873	833	871	883	837	842	820	827	898	886	873	875	846	930	829	906	873	877	793	870	861	814	865	887	849	824	862	897	872	852	839	865	825	858	835	872	909	841	870	845	842	902	910	825	896	838	895	874	852	870	889	860	815	882	861	848	825	870	885	847	841	898	847	882	885	886	887	878	859	845	939	839	899	858	837	901	863	839	825	846	893	859	896	823	855	834	821	849	888	832	863	834	822	904	906	826	892	866	855	880	878	847	904	848	864	828	881	819	870	877	894	857	863	865	881	886	873	790	850	856	846	896	886	875	858	858	881	847	909	860	874	893	853	869	850	881	919	859	833	830	882	897	909	862	861	837	878	861	861	864	850	870	869	833	836	841	828	874	922	910	823	827	883	835	822	866	900	806	882	862	840	794	868	843	905	834	862	841	865	854	877	863	875	875	874	825	827	883	910	845	805	859	869	873	839	798	893	876	869	855	918	904	847	864	919	857	827	856	832	861	822	822	869	906	900	875	924	818	835	863	837	873	883	895	901	827	882	879	937	843	819	877	859	882	796	858	874	933	838	850	876	844	881	894	810	825	871	836	871	865	853	847	856	810	826	861	860	853	858	789	863	834	859	904	827	879	900	931	850	866	852	855	884	869	839	864	827	877	849	846	865	904	909	813	823	830	855	869	854	890	907	897	800	873	845	803	851	906	833	849	809	843	886	835	935	855	887	848	863	878	848	879	841	850	860	922	850	877	848	922	855	910	853	878	859	863	864	855	856	906	860	869	847	856	816	874	848	888	855	903	866	843	842	841	841	850	864	857	883	824	815	849	862	891	881	854	832	821	848	814	847	960	892	818	857	903	840	860	907	826	849	880	848	866	831	865	939	812	840	891	883	891	855	845	871	882	860	855	834	853	902	848	870	872	810	841	885	838	870	873	896	892	883	909	871	836	882	829	846	907	852	831	903	863	917	891	857	849	855	906	882	829	872	845	860	847	894	849	894	860	906	886	841	857	840	855	820	840	818	854	878	858	820	850	866	894	798	907	851	893	851	853	854	892	859	851	904	878	913	892	872	873	876	857	860	897	892	890	807	882	841	839	874	804	904	826	872	877	880	942	838	892	883	898	815	881	806	839	897	839	908	886	850	838	850	837	885	830	861	887	870	917	842	795	912	843	849	849	876	813	900	861	829	903	823	900	932	848	871	870	843	835	881	834	823	843	857	849	849	862	912	848	864	881	871	808	912	841	856	854	820	870	857	893	890	860	858	876	870	876	907	892	884	916	865	819	883	841	881	821	912	847	875	864	904	849	884	856	904	827	919	861	876	876	926	916	815	866	840	890	839	890	888	874	850	852	885	893	845	862	832	858	859	870	842	896	844	824	879	830	870	901	876	847	855	839	869	899	825	831	898	853	867	851	860	873	875	842	856	893	913	885	825	891	836	795	822	831	864	822	854	919	830	830	904	850	847	868	862	863	855	830	810	879	899	875	876	869	870	863	885	862	871	852	861	854	929	852	882	865	857	875	810	925	840	851	904	864	895	858	856	861	868	797	830	810	887	864	847	885	860	881	822	861	849	859	851	823	872	895	829	837	841	822	793	864	888	924	863	863	896	884	881	842	828	877	900	875	900	818	868	913	866	814	879	830	864	803	853	871	854	853	843	840	899	849	917	848	879	834	828	862	943	855	832	841	835	902	878	866	891	839	848	805	854	853	898	864	894	875	872	853	880	876	846	809	822	861	882	827	850	899	871	861	810	868	860	872	852	855	839	834	862	885	824	873	885	911	889	918	825	894	888	902	854	845	863	868	846	833	851	873	779	828	806	845	892	849	850	873	881	836	844	811	856	842	878	839	858	837	870	879	834	830	849	879	889	895	779	837	860	887	868	870	842	832	874	861	868	835	860	872	899	867	891	837	871	914	863	879	894	871	843	875	894	857	850	840	870	856	866	836	856	870	836	868	904	853	898	860	867	842	893	840	821	872	851	865	849	872	863	862	879	863	862	856	821	903	907	918	892	871	898	882	875	862	834	837	826	860	847	829	857	890	864	853	836	873	914	837	887	857	874	839	879	875	823	883	888	882	875	901	816	879	844	850	891	904	874	911	863	859	822	814	883	897	835	887	844	860	876	848	897	857	869	884	906	796	845	810	837	888	877	839	857	854	873	869	874	871	840	873	851	868	847	830	827	858	876	844	860	863	866	899	814	880	903	893	857	892	827	868	877	833	876	838	850	897	846	882	854	886	831	856	837	873	842	843	850	820	911	837	885	887	877	826	903	929	846	863	892	901	901	870	907	841	883	842	904	864	874	814	898	893	823	839	883	837	830	811	926	837	852	872	818	842	856	823	821	894	878	865	881	900	805	834	889	837	834	836	855	896	885	866	869	889	846	893	876	863	882	870	861	859	825	884	853	866	858	852	901	849	887	845	908	892	877	860	855	909	830	901	917	893	853	881	875	807	846	865	892	843	863	854	914	899	867	845	879	852	843	832	874	866	834	868	853	869	803	833	860	926	848	832	860	830	812	824	825	863	872	836	877	885	888	859	798	843	853	838	833	860	816	860	857	864	898	844	831	834	822	847	910	907	889	887	853	844	863	853	882	831	834	828	886	896	862	920	834	879	834	856	877	880	877	915	829	900	881	866	857	834	847	883	856	901
34916	23586	14151	34046	67959	59388	39775	22353	11576	8273	7809	7562	7870	7672	7576	7641	7584	7680	7722	7609	7585	7539	7604	7729	7647	7723	7682	7639	7680	7649	7661	7603	7703	7690	7678	7534	7795	7708	7685	7764	7714	7652	7737	7606	7732	7688	7685	7650	7561	7646	7729	7610	7610	7857	7640	7570	7782	7754	7574	7670	7645	7682	7566	7683	7593	7652	7666	7798	7780	7534	7660	7637	7481	7737	7785	7758	7671	7733	7639	7664	7692	7683	7612	7540	7660	7459	7529	7632	7606	7664	7566	7635	7529	7607	7687	7712	7554	7775	7667	7557	7677	7692	7741	7599	7763	7513	7604	7502	7578	7612	7658	7663	7637	7602	7711	7686	7694	7711	7576	7622	7613	7675	7663	7658	7613	7651	7633	7725	7638	7706	7668	7825	7692	7615	7568	7665	7530	7716	7671	7653	7627	7595	7655	7629	7653	7625	7691	7500	7583	7635	7620	7765	7628	7587	7667	7615	7689	7551	7665	7735	7653	7625	7582	7620	7761	7666	7614	7596	7536	7684	7699	7715	7648	7689	7845	7672	7636	7652	7740	7621	7643	7680	7797	7677	7449	7614	7599	7639	7685	7607	7604	7760	7733	7620	7682	7613	7687	7585	7725	7573	7692	7644	7681	7584	7680	7608	7683	7539	7696	7501	7653	7648	7857	7694	7761	7596	7628	7598	7632	7631	7605	7723	7678	7873	7600	7589	7565	7717	7710	7635	7770	7810	7577	7626	7605	7633	7720	7629	7723	7670	7676	7647	7615	7645	7659	7780	7704	7590	7569	7688	7743	7553	7548	7922	7733	7695	7633	7550	7588	7595	7683	7700	7629	7528	7720	7646	7582	7588	7589	7610	7569	7488	7689	7728	7722	7576	7610	7428	7660	7712	7574	7645	7602	7693	7636	7495	7772	7514	7767	7461	7758	7588	7635	7718	7620	7537	7587	7708	7574	7615	7631	7685	7680	7630	7733	7631	7660	7760	7685	7734	7753	7766	7643	7638	7846	7674	7624	7762	7808	7711	7797	7736	7649	7607	7693	7611	7714	7597	7706	7750	7553	7563	7563	7686	7729	7660	7668	7703	7717	7480	7632	7585	7653	7649	7701	7711	7585	7622	7805	7629	7509	7798	7819	7625	7687	7617	7701	7630	7608	7715	7642	7691	7635	7609	7623	7649	7679	7739	7644	7659	7642	7731	7500	7771	7698	7698	7593	7718	7639	7686	7659	7730	7585	7687	7651	7627	7680	7783	7590	7596	7506	7608	7598	7666	7633	7651	7591	7612	7746	7650	7678	7632	7608	7642	7527	7742	7646	7529	7785	7685	7629	7720	7554	7703	7552	7760	7780	7740	7639	7614	7644	7757	7821	7666	7748	7569	7790	7795	7569	7714	7630	7752	7580	7674	7721	7640	7792	7669	7672	7591	7699	7744	7682	7678	7723	7695	7689	7695	7503	7663	7751	7656	7634	7737	7709	7628	7736	7578	7621	7579	7657	7787	7534	7668	7606	7691	7608	7668	7621	7594	7701	7703	7649	7721	7731	7686	7703	7572	7602	7581	7663	7555	7567	7589	7651	7654	7573	7610	7582	7748	7626	7756	7631	7696	7766	7641	7759	7606	7625	7696	7545	7674	7685	7675	7702	7566	7645	7723	7652	7696	7463	7776	7593	7610	7649	7629	7562	7704	7709	7643	7716	7671	7604	7613	7655	7691	7644	7740	7615	7768	7786	7658	7577	7794	7557	7639	7569	7608	7728	7654	7555	7765	7652	7698	7709	7630	7651	7712	7740	7625	7552	7735	7512	7627	7613	7699	7764	7688	7656	7638	7673	7640	7695	7670	7613	7670	7564	7570	7599	7578	7762	7686	7441	7690	7661	7646	7603	7648	7736	7691	7701	7552	7659	7625	7604	7548	7688	7601	7652	7669	7674	7720	7679	7594	7661	7583	7690	7727	7687	7670	7402	7614	7720	7669	7759	7641	7652	7652	7709	7665	7618	7516	7749	7771	7692	7630	7710	7633	7682	7723	7642	7597	7672	7594	7686	7643	7677	7660	7643	7792	7688	7713	7691	7592	7735	7616	7585	7606	7604	7792	7507	7779	7703	7664	7600	7740	7516	7681	7817	7724	7635	7674	7611	7567	7758	7575	7553	7501	7713	7571	7688	7668	7717	7726	7660	7678	7671	7750	7633	7659	7640	7780	7631	7610	7788	7722	7518	7696	7664	7686	7622	7624	7578	7729	7540	7679	7684	7667	7531	7699	7815	7560	7602	7777	7652	7625	7630	7748	7610	7566	7791	7640	7716	7803	7728	7713	7593	7581	7685	7657	7703	7552	7599	7654	7753	7569	7628	7676	7649	7705	7741	7498	7573	7727	7590	7690	7668	7771	7637	7596	7689	7725	7588	7498	7575	7776	7614	7774	7591	7590	7483	7621	7699	7675	7590	7554	7624	7577	7624	7663	7673	7534	7674	7678	7604	7540	7602	7684	7655	7683	7653	7730	7516	7656	7650	7502	7559	7653	7628	7575	7723	7718	7512	7690	7577	7695	7600	7632	7629	7726	7696	7696	7589	7677	7658	7617	7594	7698	7584	7605	7706	7686	7661	7722	7656	7645	7701	7617	7735	7700	7686	7658	7697	7670	7643	7671	7728	7602	7659	7603	7707	7717	7661	7640	7616	7572	7720	7721	7681	7656	7586	7808	7840	7579	7593	7713	7654	7560	7512	7629	7662	7677	7665	7576	7598	7716	7652	7614	7578	7647	7748	7710	7759	7727	7665	7617	7724	7655	7639	7684	7666	7704	7627	7773	7695	7578	7622	7717	7689	7555	7840	7629	7730	7679	7703	7521	7695	7633	7642	7809	7664	7562	7634	7728	7583	7613	7759	7605	7592	7728	7667	7650	7675	7665	7789	7725	7672	7528	7633	7686	7654	7589	7667	7841	7516	7606	7749	7760	7740	7647	7654	7668	7784	7740	7530	7609	7652	7588	7718	7634	7638	7743	7811	7691	7680	7654	7718	7619	7810	7630	7764	7524	7746	7741	7667	7656	7630	7617	7526	7664	7598	7616	7585	7588	7686	7611	7669	7746	7634	7642	7702	7664	7645	7699	7654	7703	7651	7759	7559	7546	7703	7446	7718	7752	7509	7723	7670	7641	7620	7540	7759	7668	7596	7537	7615	7647	7431	7843	7667	7799	7736	7729	7652	7693	7695	7558	7645	7641	7644	7783	7684	7627	7663	7671	7766	7533	7758	7729	7739	7537	7568	7704	7694	7677	7595	7784	7756	7689	7584	7714	7606	7791	7742	7658	7662	7680	7775	7623	7581	7743	7633	7532	7665	7676	7711	7612	7590	7633	7655	7763	7706	7799	7694	7715	7758	7674	7696	7513	7629	7683	7719	7695	7633	7614	7607	7752	7552	7646	7688	7723	7767	7605	7683	7658	7684	7651	7793	7640	7729	7668	7577	7570	7654	7625	7621	7700	7666	7786	7661	7699	7686	7705	7554	7701	7701	7672	7725	7625	7781	7480	7736	7634	7768	7676	7677	7590	7614	7759	7584	7761	7654	7606	7675	7636	7695	7780	7581	7648	7574	7727	7576	7616	7681	7760	7701	7627	7755	7658	7599	7572	7658	7686	7760	7695	7667	7793	7633	7724	7489	7573	7784	7694	7597	7685	7758	7710	7552	7666	7745	7773	7601	7589	7693	7655	7766	7561	7703	7658	7691	7540	7712	7617	7617	7685	7696	7686	7592	7775	7605	7675	7682	7656	7858	7669	7666	7702	7661	7731	7563	7718	7687	7585	7580	7675	7681	7655	7534	7598	7736	7606	7688	7667	7683	7676	7615	7728	7734	7742	7691	7751	7682	7688	7776	7630	7570	7558	7542	7635	7660	7607	7645	7622	7677	7593	7566	7634	7747	7731	7557	7680	7699	7857	7630	7575	7750	7700	7564	7712	7573	7729	7634	7562	7690	7755	7606	7754	7554	7659	7669	7678	7632	7595	7664	7589	7704	7682	7794	7598	7624	7720	7728	7669	7596	7653	7554	7737	7637	7593	7763	7717	7601	7602	7653	7585	7629	7624	7777	7662	7644	7715	7537	7603	7715	7594	7586	7595	7700	7718	7553	7729	7748	7708	7587	7707	7683	7733	7540	7582	7676	7729	7758	7536	7674	7790	7637	7653	7724	7668	7611	7738	7676	7627	7631	7763	7594	7728	7732	7718	7518	7611	7770	7588	7680	7563	7665	7605	7662	7686	7658	7695	7729	7638	7681	7636	7698	7536	7815	7606	7709	7461	7554	7642	7606	7669	7564	7638	7683	7674	7709	7695	7580	7773	7706	7577	7699	7657	7660	7597	7749	7681	7683	7730	7723	7623	7590	7708	7691	7683	7662	7799	7752	7774	7634	7735	7676	7552	7676	7679	7499	7685	7788	7576	7719	7618	7686	7604	7606	7587	7586	7663	7736	7618	7582	7606	7625	7695	7667	7641	7592	7651	7670	7565	7681	7496	7570	7574	7713	7473	7635	7607	7529	7540	7599	7616	7817	7708	7651	7613	7675	7743	7760	7635	7677	7667	7696	7695	7619	7806	7565	7612	7655	7663	7648	7735	7666	7630	7594	7726	7718	7599	7636	7512	7592	7706	7652	7711	7689	7551	7656	7687	7618	7559	7743	7757	7650	7549	7648	7587	7624	7761	7705	7715	7636	7589	7568	7670	7614	7614	7575	7650	7705	7764	7698	7719	7695	7685	7500	7687	7643	7590	7690	7785	7677	7676	7685	7616	7610	7626	7698	7582	7613	7661	7691	7611	7738	7534	7737	7740	7677	7830	7613	7697	7818	7621	7738	7663	7716	7816	7600	7704	7696	7587	7602	7725	7696	7642	7652	7671	7675	7690	7671	7728	7693	7925	7727	7687	7738	7767	7463	7631	7544	7681	7489	7589	7612	7718	7673	7782	7587	7534	7698	7631	7723	7733	7639	7523	7586	7513	7664	7675	7761	7811	7605	7605	7720	7645	7679	7888	7722	7608	7574	7685	7501	7717	7702	7738	7784	7667	7680	7685	7632	7721	7739	7560	7714	7513
9955	4722	2549	7363	35156	34385	18904	6340	1956	1018	888	861	886	864	864	865	844	951	918	876	931	931	885	838	920	868	917	837	921	861	878	864	895	891	872	931	883	858	867	870	895	892	893	834	851	924	899	888	864	860	868	930	897	870	812	862	835	905	871	807	899	916	880	929	851	871	916	882	876	861	817	865	882	871	867	920	850	935	860	888	941	875	888	900	882	882	885	892	867	891	865	889	865	898	893	884	828	944	890	876	865	927	905	844	853	863	893	886	843	805	842	814	859	952	877	895	849	867	872	854	890	849	896	880	876	905	867	869	883	913	866	871	857	891	893	868	885	898	888	912	911	909	834	889	921	905	836	849	862	907	864	851	883	894	887	882	929	871	886	890	859	822	918	865	850	880	873	909	926	910	890	800	875	885	891	865	867	873	905	838	855	847	908	893	862	807	849	836	913	905	912	897	840	862	912	877	844	873	925	877	887	916	886	848	965	908	908	813	857	843	848	909	844	855	848	866	847	885	860	843	869	888	889	896	845	907	868	862	857	900	884	931	886	891	933	910	951	864	891	842	878	863	877	855	857	899	874	893	857	856	918	895	848	883	841	892	866	863	856	886	862	815	903	910	876	892	895	899	937	874	883	881	893	909	894	900	880	822	904	925	871	846	873	862	858	912	858	878	874	918	874	909	771	844	880	904	891	890	814	910	851	888	899	887	819	853	904	880	852	859	859	866	886	859	817	871	878	911	846	870	839	871	904	864	883	819	928	827	892	885	925	881	873	867	851	830	856	831	890	882	947	852	893	912	883	859	914	906	901	851	868	856	889	894	891	826	871	929	894	881	886	863	887	856	852	843	888	878	838	873	829	859	850	862	865	890	891	893	843	910	818	831	853	862	853	876	855	841	837	848	880	884	871	867	901	905	845	861	896	865	846	804	887	790	878	843	877	816	950	867	920	840	865	908	832	929	854	841	880	887	896	886	852	834	894	909	889	869	897	844	858	854	874	939	862	917	874	902	884	870	886	878	864	907	846	824	870	955	924	825	849	924	898	883	925	853	858	842	897	884	847	867	854	832	894	865	888	901	896	936	844	885	866	884	916	880	869	864	917	869	873	896	899	904	918	907	884	876	866	857	876	842	829	904	870	830	852	904	900	826	909	879	928	838	842	888	891	877	890	861	906	922	879	924	846	898	854	884	897	908	871	925	885	911	920	906	905	898	854	854	932	929	790	875	865	918	885	860	886	864	852	871	859	870	901	859	896	845	907	862	884	869	796	856	865	844	848	885	904	882	863	880	859	858	891	854	847	845	809	845	827	864	830	827	946	859	916	890	855	868	843	798	820	852	915	931	897	879	892	882	867	893	876	847	877	883	829	899	856	909	888	868	865	864	924	860	897	870	857	897	873	890	905	930	879	904	899	847	858	827	851	885	892	881	910	847	854	885	849	901	868	949	931	868	876	862	861	917	842	908	847	886	860	872	902	899	856	896	894	807	849	842	941	890	898	849	864	815	836	889	879	854	840	904	880	892	845	873	890	900	862	893	843	870	954	869	922	903	898	903	919	904	873	887	915	867	844	874	888	911	865	853	907	835	885	866	826	867	895	892	840	873	837	868	877	850	889	881	901	903	896	888	866	789	881	888	968	864	941	872	893	870	855	903	876	925	899	925	907	877	912	927	894	887	871	838	879	891	871	855	920	901	911	863	881	854	818	873	874	891	891	851	833	860	825	920	888	872	856	834	927	881	882	840	851	912	844	924	831	895	885	924	888	891	905	857	884	900	886	906	902	844	871	883	908	875	888	886	883	853	886	863	827	923	872	916	883	892	857	887	940	846	872	906	887	869	930	866	857	858	904	925	886	819	917	884	886	880	879	872	872	859	834	795	881	858	856	873	838	871	874	841	873	862	846	943	867	907	891	902	827	888	903	845	809	835	925	790	923	867	846	863	854	896	858	886	896	878	858	926	903	860	883	821	818	855	902	860	921	845	913	876	878	847	896	880	839	836	881	863	860	827	908	900	880	877	874	896	891	884	862	867	857	810	878	840	887	873	845	853	880	847	869	865	865	882	880	811	914	853	878	848	892	894	871	870	866	883	936	915	850	901	879	862	844	860	862	898	867	880	837	839	945	909	885	844	870	861	898	914	844	933	884	850	919	876	895	882	835	860	919	880	854	913	873	859	873	910	890	904	811	861	892	893	884	847	877	892	842	841	878	936	909	847	905	867	878	909	956	870	860	882	864	855	919	847	900	927	893	913	918	833	864	834	930	877	862	858	889	875	882	904	886	930	835	873	883	931	853	859	901	814	860	899	922	915	907	926	925	835	933	846	839	820	836	856	862	949	897	851	887	920	892	842	935	851	899	899	871	926	872	796	925	854	878	896	903	869	921	836	849	819	887	895	891	857	830	860	874	828	848	941	864	902	877	877	909	869	855	884	858	910	847	883	847	876	909	862	886	876	859	840	800	947	870	926	891	872	860	895	858	911	880	854	851	901	842	881	822	897	823	867	867	885	882	857	876	914	891	792	867	905	861	848	840	887	877	884	894	883	883	917	898	840	899	817	889	879	881	870	868	890	872	878	875	860	817	910	888	870	897	916	869	838	894	827	889	845	901	893	877	840	889	916	871	853	896	858	809	839	879	854	889	850	839	891	848	893	906	869	881	876	874	917	825	884	870	850	911	875	836	888	913	882	879	836	889	881	868	893	868	870	901	823	859	866	915	936	901	855	856	894	840	877	857	871	857	861	891	847	856	919	885	899	922	870	926	885	914	876	817	888	905	864	861	867	900	898	872	865	909	890	869	896	862	895	886	874	911	854	932	859	905	875	897	886	874	876	828	813	843	899	914	890	855	827	913	868	871	867	886	847	881	847	866	873	940	865	873	913	824	843	884	840	875	856	835	822	834	895	880	842	891	885	886	855	876	826	889	858	853	836	868	941	852	881	898	851	921	869	916	870	880	867	840	851	925	874	879	890	875	886	856	897	825	924	870	848	902	875	867	902	838	895	933	904	843	857	857	873	846	895	855	867	848	845	888	881	785	886	863	832	858	845	917	929	859	902	920	879	906	870	895	892	855	845	922	875	863	857	826	873	872	943	842	865	873	815	908	901	842	907	874	883	869	856	836	855	888	860	905	869	939	867	901	885	874	896	902	844	876	879	874	900	938	894	925	896	855	877	927	884	836	855	904	855	850	879	831	915	918	865	878	869	878	835	861	907	843	900	920	886	911	871	874	865	895	911	881	917	891	900	843	867	907	818	871	834	873	877	817	903	845	846	885	894	852	858	861	893	869	921	853	868	877	917	927	911	858	875	858	911	964	816	891	872	897	874	898	864	870	876	894	867	846	903	840	829	855	863	851	833	830	843	872	803	914	893	878	856	883	890	861	851	895	913	847	850	886	880	825	886	863	925	861	850	890	858	901	903	821	863	901	897	860	870	935	907	889	912	886	898	856	857	893	887	931	832	879	858	858	872	854	874	891	934
45656	27155	22008	52031	91257	89227	67086	41543	21547	10597	8150	7928	7853	7938	7939	7782	7801	7728	7846	7742	7864	7926	7625	7754	7873	7849	7959	7925	7701	7956	7856	7838	7875	7763	7944	7829	7711	7823	7693	7975	7972	7855	7926	7757	7986	7744	7878	7828	7836	7765	7821	7910	7940	7836	7756	7780	7802	7788	7813	7831	7860	7795	7762	7964	7921	7938	7856	7778	7822	7801	7860	7795	7816	7824	7723	7792	7843	7797	7786	7809	7944	7778	7823	7777	7823	7801	7877	7819	7835	7890	7742	7883	7799	7651	7815	7918	7772	7790	7791	7735	7760	7820	7785	7858	7988	7820	7842	7796	7929	7781	7929	7802	7773	7989	7838	7849	7722	7769	7826	7786	7880	7748	7677	7922	7860	7793	7818	7971	7850	7821	7687	7692	7890	7922	7939	7853	7858	7718	7722	7802	7959	7734	7753	7718	7768	7941	7711	7723	7836	7793	7818	7868	7808	7883	7862	7796	7968	7762	7881	7802	7862	7733	7883	7794	7864	7850	7826	7792	7795	7749	7912	7844	7753	7775	7824	7797	7942	7674	7766	7868	7869	7736	8070	7918	7912	7739	7747	7851	7826	7807	7792	7813	7892	7845	7938	7835	7772	7864	7896	7851	7923	7815	7841	8007	7883	7828	7855	7860	7910	7737	7867	7935	7796	7855	7935	7852	7835	7818	7753	7696	7912	7899	7724	7949	7781	7720	7940	7881	7730	7764	7910	7820	7763	7781	7780	7917	7873	7754	7690	7660	7772	7788	7707	7870	7802	7905	7759	7725	7752	7766	7905	7797	7722	7739	7830	7688	7819	7788	7811	7970	7871	7735	7643	7802	7829	7912	7715	7863	7856	7896	7812	7806	7878	7776	7784	7764	7895	8002	7742	7786	7936	7922	7784	7907	7818	7809	7789	7855	7839	7869	7926	7858	7740	7836	7863	7784	7934	7791	7756	7811	7908	7861	7734	7762	7802	7944	7897	7805	7801	7872	7851	7922	7902	7935	7843	7964	7761	7761	7732	7760	7984	7828	7770	7784	7837	7791	7847	7720	7894	7798	7957	7846	7917	7861	7898	7958	7766	7851	7760	7748	7903	7609	7962	7729	7825	7760	7912	7881	7873	7831	7910	7887	7753	7841	7823	7703	7762	7927	7907	7908	7838	7861	7869	7936	7910	7970	7819	7842	7903	7751	7777	7855	7956	7961	7801	7928	7810	7857	7954	7853	7883	7890	7614	7784	7898	7774	7805	7759	7844	7971	7845	7925	7803	7851	7648	7826	7831	7758	7890	7700	7838	8015	7713	7788	7835	7848	7830	7943	7873	7920	7763	7939	7750	7916	7894	7900	7782	7856	7748	7767	7955	7675	7768	7888	7928	7833	7929	7802	7879	7917	7852	7700	7722	7883	7810	7810	7896	7839	7827	7943	7764	7629	7754	7845	7699	7938	7667	7924	7896	7944	7868	7644	7794	7751	7829	7977	7701	7918	7780	7930	7903	7888	7762	7791	7790	7970	7751	7767	7737	7806	7841	7792	7801	7769	7839	7812	7905	7793	7741	7929	7865	7885	7790	7943	7884	7959	7827	7787	7960	7874	7771	7944	7690	7873	7935	7753	7676	7850	7808	8055	7798	7722	7707	7904	7821	7757	7758	7898	7895	7861	7911	7681	7740	7770	7835	7715	7861	7745	7889	7773	7920	7799	7828	7879	7862	7947	7847	7772	7797	7696	7832	7779	7816	7832	7857	7847	7804	7749	7812	7898	7832	7796	7797	7936	7868	7891	7817	7821	7785	7981	7838	7768	7805	7748	7736	7696	7719	7698	7798	7713	7770	7834	7909	7746	7762	7817	7748	7840	7665	7791	7879	7953	7676	7774	7957	7808	7763	7738	7774	7924	7798	7761	8016	7773	7739	7730	7735	7883	7829	7779	7853	7832	7863	7781	7829	7850	7850	7782	7910	7829	7757	7901	7924	7776	7646	7843	7740	7752	7813	7709	7842	7807	7661	7848	7899	7709	7878	7853	7775	7902	7825	7809	7657	7823	7831	7665	7799	7952	7729	7778	7850	7828	7910	7717	7917	7842	7767	7917	7830	7738	7844	7971	7961	7873	7902	7805	7736	7729	7766	7859	7842	7933	7914	7605	7996	7796	7812	7896	7974	7759	7798	7762	7874	7828	7864	7718	7907	7885	7879	7845	7886	7892	7867	7637	7816	7893	7792	7780	7898	7833	7798	7866	7981	7881	7841	7902	7856	7758	7831	7927	7848	7821	7880	7845	7757	7746	7877	7893	7731	7776	7709	7925	7928	7877	7897	7826	7879	7819	7815	7803	7833	7784	7852	7840	7777	7784	7949	7849	7689	7701	7791	7713	7733	7877	7925	7765	7802	7886	7699	7864	7874	7935	7876	7832	7768	7819	7813	7723	7767	7756	7828	7696	7907	7720	7940	7797	7703	7939	7803	7929	7833	7863	7832	7818	7940	7929	7875	7959	7792	7784	7824	7802	7814	7830	7779	7802	8005	7865	7942	7792	7923	7824	7830	7789	7859	7742	7826	7805	7775	7837	7784	7766	7981	7740	7779	7931	7733	7998	7796	7882	7705	7791	7619	7815	7823	7825	7760	7717	7939	7811	7908	7757	7700	7714	7725	7848	7805	7843	7874	7854	7856	7691	7892	7880	7908	7771	7880	7854	7822	7797	7876	7669	7845	7867	7681	7883	7809	7767	7968	7658	7677	7780	7708	7772	7749	7921	7787	7843	7747	7894	7855	7758	7704	7737	7888	7883	7974	7799	7999	7816	7803	7894	7799	7813	7777	7752	7858	7882	7923	7902	7821	7932	7931	7971	7788	7717	8033	7790	7650	7838	7850	7714	7816	7785	7704	7757	7821	7771	7932	7782	7863	7786	7905	7796	7859	7790	7717	7858	7801	7864	7798	7760	7857	7837	7902	7678	7929	7720	7819	7950	7812	7745	7856	7892	7685	7697	7862	7828	7825	7937	7795	7955	7851	7723	7807	7886	7824	7864	7820	7751	7936	7862	7788	7816	7843	7919	7807	7933	7699	7806	7874	7781	7676	7831	7958	7833	7868	7838	7872	7883	7848	7786	7820	8011	7620	7844	7943	7850	7639	7793	7831	7592	7815	7731	7695	7787	7838	7757	7734	7823	7802	7776	7903	7822	7708	7768	7776	7919	7926	7790	7885	7843	7896	7757	7739	7761	7860	7686	7948	7827	7841	7924	7790	7829	7736	7772	7848	7880	7861	7725	7939	7893	7713	7791	7796	7908	7640	7689	7893	7660	7800	7835	7750	7852	7791	7856	7833	7783	7893	7775	7825	7721	7973	7955	7746	7826	7864	7839	7778	7761	7890	7812	7881	7702	7798	7869	7771	7819	7844	7819	7770	7798	7904	7785	7887	7770	7871	7703	7803	7885	7920	7829	7783	7906	7728	7805	7841	7837	7874	7782	7833	7866	7818	7815	7721	7831	7784	7888	7787	7905	7882	7902	7791	7815	7732	7799	7820	7754	7925	7813	7690	7706	7842	7756	7924	7791	7857	7814	7783	7782	7802	7873	7705	7814	7778	7754	7879	7877	7967	7748	7834	7765	7842	7900	7914	7733	7969	7888	7740	7886	7786	7907	7782	7774	7757	7977	7770	7955	7804	7820	7884	7745	7759	7882	7792	7883	7850	7786	7743	7862	7855	7786	7841	7734	7824	7703	7875	7984	7821	7739	7756	7915	7804	7870	7987	7759	7687	7821	7885	7989	7593	7793	7819	7836	7760	7842	7763	7725	7768	7793	7786	7861	7779	7828	7974	7780	7871	7927	7801	7729	7799	7829	7710	7764	7755	7957	7807	7836	7770	7794	7760	7790	7623	7809	7722	7814	7825	7824	7804	7784	7659	7797	7852	7849	7845	7766	7665	7783	7919	7954	7760	7793	7848	7832	7768	7805	7799	7769	7763	7802	7718	7828	7800	7770	7861	7806	7752	7932	7738	7752	7781	7774	7880	7859	7699	7757	7715	7930	7748	7928	7857	7701	7849	7843	7925	7754	7917	7799	7770	7785	7724	7713	7697	7780	7828	7816	7932	7606	7834	7888	7827	7771	7779	7780	7895	7838	7880	7772	7793	7765	7837	7855	7754	7804	7905	7805	7805	7873	7805	7830	7963	7868	7796	7861	7853	7773	7782	7775	7848	7788	7771	7930	7730	7885	7925	7768	7834	7696	7835	7763	7923	7812	7767	7877	7615	7716	7784	7759	7906	7930	7825	7682	7790	7710	7811	7718	7817	7912	7950	7857	7909	7876	7735	7850	7776	7802	7860	7704	7919	7749	7869	7912	7852	7970	7766	7728	7830	7816	7819	7805	7825	7786	7788	7851	7764	7802	7813	7856	7762	7843	7880	7703	7943	7820	7888	7746	7891	7833	7731	7787	7974	7724	7820	7875	7818	7890	7927	7905	7794	7743	7826	7863	7818	7775	7882	7694	7814	7917	7908	7739	7820	7840	7895	7801	7883	7639	7653	7818	7980	7734	7740	7820	7930	7885	7752	7851	7828	7836	7715	7921	7908	7909	7786	7942	7789	7675	7835	7711	7909	7739	7742	7770	7790	7710	7876	7765	7876	7841	7618	7874	7778	7898	7937	7797	7732	7750	7852	7847	7814	7890	7692	7778	7853	7907	7742	7788	7870	7852	7897	7854	7923	7741	7889	7800	7732	7920	7770	7659	7811	7740	7853	7896	7781	7884	7796	7776	7797	7836	7725	7861	7849	7707	7728	7802	7865	7872	7790	7874	7646	7868	7795	7814	7713	7827	7793	7771	7855	7822	7777	7919	7724	7796	7835	7960	7732	7890	7817	7718	7726	7899	7856	7845	7730	7720	7777	7841	7805	7772	7833	7768	7905	7901	7932	7841	7852	7835	7937	7836	7697	7790	7818	7840	7851	7840	7739	7940	7830	7748	7841	7977	7950	7773	7678	7786	7787	7724	7821	7714	7788	7682	7637	7912	7811	7723	7748	7903	7851	7865	7841	7787	7944	7971	7867	7802	7851	7823	7739	7759	7932	7903	7722	7822	7878	7797	7926	7861
8996	5006	2201	3369	19273	24640	14294	5384	2005	1073	958	910	882	833	868	841	881	838	912	868	902	863	871	865	896	852	915	885	887	896	892	935	872	876	878	903	941	891	870	908	850	904	890	912	848	949	894	920	915	924	879	956	898	922	891	885	865	898	888	859	896	945	929	836	912	922	889	891	898	979	894	950	889	864	911	910	854	866	854	809	889	929	871	879	940	862	862	929	909	879	856	917	920	841	871	890	889	942	920	930	893	883	889	844	934	899	903	930	883	915	885	881	865	883	846	799	890	892	907	844	885	868	905	875	877	846	898	855	921	861	816	893	872	856	877	886	854	845	857	864	915	881	925	880	880	863	873	904	857	893	882	821	875	875	868	916	874	844	897	870	800	857	798	875	911	903	867	867	901	869	878	869	868	912	869	939	924	901	898	894	875	885	940	885	911	873	924	851	915	875	875	897	861	856	927	916	911	925	873	920	874	856	878	856	866	941	937	916	912	904	909	865	886	927	946	891	806	873	848	885	870	904	885	883	907	859	889	902	895	895	919	896	866	915	941	842	876	898	839	923	902	903	869	920	899	859	914	811	853	871	898	889	891	858	889	908	870	860	929	942	897	916	890	847	904	903	879	894	839	944	889	902	916	894	894	851	868	924	862	859	862	885	896	861	944	865	852	851	888	833	868	903	881	893	844	887	875	945	824	899	915	892	906	864	885	916	880	973	867	850	873	940	870	881	881	867	905	856	947	871	895	842	866	855	880	839	852	893	849	863	902	953	907	914	905	908	875	897	847	840	915	897	904	862	852	842	839	861	851	902	884	918	910	864	878	840	871	905	836	806	888	898	849	970	861	932	831	924	889	907	855	868	896	874	863	889	898	850	913	889	915	874	885	931	939	943	891	913	901	887	875	834	841	856	938	861	921	926	867	882	884	895	841	917	878	922	885	886	922	915	910	918	862	914	920	867	890	840	875	869	884	921	883	934	869	861	914	867	891	873	910	852	866	888	867	846	800	916	914	872	883	899	913	920	875	877	904	857	870	886	828	942	880	944	870	861	870	925	897	893	925	881	858	875	876	924	925	913	925	894	869	848	925	837	890	900	875	920	844	853	872	926	931	881	855	905	913	864	925	940	852	842	911	887	857	871	852	828	894	883	845	921	895	887	925	847	893	897	925	892	924	841	875	872	853	856	847	891	841	881	923	862	928	881	899	961	887	875	915	905	857	899	920	923	906	895	907	885	911	878	877	914	883	877	907	874	933	944	882	887	866	910	935	889	844	857	879	905	902	909	868	895	943	809	905	900	885	907	891	951	855	940	899	859	891	912	831	859	874	896	904	861	891	868	860	872	912	924	883	870	874	889	897	876	870	851	882	839	903	895	897	928	881	866	871	894	835	911	893	844	896	892	890	872	900	919	863	849	873	854	855	919	898	894	877	890	849	861	911	852	897	902	873	861	856	882	933	877	900	862	880	887	894	919	836	897	831	855	880	874	876	925	888	872	894	886	865	873	930	915	840	850	898	893	839	886	917	829	938	871	829	903	900	880	902	920	897	877	893	835	888	880	888	895	852	818	858	887	863	880	872	894	827	908	915	874	876	902	887	859	932	869	876	875	846	892	888	811	879	899	867	875	839	920	856	860	851	852	920	913	875	882	914	977	940	884	856	939	913	889	895	866	856	926	864	939	921	888	889	892	895	920	912	881	889	881	853	848	920	921	873	851	906	888	881	881	931	975	926	867	916	955	918	860	907	903	902	857	881	887	879	853	893	859	872	900	868	923	918	899	886	853	896	854	882	937	925	845	886	835	875	871	853	865	894	930	920	873	863	877	934	868	900	896	915	923	913	909	880	817	923	888	903	889	909	880	885	889	861	818	872	845	864	875	863	877	877	879	896	877	925	897	913	917	904	886	851	852	877	910	878	891	840	871	926	931	883	875	917	844	887	910	871	885	891	846	898	846	899	867	863	909	878	898	876	924	926	852	923	876	909	908	853	883	814	901	927	913	892	851	935	851	858	848	871	911	889	856	885	826	955	853	918	886	926	870	897	938	904	853	911	898	847	911	904	907	928	863	887	882	875	890	878	869	868	845	918	874	864	852	855	901	874	879	876	914	921	883	883	842	835	867	880	930	862	898	857	884	873	865	899	921	850	893	855	943	897	900	868	897	950	861	901	923	911	966	916	872	861	879	921	888	884	854	857	939	926	866	834	874	847	917	843	864	842	928	955	897	845	878	877	863	866	913	892	874	823	910	940	938	908	844	833	838	908	900	928	885	899	873	890	856	938	873	906	921	881	866	887	900	897	882	927	841	830	887	884	862	881	889	914	901	939	902	903	910	902	891	842	848	834	890	931	890	851	901	938	872	850	946	920	893	875	875	958	903	901	818	868	876	864	902	864	852	910	915	914	878	842	903	875	886	867	902	892	878	834	845	904	865	844	885	873	877	852	884	881	853	919	828	844	928	926	873	874	894	931	889	871	829	871	884	907	879	874	881	834	894	870	910	876	918	890	877	858	923	835	867	860	913	875	914	866	884	894	878	881	962	865	882	833	875	902	901	863	939	915	877	843	916	899	886	897	885	913	917	896	847	886	922	889	892	893	902	838	913	842	893	895	886	876	859	885	875	932	889	877	891	919	849	854	843	937	860	928	897	865	879	886	862	887	908	886	909	911	897	908	833	884	911	906	905	880	877	861	896	876	929	958	855	882	920	890	856	861	889	907	874	877	917	845	922	911	924	929	863	839	878	862	865	908	923	871	894	916	899	866	903	912	893	914	878	867	894	903	964	922	897	850	866	867	965	876	915	893	883	902	860	886	889	908	979	911	852	901	887	884	906	821	922	868	843	895	860	913	872	914	824	879	857	881	907	876	851	843	903	869	826	846	896	891	897	817	865	922	896	892	896	881	878	894	875	920	921	889	937	870	897	864	866	898	917	850	930	807	885	886	897	910	884	928	869	887	927	893	882	833	893	891	875	887	914	908	852	899	926	889	858	903	940	883	861	831	927	896	865	940	884	886	857	790	907	880	874	920	906	920	887	868	850	937	881	926	866	902	919	844	844	857	909	842	882	872	921	900	874	894	857	848	835	859	925	875	902	891	863	881	937	872	918	888	853	880	896	917	872	872	857	886	890	865	863	861	841	866	884	847	897	900	917	884	858	878	911	888	876	870	882	822	866	863	902	905	863	850	830	918	886	893	879	921	854	898	882	890	871	834	893	875	854	895	916	884	899	909	916	914	888	910	903	923	905	880	850	870	959	880	868	884	847	896	891	915	855	922	851	892	902	904	927	837	885	901	858	883	895	860	874	919	848	816	966	852	912	890	953	869	919	899	902	856	898	844	883	927	892	919	860	863	849	873	850	872	884	883	807	911	908	859	934	918	887	900	908	907	850	872	928	859	904	882	924	866	893	933	865	933	869	914	912	853	897	862	933	925	871	875	934	912	939	845	874	844	906	858	905	869	887	834	869	840	870	925	889	859	883
39934	30921	20046	38485	77629	84145	62159	39813	21473	11197	8423	8008	8026	7905	7982	7936	7837	7932	7967	7915	7829	7778	7803	7901	7746	7858	7830	7935	7961	8010	7839	7946	7951	7894	7934	7949	7882	7781	7959	7924	7855	7990	7727	7928	7905	7927	7892	7852	7897	7772	7988	7778	8030	7925	7894	7790	7839	7911	7839	8079	7946	7867	7988	7869	7792	7832	7778	7881	7718	7943	7850	7956	7969	7840	7819	7866	7848	7869	7833	7948	7737	7799	7873	7764	7946	7810	7890	7877	7883	7811	7792	7963	8070	7819	7921	7873	7880	7936	7798	7871	7871	7943	8021	7863	7859	7858	7760	7811	8062	7830	7905	7828	7938	7880	7868	7874	7764	7917	7891	7826	7928	7820	7977	7855	7847	7882	8065	7897	7829	7895	7822	7755	7879	7879	7836	7915	8007	7887	7897	7796	7884	7970	7867	7919	7780	7974	7987	7796	7933	7743	7852	7691	7810	7891	7773	7812	7997	7869	7878	7724	7867	7857	7893	7874	7953	7740	7853	7867	7805	7808	7938	7950	7866	7941	7869	7790	7719	7912	8003	7879	7823	7927	7902	7958	7887	7854	7786	7836	7819	7971	7888	7807	7890	7790	7851	7788	8156	7862	7800	7923	7911	7947	8010	7741	7792	7838	7960	7780	7898	7988	7918	7972	7876	7819	7896	7984	7913	7819	7993	7971	7951	7920	7902	7819	7821	7884	7847	8027	7917	7915	7642	7828	7876	7820	7911	7935	8005	7815	8002	7988	7909	7851	7801	7893	7802	7921	7899	7853	7931	7918	7950	7911	7795	7979	7883	7974	7946	7814	8004	7775	7880	7821	7830	7761	7863	7815	7985	7953	7888	7863	7876	7820	7844	7803	7755	7966	7781	7783	7952	7823	7919	7820	7946	7825	7994	7862	7760	7883	7971	7917	8056	7875	7959	7928	7864	7796	7864	7814	7814	7817	7933	7816	7903	7800	7828	7969	7866	7863	7916	7876	7916	7871	7967	7844	7770	7794	8007	7894	7950	7888	7844	7905	7791	7898	7752	7853	7786	7925	7733	7971	7845	8029	7806	7818	7807	7898	7945	7826	7809	7929	7841	7993	7861	7824	7947	7828	7743	7866	7926	7957	7817	7770	7998	7918	7935	7710	7776	7757	7959	7837	7765	7815	7782	7693	7947	7933	7821	7938	7983	7918	7852	7967	7814	7803	7764	7930	7985	7871	7795	7818	7788	7761	7918	7770	7796	7960	7786	7901	7827	7918	7948	7879	8039	7853	7819	7930	7928	7861	7893	7864	8023	7782	8079	7857	7811	7968	7960	7925	7872	7806	7875	7917	7959	8023	7810	7885	7819	7765	7814	7867	7882	7886	7903	7869	7984	7846	7826	7891	7964	7770	7833	7929	7882	7915	7909	7843	7874	7915	7833	7897	7932	7881	7902	8065	7806	7906	7922	7830	7904	7824	7839	7862	7836	8054	7792	7859	7878	7992	7917	7753	7865	7861	7904	7859	7882	7904	7920	7914	7927	7904	7841	7857	8014	7713	7829	7927	7841	7922	7915	7821	7957	7889	7874	7826	7969	7830	7999	7854	7843	7790	7873	7926	7871	7835	7973	7923	7945	7872	7953	7937	7838	7921	7757	7846	7900	7767	7910	7929	7898	7754	7910	7840	7859	7840	7773	7993	7828	7953	7852	7830	7866	7926	7744	8051	7835	7997	7790	7894	7817	7864	7843	7982	7794	7951	7989	7818	8012	7943	7890	7946	7812	7744	7910	8071	7828	7745	7943	7862	7952	7893	7793	7911	7970	7901	7861	7811	7909	7928	8001	8002	7802	7982	7939	7857	8009	7912	7946	7928	7861	7880	7935	7981	7882	7991	7915	7826	7886	7913	7853	7959	7901	7753	7846	7956	7785	7887	7942	7869	7907	7842	7897	8018	7862	7924	7883	7767	7901	7883	7761	7825	7913	7950	8002	7852	7876	7804	7956	7952	8012	7864	7839	7872	7903	8033	7874	7792	7851	7825	7816	7877	7878	7793	7793	7873	7820	7972	7980	7905	7962	7826	7965	7881	7995	7968	7726	7792	7965	7922	7867	7872	7937	7960	7986	7953	7841	7813	7807	7999	7882	7900	7886	7820	7871	7916	7855	7803	7921	7953	7920	7959	7869	7928	7962	7951	7901	7839	7949	7909	7902	7959	7822	7821	7860	7868	7822	7807	7821	7678	7991	7812	8071	7766	7973	7968	7893	7879	7939	8080	7816	7736	7935	7841	7938	7932	7777	7913	7840	7821	7903	7896	7900	7888	7817	7797	8104	7871	7795	8015	7959	7946	7887	7869	7902	7648	7836	7782	7755	7977	7933	7741	7908	7825	7933	7802	8037	7844	7879	7877	7869	7972	7857	7755	7874	7976	7786	7875	7808	7844	7771	7888	7814	7779	7718	7830	7690	7828	7938	7982	7900	7916	7801	7808	7827	7845	7931	7979	7905	7935	7762	7857	7848	7894	7883	7851	7946	7757	8036	7877	7876	7806	7836	7992	7881	7854	7749	7907	8051	7906	7916	7765	7856	7852	7960	8107	7930	7969	7904	8002	7872	7887	7935	7746	7810	7874	7886	7944	7928	7782	7893	7829	7822	7958	7877	7923	7851	7937	7937	7933	7950	7806	7987	7878	7870	7969	7984	7857	7869	7834	7971	7933	7929	7897	7928	7860	8021	7923	7914	7868	7932	7983	7822	7862	7990	7873	7828	7929	7806	7846	7829	7949	8021	7941	7864	7865	7886	7750	7887	7804	7906	7797	7894	7838	7932	7800	7753	7941	7939	7796	7880	7912	7824	7820	7990	7704	8007	7954	7912	7863	7894	7785	7825	7844	7908	7838	7925	7878	7992	7897	7819	7845	7923	7809	7767	8017	8016	7958	7884	7958	7798	7839	7828	7814	7876	7844	7892	7891	7934	7841	7794	7816	7953	7724	7857	7904	7867	7778	7896	7960	7963	7803	7957	7898	7780	7966	7948	7889	7824	7769	7886	7917	7818	7958	7898	7899	7733	7865	7975	7963	7863	7824	8018	7868	7893	7904	7754	7878	7860	7894	7762	7819	7816	7914	7894	7890	7842	7841	7837	7907	7922	8026	7928	7948	7756	7809	7842	7948	7811	7775	7935	7886	7861	8001	7812	7909	7877	7966	7919	7980	7811	7918	7818	7937	7813	7920	7756	7955	7907	7834	7811	8065	7993	7819	7877	7982	7907	7929	7931	7860	7876	7908	7845	7850	7953	7864	7882	7847	7994	7859	7955	7913	7871	7907	7899	7870	7941	7970	7994	8003	7867	7836	8000	7898	7746	7839	7834	7862	7896	7951	7857	7740	8045	7943	7803	7840	7906	7823	7865	7979	7841	7908	7819	7961	7874	7868	7671	7927	8038	7845	7860	7901	7845	7808	7794	7785	7742	7845	7785	7872	7920	7891	7865	7918	7793	7842	7921	7965	7914	7868	7913	7762	7785	7984	8024	7913	7972	7854	7923	7767	7715	7741	7755	7827	7848	7868	7829	7989	7928	7914	7888	7821	7854	7849	7904	7837	7938	7927	7820	7907	7815	7853	7870	8069	7784	7746	7849	7904	7879	7968	7639	7984	7882	7824	8049	7846	7750	7987	7770	7960	7993	7870	7907	7874	7927	7976	7871	7825	7880	7856	7910	7907	7942	8023	7916	7975	7787	7905	7767	7990	7748	7911	7924	7862	7918	7847	7820	7873	7919	7985	7825	7908	7942	7953	7914	7983	7869	7844	7986	8005	7971	7847	7742	7917	7845	7810	7818	7836	7795	7904	7827	7878	7991	7913	7905	7864	7779	7985	7956	7741	7899	7928	7819	7804	7920	8006	7965	7904	7916	7773	7870	7926	7730	7944	7894	7937	7959	7877	7910	8039	7921	7752	7942	7842	7819	7946	7849	7878	7870	7808	7968	7939	7850	7840	7847	7865	7942	7803	7814	7893	8047	7905	8051	7948	7924	7928	7973	7811	7915	7899	7946	7775	7933	7873	7921	7921	7933	7872	7860	7903	7828	7839	7937	7863	7904	7861	7829	7928	7841	7921	7849	7835	7919	7956	7964	7788	8033	7859	7798	7802	7914	7808	7784	7883	7994	7960	7904	7791	7825	7828	7817	7865	7830	7957	7898	7858	7869	7816	7793	7937	7863	7941	7933	7884	7801	7793	7916	7965	7732	7787	7925	7756	7931	7982	7855	7878	7881	7845	7862	7971	7913	7809	7913	7932	8108	7936	7899	7859	7827	7888	7780	7958	7969	7918	7801	7991	7782	7831	7859	7855	8013	7927	7844	7865	7914	7782	8003	7942	7814	7817	7940	7745	7795	7739	7783	7965	7912	7756	7958	7847	7964	7918	7770	7799	7880	8009	7996	7935	7809	7976	7782	7927	8043	7807	7896	7796	7943	7918	8033	7900	7825	7882	7815	7838	7916	8000	7946	7911	7694	7864	7819	7891	8054	7829	7696	7848	7780	7823	7887	7943	7773	7892	7720	7908	7841	7908	7837	7800	7894	7883	7906	7970	7984	7878	7866	8004	7819	7948	7941	7967	7830	7834	7769	7923	7822	8008	8027	7985	7991	7742	7704	7919	7857	7852	7984	7754	7917	7869	7610	7897	7933	7813	7742	7888	7813	7862	7864	8002	7968	8019	7903	7780	7830	8067	7918	7825	7831	7907	7843	7952	7676	7967	7882	7746	7763	7879	7936	7971	7948	7925	7722	8023	7734	7829	7795	7957	7838	7826	7874	7985	7797	7798	7821	7964	8000	7780	7961	7857	7855	7920	7795	7932	7994	7876	7872	7913	7879	7895	7929	8008	7951	7951	7950	7629	7971	7751	7854	7799	7844	7865	8024	7708	8003	7794	7890	7948	8061	7857	7919	7956	7982	7976	7882	7801	7884	7803	7827	7859	7818	7847	7744	7891	7997	7963	7920	7925	7819	7945	7951	7774	7921	7776	7811	7940	7759	7930	7715	7885	7886	7897	8015	8020	7846	7899	7783	7885	7811	7832	7887	7837	7765	7860	7843	7817	7866	7797	7873	7755
11955	10184	5834	4497	28355	37810	24056	9964	2763	1197	930	870	872	898	896	877	833	836	918	834	872	889	923	836	853	876	887	849	834	812	883	891	829	907	895	889	896	839	850	886	872	913	881	871	874	827	836	887	834	909	935	847	833	922	854	904	780	863	849	873	855	807	840	818	832	874	878	838	875	910	871	825	881	837	874	869	934	892	886	919	823	872	871	847	854	867	902	841	838	849	886	864	881	823	837	842	869	856	849	871	863	878	902	857	867	859	908	890	840	882	830	906	830	903	868	898	843	844	873	899	839	853	871	863	845	860	838	887	861	869	879	861	863	891	850	852	849	855	825	814	856	906	872	914	831	929	866	901	866	870	871	895	883	866	849	880	825	855	881	850	868	873	853	868	866	840	843	858	828	908	871	895	920	874	914	870	918	839	849	837	890	834	823	881	907	878	929	838	893	858	856	858	868	821	881	846	877	864	869	852	960	889	903	884	886	885	851	853	832	816	903	891	847	877	855	861	857	904	882	935	916	886	887	889	881	906	826	893	850	851	899	859	857	915	912	951	897	941	851	878	880	903	868	876	845	853	855	872	894	878	886	929	891	829	906	904	890	890	829	878	896	922	849	860	861	883	867	837	873	844	849	899	906	876	879	880	848	852	853	878	884	883	890	874	890	793	852	839	819	876	855	849	859	859	912	813	837	899	822	861	919	849	866	852	844	912	852	875	913	858	833	874	880	869	865	878	842	848	944	878	877	901	831	836	899	834	880	853	942	861	861	858	865	874	906	821	879	927	883	882	897	878	844	854	887	897	813	886	894	851	825	840	880	866	861	884	896	808	823	847	910	926	830	862	886	825	866	893	887	887	895	879	845	852	922	853	890	834	819	893	864	830	808	863	867	849	918	869	796	861	858	890	853	907	864	919	913	851	879	861	911	873	880	866	843	877	862	864	866	874	877	857	904	869	876	867	924	896	848	881	837	879	864	821	875	888	876	842	863	846	889	866	910	894	863	848	897	889	807	965	869	857	875	924	855	873	875	890	839	865	896	836	880	868	824	896	827	813	837	859	839	915	886	865	866	830	887	902	899	868	820	880	867	898	893	886	849	890	937	888	881	881	904	828	837	913	840	876	832	915	867	888	860	901	849	894	859	830	816	855	814	903	917	880	880	828	865	893	880	851	840	914	865	867	874	832	910	890	881	808	871	864	903	874	852	849	899	918	856	855	893	864	870	852	894	918	905	878	888	865	873	873	861	872	871	888	874	864	862	969	892	862	883	831	889	874	916	853	873	861	861	855	855	869	866	930	841	872	874	894	816	846	840	868	878	902	827	866	905	854	863	858	936	876	891	877	902	859	847	855	806	904	924	897	856	898	813	852	881	891	891	851	878	837	909	843	834	882	843	858	846	893	821	864	911	846	839	893	898	845	901	836	837	891	865	836	819	876	850	820	893	910	920	903	879	871	896	874	882	853	907	844	877	867	866	902	873	857	881	960	876	886	921	864	840	883	842	851	862	846	857	869	923	864	840	874	861	867	877	869	854	833	800	831	871	868	884	881	849	838	869	855	881	877	854	861	858	854	898	918	883	853	855	878	878	834	889	797	869	831	876	879	824	871	853	818	846	868	834	912	911	876	873	888	857	857	844	821	870	849	892	881	900	914	829	898	901	865	855	869	885	891	834	839	888	867	888	851	832	892	776	887	826	854	906	850	838	899	891	914	915	861	904	881	913	860	849	911	835	853	892	871	870	880	829	863	860	944	887	793	856	921	882	861	854	862	899	923	888	880	887	887	912	895	924	867	867	868	898	897	825	844	852	890	862	883	914	803	905	871	848	852	845	826	875	820	838	931	873	858	854	853	911	865	880	861	879	872	933	876	885	880	872	887	835	856	847	901	898	868	865	837	880	878	878	893	888	856	884	874	873	862	853	881	887	848	912	861	885	873	855	866	885	891	865	854	909	899	878	837	902	897	869	857	897	867	910	797	896	826	903	867	888	881	921	899	809	861	867	899	935	836	866	883	880	859	861	938	840	909	881	846	901	888	894	864	848	835	850	894	872	826	898	926	878	869	850	913	832	890	855	831	865	898	838	841	876	840	841	867	894	835	852	876	850	911	918	847	824	860	899	817	865	856	843	910	936	875	897	866	915	864	940	900	844	866	925	891	878	846	864	872	873	932	892	840	893	852	878	854	841	864	834	881	874	891	850	836	923	820	876	911	862	841	864	869	877	863	906	899	822	888	842	906	861	824	874	833	858	899	865	827	843	897	854	856	889	885	882	871	883	843	882	835	860	836	887	895	880	862	948	831	869	907	878	915	931	895	896	814	846	879	839	889	946	870	828	859	905	892	886	839	856	870	862	898	888	854	883	832	814	889	902	801	878	889	898	867	886	897	874	897	902	881	880	898	869	853	850	884	868	872	877	893	867	861	860	872	903	827	875	881	907	883	849	874	870	871	835	886	882	901	869	884	836	847	838	837	852	880	883	838	896	897	872	883	824	875	905	924	846	934	803	854	906	835	855	848	907	853	896	942	851	901	877	915	880	887	842	856	907	905	876	862	835	900	854	834	864	841	875	835	873	823	892	862	854	878	841	872	865	862	867	872	881	920	864	838	859	863	812	870	888	883	856	841	834	874	889	860	934	887	864	884	865	875	843	843	854	909	849	849	881	855	892	893	862	897	879	884	905	865	904	846	892	858	878	843	858	821	837	899	880	870	841	950	928	943	843	835	920	863	833	895	856	886	864	815	822	893	867	913	857	883	827	873	879	880	854	879	861	882	899	857	824	925	856	887	875	882	917	870	894	920	874	891	853	851	872	858	847	854	840	906	897	863	881	871	888	816	855	915	858	889	867	860	891	896	849	844	905	856	864	870	857	859	903	873	854	859	848	842	836	928	868	861	904	922	864	912	902	920	873	870	864	937	891	834	864	830	891	861	835	870	891	881	892	831	865	836	895	826	878	921	876	841	851	897	855	821	905	887	933	882	851	887	899	854	878	814	868	847	921	833	893	857	870	898	868	897	898	847	921	859	852	831	834	838	886	860	919	813	887	851	807	891	852	904	882	800	891	856	855	882	886	804	883	881	853	872	888	901	845	872	809	874	885	869	843	878	820	858	866	859	886	861	856	937	814	886	848	872	882	882	928	863	855	903	844	899	855	857	876	903	885	861	838	904	909	853	821	846	869	901	815	876	833	896	883	891	860	827	898	903	881	887	851	872	889	824	886	823	872	839	789	892	826	870	885	844	864	878	853	918	799	864	869	879	856	875	921	913	892	881	873	895	854	968	902	868	859	842	828	881	827	832	900	858	856	800	861	884	870	887	882	853	869	861	850	864	868	883	848	894	845	890	881	911	906	881	888	869	870	787	884	864	850	890	850	883	872	829	847	926	920	859	872	839	827	823	857	893	870	887	881	898	873	922	858	869	888	881	908	919	870	876	888	872	853	818	905	883	869	809	894	866	978	885	902	856	865	907	896	879	869	885
48601	41156	32973	42934	78929	93199	73578	47258	26157	12959	8570	7949	7691	7721	7745	7760	7790	7846	7794	7934	7833	7833	7781	7770	7858	7770	7810	7725	7729	7867	7829	7704	7773	7798	7661	7679	7689	7749	7815	7750	7839	7742	7820	7734	7732	7847	7762	7746	7809	7771	7827	7863	7807	7726	7811	7911	7878	7758	7816	7745	7795	7884	7816	7915	7735	7729	7703	7832	7718	7885	7830	7740	7920	7823	7945	7840	7813	7830	7722	7733	7824	7751	7646	7855	7789	7880	7765	7767	7825	7795	7772	7727	7850	7735	7800	7715	7713	7643	7612	7817	7894	7682	7896	7705	7897	7759	7775	7673	7605	7783	7850	7891	7742	7765	7821	7744	7740	7782	7788	7744	7836	7713	7795	7780	7867	7818	7718	7706	7641	7918	7932	7802	7867	7706	7770	7717	7751	7918	7777	7723	7755	7823	7668	7793	7949	7671	7843	7869	7764	7802	7783	7867	7872	7755	7848	7807	7812	7805	7736	7742	7827	7636	7910	7665	7746	7740	7807	7759	7796	7753	7722	7761	7809	7826	7736	7786	7778	7890	7680	7815	7757	7789	7841	7912	7881	7893	7724	7827	7843	7888	7813	7835	7794	7739	7774	7799	7821	7834	7782	7734	7757	7685	7832	7844	7688	7888	7781	7775	7751	7760	7752	7717	7760	7757	7699	7847	7673	7734	7902	7671	7802	7751	7655	7691	7751	7790	7796	7786	7793	7839	7770	7779	7870	7855	7649	7766	7812	7782	7948	7778	7815	7878	7815	7796	7710	7851	7773	7687	7940	7749	7809	7765	7936	7754	7866	7837	7670	7782	7729	7772	7784	7784	7720	7812	7860	7826	7792	7806	7793	7741	7866	7909	7670	7639	7689	7824	7796	7685	7776	7642	7618	7798	7803	7727	7623	7832	7809	7749	7779	7985	7797	7926	7866	7821	7767	7697	7714	7809	7778	7562	7843	7691	7683	7783	7876	7774	7898	7690	7799	7686	7723	7903	7727	7693	7711	7803	7850	7678	7836	7789	7888	7905	7829	7661	7747	7862	7822	7716	7722	7819	7862	7868	7940	7875	7710	7808	7767	7779	7629	7976	7822	7858	7649	7848	7751	7731	7899	7706	7781	7831	7729	7868	7804	7805	7895	7791	7689	7848	7834	7598	7842	7811	7710	7916	7696	7677	7704	7766	7830	7788	7866	7790	7831	7899	7689	7862	7676	7768	7764	7780	7805	7717	7845	7833	7671	7799	7791	7953	7864	7700	7752	7743	7825	7765	7800	7809	7786	7797	7736	7722	7783	7699	7795	7783	7837	7689	7773	7750	7881	7735	7768	7752	7736	7889	7727	7662	7899	7814	7856	7781	7698	7950	7631	7767	7866	7713	7780	7817	7651	7832	7837	7779	7683	7816	7868	7778	7870	7734	7673	7700	7790	7778	7661	7768	7857	7939	7673	7670	7794	7724	7871	7801	7793	7747	7818	7899	7744	7589	7624	7708	7801	7694	7632	7860	7813	7850	7790	7772	7831	7834	7732	7862	7795	7841	7852	7778	7868	7700	7933	7886	7815	7837	7668	7818	7652	7731	7771	7791	7838	7671	7821	7811	7844	7829	7725	7834	7636	7868	7790	7695	7704	7784	7869	7888	7828	7775	7855	7694	7794	7702	7784	7817	7796	7854	7666	7757	7848	7897	7896	7735	7828	7855	7797	7760	7780	7741	7736	7784	7910	7870	7731	7795	7690	7755	7866	7698	7707	7737	7610	7677	7813	7780	7724	7642	7934	7796	7773	7812	7652	7820	7856	7621	7721	7845	7706	7720	7836	7811	7775	7589	7771	7825	7865	7876	7712	7742	7892	7736	7755	7834	7844	7718	7819	7601	7745	7836	7752	7887	7864	7831	7722	7774	7749	7745	7767	7782	7676	7656	7723	7768	7653	7857	7790	7832	7862	7789	7824	7858	7687	7784	7890	7806	7764	7839	7859	7698	7786	7840	7882	7681	7882	7680	7895	7760	7822	7686	7831	7767	7679	7815	7883	7743	7766	7831	7701	7788	7707	7723	7747	7766	7708	7827	7790	7779	7768	7780	7777	7833	7815	7703	7885	7813	7784	7715	7881	7741	7632	7759	7823	7745	7682	7750	7876	7801	7805	7786	7645	7730	7838	7858	7875	7644	7797	7827	7827	7853	7707	7707	7643	7812	7848	7882	7826	7817	7723	7675	7910	7774	7874	7864	7741	7659	7768	7642	7788	7805	7862	7834	7971	7773	7714	7810	7886	7894	7748	7851	7780	7690	7798	7663	7796	7805	7853	7693	7771	7878	7879	7878	7824	7783	7798	7837	7851	7830	7785	7674	7768	7830	7669	7959	7761	7732	7741	7866	7840	7721	7875	7766	7721	7713	7728	7825	7712	7756	7736	7800	7677	7743	7636	7848	7891	7638	7769	7742	7915	7731	7724	7665	7707	7829	7742	7728	7696	7821	7781	7750	7760	7913	7755	7831	7863	7823	7727	7737	7802	7780	7856	7689	7690	7741	7820	7961	7780	7779	7667	7826	7939	7800	7808	7650	7913	7725	7742	7716	7790	7790	7864	7740	7746	7699	7799	7815	7744	7808	7727	7838	7849	7824	7746	7792	7805	7752	7664	7721	7849	7769	7832	7810	7782	7706	7958	7639	7897	7715	7784	7842	7694	7647	7701	7891	7709	7631	7800	7858	7801	7643	7867	7767	7766	7774	7828	7744	7864	7733	7672	7648	7651	7785	7665	7807	7795	7750	7715	7818	7803	7841	7673	7869	7671	7635	7788	7786	7763	7963	7850	7671	7716	7823	7598	7764	7848	7783	7830	7743	7822	7780	7841	7712	7764	7773	7659	7791	7745	7751	7759	7623	7902	7733	7813	7896	7676	7766	7744	7750	7736	7827	7889	7748	7695	7717	7715	7931	7758	7739	7788	7864	7716	7805	7763	7796	7842	7795	7738	7757	7810	7658	7773	7848	7779	7781	7898	7875	7848	7753	7706	7792	7779	7829	7684	7898	7800	7730	7698	7639	7688	7709	7836	7735	7615	7800	7808	7811	7756	7795	7801	7841	7596	7919	7886	7722	7756	7862	7868	7857	7811	7774	7736	7731	7737	7686	7729	7776	7810	7718	7776	7783	7851	7673	7730	7891	7953	7695	7616	7743	7769	7826	7819	7798	7705	7848	7632	7807	7786	7788	7958	7793	7867	7773	7800	7694	7960	7885	7630	7853	7721	7756	7713	7785	7819	7680	7775	7809	7736	7774	7806	7798	7736	7806	7685	7822	7788	7705	7734	7737	7788	7872	7623	7786	7661	7826	7797	7954	7784	7946	7852	7778	7554	7913	7848	7842	7782	7745	7882	7815	7635	7676	7617	7726	7840	7760	7711	7853	7805	7799	7830	7880	7586	7730	7841	7817	7685	7716	7779	7725	7947	7797	7652	7785	7865	7764	7740	7835	7764	7689	7687	7779	7661	7663	7857	7732	7827	7892	7715	7750	7795	7893	7809	7880	7803	7754	7755	7798	7752	7744	7672	7724	7738	7792	7790	7764	7773	7745	7652	7738	7704	7652	7696	7809	7777	7760	7772	7898	7710	7815	7801	7849	7833	7847	7770	7875	7735	7764	7796	7783	7732	7636	7806	7781	7819	7839	7794	7744	7697	7769	7805	7917	7756	7688	7697	7735	7736	7770	7736	7742	7833	7771	7833	7723	7672	7755	7775	7659	7775	7733	7968	7712	7846	7792	7869	7734	7679	7822	7803	7795	7882	7794	7653	7720	7724	7878	7760	7903	7876	7558	7861	7827	7844	7838	7854	7799	7708	7840	7843	7795	7834	7994	7717	7831	7864	7767	7623	7785	7609	7741	7802	7848	7836	7847	7751	7819	7843	7709	7779	7774	7766	7785	7749	7693	7651	7829	7906	7708	7836	7939	7785	7764	7787	7787	7749	7838	7741	7811	7867	7751	7817	7720	7853	7759	7731	7894	7876	7725	7671	7548	7761	7846	7718	7860	7776	7884	7904	7880	7741	7894	7839	7647	7830	7799	7820	7678	7562	7818	7773	7796	7857	7728	7724	7889	7875	7988	7906	7892	7880	7745	7755	7717	7970	7861	7734	7787	7836	7758	7777	7777	7835	7819	7683	7807	7693	7757	7692	7690	7804	7883	7792	7798	7666	7754	7907	7748	7763	7692	7919	7754	7788	7806	7743	7918	7719	7794	7813	7728	8008	7744	7751	7823	7804	7867	7793	7621	7682	7795	7882	7783	7844	7680	7708	7831	7934	7710	7804	7757	7864	7790	7727	7754	7656	7650	7752	7780	7601	7725	7813	7842	7637	7759	7767	7895	7703	7736	7710	7786	7966	7794	7824	7674	7762	7760	7793	7748	7857	7754	7856	7711	7836	7738	7918	7777	7795	7696	7951	7688	7813	7716	7731	7820	7842	7894	7766	7690	7783	7703	7728	7727	7744	7839	7596	7865	7862	7743	7773	7748	7744	7907	7740	7830	7757	7857	7828	7744	7701	7735	7730	7872	7703	7754	7712	7706	7781	7641	7864	7842	7721	7654	7855	7863	7721	7715	7841	7838	7818	7880	7809	7768	7807	7629	7849	7892	7696	7814	7736	7667	7775	7730	7753	7772	7786	7712	7789	7802	7923	7750	7837	7863	7892	7706	7787	7876	7782	7859	7820	7803	7901	7842	7665	7833	7866	7735	7822	7652	7737	7738	7757	7839	7770	7827	7741	7843	7757	7802	7771	7843	7913	7742	7784	7829	7992	7830	7815	7803	7689	7952	7693	7735	7925	7809	7719	7835	7902	7870	7901	7783	7822	7869	7808	7864	7898	7800	7799	7706	7708	7826	7787	7725	7697	7871	7826	7888	7747	7896	7769	7738	7837	7672	7747	7908	7708	7764	7799	7710	7753	7805	7736	7722	7755	7768	7715	7928	7753	7798	7910	7766	7754	7745	7655	7922	7760	7694	7750	7752	7719	7857	7827	7835	7817	7772	7874	7627	7827	7729	7711	7800	7802	7788	7679	7838	7789	7699	7887	7856	7837	7726	7769	7935	7794	7856
6683	4570	2223	1486	8009	10521	5804	2342	1270	908	858	877	878	817	873	864	870	829	847	853	815	832	864	831	866	837	795	910	878	819	870	842	820	889	825	843	876	807	874	875	804	803	882	838	842	857	868	871	821	840	828	869	868	832	846	844	835	843	859	822	845	833	849	833	896	866	841	814	855	849	883	848	898	838	853	835	814	850	929	878	922	858	854	836	840	837	771	840	807	824	829	858	854	827	830	844	851	867	879	825	811	819	844	793	827	847	838	842	869	813	864	843	859	853	826	824	849	869	841	848	840	862	813	818	829	849	857	872	817	830	891	857	837	827	885	850	863	909	853	862	845	858	851	855	880	859	820	820	905	869	817	860	814	829	863	897	805	887	839	870	880	826	895	887	881	859	852	896	837	901	877	857	846	845	864	825	866	824	838	873	853	842	873	851	891	827	861	846	799	861	824	860	801	823	851	875	882	829	881	862	863	855	842	897	837	803	820	822	818	793	856	814	881	826	851	854	850	815	885	818	893	841	825	853	818	851	871	874	812	839	873	866	850	917	817	853	820	788	817	887	894	813	891	825	826	874	829	878	833	878	837	834	862	820	865	797	847	850	861	848	834	890	887	826	839	846	824	854	790	861	850	878	892	819	836	842	882	845	884	875	844	778	858	840	829	833	801	797	890	798	814	892	902	849	847	864	888	894	851	880	843	807	824	866	829	863	799	815	857	841	845	858	817	831	837	793	852	835	803	837	877	809	875	833	839	884	888	868	845	855	844	860	830	914	804	869	842	872	846	786	861	885	881	827	827	802	858	830	837	845	845	804	827	874	852	883	878	821	803	815	854	892	855	844	833	865	814	847	873	829	851	832	880	870	834	817	848	845	886	817	827	871	856	883	845	836	872	826	889	830	894	812	866	895	897	881	881	836	845	849	830	844	813	833	858	844	816	786	854	885	916	817	885	898	787	875	814	770	860	825	853	879	866	857	906	882	858	851	861	835	892	888	816	878	825	839	852	825	828	847	832	868	840	869	863	842	863	883	835	829	824	838	831	886	885	826	820	913	866	839	844	819	860	856	872	835	817	847	820	835	845	871	838	834	805	825	826	846	862	852	833	846	788	859	834	866	889	852	830	797	814	844	844	832	866	886	798	838	859	897	859	907	888	835	768	852	839	844	839	846	869	873	831	859	856	809	839	851	886	868	885	855	881	809	874	834	797	826	847	829	877	872	872	833	868	850	821	879	888	895	809	866	842	822	890	855	840	821	842	806	839	847	881	869	835	852	893	840	866	867	821	876	886	852	850	838	807	817	829	865	826	924	882	831	835	892	821	849	838	898	865	847	864	818	895	847	868	813	842	838	850	865	847	823	871	785	816	849	857	870	859	848	889	814	845	868	836	813	873	927	861	869	842	848	862	880	862	837	857	849	864	820	884	884	886	882	888	862	814	829	841	883	850	841	785	891	873	869	832	828	850	819	883	814	859	841	789	859	818	822	885	877	827	805	858	850	829	891	901	885	835	847	893	845	869	812	911	839	898	802	866	855	783	850	843	820	881	860	870	787	818	862	851	859	857	885	927	885	843	836	835	819	792	829	857	842	857	863	905	868	903	861	814	834	886	861	832	863	850	829	825	849	834	880	902	820	886	859	848	884	864	819	835	867	838	864	823	901	868	862	894	868	805	830	862	858	871	846	881	853	864	807	868	820	843	815	878	841	845	845	813	777	827	886	839	839	855	837	837	883	822	835	828	848	880	833	874	841	819	884	853	861	846	854	882	885	889	866	870	839	885	831	877	868	848	851	875	874	864	809	850	807	870	848	802	887	869	869	844	869	874	844	825	846	806	864	861	845	859	796	909	839	872	885	841	845	863	804	900	808	879	867	880	876	828	861	816	848	876	863	845	818	855	881	810	835	869	830	878	836	811	852	888	841	848	855	842	878	834	813	902	815	880	842	877	833	854	793	836	805	811	831	844	858	895	818	847	848	863	834	803	885	882	891	828	839	804	811	795	851	847	830	831	819	858	877	868	848	806	878	778	880	859	904	833	873	835	826	846	838	810	828	827	863	830	874	804	834	853	853	877	848	867	810	905	793	898	848	829	777	850	894	904	878	827	863	828	817	833	856	855	881	825	825	940	873	838	868	847	799	833	830	865	850	870	813	875	856	879	826	844	825	863	808	887	814	838	836	844	790	902	866	813	860	836	870	929	874	854	852	858	891	837	869	858	856	835	883	856	887	852	818	866	860	802	866	833	864	883	856	873	869	815	865	836	860	840	907	836	817	830	848	876	868	884	842	841	815	822	866	843	846	858	846	824	871	896	796	856	854	826	854	841	865	901	864	850	861	893	841	856	853	858	837	854	860	857	867	885	866	882	880	884	817	844	898	849	816	883	852	837	835	877	903	864	852	851	850	845	797	885	869	883	884	845	846	821	834	828	836	865	870	847	841	838	835	889	887	846	878	873	863	868	880	871	846	854	815	851	860	842	828	882	865	913	824	881	854	865	843	838	863	845	858	840	828	858	846	923	807	881	843	841	848	883	859	814	833	906	787	833	835	819	844	858	867	848	866	855	866	831	859	862	805	799	799	855	862	883	886	763	851	806	799	857	855	842	899	840	857	849	837	858	847	781	886	843	899	849	884	798	834	849	881	861	821	866	857	837	834	768	868	856	842	823	878	903	867	893	860	900	856	860	890	855	798	877	838	824	850	876	882	835	896	911	861	821	832	849	855	825	827	813	870	907	842	861	876	871	842	854	873	868	851	820	883	940	834	898	823	885	823	819	836	890	810	876	852	813	831	871	837	910	830	876	847	849	830	823	837	849	815	802	836	857	898	801	844	870	871	862	851	873	807	836	859	827	848	824	837	849	842	845	850	895	844	860	844	868	852	827	849	858	853	828	854	813	832	877	836	861	799	879	873	845	862	820	845	873	879	862	896	878	848	868	856	824	915	838	872	819	834	825	840	801	900	871	824	818	818	849	830	825	916	840	851	833	836	859	810	899	874	824	852	853	819	816	844	867	867	866	873	851	854	860	869	856	903	844	905	860	841	830	808	869	820	894	828	806	886	821	813	873	840	851	866	876	823	848	883	825	827	853	828	853	830	842	864	858	786	870	856	840	884	859	863	869	856	831	798	855	904	832	941	811	901	841	864	829	851	895	856	836	892	867	889	874	852	851	798	863	866	813	806	777	843	888	836	870	849	897	870	820	849	865	862	877	888	887	871	843	853	875	890	839	872	797	786	898	799	872	876	812	894	870	888	883	807	864	791	809	898	844	851	866	859	825	848	828	846	873	812	824	834	858	824	866	886	835	837	861	836	924	881	840	888	898	829	877	904	865	876	844	905	890	878	863	851	864	866	781	886	879	824	862	886	867	830	883	850	849	839	845	837	823	817	880	897	891	892	824	854	835	798	811	880	873	872	884	807	847	860	861	813	849	885	797	912	855	861	851	892	811	877	893	839	859	789	871	810	876	803	868	829	812	888
37727	31814	20578	25226	61450	61143	43062	25792	13282	8566	7632	7637	7669	7575	7583	7501	7447	7573	7606	7505	7766	7457	7692	7501	7520	7622	7456	7624	7720	7529	7644	7519	7493	7577	7572	7512	7509	7697	7501	7618	7693	7620	7432	7550	7652	7560	7478	7492	7608	7470	7534	7572	7421	7619	7607	7718	7583	7562	7622	7434	7701	7392	7625	7614	7539	7631	7445	7531	7535	7664	7495	7656	7430	7555	7599	7620	7572	7436	7580	7422	7585	7557	7483	7433	7488	7557	7622	7525	7595	7556	7442	7594	7537	7504	7532	7603	7614	7639	7629	7578	7594	7685	7551	7597	7490	7600	7586	7556	7595	7716	7610	7510	7429	7692	7712	7495	7582	7481	7582	7586	7435	7564	7542	7492	7697	7545	7607	7452	7597	7591	7592	7700	7462	7555	7707	7585	7647	7548	7622	7694	7599	7511	7418	7631	7572	7488	7652	7564	7645	7591	7652	7443	7629	7577	7611	7584	7639	7757	7600	7527	7530	7632	7460	7566	7582	7687	7531	7566	7460	7437	7696	7639	7562	7620	7577	7539	7509	7435	7604	7538	7619	7541	7648	7538	7601	7663	7601	7510	7632	7646	7578	7659	7561	7621	7559	7642	7554	7466	7531	7585	7787	7511	7518	7674	7471	7448	7603	7637	7616	7662	7634	7582	7509	7672	7601	7639	7568	7583	7578	7567	7640	7600	7707	7382	7537	7531	7625	7550	7519	7755	7462	7519	7608	7568	7575	7537	7544	7595	7533	7356	7519	7640	7619	7434	7576	7620	7658	7464	7599	7712	7540	7593	7497	7581	7617	7487	7506	7552	7624	7499	7552	7605	7619	7548	7467	7488	7535	7528	7561	7575	7541	7506	7716	7411	7604	7423	7583	7507	7618	7565	7691	7504	7530	7519	7502	7498	7571	7670	7470	7606	7592	7639	7552	7710	7509	7739	7626	7460	7541	7585	7496	7743	7558	7474	7515	7637	7443	7597	7536	7636	7501	7575	7533	7594	7578	7579	7614	7610	7653	7598	7550	7414	7485	7671	7488	7654	7588	7515	7617	7655	7473	7658	7476	7578	7598	7703	7622	7647	7694	7609	7596	7728	7465	7586	7604	7678	7716	7612	7541	7582	7546	7508	7546	7673	7641	7637	7579	7598	7619	7548	7534	7539	7503	7572	7557	7502	7697	7521	7587	7514	7635	7505	7519	7562	7494	7508	7563	7544	7414	7549	7587	7549	7586	7483	7596	7554	7483	7528	7616	7619	7516	7477	7540	7522	7540	7591	7472	7745	7709	7607	7566	7676	7708	7531	7502	7604	7477	7655	7680	7515	7600	7569	7677	7549	7561	7616	7665	7455	7567	7598	7564	7664	7676	7616	7570	7626	7648	7487	7479	7566	7531	7668	7650	7554	7598	7599	7578	7551	7480	7422	7543	7582	7529	7609	7570	7424	7571	7738	7630	7651	7691	7499	7531	7460	7660	7600	7437	7403	7613	7640	7463	7604	7556	7526	7654	7494	7700	7550	7426	7611	7563	7530	7523	7539	7557	7519	7547	7641	7489	7767	7492	7494	7495	7583	7663	7500	7540	7527	7632	7493	7566	7415	7596	7623	7623	7557	7635	7489	7707	7510	7628	7474	7423	7535	7469	7728	7617	7668	7510	7570	7566	7561	7678	7608	7501	7467	7642	7604	7520	7596	7582	7531	7606	7490	7476	7606	7538	7560	7722	7550	7535	7709	7554	7714	7556	7524	7466	7576	7613	7603	7688	7682	7572	7612	7525	7541	7558	7514	7544	7656	7659	7549	7503	7541	7621	7621	7580	7624	7503	7648	7548	7518	7607	7564	7568	7646	7552	7544	7502	7686	7562	7520	7518	7559	7551	7521	7658	7587	7622	7505	7631	7517	7492	7555	7570	7604	7544	7636	7599	7611	7565	7746	7578	7655	7584	7528	7734	7571	7656	7528	7604	7569	7568	7661	7612	7488	7619	7622	7619	7595	7601	7650	7606	7567	7486	7521	7605	7621	7529	7687	7654	7616	7511	7587	7506	7527	7593	7650	7408	7555	7545	7521	7609	7548	7352	7581	7569	7554	7586	7466	7626	7545	7680	7559	7540	7619	7552	7505	7721	7615	7663	7575	7637	7597	7578	7497	7498	7518	7430	7427	7486	7577	7528	7587	7551	7578	7579	7476	7620	7482	7593	7581	7643	7545	7650	7647	7517	7445	7555	7542	7629	7567	7793	7557	7571	7464	7528	7581	7630	7514	7627	7659	7761	7663	7644	7411	7573	7520	7571	7527	7653	7655	7453	7439	7492	7441	7524	7619	7668	7631	7591	7443	7531	7671	7494	7420	7662	7531	7673	7574	7617	7515	7582	7524	7519	7504	7562	7540	7551	7643	7460	7692	7571	7566	7666	7572	7526	7699	7519	7652	7361	7544	7619	7622	7554	7614	7671	7534	7432	7496	7518	7622	7563	7604	7456	7506	7479	7569	7617	7598	7488	7647	7592	7551	7586	7617	7621	7745	7718	7681	7614	7537	7583	7579	7542	7638	7596	7742	7541	7727	7600	7561	7539	7498	7639	7630	7615	7568	7495	7599	7613	7502	7688	7706	7458	7599	7628	7572	7626	7666	7569	7607	7559	7546	7556	7466	7457	7562	7445	7599	7619	7585	7595	7476	7567	7579	7572	7691	7615	7437	7618	7480	7479	7617	7643	7560	7588	7552	7649	7597	7564	7622	7606	7483	7505	7423	7483	7599	7449	7610	7419	7486	7624	7547	7455	7706	7549	7705	7593	7495	7682	7511	7591	7507	7511	7548	7527	7643	7679	7589	7556	7530	7697	7550	7516	7475	7509	7414	7521	7655	7537	7646	7562	7509	7495	7496	7533	7578	7571	7501	7538	7488	7725	7623	7665	7618	7617	7587	7633	7653	7557	7768	7562	7641	7774	7537	7562	7591	7468	7587	7639	7472	7443	7472	7606	7623	7502	7508	7606	7646	7568	7405	7631	7494	7517	7494	7700	7680	7588	7566	7665	7556	7558	7689	7527	7546	7486	7668	7507	7625	7634	7556	7541	7523	7528	7595	7639	7570	7619	7567	7580	7681	7503	7564	7496	7606	7624	7506	7561	7605	7502	7475	7575	7607	7574	7643	7614	7555	7523	7704	7592	7535	7559	7441	7673	7611	7663	7590	7601	7719	7483	7492	7483	7595	7645	7536	7580	7647	7490	7645	7656	7613	7642	7675	7577	7677	7498	7533	7615	7726	7683	7669	7592	7664	7550	7687	7579	7563	7516	7609	7598	7568	7525	7665	7543	7656	7588	7596	7616	7492	7605	7570	7717	7680	7502	7632	7537	7573	7565	7558	7621	7549	7523	7549	7615	7744	7654	7649	7579	7713	7454	7564	7813	7629	7606	7556	7586	7562	7658	7629	7657	7545	7558	7567	7595	7535	7543	7583	7475	7633	7634	7452	7450	7561	7391	7531	7603	7521	7617	7673	7629	7622	7604	7730	7660	7597	7651	7511	7647	7388	7632	7486	7578	7597	7685	7694	7681	7550	7588	7821	7510	7586	7509	7509	7455	7604	7629	7484	7611	7613	7585	7552	7506	7610	7498	7604	7500	7555	7617	7693	7398	7602	7525	7709	7742	7428	7661	7576	7589	7500	7503	7553	7626	7546	7626	7595	7527	7489	7582	7594	7648	7531	7714	7542	7665	7503	7623	7543	7498	7544	7675	7504	7567	7550	7498	7568	7690	7606	7507	7618	7568	7680	7685	7578	7663	7631	7533	7679	7717	7664	7635	7688	7573	7749	7635	7608	7501	7662	7547	7476	7597	7489	7735	7603	7491	7666	7728	7597	7661	7586	7615	7724	7513	7642	7595	7620	7664	7688	7649	7601	7458	7591	7607	7596	7527	7520	7682	7465	7474	7647	7596	7587	7566	7552	7743	7599	7718	7608	7546	7634	7625	7584	7617	7508	7564	7549	7490	7529	7586	7560	7517	7667	7646	7479	7601	7559	7546	7527	7695	7587	7647	7775	7554	7478	7627	7470	7754	7564	7556	7509	7564	7691	7683	7564	7526	7560	7610	7672	7546	7525	7576	7564	7583	7554	7519	7595	7578	7585	7378	7524	7658	7694	7717	7674	7702	7470	7738	7525	7593	7599	7604	7697	7551	7421	7614	7547	7602	7609	7484	7504	7552	7585	7681	7720	7486	7670	7496	7549	7650	7567	7636	7397	7568	7561	7646	7549	7531	7751	7644	7628	7441	7579	7440	7593	7622	7569	7519	7493	7512	7577	7620	7496	7575	7654	7535	7665	7621	7397	7506	7567	7577	7610	7609	7686	7677	7624	7564	7643	7560	7602	7602	7614	7606	7529	7626	7445	7563	7652	7497	7648	7683	7490	7477	7499	7652	7585	7536	7541	7541	7677	7410	7577	7652	7580	7627	7481	7535	7767	7533	7415	7538	7662	7579	7585	7614	7525	7525	7484	7715	7495	7443	7642	7495	7629	7534	7602	7454	7519	7593	7718	7650	7671	7483	7562	7613	7628	7540	7608	7578	7613	7446	7579	7699	7569	7709	7737	7583	7561	7712	7495	7492	7580	7552	7570	7627	7562	7538	7667	7461	7619	7597	7567	7545	7589	7642	7512	7629	7678	7536	7725	7628	7521	7576	7440	7599	7506	7573	7483	7600	7542	7580	7643	7494	7611	7485	7705	7658	7697	7668	7624	7578	7606	7415	7699	7636	7512	7625	7549	7670	7502	7521	7675	7695	7620	7606	7561	7537	7579	7701	7621	7653	7526	7495	7505	7501	7654	7654	7563	7565	7387	7618	7694	7425	7422	7353	7570	7399	7505	7649	7408	7485	7651	7595	7501	7671	7527	7539	7702	7597	7576	7543	7531	7610	7483	7631	7605	7612	7591	7549	7550	7467	7624	7687	7411	7638	7495	7593	7474	7620	7559	7562	7713	7665	7483	7553	7568	7486	7476	7538	7539	7540	7560	7598	7694	7691	7533	7489	7546	7538	7507	7576	7357	7675	7636	7551	7557	7740	7670	7597	7703	7664	7444	7552	7564	7479	7513
13421	14306	6359	3665	26901	36007	23090	8401	2221	1174	950	887	852	855	840	862	858	897	878	859	859	869	873	851	830	905	901	833	814	860	832	883	817	845	812	827	814	882	880	817	840	890	833	862	880	885	850	846	846	789	863	877	876	821	812	820	896	768	825	817	796	886	809	833	829	840	885	886	891	839	877	864	869	844	837	916	861	864	867	825	821	824	877	821	835	875	854	868	879	851	897	871	846	830	885	863	844	874	876	849	804	798	844	875	851	825	800	775	811	851	850	894	861	898	854	860	855	890	838	832	848	858	872	872	831	839	900	807	853	826	802	906	826	807	883	846	903	846	840	894	873	842	837	856	846	921	851	850	879	863	832	919	898	859	830	860	930	849	811	811	843	896	855	846	824	813	841	850	838	842	804	839	848	867	855	818	840	890	901	822	829	893	868	838	844	920	830	804	884	860	906	898	870	815	850	808	767	828	840	829	884	808	853	847	867	874	876	874	895	849	858	828	866	843	830	863	881	812	879	831	864	874	840	839	799	883	844	847	756	840	866	822	842	830	942	848	889	836	874	842	831	844	895	833	862	885	837	845	920	909	853	859	880	807	858	882	864	854	854	846	842	826	819	811	862	840	847	829	827	831	815	836	848	893	771	853	847	819	819	874	873	867	836	859	911	871	844	839	878	893	881	852	847	813	850	854	857	818	837	843	867	873	872	861	824	863	814	828	876	863	862	851	800	903	828	815	895	815	833	858	874	865	849	876	866	804	836	892	891	805	866	833	827	854	824	772	861	868	865	849	846	877	825	832	880	858	872	812	828	810	884	880	797	850	854	852	825	829	816	854	862	839	823	849	865	836	853	844	838	884	837	866	828	869	876	864	805	871	803	886	866	855	884	807	805	871	859	898	874	880	873	853	892	913	902	841	835	842	906	840	889	833	872	856	809	883	866	861	854	865	835	858	834	845	860	823	844	822	872	856	880	845	824	825	865	864	900	880	858	870	874	887	905	846	807	891	821	823	846	853	832	829	808	899	813	853	814	894	897	778	853	821	864	808	868	796	846	877	863	873	845	827	870	840	865	780	854	843	845	835	822	859	876	853	845	844	854	845	873	874	881	846	841	820	853	814	857	802	855	892	871	860	884	846	869	856	825	838	877	859	834	880	870	816	891	902	887	846	841	847	816	817	859	814	891	833	857	869	827	852	843	914	923	870	832	842	881	877	880	896	889	837	838	866	813	870	842	837	847	850	887	813	858	824	828	815	907	834	857	824	923	873	837	852	798	861	841	846	819	842	885	840	853	846	896	841	855	843	898	828	822	826	864	821	875	848	824	871	873	832	827	878	887	863	826	875	802	850	866	885	888	832	828	819	820	827	891	891	827	869	784	843	887	939	908	847	896	860	841	879	854	886	841	807	840	827	867	828	879	864	812	886	889	861	848	858	843	897	856	879	843	875	851	859	862	851	808	824	881	913	839	863	845	849	825	876	870	861	815	813	828	800	845	845	831	829	862	849	841	858	849	839	877	880	907	843	824	835	809	870	844	826	864	833	875	865	821	824	813	833	807	852	858	899	881	860	858	862	880	858	843	846	862	872	836	859	842	928	909	872	836	845	833	850	835	839	887	871	832	875	850	810	823	867	918	811	823	868	870	901	871	861	864	820	804	884	854	852	798	881	876	862	859	860	834	861	881	820	818	842	879	856	898	862	824	797	862	864	805	802	902	839	828	888	832	863	855	809	860	866	834	884	873	809	852	870	862	862	850	850	824	894	842	854	844	887	862	901	842	801	845	850	904	840	840	935	867	861	822	888	844	863	845	849	846	852	867	850	889	906	831	848	872	906	825	892	798	916	862	887	824	817	877	869	821	890	845	817	843	813	876	932	804	835	825	835	852	865	855	833	879	928	866	918	820	859	823	829	818	861	857	910	830	863	842	853	859	908	867	883	849	853	814	818	890	895	908	838	848	877	839	851	909	878	802	825	854	896	829	869	873	825	835	834	826	817	881	852	867	867	866	824	867	835	863	835	799	876	826	902	844	843	833	801	832	826	845	854	854	854	802	829	860	857	876	854	856	885	794	866	824	867	852	837	799	849	823	849	823	843	869	866	847	850	837	791	866	838	857	844	866	880	873	860	908	864	820	870	860	821	863	828	869	852	826	847	889	881	852	781	889	850	858	914	830	854	838	887	864	825	906	836	843	842	844	891	849	875	905	832	879	877	810	828	849	873	862	815	863	838	874	798	835	808	885	816	844	850	839	859	862	812	882	876	850	875	872	844	857	834	905	849	889	880	835	879	870	885	900	848	812	865	825	841	860	806	928	864	831	856	875	872	919	891	819	828	854	830	824	855	850	899	856	807	875	822	865	867	880	862	846	833	866	904	875	853	822	851	867	822	838	886	836	876	839	875	862	848	899	842	885	879	855	859	862	790	812	817	821	864	800	842	873	863	862	828	817	881	834	851	922	833	928	918	850	842	875	816	831	850	852	860	869	870	870	840	848	878	830	845	867	833	870	859	856	813	858	790	856	836	899	838	892	863	860	882	830	864	887	794	816	881	848	886	846	847	840	845	808	914	800	891	840	824	830	831	856	835	852	816	829	866	879	831	840	860	780	871	890	875	825	806	869	859	878	859	875	898	869	849	861	884	849	859	839	887	867	841	823	862	872	844	844	867	902	830	852	828	866	820	872	886	842	855	828	846	825	864	835	830	920	875	843	871	860	829	854	860	818	851	869	839	874	847	805	885	895	868	828	846	862	807	848	851	896	805	879	806	823	886	878	839	892	855	813	824	801	866	846	927	887	882	850	850	850	849	842	902	834	846	871	873	926	864	872	854	862	841	846	829	902	877	913	852	915	837	785	879	877	829	852	859	829	888	850	872	919	888	879	840	852	880	846	854	847	816	845	812	837	883	860	820	868	875	887	819	854	854	872	903	888	849	856	868	835	869	858	869	906	904	864	854	846	889	895	855	798	806	867	912	872	830	861	895	823	844	860	849	821	848	842	805	829	865	871	834	871	841	832	881	863	876	843	851	875	873	861	816	875	809	830	858	897	843	869	831	824	875	805	876	870	843	883	829	805	831	878	818	892	834	864	864	902	836	882	832	887	852	817	847	822	844	879	860	835	820	900	858	853	841	840	818	844	831	843	823	859	770	844	827	807	843	841	828	856	828	856	801	870	808	862	853	829	885	849	869	841	858	812	846	864	874	887	902	871	861	858	840	874	847	845	881	838	860	855	780	800	866	877	870	881	852	839	909	829	869	879	784	888	885	842	813	884	841	884	880	825	873	876	874	843	871	878	876	841	886	854	802	861	822	892	873	859	851	865	899	829	881	856	852	899	860	837	838	804	860	842	843	903	840	844	868	873	842	874	906	833	869	883	888	867	838	793	850	817	860	857	862	854	903	849	828	831	775	849	879	834	854	862	871	873	864	901	874	899	833	860	836	880	826	759	839	879	858	820	852	859	830	882	898	866	879	827	860	850	834
50913	45286	31159	39475	77501	92876	71574	43675	23168	11787	8375	7778	7566	7647	7552	7829	7707	7647	7611	7751	7654	7646	7628	7673	7638	7626	7761	7745	7507	7693	7674	7745	7597	7613	7668	7620	7681	7672	7542	7633	7583	7620	7680	7577	7712	7632	7659	7668	7741	7444	7604	7577	7713	7599	7549	7614	7545	7700	7527	7508	7629	7650	7622	7689	7553	7524	7587	7663	7624	7711	7735	7665	7714	7586	7592	7611	7650	7585	7493	7773	7509	7530	7660	7589	7697	7663	7687	7796	7734	7531	7571	7731	7647	7616	7699	7649	7619	7690	7655	7695	7485	7782	7549	7634	7720	7724	7717	7542	7515	7725	7654	7691	7701	7690	7693	7615	7618	7702	7613	7694	7513	7818	7734	7643	7746	7645	7627	7644	7729	7495	7673	7697	7631	7761	7681	7687	7722	7717	7644	7681	7690	7597	7578	7640	7714	7702	7578	7590	7607	7587	7622	7610	7643	7846	7681	7622	7657	7817	7549	7636	7602	7696	7688	7659	7572	7672	7649	7634	7721	7590	7631	7685	7655	7588	7678	7746	7493	7634	7656	7675	7581	7665	7697	7582	7641	7656	7633	7625	7537	7703	7704	7631	7634	7598	7655	7577	7736	7698	7766	7588	7633	7746	7673	7555	7577	7646	7698	7698	7622	7818	7597	7643	7725	7620	7622	7563	7675	7595	7509	7521	7632	7689	7735	7568	7767	7649	7674	7609	7574	7697	7607	7642	7641	7695	7782	7696	7561	7799	7576	7637	7620	7651	7635	7752	7688	7735	7648	7678	7671	7560	7581	7733	7612	7584	7522	7538	7571	7824	7491	7542	7646	7608	7667	7555	7591	7667	7689	7750	7738	7719	7776	7551	7692	7666	7700	7626	7626	7796	7710	7697	7665	7621	7593	7537	7609	7618	7570	7652	7660	7732	7711	7629	7728	7644	7576	7672	7627	7707	7693	7603	7749	7665	7627	7654	7615	7711	7511	7793	7680	7626	7681	7552	7719	7641	7672	7721	7663	7662	7568	7469	7719	7601	7735	7548	7673	7662	7517	7699	7640	7628	7708	7666	7723	7647	7565	7520	7657	7650	7551	7605	7800	7489	7542	7627	7735	7652	7563	7757	7604	7689	7563	7675	7801	7669	7512	7625	7610	7735	7699	7658	7697	7679	7638	7616	7634	7558	7732	7577	7681	7658	7628	7575	7576	7693	7724	7792	7605	7664	7728	7604	7613	7686	7536	7610	7618	7697	7584	7635	7524	7749	7760	7540	7532	7678	7741	7706	7653	7618	7594	7764	7619	7686	7739	7659	7587	7689	7675	7592	7570	7768	7803	7710	7611	7603	7613	7674	7662	7541	7606	7586	7582	7678	7570	7544	7644	7744	7596	7564	7699	7736	7582	7755	7569	7776	7727	7725	7539	7699	7657	7630	7630	7749	7738	7625	7751	7519	7730	7560	7634	7743	7763	7727	7636	7688	7724	7687	7691	7511	7647	7616	7692	7598	7601	7726	7621	7776	7464	7635	7641	7657	7590	7638	7645	7524	7660	7683	7606	7559	7748	7593	7583	7609	7651	7644	7804	7584	7568	7810	7689	7576	7645	7685	7648	7626	7643	7695	7644	7797	7564	7690	7774	7724	7679	7655	7588	7545	7684	7680	7669	7504	7677	7588	7715	7692	7534	7571	7597	7582	7657	7441	7649	7584	7638	7586	7534	7522	7583	7646	7620	7679	7584	7591	7563	7696	7617	7732	7603	7694	7865	7708	7677	7653	7574	7595	7780	7754	7581	7527	7537	7490	7758	7634	7492	7736	7619	7746	7668	7550	7772	7662	7641	7669	7593	7702	7826	7545	7655	7603	7682	7649	7520	7566	7512	7607	7612	7720	7583	7507	7820	7699	7657	7690	7624	7685	7524	7693	7673	7647	7665	7630	7636	7625	7779	7609	7603	7492	7635	7640	7719	7688	7728	7538	7741	7641	7740	7740	7553	7506	7538	7798	7708	7560	7662	7615	7627	7602	7793	7618	7570	7731	7604	7637	7702	7529	7672	7665	7585	7668	7600	7722	7679	7764	7635	7636	7677	7749	7737	7611	7773	7668	7521	7617	7642	7604	7772	7647	7773	7754	7676	7557	7591	7698	7636	7520	7680	7644	7536	7732	7609	7580	7635	7698	7634	7514	7696	7713	7521	7582	7575	7709	7664	7558	7630	7622	7659	7585	7526	7712	7626	7719	7700	7745	7678	7594	7649	7716	7714	7608	7686	7670	7628	7674	7609	7576	7700	7637	7682	7582	7575	7615	7641	7621	7626	7556	7603	7637	7761	7600	7678	7655	7601	7641	7573	7603	7677	7554	7723	7712	7645	7687	7719	7702	7627	7500	7502	7493	7679	7752	7722	7662	7654	7583	7663	7595	7711	7541	7679	7725	7639	7786	7537	7628	7626	7612	7544	7715	7541	7543	7641	7641	7676	7577	7520	7636	7519	7761	7682	7664	7698	7720	7785	7512	7650	7710	7526	7678	7633	7672	7651	7666	7713	7660	7593	7718	7648	7624	7590	7603	7702	7607	7690	7520	7733	7530	7581	7512	7679	7695	7656	7587	7702	7509	7654	7693	7686	7592	7721	7657	7820	7655	7714	7758	7648	7741	7577	7586	7618	7600	7616	7719	7756	7678	7751	7614	7777	7619	7553	7553	7622	7682	7468	7513	7694	7676	7489	7816	7627	7706	7708	7656	7592	7629	7635	7667	7731	7563	7699	7453	7724	7763	7652	7620	7714	7563	7728	7562	7625	7642	7680	7538	7562	7625	7660	7596	7514	7619	7653	7622	7606	7709	7618	7710	7641	7662	7682	7646	7597	7726	7671	7769	7685	7691	7541	7655	7669	7754	7644	7807	7692	7586	7631	7693	7574	7693	7635	7644	7584	7576	7772	7566	7670	7702	7667	7629	7628	7684	7598	7708	7590	7722	7673	7547	7577	7486	7822	7621	7794	7599	7548	7669	7444	7569	7620	7626	7572	7593	7740	7666	7675	7676	7535	7730	7623	7651	7520	7679	7643	7641	7523	7685	7568	7625	7747	7587	7694	7776	7672	7444	7645	7597	7584	7458	7697	7711	7649	7483	7608	7628	7555	7704	7648	7565	7707	7591	7707	7681	7586	7669	7589	7577	7690	7768	7655	7811	7637	7647	7654	7740	7644	7692	7647	7658	7674	7511	7723	7620	7600	7552	7656	7479	7718	7654	7661	7580	7585	7589	7587	7596	7575	7575	7605	7620	7586	7642	7660	7826	7802	7740	7682	7692	7586	7738	7571	7447	7615	7669	7568	7584	7716	7579	7758	7629	7506	7556	7710	7724	7734	7592	7608	7593	7604	7695	7599	7779	7590	7602	7752	7722	7611	7580	7733	7551	7657	7722	7674	7688	7655	7665	7603	7683	7582	7674	7653	7640	7643	7520	7695	7640	7683	7670	7726	7612	7689	7561	7625	7656	7573	7623	7748	7680	7485	7748	7509	7723	7786	7612	7728	7630	7636	7570	7704	7572	7680	7679	7676	7693	7679	7719	7567	7785	7559	7736	7614	7726	7692	7605	7543	7597	7668	7564	7726	7694	7679	7734	7766	7679	7590	7600	7549	7567	7619	7531	7538	7600	7640	7535	7701	7490	7609	7670	7684	7643	7678	7688	7642	7676	7603	7627	7629	7626	7621	7731	7665	7570	7662	7612	7593	7682	7580	7535	7606	7747	7644	7668	7630	7585	7701	7654	7621	7587	7539	7666	7653	7551	7659	7650	7611	7670	7708	7766	7634	7616	7635	7572	7669	7513	7723	7772	7765	7784	7609	7613	7590	7589	7705	7583	7494	7759	7607	7510	7648	7628	7689	7656	7797	7509	7715	7566	7573	7629	7546	7641	7574	7644	7653	7595	7457	7613	7789	7618	7753	7707	7809	7632	7645	7744	7682	7545	7727	7654	7660	7598	7620	7704	7719	7605	7628	7696	7657	7700	7589	7760	7688	7498	7683	7683	7709	7620	7453	7714	7584	7518	7508	7816	7603	7604	7729	7629	7658	7698	7691	7551	7637	7617	7683	7630	7584	7436	7637	7534	7670	7497	7779	7674	7720	7703	7672	7642	7667	7623	7481	7551	7674	7701	7639	7691	7827	7690	7620	7719	7734	7704	7760	7644	7530	7669	7571	7753	7595	7579	7707	7576	7800	7687	7571	7736	7764	7661	7689	7751	7546	7779	7649	7590	7570	7765	7718	7768	7740	7655	7593	7686	7582	7744	7661	7687	7702	7532	7705	7693	7535	7702	7738	7539	7587	7765	7669	7624	7684	7603	7683	7540	7629	7594	7550	7473	7618	7690	7677	7608	7636	7532	7751	7762	7678	7614	7572	7658	7624	7726	7670	7631	7583	7618	7609	7659	7555	7608	7645	7639	7604	7605	7635	7598	7625	7578	7550	7628	7577	7694	7660	7728	7508	7616	7440	7598	7689	7730	7604	7503	7782	7727	7662	7633	7620	7664	7609	7684	7633	7599	7621	7574	7593	7639	7660	7654	7555	7628	7658	7646	7573	7664	7548	7719	7521	7636	7675	7641	7719	7655	7617	7780	7634	7638	7678	7701	7674	7522	7567	7748	7724	7651	7644	7661	7642	7625	7702	7609	7546	7606	7693	7720	7556	7682	7774	7637	7612	7618	7587	7630	7644	7573	7814	7535	7692	7789	7732	7663	7737	7579	7642	7615	7741	7696	7607	7586	7691	7635	7541	7641	7627	7532	7614	7664	7646	7612	7643	7493	7645	7769	7614	7636	7529	7531	7589	7672	7547	7637	7635	7841	7565	7700	7641	7749	7527	7738	7701	7551	7750	7591	7524	7664	7649	7545	7602	7583	7585	7538	7721	7658	7630	7605	7527	7683	7759	7572	7650	7585	7525	7711	7664	7596	7670	7749	7581	7718	7683	7678	7579	7705	7720	7594	7718	7579	7710	7692	7545	7645	7666	7617	7722	7811	7553	7573	7635	7609	7606	7741	7638	7698	7590	7725	7791	7623	7760	7835	7606	7643	7574	7598	7661	7635	7649	7726	7693	7669
12775	9846	4748	5337	17352	22598	13733	4483	1453	1007	882	895	835	870	890	822	869	869	888	855	854	863	897	888	844	867	882	883	828	833	889	895	808	890	898	887	883	834	898	871	870	844	857	830	849	856	896	907	885	874	819	814	908	824	811	919	888	846	814	881	884	889	884	817	891	876	888	833	847	859	862	878	863	844	895	887	831	893	854	875	825	837	916	840	864	877	863	884	877	823	909	864	850	853	874	793	859	873	866	841	904	816	814	877	827	862	823	808	879	841	880	795	859	888	891	901	877	901	817	876	860	855	827	891	874	842	804	917	790	878	909	890	863	870	859	820	867	836	887	881	892	834	828	824	835	809	855	836	864	871	859	860	913	861	792	899	931	907	866	915	844	846	859	847	856	888	880	873	841	843	919	918	884	881	859	845	853	888	920	874	860	872	898	881	832	827	908	903	884	867	871	863	835	867	825	836	851	843	844	840	926	808	868	829	899	876	851	853	881	853	845	826	894	835	888	873	866	827	828	878	894	840	860	903	864	812	966	896	904	840	808	842	850	875	856	806	828	922	853	915	903	888	861	893	889	893	795	842	871	848	901	904	840	874	878	817	816	850	875	862	902	836	849	833	863	846	854	866	810	829	851	814	845	857	847	857	879	870	851	876	891	852	866	853	907	881	916	901	894	869	844	850	861	897	836	856	855	903	870	886	877	862	872	871	827	854	842	890	877	885	886	896	858	867	859	825	780	906	877	861	915	828	893	836	836	843	882	829	868	851	832	861	879	891	849	888	891	865	864	840	886	918	871	890	868	901	835	834	896	857	859	826	876	844	801	873	843	888	840	864	825	862	906	833	884	822	878	824	841	895	876	910	829	844	793	890	915	847	932	863	868	865	850	800	886	867	840	860	881	889	858	890	860	843	901	874	833	904	895	862	811	856	865	869	825	904	868	853	838	866	871	851	844	898	851	910	861	866	854	839	848	839	880	899	884	856	834	892	833	873	850	864	849	851	865	883	859	874	886	873	773	883	887	877	871	898	815	883	868	836	873	839	824	845	898	892	850	876	850	839	912	905	853	877	828	888	845	840	889	854	894	865	872	871	881	875	820	827	843	844	824	854	877	874	847	907	834	837	847	946	885	845	917	886	866	862	842	882	846	876	859	819	840	819	892	884	848	896	837	885	881	859	866	911	886	848	866	907	863	842	936	900	891	891	861	880	863	846	853	842	850	877	869	849	903	866	844	817	849	856	847	827	885	846	856	854	869	838	873	876	863	877	832	850	858	901	846	873	793	878	855	830	847	876	901	828	872	916	854	793	815	833	833	875	850	892	859	923	884	908	951	888	868	880	855	866	843	941	858	865	845	868	825	866	918	869	866	906	845	900	834	860	828	903	902	862	844	883	874	866	829	888	856	888	843	889	838	859	902	890	841	854	850	855	864	883	852	839	816	827	827	885	910	804	833	832	879	900	817	818	859	792	857	870	829	894	842	881	855	917	863	901	869	868	827	880	849	870	875	839	864	873	828	883	846	861	909	859	837	894	837	854	851	810	887	815	851	909	828	769	846	916	902	898	909	848	929	834	855	906	818	874	891	868	808	849	882	876	912	876	872	861	845	840	863	868	863	898	870	880	842	941	814	859	889	834	844	840	884	882	850	906	801	819	874	843	879	854	847	863	871	868	842	869	872	855	867	860	909	900	851	854	855	881	868	847	837	893	878	877	796	874	816	902	844	837	846	859	843	863	857	872	806	883	943	836	808	883	837	838	792	855	839	830	851	859	882	879	817	865	930	875	840	844	912	846	842	870	866	851	794	835	854	858	866	847	840	846	838	913	864	871	838	832	833	871	831	830	899	894	883	903	863	909	862	847	843	857	872	899	830	828	837	848	898	802	834	872	861	897	811	878	826	854	841	849	836	859	869	834	866	832	911	844	874	873	854	843	818	881	837	853	905	887	874	830	891	897	808	912	867	901	889	838	779	854	831	841	843	868	850	929	882	839	853	851	828	877	828	858	860	868	847	909	861	925	896	841	858	877	850	841	810	893	835	848	837	867	911	866	841	865	858	905	878	914	930	927	852	828	896	850	870	831	828	868	856	884	843	879	824	825	867	859	848	910	853	841	856	903	853	836	891	863	840	844	866	851	905	855	887	882	921	886	840	821	886	838	843	860	876	844	828	825	865	841	879	883	829	859	833	885	867	905	880	863	849	888	876	814	876	859	838	845	864	855	876	895	860	854	934	843	858	832	860	850	870	833	891	870	846	879	882	919	848	837	894	846	845	874	876	889	873	895	879	809	839	902	853	895	916	788	897	861	889	873	955	849	842	891	859	860	863	878	859	907	864	864	891	855	865	873	853	852	856	904	871	886	878	848	842	853	888	862	838	869	878	849	816	895	873	895	888	854	829	809	886	829	866	844	851	858	881	869	842	897	855	895	865	847	876	825	833	875	848	816	879	840	842	813	868	847	819	863	876	841	869	868	858	871	933	905	873	812	859	865	889	853	841	817	883	901	849	874	892	927	913	865	829	822	872	851	836	869	833	849	845	888	868	882	862	805	902	892	817	843	854	834	883	849	859	832	843	819	920	842	864	919	819	872	840	858	869	841	801	881	852	849	865	856	866	908	872	878	884	838	861	906	864	894	851	872	814	878	832	888	821	857	873	883	864	901	934	864	853	836	843	877	874	851	864	860	881	896	863	925	821	858	870	876	855	853	880	837	888	806	883	884	829	878	881	865	885	835	870	872	900	908	854	869	843	824	881	865	871	837	848	879	837	805	880	853	870	899	823	862	852	884	864	836	835	865	811	823	846	895	840	811	856	919	911	845	911	885	833	889	897	823	816	833	928	810	864	860	861	869	847	922	847	801	835	842	884	896	871	828	866	872	839	904	880	873	848	808	840	824	886	852	886	882	900	882	931	876	842	866	846	919	849	899	893	841	871	785	815	832	866	901	868	906	795	819	828	885	847	864	841	845	848	923	876	833	828	871	857	871	832	881	841	902	858	872	819	847	857	852	873	843	821	891	785	906	857	889	869	890	870	801	850	881	856	839	869	846	867	909	868	875	905	851	883	833	853	872	889	893	873	884	827	867	841	832	880	808	842	862	809	860	901	865	861	845	917	839	864	853	876	832	847	843	816	884	857	841	874	843	845	818	911	901	887	841	823	837	883	852	848	876	912	912	881	893	862	873	863	908	850	867	850	833	876	843	881	842	879	854	898	907	863	857	855	872	845	873	903	816	891	896	847	899	885	819	847	808	844	835	857	826	852	869	859	897	892	848	870	900	817	866	819	836	903	801	848	896	837	847	849	858	849	880	894	937	911	823	846	841	857	837	871	860	875	895	849	853	899	907	900	893	898	889	898	891	844	846	846	888	854	902	800	815	887	888	878	875	872	922	835	872	812	851	875	826	869	870	834	861	884	839	860	828	840	881	829	902	874	887	957	892	881	910	888	837	820	869	867	901	874	855	890	853	843	857	869	883	883	831
45693	39689	29295	46870	72111	81068	59894	35642	17885	10322	8141	7714	7586	7720	7745	7649	7728	7757	7841	7603	7834	7591	7623	7686	7761	7623	7684	7762	7633	7568	7671	7760	7638	7557	7690	7710	7589	7751	7667	7727	7796	7645	7616	7797	7762	7588	7596	7663	7772	7683	7691	7734	7704	7619	7722	7788	7545	7766	7690	7603	7610	7676	7749	7634	7762	7670	7694	7690	7745	7614	7592	7724	7762	7772	7742	7730	7507	7658	7614	7784	7626	7783	7690	7765	7761	7733	7692	7735	7614	7549	7608	7742	7683	7573	7680	7715	7604	7677	7720	7610	7668	7727	7538	7593	7690	7647	7752	7812	7571	7543	7763	7882	7738	7621	7658	7712	7588	7796	7612	7699	7686	7642	7580	7673	7656	7661	7664	7782	7717	7757	7615	7785	7814	7690	7612	7608	7650	7727	7686	7718	7625	7673	7739	7787	7690	7664	7747	7672	7671	7750	7776	7691	7697	7692	7548	7674	7816	7655	7654	7756	7708	7716	7706	7663	7787	7624	7814	7700	7646	7625	7737	7683	7532	7717	7673	7725	7629	7705	7585	7784	7678	7700	7759	7693	7734	7655	7721	7560	7704	7660	7849	7858	7623	7804	7857	7774	7567	7578	7562	7678	7685	7741	7813	7718	7771	7658	7673	7629	7628	7646	7771	7593	7606	7799	7826	7730	7697	7736	7710	7676	7742	7741	7646	7819	7589	7760	7706	7707	7683	7688	7649	7563	7612	7624	7639	7726	7559	7613	7599	7635	7644	7717	7704	7782	7744	7873	7643	7666	7627	7744	7770	7781	7739	7802	7638	7644	7703	7701	7541	7602	7685	7657	7672	7693	7771	7778	7680	7743	7630	7748	7700	7713	7640	7709	7687	7672	7619	7711	7872	7655	7622	7651	7499	7741	7589	7631	7642	7732	7695	7687	7684	7596	7887	7725	7706	7625	7653	7766	7817	7723	7729	7618	7711	7724	7632	7632	7677	7728	7700	7765	7690	7544	7728	7678	7805	7701	7653	7741	7783	7603	7668	7640	7687	7703	7652	7586	7661	7709	7625	7772	7665	7563	7753	7674	7797	7614	7688	7702	7858	7650	7655	7671	7595	7552	7735	7695	7611	7694	7750	7735	7688	7771	7662	7730	7779	7627	7825	7653	7690	7714	7768	7711	7682	7636	7703	7610	7790	7672	7801	7761	7853	7727	7656	7664	7721	7689	7632	7866	7737	7566	7716	7702	7704	7590	7637	7731	7745	7847	7687	7547	7703	7731	7857	7674	7626	7684	7697	7857	7647	7799	7550	7609	7745	7700	7642	7851	7575	7637	7635	7823	7639	7779	7672	7734	7790	7678	7654	7804	7721	7762	7643	7696	7732	7686	7752	7660	7741	7698	7799	7677	7702	7834	7600	7677	7513	7770	7731	7709	7755	7648	7809	7695	7752	7574	7665	7688	7645	7684	7685	7769	7493	7726	7745	7733	7560	7751	7757	7607	7623	7709	7696	7714	7707	7865	7625	7735	7690	7766	7734	7731	7718	7592	7726	7547	7736	7769	7688	7825	7711	7488	7685	7717	7777	7620	7742	7798	7702	7691	7631	7708	7613	7696	7587	7524	7616	7751	7766	7656	7601	7584	7563	7941	7780	7722	7717	7620	7617	7800	7788	7635	7720	7804	7652	7687	7730	7736	7757	7863	7681	7603	7586	7772	7680	7621	7800	7813	7744	7740	7611	7655	7612	7746	7647	7641	7773	7866	7647	7781	7585	7768	7676	7758	7716	7564	7540	7840	7704	7643	7640	7685	7733	7659	7608	7599	7694	7553	7619	7625	7602	7713	7768	7797	7796	7760	7548	7693	7713	7763	7721	7760	7728	7598	7676	7591	7710	7727	7783	7749	7821	7764	7699	7711	7661	7583	7724	7765	7771	7703	7713	7622	7804	7723	7694	7724	7734	7718	7711	7714	7797	7753	7618	7759	7662	7786	7766	7599	7651	7657	7711	7580	7689	7741	7777	7684	7689	7723	7594	7731	7842	7695	7650	7762	7623	7573	7922	7675	7622	7694	7648	7682	7715	7699	7789	7730	7798	7675	7684	7698	7692	7755	7577	7807	7706	7628	7670	7701	7750	7703	7807	7612	7673	7736	7628	7546	7641	7640	7741	7609	7639	7739	7692	7778	7750	7673	7656	7797	7794	7707	7594	7621	7785	7667	7683	7716	7798	7823	7778	7698	7839	7679	7683	7697	7609	7661	7664	7877	7654	7736	7636	7747	7669	7765	7645	7810	7622	7626	7544	7787	7690	7639	7722	7753	7648	7724	7838	7767	7680	7632	7706	7665	7641	7626	7693	7669	7727	7830	7738	7672	7751	7539	7802	7590	7723	7680	7616	7761	7756	7810	7814	7696	7750	7712	7697	7646	7696	7562	7703	7748	7973	7755	7654	7690	7704	7806	7574	7850	7639	7766	7633	7788	7688	7505	7558	7624	7749	7684	7729	7678	7700	7621	7862	7804	7763	7615	7682	7724	7768	7673	7625	7752	7665	7739	7685	7652	7630	7608	7675	7737	7678	7708	7613	7723	7739	7690	7722	7747	7697	7680	7604	7788	7689	7611	7684	7696	7714	7715	7769	7634	7613	7688	7748	7733	7728	7621	7671	7617	7669	7645	7672	7710	7600	7627	7666	7722	7627	7666	7760	7712	7647	7647	7588	7718	7674	7665	7730	7537	7635	7749	7676	7694	7701	7746	7669	7640	7638	7705	7537	7873	7559	7671	7727	7727	7778	7729	7826	7912	7669	7666	7694	7752	7736	7736	7677	7675	7818	7693	7807	7723	7553	7702	7682	7634	7617	7847	7584	7780	7630	7789	7614	7665	7540	7758	7756	7717	7854	7619	7703	7785	7755	7579	7641	7579	7754	7740	7662	7780	7722	7861	7615	7661	7814	7737	7640	7850	7623	7733	7673	7800	7761	7736	7608	7629	7642	7638	7696	7688	7780	7661	7727	7585	7755	7689	7718	7607	7687	7637	7736	7672	7664	7748	7549	7649	7761	7741	7758	7573	7639	7658	7639	7693	7695	7597	7630	7641	7720	7699	7716	7670	7757	7571	7678	7662	7919	7697	7683	7789	7637	7663	7785	7759	7658	7649	7870	7780	7673	7702	7608	7715	7926	7636	7859	7707	7693	7615	7511	7779	7576	7733	7668	7708	7718	7719	7549	7620	7611	7754	7576	7557	7806	7873	7778	7840	7668	7776	7621	7664	7751	7740	7815	7601	7675	7755	7686	7674	7793	7701	7665	7609	7717	7640	7644	7659	7703	7697	7699	7627	7753	7782	7741	7768	7689	7727	7639	7714	7657	7644	7665	7762	7732	7673	7663	7650	7780	7762	7767	7847	7667	7611	7746	7762	7790	7725	7780	7675	7758	7728	7470	7759	7827	7602	7817	7703	7786	7599	7704	7860	7681	7655	7588	7691	7712	7655	7664	7625	7661	7702	7746	7709	7590	7621	7778	7755	7663	7658	7733	7519	7616	7723	7564	7692	7686	7709	7655	7658	7764	7557	7637	7605	7662	7765	7759	7641	7774	7600	7729	7714	7617	7557	7852	7606	7868	7594	7599	7799	7636	7742	7755	7738	7821	7687	7585	7630	7701	7816	7713	7683	7734	7602	7734	7608	7766	7586	7805	7677	7768	7712	7731	7521	7868	7685	7611	7755	7646	7733	7812	7703	7710	7744	7690	7706	7751	7688	7772	7786	7785	7672	7537	7641	7744	7628	7623	7816	7591	7673	7627	7774	7704	7706	7730	7759	7624	7759	7605	7635	7504	7679	7560	7857	7662	7715	7579	7694	7644	7592	7722	7664	7583	7803	7893	7741	7706	7631	7537	7863	7637	7590	7578	7710	7693	7767	7738	7649	7653	7631	7720	7752	7697	7635	7636	7823	7608	7735	7614	7722	7644	7623	7663	7648	7743	7670	7692	7583	7606	7546	7731	7725	7651	7486	7739	7830	7749	7601	7713	7897	7675	7738	7833	7758	7642	7643	7711	7624	7718	7677	7829	7678	7664	7712	7826	7772	7566	7734	7624	7675	7727	7675	7780	7562	7743	7726	7548	7776	7757	7660	7779	7668	7661	7811	7668	7682	7728	7750	7766	7738	7878	7779	7650	7655	7582	7766	7761	7727	7670	7567	7693	7611	7687	7890	7781	7646	7680	7786	7821	7567	7794	7818	7612	7792	7823	7725	7690	7660	7611	7703	7788	7712	7708	7729	7562	7665	7709	7676	7835	7691	7722	7818	7658	7669	7743	7710	7751	7668	7809	7719	7698	7745	7673	7804	7740	7712	7686	7665	7706	7750	7607	7764	7833	7849	7562	7629	7672	7702	7796	7648	7597	7587	7742	7845	7743	7626	7637	7724	7688	7708	7727	7690	7516	7652	7648	7764	7678	7714	7703	7547	7847	7759	7564	7664	7652	7780	7730	7779	7610	7705	7732	7587	7707	7803	7618	7663	7689	7757	7620	7644	7617	7695	7598	7785	7605	7804	7693	7668	7746	7623	7649	7604	7677	7610	7677	7680	7637	7594	7685	7811	7669	7670	7660	7681	7727	7769	7635	7699	7641	7730	7655	7770	7680	7752	7802	7664	7621	7619	7771	7765	7608	7753	7723	7734	7813	7636	7764	7791	7594	7638	7569	7835	7742	7726	7686	7592	7718	7713	7659	7700	7838	7782	7889	7718	7622	7800	7753	7707	7748	7753	7758	7822	7627	7598	7831	7551	7787	7565	7592	7751	7607	7690	7673	7750	7675	7865	7553	7713	7770	7715	7670	7617	7861	7625	7649	7807	7618	7668	7628	7715	7657	7645	7894	7734	7646	7800	7716	7753	7636	7710	7683	7765	7780	7602	7781	7612	7812	7633	7778	7721	7795	7768	7703	7810	7695	7615	7670	7748	7663	7709	7717	7617	7668	7632	7661	7605	7681	7641	7738	7767	7651	7796	7684	7738	7738	7575	7780	7828	7651	7550	7728	7619	7726	7727	7653	7666	7597	7753	7626	7644	7691	7728	7689	7742	7709	7752	7739	7702	7653	7745	7585	7773
17149	13587	6764	12560	26111	31580	23558	9136	2367	1180	874	858	841	894	807	881	823	861	842	833	761	849	824	828	854	830	819	825	833	843	802	818	860	804	822	814	843	839	845	818	833	868	892	852	872	855	819	860	845	859	874	844	809	887	764	796	831	869	860	842	849	821	822	856	811	828	803	855	827	826	802	847	840	830	834	841	762	881	803	864	863	793	813	891	844	813	803	826	814	842	835	813	844	853	884	850	839	864	776	852	817	826	895	839	846	846	849	881	863	812	828	800	856	840	830	827	834	821	835	857	821	850	834	844	843	836	792	835	792	818	873	867	849	854	860	823	826	843	914	864	815	841	869	870	844	829	833	865	837	816	805	842	837	828	827	848	847	836	844	805	897	778	840	862	826	821	812	838	837	832	861	856	849	829	822	829	798	810	822	822	852	820	861	874	803	811	812	819	839	853	789	823	923	863	831	871	859	796	844	792	822	856	811	885	842	852	845	845	827	819	823	819	822	838	793	848	892	826	855	774	847	848	835	852	875	807	832	817	857	785	797	770	815	875	838	889	843	826	820	815	855	829	868	835	833	821	829	808	829	865	844	788	853	806	806	864	827	856	843	851	826	864	815	897	817	796	812	805	849	843	815	831	813	792	853	812	849	846	763	823	880	844	842	871	854	839	827	856	808	817	761	833	785	856	823	819	864	823	795	816	861	856	846	848	855	835	815	804	847	853	802	827	845	848	807	794	852	823	871	830	808	854	807	810	812	840	825	851	858	837	821	862	866	822	868	836	843	850	857	885	774	824	866	813	817	833	834	864	856	794	887	834	842	868	833	917	791	830	848	810	824	858	861	835	838	865	835	822	787	802	812	898	808	802	852	767	933	851	892	844	850	854	809	837	829	822	819	764	882	849	830	845	852	881	779	841	865	844	827	858	847	782	821	821	873	824	847	842	879	847	844	832	823	835	785	854	805	804	794	848	861	872	836	877	965	837	888	852	834	846	866	842	826	844	895	796	904	869	835	831	865	899	847	869	848	881	822	871	820	802	864	804	854	841	817	839	827	847	837	846	832	794	869	821	848	819	866	850	846	851	863	895	781	896	826	808	885	853	865	823	813	840	832	764	833	819	799	857	830	795	815	828	852	832	810	909	841	828	877	820	833	878	845	803	803	867	914	854	801	821	842	850	833	838	790	824	875	816	835	854	859	890	856	869	827	841	821	833	831	817	788	833	866	811	827	826	822	904	858	832	828	827	801	842	828	882	836	840	839	852	836	830	807	808	793	837	851	895	861	795	848	861	823	853	819	816	817	836	837	873	838	831	843	834	869	876	825	850	814	821	873	838	836	803	864	871	859	770	811	836	815	810	842	827	827	874	815	841	802	820	877	880	864	826	848	895	825	873	814	809	864	863	856	828	817	845	871	854	854	857	822	843	832	814	829	813	821	819	838	856	864	836	828	866	876	803	829	866	792	837	859	845	860	826	816	892	866	820	811	838	810	902	826	841	796	855	850	850	838	863	831	854	814	817	815	815	849	773	855	831	824	801	847	863	845	830	833	821	799	859	839	842	897	833	869	811	836	869	824	820	807	811	847	798	817	825	862	856	844	867	849	848	865	848	897	873	839	791	868	888	830	846	831	801	847	829	890	816	811	852	874	802	845	838	825	846	791	802	806	812	859	869	874	877	849	867	800	825	847	900	814	843	803	821	875	819	815	843	832	831	816	901	857	826	839	856	812	837	829	885	844	831	877	854	851	826	853	838	864	811	833	828	862	813	895	845	839	867	791	869	886	837	855	869	846	851	847	829	840	838	859	813	868	829	818	845	798	834	833	786	784	784	854	890	788	825	878	777	858	839	813	859	826	834	836	854	811	822	790	861	829	812	856	814	820	880	825	814	821	806	860	839	870	830	798	885	829	844	835	817	839	825	803	817	906	787	886	846	869	839	830	881	819	867	824	859	854	836	857	863	844	829	871	818	832	885	851	873	909	810	818	853	866	858	808	848	810	856	852	836	848	861	794	841	819	832	829	815	873	809	785	823	884	823	896	796	816	853	809	794	852	858	845	854	826	889	812	817	895	873	885	834	888	860	858	796	815	880	864	880	849	808	817	866	872	849	836	798	843	855	866	856	851	868	852	839	826	851	865	862	814	814	797	852	835	758	838	807	862	878	872	796	837	847	809	792	814	845	870	880	829	871	887	850	820	841	838	877	862	846	869	865	842	818	929	872	844	874	775	837	787	830	904	850	842	828	842	828	830	826	802	806	838	815	864	835	861	841	833	799	806	852	890	831	881	833	841	828	815	833	885	830	860	863	839	823	810	888	831	880	795	812	836	862	848	822	843	820	892	852	842	827	829	868	811	871	822	847	802	835	849	865	844	827	806	858	885	893	819	901	841	876	866	831	791	845	870	838	809	822	810	852	818	841	808	813	835	889	826	839	827	838	837	877	879	861	869	907	827	841	809	831	877	816	810	842	856	812	848	863	812	854	812	795	840	797	814	809	858	877	885	821	921	827	859	831	790	840	869	873	857	824	874	785	840	801	855	848	821	820	761	927	784	900	816	837	856	794	847	828	855	857	832	848	868	855	850	914	849	818	908	861	855	873	882	825	815	866	823	817	814	831	859	831	831	812	795	786	857	823	846	880	880	824	752	813	895	765	813	873	864	884	819	809	831	854	858	818	828	856	795	861	812	814	810	786	824	901	798	860	831	862	862	817	825	820	832	806	869	879	866	827	817	896	844	833	808	885	827	797	796	823	858	772	825	823	846	839	874	827	877	849	860	805	850	789	804	811	861	874	887	850	810	830	840	861	854	792	851	860	788	840	810	868	802	843	855	825	816	812	864	851	806	845	849	863	806	860	854	852	845	859	859	837	808	834	832	861	820	849	801	827	868	823	863	846	839	844	846	793	848	752	840	871	878	854	853	803	808	823	857	815	858	800	814	858	866	859	805	839	851	893	848	868	829	850	794	800	807	821	880	835	841	871	805	823	843	811	871	826	824	823	836	893	852	820	837	862	805	832	850	822	818	788	790	855	846	836	819	859	849	872	861	822	863	881	852	809	855	873	828	845	863	837	873	811	818	802	839	842	811	786	851	849	853	833	801	838	871	826	870	843	887	810	832	858	799	822	834	814	803	859	844	854	859	830	870	814	850	889	845	848	805	882	827	863	854	872	833	808	838	908	800	816	796	863	827	848	826	828	861	897	834	910	843	805	816	786	868	796	815	843	780	787	853	848	832	860	825	799	858	832	856	818	843	826	819	860	837	807	801	847	830	781	855	876	760	838	819	849	899	826	827	834	822	871	799	832	785	861	804	851	891	930	790	842	795	808	835	820	833	858	827	761	882	859	848	857	826	837	856	844	862	828	823	818	891	869	841	852	878	869	851	790	897	801	775	836	819	855	864	868	872	855	828	838	793	864	828	835	895	849	897	906	845	881	827	805	815	846	794	893	834	851	850	836	862	859	832	883	886	863	854	830	862	804
54443	41245	35044	59337	79030	91359	74875	46502	25341	12920	8590	8069	7649	7488	7618	7520	7321	7476	7527	7478	7481	7352	7537	7457	7331	7399	7630	7496	7703	7654	7517	7603	7596	7531	7538	7490	7502	7542	7767	7585	7566	7508	7557	7594	7521	7545	7616	7605	7539	7468	7491	7564	7658	7545	7493	7470	7541	7496	7318	7501	7451	7578	7538	7323	7623	7545	7455	7570	7573	7415	7548	7585	7557	7578	7601	7413	7495	7550	7550	7653	7669	7517	7625	7520	7396	7603	7459	7448	7450	7496	7546	7670	7468	7558	7558	7461	7538	7536	7518	7429	7616	7478	7573	7559	7523	7642	7734	7420	7525	7398	7589	7508	7466	7604	7519	7591	7463	7432	7668	7552	7556	7367	7549	7671	7420	7419	7478	7419	7370	7548	7322	7566	7405	7501	7440	7599	7374	7569	7519	7575	7509	7476	7539	7515	7484	7391	7460	7662	7426	7400	7475	7314	7528	7538	7607	7646	7514	7411	7672	7395	7468	7442	7623	7561	7390	7474	7578	7602	7571	7451	7562	7496	7616	7612	7479	7469	7515	7503	7492	7512	7472	7425	7509	7516	7542	7641	7539	7415	7410	7573	7487	7520	7668	7525	7467	7443	7482	7564	7545	7465	7451	7368	7533	7438	7442	7414	7514	7507	7605	7422	7447	7419	7418	7544	7457	7573	7537	7375	7500	7484	7448	7598	7504	7574	7449	7498	7498	7691	7466	7397	7605	7689	7480	7667	7677	7382	7460	7540	7524	7587	7555	7413	7518	7373	7532	7481	7609	7585	7384	7430	7630	7593	7449	7467	7483	7347	7569	7335	7450	7486	7556	7574	7590	7566	7569	7403	7611	7421	7516	7615	7336	7403	7529	7559	7540	7339	7593	7669	7443	7570	7414	7392	7612	7436	7479	7615	7551	7642	7465	7528	7517	7506	7503	7474	7432	7518	7592	7350	7242	7493	7639	7595	7539	7573	7552	7669	7557	7591	7548	7438	7396	7652	7505	7485	7507	7485	7521	7458	7576	7545	7494	7578	7505	7474	7463	7617	7620	7567	7556	7681	7500	7528	7495	7507	7614	7390	7643	7437	7548	7503	7609	7637	7486	7538	7491	7336	7501	7605	7479	7503	7440	7561	7469	7452	7489	7378	7341	7433	7636	7357	7598	7480	7611	7528	7471	7543	7608	7636	7546	7464	7500	7566	7554	7410	7459	7488	7562	7335	7566	7590	7527	7721	7504	7423	7559	7527	7595	7554	7667	7530	7463	7495	7502	7511	7698	7518	7421	7555	7526	7520	7499	7523	7515	7357	7516	7584	7448	7552	7531	7418	7561	7356	7426	7516	7520	7498	7430	7469	7437	7626	7534	7400	7619	7562	7458	7517	7439	7440	7442	7545	7439	7569	7592	7549	7641	7638	7598	7555	7555	7524	7529	7471	7529	7517	7580	7494	7393	7401	7567	7503	7422	7548	7425	7457	7441	7524	7507	7535	7607	7573	7444	7478	7416	7537	7399	7533	7568	7582	7543	7663	7375	7481	7424	7399	7503	7391	7424	7379	7556	7444	7539	7618	7463	7613	7505	7469	7506	7634	7437	7605	7371	7389	7563	7523	7513	7455	7693	7494	7477	7479	7557	7495	7496	7468	7545	7650	7538	7491	7495	7553	7535	7575	7532	7356	7575	7570	7504	7438	7488	7509	7413	7587	7474	7565	7504	7564	7608	7548	7435	7483	7497	7530	7636	7488	7548	7456	7574	7521	7345	7527	7603	7677	7373	7707	7432	7377	7394	7390	7438	7558	7345	7491	7487	7430	7519	7651	7490	7484	7551	7505	7557	7587	7649	7304	7531	7370	7609	7530	7510	7343	7520	7460	7578	7574	7612	7452	7495	7355	7497	7477	7691	7561	7517	7509	7591	7573	7710	7435	7573	7585	7718	7492	7449	7506	7420	7481	7468	7503	7597	7402	7575	7567	7485	7638	7572	7627	7511	7510	7524	7476	7495	7449	7598	7566	7588	7518	7545	7461	7476	7541	7535	7588	7572	7554	7562	7485	7512	7555	7508	7615	7453	7474	7483	7565	7427	7598	7484	7397	7490	7488	7512	7503	7404	7644	7509	7469	7544	7463	7461	7449	7353	7610	7506	7565	7557	7541	7352	7529	7676	7557	7603	7515	7573	7518	7620	7498	7488	7612	7416	7606	7576	7468	7588	7589	7553	7417	7493	7581	7581	7589	7460	7508	7522	7439	7578	7561	7554	7612	7567	7633	7608	7615	7436	7533	7491	7472	7472	7469	7371	7446	7605	7600	7584	7475	7554	7527	7568	7668	7432	7572	7560	7496	7589	7647	7432	7453	7454	7583	7474	7573	7387	7486	7523	7556	7431	7594	7540	7365	7562	7500	7547	7411	7476	7375	7438	7505	7456	7670	7554	7547	7609	7531	7528	7567	7490	7492	7551	7532	7562	7513	7599	7504	7491	7468	7549	7585	7657	7516	7578	7269	7507	7619	7537	7491	7557	7475	7441	7490	7501	7811	7468	7500	7541	7511	7563	7480	7507	7486	7652	7574	7584	7467	7502	7416	7529	7469	7715	7415	7524	7478	7540	7528	7454	7531	7518	7478	7632	7316	7510	7542	7439	7424	7447	7465	7495	7616	7471	7368	7410	7512	7464	7459	7483	7508	7598	7471	7459	7528	7505	7503	7594	7550	7613	7580	7493	7609	7453	7534	7482	7342	7644	7272	7469	7616	7379	7389	7513	7496	7505	7573	7514	7482	7548	7445	7493	7574	7530	7476	7600	7301	7514	7484	7448	7495	7637	7546	7472	7437	7522	7577	7476	7621	7498	7614	7575	7531	7517	7543	7504	7603	7474	7512	7606	7287	7555	7403	7497	7365	7357	7540	7471	7564	7520	7542	7560	7404	7632	7490	7406	7578	7391	7538	7496	7585	7614	7474	7368	7501	7384	7518	7575	7477	7527	7555	7569	7484	7703	7653	7566	7621	7379	7519	7591	7505	7439	7566	7506	7604	7529	7638	7452	7451	7555	7427	7581	7417	7525	7608	7626	7666	7506	7610	7438	7582	7539	7569	7609	7523	7482	7424	7497	7492	7366	7600	7714	7447	7538	7369	7457	7549	7492	7432	7536	7443	7614	7508	7532	7535	7537	7500	7515	7494	7573	7557	7510	7512	7463	7387	7563	7457	7584	7481	7654	7590	7507	7528	7458	7559	7521	7401	7412	7579	7488	7444	7314	7636	7434	7466	7581	7398	7453	7522	7515	7495	7570	7711	7567	7396	7600	7508	7498	7542	7592	7462	7679	7438	7552	7436	7400	7479	7542	7476	7477	7447	7589	7514	7571	7442	7242	7631	7535	7548	7435	7649	7504	7479	7525	7444	7543	7413	7581	7533	7416	7438	7483	7408	7642	7465	7637	7601	7544	7424	7591	7523	7531	7461	7554	7502	7523	7529	7501	7614	7462	7472	7664	7400	7584	7552	7434	7557	7420	7493	7441	7557	7382	7555	7582	7517	7528	7402	7494	7526	7495	7564	7559	7674	7525	7506	7591	7596	7600	7439	7588	7574	7384	7544	7443	7607	7701	7540	7398	7412	7413	7526	7642	7459	7539	7463	7597	7543	7485	7507	7525	7364	7497	7530	7618	7494	7538	7597	7605	7535	7667	7501	7553	7508	7443	7576	7473	7559	7598	7556	7550	7613	7415	7487	7444	7626	7520	7623	7506	7451	7576	7435	7575	7507	7514	7534	7564	7388	7597	7441	7584	7643	7415	7495	7569	7494	7444	7473	7575	7559	7576	7548	7466	7471	7479	7444	7573	7592	7565	7506	7480	7445	7346	7422	7584	7588	7517	7549	7580	7443	7537	7609	7518	7410	7523	7549	7537	7390	7765	7527	7450	7531	7429	7668	7520	7593	7459	7472	7559	7465	7568	7576	7582	7556	7476	7553	7404	7579	7440	7598	7544	7581	7554	7686	7486	7461	7557	7530	7650	7402	7545	7556	7647	7425	7505	7459	7431	7666	7528	7563	7484	7527	7488	7468	7653	7517	7538	7521	7411	7551	7426	7552	7478	7528	7553	7508	7467	7502	7468	7553	7526	7598	7481	7405	7403	7528	7545	7562	7459	7498	7457	7567	7513	7496	7554	7625	7493	7409	7492	7496	7503	7524	7385	7491	7435	7499	7490	7548	7554	7475	7432	7513	7419	7620	7706	7555	7541	7620	7418	7455	7581	7562	7459	7622	7508	7621	7510	7551	7651	7602	7392	7517	7586	7664	7537	7724	7596	7586	7584	7613	7407	7551	7484	7537	7532	7443	7485	7634	7607	7420	7457	7409	7417	7501	7591	7546	7527	7399	7451	7502	7531	7667	7535	7609	7355	7504	7463	7417	7668	7397	7626	7469	7409	7581	7555	7571	7586	7600	7562	7519	7357	7446	7562	7481	7534	7727	7550	7476	7403	7548	7398	7538	7593	7405	7527	7514	7528	7505	7542	7543	7408	7655	7436	7493	7644	7522	7615	7628	7561	7422	7546	7392	7500	7635	7486	7433	7436	7586	7505	7576	7535	7532	7527	7446	7555	7598	7428	7497	7639	7318	7505	7545	7652	7457	7572	7486	7660	7496	7440	7655	7562	7465	7566	7515	7466	7401	7550	7568	7630	7569	7538	7594	7522	7512	7456	7575	7620	7381	7471	7550	7368	7696	7377	7435	7622	7403	7536	7513	7571	7533	7532	7528	7547	7648	7488	7626	7398	7420	7646	7517	7426	7416	7502	7377	7419	7540	7552	7406	7460	7504	7487	7627	7537	7473	7514	7497	7550	7534	7508	7478	7511	7504	7357	7562	7578	7484	7424	7550	7406	7510	7428	7491	7534	7557	7581	7587	7618	7434	7473	7522	7505	7526	7439	7503	7466	7553	7587	7395	7374	7501	7556	7488	7607	7575	7474	7599	7515	7611	7526	7573	7362	7583	7477	7525	7572	7558	7448	7478	7581	7374	7520	7523	7557	7414	7530	7480	7473	7454	7622	7548	7643	7509	7614	7471	7698	7441	7541	7532	7622	7489	7581	7479	7383	7450
8147	4691	2152	2629	3498	9639	6618	2939	1465	960	818	834	859	857	785	816	821	821	811	789	789	779	833	812	816	856	767	799	789	827	785	814	805	759	786	829	833	877	842	766	854	791	810	800	807	802	787	813	827	819	806	829	836	779	866	821	782	840	785	835	844	833	794	796	762	836	805	785	869	799	857	779	826	801	843	802	859	812	820	837	820	800	776	842	828	847	815	824	863	829	807	816	785	805	806	810	795	832	815	807	789	806	812	817	782	838	825	835	852	803	791	797	742	787	822	786	820	822	843	813	819	840	841	817	805	836	824	822	818	869	831	847	823	833	805	864	802	871	809	806	810	844	879	839	825	820	773	796	844	768	835	765	791	805	866	863	787	826	838	795	793	828	805	837	835	858	820	815	844	816	818	777	827	814	834	827	821	816	803	770	818	796	826	857	801	767	813	811	804	827	797	764	796	813	835	817	760	827	804	826	795	806	804	803	784	793	825	860	807	830	813	777	828	866	771	829	857	869	829	828	830	822	743	844	831	778	838	856	784	810	820	834	817	848	858	810	814	823	858	799	760	874	874	815	827	777	827	812	817	771	792	804	802	818	799	814	806	798	758	827	801	781	779	792	807	751	801	751	845	841	820	792	830	879	830	829	827	834	771	838	844	830	809	796	814	808	831	815	805	825	820	774	836	859	787	785	829	797	822	811	801	798	762	876	842	802	806	810	774	831	806	831	824	850	819	790	793	821	798	794	765	806	809	805	776	826	763	882	784	862	829	836	833	811	813	791	781	801	851	799	770	848	743	866	816	790	797	817	858	827	835	839	865	808	818	857	796	847	821	851	814	842	806	807	824	803	847	850	856	816	857	854	791	856	803	855	843	822	769	790	838	826	808	805	867	788	788	854	800	850	762	842	808	849	842	826	804	788	821	792	775	813	824	815	810	798	838	849	842	784	794	811	783	789	791	819	832	796	837	874	813	822	801	870	825	847	859	814	830	824	835	809	838	831	836	814	836	794	842	820	794	776	855	843	826	796	793	860	771	857	845	766	766	896	784	825	803	845	818	801	790	814	769	814	760	818	835	787	775	807	832	850	840	823	839	798	789	792	853	813	846	835	833	855	802	856	790	842	821	780	845	799	791	807	819	794	794	795	826	789	831	779	863	751	853	836	823	855	882	863	806	795	792	837	806	814	842	830	818	851	843	816	780	782	830	802	830	807	756	817	812	839	784	788	853	864	811	831	801	793	822	848	841	798	867	842	846	784	795	820	794	803	858	790	821	793	854	802	796	771	786	748	799	819	803	774	851	817	834	818	824	768	765	834	824	861	827	810	816	845	811	802	809	844	837	839	835	768	864	846	813	819	824	819	792	789	835	852	838	788	836	806	855	859	806	827	817	824	791	821	811	835	797	794	835	777	813	822	839	794	820	855	838	781	820	841	899	770	826	847	815	813	803	828	804	837	864	777	833	892	827	864	795	797	828	794	835	830	853	833	814	824	785	795	816	837	854	828	798	823	812	809	825	776	830	829	887	821	876	814	781	835	824	806	826	775	865	773	809	777	832	797	834	829	841	777	770	863	792	820	816	824	815	876	810	785	850	801	837	765	796	885	793	816	785	825	782	816	855	785	822	777	806	851	819	828	816	777	853	783	842	821	895	803	841	818	803	794	837	810	799	813	796	796	758	801	851	785	788	831	819	863	782	837	856	855	857	803	800	826	777	820	803	811	824	816	792	804	866	837	821	778	782	790	895	821	811	824	869	804	854	868	864	868	835	826	794	837	770	827	792	826	826	861	776	801	798	792	842	824	834	817	843	857	817	829	775	728	835	798	794	777	789	826	783	818	781	814	846	854	822	827	818	828	766	781	866	810	868	810	814	804	791	787	784	808	866	799	855	805	798	827	860	831	858	816	840	846	833	872	773	808	855	800	792	738	815	846	801	807	841	792	834	836	796	846	799	819	795	843	817	784	733	764	758	835	860	802	802	820	792	825	835	811	825	847	876	820	810	822	866	822	833	841	869	802	833	853	797	862	769	837	825	786	808	837	844	830	842	768	810	802	809	820	847	794	836	843	755	765	835	834	832	841	812	841	858	858	844	821	807	820	818	850	840	838	875	859	804	816	813	812	779	800	795	804	809	809	806	821	812	758	778	761	847	820	790	815	853	795	816	849	793	821	765	857	780	811	828	778	826	757	819	807	835	809	788	868	834	838	824	783	848	855	773	770	799	785	835	830	809	821	776	827	822	786	799	847	859	789	827	784	858	915	823	787	799	806	813	773	824	814	783	853	797	786	798	814	766	814	827	794	804	835	898	811	808	819	807	813	840	811	807	865	854	804	807	798	864	834	838	820	842	863	843	833	765	864	820	809	817	850	813	843	755	855	846	805	739	840	874	813	885	805	812	793	840	823	843	808	851	855	844	822	815	825	820	802	881	815	868	805	832	856	828	801	808	802	822	791	804	833	822	817	803	851	790	823	851	840	897	783	836	821	826	746	841	749	824	845	867	847	804	825	820	768	817	847	865	810	764	846	765	817	830	804	800	768	832	810	816	795	789	776	800	810	789	806	785	842	781	807	839	767	815	816	820	826	793	799	833	813	795	856	844	790	793	857	782	821	851	795	817	838	817	865	805	889	771	811	798	841	812	807	797	826	793	829	817	799	826	786	839	834	828	812	870	822	833	806	802	843	831	833	796	742	828	831	800	822	803	798	811	842	854	780	811	797	812	812	796	814	809	835	847	840	814	796	834	768	767	821	832	809	862	818	826	808	792	858	812	799	755	773	836	860	781	804	805	787	868	826	774	829	832	822	878	836	855	824	816	816	827	831	817	860	801	829	800	816	825	841	812	815	798	825	802	799	833	792	798	831	794	821	783	847	802	857	750	842	789	786	827	758	803	850	771	783	778	821	771	823	808	798	833	821	801	846	805	821	827	838	809	814	850	809	819	858	773	829	837	831	813	803	886	760	825	798	846	825	834	816	814	829	809	811	824	823	806	821	822	788	849	850	831	818	836	776	816	815	814	824	786	818	803	825	877	825	775	812	838	806	813	804	845	772	837	795	824	818	810	830	841	841	782	843	813	767	786	896	751	828	829	829	818	772	804	825	842	848	747	838	828	746	834	815	818	818	832	839	780	805	801	794	818	786	789	732	777	816	787	846	865	803	787	847	802	820	790	784	826	823	818	822	831	813	788	862	823	837	785	823	786	849	866	803	745	840	815	845	787	797	795	762	809	795	835	798	801	838	785	852	842	817	816	881	823	780	851	835	809	815	836	792	813	810	785	824	782	782	808	872	808	836	893	821	818	821	770	807	815	848	876	863	786	795	827	775	765	782	833	846	857	802	813	866	832	811	819	828	799	818	817	804	894	824	809	828	869	848	831	861	769	844	810	785	849	777	860	844	867	794	868	872	785	841	835	816	841	800	834	885	806	844	803	850	814	845	814	790	798	788	836	813	842	776	850	803	805	821	812	834	839	817	836	807
40996	31240	21024	37317	45009	61046	46450	30016	17239	9603	7829	7474	7341	7289	7239	7232	7347	7354	7018	7300	7309	7252	7259	7264	7228	7175	7279	7233	7238	7320	7142	7225	7270	7193	7321	7295	7255	7144	7311	7265	7117	7304	7375	7335	7465	7172	7279	7171	7334	7309	7338	7326	7347	7238	7255	7276	7237	7230	7423	7186	7206	7211	7297	7243	7251	7216	7292	7160	7262	7246	7274	7385	7378	7236	7215	7269	7360	7213	7232	7240	7102	7266	7203	7129	7304	7288	7359	7247	7168	7269	7275	7318	7270	7188	7263	7196	7288	7335	7257	7290	7188	7227	7284	7312	7300	7203	7372	7419	7316	7428	7405	7364	7322	7355	7177	7252	7231	7273	7163	7212	7166	7355	7189	7320	7167	7198	7228	7316	7291	7471	7521	7342	7133	7350	7217	7289	7266	7359	7227	7230	7262	7247	7308	7274	7296	7283	7306	7372	7397	7264	7328	7335	7339	7300	7321	7336	7391	7205	7349	7249	7280	7375	7179	7307	7378	7186	7356	7270	7221	7237	7170	7341	7273	7239	7220	7407	7242	7197	7387	7324	7321	7135	7143	7278	7185	7286	7336	7205	7096	7308	7303	7178	7323	7252	7307	7209	7334	7323	7088	7361	7284	7384	7364	7131	7252	7158	7298	7217	7312	7266	7409	7280	7274	7314	7339	7232	7262	7303	7260	7275	7293	7255	7290	7238	7212	7278	7347	7362	7263	7170	7226	7242	7111	7223	7275	7295	7274	7431	7294	7416	7240	7237	7242	7346	7320	7375	7248	7359	7281	7220	7246	7232	7175	7305	7278	7195	7242	7192	7275	7277	7301	7306	7230	7324	7129	7232	7194	7272	7382	7310	7147	7336	7123	7225	7240	7318	7322	7350	7186	7115	7358	7215	7222	7156	7208	7260	7330	7124	7254	7209	7263	7147	7304	7289	7192	7335	7240	7349	7175	7359	7174	7117	7262	7406	7229	7314	7275	7256	7170	7403	7262	7436	7302	7306	7365	7313	7243	7250	7368	7214	7269	7332	7216	7184	7207	7312	7236	7383	7246	7244	7304	7319	7303	7236	7170	7292	7337	7190	7227	7315	7277	7215	7279	7198	7340	7177	7201	7255	7347	7241	7397	7170	7337	7200	7299	7362	7394	7443	7264	7363	7378	7256	7410	7147	7324	7235	7188	7198	7285	7184	7223	7195	7352	7282	7235	7197	7431	7239	7297	7197	7252	7223	7311	7230	7387	7353	7224	7328	7267	7196	7212	7225	7282	7318	7310	7373	7361	7250	7226	7277	7223	7262	7212	7236	7242	7266	7272	7337	7313	7324	7162	7326	7274	7284	7269	7224	7378	7407	7315	7303	7311	7256	7145	7338	7201	7198	7355	7249	7342	7207	7136	7170	7361	7045	7285	7214	7283	7255	7123	7309	7169	7220	7180	7331	7350	7206	7119	7262	7370	7280	7178	7304	7219	7353	7250	7187	7355	7354	7284	7297	7277	7288	7318	7344	7275	7296	7253	7288	7237	7131	7387	7249	7263	7314	7312	7228	7247	7353	7326	7368	7210	7247	7434	7253	7279	7404	7286	7308	7398	7172	7261	7300	7179	7359	7166	7298	7377	7269	7254	7177	7296	7386	7166	7345	7347	7190	7393	7315	7307	7302	7297	7298	7171	7217	7181	7260	7331	7222	7355	7163	7278	7386	7232	7318	7203	7294	7288	7277	7318	7321	7355	7292	7293	7263	7238	7342	7417	7496	7256	7230	7281	7329	7351	7232	7294	7202	7278	7266	7244	7382	7330	7231	7328	7315	7278	7344	7259	7094	7272	7255	7197	7331	7391	7244	7291	7271	7266	7179	7264	7198	7203	7265	7333	7252	7318	7227	7465	7147	7290	7272	7194	7273	7115	7217	7191	7202	7420	7350	7167	7324	7334	7301	7203	7393	7338	7236	7332	7368	7282	7223	7263	7264	7335	7191	7222	7422	7361	7320	7244	7294	7153	7190	7323	7202	7255	7149	7159	7399	7253	7270	7193	7290	7352	7399	7299	7210	7394	7278	7374	7237	7312	7141	7140	7126	7099	7227	7276	7520	7190	7276	7193	7227	7136	7370	7324	7291	7319	7268	7331	7233	7178	7134	7366	7458	7293	7331	7342	7211	7445	7130	7321	7358	7325	7336	7182	7233	7137	7311	7156	7324	7168	7200	7167	7377	7207	7129	7213	7327	7320	7184	7256	7292	7115	7343	7261	7301	7157	7174	7218	7165	7296	7343	7310	7146	7266	7229	7363	7236	7154	7270	7304	7318	7239	7358	7346	7313	7289	7183	7276	7269	7371	7355	7232	7395	7127	7258	7372	7254	7192	7176	7349	7197	7220	7310	7343	7247	7231	7165	7259	7146	7169	7324	7156	7308	7201	7336	7262	7394	7227	7337	7416	7263	7197	7254	7277	7243	7435	7414	7430	7171	7180	7233	7311	7337	7359	7192	7320	7120	7204	7242	7218	7235	7266	7225	7155	7296	7393	7312	7308	7256	7201	7255	7273	7206	7313	7287	7290	7248	7227	7229	7250	7296	7347	7279	7373	7314	7335	7146	7220	7303	7292	7318	7304	7235	7261	7246	7238	7322	7246	7334	7248	7271	7220	7268	7322	7134	7158	7272	7288	7336	7247	7291	7326	7390	7344	7238	7197	7193	7338	7395	7150	7191	7225	7322	7309	7208	7086	7182	7166	7144	7135	7160	7410	7236	7320	7239	7243	7291	7189	7102	7256	7249	7346	7112	7371	7264	7284	7333	7222	7236	7285	7188	7347	7319	7184	7337	7259	7374	7164	7264	7261	7270	7305	7303	7368	7218	7252	7224	7315	7295	7211	7230	7403	7301	7197	7279	7335	7126	7279	7157	7234	7160	7135	7283	7398	7181	7312	7260	7218	7316	7330	7156	7313	7389	7287	7339	7237	7268	7173	7234	7399	7150	7371	7138	7386	7219	7352	7232	7315	7347	7256	7139	7440	7350	7384	7292	7150	7277	7193	7287	7237	7350	7189	7227	7356	7306	7284	7293	7359	7386	7264	7185	7278	7373	7224	7380	7261	7166	7285	7236	7254	7220	7106	7260	7270	7220	7306	7330	7230	7253	7319	7278	7266	7345	7379	7217	7296	7271	7209	7355	7175	7286	7347	7424	7299	7124	7322	7200	7260	7242	7184	7215	7319	7256	7279	7174	7261	7384	7255	7214	7314	7260	7158	7246	7206	7230	7195	7177	7219	7397	7204	7255	7195	7135	7260	7314	7289	7313	7338	7253	7378	7253	7196	7302	7248	7237	7138	7208	7113	7224	7323	7327	7262	7259	7284	7259	7327	7234	7235	7239	7282	7242	7278	7435	7237	7293	7326	7372	7336	7261	7431	7165	7225	7073	7203	7146	7362	7335	7213	7376	7402	7206	7363	7287	7310	7224	7350	7277	7228	7237	7265	7226	7248	7314	7196	7344	7320	7313	7190	7139	7303	7251	7240	7258	7228	7241	7336	7139	7308	7325	7270	7313	7207	7210	7244	7289	7472	7256	7327	7239	7265	7336	7405	7215	7310	7179	7180	7163	7331	7291	7346	7360	7353	7186	7331	7219	7189	7204	7247	7305	7270	7155	7117	7285	7336	7293	7228	7121	7246	7232	7430	7267	7189	7272	7243	7293	7365	7186	7273	7088	7346	7187	7339	7256	7155	7225	7354	7267	7269	7269	7271	7309	7321	7425	7186	7235	7137	7227	7127	7365	7373	7369	7323	7351	7253	7331	7202	7167	7233	7257	7111	7298	7205	7361	7301	7213	7206	7275	7303	7191	7231	7165	7237	7318	7360	7509	7164	7228	7326	7327	7062	7312	7202	7298	7245	7387	7213	7181	7229	7281	7261	7367	7333	7183	7335	7365	7244	7362	7305	7232	7292	7183	7244	7295	7264	7300	7301	7291	7133	7310	7394	7273	7321	7245	7205	7169	7355	7397	7253	7230	7201	7332	7377	7231	7164	7117	7370	7251	7364	7186	7322	7257	7246	7186	7275	7411	7247	7232	7181	7430	7306	7156	7222	7146	7182	7348	7354	7214	7240	7189	7334	7369	7103	7116	7221	7292	7345	7308	7342	7191	7228	7292	7193	7284	7171	7255	7309	7186	7213	7225	7317	7320	7431	7243	7345	7329	7336	7305	7154	7231	7358	7284	7310	7348	7394	7302	7269	7177	7265	7266	7388	7184	7120	7195	7340	7359	7148	7200	7340	7345	7207	7351	7182	7297	7094	7309	7187	7277	7309	7293	7267	7309	7274	7317	7305	7196	7224	7248	7238	7293	7344	7225	7341	7128	7252	7286	7214	7239	7213	7362	7180	7281	7298	7200	7278	7210	7302	7340	7321	7275	7313	7282	7183	7287	7307	7161	7156	7322	7290	7390	7306	7274	7374	7315	7215	7253	7325	7317	7262	7224	7170	7327	7258	7265	7411	7337	7343	7331	7245	7319	7215	7421	7320	7251	7344	7345	7390	7251	7286	7205	7212	7267	7367	7286	7310	7407	7188	7148	7215	7343	7178	7312	7220	7378	7208	7150	7278	7171	7362	7198	7300	7328	7289	7310	7209	7315	7340	7229	7384	7294	7218	7344	7228	7195	7327	7302	7337	7214	7363	7368	7194	7335	7245	7302	7216	7155	7249	7265	7338	7163	7370	7331	7314	7228	7233	7260	7225	7355	7334	7310	7320	7262	7284	7358	7248	7245	7312	7329	7254	7268	7263	7400	7384	7279	7257	7293	7101	7147	7322	7336	7117	7266	7142	7327	7258	7274	7119	7318	7213	7203	7416	7187	7285	7285	7062	7313	7314	7337	7259	7211	7303	7353	7200	7326	7099	7220	7474	7350	7308	7179	7391	7292	7253	7219	7314	7216	7280	7363	7296	7132	7251	7303	7218	7381	7325	7432	7369	7258	7244	7080	7379	7262	7299	7346	7423	7210	7173	7373	7288	7340	7333	7111	7329	7274	7228	7341	7299	7431	7329	7324	7256	7210	7164	7153	7224	7251	7253	7272	7237	7364	7342	7320	7344	7320	7241	7187
14115	11268	8632	7696	17767	35296	25565	10681	2941	1155	885	868	893	816	824	815	809	814	839	840	812	863	834	823	784	831	796	853	859	847	849	801	873	822	811	806	788	792	819	822	817	822	859	821	797	787	833	819	850	872	834	825	829	806	784	802	813	779	802	853	800	864	840	815	878	822	793	824	813	810	860	773	803	790	866	821	816	810	868	817	832	833	813	800	797	829	818	796	814	822	804	786	788	816	843	829	836	781	807	798	817	858	837	821	799	802	857	832	828	810	797	850	855	819	807	816	785	758	810	804	828	832	858	845	836	836	825	821	796	840	810	854	790	823	834	814	825	856	817	865	784	828	782	831	908	825	830	837	823	803	854	789	829	788	805	857	846	809	807	849	809	851	817	794	818	850	865	817	832	835	845	828	847	828	830	781	834	860	744	847	805	796	768	839	803	843	827	843	902	778	854	804	845	812	838	782	807	761	885	799	859	827	812	800	867	819	843	823	818	856	797	798	852	809	840	789	793	794	829	814	863	838	845	845	846	826	827	802	817	812	859	876	828	818	802	888	841	832	856	821	838	863	798	839	824	841	785	800	818	795	864	817	805	817	830	813	857	819	797	796	815	826	813	830	814	909	789	793	837	828	823	797	858	823	840	770	796	810	840	841	815	803	806	814	823	788	814	819	860	844	819	830	892	810	813	837	854	806	800	860	832	841	777	870	847	836	842	847	799	834	818	861	843	796	846	854	799	848	812	820	783	816	832	788	834	838	842	859	825	882	790	862	892	816	760	773	810	813	799	831	833	832	822	866	838	828	823	835	808	769	813	801	833	816	865	846	821	796	843	830	829	884	840	874	833	854	870	858	794	830	818	785	829	808	825	799	842	790	826	813	850	809	807	810	802	827	837	856	825	841	790	832	812	808	889	835	838	841	798	819	805	844	816	813	819	798	812	824	814	829	883	803	820	758	811	844	830	824	805	832	803	829	760	792	837	783	851	845	784	827	818	795	861	797	831	836	790	823	845	852	833	818	868	797	859	854	835	763	835	790	806	839	861	823	807	814	828	801	771	821	779	794	871	766	718	782	824	824	831	839	849	848	793	810	834	838	851	812	815	848	848	760	886	814	795	862	835	848	874	838	774	745	774	834	838	847	824	838	806	844	824	755	846	822	847	845	829	836	863	807	830	825	797	879	838	788	834	789	784	864	780	839	757	809	755	835	871	825	795	846	830	828	828	788	822	802	797	851	820	799	834	844	872	850	823	856	809	845	831	822	853	855	799	807	786	779	827	844	839	797	856	854	773	818	853	875	809	795	812	802	836	814	803	844	782	779	839	828	781	867	795	854	812	793	833	839	840	856	826	855	832	815	801	840	810	843	837	825	888	849	830	845	863	836	799	767	846	885	854	838	840	833	808	836	860	840	803	801	741	823	764	845	831	857	825	858	804	788	856	877	832	812	854	808	825	806	817	813	820	787	795	844	849	857	806	855	772	818	824	806	801	790	845	872	784	849	844	794	842	797	842	905	857	869	776	819	841	801	848	895	798	847	795	834	813	863	834	771	811	798	796	885	817	818	825	784	797	795	866	831	850	801	800	795	868	850	860	902	800	865	818	825	819	788	842	846	834	779	849	840	860	806	839	856	860	831	785	797	829	813	830	809	851	776	841	874	791	805	812	845	803	873	822	833	825	836	846	833	819	833	808	838	817	814	818	833	866	856	829	844	822	864	822	825	784	852	770	767	934	816	796	840	803	850	817	800	784	827	812	838	812	861	823	836	858	814	870	806	804	829	778	828	829	778	846	825	821	853	813	835	839	784	825	825	823	786	818	817	867	831	816	843	838	810	862	791	826	774	822	806	852	764	793	815	846	821	885	801	801	831	846	868	852	790	831	855	821	809	798	881	778	816	819	817	809	783	863	804	830	841	866	805	797	823	801	825	863	831	864	856	797	824	841	814	830	815	854	834	821	818	773	848	836	863	808	856	834	826	824	846	841	827	780	794	864	820	877	799	794	793	849	857	842	839	817	808	835	830	859	826	776	856	835	833	853	849	765	783	842	801	840	811	827	826	825	844	824	818	798	802	838	823	823	855	835	791	822	841	807	802	772	819	801	803	833	880	781	830	797	855	792	814	822	797	825	764	848	824	831	781	842	878	869	904	793	767	848	809	786	862	830	835	857	852	873	835	817	791	814	853	791	890	835	867	826	818	847	823	792	833	852	823	801	804	868	817	819	835	821	817	795	848	843	808	833	836	891	809	853	852	840	856	807	808	816	833	838	851	869	830	820	798	788	789	836	821	808	808	854	821	822	824	867	823	797	791	836	817	804	802	860	796	824	811	815	803	886	776	827	803	799	839	841	865	820	822	835	877	856	792	762	830	824	872	844	849	855	782	769	813	835	795	795	875	821	798	821	811	790	796	844	822	834	783	809	856	834	857	825	833	833	820	825	840	832	816	807	843	804	833	835	826	862	801	810	838	845	812	819	814	786	859	801	777	801	794	829	846	893	837	852	793	818	827	842	829	845	784	823	834	872	837	810	830	860	796	792	805	809	835	818	854	848	864	838	788	817	816	835	835	786	803	816	839	801	823	796	782	844	798	842	825	824	779	816	828	830	815	857	823	776	827	831	813	779	819	875	788	881	828	787	856	843	846	821	824	847	826	810	854	842	829	861	826	792	822	813	807	824	844	817	822	793	815	835	775	826	858	849	811	850	789	881	836	833	817	824	804	832	851	836	806	860	835	835	812	813	768	850	862	831	852	796	904	804	867	813	841	838	843	776	814	822	830	792	814	748	716	830	782	848	868	833	793	836	850	801	806	823	831	854	818	799	788	862	786	765	822	808	783	815	846	853	833	833	836	832	871	848	797	840	861	807	880	769	812	831	832	813	830	841	810	837	793	815	839	822	802	888	863	857	824	752	815	882	813	786	773	824	865	774	842	824	811	801	824	781	828	831	782	803	808	823	833	833	850	826	808	770	806	863	805	813	819	787	831	821	889	841	815	806	789	792	810	847	859	858	850	841	793	878	841	828	776	858	864	843	820	841	844	849	806	821	854	774	801	802	809	834	851	840	824	828	845	861	839	884	888	840	815	806	831	784	836	810	831	814	830	842	807	787	831	828	807	815	837	816	816	824	795	852	854	776	825	813	816	850	782	863	837	816	827	822	846	824	866	822	851	760	824	812	735	824	762	798	801	839	809	839	797	771	802	794	829	809	847	829	784	820	864	842	853	833	820	808	860	838	847	837	826	819	798	837	802	799	868	800	829	817	839	867	791	898	846	842	807	834	829	826	866	801	804	822	770	800	821	799	789	813	811	837	810	836	870	808	809	803	829	840	765	767	840	779	787	802	840	844	834	799	795	823	829	789	850	791	853	832	812	831	791	850	827	820	847	866	838	826	863	832	827	801	812	762	791	831	827	868	847	851	798	825	842	818	824	783	826	792	832	788	825	804	785	836	835	790	806	866	805	827	796	886	824	837	840	853	798
51351	40857	39442	51465	61993	88914	73884	47463	27189	12014	8703	7833	7463	7455	7298	7331	7424	7528	7394	7471	7248	7453	7323	7423	7495	7430	7316	7320	7293	7275	7291	7352	7252	7317	7290	7435	7370	7333	7455	7291	7389	7305	7352	7389	7301	7372	7412	7411	7266	7272	7338	7333	7334	7185	7282	7340	7341	7395	7379	7436	7320	7381	7146	7465	7160	7241	7326	7246	7306	7486	7331	7311	7414	7320	7451	7445	7275	7414	7427	7253	7361	7294	7374	7384	7345	7360	7358	7315	7425	7290	7314	7412	7347	7311	7337	7286	7388	7234	7307	7480	7373	7466	7383	7510	7482	7300	7463	7385	7377	7339	7344	7426	7356	7261	7343	7360	7432	7271	7439	7312	7272	7448	7239	7359	7317	7315	7437	7316	7400	7408	7278	7511	7238	7282	7246	7423	7350	7425	7437	7461	7387	7320	7287	7382	7452	7379	7389	7265	7325	7259	7341	7341	7268	7309	7363	7295	7348	7368	7297	7227	7303	7275	7477	7323	7408	7265	7342	7444	7337	7265	7457	7350	7281	7337	7326	7528	7441	7260	7334	7324	7475	7338	7453	7312	7322	7375	7296	7317	7267	7350	7394	7303	7283	7361	7335	7385	7247	7442	7347	7357	7340	7380	7290	7450	7352	7337	7418	7305	7389	7336	7300	7423	7457	7496	7408	7368	7361	7285	7392	7348	7372	7424	7484	7425	7380	7222	7435	7281	7361	7252	7498	7302	7331	7218	7334	7301	7325	7315	7309	7417	7382	7474	7252	7352	7442	7346	7354	7388	7327	7384	7345	7321	7305	7297	7243	7426	7347	7380	7283	7384	7297	7255	7363	7431	7546	7379	7386	7354	7276	7351	7245	7336	7389	7308	7372	7384	7422	7401	7389	7374	7344	7401	7241	7388	7255	7400	7450	7238	7282	7336	7390	7402	7383	7466	7444	7361	7333	7293	7333	7378	7463	7328	7403	7351	7276	7323	7310	7349	7270	7281	7242	7331	7439	7383	7402	7413	7370	7344	7483	7329	7444	7359	7264	7268	7294	7343	7299	7362	7429	7384	7289	7386	7240	7396	7308	7267	7301	7404	7266	7128	7337	7299	7361	7341	7310	7429	7392	7606	7333	7397	7337	7440	7354	7272	7331	7271	7336	7409	7340	7338	7335	7329	7332	7357	7240	7337	7131	7342	7291	7349	7369	7406	7486	7314	7348	7400	7283	7285	7357	7438	7331	7365	7342	7312	7325	7257	7364	7441	7303	7458	7456	7286	7342	7335	7400	7247	7168	7258	7241	7315	7425	7298	7408	7313	7326	7344	7428	7213	7471	7284	7376	7407	7447	7415	7324	7452	7336	7318	7500	7355	7369	7177	7371	7348	7354	7416	7426	7356	7259	7394	7491	7343	7416	7491	7323	7377	7332	7389	7338	7371	7546	7325	7395	7447	7370	7504	7400	7408	7323	7350	7305	7431	7380	7509	7275	7432	7317	7365	7272	7304	7517	7439	7425	7313	7429	7371	7273	7428	7248	7311	7302	7445	7371	7339	7578	7445	7484	7520	7302	7263	7381	7349	7513	7317	7292	7118	7470	7378	7429	7318	7386	7399	7387	7375	7274	7305	7422	7304	7365	7333	7406	7363	7408	7355	7424	7361	7219	7324	7498	7359	7367	7380	7266	7473	7231	7387	7420	7359	7462	7273	7292	7345	7364	7223	7425	7266	7482	7388	7344	7192	7337	7311	7415	7280	7313	7379	7406	7412	7381	7373	7367	7458	7265	7335	7514	7295	7322	7407	7259	7355	7333	7473	7415	7400	7354	7252	7262	7277	7251	7393	7409	7394	7316	7331	7480	7325	7320	7320	7383	7376	7383	7292	7402	7445	7385	7361	7401	7363	7422	7382	7372	7222	7360	7489	7296	7241	7437	7459	7256	7362	7236	7378	7327	7489	7377	7400	7462	7411	7331	7386	7391	7307	7418	7374	7366	7350	7263	7392	7344	7390	7496	7369	7382	7231	7426	7335	7324	7339	7439	7376	7393	7481	7358	7339	7201	7392	7452	7331	7302	7301	7407	7391	7393	7353	7434	7347	7317	7343	7323	7324	7502	7271	7348	7400	7257	7333	7326	7265	7357	7368	7300	7405	7447	7231	7396	7364	7172	7249	7326	7253	7329	7298	7301	7401	7383	7287	7391	7358	7403	7390	7497	7374	7413	7385	7395	7423	7445	7286	7314	7380	7382	7257	7310	7338	7283	7334	7420	7271	7155	7397	7424	7392	7265	7297	7334	7382	7333	7411	7464	7222	7459	7486	7306	7289	7338	7371	7384	7283	7306	7383	7309	7319	7338	7327	7303	7413	7234	7306	7329	7304	7230	7300	7313	7296	7477	7306	7370	7299	7322	7271	7345	7311	7323	7343	7195	7337	7338	7387	7313	7462	7336	7280	7262	7352	7299	7388	7391	7343	7241	7408	7393	7416	7363	7279	7391	7339	7492	7329	7432	7237	7412	7357	7410	7381	7494	7310	7354	7239	7454	7419	7305	7349	7296	7389	7446	7380	7378	7326	7231	7433	7233	7310	7426	7445	7321	7474	7335	7393	7311	7257	7437	7396	7284	7466	7251	7187	7270	7325	7338	7459	7349	7396	7247	7403	7381	7437	7451	7434	7349	7252	7492	7406	7225	7318	7385	7370	7450	7278	7295	7324	7370	7415	7417	7436	7173	7256	7449	7200	7348	7384	7510	7362	7383	7439	7421	7384	7327	7294	7336	7306	7474	7372	7421	7324	7390	7253	7445	7474	7396	7347	7297	7380	7413	7332	7355	7400	7378	7416	7471	7316	7356	7329	7353	7342	7380	7286	7368	7366	7315	7393	7242	7427	7345	7391	7548	7500	7240	7290	7403	7351	7455	7357	7362	7366	7314	7311	7475	7457	7290	7267	7337	7173	7345	7197	7314	7337	7379	7483	7230	7394	7416	7205	7480	7371	7387	7258	7562	7331	7390	7279	7357	7370	7495	7345	7358	7426	7264	7368	7267	7371	7371	7272	7419	7352	7343	7345	7230	7411	7308	7313	7419	7252	7410	7299	7432	7269	7331	7261	7390	7219	7407	7467	7320	7361	7295	7265	7390	7328	7224	7305	7174	7431	7217	7473	7533	7517	7345	7334	7408	7347	7288	7391	7456	7417	7334	7396	7353	7295	7291	7454	7343	7338	7449	7378	7433	7432	7221	7452	7276	7357	7283	7186	7325	7375	7336	7382	7402	7400	7294	7359	7440	7338	7241	7369	7358	7328	7431	7409	7358	7393	7308	7346	7421	7381	7418	7292	7321	7438	7378	7318	7417	7386	7403	7446	7347	7393	7350	7353	7397	7467	7398	7350	7316	7475	7454	7397	7369	7369	7279	7397	7263	7417	7245	7460	7306	7369	7464	7465	7366	7314	7405	7434	7360	7406	7365	7342	7274	7331	7337	7320	7487	7309	7323	7341	7182	7336	7474	7438	7360	7327	7315	7477	7324	7438	7370	7190	7205	7299	7385	7359	7370	7411	7355	7230	7363	7334	7451	7318	7464	7409	7375	7466	7306	7455	7326	7298	7375	7449	7261	7358	7370	7261	7309	7266	7335	7434	7325	7419	7375	7270	7374	7294	7220	7383	7448	7377	7357	7307	7355	7452	7379	7391	7284	7274	7301	7367	7341	7470	7377	7310	7328	7265	7459	7363	7329	7231	7277	7384	7388	7402	7340	7341	7360	7371	7459	7340	7482	7210	7369	7442	7424	7387	7364	7176	7239	7344	7440	7378	7315	7328	7305	7338	7270	7316	7308	7464	7288	7453	7313	7199	7410	7266	7144	7401	7391	7291	7328	7403	7308	7438	7404	7269	7396	7464	7414	7262	7552	7310	7368	7313	7223	7277	7398	7522	7327	7361	7294	7227	7291	7422	7252	7296	7360	7375	7384	7354	7332	7234	7379	7319	7407	7294	7400	7328	7389	7293	7346	7356	7406	7242	7298	7401	7385	7470	7312	7536	7537	7395	7409	7318	7271	7227	7452	7457	7392	7399	7347	7400	7292	7414	7382	7442	7407	7398	7406	7212	7439	7353	7258	7287	7350	7411	7470	7488	7353	7387	7391	7401	7383	7286	7394	7332	7335	7278	7499	7373	7303	7418	7344	7504	7374	7289	7478	7279	7425	7373	7322	7371	7261	7382	7428	7430	7439	7402	7292	7431	7305	7348	7372	7322	7367	7490	7412	7251	7385	7404	7294	7317	7298	7264	7457	7217	7563	7274	7363	7266	7259	7423	7458	7334	7383	7352	7366	7413	7436	7291	7344	7420	7245	7285	7262	7370	7434	7282	7341	7399	7354	7324	7384	7336	7273	7408	7375	7497	7312	7350	7423	7435	7283	7481	7386	7295	7309	7398	7282	7349	7523	7437	7246	7294	7241	7515	7280	7235	7351	7276	7459	7453	7628	7434	7419	7319	7417	7463	7411	7430	7430	7418	7378	7288	7278	7386	7326	7313	7433	7406	7409	7237	7323	7423	7277	7313	7316	7342	7310	7434	7355	7359	7251	7288	7134	7415	7440	7167	7378	7276	7324	7245	7298	7362	7415	7401	7342	7308	7398	7446	7410	7300	7372	7287	7328	7466	7402	7374	7279	7373	7434	7252	7271	7444	7403	7433	7531	7432	7453	7333	7232	7378	7292	7310	7399	7284	7339	7401	7346	7468	7440	7346	7272	7317	7448	7327	7360	7235	7343	7366	7398	7271	7470	7386	7282	7393	7365	7340	7445	7373	7343	7419	7330	7240	7470	7447	7380	7513	7395	7408	7306	7371	7321	7276	7559	7380	7180	7391	7382	7337	7499	7399	7403	7396	7412	7392	7349	7406	7416	7336	7395	7382	7330	7357	7370	7289	7389	7385	7446	7260	7319	7529	7338	7279	7394	7423	7244	7303	7355	7247	7311	7439	7441	7383	7351	7294	7274	7257	7399	7324	7421	7298	7442	7453	7454	7160	7332	7399	7352	7375	7359	7209	7335	7364	7408	7333	7397	7342	7373	7400	7389	7418	7303	7277	7351	7306	7429	7476	7374	7274
11434	9349	8022	10283	22936	20241	10394	3408	1387	972	867	843	837	831	853	872	869	825	935	866	857	777	878	865	859	862	862	874	871	845	850	835	872	865	848	827	845	858	858	839	899	912	831	871	816	865	795	885	822	923	819	882	801	895	843	851	867	899	824	886	816	840	808	840	798	820	881	874	817	830	873	842	862	880	853	845	860	836	909	836	819	785	866	875	814	887	876	850	922	865	858	878	892	833	819	839	880	864	879	854	831	868	857	885	834	867	849	850	863	817	884	843	847	840	833	901	821	855	887	858	888	839	892	855	841	862	894	893	831	761	875	779	841	900	830	900	858	879	797	895	906	811	818	850	821	822	909	857	864	820	880	859	857	858	871	829	840	834	900	881	853	848	818	837	823	887	851	828	858	832	899	841	901	870	869	871	856	896	827	853	898	850	870	833	863	827	874	848	811	836	873	887	822	824	898	790	851	850	866	846	866	831	861	793	864	809	880	894	800	826	867	871	840	864	857	856	866	861	863	820	924	861	851	813	874	840	888	909	843	855	810	886	840	835	827	870	885	845	842	837	924	863	834	893	884	870	841	878	825	887	845	880	855	912	867	840	878	845	843	872	859	804	859	833	801	806	839	909	846	830	847	869	835	896	839	822	848	858	867	867	862	888	871	839	879	843	898	857	870	843	848	900	852	792	825	868	895	826	870	826	863	830	858	814	881	857	831	860	874	852	836	859	840	844	869	854	872	852	870	852	845	932	881	845	845	809	858	851	841	878	871	853	872	871	916	849	868	841	825	941	920	827	846	866	844	816	888	898	866	835	864	868	852	872	860	863	892	870	875	894	866	873	892	863	871	813	842	871	842	861	852	825	868	823	902	867	841	855	855	862	865	830	831	881	841	828	839	830	861	810	873	837	883	867	910	889	851	843	808	848	850	813	884	861	863	828	838	818	860	874	832	872	857	884	797	858	871	869	868	816	836	860	868	848	864	879	877	806	851	840	867	867	850	879	818	847	845	861	881	910	882	869	860	848	818	809	851	848	885	821	862	901	827	897	899	837	797	869	861	888	849	815	898	879	856	826	902	874	879	795	938	856	889	865	863	827	782	924	896	876	797	832	871	918	823	840	864	871	872	854	783	889	871	812	864	895	891	827	931	836	914	861	816	888	863	877	838	825	863	839	878	876	831	882	887	844	912	922	838	871	874	829	851	863	855	817	869	805	878	922	841	881	885	834	845	856	921	830	826	878	880	847	828	843	886	871	875	821	878	851	840	812	824	916	839	829	869	848	853	834	863	848	822	822	918	854	792	902	847	901	816	854	789	861	861	861	842	833	878	822	841	858	865	856	827	875	845	885	871	880	868	856	844	843	837	846	875	879	858	823	862	947	859	787	828	858	835	816	874	871	874	858	891	882	845	806	848	895	858	839	869	853	887	863	856	791	872	865	861	882	860	814	853	812	852	852	889	913	877	904	842	893	872	857	899	846	882	853	881	883	823	857	827	900	865	826	891	908	836	875	894	868	826	837	826	875	885	836	870	863	896	866	881	848	881	833	800	860	851	865	857	776	833	867	868	873	931	879	849	866	875	820	871	900	848	839	787	814	850	882	835	825	801	805	865	885	841	848	919	870	885	877	845	842	876	851	910	883	862	888	876	874	883	897	801	863	864	815	856	868	870	818	819	829	829	803	852	892	844	887	839	834	831	812	901	851	849	870	907	877	813	812	860	842	837	867	824	851	843	853	878	890	870	888	844	894	846	843	853	816	841	805	850	846	898	879	849	853	941	862	849	812	836	823	783	892	859	844	876	845	868	856	902	830	867	827	888	892	862	853	870	786	865	852	908	871	892	824	878	867	836	905	765	845	801	827	852	888	859	850	835	908	834	875	905	871	798	862	876	837	875	873	817	861	841	852	865	825	822	842	849	901	897	864	834	862	823	851	905	859	886	864	847	819	907	848	849	818	894	834	853	859	932	875	918	868	856	845	846	845	867	881	846	849	835	865	810	791	861	857	835	785	756	835	885	825	854	828	825	838	847	850	890	855	873	862	855	862	915	845	841	868	882	861	876	831	912	906	866	873	905	880	870	819	853	893	843	865	817	926	804	859	890	825	867	846	863	819	816	863	800	842	811	837	818	850	883	822	905	835	881	889	830	843	817	876	839	835	823	852	863	864	859	861	851	888	890	842	845	866	848	827	949	876	819	834	855	858	876	817	876	878	821	868	836	825	844	872	925	847	836	853	890	874	861	901	873	864	832	871	852	847	796	820	826	917	824	851	879	789	877	856	823	794	889	850	848	860	875	864	924	897	841	830	883	840	840	824	835	808	857	859	860	916	834	829	872	847	841	904	828	848	858	821	869	848	803	875	873	847	867	885	833	853	867	848	834	873	833	827	829	831	870	798	846	853	869	845	887	862	889	875	908	897	840	832	900	797	913	863	817	878	878	855	857	827	812	873	838	878	857	896	860	864	897	898	808	819	861	856	828	834	855	866	872	849	864	921	855	854	919	824	850	865	819	868	870	854	840	874	848	807	830	851	863	883	874	855	844	845	794	807	857	845	848	810	873	844	837	863	817	857	838	880	879	833	854	856	826	885	844	854	874	878	833	887	835	805	866	880	812	842	887	823	810	845	840	861	851	884	877	859	883	823	840	819	883	875	854	845	839	877	860	914	853	838	892	854	877	852	836	828	852	879	807	812	880	841	834	859	846	843	882	871	893	874	860	874	844	871	828	896	844	867	842	873	838	832	895	863	854	803	847	860	823	855	851	885	879	918	877	902	847	840	803	877	880	869	833	853	899	876	892	847	907	867	871	922	861	836	823	825	876	869	884	827	841	842	909	865	882	862	864	807	861	853	872	820	860	871	887	833	875	780	807	858	882	764	846	848	894	838	874	837	853	851	885	881	850	885	877	832	881	844	835	852	819	900	884	871	884	849	895	893	848	863	859	840	825	851	830	856	863	859	845	822	830	886	828	875	847	823	858	877	825	849	861	861	889	864	871	797	842	887	864	888	846	874	860	863	819	868	797	853	868	818	813	853	842	858	855	831	882	874	836	875	865	844	844	870	815	881	839	862	875	898	868	836	861	852	828	819	891	917	878	846	838	915	875	838	902	881	822	856	823	897	844	875	825	850	821	845	863	853	900	861	835	860	867	893	896	838	866	916	842	886	890	896	882	833	839	847	849	838	824	867	885	908	809	837	827	834	887	891	839	855	857	872	823	782	824	832	861	839	852	915	845	900	871	827	894	880	848	855	837	859	830	839	856	806	843	915	876	852	835	824	881	845	846	897	812	887	866	909	815	817	826	898	825	829	866	793	831	867	894	852	870	882	837	834	883	820	856	826	820	812	879	846	860	802	880	837	839	844	876	860	871	840	847	861	876	828	847	874	880	845	839	800	883	843	782	854	821	868	857	883	864	916	817	857	806	867	833	866	843	864	848	820	861	861	868	853	853	826	895	846	868	850	925	847	863	844	899	879	925	864
43279	40303	36694	55767	80617	72656	50984	30568	15145	9053	7756	7662	7622	7536	7638	7645	7618	7622	7583	7597	7587	7566	7643	7690	7556	7532	7545	7733	7541	7584	7525	7464	7569	7601	7654	7552	7688	7576	7616	7539	7655	7496	7595	7615	7632	7598	7643	7555	7648	7648	7577	7583	7482	7486	7489	7771	7614	7574	7668	7618	7616	7529	7629	7619	7646	7574	7658	7532	7570	7575	7581	7482	7684	7738	7552	7465	7613	7376	7578	7671	7493	7474	7667	7605	7691	7606	7547	7642	7727	7664	7526	7490	7594	7711	7581	7629	7454	7639	7532	7580	7583	7535	7781	7509	7630	7538	7486	7566	7451	7461	7587	7521	7688	7540	7494	7540	7556	7575	7529	7771	7510	7723	7570	7467	7618	7731	7463	7547	7563	7530	7533	7586	7578	7542	7541	7673	7569	7542	7706	7634	7464	7628	7639	7692	7798	7682	7434	7665	7466	7711	7563	7699	7597	7525	7642	7661	7562	7523	7611	7488	7645	7641	7573	7582	7472	7618	7664	7606	7637	7715	7561	7607	7529	7544	7554	7590	7514	7608	7686	7533	7623	7539	7554	7457	7605	7638	7577	7785	7752	7559	7655	7477	7562	7589	7614	7489	7692	7536	7516	7746	7446	7471	7632	7572	7653	7557	7533	7645	7587	7573	7532	7517	7580	7446	7581	7480	7574	7641	7623	7559	7599	7608	7573	7766	7606	7538	7528	7691	7533	7559	7672	7546	7526	7494	7552	7589	7618	7655	7379	7598	7521	7590	7476	7659	7669	7629	7500	7596	7628	7559	7529	7742	7527	7535	7578	7612	7590	7520	7645	7440	7452	7489	7546	7636	7492	7529	7405	7467	7432	7724	7442	7581	7687	7490	7620	7622	7590	7635	7610	7614	7656	7614	7596	7738	7665	7702	7443	7763	7671	7366	7645	7695	7590	7586	7741	7603	7559	7500	7570	7614	7521	7632	7647	7535	7567	7563	7491	7530	7537	7456	7564	7595	7549	7654	7460	7664	7576	7463	7616	7676	7524	7549	7570	7604	7757	7653	7536	7520	7576	7601	7418	7582	7432	7677	7731	7511	7590	7593	7447	7607	7497	7667	7513	7405	7621	7818	7643	7660	7592	7412	7495	7581	7577	7486	7493	7558	7661	7555	7457	7497	7578	7496	7478	7689	7552	7471	7530	7559	7620	7575	7574	7718	7730	7521	7572	7545	7547	7652	7561	7539	7419	7593	7497	7695	7641	7656	7667	7713	7467	7570	7561	7569	7561	7604	7534	7609	7646	7477	7544	7602	7572	7519	7589	7651	7591	7621	7549	7525	7620	7452	7544	7509	7552	7595	7607	7501	7423	7682	7614	7624	7645	7606	7676	7659	7595	7551	7577	7578	7469	7494	7613	7680	7665	7664	7508	7465	7459	7685	7509	7515	7581	7714	7592	7577	7527	7588	7605	7550	7716	7478	7461	7659	7503	7578	7558	7521	7650	7529	7582	7495	7507	7643	7541	7508	7668	7680	7694	7506	7567	7520	7608	7578	7632	7741	7513	7567	7592	7671	7532	7534	7619	7584	7582	7625	7542	7643	7530	7556	7634	7502	7743	7512	7566	7573	7620	7529	7645	7583	7569	7464	7684	7522	7524	7546	7532	7592	7540	7577	7587	7522	7475	7474	7469	7507	7647	7609	7509	7554	7716	7516	7605	7377	7509	7639	7587	7585	7556	7575	7558	7686	7471	7762	7526	7548	7535	7510	7605	7581	7661	7390	7437	7726	7658	7640	7495	7539	7474	7535	7594	7642	7625	7512	7525	7576	7556	7607	7629	7550	7575	7737	7565	7498	7451	7473	7678	7676	7552	7655	7667	7518	7680	7694	7638	7550	7585	7500	7660	7498	7511	7558	7502	7622	7518	7551	7654	7608	7500	7581	7583	7635	7614	7463	7602	7465	7634	7644	7706	7594	7646	7515	7490	7578	7535	7623	7628	7431	7586	7462	7522	7414	7636	7735	7592	7646	7539	7579	7623	7563	7508	7497	7617	7547	7453	7564	7589	7745	7635	7543	7522	7650	7530	7653	7565	7539	7669	7677	7528	7626	7530	7408	7652	7587	7577	7682	7557	7584	7645	7567	7558	7531	7683	7672	7684	7520	7559	7657	7631	7483	7692	7588	7517	7574	7542	7468	7685	7604	7517	7535	7517	7520	7649	7692	7648	7532	7559	7540	7565	7602	7589	7720	7732	7500	7606	7552	7556	7605	7580	7664	7555	7605	7585	7610	7575	7580	7571	7559	7616	7645	7580	7525	7630	7649	7668	7537	7572	7668	7482	7506	7618	7549	7638	7742	7609	7446	7551	7601	7393	7609	7662	7519	7621	7644	7522	7551	7582	7517	7643	7456	7551	7601	7444	7495	7534	7619	7722	7555	7529	7560	7651	7562	7573	7561	7718	7514	7576	7558	7604	7574	7559	7692	7525	7522	7656	7607	7613	7585	7487	7700	7592	7525	7554	7507	7523	7484	7582	7493	7552	7494	7627	7683	7638	7717	7655	7657	7610	7533	7597	7606	7678	7499	7521	7602	7458	7616	7566	7614	7608	7480	7581	7686	7518	7562	7725	7579	7430	7621	7570	7591	7477	7626	7641	7415	7602	7599	7660	7669	7762	7600	7369	7488	7651	7594	7451	7583	7628	7575	7556	7792	7627	7574	7465	7542	7596	7501	7753	7641	7669	7472	7528	7566	7532	7471	7598	7537	7712	7593	7519	7734	7485	7607	7718	7573	7493	7464	7656	7607	7451	7711	7613	7609	7640	7676	7463	7726	7566	7575	7629	7508	7629	7629	7599	7495	7495	7655	7711	7636	7630	7524	7707	7537	7573	7480	7632	7568	7435	7667	7586	7663	7556	7577	7443	7589	7529	7661	7650	7531	7649	7490	7587	7598	7624	7617	7506	7604	7499	7620	7617	7578	7591	7601	7632	7605	7534	7598	7581	7537	7479	7608	7759	7600	7534	7596	7659	7679	7508	7656	7523	7724	7566	7503	7489	7748	7611	7488	7619	7375	7627	7502	7630	7663	7594	7563	7563	7659	7643	7503	7649	7673	7575	7561	7607	7562	7641	7478	7549	7659	7656	7681	7596	7537	7545	7460	7465	7486	7569	7520	7541	7595	7491	7402	7485	7729	7596	7620	7651	7640	7542	7531	7522	7559	7660	7552	7595	7537	7609	7522	7531	7616	7499	7524	7729	7376	7639	7527	7570	7494	7630	7595	7579	7655	7566	7513	7623	7638	7457	7632	7604	7603	7717	7587	7539	7579	7560	7791	7632	7591	7526	7595	7512	7574	7649	7552	7596	7616	7692	7515	7642	7546	7476	7524	7644	7542	7511	7700	7733	7470	7323	7511	7630	7566	7517	7470	7582	7580	7602	7750	7494	7617	7548	7616	7571	7690	7642	7608	7683	7587	7545	7609	7459	7535	7552	7513	7614	7568	7650	7594	7520	7540	7635	7635	7543	7533	7534	7641	7469	7535	7719	7694	7523	7613	7527	7418	7525	7609	7544	7585	7654	7481	7546	7631	7567	7605	7573	7505	7604	7643	7724	7518	7592	7521	7452	7626	7584	7650	7486	7697	7623	7476	7477	7530	7539	7515	7633	7546	7508	7632	7568	7603	7696	7547	7613	7626	7581	7478	7467	7613	7644	7566	7621	7668	7578	7605	7562	7500	7534	7599	7569	7646	7554	7681	7650	7608	7574	7635	7565	7586	7564	7520	7700	7639	7666	7518	7740	7637	7701	7502	7609	7567	7624	7572	7673	7480	7650	7588	7611	7622	7789	7533	7581	7545	7492	7639	7712	7637	7566	7592	7539	7604	7448	7607	7520	7579	7551	7351	7637	7579	7678	7519	7773	7610	7506	7653	7670	7435	7608	7575	7735	7602	7595	7656	7638	7578	7434	7686	7684	7634	7556	7634	7577	7620	7459	7484	7698	7570	7574	7572	7612	7695	7616	7575	7533	7479	7578	7558	7553	7556	7733	7524	7647	7562	7507	7596	7510	7667	7440	7698	7569	7504	7562	7691	7665	7592	7556	7523	7556	7652	7644	7636	7585	7529	7560	7638	7682	7516	7591	7652	7627	7571	7642	7595	7506	7553	7518	7521	7535	7621	7524	7655	7551	7543	7619	7604	7619	7512	7535	7529	7548	7660	7487	7650	7571	7503	7649	7556	7657	7586	7631	7514	7599	7636	7598	7550	7577	7576	7610	7566	7424	7525	7503	7537	7606	7763	7688	7646	7624	7498	7557	7504	7607	7629	7501	7502	7747	7623	7569	7523	7668	7505	7592	7562	7618	7501	7614	7536	7612	7476	7668	7588	7651	7641	7480	7437	7531	7556	7625	7498	7516	7478	7607	7633	7573	7671	7558	7573	7497	7577	7626	7552	7512	7418	7599	7651	7488	7619	7437	7499	7618	7624	7570	7522	7538	7547	7683	7460	7671	7514	7659	7410	7617	7498	7624	7497	7529	7658	7689	7543	7694	7643	7547	7512	7596	7590	7504	7450	7619	7526	7786	7580	7583	7557	7523	7486	7564	7615	7608	7744	7494	7562	7467	7553	7614	7589	7553	7521	7646	7622	7532	7575	7575	7645	7631	7544	7592	7694	7577	7562	7582	7574	7623	7576	7515	7503	7528	7641	7658	7487	7701	7667	7575	7627	7554	7499	7592	7458	7723	7563	7590	7630	7550	7538	7678	7483	7595	7647	7543	7567	7485	7637	7638	7672	7537	7620	7571	7470	7616	7564	7427	7366	7563	7522	7549	7699	7520	7637	7685	7536	7478	7501	7538	7561	7614	7548	7582	7623	7597	7640	7584	7699	7603	7618	7597	7601	7597	7612	7713	7504	7589	7627	7638	7507	7688	7524	7543	7561	7485	7528	7524	7470	7426	7552	7509	7586	7537	7425	7598	7552	7456	7633	7691	7502	7655	7514	7412	7571	7512	7520	7514	7514	7465	7555	7541	7595	7539	7582	7643	7547	7589	7519	7511	7543	7523	7505	7589	7619	7568	7456	7532	7587	7737	7538	7487	7528	7454	7553	7701	7595
15200	17027	17115	27238	32524	25959	13330	4219	1390	938	884	883	832	834	817	841	818	833	841	817	813	810	836	867	860	912	838	801	834	847	840	862	885	802	801	836	807	922	839	824	867	837	814	771	813	808	832	827	867	836	827	892	844	827	820	829	838	851	838	874	845	841	856	889	804	811	811	842	846	832	850	790	895	883	863	893	861	795	850	836	787	826	859	862	875	880	892	849	844	804	834	810	860	862	821	786	874	806	865	939	847	882	882	893	879	889	840	868	882	896	854	908	843	847	785	840	822	825	836	859	832	800	845	821	894	855	846	899	908	879	849	782	826	832	919	799	824	815	843	846	886	833	800	851	861	847	834	813	829	841	841	842	862	815	816	842	856	854	884	803	879	909	854	876	784	860	868	900	800	854	796	871	772	807	844	809	841	836	831	828	816	903	844	886	829	859	869	855	859	808	826	824	800	831	848	836	866	886	845	796	806	862	788	828	870	841	858	838	830	844	809	855	855	909	827	849	811	881	838	858	821	832	844	852	866	852	809	816	838	822	875	847	865	804	860	818	892	850	857	814	872	838	841	843	799	904	831	881	821	815	862	886	845	821	860	817	834	790	833	828	810	822	859	807	863	861	845	852	882	833	832	817	884	851	825	896	820	838	779	862	849	818	835	848	836	853	800	843	888	822	819	869	843	870	844	821	822	833	845	881	903	849	834	847	825	823	833	859	865	881	869	829	840	787	867	865	830	821	837	852	865	868	832	800	811	810	808	846	849	836	874	847	831	893	844	835	886	896	852	828	842	864	808	904	841	864	812	858	866	825	839	856	911	837	855	804	880	798	879	878	871	813	855	827	841	866	823	842	872	853	835	789	890	859	874	826	883	881	824	816	860	890	863	876	822	853	824	848	803	828	882	825	846	812	862	846	872	875	845	848	826	827	851	874	866	860	872	833	859	836	873	875	843	798	827	851	798	817	882	832	858	835	818	873	893	854	807	892	819	857	856	889	840	848	818	809	817	854	881	852	796	843	873	846	757	895	864	891	828	840	819	890	821	794	847	813	858	857	821	888	837	876	880	856	867	838	809	878	855	799	848	826	861	828	811	851	823	815	863	798	815	805	911	813	828	804	875	839	808	833	836	826	880	823	851	881	859	822	883	857	872	840	874	821	786	852	798	852	852	826	817	776	820	832	814	867	859	822	889	843	823	800	817	870	857	844	858	902	861	792	804	842	818	861	840	806	832	833	839	883	838	829	854	790	912	888	815	823	873	915	840	848	804	837	830	823	828	851	904	810	828	853	866	841	826	842	843	820	834	794	851	847	777	835	797	846	822	813	864	781	794	831	801	883	841	856	856	855	850	798	833	836	797	820	813	858	839	889	876	873	844	809	780	889	871	868	806	822	845	851	909	853	786	813	862	825	852	817	859	818	825	822	863	834	856	792	830	842	803	861	833	867	872	869	782	870	837	852	826	868	856	805	800	886	822	784	835	860	866	864	843	880	828	840	853	846	820	784	861	833	830	810	908	838	803	806	862	836	831	878	838	847	807	860	838	849	810	852	844	855	832	865	862	853	852	808	855	816	841	823	865	881	880	837	858	848	879	871	913	836	828	823	881	857	873	831	864	841	810	811	817	881	796	778	850	845	844	796	845	890	818	859	847	853	796	800	876	831	843	893	844	821	772	877	878	821	817	850	840	861	799	804	833	840	846	845	833	886	838	881	873	825	925	822	840	818	866	846	870	888	820	808	798	799	894	873	863	888	848	843	864	840	865	873	827	877	842	831	854	892	880	824	842	822	831	906	839	882	835	874	842	816	819	835	866	890	896	831	885	801	817	874	886	860	830	854	843	819	864	825	811	857	865	827	861	878	826	817	847	882	838	829	876	832	836	836	838	834	835	835	843	881	817	824	879	863	859	850	876	891	822	805	853	873	854	920	811	857	831	780	864	840	831	785	830	856	885	876	858	884	815	839	842	868	831	791	774	851	825	836	840	895	856	752	811	796	841	840	843	866	861	836	853	823	835	813	866	824	822	816	848	860	889	812	893	909	827	800	849	891	870	898	835	803	859	891	817	845	841	856	835	796	869	810	790	798	848	821	812	839	822	888	812	815	805	827	830	867	863	828	816	861	795	874	795	833	824	840	844	807	808	862	904	808	850	832	850	837	823	820	884	886	846	841	831	883	855	819	859	898	876	836	828	866	835	848	767	802	819	826	847	820	808	827	832	836	881	853	821	856	818	830	844	873	828	842	829	836	885	834	863	855	845	806	865	816	862	856	860	892	814	785	845	868	847	817	866	812	814	840	859	870	864	847	855	852	844	863	841	834	831	831	846	909	815	870	824	839	837	818	868	836	866	871	874	777	856	870	855	896	850	809	843	852	816	795	860	901	879	880	846	835	873	847	845	828	873	868	843	879	878	841	843	847	814	827	848	883	838	825	827	805	888	818	876	864	852	857	818	833	830	807	878	832	849	836	873	869	811	834	845	792	828	845	813	828	845	860	852	816	872	844	859	874	825	840	856	812	848	828	852	779	845	861	787	837	862	863	876	763	878	863	842	849	866	873	838	856	874	831	845	803	915	814	822	823	867	869	889	823	841	853	818	855	854	816	854	883	836	869	856	857	857	829	860	843	851	879	879	840	793	826	853	850	828	797	813	829	809	795	833	834	852	872	816	859	848	764	852	835	838	840	820	865	838	810	876	844	852	806	843	842	867	849	808	823	848	841	844	830	852	865	867	855	809	842	909	812	836	850	801	850	858	806	851	852	789	830	894	814	842	801	852	816	832	852	836	876	832	829	828	869	819	834	794	799	846	909	865	849	864	823	884	819	871	911	853	819	912	891	870	861	851	879	818	845	840	869	834	834	784	847	818	829	813	860	827	843	861	819	823	850	891	803	866	831	818	867	818	834	832	870	813	826	793	899	812	881	886	840	888	865	842	830	829	881	800	840	836	858	807	910	861	820	798	833	843	849	891	831	813	832	829	850	907	776	839	817	868	835	889	878	868	814	850	876	804	826	874	832	831	795	856	846	806	846	818	822	834	806	853	837	830	811	828	859	824	862	842	853	826	865	818	830	837	885	869	827	864	874	839	811	877	814	813	821	850	824	830	854	815	825	848	813	889	873	901	858	820	864	818	864	806	790	906	787	889	824	829	805	895	812	827	833	820	865	882	888	835	855	856	804	886	851	818	823	825	896	845	879	821	860	827	790	855	815	867	830	855	861	849	821	836	847	899	829	851	892	815	844	851	865	803	836	838	843	873	861	892	780	895	854	851	842	818	872	807	839	825	799	849	842	865	834	883	859	844	877	864	830	866	850	841	866	834	893	861	850	855	821	827	843	856	893	830	850	851	845	830	859	864	818	814	825	825	855	868	794	851	850	863	841	860	819	838	796	857	824	812	836	843	850	878	834	834	861	859	844	830	855	920	869	884	892	876	837	842	831	899	843	790	859	868	824	824	840	834	847	901	849	866	778	821	821	806	817
52254	47954	50519	78826	92697	78982	55243	33254	16499	9317	7766	7610	7481	7511	7434	7488	7477	7453	7438	7429	7469	7507	7443	7486	7397	7596	7402	7443	7336	7431	7527	7495	7548	7473	7409	7456	7329	7590	7475	7528	7509	7467	7400	7418	7414	7431	7459	7535	7597	7435	7686	7571	7599	7473	7532	7405	7463	7552	7435	7485	7535	7497	7457	7486	7492	7526	7401	7616	7470	7509	7482	7600	7318	7470	7472	7401	7419	7555	7484	7466	7370	7345	7551	7493	7499	7633	7508	7706	7657	7563	7628	7496	7474	7561	7445	7386	7472	7485	7483	7377	7429	7412	7441	7519	7433	7420	7482	7412	7457	7535	7375	7596	7382	7396	7630	7514	7574	7575	7520	7412	7446	7370	7384	7413	7539	7546	7398	7649	7497	7390	7435	7416	7533	7521	7450	7599	7357	7457	7531	7430	7489	7585	7430	7566	7387	7521	7613	7551	7465	7461	7517	7524	7537	7411	7660	7542	7537	7595	7571	7612	7552	7558	7502	7538	7571	7518	7581	7430	7392	7493	7453	7694	7531	7411	7590	7442	7443	7267	7519	7497	7380	7423	7470	7506	7551	7451	7587	7526	7519	7458	7552	7615	7481	7426	7420	7479	7514	7546	7498	7588	7333	7446	7561	7645	7515	7488	7513	7489	7491	7624	7457	7553	7652	7397	7430	7500	7519	7581	7407	7339	7416	7460	7471	7389	7360	7461	7601	7433	7528	7428	7420	7613	7523	7498	7502	7399	7469	7498	7578	7576	7473	7476	7423	7565	7503	7467	7504	7436	7451	7575	7512	7554	7579	7581	7333	7451	7493	7493	7589	7595	7324	7491	7547	7589	7539	7384	7406	7510	7464	7512	7520	7448	7604	7440	7508	7473	7496	7465	7476	7568	7558	7492	7585	7447	7630	7495	7470	7512	7518	7374	7567	7450	7549	7603	7431	7441	7427	7356	7540	7442	7479	7395	7595	7622	7502	7611	7588	7550	7430	7546	7432	7554	7500	7465	7530	7435	7514	7461	7474	7632	7439	7533	7437	7533	7529	7443	7384	7386	7525	7439	7487	7423	7573	7565	7531	7355	7546	7448	7552	7496	7575	7507	7432	7512	7567	7618	7411	7591	7473	7417	7473	7545	7511	7358	7470	7494	7471	7436	7520	7528	7556	7557	7454	7470	7472	7569	7500	7445	7484	7416	7633	7529	7420	7639	7575	7422	7445	7456	7639	7432	7474	7614	7429	7478	7560	7593	7486	7333	7556	7468	7437	7554	7499	7545	7435	7454	7513	7459	7549	7527	7359	7361	7512	7401	7535	7387	7575	7579	7422	7630	7529	7525	7482	7522	7386	7568	7529	7545	7476	7406	7454	7493	7447	7461	7553	7488	7342	7607	7417	7516	7442	7494	7400	7496	7573	7582	7447	7430	7434	7597	7435	7389	7575	7362	7513	7507	7276	7593	7373	7505	7508	7495	7644	7560	7660	7530	7440	7517	7507	7437	7431	7434	7481	7515	7612	7557	7452	7459	7446	7447	7523	7610	7468	7551	7588	7467	7557	7603	7428	7481	7525	7331	7519	7462	7406	7412	7419	7413	7468	7492	7622	7423	7520	7496	7671	7434	7462	7600	7512	7515	7589	7524	7466	7461	7352	7430	7441	7539	7497	7407	7578	7568	7514	7447	7513	7389	7366	7452	7576	7367	7550	7586	7525	7524	7381	7404	7493	7600	7382	7441	7366	7497	7608	7417	7598	7367	7487	7559	7628	7511	7451	7484	7639	7420	7549	7533	7463	7506	7433	7555	7461	7524	7545	7446	7499	7533	7445	7531	7619	7344	7490	7563	7673	7412	7526	7464	7523	7483	7559	7306	7515	7589	7518	7446	7403	7399	7564	7623	7509	7474	7494	7510	7449	7512	7547	7472	7617	7492	7522	7340	7313	7507	7500	7580	7488	7641	7565	7498	7560	7443	7456	7558	7470	7415	7433	7480	7474	7394	7448	7526	7448	7520	7530	7607	7525	7479	7418	7493	7461	7459	7380	7448	7354	7401	7492	7490	7505	7520	7413	7458	7452	7429	7351	7549	7486	7601	7406	7530	7530	7500	7486	7554	7490	7524	7578	7445	7575	7434	7506	7582	7480	7439	7529	7500	7556	7368	7559	7612	7558	7486	7540	7590	7342	7525	7431	7509	7414	7433	7466	7491	7396	7548	7472	7305	7465	7584	7439	7572	7479	7498	7422	7489	7449	7511	7315	7611	7554	7496	7437	7583	7601	7404	7555	7482	7460	7671	7541	7406	7552	7590	7489	7605	7344	7717	7358	7456	7390	7522	7306	7375	7496	7516	7408	7361	7363	7440	7499	7477	7582	7530	7566	7487	7479	7493	7374	7545	7580	7428	7535	7476	7470	7436	7454	7313	7517	7527	7394	7540	7484	7513	7364	7549	7518	7444	7559	7418	7569	7526	7433	7540	7541	7595	7482	7332	7508	7400	7556	7508	7550	7517	7556	7523	7453	7528	7372	7529	7517	7516	7514	7471	7600	7519	7537	7409	7463	7430	7604	7580	7391	7484	7423	7505	7446	7499	7426	7417	7412	7676	7596	7549	7477	7457	7471	7416	7461	7471	7454	7462	7505	7528	7535	7483	7589	7425	7372	7501	7515	7537	7535	7407	7459	7466	7501	7400	7510	7423	7645	7517	7522	7602	7403	7509	7491	7480	7481	7612	7476	7490	7471	7445	7497	7592	7445	7689	7587	7404	7592	7479	7407	7571	7491	7606	7502	7556	7430	7467	7571	7444	7475	7449	7504	7601	7483	7523	7455	7372	7389	7502	7507	7445	7361	7483	7479	7507	7493	7473	7508	7451	7412	7389	7508	7318	7349	7494	7483	7587	7571	7438	7512	7540	7343	7515	7470	7609	7343	7425	7466	7527	7456	7427	7382	7556	7571	7471	7558	7516	7536	7483	7521	7509	7483	7526	7426	7473	7483	7545	7561	7587	7572	7464	7470	7539	7473	7453	7454	7572	7366	7462	7566	7462	7456	7536	7538	7476	7452	7541	7567	7444	7541	7432	7422	7430	7519	7537	7548	7470	7375	7398	7374	7455	7542	7427	7564	7431	7434	7512	7547	7449	7468	7592	7567	7491	7581	7447	7466	7365	7457	7570	7431	7557	7480	7563	7356	7459	7432	7474	7533	7493	7657	7477	7470	7503	7541	7432	7512	7485	7404	7391	7486	7578	7362	7472	7465	7507	7414	7591	7363	7555	7466	7595	7438	7482	7452	7400	7561	7498	7654	7451	7541	7557	7510	7487	7523	7485	7480	7588	7443	7604	7411	7564	7577	7536	7387	7538	7321	7507	7470	7467	7473	7542	7517	7459	7383	7550	7468	7475	7355	7534	7503	7406	7560	7538	7479	7453	7439	7543	7596	7455	7555	7465	7605	7382	7449	7552	7520	7494	7437	7509	7445	7411	7479	7507	7448	7513	7466	7516	7531	7489	7412	7455	7410	7445	7612	7532	7447	7355	7480	7492	7562	7433	7519	7345	7553	7482	7367	7601	7527	7621	7370	7595	7555	7445	7520	7330	7466	7392	7497	7570	7509	7501	7432	7374	7508	7608	7570	7569	7539	7559	7555	7362	7409	7500	7409	7497	7562	7570	7413	7431	7481	7523	7459	7554	7609	7490	7659	7435	7535	7560	7575	7366	7466	7474	7376	7418	7397	7442	7581	7597	7478	7580	7447	7573	7623	7523	7595	7379	7448	7500	7356	7533	7495	7503	7475	7609	7436	7377	7486	7555	7585	7459	7554	7473	7516	7436	7531	7447	7485	7460	7576	7462	7377	7419	7427	7561	7452	7449	7436	7466	7580	7480	7592	7389	7415	7488	7318	7422	7561	7529	7471	7582	7396	7426	7526	7448	7514	7601	7493	7406	7538	7470	7388	7422	7405	7433	7574	7554	7572	7417	7423	7478	7549	7346	7616	7588	7526	7442	7501	7501	7406	7482	7350	7625	7499	7401	7564	7578	7502	7570	7345	7626	7471	7423	7537	7483	7388	7463	7514	7548	7449	7607	7534	7386	7573	7489	7560	7626	7389	7585	7605	7506	7552	7525	7467	7480	7409	7651	7457	7514	7488	7500	7452	7526	7423	7385	7616	7278	7632	7542	7411	7533	7634	7576	7481	7578	7497	7547	7563	7417	7474	7496	7686	7578	7435	7409	7448	7591	7459	7397	7480	7467	7593	7344	7473	7550	7567	7488	7397	7523	7533	7397	7468	7510	7514	7479	7576	7359	7481	7475	7486	7543	7409	7458	7490	7420	7456	7488	7404	7611	7543	7518	7457	7478	7579	7562	7466	7423	7545	7552	7596	7319	7484	7495	7399	7476	7391	7460	7496	7561	7441	7425	7529	7528	7530	7526	7442	7502	7428	7470	7355	7454	7559	7554	7599	7453	7520	7493	7493	7451	7682	7445	7495	7497	7598	7459	7571	7297	7456	7482	7447	7387	7386	7581	7511	7432	7572	7400	7599	7543	7517	7543	7549	7550	7472	7392	7409	7397	7552	7648	7513	7587	7521	7546	7611	7577	7554	7519	7420	7487	7435	7391	7389	7410	7551	7549	7497	7525	7493	7502	7634	7532	7347	7458	7440	7328	7374	7454	7546	7443	7513	7458	7531	7571	7483	7628	7453	7445	7304	7411	7418	7525	7340	7597	7480	7619	7396	7692	7336	7400	7628	7567	7335	7604	7524	7494	7506	7395	7477	7452	7364	7384	7552	7558	7484	7517	7411	7584	7498	7460	7547	7660	7558	7582	7520	7525	7532	7641	7417	7552	7487	7402	7581	7502	7551	7548	7555	7566	7529	7539	7421	7441	7557	7508	7489	7414	7555	7549	7478	7443	7622	7383	7461	7419	7523	7383	7413	7605	7532	7596	7430	7502	7527	7551	7515	7613	7481	7529	7424	7504	7460	7523	7586	7420	7596	7366	7488	7422	7475	7553	7535	7372	7490	7418	7541	7629	7522	7469	7501	7379	7627	7590	7389	7528	7377	7325	7462	7540	7538	7613	7404	7579	7390	7644	7346	7501	7443	7510
5602	2761	2441	3922	7207	8145	4589	2042	1161	971	827	858	787	798	807	813	875	821	821	856	809	815	821	806	819	819	829	827	798	857	834	890	838	803	822	831	798	831	809	806	841	876	824	790	896	778	823	851	784	845	847	817	811	819	820	729	783	836	818	780	765	818	778	824	821	816	828	840	795	833	837	808	785	841	813	881	815	792	829	803	794	836	826	792	822	809	810	810	812	857	848	761	863	855	852	858	820	821	866	808	801	851	866	813	780	788	886	858	783	870	831	864	851	844	862	815	840	823	826	825	782	786	760	840	786	768	815	799	842	807	808	807	830	835	838	828	853	775	851	837	843	803	809	842	801	835	783	830	836	775	845	825	793	835	880	789	828	841	840	824	822	791	856	822	810	811	858	765	825	774	811	841	781	896	794	759	847	782	842	776	816	881	782	791	817	862	800	838	778	827	788	829	811	878	831	836	818	781	806	837	854	839	827	818	901	825	840	788	873	843	851	830	858	853	819	887	826	868	838	859	889	796	817	809	854	820	820	781	883	842	859	854	828	786	794	805	866	785	820	852	870	810	874	812	881	859	825	823	848	785	812	843	841	815	860	882	822	937	793	814	808	843	805	833	857	802	844	809	832	808	850	759	856	821	860	829	794	793	835	831	824	778	795	901	825	827	807	844	854	865	793	840	834	815	826	822	811	845	780	841	842	833	764	803	833	854	844	905	825	812	875	772	855	805	777	814	800	819	806	791	860	801	869	873	840	759	795	792	867	808	828	838	848	825	831	878	829	851	808	781	827	822	828	776	778	841	798	831	878	803	808	823	888	895	849	799	816	814	779	859	846	862	845	851	825	847	832	845	804	831	828	775	826	890	770	913	816	843	837	804	872	807	810	788	820	842	823	843	783	880	831	797	798	795	880	877	859	867	843	802	802	886	814	812	811	875	816	781	842	867	889	834	808	803	871	870	828	834	776	849	826	850	813	819	730	839	841	806	819	876	820	822	813	782	853	815	812	782	801	796	794	852	867	837	786	802	866	847	830	820	763	860	815	812	834	782	903	847	798	825	867	806	831	861	855	812	844	798	802	811	812	830	807	852	815	845	830	820	847	832	846	858	819	849	821	801	806	812	815	827	808	815	816	803	783	822	791	839	854	813	821	824	789	776	798	798	818	841	818	801	823	853	789	835	852	817	791	843	777	821	867	813	873	753	832	816	900	849	873	823	834	811	916	880	833	811	832	764	850	821	876	846	812	801	841	803	860	814	773	882	813	854	809	790	842	783	842	856	823	831	790	808	862	852	880	795	804	817	788	860	780	772	814	815	825	807	803	789	816	823	812	803	812	840	838	830	775	805	825	819	821	846	856	783	822	753	830	799	843	811	786	787	802	825	823	872	784	835	787	800	889	813	814	829	812	820	831	812	840	860	822	827	820	788	776	828	818	761	863	843	827	872	895	821	804	806	793	789	888	802	841	835	831	843	793	817	836	835	894	832	828	816	834	808	811	842	812	858	839	820	832	808	839	844	826	804	786	797	839	807	887	831	823	821	789	825	789	830	846	780	795	786	807	795	853	818	803	836	840	874	830	782	848	800	805	852	812	834	824	817	858	830	825	786	851	822	825	802	832	834	877	874	810	853	884	843	835	880	823	801	830	813	831	844	826	853	815	760	812	861	814	819	834	830	836	810	854	860	842	815	857	863	813	778	821	786	789	819	846	797	851	827	817	836	818	866	828	798	849	807	811	834	841	812	787	809	825	836	804	759	800	841	854	802	801	840	853	815	811	811	866	833	805	838	809	798	807	840	879	792	797	872	892	824	888	831	821	769	851	822	818	810	815	864	837	847	827	877	793	878	845	867	828	845	752	814	782	843	822	856	779	828	823	809	830	920	819	844	763	841	830	829	817	826	822	833	836	810	806	833	873	833	857	831	803	813	878	817	818	778	782	820	861	801	805	799	833	798	810	776	809	794	819	786	831	839	805	758	775	844	815	824	860	826	845	770	830	827	875	827	861	820	825	784	811	836	808	850	816	891	828	814	831	845	830	868	821	870	836	794	863	807	823	843	845	843	808	898	808	873	812	838	781	798	833	839	853	800	803	842	823	821	823	861	785	816	855	845	838	849	845	865	845	851	877	818	798	837	826	845	850	774	820	862	806	777	830	812	866	840	820	827	853	820	824	815	826	749	836	844	777	810	821	802	826	822	826	737	860	860	845	836	851	852	872	834	818	800	813	794	889	854	850	789	781	837	835	819	834	812	837	804	856	836	764	882	784	814	772	835	836	861	855	846	818	862	806	803	846	820	792	770	816	806	786	853	855	793	844	842	813	812	821	801	827	819	787	787	777	811	802	778	837	847	801	832	796	822	778	838	839	823	844	815	794	861	849	855	880	813	789	806	840	851	831	856	836	883	812	854	834	813	851	795	790	791	835	843	800	827	843	795	832	838	838	840	842	842	842	781	771	801	818	793	797	805	822	811	808	766	837	800	790	849	827	819	760	819	893	787	857	814	832	838	839	833	875	776	805	788	840	806	835	856	848	895	857	799	791	818	837	814	833	801	848	828	818	816	873	783	846	793	813	803	843	846	864	769	873	874	805	790	860	812	834	790	832	778	819	785	863	838	858	798	836	831	795	860	815	803	818	869	848	847	838	796	810	833	863	818	820	875	821	848	832	821	831	833	870	780	812	827	827	855	806	881	827	788	834	814	837	837	833	853	833	839	836	830	857	861	810	797	870	777	830	859	879	879	815	872	795	825	806	838	833	857	897	884	788	829	813	809	803	821	850	853	770	773	785	839	786	807	835	841	851	844	863	854	838	828	816	802	825	834	761	827	780	853	845	855	823	773	818	840	817	812	781	859	778	823	795	868	874	840	821	827	834	849	829	809	809	847	828	777	859	844	814	843	818	856	854	836	832	846	794	856	842	807	817	845	820	847	860	836	754	765	806	816	782	897	816	869	803	817	804	846	801	841	858	789	891	836	861	808	881	807	790	850	823	814	819	817	813	809	830	808	860	795	825	864	852	895	857	820	836	787	824	853	801	841	828	853	850	813	874	835	752	826	834	821	819	836	829	817	781	795	863	793	841	846	812	851	824	818	799	835	814	784	861	841	831	856	814	801	844	782	814	819	801	816	833	823	782	841	810	881	821	809	792	821	796	890	809	830	803	814	812	839	861	804	879	809	834	838	810	784	808	831	811	842	848	816	816	765	861	875	849	788	829	848	811	826	788	802	787	768	793	862	765	818	827	868	792	850	843	826	823	782	840	817	825	825	842	801	821	776	798	861	807	784	804	839	800	849	810	799	787	816	849	838	852	851	818	814	809	798	860	852	829	778	797	810	854	882	743	863	828	863	894	827	817	848	818	803	820	825	832	835	876	775	759	832	834	838	888	886	813	864	799	824	803	843	809	870	885	775	817	817	851	862	781	820	815	806	892	744	855	777	801	844	848	847	835	784	789	809	817	829	818	794	868	930	770	790	833	815
31613	25570	24005	45861	59245	55449	39430	23540	12748	8418	7350	7372	7272	7338	7213	7349	7300	7372	7367	7321	7259	7370	7332	7242	7311	7304	7263	7365	7341	7339	7190	7364	7260	7269	7230	7286	7263	7348	7340	7318	7305	7221	7394	7398	7355	7243	7234	7379	7241	7195	7201	7294	7258	7219	7313	7296	7402	7235	7399	7341	7462	7247	7316	7281	7311	7303	7381	7363	7255	7343	7403	7334	7317	7320	7183	7343	7370	7357	7311	7344	7331	7275	7359	7348	7328	7366	7393	7282	7234	7265	7319	7186	7341	7267	7289	7285	7262	7330	7240	7329	7474	7420	7074	7152	7398	7279	7458	7341	7394	7265	7360	7280	7256	7262	7306	7359	7292	7253	7329	7306	7363	7434	7302	7283	7351	7305	7161	7200	7245	7260	7362	7197	7382	7285	7359	7227	7313	7466	7277	7455	7234	7169	7320	7300	7201	7408	7358	7318	7264	7239	7331	7319	7437	7168	7362	7272	7273	7310	7143	7212	7386	7280	7175	7282	7363	7396	7307	7218	7376	7271	7410	7270	7250	7303	7346	7263	7404	7414	7237	7395	7173	7370	7368	7353	7349	7231	7387	7269	7412	7381	7312	7280	7316	7320	7404	7420	7171	7227	7187	7289	7357	7401	7256	7417	7327	7200	7148	7248	7250	7347	7252	7343	7280	7386	7229	7253	7457	7288	7232	7306	7290	7175	7287	7291	7348	7235	7335	7362	7249	7428	7380	7339	7266	7384	7227	7161	7337	6997	7356	7212	7312	7424	7445	7245	7421	7386	7265	7333	7277	7380	7257	7295	7357	7316	7309	7449	7229	7315	7396	7379	7339	7386	7314	7199	7420	7263	7279	7456	7225	7325	7201	7307	7429	7278	7262	7288	7236	7234	7479	7214	7245	7339	7340	7426	7308	7293	7363	7236	7235	7279	7282	7252	7208	7399	7404	7172	7307	7340	7211	7213	7331	7314	7356	7280	7399	7287	7195	7234	7260	7213	7278	7424	7313	7224	7311	7364	7216	7209	7274	7317	7256	7394	7239	7345	7330	7237	7387	7363	7254	7310	7365	7379	7203	7340	7238	7307	7330	7433	7270	7313	7222	7240	7293	7323	7339	7159	7245	7235	7356	7175	7352	7293	7341	7284	7300	7267	7249	7158	7254	7253	7283	7378	7256	7295	7282	7200	7197	7478	7270	7235	7379	7301	7241	7406	7330	7333	7397	7356	7305	7423	7348	7417	7245	7349	7302	7348	7165	7269	7270	7305	7286	7369	7390	7281	7386	7177	7235	7214	7264	7329	7295	7377	7369	7273	7293	7331	7316	7206	7279	7300	7249	7379	7313	7318	7366	7386	7338	7250	7357	7321	7183	7199	7320	7315	7371	7315	7253	7464	7343	7333	7254	7200	7294	7348	7363	7268	7346	7352	7361	7287	7211	7376	7275	7198	7241	7435	7343	7074	7363	7350	7288	7220	7373	7374	7100	7265	7264	7438	7254	7315	7208	7269	7137	7358	7249	7297	7319	7294	7281	7305	7274	7322	7351	7217	7260	7222	7397	7409	7453	7324	7338	7263	7357	7201	7374	7461	7267	7343	7339	7236	7349	7322	7436	7386	7225	7404	7249	7312	7219	7189	7348	7204	7266	7329	7324	7260	7283	7334	7253	7283	7208	7257	7276	7361	7323	7335	7276	7266	7310	7385	7345	7261	7385	7258	7295	7435	7281	7276	7192	7452	7281	7253	7267	7454	7281	7237	7377	7327	7401	7222	7218	7445	7228	7203	7320	7248	7331	7330	7288	7236	7390	7160	7165	7258	7302	7284	7200	7103	7396	7340	7190	7254	7353	7446	7188	7436	7237	7250	7340	7174	7282	7325	7265	7184	7367	7375	7236	7304	7316	7321	7252	7348	7404	7228	7313	7247	7312	7422	7268	7105	7162	7454	7362	7317	7460	7338	7245	7356	7356	7272	7410	7181	7225	7232	7241	7343	7234	7242	7299	7299	7282	7227	7329	7342	7297	7127	7352	7386	7392	7331	7306	7271	7337	7360	7284	7285	7245	7265	7328	7234	7254	7393	7443	7344	7291	7395	7275	7358	7376	7342	7326	7324	7341	7320	7228	7377	7159	7222	7291	7368	7305	7348	7275	7441	7286	7249	7285	7234	7252	7307	7447	7347	7389	7313	7230	7271	7336	7244	7317	7293	7429	7268	7495	7245	7333	7234	7267	7364	7321	7189	7219	7297	7242	7342	7249	7329	7323	7246	7313	7212	7355	7347	7340	7323	7160	7249	7237	7254	7395	7508	7290	7260	7414	7299	7437	7464	7313	7325	7338	7390	7216	7335	7376	7453	7276	7273	7344	7433	7249	7242	7310	7377	7467	7251	7334	7379	7233	7249	7316	7310	7300	7385	7211	7216	7423	7333	7400	7272	7297	7332	7255	7466	7290	7361	7236	7305	7156	7246	7342	7412	7384	7357	7316	7258	7376	7273	7162	7230	7277	7419	7212	7264	7351	7301	7336	7232	7264	7218	7367	7314	7207	7398	7385	7288	7235	7324	7207	7349	7203	7315	7410	7317	7327	7208	7142	7353	7365	7378	7208	7293	7254	7318	7364	7274	7421	7225	7418	7295	7240	7234	7375	7333	7258	7263	7244	7251	7370	7287	7163	7335	7296	7342	7269	7196	7184	7266	7171	7234	7314	7333	7252	7307	7353	7220	7242	7355	7243	7309	7264	7232	7251	7343	7375	7246	7442	7253	7256	7366	7253	7341	7311	7227	7400	7309	7241	7313	7393	7341	7288	7286	7333	7373	7273	7328	7318	7122	7346	7239	7289	7384	7131	7210	7362	7361	7320	7342	7395	7355	7291	7266	7334	7199	7450	7288	7330	7252	7388	7192	7287	7090	7271	7282	7290	7346	7249	7271	7295	7214	7295	7337	7264	7350	7339	7236	7394	7299	7350	7217	7326	7308	7415	7252	7247	7252	7286	7273	7366	7316	7379	7279	7336	7188	7409	7190	7345	7380	7267	7204	7276	7374	7342	7298	7342	7390	7214	7339	7407	7263	7400	7211	7183	7387	7255	7339	7466	7299	7163	7145	7362	7137	7329	7174	7294	7213	7387	7304	7289	7310	7342	7170	7320	7328	7266	7286	7333	7475	7175	7420	7296	7361	7219	7344	7320	7335	7229	7256	7320	7281	7416	7294	7270	7303	7346	7323	7227	7245	7406	7148	7306	7358	7216	7290	7326	7453	7239	7313	7370	7310	7280	7389	7313	7274	7349	7349	7315	7341	7261	7211	7358	7288	7347	7358	7427	7382	7352	7307	7267	7286	7362	7328	7361	7338	7235	7247	7290	7367	7251	7185	7258	7269	7454	7304	7168	7340	7257	7296	7171	7375	7232	7332	7343	7301	7328	7320	7279	7309	7267	7291	7219	7323	7294	7347	7301	7294	7254	7226	7219	7192	7366	7284	7207	7346	7357	7210	7341	7455	7416	7254	7292	7388	7293	7373	7235	7331	7409	7270	7350	7188	7278	7253	7371	7263	7255	7295	7175	7431	7357	7123	7429	7383	7251	7291	7376	7140	7275	7281	7265	7256	7340	7455	7337	7288	7330	7271	7347	7193	7235	7364	7401	7227	7271	7234	7482	7330	7324	7340	7328	7262	7250	7336	7456	7322	7237	7368	7364	7323	7175	7269	7340	7309	7251	7227	7237	7293	7341	7098	7306	7206	7240	7335	7229	7317	7271	7289	7410	7377	7215	7254	7263	7346	7284	7261	7286	7377	7304	7280	7173	7372	7287	7400	7280	7343	7323	7342	7395	7388	7403	7396	7319	7395	7320	7347	7365	7217	7321	7350	7258	7336	7289	7220	7336	7288	7271	7301	7334	7350	7361	7320	7399	7391	7361	7353	7283	7255	7200	7234	7273	7266	7423	7398	7313	7446	7184	7217	7338	7340	7345	7125	7411	7396	7300	7398	7339	7306	7291	7256	7301	7326	7335	7167	7408	7464	7226	7282	7343	7222	7245	7369	7384	7278	7289	7315	7248	7316	7427	7307	7218	7351	7360	7238	7332	7400	7319	7333	7340	7318	7321	7431	7294	7289	7314	7282	7240	7491	7356	7439	7281	7320	7303	7290	7297	7333	7343	7223	7343	7281	7526	7078	7345	7376	7328	7316	7361	7273	7328	7323	7315	7276	7242	7184	7265	7313	7288	7264	7323	7279	7239	7426	7386	7386	7264	7396	7191	7258	7261	7275	7363	7384	7165	7428	7193	7340	7249	7332	7312	7365	7354	7323	7257	7283	7326	7246	7173	7294	7384	7177	7315	7204	7245	7316	7257	7154	7265	7278	7153	7323	7205	7367	7271	7433	7399	7142	7282	7281	7440	7138	7338	7298	7252	7312	7287	7326	7365	7390	7267	7340	7310	7244	7388	7218	7316	7268	7358	7125	7307	7220	7287	7290	7451	7233	7162	7185	7311	7255	7402	7300	7345	7422	7245	7237	7307	7161	7147	7341	7546	7363	7313	7325	7309	7246	7430	7349	7343	7377	7262	7410	7185	7272	7284	7435	7302	7280	7340	7288	7193	7299	7155	7316	7231	7368	7373	7379	7329	7349	7204	7290	7435	7296	7313	7309	7232	7445	7281	7465	7241	7301	7264	7361	7386	7273	7282	7267	7427	7248	7385	7237	7299	7333	7224	7496	7356	7487	7235	7263	7387	7350	7304	7348	7281	7414	7253	7452	7229	7381	7269	7349	7307	7344	7245	7240	7374	7195	7446	7278	7324	7280	7330	7275	7279	7257	7461	7327	7230	7382	7225	7254	7198	7272	7285	7322	7317	7429	7451	7337	7368	7275	7479	7261	7325	7404	7218	7396	7268	7245	7207	7350	7275	7282	7219	7304	7187	7236	7273	7264	7416	7324	7199	7355	7469	7261	7309	7286	7255	7227	7379	7355	7238	7205	7337	7283	7193	7310	7163	7355	7330	7305	7430	7286	7196	7220	7216	7279	7237	7236	7368	7407	7236	7323	7134	7449	7233	7231	7351	7300	7305	7247	7328	7227	7366	7462	7302	7406	7348	7249	7157	7293
8936	8916	7999	13125	32274	31998	20111	7956	2456	1128	856	850	803	856	848	853	873	883	833	849	823	810	879	843	822	744	816	827	856	829	815	878	838	844	776	839	897	858	837	865	817	810	796	801	838	801	857	872	842	808	851	784	837	811	846	862	824	881	862	855	849	826	814	844	853	827	791	828	865	836	864	821	872	802	809	834	830	826	791	849	831	833	822	869	848	847	810	784	866	849	852	830	802	834	781	795	800	770	823	817	826	820	775	868	846	852	802	800	834	883	821	831	814	809	780	854	784	820	821	836	843	856	814	807	799	795	845	827	815	863	826	819	870	854	837	845	827	832	872	832	824	815	835	861	832	815	801	796	782	845	855	825	846	845	805	842	832	831	788	801	819	861	838	832	792	827	803	866	852	847	807	814	810	823	769	788	842	842	834	834	822	834	821	836	810	832	873	851	848	824	814	834	869	790	828	817	881	828	828	841	853	811	830	897	829	869	845	845	866	847	813	838	886	824	813	809	822	847	826	815	814	801	834	828	863	845	818	857	877	854	894	844	845	826	852	814	795	814	840	797	815	824	827	774	815	804	867	832	751	804	880	813	805	804	825	839	769	791	811	785	849	815	832	834	771	850	836	768	782	794	856	825	810	883	813	790	805	807	840	820	853	849	798	870	852	825	869	841	819	864	803	846	801	849	826	836	836	868	860	746	854	820	843	801	848	811	828	836	852	775	847	842	887	848	839	855	841	775	806	880	828	862	913	844	827	799	864	865	799	817	777	826	795	804	857	787	802	789	821	863	854	842	838	834	792	818	813	830	815	848	853	825	863	855	822	818	818	820	847	868	837	825	819	833	892	819	831	849	859	858	816	850	824	801	847	827	835	879	821	835	832	862	797	855	821	864	781	863	873	804	856	780	831	832	807	820	801	805	823	859	841	780	818	818	864	823	817	804	843	833	807	813	791	843	861	787	909	815	806	831	840	876	821	789	812	840	780	839	835	829	794	855	855	845	821	825	865	807	839	837	799	839	858	818	821	842	892	813	821	817	832	792	803	843	840	838	781	818	924	861	836	877	865	882	800	856	841	797	859	821	811	842	818	926	785	846	821	788	821	837	820	858	790	838	833	791	817	839	794	877	851	840	835	779	810	843	839	791	839	848	850	789	847	816	812	830	839	902	805	838	824	824	780	862	817	796	812	791	860	820	814	864	762	844	826	810	897	817	834	865	838	823	797	820	779	867	859	840	797	823	826	827	875	859	845	811	852	812	823	789	845	802	780	883	823	817	899	868	865	821	829	851	869	789	848	813	797	788	832	845	810	878	808	852	807	817	843	842	786	848	852	851	836	812	828	845	790	807	810	797	820	858	860	841	844	812	841	865	843	810	859	834	780	806	812	851	814	781	839	878	853	796	815	823	839	812	829	812	863	852	840	830	824	815	806	781	840	876	831	772	890	863	860	840	812	812	896	785	837	785	853	816	862	892	838	830	823	835	849	804	792	822	838	838	848	847	891	878	810	836	778	834	833	832	830	864	847	883	826	819	881	860	845	867	778	829	831	827	823	801	818	825	873	879	839	843	809	795	855	766	872	834	806	798	855	812	794	807	805	863	791	847	796	807	840	836	827	854	851	779	826	859	792	830	852	780	830	829	837	819	812	778	823	817	850	868	812	862	870	847	878	833	790	824	862	858	782	823	833	830	859	872	824	770	853	834	820	854	819	848	833	854	845	786	830	825	805	788	834	844	807	874	848	828	827	829	848	840	794	823	824	867	845	794	887	858	808	829	809	808	857	807	843	856	836	825	847	812	803	831	850	817	827	833	873	828	828	865	852	861	870	864	816	831	833	859	861	864	863	884	803	827	856	876	862	799	835	846	866	852	762	862	860	817	853	867	869	887	853	816	775	818	838	820	857	825	800	831	796	834	844	835	831	813	798	859	866	855	798	813	873	878	823	806	839	834	868	815	846	839	835	827	825	814	824	811	848	862	848	798	819	807	843	830	778	856	829	827	902	876	824	831	815	832	842	793	823	813	832	877	824	828	827	848	890	845	904	814	867	813	791	843	844	800	865	831	803	807	800	849	806	828	872	828	796	813	803	819	880	905	849	831	831	853	819	836	811	799	831	832	844	794	821	843	819	790	802	810	847	834	834	837	838	834	816	827	859	815	826	865	841	859	807	802	775	793	867	871	771	790	848	867	804	759	875	866	813	837	827	812	860	841	806	795	834	807	826	873	804	831	816	817	858	812	822	815	867	837	864	851	814	826	880	803	843	820	850	867	872	862	843	841	845	852	823	868	844	835	838	815	861	862	860	867	828	795	845	832	839	879	827	845	785	805	799	834	843	879	799	832	771	845	883	821	780	801	862	776	852	809	834	827	868	857	822	873	843	817	785	790	837	803	845	808	789	842	861	772	839	863	808	832	778	861	821	824	849	817	840	810	848	826	820	850	851	843	826	853	872	804	815	825	863	801	808	873	829	831	858	877	849	851	839	855	813	811	786	785	853	845	840	809	846	809	872	823	787	799	873	874	845	867	915	836	867	844	831	854	844	842	829	829	814	859	816	836	837	874	895	810	833	868	818	831	888	866	852	819	811	843	854	857	844	859	846	844	820	803	863	868	856	852	803	858	859	844	846	846	833	818	825	847	869	859	816	836	803	842	796	832	843	778	802	814	830	776	852	808	816	824	871	824	818	897	824	827	879	884	824	821	807	898	797	817	834	865	781	833	850	846	825	883	772	807	843	829	856	780	782	812	879	799	861	825	845	846	849	816	835	800	800	827	807	821	812	843	862	854	795	839	824	838	796	884	872	802	856	881	817	909	843	815	842	861	807	810	854	854	868	867	798	776	833	828	819	856	864	799	842	825	835	830	822	862	806	833	811	829	834	800	786	745	786	817	880	820	816	846	823	849	789	799	821	829	815	878	851	829	793	848	771	833	813	844	853	822	850	791	839	870	816	842	807	826	801	933	797	822	872	881	808	829	860	809	835	813	834	790	786	812	868	827	890	809	834	785	800	850	798	871	831	856	811	846	868	853	787	815	816	798	836	824	777	873	875	888	856	840	842	803	835	873	819	811	829	790	791	786	840	832	801	852	824	823	895	822	840	817	827	850	853	804	817	865	833	877	810	870	816	864	829	818	796	783	836	864	860	872	820	804	848	833	801	829	825	874	829	883	876	856	855	800	855	834	809	892	807	876	799	849	853	880	832	836	804	857	811	822	849	785	851	817	810	802	851	798	851	815	821	825	831	806	849	839	844	812	828	867	827	873	835	866	814	854	828	756	874	809	833	767	837	870	836	827	803	895	832	855	775	849	825	858	823	870	855	821	844	845	858	825	886	829	825	857	819	831	864	809	835	870	818	817	846	815	840	841	798	817	863	872	857	852	856	836	750	815	815	842	848	773	859	767	832	896	847	869	866	872	862	847	846	873	834	851	799	879	837	843	849	819	813	799	817	846	815	832	813	886	824	802	837	810	836	848	848	843
45414	40553	38869	63749	88354	86491	68416	43800	24826	11935	8356	7512	7304	7345	7376	7354	7464	7340	7347	7404	7399	7302	7397	7347	7347	7437	7441	7335	7410	7367	7472	7320	7497	7443	7327	7279	7454	7418	7396	7448	7294	7341	7322	7383	7291	7331	7515	7500	7399	7415	7255	7425	7383	7303	7332	7304	7354	7281	7330	7476	7415	7398	7380	7364	7508	7419	7439	7420	7338	7408	7294	7376	7455	7305	7380	7340	7449	7431	7388	7362	7402	7353	7425	7459	7426	7378	7352	7282	7418	7363	7293	7332	7562	7329	7354	7582	7413	7422	7418	7328	7376	7506	7378	7422	7500	7318	7456	7492	7544	7372	7325	7361	7498	7376	7474	7289	7459	7281	7465	7405	7285	7396	7483	7428	7475	7408	7520	7463	7371	7462	7262	7405	7470	7478	7366	7308	7489	7436	7521	7395	7453	7354	7440	7351	7525	7503	7335	7440	7363	7431	7445	7357	7320	7473	7259	7471	7392	7449	7441	7367	7397	7321	7345	7320	7416	7328	7481	7407	7426	7511	7519	7502	7388	7377	7370	7489	7372	7244	7530	7348	7465	7388	7405	7372	7382	7549	7364	7392	7267	7282	7351	7477	7452	7433	7435	7415	7364	7449	7323	7432	7365	7355	7429	7283	7312	7443	7376	7431	7384	7380	7279	7326	7383	7418	7475	7351	7348	7464	7449	7341	7338	7379	7434	7360	7319	7415	7446	7326	7379	7431	7306	7479	7315	7337	7454	7420	7486	7554	7421	7373	7438	7420	7329	7182	7469	7458	7451	7421	7447	7461	7465	7490	7379	7346	7496	7441	7392	7397	7311	7428	7373	7324	7380	7256	7364	7348	7471	7383	7470	7334	7425	7483	7430	7321	7405	7322	7392	7381	7396	7308	7521	7374	7347	7409	7368	7344	7333	7543	7308	7425	7202	7355	7542	7382	7471	7436	7385	7367	7366	7431	7402	7444	7253	7341	7464	7397	7362	7401	7441	7442	7454	7352	7395	7445	7339	7315	7473	7454	7257	7494	7326	7530	7437	7379	7260	7482	7392	7462	7484	7387	7350	7388	7340	7276	7481	7469	7407	7395	7277	7464	7329	7239	7407	7402	7443	7405	7263	7296	7390	7468	7488	7505	7420	7346	7500	7306	7369	7393	7438	7316	7479	7434	7350	7377	7311	7389	7363	7390	7472	7394	7376	7524	7562	7453	7425	7464	7459	7414	7356	7411	7385	7397	7504	7369	7455	7317	7366	7382	7394	7278	7384	7378	7482	7395	7446	7578	7442	7299	7274	7446	7424	7396	7270	7312	7486	7410	7414	7538	7458	7535	7479	7454	7466	7449	7275	7543	7288	7368	7309	7402	7392	7375	7345	7442	7503	7431	7365	7456	7281	7462	7397	7556	7287	7365	7478	7414	7406	7431	7323	7352	7478	7336	7399	7235	7359	7454	7278	7434	7410	7526	7407	7413	7371	7419	7392	7485	7468	7379	7358	7259	7260	7551	7450	7539	7409	7348	7385	7283	7381	7252	7475	7417	7338	7405	7509	7433	7454	7428	7437	7460	7502	7322	7361	7465	7334	7438	7308	7323	7350	7376	7372	7324	7464	7345	7589	7274	7181	7547	7479	7496	7471	7450	7345	7513	7279	7382	7311	7505	7429	7386	7415	7346	7413	7410	7505	7484	7395	7503	7245	7395	7359	7290	7468	7368	7579	7447	7408	7437	7451	7368	7491	7394	7287	7440	7358	7389	7271	7358	7349	7434	7460	7359	7536	7439	7561	7306	7309	7406	7337	7386	7472	7357	7485	7274	7391	7542	7420	7510	7342	7408	7289	7239	7376	7406	7316	7449	7340	7283	7412	7469	7370	7285	7355	7461	7428	7276	7337	7376	7384	7472	7388	7438	7329	7339	7389	7371	7284	7377	7407	7414	7474	7300	7385	7442	7453	7399	7418	7411	7302	7378	7190	7457	7464	7479	7393	7472	7470	7369	7496	7476	7383	7275	7224	7394	7272	7436	7384	7335	7445	7394	7460	7504	7545	7465	7383	7474	7312	7397	7471	7402	7402	7483	7373	7284	7536	7394	7318	7374	7417	7392	7223	7471	7423	7310	7446	7487	7342	7385	7407	7379	7421	7301	7429	7465	7427	7496	7416	7494	7348	7419	7464	7320	7488	7410	7386	7542	7358	7419	7366	7469	7379	7281	7442	7381	7522	7380	7419	7424	7452	7413	7301	7434	7452	7451	7413	7521	7429	7285	7530	7381	7357	7249	7393	7400	7490	7415	7304	7293	7331	7433	7423	7348	7372	7409	7421	7353	7379	7450	7500	7333	7304	7450	7529	7477	7324	7505	7418	7333	7367	7431	7379	7445	7234	7292	7459	7381	7364	7489	7496	7417	7451	7380	7450	7314	7431	7315	7314	7384	7304	7242	7232	7376	7369	7235	7479	7351	7367	7439	7468	7338	7433	7574	7456	7411	7277	7390	7396	7392	7340	7409	7338	7307	7486	7479	7243	7425	7464	7464	7372	7498	7354	7355	7301	7382	7443	7377	7304	7375	7311	7267	7395	7557	7367	7374	7278	7366	7474	7440	7488	7513	7271	7411	7391	7284	7301	7292	7427	7408	7473	7356	7386	7366	7295	7390	7423	7385	7358	7333	7465	7347	7486	7474	7399	7402	7456	7529	7478	7301	7406	7386	7580	7499	7528	7399	7263	7331	7443	7411	7336	7401	7466	7324	7459	7395	7371	7320	7402	7337	7421	7459	7305	7437	7377	7453	7247	7481	7374	7458	7405	7307	7296	7398	7481	7417	7425	7445	7412	7375	7380	7320	7557	7333	7310	7445	7272	7341	7317	7273	7314	7464	7240	7519	7343	7406	7615	7477	7381	7408	7439	7299	7486	7313	7308	7226	7566	7528	7343	7216	7513	7399	7315	7312	7451	7328	7301	7391	7323	7418	7424	7395	7330	7492	7348	7496	7403	7417	7369	7435	7317	7528	7469	7323	7420	7481	7333	7398	7369	7345	7462	7428	7319	7360	7296	7445	7354	7390	7562	7338	7402	7460	7334	7424	7355	7371	7386	7403	7332	7470	7504	7444	7315	7406	7408	7190	7488	7443	7413	7404	7479	7430	7377	7361	7501	7308	7357	7374	7542	7359	7299	7348	7399	7392	7379	7492	7461	7415	7352	7364	7478	7475	7365	7288	7443	7230	7365	7441	7352	7355	7379	7285	7392	7462	7285	7332	7372	7207	7489	7481	7373	7373	7386	7278	7467	7415	7488	7315	7322	7398	7395	7447	7357	7225	7457	7402	7504	7300	7390	7506	7460	7422	7266	7124	7567	7442	7326	7429	7436	7206	7460	7425	7333	7475	7340	7361	7519	7451	7266	7487	7482	7308	7496	7402	7454	7295	7381	7415	7421	7457	7382	7401	7462	7431	7434	7377	7407	7395	7307	7407	7470	7393	7554	7416	7424	7443	7340	7412	7361	7357	7477	7518	7517	7554	7401	7447	7488	7394	7430	7347	7354	7336	7475	7377	7495	7456	7489	7489	7285	7360	7388	7381	7412	7409	7392	7324	7449	7507	7497	7361	7410	7411	7348	7399	7425	7427	7411	7410	7240	7330	7505	7424	7320	7350	7513	7409	7410	7416	7334	7413	7276	7379	7441	7368	7509	7478	7408	7330	7410	7384	7445	7406	7429	7387	7304	7385	7349	7516	7336	7516	7385	7575	7502	7246	7242	7410	7401	7302	7450	7475	7354	7409	7473	7426	7478	7475	7362	7370	7236	7438	7513	7374	7360	7432	7284	7359	7427	7421	7397	7408	7392	7369	7418	7420	7316	7310	7346	7292	7373	7230	7453	7452	7404	7361	7315	7413	7390	7460	7365	7349	7366	7523	7502	7363	7431	7390	7524	7494	7412	7418	7513	7397	7456	7317	7441	7502	7402	7361	7407	7529	7331	7360	7518	7399	7502	7340	7415	7528	7283	7439	7318	7357	7551	7352	7364	7247	7349	7397	7508	7401	7396	7512	7424	7328	7467	7281	7331	7320	7321	7432	7377	7373	7376	7482	7384	7436	7373	7364	7429	7324	7386	7540	7381	7403	7351	7414	7420	7535	7484	7441	7347	7355	7540	7447	7451	7347	7453	7577	7353	7393	7323	7336	7452	7401	7424	7442	7340	7514	7345	7362	7449	7328	7440	7346	7314	7218	7386	7504	7340	7332	7411	7246	7302	7394	7455	7366	7288	7420	7477	7364	7472	7337	7432	7326	7322	7453	7372	7313	7537	7390	7460	7533	7319	7417	7337	7424	7363	7355	7260	7317	7411	7448	7387	7245	7388	7393	7311	7469	7398	7367	7497	7463	7348	7532	7366	7305	7509	7302	7335	7332	7356	7378	7375	7445	7351	7420	7396	7372	7314	7457	7446	7388	7459	7492	7380	7382	7347	7398	7277	7338	7574	7364	7488	7481	7283	7554	7320	7351	7327	7320	7462	7402	7483	7354	7429	7401	7525	7390	7328	7406	7374	7226	7314	7278	7520	7224	7484	7297	7513	7439	7371	7550	7358	7437	7376	7368	7367	7451	7297	7364	7416	7358	7383	7486	7465	7418	7315	7410	7352	7435	7453	7395	7458	7288	7492	7327	7345	7391	7387	7283	7354	7494	7374	7461	7466	7236	7342	7369	7302	7295	7370	7541	7492	7426	7358	7447	7319	7345	7440	7488	7443	7468	7460	7411	7532	7393	7432	7435	7354	7366	7490	7269	7449	7425	7406	7446	7370	7483	7494	7345	7495	7352	7457	7463	7360	7405	7336	7306	7397	7281	7354	7434	7355	7426	7304	7218	7301	7438	7371	7359	7385	7386	7472	7482	7378	7357	7342	7481	7339	7382	7500	7421	7455	7228	7420	7382	7244	7286	7547	7436	7265	7299	7382	7539	7355	7281	7420	7346	7414	7358	7307	7389	7413	7349	7372	7342	7447	7412	7451	7399	7502	7244	7406	7259	7299	7473	7470	7497	7399	7435	7422	7407	7532	7355	7368	7329	7488	7353	7318	7386	7438	7290	7266	7370	7349	7363	7366	7509
10698	8433	6344	6791	18958	23712	13399	4527	1550	1020	874	847	851	857	846	812	884	834	857	858	828	827	811	831	816	792	787	805	810	840	839	836	830	815	842	834	866	887	811	832	882	808	850	874	844	809	816	852	891	876	826	866	816	877	818	848	844	836	813	831	807	876	828	849	829	860	856	833	839	907	830	847	837	809	879	819	872	821	875	848	827	799	849	861	825	808	832	853	793	845	852	824	842	829	817	836	832	816	811	846	830	871	855	867	850	852	834	855	812	840	862	866	848	778	869	849	822	895	843	850	810	839	778	875	823	796	828	879	798	864	855	865	853	833	865	884	858	809	897	893	874	876	883	778	878	831	818	867	831	833	809	862	804	877	832	895	823	846	888	879	778	832	866	863	802	855	839	874	819	838	833	872	810	838	807	866	850	824	787	843	817	872	837	837	822	846	842	862	814	863	821	774	851	842	832	804	872	858	850	858	828	904	859	843	865	848	845	816	850	860	828	852	814	835	810	818	848	835	868	812	865	820	858	758	842	855	846	836	792	802	832	873	854	879	866	886	862	819	859	774	790	865	850	847	844	831	811	778	797	824	856	796	851	812	819	849	786	874	842	862	827	775	827	862	848	819	831	834	876	856	835	889	830	873	846	875	835	822	867	852	828	778	816	833	904	846	885	835	848	847	858	793	821	822	854	881	826	852	845	819	846	834	891	856	851	823	870	875	815	828	827	855	838	834	814	840	872	881	866	857	853	912	799	816	865	831	869	831	832	815	799	791	863	857	827	827	844	811	791	843	802	842	852	825	854	849	846	825	826	867	816	873	817	836	834	865	889	844	851	838	823	831	812	808	872	829	821	902	916	836	851	880	864	856	856	839	846	855	854	802	841	858	851	861	894	873	813	849	893	841	895	843	842	829	792	876	843	847	871	828	841	845	847	860	832	801	901	819	803	895	843	848	865	819	800	813	852	802	859	852	835	859	805	851	805	777	819	829	856	779	831	864	855	853	855	780	823	823	826	887	808	847	806	854	819	826	831	868	848	851	858	875	779	885	842	843	829	796	804	816	832	828	843	824	873	792	848	799	822	819	820	822	834	798	856	837	849	860	879	834	929	844	788	856	821	848	837	837	783	834	867	878	821	844	861	849	835	817	870	809	804	829	889	856	828	815	852	788	896	824	853	861	857	876	822	848	818	851	871	819	842	894	824	820	832	831	818	754	845	863	814	837	819	829	819	821	862	790	863	847	816	817	864	850	791	834	872	878	842	815	888	859	881	817	812	841	804	856	803	874	811	854	851	825	824	826	809	858	801	875	837	823	840	806	825	822	789	818	815	810	815	766	767	843	866	829	838	842	865	804	875	892	793	857	855	806	860	885	884	838	857	867	821	833	813	902	816	821	839	868	841	852	800	855	810	853	821	819	852	876	824	851	812	822	815	862	831	824	806	865	810	821	844	862	846	853	813	847	891	818	794	797	877	840	779	792	834	808	869	854	917	821	828	848	825	792	872	841	800	871	856	797	837	872	803	852	856	836	858	816	831	801	802	839	801	835	844	825	904	839	888	869	822	853	850	848	813	864	892	786	785	851	864	856	884	825	882	798	867	818	850	863	861	848	816	836	803	846	860	846	860	834	869	885	795	874	854	872	859	819	834	815	851	923	868	836	806	780	849	897	813	877	796	864	834	847	843	860	831	828	825	819	814	781	806	801	875	812	847	847	796	832	804	818	900	832	854	873	800	860	794	840	881	863	856	833	818	866	821	823	819	822	770	856	845	868	872	828	842	850	883	811	883	846	830	815	845	846	861	867	768	832	903	850	895	874	799	838	852	833	768	852	839	771	829	863	871	820	848	847	838	812	826	794	850	849	881	836	864	775	847	845	816	869	803	845	875	808	835	938	819	844	885	834	793	849	854	817	874	811	867	874	822	855	823	799	880	827	863	854	883	863	867	839	809	821	852	784	863	801	838	880	829	780	848	872	887	901	824	845	755	791	843	843	790	879	858	875	773	801	808	845	786	844	909	819	902	833	845	815	830	789	783	873	810	828	821	829	809	818	826	825	878	866	873	816	865	858	804	851	843	808	871	810	847	796	850	890	817	818	816	838	851	874	882	867	857	793	871	884	834	851	828	854	871	850	825	786	816	873	824	881	877	820	861	828	882	863	829	874	881	852	807	804	844	820	871	912	822	866	788	851	824	833	859	821	855	840	830	857	860	852	809	873	879	789	883	872	841	800	867	786	822	849	848	848	863	835	873	823	780	828	872	823	857	842	785	885	792	841	875	850	844	820	881	838	855	842	803	846	884	899	828	805	802	811	809	807	814	833	838	904	824	877	861	818	839	907	885	815	847	800	848	838	850	819	834	888	844	847	851	864	851	818	884	859	828	827	842	861	844	896	881	819	866	854	818	816	847	810	869	836	902	835	841	809	822	818	848	807	860	848	849	851	849	875	764	865	863	888	870	868	848	775	836	875	856	853	845	813	852	803	834	843	820	863	832	828	828	891	800	878	792	874	881	861	865	832	840	853	828	832	810	831	803	897	777	847	808	811	886	853	877	863	856	820	856	833	935	854	847	832	818	827	868	875	847	852	818	852	804	836	764	858	867	840	821	853	826	811	868	835	834	791	903	804	819	828	859	821	874	864	852	814	803	817	824	821	868	874	801	810	833	826	853	833	848	868	844	844	854	812	875	813	811	850	872	847	804	827	834	861	839	900	853	869	816	806	834	845	883	833	843	828	825	848	818	889	870	844	850	851	796	872	835	854	856	840	859	810	839	852	866	840	856	853	823	850	831	794	826	857	860	847	847	855	871	812	819	848	824	783	842	853	861	835	843	841	817	813	802	788	862	856	829	846	787	851	861	860	880	898	861	840	882	824	834	872	838	829	857	862	900	811	851	861	865	840	808	842	780	816	848	866	841	827	874	778	881	864	813	886	809	830	826	857	815	843	850	876	820	846	862	874	816	905	844	842	874	881	833	913	800	820	847	869	811	818	817	792	783	861	859	821	809	831	826	856	898	862	802	852	856	844	853	855	828	867	886	736	822	872	850	797	839	837	813	831	825	816	846	854	798	798	849	824	868	868	809	832	850	888	825	847	808	868	807	870	841	836	829	797	876	837	882	854	877	866	888	844	834	837	812	796	826	818	840	822	815	856	843	862	840	863	843	833	849	838	827	855	811	818	855	856	832	851	847	812	827	872	859	799	855	862	849	869	874	836	816	854	835	859	878	852	843	876	816	793	815	915	860	831	799	835	872	840	813	845	902	825	818	883	852	844	850	839	800	823	847	788	832	860	781	818	854	848	825	865	780	886	815	825	835	845	861	796	849	848	849	880	869	887	847	843	825	892	834	831	791	865	842	850	856	853	834	886	860	826	891	806	808	860	820	792	802	805	869	819	838	845	783	868	877	864	873	812	858	843	833	892	829	849	809	862	857	829	840	822	859	855	804	858	825	867	860	846	792	828	880	853	811	868	803	831	798	824
42892	39109	34278	51807	75828	79040	56994	34663	17845	10087	7986	7607	7478	7544	7468	7363	7458	7516	7517	7478	7531	7453	7469	7396	7555	7432	7518	7509	7417	7489	7440	7435	7483	7428	7454	7439	7597	7356	7536	7507	7426	7454	7478	7480	7477	7511	7486	7442	7389	7585	7471	7412	7379	7522	7542	7657	7427	7422	7412	7419	7326	7445	7511	7511	7423	7421	7491	7385	7365	7520	7440	7461	7511	7424	7370	7577	7376	7500	7535	7429	7435	7376	7590	7359	7551	7538	7451	7486	7414	7418	7514	7496	7388	7535	7500	7331	7380	7480	7478	7531	7360	7464	7463	7556	7332	7520	7439	7326	7440	7571	7434	7383	7541	7440	7626	7469	7507	7500	7495	7411	7499	7566	7406	7426	7442	7505	7395	7482	7419	7530	7618	7506	7394	7544	7477	7537	7419	7544	7297	7455	7414	7526	7378	7390	7540	7448	7385	7496	7521	7429	7345	7395	7427	7376	7461	7410	7374	7445	7494	7578	7557	7451	7567	7493	7487	7552	7463	7385	7538	7377	7500	7488	7405	7473	7382	7445	7612	7397	7488	7568	7407	7494	7409	7379	7426	7566	7582	7497	7443	7472	7574	7360	7640	7515	7425	7423	7446	7512	7477	7387	7463	7501	7414	7377	7409	7461	7432	7508	7402	7465	7520	7558	7587	7393	7571	7387	7509	7524	7341	7374	7455	7445	7393	7601	7528	7416	7542	7422	7571	7449	7412	7481	7485	7468	7539	7400	7325	7490	7494	7459	7408	7397	7339	7394	7493	7338	7419	7599	7496	7492	7580	7558	7364	7512	7497	7574	7499	7569	7593	7381	7360	7516	7518	7424	7490	7522	7438	7472	7584	7467	7378	7512	7511	7474	7219	7387	7347	7393	7500	7546	7449	7458	7450	7483	7438	7565	7464	7336	7452	7399	7500	7370	7419	7480	7473	7447	7408	7401	7488	7566	7484	7443	7482	7508	7602	7632	7368	7403	7345	7634	7489	7439	7547	7461	7572	7487	7663	7600	7477	7505	7495	7464	7509	7497	7545	7508	7404	7441	7461	7518	7425	7514	7500	7288	7570	7594	7485	7356	7620	7502	7528	7492	7460	7534	7456	7548	7465	7419	7469	7420	7520	7344	7489	7399	7451	7606	7430	7473	7433	7516	7393	7499	7480	7476	7527	7581	7492	7519	7519	7459	7491	7517	7618	7521	7389	7575	7416	7411	7535	7514	7522	7431	7423	7367	7247	7449	7422	7419	7486	7480	7435	7498	7526	7364	7319	7459	7481	7543	7511	7614	7444	7450	7331	7509	7524	7514	7361	7465	7514	7457	7438	7439	7371	7508	7423	7312	7489	7326	7438	7276	7551	7561	7456	7526	7448	7349	7535	7523	7577	7517	7489	7462	7515	7551	7588	7453	7519	7554	7373	7499	7415	7393	7523	7496	7461	7530	7558	7591	7470	7536	7313	7460	7549	7409	7662	7435	7520	7486	7412	7464	7433	7412	7549	7294	7540	7479	7503	7462	7446	7462	7432	7520	7293	7399	7475	7417	7518	7482	7484	7405	7437	7397	7386	7436	7494	7474	7350	7468	7522	7488	7513	7457	7529	7323	7378	7654	7366	7395	7523	7490	7346	7471	7389	7465	7501	7494	7493	7332	7294	7399	7452	7418	7481	7439	7453	7553	7507	7453	7601	7470	7589	7385	7564	7565	7438	7612	7409	7540	7328	7498	7383	7508	7594	7477	7530	7490	7365	7429	7556	7473	7500	7478	7388	7593	7506	7505	7625	7355	7439	7526	7517	7479	7417	7462	7475	7500	7524	7485	7512	7459	7302	7674	7287	7505	7435	7495	7365	7541	7668	7498	7499	7544	7433	7540	7406	7542	7443	7302	7569	7525	7466	7455	7379	7444	7501	7536	7496	7447	7358	7431	7428	7381	7372	7460	7368	7492	7532	7480	7416	7449	7494	7316	7490	7443	7346	7674	7464	7399	7451	7423	7503	7349	7488	7634	7493	7403	7510	7420	7375	7522	7498	7379	7532	7626	7532	7345	7402	7412	7474	7322	7543	7442	7514	7590	7412	7546	7490	7473	7555	7434	7479	7614	7343	7491	7361	7445	7378	7443	7515	7426	7569	7524	7469	7343	7487	7453	7431	7507	7496	7525	7444	7483	7606	7488	7681	7547	7450	7465	7472	7586	7417	7371	7500	7475	7472	7507	7480	7567	7524	7518	7500	7522	7488	7337	7514	7467	7523	7516	7383	7515	7431	7431	7410	7520	7466	7618	7526	7545	7409	7512	7409	7540	7427	7504	7523	7473	7527	7362	7405	7389	7439	7560	7478	7323	7400	7550	7470	7524	7494	7505	7442	7432	7452	7362	7592	7399	7481	7524	7488	7566	7428	7336	7513	7414	7410	7342	7515	7338	7583	7424	7571	7505	7518	7415	7560	7368	7612	7401	7435	7578	7456	7518	7492	7472	7500	7430	7455	7452	7427	7449	7464	7470	7355	7305	7513	7370	7606	7554	7536	7488	7479	7558	7416	7507	7432	7457	7396	7477	7470	7536	7382	7473	7459	7596	7461	7415	7539	7626	7247	7380	7547	7429	7430	7393	7473	7434	7461	7394	7546	7510	7515	7421	7571	7452	7416	7499	7326	7590	7553	7569	7396	7402	7416	7473	7485	7501	7471	7492	7368	7450	7504	7429	7500	7523	7368	7393	7339	7535	7637	7515	7429	7526	7431	7542	7396	7506	7310	7584	7368	7444	7535	7536	7473	7384	7439	7588	7526	7496	7478	7530	7501	7505	7577	7365	7304	7458	7422	7607	7437	7559	7555	7322	7453	7448	7497	7504	7434	7519	7535	7396	7437	7562	7581	7508	7605	7582	7463	7448	7429	7390	7344	7434	7440	7488	7501	7646	7466	7441	7543	7477	7445	7438	7508	7415	7557	7545	7455	7329	7524	7494	7484	7582	7470	7574	7582	7501	7483	7523	7413	7427	7498	7464	7677	7359	7526	7399	7418	7437	7521	7521	7487	7470	7556	7457	7337	7357	7580	7435	7503	7517	7565	7471	7488	7410	7444	7544	7584	7440	7492	7508	7486	7439	7520	7479	7420	7518	7488	7535	7450	7429	7382	7453	7433	7361	7514	7503	7511	7317	7545	7461	7443	7447	7475	7462	7382	7450	7523	7463	7546	7476	7616	7387	7374	7551	7419	7516	7352	7412	7405	7440	7354	7521	7320	7460	7427	7547	7442	7392	7553	7587	7419	7407	7527	7577	7554	7539	7484	7345	7587	7543	7542	7485	7405	7427	7487	7481	7474	7571	7524	7575	7368	7484	7427	7429	7444	7478	7381	7537	7480	7524	7569	7374	7491	7487	7477	7419	7503	7469	7439	7402	7424	7415	7462	7534	7485	7337	7448	7577	7566	7446	7528	7597	7570	7670	7547	7453	7492	7487	7515	7361	7461	7459	7417	7396	7568	7451	7532	7447	7458	7420	7500	7434	7520	7398	7481	7406	7403	7588	7478	7456	7558	7478	7429	7436	7398	7628	7433	7420	7498	7565	7468	7466	7398	7479	7490	7357	7408	7541	7385	7452	7445	7527	7413	7403	7506	7342	7584	7388	7381	7432	7553	7380	7607	7601	7486	7499	7535	7445	7351	7441	7353	7318	7415	7483	7558	7491	7378	7463	7433	7517	7371	7409	7515	7489	7501	7377	7546	7480	7532	7442	7462	7403	7508	7405	7478	7488	7489	7426	7498	7527	7481	7525	7450	7467	7401	7354	7431	7475	7528	7570	7576	7443	7455	7643	7517	7528	7501	7487	7385	7356	7410	7522	7298	7548	7397	7530	7393	7466	7526	7488	7532	7380	7514	7613	7514	7565	7559	7634	7489	7556	7451	7399	7435	7455	7520	7404	7379	7481	7492	7361	7507	7537	7534	7540	7411	7522	7385	7489	7417	7378	7496	7574	7348	7404	7530	7389	7600	7460	7461	7570	7494	7536	7470	7520	7600	7568	7412	7457	7319	7466	7393	7468	7495	7646	7545	7523	7517	7557	7566	7379	7406	7477	7523	7616	7417	7591	7464	7502	7438	7503	7424	7324	7371	7484	7571	7450	7508	7509	7375	7549	7515	7428	7461	7419	7533	7543	7415	7501	7551	7497	7354	7598	7532	7462	7497	7364	7543	7557	7355	7461	7469	7483	7457	7403	7388	7565	7481	7391	7338	7584	7441	7439	7396	7557	7534	7517	7487	7340	7462	7497	7513	7360	7420	7488	7382	7418	7462	7332	7495	7434	7574	7445	7441	7410	7518	7506	7379	7326	7366	7558	7546	7316	7495	7470	7532	7308	7426	7415	7452	7446	7342	7488	7468	7555	7460	7494	7572	7431	7451	7430	7464	7452	7527	7500	7500	7347	7432	7390	7499	7408	7456	7420	7436	7486	7594	7498	7460	7393	7563	7555	7587	7421	7535	7574	7407	7341	7736	7473	7535	7358	7365	7445	7352	7504	7472	7546	7377	7566	7429	7523	7332	7454	7513	7474	7412	7504	7450	7650	7479	7448	7559	7560	7470	7468	7496	7466	7499	7501	7480	7415	7588	7469	7391	7599	7440	7425	7311	7479	7351	7478	7477	7432	7554	7458	7329	7507	7488	7438	7468	7437	7377	7470	7453	7372	7525	7671	7436	7482	7476	7410	7482	7551	7437	7482	7505	7379	7435	7563	7386	7493	7438	7586	7564	7496	7428	7506	7459	7530	7474	7466	7584	7304	7425	7492	7562	7438	7492	7440	7530	7553	7541	7355	7506	7372	7428	7396	7384	7455	7428	7432	7550	7560	7437	7544	7582	7347	7501	7354	7373	7375	7503	7439	7361	7483	7397	7354	7433	7382	7512	7455	7347	7508	7442	7410	7359	7444	7405	7279	7418	7498	7593	7365	7495	7389	7479	7463	7405	7484	7643	7512	7381	7469	7498	7366	7512	7394	7452	7516	7566	7424	7478	7484	7437	7435	7687	7524	7530	7646	7452	7530	7296	7396	7373	7571	7484	7472	7559	7507	7444	7429	7380	7600	7417	7545	7541	7540
13975	16409	11921	13518	28919	34721	20657	6698	1917	985	808	762	846	817	789	839	834	805	713	795	802	817	846	798	809	819	826	836	766	814	852	805	768	805	818	826	830	764	856	840	846	822	752	808	824	841	810	817	800	753	802	845	803	808	796	841	767	830	784	800	822	777	777	835	819	843	801	861	813	830	805	751	814	813	891	831	845	791	830	790	755	831	778	832	853	839	811	834	821	830	842	796	795	820	798	812	844	853	877	828	782	764	841	797	806	830	779	850	795	802	816	753	837	860	847	799	792	814	862	805	811	816	818	788	825	791	825	791	840	817	830	835	797	806	834	851	814	850	805	803	811	825	844	807	786	773	815	788	832	814	849	821	777	813	808	748	834	818	803	804	855	811	811	783	811	789	759	787	830	842	790	792	809	786	781	829	819	815	793	818	820	821	804	813	845	838	823	797	830	799	861	798	821	854	825	802	831	796	849	768	866	812	828	789	831	787	808	798	881	835	785	812	815	797	819	785	793	823	833	818	825	848	831	848	801	834	764	861	857	806	829	800	791	815	814	797	761	788	822	829	803	834	789	808	810	835	793	803	774	820	804	821	798	752	856	824	830	787	808	807	831	818	842	816	812	838	821	824	799	769	834	806	788	821	798	804	837	857	786	796	815	857	810	827	812	802	815	758	768	804	849	773	801	838	817	832	846	841	823	802	786	781	852	839	827	825	794	826	819	783	888	829	803	799	892	807	803	832	833	805	836	829	836	841	816	820	814	827	770	791	838	819	840	840	772	821	853	747	764	859	782	794	778	787	827	839	780	838	786	821	786	813	826	880	860	827	826	812	797	755	781	797	803	879	877	821	849	797	852	805	768	770	797	839	819	775	814	828	822	784	828	833	820	840	816	823	833	802	763	784	894	789	809	827	784	827	819	789	763	824	770	774	780	835	802	806	801	870	816	812	799	844	806	821	785	805	840	801	872	800	825	856	825	871	838	828	815	810	757	799	808	745	766	856	846	791	889	807	834	839	806	846	837	799	767	799	794	838	816	791	822	819	833	833	845	829	787	812	806	823	791	779	777	824	848	845	839	905	832	836	839	815	796	825	802	798	791	841	835	817	844	827	856	809	790	791	758	843	818	828	804	795	791	860	825	777	866	852	851	813	872	818	787	809	835	824	906	757	814	792	845	773	845	842	842	831	752	837	829	774	825	853	827	830	808	815	822	808	823	830	865	845	813	776	791	798	771	807	828	808	784	800	815	797	819	795	823	818	839	863	840	812	825	845	792	789	832	836	834	831	769	828	795	843	867	792	835	865	759	784	823	842	839	799	868	791	861	797	834	818	841	855	786	793	809	835	786	780	787	804	781	808	816	780	789	817	834	819	795	841	812	796	824	806	807	789	807	823	839	838	807	833	814	799	796	743	841	816	806	758	812	828	827	801	800	800	793	838	746	823	759	795	864	836	813	863	801	796	812	818	799	874	826	809	823	860	790	819	856	820	824	800	814	784	806	774	852	816	826	793	813	749	840	869	867	838	892	818	801	794	800	789	778	809	819	828	792	782	810	851	788	810	798	834	799	876	832	823	754	797	794	792	793	817	813	766	813	766	793	852	845	794	793	795	752	811	880	834	833	852	822	816	822	786	850	818	823	827	855	782	762	799	810	825	799	833	804	814	805	824	855	847	832	847	825	854	845	804	820	810	854	851	807	808	836	836	830	886	850	848	831	823	874	824	787	829	798	814	857	788	790	826	835	805	780	764	794	791	843	840	811	793	858	845	818	792	856	804	782	865	808	874	720	838	829	813	827	837	837	764	789	840	815	820	843	849	806	837	804	826	758	852	827	784	802	847	818	824	843	832	825	813	850	815	794	799	796	833	857	805	826	782	834	840	841	840	834	802	846	787	797	816	834	797	830	793	818	800	870	826	869	786	840	788	757	813	805	819	881	831	830	779	794	779	849	841	816	805	841	777	788	874	814	828	789	802	771	818	785	825	777	848	786	771	779	829	827	843	839	810	788	823	819	813	818	792	824	817	785	824	807	793	817	828	822	830	852	832	808	781	840	824	842	773	813	816	799	809	802	850	815	827	840	829	840	747	836	815	823	813	783	834	798	792	823	828	793	860	821	801	805	871	832	816	794	780	830	775	791	814	813	844	844	783	787	829	809	791	815	819	828	863	859	785	854	805	780	826	841	842	784	805	797	802	827	796	863	812	836	836	803	865	834	860	801	789	808	825	807	822	829	818	800	871	836	787	801	855	846	810	799	802	865	811	788	808	855	791	843	792	781	803	819	761	768	883	817	816	829	833	857	829	851	803	840	812	812	874	840	806	800	826	834	793	771	817	779	846	786	806	824	850	810	768	817	800	820	836	863	771	854	763	821	840	809	811	784	842	837	856	858	831	790	822	812	836	802	826	812	791	797	766	836	820	780	822	811	770	824	835	786	827	829	802	850	822	882	889	880	831	823	826	859	785	825	822	812	807	809	808	828	831	823	848	802	771	798	803	817	782	839	813	820	834	865	831	818	858	812	828	809	785	815	838	860	798	810	843	806	786	802	839	810	796	813	806	735	820	783	830	816	832	834	829	850	806	810	820	816	805	782	812	783	727	833	855	835	830	820	841	838	803	847	805	814	801	812	858	872	832	821	777	828	854	834	736	813	816	815	842	790	823	815	836	792	906	872	792	837	840	756	760	833	841	809	802	844	861	815	782	770	869	811	801	843	836	846	854	802	873	791	811	781	818	835	812	819	815	828	811	780	797	814	790	802	762	895	822	824	857	821	756	817	833	854	796	855	774	827	833	815	818	837	816	835	844	765	818	837	807	835	809	864	852	816	741	814	829	808	828	804	790	824	823	807	773	787	787	814	823	800	785	779	837	809	790	824	819	835	798	831	849	803	807	780	799	776	775	847	827	816	797	805	858	771	868	829	825	786	805	810	788	829	820	834	803	811	839	814	798	825	798	801	825	821	821	836	812	787	808	790	820	771	863	811	797	840	796	811	822	825	838	815	823	863	862	814	798	836	787	794	866	820	819	801	834	768	816	846	783	816	831	834	842	817	857	785	799	853	809	795	835	844	834	790	835	862	842	836	802	789	790	826	854	845	774	784	826	782	808	888	836	829	817	842	877	838	833	768	797	809	824	781	807	807	794	826	824	828	803	772	821	800	859	794	812	822	834	797	841	812	805	818	830	855	847	861	835	768	840	877	806	811	810	812	802	814	836	767	830	816	787	826	758	773	882	797	846	883	852	766	811	808	869	776	834	792	801	853	846	809	802	841	743	843	845	855	843	842	819	845	850	867	840	818	838	768	809	820	793	812	776	823	775	783	803	789	819	855	876	834	764	826	787	783	820	798	859	835	811	792	810	859	828	819	800	823	858	764	851	778	865	800	810	837	817	807	800	802	821	805	761	811	820	808	803	840	818	852	762	817	794	806	841	838	782	831	838	807	784	832	835	808	851	798	860	785	811	759	767	834	824	803	808	820	826
51845	47853	43805	57464	79836	87510	64367	38460	19431	9657	7632	7391	7507	7304	7295	7347	7280	7450	7255	7226	7367	7345	7298	7359	7289	7425	7325	7307	7365	7471	7378	7311	7348	7349	7363	7307	7413	7196	7221	7329	7295	7333	7289	7327	7315	7340	7176	7255	7341	7227	7287	7299	7346	7268	7290	7267	7319	7437	7449	7366	7266	7438	7377	7228	7350	7332	7183	7387	7437	7187	7302	7427	7379	7359	7235	7348	7264	7249	7241	7344	7314	7227	7252	7348	7272	7338	7307	7339	7379	7450	7347	7476	7369	7311	7453	7349	7340	7157	7347	7324	7299	7235	7338	7449	7291	7415	7321	7233	7351	7371	7325	7347	7225	7284	7237	7374	7336	7288	7197	7291	7277	7518	7370	7391	7278	7336	7345	7396	7510	7245	7253	7263	7263	7234	7308	7417	7315	7540	7234	7227	7314	7333	7307	7296	7388	7309	7319	7236	7404	7321	7226	7319	7330	7381	7146	7344	7360	7446	7168	7482	7262	7427	7304	7269	7359	7405	7283	7290	7294	7240	7324	7362	7455	7398	7251	7351	7420	7286	7353	7280	7392	7347	7395	7400	7460	7278	7406	7345	7391	7375	7276	7307	7386	7139	7275	7214	7303	7376	7326	7317	7293	7368	7498	7313	7443	7375	7405	7185	7280	7305	7382	7322	7363	7336	7309	7360	7400	7317	7338	7390	7293	7216	7367	7332	7313	7290	7438	7435	7447	7315	7431	7366	7304	7342	7392	7352	7182	7440	7251	7358	7233	7361	7247	7241	7249	7383	7412	7450	7275	7117	7405	7410	7236	7400	7189	7343	7300	7361	7359	7199	7317	7381	7280	7371	7259	7336	7319	7391	7278	7355	7246	7351	7450	7428	7338	7256	7248	7333	7312	7469	7300	7391	7333	7458	7231	7336	7246	7410	7319	7367	7424	7357	7390	7353	7118	7310	7274	7406	7500	7255	7166	7252	7355	7331	7350	7245	7325	7209	7363	7275	7310	7340	7322	7305	7302	7224	7389	7276	7285	7213	7406	7396	7288	7301	7304	7245	7225	7395	7300	7195	7201	7345	7347	7370	7266	7355	7344	7312	7442	7292	7349	7405	7161	7372	7186	7286	7176	7260	7467	7360	7265	7283	7321	7289	7359	7231	7255	7286	7455	7393	7206	7372	7377	7308	7340	7200	7262	7341	7215	7217	7249	7477	7345	7372	7314	7222	7238	7264	7462	7452	7362	7275	7379	7274	7413	7374	7157	7328	7299	7341	7272	7322	7298	7264	7279	7297	7323	7458	7196	7284	7371	7329	7297	7450	7319	7366	7270	7326	7285	7406	7331	7372	7297	7269	7312	7212	7353	7129	7330	7320	7294	7173	7401	7314	7463	7380	7500	7389	7438	7307	7298	7267	7394	7343	7274	7242	7380	7266	7397	7476	7383	7167	7358	7330	7430	7299	7275	7354	7273	7293	7249	7396	7400	7238	7478	7296	7275	7323	7325	7299	7285	7438	7306	7425	7336	7328	7310	7335	7366	7342	7331	7271	7476	7348	7352	7401	7370	7317	7344	7345	7316	7342	7330	7461	7201	7296	7407	7222	7502	7348	7328	7308	7346	7415	7349	7406	7336	7343	7198	7337	7341	7458	7315	7297	7259	7350	7327	7284	7333	7295	7483	7276	7206	7411	7294	7391	7310	7400	7373	7294	7278	7342	7274	7440	7305	7252	7362	7303	7347	7262	7224	7417	7255	7212	7296	7352	7275	7310	7352	7271	7435	7377	7396	7267	7356	7338	7258	7287	7345	7221	7319	7210	7327	7238	7355	7258	7258	7400	7346	7169	7445	7377	7264	7346	7295	7305	7305	7394	7433	7285	7308	7410	7349	7138	7352	7349	7401	7365	7230	7385	7401	7246	7380	7311	7225	7355	7407	7179	7238	7217	7349	7410	7296	7184	7384	7336	7388	7215	7198	7370	7275	7298	7273	7183	7211	7308	7193	7254	7339	7239	7240	7255	7312	7242	7313	7290	7382	7228	7228	7251	7372	7391	7386	7376	7216	7328	7304	7166	7305	7314	7202	7384	7248	7374	7364	7329	7277	7359	7296	7350	7382	7233	7262	7425	7327	7384	7476	7336	7213	7261	7365	7307	7321	7436	7437	7257	7384	7279	7369	7234	7397	7212	7322	7311	7332	7174	7303	7329	7387	7254	7302	7409	7289	7336	7302	7281	7366	7283	7216	7200	7368	7320	7361	7209	7312	7298	7318	7181	7317	7216	7130	7258	7400	7293	7174	7309	7376	7353	7425	7260	7333	7491	7246	7349	7378	7362	7340	7201	7393	7363	7314	7355	7376	7282	7271	7433	7329	7305	7398	7339	7251	7342	7330	7234	7401	7406	7352	7261	7275	7289	7253	7178	7347	7212	7461	7346	7455	7409	7422	7424	7264	7453	7348	7341	7195	7350	7383	7362	7410	7192	7199	7346	7302	7304	7220	7357	7209	7220	7249	7234	7270	7437	7285	7315	7295	7189	7382	7380	7152	7373	7293	7230	7390	7471	7338	7310	7302	7326	7310	7385	7373	7277	7392	7297	7260	7152	7280	7369	7364	7425	7384	7300	7236	7340	7222	7480	7367	7247	7307	7349	7285	7264	7332	7363	7422	7455	7371	7222	7388	7337	7359	7310	7344	7312	7418	7300	7298	7312	7281	7286	7423	7164	7328	7280	7350	7266	7287	7254	7279	7434	7334	7352	7293	7391	7292	7163	7298	7328	7209	7426	7482	7300	7301	7394	7413	7282	7256	7352	7404	7507	7306	7423	7306	7367	7303	7398	7311	7307	7238	7373	7300	7397	7384	7183	7235	7334	7296	7369	7335	7381	7271	7288	7365	7201	7360	7298	7194	7348	7226	7445	7270	7297	7380	7297	7272	7313	7382	7326	7342	7335	7355	7281	7305	7394	7245	7378	7441	7269	7292	7251	7340	7234	7280	7219	7354	7285	7291	7354	7434	7343	7295	7310	7302	7282	7462	7237	7238	7281	7349	7288	7301	7266	7258	7398	7378	7250	7217	7367	7295	7312	7422	7340	7299	7323	7383	7342	7238	7310	7357	7390	7275	7393	7268	7231	7274	7314	7283	7359	7391	7371	7293	7293	7216	7207	7428	7331	7471	7345	7391	7269	7385	7276	7386	7302	7264	7265	7262	7172	7215	7280	7158	7426	7296	7307	7284	7473	7306	7423	7213	7387	7403	7308	7264	7191	7399	7231	7309	7454	7275	7317	7393	7386	7201	7293	7509	7218	7230	7274	7457	7315	7416	7400	7366	7288	7484	7391	7285	7303	7398	7352	7406	7253	7463	7361	7372	7152	7287	7282	7416	7297	7399	7327	7421	7209	7476	7341	7472	7273	7314	7202	7381	7297	7254	7395	7286	7329	7375	7383	7257	7301	7300	7329	7361	7376	7187	7350	7262	7252	7284	7347	7282	7257	7230	7295	7251	7261	7370	7219	7388	7347	7433	7317	7438	7311	7274	7338	7284	7149	7229	7385	7340	7202	7378	7257	7263	7263	7445	7333	7370	7447	7249	7333	7111	7427	7339	7354	7410	7288	7308	7281	7301	7166	7261	7232	7424	7309	7395	7202	7317	7395	7279	7308	7337	7366	7389	7385	7323	7381	7352	7358	7325	7382	7236	7274	7400	7285	7350	7503	7389	7259	7346	7213	7288	7322	7333	7471	7130	7332	7379	7344	7322	7181	7378	7365	7372	7392	7266	7309	7294	7315	7392	7360	7389	7327	7355	7381	7407	7420	7360	7246	7230	7322	7360	7401	7369	7201	7391	7382	7389	7304	7216	7354	7242	7282	7353	7361	7293	7212	7391	7407	7251	7278	7383	7246	7199	7175	7296	7258	7312	7404	7325	7268	7230	7252	7417	7320	7330	7400	7198	7413	7395	7406	7283	7334	7412	7283	7259	7366	7336	7269	7348	7316	7376	7473	7397	7384	7260	7232	7194	7304	7251	7155	7200	7242	7274	7402	7250	7308	7345	7332	7308	7365	7355	7273	7278	7301	7234	7393	7293	7422	7321	7225	7367	7257	7306	7326	7310	7265	7395	7337	7324	7347	7360	7259	7322	7331	7318	7289	7282	7268	7298	7371	7447	7425	7363	7318	7299	7423	7302	7316	7292	7214	7300	7394	7394	7352	7292	7359	7231	7232	7332	7436	7283	7292	7237	7440	7353	7207	7441	7212	7511	7249	7389	7409	7310	7352	7289	7133	7420	7441	7348	7373	7338	7305	7175	7288	7343	7274	7347	7358	7366	7241	7392	7184	7390	7242	7306	7331	7360	7170	7302	7394	7363	7264	7285	7324	7481	7280	7365	7298	7405	7313	7364	7365	7383	7279	7327	7449	7306	7288	7317	7391	7259	7376	7492	7240	7246	7433	7398	7406	7332	7309	7278	7285	7279	7370	7283	7291	7240	7125	7287	7260	7319	7297	7134	7396	7321	7342	7221	7340	7321	7169	7278	7211	7337	7277	7382	7308	7306	7348	7323	7348	7401	7492	7310	7440	7219	7059	7402	7245	7369	7332	7258	7238	7357	7285	7252	7156	7440	7203	7291	7268	7231	7467	7162	7396	7394	7389	7419	7298	7360	7327	7121	7377	7425	7300	7212	7297	7344	7331	7416	7194	7256	7366	7389	7274	7334	7265	7242	7190	7401	7336	7419	7164	7246	7350	7250	7277	7173	7295	7378	7346	7502	7346	7389	7356	7475	7290	7325	7329	7369	7226	7500	7311	7227	7249	7431	7314	7313	7354	7430	7341	7419	7333	7358	7400	7228	7282	7399	7420	7369	7377	7442	7425	7382	7434	7444	7387	7376	7360	7335	7330	7332	7275	7352	7301	7275	7372	7177	7310	7386	7378	7306	7367	7293	7265	7308	7307	7306	7330	7375	7341	7335	7281	7410	7349	7484	7414	7384	7327	7345	7446	7420	7399	7297	7349	7303	7442	7324	7311	7223	7408	7272	7295	7277	7406	7209	7368	7344	7324	7414	7261	7337	7274	7266	7392	7197	7337	7243	7272	7417	7298	7354	7321	7345	7339
8384	8755	5273	6477	8745	6435	2845	1369	959	898	757	833	748	796	821	799	814	763	771	774	751	801	784	771	757	826	735	786	807	738	783	791	824	844	822	766	789	792	719	801	802	837	766	832	780	768	776	789	795	822	799	856	754	806	774	811	778	832	772	787	805	756	812	774	781	775	740	788	759	763	780	732	829	767	813	825	760	758	793	839	776	787	736	849	832	781	779	806	777	801	817	819	820	763	793	777	848	747	763	795	751	823	746	806	766	792	781	830	826	796	788	747	800	788	835	826	804	764	807	790	826	750	794	779	789	858	753	811	764	845	835	779	753	798	786	741	756	817	769	773	802	821	798	775	811	808	801	725	757	835	788	818	757	743	800	781	782	756	788	752	826	806	728	773	810	730	859	769	792	781	782	775	798	752	843	835	739	786	785	813	792	813	745	832	802	797	781	819	833	755	771	807	801	750	813	818	771	775	766	752	808	761	769	751	806	827	811	809	812	801	847	836	860	798	790	755	824	863	824	757	811	847	778	813	741	819	801	771	800	816	754	743	825	780	803	795	804	736	840	837	784	753	829	844	764	815	798	808	808	765	781	788	843	842	785	814	772	797	781	769	829	802	790	800	814	791	777	776	817	809	830	809	784	775	788	800	824	740	776	811	769	757	785	780	843	750	814	805	728	768	737	794	783	782	860	799	780	746	727	774	750	792	799	774	797	821	750	822	839	804	827	802	774	756	847	815	772	763	818	780	839	825	775	806	775	775	828	831	827	830	797	762	757	799	807	790	770	768	769	794	793	825	800	792	737	850	803	853	766	798	844	795	831	825	816	839	798	790	816	790	795	773	764	772	793	774	817	843	836	818	748	788	726	779	801	793	807	847	837	822	858	833	773	778	783	777	782	784	796	809	788	755	770	779	749	806	808	806	809	808	744	757	774	832	843	791	798	758	876	782	833	800	820	762	759	807	826	794	821	798	775	811	778	768	787	807	803	800	780	815	789	759	775	797	790	743	791	800	792	770	800	783	797	777	841	801	816	797	778	782	795	794	820	808	761	767	747	817	807	807	782	801	785	855	809	788	843	788	784	835	796	772	835	802	750	760	838	788	800	760	759	750	814	759	813	797	761	786	783	792	786	801	839	773	763	857	806	822	814	748	819	814	828	822	803	823	834	743	809	763	765	794	761	780	833	833	765	819	785	757	822	756	800	838	802	809	817	792	832	771	739	752	823	762	811	794	815	773	767	785	821	811	799	764	818	769	775	801	811	778	800	821	820	767	830	755	751	816	789	798	810	773	782	769	778	787	769	819	746	800	789	796	745	805	802	832	815	796	788	758	835	814	769	771	808	762	766	828	833	758	774	775	802	796	797	805	789	797	760	804	802	757	799	824	762	853	819	756	762	842	786	810	790	790	801	847	794	808	831	793	770	808	783	837	840	778	782	792	838	824	800	773	819	804	856	780	757	786	738	777	769	795	787	782	804	791	814	776	765	817	780	770	740	753	800	738	768	762	824	788	760	835	841	822	788	777	761	756	783	758	819	763	725	783	820	818	833	740	798	743	755	811	828	808	805	805	790	855	834	780	776	780	810	798	793	783	771	791	821	777	770	825	790	799	801	794	798	815	779	753	734	769	770	832	794	779	794	764	768	814	755	746	790	789	766	778	801	751	789	800	777	800	814	814	807	758	813	769	806	785	790	791	800	814	823	731	789	826	780	830	777	742	793	851	754	814	801	750	807	777	755	761	793	768	751	805	822	759	781	802	776	810	838	823	787	770	795	790	793	784	777	826	801	750	838	830	827	762	796	792	810	784	801	755	774	768	758	788	808	804	792	775	799	816	815	762	800	840	798	775	796	757	811	798	775	818	817	775	768	802	747	857	755	806	798	746	811	820	782	806	751	735	808	797	748	791	769	800	779	796	743	816	845	762	809	757	743	786	786	786	776	834	767	810	817	755	778	804	771	784	794	780	775	820	783	849	803	825	812	795	790	805	824	773	812	859	783	782	810	808	816	781	799	784	797	767	805	834	774	786	762	801	779	783	851	813	815	773	812	761	734	759	790	783	823	766	789	836	799	768	798	800	825	792	792	818	793	823	784	801	776	731	787	811	790	750	830	800	788	751	806	784	778	803	814	825	752	814	804	813	737	770	822	794	818	809	786	760	763	731	796	831	819	805	789	760	814	837	803	810	788	803	803	784	780	730	750	785	796	792	842	828	781	822	838	805	773	751	780	771	766	746	789	794	781	744	768	821	834	795	793	771	800	783	815	769	778	801	751	739	764	823	822	790	793	844	784	827	762	820	788	799	815	731	761	787	774	815	843	791	790	787	840	799	824	734	762	757	823	800	818	809	766	808	810	791	827	785	819	774	770	775	822	750	763	831	860	764	761	796	803	792	788	791	838	810	767	802	815	805	750	796	853	801	747	839	776	756	767	787	780	752	793	779	828	776	803	755	803	802	801	766	807	801	802	801	771	711	756	771	812	778	785	822	796	786	846	800	797	796	827	783	851	865	779	801	784	755	831	739	776	805	752	797	804	809	797	777	789	836	767	761	813	838	799	809	771	721	811	758	769	800	809	799	807	786	769	735	768	817	757	847	804	781	833	799	753	811	805	831	814	821	830	798	826	743	770	802	812	792	777	781	778	807	786	800	770	803	815	794	781	802	815	820	832	732	765	790	776	798	847	795	778	790	783	748	771	778	817	756	812	728	770	761	803	777	800	756	765	836	842	795	820	742	803	796	762	820	802	850	793	822	809	756	804	752	770	763	787	772	796	795	875	816	811	721	846	776	812	827	806	801	832	814	777	767	785	764	759	805	805	814	791	778	821	772	760	845	802	794	754	821	759	784	780	771	830	792	779	741	772	756	747	794	766	787	795	740	845	756	744	776	804	749	780	804	748	796	781	799	822	847	783	760	806	775	775	819	783	776	854	831	818	777	805	782	766	819	841	837	825	778	760	836	776	830	804	825	774	787	835	829	809	863	809	775	805	801	773	802	817	818	797	737	792	822	751	764	731	770	830	813	802	740	809	773	820	777	810	824	824	772	763	751	801	766	799	825	800	792	797	779	810	732	783	821	773	787	751	748	799	811	815	774	789	775	795	768	795	764	812	771	778	821	802	776	783	812	750	811	808	812	802	788	767	803	821	763	788	871	789	789	732	784	827	782	778	820	808	753	803	837	785	729	780	792	784	789	777	809	798	801	801	813	799	832	784	789	761	788	767	776	760	864	823	769	792	797	733	770	803	762	825	758	760	816	783	795	839	830	781	816	787	775	769	768	794	757	774	834	806	790	759	806	763	820	851	779	813	777	773	789	800	737	783	744	810	766	740	776	796	818	711	762	785	783	764	757	798	792	781	774	812	783	807	776	776	768	761	837	809	806	809	738	788	781	766	733	790	760	812	769	782	777	737	790	737	790	790	724	774	731	794	798	775	848	759	788	756	784	760	796	754	784	822	746	816	789	783	727	779	771	780	716	799	786
42078	39941	33124	48585	57408	46413	30831	16731	9501	7549	7146	6990	6977	7021	7061	7063	7164	6976	7058	7060	7026	7099	6966	7198	7132	7110	6959	7219	7008	7047	7017	6874	7114	7169	7027	7038	7022	7081	7207	7056	7096	6996	7112	7063	7143	7012	7053	6964	7051	7138	7020	7123	7153	7173	6920	7059	7023	7105	7081	7038	7053	7093	7082	7172	7102	7106	7019	7091	7129	6977	7096	7143	6990	7087	7002	6943	6995	7074	7033	6928	7098	7071	7000	7096	7151	6999	7085	7102	7026	7149	7109	7216	7001	6983	7042	7037	7101	7026	6919	7146	7011	7103	6990	7076	7086	7116	7050	7053	7020	7177	7152	7057	7205	7012	6925	7159	7009	7126	7161	7036	7176	7055	6957	7041	7000	7060	6952	7054	7108	6990	7124	6967	7041	7057	7006	7203	7004	7015	7054	7138	7001	7117	7130	7051	7207	7096	7111	7009	7076	7022	7032	7026	7214	7040	7221	7057	7110	6993	7126	7176	7083	7038	7106	7107	7016	7140	7155	7001	7151	7147	7039	7037	7153	7077	7099	7047	7126	7004	7116	7168	7026	7033	7032	7075	7055	7145	6984	7083	7232	6995	7105	7082	7022	7060	7025	7208	6962	6971	7113	6890	7189	7052	7211	7180	7102	7108	6899	7171	6955	7092	7065	7028	7000	7206	7160	7163	7104	7085	7110	6949	7011	7299	7017	7068	6984	6929	7146	7117	7127	7108	7082	7045	7118	7196	7060	7114	7062	7180	7140	7231	7112	6984	7146	7041	6990	7111	6975	7151	7076	7040	7138	7122	7093	7121	7047	7196	6972	7079	7000	7126	6998	7044	7082	7087	6950	7233	7202	7146	7200	7119	6985	7065	7134	7055	7125	7111	7033	7088	6995	7037	6941	7030	6950	7245	6998	6928	7090	7102	7148	6974	7084	7153	7037	7101	6937	7091	7125	6980	7111	7044	7070	6997	7201	6972	7191	7026	7115	7117	6911	7101	7053	6912	7042	7111	6978	7142	7062	7153	7130	7101	7035	6942	6969	7073	7038	7003	6952	7174	7001	7099	7065	7023	7101	7085	7082	7225	6874	7108	7160	7049	7118	7060	7116	7111	7072	7167	6930	7073	7050	6951	7034	7081	7200	7113	7036	7183	7111	7035	6986	7124	7073	7085	7087	7299	6977	7106	7143	7085	7050	7106	7120	7115	6950	7117	7110	7045	7021	7163	6999	6998	7191	6979	7004	7043	7161	7153	7165	7173	7133	6969	7118	7007	7020	7037	7033	7002	7103	7047	6875	6922	7033	7074	7123	7185	7040	7080	6881	6936	7071	6968	6919	7129	7032	7192	7007	7097	7124	7115	7131	7027	7085	7122	7030	7105	7058	7093	7029	7097	7133	7129	6952	7059	7108	7102	7105	7053	7070	7157	7051	6958	7150	7202	7114	7114	7061	7113	7103	6911	7127	7025	6997	6947	7120	7105	6971	6982	7161	7138	6998	7050	7046	7025	7069	7070	7019	7133	7077	7044	7019	7197	6979	6885	6988	6953	6972	7054	7129	7188	7130	7188	7172	7122	7134	6893	7162	7144	7001	7111	7081	7101	7153	7152	6979	7057	6996	7083	7186	6971	7057	7089	7079	7004	6995	6971	7125	7063	7012	6969	7081	6948	7042	7145	7120	7101	7187	7088	7035	7256	6978	7031	7160	7101	7174	6999	7104	7041	6992	7057	7078	7039	7166	7090	7106	7155	7074	7037	7133	7100	7049	7134	7153	7050	7164	7125	7069	7132	7018	6975	7150	7019	7188	7070	7157	7227	7233	7100	7115	7025	6988	7079	7123	7077	7060	7077	7144	7041	6993	7068	6956	7060	7048	6928	6958	7189	7047	7036	7065	7146	7167	7250	7092	7114	7182	7030	6928	6983	7125	7114	7078	7107	7171	7068	7092	7175	6962	7028	7125	6993	7067	7166	7006	7082	7081	7030	7117	6954	7185	7128	7076	7049	7043	7143	7100	6988	7070	7058	7063	6924	7101	7140	7045	7055	7092	7046	6980	7079	7003	7160	7033	7102	6991	7021	7136	6965	7044	6947	7069	7115	7059	7067	7124	7118	6975	7144	7095	7080	6968	7029	7130	7014	7098	6995	7037	7131	7152	7052	7066	7044	6961	7066	7022	7107	7172	7003	6930	7148	7146	7103	7054	7149	7050	6976	7067	7065	6983	7049	7119	7079	6984	7090	6966	7092	7031	6993	6957	7097	7099	7078	7143	7082	7133	6879	6930	7040	7235	6980	7225	7095	7119	6946	6870	7183	6989	7097	7114	7099	7125	6965	7185	7003	7120	7148	7008	7125	7067	7097	7063	7110	7070	7142	7177	7089	7066	7120	7155	7020	7047	7096	6958	7202	7132	7133	7114	7114	7018	7152	7092	7150	7029	7061	7100	7092	7049	7173	7043	7133	6988	7025	7104	7165	7069	7025	7065	7190	7048	7059	6990	7032	7176	7173	7052	7064	6950	7030	6974	7024	6975	7103	6968	7204	7078	6994	7075	6975	7132	7037	7065	7045	7082	7008	7211	6941	6985	7095	7150	6986	7065	7062	7126	7178	7104	7207	7063	7045	7150	7095	6944	7146	7064	7019	7080	7118	7170	7160	7028	7129	7117	6989	7048	7027	7019	6967	7116	7087	7022	7075	7045	7110	7055	7003	6966	6942	7206	7066	6974	7137	7044	7099	7061	7132	7105	7002	7006	7084	7017	7084	7015	7096	7073	7046	7127	7151	7116	6992	7104	7116	7023	7087	7077	7002	7038	7014	6982	7171	7057	6995	6979	7085	7005	7243	7170	7080	7110	7092	7185	7165	6936	7019	7120	7000	7086	7094	7239	7075	7016	7059	7063	7163	7145	7035	7061	7059	6996	7144	7072	7067	6964	7069	7018	7113	7041	7010	7094	7221	7119	7070	6910	6990	7039	7109	7158	7030	7067	7096	7082	7033	7061	7029	7049	7049	6957	6978	7091	6961	7021	7085	7018	7039	7157	6935	7111	6958	7002	6923	7043	7049	7008	7116	6907	7070	7052	7105	7028	7007	7089	7046	7008	7083	6987	7120	7121	7092	7156	7100	7122	7139	7026	7110	7009	7161	7111	7182	7000	7103	7151	7020	7081	6973	7075	7041	6921	7025	7010	7069	7057	7070	7097	7067	7090	7087	7103	7212	6981	7155	7064	7156	7003	7106	7096	7189	7154	7075	7038	7124	7041	7107	7096	7193	7211	7121	7067	7074	7188	7079	7160	7032	6988	6975	7052	7132	7138	7028	7014	7221	6911	7014	7108	7136	7016	7175	7089	7070	7130	7131	6977	7076	7014	7058	7103	6997	7074	7050	7049	7165	7083	6951	7037	7069	6966	7168	6971	7081	7026	7057	7171	7030	7104	7096	7078	7097	7078	7018	7114	7087	7023	7074	7155	6904	7063	7182	7028	7147	7176	6985	7051	7157	7082	7080	7085	7072	7211	7119	7136	7044	6965	7130	7089	7008	7078	7178	7128	7028	7063	7115	7087	7143	7101	7145	7081	7023	7064	7044	7080	7097	7155	7135	7116	7104	7059	7006	7150	7085	7076	7076	7020	7049	7212	7162	7127	7005	7146	7190	7213	7100	7012	7130	7044	7106	7150	7043	6989	6884	7057	7127	7023	7245	7046	7194	7122	7068	7052	6959	7049	7035	7049	7019	7064	7053	7036	7054	7142	7133	7036	7062	7063	6966	7086	7109	7125	7056	6998	6916	7034	7043	7108	7001	7097	7111	7066	7017	7171	7086	7000	7058	7080	7098	7123	7045	7075	7153	7123	7082	7060	7156	7179	7194	7099	7028	6980	7097	6961	7042	7097	7169	7081	7128	7222	6962	7141	7063	7232	7121	7185	7160	7032	7125	7258	7089	7222	7171	7013	7210	7103	6990	7048	7012	7030	7161	7166	7099	7075	6990	7104	7030	7104	7219	7095	7030	7151	7058	7075	7142	6999	7074	7139	7119	7053	7151	7071	7075	6961	7159	7037	7176	7054	7004	7051	7017	7149	7185	7129	7037	7093	7056	7104	7088	6986	7090	7115	7093	6994	7111	7045	7034	7097	7049	7098	7169	7142	7057	7037	7032	7123	6964	7087	7025	7130	7113	7031	7038	7041	7087	6987	7065	7172	7089	7098	7083	6894	7153	7004	7181	6989	7076	7120	7134	7110	6972	7028	7222	7046	6960	7128	7031	7165	7052	6959	7131	6987	6961	7003	7037	7169	7064	7043	7168	7067	7070	7254	7077	7131	7126	7043	7156	7213	6967	7126	7040	7129	7138	7009	6876	7108	7030	7161	7029	7090	7078	7043	7101	7044	7001	7093	7158	7203	7023	6965	7089	7131	7163	7104	6965	7072	7221	7213	7066	7074	7062	7004	7121	7024	6990	7023	7021	7107	6994	7074	7080	7119	7088	7142	7176	7052	7164	6967	7187	7075	7011	7028	7040	7071	7016	7204	7101	7195	6984	7212	7145	7015	7184	7009	7143	6958	7089	7192	7091	7112	7143	7091	7044	7217	6941	7102	7012	7205	6957	7227	7161	7097	6893	7134	7040	6965	7076	7114	6994	6958	7112	6966	7026	7103	7109	7059	6864	7046	7054	7111	7042	7089	7037	7080	7053	7028	7179	7121	6970	7074	7091	7111	7023	7074	7136	7097	7281	7027	7105	7121	7053	7109	7092	7229	7067	7007	7131	6971	7059	6969	7317	7077	7214	7010	7033	7096	7066	6959	6961	7011	7082	7112	6964	7014	6966	7064	6938	7130	7052	7160	7164	7153	7169	7154	7094	7058	7190	7132	7134	6934	7020	7110	7136	7032	7082	7231	6929	7177	7127	7146	6955	6940	7055	6993	6982	7092	7120	7230	7050	7098	7112	7040	7016	7146	7101	7099	7075	6995	6896	6972	7065	7154	7082	7190	6954	7036	7113	7202	7048	7081	7163	7110	7048	7080	7126	7052	7114	7025	7104	7052	7063	7095	7094	7049	6978	7115	7074	7026	7069	7170	6962	7140	7053	6999	7095	7141	7168	7022	6982
17944	21414	22923	18775	28395	27050	15008	5003	1552	924	831	827	787	818	799	721	778	781	787	751	793	799	801	733	819	809	822	817	736	793	754	741	794	785	794	785	809	802	816	816	797	792	798	751	826	780	807	794	804	788	753	769	825	822	808	827	844	818	785	781	816	794	810	779	823	839	759	809	780	816	783	799	834	751	806	738	789	786	823	832	794	786	765	800	757	770	803	815	766	773	735	759	749	796	780	770	764	749	815	770	772	707	763	825	772	769	790	789	807	780	821	792	822	810	855	750	807	822	806	809	833	826	779	830	801	823	798	772	753	801	755	803	786	822	796	744	773	824	770	766	770	765	781	817	782	758	755	780	786	796	780	801	765	759	812	780	811	791	746	738	759	765	800	780	787	756	793	791	762	785	840	767	780	797	791	812	758	766	798	805	793	785	806	785	773	768	744	775	738	832	797	786	829	815	819	787	842	794	811	804	786	759	784	817	752	860	777	795	802	788	739	764	774	820	786	771	802	765	814	797	799	779	784	809	777	754	796	791	816	758	788	756	803	734	758	805	803	823	804	764	777	812	801	804	802	825	812	784	778	782	823	789	763	803	743	789	778	817	829	791	797	796	805	808	799	786	735	828	754	805	772	777	761	822	806	785	741	761	805	754	842	766	767	763	814	749	749	817	819	796	722	835	794	837	768	781	796	781	799	759	789	785	811	775	803	759	752	737	779	780	781	782	786	801	750	799	794	794	792	800	761	764	764	743	773	754	795	775	806	830	762	774	768	794	742	797	794	780	777	749	716	809	783	781	789	730	774	801	765	789	744	785	808	817	784	833	781	804	739	768	811	781	780	802	830	745	807	779	799	806	816	776	770	765	785	794	796	769	796	834	793	750	740	782	765	751	773	729	817	791	787	749	832	788	827	769	790	749	787	841	762	794	776	745	807	782	794	775	797	776	756	797	772	795	787	794	783	763	825	787	817	774	789	760	764	794	780	788	788	828	820	790	752	764	849	819	772	795	817	791	777	730	802	788	785	772	772	769	801	811	773	767	761	763	810	821	783	817	832	826	783	755	742	822	801	779	794	777	798	754	806	726	777	805	809	776	804	786	776	860	764	808	810	757	770	786	766	776	804	823	740	799	812	827	806	758	782	768	810	770	744	794	788	800	734	813	772	802	736	761	808	777	769	777	792	771	821	773	811	785	801	769	799	843	801	778	775	799	762	793	791	785	807	804	794	784	868	793	777	790	791	811	763	773	785	804	727	817	791	808	797	807	811	773	791	773	813	750	788	805	820	827	748	850	775	801	773	833	816	777	781	763	799	771	796	788	776	817	794	767	777	763	806	764	743	736	726	778	752	781	839	824	817	796	764	766	773	790	789	779	788	807	775	747	803	809	721	747	829	808	822	776	817	793	803	761	780	787	774	818	823	755	732	761	819	755	806	793	760	794	853	793	788	735	799	779	792	793	748	784	776	772	750	803	765	789	764	793	761	808	786	807	740	806	763	772	831	804	778	786	796	721	770	777	853	796	783	790	739	793	805	818	773	772	837	826	783	789	763	765	790	785	767	731	812	821	801	698	752	778	768	800	806	798	801	812	805	794	810	817	749	747	827	755	788	842	799	814	809	784	781	785	796	799	751	786	794	725	817	787	778	810	827	800	792	791	834	738	814	778	794	788	833	794	784	786	787	832	729	814	776	797	804	806	821	805	786	828	805	773	798	747	750	827	797	768	761	826	814	739	818	790	810	800	823	764	771	730	837	760	781	816	800	815	808	775	762	760	746	762	785	767	823	783	778	764	784	804	806	747	765	839	783	799	797	828	790	767	854	777	787	776	730	793	774	824	800	802	852	779	771	821	791	812	790	758	880	778	791	751	775	795	796	871	811	809	796	820	782	794	755	800	731	836	856	761	789	802	778	818	799	791	809	768	795	802	796	779	771	811	784	793	812	810	801	784	818	819	813	821	810	747	764	792	786	761	778	726	773	780	796	806	814	816	779	779	813	774	806	757	802	771	748	779	831	798	741	741	744	781	772	800	796	770	833	847	806	787	778	811	760	781	814	763	802	781	827	796	798	764	761	812	794	778	751	781	792	730	763	761	851	780	791	780	736	811	836	789	796	799	764	740	762	745	778	785	762	806	784	743	819	775	780	761	792	805	769	797	788	824	785	788	826	843	771	821	825	821	818	814	780	798	829	761	777	761	783	751	787	814	820	780	834	777	751	800	803	743	752	812	755	771	822	795	789	836	795	789	806	813	772	790	771	799	780	784	797	779	752	818	821	794	781	786	782	764	781	774	787	825	797	785	749	752	823	747	774	834	773	832	812	779	784	743	789	797	774	778	841	819	806	810	769	807	809	790	728	817	791	822	802	809	822	839	787	818	824	790	803	730	815	820	787	832	790	798	792	782	790	811	739	800	766	784	768	789	770	801	807	770	812	774	766	741	821	735	779	782	832	784	799	801	807	823	826	779	747	766	823	809	772	795	745	803	752	792	799	828	809	772	789	790	812	806	791	766	841	793	778	862	746	772	817	790	780	745	841	790	791	774	743	811	815	773	768	827	762	794	805	790	760	781	767	816	821	831	759	761	813	795	812	707	775	767	749	762	777	770	772	783	834	743	768	786	779	751	806	807	790	741	785	719	781	773	774	804	766	848	762	824	821	853	805	789	802	742	772	756	787	774	814	780	785	799	764	749	785	831	840	820	833	783	760	750	755	698	781	798	753	781	795	809	790	813	771	796	811	818	784	805	849	768	797	781	848	779	778	787	727	855	809	786	756	769	774	805	791	794	746	803	742	820	764	723	788	802	812	799	795	846	729	803	758	828	763	748	810	790	793	742	822	807	793	790	769	779	790	750	761	789	779	804	780	800	814	797	795	831	779	799	785	762	792	786	780	729	810	777	772	758	797	774	794	780	804	766	782	782	767	797	773	777	796	754	788	811	752	809	797	806	844	781	796	771	816	776	793	786	768	816	797	776	780	790	831	822	821	801	769	782	785	866	768	770	777	786	761	798	771	812	802	788	806	783	755	765	778	758	802	782	766	845	768	770	792	814	797	769	759	807	811	787	792	740	779	817	842	737	812	774	782	748	746	724	803	776	764	792	757	794	773	790	745	765	825	760	737	787	834	787	780	818	776	758	824	760	741	810	809	778	784	800	806	774	751	800	800	808	820	781	825	764	775	781	854	799	741	790	754	786	766	779	803	804	781	799	795	777	805	824	799	794	736	793	797	774	739	774	782	803	730	796	754	784	751	810	806	795	835	823	747	818	800	744	753	846	751	806	765	822	804	768	774	798	768	795	756	750	815	768	789	752	796	765	802	732	747	833	810	819	825	768	784	787	790	750	769	772	829	786	772	811	795	802	758	813	741	748	811	796	795	755	806	762	813	776	792	790	804	826	769	750	771	811	805	808	795	813	777	809	789	801	758	773	800	814	823	791	815	786	763	770	806	781	801	772	837	837	802	787	773	782	826	798	755	770
54598	50713	57653	63838	83715	81898	58925	35736	17749	9332	7361	6895	7020	7007	7020	7113	7084	7091	7114	7027	7038	7185	7044	7088	6999	7162	7096	7112	7191	7191	7062	6941	7046	7058	6891	6910	7015	6991	7061	7068	7235	7163	7149	7104	7089	7056	7114	6925	7094	7009	6993	7128	6824	7020	7095	7057	7017	7028	7139	6977	6936	7249	7081	7101	7004	7037	6991	6951	7142	6951	7134	7019	6867	6984	7101	7031	7046	6936	7042	7005	7263	7081	7020	6978	7201	7004	7037	7085	7120	7098	7060	7069	7104	7170	7073	7024	7074	7129	7128	7047	7065	7088	7011	7073	7107	7087	7044	7058	7075	7025	7144	7088	7014	7044	7010	7142	7020	7125	7149	6963	7114	7105	7069	7141	7063	7055	7061	7050	6985	7062	7040	7174	7073	7072	7151	7149	7094	7039	7073	7001	7127	7306	6996	6995	7062	7130	7114	7049	7122	6976	7004	7032	7112	7235	7155	7046	7106	7067	7047	6982	6998	7015	7166	6949	7110	7084	7155	7119	7169	7144	7173	7077	7047	7002	7220	6913	7087	7145	6969	7127	7031	7096	7024	7262	7009	7058	7085	7155	7086	7029	7145	7003	7118	6965	7054	7141	7054	7066	7199	7052	6934	7063	7072	6925	6996	7036	7079	7008	7126	6988	6978	7101	7006	7086	7019	6985	7100	7031	6968	6953	7044	7140	7054	7006	7014	7012	7135	7033	7069	7167	7170	7169	7197	7182	7023	7094	7093	7037	7051	7037	7107	7023	6804	7030	7187	7023	7096	6953	7132	7205	7040	7032	7066	6882	7100	7011	6996	7124	7032	7112	7186	6982	7143	6921	7228	7077	7098	7112	7082	7161	7219	7136	7092	6951	7055	7098	7054	7023	7179	6999	7133	7060	7085	7166	6980	7171	7168	7160	7104	7175	7038	7035	7127	7089	7101	7113	7083	7071	7017	7121	7078	7196	7165	6923	7059	7031	7029	7053	7038	7049	7113	7049	7069	7185	7012	6969	7047	7032	6930	6983	7195	7036	7042	7102	7066	7028	7138	7165	7078	7093	7069	7109	7045	7054	7007	7114	7029	7129	7019	6929	7049	7200	7128	7136	7204	7076	6982	6973	7060	7049	7083	7083	7085	7027	7032	6936	7161	7057	7102	7228	7149	6980	7064	6987	7086	6998	7056	7053	7076	6915	7010	7139	7109	7065	7143	7079	7131	7081	7134	7055	7009	7007	7113	7050	7052	7005	7144	7154	6983	7005	7112	7002	7161	7065	7100	7053	7130	7060	7018	7044	7043	7062	7079	7089	6999	7077	7139	7010	7179	7039	7113	7012	7073	6992	7082	7063	7001	6987	7121	6964	7261	7175	7042	6906	7062	7013	7116	7045	6977	7087	7099	7053	6988	7034	7146	7101	7040	6989	6991	6982	7146	7078	7185	7093	7171	7118	7035	7090	7025	7045	7160	7122	7075	7098	7159	6990	7071	7082	7014	7076	7229	7062	7147	6943	6952	7089	7050	7095	7115	7056	7099	7059	7149	7037	7219	7117	7028	7085	7094	6989	6984	7083	7158	7166	7109	7147	7152	7148	7214	6993	7053	6937	7113	7095	7069	7085	7112	7059	7006	7034	7095	7085	7012	7141	7147	6920	7131	7009	6942	7117	6916	7071	7125	7076	7032	6939	7090	7078	7177	7067	7122	7095	7095	7115	6991	7062	7094	7015	7031	7114	7089	7175	7115	6964	7135	7111	7083	7083	7043	7127	7033	7108	7109	6925	6852	6986	7065	7070	7003	7145	7025	7132	7039	6995	7056	7041	6993	7011	6943	7119	7033	7061	6956	7113	7010	7014	6992	7105	7057	7144	6984	6994	6996	7074	7115	7080	7043	7029	6981	6995	7053	7090	7125	6937	7156	7052	7225	7184	7066	7048	7045	7055	7112	7076	6848	7035	7024	7030	6915	6983	7058	7047	6997	6921	6979	7108	7266	7098	7033	7103	7149	7039	7139	7051	6922	7024	6968	7080	7050	7176	7065	6965	7201	6891	7125	6978	7138	7035	7158	7071	6994	6985	7120	7037	7093	6915	7017	6995	7141	7001	7227	7053	7075	6959	7194	7045	6962	7167	6990	7020	6992	6978	6937	6911	7100	7034	7168	6970	7000	7078	7158	7014	6970	7072	6980	7062	7010	7089	6944	7087	6984	6910	6989	7126	7015	6955	7054	7159	7094	7051	7088	7001	7097	7190	7067	6938	6973	7043	7039	7048	7061	7077	6999	7066	7061	7029	6990	7007	7054	7004	7001	6947	7173	7167	7078	7036	7144	7071	7099	6951	7098	7120	6969	7080	7040	7062	7190	7045	7028	7040	7114	7112	7090	7125	7197	7112	7153	7121	6996	7072	6943	7026	7055	7093	7240	7121	7048	7101	7055	7110	7073	6966	6922	7038	7078	7101	6920	7256	7159	7052	7081	7015	6957	7020	6982	7121	7164	7092	7059	7077	7059	6997	7064	7049	7074	7087	6925	7024	7073	7031	7017	7000	7027	7095	7119	7205	6950	6945	7086	7152	7143	7011	7049	7058	7147	7105	6978	7136	7061	7066	6991	7022	7019	7121	7145	7001	7088	7076	7045	6903	7076	6947	7024	7235	7078	7090	6986	7102	7048	7010	7093	7036	7184	6977	7082	7070	7080	7030	7197	7082	7135	7067	7103	7171	7193	7023	7190	7086	7015	7116	7086	7093	7038	7071	7136	7087	6983	7031	6921	7048	7054	6967	7112	7020	7079	6988	7130	7132	7077	7094	7106	7151	7075	7003	7012	7149	7031	7035	7030	7096	7076	7020	7025	7128	6970	7132	7042	6998	7157	7278	7071	7074	7242	7089	7146	7107	7028	6960	7055	7071	7051	6967	7075	6924	7090	6943	7046	7128	7165	7142	7086	6978	7170	7104	7070	6956	7045	6923	7046	7189	7128	7097	7262	7057	7099	7093	6993	6968	7236	7201	7153	7036	7077	6943	7145	7183	7059	7054	7057	7077	7085	7040	7121	7032	7080	7007	7030	7006	7083	6957	7132	6980	7153	7060	7038	7034	7102	7095	6989	6917	7044	7089	7075	7156	7032	7106	6933	7196	7026	7069	7007	7044	7148	7100	7068	7133	7082	7156	7131	7066	7051	6981	7055	6971	7152	7113	7026	7041	7145	7098	7179	7143	7140	7079	7101	7129	7103	7083	7072	7092	7028	7208	6966	7073	7024	6958	7204	7081	6984	6895	7010	6969	7008	7179	7107	7130	7137	6978	7130	7117	7150	7050	6903	7108	7190	6966	7182	7053	7247	7148	7140	7173	7199	7159	7050	7127	7180	6959	7170	7165	7122	7049	7268	7134	7010	7100	7118	6975	6984	7132	7060	7107	7057	7092	7051	7094	7100	7093	7007	7113	7090	7042	6926	7184	7196	7144	7043	7003	7079	7063	6999	6889	7044	7055	7134	7003	7063	7201	7117	7052	7009	7132	7009	7050	7151	7044	7034	7015	7096	7022	7141	7030	6986	7081	7138	7011	7073	7062	7087	6994	7007	7180	7031	7232	7019	7054	7015	6958	7073	7083	7044	7061	7099	7044	7006	7042	6963	6986	7161	7038	7057	7075	7007	7079	7045	7099	6999	7095	7128	7027	7168	7052	7120	7273	7089	7122	7245	7061	7137	7137	7133	7084	6990	6971	7141	7053	7068	7174	7104	7072	7024	7186	7022	7040	6964	6981	7036	7004	7201	7075	6985	7158	7023	7066	7074	7095	6943	6989	7084	7181	6917	7097	7150	7104	7063	6985	7127	7004	7095	7036	7084	7035	7243	6937	7184	7058	7046	7158	7152	7073	6992	7071	7073	7054	6964	7129	7134	7130	7287	7124	7029	7008	7168	7170	7050	7060	6985	7008	7013	6980	7013	6985	7092	7009	7015	7201	7094	6994	7078	6954	7171	7010	7099	7095	7001	7057	7046	7002	7042	7074	7233	7154	6998	7079	7068	6988	7230	7021	7123	7096	6882	7065	7139	7021	7136	7178	6963	7049	6949	7106	7045	7230	7022	7089	7075	7009	7029	7119	7001	7006	7105	6972	7063	7023	7051	7161	7079	6994	7105	7083	6932	7174	7115	7185	7170	7041	7146	7205	7245	6982	7061	7136	7090	7200	7113	7079	7022	7188	7140	6997	7176	7141	7175	7036	7173	7157	7136	6996	7016	6934	6924	7058	7064	7112	7100	7009	7005	7087	7112	7000	7002	7199	7181	7188	7128	7112	7140	7048	7115	7090	7091	7071	7169	7051	7276	7046	7073	7060	7065	7032	7054	7253	7117	7123	7112	7139	7055	7077	7177	7079	7054	7213	7048	7048	7070	7143	7106	7038	7029	7182	7041	7152	7009	7043	7073	7140	7121	7048	6921	7008	7218	7095	6995	7142	7021	7096	7092	7060	7081	7072	7006	7083	7048	7154	6977	6985	7140	7241	7063	7045	7041	7045	7112	7129	6978	6973	7227	7237	7117	7045	7138	7123	7122	7111	7007	7198	7021	7077	7086	6949	7055	7102	7130	7112	7100	7063	7111	6982	7129	7035	7115	6977	7117	7044	7127	6941	6951	7151	7069	7031	7169	7143	7052	7069	7155	7161	7163	7042	7059	7042	7205	7057	7108	7022	7194	6964	7113	7030	7158	7092	7055	6999	7079	7124	6939	6986	7030	7050	7056	6952	7002	6912	7004	7024	7121	7120	7024	7075	6991	7101	7051	7025	6912	6918	7023	7084	7128	7061	6952	7116	6851	6936	7105	7094	7147	7135	7078	7142	7127	7190	6964	7061	7010	7082	7076	7118	6985	7036	7073	7028	7090	7094	7142	7116	7121	7061	7062	7110	6880	6981	7124	7147	7004	7151	7112	7127	7006	7033	7128	7200	7062	7033	7027	7167	7053	7039	7057	7074	7197	7037	7131	7084	6998	7100	7052	6995	7177	7046	6865	7087	6989	7088	6973	7175	7013	6946	7003	7061	7145	7043	7221	7008	6987	7112	7125	7153	7134	7041	7170	7150	7061	7058	7005	7118	7071	6947
12543	9009	6306	9239	21852	20887	10410	3215	1177	879	814	821	805	791	792	757	773	827	795	841	800	838	806	842	791	788	741	838	793	837	838	749	815	838	826	806	847	798	774	822	812	818	842	774	767	797	840	786	809	804	798	825	806	822	790	810	821	795	837	776	797	779	797	814	855	822	824	783	795	802	797	809	786	831	781	780	806	791	803	818	790	779	774	801	842	784	820	794	780	769	791	821	813	828	792	768	814	786	837	822	818	759	825	793	798	836	796	833	766	804	768	822	840	782	753	802	791	822	797	817	800	832	784	840	746	810	789	838	828	779	817	836	774	740	852	776	812	839	811	849	845	745	811	835	852	769	791	829	811	783	824	822	768	750	882	826	797	790	826	858	781	802	783	787	794	799	793	807	797	802	819	740	814	816	789	785	796	785	839	858	800	800	820	823	833	786	819	792	875	846	816	821	803	835	783	824	810	789	802	742	795	813	858	813	772	797	780	780	800	811	750	774	787	789	768	841	835	802	762	795	876	778	768	820	810	805	832	796	865	840	792	783	841	815	813	789	750	806	782	835	837	835	800	788	794	804	793	825	783	747	764	728	794	769	789	812	777	839	794	768	825	815	793	776	823	779	819	822	812	767	840	754	814	823	834	797	757	852	811	788	819	755	757	814	783	785	826	826	779	856	775	803	802	793	799	829	798	825	787	776	893	771	797	804	852	797	803	816	785	797	731	758	760	894	809	826	769	821	832	836	798	808	802	840	812	799	830	778	811	819	795	752	833	804	803	764	758	809	821	832	763	782	830	806	787	776	751	762	792	780	832	810	797	776	772	842	798	793	736	805	807	751	811	811	851	765	766	823	812	813	821	751	802	811	807	820	787	786	837	724	826	810	778	819	771	795	853	816	844	812	793	808	759	784	764	788	804	795	847	806	813	816	770	802	778	771	794	819	802	813	798	786	814	781	806	808	771	808	779	784	806	802	800	815	802	819	770	800	824	780	823	858	796	879	794	789	777	804	773	800	834	806	797	793	786	771	810	811	824	812	820	783	781	797	843	796	745	799	850	818	859	841	842	823	772	776	776	784	803	796	836	839	852	801	775	836	811	813	774	766	817	833	799	814	815	766	837	777	857	800	793	821	807	755	789	798	748	834	845	834	844	869	781	833	771	814	817	818	792	772	754	852	820	800	791	836	812	773	812	841	814	786	776	810	847	820	835	823	793	809	748	810	824	782	777	828	825	832	772	833	841	764	805	823	794	830	824	835	807	800	777	858	775	827	807	819	863	819	803	802	838	837	825	819	779	772	862	799	846	809	846	804	839	786	796	784	833	822	771	824	829	811	787	842	820	811	762	811	812	810	786	799	787	849	774	798	791	806	812	820	788	854	835	833	783	774	831	759	821	796	806	796	832	763	794	816	835	748	817	808	778	807	772	771	818	810	842	838	838	794	827	792	812	777	801	788	829	880	791	771	805	781	793	816	826	820	805	806	840	818	822	784	813	828	798	784	814	818	776	820	785	797	806	791	783	823	763	818	823	834	820	807	815	856	809	812	862	809	807	838	778	834	817	775	764	805	837	821	816	740	801	777	793	794	771	791	792	833	811	834	812	786	810	806	777	800	811	803	817	784	792	761	802	767	826	841	828	841	800	803	823	822	798	778	783	797	792	737	790	807	736	790	814	794	798	824	777	816	821	832	793	783	848	773	788	796	772	835	808	851	772	842	808	834	870	781	809	800	823	746	776	797	739	795	730	827	786	785	812	817	874	800	834	789	774	796	804	844	798	826	863	802	803	857	772	784	863	823	828	845	840	843	785	777	786	782	811	859	838	823	830	816	812	747	819	813	818	779	781	787	800	784	794	790	770	859	823	785	755	836	760	748	788	784	830	795	873	788	741	777	846	791	819	764	767	814	775	861	834	809	809	786	755	764	761	835	790	757	817	759	819	780	808	764	816	833	831	779	807	775	785	788	796	819	827	798	837	892	797	845	828	830	854	872	793	774	822	823	814	798	802	828	793	766	755	820	800	823	765	821	825	801	826	840	747	856	835	812	800	780	790	830	813	816	750	802	806	825	821	825	747	807	822	832	843	871	767	810	757	783	777	780	810	792	767	773	802	818	822	792	828	778	821	844	858	776	842	827	812	806	791	773	819	841	806	791	782	837	869	789	811	832	822	806	843	796	798	816	817	893	771	821	820	774	780	784	854	804	822	838	766	802	832	825	735	797	764	797	858	804	864	786	799	783	768	812	800	761	789	809	768	784	775	831	813	812	813	845	775	811	777	821	758	824	836	832	769	812	796	817	782	833	778	810	849	805	771	856	795	839	819	777	769	752	807	794	729	794	777	776	822	807	831	783	813	783	825	754	757	775	809	792	758	863	804	806	786	799	788	811	790	807	793	840	865	767	853	803	795	827	889	826	816	791	862	826	792	812	867	797	815	849	810	767	801	850	797	767	807	823	811	840	803	820	802	825	814	798	770	814	728	808	773	802	731	806	839	795	816	824	772	813	807	822	825	784	821	784	775	789	796	787	814	744	814	833	821	821	770	796	826	789	801	802	811	814	778	765	870	821	770	794	847	832	792	796	845	837	815	808	815	798	785	780	791	736	805	846	796	780	815	789	827	802	790	781	804	823	847	800	827	809	816	820	804	807	836	820	813	870	767	838	770	788	809	782	836	811	797	789	806	786	716	812	814	810	755	801	827	819	781	773	763	783	785	804	819	824	808	833	795	851	790	832	795	813	725	787	812	768	820	827	860	812	798	850	784	803	799	799	829	790	750	780	842	800	810	833	810	727	789	815	789	775	806	842	834	783	783	864	793	788	869	796	786	817	771	832	775	810	834	765	802	836	773	798	803	770	821	775	827	740	770	815	788	790	801	816	766	845	752	776	819	794	807	805	798	786	803	743	854	829	828	837	781	790	782	848	807	798	771	831	832	854	799	834	783	769	806	801	800	847	817	731	854	805	809	892	818	794	816	782	801	839	772	830	850	863	797	845	861	813	813	773	791	796	785	846	800	800	829	843	794	781	801	826	829	771	750	779	823	843	818	792	831	792	804	793	845	849	807	787	809	801	811	810	814	777	846	821	745	812	851	794	804	795	817	785	810	805	822	798	788	796	776	848	841	793	812	798	786	802	765	768	840	774	838	807	809	744	812	807	797	822	778	812	810	853	806	765	771	816	806	775	753	747	720	830	807	832	823	807	765	801	782	762	747	788	811	833	765	794	744	834	829	772	801	762	836	817	806	814	749	794	761	809	831	789	777	842	807	778	811	824	846	813	754	809	821	794	834	801	768	783	744	802	764	775	821	791	795	765	808	778	786	731	787	787	777	749	818	782	766	868	808	785	830	799	804	841	795	765	806	806	777	784	818	820	828	806	825	802	831	814	833	812	780	832	840	750	822	803	792	793	770	798	758	799	792	867	843	828	762	826	779	810	820	803	787	875	828	736	792	804	863	801	827	800	773	777	797	775	773	799	797	814
44876	38522	33627	54368	79951	74383	52129	30042	14155	8702	7647	7328	7265	7164	7070	7205	7246	7295	7192	7265	7165	7262	7169	7265	7101	7270	7242	7128	7160	7255	7241	7236	7263	7184	7176	7019	7252	7339	7235	7265	7142	7171	7097	7241	7075	7237	7037	7248	7274	7148	7238	7333	7245	7193	7135	7242	7132	7173	7274	7189	7168	7240	7182	7194	7274	6913	7150	7271	7302	7143	7168	7198	7163	7091	7276	7281	7268	7186	7178	7153	7245	7178	7256	7210	7176	7278	7265	7249	7090	7244	7279	7140	7251	7151	7179	7240	7268	7107	7234	7187	7276	7224	7183	7219	7269	7320	7179	7121	7170	7181	7269	7297	7249	7109	7236	7411	7192	7358	7047	7084	7181	7153	7184	7366	7191	7235	7268	7215	7285	7223	7171	7251	7183	7186	7204	7333	7182	7267	7242	7329	7226	7072	7174	7274	7093	7178	7301	7165	7152	7096	7250	7294	7233	7262	7244	7327	7263	7127	6955	7257	7276	7052	7153	7138	7166	7107	7186	7118	7273	7295	7320	7207	7211	7344	7142	7279	7247	7141	7152	7258	7023	7161	7171	7108	7127	7278	7181	7176	7149	7366	7215	7175	7158	7125	7282	7121	7240	7073	7124	7227	7142	7062	7240	7225	7257	7172	7268	7322	7374	7380	7121	7195	7109	7262	7226	7037	7253	7163	7313	7163	7298	7150	7172	7176	7084	7221	7251	7213	7167	7153	7182	7229	7189	7270	7085	7178	7211	7226	7197	7118	7262	7078	7146	7073	7302	7127	7255	7140	7113	7173	7144	7375	7289	7090	7115	7266	7142	7140	7201	7186	7211	7269	7151	7214	7357	7120	7298	7270	7250	7163	7172	7163	7299	7126	7273	7301	7207	7173	7243	7334	7179	7274	7252	7142	7266	7197	7273	7138	7296	7205	7309	7258	7231	7260	7209	7088	7272	7219	7232	7223	7232	7184	7142	7031	7297	7165	7184	7306	7217	7256	7271	7150	7165	7034	7397	7087	7181	7171	7284	7159	7146	7253	7120	7199	7155	7255	7154	7191	7201	7317	7131	7256	7249	7102	7223	7226	7139	7121	7231	7066	7211	7265	7328	7133	7269	7257	7377	7276	7252	7080	7246	7135	7290	7212	7203	7239	7129	7133	7389	7194	7257	7055	7276	7301	7214	7241	7192	7133	7239	7269	7123	7144	7306	7237	7027	7191	7155	7187	7123	7097	7112	7254	7167	7232	7231	7126	7102	7201	7261	7407	7126	7208	7185	7174	7166	7049	7236	7089	7348	7215	7150	7155	7167	7154	7424	7237	7223	7158	7275	7205	7350	7026	7119	7080	7092	7248	7293	7357	7305	7151	7174	7248	7186	7136	7207	7264	7234	7296	7141	7211	7148	7323	7237	7201	7171	7156	7242	7190	7258	7190	7272	7110	7033	7055	7189	7363	7165	7221	7164	7225	7395	7159	7198	7300	7184	7210	7214	7201	7148	7143	7190	7243	7210	7219	7136	7202	7214	7200	7212	7184	7194	7070	7135	7131	7198	7197	7251	7156	7165	7299	7117	7123	7192	7204	7312	7126	7174	7221	7119	7210	7202	7149	7459	7243	7382	7231	7258	7174	7141	7088	7245	7209	7104	7172	7294	7244	7150	7247	7043	7224	7252	7130	7233	7247	7157	7134	7113	7165	7224	7057	7119	7257	7344	7140	7108	7215	7185	7205	7270	7056	7082	7286	7276	7172	7302	7152	7117	7311	7203	7328	7285	7260	7233	7260	7149	7168	7255	7125	7233	7220	7323	7229	7069	7379	7226	7223	7191	7317	7246	7140	7179	7295	7099	7177	7163	7241	7243	7140	7113	7206	7151	7065	7224	7271	7222	7161	7205	7167	7200	7191	7082	7303	7214	7126	7316	7192	7275	7205	7200	7093	7195	7166	7229	7194	7188	7104	7254	7210	7242	7331	7249	7286	7172	7177	7203	7246	7322	7113	7207	7270	7245	7107	7216	7222	7191	7282	7251	7308	6979	7229	7230	7297	7263	7243	7264	7021	7147	7253	7213	7239	7167	7246	7154	7278	7214	7135	7358	7208	7220	7222	7263	7208	7320	7169	7219	7355	7159	7148	7229	7135	7056	7284	7283	7127	7218	7137	7167	7216	7283	7287	7314	7162	7209	7305	7157	7094	7184	7184	7029	7288	7205	7152	7254	7188	7192	7248	7196	7149	7251	7257	7292	7149	7312	7102	7258	7279	7191	7151	7219	7204	7181	7195	7193	7226	7165	7186	7169	7250	7107	7167	7139	7221	7088	7436	7164	7319	7233	7219	7235	7183	7109	7129	7235	7168	7272	7156	7187	7187	7109	7235	7210	7291	7218	7099	7209	7196	7276	7104	7218	7126	7249	7162	7264	7268	7153	7236	7162	7128	7231	7224	7277	7223	7347	7135	7173	7225	7130	7255	7144	7159	7200	7219	7185	7322	7287	7168	7241	7121	7201	7153	7165	7314	7211	7138	7343	7161	7104	7251	7053	7217	7318	7197	7206	7033	7240	7215	7250	7271	7211	7107	7179	7308	7338	7295	7235	7196	7223	7244	7150	7261	7198	7258	7144	7278	7228	7172	7187	7184	7234	7120	7252	7289	7211	7441	7197	7189	7281	7194	7039	7203	7279	7197	7084	7174	7125	7174	7379	7133	7124	7318	7227	7168	7241	7164	7274	7240	7171	7158	7179	7346	7142	7117	7154	7254	7204	7073	7155	7310	7206	7261	6998	7258	7311	7231	7186	7114	7234	7040	7292	7279	7109	7148	7241	7240	7302	7170	7248	7287	7242	7196	7297	7109	7164	7231	7138	7111	7378	7266	7107	7202	7078	7177	7219	7256	7237	7189	7196	7144	7334	7192	7334	7143	7280	7135	7209	7166	7275	7268	7234	7186	7111	7242	7177	7193	6983	7149	7097	7284	7179	7143	7299	7204	7268	7202	7202	7130	7273	7141	7174	7146	7272	7292	7312	7104	7274	7258	7250	7278	7318	7193	7279	7123	7212	7117	7209	7117	7164	7142	7198	7202	7258	7260	7198	7149	7268	7134	7327	7226	7267	7212	7244	7232	7251	7196	7199	7143	7319	7187	7155	7106	7201	7176	7321	7100	7166	7227	7101	7207	7124	7216	7248	7160	7074	7079	7254	7135	7270	7205	7186	7308	7134	7186	7254	7072	7151	7224	7151	7203	7071	7212	7207	7173	7109	7235	7201	7147	7156	7227	7068	7104	7129	7108	7112	7148	7274	7160	7338	7203	7146	7091	7202	7149	7295	7104	7240	7173	7113	7211	7153	7163	7185	7204	7295	7220	7262	7147	7248	7244	7193	7325	7161	7239	7229	7152	7170	7171	7184	7203	7240	7166	7247	7247	7153	7144	7351	7209	7279	7331	7175	7101	7189	7308	7317	7138	7089	7227	7410	7195	7176	7152	7291	7264	7233	7150	7080	7159	7281	7202	7215	7037	7239	7241	7124	7275	7235	7185	7160	7159	7310	7158	7210	7286	7200	7260	7362	7292	7252	7329	7303	7253	7204	7279	7106	7274	7218	7216	7182	7118	7084	7254	7228	7128	7130	7232	7257	7278	7261	7292	7200	7190	7305	7221	7291	7213	7244	7160	7282	7147	7214	7191	7191	7100	7158	7159	7188	7270	7312	7185	7191	7244	7161	7138	7161	7307	7258	7190	7230	7171	7171	7246	7142	7220	7247	7106	7262	7208	7230	7307	7162	7136	7246	7236	7138	7173	7088	7110	7171	7283	7283	7140	7163	7221	7068	7270	7193	7241	7183	7082	7159	7145	7224	7216	7109	7301	7227	7131	7120	7247	7160	7185	7132	7182	7198	7296	7209	7287	7188	7269	7296	7166	7260	7189	7200	7189	7380	7312	7183	7071	7065	7186	7153	7154	7176	7284	7248	7135	7075	7342	7234	7147	7192	7245	7230	7341	7123	7243	7367	7293	7237	7235	7051	7205	7171	7223	7199	7203	7110	7267	7210	7244	7230	7257	7065	7236	7203	7229	7333	7244	7219	7284	7130	7275	7125	7173	7199	7204	7205	7240	7207	7257	7174	7098	7206	7199	7214	7189	7270	7068	7263	7058	7300	7097	7117	7124	7285	7154	7244	7194	7072	7158	7231	7129	7243	7264	7209	7137	7208	7226	7231	7073	7139	7163	7338	7277	7319	7241	7181	7253	7255	7140	7250	7221	7256	7277	7185	7161	7194	7168	7002	7185	7117	7198	7169	7182	7367	7284	7233	7152	7202	7188	7278	7180	7225	7174	7260	7213	7119	7248	7140	7052	7140	7203	7234	7196	7180	7298	7301	7279	7157	7304	7182	7210	7180	7104	7315	7185	7201	7157	7294	7130	7187	7178	7150	7070	7215	7303	7210	7186	7197	7379	7307	7190	7165	7219	7135	7168	7287	7155	7218	7277	6979	7203	7081	7250	7229	7040	7243	7132	7063	7179	7277	7111	7157	7235	7220	7253	7273	7165	7257	7126	7217	7083	7202	7243	7185	7232	7295	7200	7121	7186	7281	7297	7118	7299	7169	7113	7062	7056	7276	7205	7081	7251	7373	7132	7302	7033	7098	7213	7224	7264	7199	7112	7285	7061	7233	7148	7109	7093	7262	7198	7245	7299	7370	7127	7100	7211	7248	7267	7193	7294	7282	7214	7208	7079	7139	7215	7150	7208	7212	7156	7207	7246	7182	7140	7199	7209	7213	7193	7188	7169	7165	7282	7294	7223	7375	7064	7278	7308	7179	7207	7116	7181	7047	7116	7267	7087	7234	7261	7283	7088	7182	7257	7302	7216	7303	7157	7145	7142	7203	7210	7212	7159	7160	7250	7231	7160	7266	7397	7267	7153	7150	7234	7426	7189	7128	7162	7275	7289	7179	7231	7179	7175	7138	7293	7107	7250	7242	7161	7272	7176	7172	7160	7113	7099	7264	7149	7281	7137	7108	7227	7277	7198	7203	7262	7177	7193	7224	7145	7170	7184	7202	7073	6984	7113	7199	7158	7274	7149	7230	7225	7253	7204	7277	7224	7131	7186
11516	11162	10163	13410	32452	32755	19043	7140	2031	1038	841	854	772	808	817	769	740	806	752	754	758	796	852	772	767	803	809	842	822	839	765	769	757	783	729	794	848	800	769	802	827	749	766	785	772	805	741	780	821	812	782	789	800	757	778	736	770	776	834	771	735	780	800	793	780	772	782	860	723	774	800	795	767	745	699	779	790	809	792	820	818	740	783	753	749	779	767	773	798	743	790	794	811	740	792	803	775	769	809	759	828	786	812	793	784	812	775	811	835	800	781	801	844	787	786	786	789	752	794	790	786	767	747	786	812	782	797	778	807	755	821	762	798	732	807	831	795	754	786	802	777	750	707	832	818	741	747	807	733	745	765	789	797	841	809	819	797	809	774	770	792	821	843	820	787	749	764	829	781	782	791	798	811	775	788	781	754	856	811	816	793	846	778	759	792	808	764	735	790	812	784	777	735	796	848	800	788	764	741	787	802	807	740	800	776	785	804	757	821	785	797	807	765	769	741	795	779	760	758	793	806	802	776	815	802	816	808	811	825	792	804	779	809	820	755	797	722	818	779	801	819	820	791	809	817	740	837	822	763	808	776	778	737	806	807	834	753	758	785	802	797	813	840	809	798	822	790	755	736	755	734	784	788	819	794	755	790	793	790	762	734	773	787	754	883	817	833	799	788	728	819	771	812	804	784	793	778	760	817	735	838	811	729	737	753	760	768	824	828	778	744	783	777	796	845	738	752	759	787	748	802	804	773	799	803	785	755	793	776	835	779	827	823	758	792	719	811	803	735	774	748	787	756	833	794	834	805	823	814	777	793	832	784	774	777	783	779	784	818	753	813	788	841	750	779	789	766	789	786	776	784	771	784	750	781	813	778	804	828	768	787	825	789	832	798	774	781	833	819	782	791	804	794	822	817	803	806	806	764	763	752	798	792	778	842	795	787	758	813	794	764	753	822	776	757	817	762	798	747	793	761	772	816	762	741	800	778	772	760	782	821	762	764	786	811	816	804	771	759	806	828	783	760	783	781	771	774	826	863	832	774	776	815	781	803	810	786	794	764	778	811	811	804	843	767	780	763	814	792	806	837	782	780	786	793	787	778	758	788	780	772	822	818	779	817	808	776	776	775	809	796	791	768	806	771	748	749	793	782	810	793	743	802	748	758	809	753	768	764	778	768	738	742	825	801	833	745	773	825	804	760	775	808	796	804	788	751	798	808	842	790	828	764	756	785	752	812	815	781	794	738	760	790	754	785	738	752	806	787	812	835	827	756	744	765	794	791	781	759	796	779	773	753	766	712	793	793	777	761	791	817	776	773	789	743	787	769	771	791	787	781	803	754	782	778	760	827	799	785	831	798	743	752	774	771	785	838	790	804	796	743	782	739	800	806	800	811	765	775	807	797	794	752	745	794	787	782	739	781	805	764	790	817	770	732	801	770	792	783	810	830	758	769	731	868	780	788	781	811	774	788	803	792	772	797	745	762	767	794	789	799	784	835	805	772	752	727	790	829	858	813	766	759	857	797	786	797	804	774	784	771	726	780	756	785	797	812	807	792	798	724	807	859	810	798	801	792	769	773	806	798	762	800	788	795	813	792	791	743	811	798	842	777	775	802	789	782	768	798	789	716	747	748	817	770	744	800	779	732	804	804	790	805	780	748	762	826	793	789	767	798	801	801	785	779	793	803	826	779	793	776	735	755	825	775	778	799	787	782	815	755	787	749	792	799	798	751	738	778	814	798	769	767	864	820	772	774	738	792	807	742	779	830	818	780	772	864	794	812	779	779	803	840	813	782	798	768	761	756	829	809	767	784	793	781	838	804	752	832	761	802	839	802	788	780	810	819	764	796	821	800	818	749	814	746	726	789	780	793	753	802	732	768	766	814	765	758	751	772	783	764	796	770	743	801	824	780	773	808	795	859	819	829	775	804	796	794	762	825	753	764	795	801	759	787	806	760	801	767	799	774	775	832	815	816	776	804	766	763	789	795	785	866	839	785	744	800	760	796	815	795	774	800	794	750	796	835	809	785	748	823	788	748	797	811	793	778	790	779	768	802	737	750	782	777	801	770	774	767	747	774	775	723	816	785	771	787	796	799	769	848	786	794	803	786	798	760	818	765	803	804	785	781	809	843	807	767	813	823	780	763	777	787	816	773	780	798	794	743	791	839	811	726	788	806	823	802	776	736	786	824	771	783	816	813	742	752	801	802	749	803	774	840	794	775	776	789	803	735	784	789	855	810	781	753	767	766	805	750	789	768	741	822	821	817	807	785	775	793	787	810	806	784	796	842	746	732	737	805	773	774	759	815	778	857	769	745	791	801	770	791	806	725	769	804	795	841	756	797	788	784	798	854	788	772	757	780	848	767	812	779	763	794	763	743	758	780	849	860	765	778	801	784	775	800	812	789	775	781	751	755	750	808	803	796	811	833	771	820	721	768	773	783	778	794	826	775	787	827	791	741	752	801	787	741	827	786	818	793	752	781	783	807	783	795	816	786	814	824	826	794	791	809	812	756	772	737	795	827	786	833	809	807	793	758	802	771	785	758	762	847	798	821	743	786	767	783	794	785	844	795	712	781	783	759	753	787	782	753	838	781	750	761	783	785	793	784	778	814	818	731	800	789	750	793	805	783	804	756	764	825	777	817	799	797	819	825	774	795	832	780	760	789	816	729	726	792	752	826	831	789	778	793	783	821	780	748	737	814	839	800	730	799	863	808	764	777	780	806	808	793	761	788	812	772	769	819	774	800	802	805	822	804	764	778	788	795	755	790	773	787	805	773	742	774	809	767	811	762	820	771	748	754	797	762	812	816	788	784	768	781	816	806	810	793	793	791	750	796	787	740	845	798	774	811	753	802	806	779	822	818	828	768	759	831	815	767	763	782	777	840	774	795	816	810	774	735	771	768	787	771	825	791	791	839	797	760	759	777	835	779	800	796	788	769	784	796	815	829	790	780	812	750	724	839	861	758	757	816	833	806	806	762	786	822	768	785	815	774	850	797	778	785	823	772	795	836	770	766	854	783	763	804	771	716	766	772	780	750	807	769	762	750	782	764	757	804	777	861	743	792	766	819	770	798	834	797	800	845	799	756	767	793	795	839	778	741	760	752	739	786	767	789	762	778	770	778	760	792	802	767	811	801	757	783	800	768	760	798	781	790	750	818	807	775	789	751	823	798	764	819	764	813	796	785	787	750	844	801	799	776	785	760	783	803	761	766	811	817	796	801	764	810	809	819	780	795	756	788	813	758	786	756	784	779	799	804	805	783	807	758	792	761	806	805	800	787	786	800	787	772	782	815	750	827	775	769	749	807	830	791	778	830	747	759	745	794	774	740	775	784	808	784	807	823	782	756	771	780	811	754	768	821	835	797	768	819	826	775	815	786	771	769	775	782	804	779	777	797	768	732	771	748	753	756	791	832	773	861	846	820	810	776	801	793	805	762	812	800	770	813	739	795	792	797	814	801	782	741	736	833	803	835	756	781	785
48025	44247	42638	67299	80607	84195	64838	41117	21139	9935	7500	7199	7171	7141	6986	6929	7109	7116	7046	7072	7147	7071	6936	7018	7089	7071	7137	6975	7147	6986	7095	7126	6908	7120	7046	7054	7059	7164	6981	7003	7137	7084	7006	7013	7095	7064	7067	7079	7043	7176	7010	7051	7092	7014	7142	7067	7008	7022	7122	7066	6955	7140	7141	6952	7119	7099	7043	7057	7158	7025	7033	6998	7073	6998	7111	7058	7153	7028	7196	7094	6922	7100	7025	7111	6990	6982	6919	6992	7023	6904	7124	7009	7109	6972	7001	6983	7193	7057	7038	7122	7037	6935	7047	7009	7118	7074	6982	7054	6967	7113	6936	7153	6978	7141	6925	7043	7074	7135	7124	6990	7051	7117	6920	6949	7032	7070	7091	7111	7075	7002	7050	7185	7239	7022	7111	7086	7090	6967	6940	7056	7046	7051	7022	6901	7297	7052	7093	7192	7163	7117	7066	6850	6954	6964	7047	7053	6955	7022	7029	7108	6908	7218	7050	7077	7093	7068	6994	6891	7057	7081	6905	7077	6991	6966	6990	7085	7121	6886	7083	6999	7040	7109	7058	6939	7058	6973	6979	7031	6909	7074	6998	7044	7070	7142	6982	7041	7053	7028	7003	7162	6978	7076	7152	7049	7040	7082	7087	6943	7160	7140	7007	7122	7007	7106	6971	6920	7040	6984	7003	7026	7079	7105	7115	6927	6992	7090	7093	6957	7083	7137	7093	6825	7018	6968	7018	6913	7127	7091	7027	7265	7014	7076	7063	7192	7036	7062	7056	7066	6989	7066	7057	7088	7013	7019	7039	7192	6954	7107	7110	7113	7161	6959	7103	6981	7045	7139	7149	7096	7091	7058	7077	7119	6951	6978	7129	7139	7121	7018	7036	7112	7198	7108	7003	7041	7032	7057	7150	7058	6959	7005	7086	7022	7029	7100	7074	6846	6978	7012	7053	7024	7155	7075	7029	7145	6939	7134	7142	7018	7198	6958	7073	7048	7094	7043	7005	7084	7074	7067	7145	7041	6935	7149	7110	7063	6936	7017	6974	6997	7002	7061	7090	6924	7175	7185	6999	7054	7079	7045	7093	7067	7203	7043	7119	7115	7040	7231	7073	7101	6986	7111	7104	6931	7008	7188	7091	7199	7114	7087	7077	6982	7179	7129	6986	7147	7120	7025	6961	7111	7054	7086	7101	7103	7081	7111	7070	7013	7025	7077	7076	7058	6979	7085	7036	7189	7055	7165	7082	7168	6961	7098	7029	6896	7123	6868	7083	7121	6969	7190	7027	7047	7129	7123	7147	7024	7015	6967	7164	6968	6899	6975	7005	7050	7032	7024	7146	7084	7119	7108	7129	6998	7234	7005	6948	7055	7031	6950	6982	7033	7202	6998	7100	7010	6924	6950	6933	6976	7012	7022	7059	7192	7138	6996	7148	6978	7087	7049	6977	7120	7056	7035	6981	7138	7165	7018	7087	6949	7027	7129	7022	7103	7149	6935	6945	7043	7112	7116	7033	7116	7099	7089	6909	7107	6980	7110	6940	7053	7132	7190	6952	7082	6933	7046	6966	7087	6950	7053	7052	7047	7068	6990	6939	6936	6970	7001	7200	6987	7207	7097	7002	7142	6974	7062	7039	6932	7175	7221	7175	7011	7125	6941	6922	6959	7086	7048	7045	7023	7085	7122	7176	6933	7044	7111	7243	7057	6972	6995	6951	7220	7084	7060	6992	7099	7088	7041	6994	7124	6987	6970	7216	6999	7026	7029	7021	7098	6963	7040	7140	7174	7009	6961	7040	6983	7047	7187	7161	7160	7120	6949	7114	7046	7137	7102	7111	6968	7003	7085	7119	7075	7076	7041	7043	6982	7085	7117	7141	7121	7181	7163	7124	7017	7028	7160	7035	7032	7048	7042	7015	7037	7101	7030	7034	7094	7068	7021	7039	7025	6921	7041	6978	7167	7162	7061	7013	7012	6998	7015	7099	7108	7088	7021	7149	7069	7116	7041	7014	6969	7131	7042	7010	7085	7032	7026	7042	7011	7101	7026	7281	7054	7115	7044	7193	7180	7028	7108	7072	7033	6985	7095	6950	6998	7104	7107	7134	7076	7139	7125	7035	7083	7203	6929	7107	7127	7079	7023	7043	7102	6917	6898	7016	7075	7107	7153	6899	6940	6975	7097	6952	7095	7098	7066	7085	7086	7015	7043	6997	7028	7052	6998	6963	7054	7146	7125	7069	7112	6923	7076	7038	7075	7011	7077	6985	6980	7111	7122	7139	7017	7028	7115	7093	7026	6975	7120	6948	7250	6876	6987	7047	7027	7028	7064	7015	7005	7150	7050	6931	7021	7071	7153	7111	7041	7018	6997	6955	7131	7075	7080	7106	7124	7109	7081	7052	6958	7093	7082	7036	7139	7131	7122	6928	6948	7142	7036	7034	7085	7052	7070	6977	6996	7014	7131	7093	7084	7035	7075	6952	7014	6969	6974	7040	6868	6941	7059	6989	7013	7063	7056	6969	7002	6978	7126	6967	6975	6962	7012	6970	7058	7036	6954	7166	7012	6998	7020	7044	7091	7120	7030	7003	7144	7042	7178	6987	7004	7007	7109	7146	7161	6973	6998	7160	7093	6996	7110	7054	7072	7128	7195	6985	7120	7055	7196	7152	6958	7149	6876	7126	7048	7152	7079	7025	6968	6996	7027	7023	7058	7059	7009	7107	7120	7150	6954	6893	7156	6996	6998	7099	7024	7080	7063	7113	7104	7090	7107	7029	7038	7157	7103	6925	7126	6991	6945	7085	6939	6982	6935	7007	7127	7094	7033	6984	7109	7093	6950	6985	7112	7125	6976	6962	6945	7071	7060	7020	7054	7098	7033	7050	7200	6998	6940	7117	7127	7109	6882	7117	7052	7079	7101	7113	6969	7126	7159	7127	7056	7124	7120	7032	6993	7136	7006	6968	7061	7084	7035	7119	6903	7088	7203	7165	7040	7085	7079	7047	7084	7113	7144	7031	7022	6992	7132	7078	7087	7050	7016	7080	7117	7192	7011	7182	7084	7000	6971	7054	7080	7083	7015	7060	6980	7012	7098	6968	7019	6976	7056	7156	7049	7167	7023	7153	7008	7133	7146	7115	7024	7046	7012	7032	6970	7042	6984	7094	6925	6917	7089	7099	7024	7139	7101	7083	7044	7066	7107	6999	6981	7024	6891	6977	7043	7059	7062	7072	7029	7068	7061	6873	7159	7091	7076	7138	7019	7044	7166	7109	7040	6987	7091	6966	7042	7072	7102	6973	7119	7057	7021	7040	7042	7049	7116	7001	7123	7026	7093	6935	7049	7026	7112	6916	7044	7012	6871	7041	6938	7171	7058	7031	7055	7075	7179	7124	7224	6971	7058	7046	7049	6965	7183	7003	7061	7096	6990	7094	7117	7007	7201	7103	7142	7049	6884	7049	7089	7044	7030	7092	7111	6939	6972	6956	6942	7077	7079	7082	7124	7080	7047	7075	7086	7014	7105	7041	7036	7167	7037	7144	7098	7114	7039	6999	7032	7135	6956	7155	7253	7127	7020	6977	7155	7079	7041	7092	7047	6982	6894	7109	7092	7131	7046	7027	7199	7093	7217	7001	7099	7039	7020	7053	6967	6967	7100	7045	7191	7001	7081	7123	7071	7110	7080	7049	7036	7020	7033	7037	6991	7144	6978	6905	6919	7031	7082	7050	7061	7090	6966	6925	6990	7077	6984	7061	7072	7014	6932	7033	7081	6955	6960	7135	7034	7205	7117	7028	7090	6949	7065	6912	7214	6918	7007	7031	7121	7031	7093	6985	7059	7089	7022	7023	7089	6925	7056	7054	7124	7066	7093	6962	6979	7028	6983	7112	7021	7060	7170	7157	6742	7110	6955	7060	6966	6956	7161	7051	6972	7233	7014	7046	7091	7121	7074	7156	7147	7029	7074	6934	7109	6999	7077	7204	6976	7109	7146	7040	7068	7160	7119	7177	7180	7187	7071	7143	7056	7036	7178	7070	7059	7019	7228	6948	6970	7036	7109	6945	7136	7180	7058	6918	7195	7033	7014	6933	7131	7004	7033	7163	7029	7034	7133	7007	7131	7088	7010	7014	6965	6947	7150	7102	7070	7079	7185	7050	7090	7042	7065	7035	7188	7181	7131	7075	7122	6904	7254	6935	7068	7090	7136	7068	7115	7186	7151	6979	7171	7066	7129	7027	6958	7027	7049	7139	7171	7153	7004	7110	7162	7044	7079	7067	7001	7081	6956	7073	7099	6965	6991	7103	7025	6887	7056	7214	6933	7050	7058	7077	7176	7237	6953	7092	7003	7101	7071	7107	7127	7116	7088	6911	6924	7008	7057	7024	7009	7130	7182	7049	6995	7043	7094	6952	7130	6952	6972	7106	7030	7051	7124	7174	6947	7074	7003	7169	7038	7165	7025	7106	7078	7025	7076	7008	7109	7123	7123	7066	7082	6916	7045	7045	7154	7082	7064	7060	7157	7048	7114	7134	7038	6959	7057	7086	7060	7137	7092	7102	7029	7156	7100	7023	7012	7192	7131	6974	6928	7067	7107	7024	6949	7122	7025	6969	7082	7111	7039	6959	7035	7145	7024	7049	7113	6921	7137	7008	7061	7096	6996	7006	7080	7132	7128	6961	7060	7020	7049	7033	7117	7061	7254	6995	6983	7110	6985	7055	7097	6997	7095	7035	7106	6958	7075	7093	7092	6984	7034	7139	6970	7041	7089	6952	7137	6935	7155	7012	7205	7112	7031	6976	7154	7252	6999	6997	7092	7023	7002	7068	7063	7099	7035	7242	7091	6991	7080	7150	7025	6984	7011	7030	7016	7053	6991	7055	7055	7017	7089	7031	7036	6936	7100	7194	7001	7142	7030	7017	7011	7111	7061	7021	7209	7087	6987	7035	7168	6960	7012	7118	6848	7048	7090	7010	7083	7233	7152	7125	7094	6937	7135	7037	7095	6932	6950	6970	7106	6973	7124	6957	7192	7086	7006	7088	7043	7037	7112	7013	7155	7026	6956	7119	6960	7042	7075	7028	7067	7011	7190	7019	7013
6794	4467	3688	2770	7424	9812	5433	2265	1081	829	792	777	767	788	761	740	734	760	789	759	733	802	778	751	772	735	771	730	760	726	767	716	753	787	773	827	707	759	784	767	783	802	715	760	730	729	725	732	786	751	774	775	723	772	799	741	761	753	794	749	778	767	793	781	732	783	783	777	791	758	725	781	779	783	799	764	784	793	735	772	770	737	759	758	739	751	746	747	759	758	793	729	752	727	745	797	732	742	775	787	773	770	785	742	726	724	776	739	710	741	771	735	760	705	797	799	801	774	762	773	758	731	709	758	770	824	783	796	715	764	727	769	762	749	763	719	742	788	760	752	807	765	825	752	751	769	771	796	790	759	752	768	739	773	758	752	766	770	755	811	768	726	787	741	767	840	771	721	793	745	771	821	764	739	776	776	782	762	753	727	736	787	767	806	744	802	719	757	707	781	766	796	725	761	808	800	794	750	727	712	790	785	789	786	767	771	766	754	774	711	761	740	778	782	739	742	759	736	775	839	776	764	752	811	789	801	778	749	767	798	780	781	729	731	766	710	854	776	804	766	749	771	756	702	790	731	788	799	785	752	783	738	743	788	749	747	755	776	704	735	769	777	748	751	713	777	772	756	749	756	763	829	771	750	801	777	768	692	738	769	732	756	833	788	767	756	771	787	794	782	744	785	794	820	774	760	790	814	717	737	721	779	794	775	739	735	774	797	768	776	790	773	741	763	769	779	795	747	846	787	764	782	768	743	786	769	797	817	763	721	749	761	709	780	784	747	726	783	736	788	752	775	779	803	778	775	738	803	793	746	774	728	697	759	784	769	778	789	735	746	747	805	766	755	787	762	786	784	745	767	800	779	746	778	755	756	728	756	745	773	766	756	776	736	775	793	761	768	750	769	783	770	742	762	775	744	762	722	781	683	754	770	759	781	759	778	748	735	774	759	779	777	755	795	762	752	778	739	757	772	708	762	765	767	737	755	707	801	743	709	791	803	766	795	751	766	775	834	768	754	762	753	777	744	759	723	726	801	765	733	779	797	754	808	732	743	819	820	739	747	776	750	793	766	794	757	761	763	757	755	726	730	742	811	805	720	788	737	763	790	773	717	766	788	751	725	748	751	762	770	732	726	736	786	794	761	765	719	813	765	748	762	759	734	756	700	829	812	722	751	765	785	758	762	780	767	711	759	768	760	733	763	761	774	720	757	752	774	764	804	732	775	721	792	772	783	808	785	765	771	762	769	783	788	806	758	738	720	727	723	752	738	773	810	753	776	777	772	725	739	798	748	741	772	786	754	804	775	756	748	717	794	778	755	761	773	757	755	724	755	779	763	785	726	776	783	668	777	769	739	687	759	775	722	766	777	734	779	696	768	785	752	754	729	756	788	783	755	742	747	770	778	741	753	732	789	769	813	787	757	759	766	778	782	731	812	758	788	752	746	713	807	727	704	771	765	774	764	794	747	794	717	770	765	723	780	818	787	774	786	759	796	753	820	751	790	748	777	786	781	746	777	769	783	751	759	804	745	753	761	802	799	758	808	783	726	728	804	773	738	734	787	747	759	795	730	774	729	782	802	761	794	727	718	763	723	777	805	770	757	826	762	764	741	755	756	824	771	772	771	749	796	749	771	747	713	765	743	797	734	779	779	775	761	764	803	784	808	772	761	745	794	777	726	751	748	809	749	755	737	758	768	772	739	756	770	774	794	792	750	770	727	768	757	750	726	775	796	773	741	760	716	738	730	769	798	737	773	766	775	793	753	793	755	724	779	720	748	735	784	748	783	788	832	769	747	708	760	797	757	756	808	782	737	741	765	732	715	784	781	743	755	768	766	787	767	736	764	701	748	756	771	801	742	735	762	792	749	769	758	681	753	800	791	791	791	779	777	785	770	677	809	835	768	820	773	783	776	815	693	743	729	741	774	757	799	755	769	752	767	742	737	733	752	764	771	750	807	732	770	802	761	740	768	757	803	797	725	770	791	743	770	710	807	742	749	783	779	741	806	717	795	758	755	777	784	768	739	747	744	736	769	817	769	689	817	783	775	739	777	785	763	781	756	758	814	759	717	743	789	779	785	675	773	787	759	711	788	746	780	797	715	742	734	693	800	755	748	766	795	748	753	715	736	763	723	735	780	756	771	776	783	711	779	800	764	755	773	763	793	737	810	742	775	814	783	771	804	718	751	723	767	768	773	781	780	756	712	739	803	765	748	766	732	797	769	767	733	803	786	805	815	754	794	727	745	707	803	765	751	763	739	794	724	736	792	737	753	805	794	763	805	791	700	749	720	749	710	768	787	779	731	787	784	733	748	790	784	748	764	809	769	784	846	724	767	775	770	768	754	792	810	760	776	780	790	804	753	740	772	762	808	736	803	801	767	813	739	760	697	747	734	770	723	726	767	760	736	756	763	776	701	763	788	709	716	751	769	799	742	761	737	734	735	751	814	753	709	793	771	790	762	763	710	727	790	755	771	750	809	766	764	716	747	730	799	787	762	758	822	781	752	781	766	752	757	805	783	747	765	726	758	750	760	748	754	801	715	767	793	778	777	765	801	746	837	774	765	740	780	766	806	718	745	722	767	805	771	701	734	776	780	776	796	692	789	793	746	806	824	742	753	753	787	752	750	782	758	739	756	742	792	763	792	746	778	757	749	756	788	717	752	777	695	781	787	751	722	781	729	809	713	765	764	747	754	728	769	744	756	750	737	789	709	788	722	759	741	769	795	750	799	727	773	770	739	843	749	746	727	731	739	803	776	737	758	769	753	800	768	775	748	812	761	785	776	729	718	793	746	752	792	762	766	743	750	772	729	787	734	766	771	739	759	771	744	736	771	793	744	739	737	763	777	726	769	752	703	787	732	731	718	754	789	791	773	725	764	761	830	789	768	760	823	786	764	787	768	746	775	809	735	752	742	783	721	734	783	783	768	764	746	721	768	727	817	771	817	778	770	793	736	795	728	763	760	809	756	745	724	733	764	770	747	784	753	782	756	834	763	788	802	752	804	749	718	736	759	733	795	778	746	767	772	779	788	761	771	776	756	784	768	748	832	758	739	799	832	792	809	811	787	795	757	765	758	749	724	723	772	766	798	734	761	724	805	784	744	754	751	778	807	775	731	738	774	747	781	774	762	740	777	760	770	731	785	796	765	746	764	750	777	783	710	760	813	784	765	732	803	788	768	788	821	771	771	736	754	745	790	737	750	795	778	758	814	808	738	789	714	778	780	742	755	720	766	729	739	794	732	757	762	783	839	737	759	755	741	756	781	740	750	773	749	759	736	736	788	794	761	761	771	754	769	779	757	812	779	765	764	802	795	784	792	727	781	792	747	782	760	802	816	757	812	794	754	747	703	777	746	724	737	778	810	841	771	752	757	764	758	750	829	776	745	771	762	765	731	781	785	807	772	757	831	770	747	751	746	765	712	711	736	742	739	735	854	710	732	775	758	784	814	812	756	774	796	734	740	762	757	712	802	759	733	738	768
37497	31172	28731	37655	54994	57146	40621	25074	12289	8130	7168	6995	6858	6767	6892	6886	6704	6992	6703	6788	6815	6880	6799	6708	6829	6825	6954	6791	6710	6839	6833	6732	6749	6892	6776	6700	6837	6761	6750	6887	6812	6904	6709	6764	6761	6802	6783	6717	6841	6804	6767	6877	6805	6853	6805	6839	6995	7085	6888	6845	6732	6839	6956	6787	7063	6741	6877	6860	6852	6693	6897	6719	6885	6770	6814	6828	6789	6720	6800	6892	6754	6845	6806	6795	6857	6872	6891	6831	6936	6918	6833	6725	6741	6858	6836	6876	6836	6767	7047	6852	6827	6848	6801	6803	6901	6818	6843	6800	6755	6862	6844	6945	6752	6873	6925	6839	6902	6723	6791	6793	6708	6811	6923	6965	6842	6947	6851	6872	6744	6933	6828	6850	6780	6826	6824	6935	7001	6691	6811	6812	6858	6941	6753	6942	6888	6784	6760	6837	6805	6750	6851	6873	6885	6727	6877	6761	6860	6789	6887	6816	6839	6895	6821	6822	6844	6887	6832	6760	6752	6891	6929	6864	6914	6853	6862	6848	6861	6901	6903	6983	6891	6904	6808	6827	6804	6772	6887	6804	6822	6782	6752	6851	6849	6749	6849	6759	6924	6872	6750	6795	6951	6856	6762	6736	6949	6838	6816	6806	6936	6804	6817	6877	6843	6795	6726	6830	6769	6853	6868	6959	6825	6809	6835	6924	6794	6962	6886	6898	6800	6794	6739	6696	6791	6922	6888	6853	6794	6875	6916	6815	6761	6940	6844	6968	6837	6971	6813	6825	6898	6692	6776	6883	7017	6726	6975	6974	6922	6763	6844	6841	6797	6856	6814	6949	6816	6876	6883	6879	6873	6891	6862	6739	6949	6803	6816	6793	6817	6883	6876	6881	6956	6893	6882	6794	6872	6876	6996	6911	6945	6872	6856	6822	6929	6844	6895	6812	6900	6965	6871	6765	6749	6751	6994	6839	6990	6899	6934	6833	6781	6805	6850	6822	6832	6868	6775	6864	6757	6879	6788	6813	6805	6759	6838	6873	6854	6834	6722	6879	6876	6814	6896	6958	6783	6799	6792	6871	7030	6891	6828	6869	6916	7005	6787	6829	6882	6837	6829	6814	6931	6812	6733	6841	6786	6870	6818	6706	6778	6860	6864	6725	6799	6821	6848	6953	6902	6876	6766	6780	6791	7021	6852	6880	6818	6797	6876	6902	6914	6788	6895	6940	6853	6885	6980	6830	6854	6716	6792	6872	6805	6772	6831	6797	6849	6910	6844	6878	6838	6873	6713	6960	6850	6847	6784	6722	6934	6855	6847	6622	6783	6877	6789	6825	6769	6935	6779	7007	6807	6772	6802	6793	6819	6872	6827	6745	6906	6778	6813	6739	6754	6894	6865	6829	6821	6884	6836	6820	6967	7025	6791	6905	6965	6924	6848	6780	6848	6892	6869	6873	6873	6896	6895	6797	6754	6811	6761	6972	6852	6849	6860	6885	6908	6840	6889	6764	6943	6886	6874	6740	6852	6777	6752	6882	6847	6845	6803	6802	6942	6705	6899	6818	6834	6928	6849	6674	6813	6785	6790	6829	6805	6839	6787	6799	6851	6942	6763	6923	6801	6843	6707	6837	6896	6920	6805	6888	6814	6878	6873	6877	6810	6810	6812	6874	6734	6814	6938	6919	6917	6900	6850	6833	6768	6943	6888	6891	6823	6809	7002	6894	6789	6749	6857	6884	6912	6764	6757	6881	6852	6732	6756	6872	6837	6829	6947	6781	6752	6870	6899	6780	6850	6713	6836	6795	6947	6707	6913	6984	6905	6759	6873	6970	6765	6718	6910	6847	6900	6845	6842	6787	6671	6872	6812	6932	6846	6714	6825	6900	6801	6939	6825	6891	6806	6871	6809	6900	6849	6900	6955	6865	6885	6771	6901	6659	6980	6772	6862	6934	6644	6753	6667	6834	6749	6845	6824	6864	6806	6837	6855	6916	6936	6935	6811	6758	6827	6905	6875	6769	6916	6756	6809	6814	6838	6912	6881	6754	6865	6748	6806	6800	6788	6798	6853	6919	6792	6856	6789	6807	6766	6809	6880	6743	6788	6874	6982	6810	6695	6859	6796	6897	6853	6742	7014	6840	6958	6856	6878	6868	6847	6892	6796	6894	6829	6870	6812	6904	6884	6893	6872	6881	6827	6829	6757	6835	6873	6880	6771	6849	6866	6907	6811	6773	6705	6892	6884	6884	6861	6976	6900	6780	6887	6757	6817	6865	6952	6596	6776	6765	6915	6861	6742	6890	6847	6835	6836	6912	6877	6847	6901	6736	6875	6871	6940	6797	6744	6882	6850	6857	6880	6768	6702	6877	6707	6713	7087	6772	6794	6751	6916	6653	6755	6861	6813	6910	6858	6720	6730	6837	6868	6808	6796	6847	6780	6774	6842	6846	6814	6765	6753	6830	6889	6959	6789	6893	6902	6872	6797	6899	6887	6948	6701	6914	6875	6864	6871	6791	6774	6902	6792	6873	6683	6729	6797	6883	6782	6942	6748	6816	6891	6862	6868	6717	6728	6866	6904	6827	6982	6754	6792	6902	6839	6796	6784	6770	6870	7005	6880	6879	6902	6775	6764	6887	6938	6960	6967	6719	6809	6687	6812	6957	6969	6784	6993	6760	6844	6751	6730	6689	6842	6885	6906	6804	6871	6802	6901	6677	6830	6938	6904	6859	6778	6928	6771	6917	6728	6776	6870	6894	6817	6891	6646	6844	6855	6836	6693	6910	6862	6837	6862	6814	6749	6838	6867	6874	6881	6958	6682	6800	6878	6982	6779	6689	6716	6866	6789	6825	6927	6916	6792	6868	6844	6912	6801	6948	6783	6805	6918	6778	7020	6825	6904	6729	6758	6830	6819	6903	6838	6825	6782	6865	6927	6744	6865	6940	6770	6948	6800	6801	6649	6822	6901	6922	6842	6794	6727	6828	6843	6759	6812	6829	6906	6803	6845	6740	6751	6788	6900	6909	6845	6880	6824	6837	6868	6778	6865	6781	6899	6831	6844	6895	6875	6727	6919	6780	6796	6867	6675	6839	6751	6823	6876	6900	6923	6844	6834	6762	6926	6797	6825	6909	6785	6966	6907	6693	6776	6816	6792	6729	6790	6766	6815	6878	6891	6808	6789	6883	6824	6868	6823	6850	6878	6971	6750	6834	6912	6865	6916	6771	6752	6912	6808	6833	6940	6822	6895	6847	6770	6766	6854	6849	6767	6938	6728	6873	6774	6812	6841	6745	6860	6907	6678	6846	6942	6760	6925	6836	6822	6679	6942	6808	7001	6873	6816	6937	6802	6893	6771	6746	6793	6776	6825	6890	6922	6692	6945	6821	6815	6787	6867	6931	6743	6808	7036	6937	6828	6865	6831	6850	6897	6819	6934	6759	6789	6939	6962	6909	6859	6856	6828	6818	6856	6842	6981	6819	6925	6889	6796	6930	6795	6811	6866	6919	6798	6906	6845	6727	6713	6787	6887	6883	6969	6752	6886	6842	6865	6829	6814	6915	6856	7019	6870	6866	6824	6856	6813	6718	6847	6809	6886	6786	6996	6828	6923	6757	6813	6809	6843	6969	6935	6753	6790	6847	6894	6780	6948	6834	6804	6864	6861	6849	6737	6731	6755	6852	6846	6878	6837	6912	6883	6887	6815	6959	6815	6758	6882	6978	6909	6873	6828	6793	6900	6952	6961	6777	6831	6750	6898	6787	6857	6863	6891	6993	6853	6882	6866	6913	6865	6679	6850	6834	6861	6893	6832	6798	6829	6987	6806	6848	6834	6758	6770	6942	6893	6807	6834	6786	6831	6777	6923	6864	6861	6856	6841	6785	6796	6929	6900	6902	6789	6814	6868	6929	6864	6965	6830	6826	6792	6871	6827	6810	6827	6845	6782	6838	6946	6818	6815	6701	6872	6746	6917	6860	6807	6784	6785	6852	6974	6860	6897	6935	7032	6794	6901	6809	6825	6954	6927	6811	6892	6796	6896	6796	6916	6909	6838	6889	6731	6902	6800	6866	6821	6900	6851	6887	6909	6727	6837	7021	6864	6785	6821	6871	6948	6758	6934	6860	6822	6751	6896	6879	6787	6796	6972	6721	6906	6949	6839	6849	6897	6893	6960	6838	6743	6844	6805	6616	6867	6867	6850	6882	6807	6855	6773	6918	6854	6948	6894	6839	6870	6950	6811	6890	6966	6712	6885	6692	6914	6901	6731	6842	6805	6810	7002	6697	6911	6766	6794	6796	6763	6839	6835	6862	6866	6904	6914	6827	6904	6732	6839	6797	6700	6700	6887	6915	6891	6940	6879	6837	6818	6831	6896	6908	6797	6876	6729	6907	6850	6872	6872	6881	6827	6864	6977	6843	6771	6719	6801	6930	6947	6891	6837	6751	6885	6857	6918	6936	6787	6859	6804	7056	6866	6783	6773	6681	7009	6830	6755	6854	6942	6840	6924	6766	6935	6784	6766	6905	6731	6890	6785	6851	6825	6772	6893	6948	6968	6799	6800	6878	6887	6809	6869	6814	6888	6779	6857	6838	6967	6827	6801	6875	6833	6868	6872	6863	6794	6794	6810	6869	6715	6831	6919	6779	6906	6803	6729	6923	6616	6814	6712	6831	6799	6794	6804	6862	6873	6856	6770	6917	6798	6858	6820	6832	6857	6969	6886	6823	6737	6879	6849	6739	6842	6928	6776	6888	6767	6867	6901	6895	6801	6962	6801	6813	6732	6807	6973	6686	6801	6810	6883	6858	6853	6841	6887	6970	6882	6756	6766	6843	6845	6869	6664	6832	6860	6910	6837	6778	6892	6882	6920	6786	6809	6776	6818	6809	6785	6767	6797	6869	6892	6834	6813	6918	6871	6912	6803	6764	6886	6883	6782	6872	6751	6853	6883	6945	6927	6845	6929	6972	6905	6737	6886	6853	6708	6924	6864	6895	6732	6943	6930	6801	6864	6763	6688	6708	6793	6992	6842	6840	6854	6995	6876	6807	6688	6910	6820	6893	6806	6986	6779	6788	6805	6799	6826	6837	6814	6834	6795	6897
15624	18977	15007	26376	33155	24529	11700	4438	1737	972	865	785	769	746	746	750	802	755	814	768	780	791	743	789	760	757	840	729	717	748	846	764	762	816	695	772	783	769	763	732	758	760	799	733	810	810	749	775	751	806	783	782	752	798	696	725	745	736	784	744	757	801	764	777	753	710	783	820	782	791	777	758	732	781	785	740	844	759	769	824	773	730	810	769	729	791	788	792	760	754	781	766	788	775	764	779	789	773	778	731	815	771	806	821	772	759	761	780	825	728	770	784	778	821	753	738	713	765	753	759	780	767	763	769	812	785	812	743	745	749	753	725	781	786	723	805	742	724	812	705	781	756	751	839	733	770	741	783	788	776	758	775	794	765	783	764	763	783	751	794	772	815	741	780	796	781	812	772	767	820	786	727	749	748	765	714	807	745	744	764	785	740	755	782	778	769	776	684	741	784	787	732	731	807	793	785	723	810	750	777	808	768	737	759	714	763	787	787	734	736	735	733	792	798	794	748	810	753	798	771	771	755	796	760	758	774	761	752	759	752	752	804	778	777	744	762	763	776	754	809	750	760	721	757	754	803	774	752	750	777	822	783	818	814	777	769	796	815	775	768	783	793	769	739	813	773	785	774	778	792	795	782	810	762	799	765	801	759	779	737	801	768	777	768	798	761	733	743	727	749	756	777	764	750	757	738	810	803	733	769	756	780	769	788	774	737	802	721	731	773	778	711	800	787	736	809	805	796	767	771	792	777	755	796	767	738	756	755	744	768	762	775	756	771	717	768	730	772	807	734	755	722	794	748	725	775	744	795	801	748	725	735	780	758	817	726	771	817	752	730	752	816	777	740	759	768	756	765	749	809	779	812	763	774	745	793	765	765	735	757	749	753	726	755	774	783	749	791	763	762	749	778	802	763	816	719	721	777	706	764	789	780	796	751	759	772	750	771	812	819	733	737	756	757	774	762	719	783	774	769	772	793	731	767	800	750	784	765	788	712	814	762	789	773	832	777	773	793	793	741	770	711	778	752	753	805	757	785	783	794	731	747	743	803	770	749	756	742	794	800	747	796	790	762	758	715	773	805	776	744	790	765	790	783	757	746	745	779	736	751	811	756	805	740	733	768	756	776	749	758	764	783	798	723	778	744	780	784	719	736	709	791	729	761	765	759	825	744	786	750	813	763	776	771	739	748	765	760	750	784	750	788	720	786	780	778	771	716	776	795	752	747	797	833	785	738	776	794	747	755	779	779	724	758	849	730	776	731	742	833	737	769	786	757	760	799	772	773	800	785	824	757	758	763	752	773	735	806	769	754	749	732	753	741	800	786	792	741	754	790	818	723	803	796	803	781	756	790	795	751	762	787	755	754	725	705	783	769	765	824	748	806	759	714	773	808	738	726	745	809	741	799	776	727	751	773	781	727	801	741	758	699	785	741	782	751	825	726	722	740	777	781	781	755	770	799	753	772	781	770	778	753	756	744	807	791	748	752	774	757	762	747	749	805	769	768	743	741	802	788	763	729	781	777	754	762	795	796	796	801	811	771	775	753	809	774	838	744	743	755	816	769	802	752	743	752	761	784	751	812	732	782	734	787	758	728	745	774	825	765	777	772	800	776	778	739	730	770	763	724	794	747	800	811	784	791	751	726	787	759	775	805	794	781	805	791	769	778	727	755	725	788	741	741	766	752	769	749	772	749	756	775	734	741	822	703	830	779	734	777	746	787	720	784	730	735	792	736	738	758	753	785	777	779	719	780	768	769	761	794	782	773	737	771	763	723	812	773	722	801	776	781	800	773	792	848	782	790	783	731	801	792	754	793	801	787	783	769	742	758	793	761	829	763	736	790	790	772	784	774	792	801	765	727	782	748	733	790	765	730	819	765	811	789	799	818	746	722	723	744	767	783	743	720	801	777	748	782	757	743	733	756	747	763	756	756	712	798	748	766	808	743	784	804	730	766	732	816	778	777	795	791	758	794	758	803	755	729	794	777	767	769	769	799	815	757	756	758	725	760	743	761	785	737	775	722	776	760	762	766	716	772	765	759	788	734	750	727	789	785	744	786	778	743	758	768	761	753	762	801	779	824	833	776	787	712	766	743	783	770	774	785	811	752	737	773	812	730	710	761	777	777	743	775	739	773	830	744	781	767	750	747	767	731	772	777	781	758	741	788	740	755	741	746	776	744	840	746	764	756	782	770	808	740	722	746	755	771	771	751	778	775	782	761	715	805	778	796	755	784	809	770	761	794	728	782	753	735	791	747	791	774	769	740	782	751	761	682	710	755	816	768	761	685	780	814	723	827	754	779	757	739	778	717	798	764	815	759	787	798	739	746	810	760	803	757	780	731	767	781	760	782	782	782	737	794	777	715	717	776	731	757	757	739	770	739	775	763	737	790	808	767	739	732	741	821	784	768	782	758	784	719	741	768	763	743	736	734	769	769	754	756	759	728	710	784	749	786	810	722	803	780	758	780	797	765	771	783	785	750	773	768	726	773	763	797	728	729	797	767	803	744	773	775	769	769	776	747	755	748	768	782	790	741	782	779	790	753	766	750	814	760	725	795	757	710	757	760	750	735	772	820	803	726	780	743	734	755	761	787	807	756	771	785	716	706	780	766	740	811	735	792	794	783	788	756	784	776	766	748	795	775	791	748	766	805	733	747	821	815	746	780	755	710	767	784	777	772	733	782	760	723	758	725	777	728	699	792	764	780	795	722	785	749	771	758	721	820	760	763	729	797	794	748	776	742	806	760	777	780	734	761	749	801	780	775	785	762	787	762	800	786	762	762	797	794	764	789	772	766	854	815	823	779	757	787	759	757	771	768	770	757	784	789	782	751	832	796	755	795	764	779	792	760	766	775	764	773	798	790	798	773	748	755	771	762	769	782	800	772	770	784	767	775	770	732	796	785	760	785	799	752	784	794	799	791	755	753	731	818	857	795	798	802	724	796	756	783	819	730	713	736	746	775	781	771	788	769	778	739	817	754	737	820	738	786	777	776	772	779	743	774	779	776	793	766	792	777	806	754	743	800	717	724	767	805	757	784	789	734	766	778	786	807	788	740	775	777	792	785	752	817	786	813	827	811	759	777	719	770	751	714	790	761	792	740	764	802	788	717	779	734	791	760	771	819	771	782	778	799	733	719	754	815	751	767	758	755	746	770	767	801	762	757	797	772	760	799	806	775	754	780	787	791	721	794	751	790	754	870	783	752	796	792	806	873	783	762	762	797	758	751	775	751	810	785	756	730	799	770	787	795	770	759	741	786	762	773	785	767	764	720	771	724	790	774	763	722	750	776	747	728	745	784	729	768	745	802	771	728	850	743	751	751	764	811	773	787	764	756	780	797	787	796	718	739	768	813	783	751	731	729	769	795	772	815	788	736	772	748	811	759	797	766	783	718	762	806	776	826	781	794	771	756	793	801	752	741	766	789	809	740	796	780	724	821	753	806	825	749	769	765	758	723	756	769	776	784	755	787	803	804	782	786	808	766
53338	50056	47631	76521	87768	74318	53032	35470	20133	10139	7538	6870	6783	6938	6895	6863	6901	6936	6866	6991	6992	6871	6753	6942	6944	6881	6797	6946	6894	6905	6927	6895	6757	6847	6892	6889	6897	6942	6773	6990	7021	6881	6899	6979	6838	6852	6898	6917	6887	6927	6853	6851	6885	6810	6910	6721	6851	6899	6868	7050	6882	6914	6862	6877	6906	7037	6849	6882	7004	6948	6940	6804	6965	6852	6906	6954	7092	6977	6912	6841	6899	6892	7028	6982	6872	6995	6977	6838	6933	6990	6905	7023	6936	6940	7104	6938	6922	6953	6875	7041	6831	6827	6910	6886	6944	6969	6836	6945	6820	6916	6972	6967	6890	6878	6987	6864	6986	6930	6761	6943	6795	6831	6973	6991	6865	6930	6791	6922	6899	6890	6812	6776	6882	6875	6878	6873	6853	6839	6836	6800	6961	6862	6999	6882	6800	6716	6925	6830	6768	6904	6844	6756	6808	6776	6962	6906	6837	6840	7026	6968	6936	6919	6830	6876	6997	7003	6869	6949	6858	6884	7023	6855	6840	6776	6879	6854	7031	6900	6756	6981	7004	6845	6912	6866	6958	6887	6911	6917	6984	6784	6810	6769	6727	6996	6837	6803	6846	6922	6964	6899	6857	6821	6990	6786	6862	6959	6922	6899	6788	6911	6948	6828	6745	6871	7010	6964	6922	6877	6938	6848	6896	6912	6912	6920	6982	6897	6903	6865	6924	6907	6824	6866	6939	6773	6867	6897	6862	6908	7064	6954	6892	6915	6864	6863	6956	6769	6716	6907	6854	6981	7024	6891	7089	7038	6950	6852	6887	6955	6969	6791	6938	6838	6891	6920	6971	6943	6797	6734	7009	6824	6872	6815	6771	7014	6953	6893	6798	6886	6911	6842	6921	6810	6863	6998	6937	6834	6772	6915	6978	6852	6836	6862	6744	6745	6944	6818	6801	7008	6926	6856	6885	6887	6821	6986	6956	6937	6900	6898	7021	6880	6808	6893	6849	6918	6766	6955	6773	6898	6904	6746	6843	6974	6812	6925	6799	6914	7025	6928	6949	6884	6970	7107	6990	6901	6941	6871	6873	6746	6980	6993	6948	6914	6814	6796	6918	6856	6766	6867	6880	6843	6941	6842	6785	6974	6870	6939	6890	6912	6832	6831	6792	6942	6912	6900	6918	6866	6976	7009	6867	6845	6801	6954	6894	6964	6932	6939	6918	7001	6972	6801	6703	6871	6795	6882	6912	6852	6916	6895	7114	6979	6789	6835	7004	6854	6873	6945	6930	6903	6904	6752	6990	6882	6866	6833	6871	6953	6865	6895	6772	6907	6866	6824	6945	6957	6760	6844	6852	6952	6801	6877	6839	6910	6836	6936	6926	6883	6692	6958	6834	6940	6827	6875	6829	6979	6869	6865	6884	6820	6839	6961	6853	6918	6851	6774	6775	6864	6935	6855	6842	6818	6986	6942	6841	6919	6832	6865	6921	6928	6752	6881	7007	6855	6881	6933	6974	6841	6835	6878	6855	6938	6888	6852	6905	6974	6807	6917	6935	6849	7025	6931	6966	6918	6787	6846	6988	6770	6895	6996	6886	6994	6937	6933	6833	6910	6982	6938	6772	6749	6852	6882	6925	6938	6901	6946	6854	6765	6928	6887	6836	6869	6970	6908	6965	6985	7023	7017	6850	6840	6916	6787	6782	6891	6857	6825	7012	6933	6845	6973	6888	6977	6834	6822	6939	6805	6812	6864	6812	6827	6962	6929	6778	6892	6961	6923	6877	6952	7073	6924	6928	6862	6957	6876	6763	6940	6957	6965	6863	6991	6779	6828	6922	6877	6794	7001	6938	6983	6962	6850	6835	6837	7059	6870	6917	6935	6917	6821	7020	7003	6801	7045	6871	7047	6983	6893	6884	6787	6905	6913	6782	6787	6826	6775	6892	6917	6863	6945	6937	6824	6897	6916	6921	6865	6865	6793	6989	6904	6920	6805	6967	6870	6941	6836	6895	6778	6979	6925	6965	7029	6831	6792	6814	6809	6997	6863	6841	6869	6950	6971	6852	6856	6872	6962	6907	6927	6889	6891	6879	6863	6889	6853	6908	6883	6788	6887	6934	6916	7044	6883	6905	6871	6993	6779	6961	6772	6832	6785	6770	6861	6897	7011	6856	6884	6838	6819	6911	6873	6963	6825	6878	6858	6891	6980	6763	6860	7033	6726	6820	6916	6878	6857	6933	6784	6930	6823	6845	6801	6966	6826	6912	6992	6940	6899	6875	6943	6936	6848	7022	6924	6820	6888	6934	6969	6934	6822	6888	6937	7067	6752	6854	7010	6907	6882	7020	6810	6909	6960	6992	6918	6888	6871	6904	6931	6881	6867	6872	6880	6708	6772	6804	6968	6866	6888	6833	7020	6848	6901	6869	6983	6917	6784	6993	6835	6971	6880	6846	6881	6977	6901	6956	6899	6919	6895	6872	6847	6767	6808	6848	6889	6980	6956	7050	6948	6740	6947	6739	6898	6826	6956	6861	6850	6974	6889	7080	6840	6872	6826	6913	6930	6836	6891	6999	7026	6775	6832	6962	6880	6839	7030	6940	6955	6892	6918	6847	6966	6917	6917	6880	6976	6952	6951	6849	6898	6799	6831	6921	6805	6845	6776	6764	6847	6985	6828	6846	6878	7094	6858	6910	7050	6911	6846	6939	6889	6894	6924	6831	6831	6794	6943	6809	6868	6930	6966	6811	6882	6875	6985	7010	7026	6897	6810	7033	6946	6829	6981	6980	6859	6870	6733	7059	6878	6902	6962	6937	6881	6922	6836	6975	6786	7002	6905	6850	6919	6749	6783	6994	6918	6849	6921	6883	6905	6862	6970	6882	7011	6967	6864	6829	6907	6827	6934	6891	7007	6860	6920	6931	6971	7055	6756	6823	6901	6895	6978	6849	6846	6910	6932	6882	6703	6892	6845	6874	6899	6904	6870	6968	6807	6942	6826	6939	6830	6952	6820	6939	6913	6820	6993	6901	6892	6857	6844	6920	6812	6885	6872	6897	6895	6968	6861	6989	6904	6884	6863	6698	6867	6840	6842	6799	6959	6930	6956	6874	6950	6952	6970	6870	6906	6907	6896	6957	6901	6925	6986	6878	6873	7026	6830	6885	6922	6732	6935	6877	6810	6942	6810	6831	7011	6875	6812	6982	6912	6947	6866	6902	7009	6875	6951	6907	6923	6925	7010	6923	6989	6923	6933	6855	6825	7026	6875	7015	6902	6745	6976	6872	6875	6910	6956	6781	6763	6887	6928	7004	7010	6975	7062	6878	6921	7101	6885	6910	6930	6907	6815	6929	6922	6912	6966	6882	6874	7009	6844	6851	6813	6922	6857	6961	6870	6896	7045	6893	6751	6929	6884	6812	6888	6837	6972	7024	6972	6923	6865	6895	6980	6843	7009	6956	6910	6994	6802	6765	6905	6859	6941	6912	6841	6855	6992	6868	6785	6833	6876	6998	6844	6939	6866	6920	6880	6985	6905	6796	6850	6984	6936	6920	6855	6897	7005	6891	6884	6980	6834	6913	6854	6948	6850	6843	6935	6893	6866	6900	6966	6666	6790	6914	6797	6877	6918	6972	6955	6973	6895	6896	6906	6755	6849	6817	6980	6868	6783	6933	6957	6925	6852	7055	6787	6874	7050	6927	6864	6833	6909	6847	6906	6847	6842	6996	6866	6791	7074	6819	6997	6933	6972	6824	6917	6908	6874	6821	6944	6915	6899	6908	6880	6917	6807	6989	6826	6884	6824	6823	6869	6824	6924	6902	6905	6920	6888	6851	6892	6833	6798	6928	6871	6877	6888	6775	6857	6943	6837	6890	6889	6915	6987	6997	6867	6954	6919	6916	6867	6898	6968	6920	6927	6923	6901	6857	6807	6876	6943	6976	7022	6767	6865	6917	6825	6770	6883	6950	6910	6938	6961	6934	6959	6875	6777	6924	6857	6826	6869	6919	6832	6976	6947	6784	6893	6947	6738	6928	6819	6901	6808	6839	6877	6855	6866	6807	6819	6873	6944	6926	7009	6816	6810	6926	6795	6836	6949	6813	6791	6904	6932	7038	6861	6804	6882	6841	6907	6951	6908	6924	6855	6847	6807	7043	6779	6822	6881	7007	6972	6989	6870	6883	7001	6920	6952	6852	6853	6812	6852	6907	6910	6901	6888	6894	6987	6771	6946	7003	6796	7005	6902	6814	6951	6895	6930	6976	6951	6900	6872	6819	6818	6884	6905	6956	6883	6942	6851	6919	6780	6865	6876	6957	6894	6953	6925	6766	6971	6854	6937	6908	6868	6727	6918	6894	6800	6842	6773	6960	6789	6913	6863	6925	6920	6930	6877	6848	6829	6860	6737	6901	6918	6932	6962	6824	6921	6733	6876	6823	6883	6951	6874	6838	6946	6753	6941	7033	6998	6885	6995	6855	6901	6862	6951	6926	6805	6904	6853	6940	6870	6829	6886	6839	6901	6960	6860	6871	6951	6857	6897	6993	6834	6685	6819	6822	6967	6994	6916	6983	6734	6829	6960	6889	6858	6851	6916	6862	6918	6795	6920	6990	6926	6826	6852	6854	6905	6835	6860	6807	6779	6874	6896	6873	6858	6873	6970	6917	6901	6922	6871	6896	7020	6934	6956	6843	6868	6987	6962	6935	6802	6975	6925	6918	6972	6829	6862	6835	6945	6950	6918	7010	6873	6830	6925	6886	6944	6885	6904	6909	6925	6919	6723	6778	6937	6985	6965	6953	6864	6824	6930	6866	6814	6773	6909	6905	6916	6858	6792	6988	6925	6859	6984	6993	6973	6975	6796	6902	6947	6954	6853	6777	6842	6976	6883	6905	6932	6825	6930	6857	6931	6895	6876	6844	6918	6885	6785	6806	6990	6783	6884	6851	6873	6886	6851	6884	6929	6956	6890	6942	6852	6875	6926	7022	6848	7069	6908	6904	6866	6894	6955	6978	6818	6938	6839	6809	6789	6951	6905	6839	6934	6884	7028	7019	6896	6949	6803	6896	6971	6933	6834	6896	6922	6944	6970	6835	6853	6743	6909
13060	9005	8787	11478	17856	18059	10400	4105	1876	1013	836	757	781	840	772	782	816	799	736	751	783	743	838	765	832	789	806	800	739	769	772	776	805	796	787	807	800	793	795	789	745	799	785	766	767	762	764	824	771	808	733	787	734	814	755	762	732	786	759	828	761	776	767	791	806	753	755	789	797	845	790	796	751	762	812	758	829	791	787	756	836	771	825	815	783	814	852	753	764	791	776	744	711	837	791	745	751	782	853	785	787	773	802	781	786	760	811	775	799	822	778	774	760	782	802	822	787	814	785	780	751	783	825	762	795	766	769	796	779	784	800	795	811	802	776	837	768	798	772	732	805	781	796	784	819	821	762	767	789	813	744	793	795	758	774	780	755	843	802	759	804	804	779	830	789	784	753	753	789	816	757	759	807	800	780	795	778	866	806	771	817	750	772	780	785	783	801	769	838	796	825	785	795	813	766	767	734	811	775	788	791	777	780	754	787	772	779	785	761	811	752	799	753	745	808	800	765	778	818	796	781	822	766	781	808	786	753	823	790	840	789	752	797	806	855	748	788	797	743	824	758	770	733	836	811	793	812	789	804	793	788	758	757	762	768	777	762	783	755	823	746	812	781	803	827	781	787	787	769	811	736	793	843	807	826	827	734	746	819	714	809	750	773	813	792	778	805	796	777	839	818	774	779	888	794	733	779	791	833	781	775	760	810	768	830	819	726	818	815	815	822	782	796	757	829	841	804	758	780	786	792	803	823	787	776	800	793	815	757	820	790	798	757	820	794	695	789	799	788	735	819	754	758	827	805	789	810	811	825	786	783	856	763	863	734	807	813	786	771	795	817	772	780	784	761	738	772	803	803	836	784	815	810	796	801	763	830	779	837	771	788	798	792	774	752	762	805	773	842	805	784	792	786	790	803	780	802	780	791	755	807	766	777	779	784	794	754	814	783	810	763	814	753	768	791	807	799	784	803	776	781	828	763	759	753	749	776	835	793	747	786	763	783	826	796	772	774	809	786	762	826	779	787	755	779	775	774	792	800	836	753	760	784	764	751	797	805	860	746	792	754	744	797	788	754	756	768	827	764	780	848	786	804	755	731	784	776	796	771	763	832	789	760	797	813	809	804	774	789	769	779	779	748	800	832	739	797	792	837	786	820	764	783	819	765	796	761	787	778	769	774	782	799	785	761	791	753	766	848	784	725	785	841	744	761	846	812	808	796	804	799	798	821	786	785	723	780	821	827	768	793	789	755	798	755	837	799	804	787	782	792	817	777	804	836	808	801	742	802	747	818	811	813	747	743	789	785	793	813	822	810	829	783	744	771	775	792	805	819	810	746	797	829	788	775	799	739	754	747	792	722	801	771	835	806	772	804	782	780	743	804	769	780	815	839	730	737	751	756	799	798	819	819	781	765	784	774	786	819	800	782	771	798	761	829	790	770	777	837	824	798	765	796	781	735	828	781	772	806	803	812	800	827	773	772	754	778	813	764	748	769	787	795	815	756	762	751	832	797	778	795	786	805	788	788	759	838	771	756	752	825	738	783	819	800	815	784	801	831	791	758	820	800	787	744	757	829	828	796	797	787	780	801	761	817	814	818	751	768	772	773	751	760	818	740	769	794	830	804	816	774	801	778	740	745	758	829	833	776	775	814	815	802	809	788	835	774	786	792	790	785	780	764	767	801	806	811	774	830	808	819	744	780	754	757	788	766	742	791	786	820	746	767	813	807	794	801	734	736	798	787	796	808	762	740	823	815	793	773	747	742	780	780	750	769	782	817	739	767	741	781	794	791	754	784	799	804	791	776	725	798	782	781	770	781	778	822	838	792	776	799	790	797	804	766	800	828	759	779	767	813	835	793	750	799	807	796	775	845	798	782	802	766	787	767	787	757	785	764	752	778	788	791	766	808	798	747	842	822	823	762	822	743	810	771	780	773	792	782	786	740	764	815	812	792	744	776	797	758	760	811	745	815	779	801	803	790	766	788	789	781	782	779	801	796	804	751	764	781	768	762	786	786	805	796	756	801	786	758	783	798	804	773	801	754	817	819	791	728	805	821	797	759	814	788	814	826	765	794	854	795	737	748	808	793	892	763	723	803	759	808	776	847	766	807	815	824	816	810	789	779	782	785	819	753	800	783	753	801	776	808	796	778	789	800	744	806	794	795	785	771	791	776	805	794	761	792	803	816	749	790	775	769	764	837	806	765	759	814	753	757	811	795	747	784	809	808	770	806	731	790	748	830	763	786	772	807	842	810	768	830	803	774	795	764	774	765	788	783	770	830	770	752	804	808	779	797	777	809	830	847	767	798	737	782	792	836	805	785	794	795	746	779	788	814	735	801	729	750	770	773	794	789	735	762	794	812	799	784	814	821	816	761	760	801	831	750	801	826	781	862	748	793	791	782	805	823	771	799	775	797	796	740	732	766	788	808	759	750	742	756	799	823	789	802	786	796	758	859	714	770	783	847	769	704	817	819	787	793	735	832	750	742	829	725	788	751	788	774	819	770	768	757	773	798	788	764	769	806	780	783	803	782	801	848	786	826	758	808	778	794	822	720	771	753	764	767	775	797	796	740	795	786	776	811	840	788	817	765	805	810	779	775	785	778	752	790	763	819	786	817	777	759	758	820	811	790	817	786	791	759	803	766	799	762	834	746	729	811	807	802	799	794	785	780	795	810	852	773	747	806	862	791	773	798	818	818	731	789	824	859	841	789	783	789	742	784	765	796	806	809	748	817	754	796	719	839	779	790	773	792	817	785	843	820	788	768	753	774	844	756	772	781	780	762	738	732	783	835	809	766	772	733	776	772	758	825	808	790	786	815	764	846	750	818	776	834	798	801	798	770	797	802	789	773	781	756	802	767	777	853	713	769	779	812	766	788	782	778	755	772	782	772	796	822	785	767	786	778	787	778	788	819	792	768	810	796	772	819	828	753	762	835	765	830	771	742	748	791	793	835	825	784	755	780	789	788	775	785	809	769	802	763	821	784	746	766	768	713	786	774	845	784	772	767	800	786	768	790	770	766	797	777	748	762	808	755	786	761	809	766	777	794	758	776	740	842	816	803	730	797	795	743	815	744	805	746	844	793	861	749	774	762	784	760	814	784	774	788	759	746	811	803	753	811	784	732	800	748	786	782	778	770	768	763	818	747	775	812	798	798	739	812	821	769	781	828	775	757	777	801	757	771	825	831	792	764	747	808	785	754	773	758	774	823	790	746	798	791	816	794	772	761	770	821	777	820	772	826	799	703	810	795	809	758	748	741	786	718	827	726	780	810	730	775	787	804	761	791	764	794	795	795	800	808	806	762	783	736	802	828	818	768	815	791	800	771	804	789	798	833	868	750	812	772	762	805	773	782	772	829	786	798	737	780	817	810	784	801	803	787	743	782	765	773	797	756	807	787	764	784	781	798	775	793	854	799	787	812	787	774	776	805	746	729	841	744	736	786	766	753	776	777	791	790	825	784	782	782	772	823	875	794	802	763	781
46350	37809	39671	61530	77446	73521	54299	36878	21993	10855	7710	7174	6890	7157	7172	7008	7166	7042	7080	6998	7137	7010	7058	7060	7093	7041	6943	7068	7067	7183	7143	7029	7098	7155	7137	7047	7041	7119	7065	7009	7032	7084	6996	7055	6945	6999	7058	6991	7073	7009	6915	7037	7165	6922	7109	6946	7096	7026	7011	6966	7073	6969	7014	7007	7018	7107	7093	7145	6926	6946	7066	7016	7018	7081	6922	6984	7157	6955	7010	6973	7012	6984	6997	7117	7019	6958	7059	7224	7118	7096	7106	7035	6933	7021	7100	7014	7022	6994	7099	7053	7125	7169	7116	7098	6942	7252	7063	7064	6998	7140	6949	6989	7018	7150	6957	7003	7034	7131	7139	7071	6739	7277	7012	7038	7125	7039	7020	7052	6981	7007	7108	6922	7093	6990	7060	7121	7119	7110	7132	7074	7014	7065	7116	7149	6996	7016	7081	6986	7132	6934	7106	7056	7028	7077	7057	7032	7013	7027	7022	6995	7084	6989	7150	7149	7219	7031	7072	7074	7068	7014	7016	6999	7002	7075	7060	7040	7034	7141	7189	7011	7018	7094	6976	7020	7113	7059	6990	7131	6854	7069	7088	6964	7151	7119	6944	6988	7132	7000	7077	7119	7040	6988	7081	7146	7056	6955	7015	6935	7006	7057	7236	6981	7027	7025	7107	7225	7160	7022	7151	6897	6943	6951	7063	7151	7071	7098	7037	7125	7050	7048	6944	6953	7013	7046	7123	6978	7024	7209	7041	6966	7029	7091	7023	7019	7068	7027	7073	7119	6962	6867	7119	7047	7098	7025	7152	7011	6913	7038	7062	7051	6991	6925	7041	6953	7027	6979	7060	7152	7092	6991	7013	7017	7057	7002	7079	7047	6942	7071	7018	7030	7166	7069	6922	7085	6985	6988	7081	6995	6987	7072	6866	7087	6982	6940	7064	6898	7002	6964	7128	7017	7053	7054	7046	7035	6834	7055	7109	6995	7153	7050	7051	7216	7101	7055	6945	7016	6968	7036	7146	7066	6958	7087	7087	6993	7020	6925	7108	7108	6970	6985	7009	6962	6942	7179	7041	7018	6970	7148	6987	7033	7157	7004	7060	7027	6976	6998	7028	7061	7052	7154	7074	7139	6990	7054	7010	7142	7112	7135	7005	7024	7020	7010	7192	7014	7048	7069	7063	7032	7113	7077	7031	7026	7081	7019	6998	7062	6987	7072	7033	7077	7086	7123	7025	7091	7019	6960	7028	7080	6994	7037	6996	7117	7109	7052	7008	7061	7053	7032	6954	7183	6958	7109	7150	7127	6982	7103	7048	6848	7303	7042	7109	7016	6968	7097	6963	7094	6990	7075	6974	7126	7077	6937	7056	7136	7106	7043	7051	7077	7029	7032	7091	7124	7138	6952	7121	6993	6991	6974	7062	6975	7046	7285	7059	7053	6967	6981	7071	7186	7095	6937	6948	7141	7021	7206	6977	6904	7039	7069	7000	7044	7051	7137	7010	7131	6996	7076	7085	7056	6990	6988	7135	6897	6943	7013	7134	7102	7069	7063	7091	7023	7089	7073	7091	6988	7068	7031	7084	7037	7039	7068	7016	7086	7037	7119	7086	7119	7019	7053	7059	6983	6816	7012	7102	7099	7203	7063	7136	7103	6995	6986	7022	7005	6962	7016	7000	7071	7055	7071	7099	7148	7008	7047	7062	7109	6978	6958	7113	6927	6978	7062	7132	6938	6950	7005	7105	7086	7051	7026	7152	7047	7023	7035	7084	7129	7111	7000	7039	7033	6975	7245	7072	7119	7110	7100	6994	6984	7079	7013	6916	7137	7022	7112	6939	7115	7000	7100	7099	7201	7060	7002	7061	6997	7015	6977	7063	6936	7030	7110	7032	7049	7144	7004	7176	7143	6972	7094	7107	7081	7153	7021	7077	7115	7017	7098	7197	6890	7137	7143	7085	6960	7144	7030	7065	7097	7048	7102	7124	6963	7142	7193	6958	7120	7084	7071	6983	7048	7000	7144	7159	7079	7080	7043	6942	7081	7023	7104	7114	7017	7209	7029	7006	6987	7122	6945	7111	7118	7021	7141	7036	7088	7128	7046	7030	7024	6975	7086	7113	7070	6983	7054	7119	6983	7079	6901	7089	7124	7188	7009	7101	7014	6983	7073	6980	7127	7106	7030	7060	6988	6982	7083	6981	6937	7069	7076	7134	6983	7116	7121	7006	7016	7102	7072	7073	6995	7068	7048	6990	7067	7051	6989	7071	7029	7136	7070	7051	7102	7071	7030	7065	7060	7041	7074	7176	7055	6940	7063	7126	7117	6942	7068	7103	6955	6937	7068	7055	6822	6981	7119	6984	7047	7139	7121	7143	7010	7074	7077	7067	7115	7009	7080	7111	6963	7062	7038	7124	7162	7125	6943	7005	7013	6925	6999	7037	7119	7014	7080	7072	6996	7143	7186	7082	7056	7019	7102	7103	6955	7085	7069	7037	7107	7156	6984	7125	7098	7026	7032	7104	7084	7047	7047	6981	7077	7037	6937	7048	6999	6893	7014	7060	7061	7027	7015	7054	7008	7234	7097	6991	7133	7069	7004	7042	7148	6992	7117	7099	7105	7064	7129	7075	6997	7063	7061	6941	6965	7067	6962	7217	7110	7129	7024	7041	7036	7050	7161	7099	7111	7069	6978	7129	6943	7029	7113	7119	7052	7025	7061	7005	7104	6921	7017	6921	7067	6970	7175	6973	7002	7029	7051	7024	7174	6980	6997	7025	6933	7178	7121	7156	7023	6996	7070	6922	7149	6854	7142	7038	7080	7041	6930	7060	7048	6995	6936	7071	6973	6965	7187	7022	7128	6945	7105	7032	6933	7136	7281	7035	7004	7036	7078	7040	7036	7076	7094	7076	6927	6948	6948	7150	7013	6961	7091	7046	7012	7126	7004	7001	7007	7092	7114	7003	6972	7052	6973	7092	7168	7046	6946	6917	6990	7127	7090	6950	7073	7037	7025	7192	7042	7083	7137	7026	7002	7022	7036	7057	7023	7022	7099	7056	7029	7066	7055	7156	6992	7071	7077	7086	7014	7102	7054	7031	6942	7134	7037	7086	7101	7064	7104	6965	7144	7003	7207	7062	7137	7133	6955	7015	7147	7171	7185	6984	7035	7085	7122	7090	7074	7096	6868	7038	7100	7082	7095	7097	7103	6938	6993	7062	7064	7059	7098	7187	7095	7126	7001	6956	6966	7110	7005	7027	7101	7079	6928	7010	6989	6956	7046	7066	6888	7127	6975	7101	6995	6942	7208	7145	7167	7043	7069	7065	6956	6943	7123	7058	7101	7234	7029	7180	7018	7115	7057	7101	6971	7088	7127	7006	7021	7181	7152	6981	7215	7054	7071	7081	6995	7106	7082	7069	7065	7276	7163	7024	7104	6949	7133	7143	7017	7192	6981	7044	7110	7080	7107	7048	7122	7145	7172	7207	6996	7053	7166	7156	6981	7058	6938	6985	6948	6939	7140	7121	7080	6986	6951	6978	7002	7079	7042	7093	7083	7072	6945	6858	6971	7005	7120	7069	6924	7104	7115	7105	6976	7040	6979	7155	6940	6946	6997	7081	6953	6938	7028	6957	7011	7043	7096	7079	7052	6819	7160	7137	7058	7088	7004	7071	7126	7082	6950	6990	7058	6980	6982	7110	6986	7051	7110	7084	7036	7054	7115	6998	7078	6987	7079	7009	6935	7015	7094	7011	7066	7106	6956	7153	7001	7076	7121	6993	7097	7089	7098	7151	6958	7031	7015	7131	7024	7039	7041	6972	6913	7007	7035	7208	7067	7016	7127	7065	6877	7157	7185	7040	6931	7086	7099	7118	7010	7106	7043	7157	6970	7030	7174	6995	7142	7184	6992	7061	7108	7108	7066	6970	7084	6971	6988	6939	7039	7058	7006	7069	6980	7079	7082	7126	7030	7066	7042	7203	6935	7088	6956	7013	7136	7155	7159	6988	7075	7182	7155	7048	6993	7152	7042	7099	6998	7291	7016	7088	7040	6994	7079	7125	7153	7100	7066	6941	6865	7058	7089	7035	7121	7028	7180	6986	6903	6933	7030	7063	7004	6998	6917	7074	7046	7004	7021	7096	6970	6932	7081	6896	6982	7025	7035	7045	7018	6993	7023	7201	6993	6984	7058	7000	7105	7142	6948	7077	7041	7161	7081	7085	7057	7029	7153	7073	7055	7107	7102	7099	7078	7048	7162	7177	7040	7211	7049	7035	7081	7001	7091	7027	6925	7185	7031	7002	6975	7041	7112	7093	7123	7172	6984	7036	7131	7061	7138	6975	7103	7035	7062	7045	7050	7031	6929	7047	6939	7171	7055	7017	7005	7089	6973	6979	7028	7074	7046	7077	6956	7036	7069	6947	7052	7017	7017	7071	7078	7105	6907	7027	7043	6988	7084	7050	7076	7053	7053	7051	7175	7042	7100	7233	6967	6899	7058	6988	7117	7059	7047	7079	7111	7113	7052	7102	7043	6946	7116	7168	7090	7042	7218	7018	7012	7104	7106	6990	6975	7114	7066	7240	7193	7168	7009	7012	7171	7086	7193	7179	7040	6998	7176	7040	7051	6976	7141	6992	7005	6866	7009	7016	7052	7078	7051	6958	7018	7076	7090	7062	7064	7034	7074	7103	7051	7007	7043	7077	6937	7189	6957	6909	6885	6986	6981	7072	7108	7028	7064	7058	7007	7012	6937	7052	6993	7024	7023	7224	7027	6901	7114	7034	7026	7024	6983	7109	7015	7035	7074	7013	7031	7041	6999	7014	7126	7135	6994	7140	6946	7062	7139	7097	7037	7029	7080	6976	7096	7069	7080	7105	7029	7175	6981	6913	7083	7059	7077	7151	7157	7033	7108	7104	7067	7210	7090	6997	7139	7192	7091	7019	7095	6994	7013	7285	7084	7145	7024	7155	7078	7000	7063	7172	7151	7119	7153	7071	7008	7074	7079	6960	7100	7102	7027	7116	6930	7055	7172	7007	6903	7062	7023	7039	7064	7177	6906	7084	6996	7069	7076	7071	7063	7099	7054	6963	6922
11117	7344	8422	9304	27248	31035	23031	13055	5515	1846	966	770	778	799	805	780	717	756	797	773	747	796	749	728	762	716	738	740	740	717	747	768	764	723	751	771	773	785	678	786	758	723	774	735	776	766	786	770	825	811	728	793	775	711	786	703	751	736	718	727	752	788	752	735	751	737	759	749	714	792	774	763	722	806	748	801	754	729	758	731	729	787	785	798	772	791	722	710	785	745	776	775	788	725	738	827	762	735	713	789	700	771	767	784	742	733	725	818	774	757	733	743	761	766	775	803	732	776	756	762	809	801	783	819	780	713	744	712	757	765	807	735	776	753	759	744	748	755	782	756	784	765	754	792	748	689	745	793	755	739	709	786	784	799	773	713	760	803	808	771	750	748	765	709	736	747	734	771	770	725	801	760	730	732	756	791	741	730	767	777	752	738	778	796	709	723	765	783	744	749	813	773	750	757	729	762	754	786	736	773	758	723	757	757	735	736	735	752	711	727	769	764	777	768	702	818	751	759	757	716	805	813	741	773	725	772	736	816	741	774	741	734	784	801	793	749	754	756	730	799	751	798	771	746	805	733	770	774	787	782	745	758	765	753	735	753	700	751	699	735	824	726	779	756	745	718	712	744	790	744	772	753	767	774	754	807	771	756	837	772	776	704	785	694	793	738	764	709	757	742	775	737	763	729	805	776	698	734	745	744	735	783	761	722	736	758	789	739	756	747	790	800	776	733	727	753	736	689	782	785	680	761	756	764	746	751	739	727	725	779	760	722	782	692	695	736	700	777	763	739	748	774	768	729	736	777	775	725	777	771	786	769	706	792	800	718	780	775	797	812	777	803	788	736	737	805	731	712	790	779	750	751	745	768	742	738	735	739	759	782	711	746	794	751	789	717	737	745	769	738	738	799	836	723	826	804	749	773	736	762	767	807	777	740	794	780	774	742	785	775	800	753	779	760	788	777	764	761	783	766	762	762	789	746	732	753	781	816	766	745	702	741	735	757	772	771	796	781	797	749	806	729	747	749	762	801	727	747	764	723	697	787	740	691	775	734	776	775	757	800	758	747	748	769	755	701	755	754	764	775	762	707	770	737	815	747	792	699	769	742	694	729	716	731	796	735	748	765	781	719	754	805	796	794	775	742	804	769	769	754	736	756	763	688	753	746	784	714	740	707	749	795	760	774	717	737	760	743	745	803	717	746	733	731	797	781	757	773	751	735	731	743	790	768	744	722	756	734	727	761	759	807	773	711	806	735	772	723	756	776	756	756	804	799	783	755	790	744	794	781	760	748	746	753	766	786	750	748	775	756	719	750	735	769	739	741	765	695	790	779	776	705	732	708	739	764	818	737	731	788	746	721	735	768	727	785	722	735	763	736	793	767	766	730	756	766	809	748	743	772	765	755	783	778	773	763	779	759	728	732	740	725	730	755	739	726	732	803	710	709	747	769	790	717	729	735	746	805	772	751	765	769	752	761	758	747	788	775	740	759	751	759	751	726	735	755	759	780	733	801	719	722	751	751	694	815	777	745	736	785	781	685	714	778	772	742	779	764	749	760	786	770	766	761	773	733	789	730	767	753	713	767	756	760	776	766	705	706	772	793	735	747	766	810	730	733	714	762	782	749	749	743	830	740	747	795	786	788	803	789	780	781	803	761	757	742	726	715	735	816	782	793	729	730	711	784	697	760	717	690	786	723	746	814	754	762	764	742	750	778	751	712	707	696	797	738	781	793	815	752	770	762	730	709	771	764	771	762	773	739	710	735	740	766	765	722	724	726	745	767	714	735	730	702	778	781	787	750	738	791	752	819	706	727	720	748	749	809	805	775	779	777	749	752	744	754	708	777	794	730	761	709	775	755	741	789	798	777	780	779	763	742	730	782	744	779	747	781	744	743	791	730	782	749	772	780	791	752	804	806	744	768	748	770	772	714	774	736	782	772	783	727	748	802	780	770	802	739	772	722	768	732	723	730	790	754	774	786	756	748	765	764	751	731	699	714	773	810	736	782	757	758	748	778	743	779	788	760	757	725	738	760	788	767	781	789	785	779	773	792	777	719	739	721	727	752	746	752	778	791	766	740	796	777	790	745	783	749	716	754	797	727	730	721	765	794	736	724	820	735	769	729	779	731	725	769	739	742	770	723	715	804	746	731	796	806	767	770	743	786	764	715	731	707	751	752	751	749	758	740	745	751	759	731	778	724	728	755	758	779	754	742	802	775	773	757	735	788	784	779	746	715	764	766	736	786	732	714	758	776	771	783	741	765	727	735	744	786	769	765	722	718	794	747	780	817	755	750	744	712	763	788	788	768	797	730	720	720	800	757	783	729	720	745	802	767	758	782	791	721	755	696	755	758	709	767	791	728	749	809	723	762	802	714	733	776	777	777	709	792	785	767	750	772	751	761	780	765	784	756	768	708	737	764	731	774	794	792	738	723	743	732	763	782	734	742	755	779	772	766	752	770	764	748	713	820	797	744	742	763	739	749	729	748	781	774	799	778	793	753	781	724	742	732	765	775	767	756	780	736	721	781	759	780	762	724	782	737	729	804	735	813	731	758	742	809	783	797	748	729	760	829	747	785	763	766	769	759	781	737	787	715	725	763	786	746	751	752	699	800	756	801	767	741	754	763	777	740	777	725	770	732	759	748	772	810	753	769	738	765	775	751	778	823	767	752	769	741	711	751	700	753	794	709	805	771	739	806	736	773	742	795	745	754	766	736	757	749	771	760	762	738	761	766	804	764	764	761	758	706	806	756	803	709	775	773	802	727	752	753	751	757	718	726	764	774	756	817	725	781	751	811	764	760	773	724	763	750	771	704	753	718	750	736	747	720	785	765	748	763	766	791	786	759	735	769	761	761	803	729	748	780	752	738	790	770	752	758	790	739	737	721	731	733	765	722	763	797	707	797	758	730	801	756	771	795	721	716	794	738	727	744	751	739	745	755	801	778	724	786	792	749	740	771	748	738	795	753	712	782	782	808	780	804	759	781	761	814	744	742	766	781	715	764	792	778	713	772	754	730	791	791	795	741	773	742	762	754	756	751	721	843	764	762	786	772	776	782	761	716	748	782	718	792	700	756	748	752	725	763	730	751	747	746	755	744	764	790	739	740	755	715	812	791	726	749	746	751	802	768	767	745	781	720	782	753	764	782	799	757	745	722	766	783	750	770	773	820	723	787	749	754	786	701	761	723	814	767	752	762	752	723	766	778	748	783	747	780	781	729	836	712	782	708	766	747	756	767	748	833	718	747	805	718	810	743	709	761	807	743	748	795	762	774	792	745	771	744	705	711	770	822	806	753	789	725	735	781	785	737	724	761	770	766	781	818	772	756	789	760	767	763	750	714	729	743	732	754	802	779	728	709	768	774	804	758	714	744	739	746	798	750	759	741	722	735	729	736	727	733	755	721	807	761	753	724	770	815	793	782	705	774	752	775	791	728	759	752	775	688	724	782	778	781	772	743	788	749	774	801	734	698	795	774	762	780
46560	38952	36400	57394	89007	91274	75674	57780	38245	20700	10122	7395	6890	6917	6884	6830	6889	6969	6640	6890	6862	6792	6882	6843	6785	6889	7070	6954	6823	6863	6828	6802	6852	6954	6780	6795	6817	6824	6812	6914	6880	7005	6932	6930	6942	6883	6900	6805	6962	6917	6829	6867	6831	6940	6954	6974	6813	6956	6752	6844	6707	6851	6922	6903	6883	6863	6934	6787	6876	6792	6837	6846	6973	6986	6854	6843	6652	6800	7022	6892	6726	6813	6767	6755	6992	6939	6701	6965	6921	6900	6762	6929	6901	6918	6950	6806	6813	6918	6866	6894	6844	6782	6847	6934	6860	6880	6794	6828	6786	6965	6860	6820	6800	6766	6963	6811	6952	6816	6796	6808	6966	6836	6995	6795	6874	6888	6771	6753	6820	6843	6753	6892	6987	6833	6916	7049	6885	6790	6849	6817	6886	6839	6832	6851	6962	6762	6914	6933	6787	6977	6874	7005	6730	6746	6929	6787	6815	6955	6866	6955	6846	6934	6821	6889	6768	6806	6805	6856	7000	6731	6892	6900	6812	6857	6764	6844	6853	6847	6887	6848	6843	6951	6869	6705	6831	6806	6960	6862	6751	6852	6787	6839	6923	6797	6839	6827	6865	6933	6833	6830	6842	6855	6918	6842	6844	6828	6803	6858	6897	6732	6969	6800	6784	6882	6862	6894	6853	6949	6802	6923	6841	6780	6805	6877	6820	6804	6823	6782	6803	6879	6829	6929	6963	6905	6845	6794	6677	6979	6873	6819	6871	6750	6769	6833	6969	6911	6861	6748	6904	6896	6931	6788	6891	6979	6956	6615	6984	7064	6921	6772	6877	6893	6767	6812	6873	6896	6872	6911	6997	6806	6990	6732	6902	6813	6942	6817	6840	6755	7034	6821	6861	6963	6851	6748	6813	6906	6857	6756	6842	6950	6848	6891	6776	6804	6936	6847	6890	6975	6847	6741	6927	6968	6780	6911	6911	6832	6820	6909	6740	6846	6865	6858	6958	6870	6768	6826	6921	6814	6858	6779	6773	6816	6939	6966	6863	6884	6772	6873	6848	6822	6988	6864	6825	6808	6974	6821	6771	6785	6902	6984	6946	6922	6837	6831	6864	6907	6848	6875	6872	6868	6821	6858	6798	6794	7046	6953	6823	6863	6835	6805	6888	6844	6847	6938	6876	6864	6901	6928	6700	6876	6851	6994	6774	7036	6785	6716	6835	6957	6974	6778	6854	6897	6968	6905	6818	6796	6911	6769	6817	6842	6908	6861	6806	6843	6750	6776	6803	6918	6983	6857	6910	6900	6858	6902	6832	6821	6724	6915	6879	6924	6888	6823	6967	6924	6773	6934	6800	6804	6852	6822	6925	6850	6798	6853	6809	6952	6835	6732	6852	6821	6886	6766	7031	6732	6843	6979	6821	6792	6974	6917	6925	6964	6774	6792	6994	6762	6945	6989	6841	6852	6833	6877	6796	6816	6764	6833	6889	6909	6735	6937	6904	6831	6736	6882	6699	6902	6732	7016	6894	6898	6787	7019	6819	6815	6846	6929	6896	6852	6905	6917	6860	6714	6754	6750	6907	6905	6843	6684	6859	6834	6890	6767	6915	6938	6819	6939	6915	6871	6782	6912	6932	6804	6839	6782	6935	6919	6992	6890	6867	6894	6874	6851	6884	6897	6877	6772	6908	6913	6782	6902	6819	6843	6865	6883	6846	6763	6850	6909	6836	6886	6878	6959	6804	6899	6844	6937	6810	6862	6833	6857	6855	6862	6765	6805	6813	6905	6753	6978	6825	6977	6787	6883	6901	6965	6647	6839	6939	6945	6880	6871	6844	6776	6803	6816	6998	6823	6904	6856	6846	6900	6866	6802	6914	6853	6756	6849	6886	6755	6825	6919	6971	6688	6892	6837	6896	6724	6900	6915	6955	6839	6823	6924	6938	6808	6716	6838	6775	6910	6821	6867	6804	6860	6896	6779	6960	6757	6928	6894	6912	6826	6897	6787	6867	6798	6834	6830	6888	6807	6971	6841	6911	6892	6857	6990	6739	6827	6924	6853	6881	6776	6788	6758	6795	6791	6826	6785	6879	6893	6764	6873	6836	6849	6869	6744	6917	6901	6884	6727	6968	6854	6862	6696	6763	6758	6778	6867	6941	6838	6740	6815	6787	6732	6790	6797	6874	7052	7018	6928	6754	6908	6853	6946	6835	6786	6763	6890	6950	6845	6854	6839	6948	6900	6917	6751	6943	6865	6811	6931	6896	6940	6810	6828	6838	6845	6986	6885	6740	6867	6874	6881	6799	6958	6781	6870	6836	6987	6924	6994	6801	6805	6867	6908	6823	6762	6832	6770	6942	6755	6828	6886	6935	6919	6935	6740	6997	6891	6957	6785	6904	6691	6974	6715	6880	6720	6757	6830	7017	6778	6898	6894	6752	6918	6901	6966	6936	6812	6734	6970	6777	6854	6880	6850	6839	6819	6925	6862	6953	6829	6895	6871	6838	6827	6996	6882	6865	6838	6965	6885	6920	6796	6825	6814	6900	6935	6823	6840	6825	6873	6691	6890	7079	6980	6867	6813	6952	6775	6738	6907	6831	6872	6821	6810	6887	6744	6938	6857	6872	6857	6820	6820	6843	6800	6904	6776	6874	6916	7010	6863	6912	6831	6993	6889	6825	6872	6872	6900	6956	6778	6824	6889	6870	6936	6967	6862	6792	6762	6898	6825	6880	6881	6931	6874	6894	6756	6876	6869	6804	6809	6796	6775	6796	6759	6896	6831	6822	6818	6944	6906	6951	6899	6866	6796	6770	6992	6806	6931	6790	6765	6932	6900	6784	6794	6892	6816	6877	6896	6844	6790	6932	6843	6857	6766	6833	6898	6896	6874	6909	6794	6856	6812	6985	6748	6797	6884	6839	6939	6827	6718	6994	6789	6942	6804	6837	6921	6868	6883	6809	6868	6924	6850	6927	6848	6958	6751	6844	6915	7008	6919	6841	6887	6868	6772	6870	6873	6944	6780	6838	6735	6915	6700	6831	6936	6768	6870	6859	6723	6802	6924	6851	6769	6767	6953	6948	6864	6828	6836	6871	6880	6908	6847	6809	6935	6917	6831	6796	6801	6883	6788	6823	6894	6819	6844	6844	6826	6787	6994	6836	6861	7008	6877	6826	6783	6836	6882	6860	6789	6867	6869	6987	6716	6862	6736	6879	6908	6761	6904	6822	6887	6874	6893	6834	6925	6949	6892	6777	6805	6781	6863	6755	6774	6810	6791	6809	6840	6894	6870	7008	6686	6948	6795	6808	6871	6950	6773	6884	6883	6807	6928	6996	6758	6787	6992	6765	6844	6912	6822	6807	6775	6893	6859	6863	6954	6846	6834	6832	6926	6796	6870	6798	6774	6970	6847	6813	6846	6954	6792	6773	6779	6928	6892	6805	6920	6983	6905	6908	6835	6874	6826	6838	6961	6863	6809	6839	6763	6776	6799	6772	6759	6860	6907	6778	6805	6826	6912	6794	6733	6846	6949	6859	6694	6795	6817	6852	6912	6903	6898	6768	6759	6868	6908	6915	6716	6819	6879	6794	6836	6864	6818	6928	6912	6830	6767	7005	6860	6886	6921	6837	6901	6926	6840	6905	6859	6825	6947	6720	6874	6813	6985	6818	6776	6686	6861	6935	6882	6930	6905	6869	6805	6775	6843	6788	6875	6799	6791	6927	6784	6878	6843	6897	6828	6833	6954	6867	6840	6855	6881	6824	6777	6862	6794	7009	6870	6937	6961	6917	6853	7018	6736	6863	6892	6831	6845	6943	6857	6918	6753	6915	6854	6892	6855	6950	6968	6972	6628	6920	6825	6833	6759	6852	6725	6899	6822	6765	6778	6842	6753	6737	6863	6840	6847	6933	6739	6843	6850	6841	6839	6850	6846	6904	6843	6852	6881	6895	6726	6920	6820	6910	6874	6922	6967	6839	6913	6804	6904	6799	6872	6979	6882	6892	6715	6810	6893	6804	6755	6895	6713	6867	6807	6909	6851	6809	6904	6740	6845	6895	6705	6857	6865	7045	6921	6906	6837	6993	6963	6815	6815	6844	6771	6774	6775	6775	6732	6810	6838	6841	6833	6849	6766	7021	6780	6807	6895	6951	6878	6774	6824	6789	6793	6751	6834	6869	6961	6833	6809	6853	6801	6819	6891	6935	6804	6829	7016	6834	6928	6823	6769	6862	6937	6796	6902	6823	6801	6828	6958	6890	6847	7002	6883	6896	6834	6924	6856	6962	6809	6877	6825	7173	6861	6846	6788	6834	6847	6837	6835	6811	6860	6875	6894	6873	6763	6849	6890	6961	6856	6949	6869	6897	6888	6892	6928	6842	6820	6891	6812	6877	6967	6803	6831	6915	6820	6901	6860	6787	6873	6841	6765	6742	7021	6805	6734	6912	6981	6949	6906	6757	6836	7038	6892	6918	6734	6907	6833	6949	6802	6832	6823	6977	6816	6878	6835	6813	6856	6813	6753	6941	6653	6913	6913	6813	6828	6836	6937	6752	6760	6891	6835	6830	6936	6940	6778	6886	6933	6946	6949	6847	6877	6905	6808	6914	6972	6906	6813	6809	7018	6781	6833	6954	6886	6840	6924	6910	6857	6926	6835	6856	6867	6882	6795	6864	6834	6860	6761	6863	6813	6823	6822	6825	6757	6812	6876	6995	6800	6908	6850	6710	6918	6885	6845	6842	6897	6904	6891	6841	6817	6818	6898	6972	6863	6723	6956	6794	6871	6682	6907	7088	6929	7020	6784	6877	6940	6844	6866	6819	6809	6851	6908	6910	6943	6752	6826	6902	6831	7019	6741	6918	6898	6871	6856	6771	6880	6748	6923	6926	6720	6811	6936	6815	6754	6942	6894	6830	6883	7037	6842	6825	6860	6840	6808	6960	6963	6826	6930	6890	6753	6809	6884	6914	6825	6893	6736	6810	7007	6842	6950	6958	6986	6871	6830	6841	6955	6944	6953	6773	6928	6885	7003	6868	6824	7025	6817	6867	6811	6843	6758	6805	6943	6735	6967	6829	6853	6890	6821	6867	6813	6810	6839
6407	2974	1257	1841	5135	7477	6352	3044	1712	960	765	734	711	759	667	722	735	777	711	747	747	737	774	796	782	735	740	724	758	765	729	734	760	765	726	729	724	742	715	747	780	794	764	678	675	795	744	698	732	722	791	764	730	724	692	760	752	704	739	718	740	725	765	789	708	753	751	770	769	789	714	753	691	756	728	682	723	704	738	786	702	785	748	707	766	774	748	699	756	739	740	740	759	776	774	708	746	724	760	750	698	742	733	741	762	696	760	710	691	753	735	755	763	717	771	768	738	687	725	756	726	721	765	793	712	720	722	759	756	678	752	714	770	716	728	745	723	732	709	714	765	733	739	698	778	734	707	723	741	721	756	710	698	715	732	723	693	737	725	767	710	774	765	719	704	749	717	768	706	739	748	740	739	693	702	769	734	720	706	709	755	728	719	719	768	738	748	701	716	719	772	724	778	717	771	773	761	676	704	763	714	715	730	740	711	754	817	723	697	751	725	723	772	795	715	764	714	725	713	695	764	739	709	721	724	759	730	751	768	706	767	740	700	728	722	719	719	710	734	768	662	759	774	746	703	723	805	763	755	723	697	759	743	739	738	803	723	753	775	692	704	767	707	744	740	801	713	766	728	761	730	768	764	741	733	757	737	742	734	738	733	712	772	678	713	776	731	687	715	767	755	739	736	741	749	737	753	801	736	781	743	749	754	744	752	730	746	700	795	734	656	755	741	721	714	751	751	727	730	753	752	753	751	745	733	768	694	768	747	693	759	750	770	726	728	681	744	723	716	763	709	726	755	709	769	724	736	713	669	740	752	705	757	740	739	747	755	711	746	739	718	744	710	742	758	732	731	713	759	722	737	725	762	725	753	736	751	751	769	730	723	751	754	723	749	713	747	760	729	730	741	707	741	730	733	707	763	702	739	752	750	769	741	751	714	723	780	750	760	704	727	773	716	746	746	765	717	717	725	712	781	710	777	749	753	736	748	731	695	720	781	729	754	702	736	713	777	752	724	741	736	747	704	764	736	711	719	754	734	703	721	700	711	754	747	754	727	713	721	808	760	723	741	712	711	736	740	723	713	760	752	724	771	741	737	774	766	735	772	677	724	740	704	778	739	764	788	695	744	706	724	718	759	718	740	718	735	741	751	732	732	757	750	717	719	722	772	708	768	753	800	726	716	740	679	709	752	708	780	723	688	793	717	728	709	705	698	702	747	748	756	726	744	737	756	734	716	724	742	705	732	761	771	725	696	723	732	760	720	730	713	723	737	744	671	781	713	779	721	700	752	745	755	737	712	709	741	766	773	759	736	755	737	711	742	717	718	740	710	752	746	680	738	774	739	757	742	759	712	726	728	765	769	742	733	752	772	741	744	736	728	730	718	742	744	727	766	744	754	773	780	686	758	753	750	779	715	779	717	759	731	724	712	757	737	716	751	773	762	746	725	733	739	764	719	776	764	740	757	751	723	722	773	764	754	760	738	758	725	721	727	742	691	752	720	747	708	781	740	733	750	779	716	752	756	693	716	782	731	710	757	712	725	742	739	715	707	725	732	737	772	707	734	752	744	743	735	737	736	718	701	710	772	784	749	724	751	756	714	702	746	718	714	776	699	705	738	745	735	728	796	767	685	730	727	720	767	753	775	728	714	713	755	705	674	722	702	712	711	756	753	729	715	758	732	709	705	761	740	708	714	704	768	781	789	772	767	750	775	733	734	742	730	711	708	729	720	669	777	755	723	775	698	747	742	720	728	709	725	753	728	708	720	797	717	726	784	770	787	755	723	708	702	746	730	733	733	728	726	772	769	763	746	742	733	730	739	743	743	731	719	700	732	754	714	748	729	679	729	764	715	754	708	750	694	786	782	767	726	760	704	723	750	741	743	713	765	693	722	745	715	737	722	712	734	705	775	727	714	732	714	753	753	723	782	725	698	748	794	765	730	741	704	739	754	786	722	759	739	751	723	754	817	753	692	760	746	688	813	735	741	724	738	754	709	746	785	770	799	734	719	751	717	744	739	735	722	766	716	738	743	728	729	727	755	776	722	714	683	759	745	737	717	741	725	727	701	698	719	732	755	731	727	743	730	754	770	711	754	787	687	713	708	718	766	756	746	704	765	724	765	727	776	750	761	767	750	716	726	762	740	693	728	707	736	751	723	721	727	753	759	712	773	736	707	732	720	736	730	741	753	741	735	700	704	765	677	760	757	753	777	709	739	756	750	712	723	774	774	710	748	728	736	736	741	707	743	758	773	724	725	733	742	739	737	728	711	720	737	731	703	721	766	701	713	770	702	774	796	772	728	730	728	733	738	756	757	757	749	715	749	784	766	727	741	767	768	740	737	763	739	703	725	718	723	762	761	730	722	729	715	754	774	727	719	723	732	778	735	754	750	736	759	693	775	752	795	762	779	714	714	698	731	733	759	761	788	727	750	709	742	758	711	721	722	686	716	774	752	687	779	754	777	761	713	717	730	742	736	761	760	720	703	719	720	798	685	700	775	734	738	746	716	771	742	726	727	742	756	755	722	761	760	749	733	737	753	717	768	689	730	702	719	741	738	714	765	777	773	733	702	710	740	762	755	732	768	779	745	766	684	727	714	728	749	738	671	726	732	718	732	692	741	731	732	700	725	729	731	746	733	733	723	708	750	691	762	748	702	742	768	711	803	713	705	747	754	709	711	704	682	732	707	737	725	725	738	744	747	693	762	724	714	774	759	736	734	695	732	749	734	766	711	734	699	759	756	769	749	766	726	737	755	749	770	739	727	756	752	676	769	744	771	731	752	677	712	742	713	719	754	725	771	745	784	734	719	760	743	749	698	755	747	712	749	722	762	751	718	728	705	742	759	716	764	735	754	733	701	779	744	711	729	733	741	749	687	767	745	698	740	715	719	731	703	715	750	728	753	728	723	712	724	682	771	760	742	701	732	725	763	739	717	762	805	744	739	757	716	782	710	740	722	721	722	722	723	730	731	726	718	744	775	750	774	725	704	750	735	753	714	769	748	699	809	729	697	751	730	762	789	734	759	717	759	697	762	787	740	767	717	723	721	755	689	720	742	785	697	695	706	731	744	738	758	751	767	741	759	743	740	709	697	766	678	697	790	749	731	756	758	739	775	741	737	791	711	742	750	717	702	765	715	695	734	747	715	743	712	773	731	714	717	737	717	731	710	725	711	732	738	738	780	720	679	735	737	719	733	698	723	725	727	756	742	793	700	761	715	729	729	737	740	709	713	765	689	740	721	745	732	798	704	708	746	703	720	682	712	700	742	743	727	719	803	731	674	764	702	697	738	743	711	759	722	765	708	684	733	716	729	749	743	718	729	766	683	747	759	756	737	710	747	713	722	752	751	740	708	762	760	753	729	706	703	727	724	749	742	766	734	713	741	734	736	730	807	781	700	762	723	743	745	699	734	713	737	746	754	752	754	776	728	743	733	747	732	708	742	758	735	738	731	757	732	735	711	751	696	748	727	743	786	766	762	773
36912	25476	13200	32915	54154	57332	48400	34026	20837	11176	7556	6879	6697	6675	6552	6650	6677	6554	6611	6640	6709	6754	6775	6662	6768	6517	6718	6804	6735	6744	6600	6747	6707	6644	6793	6695	6736	6644	6620	6586	6674	6695	6710	6757	6698	6610	6693	6616	6782	6691	6589	6658	6625	6634	6738	6601	6704	6724	6771	6807	6743	6683	6653	6715	6739	6638	6735	6676	6741	6727	6651	6607	6688	6581	6733	6680	6587	6652	6664	6565	6786	6597	6503	6687	6726	6595	6729	6614	6685	6787	6686	6687	6751	6721	6716	6652	6670	6702	6765	6601	6844	6707	6677	6910	6826	6710	6855	6797	6718	6743	6728	6692	6671	6667	6762	6629	6634	6631	6727	6694	6737	6611	6748	6656	6616	6745	6633	6791	6740	6500	6678	6692	6810	6765	6504	6662	6626	6802	6557	6805	6647	6757	6712	6641	6768	6748	6617	6670	6642	6702	6687	6706	6796	6650	6748	6726	6654	6710	6763	6732	6749	6669	6688	6644	6645	6678	6599	6590	6716	6603	6567	6701	6707	6625	6646	6771	6778	6565	6682	6725	6689	6652	6648	6721	6673	6706	6586	6748	6730	6573	6696	6746	6617	6669	6731	6648	6672	6726	6628	6793	6724	6804	6640	6711	6627	6677	6700	6684	6705	6535	6770	6697	6662	6645	6686	6665	6558	6613	6682	6696	6758	6767	6721	6691	6618	6658	6784	6706	6672	6784	6725	6691	6637	6714	6653	6649	6570	6678	6740	6680	6705	6745	6702	6588	6759	6696	6869	6775	6719	6741	6639	6657	6679	6705	6717	6588	6635	6730	6837	6793	6722	6697	6737	6742	6722	6775	6519	6677	6634	6603	6661	6623	6669	6732	6678	6515	6710	6661	6566	6741	6619	6577	6697	6579	6783	6767	6646	6605	6750	6747	6738	6550	6792	6721	6821	6660	6675	6746	6643	6756	6659	6648	6726	6644	6748	6747	6671	6647	6876	6705	6691	6561	6711	6671	6770	6612	6730	6689	6681	6681	6750	6562	6630	6834	6694	6679	6850	6698	6677	6783	6637	6714	6661	6670	6688	6689	6608	6803	6713	6781	6544	6501	6692	6698	6631	6651	6759	6675	6702	6738	6725	6506	6640	6711	6554	6578	6642	6817	6583	6612	6635	6604	6615	6578	6704	6491	6586	6657	6681	6599	6759	6738	6540	6652	6729	6744	6717	6764	6732	6709	6679	6596	6727	6635	6741	6679	6726	6731	6742	6651	6687	6714	6642	6759	6786	6675	6813	6812	6633	6787	6658	6544	6628	6684	6632	6537	6690	6559	6765	6609	6797	6685	6645	6663	6628	6683	6699	6787	6698	6753	6717	6750	6761	6827	6745	6628	6713	6644	6794	6641	6720	6652	6690	6643	6682	6832	6801	6636	6640	6660	6792	6707	6711	6633	6741	6666	6613	6632	6666	6570	6667	6753	6542	6721	6644	6638	6698	6613	6769	6644	6765	6771	6768	6610	6685	6616	6701	6652	6671	6728	6552	6727	6650	6632	6738	6779	6536	6663	6514	6663	6763	6618	6870	6619	6686	6701	6785	6693	6668	6573	6733	6805	6738	6765	6781	6694	6769	6708	6700	6687	6683	6724	6726	6709	6653	6782	6626	6558	6750	6830	6656	6664	6699	6636	6737	6754	6710	6684	6675	6623	6717	6694	6664	6742	6740	6773	6650	6674	6718	6426	6817	6585	6683	6605	6676	6673	6657	6680	6653	6634	6690	6648	6627	6690	6653	6536	6690	6711	6810	6711	6732	6773	6669	6586	6671	6746	6676	6708	6708	6867	6572	6663	6709	6704	6619	6679	6625	6684	6690	6543	6727	6599	6655	6642	6641	6678	6703	6714	6701	6661	6657	6568	6534	6639	6682	6755	6819	6644	6598	6758	6733	6885	6764	6686	6710	6682	6678	6696	6803	6601	6725	6776	6743	6635	6631	6548	6630	6685	6654	6660	6628	6785	6737	6728	6788	6690	6801	6575	6744	6619	6663	6763	6685	6770	6681	6770	6721	6701	6609	6764	6849	6720	6676	6672	6800	6580	6673	6720	6582	6736	6658	6708	6656	6664	6677	6693	6699	6692	6747	6694	6678	6598	6678	6633	6664	6702	6793	6608	6709	6731	6529	6720	6711	6532	6599	6690	6707	6716	6771	6728	6642	6675	6785	6772	6566	6738	6641	6598	6628	6780	6617	6778	6718	6803	6761	6684	6771	6626	6655	6655	6782	6698	6652	6632	6649	6659	6714	6618	6779	6779	6521	6657	6717	6742	6739	6640	6929	6738	6782	6678	6627	6705	6658	6708	6775	6651	6772	6656	6775	6672	6683	6695	6666	6640	6629	6606	6726	6778	6674	6714	6624	6713	6733	6782	6636	6720	6669	6732	6634	6746	6687	6659	6759	6714	6648	6700	6663	6717	6684	6643	6757	6613	6762	6733	6770	6742	6650	6557	6768	6664	6593	6682	6654	6732	6591	6717	6589	6696	6713	6651	6700	6665	6628	6708	6731	6683	6732	6588	6629	6777	6600	6686	6712	6675	6710	6685	6692	6690	6760	6648	6689	6724	6736	6669	6854	6677	6764	6674	6726	6690	6728	6622	6599	6712	6660	6733	6721	6692	6680	6738	6608	6676	6645	6525	6700	6663	6738	6537	6662	6663	6720	6697	6667	6738	6617	6665	6716	6810	6624	6849	6607	6814	6644	6749	6654	6656	6701	6733	6781	6654	6781	6735	6719	6725	6707	6722	6592	6555	6546	6667	6696	6544	6841	6648	6824	6708	6756	6669	6723	6610	6719	6751	6700	6554	6576	6707	6651	6709	6664	6625	6685	6661	6658	6694	6623	6615	6751	6698	6726	6649	6684	6745	6763	6636	6797	6574	6673	6557	6815	6676	6641	6657	6768	6783	6641	6642	6782	6756	6619	6800	6653	6619	6810	6725	6720	6675	6700	6715	6794	6751	6611	6564	6644	6669	6738	6703	6706	6775	6669	6651	6708	6745	6782	6789	6653	6667	6684	6770	6672	6659	6768	6621	6658	6604	6711	6669	6575	6684	6831	6666	6700	6659	6784	6694	6687	6691	6754	6796	6859	6634	6667	6676	6770	6645	6575	6691	6547	6794	6717	6731	6751	6695	6713	6731	6722	6672	6657	6724	6691	6655	6832	6704	6755	6654	6642	6666	6796	6573	6685	6733	6697	6684	6737	6545	6814	6735	6685	6767	6624	6769	6653	6572	6736	6810	6723	6609	6760	6652	6635	6665	6756	6675	6682	6634	6723	6725	6747	6722	6645	6747	6664	6802	6793	6844	6616	6686	6729	6702	6792	6752	6735	6763	6625	6745	6681	6840	6625	6614	6666	6769	6763	6781	6733	6752	6728	6690	6721	6599	6706	6666	6638	6550	6725	6610	6697	6737	6664	6659	6638	6710	6700	6608	6685	6681	6701	6720	6870	6638	6744	6652	6738	6684	6637	6588	6730	6702	6662	6704	6736	6721	6863	6603	6633	6550	6733	6687	6631	6642	6734	6697	6759	6714	6617	6671	6712	6660	6698	6819	6646	6645	6756	6648	6675	6666	6626	6604	6650	6645	6810	6597	6659	6702	6730	6740	6850	6712	6748	6695	6717	6631	6827	6736	6699	6608	6629	6732	6693	6748	6768	6746	6781	6641	6540	6709	6749	6623	6722	6720	6722	6675	6716	6598	6694	6587	6753	6565	6761	6728	6752	6685	6849	6605	6663	6632	6619	6761	6710	6778	6646	6668	6697	6684	6807	6738	6675	6742	6813	6571	6628	6752	6780	6619	6644	6570	6660	6671	6768	6791	6582	6620	6653	6600	6668	6780	6620	6689	6684	6712	6620	6622	6648	6748	6743	6745	6726	6738	6744	6577	6633	6692	6739	6792	6718	6717	6638	6586	6638	6691	6730	6745	6572	6626	6731	6649	6783	6603	6660	6745	6727	6805	6821	6587	6669	6644	6779	6534	6596	6793	6720	6591	6766	6679	6697	6660	6773	6776	6734	6618	6697	6631	6698	6701	6651	6860	6731	6610	6615	6636	6778	6608	6685	6712	6691	6675	6585	6787	6689	6678	6734	6726	6637	6646	6668	6703	6682	6638	6695	6519	6777	6620	6720	6692	6723	6784	6808	6683	6802	6636	6631	6695	6722	6714	6681	6590	6735	6642	6651	6698	6645	6715	6888	6744	6654	6653	6740	6637	6621	6662	6840	6677	6700	6730	6672	6702	6780	6831	6749	6714	6623	6726	6700	6626	6745	6665	6643	6683	6646	6757	6771	6793	6676	6697	6798	6738	6742	6735	6770	6594	6734	6665	6739	6567	6727	6629	6745	6690	6680	6755	6669	6641	6617	6701	6699	6680	6639	6598	6729	6787	6530	6764	6749	6634	6760	6669	6769	6722	6727	6652	6707	6884	6786	6653	6679	6761	6640	6723	6703	6608	6656	6649	6611	6638	6743	6701	6623	6634	6666	6722	6646	6772	6698	6607	6805	6594	6704	6655	6598	6717	6693	6670	6849	6733	6732	6658	6693	6784	6647	6663	6624	6717	6632	6634	6730	6712	6648	6581	6509	6705	6722	6718	6775	6636	6700	6754	6721	6726	6662	6665	6699	6750	6637	6755	6736	6721	6656	6736	6740	6684	6776	6622	6829	6706	6765	6706	6653	6719	6675	6537	6664	6753	6564	6763	6536	6703	6682	6720	6748	6697	6667	6771	6755	6624	6610	6661	6756	6654	6661	6790	6605	6692	6639	6709	6626	6686	6608	6692	6678	6779	6647	6699	6623	6690	6696	6745	6762	6659	6692	6607	6667	6671	6739	6708	6802	6613	6640	6630	6684	6646	6706	6615	6753	6646	6699	6643	6732	6653	6787	6730	6769	6789	6803	6594	6589	6720	6510	6669	6614	6723	6606	6663	6579	6618	6616	6595	6735	6711	6740	6713	6666	6655	6764	6739	6634	6794	6795	6622	6735	6676	6698	6887	6675	6614	6625	6616	6773	6668	6803	6719	6728	6742	6652	6765	6683	6551	6746	6581
11322	6713	3100	7237	16557	14356	20948	11912	15643	10755	3388	1348	831	699	733	718	762	698	702	719	698	732	728	733	725	771	739	737	688	732	697	717	683	743	740	678	688	677	728	731	763	740	712	660	710	720	708	727	699	708	700	746	704	758	717	678	708	682	737	763	688	739	718	769	746	702	716	714	709	670	733	687	734	722	715	712	751	692	758	727	750	756	753	709	725	754	749	735	728	719	693	775	685	766	720	750	752	700	739	735	729	753	688	764	755	737	700	746	732	696	725	722	738	731	780	705	710	727	736	734	704	738	740	734	749	756	772	749	752	698	699	720	749	726	728	721	752	716	730	683	715	770	711	723	677	688	790	732	741	735	745	715	707	702	700	698	757	721	808	694	666	709	709	724	709	706	702	708	695	639	750	716	762	716	751	679	704	780	703	696	714	704	711	703	702	643	717	727	732	730	754	734	688	725	673	718	713	694	697	730	693	726	680	697	659	719	719	688	721	729	695	744	675	708	773	699	704	770	717	742	720	720	725	688	733	721	762	706	761	734	720	734	753	742	727	739	706	692	766	734	739	719	736	788	701	742	738	735	702	715	728	758	707	752	741	720	748	727	771	746	728	686	723	754	687	720	722	724	762	716	777	718	715	713	722	703	774	732	715	687	673	746	752	750	747	722	713	715	763	673	760	730	744	749	768	703	740	700	679	707	706	715	725	722	690	710	775	752	683	761	693	728	720	734	713	731	712	719	746	642	682	757	700	684	672	723	725	741	767	769	768	687	730	693	698	700	677	730	760	729	761	770	680	723	750	731	744	698	735	711	719	712	790	693	706	727	751	708	719	697	758	753	728	748	812	743	740	734	705	744	699	733	714	771	734	744	731	762	708	687	736	741	749	685	720	713	753	694	659	747	731	686	710	755	721	721	743	712	738	712	761	727	659	739	718	675	723	688	718	676	702	752	763	705	719	729	701	750	718	772	735	693	740	776	746	716	703	715	719	762	734	721	749	719	725	780	744	754	724	732	749	734	703	722	734	706	676	657	728	689	720	696	699	718	712	763	719	698	708	700	736	690	746	762	738	733	670	745	759	706	771	746	686	730	705	662	756	674	719	736	730	721	778	687	782	739	740	771	759	784	711	735	812	742	691	734	744	759	690	701	714	694	733	697	691	709	717	768	717	738	731	744	691	734	715	717	703	727	757	718	747	752	708	728	752	696	728	716	744	693	711	749	702	742	737	705	727	744	709	680	748	741	688	719	700	737	712	706	713	712	719	758	732	726	726	756	711	694	693	770	754	772	759	734	747	683	709	694	735	744	700	725	724	731	740	699	704	752	682	743	729	751	697	724	666	739	753	730	715	761	706	703	707	747	748	746	741	756	717	721	766	698	691	727	724	697	681	732	753	725	711	729	732	744	750	742	720	729	773	714	739	703	738	761	716	723	714	706	720	689	673	695	707	668	678	732	647	783	720	776	728	758	694	724	720	689	733	700	788	737	700	692	697	748	722	719	733	665	689	733	707	728	706	687	741	653	718	666	708	776	711	741	775	684	719	718	758	697	751	702	733	740	714	744	733	744	715	694	745	727	704	742	703	751	693	749	716	751	748	722	699	734	742	758	757	811	769	698	747	750	722	714	720	709	679	717	721	727	714	718	757	692	777	755	794	758	726	757	701	707	689	702	737	747	765	706	732	742	779	734	671	677	735	710	652	754	752	748	750	776	699	699	690	653	703	765	684	731	773	719	732	778	805	706	789	717	694	695	758	727	706	714	677	717	719	732	753	683	701	718	712	698	734	741	756	714	715	745	723	713	718	725	645	696	704	737	735	774	733	713	710	713	717	727	745	724	719	718	720	691	701	741	735	691	714	723	741	707	740	788	772	744	751	665	745	763	741	744	735	769	690	708	710	721	684	751	755	710	726	712	744	700	722	764	727	721	751	738	729	671	767	749	691	706	688	716	745	713	730	676	715	767	717	721	712	706	674	732	742	757	737	754	704	743	667	774	751	794	748	749	646	718	716	709	706	720	754	739	726	688	746	718	735	693	698	735	774	719	705	671	702	751	723	706	723	762	764	718	794	717	758	710	765	734	741	712	734	732	778	749	725	740	686	753	716	748	794	737	713	723	736	731	702	737	733	770	751	702	736	703	750	744	725	716	729	706	688	772	738	677	774	690	764	654	710	671	683	713	719	737	774	708	716	712	724	692	762	733	722	755	741	725	724	719	754	739	709	728	710	740	704	747	752	741	752	661	708	713	717	753	728	725	723	783	730	733	763	702	732	753	712	718	678	721	725	722	702	735	740	699	686	680	696	686	777	706	714	719	806	701	712	718	697	751	700	731	724	731	703	708	709	735	768	724	704	730	702	728	677	659	752	719	745	714	725	698	707	716	693	731	693	756	682	733	700	703	714	718	777	695	746	780	701	730	721	666	711	708	696	736	739	699	725	724	680	720	738	723	699	747	747	782	728	734	724	723	709	731	699	723	708	673	692	742	719	719	699	753	711	674	753	710	725	677	738	685	753	749	705	713	717	707	711	739	721	705	782	727	708	750	749	729	734	718	748	750	766	692	751	717	726	746	721	706	706	689	752	722	760	762	738	661	769	765	726	684	724	736	687	743	712	708	710	732	694	695	740	748	717	789	723	703	692	701	702	709	719	730	682	731	688	724	731	748	724	719	737	696	703	769	771	714	744	750	768	722	715	691	725	661	742	745	784	734	730	698	676	766	748	733	718	724	714	730	751	711	653	711	737	704	740	748	718	761	754	743	704	761	759	747	728	685	722	679	708	734	711	716	737	766	749	719	680	720	744	648	747	717	719	736	772	716	718	777	723	742	702	701	798	692	767	722	715	739	730	758	727	741	762	722	746	747	727	732	722	742	736	681	732	701	724	747	694	752	732	740	719	699	727	752	751	771	696	769	692	708	723	696	755	734	713	693	738	701	730	764	764	722	705	734	785	760	688	700	705	704	717	725	738	726	749	710	734	708	703	753	671	718	714	730	689	728	724	677	750	660	747	686	679	763	693	782	750	732	733	744	705	712	752	737	686	749	738	698	719	757	724	719	753	701	699	746	772	771	736	743	720	764	749	698	735	735	682	765	697	711	738	742	748	745	659	768	719	702	717	721	751	680	758	730	694	751	767	723	752	690	687	724	703	689	698	700	755	719	756	780	730	768	723	692	711	698	752	731	716	764	711	792	697	735	765	718	762	744	716	733	733	760	747	726	763	727	719	672	717	696	723	693	731	750	733	659	731	723	756	739	750	769	700	715	750	662	714	736	798	703	665	716	719	727	753	711	741	703	745	737	743	779	698	734	718	725	728	776	701	736	720	726	735	740	743	734	747	756	739	692	728	694	715	701	754	728	694	742	729	679	782	713	700	741	704	751	720	715	717	751	718	718	684	734	715	782	733	670	751	764	736	719	756	736	736	705	720	728	710	720	752	718	726	783	763	737	749	736	728	759	734	737	716	729	735	737	737	725	690	671
48264	33090	25711	52000	70111	58423	59976	54793	64546	48614	27988	14426	8290	6904	6718	6626	6718	6704	6766	6764	6658	6582	6551	6528	6494	6695	6730	6672	6598	6636	6592	6586	6684	6625	6626	6572	6579	6548	6704	6633	6724	6622	6699	6652	6575	6567	6615	6574	6807	6632	6549	6770	6637	6600	6620	6778	6564	6609	6631	6705	6516	6631	6661	6659	6607	6602	6655	6604	6458	6582	6599	6702	6610	6604	6624	6655	6669	6633	6773	6567	6705	6620	6537	6579	6638	6507	6776	6709	6755	6520	6578	6651	6700	6590	6731	6841	6615	6640	6639	6569	6620	6652	6654	6733	6632	6608	6665	6658	6659	6685	6656	6786	6562	6725	6474	6662	6594	6554	6531	6787	6677	6732	6709	6526	6632	6529	6665	6759	6597	6518	6652	6560	6658	6678	6560	6760	6570	6622	6697	6566	6642	6646	6617	6644	6643	6783	6603	6614	6678	6696	6603	6606	6579	6573	6672	6642	6601	6639	6613	6653	6545	6764	6719	6638	6554	6693	6720	6749	6674	6668	6637	6574	6671	6660	6602	6595	6766	6692	6594	6671	6626	6759	6602	6599	6669	6612	6645	6530	6700	6515	6514	6768	6653	6565	6548	6621	6633	6625	6666	6611	6734	6548	6633	6667	6588	6697	6816	6593	6723	6680	6563	6621	6504	6731	6578	6659	6593	6657	6510	6762	6618	6589	6695	6548	6629	6629	6658	6676	6527	6715	6655	6619	6633	6545	6661	6449	6709	6604	6635	6563	6635	6622	6760	6713	6593	6620	6524	6648	6643	6597	6589	6670	6696	6567	6705	6624	6386	6566	6660	6623	6669	6732	6705	6573	6541	6718	6687	6682	6738	6613	6520	6583	6629	6524	6589	6698	6577	6732	6629	6565	6743	6739	6458	6610	6609	6550	6503	6507	6590	6577	6609	6502	6637	6576	6724	6682	6607	6775	6594	6668	6724	6686	6560	6574	6637	6595	6618	6658	6730	6650	6837	6576	6620	6730	6578	6604	6626	6655	6558	6563	6459	6507	6676	6605	6648	6750	6756	6630	6632	6525	6656	6508	6589	6586	6523	6645	6693	6638	6555	6548	6683	6663	6735	6734	6751	6713	6544	6768	6654	6609	6643	6633	6521	6516	6744	6674	6651	6533	6540	6567	6572	6704	6682	6634	6659	6693	6685	6587	6593	6584	6715	6537	6695	6654	6488	6634	6618	6745	6716	6724	6783	6742	6718	6574	6809	6603	6598	6645	6618	6689	6620	6611	6676	6717	6661	6629	6654	6624	6573	6575	6637	6594	6559	6633	6682	6548	6504	6768	6675	6651	6691	6668	6625	6660	6510	6565	6557	6638	6588	6443	6747	6665	6602	6751	6596	6659	6622	6693	6674	6558	6707	6626	6587	6681	6631	6671	6640	6682	6666	6639	6544	6690	6600	6642	6610	6589	6611	6675	6639	6572	6541	6698	6643	6627	6649	6532	6582	6616	6483	6601	6782	6655	6713	6710	6735	6662	6608	6484	6595	6672	6611	6621	6656	6685	6712	6632	6757	6717	6725	6711	6594	6602	6708	6662	6624	6645	6647	6727	6524	6635	6778	6700	6670	6551	6671	6577	6551	6606	6676	6667	6624	6695	6622	6750	6569	6618	6531	6687	6628	6766	6639	6657	6719	6611	6646	6628	6761	6544	6643	6515	6649	6852	6623	6684	6637	6653	6586	6504	6595	6662	6701	6479	6548	6670	6645	6455	6693	6598	6622	6565	6604	6660	6642	6630	6640	6764	6699	6647	6625	6531	6692	6617	6652	6591	6627	6707	6671	6639	6578	6649	6616	6600	6582	6681	6633	6566	6670	6659	6664	6780	6613	6686	6698	6704	6685	6542	6598	6629	6541	6720	6681	6620	6558	6664	6735	6723	6584	6713	6708	6593	6632	6579	6603	6567	6619	6627	6655	6793	6715	6599	6747	6545	6757	6606	6575	6611	6674	6692	6602	6585	6677	6491	6611	6670	6574	6584	6645	6752	6639	6640	6631	6664	6604	6742	6617	6524	6671	6705	6738	6678	6599	6562	6612	6454	6627	6628	6721	6586	6675	6524	6534	6695	6707	6572	6633	6628	6597	6756	6592	6655	6572	6631	6645	6744	6623	6704	6613	6716	6470	6626	6596	6793	6484	6579	6692	6690	6514	6496	6653	6679	6602	6655	6546	6610	6580	6564	6789	6629	6475	6684	6681	6608	6651	6626	6671	6698	6724	6623	6645	6693	6691	6536	6701	6581	6645	6583	6593	6631	6727	6507	6566	6631	6677	6647	6741	6624	6700	6675	6666	6704	6730	6535	6570	6678	6589	6787	6596	6631	6668	6610	6600	6743	6630	6735	6680	6515	6552	6690	6580	6606	6732	6748	6667	6469	6662	6715	6591	6650	6588	6636	6660	6480	6455	6718	6725	6614	6696	6650	6622	6567	6604	6621	6617	6671	6516	6705	6524	6584	6743	6660	6583	6681	6621	6730	6569	6726	6546	6570	6540	6686	6713	6546	6737	6549	6657	6806	6706	6639	6639	6525	6754	6687	6704	6574	6698	6621	6688	6735	6545	6551	6677	6667	6583	6608	6702	6656	6576	6551	6713	6819	6605	6606	6552	6570	6593	6711	6657	6736	6626	6666	6618	6549	6630	6757	6705	6641	6582	6625	6588	6709	6655	6634	6690	6660	6610	6597	6566	6559	6655	6577	6679	6674	6592	6590	6769	6598	6526	6605	6497	6665	6577	6607	6573	6701	6637	6609	6713	6705	6689	6712	6669	6643	6549	6725	6721	6657	6627	6620	6691	6455	6641	6573	6672	6572	6755	6680	6518	6577	6654	6742	6667	6589	6678	6656	6671	6601	6690	6509	6724	6511	6567	6526	6643	6714	6631	6615	6619	6556	6640	6594	6718	6612	6848	6651	6709	6582	6776	6575	6586	6676	6743	6662	6651	6546	6633	6680	6694	6675	6709	6593	6780	6601	6590	6596	6631	6673	6708	6762	6689	6563	6636	6724	6713	6598	6627	6625	6593	6616	6576	6679	6594	6518	6653	6659	6605	6748	6693	6637	6642	6668	6805	6619	6621	6553	6640	6537	6728	6710	6715	6679	6663	6583	6729	6695	6632	6735	6639	6677	6656	6722	6486	6622	6688	6512	6561	6666	6726	6637	6711	6577	6591	6632	6648	6573	6683	6585	6633	6783	6664	6548	6650	6504	6574	6570	6503	6483	6686	6695	6616	6600	6643	6773	6459	6759	6591	6613	6691	6537	6546	6570	6614	6590	6652	6601	6684	6551	6584	6720	6608	6677	6637	6617	6648	6621	6671	6712	6581	6627	6519	6518	6703	6725	6641	6674	6590	6572	6709	6659	6711	6658	6681	6516	6598	6611	6719	6709	6686	6577	6736	6706	6608	6611	6699	6607	6702	6647	6624	6754	6649	6704	6545	6728	6601	6577	6508	6760	6597	6674	6652	6730	6635	6737	6583	6629	6720	6520	6550	6799	6687	6530	6598	6607	6484	6673	6720	6724	6702	6620	6448	6680	6664	6502	6630	6625	6477	6828	6667	6582	6602	6673	6576	6580	6583	6720	6635	6560	6672	6738	6653	6676	6603	6640	6621	6725	6620	6567	6586	6716	6723	6534	6699	6595	6637	6657	6565	6658	6722	6534	6744	6686	6590	6554	6674	6695	6517	6798	6619	6724	6693	6569	6673	6629	6579	6525	6577	6593	6710	6710	6644	6581	6493	6628	6609	6696	6685	6556	6603	6619	6566	6633	6772	6634	6689	6608	6626	6600	6615	6594	6687	6656	6724	6549	6447	6543	6698	6501	6685	6677	6608	6597	6638	6609	6717	6653	6657	6520	6619	6768	6744	6685	6591	6702	6587	6509	6719	6751	6555	6858	6663	6683	6595	6568	6714	6692	6675	6608	6584	6574	6640	6629	6625	6626	6540	6599	6624	6585	6533	6540	6612	6646	6594	6725	6661	6441	6489	6659	6506	6788	6466	6534	6420	6598	6655	6738	6605	6589	6522	6590	6625	6599	6470	6684	6763	6667	6723	6638	6590	6703	6739	6580	6634	6703	6690	6624	6704	6555	6750	6644	6674	6665	6608	6588	6644	6655	6615	6531	6662	6662	6621	6631	6674	6633	6687	6650	6579	6671	6734	6740	6601	6675	6628	6578	6722	6668	6527	6747	6566	6577	6628	6803	6572	6737	6606	6497	6647	6657	6621	6786	6746	6760	6571	6544	6677	6541	6604	6584	6617	6773	6623	6672	6523	6664	6667	6567	6546	6586	6662	6540	6610	6635	6693	6746	6625	6612	6684	6664	6586	6492	6526	6780	6754	6703	6688	6452	6636	6697	6727	6665	6677	6638	6720	6699	6762	6596	6652	6765	6701	6610	6594	6662	6607	6624	6547	6643	6541	6717	6598	6783	6709	6586	6625	6615	6720	6740	6610	6663	6599	6751	6733	6726	6529	6684	6792	6571	6584	6658	6541	6652	6582	6577	6617	6644	6705	6585	6646	6648	6727	6628	6660	6564	6659	6617	6666	6599	6694	6659	6747	6581	6634	6587	6550	6734	6676	6571	6749	6649	6778	6619	6581	6634	6689	6711	6594	6683	6624	6499	6657	6607	6557	6549	6734	6636	6661	6618	6608	6625	6682	6662	6688	6502	6648	6706	6704	6592	6497	6796	6623	6712	6646	6718	6554	6687	6647	6571	6785	6696	6733	6609	6622	6655	6660	6611	6692	6581	6740	6629	6516	6563	6590	6705	6523	6706	6742	6650	6581	6574	6500	6762	6677	6582	6711	6741	6729	6554	6600	6683	6555	6645	6739	6634	6582	6692	6558	6704	6557	6696	6625	6526	6652	6637	6720	6676	6562	6597	6691	6514	6610	6507	6708	6558	6666	6754	6706	6612	6726	6696	6538	6662	6553	6542	6541	6528	6602	6624	6526	6777	6554	6595	6532	6597	6667	6577	6752	6672	6579	6530	6643	6590	6601	6636	6607	6512	6533	6629	6674	6745	6583	6572	6663	6710	6493	6651	6576	6579	6712	6575
8880	4046	1325	1666	1992	10747	21454	14694	9776	3984	1439	912	776	759	781	735	735	770	776	765	743	772	776	759	749	744	733	783	743	776	721	820	767	785	818	762	812	773	768	763	748	761	784	729	755	797	766	792	741	813	785	793	794	763	711	788	743	762	763	773	744	741	797	751	789	812	783	794	815	757	808	755	723	767	777	802	759	736	762	778	764	720	791	773	750	808	737	796	773	772	767	776	749	734	791	742	786	779	761	766	758	834	786	759	792	741	810	746	769	729	745	798	763	751	744	748	747	810	768	790	718	751	755	799	803	746	767	751	737	737	776	757	798	802	754	744	772	799	827	791	722	798	779	784	783	787	777	783	769	761	787	791	783	768	770	779	791	761	790	763	783	773	826	764	759	777	675	771	764	734	804	725	753	750	764	727	777	798	756	787	805	811	781	743	770	794	774	781	794	787	733	779	744	783	775	802	775	743	760	772	762	806	709	778	749	793	749	797	763	807	743	763	748	739	781	738	766	706	714	721	795	761	727	783	828	768	707	746	800	743	798	748	812	785	791	757	783	740	758	732	764	819	799	800	792	783	761	775	744	804	797	746	823	777	792	769	792	743	739	804	780	732	809	753	742	696	743	790	745	726	850	785	756	748	833	775	756	779	705	764	759	784	760	764	783	762	769	776	735	762	839	781	812	729	766	830	795	771	785	778	777	761	734	784	798	702	756	739	771	805	773	723	756	770	774	766	765	765	802	751	696	766	755	796	843	748	789	756	785	847	760	775	723	788	792	771	783	718	779	824	712	705	750	764	791	768	776	768	824	794	739	754	754	793	789	740	766	716	846	784	774	748	787	757	755	766	740	737	772	770	767	746	776	750	775	788	723	731	779	752	764	786	785	759	781	758	752	746	791	745	781	779	765	753	755	821	768	782	757	781	724	761	798	780	769	768	736	783	724	794	738	759	768	741	753	790	767	779	812	796	819	745	761	728	754	792	780	770	782	778	803	790	788	759	738	849	777	752	802	767	718	765	767	762	795	757	742	791	764	778	794	751	799	851	792	794	743	757	750	820	750	775	724	742	731	779	760	741	778	767	744	800	788	787	776	726	767	736	769	743	746	752	803	821	782	780	786	759	783	813	708	736	784	737	794	764	683	735	741	712	772	780	757	825	751	710	788	762	792	779	787	786	774	830	779	775	807	753	781	736	728	790	757	728	738	792	801	753	746	727	742	802	763	782	782	760	790	769	783	743	821	834	752	805	771	807	742	765	769	754	770	761	774	808	741	780	783	786	737	789	752	791	766	748	758	750	780	779	755	767	712	739	774	809	719	807	735	767	736	797	832	833	794	790	769	766	786	734	779	767	773	723	784	801	731	745	758	749	818	732	789	732	782	740	756	781	763	787	757	778	779	784	814	803	766	803	766	767	805	790	764	788	771	765	757	796	769	810	777	775	807	810	759	745	756	723	758	759	754	757	799	748	815	812	797	764	798	715	783	741	733	830	764	826	780	754	766	772	845	759	786	742	749	755	768	781	738	832	833	800	771	735	742	818	751	751	758	778	781	854	789	784	798	753	752	760	754	803	781	761	764	795	805	765	772	779	735	822	711	743	802	822	763	750	774	761	762	785	775	755	837	749	776	717	777	784	750	800	805	786	799	806	777	744	734	742	773	752	810	782	773	721	726	765	796	802	750	770	715	795	774	785	763	754	766	793	801	750	812	861	735	742	758	814	792	830	806	780	729	790	789	782	757	787	768	817	800	745	763	769	777	775	772	743	799	775	785	782	776	789	765	725	752	791	833	768	761	778	802	759	779	741	773	789	760	777	770	778	820	780	772	794	784	703	724	784	814	740	736	810	773	738	752	762	769	740	762	757	733	792	798	743	756	805	762	779	792	800	770	765	748	791	745	802	789	790	797	790	821	752	769	721	741	770	780	827	753	815	816	745	737	782	778	773	740	800	845	735	818	773	775	793	790	748	735	748	761	761	796	766	792	784	770	762	733	768	777	704	773	782	794	745	793	765	740	737	739	804	805	806	794	782	735	751	760	793	795	732	803	840	804	764	771	804	787	779	808	808	780	770	770	790	832	752	748	798	762	743	780	795	765	739	774	733	747	785	795	726	749	769	743	704	749	806	764	785	823	783	774	724	768	749	825	822	792	764	748	779	798	782	765	744	744	803	759	735	739	759	803	748	763	749	755	789	776	751	769	764	762	733	786	770	836	784	733	769	753	739	792	800	773	806	760	793	791	762	765	805	745	767	808	784	764	775	746	756	777	744	777	750	789	769	740	780	771	779	754	827	745	784	723	751	785	772	739	756	721	792	777	745	785	757	749	822	841	748	741	804	756	768	786	775	808	806	782	728	740	746	807	730	746	763	782	763	792	788	793	776	769	741	725	768	740	768	766	803	764	801	762	784	782	787	745	771	763	848	755	790	748	786	773	773	800	771	764	783	775	798	778	784	765	768	803	750	794	780	762	751	725	790	810	739	808	768	779	797	818	785	770	783	755	751	784	800	720	780	779	721	760	763	779	719	794	737	790	779	782	760	786	744	808	741	772	753	729	771	756	772	766	764	788	726	835	794	743	755	753	791	767	752	763	798	744	799	778	777	783	756	745	785	793	734	753	809	729	784	760	788	789	729	828	773	776	763	734	761	773	739	787	757	746	778	745	812	760	759	814	766	784	800	781	771	790	748	740	782	788	729	752	774	785	739	755	760	740	769	771	745	799	819	806	739	741	802	802	732	758	747	778	793	794	788	768	727	751	764	775	767	739	806	806	730	752	730	791	765	799	709	794	706	770	774	781	821	758	734	790	759	780	788	773	775	810	796	714	764	783	798	746	815	753	798	770	743	786	724	736	769	819	771	771	770	793	730	746	733	772	802	766	789	755	762	710	765	756	772	791	811	763	742	741	762	743	807	760	698	757	787	802	780	752	770	731	764	794	754	784	763	818	757	742	783	734	795	759	769	824	778	781	754	757	797	815	772	764	786	747	739	809	766	759	770	786	806	802	759	774	741	789	786	834	799	782	713	777	769	789	734	768	764	727	777	756	779	728	786	789	735	768	755	752	765	733	754	747	770	776	780	726	766	774	739	765	754	811	743	753	740	768	760	763	789	766	793	731	784	767	743	776	787	783	777	776	789	746	737	773	782	726	714	803	753	748	742	773	727	775	807	734	757	752	776	748	744	769	816	769	771	775	778	801	795	712	762	734	771	782	759	751	746	819	784	759	784	741	723	773	760	739	759	735	767	772	760	749	718	772	773	750	734	807	754	811	776	747	748	795	789	742	784	770	780	768	751	789	791	788	715	833	770	719	812	801	777	742	804	763	706	804	737	789	800	787	821	785	829	732	806	789	778	723	766	778	787	734	773	769	764	790	763	766	730	768	722	747	815	747	788	777	815	746	836	780	790	732	753	775	742	762	728	805	820	779	764	770	754	755	816	769	780	751	757	778	755	774	744	777	781	766	762	775	766	804	784	775	828
38885	26587	13673	28341	34176	54391	75428	61698	49709	32356	15546	8776	7281	6986	7036	7118	6991	7105	6982	7069	7010	6963	6927	7011	6994	7007	6947	7044	6837	6953	6978	6960	7035	7082	6933	6956	6981	7142	6934	6904	6842	6998	7000	6900	6934	6953	7079	7000	7063	6935	6917	6963	6928	6914	6997	7042	6934	6982	6959	7149	7060	7128	7013	6826	7007	6937	7009	6953	7031	7003	7005	7089	6982	7031	7049	7110	6934	7031	6912	6945	7004	6986	7023	6904	7066	6946	7059	6956	7021	7007	6917	6974	6974	6893	6826	6932	6939	6921	6945	7017	6993	6986	7026	7013	7120	6870	6958	7000	6988	7013	7057	7041	7017	6999	6988	7050	7015	6945	7023	7017	6996	6942	7022	6915	6972	6942	6958	6952	6849	7047	6936	7005	7053	6827	7025	6930	6982	6901	6988	6893	6945	6961	7036	6977	7017	6995	7074	7055	6930	6951	6964	7016	6968	6933	7064	6898	7007	7017	7092	6914	6967	6848	6939	7033	6893	6925	6899	6970	6967	7001	7024	6890	7011	7035	6904	7047	6977	7091	6782	7032	6937	7026	6906	7062	7123	6901	6980	7009	6918	7009	6879	6937	7057	6897	6979	7092	6941	6893	6985	7151	7084	7027	6898	7048	7034	7037	6941	7024	7041	7033	6945	7040	7062	7019	7031	6894	7049	6840	6952	6909	6949	6856	6994	6981	7105	7005	7042	6922	7109	6967	7059	6917	7003	7001	7105	6861	7021	6992	7077	7015	7113	6967	7086	7085	6958	7067	6985	7016	7039	6924	6976	7018	6954	6913	6915	7015	6895	7042	6912	6964	6954	6929	6894	7029	7055	6976	6971	6969	7024	6827	6926	6999	7029	6961	6964	6941	7074	6940	7008	6867	7079	6932	7029	7028	6982	6986	7059	7179	7056	6899	6937	6964	6917	6972	6990	7091	7006	7173	6968	7060	7052	6992	6933	6846	7009	7088	6978	7042	7005	6805	7009	7027	6969	7026	6956	6928	6835	6990	6950	6963	6879	6959	6874	7084	6951	7024	7011	7012	7012	6788	6952	7198	6960	7023	7009	7037	7092	6949	6959	6985	6991	6943	6889	6942	6936	6983	6990	6867	6785	7113	7137	6909	6847	7024	6961	6949	6882	6962	6921	6928	7017	6940	6993	6982	7072	6790	7009	7198	6978	6895	6949	6940	7043	7023	7069	7053	7069	7133	6894	6994	6941	7000	7116	6920	7028	7068	6916	7148	7036	7070	6911	7006	6999	6881	6961	7003	7046	6904	6924	7036	6972	7027	7140	6919	6987	6990	7016	6842	6938	6979	7121	6941	6957	7065	7004	6940	6958	6942	7045	7006	6995	7010	7049	7067	6979	6992	6946	7012	6977	7070	6991	6928	7067	7027	6962	6974	7104	6870	6975	7047	7044	7057	7090	7018	6998	7006	6877	6939	6901	6986	6942	6907	6951	6891	6905	7058	6962	7073	6982	6957	6978	7116	6904	6935	7002	7029	6969	6941	7035	6928	6914	7006	6920	6981	6887	6965	7161	7045	7113	6797	7094	6898	6854	7002	7089	7040	7021	6933	6935	6998	6932	6970	6930	6826	7041	6941	6958	7037	6919	6952	6865	6888	6980	7122	6949	7057	6971	7004	7018	6968	6992	6947	6935	6933	7076	6946	7016	6968	6908	6978	6909	6928	7018	7005	6931	7010	7018	6995	7034	6952	6965	6992	7055	7004	6980	6815	7064	7038	6991	6911	7001	7044	6848	7056	6897	7020	6936	6957	6926	6997	7009	7053	6989	7018	6866	6940	7110	6940	6833	7104	6922	6964	7042	7084	6923	6976	7033	6989	6915	7063	6907	6970	7068	6940	6907	7099	7022	6974	7029	6874	6887	6882	7019	7012	6939	6964	7063	7033	7157	7013	6965	6891	6836	7110	7078	7040	7068	7006	6974	7099	7048	7040	6955	7000	6989	6976	6996	7052	7001	7134	7117	7011	7097	6905	7009	6961	6967	6981	6997	7056	7033	6983	7071	6921	6936	6982	6896	7008	6967	6846	6997	7106	7035	6968	7009	7093	7016	6922	7008	6878	7028	7106	6903	6895	7052	6833	7090	6957	6878	6956	6935	7033	7071	7011	6993	7002	7044	7047	6934	6972	6966	6983	6885	6920	6942	6911	7013	6987	6991	7059	7124	7082	6948	7023	7026	6996	6943	6933	6992	6914	6924	6981	7022	6856	6935	7084	6891	6898	7043	6964	6810	7108	7061	6916	7024	6874	7074	6996	7108	6944	6942	6866	7018	6864	7085	7037	6935	6923	7000	6960	6943	7128	6948	6987	7131	6891	6817	6997	6911	7064	6999	7092	6980	7043	6957	6861	7005	6950	6980	6830	6952	7001	6913	6877	6934	6922	6914	6915	6996	6826	7015	7025	7096	6964	6989	7040	7010	6954	7042	7092	7002	6920	7004	6960	6868	6998	7012	7039	6918	6920	6981	7003	6896	7073	7001	7029	7048	6855	6975	7010	6935	6885	6975	6878	7034	7016	7014	7057	7028	6968	7017	6968	7080	7063	6980	7032	7119	6988	6991	7086	7002	6845	7066	6983	6908	7105	7050	6915	6988	6957	6946	7035	6991	7002	7070	7053	6929	6980	6963	6933	7028	6831	6963	6807	7007	6972	7002	7120	6938	6984	7037	7066	7029	6969	7003	7003	6952	6991	6969	7038	6983	6875	6992	6961	6919	7036	6967	6910	6963	6981	6984	7098	6884	6998	7070	6905	6963	7108	7079	6898	6882	6999	7022	6985	7067	6933	7049	6973	6951	6997	7017	6906	6963	7040	7061	6950	6885	6997	6887	6994	6877	6904	6980	6912	6906	7091	7006	6873	6990	7040	6917	6961	7138	6921	6888	7004	6998	7025	6979	6952	7059	7000	7038	6879	6978	7018	6959	7083	6941	7036	7015	6936	7030	6963	7066	7073	7124	7051	6988	7004	6968	7010	6997	7011	6911	7024	7030	6992	7046	6882	7036	7088	6910	7082	7073	6942	7003	7079	6897	6992	6888	6871	6939	7082	7004	6909	7022	7076	7121	7078	6903	6892	6952	7030	6975	6953	6921	7011	7018	6920	6905	7082	6864	7046	6937	6898	6936	7038	7038	7065	7007	7003	7068	7111	6913	7093	6909	6963	6985	6891	7050	6886	6945	6946	7010	6945	7046	7059	7010	7043	6968	6942	6975	6874	6992	7070	6970	6870	6887	7014	7146	7019	7050	7019	6963	7021	6928	6911	6919	6946	6893	7109	7074	6893	6874	6823	6798	7026	7011	6930	7018	7072	6905	7062	6954	6946	6977	7047	6937	7042	7067	6878	7053	6865	7005	7182	6973	6949	6890	7150	6964	6910	7030	7074	6956	6972	6894	7041	6934	6994	7001	6969	7116	6999	6991	6935	7011	6916	7003	6958	7052	6883	6916	7040	6976	7028	7053	6934	6923	6903	6964	6973	7014	6969	6863	7001	7018	6984	6954	6905	6969	6917	6994	6983	7058	6968	7002	7028	6973	7122	6867	6964	6994	7089	7039	7035	6830	7083	6899	6997	7004	7070	6904	6962	6963	6982	7031	7013	6955	6963	6974	6881	7094	7094	6965	7044	7095	6980	7035	6962	7003	6833	6978	7093	7078	6974	6965	6993	6888	6957	6989	6975	6972	6886	6955	6954	7064	7088	6997	6903	6897	6893	7073	7020	6923	7025	7088	6952	6898	6954	6976	7007	7064	6894	6976	7120	6987	6880	6965	6894	7063	6938	7033	6929	7077	6957	6904	7024	6958	6977	6976	7072	6918	7011	6925	6966	7109	7016	7100	7114	7046	6986	7004	7000	7089	6831	6938	7041	6927	6922	7040	6952	6953	6893	7080	7143	7030	7018	7052	7135	7050	6890	6865	7002	7054	6919	7040	7074	7074	7028	6994	6978	6930	6975	6817	7058	6913	7027	6899	7032	6974	6930	6949	6941	6946	7136	6910	7061	6980	6894	6976	7026	6982	7036	7059	6928	6898	6948	6954	6996	6900	6951	6851	7016	6926	7010	6979	6987	6975	6998	6905	6993	7025	6929	6996	6972	6972	7010	7017	7136	7037	7064	7018	7022	6958	6948	6884	6998	7044	7045	6936	7025	7015	6928	6883	6955	7044	6918	6851	7025	7019	7004	6958	7032	6922	6952	6912	6952	7035	7044	7022	6905	7128	7042	6938	7082	7047	6987	7034	6930	6840	6974	6841	6889	6961	6993	6915	7042	7009	7015	6963	6865	7001	7104	6785	7006	7019	6893	6980	6984	7073	7041	7094	7142	7051	6864	7039	6946	7013	6972	6994	6989	7146	6962	6932	7034	6929	6996	6936	7023	7020	7026	7022	7019	6910	6930	7068	7006	7016	7062	6873	7012	7008	6900	6928	7048	6994	7016	6936	6992	7134	6903	7047	7001	7021	6971	7038	6973	6956	6949	6919	6867	6904	7028	7081	7038	7070	6934	6958	6963	6917	7027	6982	7047	6962	7043	6987	6926	6943	7098	7012	6886	6889	6915	7039	6945	7066	6998	6983	7015	7037	6891	7060	7011	7085	7033	6957	7001	6959	6889	6989	7056	6958	7045	6934	6973	6927	6867	6859	7096	6988	6967	6944	6998	7155	7040	7016	7043	6957	6920	7063	7006	6961	6991	6966	7000	6998	6943	7030	7084	6990	6908	6828	6864	7042	6761	6979	6971	7072	6982	6952	6922	6903	6901	7099	6899	6786	7061	7119	6940	7028	7070	7039	6945	6926	7135	6984	6959	7134	6926	7045	6889	7078	6879	7041	6946	7038	7065	7036	7056	6839	7010	7037	6979	7044	6916	6772	6997	6991	7005	6975	6875	6984	6935	7163	6990	6914	7030	6962	6972	6936	6936	6976	6947	7029	7009	6814	7136	7104	7009	6919	6930	6903	6831	7070	7058	6968	6942	7099	7037	6872	7005	7052	7020	6873	7042	6901	7095	6993	6953	6981	6997	6972	7012	6934	6978	7047	7046	6909	6926	7100	6953	7108	6972	6987	7154
11747	5719	2740	1680	3933	16108	28052	20012	19139	9427	3299	1097	843	740	769	727	720	687	742	702	727	738	753	764	716	730	759	689	738	746	726	693	700	766	750	717	669	721	723	769	739	704	727	729	704	767	733	746	752	774	728	723	754	747	702	712	701	725	714	688	710	736	703	728	742	740	728	746	694	726	674	697	731	721	753	753	753	741	733	722	672	708	711	718	700	714	721	720	731	768	748	727	744	782	736	782	693	726	691	781	755	729	705	686	710	715	700	779	743	721	772	705	736	708	725	727	745	709	749	725	734	723	741	722	739	752	735	682	769	772	749	707	766	747	759	766	750	738	691	729	673	698	714	769	755	741	707	752	709	681	713	711	701	753	706	744	717	733	753	755	666	722	733	762	725	722	718	752	710	739	720	724	779	701	718	707	738	741	766	744	717	709	718	737	724	752	746	734	748	739	735	759	737	716	722	704	666	736	710	696	750	695	780	773	716	716	778	767	746	728	753	718	752	750	736	693	689	713	680	688	685	749	662	716	762	737	752	710	759	742	728	746	705	713	710	713	736	714	699	716	745	773	750	710	729	772	731	740	742	727	753	711	717	740	723	766	766	678	762	754	754	742	707	736	711	738	740	686	703	750	756	711	707	760	755	729	779	710	750	711	691	709	733	733	710	702	717	729	760	715	748	747	775	758	729	736	707	718	748	739	749	744	726	748	769	692	709	787	758	675	690	725	748	714	717	744	741	802	738	754	739	696	757	699	746	705	735	779	730	727	723	738	711	742	766	710	718	742	714	715	760	751	743	659	771	773	704	774	774	703	721	780	705	725	735	696	678	775	729	750	711	755	723	724	740	748	683	776	727	730	747	721	743	691	726	749	751	697	735	705	758	733	738	763	704	697	742	754	724	708	738	783	733	715	737	713	741	714	725	703	739	735	766	750	665	746	764	746	762	696	725	730	725	732	697	799	734	739	685	774	720	713	749	700	712	739	696	753	766	743	701	684	766	727	712	746	791	712	781	728	719	725	755	702	758	758	749	743	716	715	731	677	752	701	721	773	699	744	779	715	716	730	767	717	649	737	685	756	714	711	737	775	686	730	713	737	782	757	730	769	689	718	717	769	701	745	709	740	720	712	763	730	753	738	772	760	728	699	714	759	728	732	747	761	692	749	765	715	674	719	712	717	735	753	746	785	739	733	752	762	732	751	755	740	756	797	771	709	703	726	737	721	741	735	723	787	694	764	713	710	727	710	729	702	738	712	756	793	732	742	709	690	716	704	754	711	715	698	759	747	738	768	780	752	726	771	768	731	715	697	755	706	766	726	761	775	729	765	708	708	734	774	754	729	754	763	704	720	710	744	702	744	741	718	716	695	723	741	713	691	774	695	760	676	735	748	758	738	716	724	726	699	724	685	719	739	719	732	727	725	783	731	711	714	731	713	690	735	675	694	735	743	691	720	752	725	708	734	683	772	710	723	742	741	758	697	703	737	709	719	744	747	730	726	724	725	721	717	722	759	770	729	733	718	693	701	680	792	682	733	745	745	705	693	716	738	745	777	758	749	699	684	716	681	680	795	718	757	718	723	771	736	745	681	766	784	759	717	749	717	746	749	703	755	751	718	726	768	690	758	712	729	723	795	745	711	721	716	723	733	678	728	710	723	731	705	733	715	731	776	703	731	748	764	745	727	764	776	775	721	770	722	674	749	720	754	658	769	703	712	664	739	732	775	727	718	731	717	705	719	743	755	715	738	716	728	697	722	723	780	724	726	688	724	751	758	697	746	706	698	712	705	723	752	771	713	735	725	684	742	762	739	736	728	764	722	754	694	705	731	733	715	729	780	762	711	741	742	720	728	762	744	670	724	759	697	682	695	701	746	749	725	731	768	742	697	690	718	731	718	724	753	756	717	738	734	733	701	676	734	728	709	786	743	748	698	816	705	744	740	739	747	711	757	739	748	693	761	704	723	747	710	731	742	750	681	754	748	686	690	709	709	712	706	704	736	715	757	756	702	735	694	749	729	701	723	738	736	714	718	717	699	714	699	672	700	727	724	742	703	743	729	737	750	751	746	742	739	746	708	751	710	724	703	762	711	746	729	726	753	733	676	731	734	748	703	734	724	722	721	711	758	700	744	700	701	732	754	763	759	758	771	741	833	754	758	698	716	691	718	711	746	724	741	718	738	715	789	715	735	722	774	717	734	737	701	717	744	725	765	716	697	719	758	743	743	685	724	755	711	698	738	719	727	683	763	719	753	789	769	744	710	707	757	741	791	752	752	762	733	699	709	736	764	780	769	695	704	712	732	731	694	736	700	719	729	719	656	787	721	781	742	737	702	681	700	710	709	742	729	754	688	724	771	733	765	689	722	747	717	750	752	758	734	715	793	707	695	790	701	744	733	705	749	743	765	737	772	693	710	734	713	699	691	732	717	756	760	718	755	767	743	674	764	736	747	726	729	778	755	740	684	724	726	777	774	727	757	713	741	733	745	776	752	766	708	762	703	700	701	731	731	738	685	685	755	718	720	748	744	735	728	721	731	758	767	739	728	678	727	768	767	744	735	768	728	660	755	727	696	770	733	726	713	732	716	724	692	710	742	753	730	739	730	741	736	725	702	735	723	704	796	734	750	710	710	740	762	716	732	741	759	750	729	719	747	750	717	728	706	739	746	725	731	754	748	775	774	775	729	730	781	738	752	753	715	730	726	754	723	736	730	718	741	700	756	724	705	704	702	709	711	766	721	717	705	736	716	720	730	700	737	748	709	753	675	753	714	721	729	726	696	718	744	722	694	730	729	726	781	763	775	776	701	690	731	719	707	769	745	721	695	736	760	716	760	695	730	661	734	687	713	711	718	725	722	725	715	721	751	769	743	731	739	711	711	711	727	725	724	748	755	748	761	758	728	692	734	702	725	731	780	708	687	744	712	721	761	711	746	735	723	677	751	737	702	747	732	695	717	754	730	701	761	713	712	707	752	800	728	725	745	725	782	793	767	773	721	713	794	732	720	780	757	727	770	705	724	727	693	729	698	710	710	715	756	705	716	698	745	688	736	692	741	721	704	705	726	702	752	742	742	768	708	770	726	785	697	719	686	703	697	751	746	757	697	759	737	727	764	725	735	700	684	700	717	724	775	733	738	676	727	741	668	775	717	748	724	769	728	761	723	779	729	716	780	690	761	699	680	689	768	742	774	743	718	719	718	759	717	769	719	739	743	698	738	705	753	717	692	753	766	696	692	752	759	696	714	759	737	729	772	712	754	743	756	698	739	699	746	758	731	719	731	769	753	765	697	706	726	743	778	761	732	698	748	700	712	778	704	690	738	749	745	707	765	749	678	756	730	736	706	776	790	697	732	733	702	727	716	711	785	752	730	746	710	787	745	782	722	777	695	782	730	740	756	749	758	749	734	691	735	772	760	771	705	727	716	758	725	759	688	794	717	733	746	745	741	743	700	759	693	757	741	757	714	725	777	718	718	784	748	721	718	726	723
47484	31489	22972	30540	45618	58308	70173	62219	64248	46029	27121	12020	7625	6834	6805	6640	6659	6755	6565	6647	6767	6696	6668	6675	6603	6554	6691	6825	6616	6627	6554	6790	6615	6646	6591	6750	6661	6720	6704	6497	6633	6602	6626	6612	6731	6736	6700	6679	6870	6676	6668	6775	6674	6691	6628	6711	6662	6615	6644	6699	6679	6787	6870	6721	6720	6717	6660	6671	6548	6665	6762	6603	6800	6752	6685	6868	6665	6620	6721	6632	6725	6778	6700	6675	6657	6823	6727	6708	6726	6585	6712	6715	6737	6663	6649	6680	6761	6619	6750	6750	6679	6671	6629	6708	6682	6662	6653	6745	6754	6591	6700	6616	6704	6609	6654	6664	6588	6569	6679	6762	6765	6726	6650	6703	6745	6639	6735	6601	6635	6648	6787	6618	6669	6720	6626	6766	6641	6586	6734	6595	6744	6695	6663	6555	6743	6666	6747	6646	6660	6677	6647	6750	6543	6685	6699	6649	6702	6687	6598	6523	6719	6743	6764	6745	6706	6758	6553	6636	6660	6738	6591	6820	6684	6753	6634	6721	6705	6676	6711	6739	6623	6748	6737	6649	6620	6839	6684	6753	6573	6699	6690	6761	6642	6681	6706	6805	6660	6653	6549	6660	6778	6753	6701	6750	6549	6614	6641	6798	6695	6694	6700	6724	6630	6742	6698	6817	6841	6601	6719	6692	6655	6624	6664	6690	6690	6645	6833	6806	6753	6662	6698	6643	6684	6650	6678	6763	6636	6786	6619	6746	6675	6509	6684	6524	6698	6609	6660	6692	6787	6718	6583	6676	6767	6669	6592	6728	6569	6716	6728	6634	6635	6671	6560	6672	6618	6705	6750	6736	6666	6580	6700	6641	6634	6721	6735	6651	6780	6545	6659	6674	6711	6564	6707	6597	6639	6641	6702	6589	6664	6613	6588	6790	6654	6739	6686	6610	6673	6691	6610	6822	6675	6629	6752	6833	6657	6652	6634	6783	6694	6703	6615	6729	6553	6682	6717	6778	6600	6624	6663	6629	6703	6685	6494	6638	6753	6760	6628	6746	6655	6634	6689	6688	6687	6693	6668	6672	6762	6583	6751	6627	6700	6688	6735	6616	6661	6735	6696	6810	6623	6635	6619	6815	6620	6676	6697	6750	6608	6706	6645	6770	6706	6744	6748	6604	6600	6520	6680	6656	6744	6652	6722	6607	6628	6697	6682	6598	6637	6679	6648	6613	6618	6673	6703	6685	6686	6737	6668	6847	6804	6680	6728	6779	6716	6737	6712	6783	6856	6623	6763	6608	6812	6587	6744	6728	6609	6612	6682	6676	6615	6704	6564	6585	6620	6597	6762	6592	6678	6778	6734	6822	6653	6792	6694	6765	6654	6599	6704	6544	6681	6691	6610	6644	6890	6736	6618	6610	6704	6687	6721	6661	6557	6717	6615	6638	6703	6627	6721	6590	6673	6675	6573	6726	6696	6708	6597	6675	6702	6722	6695	6721	6644	6784	6680	6696	6731	6742	6692	6672	6701	6674	6657	6610	6528	6659	6696	6613	6721	6613	6673	6636	6770	6602	6724	6682	6811	6875	6559	6574	6650	6727	6746	6630	6631	6645	6750	6715	6721	6595	6605	6574	6627	6776	6658	6784	6563	6706	6663	6694	6719	6596	6568	6726	6735	6630	6708	6690	6659	6686	6762	6619	6774	6663	6644	6696	6582	6639	6638	6719	6588	6633	6732	6683	6711	6657	6658	6571	6756	6643	6603	6799	6755	6704	6663	6744	6796	6717	6716	6732	6661	6708	6600	6729	6878	6677	6537	6743	6795	6643	6745	6706	6649	6715	6691	6725	6714	6666	6651	6746	6733	6651	6529	6654	6651	6807	6665	6610	6625	6716	6610	6723	6731	6603	6494	6623	6642	6723	6661	6676	6603	6594	6763	6705	6608	6563	6623	6787	6797	6833	6630	6615	6690	6759	6654	6724	6759	6693	6591	6593	6673	6656	6733	6703	6659	6721	6689	6772	6686	6546	6618	6714	6606	6688	6678	6602	6683	6659	6572	6752	6696	6757	6694	6615	6526	6637	6583	6673	6576	6846	6715	6678	6700	6659	6594	6651	6846	6717	6502	6663	6626	6638	6813	6773	6652	6668	6734	6665	6650	6732	6721	6693	6700	6645	6541	6762	6616	6659	6689	6795	6662	6604	6660	6662	6672	6594	6639	6756	6715	6629	6763	6755	6585	6739	6584	6647	6653	6688	6625	6715	6564	6863	6639	6709	6583	6664	6769	6688	6668	6644	6536	6737	6778	6606	6706	6728	6592	6663	6683	6738	6584	6638	6797	6655	6656	6784	6658	6715	6513	6672	6652	6584	6710	6723	6637	6705	6476	6724	6742	6717	6683	6630	6542	6723	6732	6616	6593	6651	6500	6731	6567	6554	6586	6587	6669	6803	6723	6744	6764	6612	6625	6688	6683	6689	6704	6713	6711	6638	6644	6759	6578	6692	6690	6591	6656	6620	6756	6700	6627	6808	6665	6738	6777	6579	6741	6746	6570	6704	6725	6684	6735	6545	6738	6649	6721	6719	6562	6621	6877	6752	6579	6625	6704	6547	6811	6695	6755	6586	6712	6641	6751	6622	6821	6661	6533	6680	6667	6760	6692	6666	6722	6709	6729	6759	6713	6593	6679	6783	6679	6691	6721	6728	6596	6653	6683	6799	6598	6709	6789	6699	6608	6690	6572	6753	6642	6707	6724	6720	6624	6812	6563	6481	6695	6690	6730	6634	6696	6758	6673	6726	6842	6595	6721	6710	6605	6662	6709	6694	6699	6710	6741	6597	6633	6706	6763	6713	6750	6593	6742	6697	6629	6628	6671	6634	6727	6655	6681	6774	6657	6678	6831	6768	6544	6686	6621	6615	6758	6642	6769	6615	6654	6695	6590	6681	6678	6854	6720	6755	6850	6736	6856	6616	6641	6700	6703	6775	6720	6651	6653	6683	6691	6661	6694	6757	6737	6656	6727	6628	6655	6478	6648	6698	6597	6755	6588	6594	6631	6647	6549	6616	6629	6749	6684	6661	6666	6643	6602	6626	6836	6680	6765	6678	6726	6775	6578	6696	6700	6525	6650	6803	6730	6585	6533	6612	6686	6640	6619	6520	6661	6739	6592	6584	6696	6635	6662	6577	6745	6656	6761	6674	6708	6534	6755	6678	6827	6616	6618	6656	6641	6654	6550	6652	6768	6654	6719	6643	6743	6575	6698	6609	6645	6651	6673	6683	6741	6706	6786	6816	6619	6608	6624	6765	6630	6668	6661	6662	6748	6693	6768	6634	6566	6784	6646	6593	6669	6648	6744	6718	6685	6534	6668	6542	6583	6773	6714	6508	6708	6584	6739	6716	6755	6662	6644	6828	6763	6670	6542	6614	6631	6585	6645	6804	6732	6682	6756	6621	6711	6726	6726	6682	6781	6632	6617	6671	6712	6624	6768	6724	6634	6652	6669	6762	6620	6647	6777	6679	6644	6764	6688	6688	6687	6640	6699	6589	6780	6690	6624	6680	6817	6734	6871	6703	6742	6663	6719	6693	6598	6614	6724	6618	6830	6691	6644	6698	6736	6646	6602	6567	6675	6668	6721	6762	6741	6688	6779	6721	6648	6732	6778	6707	6674	6622	6700	6711	6718	6727	6690	6676	6707	6700	6713	6660	6612	6710	6505	6680	6797	6728	6742	6649	6502	6694	6627	6623	6622	6662	6656	6695	6565	6794	6710	6700	6678	6584	6673	6668	6687	6775	6624	6618	6726	6646	6817	6712	6703	6591	6582	6626	6765	6707	6695	6699	6759	6705	6701	6702	6650	6697	6792	6776	6742	6722	6640	6608	6768	6672	6768	6597	6735	6616	6724	6678	6686	6610	6673	6763	6525	6590	6719	6649	6635	6707	6607	6620	6815	6497	6609	6728	6641	6584	6589	6795	6639	6719	6773	6594	6770	6625	6694	6663	6611	6652	6593	6715	6685	6551	6761	6758	6761	6678	6670	6842	6703	6658	6666	6653	6698	6615	6686	6806	6665	6793	6629	6728	6677	6557	6657	6713	6817	6738	6765	6691	6593	6686	6636	6687	6686	6695	6578	6601	6660	6684	6932	6658	6618	6665	6549	6636	6659	6634	6697	6621	6585	6627	6604	6724	6634	6560	6597	6756	6713	6829	6820	6653	6787	6693	6735	6681	6664	6664	6680	6628	6784	6569	6630	6714	6614	6714	6587	6665	6617	6624	6701	6746	6708	6799	6549	6754	6706	6615	6635	6579	6645	6648	6624	6759	6664	6719	6604	6667	6651	6685	6622	6642	6721	6691	6741	6746	6816	6693	6569	6667	6638	6762	6746	6645	6534	6666	6670	6617	6682	6714	6574	6771	6514	6578	6730	6771	6620	6667	6692	6658	6641	6666	6678	6774	6746	6633	6689	6743	6727	6704	6649	6671	6645	6741	6655	6866	6500	6656	6780	6666	6702	6753	6774	6685	6642	6648	6752	6637	6597	6684	6744	6697	6725	6798	6568	6483	6732	6668	6643	6711	6758	6614	6670	6679	6768	6728	6668	6635	6691	6802	6508	6765	6651	6687	6650	6688	6877	6677	6792	6649	6625	6662	6788	6742	6689	6606	6766	6593	6558	6761	6653	6556	6699	6748	6706	6683	6723	6587	6635	6605	6600	6681	6629	6691	6591	6746	6611	6682	6748	6649	6651	6654	6712	6664	6675	6701	6712	6758	6691	6791	6747	6573	6688	6691	6608	6603	6674	6623	6622	6683	6768	6734	6808	6852	6566	6496	6754	6814	6641	6725	6535	6687	6617	6720	6623	6667	6625	6687	6662	6661	6534	6704	6673	6643	6679	6673	6602	6583	6747	6533	6563	6802	6638	6671	6599	6764	6637	6732	6666	6690	6695	6694	6575	6595	6769	6548	6576	6733	6753	6639	6515	6729	6648	6623	6656	6706	6666	6743	6793	6674	6633	6714	6716	6694	6670	6645	6629	6770	6578	6698	6716	6747	6701	6651	6845	6590	6672	6641	6694	6696	6711	6690	6706	6687	6714	6687
6136	3078	1916	1393	1368	5071	9202	5847	2468	1238	831	729	690	723	679	691	713	748	704	719	719	731	692	732	760	721	687	673	709	679	701	739	720	679	722	660	684	732	703	671	669	694	714	739	682	693	700	748	676	711	720	730	651	729	707	694	737	678	702	646	747	701	684	703	708	704	696	688	717	677	695	693	664	682	689	682	740	689	708	716	706	695	706	667	677	682	708	730	716	692	714	701	687	720	711	689	685	733	712	689	700	728	701	720	713	696	677	691	711	676	680	671	730	688	738	707	707	732	737	746	676	694	653	713	701	714	704	685	720	698	737	713	706	699	761	714	686	742	696	745	765	709	696	663	701	706	723	698	739	694	711	714	760	703	710	759	737	691	699	734	677	710	685	722	711	669	730	750	685	676	727	696	739	758	705	682	675	760	738	691	700	708	725	708	719	710	726	727	732	700	713	695	699	692	669	707	668	718	693	721	667	692	682	725	728	676	730	755	731	701	700	704	737	686	731	742	661	649	716	670	703	698	656	733	687	719	752	690	692	734	750	690	695	718	703	735	687	708	681	714	720	739	683	709	740	748	707	705	750	707	695	734	707	726	743	741	686	733	672	730	737	720	694	686	718	687	668	735	729	705	720	667	697	706	694	722	683	773	681	751	670	673	679	688	699	743	703	727	680	680	713	706	699	667	699	756	730	726	730	683	718	749	722	709	725	708	727	707	683	657	718	718	695	677	780	707	698	724	680	674	697	732	718	678	675	700	713	688	729	718	684	666	695	669	702	724	719	702	714	745	730	736	741	704	732	726	739	715	705	696	738	737	714	704	725	722	664	725	675	670	707	694	755	652	687	666	717	712	691	670	691	653	742	717	698	715	709	663	749	714	707	748	714	681	659	715	741	725	679	698	700	678	699	733	694	697	690	727	729	726	710	742	711	726	710	714	701	704	720	747	684	696	693	756	668	703	739	701	701	739	682	709	717	722	709	702	687	661	714	708	696	769	692	707	675	707	697	736	751	693	682	695	739	717	652	705	713	740	673	744	722	704	735	701	697	715	701	682	673	738	675	721	684	721	682	700	698	703	732	693	708	692	711	709	687	699	714	754	709	719	704	674	716	742	701	723	696	685	706	728	699	732	704	716	706	688	668	672	721	670	665	700	718	687	669	720	738	672	741	741	681	690	706	690	700	687	660	690	667	735	669	720	652	726	684	741	666	741	700	723	714	731	757	653	711	703	718	702	705	672	665	671	697	712	738	715	680	691	733	701	659	714	739	715	688	711	761	694	741	703	702	669	724	685	715	688	694	681	684	717	723	720	732	708	715	659	718	691	723	723	697	694	758	678	708	706	679	698	723	690	695	696	677	702	698	676	700	694	725	725	668	682	688	718	704	699	731	722	717	696	696	726	732	699	721	688	670	698	723	747	740	719	657	696	722	697	661	711	710	653	717	705	701	699	707	666	706	713	710	662	714	729	676	703	693	710	714	719	767	672	708	705	675	695	706	700	698	735	677	719	712	692	676	725	675	706	701	708	754	709	683	738	728	668	724	719	686	729	697	739	733	721	668	702	712	712	657	678	681	729	705	749	693	691	709	725	696	701	682	698	703	735	713	676	700	646	700	736	707	688	716	699	666	682	662	705	679	692	713	722	735	668	694	685	721	721	706	742	677	731	695	738	711	763	718	701	734	700	687	709	750	664	727	735	709	735	683	669	729	674	667	674	702	720	692	719	713	710	707	701	667	746	729	678	711	703	763	690	722	701	699	723	719	703	668	698	713	681	695	696	741	741	688	744	694	697	680	717	674	678	715	714	659	703	660	730	763	711	704	713	701	753	679	763	697	702	707	672	713	692	710	717	725	724	721	749	691	703	699	706	724	688	714	710	670	689	681	691	702	719	700	682	718	688	642	755	679	737	676	712	681	719	697	674	768	714	719	720	736	730	692	697	672	724	723	666	698	699	718	670	661	699	685	730	763	701	731	714	714	692	717	683	692	724	701	684	738	727	721	750	725	725	731	720	716	716	673	765	695	756	683	739	689	688	693	706	679	681	709	699	733	749	728	710	694	681	701	671	684	736	707	710	708	723	712	704	719	700	666	701	720	720	729	691	703	704	709	678	734	716	677	685	700	700	707	704	687	717	724	719	756	696	686	706	713	710	666	717	736	644	672	722	728	675	712	711	658	665	684	712	779	690	651	688	698	745	713	716	701	687	734	726	711	700	685	667	736	693	695	720	705	684	695	689	720	694	682	748	702	720	685	696	677	683	678	711	724	730	659	705	706	703	696	726	699	685	699	708	709	684	682	687	689	626	658	735	726	672	662	742	713	746	730	682	722	729	681	714	715	673	736	748	712	752	757	640	691	725	674	764	705	759	711	683	695	665	656	679	709	647	759	725	660	704	648	712	703	712	715	725	697	709	761	714	725	694	706	692	719	683	697	674	697	721	757	725	698	702	680	715	723	701	758	657	716	719	678	678	710	682	660	671	683	701	686	724	729	769	753	681	700	699	677	718	691	682	685	728	736	757	709	681	712	689	667	717	678	683	689	683	675	664	709	731	666	689	704	698	751	747	693	728	698	711	703	687	705	709	706	712	666	720	685	706	679	729	708	737	749	687	686	706	722	698	718	665	705	718	731	688	704	682	715	713	708	706	703	713	680	764	716	684	695	739	702	687	697	700	689	716	672	704	711	711	705	666	748	725	749	680	737	691	685	719	720	724	692	727	737	686	676	702	729	659	670	677	708	725	726	692	706	706	687	719	690	732	741	747	682	700	698	674	712	726	698	697	710	650	665	683	742	698	754	731	710	663	761	688	730	694	670	707	752	698	732	691	702	728	720	749	672	713	763	716	693	702	710	705	694	681	719	761	682	708	719	711	708	704	681	690	694	680	674	694	688	737	715	705	740	706	673	678	751	701	671	675	743	716	697	684	721	708	675	708	714	684	765	749	718	679	692	699	720	737	719	655	725	676	663	731	678	686	702	680	694	694	668	758	707	699	678	717	672	686	680	753	699	693	706	698	706	670	665	712	726	685	689	722	703	699	718	742	724	715	748	700	743	745	687	755	705	660	660	743	687	696	690	694	712	687	675	733	704	693	670	716	765	732	672	753	648	721	677	699	710	724	744	719	691	682	761	677	703	714	716	703	691	653	702	717	704	718	696	688	724	700	648	744	745	723	736	692	710	760	695	728	726	740	730	710	713	693	742	668	725	677	659	698	712	638	715	720	759	697	704	704	722	667	647	672	690	663	678	722	691	683	713	714	669	656	751	687	691	692	703	734	715	656	752	738	723	710	695	770	697	702	716	660	699	739	696	708	733	690	695	673	667	703	713	692	669	682	699	692	690	748	743	758	726	705	711	720	739	760	739	766	719	733	725	723	709	722	658	722	719	688	686	710	723	693	699	762	721	639	767	718	720	684	735	702	675	695	693	664	708	699	730	752	699	721	748	682	688	715	721	746	720	710	651	682	704	681	692	709	715	679
36005	27174	19428	26027	27932	46197	57679	42297	27266	14927	8213	6801	6546	6421	6432	6482	6528	6352	6361	6356	6449	6534	6576	6501	6454	6432	6452	6437	6422	6387	6479	6342	6402	6501	6523	6417	6508	6493	6478	6401	6438	6420	6521	6392	6431	6594	6402	6399	6551	6435	6427	6445	6521	6373	6326	6403	6321	6396	6487	6546	6550	6460	6404	6475	6361	6515	6519	6395	6427	6411	6540	6529	6569	6445	6361	6417	6386	6465	6514	6472	6505	6405	6477	6465	6350	6548	6526	6374	6470	6481	6393	6396	6618	6363	6503	6475	6467	6472	6373	6485	6416	6490	6593	6538	6288	6451	6435	6393	6482	6397	6445	6492	6472	6464	6443	6450	6443	6509	6446	6403	6421	6377	6494	6578	6458	6489	6392	6570	6304	6537	6472	6506	6476	6441	6303	6525	6353	6578	6399	6396	6466	6411	6496	6560	6395	6382	6324	6382	6481	6492	6589	6368	6481	6530	6490	6403	6423	6520	6383	6498	6592	6508	6410	6386	6331	6473	6444	6491	6470	6594	6345	6448	6445	6468	6478	6446	6410	6471	6474	6516	6577	6548	6317	6480	6357	6476	6402	6513	6525	6423	6405	6458	6460	6415	6351	6485	6399	6517	6442	6436	6506	6332	6378	6559	6476	6465	6379	6524	6535	6512	6301	6596	6476	6496	6562	6491	6440	6477	6360	6575	6564	6489	6503	6430	6396	6463	6488	6487	6574	6458	6424	6456	6510	6501	6436	6549	6530	6584	6448	6579	6500	6329	6483	6404	6461	6344	6598	6446	6582	6513	6604	6387	6460	6391	6559	6407	6448	6508	6378	6453	6344	6451	6476	6393	6535	6349	6665	6469	6419	6376	6441	6505	6444	6520	6426	6484	6329	6476	6412	6419	6391	6427	6528	6403	6542	6530	6444	6507	6454	6435	6409	6493	6357	6481	6524	6351	6455	6415	6505	6393	6558	6543	6542	6523	6511	6446	6423	6616	6501	6376	6400	6523	6341	6470	6492	6495	6466	6460	6498	6366	6465	6406	6550	6445	6465	6428	6473	6487	6643	6535	6520	6620	6488	6438	6482	6467	6554	6472	6532	6428	6439	6537	6563	6410	6413	6556	6410	6507	6450	6523	6462	6365	6639	6529	6563	6396	6420	6487	6520	6419	6452	6455	6379	6531	6525	6517	6477	6493	6541	6483	6440	6456	6565	6525	6368	6441	6503	6381	6463	6588	6383	6680	6474	6499	6475	6432	6404	6466	6369	6422	6365	6372	6371	6405	6391	6552	6430	6468	6510	6562	6566	6560	6526	6449	6389	6400	6425	6428	6466	6479	6583	6413	6555	6524	6492	6357	6503	6562	6411	6532	6489	6395	6412	6416	6517	6470	6527	6451	6688	6405	6434	6463	6438	6491	6494	6462	6481	6565	6439	6461	6500	6510	6470	6498	6524	6486	6397	6482	6403	6475	6451	6646	6498	6372	6454	6533	6529	6472	6362	6575	6557	6417	6429	6424	6561	6279	6405	6491	6469	6467	6460	6507	6426	6500	6435	6493	6494	6482	6517	6478	6492	6534	6417	6370	6527	6421	6530	6534	6416	6414	6536	6585	6538	6477	6593	6359	6449	6508	6484	6335	6426	6494	6366	6455	6325	6407	6436	6346	6362	6409	6457	6504	6450	6533	6450	6425	6432	6526	6531	6557	6375	6439	6509	6434	6490	6441	6398	6410	6434	6424	6352	6349	6402	6508	6394	6473	6486	6475	6468	6410	6493	6500	6350	6560	6432	6431	6604	6489	6418	6393	6337	6532	6471	6539	6509	6520	6541	6416	6402	6527	6422	6498	6447	6433	6501	6448	6478	6455	6422	6369	6381	6257	6468	6445	6402	6345	6382	6428	6499	6361	6487	6431	6411	6522	6439	6508	6492	6472	6464	6608	6437	6497	6599	6376	6367	6517	6441	6458	6532	6361	6565	6471	6485	6560	6392	6414	6453	6373	6527	6508	6420	6471	6417	6541	6534	6480	6439	6355	6320	6644	6477	6437	6497	6404	6465	6399	6491	6463	6521	6510	6467	6477	6539	6399	6460	6498	6494	6458	6431	6688	6459	6414	6463	6427	6546	6475	6528	6557	6515	6410	6502	6584	6538	6510	6561	6391	6422	6491	6459	6535	6345	6482	6566	6322	6413	6425	6560	6521	6477	6520	6522	6390	6489	6564	6535	6347	6401	6372	6471	6411	6413	6424	6398	6463	6533	6464	6405	6464	6510	6514	6469	6390	6464	6556	6565	6481	6425	6432	6387	6501	6467	6315	6418	6363	6533	6460	6592	6424	6440	6437	6395	6541	6521	6538	6418	6445	6457	6434	6514	6483	6343	6461	6297	6513	6531	6379	6476	6336	6467	6439	6505	6512	6424	6376	6406	6447	6543	6454	6405	6381	6548	6523	6503	6449	6441	6630	6430	6592	6365	6404	6603	6389	6376	6535	6399	6454	6437	6474	6484	6537	6460	6525	6580	6549	6531	6513	6588	6372	6539	6505	6440	6477	6496	6323	6508	6450	6374	6398	6528	6393	6485	6497	6379	6480	6369	6523	6483	6460	6426	6541	6439	6441	6454	6415	6439	6476	6418	6426	6330	6416	6327	6571	6336	6526	6502	6369	6508	6436	6530	6547	6452	6494	6364	6521	6389	6385	6479	6430	6541	6550	6582	6460	6580	6589	6381	6449	6491	6530	6430	6443	6426	6602	6398	6424	6430	6417	6430	6481	6496	6529	6493	6387	6492	6392	6538	6542	6454	6471	6566	6477	6536	6530	6508	6451	6513	6495	6380	6642	6450	6585	6417	6625	6405	6424	6341	6505	6441	6445	6555	6513	6374	6578	6450	6397	6357	6436	6483	6514	6561	6482	6444	6397	6497	6406	6528	6531	6449	6566	6372	6531	6453	6373	6467	6464	6515	6443	6455	6527	6498	6424	6482	6389	6438	6454	6385	6469	6486	6492	6552	6541	6434	6408	6516	6462	6388	6457	6477	6485	6488	6453	6438	6498	6428	6530	6420	6474	6420	6523	6375	6495	6460	6564	6395	6392	6539	6417	6520	6578	6443	6508	6496	6353	6488	6377	6522	6364	6435	6460	6510	6442	6552	6569	6379	6511	6499	6570	6364	6474	6445	6393	6649	6480	6483	6544	6464	6516	6543	6391	6391	6493	6554	6428	6354	6505	6506	6485	6393	6420	6518	6482	6534	6471	6384	6523	6437	6497	6407	6525	6488	6602	6434	6474	6497	6528	6459	6336	6530	6455	6429	6335	6416	6345	6510	6409	6465	6354	6535	6487	6430	6475	6522	6338	6455	6336	6513	6495	6463	6522	6458	6394	6513	6512	6386	6406	6320	6514	6495	6439	6475	6427	6480	6597	6467	6407	6430	6391	6492	6413	6411	6551	6438	6480	6480	6290	6589	6544	6406	6487	6417	6484	6521	6442	6459	6494	6505	6536	6325	6421	6349	6462	6473	6473	6414	6449	6426	6454	6327	6436	6470	6521	6593	6505	6465	6483	6417	6490	6511	6506	6498	6504	6433	6377	6409	6452	6437	6589	6448	6354	6473	6514	6458	6510	6425	6535	6364	6319	6450	6392	6474	6598	6418	6369	6483	6385	6588	6409	6407	6465	6467	6461	6493	6455	6360	6469	6570	6418	6487	6454	6397	6459	6460	6523	6389	6450	6482	6585	6566	6554	6469	6482	6342	6407	6414	6474	6387	6407	6495	6414	6419	6426	6407	6472	6502	6434	6307	6509	6381	6452	6457	6550	6582	6454	6395	6544	6538	6362	6419	6408	6398	6563	6445	6537	6445	6370	6524	6380	6415	6515	6416	6608	6512	6480	6450	6402	6642	6439	6445	6437	6374	6449	6474	6441	6434	6436	6450	6609	6529	6630	6428	6406	6427	6407	6340	6470	6505	6440	6451	6566	6469	6519	6419	6465	6575	6534	6453	6422	6472	6546	6403	6416	6619	6487	6358	6461	6458	6408	6485	6506	6473	6395	6540	6498	6405	6275	6427	6346	6454	6431	6448	6463	6419	6547	6470	6416	6543	6513	6501	6490	6396	6493	6511	6462	6432	6491	6394	6401	6461	6427	6358	6482	6343	6397	6566	6470	6513	6396	6525	6416	6433	6424	6611	6470	6490	6545	6412	6424	6436	6366	6458	6403	6575	6427	6443	6398	6437	6442	6526	6383	6485	6270	6461	6470	6423	6440	6551	6351	6526	6382	6529	6373	6477	6518	6450	6558	6333	6504	6359	6587	6520	6447	6526	6452	6557	6473	6497	6473	6364	6347	6393	6374	6403	6548	6373	6462	6386	6461	6581	6341	6480	6398	6483	6556	6454	6449	6612	6462	6417	6568	6472	6537	6436	6485	6506	6464	6476	6576	6595	6652	6438	6522	6536	6497	6452	6434	6390	6579	6553	6424	6556	6373	6494	6559	6456	6477	6463	6360	6371	6268	6418	6468	6449	6423	6289	6414	6529	6500	6303	6588	6411	6341	6411	6480	6427	6452	6448	6476	6568	6518	6430	6440	6530	6432	6515	6323	6595	6460	6538	6491	6527	6469	6411	6465	6447	6405	6471	6573	6438	6387	6512	6409	6420	6603	6517	6526	6347	6434	6546	6477	6526	6402	6435	6486	6589	6435	6481	6490	6518	6429	6508	6485	6381	6638	6403	6428	6419	6454	6427	6476	6445	6559	6567	6462	6449	6500	6432	6413	6547	6421	6416	6521	6444	6432	6397	6535	6477	6498	6459	6571	6440	6460	6439	6502	6424	6523	6442	6471	6516	6444	6524	6551	6546	6542	6428	6482	6479	6483	6571	6422	6608	6389	6530	6461	6461	6528	6534	6530	6503	6457	6389	6529	6480	6356	6462	6539	6438	6500	6354	6460	6404	6396	6477	6507	6509	6563	6498	6559	6601	6368	6385	6477	6456	6398	6501	6530	6331	6545	6514	6446	6456	6537	6565	6540	6347	6541	6403	6508	6510	6372	6350	6408	6397	6486	6382	6541	6660	6560	6384	6651	6478	6412	6400	6487	6476	6376	6397	6406
13222	9431	4948	6583	4039	18079	32018	22319	11686	3701	1228	794	724	714	687	680	724	692	733	708	719	706	698	695	701	710	709	704	724	734	720	707	724	719	691	667	686	723	713	697	724	733	680	735	698	712	741	651	710	717	709	682	753	722	710	702	679	693	707	675	711	722	720	743	691	709	719	706	667	728	720	667	687	689	747	678	670	744	741	732	723	697	710	729	666	675	678	710	677	687	694	693	743	763	645	698	696	722	672	745	698	677	717	707	775	725	726	684	734	726	727	688	766	757	708	716	698	719	678	708	681	671	750	754	732	703	727	773	703	717	734	707	687	654	745	741	732	779	698	706	692	682	735	732	727	715	689	650	720	740	698	731	747	737	684	700	684	723	754	700	686	709	770	652	708	730	710	667	720	675	764	703	747	699	668	654	740	677	712	676	732	680	697	701	743	693	734	702	701	754	746	713	760	707	717	715	735	705	694	718	716	759	728	660	696	730	701	715	662	697	693	704	729	730	735	737	655	744	691	671	711	695	710	757	682	733	711	735	727	786	704	764	681	718	718	657	662	725	700	708	713	698	649	733	700	756	697	737	690	708	688	735	714	684	731	734	687	763	696	737	686	703	716	708	698	736	661	675	697	687	725	752	710	727	695	679	664	738	690	703	715	712	712	752	717	749	700	711	696	719	653	719	702	712	700	683	690	688	749	708	728	764	687	726	721	691	683	697	720	746	701	735	708	669	707	702	686	686	691	668	717	740	723	710	690	711	732	641	667	699	730	722	690	721	691	674	744	762	699	674	690	734	733	751	736	766	699	685	651	698	725	699	734	682	711	716	713	729	689	692	710	676	690	728	672	710	691	700	678	741	766	731	728	720	719	729	693	690	652	699	696	729	654	732	726	677	658	727	695	768	705	777	705	717	711	705	665	728	736	697	722	716	711	685	718	692	729	704	728	716	693	693	681	680	697	707	708	707	733	759	760	707	677	725	661	656	696	712	704	695	705	724	704	684	705	751	709	745	728	690	701	741	670	714	649	741	759	697	694	706	747	700	714	742	700	650	736	719	682	735	723	706	704	756	761	744	730	681	693	727	729	722	737	673	695	715	757	662	682	715	700	746	711	741	716	709	685	707	717	765	695	759	703	670	784	697	740	661	694	662	686	750	693	718	713	721	730	714	769	693	699	702	710	694	692	711	763	774	726	722	735	735	702	676	742	745	699	727	720	723	669	720	725	666	685	761	737	688	708	745	695	699	719	692	717	697	689	711	682	726	683	691	717	696	742	720	705	664	686	710	650	681	672	681	706	736	662	684	692	727	734	766	667	729	708	706	724	686	723	692	699	708	731	689	676	692	716	679	689	699	689	689	695	752	743	683	698	731	723	712	727	724	718	716	682	698	692	700	671	708	702	728	672	717	698	687	687	701	706	697	706	751	760	702	685	713	757	686	690	729	707	703	768	690	737	706	726	684	733	736	735	679	701	682	737	715	741	714	677	692	728	718	725	686	710	687	734	736	695	706	694	715	716	698	716	690	738	736	763	743	696	693	718	688	707	709	722	717	699	738	692	718	708	718	733	724	750	779	705	725	697	717	701	711	689	692	699	693	699	707	729	685	691	734	698	690	696	679	729	656	718	775	691	683	725	675	666	715	729	717	697	726	664	760	688	660	721	697	725	687	750	681	748	696	696	725	724	637	734	747	718	696	715	666	682	733	720	696	685	678	713	686	724	683	684	678	706	723	726	731	721	708	713	712	735	712	699	696	717	685	644	708	720	723	704	735	697	734	722	724	649	710	722	691	723	681	712	717	708	689	720	714	714	661	689	704	734	722	729	717	726	764	656	683	714	676	682	653	681	669	695	689	679	699	687	694	738	694	715	736	649	719	739	708	715	681	696	754	706	689	739	680	726	706	688	720	695	662	651	724	708	717	706	704	728	742	684	716	727	701	750	674	692	702	711	712	704	701	678	735	730	686	696	683	728	719	680	701	717	758	692	697	705	690	733	713	705	682	718	698	713	708	709	671	712	776	769	672	660	690	729	723	658	709	699	737	731	741	742	708	719	680	736	745	754	714	670	740	704	742	698	680	705	684	747	708	719	707	726	724	707	673	685	717	732	686	696	651	725	698	672	750	744	717	728	728	732	696	741	732	679	678	680	720	698	702	744	710	726	699	735	729	711	737	687	701	712	678	678	700	741	705	741	725	693	696	695	728	721	685	699	729	685	700	714	755	700	709	698	710	711	753	731	777	699	722	703	690	694	698	687	715	707	724	687	700	724	703	665	687	739	701	714	681	707	705	686	739	752	693	688	714	669	699	717	788	678	756	657	698	692	710	693	703	742	705	762	689	670	725	714	715	712	744	745	711	711	719	703	663	661	728	636	700	747	693	672	715	668	665	712	673	734	688	718	713	711	742	690	715	706	765	710	713	772	713	711	665	713	728	721	696	715	686	705	786	685	740	703	733	734	729	720	725	714	710	695	746	736	723	668	701	701	713	700	713	741	712	724	678	711	714	663	725	701	739	742	720	742	729	711	739	682	717	727	705	702	768	670	713	703	746	735	709	687	682	708	724	740	678	694	737	675	696	694	712	725	708	710	686	719	706	721	722	693	688	693	730	732	669	708	720	759	704	682	720	719	729	737	662	697	692	653	749	726	707	674	735	687	778	718	707	709	726	714	717	670	709	714	732	717	668	677	687	693	737	699	685	752	704	703	671	771	747	700	704	712	702	718	729	770	735	744	687	694	685	744	698	734	695	718	670	729	674	752	721	695	748	704	741	709	667	688	675	685	724	704	706	632	737	728	685	774	700	739	698	694	700	690	754	689	758	701	758	709	710	691	671	685	724	716	703	722	678	781	701	686	697	737	718	707	692	703	679	702	712	745	709	702	677	687	705	729	682	661	743	683	715	719	751	706	750	710	729	725	738	665	724	725	683	709	772	738	709	705	665	704	692	690	758	767	749	703	689	736	700	741	749	735	663	713	705	693	717	726	694	683	723	717	716	716	701	730	748	803	677	706	717	677	678	673	720	688	720	739	716	725	685	696	728	752	731	721	674	727	720	696	698	721	666	702	714	695	711	751	744	679	725	707	694	732	677	679	708	713	724	744	726	779	719	760	724	698	734	728	736	680	757	729	701	732	712	678	718	678	673	686	809	674	680	707	715	735	720	756	688	709	691	668	681	694	727	744	696	740	740	682	703	687	730	669	704	764	685	690	721	713	714	744	732	683	772	674	714	696	723	738	689	747	688	706	713	725	733	730	700	747	746	724	745	702	717	684	701	666	710	752	761	665	684	703	739	740	699	697	664	699	672	785	717	682	720	708	676	731	726	723	676	689	709	700	711	660	691	698	734	753	707	682	675	731	689	751	759	721	700	666	737	680	740	689	713	697	748	707	710	738	724	779	704	736	718	719	689	681	695	736	745	724	768	683	727	722	671	730	733	756	740	695	714	709	730	706	703	701	724	718	728	735	740	699	703	736	668	659	697
51149	37085	31210	44777	44549	56788	84440	70796	50557	29560	13388	7581	6752	6595	6608	6679	6623	6505	6593	6496	6632	6469	6643	6599	6460	6561	6532	6472	6573	6444	6607	6512	6625	6510	6491	6605	6490	6537	6525	6539	6438	6507	6613	6574	6462	6504	6437	6518	6422	6495	6565	6445	6524	6629	6508	6587	6428	6517	6730	6510	6500	6511	6615	6436	6600	6405	6582	6569	6598	6631	6466	6592	6555	6546	6416	6552	6569	6570	6610	6435	6625	6644	6488	6437	6563	6563	6467	6523	6501	6477	6550	6540	6560	6577	6478	6487	6553	6380	6620	6618	6545	6639	6591	6553	6359	6570	6496	6596	6625	6545	6578	6536	6512	6556	6513	6503	6459	6578	6435	6461	6516	6525	6586	6530	6544	6514	6404	6556	6566	6530	6467	6528	6547	6576	6593	6592	6535	6519	6520	6529	6673	6574	6441	6476	6480	6439	6489	6509	6609	6527	6573	6520	6634	6663	6553	6484	6601	6633	6644	6500	6670	6563	6418	6550	6559	6407	6514	6482	6667	6516	6624	6563	6500	6569	6506	6616	6542	6520	6679	6436	6496	6349	6453	6701	6543	6631	6675	6503	6469	6628	6576	6416	6568	6596	6517	6509	6546	6417	6499	6537	6621	6509	6601	6615	6553	6531	6535	6605	6556	6502	6623	6468	6559	6570	6424	6594	6423	6569	6533	6303	6565	6465	6487	6469	6571	6514	6586	6492	6524	6653	6607	6597	6644	6521	6503	6690	6527	6638	6416	6562	6508	6577	6503	6628	6576	6679	6621	6622	6504	6497	6416	6587	6556	6394	6543	6618	6488	6645	6437	6535	6529	6538	6455	6548	6612	6542	6638	6588	6584	6622	6591	6612	6640	6602	6441	6547	6578	6535	6569	6527	6565	6566	6514	6543	6496	6484	6559	6493	6654	6590	6503	6517	6586	6552	6469	6407	6419	6542	6551	6531	6475	6623	6587	6595	6510	6621	6474	6540	6500	6567	6562	6608	6647	6550	6628	6646	6582	6477	6511	6490	6509	6575	6623	6466	6558	6531	6630	6544	6530	6571	6513	6556	6652	6499	6668	6620	6570	6662	6649	6571	6514	6409	6537	6568	6632	6536	6522	6538	6461	6479	6571	6605	6483	6437	6521	6587	6496	6675	6385	6543	6513	6508	6693	6514	6615	6455	6626	6481	6456	6532	6576	6486	6574	6696	6573	6537	6511	6391	6529	6551	6555	6578	6499	6425	6558	6531	6575	6521	6549	6664	6557	6545	6488	6560	6585	6640	6498	6518	6516	6603	6545	6520	6565	6587	6578	6393	6619	6662	6455	6434	6379	6738	6592	6620	6434	6449	6708	6605	6529	6544	6516	6502	6696	6685	6559	6570	6578	6557	6468	6555	6538	6476	6523	6532	6447	6542	6516	6454	6530	6500	6679	6577	6426	6560	6510	6648	6404	6589	6546	6616	6510	6459	6522	6481	6565	6527	6577	6469	6560	6516	6358	6468	6574	6541	6611	6700	6480	6596	6521	6525	6594	6508	6516	6549	6583	6510	6565	6483	6456	6571	6593	6557	6425	6463	6594	6510	6473	6531	6504	6501	6401	6491	6548	6508	6607	6547	6508	6558	6590	6609	6535	6472	6493	6658	6571	6594	6552	6506	6535	6521	6563	6530	6432	6673	6495	6514	6462	6471	6555	6500	6541	6526	6550	6624	6568	6543	6494	6465	6531	6588	6567	6402	6537	6478	6441	6562	6557	6481	6571	6655	6596	6601	6608	6432	6542	6488	6501	6567	6659	6534	6546	6609	6478	6503	6537	6564	6463	6464	6641	6501	6687	6430	6505	6494	6523	6537	6559	6510	6581	6613	6450	6417	6407	6593	6447	6536	6691	6658	6687	6513	6504	6476	6417	6564	6522	6474	6422	6652	6575	6501	6543	6629	6545	6312	6621	6505	6530	6674	6541	6408	6512	6579	6539	6570	6507	6641	6397	6659	6458	6588	6582	6447	6486	6498	6533	6609	6485	6578	6625	6484	6506	6580	6473	6477	6565	6518	6475	6621	6538	6646	6639	6601	6505	6513	6411	6546	6567	6609	6632	6437	6514	6594	6651	6508	6416	6452	6616	6436	6532	6580	6455	6509	6620	6452	6610	6494	6623	6644	6427	6532	6494	6455	6658	6361	6524	6490	6526	6496	6572	6569	6538	6492	6469	6588	6590	6615	6733	6492	6510	6465	6519	6556	6618	6472	6623	6609	6533	6639	6554	6651	6523	6565	6389	6502	6636	6462	6580	6499	6497	6614	6570	6594	6624	6608	6564	6491	6536	6670	6479	6513	6509	6639	6430	6500	6472	6546	6541	6526	6537	6477	6444	6520	6428	6590	6544	6416	6616	6522	6614	6564	6621	6600	6536	6564	6573	6503	6668	6422	6501	6585	6662	6529	6580	6644	6606	6683	6607	6460	6556	6579	6495	6571	6422	6504	6481	6546	6502	6617	6647	6508	6606	6550	6676	6519	6587	6487	6614	6605	6462	6602	6530	6615	6610	6613	6511	6484	6623	6535	6535	6537	6545	6575	6558	6572	6582	6492	6600	6497	6629	6573	6549	6501	6509	6556	6546	6585	6594	6525	6559	6586	6527	6631	6541	6509	6583	6582	6496	6654	6564	6428	6660	6515	6587	6528	6445	6620	6527	6516	6497	6601	6450	6616	6561	6592	6615	6447	6693	6532	6449	6569	6503	6550	6544	6547	6486	6470	6574	6498	6577	6506	6462	6408	6574	6471	6499	6523	6584	6548	6547	6502	6505	6475	6449	6429	6547	6519	6656	6443	6478	6420	6512	6554	6521	6585	6570	6553	6579	6597	6533	6618	6564	6574	6501	6546	6415	6424	6604	6534	6555	6521	6505	6546	6638	6586	6505	6594	6445	6638	6632	6553	6382	6504	6456	6587	6681	6544	6663	6469	6525	6419	6570	6532	6416	6573	6631	6453	6567	6426	6644	6552	6619	6638	6612	6515	6513	6550	6595	6518	6440	6533	6526	6558	6447	6471	6600	6379	6547	6647	6599	6538	6423	6608	6460	6643	6661	6625	6562	6541	6545	6655	6505	6520	6512	6574	6553	6433	6438	6555	6384	6489	6492	6536	6529	6557	6496	6544	6587	6518	6467	6479	6623	6704	6475	6622	6567	6485	6389	6514	6538	6556	6447	6704	6523	6618	6531	6496	6592	6639	6640	6605	6476	6429	6641	6519	6467	6470	6461	6439	6629	6578	6428	6748	6463	6581	6557	6500	6446	6563	6549	6530	6356	6490	6479	6432	6487	6546	6596	6381	6554	6602	6430	6611	6565	6550	6506	6667	6523	6591	6551	6564	6671	6519	6508	6476	6655	6547	6560	6658	6609	6489	6618	6579	6480	6543	6617	6671	6497	6518	6782	6511	6585	6539	6609	6459	6457	6554	6576	6525	6589	6465	6531	6490	6618	6604	6684	6495	6709	6526	6469	6451	6548	6574	6576	6539	6522	6569	6615	6476	6604	6443	6588	6417	6510	6590	6442	6514	6572	6545	6611	6480	6540	6503	6577	6617	6509	6619	6581	6587	6612	6549	6546	6451	6535	6439	6677	6554	6437	6635	6586	6508	6564	6714	6544	6621	6613	6537	6438	6563	6434	6503	6547	6500	6551	6565	6589	6592	6459	6551	6515	6604	6563	6663	6376	6456	6637	6430	6605	6547	6516	6609	6444	6475	6684	6408	6586	6472	6507	6528	6505	6706	6678	6596	6523	6440	6597	6592	6412	6432	6370	6524	6455	6583	6523	6592	6520	6649	6538	6552	6535	6507	6571	6637	6360	6492	6489	6483	6504	6512	6676	6585	6512	6593	6508	6537	6523	6517	6555	6484	6658	6581	6541	6472	6520	6476	6535	6570	6515	6559	6434	6508	6623	6613	6722	6575	6500	6563	6476	6622	6398	6537	6411	6616	6436	6575	6494	6497	6568	6504	6477	6493	6547	6560	6524	6541	6491	6580	6500	6572	6616	6588	6563	6524	6562	6544	6491	6496	6505	6541	6536	6468	6678	6591	6500	6506	6514	6666	6560	6544	6578	6592	6551	6505	6565	6566	6651	6533	6489	6635	6407	6517	6715	6677	6518	6528	6599	6626	6535	6500	6597	6505	6553	6509	6420	6621	6685	6451	6443	6425	6441	6530	6418	6502	6723	6575	6425	6675	6561	6567	6571	6694	6385	6461	6443	6565	6596	6627	6482	6630	6428	6612	6539	6622	6523	6618	6519	6509	6561	6473	6656	6670	6555	6531	6614	6557	6368	6631	6538	6597	6672	6749	6566	6526	6499	6621	6510	6646	6496	6599	6510	6560	6373	6497	6477	6518	6622	6447	6588	6525	6514	6469	6596	6605	6526	6515	6542	6600	6550	6434	6617	6589	6482	6458	6534	6329	6552	6568	6666	6431	6504	6495	6511	6523	6463	6523	6547	6628	6488	6461	6625	6605	6512	6509	6523	6506	6444	6622	6529	6501	6459	6480	6498	6538	6516	6488	6617	6579	6616	6487	6482	6698	6551	6570	6570	6392	6623	6335	6501	6549	6522	6535	6606	6496	6565	6528	6490	6613	6568	6563	6530	6572	6400	6487	6529	6576	6639	6481	6559	6605	6560	6521	6573	6538	6609	6651	6616	6553	6622	6586	6514	6598	6623	6514	6575	6633	6633	6530	6670	6472	6734	6408	6413	6556	6515	6526	6444	6525	6499	6632	6533	6650	6647	6520	6483	6674	6491	6597	6458	6591	6500	6639	6508	6591	6597	6625	6479	6520	6495	6434	6454	6450	6576	6569	6595	6514	6543	6533	6591	6478	6444	6491	6622	6650	6566	6597	6500	6467	6636	6533	6611	6610	6563	6598	6610	6641	6675	6543	6485	6573	6683	6540	6514	6572	6533	6573	6617	6613	6476	6498	6489	6545	6611	6534	6532	6582	6472	6510	6496	6550	6505	6514	6435	6560	6504	6487	6552	6587	6641	6496	6643	6560	6584	6606	6557	6482	6609	6587	6482	6638	6587	6476	6579	6582	6576	6697	6544	6393
12397	6997	5476	8390	12723	16894	12706	6665	3810	1892	1069	854	771	722	763	739	727	701	730	720	810	802	793	802	775	771	729	728	751	790	743	752	740	777	765	728	688	749	731	756	711	769	737	758	729	745	738	726	764	736	736	741	733	751	761	769	745	767	821	786	769	709	713	717	724	721	765	780	759	802	765	778	726	766	749	727	745	749	773	709	788	707	795	756	798	745	762	690	774	793	750	759	773	758	777	769	737	737	740	729	718	735	757	786	745	759	749	722	750	720	712	738	722	705	777	775	738	768	830	735	782	765	751	756	743	752	789	762	736	747	755	754	746	727	737	699	725	764	787	726	811	750	712	767	760	762	720	746	787	755	775	746	760	756	748	723	730	773	771	767	729	723	716	775	702	731	734	765	753	722	768	784	780	739	726	722	763	783	779	744	719	757	699	738	734	735	701	788	730	799	754	713	723	729	769	803	741	754	786	746	741	727	780	733	752	732	752	760	768	759	721	752	780	765	761	794	780	751	724	713	757	724	739	826	760	783	773	760	737	706	741	748	757	749	755	735	758	748	728	809	778	716	714	716	752	769	734	769	803	746	753	714	729	754	735	771	762	746	788	706	726	736	725	750	724	774	751	763	737	796	690	730	793	722	730	800	732	734	774	773	786	766	744	761	766	689	741	718	702	811	724	768	768	754	806	750	774	747	725	750	728	730	783	797	792	781	754	736	728	745	801	722	731	733	736	722	750	778	727	793	758	771	719	740	763	757	746	780	714	768	803	736	770	775	738	715	712	793	753	767	716	754	735	781	745	788	725	766	779	758	729	720	716	758	774	764	788	760	687	791	750	730	769	749	692	740	696	766	789	744	778	711	748	721	761	731	725	748	767	740	728	708	708	718	797	741	723	788	763	748	817	766	764	737	781	770	770	725	779	733	772	789	734	768	701	726	729	733	739	783	712	721	757	789	665	769	752	766	773	757	736	776	829	747	748	745	770	762	716	734	759	776	746	744	747	752	777	796	762	798	685	755	761	728	731	759	799	767	786	720	719	788	771	692	779	762	752	692	802	758	760	766	727	711	743	737	729	805	748	758	744	701	716	790	777	730	752	740	711	735	785	753	764	745	731	762	693	748	721	738	729	679	787	789	724	748	752	747	701	751	748	750	849	762	773	781	801	715	786	731	732	736	753	754	793	768	750	753	731	710	709	766	713	748	737	736	772	790	737	793	779	770	773	778	763	757	754	768	697	762	751	769	750	781	725	709	709	748	749	708	797	754	751	758	796	779	773	724	753	728	727	793	743	738	771	728	756	747	742	785	732	735	729	739	762	724	722	716	773	737	719	720	723	727	748	759	698	739	735	713	800	691	725	747	737	717	762	751	771	774	717	735	730	729	738	723	746	761	783	790	760	756	742	765	776	748	738	770	751	757	763	711	791	704	740	724	755	719	771	756	741	703	766	764	724	728	673	716	744	766	748	715	761	728	778	684	775	810	779	705	744	736	788	829	779	760	751	741	719	726	733	757	731	733	794	726	689	745	768	740	754	755	756	738	751	713	803	742	751	756	700	758	806	703	753	741	750	772	717	725	776	758	738	720	758	705	710	733	779	734	741	725	749	678	760	770	782	758	730	704	779	747	735	758	765	730	758	744	776	754	776	769	751	772	722	768	708	790	748	738	758	800	789	786	731	739	777	769	750	753	765	747	798	743	782	762	743	797	761	757	784	737	737	754	722	759	710	699	734	770	761	704	728	768	780	734	700	745	775	706	739	807	758	773	747	810	750	708	731	723	741	772	756	750	773	745	713	754	739	762	746	715	775	723	736	752	734	665	741	776	749	708	803	748	730	716	738	772	721	782	806	715	777	775	747	780	743	772	745	789	766	760	769	773	687	702	763	774	770	780	733	707	736	758	738	740	715	799	742	755	770	772	774	807	737	745	764	730	789	737	746	749	768	793	730	735	696	740	732	752	695	772	776	739	750	742	772	750	744	743	768	740	817	761	746	723	771	722	740	710	819	774	749	728	773	734	793	779	752	715	750	771	705	796	746	708	758	782	714	733	736	719	738	719	739	732	727	723	728	725	750	767	709	733	723	733	747	750	741	729	762	742	706	719	712	786	768	764	732	729	710	798	796	757	720	756	774	741	775	770	698	741	731	728	756	753	808	755	760	736	781	752	732	732	777	781	794	741	768	751	754	762	770	789	741	767	739	715	766	761	802	706	767	789	746	715	742	744	747	730	739	793	734	752	810	744	724	734	732	776	716	765	778	800	749	713	750	784	724	720	701	759	784	714	791	737	734	770	799	738	767	724	727	733	777	777	730	768	700	744	761	746	734	767	736	748	772	760	792	777	802	779	725	746	775	824	749	717	730	787	780	705	735	772	741	837	745	733	754	725	723	713	787	752	740	792	756	759	770	743	733	771	726	718	752	783	835	804	762	752	693	790	720	748	751	733	763	723	746	776	740	718	793	735	741	810	783	737	741	751	771	827	741	732	747	772	739	719	711	729	745	748	770	760	735	772	747	771	783	734	743	741	695	729	758	724	737	763	783	731	730	742	724	743	747	740	718	796	800	735	745	744	720	711	717	763	784	788	732	731	712	777	760	731	715	717	697	731	783	770	764	778	736	722	764	741	752	760	796	752	767	766	757	733	696	748	769	729	754	749	753	769	707	739	751	790	741	731	754	761	746	750	796	780	770	699	758	768	752	781	753	732	758	727	827	781	768	759	745	744	763	780	767	781	763	739	722	739	736	753	751	763	707	724	763	740	750	744	731	749	738	741	737	749	704	784	766	811	750	723	771	725	771	709	769	734	702	783	736	749	739	736	764	748	758	779	747	792	740	778	764	671	773	758	781	686	798	764	740	765	721	767	775	731	788	753	776	742	749	740	756	758	761	753	792	713	719	794	791	751	763	746	725	753	765	744	786	689	742	739	768	775	703	772	746	762	734	704	765	765	751	745	766	785	792	762	764	796	788	725	730	762	692	760	759	703	776	731	776	774	757	781	722	707	763	772	714	746	769	744	800	733	734	755	757	784	749	753	842	739	789	703	720	732	708	766	782	776	718	758	786	756	750	740	719	770	736	791	784	753	742	766	695	713	743	779	777	736	706	705	734	694	738	738	753	774	739	751	733	734	729	812	746	804	757	792	748	695	787	810	723	761	754	765	752	742	807	767	762	750	732	732	743	766	750	759	750	688	777	739	730	772	746	774	741	749	736	752	739	763	752	738	755	810	730	764	663	750	698	701	724	708	747	727	762	775	765	726	731	772	734	767	735	777	806	774	734	758	749	780	749	736	767	762	792	750	771	741	784	716	796	758	745	741	735	782	740	712	758	699	746	764	726	794	711	723	750	733	707	753	813	717	767	796	748	766	769	716	747	776	710	755	767	742	744	735	761	731	728	706	740	777	765	758	740	785	746	732	770	784	762	768	721	786	721	739	749	746	724	745	736	755	708	729	742	798	781	775	731	736	758	717	776	780	782	766
45487	34342	32469	57411	70251	73915	61996	46556	36557	22448	12467	8160	7134	6731	6805	6881	6789	6820	6825	6845	6787	6869	6751	6774	6843	6913	6806	6700	6790	6772	6809	6809	6723	6932	6706	6881	6731	6811	6903	6763	6745	6877	6818	6829	6787	6759	6820	6754	6730	6797	6705	6886	6833	6966	6852	6854	6639	6819	6679	6806	6819	6827	6672	6830	6821	6837	6722	6908	6790	6788	6866	6779	6848	6790	6817	6811	6787	6824	6710	6814	6763	6803	6754	6881	6798	6792	6743	6766	6724	6680	6808	6792	6814	6851	6709	6736	6763	6815	6850	6856	6898	6772	6795	6733	6804	6909	6744	6829	6850	6889	6875	6652	6721	6777	6636	6874	6764	6775	6780	6805	6920	6794	6777	6694	6727	6812	6903	6839	6798	6869	6710	6766	6700	6763	6762	6706	6782	6851	6742	6938	6602	6859	6834	6794	6874	6693	6818	6785	6879	6783	6745	6707	6883	6704	6744	6856	6715	6845	6680	6848	6816	6917	6801	6884	6757	6914	6730	6899	6721	6820	6848	6855	6797	6842	6766	6735	6804	6699	6698	6897	6795	6760	6673	6727	6834	6722	6909	6887	6666	6887	6724	6676	6831	6811	6794	6763	6789	6768	6857	6796	6931	6804	6715	6776	6739	6810	6828	6839	6773	6816	6815	6804	6881	6913	6934	6812	6844	6714	6699	6592	6792	6819	6758	6786	6654	6681	6785	7011	6685	6720	6826	7010	6838	6773	6858	6726	6848	6720	6786	6793	6874	6803	6803	6777	6765	6959	6682	6797	6727	6882	6711	6723	6796	6870	6734	6878	6934	6662	6703	6679	6794	6705	6734	6893	6918	6820	6755	6749	6798	6731	6696	6759	6744	6670	6736	6908	6764	6818	6807	6716	6919	6986	6793	6626	6912	6957	6693	6899	6873	6888	6758	6842	6795	6841	6724	6852	6715	6836	6804	6794	6746	6829	6833	6840	6841	6777	6812	6805	6781	6706	6767	6753	6890	6854	6735	6856	6831	6760	6774	6725	6834	6566	6779	6762	6715	6815	6936	6884	6639	6649	6845	6728	6681	6692	6775	6823	6850	6897	6723	6902	6811	6681	6881	6826	6723	6730	6813	6890	6819	6697	6844	6785	6769	6788	6776	6842	6789	6716	6882	6867	6768	6745	6811	6656	6776	6690	6873	6729	6758	6929	6810	6640	6770	6850	6648	6774	6746	6890	6823	6880	6792	6856	6740	6750	6882	6833	6789	6839	6801	6804	6748	6765	6709	6837	6777	6697	6818	6843	6706	6681	6847	6633	6819	6691	6800	6689	6873	6737	6786	6872	6747	6847	6933	6701	6739	6715	6832	6785	6721	6674	6776	6891	6837	6753	6790	6729	6851	6862	6993	6776	6815	6739	6901	6826	6767	6774	6812	6688	6806	6829	6848	6793	6845	6859	6744	6801	6737	6729	6855	6766	6784	6892	6809	6905	6808	6755	6672	6936	6829	6860	6713	6935	6824	6763	6811	6747	6745	6737	6745	6774	6646	6753	6807	6817	6687	6788	6816	6868	6676	6739	6885	6764	6647	6802	6785	6835	6817	6824	6809	6799	6726	6818	6783	6917	6779	6838	6760	6955	6673	6845	6782	6763	6845	6823	6847	6815	6874	6873	6697	6863	6802	6748	6817	6783	6816	6689	6702	6827	6807	6770	6834	6732	6635	6714	6728	6735	7026	6838	6812	6837	6806	6805	6826	6817	6797	6869	6811	6729	6749	6754	6767	6859	6740	6764	6832	6955	6948	6790	6850	6918	6778	6793	6807	6919	6854	6851	6811	6929	6751	6887	6734	6839	6830	6778	6704	6658	6838	6792	6826	6797	6843	6752	6758	6832	6807	6882	6863	6777	6890	6743	6798	6929	6798	6815	6824	6799	6718	6822	6751	6946	6746	6797	6848	6869	6724	6725	6789	6780	6812	6697	6824	6819	6889	6827	6724	6763	6802	6929	6762	6765	6791	6665	6813	6784	6815	6767	6815	6880	6704	6902	6763	6784	6780	6708	6754	6811	6752	6787	6740	6752	6779	6718	6881	6800	6750	6896	6658	6813	6646	6919	6889	6835	6749	6675	6889	6736	6831	6743	6703	6767	6894	6776	6829	6859	6800	6742	6762	6763	6736	6709	6876	6841	6765	6846	6762	6867	6688	6789	6807	6904	6765	6763	6875	6798	6725	6745	6913	6835	6599	6750	6851	6778	6829	6751	6761	6815	6825	6869	6660	6856	6713	6895	6729	6901	6814	6743	6763	6824	6848	6855	6727	6737	6893	6790	6777	6841	6746	6932	6843	6814	6954	6876	6774	6830	6807	6733	6707	6778	6831	6711	6825	6878	6766	6904	6780	6772	6641	6814	6780	6832	6927	6809	6771	6681	6854	6752	6800	6852	6717	6758	6883	6722	6832	6778	6776	6785	6837	6957	6773	6774	6719	6651	6729	6805	6711	6692	6899	6701	6890	6876	6847	6798	6808	6709	6686	6914	6924	6637	6762	6779	6925	6715	6812	6798	6718	6804	6790	6760	6786	6961	6716	6756	6743	6948	6825	6784	6915	6765	6904	6895	6841	6730	6928	6817	6774	6830	6740	6822	6747	6821	6756	6832	6833	6825	6885	6776	6754	6811	6803	6808	6847	6835	6855	6837	6824	6884	6773	6759	6872	6791	6871	6740	6684	6853	6672	6707	6824	6670	6848	6737	6915	6878	6745	6821	6706	6751	6853	6887	6687	6852	6832	6861	6721	6748	6667	6717	6721	6775	6770	6735	6806	6857	6686	6728	6735	6829	6888	6873	6792	6632	6901	6746	6899	6733	6838	6902	6896	6770	6816	6764	6730	6740	6816	6898	6874	6689	6911	6726	6729	6628	6756	6751	6806	6895	6731	6820	6896	6800	6804	6760	6792	6738	6740	6740	6856	6886	6845	6682	6869	6773	6864	6780	6863	6636	6869	6720	6891	6694	6696	6666	6826	6824	6771	6824	6819	6866	6827	6715	6724	6732	6701	6834	6844	6738	6795	6910	6834	6755	6873	6876	6756	6718	6805	6776	6669	6815	6926	6803	6851	6837	6783	6926	6920	6744	6849	6792	6654	6712	6847	6889	6922	6848	6723	6809	6748	6812	6841	6908	6856	6643	6796	6790	6740	6852	6763	6625	6804	6625	6930	6801	6837	6710	6891	6816	6792	6804	6813	6821	6827	6823	6645	6760	6846	6796	6701	6710	6768	6911	6764	6851	6765	6877	6869	6828	6904	6855	6771	6752	6742	6806	6622	6822	6836	6923	6829	6713	6780	6817	6741	6556	6789	6783	6804	6795	6752	6885	6849	6698	6810	6683	6969	6828	6830	6810	6809	6887	6774	6786	6848	6804	6892	6820	6944	6780	6730	6732	6838	6706	6778	6648	6802	6816	6676	6681	6905	6898	6785	6765	6887	6749	6892	6729	6812	6916	6703	6896	6738	6765	6723	6869	6705	6675	6926	6713	6842	6776	6871	6827	6818	6835	6927	6846	6879	6729	6830	6811	6736	6905	6913	6803	6796	6835	6720	6823	6798	6911	6768	6700	6851	6757	6760	6912	6868	6888	6654	6825	6733	6816	6808	6747	6810	6793	6845	6840	6826	6774	6738	6768	6926	6856	6746	6828	6790	6889	6912	6713	6840	6637	6818	6791	6896	6868	6818	6857	6657	6760	6840	6788	6732	6869	6850	6791	6770	6734	6824	6833	6825	6810	6685	6778	6742	6743	6695	6758	6901	6844	6857	6706	6833	6986	6668	6860	6788	6870	6987	6692	6763	6984	6704	6761	6825	6743	6763	6829	6833	6807	6693	6722	6825	6793	6706	6809	6917	6913	6835	6806	6696	6756	6870	6781	6817	6837	6911	6922	6842	6743	6797	6738	6863	6760	6890	6736	6722	6856	6836	6935	6849	6877	6705	6855	6861	6854	6799	6816	6800	6788	6735	6765	6947	6767	6971	6702	6811	6738	6791	6820	6654	6820	6759	6742	6822	6971	6928	6831	6666	6819	6810	6798	6871	6655	6837	6731	6963	6760	6749	6716	6777	6792	6719	6818	6884	6865	6751	6750	6690	6772	6928	6765	6815	6771	6762	6779	6817	6759	6904	6911	6729	6751	6801	6817	6792	6885	6578	6849	6727	6693	6947	6747	6769	6742	6754	6752	6879	6790	6724	6800	6816	6733	6718	6836	6791	6782	6884	6815	6763	6787	6721	6780	6775	6900	6983	6749	6833	6853	6629	6740	6751	6903	6793	6785	6743	6993	6782	6789	6754	6775	6902	6740	6849	6853	6812	6800	6804	6692	6744	6780	6780	6763	6914	6801	6830	6784	6771	6751	6765	6825	6801	6854	6814	6830	6821	6790	6756	6725	6723	6667	6846	6933	6823	6832	6935	6890	6748	6704	6785	6810	6865	6733	6855	6772	6782	6880	6820	6924	6802	6718	6792	6802	6795	6709	6861	6848	6773	6772	6804	6723	6902	6764	6634	6866	6847	6835	6684	6728	6792	6853	6906	6749	6799	6769	6701	6598	6867	6844	6883	6717	6936	6897	6811	6793	6848	6727	6839	6818	6868	6768	6778	6783	6956	6731	6765	6857	6739	6748	6833	6944	6798	6832	6830	6787	6887	6703	6725	6869	6653	6957	6729	6760	6875	6688	6820	6784	6823	6763	6854	6810	6806	6850	6773	6780	6690	6834	6800	6936	6780	6821	6817	6791	6779	6813	6933	6897	6912	6752	6803	7022	6820	6720	6745	6828	6852	6712	6796	6826	6684	6757	6776	6856	6650	6758	6770	6808	6884	6888	6810	6835	6954	6949	6698	6801	6762	6791	6926	6880	6763	6836	6848	6813	6771	6709	6808	6691	6889	6709	6798	6726	6692	6669	6835	6909	6829	6846	6869	6779	6671	6878	6882	6847	6862	6683	6734	6806	6883	6794	6728	6787	6882	6829	6794	6725	6894	6841	6787	6857	6826	6861	6866	6888	6697	6778	6727	6696	6834	6776	6812	6773	6812	6748	6914	6914	6731	6721	6897	6802	6659	6901
15173	10757	6862	16699	24449	25359	20340	13262	5851	2225	1300	1013	797	712	683	696	695	712	682	707	676	705	715	699	703	699	697	697	722	696	679	651	669	721	751	726	706	711	700	686	692	704	677	754	705	684	708	665	703	719	701	682	688	718	674	711	669	674	672	722	714	724	675	671	686	712	690	739	672	709	687	696	704	662	652	651	726	678	657	695	636	668	664	683	667	679	719	682	677	662	716	693	685	722	713	698	683	677	700	732	685	735	657	701	708	675	649	716	665	672	654	682	709	682	713	675	694	674	712	729	695	697	662	710	630	705	700	691	694	703	682	688	714	686	670	705	728	702	686	751	675	693	707	670	710	686	683	705	656	641	704	657	667	716	653	696	684	679	723	635	691	694	674	688	663	677	661	676	695	686	694	693	700	683	756	707	677	690	694	641	756	686	690	653	718	742	655	699	648	717	683	661	679	693	733	662	695	669	723	715	684	663	663	691	642	731	690	686	700	745	685	678	664	666	687	678	695	683	704	730	615	683	652	657	756	667	670	708	767	702	704	703	711	635	710	729	744	684	687	702	681	720	674	668	712	686	678	729	730	692	658	666	691	684	728	686	648	692	691	725	737	718	656	709	687	667	695	691	732	706	679	730	704	697	694	699	734	711	698	688	702	679	668	719	677	705	710	705	679	699	685	683	669	738	653	699	665	675	689	647	708	711	689	664	720	676	733	730	718	654	664	714	700	651	640	639	717	696	665	721	648	745	677	636	638	672	705	729	664	686	743	673	696	700	670	756	730	753	680	705	694	769	705	689	647	713	672	674	702	738	650	681	674	708	680	696	691	667	762	752	714	674	754	707	695	726	668	695	698	695	680	717	684	693	746	682	683	703	671	645	699	736	718	690	700	658	720	714	689	695	654	664	680	683	682	690	729	713	725	743	645	700	705	673	678	681	778	678	710	659	718	685	712	736	682	702	662	659	698	650	695	757	682	708	702	681	723	638	706	699	689	709	666	711	711	699	731	671	715	753	674	704	664	730	692	653	739	701	724	718	629	664	704	685	712	663	733	705	731	685	708	686	726	661	638	690	697	709	651	682	679	671	673	733	689	663	666	727	671	721	719	679	746	640	697	704	717	729	688	677	727	667	726	706	638	718	758	660	715	702	711	730	715	681	689	726	703	709	665	720	708	720	697	651	653	658	689	681	675	669	646	694	719	725	696	707	742	703	663	678	708	681	690	707	693	670	667	668	699	681	648	675	661	683	704	703	690	663	751	671	719	702	685	757	719	660	702	679	721	678	658	700	734	707	740	719	677	674	696	742	701	704	676	681	690	695	682	643	667	715	679	729	726	693	659	720	696	728	715	675	691	634	689	702	682	725	692	687	707	748	677	725	658	736	708	666	690	722	703	698	707	690	685	661	657	696	674	727	703	722	736	730	665	706	684	710	717	704	703	673	707	707	689	676	746	698	692	766	678	692	703	662	711	691	725	724	689	685	702	669	711	710	700	711	709	726	701	735	666	676	705	707	680	736	704	702	707	705	683	680	686	690	688	665	693	691	735	688	683	699	679	646	717	668	731	693	717	718	677	733	675	688	707	718	694	691	725	669	713	706	690	704	716	656	717	740	697	662	692	652	692	695	699	732	659	689	658	679	718	713	682	692	706	694	702	706	698	727	716	713	647	697	708	739	679	702	701	715	720	718	715	720	690	675	699	680	656	681	707	655	688	698	725	720	678	662	664	668	764	731	672	666	704	677	719	722	723	707	695	698	718	706	688	685	679	665	649	676	677	664	685	671	720	697	712	702	764	656	728	653	687	673	660	720	722	709	715	689	749	722	691	723	722	671	711	685	674	655	725	733	709	735	655	682	696	694	695	701	725	687	715	708	712	712	691	729	644	725	654	661	750	653	653	693	675	671	736	650	720	698	729	693	726	662	683	689	687	668	696	706	705	694	679	692	729	714	730	722	674	716	682	712	728	710	662	698	679	665	717	727	739	706	661	638	645	741	682	685	701	675	676	691	700	717	710	699	685	692	703	673	667	688	700	686	724	709	729	706	651	656	703	653	701	740	675	707	704	695	655	659	679	703	750	680	705	677	675	666	679	701	702	670	714	711	701	724	655	719	727	680	690	715	700	674	756	683	683	727	739	684	691	736	710	687	679	700	690	723	692	689	675	667	726	692	717	699	695	679	715	742	717	696	713	713	632	715	720	640	697	723	710	699	716	691	688	720	700	691	725	660	687	683	696	712	660	682	700	754	736	703	704	644	690	672	669	709	707	705	717	700	716	752	727	707	651	713	656	687	719	717	678	716	721	692	669	698	669	683	730	692	702	765	691	701	666	681	659	702	695	700	677	678	675	690	689	675	690	664	725	713	720	689	740	716	686	689	723	756	666	720	674	665	699	737	692	725	690	699	713	715	668	723	665	682	713	695	710	665	653	705	725	699	724	665	669	631	749	693	683	694	671	655	699	736	717	679	681	716	647	689	710	668	676	702	711	679	693	690	727	726	666	700	671	674	731	682	691	700	723	735	727	692	662	691	685	737	698	704	694	683	674	668	739	692	699	717	679	715	716	625	733	715	715	703	694	678	699	690	672	687	716	680	673	705	717	693	699	700	720	684	728	681	705	700	662	697	719	658	715	714	720	688	709	709	723	698	692	718	644	697	652	679	720	718	685	679	644	635	669	693	686	720	715	700	708	688	675	724	649	715	697	695	673	687	768	675	742	718	691	669	729	707	721	694	669	690	694	661	687	714	662	660	683	690	677	661	714	704	684	710	716	709	667	663	690	680	713	720	711	684	719	715	697	682	699	708	687	661	694	733	716	691	680	696	737	674	711	703	648	725	669	692	713	726	650	713	655	704	699	694	694	700	660	628	711	679	720	674	714	711	714	707	711	720	675	706	687	662	709	711	729	640	710	673	666	652	712	754	687	707	733	699	723	663	661	647	689	688	619	667	675	706	702	720	643	691	684	705	705	713	710	671	703	691	684	643	721	715	692	737	650	722	701	708	680	697	706	700	675	649	693	677	722	700	740	655	715	709	715	717	715	677	710	733	666	719	703	696	636	660	699	685	647	722	682	715	675	703	670	673	676	695	717	666	654	690	679	689	675	689	680	761	711	703	704	697	693	691	690	706	692	680	718	639	708	647	739	635	641	676	702	679	713	689	699	697	697	689	694	719	655	712	684	694	686	724	694	669	696	708	678	710	738	684	685	714	696	720	667	690	716	725	684	716	685	712	727	718	728	703	698	713	722	691	712	710	659	721	685	711	772	670	680	691	676	663	676	667	665	721	667	732	675	701	723	651	690	716	714	718	715	653	683	661	685	680	722	681	678	706	700	683	710	732	683	705	715	655	640	692	680	730	702	730	709	681	645	730	697	640	697	683	714	711	682	716	695	687	752	692	706	651	684	686	628	654	775	692	712	688	654	693	706	668	703	726	760	698	674	696	649	680	671	667	702	729	714	694	727	698	687	662	717	711	698	668
52481	38730	34609	68169	70726	76663	70846	59053	40405	26599	16913	10930	7929	6841	6346	6535	6362	6392	6464	6479	6415	6377	6478	6435	6517	6371	6361	6465	6459	6372	6380	6326	6428	6395	6323	6386	6320	6400	6387	6367	6460	6321	6333	6410	6350	6345	6328	6331	6374	6520	6477	6266	6316	6336	6492	6359	6408	6343	6498	6270	6472	6388	6485	6383	6490	6390	6443	6380	6397	6404	6467	6349	6480	6363	6414	6345	6376	6470	6425	6394	6360	6362	6446	6363	6293	6463	6287	6450	6391	6356	6307	6265	6517	6515	6426	6288	6355	6352	6415	6432	6412	6327	6461	6481	6364	6330	6452	6417	6354	6440	6368	6302	6403	6441	6444	6427	6478	6319	6326	6321	6376	6487	6507	6430	6397	6314	6454	6418	6257	6392	6583	6287	6345	6378	6407	6342	6329	6451	6374	6400	6307	6490	6433	6369	6409	6359	6413	6333	6436	6508	6346	6440	6362	6370	6276	6395	6249	6434	6376	6552	6450	6383	6492	6412	6331	6340	6330	6435	6319	6497	6457	6390	6373	6410	6452	6424	6376	6439	6361	6376	6447	6350	6470	6351	6422	6404	6322	6410	6414	6350	6325	6320	6403	6310	6345	6481	6432	6305	6379	6312	6348	6448	6491	6596	6384	6434	6300	6388	6319	6365	6415	6439	6524	6497	6320	6437	6385	6391	6348	6489	6448	6401	6368	6385	6517	6466	6429	6434	6340	6442	6447	6333	6363	6367	6395	6409	6369	6325	6433	6434	6388	6452	6454	6396	6501	6398	6341	6492	6457	6304	6417	6384	6455	6408	6476	6308	6444	6314	6282	6350	6481	6414	6409	6428	6347	6303	6317	6451	6314	6492	6329	6319	6346	6395	6387	6426	6315	6297	6373	6401	6430	6232	6396	6329	6313	6310	6412	6590	6401	6507	6297	6345	6420	6431	6460	6434	6408	6530	6393	6354	6508	6368	6264	6372	6414	6546	6442	6226	6450	6509	6475	6291	6469	6406	6455	6351	6447	6276	6387	6386	6506	6452	6265	6488	6286	6350	6411	6467	6422	6389	6436	6434	6319	6363	6298	6484	6398	6437	6516	6402	6361	6449	6419	6380	6369	6340	6344	6306	6425	6402	6465	6373	6415	6192	6393	6338	6500	6477	6471	6437	6422	6443	6354	6401	6355	6497	6534	6442	6483	6466	6486	6406	6223	6440	6405	6345	6491	6284	6395	6352	6355	6420	6363	6461	6394	6432	6523	6488	6293	6359	6423	6324	6491	6425	6404	6338	6453	6477	6449	6295	6466	6368	6332	6352	6370	6271	6339	6293	6406	6428	6483	6444	6452	6430	6377	6355	6300	6340	6370	6402	6405	6323	6394	6527	6385	6477	6462	6479	6288	6502	6261	6362	6335	6509	6379	6340	6453	6359	6347	6363	6385	6328	6461	6382	6430	6343	6462	6341	6351	6404	6385	6471	6394	6405	6262	6216	6389	6362	6443	6388	6352	6315	6302	6427	6351	6302	6332	6350	6377	6332	6322	6379	6456	6513	6358	6461	6361	6505	6375	6328	6254	6445	6438	6388	6543	6415	6381	6271	6391	6335	6380	6543	6392	6334	6449	6263	6321	6463	6511	6314	6451	6389	6363	6351	6408	6460	6364	6424	6467	6347	6491	6410	6344	6260	6414	6463	6346	6327	6398	6411	6417	6498	6362	6375	6448	6372	6502	6474	6367	6248	6344	6342	6362	6370	6350	6276	6505	6429	6400	6453	6408	6502	6384	6413	6378	6520	6483	6373	6222	6404	6414	6463	6521	6340	6436	6343	6417	6408	6521	6376	6468	6362	6434	6372	6447	6364	6350	6394	6519	6417	6447	6361	6430	6456	6340	6397	6412	6397	6405	6414	6452	6482	6516	6433	6352	6476	6484	6388	6421	6454	6414	6339	6486	6230	6446	6383	6423	6478	6382	6464	6345	6297	6432	6272	6410	6329	6381	6417	6220	6468	6412	6344	6376	6420	6335	6421	6410	6448	6486	6286	6392	6248	6478	6364	6345	6340	6444	6358	6434	6495	6487	6387	6322	6458	6388	6379	6296	6474	6390	6363	6346	6439	6436	6347	6369	6373	6373	6442	6418	6439	6471	6480	6384	6429	6388	6368	6433	6467	6322	6213	6386	6275	6407	6428	6290	6428	6465	6436	6434	6295	6412	6449	6346	6503	6439	6426	6365	6484	6321	6510	6339	6385	6408	6412	6478	6455	6432	6340	6432	6460	6408	6306	6379	6426	6397	6544	6427	6324	6483	6387	6272	6496	6386	6301	6415	6229	6423	6369	6447	6377	6346	6363	6460	6436	6385	6358	6171	6413	6333	6350	6264	6346	6356	6461	6370	6347	6495	6431	6262	6355	6375	6305	6297	6337	6340	6386	6344	6390	6513	6319	6496	6379	6448	6338	6430	6371	6315	6221	6476	6297	6302	6422	6403	6394	6435	6465	6377	6439	6403	6384	6333	6310	6412	6389	6350	6395	6374	6453	6439	6393	6371	6349	6392	6447	6344	6355	6404	6303	6404	6376	6360	6455	6451	6543	6467	6515	6380	6436	6317	6357	6303	6461	6411	6405	6434	6431	6299	6454	6410	6429	6373	6514	6443	6321	6407	6459	6335	6427	6262	6497	6381	6362	6466	6465	6349	6443	6417	6258	6471	6323	6300	6545	6295	6341	6417	6413	6270	6415	6341	6299	6372	6410	6378	6405	6377	6366	6302	6350	6459	6551	6363	6415	6375	6425	6406	6457	6533	6280	6355	6357	6324	6390	6465	6486	6261	6357	6440	6368	6383	6352	6402	6277	6427	6492	6475	6405	6393	6375	6353	6420	6416	6356	6400	6319	6428	6408	6415	6324	6304	6409	6394	6397	6258	6263	6449	6398	6546	6346	6519	6497	6336	6196	6387	6397	6381	6379	6409	6337	6361	6466	6487	6349	6378	6456	6518	6425	6404	6406	6323	6516	6253	6342	6432	6366	6446	6456	6299	6328	6303	6428	6257	6501	6401	6366	6460	6418	6384	6438	6385	6465	6484	6432	6322	6426	6408	6396	6445	6430	6395	6294	6402	6324	6455	6363	6413	6413	6467	6382	6388	6388	6322	6343	6434	6237	6439	6388	6447	6391	6410	6423	6365	6430	6414	6363	6535	6440	6372	6341	6388	6450	6422	6443	6342	6323	6541	6202	6279	6441	6342	6307	6423	6394	6351	6328	6499	6329	6371	6334	6362	6330	6476	6501	6562	6383	6467	6380	6333	6380	6489	6406	6287	6486	6402	6368	6371	6421	6387	6325	6370	6340	6405	6378	6413	6436	6469	6306	6401	6333	6379	6360	6326	6399	6408	6352	6472	6491	6521	6471	6445	6428	6335	6325	6425	6407	6302	6366	6362	6360	6428	6407	6333	6288	6502	6317	6314	6343	6368	6306	6340	6478	6392	6433	6267	6419	6373	6331	6404	6309	6350	6399	6459	6453	6388	6395	6443	6458	6321	6459	6308	6359	6304	6412	6398	6398	6357	6375	6409	6403	6409	6348	6302	6372	6282	6321	6319	6353	6421	6502	6584	6464	6338	6278	6656	6422	6307	6478	6510	6254	6262	6350	6548	6399	6394	6303	6573	6429	6395	6364	6428	6380	6372	6505	6266	6381	6225	6383	6357	6329	6439	6288	6466	6393	6349	6475	6347	6457	6280	6346	6327	6330	6338	6485	6298	6395	6391	6436	6314	6439	6332	6432	6518	6441	6473	6367	6408	6397	6300	6312	6456	6435	6435	6297	6256	6403	6410	6384	6352	6302	6321	6435	6335	6382	6419	6392	6428	6257	6492	6409	6416	6398	6472	6478	6293	6334	6397	6305	6478	6424	6350	6456	6414	6281	6472	6468	6587	6340	6398	6406	6358	6375	6361	6373	6427	6330	6444	6453	6465	6315	6388	6437	6429	6438	6485	6249	6349	6500	6370	6458	6322	6355	6569	6495	6462	6432	6418	6239	6478	6339	6471	6504	6475	6484	6372	6508	6431	6405	6481	6290	6420	6247	6326	6375	6377	6445	6409	6297	6366	6455	6259	6358	6403	6308	6314	6408	6366	6315	6421	6243	6350	6441	6366	6325	6389	6409	6324	6494	6287	6438	6378	6324	6425	6356	6409	6478	6421	6261	6245	6319	6352	6384	6322	6411	6468	6246	6351	6428	6495	6346	6355	6312	6368	6460	6562	6415	6349	6377	6345	6366	6353	6315	6384	6429	6390	6343	6211	6440	6404	6449	6296	6475	6454	6466	6355	6523	6271	6304	6514	6482	6311	6339	6439	6504	6463	6318	6452	6431	6487	6413	6447	6384	6486	6384	6229	6296	6295	6525	6478	6454	6408	6383	6360	6450	6438	6537	6385	6384	6392	6349	6407	6395	6408	6346	6538	6532	6360	6348	6352	6394	6437	6484	6449	6407	6392	6354	6383	6418	6453	6421	6326	6340	6374	6381	6403	6385	6292	6376	6419	6463	6444	6334	6280	6461	6297	6390	6388	6456	6466	6466	6388	6334	6397	6305	6412	6313	6438	6411	6454	6402	6326	6366	6418	6385	6375	6362	6469	6323	6437	6416	6409	6357	6350	6440	6497	6259	6432	6350	6510	6488	6290	6330	6296	6496	6430	6501	6418	6296	6378	6450	6367	6335	6302	6402	6368	6374	6377	6401	6368	6462	6440	6282	6360	6394	6442	6385	6462	6315	6356	6277	6376	6501	6393	6342	6451	6385	6388	6440	6403	6385	6525	6355	6459	6387	6363	6337	6414	6462	6430	6406	6412	6325	6429	6496	6354	6416	6326	6473	6395	6465	6517	6392	6469	6458	6423	6440	6395	6344	6472	6319	6314	6315	6490	6370	6457	6460	6390	6262	6291	6353	6469	6358	6470	6432	6557	6416	6337	6371	6501	6465	6404	6469	6456	6337	6316	6525	6397	6480	6352	6451	6395	6380	6398	6315	6431	6328	6366	6452	6475	6304	6398	6357	6380	6429	6455	6270	6391	6354	6413	6302	6293	6401	6429	6335	6502	6359	6409	6239
5038	2190	2358	5263	4845	3070	4180	3187	1922	1208	855	692	716	705	713	676	663	701	674	760	692	701	692	666	690	682	703	643	679	685	682	683	720	696	678	666	699	654	654	694	685	693	690	699	674	677	712	689	656	693	678	668	666	750	680	644	714	704	642	684	709	735	688	710	690	666	701	718	668	707	726	696	683	679	640	706	704	720	700	656	744	681	680	712	678	704	676	689	734	729	665	710	646	706	656	664	672	714	692	652	667	728	678	695	712	682	655	703	709	730	706	688	693	693	700	704	680	681	668	660	642	669	720	737	692	702	671	655	697	732	666	685	665	699	682	748	705	638	692	709	670	715	674	666	682	701	698	653	693	660	711	663	669	697	663	680	702	661	688	698	682	733	677	677	684	688	678	689	653	725	727	688	708	644	651	678	693	668	689	713	694	702	667	684	653	639	713	675	701	663	650	685	675	728	690	689	692	684	725	674	743	678	671	696	662	650	657	653	685	667	707	672	672	670	714	624	658	703	633	671	713	697	667	725	731	702	681	668	728	720	658	721	657	664	658	683	643	698	692	711	695	727	697	675	676	658	684	728	646	681	667	659	644	674	684	679	665	722	720	692	705	662	671	728	671	741	680	722	615	725	662	684	722	711	697	671	691	619	704	660	674	731	675	647	673	688	704	707	652	692	650	636	693	694	726	665	699	683	715	704	722	696	675	692	740	703	729	683	690	668	672	680	634	676	660	712	682	658	720	657	687	629	670	732	705	743	661	696	720	709	681	724	681	705	664	692	697	707	693	671	700	708	657	663	681	739	709	700	688	701	691	715	680	702	709	705	655	699	717	679	689	634	694	691	724	672	640	693	691	680	711	669	688	695	729	692	646	670	688	655	678	696	718	671	684	700	701	695	683	714	626	689	696	683	658	670	709	701	691	725	631	711	687	658	671	713	693	627	684	661	737	698	666	676	692	686	654	677	689	688	656	677	665	730	694	661	681	649	713	663	713	679	720	662	691	717	665	666	675	736	711	696	676	705	684	708	662	669	690	663	650	701	715	668	725	684	716	698	697	675	693	660	714	721	703	689	701	692	687	674	681	638	699	707	654	680	699	664	706	704	712	721	639	705	687	689	653	667	678	697	729	709	699	653	700	659	731	757	702	712	704	693	724	700	654	682	659	697	683	713	667	703	676	650	682	682	674	688	667	691	658	697	671	691	651	712	739	721	708	698	697	643	739	709	682	680	692	713	677	710	700	723	683	719	663	686	705	673	675	653	673	656	715	683	675	715	716	707	750	696	712	707	691	703	728	725	662	657	744	714	683	726	662	676	695	737	689	680	651	686	681	668	689	658	715	648	699	647	665	699	661	672	679	646	670	736	675	663	678	672	691	684	648	672	706	706	674	672	686	750	708	630	676	708	688	733	693	660	704	687	669	702	688	683	674	627	683	689	702	687	697	683	667	702	657	650	682	695	729	670	707	691	693	712	674	613	675	765	726	641	666	719	660	700	680	684	717	650	739	683	684	656	684	644	659	724	706	689	678	690	678	675	714	683	685	686	735	729	712	649	678	702	669	672	664	707	701	681	668	674	701	638	692	663	687	739	714	685	685	694	694	680	703	710	731	685	632	732	661	669	657	743	654	675	707	696	663	660	656	654	681	710	665	665	696	702	712	694	728	629	715	709	702	690	671	715	677	668	707	698	700	692	641	692	721	702	696	680	658	699	702	710	670	629	676	727	696	691	671	710	719	714	734	759	714	694	662	681	731	696	703	673	715	732	721	664	734	678	729	726	693	678	691	660	708	682	688	694	712	709	690	702	670	716	744	714	673	722	713	691	676	706	649	657	681	693	707	671	662	702	682	673	706	639	710	712	672	692	661	697	705	702	697	679	678	686	669	694	620	682	688	683	684	673	722	663	650	710	724	702	690	702	634	694	660	715	687	690	724	657	676	662	707	647	695	741	659	667	714	697	706	687	674	722	722	729	675	687	730	638	723	726	669	680	701	708	695	661	693	688	763	691	710	656	724	719	681	698	672	675	680	646	687	735	676	698	674	690	666	688	672	701	691	723	667	708	669	696	726	705	708	748	701	667	674	685	671	708	698	664	656	674	705	702	664	687	716	672	667	684	661	645	706	713	698	695	682	646	735	720	712	706	671	690	729	693	743	691	638	663	746	711	693	655	685	675	710	636	746	702	694	674	709	628	731	666	685	652	716	691	648	642	632	686	659	725	688	685	679	674	703	652	705	732	645	697	618	693	632	677	647	637	734	681	700	676	719	718	677	685	704	663	646	705	691	682	642	675	696	694	732	718	702	700	668	701	766	704	705	712	674	708	633	686	657	680	718	735	726	713	672	692	639	677	693	658	741	692	695	661	728	688	680	680	672	706	676	640	707	748	697	672	740	711	707	691	701	708	680	707	688	707	657	686	679	693	687	671	720	663	694	698	696	710	706	643	672	707	691	722	664	706	724	711	652	658	692	681	684	668	655	641	725	745	718	734	656	684	663	704	654	663	648	655	696	691	684	682	707	660	714	627	667	654	715	686	654	663	668	697	676	709	674	686	698	725	672	698	646	709	719	712	695	672	727	682	725	612	693	722	700	694	681	697	692	682	692	705	673	737	666	676	652	687	692	680	708	702	631	599	690	691	744	660	686	703	721	642	652	718	706	660	671	706	681	646	676	696	690	668	671	680	683	682	660	669	673	715	749	700	696	709	724	701	677	683	665	712	723	650	702	714	664	684	656	682	654	690	720	685	763	694	636	718	679	713	672	726	649	648	692	686	704	740	683	667	712	699	664	644	676	681	660	685	695	684	677	689	705	727	680	687	657	665	702	678	690	717	745	637	638	715	698	665	711	683	720	679	676	654	662	695	688	720	681	633	741	710	701	733	740	691	695	661	684	673	678	684	650	698	652	689	724	689	719	643	632	681	709	658	616	692	691	696	671	686	699	685	692	708	689	737	669	637	708	692	675	668	715	713	684	657	697	667	667	732	704	728	662	706	684	727	716	709	704	689	692	687	679	654	721	719	700	688	669	659	716	689	693	652	697	675	705	732	685	677	693	677	691	675	668	716	708	681	678	717	665	672	689	729	658	668	741	651	717	692	677	683	647	674	672	692	689	654	716	694	684	664	686	649	664	692	691	662	691	636	678	732	725	676	663	679	703	666	697	726	652	661	678	671	699	707	701	641	691	653	703	699	695	652	661	636	669	673	717	676	696	648	667	762	709	668	713	691	719	666	703	637	690	701	623	666	724	692	715	692	668	632	723	681	653	699	702	690	682	681	664	736	680	730	649	660	652	696	717	698	652	743	691	697	660	697	695	644	717	674	659	630	696	678	671	669	714	679	664	677	654	676	683	703	670	600	657	691	671	721	667	668	660	643	711	711	707	688	689	673	659	709	667	715	687	719	707	653	701	677	666	647	690	717	697	702	671	688	722	656	702	664	706	680	742	700	638	679	673	668	699	684	724	673	733	683	661	721	682	740
32058	21721	23515	49261	45645	38984	44020	35929	24673	14854	9194	7036	6371	6430	6273	6289	6244	6189	6372	6343	6279	6301	6291	6261	6287	6288	6263	6227	6356	6325	6304	6307	6341	6108	6259	6309	6311	6343	6430	6349	6380	6274	6418	6276	6290	6311	6338	6417	6292	6366	6368	6470	6239	6404	6308	6289	6200	6213	6249	6207	6362	6320	6304	6186	6243	6301	6283	6348	6305	6255	6307	6316	6345	6315	6243	6302	6224	6384	6356	6359	6330	6397	6404	6324	6265	6245	6336	6377	6248	6370	6296	6251	6305	6087	6368	6403	6435	6235	6303	6221	6289	6271	6210	6291	6374	6347	6348	6271	6252	6464	6287	6279	6376	6352	6323	6248	6352	6326	6301	6310	6285	6392	6244	6265	6205	6358	6336	6336	6327	6362	6268	6143	6323	6319	6321	6315	6229	6318	6235	6277	6399	6324	6423	6281	6422	6279	6265	6220	6266	6315	6297	6259	6366	6233	6277	6346	6386	6337	6221	6362	6293	6331	6216	6374	6340	6356	6309	6487	6323	6217	6267	6173	6187	6233	6346	6326	6299	6307	6405	6262	6323	6342	6278	6171	6315	6271	6350	6144	6364	6436	6354	6206	6224	6279	6315	6358	6273	6379	6283	6441	6361	6281	6342	6285	6207	6217	6346	6180	6235	6300	6285	6321	6318	6342	6331	6328	6240	6352	6164	6346	6354	6287	6193	6321	6181	6284	6316	6269	6375	6398	6206	6299	6365	6288	6335	6381	6218	6296	6333	6336	6281	6184	6282	6302	6338	6237	6497	6230	6410	6288	6373	6320	6335	6293	6225	6287	6378	6231	6345	6300	6349	6309	6457	6487	6425	6277	6397	6381	6412	6191	6420	6392	6430	6323	6346	6352	6332	6244	6282	6264	6329	6290	6307	6265	6350	6369	6372	6228	6348	6354	6348	6239	6284	6264	6440	6303	6378	6336	6350	6335	6449	6335	6387	6263	6292	6304	6339	6413	6443	6454	6229	6281	6401	6323	6252	6378	6238	6313	6300	6376	6429	6317	6296	6225	6273	6261	6376	6354	6372	6288	6266	6316	6320	6322	6405	6262	6247	6362	6367	6436	6446	6342	6322	6436	6268	6315	6153	6319	6407	6394	6290	6303	6364	6298	6281	6407	6390	6457	6377	6291	6387	6195	6408	6322	6218	6299	6290	6292	6488	6453	6348	6260	6305	6435	6289	6287	6207	6357	6264	6345	6345	6131	6367	6203	6304	6430	6216	6327	6374	6319	6228	6469	6348	6336	6250	6296	6282	6198	6388	6402	6298	6385	6355	6421	6349	6288	6421	6330	6397	6283	6328	6358	6275	6236	6413	6410	6348	6307	6393	6408	6348	6363	6274	6371	6459	6305	6260	6379	6283	6297	6268	6247	6325	6240	6320	6293	6282	6328	6351	6376	6315	6331	6422	6345	6352	6304	6320	6292	6261	6440	6327	6333	6454	6337	6320	6215	6361	6249	6303	6322	6343	6410	6242	6240	6222	6206	6359	6396	6405	6284	6486	6303	6275	6338	6320	6265	6238	6298	6438	6265	6403	6303	6292	6368	6313	6493	6395	6254	6285	6311	6380	6374	6341	6432	6424	6245	6242	6266	6372	6327	6297	6269	6251	6361	6228	6345	6198	6172	6528	6389	6156	6257	6292	6291	6317	6167	6412	6355	6255	6307	6317	6223	6342	6311	6387	6331	6152	6237	6198	6238	6327	6164	6219	6341	6308	6154	6276	6302	6311	6247	6282	6426	6216	6227	6207	6412	6196	6383	6254	6360	6323	6347	6374	6231	6339	6271	6389	6382	6471	6334	6350	6304	6282	6283	6325	6315	6296	6448	6309	6338	6276	6353	6458	6311	6313	6415	6257	6363	6399	6223	6318	6349	6399	6341	6365	6420	6340	6368	6382	6210	6216	6273	6421	6304	6306	6269	6344	6299	6338	6422	6312	6311	6372	6234	6264	6224	6334	6245	6201	6392	6356	6286	6292	6292	6290	6252	6207	6219	6336	6318	6328	6199	6373	6382	6252	6360	6394	6334	6162	6341	6348	6273	6318	6322	6306	6283	6347	6277	6316	6290	6324	6295	6383	6206	6323	6222	6470	6247	6358	6380	6344	6441	6381	6307	6284	6305	6411	6362	6327	6369	6229	6212	6451	6199	6384	6326	6355	6453	6214	6130	6348	6275	6326	6303	6154	6328	6406	6246	6238	6317	6341	6380	6335	6304	6455	6373	6331	6284	6422	6306	6286	6382	6246	6235	6305	6323	6229	6317	6432	6342	6454	6334	6302	6432	6326	6257	6270	6311	6287	6188	6249	6241	6263	6183	6283	6269	6285	6295	6374	6375	6365	6416	6421	6387	6369	6344	6431	6296	6411	6402	6233	6213	6284	6227	6166	6199	6315	6258	6389	6318	6236	6381	6370	6204	6402	6285	6266	6233	6259	6396	6362	6385	6335	6264	6329	6302	6315	6346	6328	6136	6226	6267	6295	6410	6291	6338	6244	6392	6277	6254	6375	6328	6178	6354	6329	6202	6338	6292	6254	6266	6249	6247	6442	6240	6271	6236	6213	6272	6335	6278	6279	6356	6292	6420	6302	6338	6246	6265	6356	6352	6325	6365	6355	6249	6330	6289	6283	6258	6401	6289	6352	6360	6312	6411	6270	6355	6445	6462	6293	6337	6424	6372	6379	6486	6240	6350	6399	6232	6320	6183	6373	6350	6236	6191	6167	6344	6293	6256	6221	6273	6398	6415	6310	6330	6332	6320	6441	6334	6374	6403	6279	6339	6432	6428	6209	6291	6319	6312	6354	6301	6419	6130	6271	6232	6314	6235	6198	6283	6304	6422	6256	6312	6319	6332	6538	6357	6330	6401	6280	6197	6367	6276	6285	6223	6327	6400	6360	6399	6135	6332	6312	6337	6305	6251	6281	6254	6334	6370	6184	6281	6245	6227	6478	6392	6401	6307	6264	6332	6336	6347	6414	6302	6344	6348	6459	6246	6325	6341	6351	6318	6294	6291	6390	6287	6282	6388	6291	6261	6227	6325	6433	6313	6261	6424	6256	6308	6428	6331	6353	6337	6268	6241	6287	6330	6235	6307	6248	6452	6289	6311	6265	6299	6379	6307	6369	6346	6317	6100	6277	6306	6336	6260	6352	6205	6374	6363	6287	6208	6279	6377	6362	6392	6410	6335	6330	6359	6379	6244	6268	6351	6252	6413	6329	6394	6348	6442	6274	6290	6256	6450	6368	6252	6362	6302	6305	6210	6288	6394	6274	6351	6290	6328	6353	6296	6326	6334	6321	6350	6321	6195	6235	6374	6347	6246	6350	6280	6315	6184	6191	6302	6479	6393	6283	6295	6222	6266	6292	6266	6285	6478	6376	6220	6331	6240	6245	6424	6287	6222	6344	6344	6207	6230	6232	6192	6402	6326	6386	6404	6218	6266	6223	6293	6453	6242	6465	6322	6285	6351	6304	6373	6416	6365	6380	6325	6320	6341	6356	6390	6310	6370	6489	6330	6272	6344	6345	6209	6379	6458	6209	6347	6352	6414	6322	6251	6546	6314	6231	6313	6267	6448	6274	6427	6307	6215	6227	6328	6239	6238	6345	6309	6269	6363	6414	6211	6185	6396	6287	6402	6447	6302	6252	6428	6297	6296	6319	6264	6284	6338	6369	6256	6319	6410	6257	6260	6382	6373	6210	6305	6397	6185	6310	6333	6268	6366	6352	6323	6319	6307	6249	6269	6374	6440	6357	6242	6307	6414	6271	6229	6325	6281	6407	6336	6264	6322	6350	6267	6210	6311	6299	6266	6541	6338	6443	6248	6244	6293	6308	6282	6190	6311	6310	6304	6289	6277	6312	6441	6316	6182	6284	6332	6363	6298	6493	6212	6382	6403	6227	6306	6380	6282	6306	6236	6283	6382	6293	6291	6403	6343	6165	6361	6363	6315	6380	6315	6248	6204	6319	6219	6301	6305	6320	6306	6366	6352	6297	6382	6262	6308	6284	6285	6305	6313	6355	6211	6355	6346	6230	6427	6351	6281	6270	6305	6143	6313	6442	6250	6346	6132	6233	6279	6322	6251	6275	6268	6270	6281	6395	6299	6277	6307	6427	6367	6275	6287	6222	6291	6339	6422	6304	6347	6300	6426	6298	6287	6314	6206	6359	6225	6192	6318	6174	6362	6345	6292	6215	6224	6309	6409	6257	6335	6221	6267	6325	6258	6260	6261	6311	6305	6318	6315	6295	6244	6259	6365	6227	6353	6416	6356	6273	6228	6394	6283	6280	6286	6432	6484	6416	6342	6363	6317	6181	6211	6336	6338	6231	6270	6233	6257	6375	6254	6416	6251	6361	6431	6338	6352	6348	6371	6263	6219	6289	6303	6261	6349	6280	6214	6287	6238	6388	6270	6355	6300	6365	6333	6268	6143	6318	6253	6352	6274	6296	6450	6340	6299	6259	6342	6320	6290	6365	6285	6390	6269	6308	6341	6346	6369	6288	6301	6310	6359	6149	6412	6372	6428	6231	6349	6207	6297	6206	6403	6448	6267	6296	6376	6258	6427	6295	6339	6232	6159	6282	6275	6238	6278	6372	6326	6290	6430	6253	6371	6245	6338	6423	6286	6397	6330	6288	6280	6385	6357	6218	6253	6399	6285	6322	6304	6217	6360	6368	6385	6322	6398	6254	6329	6344	6274	6265	6310	6400	6335	6280	6220	6210	6442	6334	6234	6256	6218	6256	6356	6195	6182	6349	6455	6258	6289	6254	6351	6282	6301	6380	6336	6362	6264	6295	6304	6416	6359	6431	6239	6389	6192	6168	6285	6243	6384	6445	6366	6285	6347	6303	6250	6338	6289	6221	6269	6346	6305	6309	6387	6295	6318	6286	6118	6255	6423	6451	6247	6378	6335	6259	6291	6298	6271	6200	6348	6249	6411	6341	6208	6283	6332	6255	6276	6254	6234	6427	6290	6273	6371	6406	6430	6431	6314	6195	6286	6262	6285	6200	6188	6254	6357	6163	6427	6272	6273	6203	6256	6324	6330	6246	6345	6266	6188	6343	6347
10185	7707	11636	25762	30549	19578	11866	6441	2993	1420	912	791	777	713	685	743	710	663	654	711	679	675	680	775	721	721	691	716	717	718	686	737	729	745	716	695	704	711	705	689	734	718	694	653	716	708	705	711	678	661	671	689	700	671	691	654	711	693	726	692	719	676	645	741	727	703	697	725	725	706	648	692	702	639	703	748	717	774	720	751	727	717	694	639	739	701	730	669	709	706	688	683	716	709	713	756	695	700	697	679	711	749	666	690	732	680	694	651	730	720	703	691	691	741	670	721	761	692	698	673	710	738	725	687	740	725	719	652	709	746	725	706	684	701	751	718	750	693	687	714	730	744	705	747	727	713	694	674	724	697	680	714	757	719	701	729	710	708	677	723	729	699	712	730	773	695	708	651	743	731	700	691	723	722	730	744	681	688	688	761	726	726	738	703	736	674	696	682	700	716	715	697	693	688	769	711	735	702	715	659	694	755	726	711	706	685	758	689	721	734	683	727	687	726	700	680	711	712	717	733	718	710	700	677	695	698	770	702	737	678	716	685	729	712	710	689	663	706	740	755	686	695	705	714	744	710	686	682	678	673	713	722	720	680	730	702	706	717	724	719	715	701	702	707	723	685	721	732	716	695	674	690	718	750	751	680	746	684	706	735	691	715	710	761	742	730	680	708	674	658	718	731	713	773	752	707	716	725	701	763	731	708	687	729	726	653	738	690	680	717	697	670	677	640	666	659	682	659	731	682	700	692	702	688	650	683	752	702	680	675	709	692	727	670	740	671	725	686	693	746	655	690	702	663	705	704	718	700	713	719	694	709	703	632	684	685	708	687	705	688	736	692	694	662	735	708	705	749	688	674	710	702	723	715	679	664	678	741	714	729	683	687	740	699	726	697	661	679	726	690	704	734	708	708	703	707	711	698	722	703	738	705	702	703	746	697	681	735	723	695	713	681	753	713	744	700	692	720	685	720	667	681	711	692	664	687	742	655	704	675	708	653	710	710	715	737	662	701	689	722	724	694	726	733	697	708	736	758	675	715	667	693	689	690	671	717	715	662	702	712	713	720	765	728	732	659	706	697	710	674	678	727	689	692	715	760	710	691	654	739	682	707	709	713	719	716	688	662	676	707	695	658	710	764	677	698	698	670	696	682	704	699	725	738	683	717	703	657	741	689	720	698	694	691	677	686	698	655	709	652	696	691	734	689	730	699	707	715	748	695	691	731	719	723	726	721	656	708	716	725	724	716	735	744	733	694	703	697	709	728	722	676	675	663	687	698	723	682	694	710	714	774	747	736	680	690	735	730	724	736	682	692	681	709	703	645	680	702	687	659	790	736	705	711	720	666	719	697	726	710	708	736	728	700	707	674	689	724	731	728	670	676	703	720	770	768	685	676	604	693	673	702	742	722	671	737	689	757	683	730	662	680	734	673	714	748	691	692	682	719	701	742	717	663	680	667	748	688	703	701	745	692	734	705	727	665	667	681	673	659	709	706	678	652	694	685	761	720	673	769	718	699	708	709	701	704	646	668	721	723	711	715	710	746	695	713	732	682	655	662	689	698	696	682	709	712	729	674	681	747	719	743	669	741	661	685	688	695	693	699	724	729	715	696	716	724	720	731	640	714	675	682	740	722	708	680	708	721	729	682	745	657	705	739	717	716	752	700	697	696	684	708	666	709	739	673	719	736	671	718	656	707	725	671	660	691	688	694	689	706	663	699	719	713	720	721	749	732	686	759	740	710	689	711	713	714	747	641	698	694	689	707	667	696	670	709	697	708	707	669	713	722	737	698	724	669	741	718	699	698	689	701	698	686	687	695	749	662	728	705	738	727	674	701	709	748	703	696	677	686	718	691	642	724	644	707	725	719	692	725	728	696	695	716	698	729	719	736	710	640	683	744	695	713	725	672	742	663	662	741	762	703	644	689	755	733	726	720	707	668	719	739	708	708	679	688	679	715	724	693	718	701	733	710	727	720	682	698	756	692	695	689	667	691	720	757	708	693	685	710	677	707	714	662	695	722	712	694	698	743	683	731	679	700	711	704	701	669	707	707	688	712	684	654	689	701	685	694	680	711	698	695	726	717	705	696	681	691	685	680	677	739	724	735	683	671	744	707	699	701	700	710	717	698	686	731	697	658	737	674	681	675	701	697	691	703	752	655	710	668	722	713	701	734	711	690	665	706	670	662	685	666	682	676	691	691	675	684	696	683	676	730	701	681	708	724	714	699	683	681	687	690	699	747	723	731	743	730	667	719	684	689	701	735	690	710	706	713	762	699	732	670	735	690	707	726	696	630	717	720	686	703	715	698	737	723	729	713	659	729	752	746	726	678	710	699	703	710	736	728	693	714	706	720	734	715	703	714	709	704	707	731	724	707	688	702	735	637	727	691	717	734	698	690	641	717	687	713	719	721	695	739	730	733	699	692	749	720	734	713	707	692	763	713	788	673	687	756	738	724	726	715	696	701	679	739	744	708	669	712	688	713	695	753	702	704	685	676	715	712	685	709	737	706	701	723	703	692	688	688	703	690	749	751	736	738	710	702	707	713	720	683	716	750	696	738	689	720	695	688	673	706	734	701	743	695	738	653	690	715	706	710	704	682	679	749	654	714	710	705	728	732	746	724	705	673	702	661	715	661	688	688	744	698	722	769	697	692	717	688	720	732	699	693	673	675	708	686	744	683	670	689	693	769	700	704	716	717	689	697	699	709	744	712	754	738	671	710	722	684	690	722	724	717	718	678	706	721	739	700	694	701	708	709	702	710	736	718	712	736	696	725	693	712	722	701	720	717	788	707	650	730	724	679	699	714	744	736	719	698	709	720	737	722	689	678	661	710	715	663	706	684	690	714	755	731	738	671	754	705	676	698	722	702	713	748	677	721	693	662	675	694	705	749	711	759	692	677	760	737	741	691	737	693	744	799	700	711	710	720	745	730	668	717	691	741	669	696	746	755	725	677	683	680	684	677	647	715	685	703	710	661	745	778	659	748	712	706	714	711	659	692	699	737	702	774	677	684	717	739	706	685	676	732	736	713	743	746	725	666	724	702	700	709	718	699	689	717	707	685	692	676	702	707	740	726	719	721	707	656	711	690	724	660	666	719	681	736	752	702	687	732	646	662	720	725	683	734	738	754	698	714	716	725	703	691	677	719	696	663	716	693	676	754	707	689	721	707	701	705	718	669	754	670	670	699	708	717	719	681	668	681	720	691	690	719	680	695	677	743	722	707	710	720	676	800	702	721	684	722	699	696	697	701	745	719	705	661	697	765	687	654	717	743	690	686	699	743	734	646	711	700	697	685	740	725	695	728	655	708	693	698	708	669	755	741	726	718	714	747	696	673	691	667	710	718	678	712	677	746	700	698	695	735	734	716	651	745	730	731	715	712	683	712	730	679	698	707	703	718	716	708	718	641	693	724	720	762	689	707	704	700	720	678	701	692	727	691	660	695	725	697	735	705	696	696	790	692	702	720	688	699	689	742	686	678
46478	36672	43472	83039	89146	67864	59166	44854	30598	18246	10306	7325	6761	6403	6517	6507	6466	6394	6439	6390	6462	6334	6517	6506	6513	6391	6503	6521	6437	6507	6416	6422	6451	6583	6479	6434	6410	6483	6458	6586	6497	6521	6493	6334	6493	6459	6448	6451	6508	6471	6414	6377	6454	6521	6473	6487	6501	6391	6466	6506	6402	6419	6478	6327	6456	6417	6553	6522	6486	6497	6321	6469	6478	6393	6481	6464	6512	6435	6521	6408	6434	6399	6449	6373	6522	6404	6510	6500	6303	6517	6478	6425	6503	6558	6540	6486	6387	6360	6523	6489	6286	6367	6610	6529	6542	6525	6478	6489	6458	6452	6437	6391	6509	6473	6414	6458	6460	6318	6656	6474	6438	6440	6447	6432	6466	6482	6550	6425	6610	6556	6386	6419	6491	6497	6561	6481	6398	6454	6480	6401	6485	6350	6374	6423	6499	6376	6496	6552	6485	6323	6391	6494	6502	6492	6573	6427	6381	6508	6478	6498	6632	6569	6449	6512	6415	6382	6551	6463	6559	6524	6330	6405	6340	6425	6378	6430	6423	6545	6374	6533	6426	6426	6483	6454	6467	6476	6441	6410	6424	6466	6445	6495	6632	6437	6389	6417	6589	6427	6415	6475	6389	6479	6521	6572	6479	6493	6482	6540	6398	6501	6457	6509	6532	6495	6478	6460	6553	6281	6428	6463	6463	6444	6475	6404	6449	6434	6511	6514	6393	6349	6546	6394	6454	6418	6487	6338	6337	6412	6633	6508	6513	6389	6514	6550	6599	6465	6481	6451	6463	6405	6513	6473	6484	6504	6412	6517	6484	6407	6384	6454	6541	6465	6474	6403	6553	6553	6550	6318	6582	6586	6478	6310	6423	6445	6397	6534	6431	6348	6461	6476	6418	6360	6530	6502	6504	6438	6437	6380	6419	6553	6547	6434	6351	6547	6500	6475	6525	6388	6405	6446	6541	6509	6441	6497	6482	6449	6463	6430	6527	6465	6386	6490	6417	6364	6489	6532	6542	6596	6517	6509	6527	6424	6327	6477	6408	6421	6523	6444	6555	6459	6451	6467	6533	6553	6384	6564	6473	6414	6533	6437	6477	6474	6490	6457	6437	6431	6366	6371	6533	6493	6391	6479	6503	6400	6459	6488	6431	6500	6543	6444	6351	6494	6446	6446	6402	6324	6291	6409	6418	6429	6491	6524	6382	6291	6383	6353	6473	6423	6422	6510	6456	6428	6465	6498	6458	6507	6508	6347	6448	6496	6411	6429	6596	6550	6393	6509	6419	6469	6578	6567	6431	6476	6514	6400	6505	6612	6500	6417	6495	6465	6436	6383	6382	6441	6388	6296	6479	6395	6529	6550	6411	6416	6557	6469	6504	6578	6473	6559	6491	6475	6407	6410	6415	6454	6553	6390	6427	6420	6540	6415	6496	6338	6452	6330	6490	6461	6514	6375	6370	6519	6482	6445	6427	6398	6418	6349	6562	6484	6372	6455	6461	6426	6445	6469	6470	6407	6430	6405	6475	6536	6363	6280	6304	6429	6429	6510	6527	6466	6429	6398	6535	6469	6441	6531	6419	6433	6448	6573	6525	6500	6424	6509	6607	6500	6531	6378	6492	6487	6454	6522	6400	6366	6529	6314	6454	6453	6487	6448	6580	6493	6408	6482	6576	6422	6391	6415	6211	6480	6405	6549	6324	6462	6461	6442	6547	6480	6495	6429	6351	6484	6574	6377	6454	6403	6360	6469	6480	6423	6587	6527	6356	6551	6536	6549	6542	6436	6325	6533	6571	6530	6326	6415	6417	6586	6434	6522	6433	6490	6433	6540	6517	6570	6593	6414	6535	6505	6272	6383	6494	6546	6444	6457	6540	6508	6452	6441	6573	6448	6338	6545	6327	6498	6372	6454	6378	6501	6539	6394	6442	6358	6450	6440	6583	6501	6578	6486	6453	6554	6486	6429	6306	6449	6557	6458	6454	6490	6433	6558	6606	6619	6478	6504	6413	6419	6420	6449	6436	6311	6474	6478	6555	6625	6435	6588	6409	6241	6560	6472	6467	6446	6545	6462	6467	6416	6406	6371	6562	6442	6458	6552	6436	6423	6471	6503	6448	6427	6426	6383	6428	6454	6473	6323	6532	6517	6550	6486	6495	6350	6520	6516	6478	6640	6488	6492	6641	6444	6450	6460	6393	6505	6466	6458	6382	6446	6368	6420	6458	6464	6460	6540	6404	6461	6517	6341	6448	6517	6425	6498	6405	6607	6443	6392	6576	6457	6376	6521	6422	6529	6609	6438	6346	6514	6594	6486	6617	6372	6487	6449	6521	6501	6368	6607	6514	6462	6454	6518	6548	6447	6441	6380	6534	6526	6469	6477	6677	6409	6506	6396	6350	6503	6415	6430	6396	6517	6448	6403	6453	6405	6470	6415	6489	6294	6460	6420	6419	6396	6431	6424	6430	6468	6337	6527	6472	6474	6414	6380	6544	6371	6518	6574	6301	6331	6374	6479	6477	6501	6485	6375	6449	6537	6636	6503	6400	6485	6435	6435	6492	6509	6521	6449	6340	6483	6405	6545	6482	6393	6378	6545	6520	6547	6452	6395	6520	6472	6481	6458	6470	6435	6401	6635	6468	6540	6566	6340	6509	6517	6437	6405	6470	6463	6503	6502	6334	6525	6451	6522	6455	6384	6337	6495	6330	6588	6451	6452	6519	6465	6450	6525	6385	6481	6518	6522	6437	6557	6410	6480	6555	6428	6474	6530	6642	6487	6365	6398	6497	6332	6403	6524	6468	6431	6451	6330	6509	6420	6585	6434	6472	6470	6370	6443	6299	6439	6521	6482	6434	6509	6403	6492	6394	6620	6523	6476	6433	6378	6402	6510	6531	6491	6433	6422	6448	6452	6423	6475	6368	6499	6457	6503	6577	6571	6434	6480	6594	6466	6651	6508	6430	6398	6529	6445	6371	6468	6454	6391	6418	6397	6555	6380	6507	6455	6499	6454	6427	6483	6467	6653	6485	6394	6445	6449	6496	6471	6417	6550	6452	6583	6508	6565	6444	6581	6623	6392	6390	6511	6476	6521	6449	6466	6486	6481	6389	6417	6457	6419	6310	6511	6569	6523	6402	6426	6489	6478	6529	6470	6443	6466	6465	6424	6382	6540	6395	6447	6354	6462	6573	6415	6548	6574	6386	6360	6414	6491	6344	6513	6450	6469	6465	6445	6464	6437	6467	6488	6548	6395	6602	6470	6387	6524	6436	6322	6532	6483	6502	6339	6453	6460	6470	6484	6464	6438	6478	6470	6542	6572	6418	6344	6320	6539	6472	6537	6614	6522	6553	6440	6439	6622	6411	6426	6433	6514	6435	6219	6550	6341	6405	6620	6450	6560	6488	6449	6492	6358	6459	6188	6508	6407	6491	6509	6427	6420	6592	6477	6471	6385	6487	6478	6522	6512	6532	6486	6402	6530	6446	6624	6415	6623	6413	6394	6376	6305	6381	6448	6399	6382	6487	6424	6471	6499	6459	6524	6516	6502	6411	6406	6496	6321	6416	6342	6424	6515	6387	6511	6407	6509	6554	6537	6453	6403	6511	6412	6408	6519	6522	6511	6406	6617	6404	6474	6633	6503	6346	6603	6426	6510	6534	6503	6563	6459	6424	6484	6372	6522	6450	6391	6361	6419	6268	6481	6454	6448	6381	6528	6462	6422	6537	6458	6520	6399	6480	6516	6468	6625	6548	6534	6454	6551	6470	6403	6517	6504	6517	6553	6402	6376	6467	6436	6334	6568	6436	6437	6511	6356	6469	6568	6455	6527	6515	6499	6574	6603	6397	6498	6414	6458	6421	6477	6529	6557	6362	6480	6512	6390	6540	6498	6507	6414	6431	6421	6380	6397	6412	6405	6496	6462	6478	6487	6465	6456	6370	6302	6434	6334	6407	6419	6469	6515	6478	6457	6489	6475	6434	6483	6451	6389	6364	6527	6431	6442	6540	6469	6488	6524	6462	6428	6461	6372	6600	6380	6424	6339	6448	6402	6421	6392	6481	6464	6461	6386	6399	6482	6457	6624	6568	6515	6446	6509	6499	6513	6542	6447	6445	6359	6502	6526	6392	6375	6406	6455	6407	6409	6381	6464	6586	6429	6580	6530	6417	6406	6524	6387	6447	6501	6467	6358	6523	6473	6445	6425	6343	6456	6416	6501	6425	6487	6403	6465	6515	6549	6399	6463	6388	6461	6457	6423	6544	6500	6502	6458	6438	6520	6503	6486	6314	6483	6329	6477	6319	6357	6387	6365	6446	6505	6544	6558	6510	6425	6495	6351	6420	6478	6446	6475	6345	6408	6453	6362	6395	6497	6493	6472	6521	6498	6432	6312	6427	6424	6563	6537	6468	6524	6350	6506	6414	6504	6391	6621	6481	6387	6625	6552	6365	6470	6373	6447	6434	6357	6495	6381	6463	6555	6521	6377	6476	6371	6527	6524	6546	6409	6588	6429	6563	6547	6359	6588	6560	6454	6438	6539	6429	6477	6446	6411	6585	6537	6616	6470	6411	6322	6532	6387	6427	6470	6502	6477	6289	6382	6438	6350	6441	6536	6331	6428	6484	6364	6573	6539	6411	6515	6462	6383	6414	6336	6530	6407	6418	6347	6337	6498	6501	6490	6484	6535	6426	6507	6530	6445	6530	6556	6552	6432	6436	6423	6479	6499	6452	6489	6587	6390	6375	6409	6574	6599	6500	6530	6519	6424	6394	6446	6511	6521	6386	6346	6223	6448	6449	6453	6501	6398	6562	6398	6547	6426	6520	6572	6579	6416	6421	6469	6436	6524	6424	6574	6520	6412	6332	6362	6570	6460	6657	6484	6505	6488	6497	6463	6437	6428	6477	6504	6489	6479	6414	6550	6438	6607	6463	6381	6410	6518	6444	6535	6519	6361	6543	6379	6542	6585	6439	6557	6340	6591	6399	6439	6556	6444	6419	6443	6402	6449	6509	6545	6380	6575	6436	6418	6460	6509	6444	6427	6601	6441	6550	6378	6505	6456	6465	6478	6380	6479	6394	6395	6339	6408	6525	6424	6369	6530
10229	5927	6009	10481	20494	17761	10564	4611	1572	985	813	766	717	683	797	749	797	763	711	730	727	732	794	764	754	783	777	807	729	725	789	769	791	778	739	763	742	747	714	772	762	742	775	728	804	766	737	780	738	706	732	708	752	739	763	752	728	765	759	762	729	800	836	759	770	749	740	770	727	740	783	733	756	752	783	741	749	753	740	718	807	717	743	744	737	786	769	740	755	733	797	819	730	791	752	747	782	770	753	824	730	768	746	760	761	744	793	714	775	772	777	746	750	770	751	754	739	745	729	740	765	768	766	773	810	757	715	706	760	705	770	775	757	730	716	775	757	692	735	710	784	752	789	742	749	747	782	783	752	736	773	755	730	793	732	747	751	762	765	755	738	806	754	771	751	722	750	760	698	715	758	738	763	764	758	736	798	761	778	743	772	796	757	775	750	733	802	733	721	753	735	735	708	811	761	742	732	746	753	737	724	730	738	727	727	739	791	787	747	723	787	736	755	708	736	781	726	742	762	747	764	709	747	732	814	774	787	787	725	714	723	712	747	747	708	745	730	771	740	808	765	752	758	734	750	733	818	753	763	765	793	756	779	750	762	760	718	768	744	731	734	745	739	756	759	813	795	742	749	718	751	766	745	773	765	817	737	732	752	735	726	736	771	742	760	758	833	751	719	743	781	729	784	764	824	776	749	738	763	766	756	755	742	752	736	722	755	761	767	819	739	811	765	757	763	789	730	712	732	720	719	727	746	754	780	764	791	757	723	791	740	755	759	767	784	754	730	771	754	739	779	730	794	753	788	753	727	782	748	768	797	750	795	699	763	734	735	787	787	735	754	744	760	750	765	713	782	800	823	771	781	766	705	762	788	767	753	760	786	741	774	771	796	803	743	769	732	765	784	794	798	739	781	774	715	765	765	744	798	769	752	741	748	804	740	750	737	780	779	779	701	757	787	734	768	708	749	796	793	757	756	747	756	762	804	716	796	764	717	824	744	765	791	711	778	732	757	739	805	778	734	686	814	769	748	799	708	734	755	739	816	778	767	754	748	749	762	759	788	775	788	716	821	755	785	797	769	735	766	743	713	787	751	748	729	713	765	772	754	747	735	785	791	744	741	739	753	760	726	751	723	770	738	716	749	746	764	718	751	731	817	762	769	722	732	743	738	802	766	749	791	798	741	735	768	761	740	777	730	695	682	735	807	730	772	809	805	735	735	778	720	772	734	752	774	736	767	766	707	707	739	765	764	780	720	762	748	768	730	774	776	734	779	686	750	742	784	815	752	752	766	785	762	758	704	771	758	796	742	698	776	782	747	725	771	762	740	755	753	742	729	769	731	730	790	744	785	731	745	764	772	763	762	742	757	800	762	773	803	783	806	764	783	765	744	780	736	785	735	734	753	733	789	759	724	726	689	822	761	755	783	732	756	760	756	758	766	761	750	768	725	754	784	767	755	724	802	746	744	810	780	742	766	716	773	753	756	799	718	757	763	720	763	747	791	727	749	758	693	763	756	770	763	757	751	795	764	749	728	767	750	767	720	741	790	761	715	714	733	774	779	829	773	789	772	754	710	752	742	816	753	718	770	752	742	803	763	745	765	827	723	725	747	762	723	746	738	793	745	738	782	755	737	805	745	785	798	746	758	702	761	773	711	722	780	778	779	766	771	767	751	768	757	775	751	762	701	758	750	748	771	746	728	777	769	751	742	747	716	738	783	748	765	735	775	753	776	740	779	716	748	765	744	723	786	770	762	740	776	706	764	767	773	716	793	755	739	741	767	745	775	767	684	818	801	709	726	739	746	762	780	726	745	760	778	754	765	697	749	722	805	738	773	762	770	736	740	742	765	766	769	773	715	745	831	769	770	767	760	749	779	784	789	711	734	741	742	783	778	760	783	723	764	730	744	787	735	795	743	785	797	767	696	728	800	739	726	755	801	727	792	737	752	704	764	746	795	806	751	765	745	799	788	757	756	785	747	781	741	771	714	758	763	768	787	739	746	726	785	750	747	767	771	722	788	738	766	731	781	754	741	734	772	772	783	759	791	704	704	759	797	772	765	782	761	755	748	735	759	731	770	750	710	786	746	767	821	721	759	749	768	746	813	723	733	754	771	787	747	753	751	741	765	735	748	736	776	749	717	791	798	730	762	793	746	792	717	723	751	686	785	708	735	704	769	752	754	778	734	774	719	764	761	739	798	760	753	765	714	716	777	729	737	784	792	802	752	810	768	758	724	722	812	738	811	738	751	744	763	765	751	736	730	733	730	705	784	748	747	759	759	741	725	764	736	702	757	753	731	800	769	775	763	789	807	761	783	769	745	755	741	761	729	695	755	732	801	774	746	787	728	764	728	760	779	757	741	716	725	692	784	790	762	764	753	770	730	756	747	754	746	730	741	732	789	730	757	742	791	739	769	746	786	708	753	791	810	708	772	756	756	790	745	750	784	779	751	770	770	761	738	753	724	754	732	744	748	773	793	735	758	726	774	714	794	771	738	726	744	796	749	762	711	792	757	719	718	724	725	756	776	807	805	728	743	738	733	739	755	786	726	811	774	761	736	770	733	763	744	777	761	748	749	701	778	798	736	740	731	719	792	763	759	783	750	753	738	765	790	726	753	741	735	746	780	771	809	805	764	730	790	727	746	768	736	729	765	797	731	718	784	734	758	774	781	755	769	798	774	671	768	789	794	755	762	776	759	759	752	763	726	757	750	721	731	777	747	746	752	744	774	752	753	712	718	783	750	762	798	790	742	757	759	753	773	729	764	667	745	744	734	742	749	781	767	763	797	719	734	811	752	739	800	788	748	775	742	723	777	803	739	720	753	735	754	784	778	737	720	754	777	813	754	746	772	705	726	752	764	743	748	760	719	740	777	746	769	766	745	755	770	743	759	772	759	745	789	743	749	702	840	751	734	765	738	771	779	712	779	749	749	737	754	739	801	782	750	711	730	734	773	751	799	778	763	777	767	738	754	718	754	734	755	748	716	796	725	764	752	722	751	749	748	782	799	738	754	745	761	776	765	739	722	732	789	723	716	717	739	796	792	775	763	760	746	746	729	747	717	791	735	764	778	707	724	733	792	770	737	779	772	759	731	717	724	763	757	670	708	769	787	781	787	797	725	784	820	788	781	749	736	757	782	732	778	766	768	751	750	753	752	734	746	745	708	695	737	739	732	739	742	741	762	692	715	795	736	781	735	706	794	741	749	732	746	792	791	756	744	778	746	761	727	739	757	819	690	723	767	754	740	742	759	799	818	710	780	748	774	790	785	727	730	711	786	756	753	791	728	757	746	732	739	767	723	768	744	761	706	771	761	768	753	747	716	777	737	772	795	751	754	748	738	752	778	760	708	737	725	751	754	761	767	726	744	734	704	744	780	737	763	735	787	731	767	793	792	719	770	776	758	717	669	740	754	726	761	760	761	755	768	789	765	764	788	742	769	748	697	782	776	765	701	763	778	766	800	761	748	824	738	723	705	715	750	744
42403	33478	35129	56957	73182	70123	54357	36965	19759	10842	7540	7020	6919	6936	6886	6888	6783	6822	6675	6877	6841	6951	6827	6898	6898	6864	6882	6814	6852	6750	6875	6907	6795	6975	6988	6985	6943	7018	6732	6874	6881	6865	6784	6789	6730	6906	6765	6850	6802	6896	6784	6923	6728	6783	6858	6869	6855	6815	6809	6919	6766	6889	6929	6768	6796	7024	6973	6787	6753	6773	6912	6923	6676	6757	6878	6939	6814	6933	6841	6872	6677	6903	7045	6880	6910	6844	6753	6833	6862	6794	6873	6869	6824	6940	6929	6984	6988	6760	6828	6937	6758	6789	6919	6832	6982	6942	6814	6811	6942	6841	6767	6957	6824	6824	6855	6778	6931	6930	6765	6868	6912	6970	6934	6839	6786	6884	6860	6849	6778	6909	6851	6807	6918	6738	6916	6949	6862	6720	6821	6891	6874	6904	7020	6684	6772	6837	6905	6718	6899	6830	6785	6911	6890	6996	6833	6858	6797	6867	6847	6917	6886	6761	6892	6877	6933	6915	6958	6656	6820	6912	6874	6893	6899	6774	6771	6766	6714	6891	6915	6893	6901	6835	6801	6765	6911	6817	6823	6829	6753	6850	6957	6890	6909	6871	6764	6861	6874	6844	6782	6957	6863	6894	6789	6842	6927	6750	7025	6814	6869	6901	6812	6847	6736	6818	6793	6915	6825	6842	6857	6776	6782	6769	6888	6913	6891	6838	6788	6933	6816	6781	6875	6960	6831	6963	6867	6782	6845	7040	6879	6987	6858	6759	6861	6964	6853	6949	7029	6789	6842	6934	6868	6851	6889	6754	6817	6815	7075	6949	6853	6860	6864	6797	6894	6892	7050	6919	6970	6841	6837	6829	6868	6889	6951	7028	6884	7058	6870	6989	6975	6774	6869	6888	6919	6841	6926	6971	6764	6894	6881	6891	6879	6901	6936	6737	6931	7007	6893	6779	6931	6778	6820	6997	6751	6818	6840	6920	6739	6768	6855	6805	6970	6903	6891	6886	6863	6962	6828	6884	6906	6907	6935	6826	6922	6929	6878	6801	6941	6786	6832	6774	6894	6834	6951	6782	6938	6832	6787	6945	6936	6893	6855	6904	6795	6767	6904	6922	6905	6790	6848	6886	6831	6914	6969	6872	6940	6991	6761	6812	6810	6872	6805	6872	6816	6933	6880	6827	6919	6855	6841	7126	6791	6816	6924	6846	6948	6805	6894	6855	6825	6981	6856	6868	6940	6827	6780	7004	6976	6807	6781	6814	6792	6873	6911	6819	6700	6898	6788	6828	6887	6900	6881	6812	6902	6778	6945	6792	6860	6821	6940	6882	6772	6785	6943	6804	6721	6840	6993	6848	6787	6995	6975	6918	6691	6951	6870	6899	7034	6889	6991	6774	6680	6816	6891	6950	6918	6825	6925	6985	7097	6868	6809	6854	6973	6794	6930	6882	6796	6848	6941	6870	6934	6896	6950	6812	6905	6981	6845	6941	6911	6835	6773	6843	6869	6715	6890	6822	6856	7017	6898	6803	6982	6878	6943	6716	6868	6904	6840	6877	6850	6775	6892	6904	6834	6920	6868	6861	6867	6909	6906	6843	6854	6800	6907	6880	6853	6862	6893	6990	6893	6951	6817	6785	6938	6832	6939	6794	6807	7005	6972	6739	6922	6832	6877	6905	6798	6864	6953	6961	6860	6865	7077	6847	6894	6940	6844	6798	6836	6893	6798	6835	6812	6865	6888	6923	6790	6869	6979	6817	6977	6977	6788	6778	6814	6835	6931	6913	6835	6852	6968	6915	6913	6920	6898	6795	6884	6886	6928	6887	6743	6910	6840	6738	6903	7005	6881	6879	6890	6889	6729	6778	6840	6878	6813	6967	6905	6814	6822	6960	6840	6878	6835	6906	6897	7008	6907	6829	6853	6911	6916	6932	6900	6832	6905	6878	6876	6785	6873	6916	6871	6704	6935	6984	6881	6845	6858	6943	6981	6854	6918	6999	6849	6911	6826	6779	6758	6947	7018	6882	6751	6878	6786	6842	6883	6853	6830	6896	6754	6829	6934	7030	6806	6991	6827	6852	6781	6633	6877	6934	6866	6899	6951	6849	6830	6948	6909	6811	6983	6694	6937	6894	6850	6943	6911	6862	6872	6959	6993	6752	6804	6857	6993	6911	6723	6812	6817	6858	6842	6776	6807	6947	6995	6825	6888	6841	6827	6798	6953	7011	6765	6970	6908	6799	6886	6763	6811	6781	6825	6942	6906	6888	6863	6768	6796	7009	6852	6827	6747	6856	6865	6780	6862	6788	6810	6887	6741	6894	7005	6858	6828	6903	6831	6824	6902	6836	6828	6813	6847	6711	6836	6744	6821	6980	6937	6956	6745	6755	6732	6754	6927	6879	6809	6801	6836	6897	6976	6964	6982	6883	6830	6939	6791	6870	6835	6840	6786	6789	6839	6909	6854	6804	6791	6967	6856	6877	6725	6818	6886	6751	6885	6943	6808	6828	6712	6934	6901	6803	6838	6811	6796	6828	6866	6840	6901	6881	6749	6667	6909	6881	6969	6908	6850	6849	6972	6927	6815	6792	6913	6936	6823	6890	7023	6693	6779	6787	6862	6824	6786	6884	6841	6952	6963	6827	6931	7000	6898	6747	6953	6780	6762	6813	6849	6840	6870	6816	6836	6927	6816	6855	6874	6918	6797	6982	6907	6876	6769	6881	6818	6879	6975	6981	6823	6825	6931	6898	6865	6792	6946	6878	6835	6839	6971	6909	6817	6744	6703	6921	6791	6837	6788	6973	6837	6933	6892	6829	6891	6832	6794	6890	6944	6978	6824	6852	6974	6881	6891	6814	6911	6835	6798	6854	6810	6822	6853	6921	6900	6693	6869	6899	6866	6761	6748	6891	6945	6830	6779	6923	6859	6928	6948	6897	6809	6841	6873	6873	6960	6869	6855	6853	6801	6925	6860	6915	6844	6838	6927	6847	6789	6784	6824	6795	6812	6780	6889	6835	6938	6850	6940	6814	6990	6787	6871	6817	6854	6904	6829	6922	6864	6861	6940	6831	7035	6911	6932	6861	6886	6906	6925	6810	6902	6865	6890	6994	6883	6909	6908	6820	6746	6984	6821	6905	6802	6786	6787	6754	6811	6765	6776	6917	6893	6808	6897	6820	6868	6766	6940	6876	6854	6858	6800	6848	6864	6830	6967	6960	6809	6875	6931	6916	6876	6939	6811	6813	6874	6795	6882	6841	6883	6888	6921	6913	6837	6805	6860	6860	6915	6854	6812	6881	6834	6888	6889	6761	6839	6810	6915	6905	6739	6965	6813	6979	6882	6898	6810	6891	6912	7038	6935	7049	6780	6911	6875	6871	6773	6792	7014	6905	6892	6972	6895	6797	6841	6851	6920	6903	6915	6813	6886	6713	6788	6768	6819	6899	6855	6879	6984	6880	6952	6879	6924	6830	6883	6731	6952	7003	6883	6789	6797	6763	6853	6800	6780	6735	6914	6807	6903	6867	6910	6928	6975	6801	6858	6782	6853	6831	6878	6747	6833	6934	6920	6830	6825	6688	6847	6761	6719	6892	6780	6919	6943	6819	6874	6859	6808	6867	6996	6895	6891	6932	6883	6750	6883	6912	6898	6835	6937	6790	7035	6775	6878	6856	6870	6921	6880	6800	6950	6844	7014	6746	6853	6822	6756	6830	6870	6788	6973	6819	6886	6829	6809	6811	6918	6985	6807	6839	6974	6939	6761	6958	6765	6838	6971	6747	6905	6933	6866	6951	6815	6858	6882	6903	6922	6785	6790	6863	6882	6823	6853	6876	6850	6911	6958	6823	6786	6882	6815	6830	7019	6744	6929	6929	6917	6803	6756	6938	6836	6833	6872	6892	6917	6771	6869	6838	6820	6924	6835	7004	6835	6788	6872	6793	6858	6897	6808	6910	6910	6803	6839	6828	6768	6853	6946	6679	7006	6847	6949	6949	6823	6947	6945	6906	6924	6837	6863	6817	6848	7118	6867	6852	6901	6908	6817	7025	6897	6939	6785	6766	6870	6887	6909	6913	6826	6985	6862	6790	6975	6945	6863	6921	6957	6907	6938	6852	6846	6773	6895	6890	6880	6821	6820	6989	6858	6877	6766	6812	6760	6862	6963	6766	6803	6929	6790	6891	6633	6876	6868	6864	6838	6734	6852	6795	6895	6862	6908	6782	6986	6879	7000	6807	6780	6829	6900	6818	6890	6960	6758	6944	6793	6859	6790	6749	6868	6879	6916	6893	6902	6880	6829	6925	6793	6915	6820	6855	6906	6926	6851	6878	6783	7019	6721	6821	6838	6854	6995	6858	6958	6908	6867	6878	6874	6849	6902	6935	7008	6796	6839	6754	6825	6943	6879	6906	6821	6891	6814	6929	6902	6725	6864	6780	6922	6815	6868	6863	6966	6892	6755	6932	6841	6763	6888	6859	6900	6905	6906	6937	6830	6938	6897	6920	6976	6906	6753	6836	6847	6890	6866	6880	6846	6921	6781	6929	6920	6925	6859	6876	6871	6779	6844	6870	6956	6778	6883	6937	6863	6768	6729	6815	6921	6946	6893	6936	6919	6859	6756	6975	7013	6888	6888	6828	6771	6775	6903	6896	6933	6949	6805	6833	6962	6908	6758	6782	6846	7029	6823	6729	6895	6875	6859	6867	6925	6903	6802	6799	6996	6943	6812	6882	6844	6966	6846	6824	6829	6812	6903	6721	6960	6813	6813	6845	6912	6735	6817	6820	6770	6909	6997	6893	6862	6896	6761	6943	6928	6805	6809	6959	6824	6822	6890	6842	6805	6859	6914	6736	6823	6735	6980	6827	6822	6917	6887	6844	6857	6942	6740	6821	6793	6947	6866	6819	6858	6911	6924	6959	6881	6891	7045	6874	6941	6892	6617	6829	6771	6833	6854	6922	6781	6951	6897	6855	6838	6933	6935	6817	6868	6718	6895	6923	6820	6856	6943	6842	6698	6913	6820	6866	6889	6796	6889	7036	6840	6865	6835	6800	7007	6972	6892	6789	6865	6792	6846	6840	6784	6876	6981	6791	6861	6898
12799	12159	11103	8412	21408	28683	25465	15838	5307	1550	922	747	744	777	713	723	769	698	756	751	739	777	754	748	733	760	755	735	774	729	744	780	715	750	731	692	798	727	755	777	786	738	790	748	717	735	721	735	703	736	734	732	726	704	788	735	771	752	750	769	732	736	736	767	721	734	713	733	731	752	734	707	711	766	756	710	711	700	727	789	748	763	784	735	755	755	705	732	769	734	760	750	714	756	783	740	673	764	767	752	745	724	776	791	716	683	716	731	754	704	747	707	748	738	733	749	767	744	762	664	755	758	713	779	743	755	691	767	781	724	759	715	806	786	722	739	691	751	732	714	721	755	752	737	751	793	681	737	711	777	711	747	689	759	749	728	777	702	721	766	767	708	741	740	747	756	747	753	720	745	741	755	794	732	752	745	769	758	723	733	730	708	758	758	729	765	753	778	735	740	716	742	723	772	756	735	777	719	698	716	734	762	781	727	737	761	722	778	716	754	762	762	729	744	738	756	797	765	723	714	732	725	761	716	760	716	785	743	757	721	743	708	762	761	753	778	720	744	760	721	777	796	782	846	744	738	768	707	704	730	706	750	734	763	775	737	729	710	787	739	758	692	694	739	710	762	761	727	751	747	695	758	753	747	725	709	713	737	711	749	745	755	759	732	783	709	741	743	737	713	724	726	769	743	722	717	733	770	689	767	743	704	735	722	734	752	707	743	749	771	754	695	761	716	742	811	741	750	768	740	723	724	720	714	720	751	774	735	708	716	725	758	791	691	733	771	755	738	715	713	752	737	763	740	747	689	744	765	786	715	780	758	750	756	779	756	769	704	714	760	735	800	700	758	702	761	765	734	782	708	778	760	749	738	703	752	739	748	732	727	724	711	747	754	736	743	755	684	699	702	730	756	747	763	804	754	772	742	715	781	789	698	703	724	780	740	765	728	721	730	718	731	748	725	748	740	768	729	737	757	780	737	766	738	750	720	743	775	748	714	789	729	725	767	752	718	760	733	739	743	759	766	716	726	738	726	752	764	791	743	744	678	734	750	694	704	741	741	761	738	739	761	743	757	759	716	718	778	777	724	752	687	762	775	699	794	742	755	746	773	771	741	715	686	743	769	704	770	717	733	752	702	801	761	750	784	740	700	687	741	738	730	756	725	702	758	737	695	760	728	723	760	739	743	722	757	736	742	726	757	770	715	717	757	715	775	780	731	723	717	743	772	764	773	827	751	727	737	737	748	772	748	775	794	785	747	768	721	727	777	728	699	715	729	740	746	711	756	763	737	767	756	769	756	734	698	697	741	755	743	706	701	689	731	766	742	760	767	744	789	763	736	807	742	785	749	720	766	744	705	748	755	740	770	758	715	698	741	724	736	751	789	739	739	742	777	682	802	760	781	787	725	720	728	776	741	735	782	724	736	813	720	719	708	786	750	792	749	716	720	736	742	774	753	716	752	764	733	769	801	685	778	715	677	725	748	749	738	750	732	733	745	770	674	770	716	762	719	719	685	746	729	704	719	734	754	711	762	701	719	774	708	752	769	767	731	772	796	723	734	775	746	741	767	759	746	758	744	761	767	771	726	732	715	740	742	770	772	733	715	731	753	739	713	772	735	750	735	736	752	750	780	738	758	693	750	741	701	730	724	750	696	743	766	737	712	744	779	782	761	701	743	727	776	760	722	753	738	750	729	780	736	721	760	741	732	779	735	724	763	692	754	780	742	748	756	760	739	793	734	697	791	750	718	724	741	797	774	742	753	697	691	735	680	731	749	747	773	751	719	769	745	739	764	705	741	770	750	754	711	726	760	757	706	787	723	753	713	779	721	753	755	732	721	747	708	749	744	763	761	765	731	730	741	715	772	770	725	758	751	804	743	778	755	758	683	756	716	759	772	727	736	752	751	734	787	719	769	737	739	779	712	755	750	734	748	711	767	782	775	731	748	738	773	726	745	768	767	673	748	783	679	748	735	706	723	800	749	740	761	698	745	727	746	751	761	676	758	746	764	804	732	749	751	727	755	745	731	738	760	712	784	773	736	695	781	764	802	720	795	716	716	778	760	786	737	714	781	724	760	793	739	758	759	725	807	705	769	729	691	808	744	800	726	748	751	704	728	760	715	701	701	774	733	744	802	716	744	728	707	744	748	722	768	750	717	779	762	758	731	736	746	774	807	741	758	783	783	711	745	701	737	743	730	733	699	698	743	762	682	713	732	774	724	780	788	720	722	751	740	764	747	760	748	722	712	787	741	697	751	735	728	720	788	755	781	780	739	752	774	756	722	713	714	745	751	748	742	744	731	761	723	716	767	768	778	730	758	745	749	759	763	765	747	755	731	780	774	694	796	729	757	750	723	788	726	752	729	714	762	743	818	763	721	812	799	773	794	769	720	733	725	728	761	700	744	720	727	773	730	735	748	769	795	744	744	751	764	730	754	775	718	729	761	711	752	750	726	745	740	745	657	773	755	757	758	710	712	754	737	769	700	798	743	709	726	763	784	723	723	731	744	766	720	709	705	742	707	778	725	736	713	747	719	730	768	723	726	727	752	751	705	708	722	732	746	725	739	725	777	713	759	790	737	724	737	769	745	698	787	772	696	760	761	781	723	782	759	730	724	746	772	716	746	725	768	738	699	770	775	731	739	733	693	762	713	732	780	761	740	770	769	739	746	756	678	719	712	741	718	714	747	737	735	696	736	707	735	777	755	717	796	746	713	771	740	777	678	783	725	706	720	719	784	753	715	750	762	697	734	707	720	749	756	752	747	719	767	731	725	724	780	712	736	713	768	767	708	729	711	757	762	715	747	687	736	742	717	780	744	753	739	769	739	689	736	780	734	698	766	761	729	714	708	751	807	758	743	758	786	745	726	755	748	780	718	765	718	739	725	728	693	729	721	748	774	714	784	767	728	774	777	742	731	778	777	757	752	773	775	774	776	762	822	721	752	741	748	747	791	700	714	702	697	732	759	747	729	755	737	738	755	721	712	732	762	701	762	732	728	727	736	753	725	771	765	728	723	699	724	774	743	730	756	681	737	731	751	754	696	790	720	753	706	741	745	736	740	720	682	780	761	710	718	714	684	786	700	772	764	748	768	768	767	718	721	755	787	746	645	728	718	745	725	711	746	763	732	731	724	742	699	740	784	730	741	822	745	766	695	724	709	784	751	780	758	700	703	759	741	735	746	742	742	728	783	736	713	710	762	684	794	729	711	772	750	742	729	759	757	739	743	717	797	737	743	741	739	794	703	759	752	770	716	747	745	758	762	766	718	787	697	741	762	789	756	770	725	708	738	756	714	746	746	767	737	747	689	759	784	699	744	694	705	743	759	725	741	731	742	754	747	747	708	814	704	735	751	703	701	757	731	785	718	728	724	766	743	680	752	749	690	737	772	702	726	766	788	768	788	735	760	775	786	801	746	737	732	763	705	771	746	730	775	703	785	745	737	659	736	685	768	745	737	753	765	733	765	733	743	733	778	716	764	750	701
50462	42986	44859	51781	64133	79626	78558	59932	35387	16914	8472	6847	6762	6845	6804	6710	6722	6750	6765	6737	6824	6802	6775	6715	6809	6739	6569	6724	6878	6661	6638	6739	6780	6682	6643	6694	6654	6813	6671	6751	6691	6699	6613	6772	6748	6658	6720	6717	6708	6796	6857	6730	6599	6788	6700	6707	6709	6726	6718	6705	6841	6719	6628	6816	6783	6664	6809	6782	6828	6823	6779	6807	6758	6768	6713	6688	6677	6724	6748	6806	6854	6766	6752	6713	6789	6637	6737	6785	6668	6720	6588	6509	6583	6845	6717	6866	6681	6667	6657	6747	6649	6726	6767	6713	6774	6796	6671	6780	6692	6862	6796	6729	6757	6761	6651	6849	6768	6947	6775	6661	6786	6689	6744	6698	6827	6795	6853	6562	6743	6649	6675	6739	6809	6879	6710	6694	6761	6753	6770	6591	6771	6817	6758	6771	6655	6859	6794	6683	6706	6602	6807	6680	6825	6680	6777	6829	6845	6739	6731	6613	6748	6831	6770	6705	6779	6680	6796	6713	6749	6800	6715	6806	6807	6691	6775	6670	6785	6852	6886	6880	6706	6737	6752	6717	6777	6707	6646	6695	6861	6706	6707	6654	6707	6754	6715	6763	6694	6778	6806	6864	6744	6789	6747	6788	6719	6694	6828	6756	6823	6793	6799	6655	6653	6742	6788	6733	6761	6796	6703	6720	6765	6751	6818	6718	6655	6860	6896	6759	6865	6770	6723	6655	6761	6768	6662	6718	6625	6881	6750	6763	6663	6732	6718	6716	6670	6702	6903	6750	6675	6716	6641	6616	6657	6745	6706	6571	6752	6632	6669	6666	6755	6894	6729	6844	6740	6748	6724	6769	6685	6722	6734	6679	6701	6677	6855	6768	6685	6827	6800	6806	6773	6793	6783	6690	6750	6594	6804	6600	6688	6777	6688	6794	6698	6735	6725	6770	6706	6716	6833	6851	6773	6726	6740	6865	6549	6658	6857	6808	6847	6659	6674	6814	6794	6614	6783	6745	6679	6770	6777	6672	6746	6673	6591	6710	6744	6718	6689	6765	6781	6696	6648	6779	6725	6789	6792	6704	6659	6771	6799	6829	6760	6678	6619	6749	6761	6754	6801	6602	6709	6729	6659	6753	6816	6928	6843	6793	6836	6755	6692	6790	6516	6822	6791	6690	6732	6827	6797	6720	6789	6723	6849	6730	6861	6768	6851	6744	6610	6813	6744	6800	6757	6715	6787	6761	6713	6730	6739	6697	6787	6589	6726	6667	6706	6881	6700	6709	6672	6748	6729	6710	6818	6722	6759	6625	6678	6724	6797	6774	6725	6807	6750	6763	6856	6633	6907	6682	6679	6754	6872	6791	6639	6698	6692	6683	6689	6710	6707	6591	6602	6727	6831	6697	6613	6811	6711	6712	6708	6712	6760	6848	6585	6757	6714	6710	6665	6675	6640	6752	6694	6816	6774	6822	6760	6803	6679	6708	6716	6719	6741	6837	6803	6883	6680	6766	6737	6857	6669	6663	6702	6683	6763	6766	6656	6807	6808	6764	6920	6778	6828	6619	6672	6803	6888	6694	6636	6617	6692	6744	6878	6790	6764	6749	6877	6836	6743	6812	6708	6854	6781	6759	6957	6712	6662	6670	6765	6828	6703	6786	6716	6729	6681	6773	6678	6733	6777	6726	6568	6782	6678	6874	6717	6621	6775	6580	6926	6818	6865	6756	6792	6758	6768	6844	6739	6763	6788	6696	6741	6730	6646	6735	6765	6775	6934	6657	6631	6847	6743	6657	6628	6722	6734	6797	6736	6729	6749	6818	6721	6651	6763	6705	6758	6680	6646	6790	6773	6688	6808	6753	6674	6687	6751	6768	6859	6759	6581	6712	6738	6726	6754	6740	6753	6844	6659	6789	6771	6740	6656	6704	6757	6851	6779	6760	6776	6706	6683	6814	6818	6817	6794	6704	6608	6680	6769	6798	6745	6744	6758	6628	6809	6793	6641	6678	6969	6754	6760	6903	6684	6769	6824	6723	6701	6786	6692	6704	6756	6816	6839	6790	6733	6856	6680	6840	6693	6837	6658	6768	6719	6769	6768	6681	6738	6670	6782	6798	6750	6765	6777	6627	6849	6688	6749	6624	6640	6733	6706	6690	6713	6729	6675	6819	6638	6847	6729	6707	6651	6717	6801	6813	6774	6784	6892	6856	6671	6731	6657	6841	6698	6742	6677	6709	6748	6707	6784	6676	6857	6664	6673	6791	6736	6717	6739	6770	6713	6766	6786	6834	6768	6809	6732	6701	6776	6773	6751	6797	6694	6706	6671	6686	6783	6751	6801	6789	6832	6686	6640	6667	6784	6710	6825	6886	6593	6769	6733	6709	6785	6755	6706	6703	6732	6806	6639	6714	6702	6635	6743	6760	6710	6801	6718	6685	6686	6800	6733	6671	6780	6786	6784	6787	6837	6803	6703	6702	6737	6868	6750	6675	6750	6834	6838	6773	6669	6732	6713	6721	6618	6784	6945	6741	6673	6758	6646	6610	6687	6758	6773	6650	6657	6691	6704	6758	6583	6781	6778	6660	6842	6763	6705	6752	6715	6817	6743	6649	6672	6805	6799	6673	6705	6775	6713	6870	6827	6936	6627	6693	6733	6708	6772	6660	6578	6606	6669	6746	6759	6738	6954	6705	6800	6664	6803	6732	6796	6686	6771	6590	6809	6635	6729	6733	6752	6721	6769	6796	6670	6791	6756	6840	6722	6740	6707	6760	6804	6703	6812	6666	6771	6839	6805	6806	6739	6652	6800	6726	6765	6801	6783	6865	6867	6741	6562	6817	6731	6885	6623	6720	6853	6655	6756	6786	6884	6681	6749	6562	6775	6644	6733	6651	6741	6740	6684	6800	6636	6760	6610	6842	6760	6658	6676	6745	6626	6847	6704	6734	6726	6657	6750	6746	6769	6790	6638	6748	6712	6678	6765	6598	6879	6745	6614	6755	6784	6714	6656	6652	6861	6667	6755	6733	6702	6740	6814	6567	6894	6682	6737	6676	6799	6690	6690	6724	6704	6809	6858	6711	6683	6632	6820	6774	6755	6635	6676	6713	6787	6756	6763	6757	6774	6724	6877	6702	6558	6811	6821	6710	6810	6723	6743	6786	6689	6722	6795	6641	6723	6648	6643	6839	6700	6803	6905	6883	6668	6596	6711	6629	6665	6806	6733	6791	6728	6791	6735	6811	6783	6814	6730	6807	6698	6503	6821	6662	6587	6746	6689	6757	6772	6766	6674	6819	6738	6683	6701	6805	6721	6830	6734	6688	6775	6676	6863	6867	6744	6692	6682	6777	6696	6845	6729	6785	6780	6683	6844	6649	6781	6610	6791	6692	6688	6894	6840	6744	6589	6632	6670	6711	6705	6595	6736	6794	6656	6543	6692	6832	6746	6674	6771	6739	6767	6873	6729	6636	6887	6738	6729	6772	6827	6671	6744	6719	6712	6689	6710	6819	6777	6682	6750	6600	6755	6787	6790	6715	6775	6694	6846	6589	6848	6687	6652	6717	6682	6870	6776	6806	6869	6733	6768	6862	6758	6725	6727	6776	6786	6796	6733	6686	6885	6880	6646	6780	6822	6891	6835	6684	6979	6764	6763	6787	6745	6777	6633	6763	6667	6657	6704	6854	6759	6814	6751	6754	6781	6821	6722	6674	6701	6813	6582	6755	6848	6797	6758	6846	6755	6626	6708	6716	6759	6677	6783	6829	6725	6716	6737	6725	6674	6696	6746	6679	6684	6868	6759	6757	6783	6671	6659	6795	6797	6752	6660	6864	6713	6696	6734	6714	6775	6668	6620	6687	6735	6747	6719	6683	6835	6817	6733	6800	6686	6806	6757	6717	6729	6861	6584	6677	6847	6800	6836	6725	6799	6715	6779	6765	6584	6867	6743	6753	6674	6715	6877	6760	6773	6771	6808	6718	6718	6745	6649	6719	6724	6710	6753	6834	6756	6769	6799	6694	6615	6721	6661	6797	6856	6734	6702	6698	6735	6767	6766	6722	6789	6642	6685	6867	6831	6831	6766	6822	6633	6841	6800	6703	6618	6814	6681	6677	6750	6706	6725	6785	6614	6625	6754	6820	6739	6843	6812	6891	6783	6747	6845	6778	6811	6826	6790	6764	6680	6640	6839	6820	6847	6692	6705	6864	6631	6665	6774	6759	6810	6730	6780	6673	6770	6724	6821	6751	6688	6641	6722	6818	6798	6726	6819	6690	6852	6637	6722	6756	6788	6889	6688	6621	6767	6735	6667	6861	6712	6727	6773	6829	6723	6693	6785	6788	6796	6789	6715	6754	6817	6706	6739	6745	6606	6770	6762	6786	6708	6788	6659	6787	6778	6729	6748	6727	6720	6681	6618	6824	6722	6877	6743	6784	6696	6789	6818	6676	6576	6746	6741	6834	6577	6496	6728	6854	6776	6746	6711	6748	6644	6855	6703	6835	6769	6729	6711	6721	6659	6766	6876	6773	6634	6700	6804	6707	6689	6868	6708	6840	6612	6671	6719	6759	6711	6740	6901	6835	6856	6802	6814	6797	6764	6656	6789	6782	6540	6660	6695	6707	6784	6711	6641	6640	6686	6686	6550	6743	6698	6685	6794	6842	6729	6766	6793	6673	6726	6842	6852	6709	6859	6756	6686	6731	6769	6782	6609	6695	6772	6612	6657	6796	6796	6688	6804	6682	6851	6747	6828	6763	6689	6715	6721	6772	6665	6754	6658	6750	6640	6721	6788	6689	6722	6780	6780	6791	6749	6858	6699	6806	6660	6625	6812	6785	6720	6675	6764	6707	6703	6663	6740	6725	6643	6798	6769	6685	6713	6804	6790	6699	6709	6732	6814	6766	6708	6772	6654	6755	6744	6788	6661	6772	6781	6848	6709	6731	6767	6615	6722	6754	6691	6814	6784	6712	6798	6767	6716	6736	6654	6752	6712	6863	6725	6621	6885	6624	6843	6721	6760	6746	6795	6748	6738	6720	6778	6723	6801	6724	6602	6812	6788	6591	6711	6818	6706	6714	6636	6781	6662	6716	6770	6581	6746	6802
6190	3150	3251	3801	2857	7056	6243	2967	1417	837	771	703	749	730	716	740	754	681	747	722	712	699	718	683	732	768	763	762	690	716	724	731	750	758	741	703	760	709	724	765	682	743	725	731	767	722	709	757	780	745	699	708	685	754	724	686	722	783	704	727	741	750	714	769	708	691	738	714	751	717	695	741	733	691	717	744	745	770	767	711	726	724	757	691	720	723	704	706	757	762	701	754	706	698	709	741	766	716	766	658	722	743	700	784	734	691	688	729	751	677	694	738	732	709	731	747	731	723	757	752	794	777	798	689	684	719	725	723	716	684	782	726	738	738	716	754	756	733	713	758	726	711	743	767	712	687	682	750	722	729	742	736	683	702	723	786	719	733	689	758	767	769	728	694	726	742	718	744	725	722	728	689	743	731	734	711	699	708	697	708	772	743	710	684	764	735	762	704	738	710	690	735	790	706	689	696	700	746	694	715	758	765	714	731	726	690	680	719	761	744	699	731	746	716	742	753	750	715	713	727	738	736	784	736	716	708	726	691	695	764	711	750	676	739	767	756	752	728	749	717	734	769	776	688	744	714	748	733	705	758	758	732	714	718	729	710	761	740	728	731	729	708	744	743	814	740	730	716	776	730	783	746	702	765	752	726	676	696	721	681	741	739	744	784	696	754	717	742	676	712	742	714	771	733	741	776	731	694	802	693	723	753	734	732	759	719	670	749	718	717	681	715	758	748	734	701	730	686	729	716	699	695	717	720	760	685	689	710	754	747	747	745	759	738	769	694	731	707	747	742	732	724	749	759	726	748	761	721	751	667	744	755	768	749	734	729	713	700	713	707	665	754	730	762	751	715	718	750	673	747	729	733	734	736	746	742	725	747	693	733	757	722	697	739	692	762	730	728	704	710	687	734	764	714	734	713	710	718	687	731	744	720	759	712	740	700	696	693	788	724	734	747	698	759	723	752	737	698	686	687	729	752	667	716	710	756	684	708	655	712	728	711	741	699	704	724	747	713	744	772	736	714	776	736	767	778	731	699	744	778	742	751	741	731	726	736	674	780	739	725	692	703	713	771	733	765	722	676	790	691	708	739	715	754	747	671	776	660	703	735	701	742	696	768	735	758	713	719	656	705	739	737	699	702	721	766	777	742	755	703	682	759	670	728	746	735	735	747	745	700	740	736	757	692	751	716	711	688	773	739	736	761	753	697	762	696	684	714	751	748	758	732	733	778	746	707	725	726	725	682	713	775	716	708	718	711	713	707	758	753	782	686	746	683	734	744	771	751	714	722	679	745	677	725	689	710	713	721	729	729	708	731	753	697	712	761	694	730	761	688	734	723	679	708	775	718	714	722	732	727	736	754	727	704	738	735	722	768	747	752	717	739	681	718	723	740	693	721	724	790	655	711	702	714	718	704	711	718	731	757	710	696	714	733	743	742	680	695	741	708	709	747	713	718	716	707	727	726	712	687	710	736	715	783	717	766	749	748	688	721	749	718	748	742	718	704	770	746	737	670	742	707	766	763	707	728	790	758	709	733	736	749	737	693	768	732	729	725	744	703	755	723	685	756	692	746	710	798	728	771	748	710	698	733	707	741	670	768	721	755	749	746	720	746	746	721	749	728	717	680	728	717	750	725	746	749	719	751	661	770	694	720	744	692	746	743	764	678	752	786	722	735	713	709	712	712	756	798	714	716	722	726	786	739	715	720	709	736	692	738	752	692	709	711	781	737	711	757	716	735	742	694	727	732	716	748	732	710	757	693	717	687	711	739	702	728	773	754	731	729	787	721	727	753	722	715	758	752	701	746	722	760	752	764	743	762	795	751	676	749	712	744	747	714	696	756	762	682	779	743	716	716	744	688	727	730	707	730	685	756	721	736	729	687	764	707	716	724	734	714	798	661	692	720	716	754	754	710	770	715	703	727	723	710	734	771	743	698	772	747	722	744	742	702	718	741	742	690	731	735	706	690	736	703	728	745	703	740	744	731	729	692	733	767	684	741	710	696	720	730	718	713	748	726	710	738	710	731	743	773	723	760	713	717	733	689	748	713	714	750	727	716	794	657	705	738	708	733	678	738	729	746	659	722	745	712	743	661	748	759	694	766	712	755	707	753	767	727	728	699	737	773	716	697	733	717	744	765	755	718	750	770	748	742	709	725	731	758	731	702	733	719	751	729	703	691	709	738	740	736	722	707	726	683	672	738	719	748	774	657	682	738	741	713	746	683	729	748	753	758	762	690	719	808	746	713	729	700	762	718	725	711	713	734	760	699	722	769	688	781	769	698	733	724	735	748	716	741	750	741	777	690	733	740	694	768	736	782	701	676	698	691	663	770	719	723	722	730	729	744	703	688	707	712	685	731	784	732	698	718	677	718	747	692	716	719	743	703	709	727	733	710	710	721	729	796	714	735	733	764	681	715	742	756	723	742	753	774	725	709	745	705	707	773	738	714	730	689	758	768	705	725	774	787	741	719	740	722	762	766	820	712	703	710	748	791	713	705	676	757	733	730	776	709	712	713	689	751	723	718	673	701	736	742	708	719	698	756	734	731	707	766	735	743	778	721	733	707	734	754	722	664	732	781	712	764	741	695	740	781	729	735	719	708	728	731	735	723	756	716	725	749	699	735	726	770	783	742	749	729	728	731	681	715	740	664	703	770	742	710	724	729	712	697	718	748	689	774	725	735	719	703	729	703	725	767	740	713	684	720	752	721	742	745	751	728	764	721	735	751	749	714	761	735	727	730	754	690	697	692	721	774	731	720	717	673	711	762	730	731	716	764	798	708	735	737	728	724	715	748	735	729	722	734	749	755	681	717	743	742	760	713	705	698	734	722	688	736	738	730	727	688	784	725	802	714	715	724	716	742	714	745	697	683	763	742	711	712	710	675	746	728	752	745	737	745	743	765	674	715	736	720	745	727	741	693	785	691	768	700	715	742	713	700	753	722	755	759	665	748	713	712	790	740	726	677	749	751	711	746	749	718	692	695	706	707	723	745	722	712	728	701	714	764	752	724	728	753	716	713	717	701	708	745	700	748	757	755	718	715	744	698	720	739	745	733	748	724	751	736	730	728	728	729	756	678	722	746	738	696	722	759	709	752	760	711	761	742	666	714	690	693	710	737	735	712	720	700	724	712	738	691	740	732	702	763	723	724	758	713	742	752	715	737	713	727	729	750	717	755	716	713	672	739	728	737	709	771	706	701	764	732	745	763	701	756	711	774	723	704	725	713	761	753	794	751	726	750	720	726	738	778	730	708	700	705	770	715	749	754	726	759	733	694	737	717	700	782	741	699	734	751	743	700	677	769	708	749	746	698	752	760	720	755	723	740	681	719	730	751	702	735	675	716	777	737	728	689	699	714	710	653	704	740	769	749	725	724	727	680	698	723	707	768	720	692	704	725	719	739	737	737	740	731	733	722	725	699	767	744	688	668	721	722	734	695	728	733	748	717	740	744	719	662	705	747	696	733	681	691	732	701	744	747	668	745
36772	26749	28446	42725	41024	55263	46851	30895	15660	8589	6850	6709	6643	6581	6600	6511	6557	6572	6568	6612	6566	6653	6537	6658	6551	6639	6615	6682	6634	6596	6627	6605	6734	6587	6572	6628	6470	6490	6664	6623	6615	6610	6605	6481	6473	6630	6643	6690	6539	6569	6523	6671	6410	6548	6488	6583	6651	6576	6574	6627	6496	6584	6719	6549	6460	6493	6597	6603	6546	6588	6565	6602	6528	6483	6721	6767	6549	6555	6713	6489	6545	6678	6555	6564	6640	6562	6649	6569	6558	6713	6521	6450	6500	6470	6551	6496	6633	6643	6591	6476	6578	6581	6500	6572	6539	6727	6626	6477	6670	6625	6605	6463	6587	6664	6695	6724	6666	6536	6734	6583	6660	6571	6608	6537	6497	6618	6560	6647	6618	6458	6638	6615	6548	6459	6591	6538	6495	6509	6562	6634	6553	6602	6575	6604	6437	6453	6622	6628	6632	6740	6511	6538	6698	6527	6584	6611	6680	6489	6552	6533	6744	6369	6576	6614	6653	6599	6549	6536	6568	6589	6723	6680	6706	6505	6578	6581	6605	6598	6604	6528	6702	6559	6665	6661	6495	6631	6565	6540	6652	6612	6614	6708	6511	6663	6618	6546	6496	6652	6500	6575	6706	6453	6599	6658	6620	6739	6617	6606	6543	6401	6586	6542	6508	6672	6575	6583	6721	6540	6580	6564	6610	6525	6554	6473	6713	6598	6519	6402	6550	6707	6607	6532	6642	6688	6620	6577	6640	6439	6516	6645	6615	6564	6628	6663	6626	6498	6487	6604	6582	6543	6576	6623	6610	6495	6681	6606	6532	6582	6514	6547	6690	6648	6550	6488	6551	6559	6530	6592	6552	6554	6696	6537	6518	6507	6606	6595	6727	6521	6672	6585	6728	6574	6653	6670	6584	6528	6715	6517	6652	6569	6463	6595	6536	6637	6689	6529	6739	6578	6481	6576	6514	6719	6663	6618	6628	6541	6674	6508	6713	6602	6540	6553	6572	6542	6497	6486	6544	6541	6573	6518	6571	6594	6787	6582	6587	6485	6616	6540	6487	6508	6619	6653	6703	6620	6629	6540	6747	6592	6469	6682	6646	6572	6525	6589	6575	6636	6680	6672	6550	6616	6642	6687	6542	6574	6560	6564	6526	6585	6622	6606	6553	6591	6733	6472	6571	6571	6615	6507	6551	6701	6596	6710	6560	6473	6440	6494	6534	6605	6519	6623	6515	6628	6762	6642	6532	6622	6645	6557	6568	6600	6732	6586	6636	6652	6578	6666	6531	6584	6582	6575	6519	6580	6578	6639	6550	6503	6707	6648	6533	6549	6598	6599	6627	6568	6780	6519	6665	6607	6566	6541	6429	6694	6423	6632	6788	6544	6610	6708	6517	6602	6656	6616	6697	6602	6518	6688	6565	6508	6572	6677	6630	6575	6558	6617	6510	6590	6625	6558	6682	6506	6608	6646	6495	6609	6591	6610	6553	6614	6634	6510	6576	6653	6434	6499	6594	6612	6413	6633	6471	6562	6592	6538	6564	6377	6612	6651	6558	6567	6598	6589	6479	6601	6616	6611	6618	6712	6614	6621	6564	6524	6617	6500	6548	6485	6551	6603	6603	6502	6514	6614	6599	6525	6555	6531	6617	6636	6588	6456	6558	6649	6464	6582	6593	6636	6524	6644	6599	6646	6713	6519	6514	6548	6716	6581	6614	6661	6646	6525	6612	6715	6733	6552	6683	6666	6548	6620	6584	6598	6519	6505	6603	6686	6719	6565	6583	6599	6606	6623	6597	6457	6478	6657	6658	6536	6559	6659	6531	6562	6650	6559	6570	6586	6620	6572	6550	6620	6528	6509	6520	6651	6475	6547	6629	6631	6489	6632	6523	6652	6636	6593	6559	6601	6611	6464	6553	6649	6558	6540	6590	6601	6686	6751	6438	6666	6567	6685	6508	6619	6670	6531	6714	6723	6592	6707	6564	6588	6506	6617	6508	6523	6659	6597	6682	6676	6559	6584	6666	6501	6713	6647	6649	6616	6659	6711	6561	6658	6577	6583	6704	6618	6657	6533	6460	6652	6636	6592	6543	6753	6726	6506	6667	6642	6508	6469	6558	6697	6637	6679	6762	6501	6573	6611	6608	6640	6464	6556	6611	6483	6579	6657	6622	6531	6490	6527	6624	6520	6550	6710	6651	6652	6479	6553	6555	6625	6767	6657	6616	6675	6536	6642	6568	6563	6566	6651	6661	6543	6561	6586	6541	6581	6579	6604	6574	6446	6614	6641	6485	6590	6534	6479	6608	6693	6642	6553	6877	6500	6684	6600	6626	6601	6509	6603	6501	6646	6582	6584	6608	6583	6576	6553	6530	6709	6648	6599	6646	6673	6506	6609	6445	6612	6694	6589	6621	6616	6545	6551	6561	6563	6632	6665	6451	6619	6673	6532	6652	6661	6591	6548	6635	6523	6543	6668	6550	6492	6610	6595	6618	6727	6396	6592	6610	6491	6562	6591	6545	6570	6511	6655	6513	6530	6601	6519	6649	6624	6513	6619	6637	6495	6512	6679	6616	6615	6714	6590	6521	6567	6530	6542	6493	6586	6576	6530	6689	6687	6528	6539	6585	6551	6788	6585	6637	6585	6625	6671	6693	6708	6481	6655	6517	6451	6626	6599	6547	6588	6523	6562	6541	6561	6557	6482	6701	6596	6729	6629	6581	6606	6682	6695	6707	6606	6714	6553	6548	6526	6588	6499	6673	6584	6599	6605	6657	6579	6613	6502	6614	6523	6683	6570	6571	6597	6686	6573	6564	6611	6665	6616	6627	6566	6682	6597	6604	6455	6601	6663	6562	6524	6585	6597	6633	6638	6555	6661	6520	6660	6538	6614	6535	6677	6524	6639	6663	6545	6583	6550	6610	6588	6542	6558	6526	6491	6484	6671	6549	6629	6565	6635	6814	6577	6574	6670	6553	6646	6658	6458	6556	6589	6538	6589	6645	6608	6581	6538	6531	6639	6534	6548	6631	6620	6556	6638	6602	6702	6562	6662	6553	6596	6611	6645	6657	6588	6496	6667	6506	6568	6649	6539	6682	6635	6694	6546	6630	6567	6605	6684	6615	6537	6581	6525	6518	6713	6677	6454	6625	6628	6505	6496	6515	6733	6478	6593	6706	6519	6648	6603	6581	6587	6620	6454	6572	6665	6572	6616	6562	6635	6469	6543	6592	6502	6607	6611	6679	6630	6520	6628	6642	6523	6579	6666	6566	6550	6714	6638	6579	6617	6475	6470	6522	6672	6572	6621	6568	6562	6474	6542	6661	6534	6563	6648	6470	6541	6643	6454	6773	6746	6557	6703	6631	6647	6499	6600	6563	6562	6660	6706	6658	6643	6483	6490	6605	6595	6620	6579	6675	6659	6543	6608	6530	6516	6600	6757	6596	6658	6422	6609	6594	6585	6680	6486	6630	6556	6647	6623	6617	6508	6564	6644	6555	6624	6477	6623	6621	6607	6554	6572	6563	6428	6479	6541	6713	6535	6679	6589	6592	6537	6747	6601	6562	6635	6525	6660	6571	6521	6627	6554	6613	6726	6552	6550	6578	6642	6761	6580	6556	6622	6578	6716	6624	6525	6608	6662	6557	6553	6564	6522	6643	6577	6503	6686	6577	6701	6625	6632	6576	6623	6465	6577	6702	6463	6624	6496	6566	6640	6552	6596	6650	6597	6613	6515	6674	6491	6584	6536	6577	6582	6708	6502	6422	6574	6715	6567	6555	6579	6626	6534	6437	6599	6668	6638	6548	6621	6604	6645	6528	6507	6605	6641	6555	6554	6634	6608	6583	6585	6517	6561	6640	6643	6604	6557	6500	6621	6689	6568	6590	6449	6586	6705	6505	6673	6466	6670	6510	6680	6543	6590	6660	6574	6599	6568	6532	6578	6598	6597	6649	6532	6443	6565	6613	6657	6547	6636	6605	6594	6700	6633	6558	6468	6614	6578	6686	6513	6550	6647	6584	6617	6549	6579	6651	6662	6654	6657	6581	6684	6798	6693	6620	6648	6519	6630	6634	6533	6609	6566	6637	6627	6596	6681	6548	6515	6444	6588	6601	6550	6655	6532	6685	6665	6497	6558	6611	6627	6550	6586	6432	6613	6625	6685	6569	6632	6716	6629	6526	6635	6714	6629	6542	6670	6758	6519	6614	6676	6624	6693	6683	6585	6574	6467	6503	6611	6667	6518	6575	6638	6737	6560	6528	6540	6724	6532	6690	6632	6697	6437	6590	6558	6605	6607	6674	6577	6543	6484	6604	6569	6653	6561	6578	6614	6652	6578	6533	6610	6568	6713	6604	6652	6538	6530	6519	6644	6605	6457	6641	6571	6680	6660	6613	6537	6637	6663	6589	6596	6642	6577	6708	6601	6659	6638	6649	6600	6547	6584	6623	6692	6605	6575	6610	6770	6537	6607	6558	6601	6580	6536	6610	6742	6507	6673	6622	6533	6553	6509	6628	6587	6502	6658	6581	6642	6562	6580	6557	6588	6722	6563	6583	6521	6488	6717	6594	6559	6740	6506	6631	6658	6646	6573	6620	6720	6630	6502	6737	6622	6570	6497	6647	6500	6731	6606	6626	6538	6619	6537	6573	6610	6632	6619	6602	6565	6709	6716	6660	6604	6638	6617	6590	6523	6649	6664	6713	6661	6614	6559	6676	6565	6537	6557	6659	6517	6578	6561	6556	6520	6603	6456	6628	6527	6629	6598	6558	6574	6595	6662	6575	6564	6547	6639	6543	6592	6714	6543	6621	6624	6450	6602	6521	6637	6574	6584	6503	6604	6586	6554	6662	6523	6502	6615	6717	6715	6581	6583	6672	6587	6549	6566	6553	6501	6528	6694	6668	6661	6577	6529	6542	6702	6630	6580	6520	6550	6625	6638	6617	6621	6582	6599	6500	6594	6603	6450	6650	6662	6581	6608	6702	6635	6610	6590	6520	6532	6705	6614	6608	6619	6526	6531	6629	6682	6715	6544	6698	6459	6590	6694	6593	6653	6656	6571	6545	6594	6500	6581	6488	6489	6600	6458	6532	6529	6663	6503
9512	9440	8875	16594	27814	28927	19598	7529	2126	959	798	733	750	751	728	748	728	771	730	713	731	648	680	701	698	714	723	688	733	707	734	723	686	748	738	714	711	745	704	710	731	745	759	695	710	751	706	763	730	748	718	742	741	722	676	674	721	679	672	745	729	713	743	762	764	708	758	716	761	731	758	723	712	711	686	712	718	749	724	725	759	762	660	722	694	712	707	736	669	738	717	749	727	723	732	669	704	708	713	701	693	706	673	726	718	693	714	676	683	730	758	688	753	725	698	751	731	728	772	701	731	729	684	681	738	760	729	715	718	724	631	751	680	724	743	769	746	732	683	716	700	744	749	738	762	713	729	701	690	678	747	746	716	761	688	691	735	778	735	710	756	699	700	706	774	706	724	724	707	721	722	752	722	666	760	730	729	697	740	729	678	746	711	695	723	768	701	682	734	725	692	734	756	661	742	723	708	707	741	759	736	756	747	705	740	744	745	743	710	734	771	685	743	732	734	721	710	728	738	764	750	764	727	785	763	735	693	749	709	763	752	739	772	742	733	759	719	752	740	731	646	695	740	717	767	713	716	695	768	733	715	770	706	726	741	756	704	720	729	721	709	691	721	720	775	783	775	694	738	726	743	680	745	725	700	747	746	730	726	758	704	723	755	739	734	676	748	771	712	777	723	707	704	720	680	716	716	653	746	702	718	721	757	728	725	699	718	702	698	698	755	746	740	742	715	787	685	689	683	691	709	760	712	754	729	731	768	744	730	737	770	681	717	735	681	756	720	739	724	771	671	774	741	704	767	728	729	724	730	719	692	679	717	766	738	782	713	729	675	734	703	708	671	742	755	760	693	700	712	719	746	701	703	708	676	737	746	704	750	718	636	729	701	737	738	693	714	729	757	707	713	707	744	714	754	729	693	724	692	730	682	740	752	741	766	667	732	757	742	696	753	760	698	707	726	711	692	688	725	702	723	707	715	698	721	744	728	730	721	764	725	715	741	743	744	694	725	700	707	733	739	725	784	757	755	698	715	768	732	688	712	717	703	763	722	710	711	738	763	726	777	764	678	747	765	729	701	741	657	742	735	749	745	712	765	727	753	736	742	733	744	684	765	784	728	749	718	691	712	708	718	764	745	734	728	765	723	736	718	696	656	694	728	735	735	682	750	690	691	761	771	715	655	703	729	724	752	676	732	706	766	693	748	734	725	764	720	733	693	719	780	718	764	753	707	715	732	750	716	734	701	772	716	729	711	743	759	689	730	675	694	781	724	734	699	719	690	758	726	735	750	713	720	705	736	725	709	712	715	750	719	697	698	711	753	763	666	744	690	771	702	711	747	764	760	707	726	687	696	703	704	718	702	671	744	728	735	729	702	687	726	730	703	722	687	692	749	769	760	743	706	702	739	710	712	712	757	711	707	729	721	712	717	753	758	746	716	697	724	716	712	695	716	703	703	742	732	715	745	749	729	758	727	753	717	672	758	688	755	784	724	718	707	752	722	729	691	683	733	734	745	770	736	777	731	727	727	702	703	736	737	696	738	712	703	716	716	698	714	682	697	674	736	745	778	734	684	692	736	730	723	719	754	704	747	721	734	730	730	725	737	749	703	783	706	737	792	767	701	678	719	719	675	717	747	691	728	685	710	735	781	700	694	724	743	740	739	746	726	706	685	696	741	692	695	711	733	657	711	734	711	730	712	722	712	700	742	741	716	745	720	718	749	734	774	794	756	741	706	830	717	760	748	665	748	699	752	723	722	707	715	740	743	748	770	741	749	751	749	705	715	650	763	678	686	706	692	744	706	755	722	697	692	694	706	727	748	748	742	736	797	710	709	705	715	696	708	740	712	712	759	714	729	711	723	728	726	711	751	674	704	691	707	748	766	695	758	728	731	701	723	727	738	707	725	723	750	761	707	723	748	716	724	705	697	705	723	716	723	685	735	715	717	748	693	682	730	701	685	740	703	757	782	696	775	740	752	720	727	716	737	732	717	706	734	718	689	751	688	651	770	695	736	739	753	745	766	712	704	673	727	739	691	695	724	719	699	718	716	742	693	766	715	658	748	733	770	765	780	737	744	722	784	738	672	700	732	731	722	739	719	711	730	741	722	721	706	720	692	765	725	715	717	694	702	738	723	705	744	730	756	658	736	728	713	762	719	694	750	708	727	737	742	675	696	674	757	727	750	713	732	700	700	736	738	644	755	705	693	709	735	759	697	757	727	721	735	769	732	718	738	734	771	722	733	739	740	754	715	729	697	694	746	728	761	740	763	682	758	738	702	753	749	737	683	705	752	738	721	672	698	691	755	732	741	752	700	715	715	725	752	768	727	735	717	663	715	695	782	742	698	729	769	720	742	762	770	768	727	720	674	663	686	746	738	734	716	707	716	805	763	708	695	732	654	712	697	719	703	728	721	749	699	645	724	720	728	722	707	740	696	681	651	730	784	739	709	732	702	752	727	670	764	707	673	716	702	688	671	746	714	769	769	691	739	735	738	703	749	695	706	741	710	741	719	738	691	714	703	713	732	713	719	712	733	709	712	716	723	739	690	724	745	752	699	710	646	728	720	734	784	746	710	720	722	737	676	707	724	739	712	773	738	712	729	729	709	711	719	733	727	690	732	728	669	702	745	728	681	711	717	697	715	697	701	693	710	700	727	774	732	755	747	729	712	665	762	700	684	720	717	771	724	778	734	742	725	717	764	674	716	715	684	728	690	737	683	704	724	723	696	732	693	711	700	766	735	699	740	696	717	722	758	696	678	769	738	712	697	713	740	703	713	740	684	713	700	753	752	757	727	705	788	724	749	756	741	714	747	712	757	705	747	729	714	738	778	738	747	684	749	729	745	725	679	748	786	697	658	753	696	698	783	696	700	729	704	745	665	697	711	726	715	766	734	657	682	701	770	734	730	690	699	719	703	711	747	765	750	690	698	731	703	747	733	723	687	653	720	755	744	717	752	713	716	694	712	697	731	700	720	708	761	771	721	679	769	729	746	741	755	731	739	730	724	741	724	694	723	719	721	729	735	681	725	725	715	709	712	761	652	763	715	698	744	745	689	762	715	734	743	771	709	753	712	710	733	739	704	725	707	695	728	736	746	705	759	737	709	755	698	714	711	716	742	759	760	729	767	693	718	693	713	671	790	709	762	736	707	765	742	710	727	722	763	657	702	777	721	763	770	708	716	707	735	735	737	735	758	698	756	756	743	714	693	648	694	744	757	740	751	727	779	742	698	740	716	735	710	707	716	720	745	705	752	734	707	692	734	720	710	754	752	693	701	716	751	712	697	711	693	691	731	719	746	727	714	724	739	714	772	775	726	703	755	702	739	713	716	721	705	725	746	732	701	742	694	717	750	712	678	719	695	718	727	723	748	719	735	745	727	682	697	711	766	693	742	758	737	713	728	725	688	742	737	740	735	710	738	737	749	788	738	710	793	708	728	703	729	719	734	726	701	720	751	759	716	711	702	713	768	766	757	704	728	739
46208	40948	40863	63384	83928	84098	68784	43825	23438	10637	7102	6678	6627	6660	6665	6651	6723	6594	6579	6594	6644	6522	6545	6720	6626	6793	6602	6681	6744	6659	6660	6526	6578	6660	6645	6625	6612	6592	6608	6602	6747	6675	6620	6577	6769	6652	6609	6653	6547	6677	6636	6734	6595	6547	6588	6625	6583	6684	6510	6620	6634	6663	6783	6686	6634	6635	6610	6636	6661	6675	6821	6740	6502	6634	6689	6674	6622	6487	6553	6668	6650	6631	6634	6694	6626	6603	6706	6488	6620	6646	6631	6670	6641	6745	6826	6731	6583	6739	6590	6695	6664	6544	6615	6746	6701	6660	6670	6563	6724	6675	6656	6588	6678	6581	6605	6664	6698	6511	6683	6720	6644	6748	6731	6646	6625	6660	6643	6669	6592	6629	6735	6549	6587	6725	6650	6544	6674	6687	6745	6581	6464	6574	6673	6685	6595	6641	6687	6561	6697	6628	6646	6513	6548	6647	6767	6599	6679	6677	6802	6701	6690	6637	6476	6757	6742	6566	6695	6627	6626	6630	6600	6571	6680	6663	6681	6575	6667	6748	6583	6693	6707	6625	6541	6631	6700	6740	6702	6657	6702	6639	6629	6588	6675	6682	6624	6587	6698	6711	6689	6668	6614	6670	6486	6714	6628	6719	6544	6596	6545	6499	6600	6675	6489	6589	6787	6524	6584	6618	6463	6610	6672	6678	6675	6623	6770	6740	6681	6611	6727	6667	6578	6592	6631	6510	6715	6630	6682	6732	6704	6683	6569	6593	6653	6643	6705	6592	6590	6722	6655	6599	6621	6588	6612	6539	6651	6612	6623	6841	6710	6672	6587	6835	6682	6671	6577	6569	6608	6680	6639	6582	6763	6532	6526	6620	6731	6684	6551	6756	6809	6658	6668	6644	6606	6540	6627	6662	6785	6682	6545	6703	6661	6678	6716	6728	6667	6683	6686	6590	6592	6707	6621	6725	6653	6687	6570	6670	6544	6667	6754	6815	6681	6607	6702	6698	6699	6743	6600	6675	6633	6747	6729	6692	6690	6650	6594	6609	6787	6557	6661	6542	6588	6611	6733	6655	6593	6737	6575	6565	6695	6638	6677	6710	6527	6746	6609	6734	6669	6654	6721	6494	6694	6768	6607	6594	6728	6494	6650	6629	6727	6684	6588	6558	6686	6611	6597	6540	6714	6615	6477	6571	6791	6659	6757	6651	6581	6637	6672	6737	6665	6693	6766	6761	6608	6705	6651	6606	6567	6632	6685	6647	6633	6689	6646	6572	6651	6572	6703	6565	6614	6646	6653	6665	6625	6590	6679	6645	6664	6628	6638	6603	6585	6710	6590	6641	6724	6638	6579	6673	6618	6621	6628	6662	6556	6621	6768	6628	6730	6611	6684	6787	6695	6731	6644	6688	6551	6696	6570	6536	6745	6654	6667	6602	6641	6610	6707	6592	6653	6638	6592	6629	6579	6689	6627	6656	6753	6617	6573	6608	6745	6668	6615	6568	6675	6786	6665	6729	6581	6666	6557	6702	6707	6527	6655	6651	6604	6643	6630	6638	6576	6598	6717	6692	6724	6727	6709	6586	6721	6676	6733	6610	6674	6693	6691	6651	6543	6409	6542	6549	6531	6622	6744	6598	6609	6673	6606	6807	6649	6545	6705	6700	6611	6805	6578	6693	6611	6698	6669	6644	6705	6681	6573	6610	6778	6641	6808	6636	6714	6631	6717	6665	6637	6794	6693	6737	6536	6624	6770	6647	6660	6653	6734	6565	6695	6687	6601	6654	6700	6785	6674	6653	6592	6680	6635	6677	6608	6640	6695	6714	6693	6688	6734	6519	6702	6667	6640	6593	6575	6714	6452	6636	6610	6585	6548	6665	6632	6638	6787	6707	6664	6575	6573	6661	6757	6709	6542	6674	6637	6723	6648	6586	6584	6630	6708	6580	6726	6797	6702	6708	6687	6617	6719	6639	6687	6720	6726	6710	6411	6744	6787	6721	6634	6732	6711	6787	6779	6613	6728	6500	6779	6686	6713	6619	6703	6685	6541	6613	6594	6684	6689	6713	6749	6722	6561	6761	6714	6722	6661	6617	6669	6601	6676	6560	6623	6686	6599	6617	6641	6585	6533	6619	6646	6680	6584	6675	6629	6502	6653	6577	6602	6592	6512	6656	6606	6621	6702	6686	6663	6595	6583	6663	6636	6751	6741	6727	6637	6583	6660	6750	6783	6667	6522	6732	6757	6755	6598	6726	6667	6897	6635	6640	6660	6692	6698	6665	6717	6706	6677	6652	6617	6670	6691	6674	6618	6811	6582	6686	6771	6717	6639	6517	6595	6705	6568	6668	6544	6702	6641	6648	6558	6592	6732	6595	6701	6581	6556	6596	6696	6561	6650	6741	6605	6732	6663	6784	6564	6599	6706	6570	6648	6592	6687	6670	6710	6499	6632	6646	6646	6717	6643	6639	6750	6545	6672	6582	6690	6526	6742	6593	6551	6655	6630	6815	6617	6736	6585	6547	6550	6668	6744	6600	6639	6567	6676	6599	6638	6729	6641	6653	6737	6641	6692	6792	6686	6746	6719	6664	6581	6710	6655	6617	6685	6763	6594	6615	6749	6602	6743	6682	6724	6667	6635	6546	6659	6699	6596	6792	6663	6631	6786	6773	6717	6797	6738	6599	6648	6650	6618	6648	6642	6712	6601	6659	6583	6658	6722	6779	6755	6652	6689	6772	6582	6639	6700	6626	6669	6601	6737	6677	6628	6675	6685	6666	6801	6715	6670	6655	6794	6556	6660	6719	6636	6581	6685	6647	6681	6633	6670	6718	6554	6717	6710	6733	6649	6729	6616	6613	6600	6495	6727	6675	6533	6631	6706	6566	6628	6606	6680	6706	6728	6570	6660	6602	6623	6774	6770	6677	6761	6637	6582	6744	6750	6676	6673	6604	6577	6607	6809	6713	6701	6646	6740	6678	6688	6603	6574	6616	6744	6569	6594	6584	6676	6721	6638	6639	6568	6718	6720	6577	6728	6658	6677	6605	6796	6677	6542	6686	6612	6723	6604	6643	6711	6612	6707	6702	6541	6615	6598	6610	6618	6550	6896	6613	6752	6546	6664	6691	6531	6721	6676	6603	6606	6637	6674	6539	6704	6638	6563	6517	6571	6536	6682	6670	6553	6578	6699	6631	6735	6525	6588	6580	6568	6634	6559	6601	6597	6604	6591	6764	6620	6758	6569	6713	6785	6545	6644	6740	6631	6576	6701	6795	6630	6621	6664	6624	6583	6681	6623	6605	6635	6564	6721	6612	6644	6754	6558	6719	6553	6672	6638	6654	6610	6679	6610	6723	6573	6681	6670	6686	6592	6796	6669	6672	6601	6553	6642	6739	6597	6535	6714	6686	6673	6658	6731	6622	6562	6620	6792	6619	6651	6749	6605	6734	6578	6641	6673	6653	6756	6652	6561	6752	6644	6653	6663	6546	6589	6627	6680	6554	6571	6671	6723	6575	6559	6597	6537	6413	6604	6664	6736	6774	6728	6717	6637	6709	6665	6683	6671	6587	6814	6617	6622	6603	6787	6588	6499	6665	6783	6640	6701	6673	6675	6708	6758	6794	6658	6709	6640	6816	6599	6642	6665	6797	6765	6568	6779	6706	6611	6640	6450	6751	6669	6751	6718	6550	6652	6607	6586	6541	6548	6609	6626	6704	6722	6598	6688	6662	6721	6592	6674	6536	6537	6491	6590	6604	6685	6641	6791	6753	6564	6700	6629	6702	6649	6689	6652	6671	6679	6638	6733	6530	6630	6562	6685	6618	6602	6712	6630	6713	6644	6756	6627	6612	6549	6772	6575	6787	6813	6606	6669	6676	6561	6548	6713	6711	6604	6649	6631	6651	6755	6756	6640	6631	6619	6742	6630	6699	6683	6657	6660	6746	6558	6655	6587	6729	6662	6547	6660	6662	6624	6650	6534	6592	6627	6697	6709	6759	6705	6659	6588	6637	6693	6555	6613	6663	6741	6656	6653	6766	6456	6810	6625	6559	6604	6733	6655	6616	6709	6606	6626	6722	6650	6607	6502	6483	6652	6758	6677	6662	6687	6669	6570	6564	6672	6569	6686	6457	6697	6634	6654	6495	6654	6693	6668	6601	6636	6620	6631	6610	6706	6551	6676	6572	6665	6701	6637	6628	6691	6709	6716	6743	6727	6609	6563	6646	6654	6488	6596	6755	6560	6777	6591	6654	6701	6677	6564	6740	6687	6714	6576	6659	6631	6730	6755	6775	6601	6562	6726	6687	6672	6606	6683	6604	6708	6635	6655	6585	6704	6574	6758	6645	6557	6616	6610	6649	6694	6817	6687	6508	6664	6752	6633	6575	6582	6599	6839	6691	6757	6663	6745	6754	6621	6684	6656	6690	6761	6719	6691	6739	6716	6710	6712	6652	6653	6802	6609	6665	6585	6742	6702	6612	6710	6539	6632	6628	6623	6717	6594	6539	6603	6673	6716	6680	6596	6725	6627	6633	6653	6678	6402	6605	6561	6606	6659	6653	6564	6697	6786	6724	6726	6667	6799	6634	6603	6617	6595	6651	6650	6712	6765	6557	6701	6564	6344	6712	6619	6674	6660	6674	6607	6607	6718	6750	6662	6602	6684	6635	6674	6601	6593	6610	6699	6550	6627	6607	6644	6573	6661	6624	6714	6609	6769	6682	6539	6526	6678	6631	6810	6628	6581	6642	6473	6614	6670	6754	6595	6650	6619	6667	6603	6635	6627	6601	6696	6562	6672	6742	6633	6599	6605	6670	6730	6690	6607	6793	6516	6612	6661	6736	6693	6814	6776	6664	6626	6655	6753	6584	6601	6599	6674	6785	6775	6705	6758	6809	6640	6657	6621	6581	6750	6544	6540	6605	6685	6754	6672	6658	6771	6529	6544	6637	6656	6682	6640	6556	6777	6647	6652	6646	6665	6747	6592	6736	6617	6759	6565	6656	6653	6631	6641	6783	6653	6666	6732	6583	6610	6700	6612	6677	6575	6666	6718	6646	6708	6692	6672	6702	6632	6655	6592	6711	6590	6562	6708	6639	6531	6696
10384	7348	5355	9688	17582	19130	12151	4886	1698	921	784	807	751	729	723	757	771	769	743	762	716	800	730	750	729	727	773	760	769	757	758	746	764	784	740	680	745	710	719	755	791	728	751	750	776	767	831	765	776	718	793	756	777	711	770	740	742	735	709	759	726	723	720	761	780	752	770	713	723	726	755	758	702	732	786	739	742	769	755	737	774	765	714	755	709	736	787	742	769	761	735	728	692	735	770	742	743	756	683	811	760	724	747	751	738	739	687	760	718	747	775	703	729	732	718	766	767	716	748	730	768	767	739	719	739	742	767	735	728	718	734	755	697	766	740	744	721	737	704	758	757	837	733	740	775	741	797	710	770	763	734	724	750	739	719	769	771	711	717	757	776	755	753	709	743	772	723	697	729	697	761	716	727	738	762	749	797	754	836	781	755	719	745	739	780	750	776	749	760	742	704	727	771	802	733	751	745	693	723	748	751	760	704	744	764	755	764	763	741	751	764	765	756	751	734	740	759	804	736	779	745	762	713	710	756	719	755	756	741	760	738	777	722	777	749	741	756	727	735	774	760	732	748	743	744	776	712	759	743	767	736	735	753	710	787	728	749	741	760	707	729	749	707	757	751	776	727	791	763	779	727	783	755	751	744	744	798	731	765	724	779	776	787	770	751	717	777	749	736	737	743	777	749	758	776	766	768	744	772	780	775	706	755	777	763	812	774	820	766	767	732	747	755	756	754	803	729	727	676	739	754	804	755	690	740	782	733	748	721	769	754	783	709	742	751	760	775	727	733	757	737	721	745	765	773	728	739	766	793	746	767	707	747	729	715	766	729	754	778	752	738	769	750	727	714	755	798	757	723	745	757	784	703	743	760	690	695	760	735	764	746	731	750	762	742	769	776	729	752	769	736	777	768	724	682	756	794	681	704	746	758	710	747	766	727	797	735	730	747	701	756	732	728	761	764	780	724	756	779	777	700	706	764	772	746	719	755	732	742	743	762	749	760	759	744	726	710	742	705	731	723	736	692	743	717	734	745	736	736	774	720	764	695	710	754	734	733	720	753	713	754	763	714	786	708	753	764	757	683	745	764	764	760	763	751	749	705	710	734	781	759	754	759	783	712	795	808	737	719	783	764	764	692	734	767	832	784	791	760	721	764	773	736	744	715	667	758	746	767	788	705	694	756	746	768	727	728	788	729	722	689	801	774	693	703	752	759	769	750	775	740	749	782	823	816	744	739	753	718	768	704	739	803	764	758	737	721	755	776	763	756	772	745	770	745	773	747	764	764	697	791	720	762	716	687	763	718	750	729	750	714	775	785	697	736	735	770	780	775	715	739	740	759	782	716	739	796	742	739	734	765	728	740	737	749	728	750	708	755	739	725	751	751	723	743	704	793	725	734	725	764	777	740	727	734	724	724	738	759	793	691	766	780	759	747	749	761	697	797	758	787	811	737	744	755	738	720	768	770	741	743	800	758	710	731	724	711	741	743	739	734	798	763	783	731	772	785	767	747	742	758	722	711	766	744	720	760	723	720	699	713	772	698	774	726	723	773	727	734	722	766	750	780	764	712	775	739	723	756	734	760	748	734	799	765	775	805	712	730	736	776	754	807	741	728	812	760	767	742	795	769	759	727	737	711	744	725	777	733	778	758	724	765	789	679	754	725	794	713	776	784	783	752	803	808	765	732	755	728	705	721	765	755	718	765	751	730	720	767	731	772	732	782	691	758	697	742	712	753	793	758	784	770	680	751	765	770	747	741	736	699	730	786	762	791	743	729	732	786	745	732	756	747	718	776	803	816	771	773	722	763	681	744	748	734	752	769	744	736	746	723	736	735	733	726	749	746	717	723	721	751	751	773	769	755	762	764	760	783	720	786	784	754	736	751	686	757	782	778	756	719	746	790	799	747	741	777	779	697	770	773	737	752	768	820	741	821	757	753	762	808	718	743	767	730	744	752	803	737	754	726	733	715	744	768	751	771	706	737	715	724	816	747	731	759	710	772	729	779	694	779	728	700	758	742	748	725	771	747	745	778	727	745	764	751	744	786	752	712	727	769	722	761	769	727	749	801	677	769	722	749	746	736	751	769	769	759	805	749	716	707	801	777	718	726	727	695	757	735	753	730	763	789	730	792	763	747	737	685	772	744	747	781	772	736	774	726	765	720	757	729	725	748	809	747	754	681	752	690	721	756	729	744	769	747	745	740	692	718	718	722	742	739	764	744	730	773	726	774	691	750	751	749	787	739	746	710	731	737	792	700	760	722	741	773	757	788	760	770	732	701	725	781	710	743	789	770	706	738	794	743	730	744	783	687	727	709	766	731	745	703	762	765	706	743	756	757	727	737	729	727	746	754	770	728	734	754	738	697	710	737	705	746	770	759	747	775	784	749	732	770	729	763	774	751	700	771	751	739	737	725	748	755	720	694	743	753	724	792	758	748	738	699	769	741	761	753	675	797	748	774	772	766	728	743	748	747	793	731	767	733	757	727	790	770	796	763	753	726	754	740	779	783	778	724	735	783	715	677	699	744	752	700	780	693	737	732	745	800	745	759	785	740	726	732	706	756	689	753	750	788	770	772	779	728	710	744	728	711	702	736	815	779	734	738	810	787	738	765	745	758	684	772	736	749	771	769	717	754	768	759	729	728	764	717	729	703	732	756	729	742	729	789	721	743	796	676	730	788	728	783	764	739	761	767	795	680	762	694	762	762	730	716	790	728	770	749	726	767	714	774	772	722	767	725	728	743	739	826	724	719	754	763	734	775	733	724	730	763	830	681	771	741	769	761	753	765	761	736	760	740	759	786	724	729	713	716	754	754	825	745	744	801	763	743	763	723	735	735	757	746	724	740	753	725	744	750	760	774	729	751	734	713	763	716	775	755	756	744	778	740	761	795	719	761	713	772	776	763	744	745	769	739	790	771	780	714	777	732	762	685	725	734	704	726	730	719	757	742	753	764	761	731	780	758	748	733	760	794	764	772	707	785	703	768	773	746	762	711	731	761	765	726	737	739	716	766	747	784	714	758	759	771	739	765	733	725	788	715	743	762	770	768	760	749	777	752	770	790	744	762	757	747	685	728	810	726	712	739	721	716	750	767	776	740	749	749	716	725	739	803	764	738	748	791	794	739	796	757	764	720	755	669	758	766	805	740	732	706	736	788	749	715	764	735	747	746	737	751	793	755	779	734	748	783	790	720	763	757	747	756	728	725	757	771	763	783	720	751	730	701	719	768	790	743	749	768	726	781	744	762	751	732	739	766	745	731	732	791	793	751	735	795	729	750	752	783	742	747	781	750	744	750	759	742	799	748	737	817	807	791	788	755	780	774	714	787	792	723	759	737	739	708	770	725	762	765	754	676	784	785	689	771	708	733	761	734	795	780	721	760	715	773	752	705	748	782	843	726	707	760	760	745	730	761	766	726	711	750	782	764	761	779	814	724	722	711	730	734	732	750	727	801	770	735	717	780	731	776	744	767	720	714	731	741	735
42528	36952	34107	60160	77666	76955	58538	38250	20786	10014	7235	6804	6848	6869	6795	6788	6837	6851	6946	6871	6719	6707	6792	6704	6759	6733	6736	6795	6790	6901	6810	6813	6773	6755	7035	6756	6881	6866	6698	6759	6826	6689	6842	6805	6886	6888	6752	6761	6807	6842	6860	6818	6764	6734	6888	6783	6989	6947	6755	6792	6778	6772	6750	6858	6807	6916	6882	6858	6879	6927	6819	6847	6769	6838	6870	6668	6706	6709	7016	6745	6817	6819	6780	6957	6850	6715	7003	6896	6777	6773	6708	6878	6784	6781	6924	6774	6705	6829	6722	6868	6790	6722	6861	6884	6800	6784	6900	6836	6720	6878	6831	6820	6782	6886	6847	6692	6895	6787	6775	6727	6748	6754	6919	6835	6850	6719	6789	6802	6719	6955	6702	6847	6764	6931	6823	6882	6745	6938	6892	6830	6899	6840	6825	6953	6976	6825	6899	6750	6779	6841	6813	6824	6792	6773	6890	6822	6885	6781	6821	6836	6763	6773	6828	6878	6857	6752	6904	6804	6829	6968	6890	6971	6716	6826	6884	6869	6787	6740	6841	6831	6978	6828	6752	6886	6895	6771	6660	6718	6799	6803	6761	6762	6841	6778	6874	6950	6801	6868	6826	6648	6801	7020	6845	6946	6818	6821	6871	6821	6850	6811	6850	6776	6857	6839	6870	6878	6890	6999	6671	6789	6805	6768	6750	6838	6776	6928	6802	6823	6818	6839	6928	6864	6916	6825	6829	6902	6906	6781	6811	6740	6850	6770	6935	6883	6875	6839	6799	6816	6890	6891	6755	6724	6822	6742	6890	6672	6804	6780	6796	6938	6793	6773	6915	6863	6818	6788	6628	6828	6875	6747	7047	6727	6975	6784	6843	6668	6792	6826	6798	6904	6813	6682	6835	6807	6818	6639	6829	6682	6890	6841	6805	6783	6815	6672	6930	6864	6877	6817	6821	6840	6844	6902	6820	6729	6776	6810	6840	6775	6755	6994	6721	6862	6712	6972	6803	6701	6837	6697	6804	6746	6726	6962	6757	6770	6737	6829	6861	6851	6830	6790	6784	6776	6804	6694	6848	6721	6767	6825	6781	6918	6723	6924	6805	6711	6836	6783	6835	6985	6845	6740	6909	6833	6842	6808	6847	6880	6729	6818	6803	6944	6778	6791	6767	6839	6830	6744	6845	6759	6843	6789	6782	6828	6794	6790	6875	6941	6839	6873	6829	6733	6750	6820	6987	6859	6932	6835	6864	6838	6886	6693	6762	6765	6924	6720	6805	6840	6797	6778	6860	6822	6853	6861	6736	6851	6782	6815	6746	6748	6900	6841	6898	6739	6849	6700	6816	6884	6877	6714	6797	6918	6962	6879	6747	6852	6764	6825	6940	6751	6777	6847	6746	6866	6776	6904	6761	6810	6750	6768	6914	6799	6814	6899	6862	6720	6798	6767	6764	6713	6750	6825	6771	6701	6901	6782	6746	6838	6733	6801	6768	6935	6809	6921	6794	6649	6753	6967	6861	6854	6844	6814	6780	6818	6842	6915	6805	6789	6808	6730	6884	6892	6850	6779	6779	6816	6842	6890	6882	6922	6848	6821	6918	6770	6764	6866	6931	6863	6939	6651	6915	6790	6881	6764	6807	6880	6770	6813	6829	6773	6879	6878	6798	6764	6718	6906	6827	6789	6790	6830	6644	6840	6795	6693	6806	6785	6872	6715	6795	6804	6839	6982	6733	6775	6791	6762	6793	6842	6868	6846	6831	6717	6879	6835	6800	6933	6874	6830	6824	6684	6800	6823	6722	6835	6860	6825	6758	6830	6778	6771	6626	6836	6846	6841	6770	6793	6831	6929	6796	6890	6882	6854	6841	6832	6778	6812	6749	6775	6869	6796	6882	6749	6744	6859	6677	6826	6939	6837	6891	6863	6772	6825	6935	6788	6948	6720	6732	6838	6790	6828	6895	6900	6886	6744	6831	6871	6909	6857	6723	6839	6745	6901	6869	6853	6944	6863	6759	6723	6761	6885	6797	6762	6800	6932	6785	6952	6807	6891	6801	6865	6805	6949	6843	6811	6851	6838	6856	6724	6890	6735	6742	6855	6874	6809	6720	6812	6784	6779	6873	6858	6984	6858	6858	6854	6834	6897	6890	6711	6859	6733	6734	6778	6882	6807	6812	6908	6776	6751	6877	6763	6778	6763	6851	6748	6936	6682	6825	6819	6731	6845	6840	6855	6909	6846	6843	6822	6855	6914	6750	6769	6815	6858	6798	6742	6831	6888	6765	6819	6900	6812	6875	6868	6903	6834	6922	6672	6913	6895	6805	6849	6840	6706	6863	6619	6938	6789	6817	6786	6789	6775	6839	6827	6764	6800	6719	6729	6807	6768	6828	6769	6839	6930	6959	6949	6884	6820	6698	6767	6828	6923	6923	6815	6725	6689	6748	6879	6827	6842	6857	6877	6826	6727	6709	6917	6809	6699	6878	6890	6892	6965	6830	6753	6814	6819	6833	6727	6864	6759	6814	6915	6784	6753	6785	6877	6890	6804	6788	6875	6713	6802	6860	6802	6797	6767	6885	6778	6706	6732	6883	6828	6815	6761	6826	6725	6806	6871	6802	6908	6874	6755	6873	6829	6795	6858	6760	6870	6756	6818	6765	6792	6819	6797	6902	6802	6884	6806	6835	6715	6910	6806	6931	6722	6722	6921	6794	6993	6787	6796	6899	6822	6805	6820	6759	6787	6875	6890	6702	6902	6627	6800	6847	6765	6905	6865	6690	6787	6739	6771	6832	6810	6825	6917	6887	6847	6864	6808	6778	6904	6805	6899	6881	6923	6827	6845	6820	6926	6719	6834	6963	6798	6875	6759	6736	6804	6799	6916	6782	6820	6717	6785	6898	6880	6846	6865	6770	6766	6759	6913	6809	6801	6845	6783	6896	6855	7044	6896	6815	6920	6823	6752	6817	6791	6761	6696	6748	6855	6850	6899	6857	6877	6891	6784	6763	6874	6767	6766	6852	6894	6720	6755	6864	6961	6873	6950	6899	6773	6773	6786	6874	6855	6855	6761	6808	6874	6819	6887	6814	6811	6848	6728	6762	6842	6818	6776	6796	6793	6927	6833	6856	6803	6799	6829	6927	6830	6843	6820	6778	6869	6839	6780	6922	6758	6849	6871	6768	6824	6625	6886	6818	6818	6721	6915	6875	6807	6805	6935	6892	6802	6873	6808	6816	6815	6701	6757	6804	6836	6862	6851	6874	6956	6735	6702	6830	6746	6768	6887	6803	6624	6833	6822	6869	6836	6890	6655	6849	6723	6762	6808	6770	6883	6815	6822	6750	6815	6801	6887	6903	6825	6826	6879	6883	6946	6845	6699	6976	6717	6751	6879	6906	6753	6870	6738	6884	6843	6653	6915	6797	6827	6972	6847	6870	6806	6934	6831	6899	6891	6732	6807	6731	6864	6810	6933	6903	6958	6862	6995	6797	6688	6780	6759	6788	6866	6878	6861	6856	6826	6738	6917	6833	6853	6878	6850	6756	6895	6899	6730	6775	6867	6796	6801	6839	6805	6806	6833	6829	6852	6800	6771	6928	6749	6764	6828	6847	6770	6846	6724	6826	6677	6749	6752	6811	6766	6853	6797	6813	6931	6697	6755	6861	6709	6990	6875	6947	6860	6838	6683	6914	6898	6885	6795	6757	6755	6887	6877	6702	6830	6791	6757	6717	6817	6741	6915	6874	6889	6796	6751	6882	6689	6936	6848	6787	6889	6766	6889	6820	6878	6712	6743	6859	6930	6737	6800	6965	6879	6714	6891	6798	6833	6928	6712	6893	6837	6923	6767	6805	6847	6738	6807	6719	6909	6857	6783	6864	6771	6721	6635	6904	6823	6722	6698	6780	6900	6793	6869	6829	6785	6865	6945	6886	6793	6757	6832	6911	6787	6780	6867	6770	6862	6855	6836	6787	6734	6903	6738	6811	6814	6788	6835	6779	6720	6867	6837	6832	6793	6911	6798	6811	6851	6852	6874	6874	6883	6813	6771	6789	6779	6879	6964	6757	6811	6806	6686	6837	6912	6867	6816	6882	6799	6822	6762	6813	6856	6801	6685	6842	6740	6881	6770	6696	6787	6841	6728	6812	6702	6757	6746	6884	6867	6791	6899	6857	6732	6954	6984	6801	6770	6867	6879	6806	6713	6818	6827	6848	6923	6807	6818	7029	6824	6915	6788	6882	6858	6738	6801	6943	6878	6776	6720	6828	6835	6859	6680	6808	6827	6836	6956	6755	6727	6811	6780	6783	6738	6839	6876	6842	6849	6828	6810	6693	6840	6750	6837	6768	6833	6837	6780	6903	6773	6783	6846	6843	6803	6836	6747	6807	6719	6779	6757	6765	6831	6731	6945	6771	6811	6861	6841	6880	6819	6791	6747	6752	6758	6799	6824	6791	6713	6895	6917	6747	6893	6889	6805	6793	6683	6785	7005	6816	6847	6794	6814	6802	6852	6775	6738	6732	6763	6838	6838	6892	6946	6783	6806	6783	6857	6860	6720	6865	6731	6753	6870	6719	6736	6761	6713	6863	6696	6858	6887	6823	6813	6772	6727	6834	6925	6755	6806	6906	6887	6835	6820	6812	6826	6904	6831	6915	6724	6792	6695	6893	6842	6647	6819	6795	6860	6876	6825	6659	6784	6758	6859	6941	6930	6931	6886	6863	6842	6828	6776	6738	6759	6800	6756	6811	6856	6971	6868	6721	6747	6824	6811	6731	6882	6799	6762	6772	6813	6854	6749	6814	6868	6668	6836	6804	6633	6736	6796	6799	6831	6760	6920	6917	6790	6785	6778	6872	6826	6901	6857	6865	6794	6860	6727	6829	6766	6698	6973	6840	6793	6806	6878	6888	6846	6868	6780	6816	6841	6727	6726	6822	6876	6850	6781	6944	6864	6964	6884	6775	6822	6710	6830	6809	6856	6839	6731	6934	6718	6783	6855	6743	6917	6860	6803	6928	6859	6833	6756	6888	6955	6754	6918	6802	6731	6988	6794	6799	6759	6731	6753	6729	6773	6874	6865	6798	6701	7050	6874	6818	6834
18377	18099	11264	14716	32945	28883	18397	6999	2059	938	765	723	744	695	699	755	718	753	731	757	760	706	694	768	741	710	730	691	736	746	690	680	751	728	657	715	753	720	685	681	735	729	743	710	715	742	660	768	733	724	720	726	702	740	751	728	738	667	718	677	749	745	722	701	786	763	721	702	685	718	706	729	712	772	718	686	682	664	740	773	741	740	746	695	707	745	697	672	707	733	752	771	701	726	721	751	772	729	766	708	677	707	755	780	684	727	717	732	701	753	708	707	686	719	702	730	717	658	752	730	709	713	695	693	692	739	716	760	735	721	792	724	740	721	711	741	741	680	720	728	728	742	782	712	754	714	736	734	737	735	737	707	755	680	711	756	799	702	703	687	712	777	683	739	705	681	750	665	701	722	704	700	731	742	730	723	712	758	727	705	734	730	779	760	728	706	798	734	727	737	770	680	752	713	718	722	728	709	734	681	680	694	720	747	744	754	693	723	698	698	726	720	749	710	702	717	714	704	676	679	722	761	737	777	719	746	739	740	715	712	732	786	731	763	768	787	735	752	703	729	694	714	762	787	733	772	695	762	710	669	753	697	677	739	684	695	680	734	709	712	735	718	726	701	767	756	713	701	710	707	686	704	748	751	696	668	713	751	709	740	764	712	688	761	740	740	662	729	707	722	701	670	733	673	731	771	727	722	707	662	671	752	719	740	721	663	704	709	724	697	702	729	706	743	704	685	710	765	693	715	729	702	710	725	697	712	732	716	712	708	716	711	748	738	744	744	689	715	726	749	706	733	713	709	691	702	728	670	697	740	737	736	778	712	737	664	732	718	717	686	717	714	700	710	700	761	686	689	736	729	713	771	754	742	700	746	735	704	682	732	718	761	713	728	723	752	727	677	765	710	684	769	709	737	676	751	692	758	756	706	730	713	738	702	727	769	742	685	761	694	742	747	705	717	735	712	677	689	741	715	666	642	731	776	752	708	630	714	699	716	710	754	722	721	707	734	688	667	725	720	735	698	745	725	722	739	730	703	686	710	751	752	704	747	689	696	745	699	710	697	729	742	696	720	702	719	762	747	706	711	705	697	683	725	735	747	678	702	724	787	739	708	734	667	742	722	723	725	740	756	745	645	734	746	713	764	753	666	692	731	717	718	738	713	655	714	740	761	760	750	692	748	704	720	686	724	689	706	708	742	741	712	689	692	737	650	730	736	699	713	707	734	729	709	691	669	697	730	741	703	782	670	721	747	739	730	713	667	720	734	738	698	755	728	708	741	706	690	674	725	725	771	754	702	694	743	711	767	715	723	752	741	726	731	686	715	725	701	729	719	697	734	794	719	730	704	705	707	721	746	736	707	682	715	730	729	720	647	719	738	738	761	779	709	688	706	668	749	721	694	726	744	752	729	737	727	741	704	723	685	724	725	703	735	746	761	746	789	690	702	716	754	721	742	714	704	738	703	712	720	741	744	671	721	685	712	745	736	710	723	696	678	739	734	722	755	746	750	700	737	721	734	735	706	726	705	727	718	699	678	735	694	728	764	766	783	686	717	757	767	705	671	708	724	716	746	702	754	718	744	706	723	690	705	690	725	732	672	719	728	712	692	709	705	758	746	731	711	749	769	769	715	750	708	744	715	756	723	749	729	704	696	710	754	712	751	759	742	658	748	732	742	724	812	713	669	756	700	726	764	754	694	730	706	756	705	732	751	674	709	718	701	751	714	760	719	710	725	733	712	720	755	727	713	721	678	664	745	713	736	777	738	702	738	783	752	687	751	712	690	734	722	678	768	737	713	718	720	676	723	744	689	729	713	700	707	683	707	749	737	718	706	708	742	738	690	703	713	728	757	760	753	713	751	753	732	737	718	686	739	706	695	700	736	719	713	743	727	761	749	707	745	701	709	731	735	746	698	756	705	719	714	717	749	685	734	781	690	728	685	661	713	759	723	752	691	717	683	718	704	699	716	731	724	712	734	720	734	738	746	690	740	711	680	714	659	668	696	755	758	717	687	760	748	715	708	763	742	701	713	641	723	705	738	672	739	769	740	695	709	733	732	739	739	655	737	715	740	702	735	713	744	719	739	674	740	746	728	767	728	730	741	707	733	689	737	697	713	729	737	733	701	753	720	725	813	746	704	726	736	698	764	757	736	749	647	709	696	748	746	739	751	699	681	695	743	711	690	684	737	721	692	722	717	721	722	750	769	755	696	721	760	718	673	773	707	711	677	741	738	666	726	738	724	716	724	689	735	704	705	723	738	717	684	726	711	730	772	707	753	729	697	777	743	755	701	667	794	748	734	760	743	724	739	722	708	747	777	734	671	713	771	735	712	757	743	709	720	716	703	732	729	702	741	703	715	736	730	737	760	672	721	747	789	719	694	725	732	729	722	725	692	717	756	691	749	764	724	697	719	722	736	710	737	718	728	764	706	732	715	706	748	743	763	710	725	751	752	710	737	722	748	755	722	718	743	713	744	739	736	675	726	685	676	747	741	727	687	698	724	738	724	729	759	750	785	726	712	786	721	723	753	679	719	751	745	721	735	745	738	705	729	698	716	705	681	708	711	766	775	724	743	729	728	738	735	740	751	723	741	756	730	717	744	751	722	704	753	688	719	757	745	741	767	717	706	713	756	724	746	808	682	717	740	724	753	729	769	676	725	702	753	690	703	705	735	728	714	717	812	756	710	734	708	759	716	742	704	707	736	720	773	717	757	671	693	735	716	751	682	670	735	693	677	718	704	661	776	712	710	704	698	710	756	729	763	722	699	731	774	700	730	715	702	695	731	703	711	731	704	777	751	747	694	743	744	734	724	685	719	694	714	695	713	713	707	711	732	747	730	715	661	732	669	676	724	768	706	708	726	766	694	742	682	719	731	709	713	746	697	716	739	672	716	769	752	648	709	743	731	735	722	737	713	722	726	700	720	705	722	771	748	737	713	692	748	698	749	706	709	689	754	691	694	760	720	761	710	688	754	732	693	761	737	747	682	695	751	756	711	719	725	712	734	711	723	731	693	718	740	756	713	671	716	743	753	749	708	764	689	707	712	686	751	694	715	729	744	696	704	732	687	777	747	716	705	715	734	742	691	677	739	744	718	679	730	713	766	689	684	758	693	715	719	747	721	712	707	675	739	770	748	724	709	678	740	751	734	706	676	687	688	733	724	714	752	736	781	727	702	700	689	711	679	673	718	762	769	710	704	734	683	709	701	723	681	737	768	706	724	712	713	738	715	713	743	684	761	730	723	741	745	718	714	748	771	723	732	740	722	729	711	740	740	710	705	718	704	718	725	706	725	738	696	736	709	731	744	690	727	721	753	684	743	714	769	722	676	727	751	753	751	704	767	734	672	715	710	733	726	709	712	730	778	747	688	721	689	691	683	714	745	714	683	680	696	676	706	728	745	741	716	698	714	724	744	777	696	703	707	656	750	726	725	715	729	749	724	695	684	751	720	712	710	729	739	723	683	735	739	746	715	688	724	764	700
55190	47828	41871	56329	88408	84764	65168	41961	22417	10585	7289	6991	6713	6623	6618	6650	6757	6694	6538	6648	6705	6738	6708	6564	6634	6660	6656	6701	6658	6617	6663	6737	6639	6622	6581	6717	6604	6667	6712	6626	6655	6706	6689	6705	6462	6771	6508	6699	6727	6628	6682	6518	6713	6676	6649	6664	6750	6767	6692	6673	6744	6703	6586	6645	6558	6683	6564	6614	6708	6649	6716	6671	6819	6739	6747	6728	6631	6625	6602	6677	6671	6592	6648	6711	6642	6691	6688	6710	6589	6790	6728	6788	6626	6602	6643	6582	6590	6603	6715	6719	6625	6678	6672	6563	6766	6665	6704	6752	6776	6638	6534	6540	6625	6602	6706	6629	6580	6689	6547	6610	6654	6570	6704	6755	6588	6654	6526	6658	6638	6546	6639	6534	6499	6668	6661	6705	6641	6638	6672	6705	6597	6544	6697	6703	6605	6731	6699	6602	6615	6698	6660	6619	6626	6613	6652	6702	6567	6552	6565	6682	6615	6674	6648	6709	6722	6738	6621	6683	6694	6581	6745	6563	6524	6538	6689	6539	6723	6555	6673	6721	6558	6744	6679	6742	6723	6647	6699	6581	6529	6715	6657	6693	6777	6679	6638	6632	6806	6557	6778	6777	6598	6738	6584	6840	6646	6624	6669	6541	6656	6593	6627	6728	6664	6615	6848	6749	6731	6568	6699	6570	6719	6662	6588	6678	6773	6684	6755	6546	6675	6586	6617	6685	6697	6660	6544	6627	6717	6679	6652	6798	6670	6704	6820	6548	6666	6631	6708	6625	6590	6856	6610	6692	6682	6675	6704	6703	6510	6734	6688	6650	6671	6768	6657	6683	6671	6694	6623	6744	6680	6654	6593	6607	6579	6734	6651	6627	6667	6726	6730	6636	6595	6583	6537	6682	6607	6628	6691	6625	6605	6766	6630	6798	6599	6614	6670	6735	6721	6697	6671	6710	6565	6680	6613	6660	6703	6556	6684	6674	6749	6557	6640	6637	6591	6624	6736	6579	6651	6644	6737	6659	6637	6649	6597	6647	6587	6682	6684	6618	6546	6705	6540	6708	6594	6711	6819	6708	6730	6702	6841	6640	6639	6737	6675	6670	6641	6770	6740	6605	6535	6759	6603	6583	6686	6651	6710	6678	6554	6661	6741	6736	6641	6678	6599	6536	6597	6577	6727	6561	6545	6710	6683	6647	6657	6697	6719	6582	6719	6665	6660	6599	6696	6631	6851	6785	6646	6641	6698	6605	6606	6489	6652	6618	6652	6622	6852	6710	6512	6592	6587	6701	6616	6723	6609	6633	6552	6601	6788	6721	6582	6550	6674	6519	6784	6698	6577	6469	6619	6706	6754	6586	6716	6655	6521	6739	6626	6712	6513	6657	6879	6796	6742	6602	6655	6564	6543	6773	6603	6703	6597	6695	6779	6711	6693	6687	6706	6526	6713	6733	6699	6669	6722	6598	6568	6643	6673	6704	6594	6576	6615	6640	6782	6664	6687	6597	6650	6583	6589	6758	6613	6773	6766	6580	6643	6638	6699	6726	6569	6797	6669	6581	6636	6617	6717	6533	6772	6717	6606	6737	6646	6704	6569	6590	6776	6835	6637	6777	6572	6737	6516	6675	6659	6591	6734	6705	6661	6696	6632	6676	6674	6680	6706	6732	6643	6630	6776	6569	6652	6848	6744	6715	6537	6715	6596	6653	6728	6656	6620	6752	6704	6586	6766	6623	6605	6716	6562	6685	6657	6705	6578	6710	6543	6700	6755	6559	6640	6713	6628	6662	6623	6618	6627	6672	6577	6541	6789	6679	6605	6608	6758	6741	6737	6635	6634	6655	6697	6659	6520	6688	6553	6616	6764	6513	6715	6698	6673	6606	6710	6588	6685	6575	6618	6761	6768	6691	6672	6617	6612	6720	6740	6701	6611	6685	6677	6556	6690	6620	6737	6748	6579	6716	6681	6714	6692	6662	6719	6665	6624	6694	6610	6793	6669	6738	6727	6582	6595	6738	6679	6631	6667	6815	6623	6843	6648	6659	6631	6679	6658	6630	6576	6731	6753	6509	6668	6714	6664	6627	6726	6717	6516	6630	6792	6743	6601	6618	6641	6641	6584	6603	6777	6724	6687	6620	6648	6830	6639	6688	6675	6610	6749	6749	6726	6588	6526	6807	6507	6736	6684	6668	6631	6637	6599	6467	6753	6581	6809	6706	6741	6697	6513	6648	6653	6612	6778	6654	6674	6596	6636	6635	6736	6735	6638	6638	6855	6757	6597	6687	6636	6672	6684	6578	6646	6747	6729	6684	6719	6571	6717	6661	6721	6660	6612	6704	6661	6578	6662	6688	6579	6690	6618	6694	6628	6820	6770	6728	6692	6621	6606	6628	6756	6719	6598	6803	6748	6628	6525	6643	6640	6668	6674	6660	6898	6579	6712	6638	6716	6612	6637	6616	6780	6781	6472	6736	6676	6783	6648	6833	6634	6521	6732	6675	6602	6686	6566	6808	6685	6547	6731	6734	6611	6638	6625	6685	6714	6598	6618	6669	6555	6668	6682	6791	6630	6688	6698	6619	6612	6812	6612	6659	6646	6772	6606	6647	6603	6753	6610	6618	6660	6649	6634	6762	6634	6732	6670	6592	6580	6807	6670	6650	6631	6741	6683	6677	6695	6635	6674	6678	6517	6675	6730	6597	6693	6774	6708	6682	6661	6601	6692	6697	6717	6702	6718	6576	6706	6634	6605	6627	6647	6573	6595	6675	6565	6511	6628	6821	6701	6582	6659	6591	6587	6613	6595	6700	6666	6710	6619	6725	6587	6690	6643	6636	6574	6568	6634	6596	6656	6605	6557	6734	6597	6652	6562	6739	6619	6567	6572	6643	6644	6666	6632	6819	6658	6640	6712	6674	6729	6552	6722	6723	6671	6599	6748	6660	6668	6752	6592	6637	6652	6779	6689	6643	6700	6776	6614	6611	6650	6698	6620	6687	6603	6695	6687	6655	6680	6752	6695	6656	6664	6618	6785	6698	6475	6575	6658	6800	6678	6594	6598	6676	6733	6731	6545	6713	6674	6659	6657	6762	6711	6617	6664	6591	6732	6613	6677	6671	6699	6580	6630	6665	6733	6658	6568	6715	6637	6646	6727	6581	6643	6681	6658	6585	6571	6690	6631	6682	6648	6497	6598	6664	6575	6728	6744	6780	6641	6749	6657	6649	6605	6649	6576	6758	6566	6580	6670	6661	6609	6572	6741	6686	6681	6733	6690	6608	6658	6567	6626	6684	6544	6695	6536	6719	6600	6770	6700	6642	6667	6577	6611	6611	6601	6725	6724	6633	6552	6764	6638	6576	6667	6622	6638	6738	6526	6673	6756	6592	6554	6681	6551	6658	6649	6634	6682	6675	6627	6737	6659	6732	6722	6709	6653	6649	6715	6555	6531	6617	6632	6561	6670	6704	6703	6655	6807	6542	6672	6761	6625	6652	6570	6652	6604	6728	6701	6549	6589	6820	6666	6592	6605	6612	6695	6639	6642	6645	6589	6620	6713	6540	6707	6706	6624	6656	6533	6698	6542	6550	6579	6724	6609	6678	6620	6720	6546	6662	6693	6724	6640	6742	6644	6833	6723	6670	6652	6597	6720	6742	6602	6653	6526	6638	6560	6734	6574	6706	6618	6565	6719	6683	6852	6576	6650	6660	6674	6743	6789	6853	6666	6689	6566	6623	6741	6800	6663	6701	6672	6666	6597	6667	6639	6695	6747	6695	6647	6730	6727	6631	6651	6691	6590	6659	6682	6649	6722	6689	6579	6588	6734	6634	6628	6640	6639	6708	6617	6656	6702	6670	6629	6638	6738	6633	6583	6685	6741	6684	6801	6569	6816	6680	6753	6767	6643	6610	6595	6566	6857	6616	6620	6667	6670	6650	6746	6585	6596	6574	6528	6629	6601	6765	6642	6702	6767	6654	6542	6554	6720	6607	6633	6638	6624	6643	6642	6666	6743	6781	6717	6656	6691	6767	6617	6603	6516	6529	6652	6559	6540	6700	6592	6593	6621	6727	6696	6524	6575	6657	6535	6562	6689	6734	6681	6643	6615	6614	6666	6548	6556	6815	6559	6628	6675	6680	6677	6605	6798	6743	6669	6719	6667	6688	6645	6605	6711	6621	6664	6723	6594	6650	6734	6665	6694	6603	6693	6611	6580	6681	6635	6765	6681	6741	6805	6734	6590	6654	6609	6682	6708	6695	6616	6538	6572	6654	6741	6696	6585	6577	6731	6511	6599	6690	6761	6722	6587	6676	6673	6593	6603	6633	6556	6659	6602	6791	6619	6676	6585	6637	6607	6600	6599	6648	6751	6726	6647	6666	6644	6652	6560	6583	6691	6617	6583	6641	6682	6633	6614	6807	6631	6607	6740	6680	6786	6653	6657	6759	6650	6605	6663	6587	6814	6763	6653	6600	6510	6679	6695	6544	6616	6725	6766	6530	6606	6753	6540	6571	6619	6704	6660	6608	6692	6620	6662	6655	6576	6709	6654	6698	6563	6538	6833	6621	6647	6575	6593	6606	6646	6629	6560	6665	6675	6671	6628	6598	6626	6609	6701	6656	6638	6646	6681	6562	6625	6640	6648	6666	6587	6594	6678	6669	6623	6572	6784	6550	6663	6515	6688	6714	6685	6680	6698	6689	6610	6571	6662	6689	6786	6709	6579	6633	6659	6599	6614	6733	6558	6665	6751	6654	6551	6686	6618	6720	6619	6662	6735	6604	6650	6648	6636	6674	6573	6692	6616	6749	6705	6597	6703	6776	6678	6644	6693	6762	6459	6538	6658	6682	6704	6528	6630	6647	6861	6784	6634	6569	6762	6577	6625	6627	6629	6717	6606	6670	6618	6670	6622	6706	6694	6807	6577	6714	6725	6820	6608	6663	6690	6595	6704	6648	6650	6563	6784	6656	6612	6795	6648	6751	6668	6614	6739	6573	6644	6594	6611	6537	6776	6523	6688	6634	6594	6600	6654	6754	6823	6774	6705	6677	6671	6676	6705	6710	6645	6590	6671	6770	6697	6600	6683	6652	6759	6584	6769	6586
6521	4846	1675	2721	6841	7728	4652	2684	1533	856	795	772	654	716	729	664	710	643	686	760	694	711	652	692	670	727	738	667	654	705	683	700	699	690	710	676	686	738	698	729	695	722	717	740	695	710	698	662	691	673	731	700	743	693	716	713	740	682	689	737	745	711	702	703	721	684	701	724	724	763	726	755	685	695	690	751	709	670	691	718	649	741	711	711	752	668	712	684	746	740	682	719	691	724	746	706	728	680	742	702	669	724	685	674	691	750	663	635	709	724	730	728	709	702	718	718	706	691	753	731	683	693	673	733	725	770	735	692	706	698	737	753	708	719	716	727	720	737	749	711	671	728	711	779	735	685	724	717	733	709	718	688	704	655	687	711	766	686	711	671	682	683	766	666	711	681	709	764	721	726	671	655	681	708	705	674	713	731	710	688	693	682	729	672	693	781	752	685	681	682	737	728	722	690	763	701	692	686	686	707	692	733	698	701	684	703	682	733	704	759	733	670	705	719	692	748	728	688	737	707	728	671	715	684	668	726	688	722	695	713	707	661	706	690	706	749	725	691	647	703	730	707	705	716	681	699	705	730	756	732	671	643	681	726	740	684	723	674	697	790	712	690	688	764	741	757	692	700	719	737	691	694	678	709	691	705	727	682	685	728	722	733	751	691	728	690	732	673	709	700	720	708	681	689	731	705	724	660	698	696	718	728	679	703	720	670	758	745	716	704	715	744	650	736	732	750	686	718	679	727	750	689	703	707	708	730	727	699	699	703	708	744	741	697	713	683	764	700	719	734	757	719	718	658	699	707	664	697	670	681	696	725	784	693	720	736	630	712	695	679	754	748	727	667	746	729	653	714	749	656	679	698	730	681	723	695	683	724	738	725	706	703	725	685	717	707	725	671	709	729	717	687	711	668	719	716	722	711	665	675	675	687	688	725	722	669	724	761	679	737	683	701	712	703	704	697	651	703	715	712	694	696	698	735	740	738	708	699	707	681	762	674	740	731	724	739	692	771	696	743	695	689	695	734	737	732	663	733	725	696	718	721	701	719	702	703	667	705	694	714	689	713	705	700	726	724	762	716	682	680	692	696	689	727	713	741	686	733	655	709	699	667	735	694	696	675	708	696	743	676	712	757	751	683	680	722	701	741	688	718	681	721	692	727	690	691	736	714	691	692	757	678	674	657	705	699	737	732	708	724	672	728	730	693	698	756	728	671	682	674	706	704	654	737	730	753	653	644	713	719	710	737	758	704	730	698	704	731	705	719	667	698	729	720	719	712	669	733	702	727	698	699	730	732	726	658	703	720	752	708	698	666	738	712	742	718	733	751	694	719	693	691	720	653	730	694	689	713	713	689	714	703	704	736	672	671	716	722	702	694	705	686	727	746	722	717	722	737	803	718	701	678	675	782	712	735	667	713	737	751	703	692	712	701	699	685	713	668	739	721	686	697	737	739	705	692	713	696	714	688	714	650	749	713	710	712	690	726	751	708	699	696	681	662	708	763	704	708	709	739	718	703	696	716	730	701	675	673	706	722	732	721	733	705	716	690	698	733	713	704	724	715	691	685	727	701	711	713	699	727	734	745	721	711	717	759	693	672	719	709	702	699	729	710	741	781	715	698	741	765	745	721	703	750	673	687	688	689	718	711	720	758	722	729	727	688	673	708	680	714	735	725	696	747	710	720	730	705	679	766	763	688	732	732	733	716	698	754	712	691	697	699	713	689	684	661	675	693	698	702	713	670	695	708	685	671	723	705	716	646	729	721	736	721	683	666	706	753	733	741	751	737	691	662	680	713	719	706	699	737	724	710	687	756	655	755	723	741	724	694	716	734	696	678	730	723	689	744	746	717	682	710	733	715	703	680	721	709	751	743	701	709	720	679	656	741	702	718	743	732	709	671	709	732	722	688	700	716	711	718	714	726	728	721	772	712	646	714	731	752	739	723	707	705	729	691	680	685	704	753	725	673	749	687	718	702	727	685	760	689	703	737	720	698	713	742	702	712	713	704	710	731	741	687	753	702	728	692	725	737	749	663	690	697	729	724	727	718	657	663	715	697	696	693	757	739	708	784	730	699	709	741	764	737	705	690	731	724	683	725	719	705	683	677	702	732	742	648	681	732	708	723	708	746	677	689	767	715	719	734	718	707	713	750	733	688	679	728	708	719	731	756	711	725	715	685	701	748	694	657	669	714	688	714	714	727	730	709	692	726	734	737	726	704	697	701	704	779	721	733	733	641	758	727	697	672	708	684	702	694	739	708	709	671	745	680	692	734	724	706	713	689	708	697	732	748	705	718	743	711	670	675	707	732	730	724	683	692	718	704	715	727	728	722	747	699	686	678	697	713	706	671	667	696	700	717	687	720	701	727	739	692	705	702	728	762	706	738	701	677	703	781	681	704	693	689	702	732	672	729	722	717	737	739	720	706	749	675	734	737	725	715	737	701	728	682	680	680	732	726	662	700	708	741	739	751	762	711	703	768	706	700	706	764	724	639	718	732	721	738	768	705	672	708	686	684	714	714	705	678	689	702	727	678	669	698	707	673	697	744	736	710	724	681	696	774	706	692	715	721	684	690	757	722	713	751	669	700	704	706	735	748	713	746	696	714	708	701	693	732	695	671	750	733	705	717	664	698	687	671	688	780	690	670	689	696	720	707	757	713	721	729	702	749	677	739	712	712	685	662	715	692	676	716	710	683	675	711	743	749	743	678	743	709	697	735	707	676	689	726	738	731	722	728	678	690	705	695	727	699	730	705	667	714	711	717	757	717	717	704	726	695	726	738	693	692	715	763	735	692	753	697	751	738	766	724	709	726	718	707	732	731	710	704	725	699	683	741	733	674	711	698	714	742	732	722	707	734	732	723	671	684	655	696	714	707	706	696	739	755	661	685	707	704	697	738	757	740	750	688	700	684	718	714	734	672	691	699	654	727	704	665	729	702	717	725	734	754	677	656	694	693	641	703	734	740	721	735	693	683	718	740	686	693	714	728	695	694	702	724	722	699	777	678	717	682	708	715	758	711	730	708	745	741	686	689	709	718	745	760	750	768	726	670	710	712	719	697	701	709	662	760	694	707	723	747	699	686	711	644	702	689	706	678	717	732	685	735	698	713	702	668	706	681	709	737	712	680	698	728	720	730	734	692	720	657	705	720	706	705	688	725	693	718	727	728	759	686	732	733	722	671	686	667	661	719	658	729	759	732	715	742	720	704	724	702	749	698	755	763	733	718	726	688	728	679	679	776	689	716	728	718	725	677	716	694	702	742	700	722	713	696	694	720	714	700	686	703	698	691	687	684	659	726	669	738	679	725	695	721	659	710	702	695	691	711	708	751	735	711	688	699	686	770	714	659	673	743	686	722	706	682	728	724	714	743	781	717	745	709	680	716	732	703	730	702	718	722	696	693	727	686	702	693	732	711	725	702	723	686	668	695	750	756	708	718	723	712	724	704	722	706	682	704	731	681	695	657	730	712	664	731	738	766	729	717
35878	29433	16115	39661	58218	54566	42064	31700	19213	10319	7230	6527	6539	6429	6524	6515	6528	6403	6636	6505	6377	6561	6347	6530	6588	6491	6490	6468	6595	6558	6470	6419	6581	6536	6518	6431	6506	6594	6489	6467	6419	6451	6447	6417	6452	6507	6395	6486	6554	6520	6422	6413	6410	6412	6528	6568	6479	6465	6433	6424	6529	6520	6520	6446	6497	6363	6612	6472	6441	6395	6649	6427	6437	6568	6566	6607	6377	6431	6561	6513	6639	6564	6331	6450	6532	6405	6567	6455	6562	6578	6471	6414	6442	6421	6557	6521	6522	6492	6470	6468	6522	6411	6636	6579	6432	6496	6475	6411	6389	6390	6408	6511	6494	6482	6572	6515	6557	6478	6621	6430	6582	6604	6445	6458	6544	6434	6527	6495	6479	6474	6469	6464	6546	6413	6417	6455	6567	6518	6695	6562	6462	6446	6535	6590	6510	6458	6550	6537	6572	6435	6455	6461	6537	6440	6544	6468	6503	6553	6451	6415	6575	6592	6563	6554	6539	6408	6502	6431	6401	6521	6588	6584	6505	6437	6506	6422	6502	6413	6437	6509	6484	6581	6429	6462	6656	6597	6721	6496	6566	6537	6581	6412	6432	6510	6524	6462	6326	6388	6492	6488	6610	6573	6460	6485	6516	6550	6495	6622	6515	6603	6563	6401	6439	6372	6537	6640	6594	6521	6520	6511	6444	6524	6446	6463	6482	6501	6422	6474	6532	6500	6401	6420	6441	6411	6522	6572	6489	6567	6373	6557	6540	6556	6609	6425	6562	6431	6576	6473	6567	6675	6550	6462	6469	6514	6457	6550	6572	6360	6591	6587	6603	6539	6570	6557	6497	6570	6575	6443	6486	6596	6538	6433	6407	6491	6524	6494	6405	6586	6434	6512	6686	6543	6572	6498	6383	6623	6658	6501	6547	6506	6477	6520	6568	6649	6559	6480	6500	6470	6606	6525	6390	6349	6508	6504	6450	6490	6565	6539	6501	6546	6609	6503	6608	6526	6515	6470	6549	6519	6464	6556	6514	6587	6539	6515	6467	6517	6526	6529	6517	6460	6640	6466	6653	6550	6404	6389	6563	6501	6406	6462	6572	6439	6434	6451	6495	6492	6495	6500	6474	6480	6386	6481	6500	6489	6533	6445	6581	6454	6461	6432	6521	6513	6448	6470	6605	6707	6548	6444	6618	6621	6512	6441	6588	6579	6457	6558	6528	6363	6516	6483	6521	6615	6503	6478	6542	6425	6431	6468	6510	6657	6425	6673	6503	6560	6656	6576	6576	6423	6623	6438	6434	6534	6637	6508	6449	6524	6364	6468	6544	6635	6564	6468	6511	6561	6482	6523	6453	6568	6495	6503	6526	6544	6545	6552	6510	6388	6505	6579	6566	6418	6463	6510	6514	6607	6399	6642	6507	6369	6448	6493	6388	6549	6452	6493	6454	6605	6498	6564	6558	6478	6466	6502	6635	6471	6583	6505	6614	6448	6427	6563	6474	6544	6510	6521	6599	6596	6460	6470	6525	6477	6590	6549	6464	6596	6657	6513	6472	6462	6543	6443	6466	6577	6533	6309	6467	6431	6572	6537	6523	6534	6513	6494	6550	6518	6505	6496	6500	6462	6455	6523	6531	6393	6554	6531	6612	6480	6501	6428	6560	6520	6576	6476	6531	6575	6508	6444	6530	6556	6557	6638	6528	6561	6332	6426	6562	6527	6404	6455	6450	6529	6550	6548	6495	6456	6557	6603	6501	6477	6513	6526	6553	6608	6541	6573	6531	6474	6515	6411	6452	6577	6653	6529	6526	6496	6404	6508	6493	6631	6396	6443	6551	6473	6490	6475	6561	6687	6528	6384	6429	6304	6505	6456	6541	6462	6537	6544	6446	6454	6568	6456	6460	6613	6488	6562	6425	6469	6453	6376	6456	6484	6590	6477	6585	6527	6579	6405	6554	6513	6562	6642	6473	6455	6466	6431	6474	6526	6422	6480	6485	6425	6484	6635	6484	6541	6487	6636	6513	6527	6460	6485	6369	6522	6605	6461	6527	6410	6466	6693	6611	6637	6591	6619	6664	6607	6597	6553	6526	6569	6516	6421	6472	6546	6480	6669	6450	6540	6435	6578	6495	6499	6440	6576	6476	6562	6564	6576	6572	6630	6532	6521	6470	6551	6425	6422	6542	6471	6534	6388	6549	6487	6431	6465	6489	6452	6584	6480	6535	6566	6462	6513	6546	6503	6561	6620	6594	6486	6501	6562	6430	6470	6491	6552	6469	6550	6506	6462	6641	6444	6472	6426	6420	6552	6495	6475	6532	6536	6618	6522	6442	6597	6555	6614	6544	6627	6520	6540	6502	6488	6415	6535	6468	6652	6373	6537	6558	6562	6448	6476	6544	6378	6639	6585	6572	6469	6555	6357	6584	6582	6686	6535	6528	6608	6585	6503	6562	6596	6560	6533	6474	6469	6447	6520	6564	6598	6471	6435	6572	6531	6472	6502	6514	6535	6416	6401	6584	6517	6577	6587	6637	6501	6613	6458	6523	6394	6373	6440	6611	6579	6513	6613	6577	6535	6564	6454	6485	6515	6478	6593	6464	6472	6521	6514	6435	6548	6606	6465	6532	6443	6508	6574	6476	6595	6437	6505	6589	6484	6533	6394	6555	6491	6510	6613	6585	6584	6622	6474	6394	6490	6384	6617	6488	6474	6515	6503	6454	6588	6466	6530	6609	6559	6365	6592	6462	6454	6528	6599	6579	6395	6485	6587	6611	6420	6504	6499	6441	6497	6391	6539	6440	6499	6620	6465	6450	6624	6482	6594	6381	6426	6476	6313	6504	6542	6398	6505	6609	6554	6514	6467	6504	6509	6549	6571	6662	6465	6464	6520	6601	6565	6367	6517	6528	6426	6584	6666	6500	6515	6423	6492	6573	6665	6310	6552	6533	6541	6463	6429	6500	6463	6715	6612	6493	6496	6577	6411	6513	6496	6578	6427	6608	6535	6593	6513	6433	6508	6593	6384	6513	6529	6465	6499	6465	6397	6679	6566	6394	6510	6468	6476	6439	6450	6465	6482	6536	6554	6388	6460	6460	6479	6503	6438	6502	6436	6489	6529	6531	6611	6472	6547	6454	6496	6613	6618	6529	6328	6436	6514	6530	6646	6545	6437	6384	6439	6502	6521	6439	6569	6481	6490	6515	6392	6410	6319	6452	6515	6460	6554	6578	6420	6522	6580	6482	6479	6505	6567	6566	6532	6478	6506	6598	6545	6527	6511	6440	6463	6625	6538	6430	6492	6549	6441	6483	6486	6450	6532	6605	6520	6265	6445	6595	6442	6573	6380	6610	6418	6682	6520	6486	6476	6606	6439	6534	6625	6524	6592	6408	6495	6454	6573	6456	6463	6483	6351	6493	6606	6520	6627	6455	6496	6530	6528	6509	6565	6581	6486	6399	6315	6589	6482	6528	6596	6578	6493	6387	6666	6427	6520	6458	6600	6474	6465	6582	6502	6484	6601	6694	6578	6513	6427	6564	6534	6585	6469	6535	6590	6455	6649	6543	6506	6416	6420	6605	6558	6440	6618	6466	6388	6417	6472	6403	6577	6371	6452	6580	6695	6484	6429	6531	6654	6602	6369	6484	6509	6472	6493	6438	6545	6506	6382	6425	6455	6561	6532	6460	6536	6537	6425	6540	6485	6506	6467	6484	6519	6553	6452	6667	6503	6645	6480	6476	6424	6540	6462	6543	6565	6467	6662	6382	6423	6625	6372	6424	6465	6422	6348	6477	6441	6588	6458	6469	6540	6637	6473	6453	6526	6636	6405	6655	6681	6418	6410	6490	6434	6546	6431	6529	6626	6445	6474	6553	6599	6435	6459	6475	6528	6528	6536	6543	6611	6593	6544	6501	6443	6402	6452	6488	6476	6505	6467	6554	6448	6534	6443	6571	6536	6423	6397	6551	6540	6600	6521	6538	6424	6485	6517	6470	6503	6564	6452	6483	6498	6510	6669	6640	6491	6426	6474	6472	6501	6536	6391	6612	6552	6495	6565	6578	6550	6568	6444	6553	6473	6570	6525	6595	6512	6543	6573	6380	6384	6630	6465	6404	6446	6528	6539	6469	6387	6417	6479	6665	6442	6456	6537	6628	6559	6508	6532	6486	6605	6485	6568	6643	6398	6577	6604	6412	6429	6415	6467	6446	6496	6483	6394	6356	6665	6549	6463	6640	6603	6566	6444	6505	6506	6603	6565	6511	6602	6455	6342	6430	6601	6556	6495	6552	6434	6468	6595	6465	6530	6431	6647	6601	6522	6500	6490	6502	6633	6553	6437	6491	6568	6524	6465	6534	6565	6479	6502	6626	6503	6466	6459	6507	6502	6372	6533	6461	6489	6622	6541	6617	6415	6534	6565	6535	6649	6540	6472	6483	6451	6546	6510	6587	6489	6472	6509	6443	6511	6564	6609	6546	6474	6625	6527	6556	6490	6511	6493	6578	6660	6574	6384	6516	6349	6438	6417	6393	6502	6565	6545	6454	6356	6465	6436	6579	6480	6588	6533	6691	6453	6453	6505	6625	6432	6467	6469	6479	6491	6539	6556	6533	6473	6625	6600	6557	6564	6422	6494	6476	6593	6586	6532	6555	6563	6490	6443	6540	6605	6528	6433	6469	6387	6560	6603	6526	6526	6347	6470	6539	6587	6537	6422	6526	6649	6569	6585	6543	6588	6493	6559	6500	6515	6522	6478	6454	6483	6325	6540	6504	6587	6506	6540	6540	6425	6448	6404	6561	6451	6392	6562	6706	6331	6641	6459	6469	6463	6700	6565	6592	6570	6484	6497	6497	6456	6473	6406	6488	6544	6545	6502	6573	6518	6452	6549	6515	6562	6563	6407	6506	6513	6479	6368	6641	6449	6625	6539	6409	6543	6459	6482	6453	6496	6473	6513	6620	6525	6587	6448	6407	6537	6389	6538	6512	6556	6530	6404	6442	6553	6535	6559	6407	6555	6538	6476	6559	6521	6431	6530	6520	6398	6405	6511	6521	6533	6571	6497	6557	6455	6548	6609	6555	6480	6426	6572	6452	6522	6465	6454
10969	7099	3507	3224	20577	29242	28498	18985	7073	1962	869	779	650	751	737	780	722	725	724	689	718	764	765	732	735	720	647	704	739	751	780	738	727	712	728	698	762	674	687	664	708	709	708	717	733	764	709	685	715	689	708	692	708	707	720	764	729	719	746	737	742	766	722	713	724	729	751	701	753	701	693	712	737	776	705	708	733	724	738	712	715	701	718	715	699	727	718	735	746	760	755	720	733	734	692	687	724	730	746	708	719	665	712	734	744	744	733	686	714	715	706	680	683	741	726	752	668	705	672	738	727	733	753	717	725	661	712	711	750	695	729	756	673	725	724	744	765	728	741	692	700	680	759	720	741	697	708	701	716	701	718	744	705	727	712	707	715	696	783	712	742	683	717	751	715	739	732	686	728	736	701	732	750	672	698	684	749	714	737	709	718	726	770	689	670	743	749	679	714	696	711	722	696	718	744	706	704	700	729	712	713	747	732	728	737	741	725	772	744	730	747	736	754	701	733	715	726	736	733	750	706	697	691	671	736	723	761	718	729	771	683	713	723	720	721	696	712	743	759	683	687	703	700	701	665	712	740	706	713	750	717	694	727	694	733	701	755	682	712	682	720	709	721	760	716	750	699	695	766	747	701	753	718	691	720	772	716	749	723	706	683	722	704	741	723	684	658	693	729	702	749	757	755	700	718	728	744	715	719	708	717	661	740	722	729	713	739	662	771	703	731	733	756	707	676	689	712	666	676	739	764	675	670	723	686	689	737	739	747	713	738	726	665	797	713	688	737	747	761	740	674	733	700	698	709	715	701	714	739	755	738	703	706	700	709	747	739	729	752	694	772	733	742	736	692	687	701	688	717	708	732	747	711	714	748	756	779	714	721	728	735	685	730	721	700	701	728	695	719	737	717	745	714	719	734	703	735	707	761	715	684	733	752	706	700	703	689	764	743	772	718	724	725	717	721	710	721	711	714	701	758	706	720	758	760	733	739	714	697	754	719	710	743	759	742	707	751	746	712	738	697	783	727	730	704	674	708	722	726	697	706	739	739	724	668	669	677	692	746	737	676	710	694	698	698	709	774	747	690	730	729	724	749	706	716	699	733	687	698	675	744	741	705	722	735	706	691	772	739	734	755	698	706	730	737	682	705	731	705	667	714	713	714	727	730	731	725	729	721	753	726	740	768	699	761	694	716	705	719	713	709	739	748	710	754	680	719	744	709	767	679	761	743	715	691	702	738	718	760	778	690	686	716	759	697	700	714	761	712	716	731	719	700	733	749	704	677	737	755	712	717	738	745	733	698	725	741	733	683	712	728	688	658	709	733	680	771	754	701	715	686	648	713	732	763	744	720	730	746	700	687	755	758	692	703	743	717	690	709	690	736	732	759	704	652	667	762	678	758	726	758	709	742	710	738	698	758	692	699	745	717	680	725	680	691	683	698	727	682	692	669	739	702	743	714	707	742	716	783	707	764	724	690	708	757	725	704	726	731	679	704	690	701	745	728	730	728	711	705	770	701	734	704	746	715	741	724	769	705	687	711	714	732	718	764	735	745	721	690	758	706	715	674	738	754	716	769	729	701	727	696	773	724	759	729	709	752	731	718	709	720	761	746	762	708	755	711	710	715	771	682	708	731	719	703	734	707	684	732	734	740	730	758	758	715	750	745	724	763	720	740	714	703	698	751	752	720	739	719	681	739	737	685	710	704	709	735	720	697	733	713	716	708	694	727	707	677	710	738	753	675	696	691	713	775	723	708	726	715	702	707	689	753	685	772	728	751	711	704	741	708	742	721	745	718	742	726	754	722	745	729	695	687	711	744	765	705	723	681	725	727	743	765	711	672	724	706	729	718	735	735	717	733	718	724	751	710	715	685	724	750	710	732	710	700	743	682	735	708	693	723	694	675	705	683	724	727	775	730	696	714	709	660	735	706	701	755	761	694	739	721	707	693	698	693	747	721	729	706	672	661	660	700	735	756	668	669	756	713	738	705	713	701	684	697	721	700	774	699	703	750	700	705	728	730	736	728	716	726	716	703	752	773	685	760	729	720	738	727	717	697	696	764	720	693	674	721	745	697	706	729	714	679	724	755	718	705	678	746	721	721	733	728	676	755	742	706	756	740	773	738	729	734	670	712	678	702	683	696	703	706	717	769	752	733	735	700	716	761	706	689	721	740	719	781	711	694	760	731	710	729	739	742	716	753	681	713	734	708	746	718	737	722	755	731	790	701	745	705	722	759	749	707	721	708	737	721	712	741	722	736	700	740	688	698	690	700	761	731	790	733	719	717	735	756	717	697	715	729	715	697	734	747	741	753	733	733	732	704	765	766	744	716	732	702	733	704	775	703	739	730	737	689	697	703	757	717	719	743	694	735	696	735	714	722	700	727	780	744	685	734	707	707	757	677	701	691	700	744	741	654	720	729	726	720	733	718	746	775	727	774	705	701	698	734	733	716	736	697	734	748	687	721	755	695	705	657	713	710	727	678	749	727	732	686	747	714	745	720	725	684	759	722	753	711	718	732	750	758	733	693	694	748	687	739	672	761	707	713	699	738	785	725	731	737	710	732	707	689	714	767	718	782	735	761	713	706	709	732	708	718	699	715	731	736	721	676	691	686	749	677	729	786	745	704	718	715	683	734	741	702	753	697	737	691	703	726	730	730	714	762	703	780	695	702	700	701	675	738	707	735	769	739	710	735	738	730	693	746	723	680	675	713	733	772	686	747	742	701	709	707	734	728	742	727	740	734	736	745	722	725	706	774	712	705	718	696	764	694	771	706	685	753	765	715	724	736	690	705	757	719	702	729	749	694	702	719	772	731	741	745	764	718	707	728	702	717	684	679	694	754	732	725	748	694	703	746	733	735	693	705	768	752	704	714	724	733	683	748	697	718	719	719	676	761	774	696	713	705	748	722	658	714	750	681	718	686	671	714	692	722	710	750	729	720	750	698	679	748	682	693	699	734	702	728	679	748	769	740	733	700	739	757	741	698	754	730	734	757	721	710	725	721	682	750	742	718	767	740	723	748	720	703	720	724	682	698	769	745	712	797	669	719	737	739	792	711	704	689	718	700	677	709	735	731	698	700	716	732	772	705	758	750	673	720	716	740	712	762	769	727	710	746	665	647	704	702	772	747	688	735	715	737	714	777	747	711	712	690	802	762	684	703	688	756	713	720	739	715	693	772	717	684	704	679	658	734	722	819	744	746	700	706	739	728	740	749	764	700	743	719	738	733	766	734	753	709	709	693	694	727	716	719	725	710	699	708	718	690	706	707	690	780	706	761	705	737	716	734	730	737	746	721	724	690	725	686	741	730	689	682	772	709	707	690	705	691	721	747	733	701	726	735	755	727	769	715	754	710	715	696	714	669	701	673	736	716	716	710	746	717	697	732	690	724	742	712	748	707	693	751	668	758	678	696	725	726	684	725	771	728	720	685	729	734	708	690	743	704	738	715	727	675	794	672	694	742	698	710	695	708	698	737	719	767	716
47350	35298	24505	40873	71362	86792	84493	64634	40125	20182	9377	7014	6682	6636	6549	6693	6685	6607	6796	6565	6596	6524	6646	6542	6668	6801	6618	6617	6700	6656	6623	6575	6674	6653	6510	6696	6679	6521	6652	6575	6654	6570	6585	6570	6620	6671	6698	6557	6756	6594	6640	6694	6633	6609	6633	6629	6488	6693	6620	6678	6489	6665	6568	6682	6722	6519	6569	6726	6615	6575	6711	6682	6504	6784	6558	6674	6571	6618	6517	6628	6546	6557	6620	6675	6649	6720	6601	6529	6636	6558	6590	6572	6578	6647	6533	6589	6537	6521	6625	6535	6485	6640	6544	6567	6636	6701	6573	6590	6586	6560	6677	6613	6608	6493	6585	6618	6668	6667	6666	6535	6666	6713	6517	6639	6507	6558	6636	6553	6683	6508	6420	6681	6672	6553	6431	6537	6551	6640	6632	6526	6511	6570	6493	6590	6565	6512	6613	6610	6519	6547	6563	6639	6640	6600	6612	6565	6709	6622	6686	6596	6525	6648	6711	6694	6656	6622	6562	6606	6522	6614	6521	6597	6555	6605	6568	6652	6677	6583	6620	6540	6536	6727	6627	6538	6603	6628	6653	6609	6618	6553	6589	6628	6547	6653	6649	6616	6605	6626	6637	6693	6686	6669	6697	6542	6513	6475	6608	6614	6495	6619	6613	6748	6693	6693	6681	6639	6597	6630	6720	6646	6609	6722	6527	6709	6706	6608	6624	6679	6719	6572	6593	6631	6561	6624	6485	6579	6719	6567	6551	6531	6601	6644	6647	6604	6638	6626	6731	6525	6714	6614	6647	6556	6672	6616	6604	6645	6632	6534	6570	6598	6700	6534	6674	6358	6631	6642	6564	6479	6613	6707	6675	6576	6587	6586	6588	6388	6595	6582	6694	6676	6549	6675	6663	6562	6547	6703	6654	6556	6761	6557	6685	6650	6671	6464	6685	6678	6765	6530	6550	6534	6583	6576	6624	6620	6634	6588	6603	6544	6564	6611	6587	6502	6548	6614	6536	6582	6560	6635	6698	6619	6652	6544	6578	6611	6647	6585	6639	6594	6519	6650	6713	6771	6541	6462	6706	6665	6561	6505	6685	6478	6645	6606	6678	6548	6768	6582	6623	6637	6543	6570	6644	6625	6634	6607	6631	6654	6719	6626	6574	6644	6657	6593	6733	6643	6628	6597	6517	6597	6528	6507	6551	6635	6573	6577	6735	6665	6828	6574	6587	6609	6484	6654	6577	6629	6524	6441	6619	6656	6667	6605	6654	6754	6555	6596	6608	6552	6652	6748	6555	6640	6669	6604	6711	6565	6607	6569	6662	6742	6537	6615	6601	6689	6647	6733	6623	6588	6654	6464	6641	6569	6609	6706	6581	6675	6600	6558	6757	6571	6615	6661	6604	6507	6593	6636	6634	6607	6517	6694	6663	6639	6540	6573	6720	6558	6602	6645	6611	6506	6806	6522	6610	6496	6733	6623	6513	6639	6594	6578	6515	6517	6717	6636	6599	6527	6601	6646	6549	6679	6594	6598	6701	6599	6785	6492	6509	6590	6553	6487	6662	6624	6539	6649	6553	6700	6583	6643	6589	6601	6714	6434	6582	6748	6630	6592	6690	6522	6491	6859	6624	6612	6635	6593	6666	6597	6594	6594	6765	6725	6503	6544	6614	6522	6615	6687	6624	6624	6580	6474	6731	6622	6609	6667	6633	6520	6617	6668	6649	6666	6592	6636	6587	6663	6596	6625	6628	6654	6585	6632	6537	6690	6617	6521	6572	6727	6572	6695	6642	6591	6526	6591	6662	6564	6609	6676	6566	6587	6564	6755	6568	6642	6493	6657	6683	6544	6538	6642	6569	6573	6669	6625	6521	6604	6648	6452	6700	6607	6611	6478	6574	6564	6723	6689	6545	6538	6610	6722	6735	6645	6601	6666	6559	6629	6672	6561	6596	6611	6554	6658	6658	6528	6606	6563	6659	6512	6619	6701	6558	6641	6481	6618	6624	6555	6597	6507	6573	6620	6494	6554	6612	6487	6560	6499	6711	6498	6512	6653	6511	6617	6473	6706	6529	6717	6697	6545	6580	6728	6567	6677	6652	6639	6687	6618	6721	6527	6546	6541	6581	6564	6608	6592	6584	6637	6542	6537	6728	6634	6702	6672	6598	6521	6470	6665	6639	6646	6698	6509	6577	6519	6570	6665	6516	6555	6697	6542	6571	6555	6743	6543	6604	6542	6526	6551	6646	6631	6566	6652	6544	6533	6650	6657	6685	6603	6629	6675	6644	6489	6539	6556	6563	6677	6647	6663	6672	6521	6635	6551	6623	6650	6552	6692	6590	6593	6664	6548	6493	6541	6607	6630	6683	6609	6470	6602	6670	6636	6657	6625	6713	6635	6629	6560	6498	6664	6541	6728	6679	6583	6675	6684	6560	6595	6648	6478	6627	6485	6627	6631	6579	6595	6489	6625	6635	6470	6601	6517	6670	6610	6701	6688	6599	6576	6635	6576	6630	6522	6656	6682	6603	6695	6798	6614	6603	6542	6546	6593	6539	6643	6647	6458	6584	6746	6827	6694	6606	6592	6579	6773	6677	6614	6579	6587	6605	6619	6504	6682	6692	6686	6632	6692	6718	6466	6626	6555	6686	6634	6474	6671	6600	6743	6604	6607	6620	6656	6628	6563	6493	6767	6515	6628	6591	6666	6582	6604	6685	6558	6530	6627	6645	6644	6633	6635	6621	6451	6590	6526	6613	6593	6592	6768	6715	6629	6754	6673	6578	6687	6564	6602	6635	6724	6558	6662	6526	6621	6550	6468	6614	6647	6603	6668	6568	6655	6578	6495	6600	6715	6550	6641	6575	6571	6589	6587	6635	6626	6638	6685	6611	6720	6572	6637	6613	6678	6529	6637	6554	6479	6626	6630	6657	6567	6520	6798	6707	6512	6471	6638	6649	6599	6672	6542	6683	6644	6487	6604	6665	6503	6676	6760	6552	6649	6672	6707	6729	6620	6697	6565	6539	6561	6535	6557	6665	6523	6659	6595	6581	6453	6555	6543	6593	6647	6558	6557	6648	6611	6750	6749	6595	6584	6529	6504	6502	6574	6694	6556	6498	6562	6634	6620	6558	6579	6606	6639	6455	6723	6537	6671	6644	6655	6813	6683	6652	6634	6685	6460	6679	6630	6517	6614	6592	6604	6594	6588	6642	6643	6663	6638	6686	6661	6638	6672	6500	6693	6646	6715	6604	6700	6537	6584	6656	6583	6690	6681	6606	6627	6494	6701	6616	6655	6532	6625	6613	6692	6652	6608	6533	6620	6711	6529	6657	6696	6543	6671	6598	6630	6526	6579	6468	6708	6587	6563	6649	6656	6683	6571	6576	6646	6584	6516	6598	6617	6625	6626	6540	6805	6547	6559	6526	6644	6507	6588	6565	6588	6709	6674	6732	6481	6508	6650	6613	6589	6724	6635	6623	6602	6509	6542	6551	6606	6561	6696	6568	6593	6560	6612	6654	6606	6690	6670	6617	6574	6526	6624	6494	6571	6513	6623	6661	6664	6644	6622	6698	6438	6612	6683	6588	6504	6519	6485	6435	6500	6653	6651	6590	6575	6554	6565	6574	6688	6564	6606	6741	6627	6618	6685	6548	6581	6763	6759	6624	6635	6601	6640	6706	6597	6577	6570	6593	6661	6696	6596	6535	6579	6483	6709	6580	6562	6495	6504	6655	6576	6601	6500	6808	6659	6532	6562	6619	6668	6604	6532	6514	6624	6678	6621	6605	6629	6700	6532	6660	6569	6528	6499	6531	6604	6699	6661	6688	6536	6597	6484	6637	6564	6480	6512	6616	6595	6601	6555	6694	6579	6682	6666	6571	6571	6453	6665	6508	6697	6597	6512	6614	6589	6619	6527	6677	6690	6666	6646	6677	6584	6662	6731	6615	6589	6606	6613	6539	6727	6623	6514	6606	6670	6595	6614	6665	6611	6534	6477	6621	6540	6685	6685	6524	6546	6651	6647	6552	6706	6609	6697	6612	6667	6542	6691	6505	6533	6702	6559	6623	6600	6568	6613	6648	6527	6583	6545	6727	6656	6596	6538	6634	6756	6663	6510	6598	6640	6601	6496	6576	6611	6671	6630	6729	6683	6589	6535	6719	6602	6720	6690	6705	6537	6673	6603	6545	6616	6534	6686	6656	6577	6505	6655	6663	6765	6645	6650	6549	6442	6637	6534	6600	6613	6606	6684	6707	6616	6640	6586	6633	6641	6535	6709	6653	6545	6616	6564	6628	6614	6480	6679	6580	6624	6631	6632	6581	6560	6567	6583	6661	6562	6582	6533	6595	6598	6565	6654	6533	6588	6635	6497	6714	6509	6535	6561	6575	6538	6679	6577	6538	6705	6554	6519	6520	6461	6520	6704	6539	6570	6540	6548	6549	6758	6501	6618	6612	6551	6552	6588	6657	6668	6724	6728	6651	6591	6624	6553	6656	6657	6615	6473	6579	6644	6679	6538	6527	6482	6659	6688	6720	6581	6706	6638	6580	6484	6644	6619	6582	6512	6641	6591	6626	6562	6665	6665	6660	6737	6535	6666	6594	6657	6609	6592	6569	6647	6548	6543	6568	6591	6757	6730	6645	6474	6595	6543	6611	6698	6718	6505	6672	6556	6591	6614	6595	6649	6571	6634	6659	6629	6538	6480	6608	6492	6577	6532	6514	6579	6733	6508	6452	6739	6619	6543	6652	6601	6497	6601	6467	6612	6506	6613	6542	6709	6598	6505	6604	6582	6632	6569	6795	6575	6533	6574	6787	6696	6484	6505	6590	6631	6583	6512	6656	6623	6554	6562	6642	6525	6677	6572	6603	6577	6662	6601	6572	6499	6587	6563	6563	6665	6485	6682	6630	6622	6704	6664	6652	6596	6559	6434	6541	6527	6494	6502	6692	6706	6586	6553	6499	6589	6642	6636	6656	6521	6643	6529	6677	6616	6654	6605	6620	6585	6642	6637	6643	6477	6546	6626	6547	6475	6537	6462	6618	6595	6696	6633	6658	6810	6563	6712	6557	6579	6605	6584	6644	6600	6605	6566	6611	6534
8894	2571	4019	3549	12177	25236	17582	7899	2631	1052	766	769	776	751	768	691	762	761	725	745	734	766	745	764	690	741	720	765	719	808	780	768	755	773	742	700	711	764	761	726	723	732	772	730	716	727	759	784	786	743	773	722	723	720	758	733	766	759	803	701	765	777	751	764	712	728	674	733	728	721	766	722	757	749	763	765	743	788	716	739	765	780	731	768	723	773	790	767	739	740	761	748	742	691	773	709	723	731	727	780	722	685	762	725	769	733	714	723	760	770	717	768	716	754	717	734	704	803	736	738	781	709	714	729	726	766	773	747	736	759	757	742	766	747	739	770	751	759	714	755	752	735	739	672	719	793	755	733	736	719	785	767	694	756	773	733	748	813	739	734	769	769	751	791	748	683	749	782	738	767	761	736	770	781	752	795	713	733	694	686	743	730	724	703	807	714	761	755	741	710	719	763	736	786	758	674	724	777	747	746	749	765	793	744	734	745	759	706	710	728	734	740	762	756	775	777	801	722	728	782	783	737	767	730	721	726	757	691	707	721	743	723	739	743	721	753	742	736	767	723	785	754	742	779	756	762	753	705	737	741	708	779	800	758	731	737	747	690	754	750	771	789	759	732	751	791	750	738	745	760	742	745	703	704	761	762	724	715	790	765	732	766	726	748	726	727	727	708	736	797	717	751	737	733	793	701	774	736	775	768	747	770	746	764	743	732	725	750	753	730	725	774	733	736	757	748	685	767	734	779	707	747	715	721	690	782	764	759	717	703	712	733	776	785	731	771	745	785	737	757	771	742	745	711	716	775	755	755	778	756	700	726	781	725	768	767	711	733	731	771	750	748	728	793	744	769	713	714	717	764	677	781	759	785	778	789	767	764	747	760	734	785	783	743	716	761	774	769	749	724	760	730	776	769	737	775	734	748	740	756	763	680	732	780	757	748	771	761	719	740	804	715	714	741	737	721	724	741	727	748	764	738	729	751	755	762	758	736	753	725	754	729	756	734	749	791	746	770	762	778	767	751	785	735	790	802	731	752	722	753	729	777	704	761	770	754	728	693	719	742	722	758	798	756	759	726	728	696	778	751	771	708	747	749	791	770	684	777	706	761	764	804	771	733	815	750	739	744	718	749	737	722	689	784	769	710	769	754	740	740	718	695	751	728	725	714	738	767	790	741	759	741	771	702	744	670	786	751	736	767	737	742	740	705	739	702	749	724	745	779	816	749	722	742	788	740	743	792	719	750	784	748	793	743	721	807	725	783	737	765	782	746	772	748	745	774	760	719	702	758	770	707	748	788	730	760	759	785	739	712	753	742	800	764	746	726	732	731	738	720	765	761	741	730	749	770	756	742	760	701	774	704	769	756	760	748	726	729	726	768	723	757	766	714	774	723	749	742	756	729	736	763	724	750	689	740	786	722	782	723	755	734	756	702	781	753	736	770	716	707	746	693	795	715	715	787	716	733	769	762	726	761	779	720	737	777	765	740	730	781	760	751	727	718	737	711	731	773	720	811	762	738	728	742	790	723	719	755	766	673	779	784	723	754	773	762	769	761	720	718	741	753	741	728	761	728	712	695	731	762	730	762	747	768	780	768	711	734	746	714	742	710	780	783	760	753	737	723	743	783	764	753	732	726	759	773	747	774	717	717	738	747	768	753	691	743	728	758	772	749	734	762	750	712	757	727	768	789	755	762	705	737	739	732	746	762	777	704	786	691	751	735	761	756	775	737	772	774	732	718	771	765	778	731	767	732	746	762	737	799	772	797	729	722	737	721	750	713	723	738	708	756	757	713	727	749	718	789	741	762	755	797	723	723	723	717	758	726	759	774	740	763	769	781	800	730	779	727	702	779	738	744	793	743	741	663	747	760	750	718	761	737	713	724	771	760	713	775	725	774	789	784	728	745	735	743	751	693	754	724	734	744	746	756	724	829	730	713	739	724	764	749	735	788	719	757	747	697	742	759	761	744	722	720	684	800	783	751	767	790	753	701	799	779	713	736	741	746	739	750	746	758	726	677	699	729	763	768	800	740	748	754	783	743	780	749	759	752	756	723	714	723	688	724	762	770	702	734	707	739	737	760	738	749	763	730	754	768	769	667	711	737	708	776	745	735	740	724	745	698	733	734	740	790	724	781	710	750	737	666	780	733	748	729	760	717	785	757	729	719	736	720	745	765	752	750	785	726	682	754	747	816	740	704	747	734	757	758	758	725	765	765	793	755	730	747	758	743	739	743	725	712	751	750	731	766	688	723	723	762	717	755	725	793	717	733	752	744	742	753	739	779	791	734	776	740	726	697	797	742	747	746	746	720	768	762	723	753	764	744	740	729	724	768	715	719	731	738	787	713	742	781	722	774	754	790	736	704	776	770	720	743	755	764	726	724	756	742	780	719	757	779	736	726	744	713	717	718	707	809	758	742	776	747	736	750	722	756	743	716	739	802	759	731	769	801	780	776	722	745	704	678	726	741	747	761	767	784	732	716	738	762	705	721	777	781	753	736	763	809	742	777	757	777	795	713	757	712	707	744	774	766	731	722	744	723	741	771	709	744	733	704	740	741	759	694	755	790	747	747	758	742	746	732	723	718	708	748	739	755	726	724	764	739	744	751	729	749	765	742	742	773	732	727	709	739	723	764	803	749	746	739	759	726	729	779	744	732	776	714	816	687	803	779	825	724	696	723	708	705	716	741	706	727	733	710	748	725	822	733	708	769	748	700	735	727	732	807	755	708	814	730	749	817	776	747	771	714	774	761	756	693	703	734	719	747	773	690	758	761	750	720	725	746	732	719	743	751	749	726	751	715	756	760	775	729	696	749	761	726	743	768	718	749	777	735	770	743	756	743	714	769	772	749	779	688	772	749	718	714	779	747	751	760	741	713	752	781	776	760	795	768	716	746	745	711	717	765	729	787	742	760	777	764	738	714	708	731	780	720	745	721	751	753	748	749	767	740	747	749	768	730	745	776	778	781	758	742	775	729	739	754	798	735	823	768	740	734	729	747	787	728	725	701	773	735	643	749	778	748	725	775	767	757	703	726	721	729	737	742	727	733	738	754	697	796	721	760	701	752	743	759	739	719	754	770	805	821	729	747	736	770	752	721	753	765	794	773	757	741	764	716	731	738	745	783	747	727	756	711	796	754	808	740	783	764	789	735	751	747	710	772	799	739	722	735	734	775	760	763	753	714	781	770	713	770	764	779	787	730	764	691	700	728	733	711	733	708	756	760	739	770	725	758	710	770	758	745	695	801	714	705	768	770	739	796	773	746	758	725	716	731	769	748	740	763	722	761	771	734	736	770	720	744	718	793	781	786	738	727	687	731	742	715	746	784	720	736	768	753	719	732	746	743	816	764	715	735	782	727	759	750	747	722	753	717	773	781	759	735	734	772	732	756	732	722	734	716	733	719	770	748	712	716	740	824	700	759	748	777	719	769	727	737	740	777	762	759	740	744	779	805	740	765	758	757	784	739	747	677	755	742	752	802	771	734
37644	21645	26237	33727	61984	84726	67680	45227	25703	12278	7790	6945	6956	6863	6842	6898	6959	6872	6834	6741	6660	6742	6850	6774	6721	6654	6744	6758	6732	6808	6787	6770	6842	6849	6744	6759	6733	6809	6715	6717	6907	6814	6740	6946	6755	6779	6870	6827	6785	6851	6882	6882	6655	6926	6773	6710	6792	6733	6888	6816	6823	6772	6735	6755	6932	6823	6856	6825	6781	6741	6850	6711	6700	6762	6823	6757	6823	6885	6902	6866	6930	6838	6783	6788	6866	6919	6871	6689	6838	6715	6799	6826	6743	6907	6856	6828	6758	6710	6761	6710	6863	6924	6871	6720	6968	6743	6909	6828	6824	6804	6693	6837	6814	6916	6803	6785	6843	6776	6964	6846	6886	6721	6768	6864	6856	6820	6847	6820	6774	6867	6900	6769	6964	6755	6895	6683	6806	6868	6749	6795	6853	6834	6662	6849	6933	6939	6881	6812	6884	6913	6998	6671	6862	6736	6713	6760	6857	6723	6870	6725	6819	6876	6844	6693	6749	6689	6758	6955	6746	6764	6816	6838	6847	6736	6720	6917	6764	6900	6936	6916	6861	6853	6884	6888	6782	6745	6852	6810	6927	6772	6784	6868	6797	6836	6801	6889	6753	6860	6738	6852	6846	6740	6808	6869	6791	6737	6812	6801	6685	6908	6968	6848	6772	6821	6817	6841	6791	6806	6933	6767	6820	6880	6800	6879	6899	6895	6825	6946	6704	6890	6882	6784	6839	6799	6863	6921	6818	6708	6798	6783	6943	6668	6740	6924	6825	6711	6799	6785	6882	6784	6816	6843	6824	6786	6872	6769	6677	6762	6750	6602	6819	6865	6678	6866	6797	6799	6667	6888	6684	6742	6960	6729	6913	6882	6810	6804	6701	6775	6781	6882	6862	6914	6911	6731	6722	6872	6782	6652	6828	6839	6888	6778	6892	6883	6791	6780	6803	6747	6870	6898	6725	6858	6857	6751	6734	6841	6870	6743	6805	6786	6684	6866	6841	6765	6817	6764	6805	6830	6894	6906	6740	6832	6922	6770	6824	6838	6833	6849	6787	6854	6850	6754	6739	6852	6753	6808	6782	6777	6691	6913	6774	6893	6704	6685	6805	6758	6760	6826	6764	6712	6698	6906	6924	6888	6815	6895	6822	6737	6779	6747	6887	6890	6793	6811	6738	6746	6743	6767	6684	6754	6872	6857	6720	6771	6803	6973	6678	6920	6857	6877	6780	6949	6884	6853	6856	6649	6736	6813	6815	6818	6700	6883	6717	6772	6901	6828	6835	6878	6874	6806	6770	6817	6766	6869	6861	6758	6793	6906	6847	6916	6733	6843	6799	6826	6943	6796	6783	6905	6963	6743	6766	6742	6762	6826	6815	6833	6706	6740	6744	6836	6856	6696	6878	6840	6976	6738	6739	6874	6741	6824	6776	6771	6759	6859	6797	6868	6899	6836	6709	6790	6878	6751	6890	6778	6876	6864	6783	6901	6698	6810	6825	6869	6795	6739	6797	6836	6764	6881	6726	6831	6807	6806	6876	6738	6840	6737	6763	6899	6828	6880	6935	6866	6933	6812	6758	6849	6768	6786	6684	6901	6816	6825	6812	6719	6833	6811	6811	6699	6771	6988	6787	6761	6773	6891	6754	6850	6873	6822	6962	6878	6852	6821	6821	6716	6580	6817	6814	6771	6831	6786	6841	6859	6906	6836	6864	6759	6781	6774	6910	6761	6777	6853	6870	6751	6775	6844	6951	6783	6979	6776	6801	6874	6829	6899	6786	6864	6794	6769	6668	6858	6713	6862	6736	6857	6875	6729	6836	6781	6941	6849	6630	6764	6785	6687	6683	6728	6893	6700	6781	6838	6742	6896	6734	6830	6928	6864	6815	6693	6838	6847	6825	6703	6906	6803	6679	6903	6788	6893	6849	6794	6750	6866	6809	6791	6877	6764	6738	6899	6950	6902	6861	6599	6898	6865	6832	6790	6712	6928	6839	6694	6870	6788	6783	6840	6691	6828	6866	6867	6762	6722	6806	6817	6663	6784	6854	6686	6823	6827	6751	6833	6852	6797	6854	6855	6772	6762	6752	6803	6798	6654	6844	6672	6870	6760	6796	6737	6720	6800	6927	6862	6836	6763	6939	6688	6821	6801	6873	6738	6697	6685	6925	6845	6721	6791	6822	6743	6820	6762	6783	6727	6799	6832	6708	6815	6755	6728	6755	6885	6861	6805	6885	6904	6657	6838	6899	6725	6745	6809	6803	6821	6773	6863	6691	6734	6829	6829	6817	6895	6904	6866	6806	6716	6729	6901	6810	6935	6805	6835	6739	6824	6693	6852	6775	6708	6837	6887	6918	6890	6916	6723	6761	6764	6780	6859	6735	6760	6818	6820	6760	6901	6758	6804	6728	6690	6789	6716	6743	6814	6842	6824	6952	6831	6846	6946	6805	6887	7010	7005	6782	6868	6765	6822	6846	6913	6808	6804	6671	6874	6852	6687	6783	6794	6848	6763	6714	6926	6857	6753	6772	6665	6792	6852	6814	6873	6664	6791	6915	6833	6829	6795	6815	6814	6856	6806	6765	6963	6825	6740	6748	6878	6777	6779	6947	6945	6921	6862	6777	6760	6923	6899	6770	6860	6756	6792	6833	6885	6831	6769	6747	6950	6854	6746	6885	6767	6860	6810	6804	6928	6803	6899	6747	6743	6873	6949	6794	6818	6810	6753	6777	6780	6812	6737	6956	6846	6749	6847	6835	6829	6756	6870	6810	6753	6884	6678	6888	6781	6828	6960	6817	6794	6788	6738	6789	6791	6723	6698	6774	6837	6851	6890	6840	6835	6777	6844	6780	6758	6725	6833	6699	6783	6776	6937	6701	6878	6943	6818	6885	6946	6872	6739	6733	6700	6717	6797	6814	6737	6967	6743	6885	6739	6729	6828	6837	6681	7009	6866	6734	6833	6723	6916	6785	6791	6947	6856	6724	6782	6870	6748	6880	6807	6852	6921	6739	6836	6843	6865	6761	6796	6769	6841	6761	6836	6799	6767	6809	6776	6685	6862	6822	6852	6716	6773	6853	6725	6797	6853	6968	6830	6758	6891	6799	6928	6947	6883	6855	6702	6807	6813	6732	6775	6804	6777	6703	6777	6898	6815	6857	6770	6965	6786	6824	6763	6827	6783	6767	6830	6963	6673	6752	6799	6933	6800	6733	6840	6820	6914	6898	6852	6830	6726	6873	6716	6858	6741	6728	6731	6795	6852	6768	6938	6765	6909	6814	6801	6789	6671	6792	6825	6714	6817	6793	6748	6778	6894	6857	6857	6744	6884	6919	6716	6842	6982	6738	6710	6809	6809	6862	6801	6820	6746	6891	6696	6842	6836	6710	6829	6932	6844	6766	6662	6743	6898	6834	6923	6829	6801	6675	6808	6866	6775	6800	6690	6817	6810	6788	6805	6827	6785	6986	6759	6795	6863	6851	6778	6851	6698	6755	6739	6792	6764	6863	6920	6736	6666	6725	6749	6878	6746	6867	6794	6829	6787	6845	6825	6809	6842	6791	6798	6811	6760	6915	6785	6642	6697	6912	6807	6717	6894	6877	6839	6728	6798	6786	6828	6898	6892	6781	6765	6815	6748	6880	6867	6693	6819	6829	6714	6832	6811	6880	6796	6907	6838	6725	6858	6672	6824	6882	6913	6736	6835	6596	6634	6803	6900	6609	6738	6869	6695	6768	6858	6788	6900	6833	6760	6924	6830	6824	6762	6825	6846	6839	6749	6656	6855	6909	6880	6839	6963	6835	6660	6808	6844	6839	6792	6869	6801	6664	6883	6901	6844	6793	6805	6833	6881	6728	6979	6798	6930	6747	6952	6710	6839	6806	6836	6950	6780	6882	6726	6854	6772	6796	6735	6810	6804	6670	6814	6692	6950	6946	6858	6736	6778	6676	6762	6814	6830	6669	6817	6812	6649	6805	6970	6707	6890	6850	6827	6801	6757	6847	6907	6758	6823	6861	6852	6807	6724	6904	6786	6679	6677	6771	6809	6671	6879	6841	6763	6793	6728	6859	6845	6845	6848	6901	6718	6799	6791	6851	6870	6894	6822	6823	6790	6707	6738	6903	6687	6874	6776	6786	6817	6774	6898	6777	6820	6758	6818	6804	6744	6849	6801	6906	6736	6861	6789	6849	6817	6749	6859	6826	6853	6752	6785	6782	6781	6866	6859	6894	6701	6710	6715	6891	6902	7018	6710	6661	6894	6798	6781	6824	6746	6830	6801	6692	6719	6934	6750	6792	6914	6756	6791	6700	6862	6860	6867	6834	6823	6869	6846	7017	6839	6816	6713	6730	6795	6845	6697	6730	6799	6735	6764	6796	6734	6848	6748	6758	6739	6834	6862	6896	6865	6892	6773	6929	6900	6835	6705	6797	6892	6822	6881	6741	6894	6732	6747	6770	6721	6854	6889	6742	6783	6803	6888	6928	6922	6801	6917	6782	6642	6881	7087	6755	6655	6802	6902	6745	6894	6999	6901	6824	6894	6954	7001	6892	6831	6850	6736	6774	6838	6812	6941	6778	6719	6763	6874	6722	6818	6698	6781	6679	6713	6807	6836	6771	6813	6750	6746	6854	6886	6837	6793	6791	6804	6870	6682	6655	6841	6727	6817	6833	6794	6629	6730	6796	6913	6801	6813	6868	6843	6869	6729	6797	6779	6817	6779	6761	6807	6771	6811	6811	6751	6802	6730	6733	6882	6777	6872	6764	6807	6789	6792	6770	6800	6733	6782	6725	6733	6778	6856	6784	6934	6801	6844	6837	6920	6836	6747	6797	6762	6888	6958	6791	6827	6720	6904	6885	6966	6875	6844	6852	6914	6798	6775	6783	6619	6801	6830	6967	6797	6834	6736	6837	6745	6835	6678	6850	6844	6782	6755	6761	6757	6854	6752	6843	6808	6767	6638	6961	6760	6773	6860	6813	6902	6788	6851	6777	6887	6852	6930	6748	6725	6881	6936	6875	6835	6693	6745	6807	6779	6830	6863	6862	6828	6824	6840	6828	6789	6871	6821	6807	6800	6731	6833	6995	6748	6951	6890
13809	5703	2433	7132	17500	32035	28275	16278	6162	2058	1017	807	738	699	716	731	686	716	714	709	734	703	638	751	739	710	722	714	777	691	732	771	755	670	733	746	745	702	715	740	730	709	726	710	751	702	766	736	681	737	664	697	713	718	708	712	690	713	736	729	750	696	724	729	738	749	758	729	757	732	701	742	742	769	722	715	760	758	741	725	748	742	710	729	703	749	727	692	684	705	764	722	718	732	754	703	719	711	739	737	741	714	728	683	688	712	731	772	726	699	720	692	742	660	762	738	699	739	732	756	743	761	723	701	738	733	709	681	714	742	684	691	724	789	759	743	685	756	763	742	744	680	733	734	707	737	703	734	712	744	744	695	696	686	706	716	770	682	754	701	713	734	707	668	735	707	722	759	740	705	713	763	714	701	786	697	684	718	768	719	744	731	805	727	730	699	737	751	707	741	721	675	717	700	748	745	710	719	763	717	694	704	688	718	670	734	727	738	685	707	692	766	727	715	724	726	790	697	743	777	771	755	732	727	733	702	717	748	674	767	728	728	722	750	716	729	718	720	725	713	726	736	708	699	695	730	720	757	698	698	760	719	764	752	705	744	766	721	711	733	706	740	709	727	717	713	710	753	705	722	733	653	706	690	739	678	685	710	720	711	784	712	751	726	760	770	724	726	709	780	766	725	723	769	719	727	744	755	739	764	727	716	738	703	743	732	709	787	797	733	748	695	714	714	724	717	721	701	729	707	705	705	712	713	715	692	685	679	782	730	705	738	725	751	704	713	730	717	746	729	698	721	798	720	705	715	681	724	733	691	740	671	778	748	715	707	771	718	720	730	709	701	756	733	704	717	745	704	678	719	741	683	718	725	696	747	691	730	740	719	710	728	698	713	713	752	734	719	683	747	740	788	794	744	697	654	669	771	708	720	714	672	735	692	699	712	716	729	743	712	738	720	750	744	744	719	706	765	757	754	750	705	682	701	684	762	677	700	747	735	732	686	722	742	739	713	766	749	770	726	725	744	767	712	678	701	684	763	756	646	705	712	735	739	672	692	704	749	756	734	729	722	705	704	782	749	708	709	718	705	740	730	753	725	721	729	718	711	725	668	711	725	710	718	677	756	735	696	763	703	694	766	733	703	705	693	698	763	758	742	719	699	698	715	750	707	693	702	724	747	725	713	728	716	722	694	727	733	728	764	724	713	693	703	753	730	744	722	729	717	751	728	719	756	759	727	726	720	750	765	738	718	731	714	720	739	710	719	690	758	760	665	708	669	734	698	683	788	745	683	740	712	696	725	772	735	773	712	713	745	698	748	761	718	671	704	742	739	734	750	743	756	719	737	746	685	749	738	727	730	753	714	758	718	735	720	691	720	725	692	749	714	735	751	744	674	731	744	721	762	723	745	775	734	672	721	747	700	746	696	728	750	739	712	737	736	744	738	717	711	700	713	705	743	686	782	687	730	696	695	685	747	790	703	703	715	725	743	743	705	689	682	739	785	734	742	708	675	666	746	705	747	764	751	759	728	709	759	738	740	764	734	741	706	684	718	698	683	737	681	742	740	757	699	789	733	714	750	706	752	748	726	650	769	729	750	731	753	749	751	759	680	699	701	774	758	756	712	736	752	752	724	709	687	697	699	703	708	732	725	746	698	684	729	738	740	731	689	715	712	758	717	709	720	734	690	736	719	752	749	692	713	766	781	686	703	774	781	701	689	746	727	731	686	706	723	768	724	723	721	670	713	754	739	722	726	795	735	736	748	736	719	737	720	747	720	731	743	712	684	734	716	702	741	674	709	750	689	770	701	727	734	734	749	772	723	718	710	734	735	695	768	742	706	766	716	701	715	707	734	719	726	701	745	784	769	728	748	684	760	691	769	705	656	708	753	726	726	738	750	741	743	701	755	676	762	707	714	751	727	736	746	771	691	712	740	721	725	742	711	706	740	683	779	727	713	681	763	719	706	717	653	727	698	716	688	735	710	720	720	698	745	732	730	747	752	684	678	703	785	727	717	746	704	758	772	728	768	718	710	717	726	710	750	709	729	719	721	759	745	737	754	709	713	753	712	724	694	722	708	729	685	720	717	730	724	741	763	692	701	732	714	714	708	712	683	733	743	726	714	728	747	679	690	738	761	691	660	708	741	671	723	756	729	670	692	702	760	740	738	718	753	707	776	759	731	749	719	748	698	777	751	725	683	725	747	737	741	734	738	759	745	747	771	718	740	728	706	730	733	720	715	729	726	694	761	692	722	728	715	752	695	702	681	720	718	742	702	669	756	728	711	773	722	749	682	722	716	723	700	739	745	733	705	732	747	751	760	670	748	771	732	713	765	724	739	737	725	722	691	766	707	693	700	715	747	730	696	742	698	686	702	782	742	685	778	734	741	749	717	745	699	776	716	746	696	736	774	766	737	693	788	715	771	699	740	718	680	730	707	761	711	678	730	690	753	695	776	710	725	696	747	666	715	703	715	755	726	725	735	733	718	660	732	748	731	763	721	735	728	743	762	748	753	746	747	690	677	692	698	653	727	760	720	728	688	747	751	707	806	712	771	737	766	718	762	721	744	708	724	711	752	688	711	724	740	716	743	693	725	740	703	743	709	764	743	741	705	749	752	715	712	692	693	649	720	806	734	730	677	735	704	705	684	760	723	733	691	744	728	713	702	735	718	727	749	728	700	673	724	790	744	766	704	691	705	716	701	698	706	717	688	719	774	742	735	706	750	765	749	723	669	744	687	758	702	760	733	701	697	720	754	744	705	707	766	704	712	753	750	712	714	744	751	725	721	716	735	708	671	727	711	751	765	695	731	716	721	723	713	736	780	693	722	778	714	698	712	716	709	740	695	740	715	717	723	725	766	724	730	720	752	766	735	769	751	700	729	678	692	702	737	739	757	704	770	691	767	674	716	756	729	705	688	749	704	745	713	695	732	721	759	767	729	688	733	771	701	707	751	706	747	742	729	739	739	681	754	730	730	747	754	716	704	701	681	799	754	695	737	782	714	663	733	734	698	679	738	705	742	748	691	703	713	768	718	768	733	696	701	763	737	741	748	687	673	711	694	765	737	706	772	754	706	719	712	760	736	729	715	662	715	709	695	741	726	740	740	727	754	786	746	680	688	688	748	704	723	725	708	752	788	755	715	711	730	747	749	708	698	714	671	682	723	686	685	702	729	752	731	717	721	733	757	764	758	741	697	750	692	752	711	721	695	720	725	709	697	721	736	713	731	744	754	760	655	710	700	720	777	706	702	742	671	760	724	732	682	735	694	733	724	689	685	724	742	756	764	727	708	694	760	673	737	726	721	716	732	684	699	772	730	730	720	732	740	674	679	694	715	724	698	751	731	725	746	703	731	752	691	728	732	748	734	768	710	717	731	702	746	712	716	730	793	710	728	693	714	717	683	724	721	688	729	679	728	746	725	705	730	741	747	719	768	746	718	683	735	745	741	746	747	749	753	736	716	708	653	720	751	724	714	734	737	741	757
51328	26591	20602	50369	66490	81846	80835	61197	39983	22798	10982	7440	6799	6723	6782	6577	6693	6612	6678	6667	6707	6605	6711	6603	6564	6746	6785	6730	6602	6742	6696	6618	6611	6774	6736	6668	6690	6780	6780	6754	6629	6644	6726	6697	6618	6717	6648	6843	6646	6751	6676	6621	6707	6610	6633	6701	6651	6629	6822	6666	6660	6665	6642	6711	6698	6634	6680	6694	6603	6675	6605	6671	6553	6620	6791	6696	6769	6731	6680	6717	6555	6701	6620	6591	6698	6608	6649	6696	6693	6666	6676	6650	6754	6568	6680	6793	6722	6669	6635	6654	6575	6702	6736	6727	6758	6763	6571	6783	6685	6654	6618	6665	6657	6690	6771	6638	6652	6639	6757	6768	6725	6550	6637	6684	6630	6665	6623	6472	6612	6789	6604	6604	6755	6657	6717	6772	6641	6664	6603	6566	6655	6755	6644	6691	6604	6758	6491	6707	6602	6659	6602	6722	6699	6654	6748	6627	6655	6692	6585	6640	6690	6700	6534	6647	6676	6682	6725	6661	6615	6599	6718	6708	6621	6685	6684	6589	6752	6654	6707	6640	6731	6700	6542	6720	6533	6721	6799	6621	6621	6638	6753	6668	6625	6667	6632	6576	6711	6716	6625	6690	6634	6618	6741	6714	6725	6817	6684	6710	6671	6709	6748	6610	6624	6705	6734	6547	6814	6666	6643	6704	6752	6614	6657	6723	6708	6751	6524	6726	6713	6637	6543	6704	6749	6772	6661	6757	6809	6708	6589	6524	6732	6711	6554	6640	6650	6640	6595	6663	6599	6601	6675	6647	6755	6637	6754	6644	6810	6621	6630	6534	6745	6660	6684	6724	6713	6697	6625	6657	6724	6663	6763	6655	6717	6617	6607	6700	6670	6568	6725	6642	6684	6623	6640	6775	6581	6532	6608	6617	6694	6791	6663	6535	6562	6624	6726	6640	6740	6712	6598	6573	6668	6705	6692	6741	6540	6649	6713	6682	6641	6709	6770	6535	6679	6775	6652	6649	6758	6619	6749	6556	6688	6693	6787	6804	6658	6674	6648	6718	6770	6880	6599	6668	6666	6682	6707	6568	6659	6711	6831	6695	6580	6775	6610	6664	6596	6576	6682	6651	6654	6819	6685	6655	6504	6576	6637	6758	6703	6596	6791	6517	6694	6769	6688	6715	6674	6652	6712	6610	6632	6593	6665	6753	6608	6677	6580	6687	6721	6650	6666	6630	6709	6762	6820	6634	6685	6692	6647	6618	6781	6712	6865	6459	6664	6605	6722	6661	6610	6682	6693	6790	6787	6615	6613	6716	6610	6716	6619	6765	6553	6595	6690	6612	6765	6675	6694	6614	6729	6671	6687	6598	6768	6667	6755	6689	6733	6603	6555	6707	6779	6652	6568	6692	6673	6557	6639	6724	6552	6677	6617	6711	6734	6706	6663	6791	6688	6749	6695	6680	6628	6755	6679	6756	6618	6629	6519	6673	6647	6784	6617	6600	6702	6630	6669	6597	6693	6727	6757	6692	6676	6558	6669	6753	6580	6861	6519	6629	6647	6624	6699	6580	6747	6662	6668	6672	6779	6715	6739	6643	6633	6682	6647	6629	6719	6630	6856	6639	6596	6699	6486	6699	6614	6628	6681	6747	6610	6689	6673	6651	6685	6576	6675	6682	6593	6717	6652	6571	6642	6717	6666	6675	6647	6767	6625	6699	6498	6732	6674	6669	6588	6671	6730	6689	6669	6744	6575	6544	6741	6736	6645	6598	6711	6730	6622	6725	6786	6710	6665	6750	6545	6640	6731	6597	6463	6697	6568	6616	6538	6585	6562	6627	6765	6773	6693	6610	6677	6706	6820	6632	6575	6657	6566	6784	6683	6699	6643	6658	6780	6707	6677	6586	6779	6660	6747	6679	6788	6608	6684	6730	6631	6716	6615	6685	6666	6738	6724	6768	6702	6689	6689	6634	6778	6619	6545	6659	6817	6677	6784	6658	6678	6687	6726	6785	6692	6733	6637	6739	6751	6669	6556	6820	6482	6656	6651	6631	6731	6835	6646	6586	6685	6765	6668	6756	6667	6668	6727	6649	6668	6794	6763	6745	6692	6620	6641	6678	6724	6683	6698	6696	6636	6631	6544	6531	6665	6662	6618	6646	6720	6725	6729	6776	6728	6718	6503	6737	6717	6596	6761	6761	6619	6610	6688	6522	6661	6683	6701	6584	6632	6563	6719	6759	6563	6683	6631	6625	6671	6680	6656	6724	6670	6685	6673	6606	6725	6637	6551	6696	6761	6650	6584	6646	6621	6702	6709	6663	6615	6709	6648	6652	6603	6714	6883	6602	6648	6596	6636	6740	6656	6711	6814	6644	6533	6623	6729	6685	6670	6614	6721	6709	6535	6727	6667	6720	6667	6779	6627	6653	6688	6721	6610	6631	6558	6718	6662	6690	6652	6758	6541	6865	6680	6612	6578	6590	6695	6606	6657	6729	6603	6651	6654	6579	6601	6723	6684	6636	6653	6749	6715	6740	6687	6752	6672	6585	6714	6552	6580	6725	6800	6713	6623	6691	6634	6791	6663	6787	6701	6646	6732	6693	6638	6651	6688	6561	6571	6585	6675	6642	6647	6816	6649	6718	6578	6693	6690	6680	6537	6756	6614	6564	6673	6681	6563	6685	6612	6763	6604	6507	6606	6609	6575	6594	6632	6706	6697	6605	6649	6629	6734	6632	6604	6731	6563	6748	6771	6765	6672	6559	6683	6812	6659	6672	6683	6675	6738	6545	6701	6530	6585	6720	6590	6664	6729	6704	6581	6746	6772	6729	6647	6687	6761	6647	6681	6633	6644	6731	6537	6611	6784	6630	6641	6498	6689	6699	6688	6516	6635	6650	6664	6755	6741	6686	6714	6635	6660	6734	6582	6724	6757	6580	6598	6610	6567	6673	6612	6693	6821	6664	6610	6782	6590	6704	6724	6662	6777	6636	6591	6723	6646	6565	6779	6658	6725	6636	6688	6684	6626	6603	6764	6714	6628	6719	6746	6576	6643	6760	6615	6527	6736	6773	6647	6536	6662	6706	6680	6606	6736	6682	6678	6630	6709	6642	6762	6709	6752	6549	6710	6692	6761	6605	6545	6646	6546	6609	6579	6724	6644	6555	6589	6810	6653	6630	6673	6582	6709	6721	6702	6721	6681	6669	6686	6822	6685	6559	6553	6643	6614	6684	6610	6675	6631	6616	6588	6637	6619	6693	6649	6691	6669	6651	6655	6592	6654	6775	6706	6656	6651	6683	6572	6617	6670	6648	6690	6577	6618	6709	6594	6724	6764	6637	6648	6735	6610	6669	6843	6726	6674	6682	6565	6659	6766	6621	6782	6708	6672	6648	6666	6620	6674	6711	6615	6625	6654	6626	6764	6616	6599	6559	6588	6626	6737	6618	6630	6638	6659	6729	6651	6574	6767	6648	6780	6721	6690	6595	6706	6661	6700	6550	6718	6678	6709	6662	6636	6587	6730	6639	6735	6825	6668	6736	6680	6545	6681	6736	6758	6695	6691	6627	6504	6691	6631	6836	6647	6718	6646	6637	6774	6646	6707	6702	6838	6589	6515	6564	6596	6801	6744	6629	6810	6683	6583	6673	6629	6650	6489	6714	6690	6654	6697	6743	6525	6678	6729	6679	6654	6669	6696	6740	6599	6678	6668	6742	6653	6532	6606	6745	6768	6680	6568	6720	6580	6755	6590	6545	6688	6765	6727	6720	6698	6731	6782	6549	6539	6621	6637	6633	6681	6569	6680	6643	6673	6824	6721	6742	6671	6465	6663	6708	6619	6636	6544	6638	6696	6619	6628	6714	6647	6831	6772	6738	6619	6715	6679	6709	6699	6731	6752	6601	6723	6589	6759	6761	6706	6670	6589	6729	6588	6727	6669	6627	6679	6701	6703	6644	6616	6735	6735	6698	6657	6597	6747	6672	6748	6811	6618	6719	6502	6751	6633	6702	6721	6691	6656	6699	6645	6678	6570	6834	6695	6698	6604	6540	6628	6602	6624	6697	6632	6612	6542	6632	6655	6596	6718	6601	6602	6689	6625	6638	6642	6645	6599	6633	6652	6698	6648	6738	6621	6700	6695	6609	6578	6603	6728	6721	6648	6848	6815	6697	6665	6724	6665	6601	6772	6687	6801	6686	6693	6612	6586	6636	6622	6598	6683	6779	6795	6746	6660	6716	6688	6682	6689	6585	6627	6730	6684	6647	6725	6627	6727	6741	6687	6675	6617	6725	6671	6681	6717	6729	6714	6619	6725	6579	6599	6709	6696	6774	6629	6774	6767	6580	6618	6712	6610	6545	6709	6717	6645	6662	6751	6683	6562	6519	6561	6664	6620	6729	6636	6643	6763	6709	6621	6749	6778	6633	6644	6716	6577	6663	6581	6600	6721	6606	6589	6705	6733	6722	6656	6618	6646	6588	6707	6824	6522	6486	6791	6646	6624	6609	6642	6639	6709	6731	6602	6682	6743	6623	6650	6655	6674	6621	6683	6682	6717	6707	6613	6685	6788	6715	6647	6683	6688	6609	6742	6699	6633	6811	6774	6614	6624	6635	6684	6642	6707	6674	6624	6702	6833	6519	6618	6636	6733	6640	6588	6663	6592	6590	6727	6627	6784	6756	6724	6610	6645	6659	6793	6756	6689	6760	6696	6887	6664	6618	6690	6706	6748	6544	6639	6697	6757	6627	6617	6696	6699	6732	6667	6710	6698	6605	6779	6593	6653	6791	6746	6733	6545	6626	6677	6600	6696	6529	6549	6677	6631	6576	6608	6796	6549	6731	6542	6652	6601	6708	6552	6683	6568	6599	6615	6782	6674	6699	6643	6675	6681	6736	6648	6615	6624	6669	6749	6624	6733	6747	6643	6571	6692	6723	6710	6636	6638	6656	6711	6733	6628	6725	6673	6657	6675	6607	6671	6722	6630	6668	6667	6540	6721	6631	6673	6836	6749	6602	6678	6602	6703	6830	6707	6759	6667	6745	6652	6699	6694	6566	6611	6592	6623	6625	6715	6671	6749	6633	6588	6701	6690	6588	6763	6735	6718	6758
5614	1454	1270	1545	4381	8438	5939	3393	1995	1110	836	718	746	701	720	705	767	655	710	702	768	758	689	714	718	707	713	762	720	726	745	716	740	698	725	695	688	688	725	690	722	704	695	795	684	739	707	667	697	733	745	729	724	743	726	723	686	735	719	751	663	620	662	722	694	693	720	727	741	722	723	689	726	698	723	714	704	700	723	741	725	696	760	689	694	723	733	713	714	677	724	691	679	730	769	732	698	730	707	684	728	723	703	720	714	685	736	739	694	700	673	701	703	697	728	735	712	748	735	730	706	689	724	714	684	704	725	692	683	703	715	700	712	670	681	743	727	725	740	714	679	753	758	692	738	714	735	768	682	673	722	725	755	725	726	745	719	701	697	758	691	668	759	726	690	722	659	726	659	724	728	683	721	741	665	764	765	740	685	728	751	689	723	700	680	741	702	737	727	699	676	730	668	712	741	775	687	729	697	699	733	713	687	715	704	706	679	737	720	725	758	751	688	710	715	683	755	729	729	689	735	736	705	683	768	728	745	712	726	715	703	727	739	716	696	699	709	725	661	708	714	697	690	698	707	708	662	758	665	692	778	732	722	709	685	742	675	715	743	705	726	678	779	657	694	700	713	750	723	710	722	688	722	720	746	685	687	705	724	687	748	760	728	723	738	676	768	721	668	692	688	728	725	719	720	683	722	730	735	691	691	703	697	691	767	671	711	729	694	698	698	723	702	691	715	744	751	680	758	701	714	686	691	756	715	720	684	710	684	759	706	744	703	706	724	717	701	726	740	750	700	691	732	681	731	702	713	710	725	707	684	673	732	750	705	728	717	759	711	692	697	722	739	667	703	702	719	705	716	702	717	713	714	683	742	690	718	705	743	722	688	681	760	714	717	713	676	752	707	700	758	715	728	696	750	698	716	747	696	729	740	706	693	710	725	716	687	701	696	726	723	711	704	702	686	706	747	694	692	754	701	672	748	674	723	720	721	681	734	708	736	738	768	724	728	694	723	697	734	702	749	679	733	712	691	711	697	722	678	728	684	720	712	730	694	717	690	680	709	749	714	741	688	718	707	695	724	706	756	740	705	690	686	701	692	759	723	772	680	761	712	706	715	710	731	688	717	715	702	707	722	675	694	717	694	721	705	706	677	712	698	702	714	772	734	721	700	709	712	701	712	771	677	688	711	729	712	681	713	687	742	700	714	708	724	670	772	650	717	780	708	677	745	693	728	693	726	693	723	722	732	743	710	719	696	738	725	721	706	724	683	748	656	734	752	711	724	693	701	714	699	719	725	741	742	689	779	716	719	705	680	676	691	759	703	709	696	688	661	677	724	733	748	732	652	694	731	736	728	728	695	697	729	743	717	717	727	701	694	721	766	712	701	716	725	677	679	707	722	723	708	757	714	690	650	684	746	684	723	728	743	720	719	737	712	696	711	706	733	752	724	700	702	725	726	710	709	666	732	753	720	723	689	710	738	676	721	673	697	707	705	735	756	684	705	741	698	678	779	710	729	654	745	729	727	689	778	704	690	702	687	699	711	714	731	740	695	693	693	755	717	681	752	749	713	712	723	709	678	710	711	714	711	751	722	732	723	739	727	711	722	676	674	685	696	714	705	710	709	730	718	705	739	684	713	737	688	720	744	753	720	703	737	698	730	701	723	676	761	653	688	706	716	683	756	701	745	710	739	719	690	720	695	716	721	719	652	707	785	707	666	686	751	757	731	727	721	723	710	710	701	709	702	704	695	674	732	725	701	728	705	751	697	717	746	731	686	723	707	700	709	684	690	690	691	699	719	696	730	707	721	731	781	706	703	708	727	691	712	745	668	671	722	783	747	755	665	725	629	749	703	712	747	702	736	733	716	760	747	718	710	717	754	716	753	720	676	721	726	720	693	715	720	718	710	717	717	707	706	754	773	743	691	681	738	749	678	693	695	686	722	741	710	706	715	690	701	790	748	690	706	724	737	747	726	730	769	713	718	696	710	703	745	673	749	764	748	749	701	689	743	715	693	725	732	704	763	689	716	721	695	679	709	732	708	715	707	694	703	726	735	698	696	704	749	772	671	722	690	719	694	688	675	712	715	696	698	744	727	711	741	700	756	737	715	695	725	694	640	738	734	716	753	711	721	752	698	729	743	698	683	721	693	694	710	726	704	714	716	735	717	731	720	733	703	714	704	743	725	715	691	700	712	720	698	695	729	738	707	663	701	781	714	716	759	721	711	702	711	711	674	700	730	771	754	699	724	672	705	721	736	731	704	667	708	693	719	743	674	704	763	685	732	710	723	725	715	683	708	727	730	690	728	731	744	715	768	728	724	708	753	714	708	700	691	744	714	701	660	676	739	721	704	716	736	708	732	722	737	730	698	726	704	734	671	703	749	689	647	757	737	688	743	711	691	755	696	698	711	712	734	702	781	732	687	719	726	728	706	713	740	735	735	753	748	690	714	701	682	703	749	726	693	695	689	709	751	715	697	728	722	708	762	721	690	705	691	686	752	687	750	748	652	685	714	675	733	665	693	670	753	658	698	746	731	729	731	724	754	663	687	718	738	719	737	696	714	705	657	753	678	715	696	753	715	732	704	729	726	710	733	698	741	670	702	732	727	715	742	701	699	735	710	730	677	702	729	685	676	703	774	769	734	747	758	704	690	713	705	675	728	647	754	720	703	732	695	723	679	692	738	682	759	719	731	724	754	714	722	680	730	776	686	760	687	721	743	716	732	685	695	716	661	729	749	731	747	678	719	714	718	708	716	729	705	672	716	717	778	743	711	703	709	739	679	713	762	738	737	692	718	725	716	684	714	707	776	726	724	685	686	710	722	674	668	675	721	695	692	738	741	744	694	734	735	721	699	717	687	701	734	732	718	750	682	677	721	715	733	709	718	703	755	740	697	773	714	722	733	753	763	688	707	735	680	768	680	738	724	724	679	731	733	690	762	724	722	728	747	708	759	781	731	736	715	743	676	734	714	736	773	684	717	699	733	760	711	683	736	723	703	692	696	699	686	697	728	697	694	732	707	731	749	706	758	719	702	686	705	701	681	737	709	674	718	716	675	672	700	681	727	752	716	703	710	684	709	706	700	695	778	736	729	696	728	724	665	758	686	665	699	749	671	660	746	721	718	736	709	712	771	703	712	726	689	690	693	722	729	759	694	709	708	692	695	727	710	764	700	752	703	741	698	728	757	707	740	754	725	674	711	728	667	780	721	693	696	718	713	705	693	676	697	784	700	720	736	711	673	708	729	744	686	715	705	731	765	678	719	736	731	653	733	710	699	738	731	705	689	768	744	793	709	694	760	722	743	692	741	660	776	740	707	736	721	708	739	715	741	752	722	729	681	701	721	746	689	677	719	693	721	669	730	722	728	711	715	701	658	715	695	754	685	731	679	739	696	672	666	753	689	704	738	738	723	676	717	694	681	700	723	699	680	761	703	691	675	706	679	708	700	701	748	704	715	695	714	743	701	715	730	732	699	708	706	703
33389	15307	14234	32854	52927	60978	47223	36271	25558	14236	8627	6893	6623	6569	6518	6423	6569	6532	6463	6566	6590	6435	6442	6496	6474	6528	6545	6590	6650	6594	6557	6549	6625	6532	6603	6593	6475	6450	6467	6374	6771	6617	6539	6553	6536	6452	6553	6550	6503	6661	6454	6665	6462	6564	6639	6469	6580	6495	6342	6542	6472	6553	6608	6556	6465	6619	6437	6486	6557	6498	6505	6512	6619	6503	6544	6543	6651	6586	6527	6560	6442	6542	6559	6525	6472	6480	6389	6593	6549	6475	6592	6558	6432	6462	6545	6547	6453	6534	6549	6641	6471	6512	6505	6569	6555	6558	6578	6456	6599	6588	6563	6481	6571	6462	6680	6585	6562	6546	6587	6535	6373	6517	6555	6464	6512	6587	6505	6429	6475	6564	6545	6470	6616	6473	6519	6491	6534	6609	6528	6591	6540	6474	6516	6452	6482	6527	6550	6431	6455	6552	6470	6543	6457	6552	6515	6508	6560	6446	6705	6623	6606	6529	6446	6619	6560	6496	6676	6496	6482	6624	6584	6616	6499	6460	6507	6390	6628	6528	6432	6576	6690	6595	6624	6609	6474	6449	6492	6689	6531	6588	6670	6505	6521	6613	6508	6523	6463	6602	6404	6462	6415	6461	6573	6436	6491	6507	6464	6584	6511	6614	6602	6516	6568	6569	6555	6597	6557	6585	6602	6722	6566	6568	6607	6633	6600	6459	6492	6670	6515	6626	6513	6535	6486	6621	6488	6469	6537	6437	6593	6354	6636	6531	6462	6480	6501	6578	6552	6726	6586	6553	6502	6587	6484	6609	6542	6553	6530	6621	6579	6566	6567	6460	6474	6536	6539	6545	6624	6603	6468	6477	6568	6529	6524	6565	6653	6481	6656	6591	6422	6524	6504	6509	6482	6557	6504	6611	6499	6603	6531	6618	6573	6726	6433	6602	6603	6591	6562	6444	6532	6535	6519	6538	6646	6490	6484	6578	6499	6507	6459	6607	6532	6519	6673	6570	6623	6605	6580	6619	6567	6610	6492	6606	6520	6633	6551	6498	6531	6474	6607	6581	6504	6649	6610	6525	6561	6500	6670	6471	6650	6395	6435	6589	6538	6515	6536	6568	6529	6495	6532	6493	6555	6500	6605	6562	6665	6567	6689	6498	6578	6616	6617	6574	6738	6520	6575	6541	6571	6493	6457	6520	6577	6563	6394	6634	6541	6513	6493	6534	6603	6558	6544	6724	6560	6401	6629	6430	6492	6502	6488	6595	6577	6612	6426	6570	6501	6525	6561	6617	6563	6482	6557	6614	6604	6585	6550	6619	6606	6597	6558	6527	6512	6540	6533	6615	6514	6425	6647	6353	6540	6432	6618	6568	6562	6658	6634	6473	6498	6492	6624	6551	6376	6606	6552	6629	6477	6570	6559	6546	6600	6459	6567	6532	6690	6503	6488	6608	6575	6610	6651	6652	6610	6629	6489	6465	6697	6509	6695	6432	6588	6422	6633	6390	6487	6468	6517	6700	6529	6602	6574	6575	6586	6531	6497	6595	6643	6644	6550	6505	6496	6482	6505	6591	6400	6465	6571	6614	6580	6526	6693	6463	6525	6581	6487	6471	6413	6446	6437	6494	6554	6427	6546	6498	6514	6604	6479	6640	6535	6592	6523	6626	6541	6439	6415	6524	6620	6596	6626	6552	6533	6528	6605	6503	6544	6573	6565	6588	6615	6572	6593	6551	6502	6574	6451	6505	6491	6464	6711	6575	6533	6502	6458	6368	6563	6616	6489	6531	6564	6645	6559	6659	6396	6517	6412	6557	6564	6533	6656	6696	6533	6573	6634	6527	6566	6548	6537	6539	6577	6555	6483	6600	6636	6530	6532	6550	6494	6530	6442	6583	6479	6574	6511	6531	6517	6525	6678	6571	6457	6630	6461	6518	6563	6627	6519	6645	6515	6536	6538	6537	6608	6466	6591	6536	6514	6556	6479	6520	6623	6558	6584	6519	6550	6557	6510	6647	6555	6616	6539	6523	6529	6456	6567	6512	6625	6453	6490	6490	6535	6574	6521	6596	6568	6483	6512	6564	6629	6403	6513	6583	6656	6402	6558	6534	6573	6623	6612	6612	6649	6663	6487	6475	6680	6481	6561	6505	6466	6479	6518	6624	6552	6510	6510	6506	6468	6546	6658	6552	6568	6497	6519	6643	6403	6505	6434	6492	6339	6611	6628	6541	6541	6595	6501	6632	6451	6603	6592	6438	6592	6612	6540	6518	6610	6473	6431	6716	6646	6443	6526	6526	6470	6575	6466	6551	6461	6537	6579	6569	6493	6450	6497	6534	6475	6639	6486	6507	6524	6533	6487	6646	6456	6554	6693	6592	6608	6536	6526	6536	6523	6436	6673	6635	6622	6370	6634	6572	6470	6608	6514	6505	6503	6454	6684	6597	6525	6616	6537	6591	6530	6589	6511	6585	6617	6526	6483	6593	6558	6516	6602	6584	6756	6475	6588	6535	6575	6412	6505	6581	6572	6511	6438	6563	6560	6528	6548	6545	6514	6465	6544	6487	6607	6500	6602	6557	6662	6542	6561	6509	6514	6477	6589	6656	6615	6531	6576	6492	6629	6497	6604	6498	6772	6698	6531	6410	6506	6474	6617	6534	6458	6581	6526	6488	6571	6436	6787	6614	6455	6499	6599	6534	6542	6595	6528	6500	6546	6486	6572	6471	6495	6644	6530	6631	6477	6587	6601	6576	6516	6596	6535	6668	6662	6468	6548	6494	6522	6628	6495	6444	6515	6598	6484	6621	6559	6693	6509	6650	6497	6467	6539	6744	6535	6531	6449	6599	6624	6503	6543	6629	6504	6755	6602	6479	6642	6580	6619	6539	6571	6595	6543	6697	6668	6499	6519	6581	6608	6563	6490	6620	6657	6601	6566	6575	6593	6560	6528	6488	6499	6432	6593	6517	6573	6644	6356	6554	6525	6542	6520	6541	6530	6685	6557	6541	6485	6497	6635	6459	6512	6502	6463	6580	6410	6592	6413	6639	6566	6610	6597	6540	6490	6480	6353	6469	6548	6715	6549	6576	6511	6410	6635	6510	6555	6572	6683	6437	6609	6523	6518	6533	6651	6598	6549	6652	6461	6566	6528	6469	6445	6529	6509	6605	6525	6617	6590	6617	6520	6555	6494	6573	6615	6622	6492	6630	6500	6428	6538	6647	6629	6544	6551	6356	6635	6571	6431	6472	6619	6561	6652	6516	6498	6531	6558	6538	6486	6767	6437	6524	6575	6550	6564	6488	6626	6659	6433	6565	6442	6634	6579	6463	6673	6577	6586	6519	6539	6606	6511	6546	6497	6510	6579	6596	6649	6630	6580	6560	6600	6480	6464	6696	6551	6477	6528	6474	6484	6553	6540	6595	6498	6456	6509	6525	6481	6489	6432	6603	6649	6522	6641	6669	6509	6395	6629	6562	6493	6576	6644	6555	6579	6667	6518	6487	6450	6582	6541	6450	6562	6527	6630	6418	6581	6607	6601	6610	6527	6582	6604	6519	6583	6467	6533	6617	6487	6465	6620	6633	6516	6626	6608	6516	6452	6481	6398	6574	6646	6587	6520	6495	6604	6669	6529	6460	6445	6596	6612	6455	6484	6677	6659	6600	6645	6660	6563	6594	6577	6492	6603	6488	6621	6524	6599	6508	6512	6534	6640	6514	6559	6586	6579	6584	6544	6571	6551	6524	6632	6554	6522	6459	6459	6483	6695	6642	6572	6458	6527	6716	6406	6593	6497	6480	6612	6621	6578	6460	6514	6518	6527	6615	6622	6609	6527	6467	6574	6519	6446	6532	6616	6558	6605	6547	6553	6563	6440	6631	6408	6650	6473	6497	6448	6547	6615	6466	6635	6428	6618	6541	6483	6626	6491	6583	6579	6489	6507	6534	6558	6520	6383	6573	6588	6567	6523	6610	6475	6692	6437	6615	6514	6576	6481	6526	6690	6522	6379	6513	6498	6717	6789	6515	6412	6484	6606	6659	6640	6499	6615	6602	6606	6674	6625	6599	6510	6723	6423	6560	6593	6653	6404	6556	6460	6524	6638	6526	6466	6619	6623	6563	6576	6529	6639	6546	6434	6521	6508	6507	6592	6532	6650	6525	6572	6515	6510	6540	6593	6527	6528	6640	6480	6533	6634	6573	6605	6494	6540	6398	6627	6441	6588	6496	6518	6619	6459	6526	6542	6649	6557	6563	6499	6586	6568	6518	6635	6537	6455	6625	6564	6453	6637	6553	6645	6584	6538	6679	6558	6514	6635	6615	6526	6573	6601	6522	6565	6492	6444	6522	6559	6568	6640	6682	6532	6617	6534	6556	6531	6539	6608	6583	6551	6513	6570	6581	6503	6530	6519	6645	6474	6678	6626	6518	6669	6492	6519	6599	6605	6409	6553	6542	6569	6563	6666	6524	6581	6609	6430	6613	6605	6533	6529	6503	6557	6430	6621	6665	6729	6548	6503	6555	6597	6547	6579	6507	6640	6582	6557	6513	6612	6540	6538	6454	6643	6526	6559	6538	6535	6620	6507	6658	6559	6658	6435	6618	6665	6503	6562	6681	6497	6416	6558	6597	6552	6672	6515	6639	6581	6450	6532	6739	6510	6577	6542	6429	6439	6583	6532	6556	6475	6538	6617	6501	6620	6460	6584	6684	6465	6546	6668	6475	6557	6537	6513	6441	6593	6515	6547	6578	6525	6447	6625	6495	6576	6528	6651	6529	6622	6633	6452	6574	6608	6495	6498	6567	6574	6589	6503	6559	6499	6561	6431	6600	6451	6751	6693	6471	6527	6412	6584	6509	6466	6583	6567	6442	6652	6653	6499	6629	6400	6566	6672	6535	6639	6572	6549	6548	6645	6513	6638	6603	6456	6460	6456	6583	6484	6629	6566	6525	6495	6662	6413	6569	6571	6489	6626	6656	6504	6616	6599	6530	6572	6618	6565	6479	6508	6482	6598	6533	6584	6642	6510	6546	6626	6489	6602	6566	6508	6501	6593	6581	6528	6511	6462	6547	6678	6482	6518	6586	6565	6517	6585	6499	6521	6543
12957	9040	3239	4658	20546	25812	18699	18164	13124	4541	1371	826	795	734	783	771	748	696	696	683	714	722	758	706	758	712	769	687	722	694	723	751	761	735	691	721	713	747	746	721	728	719	656	728	689	710	707	729	725	755	727	682	766	687	726	705	699	737	752	672	743	742	705	684	729	706	683	704	700	674	741	741	748	752	753	704	762	708	758	660	761	718	745	704	735	723	754	715	697	727	737	716	737	728	757	705	699	747	748	673	736	708	696	706	744	696	781	728	692	696	736	731	728	712	719	716	759	737	700	706	691	751	736	738	723	712	681	714	724	701	701	713	700	716	691	758	684	727	747	720	721	685	735	652	726	709	694	685	727	698	675	732	681	741	757	696	724	741	704	733	753	759	698	695	751	706	713	769	659	741	744	728	731	708	707	713	733	695	720	748	723	687	733	755	701	742	733	707	677	707	741	722	748	711	679	713	727	658	745	713	677	721	685	712	761	680	735	704	720	773	770	729	752	714	686	729	688	708	750	745	701	726	726	711	730	682	708	711	687	733	733	711	778	730	727	697	698	710	718	718	694	689	706	764	767	785	726	740	713	764	704	710	689	719	744	747	725	791	734	735	746	710	762	723	715	747	754	759	742	771	754	688	728	746	734	707	725	715	721	744	749	725	766	712	797	700	695	740	744	754	736	752	662	719	711	726	769	718	754	715	727	727	728	686	667	708	763	696	744	706	678	713	699	653	745	692	684	754	731	761	753	781	743	727	672	751	684	710	730	691	734	686	759	766	732	788	726	771	703	734	675	727	727	702	767	739	691	731	687	767	699	711	746	750	719	689	728	720	679	715	754	714	735	709	729	723	706	678	737	741	743	697	741	728	737	753	713	749	735	729	696	693	691	746	733	734	747	780	738	730	704	745	699	790	758	692	769	723	713	688	719	731	725	782	770	682	718	673	764	675	711	735	708	765	747	802	698	734	716	742	724	761	717	714	734	759	737	752	694	699	747	686	713	699	739	728	705	759	710	740	660	714	657	679	723	646	712	712	685	730	687	730	759	744	725	731	728	727	759	739	686	742	708	700	745	706	676	682	750	726	758	671	697	738	730	675	691	782	691	747	798	733	744	664	739	731	740	713	732	684	676	745	724	719	682	756	682	736	753	758	719	722	727	708	721	716	698	725	697	715	721	716	770	773	669	660	681	747	715	765	728	675	737	726	704	749	672	737	739	704	780	700	748	741	728	735	740	721	723	731	709	734	736	749	724	740	676	706	685	739	733	770	748	729	742	742	741	702	708	730	743	764	712	690	689	758	730	711	681	751	730	719	692	704	723	747	725	697	665	681	723	687	714	722	698	730	731	707	729	750	709	732	714	773	739	773	769	703	745	715	715	773	730	696	721	751	720	734	702	709	713	726	709	718	719	704	706	699	730	705	744	727	732	738	721	718	744	802	718	717	725	748	711	737	753	741	710	718	740	778	709	681	748	682	725	721	714	730	694	722	702	736	741	686	714	725	731	744	746	761	715	737	738	715	703	711	723	690	730	726	737	690	678	707	709	743	716	757	707	688	721	706	747	738	675	700	712	695	736	765	762	716	710	750	789	749	745	737	700	703	771	718	747	713	687	669	774	698	690	730	688	743	691	725	697	675	738	768	743	769	713	748	704	714	737	678	680	706	748	730	760	686	781	697	686	711	695	715	706	718	716	757	696	686	736	740	731	724	690	700	720	700	737	727	731	717	735	714	697	698	700	722	696	694	671	713	696	684	712	754	731	747	755	720	711	724	705	709	753	741	756	751	718	707	723	759	676	711	777	759	652	727	730	715	704	737	726	695	720	674	763	696	733	754	734	676	680	706	728	754	701	703	737	739	731	724	698	715	735	699	735	777	765	750	710	718	687	745	732	718	714	746	710	732	714	730	689	712	713	763	677	729	695	750	724	691	671	707	694	725	717	702	746	713	706	660	680	671	727	693	748	702	728	743	722	700	756	674	690	716	686	667	713	746	720	694	748	733	721	711	709	760	689	753	741	737	726	697	685	719	783	721	762	677	731	760	764	728	741	734	747	715	731	719	783	746	706	758	744	770	725	729	718	655	729	714	733	738	739	758	728	737	748	734	745	738	736	733	713	692	754	732	747	750	723	733	753	711	727	728	730	714	700	739	737	733	696	722	676	699	705	753	768	673	780	744	717	713	752	688	761	714	677	674	669	760	708	719	682	721	707	712	753	707	721	707	707	752	690	761	690	694	733	725	738	759	728	690	720	753	711	725	743	762	712	728	733	721	703	704	718	723	748	723	703	736	683	767	728	714	704	715	728	731	676	711	720	720	714	715	702	707	718	693	714	772	717	720	751	723	688	742	735	659	714	751	681	713	701	748	786	735	685	723	687	678	707	677	712	718	775	719	735	735	715	721	711	726	704	744	732	741	689	694	746	741	727	731	676	706	697	670	759	682	684	757	756	688	709	756	718	704	730	753	699	710	767	744	721	750	721	703	749	720	750	768	713	696	784	705	725	738	705	706	705	773	718	668	732	686	749	708	709	728	708	723	726	729	708	677	712	692	738	744	751	699	725	741	694	713	726	710	747	708	735	742	704	720	733	737	710	739	712	716	717	747	726	703	745	709	730	742	746	715	706	730	663	694	709	720	739	742	687	697	732	738	697	708	728	712	721	695	741	692	724	680	764	741	731	716	678	715	748	730	788	717	666	719	719	730	782	695	717	734	704	683	713	749	722	745	757	697	736	708	741	737	744	751	732	700	721	708	674	746	718	712	745	740	667	721	687	733	661	677	713	721	714	720	744	712	727	708	710	750	757	699	751	721	720	743	718	705	712	722	706	723	729	745	683	697	754	690	739	717	691	718	756	688	713	750	715	717	763	761	684	765	710	670	750	675	701	734	752	759	698	737	720	729	739	695	728	738	712	723	689	706	743	734	711	757	710	730	706	743	707	700	767	694	731	710	702	765	729	692	707	685	753	715	725	708	738	698	717	772	786	749	728	701	704	706	751	724	684	726	706	705	745	747	764	761	682	675	721	706	670	699	720	742	740	739	690	752	742	739	676	733	722	725	777	733	736	733	710	707	729	702	712	685	735	722	717	721	726	769	701	697	710	686	713	716	711	652	713	725	709	718	741	712	733	708	701	714	736	673	709	732	661	741	697	690	733	751	743	729	708	735	731	708	723	686	756	702	721	744	703	701	751	714	707	744	760	683	711	741	721	708	724	714	748	729	691	734	740	735	699	707	695	718	715	716	708	748	740	736	721	744	702	723	702	732	713	701	682	668	718	729	721	707	718	752	737	698	717	693	719	765	724	719	785	690	723	730	744	743	732	757	692	763	724	753	716	780	676	727	737	753	736	730	743	735	775	719	747	717	750	762	682	770	698	745	697	766	705	714	749	713	734	689	690	729	728	726	697	748	706	743	714	730	689	736	697	693	715	724	735	755	734	710	704	728	779	738	722	708	698	734	721	715	714	740	706	724	672	716	738	687
49812	36571	23700	41996	79708	72057	68121	70001	54590	32849	14701	7827	6637	6754	6749	6579	6771	6790	6561	6645	6562	6781	6614	6660	6566	6727	6657	6679	6676	6679	6760	6633	6626	6747	6503	6735	6643	6527	6646	6615	6682	6620	6747	6703	6692	6710	6561	6561	6726	6720	6764	6688	6442	6633	6814	6509	6745	6540	6599	6599	6732	6622	6651	6635	6741	6569	6620	6708	6695	6617	6701	6626	6609	6632	6665	6655	6526	6470	6636	6764	6582	6593	6720	6551	6681	6723	6589	6531	6618	6482	6647	6603	6798	6545	6657	6573	6633	6677	6548	6518	6560	6652	6715	6563	6635	6522	6649	6624	6685	6595	6665	6616	6663	6564	6769	6747	6714	6623	6593	6588	6692	6618	6448	6521	6640	6658	6550	6775	6689	6485	6643	6733	6575	6526	6729	6574	6600	6703	6637	6762	6569	6646	6553	6627	6580	6617	6803	6763	6596	6777	6700	6504	6557	6625	6679	6502	6651	6654	6652	6598	6657	6691	6674	6551	6541	6616	6609	6688	6523	6662	6577	6801	6610	6747	6612	6627	6794	6678	6504	6737	6531	6686	6663	6607	6730	6634	6764	6649	6671	6706	6632	6571	6652	6643	6659	6703	6770	6617	6642	6666	6691	6611	6526	6653	6684	6655	6686	6616	6787	6613	6633	6589	6566	6700	6683	6712	6525	6722	6639	6739	6669	6641	6648	6639	6656	6562	6672	6684	6580	6552	6439	6713	6629	6708	6770	6672	6754	6645	6609	6641	6701	6556	6666	6538	6567	6586	6740	6602	6640	6566	6590	6656	6759	6610	6654	6621	6599	6515	6742	6711	6659	6675	6645	6548	6628	6738	6546	6619	6628	6656	6617	6593	6800	6608	6592	6714	6659	6653	6569	6624	6556	6590	6792	6648	6663	6565	6563	6675	6585	6549	6602	6724	6666	6534	6529	6547	6704	6662	6704	6673	6565	6715	6655	6623	6702	6628	6499	6604	6721	6710	6481	6599	6666	6576	6581	6605	6571	6599	6626	6603	6660	6653	6652	6841	6669	6573	6611	6787	6564	6692	6545	6661	6675	6651	6706	6667	6642	6632	6675	6652	6564	6581	6652	6658	6538	6661	6654	6551	6599	6683	6589	6566	6564	6444	6821	6568	6628	6651	6636	6682	6617	6509	6689	6598	6609	6717	6597	6721	6706	6674	6646	6582	6513	6670	6629	6526	6565	6665	6771	6625	6630	6619	6572	6608	6654	6689	6762	6676	6604	6649	6709	6670	6720	6746	6559	6630	6652	6698	6561	6681	6778	6702	6643	6673	6809	6620	6672	6618	6620	6631	6699	6674	6728	6704	6584	6478	6626	6548	6732	6722	6782	6480	6609	6599	6618	6567	6447	6664	6677	6609	6505	6574	6703	6610	6495	6680	6583	6622	6617	6636	6614	6713	6587	6723	6715	6626	6579	6676	6581	6730	6552	6572	6678	6722	6526	6654	6639	6710	6735	6665	6710	6671	6629	6629	6628	6622	6742	6699	6515	6642	6713	6682	6630	6698	6577	6555	6674	6540	6698	6800	6645	6540	6515	6617	6764	6651	6569	6630	6770	6724	6600	6625	6734	6642	6641	6693	6593	6574	6617	6723	6662	6553	6763	6687	6569	6616	6642	6800	6685	6611	6588	6756	6815	6708	6579	6580	6508	6649	6660	6740	6757	6710	6613	6649	6580	6647	6724	6821	6621	6726	6575	6589	6587	6638	6619	6641	6631	6629	6654	6692	6541	6569	6644	6618	6691	6714	6450	6696	6500	6615	6592	6571	6635	6696	6783	6730	6775	6664	6702	6667	6663	6732	6714	6692	6615	6586	6677	6704	6660	6657	6524	6516	6621	6645	6563	6673	6710	6716	6560	6534	6731	6639	6667	6628	6581	6779	6615	6624	6609	6532	6552	6498	6578	6527	6634	6574	6700	6640	6482	6704	6584	6779	6700	6662	6714	6577	6633	6637	6644	6676	6543	6589	6661	6643	6702	6578	6781	6592	6680	6672	6613	6648	6618	6751	6646	6601	6589	6692	6591	6733	6651	6579	6698	6629	6785	6710	6651	6596	6613	6727	6636	6755	6576	6729	6706	6567	6683	6681	6658	6648	6566	6627	6630	6688	6618	6583	6534	6697	6579	6652	6612	6636	6594	6716	6642	6695	6631	6686	6457	6529	6596	6604	6546	6684	6470	6761	6452	6596	6660	6623	6727	6618	6593	6549	6640	6573	6595	6678	6708	6704	6834	6671	6626	6546	6504	6688	6646	6507	6608	6626	6748	6663	6526	6615	6678	6577	6641	6567	6547	6607	6574	6536	6789	6699	6627	6555	6600	6630	6540	6718	6624	6684	6686	6599	6541	6786	6624	6596	6548	6504	6549	6733	6703	6752	6680	6622	6732	6680	6598	6686	6615	6659	6505	6580	6615	6637	6541	6694	6649	6585	6684	6592	6606	6670	6510	6520	6569	6714	6664	6608	6634	6633	6680	6530	6566	6610	6605	6773	6568	6658	6636	6719	6684	6646	6707	6645	6614	6876	6637	6708	6706	6645	6636	6637	6700	6723	6467	6679	6534	6815	6648	6541	6601	6511	6708	6794	6568	6780	6731	6641	6690	6720	6673	6686	6595	6634	6613	6731	6718	6642	6713	6634	6587	6576	6612	6542	6683	6733	6559	6597	6639	6631	6636	6621	6690	6657	6745	6648	6618	6557	6773	6456	6547	6738	6494	6680	6573	6502	6596	6671	6632	6645	6590	6606	6644	6591	6703	6626	6589	6680	6588	6764	6694	6530	6606	6807	6453	6660	6644	6629	6798	6791	6461	6615	6633	6710	6805	6609	6643	6646	6532	6649	6705	6560	6707	6639	6745	6739	6648	6675	6603	6583	6752	6707	6672	6530	6647	6655	6673	6605	6612	6705	6741	6600	6540	6644	6622	6584	6664	6693	6567	6610	6699	6567	6609	6633	6786	6594	6733	6583	6718	6604	6672	6596	6577	6583	6660	6540	6646	6581	6634	6608	6641	6649	6600	6659	6581	6600	6733	6723	6678	6598	6706	6571	6633	6738	6559	6596	6629	6703	6625	6648	6856	6738	6599	6621	6482	6732	6610	6637	6594	6658	6604	6608	6693	6577	6746	6728	6735	6621	6593	6675	6651	6685	6668	6702	6566	6605	6681	6666	6789	6679	6616	6714	6693	6615	6591	6736	6804	6696	6664	6674	6699	6586	6590	6618	6626	6671	6582	6664	6705	6532	6819	6666	6630	6803	6726	6629	6770	6622	6632	6635	6693	6757	6602	6683	6563	6669	6607	6654	6778	6506	6697	6632	6730	6589	6646	6631	6692	6504	6684	6656	6596	6709	6618	6758	6667	6605	6697	6743	6718	6590	6692	6597	6725	6474	6618	6659	6665	6618	6551	6589	6698	6617	6600	6630	6630	6701	6699	6701	6734	6595	6825	6702	6436	6500	6596	6681	6572	6635	6588	6739	6691	6612	6711	6670	6538	6594	6670	6564	6533	6637	6689	6620	6639	6659	6561	6598	6647	6656	6707	6621	6557	6611	6574	6661	6570	6717	6689	6654	6449	6682	6814	6683	6642	6650	6585	6626	6756	6540	6660	6618	6640	6594	6554	6635	6675	6704	6798	6588	6519	6546	6598	6556	6718	6659	6594	6761	6596	6692	6647	6675	6554	6582	6642	6750	6650	6679	6688	6633	6573	6563	6572	6436	6585	6530	6662	6592	6579	6557	6701	6667	6672	6613	6627	6695	6574	6733	6626	6701	6581	6765	6629	6658	6630	6629	6655	6801	6757	6599	6616	6653	6648	6677	6718	6608	6677	6713	6548	6560	6717	6573	6796	6520	6564	6527	6733	6689	6637	6616	6609	6623	6762	6693	6528	6651	6685	6758	6710	6702	6619	6535	6633	6549	6676	6601	6690	6675	6696	6699	6703	6588	6621	6621	6772	6595	6539	6606	6612	6664	6624	6628	6443	6772	6735	6695	6534	6753	6682	6693	6762	6562	6722	6701	6516	6622	6659	6707	6576	6610	6599	6543	6635	6700	6605	6653	6568	6707	6690	6625	6655	6627	6604	6546	6651	6606	6582	6489	6673	6553	6688	6653	6677	6651	6615	6680	6633	6647	6608	6757	6618	6637	6633	6559	6641	6633	6578	6566	6648	6706	6677	6591	6574	6649	6626	6640	6603	6695	6535	6754	6572	6569	6718	6591	6642	6659	6633	6698	6660	6527	6627	6588	6660	6740	6594	6625	6600	6638	6642	6624	6676	6709	6635	6443	6573	6625	6703	6603	6653	6557	6638	6550	6655	6528	6655	6774	6545	6737	6618	6598	6547	6690	6618	6611	6686	6711	6586	6385	6554	6626	6678	6614	6581	6612	6557	6642	6649	6681	6690	6620	6717	6768	6621	6645	6668	6662	6691	6588	6697	6611	6842	6587	6512	6634	6575	6545	6677	6697	6746	6754	6653	6598	6637	6551	6671	6489	6662	6721	6667	6512	6616	6588	6686	6670	6721	6580	6645	6805	6580	6648	6656	6625	6459	6610	6757	6832	6784	6670	6642	6605	6594	6502	6563	6693	6715	6629	6602	6588	6762	6656	6583	6722	6685	6689	6670	6699	6584	6606	6829	6640	6657	6665	6682	6716	6804	6691	6539	6529	6623	6573	6626	6528	6566	6723	6587	6606	6584	6676	6682	6642	6644	6705	6723	6692	6708	6644	6561	6641	6575	6690	6653	6736	6670	6572	6686	6646	6710	6625	6673	6618	6568	6717	6535	6606	6649	6743	6547	6823	6724	6573	6595	6704	6550	6627	6636	6543	6671	6578	6569	6585	6796	6690	6668	6704	6562	6687	6658	6458	6522	6591	6748	6586	6709	6691	6698	6714	6587	6567	6706	6684	6458	6599	6675	6721	6577	6644	6682	6544	6698	6485	6663	6627	6486	6621	6575	6632	6594	6720	6701	6602	6649	6481	6668	6699	6698	6647	6734	6655	6571	6647	6639	6740	6706	6659	6708	6586	6568	6637	6695	6623	6602	6529	6648	6624	6617	6595
13109	6260	3309	2920	5570	12169	14461	13704	8137	2880	1109	792	768	702	734	779	729	765	754	755	759	718	750	685	762	774	764	765	743	748	749	753	708	758	741	745	725	764	741	739	736	703	739	718	740	763	730	766	832	785	789	717	772	748	723	714	731	723	712	697	768	761	750	732	744	716	767	725	753	731	734	759	790	702	726	769	687	796	735	727	722	768	761	775	758	737	791	765	702	729	741	777	753	722	740	692	798	796	731	742	714	738	760	728	777	719	724	761	791	791	779	770	702	710	739	755	775	739	783	731	746	751	741	762	731	712	729	710	783	737	744	728	744	791	761	778	750	685	750	808	756	746	757	724	767	774	783	760	764	711	759	723	749	759	727	718	746	762	779	718	757	727	729	755	724	790	725	742	710	774	757	767	735	749	753	728	722	791	769	769	791	810	732	720	742	761	790	732	752	740	774	767	789	739	754	722	734	698	766	757	769	745	770	735	734	715	691	729	754	688	791	748	772	796	753	781	779	729	744	741	733	725	741	746	722	759	779	724	747	745	744	732	727	745	772	776	767	759	722	749	706	750	691	779	746	759	735	763	736	777	789	796	739	765	698	745	766	732	739	704	800	767	701	714	730	796	769	735	733	776	756	700	756	718	725	737	719	730	733	735	765	733	815	753	724	749	744	691	735	784	762	711	725	748	755	723	753	793	766	759	801	719	698	705	781	765	781	734	758	774	724	776	757	711	745	764	739	727	751	772	724	769	757	708	783	733	729	786	693	754	748	739	741	822	782	728	785	728	838	744	696	757	732	753	766	755	761	762	757	726	723	767	744	755	801	718	754	746	728	753	736	724	704	769	792	719	786	771	721	720	785	775	778	754	789	751	755	755	756	724	753	726	774	776	729	767	757	779	770	681	740	707	739	751	692	785	761	793	773	771	722	775	702	719	765	712	749	738	720	731	756	752	745	752	805	727	745	747	749	736	707	723	739	751	753	720	735	700	743	716	795	756	759	741	775	759	727	757	784	705	768	759	711	783	763	759	751	735	752	734	733	752	775	766	751	714	795	774	780	759	732	769	804	723	706	696	758	728	755	696	744	730	735	750	800	774	693	736	714	731	728	781	713	713	765	672	743	766	805	708	720	745	720	764	789	720	753	716	772	755	723	711	758	684	693	799	738	714	782	746	803	735	774	719	730	721	707	766	791	777	760	772	769	745	760	719	760	785	725	741	767	723	759	757	699	698	705	723	774	782	761	773	785	758	753	740	776	762	769	755	720	746	752	739	759	770	735	812	775	833	699	736	715	755	739	722	743	809	747	728	753	726	763	755	741	784	795	694	760	731	732	785	753	717	766	708	747	793	790	708	729	789	858	683	774	799	763	742	732	716	760	714	718	743	763	742	712	787	813	755	751	787	747	769	726	707	755	762	772	750	743	768	768	791	695	727	804	753	720	793	730	739	692	741	796	802	702	766	812	730	754	728	758	763	761	735	776	736	784	739	751	779	702	760	742	767	753	740	819	786	684	772	725	777	694	707	749	740	743	739	773	725	728	768	795	758	742	742	730	768	750	711	730	769	746	761	718	751	781	766	773	703	744	705	726	729	785	762	751	790	727	775	755	726	722	752	697	775	772	716	691	737	785	743	723	755	751	737	756	737	711	750	752	751	755	749	673	738	692	747	739	711	770	739	700	801	775	744	733	750	751	787	807	750	728	788	774	710	749	770	757	744	715	760	748	749	723	795	703	695	783	755	704	714	764	754	789	802	779	744	704	783	756	717	737	736	707	745	731	763	756	838	741	766	759	765	743	773	727	728	775	717	781	732	801	785	764	743	721	741	787	722	706	817	750	712	700	711	735	730	759	763	770	741	748	741	728	704	715	743	753	784	766	745	721	735	767	799	772	722	729	768	755	701	734	709	755	799	742	726	724	737	743	788	737	719	776	697	723	717	703	746	711	759	734	727	715	740	760	728	713	806	707	785	718	769	771	719	732	738	755	724	751	792	746	751	781	769	776	745	754	766	751	718	751	755	773	704	717	704	730	763	741	754	762	765	710	758	725	789	707	743	737	783	736	713	767	771	750	734	747	744	755	768	731	757	741	761	723	713	741	781	762	734	764	754	723	744	732	730	777	684	756	744	727	754	713	758	759	784	715	737	709	788	737	749	741	762	764	771	776	777	708	706	703	747	769	756	754	734	739	737	754	766	778	757	681	792	738	694	772	757	782	727	753	729	734	719	753	779	760	700	700	773	772	756	744	716	757	742	790	735	751	724	731	721	787	743	774	744	768	730	726	756	782	754	760	710	756	748	755	745	761	741	748	734	736	721	723	750	736	740	737	732	750	748	750	717	725	749	777	781	804	736	800	711	729	738	744	733	736	788	764	739	769	779	729	773	780	766	686	762	767	729	766	744	791	778	690	735	773	801	725	706	702	765	748	771	778	752	684	735	708	779	791	741	731	725	723	754	753	757	746	738	763	730	765	788	760	767	769	763	770	695	726	727	762	718	772	811	689	716	763	754	738	663	781	704	755	713	735	784	749	748	721	734	726	790	779	788	704	730	739	708	768	712	727	749	737	740	774	694	767	703	744	785	686	743	781	773	768	755	771	734	744	695	756	743	710	765	758	767	717	730	723	802	747	749	704	716	772	770	741	763	721	693	748	730	722	720	693	761	720	716	773	765	731	753	758	752	791	739	744	780	757	767	704	748	752	713	725	702	775	756	723	736	738	769	746	763	741	732	767	738	773	736	761	716	700	714	744	770	733	748	705	788	746	739	731	724	778	745	788	738	741	748	712	732	744	751	748	744	757	704	783	721	752	718	771	675	736	681	768	734	750	759	761	782	739	771	760	713	751	699	730	729	749	687	738	761	715	769	780	729	729	756	805	739	767	703	795	746	793	709	727	752	772	738	744	743	743	711	760	711	752	710	738	739	758	783	733	772	758	726	728	753	723	737	760	743	770	712	734	727	760	749	797	752	727	753	724	747	790	724	760	751	745	763	748	794	745	705	734	782	729	739	732	661	732	700	770	752	726	707	715	756	697	747	747	751	730	723	727	778	708	795	709	784	761	751	727	784	716	720	744	762	721	765	749	765	778	740	772	750	733	741	811	733	747	734	772	756	759	770	792	698	754	752	753	741	720	763	783	749	712	783	769	742	828	728	704	779	740	739	740	787	746	709	735	744	744	746	780	740	711	742	758	769	746	763	754	718	787	740	783	706	740	772	781	700	681	733	778	728	694	765	703	701	718	778	770	700	768	771	761	767	742	737	775	734	744	762	770	721	736	728	768	735	712	731	737	726	768	759	772	718	755	741	798	744	730	727	744	713	725	764	790	798	754	725	741	732	801	725	792	720	734	709	683	750	759	790	784	743	724	744	766	753	759	756	820	696	703	745	718	786	685	758	726	762	699	729	803	761	720	740	727	724	769	705	788	734	722	704	713	758	793	738	779	720	758	793	768	712	752	700	726	770	777	707	751	718	750	744	747	721
46162	32629	25906	40758	54198	67090	66073	61753	46368	27725	12764	7673	6882	6852	6815	6872	6824	6843	6867	6806	6818	6723	6842	6749	6753	6815	6837	6848	6693	6859	6809	6858	6871	6721	6758	6880	6822	6828	6839	6835	6784	6778	6687	6874	6813	6760	6660	6722	6717	6644	6904	6728	6792	6795	6838	6748	6887	6783	6808	6789	6877	6701	6844	6887	6687	6821	6894	6743	6840	6661	6792	6855	6864	6798	6843	6775	6776	6828	6739	6875	6721	6892	6748	6652	6779	6916	6785	6732	6887	6829	6829	6768	6775	6806	6785	6796	6621	6836	6822	6746	6765	6737	6784	6731	6757	6785	6834	6661	6765	6828	6800	6859	6881	6800	6836	6736	6803	6873	6856	6977	6780	6676	6832	6789	6881	6843	6781	6843	6821	7000	6695	6960	6719	6931	6797	6875	6815	6860	6777	6745	6740	6734	6820	6937	6881	6800	6786	6855	6666	6665	6948	6678	6779	6716	6760	6841	6850	6782	6761	6767	6790	6744	6843	6821	6853	6725	6847	6741	6868	6853	6707	6865	6845	6714	6891	6665	6832	6821	6726	6921	6715	6755	6788	6796	6810	6757	6763	6877	6845	6812	6692	6886	6768	6923	6733	6697	6805	6877	6876	6850	6668	6786	6844	6837	6923	6836	6854	6823	6863	6809	6751	6701	6742	6829	6939	6875	6724	6837	6945	6813	6773	6911	6845	6718	6765	6694	6894	6805	6776	6749	6810	6705	6837	6902	6844	6798	6921	6878	6711	6784	6842	6615	6835	6786	6772	6759	6722	6838	6719	6743	6830	6788	6759	6902	6851	6745	6871	6785	6801	6751	6845	6641	6631	6722	6717	6871	6898	6683	6797	6817	6814	6839	6850	6854	6750	6747	6784	6685	6803	6744	6921	6754	6873	6831	6824	6764	6727	6784	6671	6920	6947	6768	6950	6800	6821	6669	6838	6894	6787	6830	6706	6711	6822	6795	6786	6654	6856	6865	6695	6835	6809	6800	6781	6708	6656	6784	6858	6816	6806	6912	6748	6845	6950	6800	6796	6769	6827	6818	6787	6827	6820	6894	6858	6779	6772	6908	6794	6768	6729	6648	6826	6834	6902	6921	6832	6813	6780	6825	6780	6769	6858	6880	6768	6875	6706	6931	6792	6811	6914	6786	6775	6871	6817	6771	6822	6779	6732	6744	6868	6849	6780	6820	6693	6810	6849	6900	6790	6832	6949	6816	6683	6878	6727	6819	6830	6619	6830	6759	6824	6887	6875	6746	6832	6811	6741	6739	7006	6769	6860	6683	6864	6946	6797	6731	6716	6857	6731	6892	6825	6710	6772	6637	6820	6921	6799	6973	6764	6910	6785	6780	6915	6885	6765	6714	6786	6829	6840	6702	6792	6735	6848	6671	6950	6763	6850	6699	6865	6823	6748	6856	6900	6815	6819	6784	6723	6822	6858	6819	6642	6828	6947	6852	6869	6670	6783	6860	6912	6814	6745	6879	6878	6775	6824	6769	6818	6837	6720	6927	6765	6771	6539	6775	6809	6673	6827	6838	6795	6805	6670	6789	6774	6820	6939	6889	6795	6917	6903	6831	6724	6907	6886	6728	6848	6804	6835	6881	6878	6727	6786	6769	6838	6840	6912	6821	6862	6853	6809	6828	6653	6963	6825	6785	6850	6745	6869	6770	6701	6837	6713	6889	6841	6812	6806	6772	6746	6849	6845	6806	6793	6821	6752	6901	6948	6748	6805	6710	6688	6893	6773	6706	6737	6828	6845	6819	6927	6818	6794	6830	6759	6825	6725	6814	6983	6754	6795	6923	6807	6752	6695	6789	6786	6702	6855	6877	6874	6854	6865	6731	6837	6794	6802	6813	6847	6769	6810	6826	6705	6838	6795	6685	6835	6854	6912	6820	6755	6664	6764	6793	6874	6880	6746	6891	6971	6896	6808	6738	6807	6807	6878	6877	6903	6903	6738	6822	6748	6827	6799	6902	6767	6844	6894	6841	6762	6821	6841	6797	7037	6869	6860	6826	6786	6790	6885	6887	6841	6870	6787	6814	6785	6778	6877	6821	6769	6753	6719	6870	6676	6907	6878	6758	6801	6792	6768	6711	6741	6820	6755	6904	6704	6852	6864	6864	6743	6738	6683	6872	6752	6846	6810	6822	6803	6679	6837	6686	6773	6717	6743	6892	6804	6800	6922	6776	6769	6836	6814	6772	6818	6812	6790	6839	6691	6760	6860	6772	6772	6729	6837	6759	6771	6995	6860	6820	6818	6803	6831	6874	6918	6731	6901	6846	6811	6769	6701	6899	6783	6829	6739	7013	6675	6822	6828	6808	6786	6879	6666	6785	6861	6951	6854	6823	6923	6661	6784	6827	6783	6914	6697	6812	6866	6828	6834	6853	6735	6966	6805	6889	6764	6784	6844	6722	6874	6920	6757	6801	6934	6977	6670	6758	6808	6740	6777	6867	6764	6765	6828	6834	6740	6867	6836	6808	6804	6859	6671	6873	6807	6927	6910	6824	6793	6768	6709	6749	6821	6866	6990	6859	6753	6805	6842	6841	6762	6775	6829	6716	6722	6821	6742	6729	6870	6719	6741	6840	6783	6675	6801	6802	6823	6704	6712	6761	6903	6837	6830	6888	6848	6835	6724	6908	6844	6852	6756	6920	6789	6710	6868	6809	6747	6939	6848	6786	6907	6821	6875	6722	6919	6809	6891	6833	6843	6709	6843	6965	6910	6920	6819	6789	6858	6832	6827	6842	6742	6727	6760	6770	6861	6861	6747	6769	6765	6816	6819	6843	6721	6816	6837	6905	6994	6834	6871	6816	6855	6753	6869	6800	6853	6849	6902	6769	6756	6721	6856	6781	6723	6808	6774	6879	6870	6890	6755	6814	6868	6705	6760	6867	6830	6772	6888	6818	6809	6879	6735	6788	6734	6706	6837	6698	6875	6771	6798	6803	6886	6945	6738	6819	6896	6799	6901	6607	6884	6850	6835	6860	6905	6895	6796	6814	6713	6843	6680	6847	6770	6906	6808	6876	6710	6787	6713	6659	6698	6692	6777	6890	6908	6884	6723	6778	6755	6778	6696	6865	6688	6730	6876	6679	6698	6860	6698	6961	6762	6852	6811	6775	6870	6775	6851	6742	6859	6831	6737	6945	6777	6754	6804	6762	6870	6781	6736	6834	6909	6833	6849	6833	6772	6809	6810	6831	6798	6899	6813	6697	6801	6791	6904	6816	6819	6965	6725	6785	6897	6686	6730	6882	6845	6830	6828	6882	6825	6784	6814	6811	6819	6871	6830	6924	6854	6837	6834	6861	6824	6912	6900	6859	6911	6789	6761	6810	6878	6842	6745	6812	6849	6728	6770	6836	6772	6818	6761	6774	6847	6832	6845	6727	6771	6710	6813	6826	6738	6983	6889	6809	6669	6866	6874	6835	6851	6823	6719	6901	6782	6841	6976	6773	6889	6933	6775	6755	6847	6703	6788	6883	6812	6856	6760	6701	6714	6873	6836	6776	6935	6775	6808	6855	6812	6804	6686	6751	6670	6771	6877	6699	6750	6905	6786	6808	6819	6771	6765	6836	6862	6900	6688	6873	6843	6749	6877	6920	6850	6853	6658	6783	6835	6935	6923	6970	6928	6792	6815	6862	6777	6783	6782	6847	6889	6822	6754	6779	6883	6975	6821	6874	6807	6892	6727	6900	6795	6710	6851	6765	6801	6913	6762	6871	6754	6834	6917	6940	6878	6750	6842	6717	6843	6845	6708	6887	6790	6789	6791	6979	6872	6852	6793	6763	6697	6697	6771	6816	6788	6651	6764	6750	6918	6957	6922	6652	6782	6734	6801	6764	6909	6855	6705	6682	6853	6845	6834	6899	6794	6760	6873	6710	6779	6749	6864	6826	6890	6785	6815	6775	6983	6681	6829	6710	6662	6758	6764	6814	6847	6893	6834	6800	6707	6870	6829	6743	6736	6931	6826	6674	6767	6891	6821	6833	6861	6755	6895	6787	6717	6724	6848	6776	6818	6783	6685	6853	6795	7010	6796	6689	6793	6855	6819	6930	6821	6925	6837	6920	6739	6855	6795	6796	6842	6895	6839	6813	6891	6865	6808	6847	6881	6967	6810	6811	7004	6790	6699	6759	6675	6764	6852	6783	6796	6774	6771	6624	6802	6703	6771	6793	6812	6841	6870	6865	6878	6867	6800	6702	6712	6845	6815	6791	6632	6861	6759	6930	6840	6871	6878	6780	6924	6841	6660	6872	6871	6769	6779	6797	6838	6826	6828	6920	6790	6819	6900	6836	6829	6754	6746	6824	6790	6722	6903	6954	6720	6785	6777	6699	6852	6839	6898	6830	6885	6855	6855	6844	6653	6840	6680	6905	6747	6762	6820	6863	6865	6695	6832	6671	6819	6776	6687	6726	6732	6843	6903	6740	6752	6788	6800	6742	6790	6769	6821	6746	6829	6781	6762	6746	6791	6854	6890	6688	6755	6735	6869	6663	6788	6881	6831	6857	6770	6877	6678	6790	6923	6847	6882	6853	6818	6746	6676	6757	6781	6871	6884	6883	6821	6806	6700	6732	6815	6853	6808	6645	6879	6887	6788	6757	6865	6756	6867	6959	6830	6687	6825	6755	6840	6915	6765	6812	6774	6765	6792	6896	6796	6796	6736	6952	6791	6798	6811	6760	6840	6707	6914	6731	6781	6725	6809	6785	6858	6733	6795	6729	6697	6947	6829	6781	6643	6883	6765	6740	6795	6832	6879	6840	6685	6929	6806	6875	6780	6872	6799	6630	6808	6774	6729	6761	6748	6749	6851	6833	6787	6739	6780	6872	6745	6760	6656	6903	6733	6736	6688	6890	6785	6879	6856	6811	6759	6689	6783	6747	6807	6790	6790	6707	6850	6872	6801	6703	6746	6816	6921	6891	6867	6742	6571	6841	6771	6713	6817	6877	6926	6811	6736	6820	6669	6776	6709	6851	6764	6696	6736	6861	6752	6849	6916	6858	6721	6832	6815	6845	6790	6751	6834	6814	6907	6788	6973	6829	6814	6792	6784	6770	6851	6916	6757	7047
16219	9610	2813	6791	21391	9308	11584	25684	19528	6724	1636	895	757	734	664	691	710	688	712	779	748	718	725	726	755	732	724	734	690	701	742	736	758	729	731	751	714	741	754	712	742	753	721	714	729	732	742	731	674	754	734	720	726	767	779	718	731	737	733	715	700	717	724	756	736	728	720	705	700	762	785	747	730	774	777	749	725	738	701	735	771	735	762	750	703	735	702	732	700	729	750	792	745	763	774	797	779	764	731	687	748	737	733	718	741	721	766	735	736	740	755	709	727	704	773	746	727	710	710	746	734	719	696	782	722	772	728	735	705	722	718	717	716	732	739	708	728	746	746	743	727	740	758	798	719	753	750	726	728	694	734	721	733	699	713	747	773	725	736	751	698	733	692	690	746	723	772	715	743	746	717	801	790	753	732	705	701	731	714	719	746	737	740	711	691	678	743	740	736	725	738	771	745	693	708	734	764	761	731	766	757	725	739	692	693	777	672	749	785	775	728	714	774	716	712	757	705	775	749	713	765	687	693	680	691	734	743	725	725	754	769	712	725	722	725	748	736	726	736	754	721	737	759	755	759	697	734	738	724	776	684	715	739	721	717	740	700	764	758	724	762	759	700	763	728	763	701	685	739	762	726	740	752	779	721	720	710	712	686	697	696	755	753	754	717	726	706	772	746	717	732	735	753	768	733	736	716	745	708	768	726	696	714	712	773	705	762	719	779	771	747	718	739	767	737	748	758	731	723	677	769	700	692	704	727	735	765	739	751	729	729	751	759	727	789	775	748	777	696	774	732	735	736	724	715	765	765	714	720	706	742	765	714	771	737	785	742	730	720	734	737	755	735	721	745	744	720	730	795	734	736	756	718	758	760	688	693	779	722	739	730	714	704	746	764	734	753	752	791	762	697	777	701	726	738	753	733	800	746	755	776	748	717	725	714	696	735	733	752	654	749	753	765	760	728	776	732	683	704	738	718	755	735	719	777	696	743	751	764	691	766	712	777	758	730	715	676	739	741	708	729	750	687	752	726	747	771	781	747	711	756	750	779	763	750	755	746	767	750	733	775	699	740	727	716	719	732	769	681	742	738	695	733	724	731	750	752	764	700	736	684	756	747	703	717	720	755	717	763	724	730	723	732	749	736	734	716	680	707	736	757	745	725	733	777	753	765	737	750	722	732	761	730	738	737	714	775	720	743	746	724	735	696	774	714	719	715	703	713	768	764	723	707	748	703	765	722	780	746	739	759	745	733	765	735	703	755	745	697	703	730	740	779	730	699	778	705	722	700	784	772	769	707	722	696	773	748	757	784	722	725	740	729	735	767	746	721	745	746	721	736	753	763	763	752	739	743	727	737	692	741	730	766	744	737	706	755	709	734	781	690	739	754	716	745	730	775	801	738	730	723	779	691	734	745	809	705	720	681	792	717	740	741	760	743	768	742	758	734	715	768	717	753	694	719	699	738	735	730	711	735	727	717	739	745	697	748	749	744	760	754	728	669	720	738	710	720	692	727	707	742	749	714	757	763	728	740	729	763	713	737	738	772	692	743	788	744	767	756	736	743	692	743	755	743	723	726	740	766	678	718	748	713	762	704	735	785	698	703	724	742	764	807	750	768	717	778	729	749	741	711	748	750	759	738	707	774	749	757	736	701	731	752	695	754	737	762	760	763	769	744	761	720	718	753	704	744	715	687	743	734	731	767	745	757	714	722	730	767	708	753	730	702	765	725	758	720	747	711	706	731	720	698	745	724	817	715	703	745	790	740	713	751	726	716	764	717	734	725	712	707	697	746	766	735	748	736	715	739	764	693	716	725	712	698	708	778	752	743	755	679	761	759	790	775	741	796	759	732	706	710	760	706	728	737	780	746	760	741	711	778	734	722	718	732	763	742	710	693	742	741	732	741	791	739	707	742	740	753	737	748	711	757	730	733	698	754	728	675	746	741	718	733	713	672	753	712	746	758	749	795	673	715	706	708	692	753	775	774	736	770	746	723	772	712	743	757	765	756	702	792	734	734	741	788	755	786	739	765	768	750	784	693	716	697	717	759	698	686	725	715	739	758	751	698	747	735	765	739	745	751	785	781	775	728	730	766	766	722	731	760	765	711	715	735	721	717	717	703	727	730	711	780	706	725	747	759	746	743	726	757	763	698	741	705	705	751	735	746	753	745	774	738	697	813	747	739	700	746	771	750	688	729	711	718	752	722	720	742	769	735	696	731	688	726	730	735	757	766	748	725	716	717	737	745	691	749	741	747	746	731	726	773	730	740	728	748	791	772	754	691	736	752	702	745	727	727	752	754	698	775	685	727	661	726	749	713	687	734	732	733	713	733	804	743	714	696	734	726	780	764	707	755	728	727	739	763	773	725	774	728	757	703	704	729	754	700	736	746	776	740	772	739	767	750	748	751	713	716	682	732	718	738	720	728	751	720	702	714	705	695	749	748	740	749	705	742	733	764	710	740	712	728	749	712	782	756	750	719	665	754	743	745	733	705	722	795	747	740	740	717	720	716	713	718	714	780	739	793	733	744	761	754	765	717	725	751	687	718	710	735	724	754	714	730	700	721	773	763	747	766	724	749	720	757	732	756	741	753	733	729	716	749	758	715	733	738	732	725	737	729	751	741	692	722	785	753	735	713	744	744	727	711	713	743	744	719	721	789	718	718	670	715	680	692	763	767	773	745	775	751	702	739	810	730	730	762	711	736	732	744	725	745	742	754	763	749	677	721	775	735	738	710	759	746	711	705	728	709	723	754	747	748	736	714	768	713	752	699	721	770	754	746	725	714	711	694	745	698	740	722	678	689	742	764	727	765	746	725	775	750	794	720	725	681	725	690	735	769	783	785	744	782	739	736	758	783	753	754	768	735	712	708	696	686	749	714	718	742	749	759	759	733	764	686	708	709	676	748	757	736	720	707	735	738	760	741	703	714	786	701	719	745	745	723	753	775	726	705	712	741	746	737	748	764	740	720	715	740	719	742	713	770	739	704	714	738	714	764	719	754	756	715	729	787	772	754	708	739	748	749	742	707	676	726	717	736	751	700	724	723	741	784	715	751	767	742	718	736	709	737	767	741	719	719	717	726	747	687	695	746	727	751	737	724	750	795	709	734	747	720	715	777	769	720	775	743	727	752	733	739	756	720	745	746	761	765	736	732	767	735	739	735	728	760	756	705	722	715	742	693	730	741	722	748	730	757	734	790	746	734	748	745	731	707	738	769	777	719	731	747	721	657	728	750	768	714	779	725	742	733	771	767	771	767	714	707	751	752	712	683	730	752	693	660	712	720	737	757	700	728	760	761	710	788	731	737	731	767	724	734	672	757	726	782	758	779	743	732	754	721	711	730	727	717	753	760	750	729	720	722	696	694	744	713	693	758	772	773	756	714	698	682	737	750	762	746	734	732	759	690	736	693	727	755	765	765	729	710	769	779	727	714	748	758	771	766	710	720	730	701	747	755	733	746	727	759	709	728	743	720	707	719	743	772	712
53786	33366	22848	51333	65907	44095	47363	74874	64600	37995	17381	8358	6768	6676	6600	6648	6680	6804	6791	6770	6736	6738	6610	6694	6834	6575	6696	6719	6647	6774	6601	6746	6720	6642	6663	6575	6640	6840	6713	6730	6785	6780	6714	6713	6718	6633	6768	6759	6802	6743	6790	6792	6694	6699	6805	6683	6557	6695	6608	6698	6755	6649	6719	6862	6779	6763	6766	6631	6690	6796	6723	6693	6626	6711	6772	6710	6602	6723	6762	6779	6770	6664	6675	6701	6723	6708	6781	6691	6759	6756	6775	6702	6736	6738	6738	6885	6757	6674	6758	6829	6773	6655	6773	6749	6838	6671	6706	6714	6712	6828	6719	6725	6827	6560	6816	6737	6683	6743	6756	6744	6599	6620	6717	6766	6726	6681	6794	6635	6587	6765	6642	6609	6764	6774	6638	6666	6757	6692	6699	6757	6742	6557	6638	6684	6856	6684	6729	6715	6746	6776	6685	6617	6666	6812	6789	6627	6706	6654	6604	6692	6661	6714	6730	6740	6701	6770	6734	6728	6690	6713	6749	6647	6776	6635	6696	6595	6775	6697	6693	6623	6597	6749	6808	6712	6586	6751	6834	6772	6690	6755	6705	6680	6696	6708	6814	6848	6646	6836	6615	6676	6645	6694	6808	6735	6799	6650	6556	6771	6781	6713	6865	6757	6790	6726	6712	6709	6808	6650	6706	6692	6782	6594	6752	6759	6762	6805	6881	6785	6694	6631	6594	6818	6886	6637	6786	6760	6688	6626	6723	6681	6641	6770	6904	6576	6618	6722	6624	6675	6709	6782	6839	6826	6772	6776	6716	6900	6809	6769	6789	6802	6721	6738	6527	6749	6773	6673	6667	6800	6734	6664	6611	6772	6805	6660	6817	6632	6729	6688	6681	6707	6753	6759	6628	6611	6772	6707	6765	6695	6782	6720	6681	6784	6696	6670	6785	6731	6714	6689	6883	6707	6730	6639	6739	6820	6702	6702	6788	6812	6763	6608	6723	6688	6663	6706	6625	6751	6747	6780	6602	6623	6713	6787	6722	6592	6777	6647	6712	6637	6802	6773	6805	6831	6637	6668	6747	6639	6873	6724	6799	6721	6718	6638	6745	6668	6672	6780	6680	6680	6650	6770	6720	6630	6750	6711	6758	6660	6758	6726	6744	6704	6854	6660	6619	6815	6793	6786	6640	6782	6675	6774	6780	6716	6809	6749	6761	6767	6791	6583	6752	6642	6649	6578	6753	6705	6660	6585	6825	6676	6687	6765	6830	6789	6746	6821	6852	6687	6662	6732	6807	6658	6683	6792	6682	6762	6772	6727	6648	6626	6727	6714	6670	6629	6852	6782	6721	6637	6667	6765	6800	6664	6788	6646	6790	6723	6689	6690	6714	6699	6601	6639	6779	6644	6823	6683	6823	6710	6683	6754	6811	6650	6826	6572	6683	6710	6688	6790	6670	6758	6637	6721	6714	6685	6817	6733	6778	6592	6782	6693	6706	6753	6647	6650	6646	6713	6604	6775	6583	6729	6720	6806	6761	6751	6689	6790	6694	6628	6722	6752	6729	6741	6771	6746	6706	6670	6702	6683	6829	6734	6801	6728	6673	6729	6737	6829	6843	6810	6790	6885	6740	6794	6669	6786	6807	6724	6783	6633	6686	6665	6667	6733	6667	6752	6691	6698	6810	6682	6737	6753	6679	6734	6703	6841	6659	6638	6656	6641	6748	6605	6729	6735	6649	6666	6806	6683	6715	6579	6589	6766	6734	6712	6811	6812	6714	6744	6738	6714	6688	6795	6748	6686	6728	6815	6704	6822	6708	6703	6625	6655	6700	6562	6644	6840	6669	6672	6654	6849	6723	6722	6643	6682	6690	6673	6628	6699	6721	6694	6792	6689	6768	6678	6663	6615	6642	6814	6740	6702	6840	6777	6752	6746	6695	6749	6771	6697	6777	6789	6765	6782	6789	6677	6765	6737	6728	6734	6728	6863	6938	6636	6823	6748	6717	6748	6754	6753	6807	6689	6635	6666	6688	6725	6809	6756	6799	6663	6621	6743	6759	6664	6749	6684	6714	6719	6645	6700	6756	6808	6625	6719	6734	6708	6695	6750	6843	6622	6761	6652	6954	6547	6700	6828	6811	6701	6752	6897	6870	6832	6728	6723	6758	6675	6631	6632	6718	6830	6653	6674	6717	6607	6769	6630	6805	6718	6677	6782	6661	6692	6737	6703	6697	6633	6725	6838	6725	6638	6754	6710	6732	6718	6687	6734	6633	6668	6778	6789	6595	6598	6747	6602	6739	6765	6769	6753	6734	6694	6832	6615	6707	6815	6870	6772	6669	6855	6805	6928	6755	6725	6725	6760	6678	6688	6692	6727	6711	6690	6707	6745	6868	6817	6736	6678	6831	6714	6808	6775	6780	6612	6730	6666	6680	6739	6674	6750	6668	6592	6638	6718	6655	6771	6751	6624	6672	6839	6653	6705	6766	6758	6751	6800	6664	6832	6821	6719	6861	6644	6632	6771	6758	6649	6838	6673	6671	6696	6691	6772	6696	6723	6567	6638	6740	6718	6798	6702	6748	6664	6754	6704	6854	6695	6768	6730	6858	6747	6810	6893	6696	6699	6829	6665	6632	6674	6791	6772	6664	6634	6647	6709	6606	6613	6840	6754	6773	6753	6556	6781	6738	6900	6606	6824	6640	6798	6628	6676	6702	6640	6633	6769	6696	6843	6893	6795	6673	6782	6760	6630	6657	6776	6748	6753	6681	6739	6774	6744	6811	6596	6761	6652	6768	6698	6709	6692	6766	6778	6582	6633	6728	6728	6619	6769	6675	6780	6798	6676	6841	6729	6627	6724	6766	6790	6599	6743	6785	6773	6797	6734	6687	6730	6698	6729	6556	6819	6592	6752	6785	6752	6827	6632	6656	6819	6865	6763	6662	6662	6639	6835	6671	6930	6736	6833	6668	6721	6811	6612	6653	6606	6727	6779	6695	6656	6823	6654	6681	6813	6750	6661	6715	6646	6720	6696	6716	6649	6697	6715	6664	6697	6840	6729	6758	6669	6744	6705	6813	6668	6705	6763	6798	6728	6763	6721	6662	6714	6795	6713	6720	6701	6642	6791	6822	6672	6793	6740	6697	6689	6839	6668	6812	6733	6803	6693	6664	6814	6677	6651	6639	6744	6707	6792	6670	6565	6771	6620	6745	6778	6686	6684	6724	6779	6798	6741	6776	6654	6730	6690	6770	6674	6854	6671	6666	6621	6727	6742	6724	6710	6835	6559	6577	6793	6877	6829	6818	6762	6822	6768	6702	6755	6714	6736	6801	6733	6801	6811	6731	6788	6745	6630	6718	6726	6698	6643	6639	6672	6689	6833	6807	6741	6815	6648	6747	6657	6763	6707	6688	6580	6681	6668	6707	6566	6789	6688	6780	6634	6779	6723	6777	6718	6717	6705	6790	6735	6752	6691	6770	6609	6722	6608	6704	6609	6663	6625	6654	6873	6760	6826	6586	6794	6810	6689	6697	6710	6710	6720	6733	6607	6649	6632	6763	6620	6763	6689	6727	6825	6681	6749	6782	6711	6633	6758	6716	6645	6800	6719	6637	6735	6749	6752	6692	6677	6882	6715	6738	6743	6611	6793	6755	6508	6817	6699	6722	6815	6692	6684	6674	6707	6681	6734	6717	6694	6779	6652	6772	6827	6759	6791	6612	6636	6747	6762	6666	6746	6714	6673	6766	6697	6724	6818	6591	6848	6721	6770	6667	6673	6672	6807	6724	6662	6715	6740	6676	6654	6708	6732	6663	6638	6884	6794	6801	6648	6783	6738	6828	6751	6836	6718	6736	6804	6670	6750	6766	6685	6697	6617	6757	6702	6713	6800	6802	6756	6676	6798	6554	6657	6628	6683	6666	6754	6668	6760	6846	6724	6636	6637	6780	6689	6696	6828	6749	6774	6639	6551	6655	6780	6656	6742	6790	6808	6763	6594	6797	6680	6578	6769	6671	6748	6724	6711	6676	6696	6778	6702	6683	6649	6704	6633	6760	6577	6747	6838	6752	6719	6780	6745	6763	6611	6766	6724	6738	6703	6668	6571	6707	6864	6732	6729	6762	6733	6715	6705	6712	6712	6689	6634	6837	6801	6740	6763	6735	6877	6809	6713	6774	6657	6770	6657	6721	6861	6712	6768	6779	6622	6684	6529	6725	6660	6697	6820	6800	6648	6752	6696	6868	6842	6632	6816	6587	6642	6728	6703	6701	6645	6693	6754	6776	6771	6694	6644	6719	6758	6857	6702	6712	6520	6882	6696	6900	6725	6750	6784	6684	6801	6539	6759	6822	6715	6781	6685	6733	6788	6717	6638	6830	6568	6698	6709	6809	6712	6664	6732	6678	6713	6574	6705	6788	6642	6727	6872	6806	6639	6630	6816	6549	6808	6751	6827	6770	6707	6696	6706	6702	6710	6684	6678	6649	6719	6717	6677	6676	6695	6704	6719	6750	6697	6714	6726	6781	6666	6745	6732	6784	6744	6709	6716	6734	6670	6849	6648	6773	6871	6681	6721	6711	6792	6695	6778	6716	6741	6664	6674	6637	6695	6636	6769	6704	6841	6877	6692	6744	6647	6763	6757	6731	6798	6605	6688	6656	6826	6748	6748	6750	6764	6638	6647	6825	6741	6708	6662	6776	6619	6659	6678	6674	6724	6645	6735	6696	6756	6667	6668	6716	6711	6819	6728	6709	6669	6708	6657	6737	6731	6656	6668	6670	6722	6769	6648	6665	6748	6735	6895	6713	6611	6781	6730	6680	6772	6801	6648	6741	6761	6747	6563	6686	6672	6805	6756	6757	6759	6777	6669	6712	6635	6994	6720	6711	6756	6739	6701	6611	6638	6716	6742	6747	6660	6659	6805	6644	6630	6745	6796	6679	6714	6669	6774	6759	6725	6710	6673	6650	6760	6736	6718	6732	6672	6614	6733	6798	6756	6820	6582	6736	6794	6751	6795	6679	6732	6917	6905	6754	6641	6753	6613	6770	6746	6781	6712	6803	6712	6795	6766	6754	6611	6823	6828	6792	6690	6703	6662	6832	6754
5835	1276	1019	1823	6540	7048	5652	3970	1982	1100	827	721	782	726	752	706	684	717	720	740	730	721	749	715	702	714	692	705	697	688	715	723	774	780	725	794	729	717	741	756	697	743	713	762	767	692	717	701	668	750	766	737	751	723	694	687	692	697	692	707	729	748	723	699	718	747	748	761	730	650	715	767	761	733	722	759	767	704	744	735	801	765	692	728	716	735	680	699	730	705	712	736	748	756	681	718	718	741	730	771	714	780	714	757	761	702	774	703	751	721	699	743	708	748	766	752	741	728	748	705	719	710	780	723	718	740	720	699	737	678	685	714	706	774	726	694	729	718	769	699	732	778	704	772	745	718	710	751	747	751	722	696	732	758	727	732	660	715	776	766	736	710	752	757	736	720	713	712	706	745	787	745	737	757	718	796	785	717	764	709	764	693	708	768	700	746	735	755	748	712	725	717	709	705	778	766	719	706	744	680	755	780	734	644	748	651	725	685	708	717	667	712	730	728	719	704	738	734	759	772	685	713	711	707	724	719	715	784	739	727	735	715	746	715	735	780	711	701	721	728	754	686	759	716	744	712	765	732	770	769	752	744	726	759	685	733	723	746	711	704	718	717	746	722	700	789	750	721	730	728	705	694	734	732	712	711	690	780	747	736	685	730	789	718	728	696	726	742	747	723	727	722	711	753	722	705	736	734	693	707	737	749	749	716	749	727	733	745	748	721	742	765	729	759	697	707	722	729	712	683	695	688	723	720	692	780	756	730	754	745	703	709	732	717	667	724	675	702	748	731	697	701	789	733	744	721	744	750	738	740	694	719	801	738	720	803	735	681	700	733	730	750	719	714	721	769	719	741	730	760	735	723	740	704	735	719	733	750	711	733	695	732	721	689	703	720	745	716	689	765	729	731	751	755	752	718	761	781	720	713	702	714	719	731	720	725	723	755	725	753	710	696	715	716	778	707	687	695	704	796	783	773	789	750	711	740	728	709	754	732	737	749	754	713	717	731	708	748	685	763	715	715	750	725	757	747	732	754	716	733	741	718	747	700	721	749	754	729	723	738	721	709	765	669	699	731	752	723	718	731	709	698	754	725	716	761	714	720	775	724	715	708	730	740	706	718	746	732	697	728	766	791	724	750	728	723	712	759	742	726	697	724	694	706	733	720	764	715	713	747	740	788	763	744	702	752	724	720	668	723	677	735	721	773	749	755	759	729	749	737	713	724	723	725	719	687	686	696	724	703	733	689	770	730	731	667	757	708	746	744	783	744	712	691	724	721	765	753	669	739	757	728	724	737	760	694	726	739	722	769	730	769	710	735	741	735	749	754	762	704	718	734	718	771	751	670	703	731	739	662	730	731	687	735	703	747	714	749	685	756	741	701	711	729	760	736	702	674	738	707	686	698	688	750	748	746	696	750	687	760	789	647	723	748	676	728	760	717	700	757	742	745	733	747	702	697	771	698	789	730	711	758	751	665	749	786	751	758	759	717	735	755	743	744	693	710	763	727	677	723	751	705	779	724	732	707	698	706	704	720	750	712	749	746	733	754	741	757	687	769	730	736	721	731	736	711	702	715	767	713	706	719	755	686	752	733	758	734	664	707	742	743	718	769	699	729	735	730	699	723	754	775	728	729	672	741	736	718	730	728	700	739	746	716	704	746	760	776	780	692	741	756	743	759	726	701	720	714	686	725	694	727	727	762	747	713	753	752	711	753	708	732	724	745	715	728	742	731	718	715	726	723	754	715	783	706	707	777	758	754	708	745	732	741	748	726	757	725	699	720	742	686	746	710	679	716	733	726	787	684	761	772	693	760	711	705	748	739	744	736	700	727	709	756	744	714	682	770	712	741	752	764	691	729	729	744	732	756	713	752	729	732	752	775	763	737	721	694	745	736	755	707	798	744	672	697	736	704	758	743	766	739	785	758	706	723	753	740	733	779	774	720	769	725	728	728	788	730	753	770	761	736	741	745	718	726	767	734	741	714	702	751	730	724	705	760	748	734	767	764	739	745	724	753	678	734	743	727	695	743	737	790	676	742	709	744	743	715	732	774	693	755	756	721	726	744	721	743	710	739	788	725	720	747	704	747	681	731	685	749	750	710	715	738	744	748	738	776	746	725	747	738	714	723	702	741	738	762	718	709	711	676	764	725	659	755	765	752	727	712	770	766	706	732	721	707	761	739	724	744	739	727	783	771	709	677	736	723	717	686	723	761	723	719	714	707	760	719	795	677	702	737	703	777	705	792	758	748	761	727	712	740	761	702	779	691	729	691	759	747	715	755	710	727	730	737	678	709	753	724	705	726	719	708	741	707	724	758	749	748	766	682	761	694	707	715	733	737	737	762	740	720	717	709	757	704	706	732	715	737	789	707	690	739	706	729	692	821	718	724	677	712	711	741	763	684	707	722	733	732	720	729	745	640	731	769	722	725	710	758	721	762	755	759	766	758	712	739	765	738	697	747	728	736	703	735	706	704	716	760	705	705	692	750	739	787	735	766	731	757	728	720	707	744	754	732	660	725	721	726	752	756	674	748	717	776	744	732	733	727	775	720	736	744	743	733	739	740	745	675	715	755	775	716	703	729	726	718	765	710	680	723	723	700	713	729	754	727	704	718	709	706	767	716	772	755	701	741	742	749	756	719	738	734	736	728	736	709	771	744	758	704	701	755	662	741	659	721	682	754	760	808	766	696	727	718	735	721	725	731	724	757	741	736	734	683	670	745	770	747	734	708	767	743	744	781	776	737	742	732	736	732	696	764	717	737	701	768	687	707	684	719	712	756	722	717	718	744	720	720	671	748	772	746	743	744	709	755	721	749	730	720	768	713	745	693	729	770	735	735	691	714	733	739	727	716	724	729	729	736	733	720	710	677	731	768	711	713	730	721	750	738	699	694	688	729	740	761	685	737	793	724	743	693	760	661	711	728	738	763	713	701	780	711	730	754	726	709	733	702	730	697	731	698	743	708	730	758	674	716	719	746	716	689	715	730	735	756	704	714	724	703	753	735	758	733	729	739	682	706	701	723	782	714	739	732	695	700	713	738	696	775	714	723	737	764	735	727	749	740	708	730	728	678	690	764	727	723	725	740	731	694	728	777	754	745	708	707	724	768	769	740	710	728	676	723	737	749	669	756	765	714	729	723	739	698	769	747	761	783	679	772	721	735	737	723	727	767	709	698	737	727	741	734	764	773	817	724	755	759	752	679	709	715	755	752	732	744	737	736	743	738	727	776	767	697	747	721	703	725	719	734	751	712	726	757	688	738	731	714	766	669	792	714	760	742	745	743	744	729	691	697	758	714	711	742	739	700	720	679	736	725	729	795	733	747	729	752	704	657	732	799	736	736	713	766	749	761	731	776	715	709	712	701	739	714	784	730	731	729	711	756	743	722	692	689	732	726	749	708	704	695	754	681	748	730	749	757	716	735	762	708	726	694	720	704	715	743	712	711	701	771	748	753	727	722	733	741	748	736	742	762	742	751	695	745
32435	14136	11552	36362	60674	54573	46648	37302	22872	12006	7720	6829	6799	6691	6614	6634	6618	6599	6685	6566	6662	6662	6695	6686	6648	6680	6705	6547	6690	6647	6702	6648	6689	6548	6535	6718	6600	6715	6632	6602	6701	6697	6637	6703	6627	6650	6577	6594	6743	6676	6575	6645	6670	6680	6482	6689	6665	6656	6595	6697	6611	6610	6626	6686	6650	6662	6583	6601	6734	6705	6592	6670	6649	6595	6640	6648	6731	6641	6621	6681	6584	6638	6622	6627	6675	6544	6478	6657	6644	6656	6636	6683	6702	6519	6700	6666	6573	6607	6562	6793	6588	6708	6679	6616	6703	6664	6781	6689	6661	6677	6643	6596	6636	6662	6696	6617	6749	6666	6645	6688	6538	6792	6603	6613	6547	6641	6528	6645	6566	6677	6702	6645	6711	6615	6575	6649	6692	6716	6678	6640	6575	6599	6643	6560	6675	6753	6688	6788	6614	6548	6759	6594	6628	6700	6599	6733	6672	6724	6728	6659	6727	6627	6737	6744	6611	6580	6735	6605	6611	6747	6642	6635	6607	6772	6655	6629	6609	6658	6608	6748	6614	6770	6648	6569	6696	6623	6671	6582	6613	6765	6659	6757	6621	6603	6552	6676	6554	6782	6505	6684	6391	6549	6683	6582	6815	6574	6625	6651	6626	6531	6682	6645	6543	6674	6661	6675	6668	6744	6560	6684	6643	6637	6667	6685	6612	6615	6644	6619	6611	6619	6562	6630	6548	6694	6573	6679	6614	6697	6631	6675	6834	6614	6624	6635	6704	6675	6574	6770	6650	6656	6678	6606	6621	6592	6560	6678	6622	6693	6749	6734	6665	6559	6616	6635	6776	6655	6600	6690	6688	6602	6669	6521	6610	6685	6771	6636	6705	6588	6719	6692	6628	6677	6686	6691	6647	6513	6670	6693	6813	6664	6670	6529	6643	6684	6498	6612	6578	6573	6755	6547	6649	6671	6695	6601	6609	6678	6652	6583	6595	6679	6502	6635	6492	6651	6568	6674	6682	6677	6738	6648	6737	6643	6541	6660	6574	6688	6633	6836	6624	6580	6582	6656	6801	6663	6628	6670	6694	6706	6708	6700	6634	6514	6640	6570	6674	6769	6660	6620	6656	6645	6636	6734	6797	6575	6578	6617	6721	6578	6677	6584	6547	6720	6587	6768	6688	6573	6565	6723	6531	6721	6668	6719	6657	6638	6706	6547	6760	6663	6606	6542	6504	6598	6651	6653	6612	6676	6731	6665	6711	6612	6757	6665	6683	6634	6695	6612	6601	6756	6660	6610	6748	6710	6731	6535	6592	6709	6628	6514	6509	6566	6686	6667	6649	6635	6658	6625	6777	6711	6738	6638	6695	6740	6591	6641	6542	6600	6586	6583	6670	6715	6732	6588	6710	6621	6802	6511	6620	6707	6674	6655	6571	6555	6690	6651	6637	6710	6643	6547	6554	6659	6699	6619	6614	6638	6746	6551	6559	6693	6566	6680	6657	6629	6599	6559	6696	6659	6644	6714	6572	6682	6655	6600	6611	6620	6491	6561	6734	6724	6623	6559	6692	6624	6729	6752	6659	6734	6715	6593	6712	6578	6597	6761	6581	6560	6638	6699	6764	6698	6645	6847	6655	6569	6707	6567	6694	6935	6659	6508	6620	6740	6631	6659	6578	6663	6647	6658	6766	6629	6691	6597	6815	6777	6674	6588	6681	6752	6696	6704	6724	6709	6631	6718	6684	6731	6688	6590	6706	6613	6648	6549	6563	6604	6542	6669	6788	6618	6643	6602	6670	6665	6733	6677	6577	6663	6618	6691	6685	6685	6684	6701	6653	6719	6827	6573	6703	6530	6660	6550	6675	6662	6544	6697	6649	6800	6652	6677	6631	6668	6678	6658	6577	6587	6678	6669	6769	6554	6635	6812	6740	6627	6646	6586	6648	6643	6647	6669	6618	6612	6724	6654	6695	6638	6677	6562	6625	6685	6661	6629	6648	6705	6688	6635	6618	6639	6684	6633	6735	6615	6600	6668	6678	6666	6567	6605	6585	6631	6580	6691	6661	6530	6715	6695	6737	6603	6581	6729	6698	6541	6612	6642	6706	6480	6805	6769	6675	6666	6594	6645	6656	6488	6741	6777	6574	6654	6711	6698	6621	6644	6816	6692	6674	6610	6643	6602	6611	6636	6571	6664	6532	6702	6627	6666	6668	6730	6612	6681	6695	6712	6671	6769	6706	6545	6648	6625	6704	6733	6599	6813	6712	6680	6811	6706	6820	6527	6729	6728	6589	6600	6578	6702	6687	6612	6633	6630	6664	6672	6701	6668	6469	6697	6664	6643	6691	6789	6535	6585	6697	6719	6557	6599	6656	6713	6684	6719	6727	6660	6534	6574	6480	6720	6662	6532	6653	6778	6669	6595	6701	6582	6514	6824	6707	6668	6713	6531	6677	6695	6591	6767	6621	6546	6659	6577	6565	6596	6610	6659	6637	6677	6678	6623	6581	6668	6630	6565	6603	6689	6669	6653	6633	6750	6556	6679	6626	6672	6750	6598	6626	6686	6534	6615	6596	6771	6680	6772	6669	6647	6874	6636	6561	6625	6587	6611	6769	6774	6675	6480	6602	6739	6607	6600	6714	6573	6605	6725	6618	6641	6633	6665	6633	6657	6659	6724	6608	6713	6831	6568	6748	6616	6760	6607	6671	6693	6664	6583	6701	6682	6663	6700	6594	6694	6654	6633	6635	6591	6554	6581	6691	6642	6663	6636	6443	6551	6692	6583	6568	6690	6593	6684	6625	6754	6666	6555	6574	6769	6549	6569	6664	6695	6713	6617	6560	6676	6515	6665	6621	6591	6594	6569	6626	6743	6588	6630	6564	6665	6684	6703	6694	6583	6602	6657	6720	6616	6610	6585	6791	6629	6648	6742	6704	6571	6801	6640	6632	6649	6519	6809	6723	6557	6605	6781	6703	6668	6693	6684	6760	6616	6628	6636	6790	6647	6732	6631	6628	6679	6626	6754	6683	6534	6746	6645	6635	6729	6578	6739	6653	6823	6603	6668	6608	6637	6515	6520	6543	6710	6581	6634	6605	6759	6681	6724	6568	6605	6709	6683	6583	6766	6646	6625	6683	6623	6581	6711	6661	6684	6582	6596	6652	6678	6632	6635	6680	6664	6653	6652	6803	6675	6709	6545	6778	6561	6696	6742	6540	6672	6710	6655	6711	6677	6645	6739	6688	6622	6607	6730	6715	6740	6622	6656	6702	6770	6711	6593	6691	6582	6761	6646	6662	6782	6551	6665	6588	6550	6652	6671	6665	6654	6678	6574	6543	6489	6713	6554	6686	6573	6703	6657	6671	6602	6615	6660	6574	6521	6604	6787	6654	6658	6649	6673	6595	6765	6702	6650	6653	6632	6710	6762	6459	6591	6643	6548	6768	6683	6629	6576	6535	6751	6772	6553	6703	6694	6784	6688	6517	6607	6709	6696	6678	6684	6590	6656	6578	6618	6672	6669	6702	6747	6726	6637	6587	6637	6555	6579	6614	6592	6659	6640	6581	6735	6771	6754	6555	6686	6577	6699	6619	6668	6577	6602	6657	6631	6725	6606	6646	6605	6627	6635	6582	6609	6579	6639	6721	6728	6578	6605	6694	6647	6580	6599	6558	6699	6686	6805	6853	6669	6770	6770	6564	6695	6668	6826	6665	6693	6805	6617	6636	6572	6633	6646	6622	6684	6582	6763	6541	6669	6715	6732	6622	6606	6631	6646	6646	6685	6633	6617	6718	6625	6542	6656	6709	6531	6612	6559	6514	6628	6707	6661	6641	6617	6605	6549	6523	6673	6643	6622	6685	6694	6668	6629	6703	6577	6775	6701	6691	6760	6625	6711	6761	6787	6548	6663	6612	6637	6647	6571	6695	6609	6707	6716	6660	6647	6810	6748	6641	6574	6607	6526	6607	6742	6712	6678	6673	6683	6523	6818	6570	6639	6718	6541	6712	6708	6763	6695	6650	6680	6735	6541	6696	6542	6674	6687	6530	6500	6570	6612	6643	6655	6702	6700	6630	6692	6673	6684	6679	6664	6640	6590	6533	6493	6677	6680	6743	6639	6788	6648	6585	6578	6581	6590	6593	6565	6796	6573	6650	6560	6736	6635	6740	6666	6538	6636	6619	6639	6645	6555	6635	6725	6653	6677	6521	6540	6687	6637	6613	6669	6690	6664	6621	6653	6797	6617	6786	6655	6635	6719	6633	6592	6687	6611	6634	6662	6686	6669	6713	6616	6692	6758	6565	6646	6518	6788	6794	6752	6625	6649	6658	6717	6690	6730	6734	6670	6777	6810	6629	6595	6612	6732	6600	6791	6684	6793	6610	6708	6746	6616	6657	6655	6499	6708	6657	6641	6573	6618	6614	6679	6578	6679	6645	6701	6635	6553	6667	6654	6777	6616	6652	6713	6661	6578	6722	6731	6650	6652	6660	6729	6782	6723	6767	6587	6576	6752	6656	6687	6696	6511	6695	6612	6672	6575	6684	6676	6618	6529	6610	6732	6617	6576	6801	6661	6632	6658	6590	6556	6791	6574	6672	6793	6708	6697	6757	6617	6712	6630	6725	6826	6716	6734	6660	6642	6607	6699	6613	6668	6514	6566	6626	6691	6557	6613	6638	6667	6632	6677	6487	6724	6636	6650	6761	6675	6650	6569	6661	6554	6616	6634	6642	6670	6655	6748	6734	6461	6678	6691	6616	6630	6670	6670	6694	6644	6709	6701	6587	6690	6641	6510	6757	6511	6747	6626	6747	6680	6712	6492	6663	6584	6701	6598	6739	6651	6641	6691	6621	6561	6584	6787	6685	6526	6547	6766	6691	6690	6601	6664	6669	6578	6761	6569	6583	6771	6671	6719	6610	6697	6612	6664	6512	6745	6649	6617	6598	6552	6634	6519	6719	6562	6605	6802	6612	6676	6642	6613	6663	6742	6685	6666	6656	6613	6656	6721	6600	6699	6723	6728	6643	6644	6709	6728	6564	6645	6597	6556	6646	6627	6648	6666	6773	6632	6581	6735	6578	6678	6614	6676	6696	6609	6564	6669
12486	8898	3601	5917	23530	33741	25281	13822	4840	1483	883	751	744	703	760	696	742	785	738	690	720	668	773	734	714	709	749	709	758	713	756	712	754	776	744	752	750	757	759	752	762	722	765	793	736	759	731	771	738	729	736	767	760	732	740	755	761	726	800	747	710	764	730	769	746	721	741	745	723	768	743	669	731	692	743	766	780	735	712	745	765	699	691	744	712	736	747	723	693	756	729	698	748	760	769	734	750	740	742	715	751	743	755	778	773	715	733	740	733	724	767	766	782	741	731	756	784	717	753	786	765	666	775	708	732	760	733	740	742	795	712	714	733	796	716	731	735	743	723	808	701	736	715	707	723	791	722	751	796	729	754	702	743	688	699	753	793	753	764	793	768	759	776	726	759	743	743	747	679	755	727	698	745	795	739	735	743	726	735	765	741	747	739	742	733	782	701	788	716	737	779	752	712	757	734	744	749	697	758	740	748	721	757	720	770	744	792	734	771	780	696	750	748	750	775	716	764	732	736	732	719	746	709	760	754	732	704	756	713	761	773	769	707	758	764	708	710	753	723	725	729	699	728	748	748	728	756	770	708	755	711	745	733	736	764	720	654	730	757	723	785	748	728	753	739	750	778	767	729	800	724	804	786	728	699	765	745	765	763	740	723	744	741	702	718	712	786	745	760	790	743	775	754	778	777	729	731	711	750	803	743	770	718	720	727	746	758	752	752	741	783	747	736	725	737	764	739	757	712	740	703	810	775	749	751	785	687	736	719	747	748	750	713	716	710	773	738	705	691	699	748	718	723	770	728	764	701	745	743	753	761	720	729	742	747	771	778	712	784	729	732	753	732	745	738	716	730	773	751	743	747	738	711	745	779	735	738	766	730	783	755	744	724	747	759	724	733	733	719	704	776	771	717	742	768	703	718	684	688	717	727	789	743	705	745	715	797	731	777	756	773	758	794	721	718	719	696	755	730	742	773	732	711	692	704	764	779	744	759	730	788	721	723	768	727	751	750	718	723	732	808	730	727	729	718	732	718	749	723	740	725	761	758	699	753	760	737	728	762	751	753	743	737	732	739	805	746	759	749	751	753	718	724	761	760	786	786	700	757	744	727	720	726	737	757	690	704	737	732	715	722	794	757	747	723	778	752	701	691	687	722	736	740	725	746	758	752	729	715	715	681	777	739	756	740	711	735	742	704	728	709	786	763	709	751	754	747	710	745	728	743	752	781	735	760	768	747	752	754	791	759	740	748	737	772	720	720	719	739	707	733	745	684	741	764	730	747	769	745	730	712	739	759	745	750	735	730	726	776	719	693	735	733	738	721	824	714	737	743	769	699	728	744	740	702	729	735	697	706	719	743	772	762	757	711	732	726	779	776	700	745	742	731	740	741	705	776	746	736	717	750	774	730	698	750	743	708	730	776	795	740	730	726	728	740	732	714	726	763	751	726	694	781	746	717	781	776	726	743	767	729	710	734	798	745	693	755	782	747	761	767	715	796	756	717	767	722	750	715	748	710	754	739	713	741	774	741	745	702	757	709	751	717	688	755	747	718	695	729	725	731	723	778	769	716	739	744	766	718	738	799	701	728	741	773	766	746	716	733	737	683	780	772	770	770	703	728	784	732	738	748	780	739	712	726	751	756	697	766	720	753	770	734	768	707	778	752	693	742	710	783	797	740	736	727	739	740	691	744	792	763	761	753	745	727	790	771	716	714	791	715	755	770	689	748	778	761	748	727	723	694	775	691	751	759	713	720	744	738	730	710	795	736	798	702	711	795	736	685	687	768	798	794	758	753	757	717	729	738	747	724	693	728	751	700	750	759	728	757	778	748	735	774	750	739	721	678	732	715	720	685	742	754	738	697	750	763	733	798	787	708	758	775	764	767	708	758	750	707	767	767	734	747	725	723	771	729	783	730	720	764	726	712	753	691	740	777	737	762	789	710	739	754	690	796	755	742	748	740	729	727	757	769	718	788	752	755	695	723	785	730	741	713	711	724	763	727	708	724	779	713	789	780	764	739	750	690	733	672	732	726	755	772	758	738	732	741	753	752	742	703	699	806	715	779	690	674	722	761	717	776	737	737	719	717	779	770	768	784	764	730	666	691	739	768	782	777	730	727	761	762	702	681	736	824	708	773	742	738	766	735	739	735	739	725	742	763	755	745	776	745	750	789	750	779	756	742	763	780	755	756	715	717	733	787	767	750	690	779	767	750	733	709	734	690	720	762	752	740	700	719	765	782	742	738	824	772	758	754	698	726	715	800	716	738	704	726	728	773	730	717	771	701	754	778	757	750	715	713	749	764	782	721	778	759	750	761	760	763	714	765	687	749	746	784	744	759	734	782	762	751	728	725	719	823	734	717	762	705	713	740	723	744	709	763	742	769	707	685	766	761	754	748	730	774	768	745	725	690	704	727	739	755	693	721	752	720	747	723	713	769	718	724	731	746	775	764	694	761	776	784	749	739	731	725	746	791	698	797	747	731	764	711	735	761	718	697	745	716	731	726	739	827	758	770	747	726	782	765	763	754	756	767	760	749	745	769	687	761	780	805	730	717	762	727	749	791	715	707	775	732	776	763	750	739	757	713	755	732	711	739	745	759	696	726	767	753	714	763	739	773	726	764	720	797	704	769	774	724	762	739	774	763	813	734	773	724	763	727	728	793	720	763	741	770	756	723	712	766	777	719	788	771	759	683	687	761	780	764	746	768	778	738	763	754	715	713	736	777	714	742	734	704	735	763	748	708	752	758	734	763	760	709	783	727	799	752	745	772	778	772	790	731	700	800	714	805	722	764	789	733	741	745	696	771	720	771	717	720	751	714	737	725	760	742	727	714	753	758	763	734	791	741	738	790	748	733	766	702	740	725	726	795	685	673	726	746	778	718	751	738	732	783	760	734	726	729	728	753	746	738	785	777	709	824	748	711	767	707	683	749	776	727	774	766	740	726	756	774	720	711	714	740	740	744	741	757	769	705	765	709	762	770	767	722	758	747	748	728	798	721	765	778	726	721	735	708	761	703	743	715	737	752	724	672	740	772	742	781	729	725	740	710	676	777	748	771	711	744	746	768	761	723	762	717	739	771	721	713	705	784	792	739	835	767	731	756	690	768	771	725	702	755	743	767	713	746	704	736	747	748	713	753	734	766	737	715	692	731	698	739	744	706	696	744	761	715	738	735	749	737	798	768	736	737	800	751	743	725	723	762	793	702	730	731	728	791	759	764	774	735	759	712	767	749	729	777	712	787	771	746	727	737	735	730	731	776	722	778	741	719	749	740	765	758	701	754	714	777	733	789	721	714	733	733	758	702	744	726	739	765	733	697	706	759	725	767	734	710	705	762	760	730	759	724	724	805	762	710	755	737	756	700	774	811	756	764	792	733	722	707	790	718	705	720	722	776	773	744	770	764	750	750	755	797	741	753	740	700	772	687	771	731	731	732	719	798	773	741	738	734	734	749	758	800	733	730	700	683	782	708	711	732	764	743	747
50293	37311	26381	50910	80005	92242	79100	56981	35617	17970	8843	7004	6701	6746	6937	6812	6832	6766	6718	6827	6718	6824	6785	6682	6737	6884	6825	6778	6761	6877	6679	6752	6636	6897	6654	6836	6798	6735	6785	6687	6868	6727	6800	6798	6801	6906	6728	6800	6725	6798	6785	6897	6850	6852	6742	6897	6838	6814	6783	6697	6796	6918	6911	6733	6932	6787	6885	6832	6860	6531	6756	6811	6701	6727	6819	6788	6764	6646	6761	6751	6718	6759	6875	6760	6782	6742	6789	6853	6811	6838	6700	6875	6826	6788	6823	6788	6784	6661	6783	6803	6861	6785	6868	6836	6742	6861	6833	6769	6734	6806	6740	6793	6741	6868	6685	6808	6775	6876	6884	6787	6935	6696	6849	6865	6784	6831	6801	6777	6852	6680	6741	6821	6742	6738	6886	6863	6769	6756	6721	6763	6763	6719	6757	6809	6932	6799	6727	6807	6787	6650	6703	6850	6763	6773	6675	6831	6817	6780	6800	6751	6747	6771	6729	6788	6826	6701	6648	6756	6778	6757	6825	6911	6821	6868	6836	6728	6767	6613	6875	6770	6694	6811	6780	6802	6759	6779	6823	6888	6774	6859	6878	6721	6810	6846	6794	6796	6762	6677	6756	6847	6845	6803	6750	6765	6878	6704	6769	6764	6977	6901	6887	6771	6742	6624	6880	6863	6746	6848	6826	6891	6832	6776	6789	6838	6775	6870	6864	6762	6849	6878	6698	6868	6802	6837	6865	6708	6793	6757	6780	6736	6718	6850	6771	6895	6714	6827	6842	6811	6811	6732	6814	6771	6844	6775	6737	6809	6834	6763	6650	6737	6824	6833	6853	6834	6701	6814	6726	6814	6789	6794	6836	6809	6787	6876	6874	6829	6874	6862	6818	6823	6757	6829	6777	6744	6907	6765	6813	6715	6844	6694	6825	6869	6878	6774	6819	6994	6658	6784	6780	6699	6822	6768	6817	6808	6766	6847	6876	6885	6793	6668	6846	6748	6938	6750	6793	6804	6701	6728	6749	6812	6765	6917	6782	6958	6727	6718	6827	6792	6851	6795	6876	6712	6697	6726	6844	6733	6753	6824	6731	6788	6934	6820	6930	6778	6747	6886	6732	6745	6790	6822	6938	6875	6733	6840	6782	6737	6818	6853	6758	6696	6851	6853	6860	6844	6832	6719	6918	6768	6769	6813	6784	6792	6729	6845	6676	6747	6763	6837	6959	6855	6707	6802	6765	6780	6673	6752	6819	6620	6872	6776	6882	6814	6727	6836	6814	6791	6889	6699	6753	6807	6792	6736	6938	6794	6793	6768	6931	6830	6780	6808	6820	6841	6679	6866	6748	6798	6745	6679	6623	6777	6836	6839	6886	6868	6761	6804	6817	6832	6889	6792	6771	6890	6743	6890	6882	6841	6900	6782	6759	6776	6785	6919	6783	6765	6946	6784	6858	6825	6809	6880	6743	6799	6826	6864	6703	6763	6710	6731	6698	6745	6830	6671	6722	6745	6802	6806	6771	6814	6715	6858	6743	6817	6629	6789	6686	6782	6844	6692	6759	6849	6638	6755	6805	6775	6731	6696	6881	6724	6718	6697	6805	6750	6680	6789	6838	6893	6733	6918	6863	6877	6861	6759	6670	6709	6735	6758	6712	6829	6749	6747	6688	6816	6755	6664	6705	6821	6830	6866	6843	6731	6780	6818	6853	6707	6933	6825	6734	6848	6737	6806	6822	6744	6812	6706	6877	6856	6802	7043	6865	6807	6810	6748	6708	6891	6755	6672	6695	6882	6788	6866	6981	6900	6828	6837	6845	6843	6717	6800	6871	6838	6740	6839	6703	6822	6847	6750	6653	6833	6832	6782	6660	6808	6827	6878	6895	6657	6772	6714	6758	6813	6869	6828	6821	6955	6642	6785	6849	6841	6751	6779	6678	6816	6842	6732	6746	6731	6765	6898	6809	6817	6621	6932	6629	6747	6698	6761	6765	6845	6794	6751	6853	6794	6871	6878	6855	6738	6903	6622	6903	6734	6803	6983	6825	6828	6830	6705	6789	6855	6666	6888	6822	6818	6729	6777	6582	6763	6782	6821	6873	6654	6812	6589	6702	6804	6793	6918	6747	6898	6741	6714	6681	6772	6691	6818	6862	6779	6743	6771	6817	6701	6839	6842	6818	6784	6728	6764	6807	6797	6802	6679	6719	6686	6755	6655	6716	6872	6792	6868	6759	6776	6848	6860	6942	6756	6709	6929	6749	6911	6811	6930	6861	6801	6788	6839	6889	6743	6697	6865	6721	6666	6916	6805	6781	6798	6814	6746	6785	6863	6860	6781	6799	6844	6651	6833	6782	6822	6737	6757	6817	6750	6757	6820	6842	6725	6819	6649	6794	6843	6739	6833	6734	6760	6642	6730	6727	6860	6853	6785	6906	6742	6807	6760	6688	6751	6822	6860	6604	6623	6801	6868	6848	6830	6797	6721	6779	6793	6864	6808	6716	6955	6760	6754	6753	6799	6811	6713	6786	6824	6705	6906	6850	6734	6695	6723	6842	6773	6834	6846	6739	6789	6837	6715	6825	6801	6838	6847	6720	6827	6851	6820	6744	6779	6802	6917	6837	6774	6806	6696	6762	6710	6820	6859	6633	6819	6851	6717	6917	6837	6790	6717	6758	6871	6959	6805	6884	6804	6841	6745	6773	6800	6796	6734	6774	6719	6758	6706	6819	6833	6746	6717	6775	6868	6702	6739	6810	6900	6732	6779	6587	6779	6874	6751	6704	6615	6842	6821	6769	6831	6777	6708	6717	6627	6780	6826	6728	6725	6828	6718	6740	6761	6824	6701	6876	6816	6791	6739	6801	6783	6846	6707	6762	6789	6690	6764	6713	6764	6746	6769	6725	6824	6708	6737	6806	6879	6761	6627	6835	6762	6770	6650	6861	6763	6689	6760	6795	6923	6671	6749	6727	6685	6776	6847	6826	6743	6799	6837	6716	6630	6844	6729	6681	6841	6893	6831	6772	6816	6816	6847	6796	6894	6694	6728	6737	6695	6819	6701	6731	6774	6692	6806	6743	6793	6717	6751	6836	6760	6768	6794	6775	6780	6755	6712	6911	6840	6881	6876	6818	6860	6864	6836	6706	6754	6723	6752	6812	6667	6911	6721	6765	6700	6685	6623	6878	6792	6851	6781	6847	6891	6854	6626	6788	6802	6799	6667	6891	6761	6814	6797	6773	6724	6788	6687	6799	6921	6756	6925	6794	6816	6817	6829	6751	6828	6852	6838	6856	6826	6893	6792	6809	6787	6710	6794	6812	6825	6900	6853	6774	6652	6761	6805	6792	6761	6731	6769	6888	6811	6735	6773	6814	6637	6739	6877	6645	6864	6746	6873	6731	6667	6902	6699	6797	6809	6782	6852	6750	6688	6929	6691	6686	6860	6893	6811	6735	6707	6716	6876	6743	6823	6750	6799	6795	6743	6711	6812	6797	6743	6800	6776	6899	6926	6866	6801	6786	7000	6896	6731	6779	6901	6825	6717	6911	6831	6676	6762	6854	6751	6830	6851	6925	6662	6789	6813	6759	6887	6826	6679	6788	6799	6689	6830	6645	6658	6767	6784	6907	6868	6705	6801	6741	6930	6733	6739	6781	6750	6721	6868	6809	6604	6741	6790	6737	6767	6770	6812	6801	6771	6932	6961	6728	6709	6802	6825	6717	6816	6823	6831	6728	6817	6763	6737	6710	6734	6733	6804	6888	6841	6833	6745	6679	6700	6731	6996	6750	6857	6747	6835	6764	6747	6594	6714	6936	6918	6703	6725	6748	6836	6743	6780	6923	6688	6755	6707	6901	6820	6796	6897	6682	6776	6859	6994	6764	6846	6805	6791	6801	6830	6824	6749	6640	6727	6860	6870	6784	6864	6841	6817	6803	6696	6851	6774	6829	6665	6836	6786	6800	6861	6722	6843	6823	6881	6745	6738	6897	6785	6757	6808	6901	6768	6851	6769	6715	6661	6837	6943	6718	6793	6862	6765	6731	6772	6837	6812	6816	6654	6985	6728	6791	6806	6722	6891	6692	6803	6732	6820	6812	6662	6759	6884	6687	6829	6860	6710	6777	6738	6677	6718	6575	6662	6817	6701	6735	6622	6838	6897	6826	6831	6748	6721	6798	6819	6800	6754	6852	6938	6748	6714	6769	6808	6715	6876	6777	6734	6856	6957	6679	6814	6770	6836	6766	6787	6683	6846	6749	6972	6757	6761	6807	6742	6692	6692	6813	6731	6748	6879	6727	6921	6968	6764	6798	6793	6858	6842	6923	6818	6763	6802	6823	6812	6842	6806	6768	6833	6956	6743	6934	6768	6672	6926	6832	6731	6623	6764	6771	6838	6853	6661	6773	6725	6696	6855	6685	6858	6826	6958	6799	6814	6730	6793	6766	6673	6832	6692	6777	6836	6773	6683	6826	6930	6790	6847	6854	6808	6760	6794	6865	6904	6816	6889	6795	6747	6837	6745	6880	6675	6824	6889	6659	6808	6951	6825	6691	6889	6676	6793	6756	6826	6747	6746	6657	6748	6752	6753	6706	6919	6894	6784	6766	6730	6673	6821	6885	6732	6695	6793	6871	6753	6876	6957	6681	6751	6793	6804	6724	6732	6746	6758	6693	6839	6847	6835	6819	6909	6811	6861	6759	6659	6743	6756	6854	6714	6731	6711	6791	6712	6806	6771	6787	6757	6736	6753	6867	6810	6765	6745	6675	6865	6760	6754	6931	6853	6902	6744	6763	6791	6799	6779	6771	6873	6861	6809	6731	6802	6768	6738	6775	6816	6763	6701	6811	6768	6713	6831	6740	6857	6888	6820	6834	6759	6751	6876	6814	6734	6771	6955	6687	6858	6785	6872	6809	6804	6780	6825	6842	6851	6755	6746	6761	6784	6847	6815	6802	6616	6768	6859	6824	6826	6852	6731	6768	6727	6921	6803	6846	6834	6858	6797	6749	6784	6700	6839	6823	6801	6699	6719	6843	6808	6728	6726	6726	6825	6720	6857	6830	6875	6755	6821	6758	6806	6777	6750	6671	6817	6814	6958	6816	6648
12244	8251	4893	2532	7518	18037	19282	11348	3813	1363	909	816	756	727	782	733	765	723	759	754	771	757	769	785	735	779	773	812	733	782	733	769	761	730	787	765	771	787	779	746	721	768	725	788	768	781	752	764	754	767	767	774	772	737	770	750	739	748	783	744	740	774	765	761	764	835	799	809	693	749	763	747	766	753	756	764	741	761	757	743	768	736	761	746	739	751	768	780	746	773	702	739	772	798	750	735	730	776	784	774	752	775	769	731	771	791	713	785	812	736	799	776	757	750	754	755	759	759	799	716	832	764	741	780	759	784	745	766	746	736	736	762	801	819	732	798	768	785	727	747	769	802	737	790	738	757	758	781	723	734	759	730	786	769	767	771	734	754	782	718	758	729	737	750	791	773	789	807	728	788	780	741	771	803	773	760	718	784	743	786	770	771	752	726	751	757	706	777	754	732	805	716	751	756	773	770	708	754	773	798	841	760	803	761	807	750	772	791	794	748	736	777	737	778	767	788	797	736	754	752	693	756	806	735	764	729	755	789	775	808	719	804	755	752	796	685	735	764	721	774	742	746	754	740	751	710	765	736	744	781	790	745	782	772	744	729	769	746	730	704	797	764	763	755	748	743	763	807	753	782	784	788	766	775	763	813	726	804	790	756	794	734	787	752	744	772	749	751	774	799	714	764	736	781	761	770	742	756	767	768	701	742	778	771	702	799	733	746	756	750	756	803	774	777	746	784	779	755	820	733	776	781	738	782	768	799	812	755	753	730	724	764	780	781	721	787	779	759	786	759	762	743	753	707	721	739	736	724	779	782	760	752	707	772	783	760	722	771	754	731	775	706	758	781	775	783	721	780	772	757	801	783	738	781	793	758	756	773	767	713	759	785	765	733	759	758	758	767	790	775	720	705	812	786	779	798	758	752	731	744	731	798	761	765	757	823	767	706	790	736	773	789	772	800	794	809	729	779	770	791	760	794	765	740	735	758	738	752	819	742	764	750	736	778	731	769	827	774	716	761	729	749	811	812	773	776	775	737	789	712	794	799	772	721	729	729	791	765	712	747	762	681	732	762	747	732	732	720	762	757	776	752	725	760	779	737	762	761	769	805	799	762	743	764	816	732	777	760	755	789	717	739	745	760	740	714	749	724	785	776	719	732	754	754	734	759	787	802	718	743	765	787	782	735	770	794	777	797	801	754	756	745	719	731	741	717	738	745	779	681	802	742	729	764	798	754	817	757	778	718	801	789	694	752	729	753	730	784	720	725	779	753	724	758	752	790	751	779	780	782	772	747	775	766	736	769	753	773	783	773	744	758	752	780	765	733	779	774	755	748	748	801	756	735	765	753	767	799	782	749	752	753	790	781	759	732	801	784	720	808	762	761	763	788	789	807	783	787	763	773	782	770	790	745	741	757	741	747	752	751	774	761	727	792	780	826	739	776	802	748	712	762	812	773	714	769	753	756	809	793	738	726	782	719	789	762	757	717	741	793	778	787	753	763	734	760	776	765	804	821	735	748	781	738	761	727	792	763	724	769	767	743	718	722	783	767	779	783	716	755	802	766	752	784	764	748	706	789	714	811	781	798	749	735	734	764	746	767	766	723	723	748	784	762	780	705	781	764	770	785	759	761	765	727	794	767	751	726	737	758	774	740	722	747	796	775	746	796	808	789	751	752	789	762	795	789	745	779	740	793	760	792	759	761	800	845	776	800	782	740	749	693	742	782	726	764	747	731	798	777	778	747	808	766	774	711	736	739	767	789	752	696	765	820	766	775	754	754	771	744	758	752	776	739	745	744	718	713	762	805	770	762	779	748	703	715	830	744	722	751	785	774	723	732	754	763	805	792	794	792	784	748	730	790	726	739	784	799	822	761	766	741	720	740	780	727	793	727	749	737	778	776	775	751	726	778	724	795	733	787	751	697	747	749	737	699	765	732	753	783	772	745	699	696	813	733	778	737	795	772	734	781	752	762	794	786	744	791	776	760	765	768	790	719	741	751	735	754	754	794	761	736	784	815	767	727	798	758	767	769	723	741	801	762	778	732	751	742	756	765	753	744	775	792	766	728	843	746	746	708	773	729	780	727	702	761	777	747	769	775	726	759	754	738	743	750	769	730	723	741	784	793	770	816	718	801	719	794	788	748	769	811	793	809	738	752	755	741	782	736	796	759	790	773	774	757	757	805	762	733	754	751	809	752	797	730	740	752	743	755	707	762	727	765	775	759	770	739	753	778	769	746	759	786	757	765	749	757	777	777	761	769	733	704	785	767	760	752	731	778	775	767	772	779	761	744	795	745	774	728	820	811	744	768	788	765	722	719	715	740	750	723	792	739	781	742	775	761	754	782	750	809	721	783	726	769	781	727	825	794	736	777	805	732	792	755	733	719	750	767	737	761	750	759	795	777	816	749	767	766	757	749	712	749	775	789	729	782	775	764	789	758	756	781	751	719	745	736	800	798	725	742	778	776	716	732	752	744	737	722	805	751	777	788	788	731	765	749	735	773	772	717	814	773	730	771	745	741	762	791	704	737	792	762	691	759	782	756	820	734	774	727	727	793	730	805	800	774	721	781	777	739	730	715	723	747	765	732	768	736	756	753	699	751	796	736	750	810	772	766	750	794	777	736	789	752	721	776	802	781	737	775	754	767	732	785	737	762	743	748	780	741	704	711	746	780	726	778	736	784	787	740	745	814	773	765	765	752	763	768	745	762	778	790	750	740	771	704	758	718	749	756	771	740	721	734	800	742	749	800	780	800	819	782	761	816	765	764	748	822	729	776	763	707	730	764	818	774	810	751	727	756	739	793	775	788	780	771	745	815	778	786	741	767	784	700	768	802	774	794	753	750	731	768	806	732	752	721	730	776	772	810	770	793	782	739	817	807	772	733	796	749	774	753	811	761	754	761	712	773	708	713	707	773	802	808	755	771	772	768	791	779	777	812	788	755	801	753	797	804	767	712	757	772	718	798	776	783	792	774	762	776	743	743	832	766	759	811	786	826	752	770	763	722	775	766	795	755	821	767	722	789	729	775	743	752	714	727	762	803	719	741	723	731	788	777	722	779	790	741	780	741	740	755	784	729	690	759	730	773	784	773	739	772	822	749	812	777	781	766	728	712	759	718	736	743	727	738	741	731	769	746	726	763	810	765	778	770	787	763	806	754	770	772	775	759	774	771	813	721	768	798	779	738	704	798	819	776	751	806	786	731	782	759	823	715	749	793	779	734	768	766	773	757	770	721	754	734	766	747	759	750	797	712	787	753	748	729	765	787	761	755	710	764	772	719	809	756	724	817	818	764	760	755	779	733	741	751	811	824	789	802	762	771	803	786	782	773	763	798	732	816	764	812	745	742	743	741	775	766	732	755	763	812	796	780	740	726	787	763	801	797	750	776	783	754	780	713	772	764	688	790	733	767	782	786	748	757	750	760	763	761	738	770	713	768	751	769	751	795	716	771	740	786	784	740	727	762	791	729	731	775	735	741	732	773
45308	36432	29817	35566	54294	71757	73808	53537	33226	15594	9572	7724	7029	6957	6871	7031	6874	6986	7040	6882	6910	7018	6911	7035	6936	7007	6879	6951	6874	6879	7005	6885	6975	6952	6982	6905	6818	6847	6896	6901	6999	6862	6983	6812	6929	6962	6772	6929	6851	6966	7034	6981	7005	6944	6931	6833	6825	6801	6980	6947	6898	6845	6870	6988	6912	7009	6905	6909	6831	6802	6942	7007	6934	7174	6998	6870	6884	6961	7095	6899	6929	6883	6935	6963	6865	6995	6924	7064	6984	7037	6864	6940	6857	6913	7005	6843	6968	6867	6945	6857	6828	6833	6996	6945	6966	6965	6936	6973	6995	6898	6834	6924	6977	6967	7010	6990	7003	6984	6872	6911	6942	6864	7018	6859	7008	6995	6819	7060	6927	6969	6908	6926	6922	6863	6952	6993	6801	6891	6984	6927	6983	6940	6951	6904	6977	7013	6952	6853	6906	6868	6979	6952	6865	6922	6853	6929	6863	6951	6893	6820	6881	6954	6967	7032	6895	6904	6978	6964	6984	7050	6963	6924	6933	6886	6824	7016	6915	7030	6990	7006	6932	6951	6925	6862	6845	6787	6977	7085	6925	6975	6970	6823	6912	6866	6840	6878	6912	6996	6891	6969	6995	7020	6837	6870	6947	6904	6879	6873	6828	7003	6979	6788	6846	6850	6906	7016	7027	6837	6965	6948	6997	6882	6964	6978	6769	6922	6872	6947	7037	6963	7028	6845	7026	6934	6878	6914	7034	6997	6968	6955	6884	6908	6912	7018	6936	7009	6873	6887	6918	6948	6935	6846	6900	7049	6860	6946	6861	6952	6832	6972	6893	7001	6858	6901	6937	6874	6980	6846	7074	6771	6904	6867	6941	6959	6952	6971	6902	6959	6835	6923	6923	6866	6825	6886	6893	6889	6928	6855	6858	6869	6994	6902	6931	6898	6892	6880	6939	6906	6819	6908	6943	6845	6942	6894	6974	6895	7023	6908	7006	6949	6803	6927	6941	6915	6983	6913	6937	6983	6907	6898	6845	6897	6913	6865	6946	7011	6966	6908	6945	6764	6765	6841	6705	7012	6937	7086	6931	6996	6970	6778	6985	7042	6952	6843	6963	6945	6777	7011	6837	6984	6905	6847	6883	6937	6970	6861	6782	6747	6939	6928	6929	7005	6880	6908	7018	6872	6942	6888	6903	6946	6891	6934	7046	6908	7008	6961	7047	6896	6914	6972	6834	6873	6884	6830	7011	6962	7002	7012	6853	6896	6999	6990	7018	6909	6894	6877	6905	6861	6987	6942	6859	7000	6900	7018	6932	6919	7042	6886	6874	6930	7094	6925	6928	6880	6986	6922	6908	6926	6869	6912	6968	6946	6964	6903	7027	6914	6946	6948	6872	7102	7081	6844	6939	6928	6912	6899	6959	6987	6921	6833	7021	6981	6806	6777	6866	6866	7008	6884	6802	7090	6909	6931	6866	6948	7058	6917	6943	6931	6870	6863	6779	6801	6874	6853	6834	6791	6949	6857	6961	6985	6900	6862	6916	6902	6899	6935	6882	6900	6980	6871	6931	6999	6968	6923	6975	6950	6952	6956	6965	6933	7068	6885	7042	6916	6918	6811	6884	7081	7026	6934	6767	6958	6920	6978	6824	6873	6900	6951	6785	6904	6959	6875	7036	6968	7009	6940	6983	7026	6962	6820	6986	6782	6806	6871	6919	6900	6878	6786	6932	6931	6806	6797	7037	7010	6998	7167	6954	6871	6788	7011	6952	6920	7103	6951	6935	6811	7072	6931	6841	7067	6790	7117	6977	7035	6844	6854	7009	6959	7092	7020	6978	6878	6921	6887	6818	6949	6921	6922	6914	6869	6919	7008	6780	6800	6881	7019	7018	6860	7015	6832	7009	7052	7025	6883	7013	6740	7117	6820	6812	6884	6995	6983	6940	6869	6832	6894	6841	6997	7144	6810	7045	6967	6919	6975	6997	6890	6977	6916	6817	7003	7009	6914	6858	6888	7033	6966	6964	6990	6950	7030	6906	6920	6907	6948	6892	7052	6836	6930	6977	6938	6960	7009	6965	6882	6949	6801	6946	6918	6852	6828	6939	7022	6980	6892	6975	6894	6832	6924	6801	6995	6814	6950	6850	7030	6865	6873	6899	6882	6944	6994	6967	6981	6978	6952	6866	6939	6904	6938	6911	7021	7012	6880	6926	6887	6942	6905	6978	6885	7044	6939	7048	6887	6878	6871	6861	6969	6835	6822	6830	7029	6896	7035	7001	6845	6997	6909	7072	6884	6754	7105	6939	6818	6972	6881	6934	6933	6918	7021	6824	6909	6939	7033	7011	6953	6836	6940	6958	6980	6904	6953	6850	7003	6987	6944	6978	6811	6948	6965	7010	7038	6999	6849	6887	6899	7016	6861	6882	6907	6940	6994	6830	6919	6958	7061	6912	7077	6965	6903	6919	7022	6846	7042	6908	6986	7050	6831	6999	6764	6886	6819	7040	6972	6996	7046	6863	6975	6847	6897	7046	6895	6978	6981	6997	6991	6969	7028	6934	6967	6991	6864	7030	6825	6931	6928	6894	6989	6921	6852	6915	6960	6982	6841	6962	6884	6873	6923	6749	7039	6980	6941	6932	6897	7061	6877	6928	6836	6865	6924	6960	6934	6867	6903	6917	6891	6948	6945	7006	6830	6920	6983	6996	6876	6801	6877	6921	6895	6787	6893	6887	6871	6931	6954	6894	7041	6912	6886	6859	6949	6930	6953	7050	6935	6882	6783	6881	6915	6873	6855	6893	6974	6979	6914	6959	6970	6952	7083	6955	6927	6942	6762	6828	6941	6983	6914	6964	6909	6861	6838	6862	7047	6957	6924	6831	6878	6887	6977	6905	7014	7009	7071	6986	7014	6846	7093	6962	6916	6946	6878	6921	6853	6884	6994	6916	6968	6798	6902	6904	6896	6978	6980	6940	6996	6980	6993	6929	6923	6967	6905	7078	6942	6991	7030	7025	6949	6932	6818	6885	6990	7055	6961	6892	7043	6939	6923	6935	6925	6926	6907	6755	6876	7084	7063	6900	6806	7009	6999	6910	6842	6933	6985	6860	6945	6792	6837	6967	6959	6921	6962	6926	7016	6798	6770	6982	6981	6874	6886	6706	7124	6981	6999	7014	6864	6891	6925	6906	6798	6951	6921	6880	6807	6851	7033	6931	6946	6992	6906	7023	6883	6878	7034	6939	6975	7059	6966	6981	6939	6964	6851	6853	6816	6947	6872	6988	6891	6856	6936	6898	6862	7072	6853	6821	6901	6943	6879	6867	6822	6948	6813	6955	6881	6827	6898	6914	7063	6881	6892	7116	6978	6919	6911	6937	6903	6815	7003	6876	7070	6954	6907	6838	6841	6966	6908	6834	6989	6801	7019	6912	6818	6894	6967	6961	6887	6989	6918	6869	6934	6938	7015	6802	6883	6887	6897	7019	6939	6941	6911	6945	6946	6988	7038	6977	6982	6995	6996	6940	7014	7011	6924	7009	6848	6909	6894	6911	7037	6819	6962	7001	7062	6978	7025	6895	7067	6943	6849	6901	6805	6945	6930	7069	6946	7030	6940	6995	6924	6865	6838	6916	6965	7017	6930	7087	6931	6922	6993	6884	6979	6892	7086	6958	6931	6793	7002	7006	6981	6996	6896	6961	6972	7064	6845	6931	6887	7018	6943	6907	6950	6922	6920	7032	6979	6869	7005	6951	6945	7083	6745	6850	7044	6927	6933	6856	6955	7108	6928	6889	6977	6864	6954	6855	6983	6916	6846	6866	6899	6825	6852	6852	6858	7020	6960	6959	6916	6887	6891	6934	6887	6814	6987	6843	7011	6895	6854	7033	6877	7003	7126	6681	7059	6976	6951	6819	6750	6881	6939	6919	6891	6964	6852	6901	6959	6863	6945	6961	6930	7048	6943	6926	6812	6960	6930	7010	6862	6951	6963	6936	6953	7030	6821	6964	6993	6859	6873	6900	6972	6889	6915	6856	6999	6984	6798	6901	6908	6980	6920	7012	6945	6912	6910	6879	6945	7024	6866	7034	6913	6865	6994	6840	6871	6747	6914	7009	6984	6892	7039	6950	6873	6930	6922	7029	6858	6962	6855	7026	6872	7022	6769	7031	6992	6974	6816	6935	6934	6887	6938	6926	7059	6930	6949	6935	6934	6920	7061	7058	6955	6946	6984	6885	6800	7016	6970	6940	6933	6918	6859	6872	7028	6925	6945	6845	6825	6942	6950	6895	6934	6873	7067	6901	6862	6966	6889	6849	6891	6866	7009	6961	6947	6810	7059	6899	6858	7057	7002	6874	6920	6906	6952	6934	6972	6895	6958	6978	6907	6985	7007	7058	7010	6849	6981	6886	6977	6890	6915	6776	7132	6989	6989	6882	7000	6995	6874	6966	6954	6986	6907	6890	6994	6838	6912	6992	6893	6909	7053	6877	6920	6933	6920	6913	6968	6852	6954	6965	6948	6968	6977	6908	6787	7014	6992	6904	6902	6871	6849	7041	6875	6814	7016	6945	6888	6958	6874	6933	6885	6890	6904	6850	6908	7000	6970	6914	6950	6995	6947	6947	6995	6983	6877	7105	7000	6921	6971	6984	6907	6838	7056	6886	6896	6914	6888	7030	6960	7083	6977	6959	6917	6941	6848	6994	6997	6890	6910	7019	7038	6958	6822	6955	6855	6826	6899	6920	6886	6848	7138	6805	7088	6864	6954	6957	6948	6916	6962	6982	6916	6925	7058	6946	6995	6948	6966	6741	6887	6970	6931	6906	6851	6921	6884	6895	6866	7012	6896	6847	6892	7032	6758	6906	7069	6991	6913	6774	6997	6910	6768	6971	6872	6796	6998	7056	6973	6953	6679	6721	6843	6936	6951	7017	6930	6925	6907	6839	6939	6991	7096	6969	6935	7008	7010	6833	6919	6813	6902	6899	6846	6924	6955	6971	6867	6894	6856	6949	7092	6933	6984	6852	6895	6901	6805	6938	6962	6902	6877	6990	6803	6878	6995	6846	7070	6888	6940	6916	6854	6870	6906	6842	6877	6962	6880
12180	7886	4929	4588	15263	26622	26660	20017	9121	2437	1053	835	775	767	744	722	745	770	767	727	733	790	762	745	750	758	787	760	796	737	749	765	753	796	779	696	773	779	767	772	762	804	750	736	795	740	773	719	662	750	733	738	736	779	736	718	793	735	770	717	813	769	760	706	753	758	760	685	767	789	761	720	749	745	723	704	811	768	765	749	770	743	732	778	746	718	738	751	748	691	773	707	736	722	747	714	734	702	725	708	716	746	780	748	773	774	796	733	783	745	723	726	754	739	710	734	713	749	734	703	748	731	705	740	743	742	733	715	779	748	750	736	710	749	796	766	738	712	748	768	796	774	752	749	798	706	738	736	736	778	749	715	775	786	735	783	744	736	784	759	756	743	744	764	771	741	739	781	763	783	713	725	754	742	783	734	764	719	790	771	744	721	724	752	812	728	768	741	713	757	745	704	777	729	763	738	757	743	805	743	782	792	737	727	714	759	728	721	831	780	717	770	747	749	694	732	736	749	720	789	777	734	754	764	795	708	788	785	733	755	784	740	774	792	749	771	754	762	700	790	734	759	744	772	756	739	761	775	796	757	754	758	726	782	798	752	737	751	773	761	777	779	774	719	719	740	732	780	738	753	784	774	717	773	815	709	679	744	763	760	755	759	771	760	748	767	813	757	786	775	762	789	724	732	753	780	752	743	784	741	758	764	761	744	775	748	758	738	756	732	740	752	691	707	783	783	751	733	757	760	745	728	734	736	742	743	783	773	747	748	767	734	794	818	753	751	726	695	762	741	774	790	764	770	744	725	768	709	773	764	739	730	711	791	736	729	735	706	752	740	719	713	703	730	734	772	706	745	778	736	747	738	740	771	813	768	781	742	751	756	725	745	835	786	770	726	737	755	758	742	823	683	735	757	795	739	759	757	739	742	807	737	716	726	732	772	735	739	707	727	812	754	740	754	738	761	772	739	760	733	766	752	775	812	800	738	734	753	766	742	727	730	756	808	786	729	773	716	785	736	747	743	736	700	749	741	763	726	719	760	722	747	754	818	757	752	779	698	747	749	728	748	722	742	811	757	778	745	772	741	764	725	806	736	712	735	746	761	747	759	741	750	769	775	753	796	718	726	723	740	727	741	750	752	800	761	751	747	748	752	739	706	752	816	780	697	728	744	795	750	751	729	748	734	774	802	780	721	730	728	749	763	777	745	777	731	793	737	734	758	738	746	749	721	758	747	738	719	726	747	692	761	730	698	713	764	749	761	816	747	777	753	748	762	769	755	667	758	806	722	791	755	723	794	783	725	728	767	760	774	745	796	736	750	736	734	753	770	782	751	715	762	779	734	772	710	756	756	740	759	728	717	733	777	719	755	732	751	743	698	727	763	776	738	742	712	778	756	766	680	760	685	772	787	775	753	802	758	721	721	753	790	738	749	772	758	807	738	752	798	761	725	753	724	780	767	761	760	738	804	779	702	738	758	787	718	724	759	742	799	767	749	730	685	712	775	765	747	731	746	739	733	754	723	726	818	732	780	757	723	737	798	747	770	757	760	771	734	767	730	745	741	790	790	724	728	735	747	841	755	743	767	728	742	790	771	738	746	748	726	731	741	748	758	727	744	784	738	716	747	725	794	772	798	715	771	755	761	754	724	770	753	702	743	767	770	738	790	797	716	802	748	798	772	716	769	745	760	783	709	739	728	767	764	765	772	741	787	789	745	742	768	765	734	771	718	728	688	767	756	758	753	769	741	743	719	758	734	783	723	776	738	766	735	737	774	714	717	739	820	734	728	733	752	750	766	754	714	768	741	826	774	747	731	802	762	757	758	772	737	718	749	794	733	771	726	749	782	761	716	769	745	794	769	781	745	745	738	816	730	721	724	742	702	754	755	760	755	754	785	792	773	761	760	723	724	677	742	721	785	757	753	764	730	760	738	795	775	738	746	730	711	792	770	709	793	777	725	686	731	718	712	741	787	750	779	708	726	746	709	708	789	746	745	759	791	759	759	811	751	756	723	770	746	739	761	732	714	772	766	765	750	723	721	732	772	770	752	748	745	722	756	728	717	763	709	774	695	777	738	837	690	715	722	762	721	750	738	731	777	784	770	778	752	736	706	772	759	741	791	773	739	745	759	742	783	739	768	738	747	729	682	747	755	742	770	755	726	763	777	752	727	764	753	786	731	743	761	794	768	758	785	785	754	722	758	820	751	736	742	708	734	787	752	795	743	713	783	765	704	812	743	764	702	732	762	753	795	772	747	734	748	728	753	725	730	747	745	718	736	753	752	792	751	716	794	706	785	769	699	734	740	751	805	782	730	742	711	745	790	725	715	702	749	796	736	723	769	759	759	733	730	760	763	759	787	737	718	769	765	766	726	795	771	720	732	715	826	792	698	792	789	768	745	796	784	752	756	774	755	750	749	770	759	773	759	788	721	740	749	810	774	780	757	748	754	694	741	743	792	776	773	757	811	741	795	725	765	739	756	778	793	777	776	763	751	770	798	736	783	775	723	788	717	751	723	762	740	783	775	725	752	755	796	743	764	754	743	739	732	773	712	770	748	748	746	840	734	767	713	777	761	776	732	748	739	746	730	750	728	666	745	752	752	805	710	720	774	770	743	717	771	736	759	736	758	760	722	733	722	745	736	755	719	743	730	767	704	755	766	769	722	776	739	743	746	720	717	775	778	773	745	744	702	748	759	777	732	744	760	697	755	760	808	732	711	741	724	746	760	743	793	775	765	762	795	769	738	767	784	760	738	787	733	735	763	759	788	750	747	793	750	734	763	738	743	762	751	759	789	752	768	811	751	735	762	751	758	734	815	774	733	765	755	757	738	758	750	761	805	723	740	750	762	737	744	686	737	778	743	797	796	735	729	805	769	748	780	747	736	737	751	751	726	722	711	722	729	745	751	764	762	726	784	780	754	734	729	765	742	789	774	796	778	741	731	772	718	781	734	772	698	774	726	745	779	757	778	739	783	792	766	716	777	777	732	781	734	772	744	727	754	801	760	750	721	727	790	745	713	745	761	792	803	824	782	731	782	780	703	781	748	721	687	721	730	771	723	791	780	729	724	798	759	760	725	754	703	701	755	751	755	767	754	732	700	755	764	769	750	742	739	725	709	713	748	769	769	743	789	782	726	725	744	753	768	752	780	764	750	765	802	752	758	771	762	786	734	725	760	754	710	751	728	747	717	747	741	771	786	749	748	786	781	793	776	753	748	741	735	787	743	750	687	750	770	743	756	736	732	719	765	716	744	806	736	753	695	778	737	752	729	781	721	688	744	735	744	726	782	763	754	794	745	781	743	776	763	713	714	735	810	741	768	751	763	768	759	728	766	749	773	753	720	731	734	767	754	721	733	794	775	717	733	714	757	773	729	752	757	754	774	768	730	743	758	755	755	745	697	741	729	737	757	765	811	723	794	753	756	755	749	796	781	790	732	752	748	790	782	756	781	736	813	777	820	779	783	798	790	783	755	752	744	732	757
48745	36376	33056	48154	65692	76106	83400	69252	46303	24487	12191	8469	7306	6958	7008	6797	6913	6877	6889	6910	6903	6867	6986	6964	6896	6963	6932	6946	6946	6845	7005	6730	6898	6801	6912	6810	6872	6887	6929	6842	6890	6803	6886	6738	6885	6797	6992	6864	6991	6829	6756	6791	6956	6857	6983	6776	6851	6932	6741	6835	6847	6922	7089	6886	6866	6727	6832	6983	6828	6824	6859	6867	6864	6824	7032	6827	7096	6844	6844	6799	6824	6878	6827	6840	6728	6895	6825	6870	6959	6865	6820	6979	6870	6987	6951	6827	6874	6833	6846	6986	6943	6778	7018	6891	6855	6839	6838	6914	6897	6876	6903	6868	6776	6934	6905	6818	6978	6871	6855	6976	6891	6903	6811	6983	6781	6933	6840	6955	6932	6842	6875	6930	6677	6968	6820	6904	6810	6966	6827	6808	6821	6876	6876	6949	6833	6839	6908	6793	6940	6915	6920	6862	6893	6821	6899	6945	6743	6820	6987	6887	6773	6893	6814	6887	6831	6801	6962	6988	6964	6745	6950	6791	6773	7044	6859	6945	6742	6795	6969	6866	6878	6833	6796	6802	6891	6704	6924	6930	6920	6836	6913	6979	6843	6782	6742	6727	6800	6770	7003	6902	6758	6902	6903	6942	6858	6886	6787	6911	6945	6978	7037	6722	6789	6851	6748	7059	6933	6891	6872	6928	6981	6936	6915	6855	6929	6877	6894	6826	6933	6828	6972	6799	6894	6956	6945	6983	6828	6843	6825	6891	6824	6890	6946	6882	6975	6923	6786	6879	6871	6887	6929	6899	6798	6886	6870	6793	6972	6938	6990	6939	6845	6862	6828	6773	6759	7021	6853	6935	6885	6983	6775	6857	6967	6869	6845	6896	6917	6811	6835	6982	6867	6981	6842	6831	6860	6923	7101	6919	6743	6834	6838	6859	6954	6695	6894	6717	6888	6834	7016	6958	6824	6968	6892	6742	6811	6928	6843	6869	6867	6826	6840	6850	6835	6836	6889	6819	6854	6777	6932	6889	6792	6974	6750	6863	6913	6790	6907	6932	6830	6823	6910	6932	6784	6815	6873	6954	6791	6897	6829	6880	6766	6896	6872	6942	6946	6970	6880	6874	6861	6811	6899	6777	6792	6889	6848	6968	6925	6895	6883	6976	6867	6969	6950	6837	6862	6885	6864	6956	6937	6856	6907	6886	6800	6855	6929	6848	6853	6968	6801	6861	6927	6798	6750	6809	6943	6871	6792	6800	7015	6872	6930	6915	6950	6835	6882	6978	6802	6891	6810	6839	6822	6802	6920	6914	6850	6849	6885	6821	6861	6852	6934	6844	6761	6799	6824	6822	6955	6826	6894	7024	6782	6955	6910	6799	6756	6769	6886	6863	6838	6807	6805	6897	6877	6764	6875	6864	6783	6740	6903	6907	6893	6967	6892	6875	6896	6814	6792	6818	6993	6900	6895	7156	6905	6883	6727	6840	6937	6908	6880	6786	6916	6749	7066	6884	6757	6966	6739	6899	6856	6919	6916	6907	6851	6900	6846	6873	6943	6935	6888	6908	6823	6858	7082	6955	7054	6826	6882	6904	6874	6843	6944	6839	6868	6965	6828	6819	6817	6931	6932	6799	6889	6887	6881	6872	7017	6998	6826	6804	6880	6843	6963	6991	6868	6810	6988	6855	6937	6909	6840	6819	6926	6910	6827	6854	6855	6932	6989	6833	6921	6845	6854	6772	6893	6819	6816	6879	6882	6845	6970	6812	7016	6682	6707	6855	6847	6972	6959	6911	6995	6993	6870	6844	6753	6908	6792	6841	6853	6888	6979	6799	6956	6884	6837	6928	6976	6892	6751	6867	6909	6883	6830	6896	6913	6851	6887	6882	6954	6878	6898	6907	6892	6861	6866	6993	6879	6993	7033	6750	6872	6794	6892	6985	6737	6759	6767	6891	6879	6932	6945	6805	6815	6931	6928	6785	6803	7027	6941	6865	6822	6853	6768	6995	6800	6928	6872	6925	6958	6922	6895	6851	7039	6892	6926	6877	6985	6909	6876	6810	6901	6901	6967	6957	6816	6886	6967	6817	6880	6912	6912	6966	6681	6835	6826	6770	6739	6798	6876	6906	6818	6875	6890	6886	6809	6916	6801	6774	6811	6806	6964	6910	6910	6873	6963	6901	6845	6884	6868	6865	6661	6857	6826	6779	6814	6831	6787	6849	6794	7003	6945	6763	6844	6872	6937	6945	6916	6875	6913	6796	6818	6787	6902	6935	6990	6910	6882	6831	6923	6885	6833	6979	6789	6999	6927	6790	6943	6813	7031	6798	6836	6914	6902	6809	6902	6984	6840	7013	6838	6846	6880	6950	6869	6911	6922	6882	6950	6872	6878	6936	6857	6875	6878	6995	6839	6945	6863	6962	6887	6785	6917	6821	6856	6951	6893	6957	6856	6900	6821	6845	6985	7133	6852	6838	6800	6854	6833	6904	6924	6849	6959	6808	6875	6894	6980	6883	6814	6859	6876	7018	6894	6900	6810	6814	6743	6787	6865	6857	6947	6825	6933	6735	6973	6896	6908	6914	6948	6990	6851	6995	6823	6898	6785	6924	6803	6996	6801	6851	6952	6899	6896	6793	6824	6958	7036	6841	6796	6917	6765	7022	6843	6923	6892	6855	6754	6947	6882	6878	6934	6803	6911	6819	6731	7135	6943	6974	6807	6786	6875	6765	6899	6874	6976	6631	6888	6836	6951	6845	6850	6939	6901	6956	6855	6932	6919	6931	6938	6828	6843	6794	6964	6832	6823	6840	6868	6885	6982	6882	6817	6951	6881	6946	6854	6896	6978	6893	6909	6878	6908	7014	6826	6972	6934	6931	6797	6845	6734	6892	6877	6740	7022	6918	6865	6910	6907	6842	6914	6930	6944	6929	6878	6804	6853	6932	6882	6943	6946	6841	7020	6892	6873	6757	6969	6981	6857	6788	6869	6772	6897	6799	6764	6793	6928	6961	6943	6889	6861	6724	7015	6822	6867	6902	6869	6979	6832	6925	6941	6805	6801	6833	6882	6931	6842	6811	6943	6878	6854	6761	6954	6935	6774	6929	6945	6801	6843	6909	6934	6911	6944	6993	6805	6784	6913	6906	6823	6866	6800	6763	6935	6865	6879	6742	6882	6980	6820	6996	6871	6867	6899	6904	6874	6836	7027	6924	6892	6802	6835	6856	6882	6795	6763	6825	6917	6872	6908	6981	6717	6892	6951	6845	6932	6719	6942	6792	6784	6874	6939	6944	6886	6916	6836	6902	6913	6893	6920	6859	6876	6858	6939	6867	6887	6844	6892	6801	6927	6853	6849	6888	6896	6937	6772	6905	6857	6802	6904	6861	6820	6990	6807	6902	6798	6937	6839	6785	6880	6801	6854	6973	6999	6872	6948	6775	6843	6924	6888	6991	6833	6893	6901	6998	6999	6906	6902	6840	6887	6788	6859	6896	6938	7057	6878	6742	6697	6877	6829	6949	6932	6910	6856	6945	6847	6764	6993	6937	6852	7034	6861	6747	6885	6691	6847	6745	6973	6969	6741	6875	6805	6923	6898	7015	6970	6913	6821	6933	6853	6824	6899	6932	6867	6759	6802	6897	6697	6902	6875	6875	6947	6979	6826	6951	6999	6712	6976	6891	6887	6873	6818	6862	6837	7006	6876	6841	6824	6803	6861	6826	6902	6992	6919	6991	6825	6992	6798	6950	6884	6770	6868	6886	6993	6852	6780	6872	6923	6824	7072	6871	6916	6798	6806	6946	6859	6947	6905	6855	6816	6753	6993	7057	6903	6860	6954	6879	6958	6866	7002	6808	6858	6949	6716	6906	6824	6909	6811	6999	6830	6911	6955	6800	6952	6752	6949	6962	6994	6856	6861	6888	6978	6816	6885	6814	6885	6886	6936	6749	6871	6839	6819	6778	6919	6853	6830	6980	7013	6876	7000	6918	6796	6891	6832	6886	6858	6935	6795	6936	6855	6922	6894	6977	6893	6903	6840	7008	6826	6905	6815	6846	6937	6901	6909	6928	6841	6967	6810	6744	6862	6849	6859	7012	7005	6882	6826	7009	6840	6985	6874	6748	6911	7012	6884	6992	6911	6836	7040	6795	6810	6862	6921	6904	6928	6957	6917	6967	6869	6791	6952	6840	6900	6825	6918	6881	6956	6829	6847	6869	6906	6890	6922	6795	6879	6843	7017	6835	6898	6746	6829	7034	6950	6876	6757	6841	6899	6918	6801	6864	6867	6870	6966	6832	6911	6969	6912	6783	6897	6892	6987	6776	6862	6884	6907	6821	6863	6840	6940	6990	6773	6848	6763	6855	6952	6783	6881	7004	6882	6848	6867	6876	6809	6872	6774	6787	6870	6885	6805	6963	6830	6951	6874	6865	6872	6960	6895	6991	6884	6894	6958	6982	6808	6813	6967	6809	6923	6918	7001	6917	6898	6974	6818	6862	6749	6888	6852	6855	6816	6828	6936	6926	6855	6881	7019	6829	6925	6861	6885	6699	6840	6896	6751	6784	6795	6929	6856	6889	6840	6925	6844	6913	6996	6842	6839	6807	6848	6826	6864	6893	6954	6815	6822	6786	6929	7032	6878	6850	6856	6949	6990	6911	6897	7016	7010	6832	6908	6858	6948	6898	6898	6784	6944	6819	6838	7012	6872	6917	6849	6818	6780	6943	6839	6901	6883	6885	6844	6973	6883	6880	6901	6820	6815	6951	6874	6969	6923	6808	6855	6877	6774	6963	6863	6866	6792	6904	6935	6921	6778	6823	7001	6944	6901	6923	6910	6910	6910	6702	6896	6910	6895	6761	7026	6859	6925	6828	6882	6828	6905	6893	7061	6903	6951	6885	6916	7026	6804	6893	6821	6819	6890	6953	6941	6844	6788	6759	6916	6828	6880	6916	6857	6802	6812	6865	6912	6850	7000	6928	6820	6815	7082	6884	6813	6950	6929	6845	6980	6889	6882	6826	7034	6984	6801	6893	6946	6880	6909	6953	6755	6922	6837	6958	6909	6787	6851	6849	6892	6868	6862	6993	6887	6847	6905	6723
6303	2363	2970	2016	2128	4382	8060	5268	2669	1325	920	815	775	772	726	733	722	762	709	763	732	715	747	707	760	690	753	709	724	761	730	769	755	761	789	755	724	733	729	797	693	798	725	791	723	750	762	795	728	705	767	761	740	743	750	721	765	749	746	750	759	750	787	768	737	796	755	767	740	792	770	754	759	764	697	779	711	770	766	728	716	754	687	714	768	713	797	733	744	740	756	749	740	769	765	748	800	794	736	747	750	766	784	736	724	754	805	764	770	779	750	773	748	711	771	739	752	767	731	778	757	756	718	774	733	798	807	765	743	763	706	799	744	731	765	773	769	798	812	763	762	765	758	757	740	729	776	767	741	775	751	738	712	760	734	730	752	713	781	819	774	748	779	734	723	770	774	766	799	790	790	793	786	770	773	755	716	766	755	788	786	752	772	758	779	735	711	778	731	774	790	787	789	742	762	719	735	734	709	767	765	755	749	722	789	698	795	778	760	763	717	782	777	730	781	740	723	779	766	783	755	754	706	774	773	706	702	779	752	788	735	779	716	713	715	759	728	745	769	756	765	758	713	760	734	767	818	728	743	728	752	808	769	811	777	768	730	738	748	828	720	762	812	829	730	712	775	721	766	828	786	742	760	811	738	788	786	798	784	776	725	762	795	739	707	737	778	776	746	739	705	831	745	778	734	718	745	769	748	748	731	759	758	777	780	777	760	807	730	755	762	735	777	760	781	764	779	747	763	732	787	741	797	755	744	758	739	735	716	717	795	709	756	785	790	790	760	740	708	771	813	730	775	766	710	820	745	810	749	790	760	761	712	762	771	706	758	730	708	793	778	738	748	777	779	732	744	809	696	739	774	772	724	777	736	723	715	776	769	778	706	802	741	748	772	792	747	789	793	749	796	785	766	753	668	711	769	808	774	742	755	758	741	776	769	704	784	741	750	749	720	733	724	743	799	734	707	764	826	704	767	749	758	748	717	764	758	761	755	751	770	765	766	700	785	739	747	775	740	751	748	742	783	766	785	754	770	716	732	779	734	770	763	749	749	786	754	710	802	770	753	687	763	747	767	728	718	728	715	768	783	766	743	746	785	744	760	746	715	778	793	706	807	743	761	777	736	759	764	756	770	725	718	767	721	746	764	680	739	776	755	763	778	769	793	731	764	783	748	720	757	759	748	754	760	731	710	788	751	744	691	749	799	745	823	736	701	771	733	689	736	786	758	757	807	753	762	708	764	745	744	741	701	735	743	733	782	749	794	784	797	723	749	756	729	715	769	789	726	739	745	732	747	699	739	724	696	746	801	756	770	753	752	785	775	778	751	767	739	745	756	725	738	756	757	714	731	745	790	764	737	750	734	742	797	753	759	749	698	793	704	773	773	762	757	748	736	769	751	766	797	771	768	743	765	754	725	785	732	755	766	793	701	790	809	727	773	735	769	826	730	751	739	745	739	774	714	743	722	772	795	763	736	695	718	740	745	723	810	733	740	729	745	740	701	758	735	714	737	760	784	765	784	750	764	733	794	716	775	801	748	786	741	722	725	792	720	766	720	751	759	753	783	748	800	716	800	786	784	745	761	707	779	775	770	713	755	758	704	774	739	752	710	724	704	757	734	733	752	766	780	718	766	758	789	738	746	762	749	707	701	754	718	767	786	749	757	782	773	715	740	794	760	717	754	742	719	762	759	796	726	753	769	796	752	748	729	791	774	752	778	758	752	798	775	718	773	792	731	734	801	776	784	729	763	793	802	753	733	731	759	736	787	776	821	756	729	775	717	752	749	733	796	758	773	749	744	721	757	755	760	731	780	743	778	747	738	758	776	722	754	747	792	738	789	727	680	733	779	736	712	753	730	753	764	746	731	760	767	732	739	761	730	752	750	755	753	760	810	755	762	796	793	786	733	757	715	785	717	741	749	721	755	743	729	814	760	732	773	780	778	782	749	776	730	768	749	775	764	816	758	743	843	751	735	727	799	804	722	774	748	764	768	751	749	757	752	713	753	788	756	773	763	779	738	757	793	726	727	747	743	716	750	768	759	770	777	771	741	748	744	740	765	773	798	768	708	727	730	703	737	770	785	767	705	788	771	750	745	753	805	789	745	716	759	726	761	762	802	821	761	755	757	722	770	751	744	718	759	763	714	800	783	794	721	718	782	722	736	776	769	716	809	753	782	717	745	752	751	739	724	727	703	770	763	777	774	731	737	772	762	770	738	719	686	754	738	739	749	744	765	820	772	740	756	803	723	765	759	743	752	737	747	740	784	762	779	759	756	763	791	757	761	757	780	754	813	745	777	716	745	797	718	751	778	759	767	799	753	734	720	745	756	756	768	776	761	754	734	754	718	760	731	774	695	740	714	746	737	748	775	755	789	702	735	748	738	778	753	708	799	746	741	779	713	777	713	815	730	761	737	776	711	777	758	781	785	759	751	768	802	752	794	787	753	754	728	770	758	734	764	754	740	797	807	713	756	734	759	754	758	722	794	787	771	696	759	779	785	732	764	777	738	720	750	746	732	788	764	798	771	775	739	761	781	717	739	777	745	774	751	789	734	755	763	781	780	753	701	720	793	766	703	764	768	779	743	748	785	716	727	765	801	721	726	730	794	765	767	751	681	775	785	781	821	770	796	729	770	736	762	782	760	768	762	764	711	776	721	781	734	809	751	776	759	766	783	754	742	786	737	742	745	770	798	834	726	724	761	835	756	713	791	790	805	749	754	749	785	782	775	758	700	802	800	751	795	757	737	760	808	789	727	734	767	747	819	706	708	757	734	745	726	777	728	741	783	782	758	741	758	705	742	746	737	772	729	740	724	810	752	771	757	775	759	683	753	752	710	766	799	742	787	777	747	780	795	708	813	775	735	758	723	744	746	721	794	729	767	798	751	730	768	744	721	766	724	764	780	797	717	776	773	803	763	743	725	772	770	748	768	796	739	795	763	779	761	765	755	745	785	725	795	760	717	769	791	745	717	727	737	755	743	727	763	753	816	763	756	719	744	760	712	728	777	759	726	751	739	758	740	725	721	754	753	768	743	736	709	774	752	781	783	765	754	764	730	786	791	755	743	773	734	762	763	734	704	750	759	758	718	765	779	739	774	817	757	741	768	745	781	740	793	733	704	750	750	744	756	755	741	760	788	749	768	763	761	782	781	743	809	781	773	767	764	783	702	739	739	789	759	745	812	738	734	732	822	793	761	762	774	782	760	748	754	822	803	762	794	824	782	709	772	790	756	768	716	808	761	814	802	770	764	747	757	786	756	729	759	733	780	746	769	723	725	732	763	775	726	743	761	783	764	759	722	739	734	745	735	791	724	742	718	768	732	770	720	735	753	750	773	713	764	737	741	735	754	758	765	692	724	746	762	750	775	802	777	787	777	760	725	724	785	739	765	751	792	763	757	801	760	764	743	783	756	754	712	768	742	762	740	733	692	733	750	776	770	753	748	735	740	771	784	742	761	804	769	811	739	746	747	735	770	780	757	740
34437	21268	26485	33848	37664	47173	55089	42459	28810	15606	9219	7360	6758	6876	6710	6795	6931	6950	6835	6894	6725	6941	6808	6818	6716	6860	6792	6890	6785	6983	6904	6744	6862	6774	6827	6929	6871	6778	6804	6983	6846	6916	6918	6757	6839	6702	6841	6949	6755	6759	6778	6769	6791	6839	6808	6751	6860	6871	6862	6927	6855	6821	6828	6893	6915	6814	6897	6764	6758	6844	6799	6797	6757	6781	6985	6768	6794	6855	6800	6845	6815	6704	6755	6825	6830	6801	6729	6771	6838	6834	6983	6750	6740	6723	6863	6707	6803	6701	6729	6827	6831	6779	6970	6803	6838	6901	6888	6828	6714	6821	6804	6833	6848	6792	6856	6771	6618	6926	6846	6865	6750	6795	6775	6813	6804	6785	6887	6836	6823	6754	6948	6947	6860	6811	6813	6782	6918	6951	6823	6925	6791	6873	6742	6826	6769	6816	6799	6707	6900	6845	6892	6748	6905	6851	6829	6928	6849	6782	6686	6842	6899	6792	6816	6710	6882	6868	6828	6939	6867	6921	6751	6804	6744	6720	6873	6793	6782	6849	6845	6836	6832	6740	6849	6831	6806	6870	6892	6825	6856	6704	6759	6856	6872	6827	6818	6785	6814	6842	6838	6788	6724	6880	6817	6814	7000	6773	6795	6740	6857	6873	6794	6743	6731	6865	6791	6816	6816	6769	6900	6859	6835	6958	6881	6750	6918	6813	6853	6778	6884	6810	6833	6845	6868	6718	6823	6806	6885	6773	6820	6736	6863	6819	6801	6748	6819	6785	6848	6837	6801	6799	6871	6710	6752	6958	6793	6782	6735	6848	6800	6808	6850	6936	6818	6683	6813	6934	6895	6907	6846	6815	6742	6803	6758	6765	6924	6859	6802	6858	6764	6793	6707	6854	6760	6800	6872	6938	6869	6805	6749	6992	6860	6806	6842	6855	6862	6734	6860	6894	6747	6907	6834	6859	6953	6881	6809	6819	6966	7028	6835	6750	6773	6800	6860	6685	6839	6807	6893	6839	6738	6740	6926	6732	6915	6815	6655	6976	6814	6795	6756	6789	6827	6808	6967	6614	6818	6826	6817	6924	6872	6807	6777	6859	6837	6870	6788	6821	6780	6748	6970	6809	6952	6782	6861	6908	6864	6852	6863	6932	6891	6896	6881	6808	6777	6869	6790	6785	6653	6834	6835	6819	6887	6726	6944	6891	6935	6777	6764	6735	6814	6890	6810	6950	6821	6723	6762	6777	6862	6791	6811	6797	6816	6658	6902	6871	6821	6977	6873	6952	6825	6850	6840	6955	6903	6794	6945	6804	6785	6821	6930	6724	6796	6862	6780	6845	6815	6850	6817	6933	6653	6990	6777	6815	6824	6853	6831	6805	6808	6779	6861	6806	6918	6895	6745	6885	6839	6744	6890	6848	6733	6777	6834	6756	6834	6743	6788	6878	6779	6838	6874	6937	6837	6802	6762	6808	6967	6780	6781	6707	6881	6760	6803	6804	6700	6739	6824	6833	6798	6785	6859	6937	6843	6835	6919	6786	6776	6819	6885	6941	6888	6809	6776	6829	6877	6812	6710	6825	6737	6790	6786	6869	6921	6787	6867	6900	6929	6905	6784	6799	6795	6824	6811	6776	6800	6722	6883	6874	6740	6722	6782	6950	6963	6834	6949	6918	6834	6937	6906	6859	6645	6844	6849	6804	6908	6889	6695	6808	6941	6779	6809	6802	6828	6678	6813	6685	6851	6815	6816	6771	6770	6883	6900	6798	6760	6733	6849	6714	6692	6860	6921	6845	6862	6672	6727	6842	6811	6851	6832	6818	6825	6785	6762	6854	6780	6965	6896	6727	6898	6927	6889	6875	6778	6780	6768	6792	6844	6817	6940	6784	6761	6807	6759	6934	6876	6786	6800	6793	6844	6716	6645	6797	6810	6930	6881	6802	6777	6824	6891	6850	6778	6938	6701	6809	6821	6730	6792	6981	6819	6901	6913	6844	6842	6808	6726	6868	6772	6780	6630	6713	6805	6742	6810	6848	6768	6744	6825	6758	6789	6913	6992	6758	6880	6772	6825	6865	6794	6807	6913	6861	6735	6816	6779	6734	6772	6813	6748	6924	6909	6807	6827	6841	6726	6899	6837	6849	6946	6912	6842	6777	6884	6728	6976	6904	6800	6928	6835	6706	6980	6777	6828	6872	6885	6879	6767	6881	6831	6871	6859	6801	6882	6852	6884	6871	6878	6904	6753	6892	6754	6886	6791	6758	6767	6804	6822	6930	6705	6914	6776	6735	6758	6882	6928	6843	6802	6846	6697	6699	7022	6812	6900	6845	6809	6842	6925	6840	6751	6855	6752	6917	6889	6789	6719	6557	6865	6736	6889	6892	6787	6925	6888	6831	6716	6928	6866	6909	6872	6902	6886	6803	6757	6806	6827	6795	6895	6803	6822	6823	6830	6872	6871	6772	6984	6946	6760	6885	6811	6830	6893	6853	6880	6847	6892	6856	6850	6809	6907	6719	6874	6835	6764	6842	6866	6830	6877	6820	6868	6875	6812	6717	6708	6819	6840	6831	6788	6925	6891	6892	6762	6777	6751	6855	6949	6797	6830	6917	6776	6882	6926	6847	6931	6845	6842	6777	6740	6820	6867	6868	6776	6778	6803	6851	6764	6747	6750	6737	6663	6831	6828	6663	6970	6721	6802	6862	6862	6886	6681	6902	6919	6857	6709	6690	6800	6960	6927	6877	6807	6714	6781	6913	6936	6808	6759	6676	6913	6784	6819	6926	6924	6838	6853	6804	6839	6843	6917	6759	6857	6711	6929	6778	6831	6853	6930	6791	6727	6852	6817	6717	6824	6912	6800	6775	6808	7061	6854	6802	6802	6864	6870	6905	6896	6762	6728	6900	6863	6835	6983	6786	6723	6921	6859	6727	6821	6875	6850	6934	6873	6688	6782	6879	6814	6852	6699	6884	6806	6829	6885	6792	6864	6814	6754	6705	6828	6753	6898	6798	6783	6901	6832	6720	6820	6681	6838	6926	6755	6796	6697	6906	6774	6916	6956	6796	6942	6746	6843	6842	6832	6871	6717	6847	6789	6913	6862	6813	6932	6845	6776	6880	6816	6836	6747	6932	6829	6643	6773	6750	6875	6825	6776	6823	6808	6779	6754	6795	6875	6862	6864	6754	6809	6891	6941	6789	6791	6719	6744	6772	6766	6876	6881	6853	6810	6885	7033	6749	6777	6726	6851	6790	6925	6768	6809	6796	6885	6777	6844	6831	6840	6767	6785	6727	6894	6771	6724	6856	6895	6838	6945	6786	6794	6869	6925	6765	6910	6683	6805	6827	6680	6878	6830	6889	6799	6927	6844	6889	6876	6748	6845	6863	6734	6888	6793	6888	6834	6857	6893	6724	6849	6890	6704	6736	6880	6889	6743	6882	6849	6899	6896	6759	6835	6879	6710	6746	6920	6736	6734	6766	6892	6888	6835	6916	6887	6922	6958	6729	6813	6848	6663	6895	6728	6653	6642	6928	6864	6855	6963	6852	6790	6859	6728	6822	6930	6884	6860	6749	6809	6933	6691	6937	6875	6811	7033	6802	6717	6812	6966	6786	6861	6796	6748	6836	6831	6877	6841	6807	6894	6886	6882	6896	6896	6766	6816	6728	6984	6915	6876	6805	6903	6853	6807	6807	6795	6797	6881	6950	6866	6869	6724	6781	6902	6708	6886	6817	6814	7016	6834	6907	6961	6675	6830	6758	6808	6765	6686	6897	6868	6890	6780	6881	6902	6796	6853	6815	6790	6965	6779	6837	6850	6729	6930	6891	6838	6799	6858	6846	6760	6828	7002	6907	6820	6902	6874	6927	6904	6877	6764	6849	6731	6843	6869	6783	6858	6876	6884	6793	6879	6861	6843	6747	6751	6860	6716	6899	6844	6825	6818	6796	6751	6852	6823	6831	6793	6879	6765	6778	6917	6789	6796	6827	6824	6816	6847	6781	6820	6800	6798	6928	6736	6675	6825	6874	6824	6933	7046	6770	6880	6768	6825	6706	6791	6685	6751	6870	6724	6982	6849	6923	6873	6745	6883	6911	6875	6761	6708	6795	6899	6842	6776	6828	6798	6832	6799	6824	6920	6788	6837	6915	6815	7003	6816	6872	6847	6811	6737	6873	6663	6760	6860	6756	6815	6883	6842	6764	6842	6702	6853	6709	6786	6768	6834	6876	6797	6771	6766	6839	6812	6841	6814	6872	6786	6862	6996	6795	6775	6872	6908	6849	6832	6797	6726	6796	6826	6864	6712	6910	6774	6863	6765	6886	6775	6808	6907	6926	6711	6782	6799	6881	6745	6849	6743	6856	6846	6797	6852	6902	6802	6861	6866	6889	6813	6793	6807	6853	6888	6879	6812	6944	6788	6905	6799	6925	6816	6710	6955	6817	6837	6795	6785	6846	6728	6920	6783	6857	6882	6769	6897	6950	6847	6829	6800	6730	6969	6862	6824	6744	6889	6893	6889	6771	6844	6810	6960	6827	6929	6782	6912	6880	6755	6958	6793	6904	6863	6884	6803	6745	6786	6829	6763	6903	6844	6872	6808	6797	6819	6817	6692	6715	6866	6834	6875	6851	6881	6785	6931	6852	6752	6837	6894	6836	6921	6921	6875	6948	6905	6804	6839	6627	6784	6913	6869	6852	6731	6766	6794	6717	6790	6790	6957	6712	6901	6865	6744	6914	6717	6921	6750	6764	6759	6769	6730	6883	6801	6846	6778	6831	6870	6852	6751	6687	6823	6734	6830	6726	6832	6898	6833	6997	6966	6761	6905	6984	6832	6751	6831	6853	6909	6764	6918	6757	6938	6929	6915	6797	6843	6820	6864	6917	6831	6710	6757	6871	6946	6891	6700	6739	6855	6751	6736	6902	6769	6858	6891	6878	6810	6877	6838	6797	6710	6754	6759	6807	6709	6794	6929	6871	6707	6851	6969	6934	6822	6840	6736	6917	6860	6815	6732	6859	6824	6807	6870	6718	6818	6741	6892	6794	6798	6846	6705	6843	6790	6802	6777	6847	6805	6821	6871	6884	6862	6822
6732	2536	4272	5294	11159	9856	22945	25353	15545	6179	1850	932	811	753	794	782	823	785	803	804	719	762	742	821	794	819	784	835	800	788	758	812	792	769	759	806	784	772	722	749	770	740	746	750	794	780	752	738	749	781	747	766	779	772	738	784	809	796	784	748	743	715	782	777	805	759	824	722	835	811	795	801	743	793	736	778	762	735	750	826	759	728	744	706	791	767	779	802	794	819	776	779	775	770	767	793	763	767	782	791	792	749	770	785	747	764	776	773	712	788	774	747	760	761	773	776	779	793	768	788	794	757	777	728	801	786	817	754	791	813	716	745	827	808	756	823	763	822	773	747	769	769	784	738	744	838	772	745	773	725	780	808	783	730	844	812	761	771	714	810	790	770	803	768	756	758	801	759	751	808	729	763	748	781	793	814	759	753	753	755	768	731	716	784	776	761	726	752	744	749	754	815	792	722	769	811	755	763	784	780	730	787	743	742	774	778	744	822	767	759	825	782	738	787	792	812	789	788	748	755	750	777	718	833	817	745	777	794	788	765	768	767	770	710	718	787	775	764	778	771	746	775	730	807	797	805	806	788	769	757	764	712	745	735	728	745	800	760	790	768	793	777	797	767	713	733	760	754	743	763	849	783	813	765	790	830	788	792	789	835	806	768	782	763	747	759	752	770	800	809	756	765	773	768	785	777	754	755	762	804	784	754	780	822	761	781	785	784	791	768	738	777	774	767	774	796	811	811	758	769	765	731	741	775	763	761	789	779	788	776	788	756	816	723	791	766	781	781	777	775	758	731	781	780	754	789	764	762	780	751	791	775	742	787	787	818	760	785	732	781	802	738	798	735	759	833	773	787	792	742	777	769	726	769	781	794	779	754	791	836	783	767	762	788	749	793	736	779	768	820	803	744	739	757	792	772	746	787	793	726	771	791	741	804	788	756	725	807	743	806	730	812	803	715	757	738	817	823	772	795	791	783	814	785	773	761	766	781	772	803	763	715	789	798	761	776	742	774	815	777	758	799	748	793	783	790	767	787	741	758	796	776	747	753	727	833	766	752	778	754	829	756	738	780	760	737	778	756	804	749	776	784	767	785	787	770	798	807	829	784	792	754	768	768	785	787	814	766	740	765	798	730	788	750	756	781	752	790	817	773	806	781	769	747	793	779	747	764	788	757	772	816	791	766	789	762	771	769	803	802	755	766	769	804	791	780	825	727	772	787	788	778	765	769	743	750	792	719	802	769	767	755	784	745	817	780	766	777	754	801	719	760	837	761	780	804	757	762	778	763	792	768	814	769	797	809	764	714	771	752	738	783	764	742	818	765	786	737	777	776	820	800	781	755	784	788	766	766	781	838	733	726	739	751	770	774	796	723	765	746	747	798	773	784	818	792	767	734	762	747	739	738	778	757	789	772	744	742	783	762	758	809	750	767	815	753	775	756	754	763	805	746	793	810	756	772	807	707	776	768	744	795	732	771	804	729	790	789	757	758	803	762	753	794	801	777	796	746	768	793	739	734	725	714	755	787	753	805	773	742	749	799	762	746	768	820	774	812	764	821	762	772	783	797	819	771	782	817	819	765	757	774	776	738	788	766	775	772	787	750	735	706	764	788	730	872	761	767	783	740	786	774	814	748	774	740	778	719	794	763	708	793	806	787	707	797	790	764	806	750	733	715	797	767	757	760	777	758	774	784	799	753	749	779	788	756	756	737	772	794	764	773	721	781	750	784	768	770	791	790	824	765	799	767	818	774	737	810	833	762	789	790	769	791	751	754	762	819	757	799	789	770	765	763	759	819	743	835	746	748	781	697	767	779	764	736	750	809	736	792	797	703	828	760	758	788	774	814	766	788	789	769	800	786	788	786	763	758	796	772	756	746	803	749	811	761	774	794	759	759	797	768	789	806	772	775	750	785	768	773	753	780	771	735	733	777	749	784	802	777	773	817	786	792	764	741	794	753	788	794	809	753	753	806	752	761	795	779	781	723	773	762	787	772	759	751	765	775	754	766	748	786	817	813	773	772	808	803	777	785	771	771	775	751	770	774	779	815	761	756	761	764	786	755	745	755	821	738	786	739	720	752	808	736	760	758	788	812	769	798	746	765	812	761	788	792	741	775	736	765	764	740	755	764	782	760	776	810	775	761	746	794	749	751	761	757	777	752	772	767	808	748	754	774	804	828	749	756	751	768	824	757	781	757	757	786	761	756	803	730	790	829	817	736	763	774	788	747	783	768	770	749	739	787	710	774	785	725	801	829	773	784	739	764	796	742	725	758	770	787	809	814	822	730	772	801	718	776	791	800	757	784	732	822	773	753	811	786	770	702	817	798	777	737	802	724	794	770	731	775	757	755	756	798	817	802	791	735	791	741	771	740	755	783	809	739	791	770	748	745	773	747	794	775	792	797	754	779	777	789	792	785	774	794	790	744	801	762	785	759	788	793	809	797	769	789	738	792	753	725	780	717	765	804	748	659	805	806	774	756	832	778	728	773	802	717	771	767	744	729	742	760	795	779	799	830	814	791	818	772	811	789	735	783	739	796	781	786	748	775	773	819	831	794	750	764	791	761	750	766	743	780	788	743	816	798	769	777	760	772	735	756	778	758	755	768	761	736	759	812	793	845	782	782	811	750	829	823	757	750	774	744	754	789	746	759	748	769	773	755	765	730	801	762	781	821	786	772	774	824	726	735	770	754	739	782	774	801	737	759	764	766	777	762	710	745	779	827	761	729	788	754	763	776	794	799	760	804	813	768	785	720	742	755	781	793	813	723	774	769	717	730	758	713	801	727	743	798	741	863	810	779	765	754	757	721	783	771	754	774	758	777	734	799	750	742	749	794	803	772	751	748	728	765	784	743	765	786	745	737	750	824	801	805	792	801	751	822	785	798	787	779	804	813	744	774	750	758	763	833	774	759	760	781	732	786	848	726	777	751	797	799	761	788	770	771	762	759	767	731	758	795	757	821	761	747	770	803	763	790	789	758	773	778	801	748	747	820	811	759	755	783	785	733	742	770	764	764	766	750	751	726	749	783	742	808	777	733	742	787	775	756	803	754	777	715	808	788	795	822	685	782	770	743	823	804	790	765	822	757	766	691	771	755	800	765	750	763	768	786	794	780	796	756	769	782	769	746	820	803	759	769	726	794	749	760	718	746	739	778	745	764	761	744	773	797	740	748	804	770	762	753	744	791	754	754	744	792	797	805	758	765	773	735	786	783	737	798	736	720	777	762	766	770	806	749	803	795	808	758	732	753	794	731	781	833	782	788	778	782	792	785	803	775	808	799	772	746	806	746	785	740	804	766	824	731	755	692	791	770	796	788	808	786	721	849	775	741	753	803	776	801	789	741	803	757	790	769	785	772	741	753	753	784	760	760	754	756	779	804	737	779	730	780	772	771	762	772	741	720	756	761	717	774	810	769	789	760	781	790	734	799	746	809	831	805	825	748	764	809	752	775	804	803	749	799	769	767	781	750	735	780	760	778	767	778
36160	24299	29420	51411	58583	58795	76096	75707	59625	38076	20936	9900	7585	7081	7021	6893	6939	7041	6968	7008	7000	6944	6976	6976	6985	7004	6934	6979	6991	6900	7042	6906	6881	6999	6943	6927	7014	6887	6862	6931	7072	7001	6872	6860	7021	6902	6924	6991	7005	6951	7016	6943	6956	6874	7032	6938	6940	6916	6841	6934	7045	7055	6821	7002	7009	6882	6945	6995	6890	7045	6963	6943	6931	7131	6866	6882	6849	6995	7051	6891	6858	6971	6996	6991	6911	7004	6869	7007	7144	6980	6914	6960	6947	6907	6902	6965	6951	7009	6943	7004	6931	6944	6988	7014	6888	6795	7193	6942	6960	6935	6908	6883	6920	6920	6971	7003	6947	6957	6987	6988	6980	6921	6910	6973	7039	6786	6877	6995	7061	6945	6971	6890	6999	7026	6863	7024	7078	7056	6953	6914	6942	6979	6953	6969	6925	6873	6967	7026	6932	6871	6966	6814	7019	6978	7029	6982	6985	6978	7056	7007	7004	6886	6827	6939	6963	6856	6945	6964	6971	6998	6868	6930	7003	7016	6861	7000	6745	6946	6946	6856	7074	6978	6956	6877	6945	6919	6976	6912	6910	6904	6900	7128	7122	6941	7012	7005	6906	7000	7002	6969	6931	7020	6950	7025	6878	6916	6887	7086	6936	6932	7051	6957	6985	6850	6907	6828	7089	6914	6951	6744	7056	6871	6941	7064	6976	7036	6913	6919	7002	7056	7027	6970	6997	6914	6913	6935	6990	6963	6936	6906	6941	6995	6910	6985	6910	6849	7036	6973	6989	6926	6965	6930	6975	7079	6826	7059	6973	6853	7080	6820	6930	6973	6878	6938	6998	6935	6969	6980	6955	6963	7027	6993	7108	6888	7037	6919	7005	6981	6942	6892	6975	7006	6893	6937	6881	7013	7018	6964	6851	7032	6862	6915	7097	7038	6941	6872	7071	7043	7018	6905	6960	6907	6926	7092	6917	7093	6837	7031	7031	6955	6936	6926	6941	6954	6819	7035	6977	6924	6996	6864	7039	6794	6920	7056	6978	6929	7000	6965	6969	7050	7034	6977	6813	6854	6839	6928	6941	7082	6895	6988	6964	6939	7109	6955	6917	6989	6885	6881	6920	6894	7136	6966	7003	6881	6926	6977	6899	6985	6988	7024	6997	6892	6953	6909	7042	6998	6968	6994	7026	6847	7001	6985	6908	7012	6946	6932	6853	6796	6951	6962	6919	6902	6992	6936	6907	7044	7061	6863	6968	6926	6874	6949	6963	6955	7012	6934	6982	6867	6970	6948	6853	7052	6850	7017	7012	6867	6901	6972	6939	7143	6904	6998	7125	6906	7008	6981	6817	7006	6898	7014	7026	7037	6915	7041	7011	6938	6983	6938	6839	6962	6960	6906	6992	6985	6956	6987	7080	6907	6848	7001	6871	6869	6914	6886	6989	6954	6989	6802	6926	6861	7001	6914	7039	7066	6860	7078	6916	7018	6914	7034	6990	7067	6976	7010	6852	6957	6989	6969	6908	6985	6913	7098	6904	6931	7074	6965	6956	7024	6898	6980	6867	7003	6833	6951	7012	6958	6880	7049	6937	7010	7013	7070	7105	7026	7116	6950	6981	6836	7044	6956	7038	6986	6826	6964	6947	6983	7021	7080	6909	6842	7098	6962	6949	6827	6943	6989	6933	7135	6871	6906	6921	6973	6735	6868	6978	6897	6959	6955	6957	7121	6838	6994	7130	6979	6950	7089	6985	6978	7076	6980	6993	7020	6910	6962	7012	6860	6867	6931	6950	6926	6985	6931	6971	6936	6921	6941	6993	6949	6785	7043	6782	7026	7055	6934	7006	6965	6930	7026	6901	6913	6857	6871	6901	6892	6934	6985	6889	7011	6854	6817	7027	7003	6990	7035	7046	7052	6984	6938	6969	6961	6885	6966	6905	6790	6963	7017	7208	6911	6903	7098	7074	6978	6965	7089	7046	6916	6951	6954	6928	6904	7001	6846	7058	6858	6921	6962	6893	7063	7001	6977	6877	6890	6990	6959	6920	7036	6941	7010	6874	6985	6890	7015	6849	6972	6965	7030	6988	6898	6813	7060	6970	6965	6926	7054	6902	7021	7119	6966	6858	6982	6822	6962	6922	6811	6980	7148	6957	6981	6929	6852	7019	7012	7012	7081	6953	7059	6924	6788	7070	6932	7037	6793	6913	7100	6966	6991	6950	6937	7025	6991	6980	7023	6894	6965	6893	6966	6856	7061	6885	6946	6871	6945	6926	6772	6954	6901	6900	6963	7051	6877	6958	7013	6890	6920	6899	6968	6918	6935	6943	6893	6987	7016	6925	7001	7001	6864	6907	6959	7044	6833	6957	6935	6910	7034	6924	6964	6861	6984	7022	7065	6967	6966	6918	7008	7045	6955	7002	7072	6990	7001	6874	6938	6961	6803	6981	6894	6942	6743	6939	6825	6964	7041	6884	6998	7000	6955	7053	6969	6953	6917	7110	7057	6991	6971	6941	6977	7028	6941	6990	6810	6902	7087	6808	7038	7063	6871	6921	7009	6985	7173	7098	6913	7143	6911	7050	6867	7013	7035	6855	6918	6984	6832	6952	7072	6929	6983	6900	6918	6877	6923	6939	6819	6856	6927	7047	6957	6931	6935	7064	6962	6932	6960	6928	6914	6902	7079	6888	7019	6889	6883	6935	7013	6932	7027	7020	7145	7000	6921	6969	6951	7096	6983	6948	6988	7036	6909	7009	6762	7028	6839	6995	6966	7101	6955	6914	7096	7100	6969	6866	7017	6960	6982	6856	6949	6945	6953	6928	7048	7003	7115	7098	7016	7098	6999	7120	6998	6990	6848	6873	7078	7011	6980	6986	6860	6850	6891	7081	7159	6955	6989	6920	6783	6969	6942	6958	6983	6892	6977	7015	7026	6824	6989	7064	6856	6906	6836	7032	6969	6916	6966	6975	6955	7016	6827	6973	6861	6944	6965	6869	7069	7070	6960	6930	6978	6923	6980	6879	7034	6848	7055	6927	6933	6911	7048	6936	6900	6821	6848	6980	7064	6875	7022	6926	7038	7074	6943	6919	6893	6990	7018	6943	6852	6870	6906	7100	6992	6918	6899	6855	6864	6962	6942	6968	7040	7096	6879	6980	6937	6968	7014	6995	6942	6935	7041	6887	6989	6891	6955	6992	6971	6780	6951	7042	6935	6813	7036	6972	7041	7096	6921	7023	6887	7058	7088	6884	6928	6845	6993	6905	6958	6886	6875	6893	6917	6931	6850	6917	6862	7010	6886	6946	6924	6896	6988	6982	7023	6945	6928	6955	6858	6977	6980	7005	6881	7045	6939	6775	6988	6954	6959	6933	6831	6940	6934	6994	6962	6941	6954	6985	6844	6991	6930	7032	7087	7119	6949	6960	7024	6966	6930	6975	6930	6849	6947	6883	6966	7002	6947	6946	6843	7016	6849	6908	6891	7062	7052	6961	6922	6921	6968	6862	7148	7022	6975	6980	6922	6956	7001	6933	6917	6999	7017	7004	6961	6953	6903	6987	6947	7073	7057	6958	6921	6960	6984	7087	7004	6945	6954	6921	7043	6885	6904	6917	6834	6910	6981	7020	6927	6971	6990	6938	6919	6885	6784	7031	7096	7018	7081	7071	6887	6931	6993	7002	6963	6899	7117	6864	6994	6996	6923	6946	6845	7067	6970	6956	6860	7043	7020	6991	7004	6907	7009	6884	7015	6939	6813	7048	6955	6972	7029	6860	6968	7067	7010	6892	6837	6840	6952	6957	6961	7041	6926	6986	6967	6939	7069	6998	7020	6977	6955	7083	7049	7037	7008	6937	6935	6914	6934	7060	6953	6919	7018	6871	7031	6914	7003	7047	6884	6890	7086	7035	6980	6912	6967	6969	6977	6959	6948	6918	6976	6907	6951	7012	6971	7035	6932	7099	6999	6880	6891	6901	6863	7184	6989	7003	6920	7004	7045	7187	6900	6826	6966	6881	7217	7019	6968	6989	6871	7004	7086	6890	7093	6869	6910	6976	6945	6973	7003	7044	6933	7029	6932	7058	6971	6848	6971	6911	6912	6894	6871	6981	6928	7044	6904	7047	6912	7123	6878	6852	6882	7099	7022	7075	6970	6975	7008	6857	7006	7120	6981	6936	6985	7001	6986	6956	6941	7035	6940	6922	7017	6883	7001	6870	6841	6960	6967	6930	7004	6923	7091	6957	7049	7116	6830	6963	6933	6969	7002	6979	6894	7041	6909	6915	7048	6933	6937	6993	6923	6876	7089	6847	6999	7015	6997	7064	6916	6996	6909	6943	7072	6934	6851	6823	6976	7045	7015	6902	6920	6959	6969	6997	6811	6888	7027	6841	6896	6925	7074	6946	6989	6835	6912	7026	6894	6847	6947	6931	6913	7054	6940	6916	7039	7003	7071	6942	7131	6871	6982	6735	6960	7010	6892	7102	6922	6921	6995	6907	6886	6804	6979	7100	6816	6867	7007	7033	6951	6997	6918	7001	6889	6977	6790	6910	7076	6996	6898	6919	6980	6970	6925	6807	7005	6880	7023	6922	7062	6903	7055	7073	6913	6874	6834	7057	6928	7010	6971	6976	7004	6982	6920	6972	7093	7096	7003	6953	6929	6794	6901	6981	6867	6973	7040	6880	6955	7024	6985	6839	6978	6943	6882	6803	7066	6822	6927	6939	6964	6921	6944	6968	6998	6986	7032	6921	6938	6955	6934	6831	6928	6900	7056	6871	6937	7029	6911	6878	7132	6894	6996	6962	7028	7023	6964	6904	6857	6924	6975	6923	6873	6995	7004	6884	7076	6976	7008	6916	6880	6849	6876	6987	6968	6997	7002	7045	6922	7049	6987	6930	6972	7014	6918	6930	6965	7000	6941	6969	6965	7038	6928	6994	6952	6996	7055	6926	6915	7018	6986	6854	6989	7082	6828	6984	6889	7058	6993	6956	7039	7009	7012	6990	6945	6950	6903	6984	6905	6891	7039	6844	7082	6947	6971	6892	6955	6836	7111	7059	6920	7109	6818	6913	7052	6975	6902	6942	6949	7087	6954
6168	1691	2789	3984	8168	7725	11920	17746	10346	3734	1486	864	803	822	761	821	778	784	785	768	770	743	808	785	842	829	801	830	770	792	791	848	766	787	791	779	741	789	763	758	797	845	753	799	745	802	790	754	741	788	791	775	818	755	753	782	800	826	702	804	773	767	761	750	780	805	823	746	784	778	810	747	834	749	807	778	790	856	791	804	843	757	815	813	792	792	781	819	794	804	822	812	770	789	739	782	746	795	764	745	784	789	795	855	823	778	820	818	747	834	758	782	765	773	777	780	781	719	855	781	831	813	783	786	851	787	782	801	759	758	856	716	754	835	768	815	818	816	818	810	804	795	768	780	822	770	822	828	765	786	790	854	739	782	780	860	804	774	802	785	794	772	792	785	832	822	788	800	790	837	761	795	758	794	763	809	767	786	762	829	826	779	812	773	776	758	805	796	775	803	813	812	763	743	775	788	777	763	789	711	757	788	824	781	763	793	830	802	775	805	773	824	787	793	773	782	799	810	795	785	856	862	738	808	783	735	791	843	834	792	741	786	813	820	812	803	805	853	759	779	774	820	810	757	815	810	829	764	808	767	795	837	811	836	787	766	854	783	757	823	765	768	796	773	731	817	784	764	798	815	811	770	785	800	770	782	797	796	802	773	760	794	855	800	811	813	782	752	729	797	810	750	787	800	818	784	790	770	786	787	796	776	797	828	812	806	792	790	815	782	757	822	779	835	842	831	756	818	824	732	821	759	785	804	834	793	771	770	748	804	831	805	803	748	830	758	821	804	787	826	816	775	802	774	764	762	842	800	764	777	836	793	758	843	787	798	786	779	776	810	774	784	809	801	735	817	797	799	828	783	814	763	806	773	791	779	778	779	781	825	816	747	771	801	820	779	783	799	750	846	766	812	794	814	800	802	800	767	739	801	759	814	813	801	822	799	812	741	801	793	810	754	794	776	794	813	830	840	804	843	794	796	848	780	768	762	808	782	778	793	804	829	817	821	789	810	761	773	794	755	770	761	780	804	796	777	767	765	769	750	797	785	839	787	764	807	776	830	760	817	783	785	775	799	820	800	769	776	773	771	770	765	793	774	794	822	799	782	793	797	769	782	797	772	791	782	830	768	801	837	790	833	743	805	834	790	836	803	800	845	842	843	839	744	798	842	876	777	828	801	843	776	800	797	845	784	810	798	780	840	805	839	844	772	812	774	785	829	770	795	771	799	799	815	814	799	810	769	792	816	784	794	781	784	844	763	777	771	815	801	767	802	795	792	822	750	790	750	765	821	789	794	766	769	834	736	800	772	753	784	775	803	780	761	809	821	748	865	785	807	753	769	829	805	780	845	799	759	818	762	852	843	771	796	786	799	801	789	812	753	763	782	838	820	813	782	807	768	819	818	737	781	796	815	803	781	785	818	794	733	788	767	768	802	772	827	763	789	823	767	754	780	776	815	818	787	814	800	777	798	746	799	796	819	793	789	733	753	770	808	812	771	796	740	790	820	827	853	782	817	780	796	753	774	787	781	803	827	754	785	792	818	833	802	784	816	744	764	756	782	823	812	800	736	842	785	809	785	790	812	774	810	769	772	837	824	751	810	788	804	809	786	821	773	790	777	744	801	822	788	800	793	772	781	801	786	792	791	754	804	805	781	827	765	759	768	840	747	824	823	836	824	783	812	808	792	824	821	845	794	737	783	817	828	757	786	832	795	746	815	815	835	762	857	826	836	810	767	799	823	787	814	789	823	838	772	787	793	824	769	781	751	753	769	755	789	788	797	815	810	825	779	742	845	817	793	755	855	841	801	810	750	763	776	811	824	809	801	796	786	800	759	828	798	733	771	798	823	820	790	834	768	821	876	795	817	804	785	777	773	747	791	755	775	801	818	768	806	789	825	858	815	834	755	804	782	817	838	795	827	773	823	753	823	791	805	785	794	748	777	824	860	803	784	798	769	779	814	810	801	826	803	791	817	734	777	772	809	839	789	823	798	751	785	803	752	847	804	776	779	807	781	799	782	791	767	795	827	846	802	811	798	838	781	775	794	785	827	819	807	812	778	800	793	803	756	787	805	792	764	754	793	745	813	794	761	785	787	817	791	786	751	801	804	828	766	810	762	774	777	784	776	835	820	820	739	772	784	791	810	847	810	759	737	815	811	771	795	766	808	787	748	796	817	766	783	795	748	802	820	807	805	823	793	742	799	755	815	768	741	735	783	806	782	780	828	740	770	786	767	778	792	792	761	799	756	844	773	757	754	792	792	792	741	767	795	845	797	759	778	768	800	829	795	778	811	828	811	798	832	804	800	768	748	794	797	751	815	818	828	784	815	781	793	740	806	788	796	807	818	740	771	826	782	771	813	817	762	805	778	790	802	827	795	773	757	787	807	761	769	727	796	772	795	788	795	778	763	772	807	778	786	848	804	805	726	792	783	831	781	763	788	791	846	790	844	757	797	801	805	850	800	797	766	812	794	812	722	796	815	820	802	791	751	789	825	831	779	822	781	747	771	848	785	800	780	822	761	732	814	775	776	804	731	832	774	780	775	820	799	799	800	788	775	775	746	715	773	784	815	828	743	819	768	785	765	797	820	787	838	836	809	785	817	749	779	808	787	798	755	760	765	802	799	819	792	771	813	796	805	774	774	788	795	769	769	850	738	780	752	811	762	816	728	760	749	759	750	836	768	833	836	832	783	791	796	771	789	806	819	769	737	833	805	802	784	816	766	829	783	854	811	764	834	794	826	765	750	760	748	803	863	762	815	761	769	852	744	815	790	762	725	786	773	823	788	852	810	852	805	802	782	783	776	798	797	817	837	756	818	821	824	804	855	731	740	776	803	789	738	811	784	783	747	818	770	826	757	775	810	753	820	844	826	758	798	810	820	794	795	846	791	830	794	751	740	773	794	792	779	787	771	803	820	802	791	814	763	785	770	772	786	743	758	785	778	770	768	746	763	755	752	767	750	764	738	796	753	780	837	737	834	821	801	800	752	771	848	825	793	750	780	806	783	774	813	788	781	834	755	823	776	804	785	775	775	759	815	816	824	758	838	787	778	724	821	797	822	751	776	800	776	709	792	784	823	772	780	812	797	759	812	788	771	824	775	788	818	756	757	760	800	789	768	827	756	772	756	790	788	835	786	787	794	793	824	797	795	796	769	778	790	855	846	803	778	824	769	775	838	805	727	761	759	848	809	840	798	828	776	787	817	761	793	748	745	790	782	786	773	836	769	740	805	791	734	780	838	792	823	754	783	805	805	751	776	757	757	775	783	799	810	768	743	802	807	817	784	829	800	783	781	807	800	820	791	746	817	792	844	812	823	769	773	815	827	844	755	837	798	772	782	807	772	760	802	829	833	760	746	805	732	797	839	757	778	827	768	845	782	810	828	743	782	748	799	777	816	783	839	779	838	801	781	731	819	822	826	828	777	767	790	837	780	813	798	788	777	769	789	807	820	771	773	768	799	822	764	804	786	831	790	726	774	807	748
27852	17539	25573	47233	59250	51375	57747	68192	50611	31563	15818	8535	7411	7197	7188	7130	7132	7200	7157	7104	7121	7125	7093	7062	7137	7040	7259	7166	7057	7082	7088	7283	7195	7084	7212	7053	7207	7200	7087	7143	7139	7151	7115	7083	7174	7198	7152	7034	7132	7234	7145	7120	7044	7095	7130	7081	7126	7120	7078	7147	7165	7129	7158	7200	7123	7254	7189	7079	7039	7154	7025	7173	7188	7100	7097	7135	7080	7077	7060	7085	7092	7296	7133	7110	7183	7178	7188	7199	7083	7085	7092	7123	7052	7085	7247	7001	7112	7146	7117	7062	7162	7137	7196	7090	7119	7083	7135	7301	7289	7133	7134	7125	7124	7225	7162	7113	7210	7171	7221	7241	7042	7170	7210	7080	7181	7073	7191	7255	7170	7176	7060	7120	7098	7092	7216	7059	7120	7088	7334	6983	7063	7214	7181	7212	7040	7045	7114	7124	7371	7054	7047	7156	7170	7229	7151	7172	7202	7151	7070	7245	7158	7132	7095	7215	7168	7087	7098	7111	7265	7019	7077	7130	7208	6918	7123	7220	7011	7056	7135	7104	7019	7099	7193	7173	7025	7062	7223	7045	7155	7199	7146	7100	7254	7009	7154	7164	7176	7029	7148	7122	7170	7143	6977	7160	7173	7060	7132	7250	7091	7150	7142	7048	7216	7207	7073	7089	6985	7139	7173	7022	7103	7074	7107	7044	7309	7077	7158	7026	7193	7195	7221	7007	6961	7159	7202	7203	7233	7091	7145	7057	7177	7082	7122	7185	7139	7048	7224	7257	7046	7165	7170	7052	7201	7103	7095	7151	7117	7163	7240	7024	7141	7136	7212	7108	7200	7057	7208	7248	7183	7063	7017	7123	7160	7204	7087	7088	7188	7160	7043	7093	7023	7183	7297	7039	7066	7124	7255	6977	7088	7199	7056	7058	7303	7138	7152	7096	7055	7126	7145	7100	7036	7204	7192	7050	7055	7188	7065	7060	7154	7118	7092	7180	7040	7035	7111	7022	7175	7063	7176	7065	7224	7223	7108	7106	7073	7196	7165	7109	6980	7139	7183	7078	7116	7160	7154	7258	7171	7154	7048	7180	7122	7138	6998	7154	7116	7240	7164	7187	7129	7211	7144	7040	7172	7263	7270	7022	7079	7111	7154	7136	7168	7181	7239	7085	7203	7015	7168	6942	7102	7182	7099	7132	7087	7142	7128	7271	7094	7179	7101	7097	7024	7246	7143	7087	7186	7250	7217	7131	7241	7122	7194	7166	7216	7172	7062	7147	7122	7168	7144	7317	7217	7072	7198	7160	7056	7066	7075	7097	6990	7031	7039	7051	7062	7152	7193	7017	7069	7182	7108	7283	7243	7049	7169	7175	7096	7240	7159	7156	7193	7099	6983	7136	7105	7115	7309	7188	7135	7178	7093	7208	7223	7109	7236	7123	7121	7005	7053	7191	7128	7157	7187	7111	7088	7156	7137	7092	7280	7162	7089	7032	7101	7047	7027	7079	7188	7008	7178	7117	7279	7087	7008	7182	7017	7074	7138	7231	7058	7151	7169	7035	7033	7091	7113	7163	7080	7076	7172	7159	7082	7009	7263	7130	7084	7007	7064	7102	7082	7110	6907	7063	7055	7078	7118	7150	7202	7071	7168	7157	7140	7268	7149	7099	7109	7239	7185	7095	7130	7193	7074	7340	7110	7086	7178	7137	7125	7214	7131	7176	7108	7148	7147	7231	7135	7079	7175	7111	7130	7155	7169	6997	7270	6995	7044	7159	7170	7185	7171	7045	7154	7290	7145	7267	7208	7096	7053	7174	7013	7058	7196	7174	7182	7218	7188	7212	7186	7139	7166	7125	7202	7167	7147	7079	7119	7072	7058	7144	7252	7250	7087	7127	7081	7167	7101	7055	7240	7219	7167	7162	6936	7119	7061	7142	7259	7222	7251	7091	7212	7216	7228	7042	7264	7118	7184	7195	7263	7077	7213	7047	7098	7093	7152	7153	7156	7287	7125	7163	7028	7131	7084	7137	7148	6996	7074	7186	7114	7120	7165	7099	7088	7117	7118	7031	7065	7096	6993	7225	7088	7116	7105	7090	7151	7054	7047	7133	7277	7156	7034	7157	7194	7111	7019	7209	7159	7235	7223	7094	7129	6996	7136	7146	6983	7167	7080	7041	7169	7132	7145	7105	7149	7083	7142	7200	7152	7135	7320	7106	7062	7111	7252	7150	7204	6990	7169	7312	7128	7133	7093	7186	7160	7154	7064	7021	7233	7170	7137	7123	7216	7228	7055	7129	7280	7163	6962	7179	7177	7121	7025	7057	7127	7221	7159	7129	7054	7064	7074	7189	7174	7189	7165	7241	7210	7118	7120	7044	7127	7161	7175	7110	7082	7134	7091	7167	7150	7141	7043	7195	7050	7228	7116	6945	7163	7160	7059	7077	7161	7171	7041	7101	7096	7026	7195	7262	7163	7158	7050	7189	7103	7139	7153	7052	7209	7088	7241	7144	7136	7037	7129	7200	7090	7114	7050	6937	7089	7271	7257	7211	7154	7133	7123	7223	7126	7188	7133	7145	7027	7221	7144	7050	7095	7147	7066	7134	7093	7118	7098	7150	7126	7065	7102	7281	7038	7070	7178	7167	7222	6995	7163	7149	7037	7191	7108	7085	7085	7170	7075	7178	7041	7125	7250	7099	7127	7091	7159	7083	7145	7123	7078	7167	7149	7178	7144	6994	7127	7124	7037	7236	7020	7161	7159	7121	7167	7136	7280	7139	7108	7113	7090	7101	7089	7120	7273	7126	7072	7177	7123	7172	7148	7115	7206	7172	7118	7250	7101	7052	7147	7129	7216	7117	7092	7123	7095	7052	7059	7095	7126	7279	7086	7179	7129	7162	7184	7080	7109	7151	7142	7087	7232	7041	7208	7133	7112	7193	7036	7213	6972	7130	7076	7100	7028	7068	7200	7157	7042	7067	7123	7190	7125	7255	7191	7092	7092	7148	6999	7116	7095	7158	7079	7136	7200	7108	7201	7067	7192	7063	7191	7062	7098	7195	7161	7208	7091	7134	7141	7073	7133	7250	7093	7054	7195	7058	6989	7141	7116	7071	7143	7221	7196	7012	7095	7091	7179	7126	7101	7139	7153	7301	7123	7079	7137	7194	7091	7099	7127	7082	7074	7185	7170	7116	6994	6975	7172	7087	7180	7166	7094	7015	7175	7173	7073	6984	7234	7257	7123	7260	7071	7057	7154	7130	7136	7104	7025	7194	7247	7100	7126	6991	7003	7020	7069	7145	7085	6992	7138	7138	7252	7130	7086	7109	7177	7178	7201	7241	7197	7270	7004	7072	7002	7170	7166	7090	7141	7028	7106	7209	7284	7097	7116	7125	7101	7095	7045	7086	7121	7226	7136	7184	7195	7212	7126	7081	7106	7051	7062	7211	7008	7194	7106	7011	7095	7107	7196	7152	7060	7194	7031	7278	7047	7234	7079	7124	7034	7090	7208	7212	7236	7104	7261	7077	7205	7065	7158	7071	7104	7177	7110	7001	7173	7197	7123	7148	7248	7149	7082	7166	7110	7071	7219	7056	7064	7176	7132	7061	7212	7154	7156	7065	7238	7283	7213	6981	7149	7203	7046	7225	7124	7067	7080	7192	7216	7155	7130	7037	7102	7125	6966	7219	7200	7090	7130	7189	7187	7041	7160	7160	7012	7081	7111	7152	7179	7200	7243	7127	7169	7122	7181	7062	6979	7158	6978	7098	7240	7191	7082	7089	7204	7141	7103	7122	7159	7199	7197	7117	7230	7030	7049	7107	7181	7230	7206	6981	7150	7167	7053	7238	7099	7108	7147	7142	7105	7143	7113	7080	7041	7250	7110	7180	7068	7073	7167	7154	7197	7028	7066	7136	7096	7073	7178	7101	7040	7058	7315	7202	7194	7200	7045	7200	7227	7131	7128	7050	7171	7235	7122	7109	7157	7157	7082	7082	7092	7150	7076	7163	7124	7125	7142	7058	7077	7089	7186	7106	7142	7242	7217	7156	7169	7082	7047	7074	7185	6997	7083	7211	6989	7037	7091	7112	7271	7208	7028	7206	7101	7082	7128	7130	7100	7255	7143	7091	7105	7229	7156	7272	7086	7073	7068	7102	7173	7247	7118	7212	7101	7125	7020	6966	7183	7234	7201	7041	7171	7111	7061	7107	7126	7122	7182	7026	7225	7189	7210	7198	7029	7304	7177	7132	7146	7159	7204	7120	7197	7246	7250	7097	7094	7211	7163	7067	7126	7066	7180	7013	7110	7206	7204	7129	7188	7213	7085	7137	7184	7154	7209	7091	7123	7060	7168	7062	7140	7209	7002	6967	7107	7215	7123	7240	7139	7190	7236	6990	7297	7205	7115	7255	7098	7165	7095	7065	7131	7097	7125	7158	7050	7121	7089	7116	7199	7076	7080	7184	7209	7043	7170	7107	6961	7276	7101	7186	7079	7117	7092	7130	7141	7219	7006	7322	7103	7019	7174	7102	7101	7053	7096	7128	7128	7053	6989	7192	7216	6976	7160	7201	7248	7223	7233	7140	7114	7104	7195	7149	7187	7013	7139	7100	7178	7170	7064	7253	7138	7176	7068	7178	7299	7051	7027	7064	7083	7105	7062	7033	7177	7224	7053	7174	7137	7160	7167	7093	7186	7160	7219	7115	7144	7212	7085	7070	7209	7217	7118	7145	7043	7144	7145	7162	7140	7016	7122	7173	7237	7002	7235	7140	7096	7214	7156	7152	7096	7026	7075	7042	7191	7060	7231	7131	7280	7172	7259	6965	7140	7059	7159	7187	7129	7281	7325	7066	7160	7154	7145	7161	7053	7118	7116	7167	7140	7113	7010	7186	7266	7133	7180	7063	7249	7196	7058	7048	7111	7043	7302	7115	7048	7254	7125	7060	7189	7164	7032	6954	7222	7124	7061	7257	7200	7128	7076	7126	7148	7031	7175	7138	7148	7294	7027	7206	7165	7131	7149	7205	7213	7207	7053	7125	7029	7022	7176	7155	7102	6968	7065	7181	7165	7106	7192	7111	7132	7035	7058	7170
5874	2032	3396	6233	12996	13151	22521	28480	17639	6550	1928	1025	833	759	750	773	828	740	754	809	859	783	789	808	836	814	741	804	783	772	771	797	789	753	808	754	770	823	735	786	777	785	786	734	799	794	779	792	728	782	848	778	767	760	740	760	829	814	740	795	771	758	813	788	760	791	755	788	746	755	822	720	816	761	818	819	823	826	769	769	820	835	767	805	803	739	816	782	788	739	789	797	809	786	830	829	800	829	802	817	770	791	754	789	787	813	792	816	810	823	808	772	797	795	817	839	770	811	737	815	810	822	773	822	755	802	804	832	809	832	788	766	809	788	811	804	793	796	779	775	780	796	733	777	773	780	785	794	742	831	785	757	786	750	803	722	835	765	826	774	808	805	754	795	810	764	819	846	754	754	765	829	778	782	774	762	782	800	807	796	763	762	796	754	757	763	815	823	773	768	836	834	755	845	789	767	776	824	766	776	758	789	802	777	799	824	781	759	802	759	782	809	791	833	766	778	808	743	803	825	742	786	781	750	772	800	786	789	737	801	796	758	766	755	767	803	835	816	786	766	777	745	826	798	789	794	774	775	800	839	813	782	781	774	767	815	795	811	785	768	770	782	773	802	787	781	794	800	790	773	761	746	796	748	803	852	837	808	785	812	802	786	761	812	785	792	778	811	784	790	786	757	805	732	791	767	841	824	859	740	835	788	815	866	839	753	853	801	765	767	846	785	858	834	796	777	761	792	769	838	778	757	826	760	796	773	814	769	769	838	829	810	828	835	741	730	797	768	806	762	807	795	793	784	786	812	770	775	752	834	822	839	814	821	824	794	831	786	785	804	754	808	794	777	805	841	835	790	778	819	793	782	846	760	742	779	810	841	756	779	778	808	793	829	761	801	773	743	768	800	858	838	806	801	761	818	766	777	765	806	809	778	785	789	793	745	869	751	814	805	793	820	776	772	833	762	777	799	823	759	763	834	817	771	817	829	788	799	764	798	798	764	817	737	724	776	757	769	817	763	743	777	796	848	829	794	836	748	793	807	784	827	765	817	804	796	773	766	752	811	792	783	811	798	808	843	864	769	785	821	756	795	803	822	802	814	780	751	754	793	766	825	813	764	808	793	779	849	789	823	842	838	817	865	791	794	796	781	752	762	721	834	792	740	799	811	755	754	811	811	802	785	791	786	818	822	791	752	810	777	787	787	747	825	800	772	772	791	753	771	781	790	787	770	796	784	790	812	788	806	720	822	753	781	792	776	745	825	740	786	803	787	798	784	819	742	833	820	848	741	754	780	788	821	803	773	820	795	730	781	825	844	891	782	805	775	758	784	728	829	757	820	847	795	833	754	769	803	826	805	743	791	782	828	806	777	806	788	835	801	785	748	814	806	774	830	809	825	785	790	774	796	777	766	788	839	799	791	823	838	782	753	820	791	776	774	787	789	819	818	799	773	822	795	759	792	797	793	757	839	774	801	790	802	787	773	741	815	765	806	788	858	829	784	807	819	828	745	805	762	813	779	812	815	803	798	789	740	832	788	836	764	751	756	789	795	843	786	763	828	792	823	752	793	774	825	806	812	828	786	844	771	804	813	815	802	789	782	757	806	820	782	812	773	820	839	826	747	810	784	802	762	858	730	767	813	803	799	788	771	816	782	806	816	799	816	835	793	833	811	756	774	787	812	810	781	801	857	783	753	781	842	782	858	803	854	796	811	755	786	752	748	789	748	773	815	800	798	777	725	765	804	732	796	748	792	787	786	824	779	745	844	805	808	737	843	801	774	795	779	791	836	821	747	771	797	777	806	799	738	775	784	826	781	766	783	823	831	829	789	770	787	761	803	759	703	789	782	826	822	785	741	821	799	803	786	772	766	832	804	776	765	797	769	769	727	762	753	782	788	794	777	778	798	779	855	829	805	800	730	836	794	838	809	784	800	827	821	793	791	825	805	882	786	836	761	794	781	753	802	796	828	812	718	794	764	787	829	784	827	830	813	792	825	779	791	797	808	788	807	783	761	819	810	784	786	832	784	822	805	788	772	802	823	812	731	788	690	804	807	802	830	810	777	782	770	779	826	751	785	777	830	805	791	743	761	813	752	798	790	880	813	809	802	799	807	799	833	760	786	777	863	828	791	780	839	802	812	744	790	780	775	827	782	835	793	775	771	826	832	779	805	776	841	814	807	763	805	781	782	790	829	848	834	765	782	794	774	783	838	786	780	800	813	802	839	784	763	844	755	803	811	808	847	777	757	763	759	782	751	733	783	761	745	809	750	790	806	758	797	790	779	796	773	807	771	769	759	784	733	781	790	750	774	774	803	829	752	795	778	768	817	839	792	807	811	833	758	780	796	806	762	844	814	800	805	781	790	809	792	828	757	807	806	763	835	808	829	795	814	786	811	791	809	752	788	863	774	756	836	768	802	797	817	768	783	801	849	785	822	787	747	792	742	829	781	722	803	728	783	793	773	779	793	790	740	799	805	798	837	781	800	839	782	727	778	822	833	787	787	790	793	764	758	805	826	783	792	778	794	800	823	793	805	767	736	773	764	783	823	813	757	776	806	783	750	782	736	779	790	800	819	850	822	770	802	757	774	788	840	813	756	811	799	805	773	811	753	832	808	784	801	745	766	815	765	743	796	841	807	863	812	786	755	769	812	769	779	790	739	767	814	776	787	836	752	763	840	832	828	778	758	778	829	800	791	767	817	774	821	802	759	753	803	826	834	782	819	786	765	786	813	812	776	831	791	806	791	778	759	781	797	801	825	810	764	785	791	767	833	790	779	820	829	795	773	820	820	805	781	802	829	792	834	767	822	801	793	763	745	815	788	771	780	765	835	730	751	806	749	789	798	808	772	779	765	845	812	776	804	833	793	844	737	754	806	787	808	792	792	780	816	755	786	815	792	797	806	745	829	793	754	817	840	850	795	770	800	753	779	761	807	824	772	785	765	816	772	794	750	811	761	720	805	779	796	774	805	818	806	810	775	778	808	809	793	774	826	774	708	847	826	767	804	784	775	778	824	777	813	815	753	765	737	810	785	782	801	799	748	806	759	772	774	748	823	753	777	738	722	782	773	789	765	768	784	778	848	788	814	800	829	772	792	762	838	788	772	804	763	783	754	769	789	774	818	788	808	854	774	791	808	837	809	817	817	731	811	776	754	816	804	786	768	757	772	790	798	821	832	809	764	757	835	807	752	812	745	755	803	783	810	780	764	826	867	822	740	859	773	814	799	777	773	807	789	750	740	727	814	802	787	700	740	744	814	821	827	792	790	820	812	787	836	787	774	766	770	753	794	780	787	808	746	816	804	796	806	758	771	743	760	783	753	810	759	747	821	771	795	760	791	787	821	805	798	751	829	756	750	788	821	759	758	804	799	799	780	763	815	776	763	813	799	771	783	803	745	772	840	754	794	779	808	719	783	798	749	770	800	790	849	832	791	805	781	823	742	814	803	793	804	808	800	834	757	808	788	813	755	768	806	799	813	790	838
35960	19867	28313	57262	65873	56114	69890	82970	61387	39104	20448	10736	7762	7154	7208	6943	7118	7110	7181	7101	7126	7091	7094	7123	7168	7138	7084	7158	7082	7202	7072	7013	7140	6998	7056	7221	7296	7197	7112	7148	7102	7128	7146	7125	7222	7066	7090	7105	7136	7002	7071	7036	7175	7031	7250	7146	7202	7142	7077	7111	7094	7054	6979	7125	7053	7005	7034	7106	7155	7022	7103	7189	7208	7111	7030	7011	7011	7076	7147	7009	7133	7022	7040	7058	7209	7091	7202	7074	7125	7066	7117	7022	7041	6927	7203	7087	7168	7134	7085	7176	6909	7097	7077	7007	7125	7057	7058	7177	7139	7185	7011	7244	7117	7014	7065	7164	7144	7117	7154	7124	7079	7013	7021	7187	7050	7198	7151	7148	6995	7052	7169	7061	7059	7287	7231	7080	7046	7088	7116	7040	7115	7175	7073	7076	7245	7126	7191	7078	7132	7086	7024	7074	7122	7016	7158	6983	7054	7102	7015	7253	7130	7063	6988	7010	6989	7166	7008	7007	7048	7061	7121	7255	7073	7081	6991	7001	7100	7175	7123	7060	7070	7140	7081	7106	6945	7032	7172	7004	7095	7227	7206	7141	7054	7045	7064	7056	7071	7059	7224	7165	7049	7131	7065	7089	7075	7083	7191	7078	7219	7162	7001	7119	7144	7284	7145	7137	7003	7067	7219	7194	7138	7143	6946	7216	7205	7125	7129	7070	7125	7103	7109	7220	7207	7077	7102	7262	7040	7251	7071	7098	7046	7064	7088	7091	7142	7096	7179	7078	7011	7146	7143	7111	7139	7031	7164	7172	7041	7195	7085	7115	7108	7188	7096	6996	7120	7060	7189	7107	7122	7159	7182	7268	6992	6924	7007	6976	7057	7127	7090	7133	7038	7118	7147	7085	7065	7197	7081	6977	7076	7006	7099	7090	7174	7147	7116	7181	7161	7247	6968	7172	7024	7159	7137	7122	7149	7019	7188	7126	7133	7018	7048	6963	7122	7077	7104	7167	6971	7001	7157	7069	7111	6990	7114	7164	7007	7112	7118	7162	7132	7106	7007	7059	7273	7031	7066	7140	7179	7146	7173	7017	7135	7270	7096	7003	7145	7047	7135	7043	7207	7025	7012	7010	7151	7101	7040	7016	7100	6991	7131	7190	7130	7147	7041	7081	7088	7058	7061	7115	7058	7203	7064	7104	7126	7112	7113	7127	7041	7106	7355	7094	7157	7179	7066	7095	7008	7122	7009	7215	7106	7128	7133	6964	7070	7058	7047	7166	7274	7156	7105	7165	7009	7067	7156	7065	7099	7082	7301	7203	7191	7194	7009	7109	7104	7046	7143	7094	7061	7117	7156	7155	7081	7141	6987	7059	7110	7166	7142	7226	7255	7136	7119	7062	7066	7108	7223	7150	7027	7091	7123	7150	7092	7118	7050	7065	7201	7066	7053	7067	7111	7089	7060	7122	7150	7076	7207	7041	7165	7105	7012	7148	7129	7220	7089	7060	7109	7061	7111	7026	7080	7063	7167	6996	7031	7092	6996	7176	7085	7089	7206	7069	7249	7035	7155	7151	7182	7271	7075	7155	7038	7133	7057	7072	7047	7117	7065	7204	7081	7162	7118	7092	7001	7126	7139	7130	7060	7089	7174	7065	7149	6985	7046	7058	7137	7167	7121	7200	7237	7193	7138	7098	7080	7121	7091	7045	7155	7077	7094	7195	7159	7111	7083	7384	7073	7228	6969	7197	7073	7076	7166	7118	7154	7297	7228	7155	7096	7018	7190	7085	7111	7153	7122	7065	7032	7003	7056	7155	7056	7066	7054	7205	7183	7131	7183	7174	7060	7114	7207	7118	7093	7140	6998	7114	7128	7092	7177	7181	7133	7223	7124	7084	7242	6997	7115	7111	7138	7018	7164	7045	7112	7137	7190	7200	7181	7208	7018	7094	7103	7029	7127	7183	7176	7096	7144	7014	7139	7075	7122	6997	7097	7179	7157	7083	7078	7188	7191	7203	7109	7041	7166	7184	7189	7187	7024	7194	7005	7126	7163	7139	7240	7155	7139	7047	7161	7038	7044	7040	7119	7132	7192	7095	7105	7182	7066	7269	7176	7131	7177	7182	7106	6993	7194	7180	7126	7190	7055	7001	7087	7152	7048	7206	7119	7167	7145	7022	7107	7134	7118	7023	7110	7113	7016	7110	7149	7144	7210	7040	6943	7121	7126	7083	7246	7118	7224	7151	7045	7123	7036	7068	7153	7146	7132	7177	7063	7133	7085	7136	7059	7202	7125	7070	7205	7133	7182	7074	7132	7107	7127	7104	7109	7187	7162	7036	7094	7080	7094	7080	7199	7114	7041	7149	7128	7115	7094	7048	7121	7126	7043	7155	7171	7154	7042	7079	7159	7173	7123	7044	7181	6968	7039	7126	7066	7034	7072	7141	6910	7025	7110	7105	7157	7145	7195	7011	7025	7186	7069	7067	7171	7032	7074	7038	7134	7140	7054	7077	7113	7064	7078	7099	7143	7051	7026	7002	7124	7148	7133	7166	6990	7150	7096	7123	7137	7101	7101	7119	7048	7041	7041	7045	7248	7113	7097	7198	7135	7127	7046	7017	7053	7124	7036	7102	7175	7093	7196	7116	7160	7087	7041	7065	7031	7069	7065	7150	7074	7139	7141	7108	7108	7011	7057	7145	7187	7152	7014	6979	7207	7083	6982	7039	7172	7313	7170	7100	7043	7131	7030	7165	7131	7103	7125	7159	7187	7094	7110	7123	7124	7198	7193	6950	7142	7113	7050	7167	7195	7160	7032	7060	7039	7165	6961	7138	7197	7093	7144	7100	7115	7108	7115	7182	6960	7034	7091	7014	7156	7156	7070	7210	7149	7104	7179	7132	7146	7161	7168	7207	7255	7134	6996	7187	6979	7202	7126	7149	7147	7194	7247	7170	7225	7165	7172	7208	7101	7183	7186	7205	7100	7024	7139	7064	7200	7157	7032	7056	7083	7202	7040	7140	7075	7153	7157	6952	7076	7073	7139	7117	7143	7159	7211	7219	7012	6977	7152	7103	7183	7103	7084	7139	7141	7192	7178	7120	6966	7170	7112	7040	7161	7141	7228	7064	7048	7090	7004	7075	7161	7137	7035	6981	7079	7066	7099	7091	7064	7058	7197	7174	7158	7069	7037	7123	7063	7049	7103	7016	7155	7186	7121	7095	7160	7192	7120	7189	7173	7090	7051	7101	7165	7036	7150	7095	7080	7014	7130	7084	7061	7161	7086	7158	7122	7173	7056	7220	7127	7199	7260	7117	7040	7010	7024	7180	7097	7230	7127	7058	7032	7198	7017	7054	6942	7057	7184	7081	7188	7165	7243	7057	7003	7044	7116	7085	7145	7065	6961	7033	7019	7029	7108	7052	7071	7168	7044	7114	7063	7084	7255	7071	7144	7087	7086	7089	7074	7088	7099	7199	7097	7066	6925	6965	7101	7171	7192	7158	7022	7186	7229	7064	7086	6978	7256	7019	7036	7197	7069	7217	7091	7186	7143	7190	6966	7142	7111	7049	7236	7075	7046	6971	7152	7091	7171	7130	7061	7162	7197	7240	7067	7133	7019	7140	7088	7111	7216	6989	7068	7069	7066	7019	7105	7041	7161	7083	6977	7197	7144	7073	7018	7104	7118	7204	7123	7107	7167	7029	7166	7166	7193	7097	7148	7048	6983	7104	7130	6867	7191	7135	7162	7114	7058	7070	7159	7107	7000	7050	7162	7090	7067	7251	7216	6990	7121	7081	7128	7117	7063	7298	6992	7177	7092	7042	7065	7114	7092	7102	7143	7082	6962	7192	7118	6972	7134	7178	7121	7050	7084	7118	7187	7214	7182	7102	7009	7150	6983	7075	7087	7207	7063	7114	7131	6960	7140	7170	7156	7010	7055	7283	7163	7207	7007	6993	7301	6990	7107	7089	7281	7202	7177	7127	7110	7003	7141	7180	7133	7003	7157	7179	7282	7157	7056	7067	7064	7077	6985	7093	7014	7060	7089	7124	7119	7090	7089	7050	7144	7133	7184	7011	7143	6994	6982	7041	7168	7265	7254	7023	7090	7026	7064	7156	7052	7143	7097	7089	7259	7034	7071	7073	7093	7150	7067	7148	7047	7082	7221	7001	7170	7144	7063	7075	6968	7202	7190	7034	7092	7034	7074	7210	7067	7074	7197	7062	7068	7108	7027	7027	7166	7088	7012	7164	7076	7045	7120	6871	7118	7068	7071	7323	7106	7052	7034	7112	7144	7150	7150	6984	7070	7146	7037	7238	7125	7213	7067	7154	7224	7081	7162	7120	7138	7175	7229	7264	7074	7073	7085	7000	7067	7112	7064	7115	7109	7043	6995	7091	7223	7131	7195	6981	7107	7092	7181	7138	7130	7022	7107	7140	7192	7178	7035	7063	7075	7216	7182	7159	7072	7223	6957	7033	7236	6932	7183	6884	7027	7082	7110	7128	7059	7047	7124	7038	7075	7070	7192	7113	7215	6993	7169	7073	7158	7045	7103	7129	7062	7077	7035	7233	7152	7085	7196	7096	7003	7164	7129	7111	7084	7019	7124	7106	7114	7203	7182	7099	7224	7037	7072	7010	7132	6992	7110	7088	7136	7045	7223	7165	7068	7185	7061	7184	7228	7105	6990	7221	7044	7025	7175	7190	7150	7089	7101	7109	7005	6981	7089	7091	7096	7155	7144	7147	7021	7088	7068	7109	7114	7036	7055	7007	7104	7211	7148	7039	7179	7142	7099	7263	7209	7065	7123	7076	7019	6941	6986	7039	7147	7126	7207	7264	7203	7116	7248	7151	7022	7084	6943	7127	7221	7169	7033	7082	7018	6966	7086	7229	7139	6900	6984	7181	7122	7126	7023	7113	6958	7100	7162	7105	7096	6926	7116	7062	7195	7042	7051	7055	6982	7112	7135	7057	7080	7187	7011	7000	7148	7087	7038	7096	7137	7039	7085	7146	7059	7054	7015	7081	7149	7159	7046	7090	7079	7034	7113	7107	7236	7041	6971	7056	6972	7082	7083	7185	7106	7079	7090	7221
4754	1706	1371	1536	4594	4624	5611	6402	3681	1790	1059	874	794	750	785	809	780	818	804	791	773	803	796	763	828	782	819	813	770	822	780	758	810	788	783	806	837	780	839	821	828	813	789	801	768	766	749	780	750	797	737	712	815	826	813	809	766	794	803	751	815	758	828	805	789	781	779	761	755	787	774	755	804	786	767	835	756	762	752	812	768	778	744	787	809	794	773	779	792	810	779	771	783	739	781	761	752	773	756	797	792	769	800	738	815	777	765	857	773	844	768	751	767	818	783	769	780	792	843	794	787	806	820	832	791	756	794	785	778	816	758	788	739	803	761	761	808	777	738	817	750	811	813	825	782	745	770	755	832	776	778	769	781	746	781	753	760	753	840	849	781	826	792	791	772	761	779	769	807	764	765	784	739	766	772	791	779	743	746	761	769	800	810	805	784	809	829	808	844	848	722	795	758	746	781	791	797	798	785	797	784	846	766	772	803	788	765	749	793	806	820	771	793	760	813	749	775	800	787	767	788	809	779	755	816	789	842	796	769	778	820	795	802	797	745	838	814	755	787	741	767	792	797	836	819	779	758	736	749	753	790	735	805	789	746	779	754	755	768	779	767	830	789	743	815	763	784	814	783	742	765	785	727	786	856	739	820	747	755	793	777	782	819	780	782	801	803	772	804	816	830	785	805	755	812	791	775	823	780	751	764	790	759	819	788	779	791	790	781	803	805	834	768	785	767	736	794	849	824	772	805	700	775	792	875	737	825	785	732	728	848	812	810	753	789	722	792	766	781	755	783	776	769	804	740	784	773	769	769	807	753	744	807	775	735	794	781	785	826	811	772	801	813	795	791	797	775	809	798	795	748	739	788	758	843	807	772	828	756	767	823	811	772	824	795	769	802	755	793	840	790	816	816	794	743	778	842	787	777	794	815	817	760	817	793	764	800	799	783	796	775	790	853	842	762	769	770	783	785	744	739	797	783	787	771	781	781	820	733	735	755	775	835	817	763	806	804	768	825	799	746	776	800	795	818	738	770	798	827	826	798	793	765	778	819	786	793	766	828	818	768	740	793	757	789	816	786	762	775	787	772	830	776	795	779	780	778	819	819	760	733	755	743	737	780	822	775	787	792	801	805	793	748	771	773	791	809	814	771	771	788	820	764	775	770	787	785	783	774	761	745	803	735	798	760	774	787	815	824	774	770	770	809	734	815	773	806	792	782	821	786	744	774	750	789	831	769	748	800	778	764	765	817	765	743	808	853	725	739	832	791	776	805	799	778	785	765	800	793	798	795	748	744	753	774	763	796	794	775	788	784	761	779	780	832	776	800	775	824	809	762	751	811	782	747	785	852	766	775	803	773	754	807	804	833	788	744	809	750	765	763	788	822	803	794	755	821	790	811	772	793	749	768	790	754	790	749	816	802	801	814	791	789	785	789	803	797	739	732	759	809	770	863	739	819	764	740	791	786	772	745	820	773	826	752	793	752	771	764	746	780	746	816	816	815	752	753	775	741	744	786	809	819	797	774	772	766	772	815	776	774	775	757	832	783	834	781	821	806	810	799	780	827	743	745	775	811	786	831	825	796	763	779	732	780	811	743	767	798	734	777	779	761	765	819	796	789	799	782	797	811	803	787	799	735	773	757	783	806	806	772	824	817	775	753	805	823	771	809	837	787	776	780	811	797	794	800	814	793	846	739	806	800	784	768	798	806	795	820	783	791	792	810	803	729	807	790	805	731	801	754	793	771	729	795	745	816	760	819	756	776	765	832	779	797	778	747	778	768	778	736	775	771	780	756	753	784	788	795	794	760	810	810	765	779	804	849	767	779	796	766	739	773	794	795	769	784	836	736	769	737	764	800	752	767	841	787	797	780	719	783	807	769	785	762	815	793	770	778	745	777	829	768	750	810	771	775	799	733	766	765	788	825	757	794	731	776	713	796	748	798	810	806	791	785	792	800	756	754	808	818	736	777	776	783	750	785	796	738	814	765	760	766	800	839	768	774	808	762	778	849	771	804	758	747	808	737	815	809	790	784	750	803	749	843	748	754	785	731	744	799	746	802	795	799	763	792	768	774	783	726	834	818	756	820	764	774	760	726	801	745	758	763	784	809	773	790	783	764	770	728	758	801	727	811	785	790	777	778	747	789	803	824	777	766	758	779	797	793	799	772	815	797	795	810	761	782	720	760	775	767	796	790	805	711	756	761	776	787	796	785	734	777	773	801	810	797	768	760	755	829	747	772	766	836	805	788	796	740	806	798	770	772	773	768	785	795	792	780	770	775	827	800	733	824	759	802	836	780	759	768	740	820	818	767	751	768	845	738	800	774	792	807	765	816	806	768	819	811	789	797	804	798	738	757	819	837	762	788	767	780	736	749	780	821	799	813	765	768	771	827	796	811	809	846	801	787	784	758	795	740	774	744	764	847	809	853	759	798	763	794	772	825	791	775	766	803	813	781	820	768	801	775	755	807	795	829	770	794	793	742	740	779	793	779	765	765	795	783	754	786	788	802	760	762	755	845	787	745	741	810	821	765	806	799	766	783	768	778	767	838	795	804	792	779	755	838	780	753	786	757	802	803	776	789	801	783	756	784	819	797	781	793	785	792	799	820	721	753	801	766	770	809	808	781	766	776	795	788	851	819	832	756	818	784	783	784	746	787	725	763	764	751	812	800	786	782	801	730	775	755	828	831	767	806	749	784	775	836	756	752	751	804	833	795	785	827	757	806	827	764	809	779	797	745	792	816	785	797	785	792	727	739	764	802	779	813	784	745	739	813	753	786	756	779	788	793	763	775	814	785	818	795	798	824	784	778	811	852	796	793	761	796	777	774	760	816	801	733	800	799	777	771	804	826	794	826	781	751	826	793	806	795	777	813	830	841	788	771	785	779	778	810	841	779	790	761	750	755	780	819	811	799	827	793	776	785	780	739	763	785	769	783	778	757	794	802	729	792	750	778	770	784	766	767	815	834	797	770	794	815	795	751	786	778	799	756	761	821	784	762	766	758	752	763	768	789	774	785	763	756	774	752	752	768	755	748	803	791	809	787	777	807	759	792	779	774	788	768	776	732	811	799	781	771	830	786	825	806	769	806	744	799	797	784	788	790	744	802	784	826	774	847	740	748	763	789	809	736	779	767	837	787	804	791	796	774	748	774	829	837	821	775	786	848	806	799	787	802	794	835	800	739	797	750	803	833	749	779	801	810	791	748	838	796	787	759	790	745	766	803	784	786	799	794	805	802	799	757	769	828	818	808	771	753	737	782	785	803	759	822	772	753	764	760	803	759	770	813	760	799	803	789	816	766	768	783	791	797	815	803	790	781	766	811	790	737	772	795	762	796	805	792	805	760	758	738	805	794	782	837	780	793	797	769	751	775	796	802	752	767	804	752	802	827	792	783	839	807	745	780	782	773	823	760	787	750	759	789	796	796	779	764	783	805	784	731	764	772	790	769	794	784	708	740	780	779	736	778	755	798	796	832	789	809	799
31361	17445	13637	29677	53558	46825	48934	47168	34172	20478	10951	7899	7257	7068	6946	7165	7184	7177	7165	6987	7148	6998	7003	6971	7027	7032	7040	7063	7150	6990	7111	7046	7008	7194	6980	7068	7091	7176	7171	7039	7072	7018	7010	7130	7062	7161	7002	7106	6968	7042	7070	7115	7033	6968	7103	6961	7135	6966	7075	7049	7016	7066	7072	6959	7016	7043	7097	7017	7142	7051	7088	6988	7087	7024	7012	7120	7038	7108	7070	7043	7027	7077	6963	6994	7027	7056	7112	7091	6961	7068	7024	7079	6989	7124	7041	7103	7086	6898	7023	7134	6920	7038	7069	7036	7071	7048	7120	6996	6977	7123	6996	7072	7001	7199	7027	7163	7068	7072	7114	6991	6992	7080	7017	7001	7085	6921	7085	7102	7013	7124	7187	7056	7252	7101	6998	6953	7045	7040	7061	6991	7112	7208	7075	6938	7089	7118	7083	7047	6856	7095	7060	7116	7012	7124	7070	7050	6940	6971	7013	7024	7003	6957	7015	6977	7010	6927	7095	7209	7083	7134	7023	7007	7055	6965	7021	7122	6929	7053	7172	7044	7162	7095	6941	7025	6946	7060	7026	7063	7008	7083	7125	7134	6958	7003	7070	7090	7168	7057	6983	7110	7079	7015	7029	7214	7120	6989	7027	7093	7014	6949	7035	7175	7019	7024	7264	6907	7137	7024	7144	6999	7071	6983	7042	7028	7071	7058	6962	7025	7098	6873	7100	7068	7136	7112	7093	7041	7029	6961	7054	7049	7031	7108	7064	7127	7132	7085	7117	7007	7025	6937	6924	7059	7012	7016	7050	7131	7007	7261	7001	7079	7118	6948	7035	6971	7024	6985	7183	7014	7145	6920	7072	7032	7078	7082	7024	7036	7218	7020	7195	7092	7013	6984	7117	7072	7075	7035	7068	7037	7075	6959	7056	7011	7174	7033	7018	7122	7179	7070	6965	7199	7085	7114	7135	7013	7203	6964	7109	7002	7178	7087	7165	7115	7052	7148	7060	7031	7079	6988	6967	7074	6953	7110	7121	7109	7215	7092	7045	6966	7064	7156	6993	6900	7011	7226	7153	7049	7080	7212	7018	7014	7125	6917	7178	7001	7071	7100	6954	7140	7106	7102	7071	7008	7096	7177	6950	6944	7081	6864	7044	7069	7012	6952	6975	7023	7028	7238	7098	7204	6991	6947	7128	7240	7144	7137	7002	7101	6990	7098	7080	6954	6940	7032	6956	7061	7028	7076	7051	6979	7013	7047	7011	7025	7085	7004	7011	7123	7052	7038	7181	7113	6999	7154	6978	7071	7216	7052	7106	7125	6939	7066	6921	7203	7034	7034	6889	7073	6980	7161	7078	7146	7064	7004	7040	7274	7137	6993	7068	7120	7131	6974	6891	7034	7011	7172	7037	6947	7097	7130	7033	7089	6943	6991	6975	7085	7111	7042	7063	7124	7258	7030	7007	7008	7075	7193	7109	6989	7113	7040	7078	7077	7267	7081	6950	6970	7107	6941	7125	7019	7129	7094	7081	7119	7012	7017	7006	7239	7125	6978	7003	6974	7102	7061	7039	7032	7041	7060	7047	7074	6854	6909	7023	7010	7124	7034	7058	7035	6991	7122	7047	7058	7094	6962	7124	7050	6959	6998	6994	7053	7049	7130	7056	6975	7170	6856	7076	7082	7165	7107	7087	7099	7036	7116	7149	7135	7029	6997	7087	7076	7151	6922	7069	6939	7131	7147	7160	6985	7128	6995	7022	7180	6979	7046	7136	7053	7049	7130	7000	7069	7154	7124	7043	7049	7016	7070	7160	7078	7112	7092	7110	7123	7152	6978	7121	7012	6998	6872	7010	6891	7034	7070	7202	6942	7016	7076	6903	7010	7028	7132	6971	7037	7119	7181	7043	7048	7026	7037	7068	7011	7039	7018	7203	6841	7112	7137	6956	6984	7096	7076	7053	7051	7078	7061	7108	7099	7117	7107	7062	7103	7107	7003	7017	7178	7132	6955	7009	7053	7085	7120	6964	6979	6999	7131	7067	7207	7256	7009	7169	7109	7040	6971	7042	7059	7136	7051	7036	6884	7118	7179	7134	7057	7109	6871	7063	7065	7007	6939	7198	7073	7103	7048	7011	6860	7012	7047	7132	7001	7190	7103	7043	7160	7009	6916	7083	7040	7217	7066	7007	7089	7106	7055	7092	7094	7027	7063	7115	7095	7142	7012	7079	7044	7065	7182	7010	7055	7085	6920	7080	7093	6888	6949	7233	7077	7118	7210	7041	7115	7144	7201	7037	7133	7046	7127	6889	7066	6982	6986	7112	7021	7096	7011	7052	7016	7026	6983	7156	7086	7074	7005	6993	7050	7150	7083	7266	7072	6962	6976	7040	7015	7049	7055	7067	7169	7119	7180	7058	7019	7112	7058	7219	7096	7089	7040	7004	7067	7076	7129	7006	7130	7125	7172	7059	7059	6992	7087	6963	6994	7104	7083	6985	7044	7182	6962	7042	7144	7106	7180	6865	6992	7064	7087	7076	7097	7047	7006	7110	7022	7018	6897	7320	7042	7016	7111	6926	7073	7053	7027	7039	7143	6969	7030	7085	6924	7154	7093	7064	7058	7119	7085	7065	7130	6957	7037	7092	7076	7144	7013	7102	6997	6954	7156	7071	6928	7027	7172	6922	7058	7151	6998	7100	7068	7103	6926	7027	7019	7006	7057	7096	7014	7058	7054	6966	7076	7147	7061	7041	7107	7141	7102	6900	7003	7015	6972	7210	7054	7142	7209	7157	7000	7068	7039	7236	7082	7006	7057	7041	7032	7030	7218	7129	7115	7073	6881	6945	7075	6973	7113	7009	7071	7028	7035	7103	7152	7068	7089	6944	7079	7064	7084	7076	7158	7044	6971	7072	7009	7115	6992	6976	7086	7034	7031	7007	7103	7131	7141	7056	7138	7193	7041	7059	7024	7011	7218	7130	7010	7075	6922	7154	7125	7120	7018	7081	6965	7011	7137	6967	7140	7102	7023	7009	7168	7207	7040	7072	7052	6974	7094	7088	7053	7114	7109	6999	6952	7012	7054	7054	7039	6986	7151	7138	6966	7066	7006	7017	7180	7128	7059	7130	7029	7058	7002	6964	7025	7075	7103	6994	6997	7088	7151	7067	7107	6952	6851	7214	7049	7100	6988	6979	6984	7077	7163	7057	7159	7109	7020	6939	6964	7086	6903	7142	6987	7148	7199	7157	7099	6989	7115	7032	7151	6961	7175	7090	7000	7027	6993	7023	6993	6998	7026	7124	6948	7041	7118	7060	7049	7085	7048	7009	7073	7012	7061	7025	7223	7012	6999	7130	7123	7067	7108	7137	7025	7168	7088	6919	7060	7066	7114	7123	7088	7089	6993	7186	6966	7017	7149	7116	7074	6974	7159	7052	7059	7016	6991	7033	7112	7063	7176	7199	6938	7172	7073	6956	7053	7163	6997	7251	6951	7059	7014	6944	7093	7045	7092	7034	6960	7110	7098	6932	7146	7056	7091	7137	7000	7105	7048	7144	7175	7062	6967	7052	7153	7167	7151	7154	7100	7052	7068	7133	7066	7079	6998	7092	7055	6985	7110	7038	6999	7017	7049	6972	6959	7121	7066	7095	7045	6920	6954	7096	6898	7036	7024	7016	7062	7155	7020	7050	7116	7108	7031	6969	7071	7016	7063	7085	7114	7058	7071	6996	7080	7129	7088	7032	7021	7064	7164	7059	7071	7072	7083	6953	6951	7079	7035	7042	7106	6965	6988	7054	7111	7025	6873	7035	7126	7032	7000	7176	6926	7126	7111	7075	7041	6939	6964	7082	7057	6981	7024	6965	7015	7053	6989	7045	7172	7063	7036	7186	6871	7019	7020	6986	7279	7034	7042	7041	7222	7071	7074	6997	7182	7173	6986	6979	7064	7228	6985	7148	6995	7071	6990	7140	7082	7084	6975	7121	7145	6895	7115	7081	6972	7125	7115	7064	7080	7153	7017	7134	7190	7033	7030	6996	6954	7095	6985	7094	7104	7352	7042	7111	7015	7101	6979	6928	7034	6977	7058	6938	7073	7122	7128	6926	7183	7131	6993	7093	7063	7114	7068	6994	6985	7098	7076	7003	7069	7106	7006	7155	7007	7031	7090	7152	7002	7128	6993	7122	6942	7067	6936	7019	6867	7046	7007	6957	7190	7023	7134	7082	6967	7058	7078	7079	7025	7161	7071	6958	6998	7094	7135	7211	7176	7053	6977	6991	7046	7044	7178	6988	6977	6999	6971	6909	7033	6933	6932	7044	7069	7166	7067	7092	7093	7005	7103	7129	7036	7113	7070	6994	6978	7066	7003	7178	7101	7013	7057	7043	7026	7123	7093	6931	7181	7128	7077	7046	6999	7128	6975	7111	7050	6872	7111	7033	7048	6997	6960	7062	7001	7023	7032	7046	7133	7090	7041	7089	7090	7068	7034	7054	7066	6977	6921	7096	7122	7043	7234	7150	7062	7034	7127	6946	7021	7108	6992	7129	7124	7060	7137	7077	7052	7002	7163	6996	6961	7039	7057	7034	7014	6939	7091	6926	7088	7214	7084	7044	7016	7231	7134	7166	7114	6970	7041	7086	7200	7100	7013	7036	7004	7180	7071	6953	7070	7040	6969	7176	6984	6939	7039	7102	7090	6991	7028	7079	6995	7073	6949	7013	7070	6998	6959	7146	6883	7059	7004	7032	7112	7148	7093	7084	7143	7194	7064	6886	7051	7052	7083	7203	6993	7015	7037	6975	7070	7060	7034	6984	6959	6959	7036	6981	7016	7006	7118	6784	7048	7099	7062	7051	7035	7173	7049	7021	7023	6915	6993	7092	7035	7039	7086	7049	7193	7165	7038	6923	7045	6903	7186	7087	7027	7142	7079	7124	7068	7036	7135	7020	7250	7130	6984	7038	7069	7058	7104	7065	7057	7040	7094	7152	6957	7221	7128	7095	7054	6927	6983	7064	7060	7143	7111	7027	7111	7170	7021	7159	6925	7157	6990	6939	6979	7122	7041	7104	7076	7056	6982	7149	7042	7005	7064	7102	7042
5695	1863	2106	3602	13187	27498	29536	23415	12174	4148	1582	981	847	791	780	812	784	778	787	778	750	795	785	828	736	851	821	806	829	796	839	779	769	776	759	822	795	795	784	839	805	805	780	798	748	834	790	796	799	777	778	792	809	810	861	748	805	834	810	828	777	797	797	753	889	811	836	812	802	787	784	786	794	800	770	807	818	802	782	760	823	791	749	822	830	761	741	833	787	839	800	783	824	757	792	818	823	815	754	772	807	783	738	789	791	784	817	792	821	798	754	823	801	851	747	800	778	811	814	800	778	767	790	803	789	796	810	791	794	753	787	772	768	806	808	792	768	808	805	825	786	802	811	872	784	789	808	831	777	822	776	851	785	816	830	778	809	749	851	821	778	795	801	863	838	816	802	740	809	802	729	850	782	788	801	834	799	774	784	781	822	804	829	806	778	809	782	822	743	742	814	836	775	819	777	853	789	778	780	798	760	796	784	800	823	785	784	808	817	820	821	827	782	809	740	826	783	779	829	768	804	805	787	828	773	754	850	802	793	826	806	736	813	782	810	767	828	773	784	784	761	784	799	800	809	786	779	824	814	764	826	806	804	811	773	832	856	773	784	837	780	776	793	801	765	812	825	790	814	816	766	773	782	871	822	753	838	803	843	783	813	751	814	836	787	768	798	786	776	793	789	838	823	828	850	750	778	808	810	805	820	777	797	852	759	771	764	800	856	801	809	761	836	758	806	750	812	769	797	751	801	796	781	809	767	804	720	796	840	778	791	794	805	837	792	782	803	822	767	821	842	801	836	803	802	813	787	809	809	805	822	830	753	806	800	794	813	786	811	806	762	801	755	843	752	822	807	775	790	795	787	781	791	795	795	807	843	793	790	825	794	796	781	767	773	800	742	818	841	819	809	814	719	760	773	797	777	816	773	798	848	761	744	805	796	862	785	762	747	800	840	849	838	827	773	826	805	807	781	783	769	787	763	771	809	813	819	824	778	778	775	793	805	825	783	764	787	743	815	799	861	804	839	747	798	817	785	861	814	803	811	780	715	784	763	736	804	801	854	853	776	758	809	838	762	748	797	811	819	784	792	800	792	798	774	774	739	826	761	796	811	782	868	829	792	798	810	841	807	829	824	822	846	802	826	822	785	803	800	802	813	754	815	824	847	779	774	805	812	796	835	832	826	814	781	751	780	791	808	768	795	802	781	794	751	813	822	787	788	792	842	822	768	843	828	784	809	800	804	776	785	765	818	817	817	822	841	779	740	787	851	803	794	791	803	772	785	770	798	819	797	722	764	759	854	846	782	788	775	821	856	779	808	785	825	732	805	804	804	788	805	790	800	740	742	790	799	787	800	764	774	784	768	824	792	789	754	795	833	792	766	792	792	758	774	779	795	804	776	835	783	764	815	785	830	821	770	770	770	784	802	824	756	808	780	832	778	810	785	812	836	766	745	849	786	775	822	777	771	799	749	833	788	807	800	836	840	797	796	826	771	773	826	850	758	752	795	785	773	771	774	846	794	797	780	811	789	754	760	828	809	849	751	782	771	804	832	808	789	823	764	818	777	796	787	755	774	787	822	839	816	853	791	783	818	814	766	799	798	816	839	785	804	759	790	795	787	835	778	800	804	762	770	781	793	829	794	785	804	813	779	806	807	806	763	785	801	814	836	831	836	822	823	773	762	845	871	777	800	814	769	806	777	782	829	816	727	769	815	832	776	799	785	792	839	827	757	772	768	757	782	797	801	796	786	833	818	833	808	805	808	749	782	758	786	785	786	807	796	769	807	756	848	867	768	784	801	775	798	826	834	782	801	738	785	797	844	757	770	826	790	833	777	813	800	811	769	748	828	776	782	799	778	782	779	793	781	819	769	787	795	798	803	821	801	789	804	771	814	800	792	838	792	814	754	781	846	828	806	794	745	855	810	775	818	761	780	807	787	790	766	790	789	809	793	797	801	842	796	807	803	769	758	796	784	787	788	787	836	770	837	785	805	777	801	780	792	850	788	773	823	803	778	766	774	777	800	801	859	815	856	796	800	808	774	779	832	852	806	811	823	817	824	810	796	831	845	773	771	798	745	754	781	835	824	815	831	800	785	771	794	839	788	838	776	788	824	783	802	781	784	818	816	790	794	748	770	766	828	801	807	813	821	764	775	769	800	793	772	805	758	764	752	785	818	781	816	794	804	786	791	804	802	745	807	802	815	778	799	814	784	813	811	784	843	814	811	829	786	834	751	802	794	808	777	820	835	779	804	790	817	795	837	808	780	783	813	768	766	775	741	803	804	760	830	819	779	765	773	849	768	799	823	795	830	775	836	779	768	800	807	819	790	776	760	826	786	816	777	787	788	807	845	763	814	822	772	814	787	749	811	864	775	799	828	757	778	777	755	780	856	799	776	722	800	753	819	818	817	784	807	786	733	804	806	800	797	807	744	783	866	771	821	773	809	803	817	805	781	752	805	789	819	777	808	789	778	788	748	803	850	745	810	779	744	831	832	821	836	782	804	782	821	782	828	794	807	787	803	806	781	780	769	835	774	793	771	850	775	767	799	846	769	786	817	769	766	759	792	798	753	862	819	783	845	831	793	814	806	804	770	774	786	811	830	793	826	794	818	762	810	817	808	803	827	771	833	826	814	784	831	742	767	775	761	789	806	810	804	804	817	803	765	781	806	790	782	790	789	770	825	814	804	814	777	777	812	766	789	819	804	783	809	793	793	770	745	788	800	799	785	820	742	803	784	799	793	808	808	778	789	823	799	771	797	809	829	821	799	736	801	797	809	769	823	786	798	780	780	768	746	784	780	804	784	808	774	804	825	870	797	796	795	757	845	820	814	792	824	796	853	805	759	778	789	779	789	743	785	779	829	824	796	761	807	864	804	800	805	793	837	805	866	766	796	832	807	801	806	801	782	828	801	786	771	817	791	820	826	773	792	834	790	788	757	811	759	814	786	842	818	792	824	799	760	785	812	855	708	760	829	790	752	777	791	795	764	771	807	805	835	823	813	840	795	834	804	829	797	848	781	819	741	855	830	789	785	793	819	722	806	819	799	842	800	798	749	836	766	805	770	816	833	772	838	830	802	772	794	789	826	793	820	801	832	761	796	744	789	762	769	817	830	785	817	834	829	823	771	886	784	793	770	798	852	784	780	878	807	800	814	794	784	800	781	806	784	799	824	836	785	794	809	832	791	813	770	804	798	785	800	780	814	776	873	830	809	800	776	786	758	798	850	777	818	764	812	832	817	854	846	785	827	769	781	875	787	809	805	816	798	813	784	796	823	779	827	772	780	814	801	809	820	788	823	849	793	753	777	752	755	800	852	838	768	787	850	819	753	795	820	839	787	850	803	802	735	826	777	808	767	801	790	836	775	833	805	822	797	820	857	754	775	783	792	809	804	838	858	810	811	779	799	763	804	808	736	769	825	746	812	776	799	791	833	814	795	785	850	756	790	774	798	770	802	805	791	830	793	842	791	780	857	791	801	812
36001	18691	22034	47765	64972	79752	89592	75428	52396	33135	17036	9368	7860	7442	7230	7323	7134	7278	7186	7225	7226	7157	7075	7281	7155	7168	7070	7150	7180	7274	7196	7247	7203	7332	7203	7145	7159	7213	7307	7179	7162	7268	7240	7175	7159	7267	7242	7179	7243	7199	7208	7078	7240	7219	7283	7240	7197	7175	7248	7244	7158	7219	7137	7318	7274	7260	7331	7163	7200	7224	7265	7139	7174	7195	7193	7138	7196	7121	7244	7295	7129	7166	7352	7279	7126	7139	7264	7222	7240	7192	7362	7214	7179	7209	7333	7249	7121	7227	7157	7272	7185	7175	7183	7158	7165	7217	7236	7244	7206	7099	7302	7269	7135	7201	7094	7173	7156	7119	7290	7134	7255	7113	7162	7208	7230	7169	7228	7248	7260	7231	7234	7250	7290	7156	7189	7225	7271	7144	7202	7095	7276	7054	7201	7040	7333	7227	7201	7213	7270	7283	7146	7159	7248	7255	7114	7254	7185	7200	7146	7183	7173	7121	7130	7285	7117	7277	7341	7158	7231	7140	7358	7102	7272	7208	7229	7378	7193	7250	7163	7288	7296	7247	7287	7084	7350	7174	7214	7079	7202	7180	7216	7196	7239	7233	7094	7053	7176	7205	7125	7185	7088	7270	7329	7176	7184	7251	7267	7185	7256	7307	7176	7278	7105	7251	7247	7299	7145	7259	7149	7203	7211	7329	7217	7212	7192	7182	7283	7158	7235	7131	7320	7071	7174	7152	7188	7029	7217	7178	7138	7183	7312	7204	7194	7093	7150	7305	7252	7297	7230	7172	7198	7191	7267	7326	7243	7219	7164	7148	7170	7269	7135	7272	7081	7222	7272	7112	7091	7168	7248	7187	7327	7119	7247	7151	7071	7172	7142	7206	7132	7309	7168	7125	7233	7202	7272	7105	7184	7213	7142	7177	7310	7300	7164	7197	7131	7246	7162	7268	7186	7110	7254	7121	7207	7337	7239	7231	7321	7257	7158	7270	7134	7249	7245	7224	7325	7308	7162	7210	7187	7251	7129	7318	7216	7171	7174	7061	7315	7267	7112	7314	7114	7205	7206	7287	7149	7218	7087	7153	7138	7241	7259	7202	7295	7182	7171	7228	7274	7166	7186	7122	7212	7194	7206	7192	7267	7164	7121	7275	7116	7062	7140	7222	7345	7315	7348	7163	7158	7140	7140	7165	7244	7300	7174	7264	7242	7034	7156	7334	7147	7166	7361	7183	7155	7126	7267	7239	7260	7196	7106	7293	7229	7163	7164	7257	7214	7251	7108	7126	7337	7265	7286	7237	7263	7115	7135	7143	7314	7201	7243	7214	7251	7158	7182	7124	7198	7246	7213	7165	7183	7127	7135	7214	7185	7247	7196	7230	7195	7139	7270	7158	7180	7274	7198	7128	7231	7272	7123	7124	7153	7210	7237	7191	7185	7203	7269	7207	7186	7277	7223	7233	7068	7254	7092	7151	7153	7263	7132	7310	7177	7305	7148	7227	7306	7158	7174	7172	7192	7270	7249	7336	7310	7163	7254	7096	7141	7249	7287	7311	7324	7262	7271	7290	7300	7321	7423	7207	7227	7197	7176	7107	7095	7232	7137	7119	7278	7240	7332	7301	7150	7185	7193	7234	7168	7175	7135	7172	7068	6998	7233	7269	7250	7222	7097	7222	7303	7168	7239	7025	7126	7223	7177	7284	7226	7288	7192	7223	7038	7228	7223	7206	7167	7259	7169	7240	7143	7204	7299	7318	7214	7302	7149	7243	7176	7197	7265	7212	7266	7213	7261	7178	7086	7141	7269	7246	7252	7287	7155	7161	7138	7256	7200	7169	7138	7095	7268	7153	7232	7173	7191	7263	7259	7247	7113	7273	7228	7254	7193	7376	7269	7247	7117	7117	7253	7267	7310	7099	7301	7064	7319	7271	7123	7105	7100	7201	7198	7168	7165	7238	7196	7373	7116	7258	7094	7279	7222	7103	7297	7258	7129	7086	7197	7168	7158	7125	7211	7106	7215	7262	7252	7126	7133	7301	7106	7183	7070	7304	7156	7100	7146	7066	7248	7227	7165	7228	7187	7087	7188	7226	7290	7271	7328	7264	7284	7144	7266	7284	7247	7155	7059	7194	7177	7228	7268	7174	7230	7216	7192	7123	7062	7221	7220	7274	7365	7285	7313	7119	7182	7257	7192	7331	7177	7143	7208	7105	7289	7158	7025	7225	7267	7311	7079	7289	7285	7194	7298	7097	7158	7153	7292	7106	7229	7299	7191	7054	7142	7137	7226	7211	7163	7277	7230	7251	7146	7286	7212	7161	7168	7161	7176	7148	7137	7275	7223	7352	7188	7266	7207	7155	7178	7141	7174	7203	7300	7148	7161	7263	7166	7195	7219	7079	7086	7275	7043	7244	7210	7359	7158	7117	7210	7128	7295	7233	7122	7263	7218	7197	7230	7205	7119	7194	7265	7283	7371	7293	7076	7201	7136	7230	7247	7030	7131	7147	7175	7092	7137	7274	7098	7198	7218	7118	7211	7241	7232	7070	7184	7297	7115	7178	7155	7137	7143	7151	7211	7143	7155	7166	7357	7150	7088	7254	7173	7219	7095	7312	7224	7236	7248	7155	7230	7142	7242	7211	7223	7151	7263	7212	7153	7268	7155	7265	7201	7297	7156	7284	7251	7105	7149	7080	7241	7191	7233	7180	7263	7210	7233	7229	7085	7215	7272	7066	7333	7208	7247	7243	7168	7137	7257	7271	7181	7277	7070	7349	7115	7252	7276	7177	7305	7200	7178	7172	7205	7277	7206	7317	7259	7208	7297	7193	7169	7222	7149	7303	7201	7164	7216	7269	7184	7200	7271	7173	7173	7238	7234	7258	7288	7277	7239	7216	7302	7178	7211	7088	7162	7109	7181	7171	7312	7194	7300	7226	7270	7040	7232	7384	7282	7175	7159	7243	7204	7152	7141	7190	7106	7241	7151	7342	7269	7181	7303	7130	7309	7213	7226	7128	7265	7268	7086	7275	7279	7232	7218	7209	7156	7156	7216	7207	7276	7278	7239	7262	7148	7048	7068	7362	7177	7168	7239	7174	7227	7340	7265	7178	7198	7228	7197	7163	7135	7181	7325	7276	7154	7272	7196	7374	7324	7184	7155	7245	7200	7120	7164	7287	7228	7224	7289	7246	7315	7269	7287	7275	7320	7243	7041	7064	7233	7156	7178	7211	7186	7176	7236	7221	7182	7289	7339	7240	7265	7317	7263	7341	7179	7072	7217	7191	7114	7250	7142	7232	7145	7136	7216	7352	7121	7218	7174	7128	7100	7232	7144	7156	7143	7242	7259	7159	7233	7253	7241	7158	7073	7109	7230	7152	7242	7353	7302	7219	7267	7104	7028	7274	7152	7195	7377	7218	7163	7254	7245	7218	7180	7155	7244	7284	7324	7159	7175	7114	7303	7372	7199	7191	7206	7270	7263	7188	7231	7161	7277	7301	7186	7082	7270	7172	7163	7269	7119	7243	7040	7214	7284	7189	7171	7072	7254	7194	7226	7168	7230	7202	7159	7138	7169	7220	7185	7272	7337	7234	7239	7183	7190	7243	7253	7276	7264	7135	7159	7117	7175	7168	7172	7302	7193	7186	7067	7202	7172	7392	7285	7370	7175	7352	7192	7309	7266	7173	7222	7284	7199	7174	7134	7039	7279	7249	7074	7181	7175	7078	7108	7044	7234	7155	7217	7196	7313	7255	7059	7178	7265	7301	7134	7196	7244	7134	7271	7167	7285	7198	7246	7277	7152	7124	7117	7272	7197	7175	7152	7257	7258	7223	7097	7168	7171	7164	7188	7245	7201	7262	7256	7140	7119	7297	7159	7194	7218	7257	7217	7295	7394	7190	7310	7188	7240	7197	7204	7203	7236	7362	7362	7333	7209	7043	7125	7297	7183	7254	7222	7138	7204	7209	7149	7160	7220	7204	7035	7161	7262	7200	7155	7271	7287	7173	7272	7200	7267	7202	7207	7182	7129	7188	7166	7185	7320	7127	7089	7211	7279	7168	7182	7096	7120	7232	7217	7298	7198	7235	7322	7207	7291	7258	7179	7258	7189	7231	7397	7280	7151	7169	7127	7029	7185	7059	7308	7306	7183	7216	7227	7124	7276	7185	7301	7200	7042	7219	7180	7134	7172	7227	7133	7184	7234	7111	7215	7232	7152	7131	7307	7309	7298	7224	7177	7128	7133	7166	7149	7235	7285	7208	7163	7163	7107	7327	7128	7216	7218	7165	7308	7265	7207	7218	7216	7306	7232	7220	7044	7226	7172	7148	7235	7187	7293	7200	7182	7209	7295	7078	7276	7262	7249	6988	7350	7037	7318	7276	7175	7165	7284	7338	7343	7055	7229	7221	7125	7267	7295	7328	7139	7303	7336	7122	7139	7188	7264	7231	7087	7156	7200	7112	7110	7266	7276	7066	7241	7246	7214	7352	7187	7249	7173	7152	7159	7287	7116	7124	7174	7199	7123	7297	7226	7266	7087	7218	7171	7258	7378	7164	7249	7090	7273	7289	7267	7287	7215	7163	7106	7230	7223	7123	7277	7351	7165	7254	7170	7202	7031	7128	7244	7336	7151	7135	7138	7151	7150	7149	7181	7148	7182	7305	7303	7137	7155	7087	7299	7267	7253	7245	7174	7352	7220	7118	7277	7129	7219	7145	7160	7364	7201	7137	7203	7204	7119	7199	7340	7192	7175	7226	7186	7224	7183	7267	7255	7176	7259	7223	7149	7195	7209	7213	7193	7249	7273	7200	7141	7326	7117	7222	7330	7071	7221	7214	7284	7269	7098	7323	7119	7212	7127	7176	7207	7182	7342	7155	7246	7352	7227	7372	7158	7279	7013	7122	7187	7321	7167	7272	7102	7137	7184	7180	7069	7158	7265	7264	7319	7194	7233	7237	7229	7168	7154	7159	7370	7095	7154	7246	7240	7281	7216	7282	7214	7196	7151	7328	7187	7211	7232	7058	7111	7276	7094	7195	7298	7215	7243	7173	7180	7221	7249	7077	7250	7143	7290	7237	7208	7128	7284	7262	7244	7159
6278	2047	2003	1871	7299	17304	18952	15114	7521	2619	1142	982	869	849	819	867	780	824	823	840	810	800	784	820	825	778	844	792	785	808	750	824	782	805	782	796	810	807	799	799	861	904	782	806	785	869	818	850	811	878	800	822	823	830	796	815	820	832	802	809	858	870	817	777	798	814	812	764	845	876	859	828	784	848	853	788	816	800	849	783	834	821	822	834	813	845	855	793	782	795	854	857	761	845	846	851	783	829	847	868	827	799	832	812	855	807	829	883	799	779	839	823	799	778	828	827	798	867	794	817	806	798	782	818	797	819	857	813	798	867	807	845	844	801	827	796	813	842	812	848	830	843	823	863	820	860	767	835	826	802	840	833	810	790	819	806	821	876	805	843	835	813	764	802	838	813	795	831	792	807	856	786	838	834	743	802	813	841	817	827	900	847	821	809	816	786	860	811	858	827	811	777	792	840	784	826	779	814	817	799	820	840	821	815	802	803	816	834	844	782	831	835	803	831	828	827	825	821	827	864	791	835	812	802	845	860	826	789	845	818	837	853	825	797	866	795	789	799	844	816	786	811	789	838	866	881	816	814	853	851	786	830	829	830	783	836	853	785	836	800	844	801	836	834	806	804	824	803	806	789	853	860	810	828	833	800	825	846	784	841	861	790	832	818	807	831	852	821	818	858	820	735	764	778	756	772	834	855	801	791	768	869	819	820	808	858	825	779	753	806	860	797	819	817	855	793	840	786	836	805	884	817	800	859	861	773	817	787	856	777	842	841	793	845	814	809	823	780	828	864	784	773	779	745	813	823	789	805	807	837	848	821	794	829	841	801	828	830	839	821	852	817	728	794	819	798	778	840	771	767	796	807	799	815	830	828	788	794	791	837	818	811	815	808	831	797	816	816	825	824	870	807	801	792	822	803	802	794	800	822	770	810	813	804	848	856	815	869	809	802	820	809	823	819	810	827	868	851	835	844	816	823	833	789	803	804	755	806	806	836	849	784	843	824	820	825	842	822	829	846	855	824	777	856	790	842	793	809	823	841	796	841	814	844	784	822	809	818	793	825	855	812	785	926	859	785	829	845	781	806	830	803	827	815	817	784	856	785	842	793	844	835	850	820	794	861	775	810	882	838	859	837	788	813	792	834	851	836	832	850	830	825	797	827	847	798	858	818	803	820	808	777	812	824	839	837	779	794	825	828	780	801	754	826	840	830	837	797	747	823	800	841	835	832	817	858	804	784	827	813	826	864	820	857	845	829	859	815	827	852	813	803	840	851	846	809	817	793	816	785	848	838	809	860	761	818	843	834	791	916	830	832	831	773	807	779	818	852	814	822	819	814	826	793	808	814	818	825	829	809	852	856	795	816	897	849	787	859	833	798	811	868	831	837	831	797	800	810	809	827	768	810	821	762	834	842	873	864	808	802	823	817	782	851	767	805	791	824	860	753	805	858	783	819	819	833	834	809	850	833	804	754	817	789	798	814	806	813	871	840	836	832	862	827	847	839	806	823	807	865	828	794	784	845	836	862	821	853	834	850	865	835	833	834	779	804	863	762	798	804	825	877	771	821	799	823	766	770	809	879	871	798	863	822	836	814	787	860	780	817	802	820	815	784	855	829	832	840	822	824	803	810	818	813	838	851	886	826	823	839	740	829	880	827	837	831	841	825	824	824	783	797	774	823	861	811	829	854	802	823	818	847	849	814	806	790	796	836	817	836	825	757	788	832	834	812	836	808	828	826	842	797	834	810	802	809	800	854	815	851	835	837	804	857	814	831	812	843	825	818	835	771	801	858	807	848	769	800	842	735	814	801	785	798	821	753	827	808	810	855	804	899	773	824	841	788	815	844	784	825	846	780	847	795	825	810	820	833	788	818	834	812	808	797	818	850	795	806	773	851	775	824	769	804	839	801	811	869	816	828	798	870	856	803	877	799	787	860	798	758	792	771	859	826	810	835	822	751	791	801	792	860	877	850	832	851	765	751	845	821	850	822	852	829	860	844	822	807	834	846	876	836	810	832	858	834	793	842	905	823	870	812	854	787	807	868	793	817	831	843	859	801	796	844	810	840	802	826	807	852	824	838	796	805	806	770	845	873	856	844	823	819	826	926	787	802	811	797	814	803	810	801	883	808	813	798	847	814	854	801	855	848	765	751	786	871	799	827	802	806	846	853	831	826	806	807	823	783	821	821	837	793	780	802	788	851	828	802	836	867	817	808	886	822	791	837	776	815	811	782	902	816	809	795	782	850	824	807	827	851	824	799	787	836	805	765	815	796	811	873	836	843	791	828	802	796	802	767	810	839	881	826	764	829	841	844	754	856	855	754	882	822	805	798	802	847	801	811	823	795	798	713	809	765	832	838	801	818	813	775	855	822	826	859	802	817	824	826	814	817	813	801	798	814	797	802	822	836	847	842	813	806	848	799	874	817	869	860	816	832	814	811	833	785	811	807	858	801	763	794	828	806	825	836	883	810	808	814	849	829	804	819	853	813	820	816	829	838	843	799	863	838	820	839	859	829	830	785	794	795	827	813	775	845	828	805	791	822	766	746	812	837	832	777	832	843	793	850	797	840	813	810	777	771	857	825	846	818	838	857	788	830	782	780	822	849	841	815	865	816	801	809	809	816	740	783	764	807	811	859	849	809	882	821	788	826	861	815	814	864	814	825	854	894	812	866	819	794	843	783	809	832	837	782	846	860	861	839	819	800	805	805	776	804	813	809	821	813	820	780	827	853	790	828	851	794	851	817	831	815	808	885	827	822	860	790	813	829	864	778	813	753	807	859	838	796	780	791	801	844	858	808	812	862	880	834	818	829	821	818	829	841	787	801	825	808	790	846	833	842	820	878	808	821	807	794	812	847	825	876	872	857	859	835	866	809	813	850	819	827	818	788	825	796	811	826	843	889	888	854	830	803	802	788	799	800	769	804	853	815	845	845	834	867	801	808	813	798	849	834	804	821	865	819	799	792	886	789	827	806	823	818	836	795	854	836	845	833	829	799	800	830	787	801	821	818	813	843	772	854	799	805	751	850	839	833	812	809	828	798	819	772	841	852	831	805	851	792	838	800	846	781	810	819	802	801	801	822	810	799	812	792	834	809	835	818	828	838	808	802	803	807	848	836	831	836	827	800	826	841	823	833	804	833	839	871	854	868	796	810	830	775	787	793	804	804	801	810	849	842	840	831	822	858	825	855	798	880	809	851	835	799	792	856	811	778	867	808	869	815	763	831	819	820	819	854	809	845	803	823	827	826	837	853	847	836	775	818	876	856	837	836	820	856	808	854	817	808	801	758	811	861	842	849	864	795	811	822	802	796	780	828	821	782	865	822	811	818	844	837	840	827	774	776	801	818	820	813	802	798	817	797	871	834	773	803	788	856	805	792	841	834	844	828	860	845	843	835	876	838	830	819	815	845	811	881	796	835	852	889	847	830	806	839	870	811	868	802	852	805	794	799	861	757	798	814	769	798	825	819	839	804	823	805	810	786
28741	19513	18628	34441	59718	78952	75886	64730	45363	26350	13350	9281	8172	7734	7515	7636	7486	7368	7303	7390	7369	7354	7378	7414	7347	7447	7317	7331	7344	7364	7318	7447	7362	7358	7392	7437	7349	7337	7399	7354	7374	7418	7392	7415	7307	7329	7290	7283	7261	7405	7359	7312	7406	7369	7425	7407	7526	7453	7335	7301	7260	7470	7380	7347	7402	7445	7373	7268	7330	7282	7382	7377	7317	7265	7257	7315	7433	7280	7203	7361	7318	7515	7372	7355	7272	7448	7486	7295	7280	7347	7368	7368	7323	7222	7384	7337	7262	7529	7238	7363	7316	7328	7400	7275	7288	7511	7553	7355	7282	7390	7384	7308	7321	7333	7210	7396	7410	7470	7330	7372	7436	7453	7316	7361	7369	7369	7458	7380	7313	7215	7339	7332	7459	7282	7326	7381	7358	7488	7383	7241	7419	7480	7263	7382	7276	7363	7333	7435	7421	7152	7357	7352	7262	7303	7339	7503	7352	7406	7351	7283	7417	7475	7327	7536	7350	7510	7437	7424	7364	7347	7435	7253	7335	7394	7217	7368	7371	7333	7296	7301	7486	7345	7406	7350	7273	7317	7387	7351	7325	7356	7420	7330	7368	7358	7433	7463	7314	7339	7428	7376	7391	7275	7462	7494	7380	7214	7434	7281	7506	7350	7375	7376	7376	7259	7351	7470	7274	7411	7287	7477	7372	7297	7400	7413	7263	7311	7502	7392	7347	7478	7256	7378	7304	7397	7330	7305	7245	7366	7332	7351	7205	7446	7369	7399	7247	7462	7395	7496	7432	7443	7415	7372	7338	7507	7343	7358	7233	7416	7388	7357	7473	7291	7270	7338	7409	7281	7285	7376	7414	7471	7514	7391	7281	7348	7290	7369	7275	7396	7362	7326	7546	7287	7304	7383	7332	7530	7365	7452	7296	7349	7324	7412	7377	7283	7383	7412	7333	7446	7327	7328	7333	7401	7247	7327	7302	7314	7319	7281	7352	7449	7277	7365	7314	7298	7379	7326	7363	7502	7405	7373	7411	7405	7412	7265	7429	7301	7433	7235	7375	7417	7284	7375	7383	7254	7375	7342	7313	7358	7411	7359	7357	7291	7175	7243	7478	7340	7424	7377	7329	7462	7352	7425	7407	7327	7302	7284	7424	7440	7491	7438	7256	7463	7215	7459	7327	7241	7462	7447	7375	7440	7339	7377	7367	7347	7232	7322	7422	7259	7414	7319	7340	7348	7410	7451	7359	7383	7378	7411	7205	7378	7413	7256	7383	7388	7416	7347	7307	7338	7326	7447	7300	7476	7344	7567	7322	7339	7424	7474	7238	7220	7341	7379	7377	7473	7413	7319	7396	7462	7398	7192	7415	7266	7470	7338	7419	7439	7386	7346	7340	7303	7335	7383	7350	7404	7492	7272	7456	7438	7279	7472	7402	7321	7434	7447	7499	7436	7457	7369	7357	7292	7552	7376	7465	7373	7293	7327	7322	7438	7390	7275	7381	7289	7268	7493	7367	7474	7385	7375	7460	7299	7379	7290	7403	7312	7288	7217	7334	7440	7297	7467	7391	7303	7358	7414	7427	7357	7518	7362	7463	7334	7451	7377	7246	7415	7310	7323	7397	7394	7503	7393	7316	7443	7483	7553	7256	7423	7419	7387	7448	7476	7365	7339	7407	7297	7195	7300	7319	7390	7223	7445	7411	7196	7496	7399	7404	7413	7416	7309	7384	7222	7316	7375	7299	7290	7463	7469	7554	7382	7214	7333	7425	7398	7259	7489	7141	7352	7416	7373	7393	7470	7412	7330	7252	7353	7305	7272	7335	7302	7322	7381	7309	7235	7332	7364	7380	7300	7377	7423	7449	7334	7410	7471	7425	7432	7466	7338	7308	7404	7341	7341	7340	7501	7513	7394	7288	7457	7246	7375	7342	7361	7344	7442	7391	7423	7315	7234	7441	7498	7407	7504	7328	7359	7499	7330	7270	7298	7321	7368	7450	7218	7513	7366	7338	7343	7401	7395	7275	7418	7294	7376	7426	7269	7374	7306	7396	7353	7307	7401	7473	7304	7398	7334	7262	7432	7297	7348	7409	7397	7362	7335	7446	7338	7321	7422	7327	7421	7442	7430	7380	7333	7354	7234	7319	7188	7422	7530	7370	7379	7382	7340	7395	7413	7429	7240	7420	7307	7261	7497	7361	7333	7396	7312	7322	7421	7273	7343	7350	7328	7354	7476	7436	7320	7352	7351	7322	7400	7365	7357	7353	7292	7409	7339	7366	7195	7238	7279	7395	7460	7380	7292	7368	7279	7333	7432	7447	7316	7377	7444	7464	7264	7311	7405	7480	7485	7472	7183	7448	7283	7335	7429	7343	7232	7332	7307	7473	7498	7453	7458	7362	7497	7287	7320	7527	7379	7523	7325	7449	7430	7454	7372	7328	7310	7369	7337	7388	7393	7373	7380	7408	7369	7296	7326	7419	7262	7226	7346	7413	7368	7414	7414	7462	7352	7289	7205	7379	7264	7471	7445	7282	7405	7512	7216	7341	7269	7298	7353	7422	7417	7389	7435	7342	7313	7305	7391	7330	7450	7271	7332	7411	7364	7370	7368	7388	7207	7443	7464	7308	7344	7307	7464	7258	7391	7363	7228	7374	7235	7359	7237	7421	7454	7317	7328	7484	7300	7388	7456	7364	7351	7266	7507	7338	7262	7382	7417	7415	7459	7216	7245	7339	7127	7300	7375	7211	7471	7359	7338	7455	7391	7259	7387	7418	7359	7273	7330	7316	7323	7307	7259	7296	7287	7379	7232	7339	7445	7383	7273	7234	7386	7301	7329	7427	7428	7417	7359	7340	7328	7437	7369	7367	7412	7497	7386	7413	7482	7238	7241	7421	7296	7354	7280	7394	7367	7247	7383	7325	7440	7395	7400	7339	7406	7458	7257	7446	7478	7323	7425	7378	7326	7440	7396	7503	7385	7346	7442	7319	7377	7400	7352	7220	7304	7367	7372	7335	7364	7292	7483	7358	7246	7325	7469	7422	7435	7384	7387	7222	7362	7425	7477	7517	7362	7293	7381	7471	7389	7258	7215	7531	7357	7315	7411	7358	7302	7298	7250	7401	7318	7211	7326	7276	7440	7320	7250	7435	7391	7364	7361	7397	7317	7491	7348	7354	7315	7316	7464	7242	7345	7350	7447	7267	7486	7295	7256	7381	7429	7344	7356	7393	7327	7391	7423	7265	7339	7340	7323	7346	7406	7436	7475	7248	7372	7373	7367	7344	7291	7378	7523	7318	7302	7486	7328	7450	7358	7338	7340	7370	7355	7417	7390	7347	7395	7308	7372	7434	7321	7345	7497	7389	7356	7445	7346	7282	7504	7326	7375	7387	7401	7395	7280	7504	7407	7363	7275	7386	7308	7405	7326	7376	7322	7350	7560	7465	7373	7215	7304	7475	7285	7285	7328	7319	7496	7217	7428	7376	7563	7416	7459	7460	7383	7313	7304	7394	7492	7348	7322	7397	7410	7209	7327	7429	7513	7296	7307	7317	7348	7319	7328	7387	7351	7369	7313	7364	7341	7353	7382	7291	7349	7401	7330	7456	7454	7390	7395	7273	7508	7338	7358	7353	7334	7404	7374	7289	7342	7426	7395	7383	7448	7278	7462	7388	7444	7317	7316	7371	7350	7299	7416	7461	7377	7425	7366	7287	7420	7319	7449	7280	7378	7405	7244	7419	7490	7417	7250	7324	7345	7396	7374	7341	7358	7392	7337	7410	7431	7307	7259	7279	7340	7507	7305	7589	7355	7286	7368	7373	7352	7366	7460	7401	7351	7424	7178	7340	7426	7357	7424	7335	7451	7298	7286	7441	7285	7415	7386	7295	7406	7191	7510	7320	7249	7399	7406	7399	7390	7402	7455	7351	7492	7443	7428	7297	7351	7360	7371	7466	7370	7287	7294	7390	7431	7270	7510	7321	7313	7418	7364	7448	7329	7341	7295	7250	7315	7453	7357	7365	7335	7482	7522	7478	7285	7315	7331	7385	7502	7302	7400	7278	7404	7387	7288	7202	7369	7334	7475	7330	7346	7480	7373	7397	7394	7419	7295	7381	7419	7481	7390	7432	7409	7387	7318	7375	7376	7258	7461	7314	7453	7464	7360	7426	7301	7390	7410	7380	7294	7425	7372	7341	7319	7491	7357	7349	7324	7448	7226	7441	7414	7373	7279	7397	7276	7431	7360	7330	7288	7461	7310	7302	7416	7337	7289	7275	7356	7409	7394	7361	7483	7413	7399	7306	7372	7337	7480	7416	7393	7285	7325	7291	7344	7337	7441	7401	7271	7488	7550	7319	7377	7452	7508	7384	7413	7278	7347	7299	7421	7434	7489	7279	7314	7326	7375	7320	7263	7276	7384	7366	7323	7356	7297	7321	7433	7344	7268	7372	7500	7357	7339	7395	7358	7325	7320	7303	7486	7429	7357	7425	7316	7355	7340	7424	7417	7307	7380	7207	7362	7417	7445	7456	7456	7339	7256	7302	7435	7434	7462	7410	7354	7364	7507	7306	7425	7418	7319	7155	7533	7380	7332	7293	7401	7325	7333	7361	7230	7372	7309	7323	7369	7489	7240	7143	7387	7383	7484	7358	7302	7366	7388	7521	7268	7317	7212	7481	7338	7377	7312	7323	7234	7263	7376	7294	7397	7423	7386	7454	7375	7371	7433	7348	7388	7369	7418	7266	7288	7371	7346	7405	7388	7294	7356	7392	7370	7288	7486	7494	7403	7278	7327	7366	7402	7333	7405	7467	7299	7409	7382	7245	7378	7425	7296	7314	7421	7414	7252	7237	7282	7256	7326	7387	7282	7251	7346	7346	7292	7405	7320	7365	7272	7243	7468	7228	7397	7409	7308	7441	7292	7350	7310	7391	7300	7238	7341	7425	7296	7341	7433	7240	7417	7283	7203	7455	7392	7408	7290	7322	7303	7303	7270	7321	7233	7405	7329	7294	7423	7474	7372	7364	7507	7272	7286	7328	7462	7399	7331	7431	7425	7393	7233	7507	7332	7357	7507	7383	7354	7404	7201	7360	7296	7512	7298
6935	6084	3553	2528	14420	30023	28514	21900	11730	4646	1637	1004	844	800	768	798	815	841	825	830	855	828	782	777	778	819	769	792	811	804	880	840	815	782	755	780	805	819	751	802	838	815	839	794	764	836	801	824	847	823	763	798	808	792	811	782	806	838	831	810	750	819	767	768	846	741	819	811	772	791	833	837	829	814	783	804	814	803	813	824	786	806	817	829	799	818	810	805	796	770	798	773	821	771	781	849	810	799	798	781	813	854	781	766	865	760	758	758	795	763	790	803	810	798	799	781	823	799	766	767	815	813	784	748	801	770	801	798	815	787	820	769	829	801	834	821	816	762	817	813	844	807	760	761	812	721	772	827	767	806	848	810	813	743	835	872	757	806	799	787	780	799	816	797	831	801	842	782	852	802	844	774	804	787	800	808	793	795	758	787	794	775	779	820	787	769	825	822	841	754	801	728	783	867	767	759	815	803	814	811	800	837	819	797	799	770	807	805	853	832	847	808	743	824	822	820	842	768	777	758	792	851	873	802	810	786	797	764	816	827	833	783	821	853	814	841	800	722	821	786	834	775	792	797	813	804	827	812	777	813	772	760	785	814	801	783	783	787	808	763	807	828	797	769	844	805	780	822	805	811	797	800	842	849	869	861	838	806	821	806	795	810	773	825	804	808	806	800	806	783	810	810	797	758	784	811	786	774	808	762	863	816	787	813	791	766	871	787	816	801	829	792	864	846	818	822	786	793	828	812	780	817	837	841	753	826	819	759	780	780	811	781	751	818	848	832	773	809	775	806	784	771	775	809	846	858	835	785	834	777	830	809	823	807	835	804	789	823	859	773	749	819	831	834	829	767	784	753	766	835	805	743	834	819	817	824	800	834	764	840	797	768	797	819	787	812	816	804	815	836	773	803	770	784	799	775	775	813	778	806	834	831	818	780	800	796	732	766	823	806	782	819	827	811	761	758	819	798	845	802	804	795	786	779	831	813	733	779	772	830	802	793	842	849	807	746	787	830	809	832	802	777	777	826	840	809	823	838	813	830	863	770	813	822	794	818	826	784	780	803	794	784	815	756	770	788	864	777	805	831	763	817	801	829	814	799	797	757	855	756	812	853	803	762	789	795	813	836	820	810	851	849	795	823	810	843	834	804	806	798	829	832	811	831	795	805	806	777	809	786	813	790	790	802	782	850	823	787	823	804	805	779	793	792	768	810	758	811	829	844	824	832	834	774	794	803	807	801	778	762	807	795	852	792	776	776	794	859	843	836	828	798	810	842	815	793	798	822	766	830	787	786	835	784	791	811	801	742	802	843	777	811	830	827	841	791	772	829	763	815	802	783	839	770	842	838	834	806	800	854	774	849	793	795	799	806	779	813	834	818	816	825	791	789	775	788	828	795	776	816	821	851	827	778	824	847	782	799	765	766	838	802	797	778	809	820	804	815	791	778	829	792	802	855	798	802	791	851	802	784	804	828	802	827	808	796	844	830	821	799	798	833	808	784	782	818	825	826	803	838	824	790	764	806	841	876	797	822	792	758	814	787	804	815	827	808	813	842	831	799	797	821	796	781	840	838	805	842	760	870	787	781	859	809	781	830	846	826	825	826	812	775	792	827	771	815	826	843	769	865	829	786	819	778	774	805	778	820	760	811	785	828	788	821	766	790	785	803	815	811	838	769	792	797	766	783	749	738	809	771	839	802	771	808	841	797	826	778	829	807	886	797	784	823	808	813	808	813	804	813	773	826	783	761	801	783	865	833	786	807	794	819	759	769	830	777	734	802	834	795	832	884	814	832	807	787	776	825	780	801	794	862	804	836	778	814	792	797	785	754	785	769	794	818	795	810	818	790	757	814	772	811	852	790	889	838	806	823	800	858	789	788	832	778	754	805	804	792	779	818	835	811	859	785	795	820	773	765	784	767	771	839	777	836	800	809	822	836	830	832	790	818	784	858	850	842	829	841	738	827	867	828	809	801	761	798	805	857	783	783	831	782	798	800	782	819	795	787	789	797	774	816	805	853	816	830	821	788	784	803	837	790	800	804	820	838	787	797	822	758	833	815	800	795	810	815	831	816	795	809	788	755	808	813	805	800	822	788	800	792	775	850	760	839	862	828	772	793	826	768	788	835	850	840	828	799	773	810	749	803	832	784	816	800	863	758	764	794	818	813	801	821	820	809	813	780	848	789	863	784	811	793	830	845	793	828	766	805	800	790	768	791	783	782	806	823	792	785	783	839	835	810	839	841	783	819	788	792	857	856	805	882	825	841	785	772	800	794	812	831	822	800	810	784	839	807	807	825	813	800	815	806	763	817	806	800	783	803	783	846	805	798	809	793	760	843	791	772	814	783	822	815	768	887	800	784	839	790	789	805	840	795	821	814	818	802	792	800	770	764	807	817	811	786	820	824	800	853	844	840	805	783	802	823	828	802	800	781	814	859	807	821	786	799	742	860	808	803	803	865	778	796	803	822	803	828	784	825	810	803	797	832	821	831	815	850	751	776	776	833	761	827	749	818	783	891	841	795	837	803	769	795	830	811	785	803	843	793	726	810	801	849	835	845	803	825	830	747	784	778	794	806	839	841	806	797	779	752	824	797	851	820	822	820	800	772	827	792	803	841	771	790	785	842	797	811	797	809	815	781	849	791	823	794	845	858	834	797	833	854	816	814	808	793	795	815	801	807	797	805	800	747	793	777	800	783	821	795	744	848	798	788	821	800	831	841	774	811	837	836	804	781	772	756	816	826	858	802	794	779	811	821	768	805	799	798	813	843	842	849	769	809	789	814	778	815	801	822	797	809	850	798	788	806	847	804	898	828	786	838	787	807	774	755	802	817	776	786	787	760	832	837	824	833	822	761	785	805	792	820	832	841	842	791	767	825	788	790	775	814	768	789	809	836	804	803	815	800	801	811	838	825	799	793	785	878	797	801	788	829	799	776	779	829	768	839	818	826	782	786	788	788	780	784	813	829	826	801	798	825	808	841	789	812	817	782	798	811	820	806	817	828	751	736	852	783	799	830	815	810	766	835	793	795	826	767	837	823	833	783	842	811	791	786	795	730	781	821	818	835	763	802	795	814	842	757	739	837	809	768	811	834	798	792	793	827	832	792	798	774	825	825	819	817	865	778	786	757	799	844	818	775	782	834	819	843	832	817	816	824	826	792	781	835	775	841	809	804	824	816	815	821	768	811	825	854	794	751	791	791	831	865	790	816	787	804	812	809	774	777	800	743	811	825	817	819	857	861	831	762	819	778	756	835	749	791	774	814	761	796	778	792	847	822	778	779	790	784	738	821	832	753	804	803	754	808	845	841	815	767	820	832	785	831	783	869	758	831	814	787	795	825	796	848	786	843	797	807	845	800	810	811	841	798	830	757	786	812	800	828	829	792	833	815	817	787	849	775	856	815	853	807	775	771	827	824	785	844	817	856	846	820	837	822	832	781	831	780	825	828	799	811	751	778	829	751	814	800	824	810	796	806	811	752	809	830
38575	32239	27260	37045	61189	86708	84807	72353	52674	34771	17809	9694	7743	7276	7324	7276	7227	7286	7220	7341	7285	7112	7227	7191	7166	7219	7259	7251	7261	7170	7221	7353	7236	7250	7169	7191	7252	7300	7314	7301	7228	7241	7219	7244	7209	7190	7248	7194	7250	7231	7175	7288	7279	7307	7324	7282	7399	7349	7245	7301	7318	7260	7132	7135	7151	7298	7195	7197	7162	7161	7154	7263	7306	7175	7211	7218	7337	7161	7228	7228	7400	7310	7142	7281	7286	7145	7221	7099	7144	7370	7218	7254	7330	7307	7199	7241	7136	7242	7265	7215	7207	7118	7245	7204	7225	7245	7254	7335	7230	7256	7279	7246	7336	7327	7168	7314	7304	7114	7254	7285	7147	7275	7369	7306	7264	7310	7255	7084	7182	7299	7097	7206	7300	7224	7313	7269	7372	7195	7306	7249	7253	7363	7268	7364	7098	7380	7306	7202	7125	7209	7287	7269	7414	7407	7395	7171	7229	7331	7232	7135	7242	7074	7401	7115	7283	7086	7309	7306	7107	7203	7227	7269	7165	7136	7262	7248	7227	7173	7262	7252	7278	7295	7258	7214	7221	7212	7143	7262	7273	7352	7304	7357	7310	7267	7212	7206	7227	7343	7247	7246	7190	7335	7178	7382	7301	7267	7117	7231	7268	7298	7379	7050	7281	7184	7359	7269	7229	7221	7282	7327	7255	7239	7227	7226	7250	7343	7210	7175	7162	7283	7205	7252	7217	7261	7201	7344	7138	7207	7265	7279	7241	7311	7330	7219	7347	7180	7311	7281	7276	7313	7171	7117	7199	7259	7211	7076	7266	7217	7291	7296	7276	7288	7200	7374	7227	7241	7270	7257	7230	7174	7241	7195	7257	7288	7191	7218	7208	7205	7185	7209	7283	7143	7324	7233	7163	7279	7324	7398	7266	7182	7215	7184	7358	7254	7237	7146	7285	7190	7118	7253	7306	7346	7026	7311	7293	7231	7315	7302	7251	7300	7293	7215	7314	7245	7128	7390	7291	7346	7281	7235	7275	7266	7231	7303	7248	7254	7184	7380	7251	7317	7185	7221	7238	7065	7251	7108	7228	7288	7308	7343	7290	7265	7268	7279	7296	7275	7107	7221	7334	7251	7287	7242	7189	7254	7156	7394	7291	7170	7156	7266	7224	7373	7264	7398	7290	7270	7388	7261	7207	7262	7294	7242	7290	7252	7157	7078	7348	7269	7321	7200	7241	7126	7352	7213	7319	7290	7261	7263	7145	7278	7199	7251	7273	7209	7457	7211	7225	7191	7325	7373	7226	7354	7290	7164	7220	7174	7337	7305	7203	7268	7265	7272	7263	7274	7320	7167	7431	7304	7103	7264	7158	7204	7143	7302	7223	7227	7312	6991	7401	7181	7244	7332	7211	7426	7284	7321	7225	7292	7318	7186	7269	7297	7163	7315	7219	7295	7333	7226	7259	7193	7298	7414	7335	7278	7296	7271	7192	7295	7287	7415	7284	7271	7234	7334	7462	7239	7255	7321	7317	7161	7223	7322	7319	7304	7177	7270	7303	7268	7293	7260	7065	7333	7187	7256	7243	7299	7257	7351	7307	7259	7431	7317	7259	7103	7104	7356	7242	7371	7234	7311	7143	7289	7323	7286	7396	7117	7269	7225	7317	7296	7241	7210	7234	7234	7334	7267	7307	7352	7220	7105	7141	7193	7330	7319	7182	7248	7214	7309	7414	7227	7313	7184	7302	7375	7250	7214	7186	7368	7467	7348	7185	7369	7279	7273	7319	7296	7186	7238	7320	7286	7362	7302	7229	7212	7206	7322	7279	7208	7265	7251	7186	7338	7363	7188	7124	7110	7238	7147	7231	7328	7253	7170	7156	7304	7184	7256	7289	7278	7178	7241	7122	7269	7298	7245	7332	7404	7300	7336	7263	7265	7249	7203	7277	7378	7214	7248	7370	7228	7353	7190	7177	7280	7317	7274	7216	7297	7131	7281	7070	7262	7288	7324	7244	7266	7187	7311	7237	7325	7124	7300	7360	7304	7170	7271	7219	7132	7190	7220	7287	7243	7446	7291	7317	7186	7108	7265	7204	7220	7301	7086	7211	7157	7129	7125	7293	7402	7177	7372	7242	7169	7244	7309	7227	7231	7296	7232	7254	7380	7248	7281	7330	7242	7176	7175	7148	7361	7267	7291	7182	7131	7354	7171	7176	7202	7421	7232	7398	7174	7120	7384	7247	7219	7298	7189	7246	7326	7210	7290	7224	7169	7296	7125	7235	7322	7210	7249	7250	7082	7324	7291	7278	7277	7202	7222	7368	7344	7208	7400	7198	7384	7170	7246	7282	7210	7327	7262	7255	7265	7087	7146	7274	7294	7240	7285	7290	7211	7324	7144	7190	7240	7305	7247	7216	7449	7224	7426	7185	7183	7285	7370	7178	7208	7228	7200	7211	7299	7267	7263	7309	7190	7275	7209	7214	7128	7278	7187	7216	7407	7228	7300	7156	7300	7316	7092	7330	7267	7433	7223	7125	7270	7266	7151	7227	7361	7098	7234	7218	7294	7351	7208	7195	7198	7188	7235	7291	7266	7426	7283	7268	7215	7182	7159	7340	7387	7175	7121	7253	7280	7206	7239	7345	7228	7334	7217	7176	7313	7247	7218	7358	7278	7189	7247	7189	7106	7342	7203	7249	7205	7280	7317	7146	7227	7206	7214	7337	7138	7167	7346	7173	7146	7201	7385	7281	7380	7231	7212	7138	7314	7157	7101	7312	7164	7121	7324	7266	7247	7283	7271	7208	7168	7195	7327	7164	7316	7336	7190	7316	7332	7260	7131	7314	7298	7127	7287	7304	7222	7360	7184	7169	7260	7234	7303	7247	7253	7273	7113	7432	7237	7279	7383	7336	7273	7141	7257	7334	7321	7392	7316	7239	7247	7312	7234	7200	7301	7370	7185	7393	7294	7163	7160	7353	7380	7174	7252	7331	7220	7268	7324	7287	7290	7243	7323	7144	7303	7295	7413	7140	7267	7183	7272	7201	7181	7285	7326	7269	7271	7308	7191	7158	7277	7226	7174	7184	7209	7141	7399	7156	7245	7171	7243	7253	7172	7139	7428	7231	7269	7153	7185	7194	7225	7339	7269	7380	7254	7251	7239	7247	7292	7259	7125	7312	7267	7200	7313	7292	7085	7219	7213	7188	7294	7330	7136	7314	7320	7260	7306	7122	7254	7260	7192	7270	7335	7227	7264	7201	7183	7284	7206	7320	7238	7250	7320	7176	7234	7304	7208	7102	7255	7192	7327	7202	7291	7204	7305	7268	7360	7183	7255	7426	7190	7181	7320	7133	7255	7180	7351	7342	7245	7299	7380	7265	7108	7053	7126	7195	7255	7199	7265	7259	7299	7161	7268	7186	7220	7313	7269	7246	7212	7215	7309	7368	7240	7190	7287	7329	7247	7235	7280	7297	7318	7181	7166	7210	7288	7210	7296	7136	7314	7266	7320	7346	7110	7146	7286	7147	7377	7266	7234	7262	7210	7243	7193	7187	7207	7143	7305	7364	7165	7347	7274	7345	7150	7212	7271	7270	7237	7256	7319	7232	7222	7149	7194	7183	7258	7267	7305	7303	7205	7210	7218	7262	7201	7136	7227	7105	7275	7246	7270	7323	7109	7367	7291	7113	7231	7251	7127	7250	7164	7297	7222	7271	7231	7218	7258	7150	7130	7238	7239	7240	7195	7271	7307	7398	7230	7108	7244	7262	7217	7177	7327	7274	7100	7262	7303	7267	7225	7134	7164	7294	7211	7266	7194	7207	7358	7290	7265	7169	7312	7297	7248	7215	7193	7317	7181	7248	7253	7317	7181	7208	7242	7279	7240	7410	7362	7381	7278	7321	7259	7342	7310	7114	7163	7226	7229	7170	7215	7286	7327	7266	7240	7273	7360	7185	7209	7205	7270	7290	7244	7186	7333	7245	7180	7372	7279	7391	7256	7244	7319	7179	7171	7174	7146	7282	7057	7373	7443	7305	7255	7199	7270	7189	7306	7224	7122	7382	7233	7302	7186	7370	7150	7320	7254	7267	7277	7294	7333	7284	7310	7251	7139	7240	7098	7309	7088	7180	7201	7166	7218	7362	7339	7201	7290	7258	7242	7390	7235	7093	7221	7139	7250	7345	7213	7325	7240	7245	7266	7211	7236	7384	7221	7195	7252	7167	7235	7276	7338	7268	7265	7333	7265	7150	7352	7214	7432	7317	7132	7186	7217	7286	7233	7365	7195	7231	7337	7259	7229	7357	7331	7271	7234	7210	7252	7185	7255	7308	7290	7299	7168	7278	7414	7334	7215	7194	7151	7353	7217	7284	7159	7261	7282	7183	7257	7299	7157	7110	7276	7372	7282	7164	7277	7218	7237	7400	7078	7288	7248	7351	7198	7273	7153	7211	7123	7181	7178	7203	7226	7287	7217	7274	7116	7106	7278	7290	7268	7163	7193	7323	7302	7156	7248	7189	7308	7292	7149	7083	7172	7171	7255	7392	7206	7259	7211	7312	7297	7218	7355	7186	7239	7196	7238	7315	7138	7119	7150	7232	7306	7202	7211	7165	7365	7301	7119	7261	7355	7361	7300	7246	7340	7136	7291	7290	7247	7250	7205	7265	7415	7175	7116	7312	7354	7296	7346	7394	7184	7385	7261	7302	7326	7198	7310	7342	7360	7371	7252	7186	7129	7205	7458	7328	7297	7267	7289	7456	7283	7115	7364	7241	7219	7152	7214	7335	7155	7167	7217	7242	7366	7231	7241	7219	7249	7148	7239	7298	7219	7282	7143	7320	7151	7197	7254	7187	7165	7222	7234	7235	7215	7230	7207	7334	7136	7176	7219	7237	7242	7319	7215	7208	7306	7234	7152	7250	7235	7193	7280	7191	7459	7281	7302	7201	7181	7363	7269	7263	7385	7151	7195	7326	7154	7309	7323	7339	7238	7216	7341	7232	7315	7350	7147	7225	7236	7282	7226	7262	7238	7232	7196	7433	7175	7166	7272	7202	7276	7213	7283	7237	7210	7184	7383	7310	7326	7289	7319	7442	7341	7262	7231
9413	9585	6556	4384	2646	3856	7150	4620	2366	1290	1013	777	802	777	782	717	814	775	815	720	761	801	826	804	812	823	777	772	800	739	803	829	839	828	789	812	778	770	836	775	770	799	793	748	798	788	784	790	808	751	817	804	755	776	819	799	780	769	766	795	769	790	772	771	791	793	751	787	770	766	750	740	782	816	784	808	781	791	815	825	787	799	809	781	776	797	742	780	735	795	807	767	760	806	804	773	770	826	778	767	839	805	767	834	742	753	857	782	784	803	764	770	762	823	832	799	822	793	827	780	768	819	824	775	851	770	775	825	821	820	777	731	751	838	730	769	748	812	797	765	768	817	756	822	812	792	850	789	747	819	769	726	781	795	763	782	763	813	756	806	795	831	779	775	817	812	738	761	786	784	767	797	757	743	768	799	813	798	783	802	782	769	769	831	797	795	776	783	776	787	822	834	765	783	790	764	782	780	752	761	787	790	786	748	797	831	802	757	782	813	773	806	767	736	793	776	832	761	785	767	834	803	785	769	781	782	759	815	778	779	811	814	799	807	818	743	816	770	780	784	835	803	776	812	787	762	771	748	818	770	841	853	799	757	792	735	757	819	797	794	807	782	783	793	785	754	806	754	818	795	774	794	788	827	743	804	718	833	803	790	774	750	751	755	828	802	766	774	796	809	832	803	801	794	770	834	796	812	776	782	754	822	767	801	775	817	754	858	805	835	750	792	834	760	787	782	806	752	795	832	780	786	835	739	792	760	821	780	805	753	767	863	796	794	793	824	810	809	777	816	766	807	769	805	817	753	744	822	793	832	787	795	766	780	802	734	819	794	798	830	791	823	806	790	783	787	776	828	795	780	818	786	791	775	778	789	747	782	774	743	812	790	809	747	811	780	839	754	783	764	791	843	778	774	829	800	828	796	811	786	782	820	802	790	788	805	804	773	807	778	786	796	783	765	793	841	803	744	783	738	791	756	845	827	745	826	740	832	818	832	825	762	802	782	780	787	778	777	806	770	769	826	875	794	800	777	792	803	780	831	780	812	801	717	763	800	820	764	770	788	835	844	765	756	768	846	784	763	830	783	770	839	882	850	782	759	784	817	778	748	740	806	788	747	759	786	776	760	807	817	799	775	785	786	742	793	789	815	842	745	743	806	783	823	811	779	789	793	822	765	811	787	832	806	774	779	778	816	820	765	791	820	817	767	815	808	770	802	799	760	769	804	776	810	799	792	746	787	748	817	756	739	785	777	829	841	842	761	828	751	840	764	770	800	811	801	860	772	814	775	806	764	804	796	783	791	842	812	795	771	811	769	829	778	780	795	839	758	802	811	817	802	813	802	794	795	782	842	746	793	760	788	817	764	823	776	782	796	785	824	765	804	779	805	781	818	732	775	789	774	810	861	766	743	807	785	810	860	813	832	831	850	791	796	723	798	787	784	771	757	774	757	814	835	783	801	794	805	757	766	796	813	787	785	805	770	835	808	779	787	801	762	793	776	791	825	761	829	730	769	755	803	812	810	813	734	796	814	813	780	763	811	822	749	751	805	818	829	775	842	793	817	780	804	809	785	789	796	748	829	786	773	780	786	824	736	826	792	771	825	783	789	773	777	803	797	774	828	795	809	848	814	766	859	831	730	776	773	791	776	798	777	800	799	790	820	758	833	799	833	830	807	819	802	792	818	825	817	802	774	800	762	826	751	760	758	767	763	752	776	803	781	788	755	811	775	785	748	764	811	811	765	754	779	831	770	764	801	813	761	783	767	749	819	788	780	796	737	738	828	804	846	785	783	793	753	788	798	756	739	783	797	804	804	809	748	814	785	811	845	777	795	762	755	755	811	811	730	817	733	752	789	772	788	790	819	800	768	771	750	823	774	779	817	758	788	774	823	789	800	780	818	767	816	799	798	780	762	782	765	819	780	749	789	795	796	789	762	747	779	772	762	787	750	790	767	779	850	781	794	775	792	801	778	790	791	807	800	770	821	845	761	744	752	819	781	762	777	744	798	736	785	786	797	748	770	813	785	782	791	778	825	814	770	778	769	796	802	760	779	807	765	766	807	805	763	783	722	815	768	813	814	803	791	784	764	787	772	781	801	826	770	723	783	835	752	760	821	782	779	775	777	775	776	803	807	805	784	797	748	757	768	757	790	796	796	823	746	791	767	757	795	823	764	789	859	841	827	792	777	806	766	805	796	821	781	807	793	784	741	784	740	792	787	773	762	811	842	754	801	797	713	804	821	845	837	761	791	808	789	826	803	774	732	825	795	823	814	840	785	780	769	769	729	734	775	811	774	732	811	770	799	806	805	706	801	795	784	797	756	772	783	778	808	807	780	790	832	734	762	800	839	770	756	788	832	795	785	765	806	736	765	844	793	790	782	798	793	836	792	815	791	776	830	780	816	782	798	791	829	765	800	798	783	821	758	809	766	806	806	817	764	840	784	820	779	771	838	788	800	723	822	823	785	805	740	794	787	761	839	827	762	759	760	777	812	754	817	803	782	815	767	832	813	784	757	808	853	764	788	787	787	738	815	757	776	804	776	847	749	765	840	763	767	785	783	815	787	802	805	794	794	746	762	777	799	772	785	780	820	822	835	780	808	753	778	764	788	825	799	799	770	769	829	796	807	792	789	776	759	787	801	773	774	747	775	769	809	774	809	800	777	772	781	815	798	815	766	799	760	817	781	736	787	820	826	871	776	802	799	805	785	795	811	746	827	809	826	798	789	756	727	803	774	834	844	767	767	763	766	784	791	764	811	773	766	752	812	743	760	795	759	797	801	834	823	736	834	813	799	799	777	786	780	822	795	771	834	782	767	797	803	803	737	809	810	798	816	788	808	741	840	817	806	769	774	770	834	801	807	769	768	767	808	786	859	819	820	832	753	812	819	814	770	773	762	801	806	784	849	781	815	793	811	777	773	771	780	795	819	775	792	748	795	777	791	868	827	737	785	753	786	781	752	759	835	786	809	762	764	871	776	746	822	829	817	768	811	831	804	797	799	849	774	793	809	793	824	800	783	816	778	799	843	732	794	773	764	804	752	809	787	804	775	823	782	752	764	762	790	804	766	806	757	825	783	798	801	800	770	826	780	825	826	837	783	817	785	758	807	783	816	808	819	818	770	812	820	785	837	788	824	762	828	810	740	808	775	743	853	772	761	816	763	767	722	836	763	794	804	797	814	763	771	849	822	828	839	779	768	842	745	821	809	782	798	829	820	801	768	788	824	810	788	806	772	781	774	783	805	790	861	838	815	793	770	805	804	797	789	771	819	740	735	780	782	800	824	827	799	770	760	803	731	761	772	757	808	841	799	866	789	755	775	771	841	804	713	823	805	822	799	795	758	806	803	775	785	739	811	809	795	831	795	856	804	757	770	800	763	740	853	772	794	755	810	833	779	781	776	769	780	797	794	804	798	810	784	806	835	833	822	783	830	794	781	833	789	768	854	795	796	770	816	770	829	779	781	772	811	753	823	781	737	815	779
42149	40142	34204	42542	35954	42283	51149	39613	25881	14810	9561	7689	7111	7218	7104	7168	7123	7114	6999	7297	7103	7145	7131	7030	7234	6968	7113	7077	7057	7127	7108	7144	7044	7052	7099	7189	7182	7128	7207	7099	6994	7079	7087	7028	6991	7081	7065	7121	7123	7055	7134	7029	7225	7046	7197	7095	7111	7218	6978	7173	7027	7086	7005	7132	7226	7108	6887	7129	7062	7167	7087	7174	7049	7103	7127	7225	6953	7197	7034	7186	7072	6997	7095	7096	7093	7178	7199	7220	7010	7106	7046	7151	7103	7070	7060	7128	7148	7113	7088	7063	7086	7220	7325	7136	7156	7173	7195	7032	7121	7176	7225	7185	7097	7154	7071	7148	7056	7124	6966	7143	7161	6985	7136	7041	7056	7024	7117	7217	7075	7083	7103	7072	7148	7088	7007	7046	7111	6942	7093	7091	7010	7131	7101	7098	7165	7079	6997	7114	7086	7180	7068	7113	7134	7202	7124	7091	7059	6988	7086	7226	7154	7200	7052	7036	7165	7015	7177	7094	7106	7223	7157	6982	7199	7207	7039	7103	7256	6993	7103	7197	7045	7030	7056	7121	6986	7086	6963	7067	7131	7149	7088	7140	7070	7103	7104	7180	7232	7032	7170	7019	7133	7120	7168	7102	7029	7153	7083	7294	7048	7100	7134	7061	7138	7132	7069	7132	7169	7154	6906	6967	7122	7142	7097	7296	7187	7115	7077	7064	7144	7114	7156	7049	7100	7140	7127	7069	7117	7043	7077	7197	7078	7175	7115	7142	6941	7080	7120	7259	7134	7049	7230	7156	7155	7060	6968	7080	7092	7138	6995	7093	6944	7137	7130	7070	7210	7084	7114	7092	7139	7139	7153	7074	7252	7212	7271	6973	7200	7120	7136	7132	7067	7215	7072	7108	7158	7076	7107	7167	7090	7150	7082	7088	7268	7138	7111	7140	7004	7143	7220	7012	7096	7162	7052	7036	7125	7236	7095	7128	7099	7143	7084	7015	6993	7113	7028	7240	7051	7042	7140	7031	7073	7054	7018	7131	7062	6973	7032	7145	7050	7049	7171	7090	7063	7032	7100	7043	7231	7032	7125	7124	7179	7029	7186	7208	7064	7170	7055	7071	7092	7137	7174	7083	7096	7172	7061	7256	7135	7093	7240	7128	7156	7135	7201	7087	7075	7089	7055	7151	7117	7081	7247	7184	7160	7238	7106	7111	7186	7126	7164	7082	7144	6993	7179	7073	7038	7069	7147	7219	7100	6941	7074	7151	7057	7054	7014	7058	7199	7139	7204	7194	7191	7113	7028	7162	7020	7112	7016	7009	7206	7056	7117	7029	7163	7203	6995	7157	7045	7178	7163	7159	7086	6974	7248	7171	7137	7031	7247	7242	7172	7031	7022	7162	7070	7143	7049	7185	7065	7064	7096	7061	7035	7146	7094	7074	7193	7021	7142	7231	7005	7128	7104	7020	7105	7095	7255	7169	7096	7008	7083	7160	7186	7298	7009	7224	7066	7107	7059	7182	7075	7202	7016	7071	7146	7022	7037	7088	7139	7118	7139	7104	7136	7120	7171	7047	7052	7210	7184	7135	7244	7133	7030	7236	7057	7033	7009	6941	7241	7116	7176	7045	7148	7046	7140	7028	7156	7045	6950	7184	6920	7125	7218	7089	7095	7235	7162	7178	7070	7059	7091	7167	7225	7081	7050	7028	7189	7177	7127	7049	6994	7109	7093	7080	7013	7062	7188	7162	7316	7024	7095	7228	7159	7220	7043	7006	7181	7313	7011	7057	7233	7022	7113	7028	7156	7174	6978	7077	7099	7056	7260	7136	7137	7208	7049	7064	7096	7135	7160	7339	7014	7137	7066	7188	7200	7040	7106	7072	7009	7217	7260	7107	7010	7101	7106	7142	7183	7151	7082	6995	7239	7109	7169	7122	7143	7175	6985	7117	7065	7015	7136	7106	7091	7109	7065	7148	7073	7116	6936	7146	7040	7054	7068	6990	7149	7155	7088	7081	7209	6998	7059	7159	6974	7176	7078	7139	7083	7114	7090	7038	7175	7103	7054	7172	7090	7116	7196	7149	7108	7246	7132	7163	7084	7007	7165	7056	7066	7024	7060	7138	7027	7040	7164	7187	7290	7136	7182	7022	7077	7000	7115	7106	7174	7086	7241	7345	7167	7115	6985	7170	7091	7021	7131	7133	7150	7008	7104	7116	6903	7100	7215	7168	7023	7103	6997	7167	7188	7060	7184	7110	7056	7219	7018	7136	7019	7208	7077	7137	7101	7086	6991	7115	7060	7050	7013	7032	7153	7114	7066	7071	7268	6992	7145	7098	7179	7076	7206	7124	7056	6932	7084	7112	7020	7058	7158	7031	7136	7096	7034	7146	7151	7212	7167	7101	7093	7047	7100	6922	7127	7001	7164	7146	7136	7102	7206	7128	7105	7186	7006	7176	7046	7180	7084	7075	7103	7074	7089	7038	7257	7029	7148	7215	7157	7207	7016	7094	7134	7174	6948	7127	6957	7046	7073	7200	7055	7033	6970	7045	7086	7077	7077	7201	7130	6936	7068	7231	6987	7221	7207	7111	7087	7124	6977	6960	7162	6942	7174	7199	7082	7262	7192	7095	7065	7085	7153	7052	7070	7045	7120	7038	7049	7121	7126	7228	7249	7142	7127	7003	7056	7044	6974	7099	7074	7083	7172	7005	7185	7066	7032	7083	7187	7019	7132	7083	7232	7128	7130	7167	7073	7135	7125	7128	7173	7045	7101	7142	7167	7166	7251	7132	7120	7202	7028	7209	7099	7179	7233	7234	7068	7081	7180	7077	7113	7151	7057	7209	7070	7035	7116	7122	7172	7057	7124	7139	7206	7076	7004	7191	7129	7067	7128	7068	7150	7101	7092	7156	7076	7124	7213	7056	7064	6991	7083	7120	7092	7232	7144	7017	7080	7082	7182	7003	7036	7186	7177	7129	7009	7105	7101	7141	7128	7062	7113	7178	7187	7173	7072	7128	7153	7110	7023	7011	7211	7134	7118	7106	7127	6890	7146	7115	6942	7130	7027	7136	7041	7235	7064	7102	7107	7193	6997	7194	7166	7205	7038	6999	7101	7148	7112	7100	7134	7069	7145	7004	7070	7119	7060	7142	7155	7010	7046	6956	7186	7014	7179	7135	6994	7203	7280	7249	7283	7086	7024	7227	7055	6974	6989	7129	7094	6957	7296	7133	7075	7018	7018	7108	7088	7097	7128	7138	7187	7061	7114	7075	7080	7254	7202	7145	7067	7222	7047	7095	7118	7138	7316	7209	7182	7037	7168	7130	7268	7066	7096	7107	7222	7055	7311	7062	7086	7162	7132	7220	7144	7090	7116	7089	7211	7255	7092	7225	7032	7201	7206	7169	7145	7045	7281	7279	7111	7099	7111	7117	7062	7031	7017	7264	7153	7077	7136	7026	7138	7106	7075	7034	7061	7099	7091	7154	7166	7131	7030	6991	7142	7039	7109	7169	7192	7244	7207	7126	7076	7116	7031	7103	7159	7115	7111	7026	7021	7153	7016	7134	7152	7168	7269	7116	7139	7094	7203	7116	7083	7199	7143	7194	7012	7132	7122	7226	7131	7236	7047	7068	7090	6927	6968	6990	7092	7085	7135	6981	6972	7064	7117	7112	7033	7108	7046	7121	7219	7098	7085	7185	7023	7031	7066	7055	7015	7069	6992	6963	7062	6953	7165	7320	7024	7093	7044	7173	7143	7158	7199	7084	7042	7128	7183	7199	7129	7263	7016	7116	7196	7071	7117	7128	7087	7147	6995	7079	7240	7144	7071	7126	7314	7090	7150	7077	7166	6980	7163	7154	7080	7130	7136	7117	7125	7068	7329	7071	7184	7191	7207	7083	7185	7115	7171	7027	7193	7002	7093	7066	7148	7366	7134	7180	7204	7046	7038	7041	7101	7016	7209	7194	7046	7114	7165	7008	7145	7132	7101	7077	7117	7135	7028	7095	7141	6940	7123	6989	6989	7163	6992	7106	7140	7052	6989	7156	7136	7034	7061	7022	7082	6979	7138	7053	7157	7187	7043	7151	7111	7068	7169	7060	7090	7114	7012	7205	7065	7088	7104	7047	7187	7181	7249	7211	7074	6973	7096	7097	7091	7077	7168	7111	7024	7131	7008	7177	7078	7163	7199	7178	7069	7090	7051	7059	7201	7082	7110	7080	7161	7148	7153	7154	7102	7087	7179	7121	7181	7178	7151	7190	7186	7216	7070	7067	7022	7193	7002	7216	7295	7094	7229	7095	7171	7116	7053	7053	7300	7046	7171	7161	7224	7109	7091	6995	7255	7003	7190	7122	7125	7127	6997	7130	7254	7091	7061	7076	7213	7107	7060	7115	7106	7207	7095	7184	7100	7038	7258	7140	7034	7070	7078	7072	7129	7078	7114	7087	7095	6935	7084	7153	7015	7154	7050	7065	7086	7120	7048	7213	7009	7153	7173	7110	7113	7180	7035	7141	7075	6945	7135	7128	7063	7080	7223	7131	7175	7132	7010	7010	7137	7064	7055	7180	7125	7209	7130	7183	7106	7171	7117	7174	7157	7150	7117	7090	7191	7083	7075	7138	7051	6964	7161	7104	7023	7207	7077	7089	7085	7260	7103	7192	7161	7093	7086	7158	7164	7082	7150	7140	7191	7114	7076	6997	7140	7065	7167	7231	7122	7092	7090	7168	7160	7034	7129	7170	7065	7042	7197	7005	7121	7144	7183	7133	7149	7254	7026	7137	7137	7119	7277	7027	7089	7055	7250	7010	7132	7159	7188	7184	7193	7079	7204	7132	7253	7093	7149	7163	7226	7128	7037	6988	7177	7187	7105	6996	7118	7080	7029	7039	7028	7213	7057	7231	7130	7123	7231	7122	7112	7193	7035	7148	7109	6942	7098	7163	7176	7170	7059	7082	7057	7218	7180	7032	7072	7241	7270	7123	7036	7176	7068	7156	7134	7155	6971	7192	7047	7195	7099	7124	7239	7156	7097	7164	7151	7036	7157	7205	7162	7065	7144	7139	7062	7109	7271	7005	7143	6921	7107	7006
23229	26779	22014	14430	6951	10939	23634	15956	8178	3369	1387	925	775	795	800	805	838	837	803	784	760	752	774	787	773	832	807	826	792	846	780	778	787	774	817	772	768	752	797	774	768	812	823	859	815	777	788	783	813	793	792	766	822	784	851	810	809	781	813	834	802	811	800	781	775	792	791	770	832	825	796	790	803	808	823	845	788	803	798	776	819	776	758	788	799	828	781	811	847	820	802	819	825	800	823	824	808	830	814	823	780	783	775	782	748	752	808	775	787	791	809	797	746	799	779	809	731	815	800	806	831	770	829	816	799	754	810	808	823	802	751	861	798	751	805	765	793	816	784	795	776	814	788	798	805	837	818	748	813	725	799	802	815	815	782	778	807	807	787	811	829	796	818	811	812	784	812	762	761	774	791	795	798	772	762	756	763	785	783	771	791	798	788	807	790	773	797	801	808	778	764	777	822	786	799	799	838	815	797	812	791	805	811	795	820	795	765	824	830	765	796	812	764	792	786	791	809	819	805	795	809	790	832	856	824	854	788	849	773	810	801	807	845	800	810	800	808	803	810	771	807	817	859	803	778	854	829	807	781	768	807	841	801	834	805	814	810	770	775	803	807	743	787	822	778	793	808	832	797	719	841	761	783	807	804	818	790	773	801	787	814	789	812	817	795	761	819	850	760	830	775	827	783	772	774	775	816	820	838	794	860	802	850	764	827	812	790	812	767	748	785	847	829	800	809	809	777	807	734	818	783	806	844	802	809	815	779	793	793	801	759	774	811	823	785	818	838	785	847	782	784	775	748	803	761	806	815	811	804	790	779	817	807	836	744	785	795	804	816	785	760	759	765	821	816	803	837	864	839	824	798	784	741	775	800	768	808	795	830	832	815	815	769	812	778	788	771	770	798	775	805	846	768	796	789	830	787	786	832	821	779	801	816	772	828	830	797	834	799	803	808	803	826	828	806	811	765	764	829	805	823	801	802	775	840	780	766	781	855	760	838	781	790	796	837	823	814	853	779	800	836	797	800	845	813	812	778	776	826	751	793	781	820	796	754	745	801	754	815	787	780	793	796	796	802	768	739	792	757	790	841	844	834	788	819	821	792	775	819	817	827	788	809	800	794	774	787	801	812	817	824	781	770	771	783	823	815	834	803	799	786	871	813	750	775	802	802	829	772	850	822	816	786	832	826	730	775	856	778	859	718	778	804	803	740	853	765	800	817	826	808	799	778	828	775	790	812	774	801	776	828	836	782	799	827	790	807	841	846	789	809	824	770	825	766	810	790	813	809	822	789	807	798	810	799	808	823	833	790	818	779	769	774	829	851	803	765	787	839	768	827	798	845	814	799	825	800	785	816	776	765	780	821	783	810	817	779	803	787	791	828	806	779	784	841	788	786	824	813	780	796	775	805	805	828	789	824	769	788	775	833	767	787	806	768	773	817	822	843	850	833	829	840	814	772	766	789	792	836	820	800	786	792	846	766	814	808	829	792	784	852	787	798	737	770	813	805	812	795	823	736	836	769	795	805	793	837	814	804	815	761	859	779	823	773	790	780	772	727	838	802	846	746	791	805	755	798	784	849	810	825	779	762	842	768	812	813	772	852	787	814	763	780	793	828	760	768	803	775	788	821	791	755	753	807	798	800	819	754	760	779	796	751	839	780	818	796	844	788	828	788	835	811	814	780	801	791	805	776	799	828	758	816	796	815	756	809	781	772	806	840	856	779	832	824	795	830	814	798	780	812	809	749	816	846	788	744	787	787	830	728	803	827	851	797	841	807	885	816	736	820	796	808	838	804	781	788	817	808	798	825	790	822	790	811	806	825	807	789	812	803	760	815	820	739	745	805	744	798	811	809	800	788	791	828	803	866	850	839	859	788	818	786	815	854	813	840	778	804	785	741	786	805	821	806	823	789	767	817	803	804	762	797	814	797	770	829	780	768	803	818	840	787	786	787	798	760	843	816	807	834	872	764	743	798	755	785	782	824	778	783	783	770	770	828	819	846	863	778	804	832	787	791	835	875	788	854	802	824	805	829	845	826	779	828	823	825	798	777	768	747	804	761	777	800	787	804	778	810	792	779	818	828	800	788	779	845	731	771	812	749	801	813	789	788	832	852	780	826	916	811	722	800	823	797	795	871	758	796	788	796	809	753	763	828	837	828	804	825	799	786	779	801	775	772	777	829	807	786	806	857	819	813	789	781	803	795	862	804	839	780	813	801	787	820	783	793	774	767	836	822	798	813	779	829	783	816	830	808	789	810	823	801	772	787	833	793	781	799	793	748	787	784	747	795	765	819	774	793	765	786	852	845	813	810	789	811	833	838	754	803	779	812	774	738	770	848	801	777	791	750	799	826	780	794	794	821	797	777	811	800	778	732	776	764	784	765	747	806	816	805	761	773	745	794	765	775	756	799	770	784	833	792	753	844	800	798	802	794	765	757	770	818	770	734	805	824	863	803	831	789	736	798	815	806	796	796	756	742	785	836	803	753	769	838	790	745	745	794	774	813	765	831	799	792	783	798	811	813	765	778	757	774	809	779	825	836	845	740	738	775	813	772	802	787	752	776	823	819	810	773	755	730	832	801	786	796	809	820	777	763	808	806	798	816	792	802	810	848	797	795	829	799	833	800	833	837	815	801	808	818	817	806	866	803	810	759	807	807	748	872	797	816	724	819	793	770	817	821	774	787	772	792	803	747	757	764	787	801	741	779	791	802	743	824	786	842	774	762	826	829	805	830	816	868	779	793	820	841	782	764	829	749	813	790	836	783	828	826	830	756	779	767	750	772	817	829	762	826	756	807	814	819	782	797	747	828	789	794	814	791	778	780	788	804	765	798	830	769	794	794	803	858	776	822	814	805	764	824	796	895	752	798	802	810	755	791	827	797	788	829	791	794	798	776	826	754	745	802	800	737	815	802	803	803	822	802	809	801	791	747	818	818	824	849	794	730	781	776	843	811	796	812	765	762	809	781	815	812	785	794	795	780	814	801	767	799	831	770	795	808	787	754	809	841	787	824	832	757	808	847	785	796	780	808	852	808	776	798	818	856	842	814	801	792	797	827	773	763	799	806	802	839	794	804	804	779	804	764	826	766	764	770	733	798	855	782	822	762	801	815	806	795	774	801	814	795	769	774	827	802	785	820	788	812	778	778	791	747	822	797	749	806	841	835	798	815	781	806	787	805	790	817	805	830	775	802	828	821	839	786	802	744	785	774	751	760	801	762	808	743	788	833	817	787	727	789	807	822	781	816	780	860	809	807	783	829	801	798	793	776	774	749	746	793	806	843	770	781	786	804	767	799	810	766	842	789	811	812	756	846	782	780	816	803	782	773	790	771	787	795	794	834	794	846	786	836	782	846	798	806	787	845	785	785	806	833	808	810	817	826	820	824	761	771	757	811	780	835	738	796	832	876	798	840	795	798	836	783	790	785	735	870	803	754	818	813	791	821	785	815	811	792	807	790	821	843	869	854	796	760	825	784	781	789	813
57072	54793	55107	57135	47980	58149	75087	60258	44620	29592	15677	9188	7450	7152	7205	7159	7124	7176	7174	7092	7156	7109	7242	7052	7243	6984	7081	7131	7196	7229	7164	7148	7092	7240	7268	7100	7180	7167	7076	7034	7035	7051	7149	7171	7204	7266	7257	7207	7130	7153	7142	7095	7159	7154	7152	7076	7065	7121	7155	7159	7049	7141	7081	7070	7102	7297	7197	7168	7195	7218	7217	7141	7057	6980	7161	7096	7149	7194	7291	7197	7218	7082	7182	7188	7251	7109	7191	7095	7247	7226	6982	7064	7249	7114	7018	7356	7034	7114	7164	7157	7131	7107	7049	7198	7079	7072	7125	7122	7137	7105	7065	7128	7194	7086	7039	7055	7181	7231	7089	7300	7174	7156	7103	7097	7178	7119	7204	7206	7097	7156	7286	7279	7110	7248	7224	6971	7139	7251	7145	7090	7140	7223	7215	7060	7136	7115	7107	7198	7217	7242	7114	7080	7213	7244	7125	7106	7149	7211	7218	7050	7077	7223	7213	7118	7185	7136	7143	7046	7226	7085	7116	7110	7215	7119	7113	7070	7275	7267	7157	7167	7135	7196	7161	7147	7151	7181	7113	7249	7182	7098	7175	7142	7248	7157	6988	7283	7156	7133	7280	7232	7128	7199	7155	7073	7068	7135	7281	7241	7290	7161	7160	7237	7133	7130	7147	7233	7089	7087	7200	7145	7136	7092	7223	7166	7249	7091	7122	7333	7054	7123	7244	7061	7160	7069	7084	7219	7104	7049	7189	7199	7232	7320	7169	7233	7149	7129	7127	7273	7227	7113	7236	7114	7246	7218	7148	7116	7140	7279	7282	7130	7091	7143	7188	7102	7137	7213	7119	7124	7107	7133	7202	7144	7175	7099	7146	7177	7167	7068	7119	7047	7135	7253	7047	7206	7232	6989	7217	7139	7105	7095	7017	7193	7196	7074	7209	7067	7281	7126	7134	7112	7174	7258	7225	7262	7138	7140	7107	7231	7195	7301	7071	7261	7227	7169	7114	7226	7089	7250	7186	7247	7145	6997	7081	7228	7155	7171	7098	7159	7167	7089	7186	7223	6921	7168	7300	7092	7012	7032	7183	7116	7226	7135	7257	7305	7087	7228	7201	7127	7304	7254	7174	7143	7159	7229	7070	7178	7267	7113	7173	7097	7161	7121	7212	7188	7059	7211	7196	7130	7188	7091	7077	7347	7302	7089	7276	7163	7221	7205	7161	7239	7254	7065	7125	7106	7194	7143	7089	7107	7248	7122	7217	7233	7203	7061	7155	7048	7141	7112	7039	7199	7057	7266	7129	7095	7167	7190	7273	7230	7120	7065	7017	7341	6991	7236	7067	7143	7218	7165	7201	7110	7151	7250	7228	7237	7144	7202	7240	7268	7229	7043	7219	7160	7261	7144	7047	7297	7292	7013	7085	7207	7089	7256	7170	7128	7257	7186	7243	7240	7206	7083	7160	7088	7179	7289	7174	7159	7221	7278	7261	7146	7183	7107	7149	7181	7183	7095	7122	7135	7069	7040	7161	7303	7133	7128	7198	7182	7321	7293	7094	7100	7185	7248	7179	7125	7066	7189	7277	7116	7221	7182	7212	7365	7212	7189	7216	7340	7163	7076	7240	7158	7092	7141	7176	6988	7159	6957	7140	7218	7235	7139	7117	7224	7055	7219	7193	7319	7155	7061	7180	7202	7115	7161	7184	7161	7112	7231	7178	7045	7090	7086	7137	7224	7110	7147	7233	7159	7291	7203	7156	7234	7201	7136	7173	6963	7141	7160	7196	7221	7091	7249	7267	7096	7186	7210	7034	7160	7202	7143	7115	7162	7175	7077	7123	7141	7106	7085	7132	7069	7082	7035	7080	7189	7087	7212	7112	7276	7026	7125	7170	7130	7054	7095	7176	7254	7004	7146	7160	7248	7165	7237	6951	7255	7212	7248	7192	7169	7170	7226	7255	7095	6956	7086	7216	7211	7190	7111	7109	7166	7193	7182	7089	7084	7212	7170	7136	7096	7219	7193	7258	7136	7083	7202	7106	7176	7305	7068	7158	7038	7137	7126	7097	7062	7190	7216	7165	7113	7185	7112	7195	7020	7189	7253	7001	7195	7256	7214	7114	7148	7179	7137	7137	7178	7262	7137	7086	7323	7162	7116	7107	7073	7019	7206	7111	7200	7298	7071	7155	7143	7119	7216	7128	7152	7154	7167	7103	7152	7087	7151	7147	7135	7132	7166	7166	7192	7109	7153	7058	7246	7149	7118	7187	7169	7179	7228	7227	7189	7232	7171	7261	7238	7190	7130	7192	7160	7292	7153	7274	7154	7120	7040	7097	7135	7069	7113	7233	7162	7155	7070	7104	7175	7051	7175	7223	7152	7241	7116	7052	7141	7087	7166	7386	7054	7115	7223	7150	7051	7095	7173	7142	7155	7121	7166	7251	7166	7186	7216	7057	7072	7155	7095	7256	7200	7116	7173	7052	7262	7172	7069	7190	7104	7130	7294	7093	7119	7121	7128	7093	7219	7205	7092	7336	7223	7182	7129	7170	7368	7080	7113	7251	7175	7095	7114	7214	7114	7220	7137	7133	7161	7153	7075	7156	7274	7113	7060	7237	7090	7113	7187	7127	7156	7279	7162	7133	7139	7127	7160	7071	7142	7146	7176	7101	7221	7223	7144	7205	7062	7129	7009	7104	7135	7121	7334	7225	7090	7188	7282	7142	7150	7299	7096	7227	7079	7060	7102	7268	7196	7151	7196	7309	7187	7251	7079	7246	7168	7091	7134	7091	7119	7144	7203	7168	7060	7138	7128	7132	7216	7135	7082	7230	7104	7151	7133	7125	7102	7178	7149	7136	7098	7152	7155	7150	7168	7281	7181	7039	7110	7173	7113	7148	7281	7177	7223	7126	7149	7099	7060	7172	7181	7129	7154	7164	7077	7130	7124	7134	7192	7153	7159	7129	6959	7130	7225	7177	7212	7119	7108	7102	7107	7137	7107	7289	7054	7253	7157	7236	7276	7107	7238	7181	7033	7111	7161	7200	7148	7283	7177	7141	7099	7209	7270	7166	7207	7153	7199	7175	7124	7200	7157	7156	7168	7119	7193	7187	7164	7203	7053	7159	7053	7121	7139	7207	7094	7156	7240	7067	7114	7147	7171	7168	7129	7143	7180	7097	7192	7138	7207	7075	7114	7199	7151	7154	7090	7040	7056	7229	7160	7164	7169	7211	7109	7300	7227	7168	7048	7284	7282	7253	7186	7138	7165	7255	7101	7267	7223	7140	7141	7052	7089	7205	7308	7026	7125	7141	7261	7124	7300	7130	7055	7130	7225	7236	7090	7221	7253	7272	7095	7144	7153	7077	7187	7089	7135	7130	7200	7034	7128	7069	7097	7112	7150	7360	7248	7169	7153	7066	7101	7160	7131	7178	7229	7161	7058	7141	7152	7288	7157	7291	7262	7112	7237	7158	7148	7188	7102	7248	7060	7156	7156	7190	7115	7180	7198	7012	7146	7257	7139	7144	7322	7109	7213	7204	7202	7242	7181	7050	7081	7174	7125	7149	7307	7256	7093	7186	7250	7113	7094	7010	7159	7234	7256	7218	7170	7107	7183	7036	7201	7241	7185	7277	7123	7200	7174	7303	7212	7070	7255	6959	7149	7151	7132	7099	7225	7105	7250	7168	7151	7110	7170	7193	7292	7090	7187	7084	7099	7130	7127	7148	7203	7087	7147	7334	7076	7072	7106	7268	7129	7138	7190	7063	7146	7187	7133	7176	7043	7130	7114	7098	7209	7123	7244	7094	7211	7201	7176	7228	7146	7016	7175	7241	7179	7060	7203	7126	7293	7275	7252	7223	7288	7145	7170	7147	7273	7199	7239	7168	7210	7282	7242	7166	7228	7111	7236	7219	7091	7293	7029	7210	7062	7191	7129	7129	7037	7134	7312	7183	7310	7059	7212	7068	7215	7168	7159	7138	7287	7016	7041	7175	7014	7217	7267	7108	7213	7195	7138	7177	7213	7214	7032	7188	7143	7202	7086	7177	7140	7060	7229	7193	7188	7061	7174	7125	7130	7185	7182	7197	7263	7186	7119	7181	7220	7109	7212	7171	7163	7222	7121	7245	7198	7202	7135	7127	6947	7017	7172	7149	7235	7219	7128	7132	7180	7143	7144	7178	7068	7223	7157	7017	7154	7161	7123	7114	7155	7132	7100	7085	7235	7157	7103	7170	7206	7212	7129	7052	7084	7200	7099	7053	7166	7222	7293	7173	7195	7106	7232	7266	7284	7181	7083	7115	7170	7055	7220	7200	7269	7313	7218	7165	7241	7065	7025	7247	7129	7261	7298	7155	7093	7263	7180	7145	7051	7161	7237	7166	7060	7221	7150	7257	7118	7039	7058	7194	7249	7277	7167	7289	7073	7084	7267	7208	7158	7259	7195	7196	7186	7199	7170	7267	7353	7109	7151	7103	7097	7129	7195	7289	7168	7037	7244	7236	7106	7121	7147	7195	7151	7163	7125	7143	7103	7122	7181	7263	7179	7153	7199	7157	7112	7051	7263	6967	6991	7105	7176	7222	7182	7247	7130	7181	7150	7136	7218	7126	7125	7261	7148	7108	7305	7129	7216	7094	7139	7068	7171	7195	7203	7323	7060	7239	7267	7104	7252	7285	7219	7161	7123	7142	7180	7099	7103	7297	7023	7060	7249	7108	7205	7198	7276	7213	7176	7308	7117	6930	7136	7162	6955	7202	7098	7227	7200	7274	7118	7091	7345	7120	7088	7191	7175	7131	7112	7115	7079	7117	7200	7096	7173	7141	7246	7206	7235	7038	7118	7111	7154	7114	7063	7167	7333	7036	7160	7181	6991	7140	7190	7056	7147	7280	7267	7002	7148	7115	7195	7110	7052	7156	7240	7075	7147	7163	7125	7180	7219	7252	7094	7091	7207	7101	7150	7095	7030	7118	7152	7181	7219	7093	7067	7256	7204	7155	7066	7046	7224	7218	7218	7187	7191	7097	7117	7081	7249	7122	7294	7035	7261	7149	7056	7204	7109	7159	7138	7148	7080	7151	7175	7090	7287	7163	7132
21074	24798	21541	14909	10320	6396	6406	4880	4832	3850	2035	1214	871	837	822	818	804	834	827	783	857	804	847	826	821	824	817	782	808	786	839	817	818	792	829	790	813	799	864	851	786	762	832	804	792	801	811	856	786	786	850	816	847	796	868	839	808	747	779	855	803	871	816	845	827	809	833	821	749	788	799	822	860	865	829	817	829	826	809	840	831	857	853	813	795	816	834	805	818	776	812	811	781	792	778	849	768	821	827	790	868	858	853	800	814	798	795	806	819	852	866	783	803	803	776	846	789	784	835	810	795	769	826	825	780	804	837	822	792	793	814	781	825	776	794	873	820	830	839	756	851	810	820	758	838	758	786	842	774	808	817	781	803	801	800	803	789	821	808	811	796	843	768	819	852	786	799	796	804	838	783	770	801	768	777	819	844	825	848	794	783	798	818	837	806	806	742	803	814	782	787	768	837	841	812	785	813	833	867	778	787	813	822	802	786	831	875	837	791	846	804	797	811	798	765	788	820	858	790	797	814	808	852	844	776	839	786	837	806	834	808	849	848	850	826	776	871	807	842	796	807	789	793	812	742	838	814	807	756	849	794	836	794	817	848	766	810	843	782	798	815	786	824	786	782	800	837	820	805	841	833	785	828	806	785	828	804	823	808	774	833	863	802	826	831	805	827	818	773	818	850	810	805	797	792	835	837	807	722	791	783	829	818	840	790	835	837	849	829	831	824	815	882	829	825	842	859	809	838	833	794	785	810	830	831	836	783	800	833	803	798	737	796	790	848	862	802	809	837	781	790	835	856	762	791	796	838	813	788	794	796	791	840	855	796	828	822	811	786	812	797	776	804	827	863	853	833	749	858	784	823	776	806	789	886	806	798	759	808	830	817	850	783	805	798	797	786	828	782	822	878	798	832	834	769	790	830	844	802	798	832	798	815	825	782	779	789	812	820	804	797	839	821	866	765	796	857	841	875	795	792	778	786	774	848	773	842	800	835	783	818	767	751	840	793	794	829	874	835	855	846	815	833	770	783	814	796	816	797	833	783	782	802	800	845	857	847	759	767	783	834	836	785	820	794	777	790	825	816	834	847	794	764	765	832	838	794	838	817	812	789	840	898	797	841	804	807	813	818	865	792	846	843	807	783	835	746	834	804	834	826	802	758	842	837	838	821	815	831	840	787	790	820	802	846	808	798	821	781	868	822	814	804	813	792	815	793	821	821	799	784	818	741	832	815	816	848	837	787	792	844	807	782	813	859	806	802	861	817	812	811	841	797	813	809	749	831	848	810	798	840	812	824	841	794	820	820	807	858	826	813	851	828	859	842	824	790	817	796	854	776	847	783	817	815	816	839	878	796	817	801	805	778	792	770	810	818	807	798	820	810	747	783	775	846	793	776	800	861	856	815	814	802	777	827	818	830	814	790	769	792	869	772	765	819	792	844	808	775	806	868	816	792	824	804	796	823	851	797	845	825	817	874	830	781	813	794	857	793	797	840	811	809	807	850	886	819	790	787	813	784	789	839	809	804	795	800	811	796	794	816	859	805	812	798	791	846	832	816	790	763	788	825	830	818	831	776	773	800	771	830	794	783	839	761	830	823	804	809	814	795	782	831	815	799	818	784	776	827	833	799	772	847	812	838	792	824	819	784	826	759	816	830	794	795	837	829	810	830	865	779	883	846	805	828	816	873	784	776	831	816	780	839	782	743	834	790	758	768	807	797	820	828	772	759	830	816	811	840	825	789	791	797	825	864	783	822	877	816	813	835	785	785	797	846	827	783	788	779	793	772	828	842	818	823	826	827	856	856	823	808	786	827	859	786	837	815	779	782	848	793	758	776	823	811	840	806	818	815	810	847	866	821	796	791	803	804	825	833	818	837	825	809	805	825	828	751	831	787	780	784	832	811	821	844	832	839	788	777	752	810	811	831	798	816	824	860	801	799	831	835	820	806	781	761	854	822	834	779	820	883	835	751	806	831	821	781	816	760	887	859	783	770	781	852	805	759	819	830	787	847	830	828	786	782	796	800	824	825	830	839	791	791	824	815	827	844	804	797	795	817	873	827	789	854	777	769	815	784	832	774	766	813	854	811	846	795	795	840	793	780	881	756	760	844	797	820	770	787	802	805	884	784	776	777	831	791	790	793	821	795	799	784	766	807	841	869	800	825	827	798	792	852	784	858	795	837	769	818	810	795	799	808	841	882	767	819	795	804	785	863	768	756	800	851	766	773	788	818	839	798	802	761	744	835	843	860	780	830	849	827	783	797	765	851	791	799	809	860	794	775	838	786	756	837	867	798	836	812	799	787	863	840	823	822	811	830	757	855	775	818	885	864	808	777	847	805	791	841	818	850	810	787	863	821	816	851	846	823	775	782	816	812	854	773	824	786	834	783	800	861	795	787	870	736	792	787	787	851	797	770	813	794	788	813	800	790	800	792	788	797	809	772	800	831	762	796	796	785	796	763	782	786	796	776	847	806	755	818	798	835	833	811	808	858	816	798	859	834	773	825	812	816	842	826	865	786	791	795	836	796	788	779	837	800	784	826	801	825	802	747	817	828	796	822	784	766	845	839	794	813	789	741	797	831	809	839	812	848	845	822	774	791	827	791	816	822	838	790	756	749	857	826	826	819	764	800	781	782	776	785	826	844	822	830	835	831	813	809	807	845	833	834	833	818	815	810	813	806	822	828	809	868	815	764	791	823	888	811	793	838	824	803	792	809	814	808	813	827	855	749	827	875	806	805	817	786	805	827	830	855	798	815	813	775	793	835	855	794	849	847	850	850	790	812	787	826	864	840	811	812	818	808	818	832	841	836	830	850	868	744	789	811	825	830	812	804	822	770	781	764	800	807	819	820	824	844	820	849	781	834	798	821	773	794	804	823	858	830	815	820	746	810	806	798	775	858	829	839	849	801	796	789	869	813	825	801	808	800	813	837	828	771	803	808	843	799	823	850	813	830	815	823	807	780	821	785	783	783	812	813	862	793	817	837	840	829	833	826	798	815	864	811	759	845	822	813	848	819	821	835	786	829	732	772	825	841	849	822	809	837	804	798	846	810	779	851	809	840	824	796	804	775	848	808	787	840	833	811	812	838	811	800	775	808	764	801	851	862	783	804	792	835	763	843	799	822	801	799	799	755	829	841	824	808	780	801	861	865	828	859	823	803	872	832	828	782	764	808	810	851	802	830	878	845	847	811	865	793	803	813	819	802	840	799	793	830	856	805	769	794	841	800	813	806	849	811	813	857	793	834	823	784	801	826	777	856	813	806	771	791	785	757	787	823	826	857	791	811	864	791	807	822	818	855	776	824	805	824	867	883	844	835	798	796	810	791	860	845	769	738	832	800	793	782	813	826	830	833	890	829	794	790	832	841	844	842	850	839	829	841	784	822	811	833	760	823	764	843	840	795	802	864	795	844	822	803	787	774	846	852	769	829	798	837	830	843	803	820	831	797	756	814	831	847	797	832	827	759	836	767	777	893	823	817	786
53908	55499	55021	57842	54736	48126	44164	40000	38842	32890	21551	12796	8251	7461	7207	7189	7306	7156	7395	7184	7315	7197	7234	7279	7261	7296	7335	7329	7258	7210	7187	7290	7318	7211	7250	7140	7063	7197	7258	7173	7189	7154	7235	7192	7286	7253	7200	7100	7305	7172	7296	7318	7163	7208	7270	7162	7199	7312	7231	7423	7258	7107	7222	7136	7418	7192	7254	7186	7250	7362	7274	7325	7227	7225	7284	7203	7355	7256	7261	7321	7198	7366	7197	7294	7077	7184	7275	7198	7361	7359	7354	7318	7126	7239	7307	7346	7221	7347	7237	7287	7367	7290	7255	7286	7257	7185	7370	7394	7230	7256	7329	7222	7329	7213	7248	7199	7349	7259	7203	7268	7146	7231	7182	7394	7211	7142	7224	7308	7232	7313	7184	7322	7235	7179	7387	7396	7241	7194	7279	7297	7205	7455	7167	7184	7117	7162	7155	7101	7357	7090	7221	7268	7227	7284	7265	7265	7395	7399	7223	7305	7241	7174	7177	7288	7299	7247	7174	7260	7249	7141	7194	7232	7167	7450	7239	7350	7341	7353	7307	7396	7258	7343	7207	7181	7260	7220	7262	7259	7223	7279	7234	7266	7258	7308	7072	7369	7285	7249	7308	7344	7333	7186	7349	7177	7092	7358	7234	7201	7364	7197	7314	7286	7274	7266	7293	7309	7244	7142	7294	7118	7163	7308	7233	7066	7337	7312	7387	7238	7154	7225	7184	7269	7223	7362	7178	7460	7242	7184	7349	7303	7093	7212	7222	7270	7361	7091	7263	7164	7301	7147	7262	7171	7232	7241	7190	7204	7261	7423	7274	7046	7223	7407	7294	7289	7189	7232	7362	7197	7231	7211	7218	7252	7355	7356	7187	7393	7263	7259	7250	7361	7317	7136	7186	7320	7200	7300	7282	7226	7242	7252	7228	7378	7256	7175	7359	7207	7218	7272	7349	7251	7314	7221	7149	7142	7318	7123	7206	7238	7239	7266	7262	7273	7127	7294	7282	7338	7311	7347	7141	7134	7195	7098	7278	7238	7303	7340	7286	7346	7280	7087	7271	7272	7176	7321	7251	7156	7216	7202	7354	7185	7186	7327	7260	7321	7258	7239	7092	7259	7363	7142	7321	7325	7202	7220	7256	7302	7235	7219	7202	7278	7212	7196	7347	7372	7199	7268	7218	7287	7107	7296	7299	7256	7262	7225	7220	7133	7125	7311	7421	7273	7469	7221	7265	7153	7255	7217	7202	7228	7165	7269	7120	7313	7350	7200	7167	7303	7237	7246	7370	7206	7148	7285	7244	7237	7200	7204	7274	7236	7195	7287	7188	7237	7341	7242	7172	7123	7321	7141	7222	7276	7218	7271	7163	7217	7255	7253	7255	7339	7358	7310	7161	7330	7216	7181	7139	7395	7321	7167	7290	7239	7162	7162	7135	7234	7175	7365	7072	7234	7286	7260	7225	7380	7341	7380	7260	7221	7222	7243	7258	7182	7213	7215	7207	7364	7222	7296	7374	7278	7096	7310	7277	7393	7199	7266	7434	7275	7302	7211	7269	7218	7244	7257	7200	7153	7171	7357	7133	7143	7283	7236	7334	7201	7280	7245	7244	7206	7329	7248	7352	7244	7326	7219	7136	7229	7340	7263	7299	7135	7326	7264	7317	7357	7230	7300	7164	7163	7296	7377	7170	7235	7243	7105	7105	7181	7250	7287	7311	7091	7181	7304	7198	7310	7168	7268	7354	7192	7370	7246	7310	7188	7311	7318	7167	7142	7250	7191	7347	7268	7117	7338	7227	7299	7356	7234	7176	7211	7185	7212	7276	7253	7208	7253	7250	7163	7286	7217	7178	7253	7224	7273	7314	7358	7286	7224	7173	7273	7125	7202	7261	7256	7330	7353	7299	7200	7260	7337	7296	7235	7141	7244	7248	7297	7232	7275	7319	7281	7051	7339	7238	7165	7242	7253	7353	7236	7350	7369	7194	7421	7259	7178	7365	7209	7210	7302	7368	7238	7186	7163	7175	7348	7278	7234	7371	7344	7283	7227	7307	7214	7168	7304	7261	7208	7276	7258	7227	7191	7237	7174	7186	7284	7242	7368	7152	7227	7263	7203	7320	7179	7175	7144	7322	7127	7183	7310	7212	7195	7164	7139	7248	7190	7368	7288	7253	7341	7306	7318	7198	7188	7146	7338	7240	7276	7410	7093	7348	7205	7201	7244	7349	7306	7209	7227	7195	7299	7126	7201	7189	7268	7180	7293	7236	7373	7211	7216	7384	7323	7222	7132	7236	7213	7293	7221	7279	7242	7170	7364	7225	7299	7201	7174	7211	7318	7347	7395	7158	7338	7305	7247	7281	7158	7279	7271	7268	7157	7418	7222	7234	7247	7029	7344	7289	7144	7275	7128	7266	7239	7302	7314	7157	7200	7269	7306	7286	7309	7205	7237	7154	7437	7318	7210	7209	7204	7323	7262	7269	7174	7216	7228	7332	7247	7360	7267	7284	7160	7246	7265	7257	7283	7355	7143	7270	7276	7243	7332	7284	7238	7202	7409	7175	7368	7382	7290	7175	7379	7252	7243	7263	7179	7206	7137	7155	7261	7240	7185	7159	7396	7232	7199	7157	7396	7359	7252	7334	7127	7242	7316	7204	7268	7336	7287	7189	7282	7243	7135	7092	7231	7275	7339	7265	7332	7226	7327	7233	7254	7284	7258	7342	7183	7294	7294	7347	7138	7290	7397	7311	7205	7137	7162	7319	7200	7333	7395	7331	7247	7354	7164	7099	7270	7284	7272	7201	7261	7374	7227	7236	7375	7133	7237	7155	7342	7332	7115	7198	7252	7268	7138	7279	7014	7292	7185	7150	7208	7269	7142	7131	7117	7246	7318	7329	7361	7273	7197	7208	7230	7257	7213	7275	7341	7237	7263	7286	7322	7329	7316	7354	7273	7279	7158	7302	7305	7315	7139	7255	7231	7158	7243	7414	7124	7325	7254	7192	7314	7194	7345	7118	7435	7197	7155	7398	7262	7291	7144	7253	7290	7295	7277	7190	7156	7343	7313	7430	7238	7081	7116	7138	7098	7198	7134	7224	7196	7293	7295	7182	7194	7333	7378	7143	7192	7218	7344	7148	7195	7351	7313	7194	7241	7361	7376	7199	7242	7408	7133	7215	7335	7202	7299	7323	7193	7384	7284	7252	7211	7206	7191	7273	7361	7090	7233	7307	7336	7248	7247	7047	7200	7231	7218	7202	7292	7438	7238	7231	7394	7300	7227	7219	7207	7307	7476	7212	7222	7340	7312	7268	7283	7258	7214	7259	7155	7223	7244	7291	7172	7237	7263	7114	7271	7275	7221	7296	7355	7128	7276	7330	7189	7189	7208	7249	7085	7287	7310	7351	7376	7255	7238	7209	7287	7394	7022	7190	7247	7403	7227	7156	7287	7320	7362	7214	7190	7402	7216	7261	7145	7141	7253	7360	7298	7186	7257	7245	7189	7241	7155	7212	7215	7301	7351	7260	7279	7131	7282	7266	7264	7211	7365	7231	7214	7260	7258	7220	7365	7334	7315	7249	7266	7368	7241	7097	7273	7343	7241	7211	7221	7131	7250	7317	7288	7214	7202	7203	7278	7169	7136	7292	7132	7204	7260	7340	7213	7313	7236	7275	7147	7172	7161	7279	7246	7289	7306	7173	7219	7304	7244	7157	7245	7246	7368	7094	7268	7272	7177	7264	7249	7257	7286	7319	7254	7170	7198	7263	7234	7306	7246	7393	7266	7195	7080	7346	7284	7166	7317	7237	7329	7359	7309	7193	7303	7148	7207	7278	7191	7305	7114	7060	7329	7278	7235	7249	7253	7171	7217	7282	7205	7381	7326	7301	7338	7257	7291	7308	7250	7269	7222	7345	7279	7332	7130	7289	7269	7261	7336	7248	7256	7196	7299	7235	7410	7290	7013	7276	7264	7210	7189	7191	7228	7319	7392	7150	7180	7264	7260	7231	7137	7400	7358	7390	7264	7229	7264	7166	7199	7322	7212	7268	7189	7174	7244	7289	7261	7132	7206	7295	7261	7232	7331	7428	7262	7231	7156	7273	7191	7181	7249	7358	7315	7230	7210	7289	7469	7281	7181	7295	7335	7229	7306	7156	7185	7326	7189	7368	7179	7285	7125	7136	7178	7123	7246	7265	7259	7374	7162	7269	7212	7246	7205	7351	7322	7192	7212	7149	7309	7394	7303	7208	7283	7198	7238	7076	7271	7234	7223	7204	7240	7279	7140	7446	7280	7425	7264	7225	7182	7332	7280	7194	7240	7180	7190	7266	7181	7282	7250	7229	7156	7242	7352	7343	7231	7329	7280	7336	7231	7288	7249	7285	7355	7304	7223	7151	7439	7303	7327	7218	7205	7209	7129	7200	7345	7216	7205	7275	7212	7224	7240	7256	7171	7156	7271	7251	7079	7283	7304	7225	7203	7200	7382	7350	7223	7213	7268	7114	7273	7311	7413	7338	7303	7356	7287	7351	7179	7365	7121	7297	7217	7205	7233	7361	7161	7381	7188	7400	7240	7370	7343	7172	7226	7230	7246	7233	7328	7140	7094	7402	7290	7415	7317	7175	7179	7344	7314	7101	7148	7287	7344	7279	7213	7329	7303	7295	7313	7168	7123	7295	7274	7333	7257	7286	7146	7294	7278	7345	7283	7220	7202	7354	7323	7247	7135	7191	7369	7151	7292	7194	7261	7205	7361	7372	7224	7329	7252	7333	7402	7091	7244	7321	7200	7231	7371	7233	7329	7168	7131	7229	7287	7156	7249	7293	7244	7216	7183	7250	7335	7118	7204	7258	7230	7351	7180	7251	7231	7083	7155	7280	7218	7168	7232	7207	7176	7174	7273	7143	7203	7318	7227	7253	7197	7246	7291	7279	7255	7225	7233	7235	7305	7160	7372	7302	7207	7219	7401	7265	7346	7270	7289	7339	7094	7251	7236	7244	7161	7263	7180	7338	7260	7272	7152	7208	7402	7306	7184	7196	7282	7263	7370	7358	7148	7422	7210	7281	7220	7285	7252	7300	7190	7241	7254	7268	7038
26709	33560	27047	15268	10456	9066	7230	3726	6828	7436	4953	2124	1023	899	853	770	773	803	840	825	749	820	808	870	801	829	798	828	814	789	831	772	831	798	832	838	804	789	775	822	812	809	791	835	785	811	804	775	787	814	838	769	768	827	798	816	815	759	814	783	812	857	842	874	825	813	783	840	826	830	798	793	795	828	788	813	801	779	827	812	839	827	808	805	764	777	801	817	761	847	789	785	799	837	823	891	837	772	764	751	779	827	821	752	883	837	801	807	841	856	809	852	825	787	884	771	770	845	761	814	799	738	782	783	826	815	839	818	788	845	790	783	832	804	825	810	791	808	808	789	815	801	790	820	790	865	771	786	778	782	801	799	800	852	790	853	767	800	797	827	866	788	763	838	822	805	821	802	829	825	874	844	814	855	823	818	801	779	789	821	794	803	769	796	745	845	826	798	805	791	808	798	820	785	847	809	824	843	793	780	803	805	823	849	845	801	783	780	831	839	773	850	768	810	807	762	813	798	810	802	805	807	836	773	803	844	829	785	867	759	835	860	814	802	742	826	840	802	826	813	829	803	864	842	788	831	843	772	808	778	848	758	778	811	813	790	816	875	832	811	799	814	793	782	816	835	790	784	795	820	812	818	784	788	798	852	819	750	813	782	821	800	799	792	815	801	777	870	806	807	836	837	819	783	800	763	804	817	806	802	819	853	783	837	792	819	795	787	782	815	838	826	812	754	810	728	788	824	794	841	818	797	791	799	857	820	783	743	834	771	797	821	801	776	829	780	820	734	782	812	835	800	786	815	812	811	797	826	808	803	843	791	874	828	818	781	823	819	807	840	831	811	807	740	820	774	787	827	765	804	795	833	793	829	808	816	783	821	862	780	803	784	836	812	772	800	868	819	818	761	848	764	827	788	816	828	799	891	845	873	796	834	834	808	811	756	820	809	861	790	812	803	831	816	800	850	850	822	843	812	794	805	832	868	782	842	824	820	846	784	811	778	822	821	755	816	827	811	808	812	825	786	810	791	834	791	802	846	834	788	772	779	814	807	819	782	818	773	789	807	781	796	853	814	791	833	805	802	835	811	868	849	820	792	756	806	806	812	828	774	785	821	808	812	778	794	775	839	803	836	826	771	812	823	854	782	839	795	804	820	798	823	785	801	776	807	772	769	823	826	798	794	818	846	816	812	833	777	831	776	798	828	790	822	788	825	848	791	839	823	763	757	778	838	831	823	840	827	849	823	763	812	788	796	795	730	808	834	796	833	787	813	821	744	807	812	770	825	882	829	789	799	835	806	791	811	803	804	837	754	822	834	825	803	836	783	811	721	753	794	824	844	810	815	783	859	777	813	824	882	798	859	788	811	810	827	851	772	830	863	830	811	802	804	830	805	830	809	817	773	811	783	811	819	808	875	793	780	808	809	773	874	809	802	800	852	852	774	840	792	758	793	811	837	792	812	815	806	804	749	802	794	908	772	809	785	799	828	795	759	770	746	824	788	796	779	794	846	825	795	803	837	830	818	829	776	849	821	756	824	798	866	844	811	850	790	814	849	808	804	807	817	792	790	812	781	808	802	819	835	798	772	791	773	845	778	770	853	794	814	774	808	854	793	803	836	754	824	782	813	762	779	795	796	761	820	771	859	855	821	840	848	764	776	813	805	800	747	788	760	767	823	835	800	847	796	798	827	767	821	775	782	785	791	853	828	771	784	794	806	801	831	832	828	790	847	807	832	821	773	793	810	835	782	810	821	824	829	887	810	841	826	809	836	821	754	819	797	832	807	773	828	851	796	787	743	783	784	796	791	840	811	803	830	812	846	854	819	767	770	821	836	822	796	825	809	803	787	798	843	809	823	758	764	763	859	807	850	849	768	866	826	805	835	787	806	798	793	783	825	805	853	810	780	782	795	771	826	789	804	802	746	854	772	820	799	805	808	800	807	786	807	782	767	794	778	862	806	804	769	752	820	819	807	768	813	756	814	831	776	800	815	855	816	796	806	777	762	833	782	822	794	851	777	838	754	824	832	820	764	820	764	795	821	842	812	816	829	808	807	777	791	819	814	815	849	802	846	822	831	820	816	812	828	801	813	795	787	802	838	822	881	798	846	796	838	808	793	784	844	839	801	823	787	788	806	811	815	811	820	825	818	746	746	827	824	784	836	805	833	789	802	793	830	805	839	796	769	782	809	819	813	808	751	834	821	813	829	810	824	826	783	810	795	787	754	832	796	823	804	815	800	842	825	767	808	797	801	776	795	852	765	814	828	785	818	768	796	763	778	806	819	826	868	790	825	850	825	834	814	845	868	769	770	759	787	830	829	780	785	819	832	795	808	770	801	805	787	777	833	812	804	830	812	811	773	799	810	804	832	778	825	794	797	788	812	791	796	826	815	791	802	806	820	778	817	858	799	811	834	833	835	820	782	802	806	771	805	769	823	781	764	837	834	821	808	794	813	789	790	793	797	852	798	840	851	804	840	765	844	808	838	793	809	815	787	812	790	836	766	819	793	774	764	787	849	781	805	849	850	796	805	817	792	780	749	821	800	777	768	763	815	801	848	776	787	738	793	784	808	850	849	809	733	793	804	817	819	747	819	873	794	803	802	813	792	785	810	820	815	873	835	819	834	837	851	869	762	769	751	797	799	780	810	800	791	826	799	774	806	801	822	813	839	862	805	796	827	814	848	850	787	841	793	862	776	812	805	804	880	820	820	829	824	838	803	801	830	818	799	790	855	788	789	760	801	796	828	793	838	802	803	814	812	847	865	807	797	831	893	779	774	780	835	816	774	868	810	827	844	846	755	775	860	830	821	799	805	828	802	832	849	847	796	801	785	823	777	855	795	836	851	814	793	786	768	819	810	811	771	807	772	872	840	791	804	809	789	822	797	810	785	884	805	792	782	759	807	827	840	794	773	844	759	861	788	765	838	822	794	785	830	819	791	861	831	861	804	784	818	767	789	815	814	825	795	810	821	784	779	784	783	812	815	788	810	772	794	791	796	788	813	817	795	784	843	781	840	803	776	828	864	769	822	799	837	830	825	781	841	796	800	821	832	790	796	805	824	769	818	852	777	788	804	815	797	814	818	808	814	820	788	863	800	832	828	748	850	863	806	819	837	821	806	789	766	824	803	783	784	800	747	888	762	761	757	841	814	825	842	808	759	834	790	844	820	823	802	778	839	777	800	788	842	795	835	829	803	828	778	766	828	820	828	822	801	797	893	789	809	866	839	746	787	816	847	796	810	801	776	810	819	804	820	769	795	835	803	785	763	798	794	798	821	777	816	789	728	827	798	795	804	857	823	820	794	746	782	850	822	824	792	806	831	763	825	786	837	825	779	821	841	768	826	846	817	768	841	779	808	787	776	809	801	830	795	842	825	856	820	751	789	807	794	793	774	830	793	829	839	780	835	787	805	792	841	819	787	806	868	843	877	780	761	810	836	776	791	786	824	816	814	797	826	819	805	852	827	830	844	796	824	779	798	793	855
59553	60065	60165	56698	57360	54565	46922	36009	43337	43894	35502	20936	10616	7945	7319	7237	7193	7204	7359	7242	7163	7336	7264	7280	7205	7164	7233	7236	7281	7216	7247	7282	7123	7108	7303	7097	7225	7238	7232	7098	7279	7158	7268	7163	7201	7240	7356	7263	7257	7246	7272	7205	7195	7285	7277	7148	7143	7335	7255	7140	7142	7258	7065	7116	7218	7216	7234	7187	7235	7249	7364	7200	7271	7248	7231	7161	7292	7177	7208	7182	7167	7246	7220	7278	7175	7222	7130	7229	7168	7217	7092	7346	7105	7372	7225	7179	7274	7314	7066	7169	7173	7212	7250	7207	7002	7271	7174	7064	7200	7127	7200	7160	7105	7263	7198	7141	7260	7171	7164	7280	7264	7290	7258	7243	7086	7283	7264	7198	7294	7179	7076	7316	7165	7344	7148	7210	7238	7209	7361	7187	7318	7265	7114	7244	7206	7231	7218	7134	7209	7425	7197	7335	7350	7135	7178	7148	7234	7100	7212	7283	7236	7223	7308	7204	7250	7225	7215	7167	7137	7194	7227	7348	7235	7221	7240	7253	7287	7144	7244	7243	7181	7182	7264	7022	7243	7239	7250	7281	7194	7346	7219	7086	7149	7211	7234	7176	7159	7168	7291	7266	7193	7192	7150	7162	7263	7071	7152	7226	7126	7169	7304	7157	7296	7108	7278	7255	7236	7239	7243	7237	7159	7249	7244	7106	7095	7202	7217	7236	7139	7086	7320	7279	7316	7343	7168	7210	7213	7190	7175	7102	7278	7170	7262	7153	7259	7185	7172	7296	7100	7142	7216	7178	7165	7149	7189	7082	7123	7088	7161	7296	7155	7326	7250	7337	7104	7159	7274	7186	7215	7255	7253	7233	7201	7306	7216	7167	7192	7165	7030	7132	7414	7205	7196	7103	7176	7268	7225	7055	7184	7173	7158	7216	7307	7143	7192	7313	7268	7249	7308	7205	7355	7074	7231	7197	7247	7070	7249	7258	7389	7252	7208	7225	7152	7146	7084	7130	7224	7174	7214	7325	7182	7115	7229	7150	7248	7273	7196	7233	7314	7089	7227	7237	7137	7254	7134	7255	7274	7256	7305	7209	7309	7233	7342	7164	7176	7158	7396	7156	7192	7169	7236	7076	7160	7225	7127	7263	7274	7157	7261	7255	7179	7269	7286	7240	7222	7190	7271	7232	7309	7236	7175	7322	7173	7273	7276	7230	7168	7151	7172	7211	7302	7260	7121	7240	7130	7267	7279	7284	7084	7223	7183	7314	7256	7264	7078	7407	7088	7308	7245	7256	7258	7257	7209	7237	7198	7191	7355	7188	7246	7286	7317	7189	7297	7219	7204	7257	7181	7168	7308	7124	7156	7275	7209	7177	7069	7190	7182	7182	7247	7256	7279	7151	7166	7202	7107	7276	7133	7122	7218	7317	7100	7146	7140	7274	7382	7379	7243	7327	7153	7239	7212	7023	7095	7216	7152	7330	7259	7250	7067	7223	7189	7240	7282	7071	7290	7272	7104	7110	7062	7292	7165	7147	7378	7278	7225	7126	7196	7276	7214	7208	7128	7199	7271	7289	7205	7184	7123	7104	7330	7168	7123	7172	7242	7193	7284	7216	7296	7093	7242	7218	7278	7229	7149	7250	7232	7170	7221	7263	7065	7253	7161	7091	7164	7265	7270	7132	7303	7315	7164	7260	7225	7320	7260	7234	7250	7056	7112	7243	7126	7143	7208	7230	7200	7190	7167	7167	7248	7238	7249	7169	7273	7171	7293	7187	7272	7306	7140	7269	7350	7209	7244	7306	7314	7180	7110	7271	7215	7130	7302	7180	7215	7201	7130	7152	7320	7302	7214	7154	7324	7156	7323	7221	7257	7174	7211	7305	7217	7177	7175	7194	7250	7201	7173	7225	7138	7201	7127	7171	7155	7227	7329	7305	7216	7268	7223	7187	7256	7127	7262	7168	7197	7172	7178	7230	7057	7175	7189	7157	7143	7241	7132	7302	7187	7140	7278	7104	7284	7235	7234	7248	7165	7153	7229	7170	7149	7197	7287	7171	7237	7118	7190	7233	7233	7068	7177	7181	7019	7283	7175	7111	7315	7239	7250	7120	7240	7329	7209	7142	7288	7297	7240	7212	7207	7038	7100	7273	7122	7183	7023	7222	7049	7103	7114	7305	7269	7340	7187	7359	7112	7275	7308	7232	7109	7217	7216	7117	7230	7134	7328	7148	7129	7197	7235	7196	7087	7218	7141	7232	7296	7144	7336	7200	7174	7308	7243	7232	7324	7197	7247	7187	7205	7158	7249	7199	7332	7174	7198	7222	7320	7284	7292	7130	7232	7273	7289	7281	7135	7239	7101	7246	7206	7208	7194	7214	7101	7150	7276	7320	7106	7130	7086	7241	7151	7206	7234	7158	7329	7179	7243	7183	7308	7217	7148	7112	7167	7241	7171	7306	7219	7160	7095	7258	7168	7252	7255	7264	7165	7153	7344	7210	7279	7194	7157	7273	7166	7255	7198	7167	7179	7277	7256	7246	7186	7355	7175	7202	7159	7170	7214	7268	7170	7248	7188	7240	7097	7250	7066	7087	7156	7252	7099	7192	7136	7346	7155	7186	7334	7232	7349	7145	7229	7170	7189	7266	7092	7174	7282	7228	7107	7188	7193	7120	7244	7173	7332	7244	7121	7160	7159	7090	7277	7118	7384	7156	7215	7212	7198	7249	7290	7213	7270	7168	7077	7123	7040	7215	7114	7149	7246	7213	7104	7336	7153	7205	7236	7191	7205	7211	7191	7212	7220	7120	7322	7160	7290	7220	7238	7201	7168	7088	7265	7042	7209	7122	7161	7272	7272	7288	7085	7237	7152	7251	7190	7208	7248	7322	7335	7173	7210	7186	7072	7141	7185	7296	7174	7265	7207	7268	7240	7331	7271	7243	7177	7327	7236	7215	7205	7178	7244	7105	7232	7133	7337	7204	7217	7257	7191	7112	7288	7285	7222	7192	7479	7182	7306	7293	7245	7209	7164	7182	7204	7338	7212	7269	7129	7265	7185	7259	7242	7250	7135	7228	7302	7313	7112	7211	7245	7142	7133	7365	7135	7246	7326	7211	7209	7250	7134	7310	7172	7269	7159	7190	7242	7303	7072	7217	7124	7158	7287	7221	7158	7105	7142	7269	7264	7197	7165	7237	7216	7258	7217	7261	7179	7212	7213	7244	7203	7311	7230	7279	7127	7239	7091	7318	7319	7151	7205	7138	7090	7262	7250	7146	7215	7107	7181	7171	7282	7214	7116	7202	7252	7192	7172	7164	7005	7216	7208	7133	7215	7225	7266	7345	7080	7256	7107	7191	7179	7313	7274	7106	7259	7229	7288	7033	7204	7262	7154	7293	7119	7095	7233	7167	7166	7265	7109	7127	7312	7369	7210	7239	7228	7221	7209	7201	7308	7267	7074	7141	7276	7297	7208	7100	7180	7294	7291	7193	7286	7314	7249	7001	7191	7388	7216	7220	7252	7197	7186	7179	7185	7225	7136	7189	7107	7235	7219	7107	7150	7189	7382	7194	7149	7386	7083	7143	7115	7215	7227	7119	7225	7134	7224	7150	7210	7114	7183	7202	7298	7283	7274	7161	7180	7065	7263	7173	7205	7168	7428	7083	7078	7157	7271	7000	7294	7263	7228	7132	7189	7115	7186	7135	7231	7338	7235	7148	7150	7278	7107	7176	7157	7130	7301	7157	7257	7173	7181	7196	7259	7254	7314	7240	7227	7224	7113	7141	7239	7247	7261	7270	7157	7352	7082	7153	7159	7166	7337	7196	7059	7281	7073	7336	7289	7173	7108	7126	7218	7189	7270	7260	7288	7304	7225	7186	7251	7255	7310	7165	7282	7115	7273	7224	7272	7194	7309	7224	7195	7349	7208	7177	7296	7205	7243	7208	7218	7176	7273	7240	7284	7248	7253	7137	7246	7251	7191	7234	7084	7236	7183	7008	7079	7136	7269	7172	7244	7190	7199	7326	7162	7219	7286	7220	7295	7207	7163	7204	7167	7109	7228	7272	7155	7085	7231	7279	7243	7349	7144	7169	7171	7193	7229	7177	7319	7169	7244	7333	7093	7169	7136	7121	7221	7248	7266	7251	7295	7027	7175	7172	7237	7125	7209	7131	7141	7273	7248	7286	7365	7215	7316	7132	7342	7171	7254	7309	7258	7190	7316	7208	7168	7197	7196	7244	7042	7308	7250	7027	7248	7195	7236	7373	7214	7195	7266	7409	7284	7186	7130	7166	7265	7206	7217	7194	7336	7244	7147	7277	7156	7231	7168	7122	7092	7235	7069	7224	7357	7263	7194	7299	7273	7292	7331	7295	7225	7116	7246	7192	7206	7265	7131	7311	7221	7361	7136	7192	7188	7281	7274	7276	7282	7214	7318	7317	7192	7234	7254	7305	7210	7232	7161	7283	7136	7198	7147	7241	7296	7169	7088	7284	7141	7146	7094	7174	7083	7284	7294	7207	7251	7222	7247	7056	7209	7391	7228	7184	7250	7127	7170	7177	7318	7199	7292	7267	7223	7125	7305	7355	7223	7018	7088	7251	7076	7243	7201	7242	7138	7237	7273	7062	7122	7333	7138	7284	7163	7247	7297	7133	7195	7331	7204	7134	7146	7244	7224	7219	7264	7277	7195	7169	7218	7231	7220	7334	7242	7166	7287	7207	7257	7229	7187	7173	7203	7236	7279	7311	7186	7274	7156	7186	7322	7176	7211	7243	7275	7217	7247	7093	7274	7137	7254	7161	7201	7126	7199	7080	7164	7266	7233	7077	7150	7258	7310	7071	7231	7237	7449	7285	7154	7210	7170	7062	7327	7174	7296	7180	7193	7179	7220	7216	7195	7199	7178	7341	7227	7188	7155	7139	7208	7180	7234	7120	7186	7273	7171	7227	7266	7242	7217	7313	7249	7234	7263	7260	7187	7187	7137	7221	7152	7153	7167	7299	7122	7149	7044	7112	7241	7251	7225	7210	7115	7321	7309	7112	7256	7273	7268	7285	7142	7060	7327	7205	7190	7293	7130	7224	7128	7205	7294	7233
18230	21381	13799	5073	4516	3151	1596	2294	2739	1816	1172	979	790	819	827	759	769	811	818	824	814	772	811	752	792	811	784	823	816	835	785	807	757	834	778	812	822	800	775	760	795	786	771	788	789	813	797	826	777	801	777	802	808	790	769	793	828	789	782	801	853	824	795	774	818	792	793	785	814	801	856	801	813	746	791	831	813	795	753	784	770	758	780	765	750	780	744	792	784	770	771	794	810	816	783	783	813	785	778	788	852	828	768	792	769	888	801	809	759	834	836	811	849	790	789	772	766	841	817	791	819	833	810	755	773	773	787	824	792	834	811	777	745	780	768	762	793	796	795	817	793	770	770	832	801	811	777	773	805	825	840	846	786	765	803	808	783	790	744	818	806	794	818	811	779	780	814	750	781	841	832	813	797	777	810	799	802	753	852	790	846	754	818	781	804	816	800	823	863	786	773	767	818	789	810	759	784	791	785	769	817	800	773	797	804	779	808	783	847	786	751	784	767	797	745	760	771	828	796	806	809	805	793	738	776	858	805	773	770	813	853	749	790	772	774	804	791	802	782	820	784	805	810	770	790	818	794	796	816	857	866	768	818	791	833	872	782	793	764	758	775	805	826	822	772	761	785	790	771	800	809	787	813	814	801	816	797	767	790	795	856	811	811	783	816	780	763	813	779	751	813	805	760	777	753	807	768	757	777	810	802	792	770	809	807	770	818	828	837	811	778	770	776	752	810	799	773	783	815	831	760	801	834	821	817	815	784	818	816	836	776	792	812	791	802	829	775	783	822	776	783	785	773	766	811	793	789	744	763	766	790	835	795	807	770	753	837	836	842	800	823	757	811	806	765	828	786	831	826	774	761	790	797	807	767	816	841	788	809	767	776	814	792	749	820	808	840	822	803	803	801	766	790	799	746	799	760	817	822	802	824	819	785	807	823	804	762	839	752	807	785	785	772	823	823	820	728	742	805	819	779	807	748	780	820	825	820	803	822	800	818	813	754	834	789	805	783	832	791	758	866	772	801	747	779	780	808	816	795	775	854	761	836	773	811	780	844	766	793	781	794	787	775	767	795	856	812	820	781	810	876	792	816	783	832	835	775	822	783	792	786	831	830	836	809	849	789	788	796	776	794	784	844	788	764	813	848	812	764	791	818	849	778	779	809	756	812	774	818	806	767	785	818	783	817	762	784	791	816	762	808	798	811	785	789	811	759	849	763	796	802	788	783	774	799	821	784	795	791	793	793	778	761	855	820	757	829	762	776	825	832	783	757	811	825	793	792	764	839	785	809	732	832	792	814	779	785	807	804	835	802	858	827	776	829	798	771	806	832	813	797	796	776	777	787	790	811	848	794	822	829	833	788	788	819	767	810	805	835	827	798	772	728	825	778	741	827	740	827	835	797	802	796	738	779	822	829	790	812	819	805	788	805	799	817	829	790	855	808	826	780	785	806	838	811	783	756	843	748	751	755	761	792	801	794	795	820	791	839	811	802	831	794	791	830	768	784	785	831	790	805	820	798	765	866	812	817	792	841	827	765	795	804	817	778	822	791	816	779	797	788	793	838	829	813	778	712	836	769	840	805	831	803	846	827	790	797	806	845	825	801	811	793	785	785	829	824	771	833	785	800	783	804	790	760	773	773	800	752	764	757	751	825	793	804	779	774	805	812	813	820	768	794	810	824	767	833	810	876	804	829	779	786	843	814	829	834	817	793	805	803	870	831	773	790	815	843	804	780	787	806	846	805	797	762	806	807	789	841	805	783	742	752	718	798	846	808	778	758	808	757	784	813	766	766	796	780	737	790	789	835	779	738	835	821	765	805	835	779	769	757	769	805	821	781	780	849	783	749	778	846	776	822	746	822	744	773	811	799	786	824	738	794	760	815	811	795	759	834	827	771	815	801	796	797	807	805	768	791	830	789	839	775	807	856	794	769	796	803	845	829	846	831	772	766	772	848	800	806	801	767	780	747	779	846	807	784	781	776	811	774	784	795	796	799	789	827	826	745	831	756	801	844	828	791	737	814	783	780	804	767	779	817	815	766	750	794	780	833	779	766	758	765	850	842	827	822	783	787	801	757	813	766	807	806	864	787	799	799	759	795	870	791	798	812	779	795	831	813	789	798	818	757	795	798	774	759	806	825	802	801	794	823	796	806	786	785	750	763	780	798	820	815	813	792	824	743	748	771	701	789	793	817	800	817	785	798	780	821	742	787	768	828	772	756	808	823	836	808	739	788	786	801	816	783	791	805	758	822	751	799	794	813	786	779	818	769	758	803	823	844	786	783	815	805	774	740	756	755	847	771	781	796	791	783	807	797	812	805	812	784	765	781	809	783	770	834	761	817	794	749	784	809	827	795	778	759	769	823	777	858	802	806	771	787	816	757	778	801	772	794	776	818	799	791	797	794	826	760	839	839	811	820	747	835	760	810	814	759	824	784	782	856	811	817	763	755	777	790	774	749	833	798	821	796	889	844	801	805	786	732	821	786	810	839	832	781	758	827	796	779	878	777	808	749	774	796	781	808	791	807	824	780	749	823	816	774	841	792	775	729	813	784	773	823	827	805	794	819	763	764	765	772	796	840	765	858	813	785	836	856	832	756	804	785	830	785	790	833	838	774	837	795	806	767	793	745	775	800	768	791	840	777	775	756	804	836	776	821	760	825	795	795	795	798	774	774	788	776	812	793	827	798	779	853	761	781	781	841	754	764	827	807	797	781	823	758	781	778	835	830	773	750	813	781	789	800	777	833	768	825	780	739	776	797	830	767	753	854	779	812	756	774	779	792	779	834	825	761	796	832	765	820	792	796	792	807	764	767	758	808	787	767	786	816	753	809	823	834	757	768	747	837	814	819	822	875	823	825	803	840	765	781	749	744	827	849	799	800	779	802	819	766	801	816	758	745	798	820	828	850	867	821	805	769	809	859	817	804	782	851	811	827	780	795	836	765	815	774	787	808	844	802	777	799	757	751	836	770	784	804	792	796	794	816	813	779	806	812	795	715	757	815	781	821	801	822	830	776	841	773	805	786	779	838	780	788	761	775	824	746	827	769	808	834	797	770	812	815	796	798	794	849	845	804	806	814	824	846	757	768	755	784	747	774	722	856	756	817	780	790	769	803	807	794	869	829	807	830	835	771	787	788	878	807	833	807	803	762	739	799	826	763	813	762	838	804	824	805	835	780	772	755	780	792	767	837	796	814	749	818	801	852	825	764	838	796	832	769	793	751	854	793	812	830	753	841	787	803	825	779	856	745	730	793	804	784	787	831	788	803	815	816	756	849	773	800	752	792	826	799	777	836	825	767	813	779	824	803	793	821	822	815	847	776	781	830	835	790	828	768	801	859	765	851	864	810	758	828	852	791	763	824	813	817	769	794	808	845	776	803	811	837	765	770	781	771	792	851	794	805	805	774	784	821	775	829	853	771	762	746	799	829	777	781	793	796	758	795	815	846	795	815	762	764	802	800	823	844	798	845	821	816	735	789	788
54234	52908	45216	40407	44224	35970	23175	30055	30706	21832	13645	9349	7522	7224	7110	7217	7045	7150	7078	7196	7098	7138	7208	7175	7121	7168	7094	7133	7018	7195	6982	7169	7070	7197	7130	7024	7067	7071	7115	7249	7046	7054	7096	7068	7169	7179	7001	7090	7175	7148	7248	7093	7068	7046	7124	7143	7216	7166	7130	7112	7130	7202	7172	7183	7030	7061	7034	7094	7126	7170	7129	7138	7236	6985	7157	7153	7249	7187	7111	7075	7108	7106	7134	7098	7129	7143	7173	7160	7125	7138	7044	7031	7255	7163	6995	7181	7027	7263	7152	7063	7152	7285	7059	7101	7130	7118	6932	7192	7152	7023	7135	7117	7190	7080	7051	7150	7166	7125	6981	6979	7135	7179	7179	7158	7178	7030	7155	7025	7102	7088	7066	7141	7189	7149	7116	7225	6940	7187	7099	7144	7223	7221	7059	7156	7228	7174	7174	7077	7095	7187	7159	7212	7189	7074	7132	7297	7083	7174	7143	6958	7199	7139	7094	7090	7080	7173	7066	7051	7133	7121	7292	7064	7164	7126	7022	7233	7238	6986	7144	7070	7124	7073	7303	7036	6998	7042	7156	7174	7112	7082	7069	7134	7214	7157	7129	7027	7244	7035	7176	7015	7094	7278	7016	7096	7157	7145	7206	7188	7205	7252	7149	7098	7033	7146	6993	7275	7169	7117	7239	7001	7084	7139	7121	7061	7192	7258	7022	7025	7081	7033	7104	7123	7114	7037	7077	7227	7173	7199	7168	7042	7153	7120	7129	7177	7194	7032	7013	7049	7110	7003	7082	7115	7017	7146	7164	7172	7033	7240	7189	7146	7195	7058	7067	7107	7080	7077	7157	7149	7032	6978	7080	7087	7037	7107	7006	7180	7112	7007	7146	7057	7045	7069	7066	7306	7050	7084	7244	7240	7142	7064	7128	7220	7109	7231	6985	7044	7189	7125	7200	7059	7086	7091	6920	7195	7095	7156	7177	7197	6953	7062	7215	7216	7166	7104	7147	7054	7175	7202	7040	7079	7089	7237	7176	7149	7142	7204	7004	7116	7107	7215	7168	7134	7192	7129	7091	7211	7200	7128	7066	7136	7083	7147	7127	7111	7183	7116	7096	7151	7113	7187	7068	7075	7207	7083	7208	7127	7126	7196	7180	7032	7194	7084	7150	7193	7034	7122	7142	7168	7115	7158	7132	7151	7064	7138	7080	7150	7202	7238	7129	7161	7169	7082	7264	7135	7090	7089	7165	7219	7138	7142	7167	7198	7085	7113	7105	7083	7111	7165	7021	7194	7091	7106	7038	7141	7317	7050	7160	7037	7205	7106	7098	7004	7132	7175	7209	7032	7131	7071	7119	7096	7205	7225	7315	7099	7045	7150	7190	7134	7194	7221	7102	7150	7142	7134	7243	7197	7129	7151	7071	7073	6937	7243	7112	7074	7086	7029	7162	7221	7121	7187	7131	7152	7163	7096	7290	7126	7256	7150	7143	7104	7156	7198	7199	7248	7255	7170	7135	7438	6987	7150	7186	7095	7112	7032	7226	6951	7106	7191	7155	7183	7121	7167	7130	7067	7165	7160	7042	6972	7272	7185	7154	7001	7211	7284	7188	7024	7035	7243	7173	7087	7181	7049	7127	7125	7267	7130	7176	6995	7167	7102	7218	7176	7208	7215	7198	7095	7116	7236	7201	7000	7198	7202	7080	7319	7201	7163	7199	7119	7117	7297	7203	7090	7105	7149	7059	7166	7115	7284	7206	7180	7102	7100	7134	7230	7233	6989	7170	7087	7142	7169	6978	7223	7007	7038	7149	7164	7237	7049	7155	7075	7161	7114	7071	7140	7003	7113	7129	7196	7091	7134	7190	7039	7154	7221	7161	7227	7084	7041	7184	7017	7041	7155	7032	7105	7282	7183	7031	7152	7149	7170	7065	7204	7071	7120	7177	7179	7197	7202	7220	7048	7217	7182	6986	7092	7085	7211	7044	7164	7174	7285	7217	7117	6989	7119	7253	7139	7178	7169	7130	7041	7193	7152	7128	7123	7097	7147	7162	7015	7280	7138	7299	7156	7239	7098	7043	7086	7092	7181	7109	7092	7213	7159	7292	7194	7196	7076	7126	7191	7145	7196	7116	7124	7102	7209	7233	7071	7202	7153	7149	7028	6988	7152	7218	7100	7116	7232	7047	7152	7039	7235	7162	7114	7177	7158	7088	7130	7050	7063	7178	7093	7165	7099	7066	7092	7043	7185	7082	7164	7086	7160	7126	6928	7068	7187	7061	7065	7070	7009	7218	7115	7122	7096	7189	7086	7205	7203	7114	7098	7093	7127	7193	7014	7125	7074	7177	7198	7038	7147	7010	7147	7173	7111	7152	7120	7260	7007	7123	7183	7114	7166	7161	7219	7129	7139	7139	7033	7163	7190	7177	7143	7021	7334	7211	7217	7141	7376	7079	7050	7200	7148	7171	7161	7226	7275	7145	7212	7143	7243	7030	7091	7164	7155	7128	7067	7181	7075	7141	7128	7054	7082	7165	7085	7232	7101	7092	7233	7150	7130	7047	7060	7177	7165	7152	7058	7168	7157	7269	7215	7219	7146	7183	7212	7113	7184	7104	7139	7151	7206	7306	7140	7129	6909	6957	7163	7218	7133	7087	7047	7204	7181	7112	7194	7194	7234	7173	7055	7194	7157	7090	7102	7085	7078	7216	7033	7209	7278	7287	7115	7022	7091	7000	7175	7223	6977	7130	7352	7034	7292	7298	7053	7155	7132	7106	7215	7163	7158	7110	7211	7211	7071	7113	7140	7081	7120	7167	7129	7138	7164	7022	7180	7234	7063	7304	7176	7157	7035	7123	7132	7059	7282	7120	7198	7196	7201	7113	7043	7220	7078	7124	7097	7111	6992	7147	7153	7237	7197	7208	7088	7038	7008	7130	7080	7149	6964	7137	7113	7162	7056	7255	6989	7139	7105	7175	7119	7206	7193	7045	7164	7107	7149	7242	7115	7120	7111	7106	7197	7047	7234	7107	7085	7126	7154	7006	7092	7117	7065	7194	7220	7265	7245	7008	7138	7135	7072	7125	7207	7268	6991	7196	7250	7148	7288	7072	7135	6983	7196	7165	7088	7104	7032	7130	7110	7056	7225	7204	7055	7160	7175	7176	6966	7086	7101	7238	7050	7189	7183	7135	7138	7122	7021	7124	7052	7133	7097	7129	7203	7036	7178	7125	7141	7147	7032	7188	7160	7213	7169	7136	7110	7109	7113	7130	7225	7148	7239	7113	7169	7045	7048	7254	7151	7080	7212	7250	7203	7276	7181	7176	7141	7082	7177	7089	7198	7040	7270	7103	7258	7063	7067	7115	7053	7103	7110	7058	7105	7239	7133	7095	7129	7152	7140	7053	7096	7171	7078	7271	7111	7098	7107	7127	7104	7091	7075	7196	7143	7045	7049	6991	7149	7122	7055	7183	7108	7222	7235	7150	7139	7202	7054	7093	7173	7152	7241	7087	7066	7136	7112	7159	7112	7026	7218	7081	7155	7193	7167	7112	7077	7192	6984	7158	7198	7193	7179	7113	7223	7116	7189	7254	7168	7155	7369	7111	7105	7245	7078	7076	7150	7061	7110	7278	7108	7095	7109	7086	7081	7133	7147	7286	7128	7108	7164	7125	7180	7230	7133	7047	7083	7092	6994	7219	7184	7119	7163	7233	7148	7076	7145	7163	7154	6976	7151	7010	7205	7091	7082	7181	7078	7249	7256	7067	7051	7232	7193	7142	7156	7318	7198	7107	7212	7289	6991	7150	7015	7167	7163	7068	7182	7202	7095	7046	7208	7075	7152	7240	7143	7111	7101	7203	7153	7137	7180	7211	7052	7122	7108	7202	7134	7077	7141	7054	7111	7130	7174	7194	7208	7117	7122	7258	7070	7102	7057	7075	7106	7098	7131	7053	7042	6995	7111	7133	7003	7118	7144	7213	7274	7200	7021	7195	7208	7289	7134	7063	7241	7158	7166	7020	7104	7119	7134	7103	7061	7082	7078	7196	7098	7283	7092	7045	7032	7194	7218	7206	7135	7166	7161	7104	7116	7111	7094	7122	7151	7268	7028	7182	7106	7209	7088	6994	7099	7179	7216	7260	7188	7052	7156	7030	7210	7090	7111	7205	7138	7093	7270	7042	7044	7178	7090	7255	7220	7111	7018	7026	7043	6996	7067	7111	7060	7093	7312	6950	7136	7195	7041	7157	7209	7134	7128	7159	7213	7010	7155	7199	7224	7277	7256	7142	7131	7222	7197	7143	7146	7153	7098	7189	7104	7224	7131	7179	7090	7103	7072	7075	7217	7080	7176	7202	7074	7104	7185	7098	7151	7103	7176	7190	7119	7229	7166	7175	7048	7177	7200	7236	7176	7077	7102	7279	7225	7235	7108	7161	7082	7031	7016	7094	7126	6983	7198	7100	7046	7143	7059	7114	7177	7173	7103	7140	7124	7097	7183	7039	7233	7193	7063	7160	7113	7123	7145	7137	7106	7083	7105	7172	7238	7113	7277	7129	7172	7085	7139	7140	7144	7118	7098	7146	7101	7141	7207	7132	7226	7174	7154	7130	7129	7043	7052	7035	7161	7197	7200	7175	7181	7185	7187	7176	7277	7130	7156	7038	7179	7265	7101	7308	7135	7058	7251	7145	7042	7030	7198	7081	7131	7204	7136	7202	7149	7180	7069	7229	7185	7068	7069	7187	7090	7174	7108	7148	7085	7147	7086	7129	7177	7138	7208	7265	7109	7204	7155	7140	7047	7247	7179	7164	7090	7193	7038	7199	7038	7188	7102	7274	7175	7003	7057	7115	7088	7119	7020	7181	7215	7273	7062	7130	7077	7140	6992	7071	7112	6885	7118	7103	7076	7152	7211	7103	7073	7162	7074	7136	7081	7291	7032	7175	7137	7054	7061	7126	7058	7136	7145	7043	7170	7120	7132	7302	7063	7142	7096	7213	7119	7236	7073	7181	7145	7067	7075	7156	7039	6994	7064	7173	7125	7126	7217	7149	7185	7218	7156	7309	7055	7182	7075	6982	7078	7086	7156	7193	7215
27806	28564	17873	10415	7209	5539	12350	14191	10860	7293	3397	1370	885	836	816	775	786	797	809	831	815	777	848	832	798	779	785	815	782	810	832	828	816	829	782	762	787	782	773	748	800	770	790	774	783	825	754	850	809	754	851	817	832	797	836	807	840	745	785	757	807	775	783	803	798	757	787	813	771	769	788	793	774	873	745	774	789	841	880	821	721	818	821	827	833	765	852	791	782	797	843	780	814	800	792	831	776	787	813	836	796	859	828	775	762	781	810	876	797	822	795	786	774	774	791	797	827	771	817	780	802	825	828	808	836	807	742	820	806	840	790	786	760	801	752	827	754	745	803	805	813	840	817	833	815	831	819	785	840	790	792	837	801	823	783	831	803	796	800	831	852	808	781	777	785	841	809	812	738	784	744	832	866	801	817	751	791	759	811	797	801	779	755	766	823	804	812	789	796	800	798	795	819	769	777	818	783	845	803	820	807	778	819	784	813	805	825	850	773	827	820	740	835	750	812	784	829	840	861	782	781	773	821	828	826	848	816	782	807	809	799	795	800	789	776	729	847	834	800	757	786	824	761	805	842	835	849	852	800	816	823	835	813	857	793	755	789	778	795	770	809	847	832	836	842	810	802	808	780	833	830	824	775	788	767	814	821	808	797	798	842	807	823	807	832	827	743	766	777	780	784	816	830	814	770	815	842	813	814	783	826	812	848	829	819	814	820	803	815	823	795	799	798	808	805	806	804	791	791	784	780	854	767	810	780	826	748	806	785	738	780	764	813	872	812	802	812	873	843	826	761	801	847	752	807	829	850	841	814	831	798	867	827	810	789	804	792	813	815	804	817	790	828	796	805	860	828	794	795	855	774	791	810	844	777	772	819	785	773	838	819	811	824	797	786	848	804	798	809	793	787	861	756	796	835	806	848	795	731	837	796	784	831	803	816	829	821	823	799	813	755	815	828	794	806	776	779	805	813	806	888	793	814	756	838	780	895	772	783	790	765	815	830	805	799	777	836	805	855	807	803	781	765	794	837	860	789	822	837	768	762	786	840	834	827	763	833	822	804	786	774	797	837	769	783	847	794	757	851	786	842	777	785	777	788	815	816	791	799	817	771	770	780	814	801	842	772	822	858	771	791	793	815	816	783	787	834	772	802	745	789	835	831	798	767	779	793	801	815	752	835	772	797	783	770	794	815	842	841	822	855	794	842	863	780	861	837	778	830	834	824	811	842	830	765	842	793	819	795	837	810	812	793	756	803	786	788	778	849	836	791	777	779	792	759	830	773	801	810	776	812	773	768	829	789	774	844	859	824	864	860	801	782	807	826	776	779	791	798	802	788	785	810	794	749	815	797	739	816	855	770	829	868	789	827	851	811	819	796	835	832	760	872	811	797	846	808	793	819	762	815	805	795	831	786	812	836	833	770	781	798	775	832	823	838	809	883	822	807	790	817	781	799	733	788	793	784	816	816	805	857	857	824	838	825	779	723	823	772	779	783	840	788	856	862	813	822	760	809	818	822	801	764	797	815	811	836	785	857	778	848	736	773	781	829	806	849	765	786	831	812	793	829	762	797	765	779	839	810	814	798	799	788	820	787	790	768	786	833	815	799	804	819	847	829	827	789	786	835	833	863	791	807	776	831	825	799	812	846	799	750	769	805	775	810	811	850	793	840	861	760	818	842	794	784	805	771	804	804	758	852	817	825	750	793	798	862	777	793	786	797	817	792	785	761	776	778	779	783	839	804	820	810	835	796	816	774	800	748	758	823	773	809	822	844	776	778	799	763	768	805	793	799	791	785	788	835	808	813	792	767	831	816	787	780	766	817	816	786	815	786	817	783	771	813	777	787	799	772	789	791	855	808	848	813	839	767	817	780	781	829	747	805	813	800	807	821	800	831	798	850	784	816	829	780	852	824	811	814	811	838	823	823	819	830	796	790	800	807	797	788	799	809	835	799	822	840	810	796	760	801	774	817	811	797	835	801	794	769	763	815	857	791	773	802	809	801	828	796	816	838	815	800	829	813	843	838	836	833	825	789	803	774	840	801	839	828	817	847	745	794	805	778	834	827	843	775	728	830	798	834	834	840	792	862	809	810	779	820	823	800	818	860	787	804	803	839	786	828	792	833	802	784	834	843	789	790	756	797	767	793	828	802	752	788	803	794	848	792	779	769	802	807	777	821	798	782	832	752	747	821	858	801	776	850	780	798	780	769	827	877	804	824	772	789	811	771	805	778	760	808	779	822	797	821	793	812	822	788	845	798	840	805	837	811	751	818	783	859	826	800	775	807	813	849	786	784	754	800	760	747	773	774	785	799	803	818	807	884	791	829	813	780	816	866	838	835	809	774	832	778	798	825	788	837	780	778	826	834	809	794	824	794	856	795	787	802	793	794	869	783	842	802	828	835	788	787	828	795	809	861	815	823	817	743	859	813	826	768	820	803	833	706	783	767	756	797	816	776	821	794	818	791	817	818	824	826	769	784	813	787	810	851	796	837	833	783	768	775	853	807	805	761	806	800	740	776	841	768	786	818	858	804	761	772	795	815	833	764	759	750	808	836	796	826	813	759	811	858	799	790	812	796	785	786	809	867	842	841	825	845	833	818	808	771	835	803	752	826	800	776	783	809	811	848	818	820	860	793	809	819	837	837	817	750	823	806	806	792	799	846	781	843	798	823	811	792	862	844	813	819	800	776	786	852	782	766	802	850	801	817	774	805	841	767	778	804	809	849	800	791	801	764	822	813	843	828	803	824	845	792	777	756	774	820	807	824	816	839	791	821	819	811	820	826	799	785	787	794	764	817	782	787	777	808	818	803	826	803	824	829	801	829	788	801	815	783	813	832	844	769	821	842	852	795	817	844	779	833	816	751	792	777	796	836	776	832	820	784	842	790	832	763	805	775	766	818	788	777	815	765	795	804	843	798	813	783	767	755	816	828	782	792	800	784	830	812	834	807	854	807	827	798	739	816	801	754	796	841	765	805	789	753	778	840	802	824	810	812	778	825	833	782	799	778	778	740	772	808	817	778	792	773	817	833	809	811	828	824	814	811	782	814	842	794	838	861	814	804	817	800	794	794	817	798	835	817	834	828	830	767	829	823	797	808	780	806	757	812	809	737	765	802	808	811	804	802	832	794	753	789	764	844	803	874	793	793	774	798	762	810	883	787	809	767	804	762	766	823	783	810	826	830	835	875	798	812	848	821	832	785	820	829	800	783	794	818	800	832	822	839	835	827	833	795	775	817	806	802	815	814	823	757	841	826	805	782	788	794	794	836	905	825	826	793	797	805	812	852	867	788	831	808	817	842	835	810	789	843	815	841	800	830	771	785	781	813	844	789	827	804	806	768	830	814	799	783	857	831	818	783	798	836	811	804	836	815	811	791	841	795	816	761	873	779	766	829	826	834	811	859	806	805	771	820	818	721	802	799	754	829	847	802	872	810	791	822	815	758	796	806	788	799	759	824	818	819	798	768	819	833	807	750	768	763	802
60720	54642	49441	51536	50547	44267	54028	57529	52283	43632	29234	14531	8221	7372	7255	7029	7190	7110	7239	7206	7145	7043	7274	7111	7072	7069	7113	7281	7099	7136	7109	7086	7211	7335	7166	7163	7111	7159	7161	7206	7110	7082	7160	7087	7150	7215	7156	7108	7281	7057	7070	7064	7129	7219	7131	7209	7148	7259	7153	7146	7055	7150	7318	7078	7174	7187	7140	7178	7196	7162	7217	7173	7133	6980	7190	7180	7212	7174	7168	7237	7315	7201	7080	7135	7010	7095	7165	7131	7167	7136	7159	7103	7136	7168	7128	7195	7287	7220	7014	7301	7199	7214	7130	7146	7154	7171	7023	7135	7108	7193	7227	7042	7091	7142	7274	7292	7225	7151	7079	7082	7054	7164	7085	7185	7169	7069	7167	7175	7309	7218	7086	7252	7107	7105	7231	7174	7166	7207	7112	7192	7195	7170	7118	7266	7056	7152	7229	7086	7098	7078	7265	7135	7179	7089	7098	7167	7207	7210	7211	7124	7220	7236	7089	7279	7177	7079	7116	7182	7196	7070	7198	7084	7214	7176	7264	7174	7115	7286	7272	7133	7142	7207	7124	7139	7115	7200	7185	7030	7050	7178	7200	7278	7375	7155	6955	7052	7247	7207	7204	7127	7110	7235	7135	7068	7238	7045	7103	7073	7227	7087	7143	7207	7085	7218	7177	7199	7209	7208	7103	7104	7262	7007	7082	7186	7111	7126	7011	7102	7047	7243	7194	7236	7222	7247	7076	7187	7227	7186	7199	7198	7122	7216	7140	7208	7148	7175	7144	7174	7203	7199	7103	7197	7142	7173	7144	7029	7115	7281	7146	7222	7164	7095	7333	7151	7165	7272	7220	7073	7012	7094	7065	7193	7240	7147	7027	7292	7120	7199	7222	7214	7252	7093	7198	7158	7176	7130	7050	7275	7171	7112	7165	7165	7069	7199	7177	7068	7102	7108	7288	7048	7259	7170	7143	7146	7175	7167	7267	7101	7289	7110	7328	7151	7260	7145	7106	7052	7099	7107	7119	7177	7023	7128	7239	7221	7131	7148	7136	7164	7118	7158	7202	7242	7115	7113	7181	7240	7039	7199	7031	7180	7081	7261	7152	7151	7110	7180	7153	7206	7127	7263	7221	7288	7203	7194	7133	7083	7225	7128	7165	7067	7300	7129	7137	7130	7220	7092	7121	7036	7123	7171	7148	7236	7104	7232	7183	7080	7157	6968	7065	7202	7062	7119	7354	7124	7140	7236	7113	7251	7111	7113	7163	7223	7237	7242	7162	7270	7097	7022	7134	7162	7059	7074	7077	7209	7150	7125	7139	7023	7326	7067	7151	7082	7169	7166	7219	7071	7197	7131	7148	7195	7137	7128	7069	7192	7207	7175	7002	7252	7099	7191	7268	7091	7130	7227	7143	7126	7083	7154	7118	7230	7116	7187	7144	7252	7213	7300	7162	7218	7188	7197	7164	7165	7048	7113	7242	7208	7289	7183	7280	7130	7203	7249	7133	7173	7127	7142	7267	7099	7126	7230	7097	7144	7170	7290	7243	7127	7234	6916	7124	7271	7076	7117	7118	7010	7274	7163	7195	7242	7162	7148	7096	7110	7259	7018	7161	7121	7153	7192	7087	7188	7107	7128	7302	7161	7208	7138	7060	7056	7214	6984	7125	7056	7039	7269	7256	7077	7117	7293	7063	7148	7026	6973	7156	7089	7296	7117	7120	7093	7097	7140	7184	7161	7242	7189	7107	7218	7039	7213	7239	7166	7166	7148	7361	7179	7039	7074	7367	7146	7257	7108	7236	7132	7128	7164	7107	7237	7137	7146	7268	7101	7205	7164	7073	7144	7124	7147	7072	7255	7184	7179	7169	7178	7158	7214	7181	7117	7191	7249	7086	7289	7147	7220	7091	7204	7114	7151	7202	7128	7196	7209	7277	7197	7025	7182	7195	7151	7071	7303	7078	7186	7226	7048	7132	7078	7099	7104	7218	7153	7208	7131	7141	7135	7265	7206	7135	7204	7240	7157	7215	7293	6979	7097	7052	7166	7104	7179	7106	7155	7156	7153	7160	7165	7096	7084	7111	7302	7150	7162	7193	7190	7240	7060	7107	7151	7139	7150	7240	7117	7127	7174	7112	7204	7136	7107	7144	7263	7236	7165	7217	7123	7191	7057	7190	7238	7166	7156	7321	7156	7154	7024	7182	7127	7123	7132	7172	7249	7105	7101	7150	7185	7184	7161	7216	7178	7065	7115	7221	7216	7024	7084	7194	7217	7136	7138	7138	7243	7040	7058	7156	7060	7204	7094	7174	7259	7025	7121	7136	7237	7208	7145	6991	7145	7167	7248	7060	7113	7095	7122	7222	7126	7197	7091	7120	7050	7216	7122	7126	7167	7200	7233	7191	7075	7186	7258	7097	7093	7106	7232	7142	7170	7207	7102	7004	7254	7243	7401	7101	7267	7161	7200	7125	7083	7134	7277	7146	7080	7194	7096	7148	7156	7214	7151	7230	7251	7250	7016	7152	7109	7188	7283	7111	7167	7267	7152	7281	7211	7086	7042	7087	7224	7193	7076	7241	7142	7149	7278	7071	7175	7118	7205	7104	7174	7131	7202	7139	7159	7263	7074	7136	7202	7052	7032	7257	7046	7206	7186	7113	7157	7335	7174	7093	7180	7147	7123	7118	7289	7190	7211	7195	7125	7280	7072	7183	7207	7272	7170	7248	7213	7045	7076	7158	7131	7179	7094	7160	7239	7194	7206	7090	7205	7255	7233	7059	7192	6978	7108	7105	7129	7255	7275	7251	7192	7197	7172	7115	7150	7034	7071	7241	7201	7142	7121	7008	7135	7146	7170	7220	7228	7078	7146	7190	7263	7135	7104	7170	7250	7242	7185	7074	7074	7210	7176	7063	7220	7047	7201	7105	7258	7249	7000	6992	7111	7203	7212	7261	7127	7070	7104	7181	7184	7129	7125	7106	7166	7040	7023	7185	7160	7279	7069	7180	7069	7247	7114	7176	7213	7070	7299	7208	7071	7217	7067	7319	7096	7126	7101	7176	7111	7274	7181	7181	7165	7111	7181	7171	7165	7108	7237	7129	7091	7074	7261	7161	7162	7168	7315	7097	7126	7159	7116	7130	7233	7120	7200	7188	7082	7139	7163	7205	7083	7194	7209	7014	7243	7165	7182	7245	7197	7152	7142	7189	7047	7067	7297	7130	7262	7191	7158	7086	7064	6990	7109	7131	7044	7138	7251	7167	7204	7150	7108	7049	7202	7203	7230	7186	7158	7187	7273	7122	7065	7197	7088	7146	7094	7203	7141	7108	7217	7083	7217	7035	7202	7223	7149	7189	7185	7161	7092	7217	7143	7128	7124	7193	7096	7204	7144	7171	7282	7233	6995	7156	7222	7140	7205	7132	7127	7070	7239	7156	7213	7268	7141	7084	7086	7086	7224	7251	7251	7115	7051	7185	7150	7209	7218	7126	7268	7109	7243	7261	7130	7181	7113	7091	7166	7043	7138	7082	7077	7180	7135	7089	7202	7225	7116	7036	7254	7261	7191	7176	7225	7098	7089	7093	7113	7172	7308	7117	7094	7237	7196	7177	7191	7212	7290	7211	7185	7110	7150	7325	7290	7184	7287	7169	7123	7105	7064	7054	7188	7145	7085	7155	7121	7116	7113	7112	7158	7185	7305	7067	7159	7259	7206	7097	7060	7221	7122	7077	7160	6995	7154	7142	7110	7248	7244	7147	7128	7163	7050	7082	7269	7106	7052	7149	7126	7141	7167	7187	7249	7208	7193	7195	7241	7159	7033	7146	7189	7141	7175	7225	7121	7093	7144	7108	6997	7190	7073	7090	7116	7140	7108	7014	7080	7158	7142	7197	7103	7128	7194	7188	7211	7152	7115	6981	7023	7131	7243	7205	7216	7116	7198	7182	7203	7148	7069	7422	7101	7262	7010	7103	7194	7307	7163	7159	7116	7199	7086	7244	7215	7337	7230	7244	7105	7184	7306	7110	7208	7226	7158	7213	7152	6994	7232	7071	7161	7199	7209	7117	7104	7099	7062	7155	7237	7272	7107	7082	7171	7139	7199	7227	7095	7095	7007	7312	7144	7178	7153	7104	7180	7114	7107	7170	7160	7202	7160	7189	7097	7142	7236	7145	7035	7225	7069	7149	7094	7072	7142	7146	7080	7220	7209	7198	7135	7195	7090	7075	7087	7123	7162	7149	7133	7146	7225	7202	7151	7165	7247	7103	7201	7200	7257	7209	7126	7316	7160	7114	7167	7079	7138	7131	7034	7053	7152	7110	7095	7194	7154	7107	7127	7182	7144	7104	7020	7177	7142	7124	7091	7071	7213	7218	7092	7197	7164	7179	7182	7237	7248	7115	7156	7183	7303	7072	7276	7171	7240	7391	7089	7236	7222	7151	7192	7114	7197	7083	7030	7240	7107	7188	7127	7247	7071	7191	7108	7087	7168	7135	7128	7138	7248	7015	7180	7057	7137	7270	7149	7231	7172	7183	7246	7251	7001	7184	7164	7055	7216	7276	7179	7203	7277	7041	7126	7193	7192	7017	7272	7140	7161	7070	7256	7126	7133	7212	7064	7248	7070	7256	7071	7168	7167	7082	7059	7214	7141	7197	7070	7215	7159	7227	7275	7123	7259	7157	7061	7144	7153	7079	7114	7143	7162	7118	7172	7169	7149	7164	7016	7129	7299	7157	7186	7220	7150	7194	7119	7163	7131	7148	7125	7202	7175	7210	7286	7172	7073	7208	7255	7169	7139	7170	7088	7182	7119	7242	7220	7053	7210	7242	7124	7071	7307	7245	7110	7199	7199	7277	7279	7065	7157	7168	7218	7069	7220	7040	7078	7111	7135	7196	7099	7120	7211	7106	7200	7247	7193	7212	7222	7232	7257	7150	7133	7096	7093	7169	7075	7111	7192	7178	7019	7121	7096	7240	7218	7002	7164	7189	7234	7219	7241	7121	7161	7142	7240	7188	7187	7041	7148	7219	7237	7220	7024	7098	7146	7111	7181	7256	7213	7165	7152	7183	7102	7283	7094	7169	7110	7147	7244	7282	7248
22477	20592	11545	8974	6657	4797	5571	2408	3778	6172	3865	1845	1025	853	858	812	852	851	774	796	884	805	811	806	818	786	853	816	830	830	881	784	789	804	803	810	869	800	823	834	828	760	832	806	846	836	835	821	782	849	834	848	802	815	808	811	757	857	796	833	814	774	783	829	840	810	787	782	846	856	784	849	795	796	804	766	816	755	810	841	833	799	862	838	809	768	853	792	780	839	788	803	830	809	817	779	814	762	819	785	847	849	822	789	781	812	822	832	796	836	775	792	835	842	841	823	813	842	810	787	829	774	825	815	852	787	880	837	784	819	828	837	775	726	745	828	780	804	787	803	773	742	801	816	826	821	774	738	760	794	860	776	803	832	847	845	826	799	835	849	815	771	846	767	806	812	832	842	838	778	800	818	858	820	840	825	818	858	830	806	767	794	814	833	784	808	818	792	816	824	824	835	860	790	820	837	829	821	804	841	824	819	817	861	807	789	755	786	821	794	803	812	857	800	876	802	771	817	820	803	821	824	803	804	840	843	811	841	804	749	812	802	779	788	804	822	808	826	793	837	825	781	828	777	781	870	768	829	772	794	806	830	832	836	803	745	770	856	800	826	797	844	814	815	802	842	792	781	820	841	777	799	771	801	836	846	809	823	845	810	782	868	811	834	801	796	780	817	814	810	822	796	839	858	828	833	801	790	799	802	787	864	831	761	825	819	802	819	844	778	819	804	748	767	772	808	843	806	773	822	815	809	819	840	790	869	813	844	812	804	817	824	817	796	852	818	834	817	816	825	779	771	857	850	818	781	864	812	726	802	802	809	814	792	861	837	841	831	790	830	796	815	813	801	746	885	847	839	818	796	830	835	783	838	807	850	822	855	791	827	868	808	808	786	800	795	897	797	862	865	805	827	825	800	812	783	814	859	856	814	833	783	793	809	841	789	788	780	838	777	814	834	825	775	826	828	789	769	794	747	820	834	799	816	796	771	778	825	798	805	842	813	771	815	793	827	825	837	793	787	818	853	816	811	825	804	843	849	802	788	795	814	794	754	817	824	850	814	755	812	795	799	815	798	740	776	792	799	808	813	853	828	847	811	819	799	818	808	817	822	749	777	812	803	818	826	793	824	798	848	823	849	816	786	828	825	836	781	826	842	844	755	778	812	785	824	839	848	775	796	807	833	797	808	757	862	835	827	794	845	782	772	780	802	828	828	821	807	810	811	846	854	814	776	828	858	822	810	806	784	779	818	854	819	832	833	856	838	845	778	810	850	804	827	823	778	807	772	772	781	805	820	759	839	850	791	825	786	811	778	821	780	809	810	760	816	789	874	756	829	791	857	821	809	782	795	824	829	811	772	786	810	781	767	838	803	897	849	811	826	825	845	851	872	830	816	811	837	783	850	788	830	815	823	880	806	859	823	845	831	784	817	799	797	859	804	844	800	841	757	828	814	847	849	843	822	805	809	827	815	842	846	867	783	816	855	779	795	786	827	851	866	803	786	805	822	803	815	859	875	769	816	840	838	789	826	805	799	818	778	814	840	804	816	859	761	810	813	790	761	819	820	772	802	782	782	823	788	808	756	847	871	856	860	821	806	831	838	843	873	817	755	758	771	797	807	757	801	844	849	851	756	782	824	808	830	818	828	831	766	829	790	843	791	826	814	855	847	825	837	790	827	824	837	843	832	766	814	826	836	778	816	806	839	835	841	832	813	808	827	851	837	819	796	796	834	773	790	872	824	833	807	811	756	806	808	843	819	819	830	789	824	815	796	872	798	811	822	783	829	770	797	817	792	790	828	769	778	832	825	794	826	803	761	862	799	795	832	830	803	861	824	801	781	830	817	799	837	801	767	776	803	816	848	826	782	781	831	789	792	795	855	844	796	768	805	818	819	780	793	801	838	810	815	795	774	847	817	796	793	819	871	902	825	741	817	836	778	804	855	809	762	797	808	866	821	826	862	780	808	810	798	805	796	792	768	812	777	822	816	803	862	850	794	818	870	804	842	794	826	834	814	832	774	803	812	775	824	856	842	813	824	820	826	837	779	783	795	781	832	765	844	827	845	789	848	739	842	768	843	817	810	791	868	803	802	761	813	829	846	841	885	810	830	829	818	814	830	798	812	811	868	835	836	785	804	792	801	789	812	861	810	813	817	771	830	834	783	841	836	851	844	824	818	805	859	792	826	762	804	782	740	797	851	784	817	829	772	818	777	813	827	809	814	793	807	819	887	818	820	809	800	839	834	771	792	838	779	876	845	796	828	813	850	829	808	802	804	827	794	850	785	766	789	777	807	783	772	779	821	746	793	758	788	822	806	806	796	771	831	816	819	815	903	862	794	839	839	802	819	803	730	827	803	749	842	848	801	776	844	769	784	761	798	867	813	892	804	772	827	804	805	847	797	835	816	783	823	824	840	838	832	823	800	846	788	749	801	819	787	757	898	841	811	813	836	816	818	856	815	875	789	788	792	796	808	849	845	828	867	844	774	788	851	862	814	827	913	810	802	814	815	812	733	805	821	816	878	803	820	741	804	853	799	793	777	798	860	833	829	832	796	838	854	752	763	829	790	760	800	758	760	813	813	850	797	834	824	855	804	759	813	813	797	831	785	830	765	807	825	866	805	817	762	774	807	811	780	805	763	824	853	851	824	774	797	775	807	816	783	811	820	848	825	845	778	803	758	795	851	863	836	825	819	790	783	832	749	754	777	837	841	875	838	823	782	839	816	810	798	793	844	803	795	829	794	775	806	783	820	788	800	801	822	801	852	824	827	802	853	795	823	820	823	764	752	791	779	805	797	837	817	818	858	783	819	758	777	790	852	805	826	776	772	806	863	857	817	806	857	813	819	791	784	790	793	842	802	817	803	791	761	787	821	844	822	803	851	807	825	881	823	806	839	833	790	836	908	855	786	854	871	793	793	878	787	777	873	822	828	847	802	767	783	810	770	847	805	766	774	794	787	818	884	795	808	834	803	820	806	804	792	825	868	821	787	844	847	822	815	769	774	836	802	795	852	791	787	821	811	808	830	804	831	817	759	766	822	792	708	865	796	868	812	850	772	818	867	790	840	833	828	792	807	754	811	807	800	839	814	814	809	806	819	818	822	784	846	829	836	804	790	827	812	841	872	820	840	824	845	818	838	790	802	809	786	836	822	746	814	857	799	772	818	850	840	825	805	811	870	782	857	773	828	815	786	856	806	834	838	805	842	802	793	794	805	773	782	791	769	818	793	731	830	845	779	849	782	876	864	857	836	769	827	846	801	792	800	797	802	813	811	813	825	795	789	836	885	852	816	827	777	800	807	832	805	792	775	820	809	821	848	831	833	775	804	796	781	792	811	795	858	811	818	840	763	808	818	850	795	797	787	770	796	784	842	847	853	792	795	783	788	779	818	816	825	862	794	868	827	764	806	793	816	812	763	808	849	805	808	812	831	825	843	849	783	786	846	825	794	774	793	853	801	868	801	840	827	773	814	821	801	828	837	825	817
56182	50710	43302	52041	49858	44421	43346	27026	34061	42060	31387	18472	9548	7652	7345	7138	7263	7225	7236	7140	7208	7202	7251	7326	7190	7254	7234	7177	7159	7181	7334	7214	7290	7216	7277	7212	7344	7340	7290	7336	7175	7183	7224	7243	7256	7405	7199	7347	7125	7196	7251	7262	7140	7177	7277	7264	7215	7260	7162	7277	7353	7244	7190	7245	7164	7176	7299	7202	7237	7296	7241	7223	7343	7223	7184	7263	7213	7302	7250	7336	7124	7239	7241	7237	7179	7137	7044	7171	7096	7218	7286	7380	7288	7375	7235	7113	7261	7209	7267	7150	7247	7212	7197	7142	7250	7171	7115	7274	7223	7172	7225	7334	7222	7251	7260	7211	7345	7240	7217	7325	7285	7173	7165	7176	7137	7263	7223	7199	7272	7236	7173	7201	7178	7177	7081	7113	7198	7103	7187	7291	7370	7180	7330	7227	7308	7143	7234	7087	7185	7227	7249	7259	7151	7207	7222	7212	7218	7175	7266	7404	7333	7250	7148	7240	7219	7180	7300	7255	7138	7311	7259	7242	7194	7246	7231	7271	7258	7198	7194	7170	7215	7209	7282	7256	7217	7214	7182	7143	7207	7151	7332	7085	7389	7227	7147	7248	7190	7284	7100	7153	7242	7102	7200	7359	7381	7262	7174	7210	7139	7340	7398	7251	7241	7272	7161	7228	7269	7209	7264	7229	7146	7288	7282	7329	7251	7100	7227	7154	7317	7251	7280	7132	7167	7158	7185	7253	7167	7239	7207	7250	7216	7323	7268	7198	7260	7218	7249	7238	7237	7301	7244	7268	7248	7262	7272	7222	7180	7179	7178	7287	7239	7252	7084	7201	7263	7323	7318	7193	7207	7306	7260	7214	7260	7168	7223	7316	7322	7272	7324	7240	7184	7152	7348	7213	7220	7249	7252	7238	7340	7214	7310	7337	7245	7169	7419	7122	7233	7182	7315	7261	7338	7284	7184	7250	7138	7240	7118	7322	7041	7193	7347	7220	7394	7289	7275	7141	7254	7150	7309	7190	7257	7270	7299	7233	7246	7227	7304	7202	7443	7268	7082	7201	7235	7287	7218	7165	7324	7253	7264	7306	7219	7229	7228	7203	7231	7204	7297	7196	7230	7268	7130	7143	7272	7181	7264	7269	7284	7251	7306	7181	7238	7249	7241	7252	7250	7281	7166	7228	7460	7306	7228	7304	7375	7105	7298	7149	7106	7185	7324	7395	7141	7152	7276	7228	7233	7291	7207	7176	7273	7207	7242	7225	7186	7243	7340	7183	7230	7285	7248	7251	7193	7207	7242	7258	7335	7259	7247	7271	7335	7273	7275	7285	7296	7108	7288	7321	7354	7208	7278	7292	7363	7191	7080	7237	7360	7065	7151	7163	7186	7289	7203	7210	7321	7280	7187	7197	7203	7292	7124	7225	7271	7272	7225	7142	7146	7199	7217	7293	7289	7346	7346	7091	7293	7357	7225	7218	7217	7254	7225	7266	7341	7229	7331	7081	7239	7276	7205	7336	7248	7249	7239	7213	7254	7245	7162	7243	7328	7210	7318	7216	7267	7262	7249	7250	7270	7181	7217	7130	7164	7162	7172	7235	7247	7164	7331	7103	7140	7334	7240	7374	7146	7128	7050	7236	7319	7242	7117	7204	7173	7212	7298	7203	7222	7189	7199	7148	7225	7187	7381	7412	7102	7225	7356	7164	7246	7266	7247	7232	7160	7285	7244	7198	7234	7138	7197	7299	7069	7177	7312	7176	7120	7220	7410	7112	7263	7269	7291	7276	7191	7239	7211	7271	7184	7355	7114	7271	7175	7327	7252	7181	7312	7282	7359	7294	7251	7137	7218	7246	7283	7150	7243	7266	7402	7191	7221	7309	7227	7364	7188	7257	7227	7228	7209	7280	7203	7256	7213	7208	7158	7186	7348	7304	7283	7173	7282	7321	7292	7303	7162	7276	7199	7304	7145	7309	7173	7179	7282	7231	7136	7196	7264	7283	7191	7231	7289	7164	7323	7143	7241	7208	7115	7252	7354	7321	7143	7344	7292	7267	7305	7447	7182	7270	7181	7278	7303	7333	7146	7372	7247	7359	7184	7337	7345	7334	7337	7341	7193	7189	7302	7194	7163	7317	7187	7260	7251	7332	7202	7346	7206	7207	7298	7269	7240	7266	7198	7290	7295	7179	7155	7332	7197	7255	7308	7340	7168	7332	7323	7221	7288	7247	7186	7214	7223	7185	7305	7271	7157	7275	7286	7215	7232	7294	7257	7274	7232	7263	7203	7134	7119	7235	7270	7307	7215	7335	7115	7249	7231	7273	7230	7208	7040	7230	7267	7221	7252	7322	7199	7400	7140	7168	7274	7100	7183	7242	7304	7266	7261	7191	7246	7179	7154	7231	7164	7286	7349	7173	7138	7191	7375	7177	7188	7338	7160	7281	7203	7109	7199	7229	7246	7223	7244	7140	7156	7262	7178	7177	7179	7112	7270	7262	7198	7310	7230	7206	7230	7213	7156	7190	7315	7274	7336	7142	7075	7297	7237	7259	7277	7385	7225	7163	7159	7345	7459	7149	7323	7231	7301	7190	7338	7249	7192	7235	7291	7208	7108	7179	7349	7249	7131	7149	7304	7265	7145	7220	7221	7327	7234	7223	7336	7318	7134	7258	7180	7099	7233	7105	7261	7139	7221	7279	7175	7120	7140	7197	7202	7161	7157	7344	7263	7287	7305	7183	7325	7260	7169	7253	7282	7170	7191	7215	7319	7317	7317	7337	7203	7244	7104	7141	7157	7157	7199	7217	7330	7129	7308	7141	7254	7257	7213	7282	7194	7223	7246	7123	7141	7294	7188	7312	7169	7268	7248	7349	7193	7270	7197	7166	7380	7111	7240	7204	7169	7191	7159	7164	7258	7245	7357	7101	7213	7084	7240	7265	7244	7267	7285	7219	7330	7197	7232	7130	7178	7334	7246	7286	7239	7202	7209	7285	7204	7329	7282	7215	7256	7367	7268	7333	7163	7269	7116	7217	7280	7177	7177	7167	7251	7340	7198	7326	7267	7329	7156	7234	7143	7217	7198	7188	7345	7230	7227	7242	7175	7213	7210	7195	7266	7319	7214	7260	7268	7177	7084	7221	7315	7242	7240	7233	7267	7275	7190	7143	7332	7213	7257	7086	7155	7129	7400	7368	7219	7135	7320	7199	7276	7314	7212	7254	7354	7163	7097	7148	7309	7351	7200	7254	7252	7161	7103	7287	7385	7288	7375	7244	7187	7464	7272	7333	7214	7281	7268	7256	7218	7286	7388	7178	7138	7186	7353	7223	7094	7219	7289	7257	7232	7320	7290	7229	7258	7180	7195	7277	7176	7219	7337	7279	7168	7295	7351	7188	7151	7248	7137	7213	7146	7184	7226	7319	7310	7200	7274	7210	7284	7340	7280	7238	7111	7283	7232	7329	7258	7239	7136	7235	7211	7239	7244	7255	7278	7213	7300	7354	7232	7194	7202	7249	7484	7123	7290	7224	7292	7150	7300	7230	7239	7185	7199	7354	7256	7212	7411	7224	7130	7172	7165	7181	7200	7179	7118	7205	7261	7345	7219	7183	7228	7324	7219	7198	7210	7157	7359	7251	7389	7357	7377	7133	7167	7201	7188	7264	7373	7366	7270	7406	7143	7224	7290	7341	7337	7289	7209	7072	7354	7179	7192	7233	7321	7220	7183	7293	7284	7256	7218	7286	7195	7281	7170	7346	7205	7320	7240	7300	7204	7257	7325	7267	7184	7258	7190	7269	7302	7188	7189	7181	7177	7190	7203	7286	7249	7337	7304	7194	7289	7149	7165	7333	7216	7148	7322	7268	7419	7141	7257	7307	7347	7200	7355	7185	7174	7283	7239	7298	7319	7348	7176	7260	7135	7205	7278	7287	7232	7174	7101	7178	7383	7295	7185	7137	7248	7192	7311	7222	7322	7288	7248	7297	7329	7258	7198	7243	7318	7092	7321	7338	7348	7228	7477	7206	7157	7291	7296	7214	7283	7278	7229	7277	7376	7279	7339	7276	7221	7249	7364	7148	7186	7339	7142	7301	7210	7231	7359	7200	7325	7161	7209	7270	7256	7215	7247	7353	7158	7282	7280	7220	7143	7189	7269	7280	7301	7228	7366	7121	7155	7213	7282	7108	7261	7330	7437	7189	7205	7256	7321	7297	7278	7228	7275	7377	7277	7172	7251	7241	7145	7112	7306	7209	7106	7377	7242	7281	7313	7042	7258	7245	7383	7352	7302	7201	7313	7369	7340	7271	7190	7122	7284	7175	7263	7149	7174	7237	7332	7267	7247	7210	7200	7202	7246	7183	7213	7290	7356	7288	7088	7212	7212	7325	7285	7158	7253	7217	7281	7244	7317	7236	7337	7081	7199	7392	7365	7180	7091	7318	7238	7327	7207	7077	7190	7346	7294	7171	7332	7258	7290	7073	7143	7067	7320	7218	7283	7214	7249	7209	7244	7284	7115	7222	7227	7291	7163	7161	7279	7343	7218	7278	7242	7185	7070	7284	7323	7224	7149	7222	7085	7246	7356	7301	7177	7239	7218	7251	7178	7264	7254	7366	7321	7214	7173	7151	7148	7225	7246	7111	7307	7303	7289	7231	7159	7130	7172	7190	7144	7283	7211	7404	7174	7117	7262	7256	7354	7363	7156	7286	7258	7263	7226	7373	7309	7093	7161	7261	7278	7351	7113	7227	7235	7268	7333	7215	7236	7304	7119	7106	7122	7187	7275	7289	7265	7184	7155	7373	7230	7163	7279	7311	7135	7384	7246	7171	7329	7108	7326	7232	7214	7340	7212	7197	7368	7207	7214	7149	7224	7215	7167	7112	7247	7223	7289	7228	7247	7319	7104	7274	7262	7207	7176	7267	7183	7133	7298	7238	7322	7201	7356	7288	7237	7186	7329	7186	7217	7242	7164	7310	7212	7390	7234	7229	7284	7194	7189	7110	7217	7388	7170	7199	7094	7283	7320	7163	7194	7245	7264	7271	7268	7290	7286	7258	7250	7252	7183	7219	7093	7271	7240	7241	7211	7228	7342	7230
26521	23594	14757	13005	16941	12123	6061	5635	9092	8883	3713	1523	921	821	790	824	842	799	848	753	846	842	830	826	817	768	801	773	781	794	796	853	886	771	815	809	768	811	802	820	852	780	839	780	769	809	843	812	767	758	766	809	815	805	797	830	841	885	714	862	775	786	813	744	844	774	841	848	813	840	809	786	767	813	878	755	786	809	809	792	859	808	796	897	811	898	827	810	840	798	831	847	779	803	776	843	813	730	783	774	814	803	815	774	843	826	784	798	791	813	783	808	798	843	792	808	800	777	802	754	760	757	831	747	853	833	833	802	795	780	791	807	822	790	818	838	774	827	772	831	829	806	792	851	768	823	772	836	821	832	821	840	853	805	801	818	764	829	809	825	816	792	831	831	787	799	819	812	871	830	853	822	826	776	876	829	848	850	833	814	794	819	807	812	824	815	836	806	853	840	785	815	757	857	848	797	818	780	786	831	770	776	799	814	850	801	821	821	759	812	785	769	835	804	800	763	830	765	804	794	800	789	829	803	783	826	851	850	822	797	782	815	802	840	809	838	765	836	790	792	864	892	782	867	826	784	862	810	795	825	858	831	918	810	807	804	817	789	810	808	763	830	812	803	756	794	792	811	789	848	778	793	872	832	800	872	796	861	784	754	846	793	847	777	785	831	802	815	865	819	805	816	821	830	813	787	766	777	786	783	797	811	861	804	814	816	821	791	764	792	793	804	785	808	818	831	750	831	826	753	852	834	842	834	808	802	800	812	785	776	791	794	797	832	764	779	752	792	796	819	838	775	856	753	777	841	833	807	865	755	824	861	793	772	795	770	770	772	763	804	795	840	765	827	770	801	788	858	802	807	772	806	844	855	779	822	815	868	800	798	820	808	762	797	795	815	828	827	757	801	851	847	792	863	817	830	822	794	814	837	826	801	800	810	783	810	826	818	783	798	822	795	811	840	792	801	811	803	786	845	848	844	776	808	823	807	801	799	813	799	791	821	787	781	775	843	819	835	857	782	729	825	810	789	801	815	785	728	799	861	821	821	771	816	795	823	815	753	829	830	850	809	826	821	776	819	780	816	846	817	851	823	762	779	776	776	841	770	837	792	833	818	831	833	791	783	814	774	783	805	817	798	790	850	794	807	783	869	797	820	824	805	764	791	788	870	857	828	780	814	770	777	800	773	831	809	782	817	802	806	825	845	757	788	816	806	797	844	775	800	864	746	836	835	859	790	816	799	804	847	752	813	814	817	794	810	887	833	805	852	845	792	855	750	774	837	832	805	818	793	822	819	774	771	788	806	796	824	817	836	802	774	812	810	861	817	834	811	775	744	807	804	794	856	783	789	763	794	777	769	783	830	829	818	797	819	818	807	832	812	800	778	828	803	803	783	807	756	821	812	798	806	863	808	808	735	789	782	852	813	819	770	759	770	803	829	829	820	808	787	796	765	847	819	797	849	815	838	831	830	798	828	779	817	796	811	822	804	757	820	805	823	823	807	843	802	833	814	789	858	833	820	830	862	800	804	787	777	826	826	838	791	818	797	802	757	803	783	801	813	870	856	784	824	812	818	783	815	804	763	811	810	785	862	802	754	822	798	794	822	829	792	832	830	837	844	848	772	822	820	767	807	784	796	795	780	829	751	772	813	857	817	871	808	773	804	809	731	798	777	803	822	878	833	819	805	836	818	839	805	805	805	793	835	870	793	794	793	789	825	801	790	825	794	806	809	804	822	826	843	819	811	773	752	830	796	848	779	842	775	804	846	831	801	832	805	794	822	822	822	799	813	791	848	815	786	837	846	812	819	826	791	826	841	787	769	788	773	847	773	826	843	819	796	826	842	756	767	758	800	830	843	772	822	782	755	785	768	826	770	813	796	821	797	810	805	808	836	791	751	801	800	796	763	852	828	820	863	827	858	822	823	784	790	804	802	847	829	833	799	772	776	818	806	826	785	756	804	772	791	827	814	838	819	763	821	788	789	792	816	839	782	811	806	852	819	776	811	768	858	781	787	794	809	794	772	804	826	781	800	721	827	826	805	834	812	834	781	770	828	825	859	841	862	870	832	775	828	791	838	776	795	842	820	799	794	866	809	762	840	832	828	848	793	769	786	796	836	804	818	803	792	786	842	823	851	761	797	802	850	819	807	869	769	828	829	837	787	788	824	810	770	744	847	747	850	769	887	837	805	802	805	823	837	823	820	849	821	825	813	840	767	873	783	817	812	822	783	765	805	805	817	817	803	844	814	829	797	823	776	788	787	723	838	817	834	805	783	809	802	872	849	790	802	793	776	797	849	836	784	843	820	884	776	774	765	824	821	846	795	796	763	830	838	821	769	788	851	834	836	800	779	824	771	850	786	804	844	805	803	802	778	840	740	850	814	804	832	811	794	769	827	813	775	822	788	777	809	814	768	811	802	823	768	776	787	810	820	766	817	786	807	818	833	825	802	748	817	833	797	800	814	758	787	800	793	817	801	781	776	822	825	856	808	777	764	838	792	807	810	847	761	831	782	760	826	872	826	822	826	832	844	774	813	849	777	785	790	783	809	819	814	801	814	812	742	813	780	830	831	783	818	813	807	801	792	794	807	771	795	825	797	786	840	767	814	800	811	851	778	803	831	816	845	815	818	794	762	817	857	804	793	812	801	850	815	773	810	790	779	797	852	816	869	811	816	863	815	794	771	810	784	768	808	798	807	837	819	798	786	781	849	875	832	813	785	792	893	815	803	827	786	825	830	801	785	848	776	898	804	786	774	877	818	792	770	852	798	825	824	833	766	818	837	816	795	808	769	821	817	780	813	771	807	802	818	805	811	810	784	807	829	789	768	763	783	768	771	763	899	783	793	780	788	824	785	757	843	799	753	760	768	765	793	794	830	825	813	839	808	810	796	807	807	798	774	863	785	835	790	783	807	849	821	835	766	802	813	797	807	763	851	748	803	831	805	840	763	779	818	826	785	861	817	819	769	787	779	807	744	816	772	792	797	790	788	815	819	856	804	798	794	762	816	870	851	770	801	811	828	821	780	826	826	810	809	758	770	806	796	800	793	809	846	851	817	819	837	807	834	773	864	818	755	839	775	801	790	802	818	839	772	784	758	791	818	836	802	841	837	800	826	834	791	863	831	803	790	833	819	826	811	801	836	803	818	789	778	805	878	813	771	816	836	768	797	862	823	809	814	815	824	839	833	770	811	841	789	815	754	835	812	824	779	860	823	796	788	786	795	849	813	850	775	834	772	836	803	805	875	800	818	798	782	792	798	805	788	811	807	774	798	812	800	799	807	772	863	851	854	755	768	786	764	733	804	777	765	737	776	831	836	777	802	828	813	826	802	802	834	821	803	782	797	814	813	870	766	808	834	777	791	783	838	788	825	782	820	763	841	784	818	845	819	812	806	792	771	804	786	835	788	890	795	825	822	774	804	815	782	775	740	780	782	809	772	823	805	786	763	840	768	779	729	754	838	815	804	782	757	809	788	859	811	783	828
60687	52514	48038	60880	68924	56778	41843	42435	49655	44471	27020	14373	8596	7257	7182	7220	7105	7149	7175	7182	7206	7320	7027	7113	7118	7236	7230	7116	7136	7103	7147	7050	7153	7052	7065	7185	7103	7193	7129	7182	7182	7171	7028	7123	7144	7116	7118	7159	7165	7079	7154	7045	7151	7033	7157	7101	7116	7060	7068	7185	7111	7162	7113	7118	7170	7105	7230	7253	7079	7129	7134	7092	7089	7146	7126	7134	7072	7089	7311	7060	7085	7078	7230	7078	7157	7148	7177	7198	7133	7145	7211	7214	7235	7254	7230	7209	6967	7102	7175	7119	6997	7178	7255	7132	7138	7216	7237	7196	7149	7107	7061	7112	7269	7135	7162	7022	7159	7048	7042	6960	7074	7114	7196	7226	7302	7164	7102	7103	7041	7063	7130	7136	7097	7303	7132	7074	7128	7262	7128	7171	7190	7135	7190	7070	7166	7222	7194	7059	7108	7122	7202	7227	7188	6994	7183	7072	7203	7069	7153	7025	7026	7173	7199	7145	7243	7037	7173	7174	7063	7179	7086	7099	7152	7064	7211	7206	7144	7095	7195	7167	6987	7051	7207	7053	7059	7055	7018	7193	7171	7136	7158	7042	7144	7140	7269	7133	6926	7163	7119	7088	7184	7024	7105	7144	7200	7261	7188	7195	7191	7139	7216	7107	7232	7261	7217	7096	7344	7157	7051	7171	7200	7219	7208	7033	7308	7080	7038	7169	7230	7149	7148	7107	7207	7117	7245	7268	7192	7078	7123	7163	7311	7183	7135	7055	7154	7221	7017	7224	7045	7209	7163	7122	7191	7148	7056	7180	7217	7161	7147	7052	7161	7002	7120	7151	7165	7130	7190	7251	7209	7190	7232	7073	7250	7264	7076	7167	7109	7114	7092	7240	7091	7227	7124	7276	6961	7131	7338	7144	7034	7156	7057	7020	7208	7202	7213	7124	7062	6967	7199	6984	7027	7154	7135	7245	7171	7277	7154	7071	7194	7202	7091	7099	7080	7111	6983	7170	7295	7170	7147	7130	7114	7100	7083	7151	7167	7261	7166	7239	7097	7067	7190	7100	7025	7113	7181	7076	7234	7129	7157	7089	7172	7187	7067	7070	7087	7152	7127	7134	7178	7244	7076	7107	7213	7203	7114	7041	7156	7145	7270	7181	7058	6986	7233	7210	7045	7081	7099	7156	7107	7091	7034	7170	7228	7145	7086	7108	7107	7204	7138	7206	7055	7229	7178	7134	7111	7126	7124	7164	7013	7119	7175	7133	7053	7196	7177	7101	7185	7210	7182	7044	7256	7030	7123	7101	7204	7089	7138	7129	7141	7067	7323	7180	7200	7147	7324	7219	7282	7139	7249	7076	7184	7263	7034	7174	7135	7132	7090	7120	7123	7142	7053	7108	7186	7158	7076	7100	6992	7108	7194	7094	7087	7251	7216	7151	7201	7074	7156	7133	7206	7094	7156	7198	7106	7287	7304	7223	7140	7098	7277	6976	7089	7302	7191	7054	7295	7173	7261	7198	7276	7192	7233	7096	7182	7235	7111	7220	7207	7034	7216	7222	7203	7070	7148	7185	7134	7201	7014	7208	7105	7030	7240	7253	7126	7150	7264	7097	7172	7148	7119	7213	7000	7093	7085	7128	7175	7140	7136	7113	7194	7259	7087	7120	7242	7132	7168	7150	7066	7240	7119	7169	7040	7164	7111	7108	7165	7153	7226	7032	7139	7121	7157	6991	7032	7175	7231	7019	7136	7233	7132	7078	7150	7025	7143	7165	7151	7182	7088	7086	7141	7037	7139	7104	7076	7101	7189	7272	7163	7083	7001	7031	7146	7174	7143	7166	7086	7184	7251	7016	7076	7067	7182	7192	7085	7180	7033	7253	7077	7173	7171	7051	7206	7074	7089	7161	7187	7072	7048	7119	7162	7047	7111	7094	7153	7243	7134	6933	7073	7115	7046	7032	7171	7184	7091	7128	7252	7296	7157	7051	7224	7151	7112	7196	7214	7163	7024	7169	7129	7127	7248	7103	7115	7086	7220	7265	7120	7148	7137	7073	7233	7167	7241	7299	7117	7298	7172	7182	7219	7133	7247	7216	7109	7165	6986	7152	7261	7209	7124	7169	7167	7129	7183	7055	7315	7051	7252	7026	7274	7128	7352	7231	7102	7213	7107	7129	7083	7219	7086	7078	7144	7119	7186	7164	7151	7224	7078	7085	7178	7008	7182	7140	7101	7135	7100	7201	7114	7267	7170	6997	7139	7120	7114	7192	7154	7033	7078	7077	7184	7069	7280	7247	7092	7170	7185	7069	7171	7318	7115	7012	7132	7154	7109	7292	7156	7203	7106	7071	7190	7189	7174	7191	7192	7246	7064	7170	7190	7167	7197	7124	7120	7331	7030	7038	7130	7185	7091	7131	7192	7117	7144	7066	6969	7150	7133	7058	7068	7196	7018	7183	7085	7122	6982	7178	7118	7148	7276	7121	7177	7089	7252	7089	7156	7076	7141	7176	7235	7163	7163	7194	7168	7194	7259	7084	7148	7193	7156	7233	7170	7168	7245	7158	7056	7150	7205	7265	7181	7086	7111	7073	7195	7145	7231	7197	7108	7129	7082	7031	7066	7088	7142	6947	7034	7060	7056	6997	7180	7066	7084	7205	7208	7190	7102	7326	7109	7132	7260	7117	7165	7205	7155	7156	7161	7165	7129	7167	7297	7102	7169	7180	7189	7097	7147	7052	7199	7125	7182	7171	7078	6975	6943	7230	7234	7181	7158	7136	7175	7094	7192	7201	7070	7229	7064	7111	7220	7206	7055	7257	7145	7161	7134	7218	7119	7254	7206	7114	7038	7102	7218	7057	7011	7175	7132	7206	7115	7269	7130	7251	7097	7045	7040	7072	7104	7093	7176	7137	7094	7168	7369	7195	7213	7234	7227	7155	7164	7148	7186	7156	7109	7119	7172	7191	7140	7263	7150	7153	7075	7169	7128	7080	7137	7144	7181	7058	7089	7126	7042	7161	7117	7266	7132	7151	7299	7022	7198	7065	7132	7064	7099	7179	7219	7225	7082	7204	7035	7129	7106	7135	7144	7082	7119	7231	7168	7113	7175	7228	7185	7106	7107	7105	7097	7144	7144	7149	7179	7166	7057	7219	7091	7155	7034	7101	7116	7154	7278	7179	7184	7126	7237	7144	7093	7094	7111	7121	7113	7139	7096	7198	7163	7015	7185	7245	7106	7147	7254	7141	7109	7174	7122	7208	7069	7238	7100	7147	7101	7258	7185	7088	7117	7056	7126	7134	7058	7089	7069	7230	7154	7105	7117	7105	7071	7157	7089	7094	7107	7280	7119	7102	7183	7231	7165	7026	7188	7061	7208	7219	7021	7188	7205	7156	7149	7047	7169	7108	7168	7128	7084	7313	7039	7188	7225	7163	7044	7232	7071	7152	7162	7149	7203	7228	7124	7180	7162	7188	6983	7050	7141	7175	7119	7150	7129	7111	7104	7082	7024	7094	7076	7052	7079	7219	7076	7064	7113	7212	7163	7290	7156	7121	7186	7034	7279	7083	7278	7153	7184	7259	7177	7204	7181	7215	6979	7210	7103	7160	7256	7021	7238	7113	7170	7177	7109	7098	7185	7061	7088	7085	7133	7126	7112	7164	7174	7040	7065	7176	7152	7030	7208	7164	7181	7196	7174	7084	7199	7031	7198	7231	7126	7211	7150	7141	7116	7162	7262	7263	7192	7132	7210	7133	7117	7160	7077	7226	7091	7123	7060	7163	7087	7164	7286	7083	7067	7105	7083	7186	7242	6989	7244	7155	7048	7198	7230	7171	7043	7062	7155	7123	7150	7263	7217	7076	7108	7414	7133	7079	7121	7151	7114	7073	7119	7097	7183	7164	7099	7289	7055	7277	7267	7135	7119	7411	7166	7183	7070	7182	7132	7095	7147	7047	7122	7035	7088	7147	7088	7208	7190	7153	7097	7266	7098	7054	7060	7218	7059	7164	7305	7192	7275	7120	7142	7081	7106	7225	7099	7155	7243	7034	7228	7113	7191	7067	7193	7017	7203	7115	7242	7294	7025	7137	7092	7169	7243	7259	7193	7087	7207	7237	7035	7208	7231	6987	7205	7041	7114	7195	7206	7098	7119	7110	7237	7215	7183	7172	7002	7167	7071	7197	7120	7187	7198	7135	7058	7179	7218	7026	7237	7171	7107	7180	7069	7287	7206	7096	7116	7075	7155	7188	7193	6986	7228	7046	7073	7095	7057	7124	7143	7286	7132	7120	7084	7167	7144	7105	7152	7181	7071	7264	7100	7175	7222	7224	7265	7058	7102	7033	7109	7191	7176	7090	7200	7119	7059	7173	7171	7128	7212	7073	6952	7220	7228	7103	7151	7050	7203	7137	7198	7122	7142	7145	7189	7110	7188	7072	7112	7019	6979	7140	7018	7148	7052	7076	7305	7125	7160	7184	7209	7178	7164	7109	7040	7217	7167	7198	7229	7139	7168	7095	7149	7136	7120	7188	7224	7046	7209	7273	7068	7209	7076	7272	7064	7211	7287	7081	7219	7156	7180	7115	7230	7109	7136	7239	7064	7283	7140	7215	7112	7203	7303	7058	7213	7134	7139	7256	7152	7130	7166	7202	7058	7099	7241	7120	7202	7173	7130	7201	7198	7039	7131	7143	7037	7002	7128	7189	7111	7232	7131	7176	7152	7158	7129	6920	7035	7129	7290	7145	7248	7175	7205	7186	7164	6953	7137	7080	7123	7185	7110	7202	7164	7190	7270	7082	7068	7123	7066	7140	7295	7061	7124	7176	7158	7108	7209	7079	7207	7111	7167	7079	7219	7283	7181	7061	7088	7182	7067	7341	7067	7078	7103	7114	7076	7188	7151	7093	7184	7160	7122	7249	7105	7151	7123	7161	7159	7252	7086	7184	7243	7202	7161	7136	7279	7235	7083	7060	7146	7191	7127	7190	7237	7220	7094	7108	7147	7130	6986	7273	7049	7002	7188	7061	7274	7213	7071	7104	7155	7193	7225	7328	7052	7174	7113	7151	7168	7141	7138	7301	7056	7160	7122	7381
14851	7480	4935	3137	3405	3921	4800	4307	2078	1143	883	777	784	777	781	778	763	763	781	774	812	789	803	793	834	742	765	776	791	832	781	822	821	804	760	804	763	746	769	833	779	755	811	759	791	803	819	805	828	751	800	750	788	786	748	781	800	796	780	795	785	820	783	763	806	787	819	785	779	811	804	764	813	772	748	787	820	787	818	768	758	719	783	811	823	770	796	786	782	803	783	768	812	807	766	797	740	780	806	839	789	796	813	779	781	779	841	794	775	767	806	794	762	822	785	759	823	781	781	787	810	840	755	818	782	792	786	791	789	810	808	766	800	771	770	801	742	787	851	764	736	738	742	770	748	785	778	805	783	812	768	787	804	809	766	831	761	725	819	782	797	783	796	756	815	789	775	816	827	809	792	794	799	781	793	779	772	838	750	781	783	804	811	812	776	816	793	801	780	758	809	775	823	798	778	772	777	801	764	756	780	824	784	789	790	765	754	790	757	766	781	798	831	733	781	792	850	776	819	786	821	777	753	768	801	804	819	811	810	778	802	780	774	780	788	797	809	805	778	823	736	746	776	780	820	803	822	829	795	834	773	765	819	813	823	777	813	795	793	770	768	737	780	754	779	802	794	744	843	785	756	764	777	803	782	757	807	779	770	835	821	793	786	775	797	774	765	773	770	804	746	766	765	742	823	823	813	799	772	838	811	761	814	844	789	763	839	757	809	803	799	793	825	785	755	801	750	717	785	760	751	790	740	769	789	794	805	741	789	796	724	767	760	755	817	779	803	793	802	787	797	757	729	807	784	734	799	819	813	773	784	809	793	802	827	770	780	804	821	826	782	804	788	767	781	726	787	788	823	790	784	767	810	794	766	741	800	783	818	781	759	812	856	822	797	816	800	770	795	782	774	802	783	767	792	809	814	802	772	801	795	736	846	783	798	720	784	815	764	791	807	797	784	772	817	828	764	802	824	805	790	808	822	750	802	834	772	836	752	754	803	845	794	810	778	807	780	791	796	801	820	754	804	790	829	792	780	780	775	849	794	787	747	815	779	763	783	782	791	797	797	807	757	813	744	837	823	747	770	796	815	842	823	829	797	830	775	804	793	809	788	791	760	804	819	816	799	813	733	781	777	754	789	820	821	781	803	802	830	825	759	838	795	841	798	734	783	815	803	723	799	831	798	836	791	801	817	792	819	770	813	767	786	789	860	778	805	812	800	798	835	802	800	774	791	796	734	790	803	747	809	830	766	771	804	811	801	732	818	787	791	801	763	788	782	779	761	792	761	805	858	831	788	794	832	823	777	821	765	807	830	823	809	783	781	822	797	852	796	791	779	759	824	831	850	749	771	820	812	753	754	772	789	790	822	754	807	784	860	774	807	786	817	798	809	775	793	830	814	764	757	794	763	848	819	842	756	747	807	774	851	770	776	796	789	770	739	761	800	837	791	768	786	764	772	790	790	777	808	811	773	778	789	848	813	787	845	774	794	725	843	799	785	801	783	727	806	852	779	804	755	805	771	791	772	830	761	790	788	766	776	777	794	816	803	763	832	797	759	825	747	798	762	832	797	762	795	794	788	810	805	815	802	823	793	784	796	765	823	777	807	740	823	814	771	781	845	776	757	779	798	803	822	779	799	824	740	762	774	820	810	793	744	861	810	843	841	806	803	771	782	750	770	801	753	783	804	785	824	794	813	834	861	836	842	782	832	748	790	848	797	784	786	816	852	817	818	840	806	806	722	777	769	752	777	816	761	852	731	835	740	818	820	792	814	781	763	757	810	756	782	745	773	808	820	741	760	786	828	795	809	768	842	773	844	807	809	801	771	807	776	785	755	807	775	767	773	803	753	845	796	824	760	781	811	756	772	815	731	805	806	756	831	755	807	787	777	789	763	843	777	796	823	768	816	833	788	756	816	759	805	776	770	826	859	795	785	832	771	787	772	798	798	796	811	775	828	781	776	774	776	809	791	821	810	741	786	775	799	768	784	798	812	771	800	752	814	782	827	785	812	793	764	818	763	771	767	785	812	769	815	793	758	777	791	815	757	776	777	806	795	806	817	788	823	819	787	794	814	778	738	802	808	762	788	762	770	766	772	785	784	803	796	794	818	762	837	749	793	809	816	759	754	786	789	806	789	820	780	763	793	786	784	812	788	763	829	778	757	792	818	763	827	796	793	758	780	809	748	764	774	762	798	755	801	773	760	832	774	777	749	805	820	821	822	790	800	828	779	796	801	793	779	777	808	713	805	782	795	768	750	805	828	803	793	761	799	775	822	787	795	820	803	777	785	784	819	774	783	818	765	795	799	853	798	735	792	784	776	858	831	753	803	811	781	795	790	774	897	802	764	832	726	765	779	741	830	756	782	763	759	804	831	793	768	819	768	816	782	772	786	761	781	837	822	773	749	802	793	823	794	803	797	801	811	771	801	817	805	759	767	796	810	825	792	820	782	785	783	812	761	803	768	801	751	834	806	836	779	796	766	827	816	816	807	815	788	764	814	805	822	820	770	807	748	775	818	839	799	797	822	787	790	745	777	753	812	851	755	819	772	796	798	747	774	820	768	747	743	802	788	789	779	778	741	815	757	806	832	798	748	861	796	766	793	817	742	729	829	770	784	754	800	812	792	819	774	808	835	814	789	776	809	801	823	799	749	824	849	821	779	802	801	771	798	807	793	776	790	760	810	769	802	791	844	787	812	765	789	798	782	800	758	872	791	792	802	831	773	773	797	763	810	791	781	777	794	825	753	812	810	757	833	779	799	792	791	771	816	760	810	777	808	777	831	761	748	718	808	806	774	772	775	820	802	763	808	812	731	787	781	810	822	765	709	774	810	795	744	778	780	787	820	795	794	810	767	746	814	855	787	787	762	807	755	814	807	769	771	785	777	751	786	817	798	802	794	753	762	752	795	814	837	765	840	777	811	715	778	839	801	773	785	834	819	771	833	769	765	827	841	801	757	826	763	802	762	798	810	745	777	779	801	747	766	783	799	800	825	806	809	793	831	794	839	806	803	840	831	765	797	742	770	798	821	843	812	735	839	801	779	852	825	790	820	792	784	768	749	814	794	800	742	791	777	821	776	799	780	751	785	782	772	785	763	791	828	770	790	833	784	791	809	813	859	796	784	808	808	787	816	810	807	822	818	868	801	797	781	776	752	844	843	820	817	798	730	755	716	778	822	778	748	780	818	778	793	771	766	797	801	803	767	784	797	791	820	817	757	804	807	776	765	752	767	775	807	777	785	784	752	786	807	766	777	854	759	755	816	812	756	791	746	769	782	792	758	827	798	842	780	786	787	816	804	811	818	838	833	733	829	796	821	763	830	812	795	765	796	804	799	793	784	817	775	799	778	787	775	816	752	783	814	754	807	772	767	831	790	823	771	783	808	810	758	798	798	816	786	751	811	798	828	782	802	775	761	752	800	830	814	744	819	786	807	834	844	795	733	777	814	793	786	788	777	755	835	736	784	794	777	806	815	816	750	794
50318	36320	33468	38061	41731	40242	43720	37790	23746	12324	8680	7341	7145	7115	7041	7023	7114	7081	7060	7095	7098	7101	7100	7131	7092	7072	6897	7029	7051	7126	7046	7084	6979	7185	7003	6957	7010	6970	6960	6979	7050	7153	7102	6969	7116	7013	7012	7147	6958	6947	7035	7106	7100	7088	7154	7025	6921	7033	7072	7043	7053	7019	6971	7052	7037	6960	7010	6946	6964	6995	7081	6997	7014	6892	7036	6979	7069	7027	7093	7105	7092	7043	6919	6948	7106	7017	7167	6989	7112	6951	6972	6976	7071	6966	6956	6999	6953	6927	7002	7069	7034	7096	7096	7075	7083	6993	7014	6971	7018	7201	7064	6921	7091	7034	6997	6913	6997	7024	7228	6928	7123	6962	7046	7039	7084	7160	7126	7133	6953	6980	7040	7041	7098	7001	7131	6974	7142	7005	7052	7131	6991	7105	6978	7065	6950	6934	6985	6971	7185	7141	7147	6994	6927	7021	6952	6976	7091	7084	7065	7064	7133	6906	7090	7035	6941	7103	6943	7048	6915	7072	7039	7069	7165	7065	6867	7072	7011	7044	7022	6976	6948	7064	6999	7028	6949	7077	7027	6944	6935	7189	7065	7013	7074	6977	7030	6915	7011	7064	7070	7095	7071	7087	7087	6974	7126	7102	6983	7100	7001	6953	6998	6987	6955	7054	6985	6961	6990	7094	6928	7071	7142	6961	6936	7007	7089	7124	7127	6963	7061	7046	7122	6938	6989	6898	6937	7041	7170	6901	7066	7005	6989	7138	6980	6977	6941	6926	7051	6941	7125	6946	7085	6923	7102	6900	7003	6950	7105	7129	7114	7190	6987	6971	7114	6945	7033	7016	7040	6895	6916	7065	7067	6986	7196	6893	6964	6991	7125	7115	7079	7054	7033	7166	7029	7026	7052	7084	7069	7155	6984	7058	6976	7064	7021	7080	7169	7040	6968	7032	7089	7016	6979	7116	6987	7095	6932	6985	7128	7019	7044	6985	7086	7143	7150	7015	6948	6931	7010	7055	7059	7076	7006	6971	6995	7088	7170	7071	7050	7062	7069	7067	6968	7153	7154	7037	7018	6962	7054	7033	7043	7068	6959	6997	7062	6940	7057	6960	6932	6985	6894	7027	7065	7088	7027	7071	6925	7037	7062	6981	7052	7114	6971	6938	7136	7102	6965	6950	6955	7100	7102	7041	7136	7134	7034	6838	6974	6928	6978	6992	6975	6965	7051	6976	7046	7009	7222	7048	7168	6946	7063	6994	7115	6896	6974	6965	7072	7063	6998	7059	7050	7008	7154	6940	7080	6997	6892	6990	7072	6979	7139	7012	7062	6908	7015	7026	6972	6992	7090	7043	7060	6982	7000	6945	7005	7048	6932	6874	6940	7009	7126	7165	6956	7040	7140	7001	7212	7040	7019	7131	7050	7034	6982	7009	7144	6926	7076	7102	7075	7133	7028	7016	7014	7051	6824	7026	7172	6934	7051	6996	7069	6973	7075	7136	6986	7028	6912	7027	6882	7037	7033	7090	7042	7079	6917	6955	7098	6976	7052	7062	7135	6962	7009	7110	6966	7073	7050	7146	7005	6866	6960	7104	7033	7002	6933	7008	7090	6953	7044	6995	7027	7063	7043	7119	6961	6994	6961	7052	6975	7100	7076	7136	7121	6928	6965	7115	6995	6890	7120	7094	7086	7020	6968	7086	7208	7094	7045	7013	7054	7015	6993	7059	6970	6952	7065	6940	7018	6992	6969	6901	7076	6972	6976	7136	7008	7060	6986	6924	7075	7005	7074	7129	7094	7078	7069	7007	7037	7081	7137	6975	7024	6977	7016	7028	7086	7013	7109	7121	6963	6975	6992	7117	6973	6883	7076	6980	7076	7056	6944	7177	6981	7062	7081	7006	7021	6941	7005	7050	7062	6965	6994	7128	7083	6980	6995	7041	7038	7031	7048	6991	7059	7139	6999	7052	7142	7141	7040	7186	6961	6987	7160	6994	7023	7107	6978	6909	7156	7032	7157	7088	6978	7105	7166	7004	7149	6986	7013	7085	7125	7176	6930	7039	7043	7049	7013	7027	6986	7134	6996	7059	7080	7032	7075	7155	7077	7061	7135	7031	7024	6936	7067	6937	7131	6914	7048	7167	7042	6930	7057	7014	7120	7016	7007	7074	6951	7030	7022	7005	7102	6993	6991	7045	7073	7103	6977	7007	7083	6906	7095	6997	7053	6877	7098	6962	6989	7087	7063	7094	7010	7061	7018	6934	6997	6903	7092	7135	7032	7056	7100	7142	6992	7051	7087	7125	7032	7077	6923	7092	6984	7039	7044	7038	6913	7046	6924	7090	7105	7119	7111	6972	7093	7120	7010	6986	7190	6983	7107	6962	6973	7024	6955	7045	6962	7126	6820	6993	6999	7177	7044	7149	7145	7009	7115	7135	7092	7067	7005	7023	6878	7141	7199	7161	7028	7036	6962	7079	7086	6950	7107	6952	7014	7105	7106	6990	7000	7172	6961	7106	7029	7039	7065	6959	7096	7009	7037	6960	7046	7076	7081	7068	7002	7058	6941	7148	6990	7091	6958	7104	6941	7234	7024	6980	7072	6992	7100	7090	6854	7051	6977	7021	7064	7067	7012	7007	6957	6997	7065	6984	7110	6989	7016	7111	7121	7002	7003	7032	7068	7015	7170	6913	6938	7119	7007	7006	7047	7060	7085	6991	7025	7107	7106	7120	6991	7003	6919	7065	7103	7129	6984	7000	7005	7118	7108	7081	7055	6931	7070	6970	7131	7048	7104	6966	6968	7122	7015	6993	6995	7081	6918	7004	7048	6992	7018	7128	7046	6987	7107	6985	6978	7004	6921	7080	6989	7053	6963	7006	7026	6965	7068	7073	7121	7052	6999	7193	7066	7028	7123	6985	6890	6944	7030	6949	6944	6944	7091	7002	7078	6984	7186	6962	7122	7175	6916	7055	7152	6896	7140	7105	6979	7075	7041	6947	7032	6945	7027	6941	6957	7090	7045	7032	7063	7094	7096	7074	7003	6922	7010	6994	7217	6974	6988	6941	7017	7017	7038	7008	7064	7004	7045	6960	7026	7073	7060	7128	7038	6918	7048	7062	7057	6846	6953	7129	6935	6991	7026	7121	7010	7028	7123	6872	7006	7020	6929	7064	6990	6916	7161	6895	7103	7118	7052	7090	6951	7036	6977	6946	7088	7026	7039	7145	6921	7118	6967	6949	7067	7004	7025	7094	7200	7101	7090	7004	7123	6911	7060	7017	7047	7057	7171	6883	7128	7086	7037	6993	7007	7031	7100	6872	6943	6973	6994	7027	7060	7045	7016	7011	7069	7064	7091	7031	7041	7142	6988	7096	6978	7019	6916	6973	7048	6978	6979	7058	7105	7207	6986	7003	7048	7144	7019	7043	6993	6925	7088	7068	7057	7074	6936	7069	6894	6967	7217	7086	7058	7040	7006	6952	7164	6944	6968	7149	7048	7057	6951	7014	7138	6957	7033	6962	7086	7126	7060	7106	7011	7050	7054	6989	7046	7082	7064	7080	7107	7077	7034	7052	6944	7111	7070	7023	7142	7042	6969	7025	7081	7157	7161	7022	7087	6945	6912	7081	7023	6961	7031	6957	7126	6941	6994	6999	6999	6935	6962	7076	7044	6922	6986	7061	7056	7072	6913	7092	7052	6961	6980	6994	7074	7018	7015	7046	6984	7039	6972	7053	6941	7065	6987	7051	7006	6994	6985	6981	6946	7053	7140	7103	7129	7197	7035	7001	7063	7188	7063	7153	7059	7047	7102	7030	7019	7010	7150	7027	7035	7005	7011	7125	6976	7128	6987	6909	7043	6936	7120	7073	6913	7010	6994	7053	7039	7193	7070	6988	7025	7039	7047	6965	7057	6980	7153	7054	6958	7007	6793	7072	7046	7087	7149	7152	7048	6987	7046	6918	7032	7064	7168	7011	6930	7025	7042	7073	7103	6930	7071	6976	6974	6921	6935	6959	7064	6905	7037	6879	7063	7067	7040	7110	6991	7013	6925	7078	6985	7025	6979	6898	6990	7108	7010	7055	7016	7101	7180	7014	7044	7147	7078	6971	7008	6987	6987	7016	6977	7109	7067	7123	7076	7121	7051	7151	7032	7065	6962	7033	7094	6941	7012	6956	7008	6973	7100	7116	7004	7041	6991	7004	6985	7072	7073	6998	7008	7012	7044	6982	7046	6953	7054	7039	7070	7019	6936	6998	7025	7096	7068	7018	7046	7116	7044	7177	7007	7140	7115	7021	6984	7135	6998	7047	7023	7028	7155	6944	7066	7011	6998	7023	7117	7069	7038	6954	7121	7039	6905	6898	7156	6953	7158	7040	7149	7091	7090	7027	7091	7032	7063	7022	7113	6995	6998	7090	6944	7066	6931	6961	7123	6987	7155	7030	7058	6914	7131	7043	7048	7092	7045	7102	6990	7076	7048	7012	7101	7138	7128	7230	7045	7012	7036	6979	6939	7058	6985	6931	7041	7070	7009	7248	7077	7002	7010	7006	7101	7130	6917	7005	7080	7074	7067	7013	7067	6957	7109	7010	7126	6947	7042	7047	7013	7112	7054	6938	6978	7070	6959	7013	7091	6865	7038	7044	6959	7019	6985	7119	6992	7116	7210	7008	6944	7119	7013	7026	6965	7013	6849	7083	7011	6944	6989	7150	6986	7019	6989	7004	7008	7076	6954	7086	7039	6943	7074	6922	7045	7046	6986	6956	6996	7026	7036	6974	7011	7070	7060	7128	7070	7041	6923	7010	7091	7058	6940	7072	7006	7060	6962	7043	7098	6877	7072	6993	7160	7074	7106	7002	7002	6890	7035	7083	7040	6900	7020	7018	6923	7010	7022	6999	7014	7047	6952	7019	7006	7110	7020	7028	6923	7061	7043	7078	6966	6994	6962	6991	7142	7155	7021	7082	7109	6937	7028	7007	6856	7083	6904	7109	7205	7034	7057	7036	7077	7022	7123	7022	7105	7156	6919	7119	7064	6924	7020	7041	7019	6988	7095	7006	7116	6936	7114	7115	6961	7020	7023	7034	6909	7098
18565	18554	12028	7162	6031	21112	26527	16780	8384	3205	1388	888	841	792	820	802	799	774	817	770	802	781	797	815	784	784	728	776	755	783	804	829	832	867	816	797	840	816	781	789	783	824	800	768	835	735	786	781	813	829	823	782	787	740	782	765	816	749	819	778	815	832	801	785	748	780	810	807	775	764	801	762	793	781	775	760	771	804	770	779	818	764	778	803	767	782	857	755	792	783	743	806	798	757	775	847	797	802	808	898	787	749	824	837	802	832	808	848	760	796	814	781	835	825	772	815	820	759	775	814	823	790	805	804	818	807	812	770	809	771	809	782	801	787	770	793	767	795	796	824	771	816	784	814	760	780	775	770	836	799	806	832	860	810	790	822	758	764	823	798	757	739	796	852	764	768	783	847	776	778	810	776	784	823	800	828	764	826	815	778	822	770	852	802	798	791	821	793	823	767	782	799	790	772	795	784	792	812	820	839	780	793	808	782	803	786	801	825	832	785	788	816	781	774	811	822	779	787	776	800	802	808	834	790	817	767	822	731	825	802	803	754	775	875	808	770	813	786	788	827	835	830	799	775	797	796	820	798	808	758	789	751	761	832	802	774	775	763	774	739	775	775	800	792	853	776	748	830	785	821	820	796	805	817	843	812	805	760	815	782	809	771	734	795	787	766	766	780	770	844	797	809	776	839	781	803	817	774	885	846	772	780	762	804	776	764	822	787	807	862	763	800	765	794	819	774	818	831	751	825	830	852	783	767	787	748	767	837	768	770	817	781	754	782	828	735	794	769	785	798	788	804	832	757	781	752	767	796	864	800	852	804	818	721	790	791	889	770	778	742	779	775	801	767	756	809	824	809	858	801	775	756	829	789	846	812	815	735	765	800	868	778	827	714	784	815	832	810	756	780	808	741	810	861	838	793	798	828	793	821	774	821	828	796	855	864	790	810	773	827	823	799	757	821	837	794	801	753	790	815	817	791	746	809	768	802	798	821	830	730	847	807	808	793	815	783	825	821	757	792	796	763	790	807	840	785	812	819	781	829	782	824	769	764	821	827	806	804	755	783	757	808	799	769	801	785	762	808	804	807	825	821	778	768	869	822	818	819	809	802	847	869	768	787	751	809	799	804	787	771	780	794	809	790	836	762	829	762	789	825	881	767	813	817	835	788	788	815	766	774	839	792	805	829	769	832	804	807	793	790	812	803	777	835	814	783	768	806	825	820	851	783	779	785	809	776	762	814	822	766	753	819	810	790	765	845	807	813	810	805	781	784	824	821	788	829	752	815	733	774	798	847	859	813	791	791	831	772	805	790	775	773	797	760	820	807	792	787	795	831	838	803	784	817	780	786	795	785	770	790	779	808	838	797	784	817	803	853	745	795	801	804	792	829	758	836	828	743	799	827	816	738	852	795	820	817	810	804	826	844	800	811	859	845	762	791	771	783	834	823	760	785	806	787	833	784	798	744	797	823	795	807	835	842	758	821	798	770	755	789	774	726	785	808	817	821	790	754	854	776	796	841	786	814	826	771	804	795	762	835	755	785	794	812	758	836	793	820	807	778	817	818	776	787	749	821	803	823	843	803	789	759	845	828	788	816	821	775	767	848	826	814	807	794	780	783	834	809	759	796	796	823	823	832	778	846	817	804	821	735	794	755	810	752	831	777	817	763	780	824	844	773	821	799	789	817	798	783	824	719	821	757	829	780	772	775	764	838	814	856	797	774	799	855	820	835	779	776	830	794	802	782	861	822	795	773	810	805	795	780	848	788	790	757	825	801	831	816	835	783	816	820	780	812	786	792	772	795	779	806	843	813	747	782	804	802	768	740	812	783	814	836	810	809	775	826	820	853	799	748	811	780	853	792	770	819	829	807	831	811	819	768	806	840	762	784	836	782	759	830	831	743	791	777	847	786	797	860	816	747	806	809	840	790	729	867	836	785	831	808	801	777	799	804	804	812	796	814	831	824	794	801	803	842	804	806	795	789	768	801	814	809	787	773	811	786	830	786	784	784	821	782	823	763	813	789	794	796	822	772	860	799	812	759	770	806	791	814	780	775	802	789	774	809	777	781	812	777	813	810	839	770	836	775	808	813	795	805	785	778	808	732	841	840	823	811	819	793	823	833	783	840	806	820	775	830	808	832	827	750	784	822	801	815	823	753	809	803	777	836	817	791	858	768	830	844	813	856	781	842	798	793	826	773	779	739	807	826	831	810	753	795	770	802	758	799	793	801	790	804	803	743	743	796	799	777	812	772	791	757	793	760	798	802	773	776	826	828	770	795	747	805	816	780	806	788	790	804	842	767	840	858	843	813	747	794	772	767	772	816	786	789	806	808	812	841	804	781	819	783	785	838	774	785	780	811	803	799	781	825	782	822	783	856	782	792	795	785	866	763	756	766	831	819	791	784	750	739	841	783	742	829	846	785	815	777	779	788	789	801	779	816	837	791	788	811	775	790	798	799	827	798	827	817	744	810	795	816	775	801	784	810	798	831	831	782	773	777	780	844	779	758	769	833	812	824	750	828	795	768	801	818	817	795	781	801	827	742	779	742	817	801	768	843	781	843	838	762	791	844	851	831	777	811	759	801	820	760	814	753	775	811	843	792	794	824	775	807	803	799	816	837	809	736	790	859	785	798	801	795	788	791	799	778	779	775	768	789	804	832	826	758	798	838	829	837	791	791	826	768	846	802	784	835	805	805	812	823	789	765	815	821	788	779	787	793	791	791	812	838	799	862	807	808	796	802	776	812	799	786	835	783	799	781	784	875	783	791	758	788	762	810	802	808	748	818	773	842	795	834	791	823	827	791	764	811	819	798	802	829	812	753	759	801	798	804	816	780	784	827	801	817	852	795	831	851	764	769	769	821	840	854	740	838	753	807	807	776	759	764	771	804	803	819	742	805	807	854	790	776	801	853	796	787	794	753	821	786	746	813	812	774	805	813	805	772	790	826	781	820	802	821	761	807	834	788	838	804	853	840	823	796	800	760	845	802	796	797	793	792	783	846	752	785	821	785	829	805	743	801	784	818	797	791	820	795	831	746	807	809	810	813	812	778	737	790	817	830	780	856	808	775	837	773	818	799	817	835	765	763	814	779	782	778	799	803	780	827	767	760	790	794	812	825	755	812	766	798	803	826	768	788	796	847	794	771	816	811	761	805	781	782	797	786	839	772	832	787	777	791	828	807	829	780	778	786	732	801	834	838	761	844	808	800	841	795	794	765	786	828	833	768	827	822	827	819	837	806	780	818	820	800	788	754	814	825	779	825	829	768	797	850	769	797	752	813	805	798	796	813	865	840	821	810	803	768	852	775	844	822	825	801	791	763	809	801	829	781	785	800	797	791	840	801	833	801	775	811	784	818	815	788	826	751	794	767	799	750	795	796	812	813	794	784	776	777	772	805	778	730	819	824	765	805	800	785	836	761	762	754	797	807	778	801	829	819	813	782	803	782	825	802	777	794	815	810	780	764	754	790	827	799	842	761	807	782
55255	49053	42208	47889	46521	67311	78024	62158	45006	28799	15542	9138	7516	7045	7195	7246	7048	7144	6987	7092	7158	6991	7090	7097	7196	6980	7092	7053	7184	7155	6987	7118	7019	7098	7125	6966	7138	7033	7061	7212	7151	7116	7146	6996	7096	7007	7002	7113	7063	7127	7000	7143	7101	7179	7216	6970	7171	7154	7072	7010	7130	6988	7032	7115	7294	7202	7001	7253	7040	7136	6909	7110	7029	7078	6965	7054	7100	7151	7127	7134	6995	7098	7143	6980	7027	7082	7026	7102	7228	7100	6930	7053	6976	7213	6929	6953	7028	7036	7069	7105	6878	7039	7137	7115	7238	7138	6983	6994	7045	7140	7165	7031	7205	6996	7187	6991	7277	7026	7054	7055	7150	7141	7083	7044	7085	7020	6981	7122	7132	7142	7120	7140	7096	7111	7099	7089	7027	6957	7084	6957	6995	7086	7105	6984	7127	6975	7147	6844	7184	7174	6984	7007	7084	7047	7058	7091	6973	7055	7123	7120	7207	7083	7076	7074	7091	7074	7130	7112	7019	7029	7083	7090	6956	7180	7182	6999	7072	7103	7062	6974	7089	6969	7128	7154	7172	7185	7039	7155	6979	7158	7103	7058	7011	7048	7177	7086	7101	7022	7194	7187	7122	7130	7062	7156	7130	7028	7126	7076	7148	7023	7123	7173	7059	7022	7133	7063	7101	7136	7174	7054	6995	7130	7070	7095	6983	7113	7133	7043	7071	7006	7054	7312	6942	7081	7042	7201	7156	7026	6990	7192	7081	7056	7099	7028	7142	7101	7190	7104	7303	6954	7035	7044	6973	7061	7140	7088	7095	7043	7076	7022	7039	7160	7082	7048	6969	7219	7135	7041	7058	7214	6991	7058	7058	7029	7054	6979	6965	7078	7127	7015	7139	7068	7013	7110	6961	6937	6907	7226	6893	6927	7065	7041	7141	7092	7080	6973	7226	7208	6991	7073	7096	7206	7109	7128	6930	7126	6920	7053	6987	7068	7049	6994	7046	7089	7061	7058	7065	7138	6952	6928	7043	6974	6980	7157	7109	7092	7049	7077	7126	7052	7104	7060	7030	7084	7023	7073	7035	7154	7107	7124	7249	6987	6964	7131	7108	7036	7072	6910	6998	7177	7149	7026	7128	7165	7268	7150	7117	7087	6982	7075	7043	7163	7069	7239	6891	6952	7139	7120	7154	7234	7162	7141	7034	7072	7064	7099	7040	6923	7316	7124	7128	7074	7061	7217	7088	7097	7142	7045	7177	7012	7166	7034	7078	7305	7198	7121	7085	7039	7139	7266	6995	7081	7062	7159	7237	7072	7237	7037	7047	7202	7013	7050	7028	7188	7085	7097	6989	7218	7073	7176	7051	7104	6992	7210	6966	7118	6971	7098	6996	7104	7070	7151	7153	7002	7071	7151	7184	7045	7060	7067	6986	7024	7160	7076	7063	7071	7201	7027	6958	7054	7105	6974	7018	7050	6997	7130	7077	7057	7127	7023	7025	7052	7100	7001	7041	7073	7174	7068	7112	7099	7042	7101	6969	7088	7144	7153	7143	7020	7122	7093	6977	6993	6984	7102	7158	7014	7149	7036	7204	7010	7040	7027	7129	7012	7043	7095	7011	7046	7068	7110	6924	7067	6930	7154	7058	7073	7046	7050	7064	7054	7006	7024	7231	7097	7109	6955	7154	7016	7115	7051	6934	7211	7103	7164	7069	7184	7055	6988	6985	7094	7148	7056	7058	7044	7161	7092	7057	7086	7166	7136	7055	7090	7021	7038	7002	7087	7082	7103	7123	6981	7121	7079	7112	7107	7133	7179	6983	7225	7058	7013	6989	7082	7110	7037	7041	7118	7155	7100	7075	7139	7144	7079	6965	7009	6932	7000	7138	7166	7137	7153	7010	7093	7090	7064	7105	6980	7049	7065	7125	7118	7127	7114	7137	7046	7147	7061	7090	7195	6996	7036	7086	7049	7057	7053	7086	7086	7071	7093	7022	6987	7264	7018	7156	7032	7106	6997	7108	7080	7190	6984	7016	6987	7123	7056	7045	7152	7085	7133	7053	6993	7265	7112	6977	7218	6965	7095	7248	7102	7158	7151	7170	7208	7114	6960	6961	6867	7080	7102	7132	7103	7009	7039	7140	7065	6965	7145	7065	6962	7008	7170	7165	7096	7028	7271	7193	6962	6974	7080	7239	7131	7012	7048	6994	7014	7063	7109	7061	7070	7128	7128	6887	7094	7196	7137	7147	7141	7239	7061	7042	7114	7187	7170	7006	7122	7076	6975	7087	7129	7170	7018	7166	7036	7119	7118	7023	7142	7124	7120	7071	7074	7155	7029	7163	7233	7059	7136	7150	7202	7004	7065	7006	7034	7046	7022	7144	7069	7092	6965	7095	6932	6974	7068	6977	7100	7130	7336	6983	7005	7134	7005	7050	7198	7057	6994	7120	7064	6998	7012	7099	7068	7139	7018	7016	7092	7084	7068	7060	7137	7023	7075	7203	7034	7070	7092	7060	7112	7062	7182	7026	6992	6962	7081	7168	7002	7055	7035	6985	7052	6985	7058	7024	7177	7139	7103	7041	7017	7085	7120	7176	6991	7074	7033	7165	7062	7176	7095	7076	7051	7094	7178	7020	7228	7091	7155	7173	6982	7245	7070	7062	7035	7029	7057	7042	7132	7126	7008	7031	7021	7144	7037	7008	7076	7079	7134	6875	7019	7166	7104	7083	7118	7018	7109	6985	7062	7147	7074	7189	7062	7162	7191	7096	7057	7165	7090	7058	7101	7005	7100	6926	7199	6980	7067	7156	7083	7158	7043	7115	7051	7082	6975	7105	7049	7008	6971	7229	7113	7184	7227	7063	7105	7179	7024	7104	7215	7084	7068	7088	7130	7199	6991	7118	6999	7178	7057	7094	7116	7210	7097	6968	7042	7104	6988	7090	7226	7071	7158	7042	7105	7023	7149	6989	7077	6985	7040	7010	6917	7159	7047	7058	7018	7200	7042	7051	7004	7097	7145	7090	7103	7296	7048	6986	7037	7140	7004	6948	7107	7062	7104	7092	7032	7062	7036	7079	7304	7037	7062	7098	6972	7075	7068	7104	7102	7049	7017	7012	7143	7096	7096	7099	7071	7046	7122	6878	7126	6979	7228	7099	7269	7038	7216	7053	6933	7077	7087	7204	7141	7122	6999	7019	7130	7039	6985	7105	7107	7063	7186	7053	7035	7066	7025	7082	7083	7039	7137	6999	6907	7223	7098	7019	7117	6991	6985	7035	7033	7024	7072	7094	7205	6954	7100	7093	6967	7167	6931	7095	6980	7079	7130	7072	6979	7066	7098	7064	7230	7031	7121	6941	7098	7200	7178	7058	7191	7050	6939	7125	7148	7026	6989	7030	7130	6889	7052	7101	7166	7024	7018	7193	7135	7056	7245	7078	7171	6972	7022	7137	7060	7056	7040	7135	7136	7009	7181	6996	7167	6966	7099	7034	6959	7115	7102	7033	7097	7098	7027	7065	7020	7251	7041	7072	7153	7091	7203	7114	7079	7209	7124	7099	7067	7096	6916	6961	7170	7051	7156	6907	7130	7134	7181	7064	7087	7086	7098	7162	7138	7141	7037	7055	7166	7067	7136	7198	7053	7045	7007	7110	7115	7076	7012	7179	7094	7168	7008	7158	7013	7134	7099	6989	7108	7061	7155	7159	7069	7135	7059	7156	7051	7140	7089	7127	7142	7075	7002	7021	7119	7089	7157	7053	7257	7203	7089	7127	7094	7156	7152	7028	7051	6999	7179	7020	7146	7019	7050	7129	7083	7077	7081	7208	7092	7126	7098	7065	7150	6932	7047	7089	6943	6991	6979	6986	7074	7032	7142	7088	7032	7034	7087	7121	7058	6985	7108	7194	6953	7030	7087	6982	7114	7046	7038	7000	7119	7037	6841	7154	7151	6970	7099	7130	7084	7140	7130	7064	7018	7170	7068	7072	7115	7063	7030	7070	7172	7070	7046	7002	7158	7000	7162	7046	7119	7086	7075	6979	7189	7085	7033	7120	7132	7035	7117	7149	7080	6950	7052	7133	7092	7057	7121	7034	7104	7092	7082	7162	7101	7048	7106	7133	7137	7160	7140	7108	7032	7131	7015	7113	6985	6978	7249	7077	7124	7086	7085	7076	7095	7073	7083	7082	7098	7154	7004	6957	7045	7139	7055	7042	7042	7161	7115	7023	7034	7070	7021	7148	6957	7131	6977	7035	7085	7081	7013	7105	7148	7084	7036	7178	6972	7143	7011	7221	7101	7137	7016	7120	7008	7144	7061	6941	7121	7080	7223	7016	7111	7082	7108	7117	7019	7024	7170	7066	6919	7056	7017	7088	7144	7218	7080	7039	7210	7074	7023	7033	7058	7009	7026	7099	6972	7049	7067	7110	7070	7098	7320	7082	7108	7126	6989	7111	7014	7185	7126	7112	7131	6921	7198	7076	7017	7046	6926	7143	7101	7021	7115	7054	7052	7159	7070	7155	7067	7171	6935	7265	7027	7144	7057	7160	7137	7161	7023	7195	7006	7142	7160	7111	7025	6981	7016	7112	7090	7062	7117	7048	7190	7020	7152	6979	6989	7048	6988	7199	7160	7133	7049	7157	7077	7094	6993	7110	7159	7081	7114	7168	7123	7117	7038	7100	7199	7097	7213	7074	7090	7043	7153	7083	7194	7036	7139	7095	7071	6992	7084	7046	7098	7086	6994	7046	6968	7188	7107	7137	7150	7087	7001	7131	7047	7093	7018	7116	7026	7086	7102	7055	7123	7100	7129	7001	7013	7089	7187	6985	7131	7085	7063	7108	7097	7149	7153	7026	7125	7071	7090	6979	7027	7120	7103	7106	6930	7163	6966	7099	7113	7183	7211	7021	7044	7081	7054	7070	7082	6945	6995	7279	7119	7197	7162	7091	7176	7064	7061	7057	7134	7018	7037	7093	7213	7136	7168	7074	7068	7129	7113	7060	7034	7127	7286	7076	7011	7133	7140	7030	7111	7081	7070	7139	7130	6992	7229	7182	7126	7023	7132	7009	7148	6978	7091	6979	7164	7136	7221
16323	12785	7224	4777	9693	15382	13667	8434	4147	2187	1136	894	882	809	857	822	821	785	834	821	798	820	790	836	807	829	810	795	791	819	825	834	802	813	840	763	755	767	800	824	824	755	886	843	810	790	819	737	827	796	820	813	781	780	846	768	843	810	812	780	835	836	830	797	793	782	765	814	844	806	821	790	855	804	772	740	830	780	827	825	804	762	826	786	787	810	826	805	771	835	783	846	798	816	814	816	820	854	861	787	821	821	784	803	803	781	830	759	795	800	834	857	786	821	816	876	815	806	808	824	786	799	821	804	759	812	797	815	819	757	795	811	797	784	813	823	769	776	817	819	802	810	836	808	833	802	815	784	836	818	778	855	862	777	784	835	838	792	849	837	836	838	835	871	834	832	841	816	798	812	840	845	775	827	752	845	790	774	812	791	812	834	813	850	831	830	748	821	831	762	762	767	846	831	820	846	812	781	827	778	832	861	814	806	800	793	865	794	798	784	857	780	805	829	731	828	829	820	833	776	836	806	848	814	778	835	807	760	786	808	843	870	838	825	805	853	800	809	791	756	768	814	835	861	813	800	817	818	811	791	779	785	782	800	833	813	794	804	779	818	787	829	779	827	792	876	797	794	783	790	791	832	832	789	838	785	848	784	802	786	895	833	786	789	783	861	809	778	808	792	848	792	839	799	813	841	805	819	777	841	850	791	814	843	835	786	819	792	848	869	815	760	857	803	842	807	771	841	826	862	794	817	795	801	834	841	807	798	799	807	765	800	831	864	795	765	824	838	837	823	816	854	840	814	796	781	849	864	802	777	815	839	768	816	828	835	833	768	834	823	803	839	832	831	791	811	840	808	807	784	767	834	803	813	835	817	795	825	808	812	812	788	797	772	774	780	776	752	798	751	827	799	819	808	823	863	817	811	821	815	773	852	811	781	832	843	767	873	757	808	808	847	819	806	815	806	836	874	776	799	814	802	779	794	797	843	819	829	835	791	801	809	827	784	769	832	787	833	808	787	822	831	785	765	833	804	787	833	843	800	830	781	862	835	846	778	831	760	809	771	853	865	853	812	810	775	836	788	795	799	822	835	758	789	816	800	824	778	790	805	799	799	809	853	816	824	814	868	849	832	864	793	789	843	780	835	800	784	847	772	818	833	856	765	831	767	815	811	793	812	846	823	788	799	830	811	834	780	712	827	841	823	790	778	828	807	817	849	807	769	874	805	778	792	824	844	813	786	876	814	807	764	791	815	809	801	797	836	798	780	784	775	808	787	851	786	825	829	804	780	771	863	797	795	792	846	750	829	887	778	793	806	768	803	791	817	797	794	806	791	774	841	795	802	820	870	816	774	808	796	807	746	848	828	814	781	770	843	764	821	815	821	803	850	837	837	805	823	784	806	821	777	827	849	822	830	838	829	803	766	811	830	784	820	846	852	766	870	804	774	777	825	782	786	815	876	842	847	791	788	820	833	785	818	820	828	840	767	810	796	789	871	856	765	774	780	797	760	813	810	835	813	817	802	827	763	818	784	812	813	767	838	817	860	807	790	778	759	798	801	806	842	804	805	817	834	765	788	823	858	766	818	777	783	825	799	812	874	806	822	816	792	792	852	824	778	798	815	778	863	750	822	799	826	821	797	794	873	796	808	817	797	834	798	803	856	900	805	824	819	781	818	815	801	820	818	814	808	843	795	783	769	805	809	839	812	813	772	830	827	739	822	804	808	832	797	776	802	783	799	827	828	828	763	826	789	899	799	764	777	791	826	854	770	836	837	836	847	858	855	821	813	840	812	753	817	781	827	820	795	826	836	782	821	820	804	815	826	817	805	811	808	837	786	835	783	848	836	774	824	824	837	840	806	768	809	819	777	793	782	806	769	845	799	818	818	782	876	790	781	786	829	781	791	781	816	758	805	813	791	812	785	803	803	806	820	786	815	805	797	812	784	803	829	822	802	844	834	749	860	817	812	773	801	838	824	822	786	814	777	813	788	751	775	817	816	833	808	805	800	829	820	808	806	867	842	776	803	798	813	750	829	857	847	802	755	770	825	768	802	780	815	865	825	858	751	855	798	822	796	880	847	808	819	786	833	808	793	803	844	804	819	813	834	785	815	831	813	738	872	870	782	801	849	861	845	821	800	829	831	812	795	849	795	797	792	813	771	798	825	855	809	834	793	823	802	806	810	828	797	812	831	842	814	834	783	757	791	796	812	801	821	817	817	807	825	838	840	793	823	803	876	788	792	736	835	808	848	832	820	782	853	818	829	831	849	824	791	765	863	831	791	780	803	787	839	845	786	839	801	781	821	843	772	823	822	808	809	810	810	859	859	763	814	862	784	801	782	813	785	809	793	835	811	842	837	794	790	864	821	810	819	792	795	807	830	782	804	823	746	772	808	860	781	836	810	793	802	807	848	809	820	805	792	808	789	777	791	824	823	806	805	763	865	825	863	744	854	819	835	804	822	825	877	808	824	816	815	820	813	751	791	877	810	789	824	854	824	816	827	837	837	787	817	829	827	815	813	833	825	844	883	821	812	847	811	817	819	815	862	790	790	804	781	823	786	770	804	801	811	838	839	779	810	817	818	842	806	810	813	818	792	793	815	805	776	763	858	806	867	827	851	818	788	836	848	855	803	830	795	774	827	833	818	783	822	856	739	793	813	724	801	772	749	831	796	796	790	832	821	818	845	782	857	770	832	806	806	806	831	821	819	837	818	800	795	807	795	782	790	800	793	805	789	780	855	841	803	845	765	793	840	807	732	829	766	813	822	825	868	859	831	809	795	739	757	811	778	792	807	798	779	791	826	746	857	782	824	853	850	837	833	806	792	823	855	829	818	831	775	823	768	856	798	743	818	838	763	813	815	837	815	795	841	784	824	865	813	815	793	807	789	834	774	812	802	821	840	817	795	857	854	845	810	805	810	801	839	817	835	807	793	768	854	748	795	789	766	853	794	823	808	770	789	863	791	797	817	807	801	751	833	792	814	810	803	803	824	769	839	766	812	837	833	802	806	823	829	833	845	846	802	796	802	907	799	803	802	850	804	807	734	803	831	826	797	783	778	862	822	818	871	815	837	825	807	779	837	731	815	831	821	840	888	808	856	811	770	765	798	796	815	808	815	812	806	828	813	860	801	804	795	777	801	845	852	809	797	775	764	823	802	834	838	840	870	744	840	793	769	770	810	858	800	800	794	811	790	809	860	822	853	850	826	786	819	824	767	838	778	830	820	850	770	826	830	811	768	862	803	807	784	809	782	819	843	893	775	817	842	776	769	778	795	829	817	813	785	807	820	765	837	829	799	837	808	827	803	799	853	818	836	819	815	828	841	850	809	781	838	780	793	809	805	820	793	846	788	760	815	799	782	793	790	840	813	837	842	809	818	859	794	841	806	795	850	789	787	837	815	803	812	770	799	788	837	798	828	788	805	848	787	845	834	782	801	769	761	847	798	794	793	818	809	831	787	830	811	788	777	842	805	787	816	817	837
49682	42713	35351	42244	58598	63664	61143	48400	34945	23310	13672	8524	7498	7250	7322	7151	7224	7164	7283	7107	7187	7067	7262	7142	7147	7128	7187	7239	7080	7211	7174	7289	7072	7216	7210	7176	7352	7181	7272	7230	7294	7259	7237	7162	7247	7193	7108	7259	7276	7159	7162	7274	7106	7190	7256	7258	7096	7219	7097	7096	7189	7212	7121	7193	7242	7313	7256	7175	7153	7236	7184	7303	7219	7087	7162	7217	7303	7144	7177	7121	7160	7212	7233	7242	7220	7182	7297	7249	7142	7231	7056	7096	7071	7097	7216	7146	7227	7239	7231	7138	7278	7211	7257	7309	7151	7037	7101	7225	7333	7311	7108	7276	7261	7220	7188	7102	7141	7104	7287	7242	7173	7250	7109	7164	7316	7177	7252	7156	7220	7283	7294	7180	7146	7247	7274	7318	7232	7079	7223	7158	7162	7222	7195	7318	7257	7106	7321	7301	7137	7221	7287	7176	7269	7275	7206	7150	7200	7309	7280	7384	7233	7158	7177	7165	7158	7159	7170	7205	7205	7414	7316	7100	7010	7264	7169	7304	7178	7197	7284	7064	7305	7253	7204	7188	7229	7293	7275	7154	7306	7224	7190	7153	7238	7289	7093	7113	7086	7179	7160	7267	7204	7267	7362	7308	7261	7175	7223	7247	7200	7292	7168	7230	7249	7207	7189	7331	7051	7071	7152	7267	7185	7194	7138	7258	7264	7096	7251	7254	7342	7319	7178	7231	7227	7307	7264	7233	7005	7220	7246	7182	7191	7110	7160	7045	7246	7231	7271	7089	7191	7186	7201	7359	7188	7327	7173	7106	7262	7220	7192	7265	7097	7270	7146	7137	7120	7105	7107	7139	7251	7222	7140	7202	7170	7248	7268	7137	7212	7168	7130	7125	7246	7168	7305	7198	7277	7202	7131	7109	7192	7148	7131	7231	7430	7081	7100	7254	7204	7164	7320	7200	7209	7215	7143	7166	7281	7259	7199	7146	7226	7187	7173	7079	7324	7280	7252	7232	7119	7220	7143	7192	7240	7229	7127	7254	7254	7241	7290	7166	7144	7303	7246	7205	7191	7140	7241	7263	7139	7266	7211	7188	7311	7234	7127	7288	7205	7303	7152	7284	7376	7197	7259	7291	7096	7260	7218	7248	7176	7204	7252	7265	7281	7193	7278	7118	7325	7083	7239	7295	7195	7293	7321	7349	7093	7254	7200	7133	7234	7190	7221	7173	7287	7126	7193	7290	7353	7227	7182	7209	7390	7136	7027	7325	7203	7351	7095	7138	7180	7223	7206	7110	7234	7156	7216	7370	7158	7245	7243	7219	7142	7235	7154	7215	7039	7284	7108	7136	7253	7269	7265	7277	7266	7189	7118	7164	7240	7190	7126	7093	7285	7110	7135	7171	7283	7074	7157	7157	7123	7257	7183	7264	7240	7250	7292	7091	7146	7166	7192	7185	7191	7179	7134	7227	7241	7144	7149	7172	7178	7159	7239	7226	7290	7234	7295	7087	7140	7184	7149	7186	7135	7280	7266	7126	7251	7193	7238	7261	7126	7277	7288	7311	7123	7150	7303	7188	7196	7253	7191	7304	7229	7318	7129	7181	7233	7311	7154	7267	7084	7301	7184	7184	7294	7228	7163	7205	7215	7163	7125	7278	7235	7147	7295	7211	7251	7278	7134	7312	7201	7261	7199	7336	7141	7145	7167	7308	7233	7202	7161	7191	7099	7149	7207	7109	7275	7184	7227	7172	7158	7268	7120	7262	7237	7293	7199	7191	7188	7242	7244	7254	7150	7136	7297	7203	7130	7244	7172	7229	7154	7224	7263	7255	7185	7246	7221	7118	7280	7094	7116	7272	7232	7095	7152	7207	7193	7226	7233	7204	7129	7181	7271	7132	7269	7267	7252	7257	7262	7246	7184	7183	7194	7275	7142	7274	7199	7230	7328	7296	7350	7156	7270	7323	7300	7180	7274	7279	7157	7145	7196	7194	7176	7328	7175	7319	7203	7130	7315	7213	7342	7347	7317	7107	7150	7231	7110	7139	7097	7221	7230	7250	7097	7288	7242	7281	7298	7279	7371	7257	7166	7208	7136	7239	7084	7289	7315	7110	7356	7234	7194	7284	7286	7217	7226	7082	7152	7357	7114	7291	7156	7265	7328	7081	7242	7135	7129	7213	7265	7180	7156	7279	7058	7202	7238	7241	7250	7043	7178	7233	7168	7147	7240	7130	7314	7209	7160	7224	7176	7227	7125	7226	7266	7303	7337	7145	7335	7240	7113	7226	7073	7210	7168	7205	7242	7359	7246	7239	7210	7235	7292	7174	7320	7302	7153	7278	7226	7119	7258	7162	7073	7285	7321	7184	7290	7301	7183	7022	7058	7327	7198	7225	7241	7253	7179	7197	7170	7187	7274	7042	7106	7135	7225	7184	7208	7144	7096	7336	7254	7073	7269	7265	7190	7117	7342	7209	7126	7240	7229	7155	7141	7180	7172	7095	7359	7199	7245	7306	7165	7069	7238	7022	7200	7346	7161	7207	7211	7223	7196	7219	7116	7154	7215	7196	7154	7141	7262	7371	7099	7188	7266	7150	7193	7236	7170	7282	7211	7259	7123	7226	7221	7371	7195	7113	7092	7181	7216	7210	7347	7138	7224	7360	7297	7169	7236	7099	7245	7200	7198	7040	7099	7232	7350	7092	7213	7236	7182	7339	7277	7177	7207	7080	7260	7108	7304	7172	7187	7218	7278	7088	7199	7139	7241	7245	7266	7104	7148	7283	7110	7248	7291	7085	7323	7278	7294	7351	7191	7212	7249	7306	7297	7189	7260	7161	7290	7278	7261	7196	7239	7294	7102	7172	7159	7245	7210	7341	7226	7191	7182	7324	7221	7197	7131	7262	7192	7155	7403	7156	7330	7054	7355	7197	7317	7211	7173	7409	7286	7241	7105	7169	7412	7188	7135	7271	7176	7086	7288	7107	7269	7163	7096	7327	7341	7221	7135	7348	7309	7249	7308	7101	7157	7211	7184	7395	7296	7224	7162	7193	7207	7261	7068	7157	7290	7240	7188	7105	7228	7247	7451	7217	7155	7010	7299	7297	7239	7236	7168	7267	7213	7092	7280	7281	7211	7146	7231	7378	7249	7080	7170	7274	7092	7212	7240	7308	7229	7216	7154	7127	7292	7068	7226	7260	7310	7137	7164	7296	7299	7219	7032	7181	7249	7212	7306	7295	7068	7360	7168	7102	7264	7197	7249	7251	7109	7268	7234	7296	7151	7259	7202	7087	7270	7295	7235	7194	7169	7317	7255	7316	7232	7314	7269	7304	7340	7225	7193	7328	7320	7323	7162	7155	7224	7190	7195	7303	7190	7179	7182	7276	7259	7161	7368	7277	7102	7427	7178	7261	7092	7135	7057	7328	7017	7198	7319	7205	7212	7222	7084	7358	7253	7150	7227	7184	7309	7299	7145	7212	7234	7376	7238	7249	7115	7146	7244	7317	7211	7165	7173	7215	7359	7255	7129	7277	7311	7270	7191	7218	7192	7236	7188	7092	7272	7144	7184	7324	7062	7142	7238	7295	7357	7227	7364	7144	7006	7250	7080	7122	7173	7217	7268	7173	7202	7101	7141	7304	7153	7207	7309	7228	7158	7195	7167	7282	7234	7254	7175	7095	7162	7351	7223	7178	7249	7295	7136	7288	7130	7255	7197	7076	7049	7169	7266	7219	7229	7233	7212	7211	7262	7283	7237	7189	7206	7206	7291	7171	7301	7174	7227	7283	7128	7163	7195	7148	7255	7246	7113	7261	7160	7315	7319	7273	7208	7368	7313	7185	7232	7265	7212	7323	7216	7266	7230	7246	7146	7178	7133	7258	7086	7276	7183	7145	7158	7225	7184	7344	7055	7123	7162	7167	7256	7296	7181	7297	7251	7224	7248	7281	7260	7094	7137	7308	7236	7225	7240	7127	7172	7115	7137	7215	7278	7129	7151	7249	7205	7246	7136	7273	7234	7217	7334	7116	7277	7207	7231	7294	7313	7157	7136	7182	7287	7280	7255	7125	7248	7032	7149	7270	7285	7165	7241	7179	7192	7189	7260	7155	7184	7189	7161	7242	7217	7176	7177	7274	7283	7135	7198	7274	7196	7194	7120	7304	7092	7193	7283	7213	7164	7083	7276	7279	7295	7259	7228	7177	7270	7157	7345	7103	7315	7225	7308	7357	7215	7208	7065	7073	7224	7117	7145	7202	7173	7244	7088	7241	7130	7238	7258	7301	7211	7279	7182	7155	7209	7256	7251	7340	7255	7275	7215	7038	7312	7206	7241	7313	7161	7204	7040	7312	7370	7338	7168	7237	7141	7290	7203	7185	7266	7144	7302	7273	7249	7263	7240	7194	7188	7217	7242	7247	7328	7087	7212	7113	7206	7166	7071	7233	7254	7193	7189	7268	7293	7176	7263	7246	7225	7296	7081	7160	7278	7230	7169	7104	7227	7281	7202	7254	7194	7250	7271	7157	7202	7312	7245	7253	7215	7060	7202	7272	7082	7155	7181	7240	7218	7168	7256	7305	7205	7168	7148	7213	7241	7174	7206	7033	7169	7184	7257	7270	7163	7289	7284	7230	7108	7104	7235	7290	7214	7276	7244	7197	7157	7201	7138	7075	7040	7240	7193	7198	7161	7206	7183	7151	7283	7171	7232	7201	7173	7039	7200	7205	7226	7308	7108	7107	7162	7180	7219	7226	7274	7174	7254	7324	7238	7172	7112	7285	7238	7192	7299	7230	7217	7311	7112	7232	7269	7221	7187	7182	7124	7117	7084	7208	7269	7256	7233	7259	7137	7273	7108	7296	7217	7133	7212	7080	7296	7144	7210	7331	7207	7194	7205	7253	7225	7199	7176	7096	7233	7167	7227	7126	7230	7215	7279	7112	7207	7274	7330	7143	7168	7262	7155	7269	7093	7236	7333	7209	7277	7239	7275	7171	7175	7282	7133	7162	7289	7258	7228	7349	7129	7177	7065	7282	7200	7065	7211	7340	7288	7247	7081	7286	7354	7143	7289	7209	7220	7179	7134	7194	7163	7259	7192	7210
18195	19321	14518	11204	9268	19429	26687	20889	8527	2577	1113	900	792	839	745	798	802	787	825	812	789	828	780	812	815	794	809	756	788	837	764	803	837	773	783	803	809	813	783	796	800	753	784	769	771	805	778	871	760	857	848	780	791	818	791	779	851	794	776	808	812	817	806	853	797	794	786	782	786	799	815	825	820	785	800	803	747	807	811	749	837	804	811	818	791	803	841	773	813	810	807	818	803	805	838	785	856	860	816	772	811	813	819	825	801	814	808	805	805	804	809	783	805	779	802	807	818	808	752	823	810	775	744	809	759	755	757	806	805	823	771	725	872	784	778	793	816	834	770	770	809	803	776	814	780	818	818	846	786	822	798	808	784	776	847	810	760	822	812	799	768	798	800	858	815	829	762	798	792	760	775	794	769	800	814	759	742	834	774	831	811	787	790	755	782	848	827	818	810	812	788	806	799	808	768	761	771	799	794	810	803	757	803	835	776	777	787	804	778	764	789	764	789	850	766	786	859	769	808	764	842	820	846	811	831	785	775	796	804	752	777	810	884	774	821	814	802	771	802	788	789	775	800	827	830	794	833	819	783	812	859	786	788	775	785	809	814	806	802	845	823	809	832	799	779	829	777	804	850	822	852	793	826	753	817	819	766	807	797	756	834	808	799	835	802	855	815	807	800	811	824	812	862	826	825	755	823	797	790	764	788	809	763	839	785	784	823	772	835	792	810	821	722	769	855	771	782	863	801	748	776	827	804	785	796	855	783	805	788	889	834	785	766	774	778	824	792	791	821	761	753	790	761	825	816	803	810	828	783	785	811	780	731	824	770	793	793	846	817	769	826	808	821	804	825	769	783	820	784	804	788	784	832	809	836	774	753	750	769	756	824	783	820	764	827	808	830	850	738	824	770	779	808	837	804	855	838	820	838	793	844	847	779	810	817	813	797	820	822	803	814	782	785	764	785	796	754	766	766	777	774	794	792	813	828	777	809	812	833	795	791	856	799	818	813	831	806	817	813	776	741	806	792	741	767	818	813	822	828	819	813	788	816	810	792	841	771	789	791	836	806	750	805	752	749	785	797	783	838	809	790	780	828	820	801	819	830	787	836	830	802	737	800	807	757	832	742	830	731	820	806	842	767	791	765	854	789	817	800	799	793	783	752	781	832	792	791	814	819	766	778	797	779	838	764	789	816	805	840	831	814	785	822	802	759	808	828	822	729	786	837	782	764	761	853	806	798	803	815	852	863	816	856	793	774	792	795	747	792	808	800	767	764	800	795	812	799	839	773	750	852	811	783	796	823	811	756	823	778	787	784	817	743	723	809	821	750	849	821	790	806	803	785	810	782	797	809	832	796	818	810	840	789	784	837	774	785	795	799	785	782	766	842	732	784	785	794	778	780	804	843	786	774	782	842	782	769	788	790	781	787	816	774	826	814	811	796	839	825	833	800	828	784	824	777	854	828	800	799	802	826	790	788	811	812	749	841	804	808	785	816	772	811	794	830	744	805	791	819	813	835	807	771	836	840	845	757	828	804	828	838	788	797	831	787	818	840	765	818	790	773	790	768	785	798	847	797	814	842	791	803	804	803	778	772	805	810	795	805	833	792	794	817	808	802	858	801	868	819	810	787	820	829	790	789	811	784	809	817	763	771	772	814	808	779	810	810	806	813	764	789	839	809	765	791	790	789	811	801	808	817	790	800	787	787	849	836	829	828	805	801	798	826	810	780	783	840	816	801	794	789	805	783	809	792	790	831	780	810	808	786	806	814	782	805	779	844	785	803	787	829	835	808	749	831	812	776	770	802	786	738	801	747	797	817	802	834	783	776	761	828	797	780	758	830	777	796	761	835	780	851	811	755	845	831	827	865	828	734	772	788	806	782	824	848	789	823	822	819	808	804	762	763	765	808	783	778	810	799	853	808	806	787	816	790	786	822	769	841	806	778	794	737	792	803	762	841	816	851	776	799	828	772	825	777	805	823	828	807	837	817	762	826	876	801	797	820	855	753	765	803	834	828	772	830	802	777	821	802	763	774	796	763	885	816	790	809	820	789	827	803	817	825	828	820	842	810	791	846	752	790	767	810	819	808	854	752	761	791	816	771	802	830	786	815	788	816	771	787	816	749	804	822	793	799	824	769	764	855	761	828	771	792	804	832	809	759	766	788	775	818	820	767	848	776	803	819	826	843	806	798	853	793	824	824	852	834	756	798	842	760	742	827	836	800	828	718	800	887	827	826	756	783	817	834	795	797	785	823	762	814	809	750	797	752	812	786	767	803	784	782	778	838	729	831	784	799	822	818	815	761	815	805	789	859	775	839	800	787	822	772	734	775	775	798	761	797	801	823	789	797	801	796	820	812	759	811	786	862	776	783	809	819	796	816	792	818	807	789	830	785	823	782	819	786	815	747	824	804	773	812	840	835	813	788	768	817	792	763	824	774	823	805	816	777	751	866	782	837	833	805	854	770	774	814	811	829	802	783	761	801	793	844	779	803	786	790	835	816	806	799	790	731	823	826	826	835	776	754	780	799	772	803	803	770	765	785	832	834	758	791	793	757	768	772	848	761	810	787	780	796	830	809	816	801	746	776	833	848	796	807	838	844	779	851	821	741	829	780	837	770	797	808	782	800	765	802	789	788	767	813	833	807	790	798	834	810	815	808	811	850	780	791	789	766	824	820	782	747	778	775	796	785	772	782	736	792	773	844	762	788	832	794	794	812	880	801	800	773	762	785	797	782	773	791	762	819	790	829	788	742	768	838	854	843	795	826	790	738	844	830	781	787	834	779	805	806	781	750	844	781	801	818	764	763	781	791	788	800	855	825	758	835	779	811	802	786	833	859	778	798	842	837	814	844	846	724	807	814	794	778	789	785	838	797	818	784	804	788	769	784	768	800	792	810	798	815	784	747	819	847	821	799	812	777	800	785	795	804	830	760	758	825	808	765	782	788	771	753	775	796	797	830	801	833	772	774	861	843	746	795	770	826	778	809	761	794	815	828	788	776	814	798	796	782	813	777	800	783	787	777	854	813	794	782	821	808	819	850	826	842	769	805	775	839	823	814	802	810	790	812	740	818	820	768	774	830	808	784	805	800	774	844	798	776	845	849	815	814	850	788	803	785	805	852	770	747	831	816	784	732	801	781	824	789	750	823	827	776	794	799	852	803	784	814	784	769	812	770	792	764	796	796	811	833	804	840	806	786	805	771	822	781	793	786	795	782	796	776	829	830	817	811	804	805	841	791	802	790	737	833	754	832	843	757	800	842	772	797	818	825	840	789	833	772	780	793	792	776	811	746	748	796	803	773	784	786	771	727	809	846	797	845	807	808	794	841	858	784	816	811	786	782	748	815	786	788	816	792	824	846	799	822	823	853	777	815	775	786	800	815	836	870	857	814	823	735	810	821	826	765	837	819	796	829	785	806	789	797	801	863	806	803	774	814	851	797	778	836	801	807	790	788	818	819	828	784	743	837	827	774	803	797	812	813	836
54352	48772	46818	53369	50869	53833	73291	66882	43103	24582	11955	8158	7244	7225	7242	7205	7129	7116	7093	7040	7132	7219	7131	7117	7166	7057	7188	7299	7156	7201	7218	7040	7229	7112	7131	7142	7207	7139	7161	7138	7127	7197	7175	7209	7158	7221	7157	7131	7092	7283	7212	7006	7012	7145	7267	7126	7150	7145	7127	7096	7225	7157	7258	7062	7164	7180	7110	7120	7198	7125	7193	7091	7105	7296	7188	7025	7129	7219	7315	7188	7181	7077	7157	7120	7012	7073	7039	7094	7119	7232	7111	7155	7173	7131	7276	7146	7056	7184	7110	7133	7151	7186	7156	7187	7113	7119	7080	7240	7185	7225	7150	7173	7176	7218	7183	7146	7116	7177	7127	7111	7351	7244	7148	7157	7086	7103	7042	7123	7177	7043	7250	7160	7079	7095	7157	7177	7246	7311	7197	7100	7198	7144	7106	7164	7243	6875	7142	7138	7168	7103	7163	7250	7123	7103	7059	6998	7200	7240	7189	7160	7178	7079	7211	7197	7199	7192	7078	7110	7006	7140	7199	7111	7174	7139	7077	7151	7108	7251	7207	7153	7085	7151	7199	7124	7258	7150	7192	7180	7040	7145	7189	7040	7077	7084	7210	7079	7077	7277	7010	7261	7146	7093	7166	7147	7222	7111	7253	7111	7105	7134	7140	7132	7227	7317	7256	6986	7166	7206	7277	7152	7170	7200	7087	7084	7203	7248	7022	7193	7071	7184	7203	7166	7199	7070	7149	7156	7304	7120	7091	7179	7221	7217	7168	7217	7192	7023	7126	7171	7161	7008	7294	7209	7100	7094	7074	7198	7078	7102	7135	7092	7102	7103	7177	7076	7189	7191	7020	7279	7070	7264	7142	7052	7066	7185	7171	7218	7129	7127	7150	7013	7275	7142	7118	7204	7062	7212	7195	7097	7076	7129	7216	7141	7157	7041	7215	7139	7261	7152	7220	7261	7280	7198	7310	7067	7003	7017	7118	7255	7134	7101	7398	7323	7182	7133	7168	7267	7170	7190	7211	7183	7187	7073	7263	7149	7040	7189	7147	7156	7233	7286	7234	7109	7264	7066	7127	7027	7069	7251	7136	7024	7277	7170	7168	7015	7298	7021	7139	7057	7139	7215	7165	7187	7158	7149	7123	7180	7070	7230	7230	7032	7318	7130	7177	7124	7224	7256	7149	7112	7189	7167	7035	7248	7108	7163	7303	7096	7193	7217	7190	7168	7116	7084	7180	7284	7238	7000	7156	7176	7125	7031	7261	7134	7110	7153	7154	7193	7140	7218	7231	7021	7147	7174	7183	7206	7259	7249	7141	7230	7192	7189	7225	7060	7160	7192	7142	6992	7148	7112	7213	7168	7191	7073	7134	6970	7063	7117	7061	7246	7007	7117	7069	7090	7245	7210	7276	7223	7267	7095	7110	7195	7122	7240	7046	7084	7170	7102	7014	7117	7134	7043	7061	7094	7043	7162	7281	7241	7196	7112	7111	7113	7248	7135	7164	7156	7145	7088	7039	7072	7303	7167	7175	7128	7073	7199	7289	7103	7221	7271	7131	7019	7131	7009	7092	7208	7129	7218	7127	7054	7203	7153	7179	7160	7299	7184	7029	7176	7204	7140	7114	7220	7192	7041	7113	7098	7143	7117	7132	7115	7228	7174	7199	7093	7078	7118	7093	7218	7074	7126	7125	7178	7209	7125	7194	7108	7197	7122	7152	7194	7164	7309	7171	7131	7128	7189	7119	7080	6987	7166	7122	7160	7122	7129	7241	7113	7164	7090	7118	7146	7296	7260	7132	6959	7076	7197	7076	7353	7109	7214	7024	7135	7201	7231	7199	7081	7071	7069	7217	7142	7177	7155	7200	7106	7126	7087	7112	7202	7101	7090	7278	7105	7107	7208	7204	7198	7355	7190	7007	7157	7061	7048	7040	7126	7175	7073	7236	7221	7062	7229	7125	7314	7125	7185	7215	7186	7212	7086	7106	7098	7202	7207	7127	7165	7138	7141	7144	7222	7155	7315	7278	7039	7144	7185	7189	7275	7192	7174	7167	7161	7194	7158	7207	7031	7086	7263	7139	7135	7153	7122	7140	7088	7031	7224	7143	7083	7103	7037	7168	7005	7043	7162	7072	7268	7119	7115	7205	7107	7134	7108	7272	7252	7063	7139	7220	7014	7215	7291	7221	7241	7118	7322	7166	7196	7235	7202	7061	7140	7167	7054	7141	7136	7226	7092	7201	7235	7229	7020	7169	7222	7127	7089	7234	7250	7056	7033	7143	7004	7140	7144	7112	7198	7157	7254	7070	7213	7215	7162	7067	7113	7183	7107	7149	7020	7076	7271	7101	7276	7187	7176	7164	7134	7195	7109	7017	6978	7127	7224	7175	7100	7100	7227	7151	7261	7107	7074	7041	7151	7171	7164	7152	7038	7236	7075	7046	7124	7154	7192	7155	7164	7197	7208	7146	7134	7215	7142	7121	7197	7207	7106	7114	7088	7091	7159	7107	7157	7202	7090	7121	7173	7097	7148	7141	7198	7222	7224	7138	7179	7146	7340	7105	7133	7164	7138	7120	7196	7166	7152	7196	7179	7098	7200	7199	7151	7237	7148	7131	7013	7150	7071	7170	7180	7043	7271	7167	7077	7174	7119	7155	7177	7233	7231	7046	7323	7094	7134	7094	7016	7204	7206	7144	7074	7171	7254	7245	7266	7128	7114	7206	7052	7168	7253	7141	7212	7037	7052	7222	7172	7197	7053	7324	7188	7210	7067	7164	7053	7099	7225	7173	7093	7245	7153	7009	7034	7207	7239	7074	7025	7262	7133	7001	7010	7140	7221	7098	7190	7116	7053	7190	7136	7158	7060	7066	7223	7224	7227	7201	7156	7065	7148	7184	7127	7098	7197	7078	7166	7077	6963	7138	7108	7179	7154	7141	7121	7061	7110	7128	7200	7224	7046	7070	7197	6981	7103	7289	7146	7207	7070	7046	7180	7054	7096	7158	7042	7200	7135	7120	7221	7201	7036	7151	7216	7126	7194	7114	7104	7004	7109	7002	7321	7184	7217	7027	7067	7177	7088	7279	7150	7034	7071	7287	7096	7183	7212	7055	7173	7135	7065	7303	7061	7139	7148	7170	7236	7189	7070	7176	7165	7234	7149	7108	7148	7139	7190	7062	7096	7199	7199	7149	7170	7147	7095	7117	7234	7007	7234	7169	7133	7319	7098	7140	7178	7083	7178	7281	7133	7158	7102	7185	7191	7158	7174	7284	7085	7188	7104	7259	7214	7078	7078	7101	7281	7114	7105	7229	7157	6989	7334	7110	7121	7258	7140	7113	7141	7109	7192	7288	7061	6949	7193	7195	7171	7066	7176	7162	7137	7251	7110	7231	6998	7078	7014	7175	7027	7354	7185	7107	7157	7219	7206	7237	7123	7161	7213	7113	7237	7171	7285	7162	7193	7100	7049	7156	7096	7092	7163	7091	7176	7207	7061	7156	7207	7185	7179	7101	7127	7091	7231	7298	7080	7315	7130	7175	7120	7272	7067	7122	7203	7121	7229	7155	7051	7215	7122	7237	7117	7092	7239	7246	7116	7045	7153	7231	6980	7226	7203	7245	7139	7050	7165	7116	7069	7237	7193	7120	7242	7203	7183	7102	7108	7213	7302	7073	7188	7152	7080	7204	7167	7180	7256	7277	7056	7260	7088	7166	7280	7326	7099	7264	7122	7130	7172	7215	6992	7150	7156	7182	7168	7208	7108	7129	7226	7147	7238	7040	7266	7206	7246	7034	7077	7169	7196	7120	6975	7118	7121	7087	7194	7236	7290	7411	7247	7147	7145	7117	7165	7162	7160	7087	7248	7073	7121	7136	7237	7069	7148	7019	7302	7060	7224	7013	7333	7192	7086	7117	7254	7136	7321	7174	7210	7224	7158	7232	7089	7128	6957	7150	7143	7208	7074	7076	7109	7113	7263	7164	7100	7161	7077	7154	7142	7142	7125	7088	7257	7236	7128	6934	7110	7319	7213	7182	7144	7143	7093	7204	7065	7163	7218	7052	7147	7233	7062	7197	7133	7237	7134	7238	7121	7206	7204	7101	7269	7110	7238	7121	7189	7144	7183	7094	7247	7175	7157	7085	7083	7266	7120	7141	7041	7140	7172	7219	7252	7082	7183	7124	7118	7029	7145	7115	7101	7078	7176	7154	7231	7322	7082	7183	7162	7152	7091	7238	7278	7098	7135	7181	7165	7148	7095	7224	7190	7207	7154	7227	7125	7089	7216	7118	7075	7179	7214	7148	7123	7270	7105	7208	7241	7123	7152	7248	7263	7151	7075	7222	7230	7170	7138	7233	7049	7092	7135	7095	7187	7180	7106	7141	7157	7289	7214	7022	7127	7104	7181	7134	7052	7082	7165	7087	7250	7081	7108	7094	7163	7112	7164	7198	7201	7079	7189	7166	7066	7203	7195	7130	7192	7028	7055	7105	7271	7177	7195	7206	7167	7139	7053	7192	7221	7094	7149	7039	7134	7309	7077	7315	7105	7207	7131	7130	7179	7132	7093	7204	7058	7139	7112	7158	7004	7218	7116	7031	7213	7105	6998	7196	7083	7088	7195	7117	7030	7283	7261	7256	7108	7103	7137	7100	7165	7109	7133	7214	7117	7240	7098	7150	7079	7087	7137	7118	7070	7174	7272	7207	7196	7142	7084	7318	7204	7073	7257	7271	7147	7193	7002	7151	7124	7238	7161	7211	7193	7033	7124	7078	7088	7114	7225	7130	7109	7098	7111	7246	7209	7299	7113	7123	7196	7185	7157	7135	7144	7065	7196	7123	7174	7148	7107	7137	7073	7164	7142	7197	7085	7177	7065	7179	7212	7333	7057	7281	7149	7097	7192	7221	7201	6996	7065	7121	7172	7069	7134	7195	7061	7206	7095	7123	6950	7112	7096	7043	7232	7107	7212	7111	7219	7110	7112	7177	7063	7129	7113	7204	7055	7007	7221	7122	7082	7078	7190	7100	7198	7178	7054	6996	7185	7116	7145	6995	7251	7177	7220	7220	7159	7295	7182	7129	7144	7138	7162	7181	7142
11115	9870	7231	4450	3121	6302	4965	3330	1926	1072	888	794	737	747	841	779	751	788	773	747	764	838	802	766	818	748	818	767	805	776	732	782	726	789	771	739	762	749	748	791	818	767	781	748	800	779	766	737	821	798	797	759	787	844	793	736	830	787	747	798	742	790	791	792	770	766	764	776	769	783	796	789	774	791	796	766	763	772	782	785	791	832	797	766	805	761	795	753	743	765	803	786	776	768	845	832	758	802	821	807	809	788	820	833	753	822	817	841	801	806	770	802	774	803	798	755	766	782	772	775	797	764	837	810	823	799	836	774	795	758	804	793	761	848	803	722	742	743	748	735	807	806	811	794	733	801	825	777	781	839	797	785	815	784	756	762	879	780	801	743	796	791	837	799	792	815	766	788	779	777	750	820	815	768	818	780	790	751	803	769	777	775	795	764	774	758	793	828	802	770	783	786	753	762	794	784	768	781	774	799	812	809	800	817	786	784	838	826	784	788	797	806	783	821	815	820	774	776	780	800	807	785	744	801	802	774	820	858	768	763	788	756	791	771	807	790	866	752	799	814	752	789	764	770	754	803	761	826	774	777	789	764	761	763	835	775	780	755	798	818	854	760	828	765	818	724	821	826	795	812	781	785	792	845	807	773	805	803	792	728	794	815	743	767	758	822	767	792	783	777	809	791	774	779	773	761	789	786	749	834	782	796	805	795	803	809	757	801	793	792	792	829	764	745	806	811	829	765	773	789	763	816	804	752	782	772	833	722	798	754	794	790	804	798	805	795	801	786	771	760	831	801	801	836	818	793	784	757	813	765	762	803	842	765	823	781	786	806	796	786	819	715	751	777	786	771	808	812	733	734	773	803	783	842	790	800	824	840	787	842	805	807	774	749	785	787	796	787	826	822	799	831	779	782	819	829	841	760	795	818	735	831	794	785	841	781	762	758	854	793	743	765	842	770	787	770	779	814	841	802	753	796	814	839	758	816	812	749	754	808	795	778	847	783	765	833	799	789	784	777	824	776	760	784	858	758	829	811	804	778	807	824	829	784	824	776	707	777	791	856	791	754	799	773	752	772	744	767	799	801	781	770	812	811	822	729	791	797	719	742	865	724	780	810	780	757	775	817	821	763	800	758	836	817	775	742	793	804	807	839	795	768	802	791	808	778	759	776	790	811	800	808	782	767	770	818	724	784	822	735	778	731	826	810	827	809	816	788	777	779	837	730	730	792	780	793	803	818	781	802	759	750	785	797	794	762	747	784	832	813	752	803	825	804	778	846	757	768	790	814	780	778	813	790	832	806	808	807	758	787	781	826	755	765	800	800	792	813	758	803	847	790	806	812	746	822	780	774	773	799	756	828	768	772	773	788	781	786	811	731	800	796	816	827	754	820	826	788	774	791	809	783	843	753	807	739	836	819	771	753	755	754	759	765	825	779	788	722	765	761	794	829	843	762	766	795	810	727	843	798	800	760	748	753	766	811	803	780	789	811	793	850	729	806	837	765	817	776	805	779	775	762	780	779	769	742	718	752	773	779	784	772	785	829	763	795	808	761	831	749	797	749	760	744	812	743	762	810	811	752	828	828	793	809	863	817	828	751	820	786	847	763	825	788	798	832	789	768	826	788	772	802	795	767	790	784	755	786	786	797	778	747	750	792	763	802	785	785	767	824	809	776	794	783	804	802	758	797	782	818	824	797	776	822	806	836	777	792	793	735	788	777	785	776	796	832	804	834	808	806	810	732	762	794	805	765	777	775	805	810	769	794	821	792	810	758	793	772	779	811	814	779	800	746	848	805	775	781	772	784	802	789	773	777	777	766	812	766	829	818	783	752	773	817	748	793	813	821	759	800	767	799	750	802	792	748	826	800	754	810	750	798	789	772	796	783	805	831	862	821	794	795	828	792	792	801	805	803	783	766	818	786	845	771	842	795	766	775	776	817	767	755	781	793	793	747	749	780	753	761	762	778	766	766	819	835	850	761	767	795	791	808	743	784	788	763	802	796	791	762	810	747	809	787	801	790	809	775	801	787	772	814	791	795	789	815	785	801	821	827	769	827	751	799	830	770	840	795	766	820	771	737	779	792	799	768	770	812	792	793	783	786	790	763	834	807	823	810	765	830	805	765	774	781	810	782	826	787	789	848	767	785	781	752	804	818	785	768	787	844	824	784	821	814	766	738	770	787	830	786	769	763	817	811	814	758	806	813	791	815	765	809	776	822	783	755	787	798	830	865	770	803	832	790	841	778	782	795	749	772	759	798	771	780	787	767	772	761	758	811	789	854	754	790	841	832	821	790	813	811	794	783	841	785	832	819	755	798	789	756	780	772	790	780	794	755	790	765	772	783	766	793	793	801	818	802	820	763	863	837	796	807	790	771	797	784	780	823	788	778	790	796	746	805	775	796	774	808	791	757	844	750	784	795	744	783	863	767	795	823	729	772	698	775	828	793	790	757	817	828	769	813	749	819	842	805	792	786	830	799	748	792	834	809	792	795	755	756	788	831	805	778	774	785	813	759	781	782	772	801	779	780	739	811	810	764	813	762	783	803	799	791	786	789	826	747	817	765	788	848	773	791	809	773	746	782	828	771	806	754	777	755	847	780	818	820	839	759	812	797	827	793	836	768	757	777	775	736	820	832	781	805	749	789	829	764	772	764	823	796	814	798	783	796	786	775	758	766	802	778	790	825	776	782	755	798	723	780	804	788	790	772	765	766	727	831	809	786	779	786	797	769	784	898	785	810	785	766	790	770	800	841	790	837	747	779	796	807	733	760	780	766	841	819	794	842	781	762	795	772	802	739	774	839	807	788	812	855	814	783	798	808	747	777	755	755	764	808	807	781	775	819	845	779	776	771	770	768	809	803	740	792	795	762	813	772	779	762	804	803	782	783	780	791	816	780	768	803	770	815	813	802	785	818	797	809	817	800	765	751	807	797	778	755	755	831	772	804	780	819	786	806	766	752	791	760	787	738	793	818	782	741	766	774	825	911	836	771	827	743	705	804	805	748	820	876	769	818	748	806	802	784	808	827	805	798	799	817	778	782	842	726	784	776	817	819	747	815	760	752	796	837	749	783	739	800	793	763	753	798	851	762	804	782	771	790	775	835	783	804	816	790	820	779	814	747	734	812	772	794	774	790	827	771	826	774	838	782	761	785	769	755	789	825	775	777	826	861	775	773	811	753	822	750	790	794	786	796	757	799	763	825	729	777	803	822	763	748	796	775	833	725	776	846	827	819	803	790	771	785	791	781	806	809	745	790	803	775	805	787	810	747	797	748	808	813	793	806	795	814	812	795	798	710	781	780	798	772	811	791	777	849	806	807	780	814	793	800	831	738	777	783	772	783	804	821	818	772	769	844	823	799	793	826	792	771	757	817	788	824	825	764	741	779	773	773	770	833	783	827	754	758	817	835	772	810	795	792	764	798	835	792	789	764	773	772	810	766	820	817	778	769	826	755	822	775	722	780	806	770	814	782	812	785	776	756
45701	41982	37041	42052	41585	51127	42559	34991	22103	10978	7855	7263	7103	6994	7101	7091	7159	6961	6984	7012	7026	6950	7176	7045	7079	6969	7000	7038	6998	7047	7025	7071	7081	7136	7194	7068	7096	7053	6934	6907	7221	7031	7051	7027	7056	7031	7070	7076	6895	7153	7103	7018	7134	7033	6973	7222	7084	6942	7083	6952	7001	7028	7179	6945	7137	6934	7020	7012	7034	6954	7022	7062	6953	7076	6888	7039	7112	6989	7039	7036	7144	7004	7090	7048	7037	7082	7117	6968	7072	7101	6996	7043	7023	7120	6961	7015	6974	6930	6954	6982	7090	7034	7118	7241	7011	7080	7068	6980	7164	7096	7068	7154	6918	7101	7155	7116	7039	7081	7109	7084	7049	7006	6996	7039	7086	7077	7087	7127	7030	7033	7227	7064	7029	7010	7102	7134	7092	7068	6927	7016	7207	6984	6916	7111	7039	6999	7042	7029	7058	6984	7063	7132	7064	7177	7167	7138	7213	6945	7018	7096	6979	7097	7175	7062	7064	7092	7000	7180	7080	7040	7050	7088	7259	7148	7112	7042	7127	7140	6990	7001	7026	7032	7002	7123	6979	7037	7169	6951	7209	7065	6994	7083	7019	7093	7030	7141	6911	7123	6981	7033	7027	6962	7165	7056	7088	7110	7030	7067	7134	7054	7074	7073	7006	7025	7176	7205	7008	6981	7104	7153	7030	7146	7241	7154	6969	7084	6868	7071	7095	7078	7097	7000	7173	6989	7072	6994	6963	7123	6965	6992	7012	7034	7060	6988	7077	7018	7032	7038	7017	6947	6995	7048	7083	7056	7060	6963	7062	7038	7016	6972	7002	7086	7019	7053	6969	7079	7007	7018	7109	6978	6994	7095	7086	7101	7028	7019	7101	7106	7109	7153	7156	7088	7087	7065	7105	7164	7008	7132	6926	7010	7042	7033	7040	7084	7209	7170	7125	7116	7103	7066	7083	7092	6998	7145	7001	7125	7130	6991	7021	7091	7089	7012	7183	7169	6988	7108	6990	7104	7041	7117	7055	6938	7054	7223	7060	7017	7047	7246	6989	7087	6990	6947	6955	6994	7135	7037	7104	7147	7034	7137	6964	7173	7086	7065	7098	7105	6998	7101	7137	6998	7068	7023	6978	7039	7086	6965	7039	7067	6929	7048	6991	7002	7069	6965	7069	7140	7043	6970	7086	6854	6987	7014	7023	7000	7161	7112	7146	7036	7117	6874	7059	7151	7063	6993	7071	7014	7110	7035	7086	7087	7135	7019	7109	6981	7111	7021	7111	7037	7000	7082	7028	7004	7001	6966	7111	6965	7129	7045	6952	7067	7136	7019	6979	7067	7169	7122	7017	6912	6980	6917	7083	7010	6998	7123	7106	7180	7026	7044	7044	7158	7094	7070	6983	6994	7137	7067	6958	7056	7042	6894	7103	7116	6962	7116	6962	7019	7064	7002	7046	7109	7026	6997	6940	7029	7133	7043	7080	7088	7072	6907	7226	7017	7121	7069	7181	7058	7012	6986	7104	6967	7114	6990	7056	7120	7051	7026	7007	7054	7093	7135	7044	7021	6984	7030	7111	7015	6983	7289	7108	7006	7142	7117	7081	6956	6968	7128	7130	7038	7143	7076	7031	7043	7069	6986	7112	7108	7157	6998	7056	7114	7035	6998	7017	6970	7011	7025	7108	7117	7061	7129	7032	7088	7267	6977	6993	7128	7028	6947	7085	7030	7047	7034	6968	7136	6975	7071	7088	7087	7078	6924	7118	7066	7037	6928	6920	7070	7070	7012	7049	7141	7041	7102	7019	6986	6994	7112	7034	7167	7132	7066	7056	6930	7009	7015	7149	7000	7116	7061	7147	7068	7111	7042	7073	7101	7093	7029	7028	7021	7064	7026	7051	7118	7089	6965	7110	7104	7079	7061	7039	7146	7052	7119	7004	6970	7050	7057	7048	7083	7040	7120	7040	7179	6913	6916	7110	7118	7086	7097	7091	6949	7135	7024	7246	6977	7044	7087	7073	7036	7104	7123	7010	7110	6951	7068	6991	7104	6986	7094	7048	7186	7039	7044	6923	7123	6900	6972	7093	7122	6965	7096	7003	7031	7021	6974	6893	7004	7083	7098	6989	7139	7012	7065	6995	7098	6980	7069	7038	7118	7186	7088	7052	7099	6995	7132	7006	6986	6990	7171	7121	7145	7101	7201	7033	7107	6950	7084	7021	7101	6966	6983	6996	7083	7084	7087	7044	7117	7037	6987	6992	7027	7007	6991	6847	7112	7189	6951	7092	7102	6968	7065	6979	7006	7013	7081	6985	7035	7073	7066	6976	6981	7117	6950	6967	6970	7035	7049	7122	7124	7059	7063	6937	7081	7092	7043	6975	7018	7121	6895	7075	7109	7010	7217	7040	6982	6855	7120	6979	7086	7057	7037	7109	7162	7152	7079	7064	7081	7050	7098	7111	6955	7132	7026	6912	6988	6989	6930	7151	7093	6943	7109	7055	6960	7073	6970	6979	7199	7015	6880	7134	6993	7151	6997	7077	7041	6982	7128	6996	7104	7043	7097	7007	7126	7161	7012	6943	6958	7030	6990	7137	7032	7035	7073	7049	7130	7117	7024	7129	6931	6873	6905	7117	7132	7031	7065	7081	7150	6953	7150	7098	7060	7010	7141	6945	7080	7069	7143	7045	6978	7000	7049	7041	7285	7090	6997	7079	7092	7121	7090	6961	7103	6890	7038	7071	7020	7026	7016	7082	6881	7019	7054	7113	7064	7100	7028	7096	7181	7021	7026	7090	7134	7034	7110	6931	7097	7083	7071	7118	6978	7154	7029	7007	7102	7090	7004	7107	7023	7169	7119	7081	7093	7017	7078	7100	7109	6985	7012	7041	6962	7126	7002	7127	7060	7022	7061	7111	7135	6854	7151	7060	7016	7039	7198	7175	7118	7120	6895	7069	7119	7058	6910	7080	7105	6943	6987	7143	7007	7127	7076	6971	7270	7023	7142	7103	7122	7123	7100	7107	7102	7210	7033	7054	7104	7055	7141	7169	7026	7009	7005	6983	7193	7117	7039	7198	7095	6921	7015	7093	7050	7115	7021	7066	7039	7178	7040	7092	7006	6917	6862	7006	7141	7095	7002	7098	6970	6977	7023	7096	7100	7063	7001	7022	7076	7032	7017	6989	6994	6970	7102	6837	7105	7094	6974	7127	7022	7028	6989	7072	7062	7138	7043	7152	7042	7018	7037	7096	7062	7084	7005	7028	7106	6980	7025	7013	7078	7074	7075	7138	7067	7104	7003	6912	7113	7026	7156	7069	7108	7046	6991	7187	7046	7107	6992	7075	6956	7083	6994	7138	6998	6980	7027	7063	7033	7137	7148	7116	7082	7081	7034	6947	7060	7092	7050	7006	7016	7090	7096	7134	7106	7247	7058	7075	6937	7106	7058	7083	7045	6955	7014	7089	7150	6961	7067	7071	7109	7003	7098	6924	7060	7266	6927	7072	7145	7109	7115	7087	7171	7186	6989	7169	7028	7037	6945	7030	7010	7151	7035	7158	7108	7001	6913	7082	7053	7092	7153	7142	7164	7030	6888	7084	7087	6991	7035	6943	7072	6971	7016	7003	7053	7108	7058	7072	6990	7051	7173	7004	7030	7042	6914	7022	7054	7089	7094	6956	7069	7214	7051	6932	7135	7049	7073	7177	6955	6980	7117	7064	7058	7044	7070	7020	7010	7063	6998	6969	6902	7094	7211	7101	7031	7074	6976	7082	6982	7112	7004	6936	7005	7042	7115	7151	7014	7154	7043	7096	7074	7110	7026	6973	7126	7053	7026	7133	7246	7101	7068	7065	7051	7072	6809	7053	7041	7073	7094	7219	6987	7129	6976	7004	7048	7241	6951	6978	6997	7067	7068	7102	7061	7126	7074	6939	6935	7132	7006	7101	7174	7089	7050	7088	6998	7101	7044	7121	7027	6927	6954	7038	7047	7088	6933	6911	7039	6990	7108	7085	7015	7017	7002	6921	7012	7072	7152	6927	7156	7116	7121	7056	7028	7141	7075	7086	7046	6922	7175	7114	7006	7036	7014	7122	6975	7225	6998	6998	7040	6986	7035	6995	7081	7034	7035	7222	7075	6973	7021	7115	6989	7121	7036	6984	6948	7050	7134	7246	7053	6969	7184	7045	7132	7071	7079	7101	7148	7031	7074	7078	6956	7047	6959	6972	6910	7240	7014	7110	7040	6999	7002	6939	7099	7087	7014	7041	7079	7086	7082	6930	7051	6971	7012	7056	7093	6999	6965	7081	7057	7121	7206	7122	7009	6918	6976	7157	7052	7171	7041	7041	7083	6948	6893	6995	7081	7084	6961	7030	7116	7086	7040	7052	7023	7071	6978	7107	7201	7085	7041	7149	7169	7011	6954	6967	7072	7127	7132	7128	7068	7041	7017	7093	7015	6917	7054	7067	7086	7067	7087	7103	7036	7031	6923	6990	7093	6946	6982	7131	6948	7058	7069	7060	7184	6958	7023	6975	7022	7145	6893	7043	7149	7008	7071	7079	7057	7124	7175	6964	7080	6948	6981	7083	6920	7142	7161	7221	7086	7046	7059	7074	6980	7181	7048	6885	7069	7088	7127	7031	7020	7020	7052	7081	7036	7136	6999	7035	7141	6996	7090	6950	7109	7041	7059	7100	6985	7022	7094	7103	7037	6915	7058	7096	7145	7106	7003	7082	7012	6947	7244	7031	7121	6946	7105	7020	6948	7116	7068	7051	7120	6895	7023	6909	6996	7029	7122	6988	6982	7060	6977	7148	7036	7177	7049	7059	7161	7174	7071	7058	7101	6970	7097	6911	7019	7060	6996	7113	7024	6950	7107	6989	7041	7130	7024	7120	7182	7104	7038	7063	7020	7113	7029	7083	7118	7060	7028	7005	6813	7153	7095	7141	7047	6991	6996	6960	7156	6914	6905	7045	7009	7038	7086	7026	6922	7147	7040	7058	7010	7019	7175	6963	7180	7149	6969	7087	7130	7138	7092	7066	6967	7072	7136	7158	7005	7088	7032	7030	6947	6940	7141	7019	6972	7092	7023
20583	19224	9122	9241	18576	16823	20837	12821	5833	1958	1045	851	820	761	735	773	804	780	779	775	822	808	788	746	797	745	756	842	799	781	819	802	795	816	808	773	768	778	779	788	765	785	841	778	776	803	819	792	759	755	749	763	787	824	791	816	838	842	801	815	796	791	845	765	783	835	795	770	822	817	783	819	812	760	816	783	806	839	766	758	741	743	798	794	795	785	765	758	782	791	816	809	749	795	787	768	780	792	759	782	805	819	829	805	850	796	752	798	843	807	763	805	743	767	812	818	796	808	828	842	790	796	809	759	819	766	773	795	736	736	804	795	771	819	781	742	758	745	790	789	778	756	747	816	802	761	810	763	806	769	784	783	841	807	780	807	746	784	790	825	787	801	799	789	830	797	808	805	815	818	798	782	794	799	753	800	823	799	831	859	835	795	813	802	796	791	798	801	804	749	811	748	755	788	770	787	780	866	801	800	832	752	835	818	775	761	820	812	804	809	752	776	838	772	788	816	803	780	806	820	839	765	778	779	797	803	786	827	810	803	808	779	839	808	796	809	787	789	782	751	848	796	775	776	789	821	824	768	795	846	757	804	809	805	780	779	798	811	848	778	792	794	796	844	807	779	866	791	772	787	842	811	785	824	838	775	764	751	798	804	778	756	793	800	802	839	766	792	797	808	769	798	819	828	820	766	775	855	749	788	779	842	778	790	834	806	763	751	823	803	772	797	783	797	776	802	816	787	732	783	824	786	772	790	802	787	784	769	780	807	785	792	823	843	819	800	795	873	794	808	841	800	821	794	812	810	796	783	777	785	774	852	785	812	766	856	863	788	781	784	806	780	770	746	775	842	817	781	784	771	786	858	765	790	781	835	794	787	742	831	786	804	805	851	773	797	801	752	802	788	808	834	844	844	754	787	849	788	801	799	812	784	793	793	777	807	757	814	775	765	760	761	830	762	821	742	806	792	822	835	812	760	834	806	776	815	724	788	815	777	810	765	762	836	762	787	771	803	800	846	774	725	749	756	803	780	755	816	803	812	802	767	772	781	878	815	794	776	781	790	789	784	754	798	796	790	742	759	867	802	795	778	808	864	810	777	758	792	828	782	796	790	768	773	815	803	776	810	793	805	789	820	771	827	817	822	789	811	807	855	759	838	768	823	817	821	825	789	760	798	773	850	791	795	801	790	834	812	779	799	743	767	807	781	804	745	749	806	773	790	815	779	794	804	806	771	812	798	780	849	749	846	755	821	787	802	859	782	794	748	778	819	800	777	778	823	804	783	818	811	794	752	756	771	800	801	843	768	809	768	739	794	762	784	810	844	787	791	774	723	757	849	806	766	865	751	800	807	759	818	782	773	816	822	769	846	801	798	769	792	799	780	735	773	805	801	799	761	790	788	785	756	800	780	747	825	789	781	775	757	765	787	773	850	820	847	809	807	778	788	761	796	765	735	820	755	834	765	762	803	797	781	756	826	808	840	829	784	788	815	811	775	780	842	817	776	805	831	787	812	797	749	790	801	798	772	782	797	788	771	737	798	811	785	792	783	756	768	756	847	776	776	787	842	846	800	789	817	803	798	794	759	826	784	768	816	827	763	785	815	815	769	757	774	843	804	807	757	809	821	778	728	741	817	755	835	772	754	807	829	818	793	782	801	794	764	737	793	765	801	839	797	804	765	741	743	766	794	725	795	805	828	875	798	774	749	818	742	832	774	809	827	784	820	784	775	786	773	801	784	813	839	823	815	783	843	843	751	792	803	780	798	778	775	743	835	744	846	792	783	852	795	798	792	815	801	765	824	809	803	842	807	782	839	787	813	814	759	792	775	803	846	719	817	787	844	824	823	770	811	829	772	804	808	828	790	812	725	764	800	788	774	768	793	769	788	781	773	810	813	866	803	807	783	801	766	829	786	787	768	777	765	789	810	795	789	822	801	820	830	844	781	834	816	782	790	790	864	777	768	819	810	799	786	785	825	811	805	774	748	785	804	822	789	792	852	815	769	749	828	770	757	812	784	789	827	784	801	762	765	783	812	799	846	802	826	777	800	773	813	799	756	795	764	778	836	804	809	834	834	798	782	797	814	773	854	809	817	814	815	799	776	803	825	791	818	812	747	816	753	825	799	784	724	786	824	805	781	784	768	840	836	763	750	832	783	783	798	800	755	783	810	769	794	818	773	787	815	842	824	843	812	753	810	835	765	785	776	846	752	801	784	819	795	752	764	819	816	806	795	824	790	794	743	766	814	781	810	782	786	747	837	823	854	740	824	776	790	804	848	835	838	820	797	758	810	782	808	825	784	753	782	796	759	806	819	799	848	749	804	805	800	782	848	788	738	781	794	756	790	773	796	763	762	805	833	800	804	769	804	768	811	728	790	791	793	752	820	815	801	802	799	764	799	761	742	802	788	799	795	765	802	778	789	771	796	818	833	738	788	785	777	763	767	789	802	783	796	812	744	748	829	761	792	872	741	789	797	782	779	832	835	792	814	824	792	784	822	830	815	809	812	769	772	745	827	817	730	823	796	767	778	785	796	817	760	795	737	795	820	791	779	828	795	776	818	785	740	825	793	815	846	807	838	820	796	769	769	810	809	779	777	803	785	785	806	811	820	810	763	796	859	815	779	786	777	793	757	772	813	822	797	808	821	779	779	803	802	814	836	760	760	796	767	762	828	817	754	827	791	775	781	862	819	845	739	782	842	813	768	802	786	812	756	833	797	770	780	746	813	836	813	778	802	814	792	752	834	833	783	811	765	809	810	786	822	826	780	809	734	785	800	784	820	765	825	724	763	855	817	835	854	749	829	853	796	806	784	792	812	838	809	795	814	802	809	812	717	736	754	801	771	787	788	849	762	821	780	793	762	836	781	774	765	799	703	762	838	806	793	795	812	844	781	735	778	810	820	744	820	780	831	795	769	799	802	812	850	803	793	776	826	835	818	801	754	809	801	823	830	771	794	793	803	790	775	750	818	814	797	801	794	754	781	800	781	819	819	788	777	798	838	785	809	754	724	822	779	865	795	784	789	797	797	861	824	840	762	798	774	750	791	819	804	766	778	826	761	812	806	772	814	799	811	806	763	790	809	800	741	755	757	761	777	817	829	803	804	790	785	771	761	787	858	783	784	826	810	793	820	763	790	808	825	833	764	787	817	773	777	799	826	736	723	760	796	775	805	815	806	841	765	817	793	805	832	758	746	781	850	811	814	776	832	800	818	820	771	810	761	839	793	784	839	808	756	771	830	790	790	833	772	794	791	823	748	741	761	811	794	794	831	810	821	795	769	828	775	811	819	754	814	752	767	751	748	832	832	797	825	725	805	787	758	778	805	779	789	791	809	801	754	816	812	810	787	860	802	807	790	760	772	802	793	785	767	739	757	810	810	805	834	784	827	789	761	788	843	839	776	756	816	778	753	822	812	782	787	803	825	752	810	833	755	841	783	778	795	792	815	754	770	791	749	734	748	819	807	834	796	776	771	771	788	821	801
56663	46503	39273	56596	68598	63657	72576	56690	39428	21355	10845	7601	7342	7057	6969	7168	7144	7070	7031	7132	7150	7232	7173	7038	7089	7156	6982	7144	7065	7092	7197	7170	7082	7110	6864	7135	6857	7150	7142	7153	7100	6976	7119	7171	7121	7076	7100	7118	7211	7021	6970	7005	6994	6959	7288	7123	7065	7137	7028	7122	7101	7059	7099	7031	7051	7055	7152	7055	6972	7160	7077	7084	7054	7070	7054	7117	7058	7040	7123	7046	6996	7101	7085	7143	7188	7170	6880	6976	7232	7029	7196	7109	7069	7045	7105	7250	7150	6797	7039	7077	7168	7092	6930	7194	7047	6906	7125	7121	7153	7123	7333	7265	7121	7132	7064	7217	7195	7151	6976	7072	6946	6979	7011	7134	7161	7041	7058	7126	7117	7151	7043	7057	7164	7063	7280	7106	7054	7065	7168	7036	7131	7024	7168	7007	7000	7026	7080	7173	7088	7100	7081	6993	7107	7029	7153	7241	7069	7017	7140	7033	7106	7024	7161	7074	7094	7085	7108	7057	7061	7150	7164	7122	7162	7089	7088	7093	7097	7036	7178	6973	7182	7247	7077	7101	7079	7123	7064	7091	7147	7080	7217	7108	6969	7137	7096	7148	7247	7022	7120	7001	7003	7158	7022	7212	7137	7213	7110	7093	7098	7250	7134	6895	7066	7093	6988	7022	7138	7101	7198	7143	6907	7099	6973	7072	7160	7203	7080	7103	7077	7127	7088	7074	7197	7205	7177	7189	7084	7117	7213	7104	7112	7049	7067	7045	7050	7070	7107	7094	7218	7223	7101	7045	7131	7049	7002	7064	7125	7198	7059	7138	7168	7122	7139	7085	7017	7129	7165	7024	7148	7137	7228	6973	7019	7078	7150	7155	6996	7086	7072	7076	7058	7146	7130	7123	6948	6934	7084	7184	7048	7120	7180	7063	6999	7161	7045	7065	7054	7030	7145	7100	7154	7075	7068	7106	7014	7109	7055	7190	7074	7134	7011	7076	7032	7142	7042	7109	7057	7035	6918	7145	7040	7089	7049	7101	7094	6949	7105	7198	7091	7062	7050	7133	7080	7156	7052	7123	7047	7205	7216	7082	7124	7172	7117	7024	7073	7115	7037	7161	7045	7170	7112	7035	7184	7246	7174	7175	7006	7085	7153	6964	7029	7072	7103	7121	7148	7100	7092	7079	7143	7037	7098	7165	7210	7061	7051	7124	7062	7101	7061	7112	7096	7023	6880	7266	7136	7040	7119	7043	7102	7226	7061	7018	7225	7154	7137	7266	7087	7027	7134	7123	7108	7059	7020	7020	7157	7175	7183	7061	7029	7083	7091	7140	7098	7150	7131	7049	7079	7100	7069	7103	6977	7070	7082	7118	7070	7088	7260	7173	7205	7030	7073	7195	7186	7083	6933	7031	7236	7036	7092	7088	7228	7027	7115	7191	6999	7070	6997	7130	6962	7041	6992	6906	7144	6968	7177	7074	7263	7226	6997	7253	7086	7101	7072	6989	7172	7075	7105	7148	7061	7062	7096	7118	7189	7033	7071	7025	7022	7002	7117	7291	7217	7085	6930	7197	7222	7085	7081	7066	7186	7127	7234	7052	7023	7197	7032	7147	6984	6939	7028	7099	7123	7087	7047	7098	6962	7019	7124	7061	6961	7259	7119	7089	7111	7055	7099	6887	7104	7165	7118	7001	7089	7034	7130	7045	7102	7050	7201	7080	7017	7087	7096	7111	7104	6997	7059	7136	6849	6953	7219	7029	7003	7120	7108	7020	7184	7134	7062	7126	7216	6950	7067	7135	7080	7025	7235	7061	7257	7120	7154	7072	7084	7162	7028	7149	7068	7085	7141	7097	7181	7129	7006	7005	7124	7117	6976	7245	7110	7166	7110	7027	7112	7024	7162	7155	7014	7199	7112	7094	7167	7061	7054	7125	7003	7125	6982	7112	7029	7025	7097	6975	7139	7038	7083	7025	7063	7082	7100	7127	6974	7292	7170	7199	7108	7186	7185	7064	7179	7142	7059	7169	7195	7012	7069	7067	7065	7110	7142	6991	7075	7094	7177	6978	7118	7062	7162	6945	7031	7105	7183	7083	7130	7098	7163	7238	7124	7189	7061	7071	7050	7135	7087	7068	7011	7110	7032	7286	7082	6999	7055	7161	7077	7236	7127	7091	7112	7118	6963	7039	7148	7118	7210	7023	7083	7142	7006	7177	7142	6909	7052	7113	7138	7189	7011	7101	7212	7216	7112	7225	7076	7036	7147	7140	6977	7109	7086	7072	7126	7002	7185	7082	7063	7104	7132	7204	7058	7025	7044	7129	6952	7197	7121	6992	7088	7150	7221	7121	7163	7055	7161	7086	7049	7085	7153	7209	7089	7142	7113	7097	7111	7013	7123	7233	7166	7115	7095	7063	7156	7123	7135	6927	7130	7008	7022	7150	7184	7123	7133	7063	7118	7156	6991	7072	7237	7155	7055	7006	7155	7100	7112	7112	7235	7047	7074	7135	6990	7172	7025	7043	7066	7050	7097	7100	7094	7075	7104	7073	6994	7125	7157	7174	7045	7022	7208	7140	7130	6947	7099	7106	7026	7007	6975	7076	6959	7103	7129	7105	7139	6955	7121	7113	7234	7135	7173	7157	7107	7151	7100	7020	7238	7166	7148	6983	7140	6996	7179	7163	7082	7136	7159	7182	7133	7058	7118	7123	7072	7075	7079	7201	7148	7066	7039	7146	7210	7016	7099	7150	7160	6974	7256	7164	7124	7101	7028	7128	7171	7217	7037	7214	7081	7123	7148	7181	7030	7183	7087	7175	6921	7112	7097	7123	7068	7144	7020	7151	7123	7019	7146	7201	7142	7133	7146	7164	7140	7182	7086	7197	7090	6982	7044	7150	7111	7189	7099	7105	7124	7143	7011	7115	7056	7064	7174	6996	7164	7158	7029	7239	7104	7106	7243	7091	7023	7348	7251	7094	7017	7094	7093	7073	7097	7092	7120	7199	7037	7078	7092	7194	7120	7089	7237	7050	7095	6969	7115	7066	7110	7026	7039	7025	7042	7026	7214	6972	7004	7091	7068	7167	7124	7080	7030	7123	7211	7114	7148	7065	7188	7195	7129	7156	7079	6899	7110	7145	7158	7126	7135	7278	7123	6970	7070	7067	7083	7067	7075	7178	7059	7078	7011	7211	7099	7008	7043	7024	7102	7071	7093	7161	7026	7186	7089	6975	7035	7172	7185	7042	7102	6991	7174	6972	7164	7110	7151	7255	7051	7144	7094	7192	7131	7111	7005	7082	7259	6968	7255	7158	7208	7037	7034	7083	7094	7024	7110	6996	7105	7052	7105	7054	7119	7100	7237	7090	7194	7073	7094	7084	7069	7086	7040	6999	7051	7008	7130	7110	7063	7082	7102	7072	7030	6967	7200	7163	7008	7088	7019	6990	6975	7019	6989	7089	7009	7056	7108	6985	7033	7090	7088	7059	7062	7107	7022	7150	7085	7157	7035	7108	7166	7130	7090	7075	7036	7077	7105	7076	7040	7023	7042	7008	7063	7035	7035	7141	7126	6997	7170	7144	6976	7051	7105	7083	7091	7125	7179	7094	7061	6904	7153	7009	7148	7047	7156	7054	7032	7157	7000	7021	6974	7178	7089	7116	7199	7071	7067	7145	7089	7119	7101	7071	7189	7075	7101	6961	7120	7073	7077	7081	6982	6948	7242	7053	7102	7202	7255	7076	7040	7057	7119	7076	7111	7148	7225	7047	6973	7209	7128	7193	7137	7115	7181	7123	7195	6966	6985	7179	7093	7163	7166	7097	7094	7095	7061	7120	6958	7144	7025	7041	7158	7173	6998	7136	7275	7051	7096	7016	7123	7093	7129	7049	7107	7083	7011	7026	7007	7100	7049	7018	6936	7004	7154	7040	7094	7017	7118	7096	7143	7116	7221	7111	7133	7133	7145	6945	7119	7146	7158	7007	7055	7059	7103	7013	7253	7088	7167	7196	7074	7108	7142	7055	7070	7094	7085	7067	7222	7044	7146	7096	7158	6913	7236	7113	7031	7153	7030	7228	7205	7007	7041	7093	7079	7049	6972	7081	7198	7158	6992	7173	7167	7024	7154	7018	7143	7146	7131	7212	7044	7161	7004	7067	7070	7169	7255	7047	6964	7111	7155	7066	7010	7084	7211	6935	7134	7076	7063	7084	7196	7142	7059	7150	7234	7172	7255	7010	7129	6909	7039	7083	7169	7103	7115	7060	7098	7147	7244	7137	7135	7069	7132	7025	7230	7101	7114	7096	7103	7274	7061	7144	7081	7183	7167	7197	7011	7036	7059	7090	7055	7259	7086	7038	7046	6975	7084	7058	7105	7217	7014	7077	6970	7112	7053	7070	6958	7044	7054	7156	7094	7182	7023	7072	7075	7106	7103	7168	6949	7086	7056	7044	7075	7261	7159	6997	7106	7008	7065	7201	7005	7042	7095	6904	7037	7076	7203	7104	7239	7036	7148	7068	7135	7061	7135	7101	7130	7235	6972	7127	6986	7184	7182	7076	7103	7101	7167	7013	7106	7038	7151	7143	7153	7025	7122	7086	7175	7077	7054	7080	7184	7045	7053	7085	7151	7221	7043	7138	7074	7045	7057	7025	7059	7043	7070	7064	7176	7090	7067	7185	7064	7027	7211	7055	7155	7099	7025	7085	7018	7108	7148	7093	6977	7176	7031	7054	7013	7004	7094	7094	7052	7183	7037	7098	7138	7156	6929	7092	7131	7130	6962	7133	7014	6901	7192	7053	7166	7069	7093	7020	7110	7165	7230	7107	7070	7132	7069	7081	7113	7115	7175	7218	7067	6979	7134	7129	7114	7127	6962	7265	7187	6972	7078	7141	7030	7150	7144	7096	7254	7089	7183	6991	7210	6986	7088	7169	7126	7061	7076	7090	7220	7025	7146	7105	7087	7000	7080	7111	7026	7006	6958	7062	7128	7073	7066	7185	7092	7080	6919	7204	7025	6953	7034	7017	7018	7098	7122	7081	6957	7021	6992	7193	7143	7013	7067	7124	7113	7040	7145	6975	7034	7133	6991	7164
16090	6975	4708	6142	7157	8515	10802	11503	7067	2719	1325	905	856	809	841	778	865	850	750	836	792	804	817	813	765	787	781	834	758	787	815	812	795	812	760	770	849	838	756	828	780	792	795	818	780	790	816	827	770	759	829	798	765	763	790	786	786	783	792	827	793	805	775	837	793	770	868	779	847	823	793	791	809	758	849	770	783	807	857	780	843	785	826	781	766	819	789	829	832	788	829	768	821	815	782	807	785	801	803	806	789	811	863	800	805	780	829	781	777	780	851	782	824	825	796	817	792	812	761	833	780	798	827	800	823	854	810	821	800	806	819	815	818	806	792	787	819	805	782	760	786	801	805	812	805	780	800	837	822	810	767	812	826	792	860	844	815	825	785	853	790	775	760	800	806	791	843	777	786	812	810	810	824	840	790	756	818	794	808	800	781	792	821	778	784	789	813	817	830	766	806	824	827	789	806	804	773	820	829	775	786	757	823	821	799	806	835	865	810	809	829	742	792	812	796	822	809	804	801	787	802	829	797	775	823	831	816	820	811	804	849	835	799	782	841	798	769	759	864	787	791	765	809	825	813	824	786	765	807	817	796	830	773	783	845	796	755	829	820	768	853	806	808	817	803	779	784	799	791	776	821	769	822	822	847	804	770	828	821	807	806	795	812	833	826	783	826	812	864	828	837	772	803	781	809	873	789	817	798	790	833	873	764	776	799	796	815	832	773	761	811	822	797	800	769	802	780	765	845	801	759	809	815	788	819	798	801	804	840	802	812	820	816	808	819	811	833	804	830	775	758	763	811	782	803	752	755	786	810	778	801	849	798	853	821	841	817	812	778	825	761	798	819	776	777	773	809	787	845	781	813	765	823	761	870	805	812	819	769	769	798	795	805	804	827	805	791	832	774	831	796	825	754	798	793	816	790	857	835	823	779	793	786	769	829	826	842	776	855	837	846	807	815	783	781	795	817	782	842	798	815	826	776	811	797	829	840	810	854	825	774	827	797	800	771	796	784	791	812	806	794	819	853	802	844	763	832	800	786	779	838	791	847	781	834	801	809	777	778	816	786	805	842	806	842	767	788	804	843	786	808	819	783	816	784	822	815	756	766	836	844	838	802	810	857	796	799	865	769	765	773	805	802	817	814	794	839	805	740	787	867	794	857	810	783	789	861	818	813	773	814	808	838	855	847	825	789	781	779	766	783	823	800	800	815	853	862	817	744	758	830	762	766	774	805	787	784	815	794	829	762	803	792	832	775	775	781	818	851	842	797	816	819	808	809	809	794	870	882	793	842	768	795	885	799	816	767	847	809	836	782	879	743	800	818	863	826	760	839	781	829	801	733	783	790	795	796	822	738	795	797	842	784	758	816	813	860	770	765	784	810	785	796	817	818	819	798	820	849	759	775	835	854	780	821	769	757	842	781	837	803	848	767	839	796	805	818	766	789	854	772	759	795	805	812	827	838	793	800	787	828	810	832	798	752	790	793	858	805	761	792	854	821	766	785	823	831	826	818	791	812	823	769	792	802	785	818	767	822	828	800	795	804	815	805	872	808	798	857	768	810	813	788	821	792	818	770	773	753	792	793	821	846	786	792	772	794	886	867	770	845	764	826	811	815	819	799	806	789	753	846	846	763	773	858	758	818	756	807	779	746	837	812	761	819	812	809	809	773	805	763	872	770	796	826	886	808	810	819	808	818	835	800	864	797	785	789	826	815	837	795	767	783	832	889	803	824	887	810	788	821	811	828	813	798	793	828	812	808	758	823	779	831	784	806	797	804	821	815	824	826	813	828	821	841	779	781	776	761	801	805	777	816	797	832	799	799	842	802	783	804	808	814	834	834	827	776	799	765	809	808	826	767	790	844	857	768	752	754	838	818	849	811	857	771	821	818	792	766	795	866	767	768	751	805	777	808	765	785	814	805	859	856	825	800	762	812	823	791	815	815	844	826	823	813	816	810	772	801	751	795	858	778	804	793	840	794	778	808	785	815	849	833	818	784	780	815	789	794	831	783	776	845	832	838	830	828	823	772	818	790	804	807	783	820	832	754	810	784	797	803	826	816	830	773	813	828	862	835	822	845	798	806	823	761	761	840	792	820	803	786	808	799	799	811	825	785	800	812	808	794	799	802	810	803	824	843	805	773	831	774	769	793	791	838	781	776	776	815	815	790	817	782	761	844	828	794	740	785	821	782	773	796	841	828	814	805	839	751	805	814	820	789	797	802	820	808	833	831	850	769	842	809	813	814	833	781	815	813	845	828	813	823	838	784	825	852	779	789	788	804	801	760	814	769	785	730	838	808	820	820	816	839	854	817	810	808	787	816	823	806	804	815	725	802	799	829	799	799	817	771	741	809	807	809	799	818	791	830	803	809	827	872	801	781	786	783	873	780	757	802	776	784	839	814	768	797	814	889	838	802	812	794	773	798	843	800	794	761	843	826	816	772	805	812	748	806	743	834	781	794	827	804	747	829	812	858	796	811	779	780	818	742	763	845	829	845	819	825	824	778	777	803	767	833	790	802	814	825	807	756	824	796	868	737	826	813	812	733	787	772	802	806	809	783	812	822	875	791	841	802	834	803	825	798	836	823	851	780	794	823	814	825	857	774	752	725	851	799	820	798	835	742	846	827	757	782	806	781	825	817	743	841	838	795	784	751	774	792	777	763	783	813	787	803	774	855	852	782	809	778	782	845	826	801	754	802	750	819	813	808	821	805	771	793	759	796	815	823	792	834	755	819	799	778	813	805	822	821	829	833	806	822	765	818	825	837	842	809	780	829	819	804	761	817	830	791	788	838	810	798	832	796	798	734	807	800	776	804	811	772	801	816	781	806	814	799	817	778	814	830	780	788	787	857	792	794	817	797	797	784	783	813	755	790	827	788	843	790	798	773	819	804	830	807	807	811	814	818	764	810	808	795	796	783	787	788	801	788	784	798	795	806	745	850	830	820	806	844	804	777	776	857	775	823	847	803	837	847	790	838	827	814	842	827	752	824	773	854	843	788	829	774	819	778	809	830	787	810	810	774	774	860	861	756	758	752	851	839	866	799	817	796	779	808	786	770	836	789	812	787	822	793	822	775	803	786	800	790	790	778	813	801	801	754	853	815	814	789	795	791	809	801	767	813	788	849	792	806	817	800	762	804	799	781	841	810	804	791	808	825	773	812	799	795	785	830	790	819	808	779	829	756	811	828	793	743	810	790	841	806	800	822	798	784	805	799	748	770	819	804	811	860	828	781	798	769	809	792	776	787	816	815	807	803	807	770	839	787	770	780	777	846	786	797	784	791	735	816	783	785	833	819	805	837	832	782	824	811	803	754	759	840	793	798	857	772	830	860	856	801	817	781	841	788	753	795	833	799	769	810	810	854	839	753	792	808	763	765	812	807	830	880	811	828	804	772	826	857	807	790	840	836	760	819	750	818	786	789	833	811	824	770	810	858	781	840	811	794	840	809	816	779	826	820	801	809	827	811	759	759	813	851	834	798	787
48993	33979	32973	51805	57597	57030	59086	57899	43762	26823	15144	9379	7752	7235	7256	7193	7209	7183	7218	7206	7176	7217	7321	7274	7228	7227	7056	7243	7111	7228	7202	7266	7216	7149	7143	7276	7100	7264	7174	7232	7212	7274	7324	7152	7208	7204	7213	7119	7040	7283	7356	7182	7158	7168	7203	7189	7061	7228	7203	7266	7214	7262	7131	7294	7097	7050	7169	7253	7243	7285	7216	7330	7185	7172	7272	7158	7260	7182	7246	7206	7370	7227	7209	7331	7209	7160	7193	7217	7435	7142	7200	7198	7294	7153	7284	7133	7264	7261	7070	7207	7227	7161	7290	7265	7118	7297	7083	7241	7281	7305	7282	7205	7124	7274	7196	7194	7231	7216	7280	7297	7228	7066	7364	7230	7208	7125	7109	7148	7214	7194	7255	7331	7204	7330	7245	7270	7172	7183	7217	7126	7351	7145	7089	7226	7062	7249	7187	7100	7087	7187	7223	7245	7316	7164	7171	7377	7050	7240	7155	7232	7136	7307	7094	7126	7262	7180	7185	7205	7261	7244	7250	7295	7269	7303	7136	7275	7268	7015	7217	7292	7220	7119	7201	7263	7145	7099	7086	7169	7231	7088	7237	7147	7243	7261	7277	7075	7226	7233	7331	7290	7163	7136	7182	7173	7111	7221	7190	7088	7204	7183	7095	7343	6995	7361	7111	7242	7124	7204	7342	7260	7095	7265	7162	7127	7259	7141	7313	7249	7252	7113	7280	7349	7149	7145	7218	7201	7232	7258	7107	7170	7313	7213	7309	7124	7374	7198	7273	7307	7235	7217	7258	7139	7278	7223	7195	7207	7168	7116	7175	7227	7247	7219	7237	7130	7216	7255	7243	7186	7238	7056	7086	7226	7186	7309	7125	7280	7198	7111	7285	7325	7352	7200	7281	7087	7201	7187	7156	7227	7258	7130	7295	7217	7086	7077	7246	7216	7214	7242	7132	7070	7245	7310	7082	7265	7185	7181	7194	7110	7194	7087	7143	7152	7289	7261	7180	7235	7141	7323	7145	7201	7316	7285	7086	7332	7275	7241	7272	7198	7245	7205	7196	7173	7199	7161	7170	7226	7278	7165	7244	7085	7194	7194	7300	7094	7246	7173	7263	7150	7302	7346	7157	7334	7192	7135	7192	7203	7224	7214	7192	7116	7207	7154	7239	7163	7193	7265	7124	7257	7187	7132	7137	7052	7130	7097	7075	7110	7207	7263	7244	7341	7163	7241	7099	7343	7224	7227	7276	7195	7114	7253	7050	7098	7151	7260	7290	7226	7217	7111	7145	7178	7173	7375	7304	7207	7223	7215	7221	7209	7294	7192	7122	7304	7251	7204	7226	7275	7212	7240	7249	7192	7175	7254	7087	7363	7161	7187	7193	7260	7172	7288	7216	7098	7379	7326	7198	7240	7298	7299	7328	7213	7176	7192	7200	7129	7199	7109	7157	7144	7233	7279	7343	7303	7224	7166	7194	7258	7112	7076	7289	7104	7181	7126	7223	7075	7290	7229	7235	7096	7129	7319	7253	7135	7226	7201	7306	7155	7280	7253	7128	7287	7133	7154	7296	7294	7133	7308	7295	7218	7216	7249	7165	7314	7155	7245	7340	7212	7234	7181	7214	7321	7108	7118	7306	7205	7251	7145	7164	7111	7231	7248	7221	7147	7204	7184	7189	7208	7220	7220	7179	7139	7193	7248	7243	7216	7267	7262	7160	7240	7182	7228	7100	7247	7223	7159	7315	7069	7109	7116	7228	7257	7230	7202	7157	7188	7222	7297	7102	7217	7326	7154	7188	7116	7152	7328	7170	7262	7266	7277	7326	7256	7286	7053	7241	7216	7232	7315	7355	7141	7194	7351	7166	7217	7314	7153	7139	7114	7258	7311	7253	7208	7132	7306	7257	7349	7262	7113	7241	7232	7260	7204	7382	7195	7185	7310	7295	7257	7049	7077	7354	7298	7228	7269	7168	7200	7224	7209	7150	7207	7139	7293	7190	7096	7266	7241	7229	7196	7314	7169	7083	7179	7189	7177	7204	7257	7281	7243	7171	7145	7230	7293	7211	7227	7162	7271	7097	7241	7306	7160	7176	7103	7215	7139	7167	7380	7211	7143	7268	7299	7253	7231	7269	7181	7257	7196	7095	7340	7353	7283	7136	7200	7144	7187	7097	7269	7299	7208	7223	7225	7313	7352	7335	7130	7218	7306	7332	7245	7145	7212	7173	7294	7176	7198	7324	7191	7183	7111	7140	7106	7266	7293	7151	7188	7312	7380	7250	7032	7210	7247	7153	7247	7236	7218	7111	7178	7384	7182	7320	7180	7252	7284	7174	7144	7329	7007	7283	7163	7143	7153	7226	7218	7210	7165	7210	7201	7272	7244	7198	7239	7207	7139	7132	7138	7234	7163	7081	7191	7182	7205	7279	7131	7218	7242	7203	7284	7261	7102	7277	7147	7401	7187	7134	7268	7288	7248	7218	7226	7166	7006	7158	7131	7190	7347	7029	7182	7224	7265	7226	7156	7214	7316	7262	7191	7152	7194	7177	7218	7319	7061	7171	7163	7288	7378	7254	7301	7274	7332	7228	6992	7071	7227	7175	7227	7271	7142	7303	7033	7142	7258	7134	7289	7164	7244	7225	7241	7311	7195	7120	7145	7179	7285	7240	7151	7114	7161	7289	7318	7126	7213	7248	7168	7256	7114	7262	7237	7149	7216	7204	7240	7210	7143	7267	7265	7176	7213	7238	7313	7259	7229	7154	7283	7171	7315	7086	7297	7257	7146	7254	7169	7246	7290	7247	7103	7302	7309	7139	7301	7196	7211	7339	7309	7193	7134	7223	7290	7338	7267	7319	7376	7233	7286	7168	7384	7186	7156	7294	7199	7185	7166	7111	7180	7042	7097	7305	7332	7245	7124	7204	7239	7212	7249	7194	7326	7230	7341	7158	7354	7245	7405	7165	7222	7296	7091	7145	7300	7246	7182	7383	7178	7195	7139	7160	7203	7282	7112	7329	7198	7341	7115	7211	7325	7254	7118	7208	7183	7193	7254	7250	7206	7203	7180	7300	7149	7137	7268	7012	7337	7182	7291	7260	7291	7242	7205	7216	7112	7176	7248	7230	7342	7235	7189	7363	7230	7138	7321	7167	7286	7265	7249	7362	7239	7203	7194	7199	7141	7217	7180	7126	7134	7304	7210	7208	7367	7247	7329	7216	7145	7261	7382	7179	7263	7220	7105	7212	7141	7297	7216	7159	7089	7285	7053	7132	7242	7246	7152	7221	7222	7232	7154	7289	7221	7187	7137	7201	7223	7358	7171	7230	7264	7257	7224	7272	7055	7376	7279	7046	7173	7189	7247	7254	7157	7182	7256	7235	7260	7260	7160	7292	7065	7254	7096	7246	7151	7230	7250	7236	7277	7155	7241	7129	7247	7186	7157	7098	7186	7160	7236	7216	7031	7185	7212	7178	7280	7268	7220	7272	7232	7294	7279	7055	7221	7162	7316	7263	7244	7269	7125	7262	7319	7133	7212	7200	7228	7278	7195	7250	7316	7186	7209	7249	7208	7261	7109	7272	7219	7314	7189	7287	7170	7358	7189	7163	7208	7373	7232	7211	7097	7122	7163	7262	7374	7170	7169	7152	7299	7193	7361	7233	7221	7253	7277	7203	7205	7265	7363	7258	7185	7175	7248	7179	7302	7152	7225	7222	7150	7180	7290	7273	7173	7265	7200	7288	7183	7184	7169	7311	7138	7230	7134	7231	7235	7179	7201	7217	7241	7166	7290	7316	7177	7056	7335	7186	7192	7152	7168	7103	7139	7166	7220	7154	7256	7238	7242	7226	7199	7155	7119	7285	7120	7237	7211	7123	7293	7240	7225	7238	7238	7191	7145	7237	7133	7153	7276	7175	7149	7246	7404	7120	7429	7321	7199	7159	7208	7251	7226	7267	7221	7211	7178	7278	7161	7347	7326	7271	7218	7149	7121	7261	7256	7196	7241	7207	7166	7382	7206	7256	7209	7211	7271	7096	7396	7204	7261	7265	7256	7302	7132	7273	7049	7147	7277	7319	7187	7202	7286	7173	7366	7258	7141	7196	7081	7224	7063	7149	7107	7249	7115	7095	7203	7145	7217	7208	7178	7194	7257	7203	7163	7183	7340	7206	7314	7282	7241	7330	7064	7210	7127	7182	7034	7274	7185	7152	7191	7315	7281	7167	7239	7415	7198	7195	7166	7278	7290	7205	7112	7188	7113	7168	7218	7226	7201	7266	7148	7195	7284	7148	7216	7276	7239	7110	7203	7224	7259	7194	7205	7157	7069	7255	7379	7131	7121	7187	7190	7130	7169	7153	7236	7111	7251	7224	7166	7271	7262	7291	7196	7203	7331	7334	7335	7184	7253	7275	7052	7198	7207	7310	7171	7217	7207	7297	7115	7181	7222	7276	7136	7208	7198	7158	7238	7149	7277	7272	7154	7189	7260	7272	7209	7224	7198	7056	7301	7211	7247	7171	7276	7294	7191	7253	7222	7160	7253	7346	7247	7109	7134	7127	7101	7214	7293	7230	7350	7295	7329	7173	7266	7153	7306	7176	7209	7216	7210	7088	7209	7136	7178	7176	7259	7167	7103	7312	7180	7288	7348	7326	7086	7216	7141	7130	7223	7041	7202	7103	7208	7209	7295	7233	7295	7312	7168	7158	7189	7251	7176	7175	7108	7114	7240	7291	7283	7211	7241	7401	7178	7004	7229	7182	7127	7265	7127	7214	7190	7154	7263	7218	7137	7122	7162	7283	7184	7294	7141	7222	7160	7085	7193	7248	7231	7177	7239	7202	7202	7086	7114	7180	7126	7136	7226	7183	7284	7302	7269	7340	7308	7260	7106	7306	7234	7220	7201	7223	7194	7233	7234	7241	7247	7266	7217	7218	7260	7208	7163	7374	7190	7203	7190	7149	7292	7252	7293	7346	7162	7115	7179	7174	7327	7249	7350	7101	7210	7253	7316	7099	7282	7188	7186	7200	7298	7258	7216	7276	7252	7165	7215	7224	7242	7245	7164	7268	7172	7299	7180	7260	7226	7263	7241	7282	7142
15453	9601	10430	12714	14936	15820	5675	15707	15473	7154	2645	1256	856	794	788	814	750	764	792	766	775	789	756	802	835	793	779	755	735	831	773	798	740	775	764	782	762	799	796	727	768	776	812	727	805	791	770	786	792	769	827	812	811	764	794	775	783	758	779	766	789	772	814	789	777	709	813	787	813	827	742	812	767	808	769	778	778	827	792	874	789	767	735	745	774	750	788	790	791	763	820	762	764	769	778	792	756	788	765	763	796	769	810	816	756	782	777	760	793	799	850	816	818	778	762	783	755	773	781	791	777	812	767	768	736	852	778	799	802	749	800	797	796	758	751	799	802	787	738	803	768	727	794	778	776	750	794	823	788	792	776	815	818	796	810	780	834	806	809	745	827	794	763	833	777	800	780	811	808	792	786	766	781	786	781	798	754	772	806	747	795	794	799	792	798	791	800	814	770	815	798	770	757	811	772	754	752	766	798	815	838	839	780	740	820	799	792	801	762	762	793	785	793	810	838	770	774	761	824	764	760	854	831	777	795	751	731	846	751	803	824	813	805	809	772	780	775	803	739	793	781	793	776	783	814	811	797	787	767	793	828	806	738	790	752	806	873	776	771	765	770	757	783	786	775	868	800	766	756	809	800	812	763	771	737	759	815	779	764	840	793	768	809	751	773	805	807	789	781	798	818	826	800	792	806	777	755	792	771	817	737	773	846	802	775	743	758	804	784	818	782	797	852	766	848	795	794	785	782	774	741	802	792	811	801	797	797	832	816	779	758	764	820	771	815	768	758	786	750	765	788	766	844	792	824	808	749	782	767	752	776	790	821	769	829	764	807	775	865	807	784	807	777	778	770	864	833	745	791	803	813	796	822	781	799	764	811	820	768	784	849	815	794	762	809	742	811	833	796	803	756	787	822	762	797	797	746	795	810	815	775	781	794	776	783	765	790	802	827	780	773	821	873	765	783	833	820	779	783	802	837	787	777	759	805	793	764	770	764	783	829	759	719	743	812	809	803	838	746	789	787	850	756	804	810	771	752	796	802	843	800	775	760	790	783	794	761	801	803	746	775	742	827	805	803	808	746	770	802	738	740	761	817	789	788	763	807	785	798	818	798	738	728	794	798	793	776	788	762	779	761	825	773	803	785	822	771	795	809	749	791	826	782	798	753	767	801	771	839	824	810	741	806	746	772	764	816	795	769	770	775	799	799	799	789	812	804	768	764	783	781	778	744	746	813	789	722	715	773	805	761	854	840	791	805	773	791	780	793	756	777	778	780	798	834	738	756	749	799	754	749	794	813	731	792	849	832	802	799	857	759	730	794	750	779	779	736	808	791	773	750	768	751	800	777	793	812	796	857	816	797	831	809	767	786	809	770	799	784	752	821	750	800	818	800	770	801	837	818	732	778	758	816	841	773	800	775	846	783	784	795	825	795	709	766	770	807	760	812	811	789	755	751	834	797	806	820	790	749	787	813	797	841	762	807	743	799	760	746	754	789	742	745	765	768	796	852	761	750	816	786	813	788	814	794	808	784	741	787	798	733	804	783	793	727	839	776	752	755	806	817	778	791	719	853	800	801	789	791	807	814	789	812	759	832	810	788	787	822	782	771	793	780	786	844	814	790	794	779	774	771	839	779	717	805	766	835	743	798	747	742	811	784	796	762	779	795	812	768	796	790	849	761	787	774	766	768	776	802	799	803	780	748	789	831	813	766	750	727	757	764	796	839	773	783	781	806	810	795	765	809	789	786	809	776	770	776	806	735	787	790	813	751	846	777	806	839	774	782	799	785	767	817	770	762	800	782	753	810	761	802	840	786	837	777	765	794	735	826	745	784	818	750	823	802	819	790	771	800	772	843	746	759	797	753	813	825	770	807	773	784	784	785	809	775	761	828	760	775	785	814	768	834	812	743	839	769	746	746	784	729	751	812	780	745	726	800	774	803	789	790	773	849	706	823	778	786	775	745	781	799	801	823	818	808	717	784	736	785	789	796	815	837	788	818	860	744	814	788	774	791	807	799	799	850	807	777	794	756	762	785	804	765	822	782	773	764	789	790	782	767	776	869	844	817	790	772	776	806	752	781	815	780	797	806	779	777	834	790	761	799	798	747	815	782	790	815	825	822	831	783	788	834	766	768	760	774	810	803	803	806	824	802	772	775	835	741	768	694	783	809	831	771	773	798	786	722	828	763	849	842	806	759	824	771	832	764	841	780	789	809	812	830	828	774	802	786	819	725	740	777	732	774	787	830	825	739	737	810	819	787	817	810	776	777	801	803	807	806	805	785	739	773	814	805	806	793	786	762	783	852	833	777	767	830	808	768	803	812	808	826	771	807	802	777	763	784	751	807	812	764	720	779	777	763	834	780	833	811	793	776	813	829	795	809	777	777	815	789	755	792	771	792	806	794	770	772	738	761	784	788	739	804	764	797	821	769	851	804	739	813	805	843	792	793	815	769	766	759	788	775	747	827	780	775	803	772	741	785	773	839	777	754	788	778	723	805	801	753	785	776	802	772	791	827	808	726	771	785	742	809	839	789	799	765	782	765	768	784	755	792	818	751	796	696	747	790	738	799	811	774	776	808	779	812	779	757	746	806	831	726	743	759	760	839	793	803	784	768	754	799	781	775	813	800	799	764	801	738	825	803	801	801	851	800	774	857	826	802	812	810	810	837	761	746	759	807	757	773	767	780	789	789	799	823	762	827	832	793	759	784	777	743	762	770	832	808	839	777	822	777	811	816	777	746	764	816	765	780	768	802	789	752	824	781	811	764	828	801	744	811	812	816	800	799	814	769	794	810	862	785	762	784	795	836	799	759	790	809	785	820	792	766	788	817	810	775	750	821	806	798	800	781	843	826	803	795	762	808	766	761	800	790	780	815	784	791	805	750	782	747	782	773	804	787	799	812	821	801	816	761	814	801	829	769	797	825	769	793	815	784	816	804	805	727	738	769	773	738	821	836	780	764	786	833	764	778	746	762	775	779	786	825	793	825	814	821	764	741	755	777	807	807	772	779	808	769	778	766	768	807	812	769	776	809	750	783	747	764	752	807	791	809	759	777	810	785	774	782	780	799	750	809	788	805	868	760	806	801	792	783	736	800	787	798	783	776	777	844	784	783	764	757	759	726	805	783	795	869	842	803	775	795	830	762	828	791	778	826	805	789	778	756	759	769	804	770	746	733	816	781	706	783	807	813	739	777	802	754	743	768	769	803	765	773	758	819	795	740	782	833	816	803	761	781	741	787	849	784	756	817	743	810	781	772	754	773	826	781	824	813	811	775	836	790	731	749	742	761	770	756	785	778	817	770	796	815	862	791	816	776	775	778	772	762	813	811	765	792	768	727	769	808	771	781	810	743	834	740	784	786	788	743	808	793	859	794	779	750	761	771	801	795	784	807	822	833	798	786	806	821	767	818	851	821	795	833	768	783	800	830	804	788	770	793	851	849	795	814	813	788	829	802	778	772	763	786	804	793	746	767	773	814	762	786	743
49760	40659	45254	67175	70627	63790	46240	64917	59904	42293	25801	13718	8471	7491	7088	7194	7180	7090	7140	7187	7151	7092	6924	7280	7013	7139	7122	6946	7095	7191	7035	7075	7044	7048	7087	7167	7113	7163	7058	7082	6963	7121	7175	7103	7192	7008	7098	7123	6972	7113	7083	6968	7271	6995	7169	6952	6932	7060	7094	7047	7140	7072	7149	6993	7061	7000	7135	7221	7161	7059	7137	7100	7047	7194	7094	6914	7117	7141	7050	6996	7029	7047	7056	7070	7133	7037	7071	7177	6963	7063	7049	6879	7054	7046	7143	7130	7167	7156	6870	7115	7179	7079	6987	7101	6982	6988	7101	7005	7127	6994	7119	6980	6994	7060	7033	7183	7195	7085	7201	7055	7060	7088	7105	7095	6987	7044	7151	7128	7137	7074	7173	6995	7038	7001	7029	7036	6931	7018	7043	6968	7201	7053	7000	7010	6985	7157	7077	7119	6963	7013	7151	7050	7200	7141	7135	7040	7099	7140	6976	6990	6994	7002	7074	7155	6994	6969	7079	7089	7151	7124	7029	7024	7209	7201	7124	7029	6978	7184	7089	6988	7131	7197	7069	7126	7151	6966	7053	6898	7092	7096	7102	7246	7006	7208	6971	7011	7133	7185	7086	7054	7121	7093	7033	7058	7126	7075	7112	7022	7186	7033	6984	7176	7045	6936	7168	7182	7118	7060	7130	7071	7045	6935	7242	6928	7030	7111	6894	6869	7009	7094	6950	6969	7197	7000	7104	7105	7046	7002	7065	7073	7237	7083	7087	7062	7007	7078	7080	7147	7045	7064	7151	6985	7138	7094	7027	7088	7159	7140	7059	7136	7018	7056	7084	7125	6944	6998	7087	7086	7220	6958	7049	7021	6990	7055	6961	7136	7080	7005	7238	7078	6928	7266	7099	6965	6949	7136	7105	7071	7180	7080	7103	7024	7112	7054	7089	6989	6990	7234	7120	7138	7092	7110	7073	7002	7020	7034	7152	6918	6996	7080	6998	6998	6932	7107	7142	7058	6935	7135	7097	7010	7098	6970	7082	6958	7150	7073	7100	7063	7011	6968	6992	7028	7040	7158	7148	7170	6828	7064	6993	7096	6986	7175	7001	7126	7119	6977	6990	7058	7097	7084	7058	7021	6957	7125	7016	7126	6997	7120	7033	7079	7119	7147	7151	7098	7162	7077	7045	7009	7125	7070	7219	7120	7085	7179	7149	7115	7336	7089	7158	6976	7086	6993	7054	7083	7026	6963	7119	7128	7027	7129	6992	7194	7063	7145	7112	7050	6971	7106	6975	7103	7121	7085	7010	7003	7091	7100	7092	7058	7151	7171	7022	7105	7123	7133	7121	7124	7184	7062	7033	7107	7125	7130	7046	7082	7008	7161	7087	7114	7073	7058	7062	6962	7120	6924	7128	7122	6981	7089	7313	7182	6973	7149	7000	7123	7134	7061	7093	6897	7142	7078	7109	6983	7130	7158	7085	7116	7033	7082	7125	7051	6959	7120	7041	6989	7054	7083	7102	7060	7082	7035	7119	7089	7143	7206	7017	7150	7040	7034	7045	7128	7012	7119	7036	6990	7034	7119	7106	7123	7158	7105	6999	7046	7058	7008	7177	7071	7029	7051	7099	6960	7159	7146	7155	7132	7087	7180	6985	7195	7050	7103	7074	6992	7102	7031	7310	7068	7149	7067	7051	7115	6982	7101	7091	7181	7119	7041	7049	7041	7064	6903	7028	7030	7141	7174	6899	6973	6976	7048	7103	6907	6947	7037	6939	7221	6876	7113	7077	7163	7130	7005	7127	7111	7102	6923	7175	7029	7143	7082	6996	7064	6975	7251	7069	7010	7023	6982	7088	7201	7065	7134	7118	7122	7090	7101	6964	7059	7171	7149	7175	7069	7023	7062	7037	7093	7039	7071	7108	7137	7043	7116	7053	7078	7179	7113	7178	7210	7151	7140	7127	7075	6988	7115	7094	7010	7042	7180	7094	7105	7088	7042	7061	6991	7144	7039	7050	6993	7088	7050	7065	7030	7190	6990	7154	7056	7158	7051	7112	7076	7127	7144	7117	7053	7044	7059	7204	7101	7073	7060	7117	7100	6991	7152	7218	7096	7144	7165	7069	7214	7066	7100	6920	7065	7077	6987	7135	7082	7119	7007	7204	6961	7073	6917	7048	7029	7060	7131	7137	6961	7084	7072	7106	7023	6977	7059	7106	6971	7226	7102	7052	7180	7254	7072	7087	7024	7057	7189	7222	7013	7076	6992	7085	6941	7053	7037	7012	7122	7098	6981	7144	7050	7140	6981	7105	6916	7089	7005	7037	7143	7118	6990	7088	7179	7167	7046	7006	7168	6933	7146	7104	7168	6959	7120	6991	7158	7234	7095	7046	7046	6990	7002	7099	7026	7113	6990	7052	7141	6953	7120	7005	7089	7037	6957	7110	7123	7118	6968	7046	7153	7040	7083	7001	7060	6960	7103	7188	7073	7105	7144	7039	6968	7038	7122	7128	7128	7121	7117	7018	7101	7142	7030	7059	7094	7071	6911	7185	7101	7115	7065	6979	6894	7063	7092	7087	7029	7136	7142	7053	7035	7088	7126	6943	7164	7036	7119	7113	7038	7154	7114	7075	7106	7092	7078	7271	7122	7016	7123	7046	7084	7116	6984	7058	7053	7057	7161	7080	6940	7024	6997	7052	7116	7128	7087	6978	7010	7008	7008	7061	7104	7080	7011	7063	7060	7083	6987	6991	6996	7122	7082	7149	7115	6994	7104	6994	7050	7170	7101	6992	7028	7022	7214	6988	6986	7201	7106	7157	7176	7117	6981	7133	6938	7051	7159	7019	7043	6993	6967	7104	6969	6999	7088	7088	7058	7097	7035	7090	7068	7017	6990	7114	6960	7280	7054	7107	7048	7044	7213	6989	7104	7127	7078	6919	7166	6963	7087	7050	6951	7152	7039	7022	7040	7015	7082	7155	7031	7063	7124	7088	7072	7064	6904	7056	6949	7053	7082	6861	7010	7132	7115	7062	7160	7008	7121	7046	7110	6921	7043	6983	7030	6930	7057	7057	7081	7105	6964	6999	7031	7005	7067	7179	7056	6977	7017	7209	6980	7019	7044	7157	7102	7106	6974	7037	7151	7057	7152	6930	7116	7075	7075	7080	7127	6999	7257	7176	7177	7018	7179	7063	7092	7159	7052	7068	7078	7018	6898	7128	7023	7112	7123	7018	7137	7171	7035	7071	7053	7081	6934	7070	7233	7048	7045	6999	7132	6980	7039	7133	7078	7015	7084	7148	7037	7093	6953	6981	7165	7103	7061	7093	7023	7030	7113	7121	7109	7103	7134	6999	7020	6930	7054	7144	6986	7075	7070	6982	7137	7148	7069	7139	7103	7014	7024	7082	7033	7080	6958	7266	7220	7102	7164	6991	7227	7033	6879	7071	6979	7128	7072	7082	7067	6994	7013	6989	7045	7123	6950	7060	7087	7112	6998	6963	7097	6974	7039	7057	6924	7109	7021	7127	7044	6996	7202	7014	6955	6892	7135	7135	7115	7125	7107	7164	6957	7176	7121	7170	7193	7217	6977	7043	7141	7096	7031	7080	7157	7089	7197	7048	7047	7032	7063	7013	7011	7158	7174	7052	7072	6976	6980	7015	7161	6999	7215	6959	7114	7089	7240	7024	7228	7110	7197	7108	7183	7069	7064	7171	7001	7082	7140	7124	7124	6944	6876	7182	7070	7019	6992	7020	7212	6932	7019	6943	6999	7129	7158	7140	7023	7087	7171	6968	7077	7107	7059	7109	6977	7032	7094	6967	7178	7101	6923	7211	7255	7099	7161	7183	6983	7077	7052	7023	7212	7086	7033	6966	7143	7072	7082	7145	7084	7038	7016	7089	7049	7093	7104	7077	7024	7052	7021	7174	7071	7042	7027	7084	7098	7114	6909	6950	7141	7130	7043	7122	7135	7141	7113	7147	7173	6978	6994	7013	7056	6956	7055	7085	7113	6962	7210	7248	7124	7143	7129	7056	7162	7101	6961	7028	7080	7111	7055	7192	7247	7005	7050	7099	7133	7045	7138	7110	7153	7011	7120	7199	7036	7109	7123	7161	7004	7247	6898	7054	7031	7075	7147	7173	7053	6975	7130	7230	7046	6929	7027	7014	7003	7179	7199	7122	7105	7024	7039	7152	7025	6919	7179	7107	7027	7128	7008	7027	6974	7291	7030	6993	6966	6991	7165	7123	6991	7065	7098	7149	6899	7055	7061	7006	6984	7009	7017	7038	7145	7073	7024	7130	7069	6947	6994	7082	7043	7073	7006	7107	7098	6971	7048	7108	7064	7139	7109	7121	7074	7144	7091	7091	7068	7236	7026	7153	7163	7182	7000	7029	7094	7048	7040	6978	7218	7034	7026	7144	6981	7148	7250	7057	7122	7109	7081	7101	7153	7129	7001	7060	6957	7145	7184	7068	7087	6962	7107	6980	7095	7106	7211	7111	7052	7058	7035	6970	7095	7173	7195	7133	7087	7082	7031	7034	6997	7043	7087	7115	7091	7094	7190	7079	7151	7053	7110	7011	7161	7100	6988	7119	7108	7235	6918	7051	7059	6998	7032	6950	7044	7047	7116	7017	7091	7052	6999	6959	7014	7123	7151	6964	7073	7068	7123	7118	7060	7160	7131	7014	7091	7054	7068	7058	7183	7115	7118	7063	7000	7012	7063	7078	7168	7056	7012	7053	7023	7009	7159	7201	6981	7156	7094	7073	7057	7064	7119	7013	7177	6983	7156	7034	6977	7028	7084	6983	7031	6898	7143	7062	7184	7106	7121	6937	7109	7017	7020	6957	6916	7077	6968	7030	7150	7122	7049	7225	7089	7080	7183	7146	7014	7094	7104	7058	7160	7082	7038	7046	7007	7026	7175	7069	7025	7136	7093	7141	7135	6975	7077	6921	7093	7093	7022	7116	7103	6954	6964	7093	7271	7043	7166	7032	6990	7150	7094	6937	7221	6993	7032	7180	7073	6996	7103	7167	6966	7108	6918	7049	7063	7102	7080	7040	7019	7184	6963	7119	7157	7201	6935	7139	7047
7057	6641	6416	5608	5846	4016	2778	2816	2755	1649	1037	853	773	744	780	825	744	777	775	769	797	722	718	750	800	740	750	737	768	784	756	753	756	765	782	766	846	781	778	820	778	817	825	734	804	732	757	761	787	777	761	754	785	791	738	758	798	767	711	783	801	789	774	734	778	751	768	787	800	762	769	769	750	805	763	798	800	750	786	761	742	755	770	735	774	760	705	758	769	774	768	794	753	807	725	777	786	774	805	778	820	764	811	741	756	719	719	753	776	746	827	763	808	773	776	760	785	714	695	799	778	797	774	819	757	781	797	787	770	787	742	783	807	801	765	825	752	782	769	770	736	843	792	820	753	775	762	742	748	733	769	788	759	747	719	757	751	766	809	772	788	750	774	791	779	769	789	760	777	781	752	757	754	757	771	749	753	765	754	769	744	790	754	806	792	814	804	792	782	810	774	777	756	769	806	808	778	780	771	807	781	785	771	730	776	769	824	784	762	745	757	782	775	778	748	781	773	797	806	727	771	787	817	792	730	726	784	840	780	746	791	821	790	811	749	791	790	751	730	776	759	774	760	758	823	807	831	775	765	776	772	782	806	770	796	792	744	758	755	748	764	777	774	793	803	785	785	743	779	747	789	809	722	783	748	803	714	774	788	755	767	756	798	800	710	764	744	733	781	749	792	859	739	762	765	785	773	776	771	739	797	782	786	766	781	730	807	772	826	771	776	732	814	780	800	822	794	775	780	753	768	735	801	779	797	748	772	780	800	797	763	764	760	785	746	780	754	743	794	767	802	804	746	778	793	799	817	774	775	765	777	734	777	759	764	791	767	798	722	864	763	749	778	758	758	818	841	809	788	858	799	751	776	797	813	770	756	783	775	781	772	820	831	798	785	768	809	764	767	752	804	796	779	748	792	757	739	803	793	735	804	766	815	704	829	772	809	745	792	727	766	817	798	742	771	773	787	775	756	789	751	762	743	780	782	773	771	761	745	757	776	794	772	772	764	761	757	762	766	763	732	761	853	733	734	783	760	755	808	739	771	815	778	802	847	786	764	762	730	763	790	754	848	782	821	788	768	794	716	783	783	776	764	753	716	776	776	778	753	759	787	781	807	779	796	761	784	749	777	784	769	795	783	812	773	791	759	768	778	802	788	775	810	734	760	775	747	758	747	711	774	756	786	753	789	780	778	737	774	751	797	801	786	809	811	762	732	780	800	815	761	754	763	778	780	830	787	737	758	754	749	772	762	781	758	758	783	776	751	752	753	749	761	785	784	706	763	740	828	770	799	789	796	729	745	721	788	830	816	769	793	755	761	802	810	783	747	761	846	771	811	756	771	717	782	822	739	797	785	810	756	763	783	828	807	780	790	797	731	789	792	745	787	753	833	751	762	777	763	782	779	811	779	798	794	798	805	773	785	779	742	810	757	764	795	742	799	789	726	812	781	759	816	744	758	757	790	797	766	736	802	733	772	793	825	765	807	763	745	748	751	805	765	799	791	824	721	767	778	757	823	737	820	800	774	784	807	789	774	808	780	754	818	777	762	793	793	732	751	800	765	799	787	779	757	808	748	804	756	799	787	800	776	739	862	783	770	790	738	741	795	775	768	771	796	750	805	806	774	787	820	751	782	753	767	802	699	757	799	738	807	782	789	826	774	755	779	777	701	771	751	765	759	776	790	772	865	817	831	757	739	743	750	827	769	772	772	784	791	755	763	779	797	768	759	736	747	767	793	731	813	811	764	753	763	803	777	785	787	750	778	761	754	763	827	812	820	775	794	784	766	744	772	776	782	819	772	763	793	732	752	868	758	772	750	718	783	706	753	781	772	734	774	833	772	796	771	752	754	749	768	799	770	812	758	775	830	783	731	811	766	790	772	785	760	782	808	767	779	792	783	773	750	769	744	794	750	764	753	824	806	764	782	786	725	873	748	746	765	776	755	773	756	740	773	738	778	758	797	734	760	799	745	789	795	789	764	803	782	763	804	769	762	774	763	744	760	781	775	779	759	761	812	745	776	830	754	799	727	757	790	779	759	752	779	739	760	756	756	778	707	755	764	782	772	812	771	765	751	805	772	786	774	774	725	782	760	731	751	784	771	773	754	796	750	775	822	801	790	736	783	757	824	780	808	808	743	792	770	797	793	776	798	746	756	744	807	766	782	810	768	789	786	739	778	735	766	720	770	756	810	761	748	799	785	804	780	826	792	813	800	812	775	786	762	778	757	782	789	747	827	729	770	743	823	780	780	773	754	780	802	802	736	812	764	731	783	785	768	795	814	771	760	799	776	742	754	766	799	789	798	781	749	780	752	751	750	773	781	788	734	813	777	793	764	756	793	827	767	789	823	797	800	775	833	789	730	795	765	830	794	752	774	712	786	789	792	794	769	810	802	771	775	762	765	797	778	728	769	787	797	735	828	782	789	750	797	832	785	784	741	735	819	781	766	821	772	769	798	792	784	762	785	810	781	785	792	736	780	791	761	821	744	757	753	695	776	785	799	808	742	788	764	756	800	755	750	763	807	780	787	803	774	758	773	790	761	801	769	728	853	733	790	762	767	797	779	783	823	809	767	801	779	777	786	805	806	760	826	801	802	793	729	788	742	727	800	765	726	745	806	748	781	779	781	736	802	799	809	774	809	749	788	789	807	815	799	749	768	789	813	766	752	785	794	800	783	790	698	733	769	788	764	788	806	759	813	788	785	776	795	797	791	748	753	755	765	749	804	742	774	807	786	782	772	808	690	748	724	760	779	794	749	832	760	769	747	770	768	764	762	763	755	737	752	820	761	774	792	810	800	798	830	732	837	745	766	828	802	797	786	795	762	805	743	782	763	792	832	841	792	759	793	742	771	746	793	742	798	769	821	778	768	781	803	811	743	777	759	771	782	780	742	760	752	746	788	761	808	779	786	742	783	795	819	817	757	813	765	804	779	760	772	791	774	750	829	734	796	753	761	805	788	768	766	767	789	786	735	759	738	826	741	738	787	808	796	789	782	827	746	813	760	783	791	753	825	791	729	835	752	740	784	832	756	767	780	751	752	808	807	736	772	751	775	765	800	810	797	784	782	804	774	774	782	822	825	774	780	795	758	806	731	752	792	777	795	748	777	779	780	808	768	812	793	794	768	779	758	786	737	741	731	728	775	775	801	737	800	765	740	759	789	743	789	771	794	810	813	806	780	759	756	759	782	823	773	723	799	719	766	749	779	812	815	777	784	785	798	787	746	756	786	759	739	777	850	785	744	795	788	757	837	773	782	792	820	771	731	771	784	795	797	774	741	816	792	791	762	832	742	767	826	741	760	766	790	771	807	783	782	772	797	806	746	771	816	793	788	799	784	759	680	787	768	784	747	788	812	795	781	772	758	772	719	757	738	778	776	746	786	831	792	732	808	755	758	785	816	782	766	804	784	771	783	732	770	769	832	781	775	789	797	741	783	788	736	814	752	833	752	780	827	773	775	756	737	786	760	768	785	805	730	779	790	775
38266	37394	37734	51293	53445	41599	36106	35170	29562	19870	11634	8091	7242	6937	7004	6841	6944	6895	6856	6982	6988	6979	6882	6970	7027	6971	6934	7005	6889	6857	6874	6912	6964	6898	6954	6853	6980	6743	7050	7016	6831	7069	6900	6936	7096	6901	6926	6949	6873	6878	7096	6944	7092	6959	6891	6996	7043	6976	6984	6970	6897	6837	6854	7111	6998	6877	6947	7009	6950	7101	7033	6907	6889	6971	6961	7018	7027	6973	7046	6997	6926	6980	6959	6985	6896	6995	6892	7108	6929	6853	6956	6967	7060	6901	6878	6900	7020	6908	6941	6983	6886	6921	6907	6939	7011	6987	6912	7010	6904	6998	6982	6935	6883	6954	7020	6956	6893	6884	6998	7005	6896	7032	6954	6940	6958	6963	6989	6925	6902	6825	6982	6962	6881	6820	6985	7013	7020	7100	6986	6900	7019	6919	6898	6837	6923	7023	6799	7043	6990	6860	6976	6927	7003	6984	7095	7009	6890	6974	7047	6860	7102	7040	7061	7201	6929	6961	6974	6785	7023	7006	6802	6986	6915	6999	6917	6973	7040	6924	6995	6923	7035	6838	6872	6951	6945	7053	7047	6875	6930	6897	6829	7048	6941	6946	7012	7060	7058	6915	6939	6912	6904	6854	6942	6977	6849	6974	6933	6784	6923	6961	6970	6954	6927	6925	7015	6967	7025	6840	6909	6867	6950	6923	6993	7082	6854	6927	6981	6991	6892	7047	6940	6963	7030	6996	6895	6870	7039	6986	7070	6900	6889	6895	6965	7025	6903	6912	6915	6993	6845	6965	6941	6842	6959	7001	7046	6814	7014	6837	6924	6880	7008	6992	7016	6914	7033	6964	6982	6952	7009	6931	6915	6878	6950	6993	6948	6934	6990	6834	6917	7000	6884	6967	6883	6875	6940	6936	6863	7001	7092	6907	7011	7054	6979	7119	6883	7050	6785	7000	6934	6917	6921	6951	6856	7018	6890	6932	6810	7038	7116	6968	6982	7007	6965	6995	7008	7050	7010	6874	6919	6744	6891	7007	7025	6910	6949	6879	6858	6892	6968	6943	6960	6968	6987	7002	6933	7000	7016	7004	6951	6791	6772	7049	7019	6975	6864	6882	6850	6987	7011	6900	6943	6909	7020	6962	6902	6803	6896	7090	6958	6934	7005	7071	6933	7012	7049	6984	7136	6900	6962	6974	6961	6918	7008	6935	6971	6905	6804	6943	6864	6904	6864	6895	6970	6948	7097	7021	6961	7045	7050	7003	7032	6845	6979	6888	6994	7020	6876	7057	6989	7119	6899	6833	6918	6964	7103	6931	7053	7059	6930	6857	6858	7007	6884	7073	6929	6931	6945	6977	6859	6966	6775	6879	6994	6946	6953	6981	6891	6842	6833	6996	6900	6983	6890	6986	6815	6959	6761	7080	7074	7008	6920	6899	6900	7008	7111	6865	7111	6907	7060	6996	6855	6891	7057	6920	7000	6941	6979	6970	6818	6876	6904	6982	6991	7028	6903	6844	7053	6859	6933	6900	7032	6811	7049	6967	6931	6880	7094	6929	6924	6866	6940	7005	6883	7043	6951	6899	6950	6894	6915	7058	6956	6891	6998	7021	7013	6903	7025	7055	6837	6928	6995	6947	7098	7042	6926	6950	6974	6933	6950	7088	6899	7010	6976	6926	6997	6951	6874	6880	6885	6833	6936	7035	7057	6906	7048	6974	6936	6881	6975	6985	6912	6879	6919	6892	6866	7071	6831	6981	6973	7047	6937	6872	6932	6931	7005	6912	6934	6958	7000	7042	6956	6822	6884	6969	6980	6854	7022	7031	7077	6936	6792	6946	6971	6921	6803	7016	6964	7004	6952	6998	6706	6870	6968	6892	7006	7005	6924	6921	7141	6932	6911	6947	6983	6859	6940	7038	7005	6989	6958	7018	6999	6860	6901	6964	6914	7004	6950	7099	6933	6990	6985	7053	7028	6864	7025	7027	6933	7017	6988	6982	6972	6961	7047	6892	6911	6941	7038	6884	7110	6802	6921	6947	7016	6832	6962	6878	6854	6887	6942	6934	6961	6967	7053	6965	6957	6973	6933	7006	7002	7032	6962	6892	6988	6919	6824	6875	6785	7038	7025	6902	6996	6780	6898	7009	6884	6946	7047	6913	6903	6959	7077	6802	7053	7064	6776	7000	6943	6913	7031	6863	6890	6992	6971	7035	7105	6935	6883	6857	7045	6956	6948	6929	7028	6995	7018	6955	7043	6905	6899	6864	6932	6884	6941	6961	6978	6996	6888	6945	7010	6978	6991	7030	6923	6980	6877	6793	7074	6965	7041	6878	6851	6822	7042	6919	6987	7019	7012	7022	6786	6990	6939	6913	6903	6933	6974	7037	6755	6970	6915	7000	6980	6999	6932	7024	7010	7085	6877	6889	7030	6977	6917	7005	6970	6918	6900	6975	7021	6898	7039	6916	7052	6945	6794	6874	6959	7120	7007	6968	7002	6878	7011	6943	6956	7086	6955	7020	6993	6892	6865	6940	6944	6969	6927	6897	7024	6904	7036	6934	6971	6956	6946	6892	6860	7063	6856	6872	6910	6951	6884	6954	6928	6870	7050	6908	7061	6974	6945	7000	6917	7015	6880	7042	6789	7028	6982	7012	6904	6952	6911	7028	6809	6932	6887	6853	6971	6879	6998	7071	7044	7061	7039	6844	6968	6894	6916	7098	7087	6984	6917	7024	6945	7032	7024	7078	6795	6866	6922	6971	6935	6887	6972	6985	6889	6853	6997	6933	6857	6938	6878	6913	6955	7017	6989	7084	6900	6741	6951	6892	6826	6955	6961	6894	7125	6996	6878	6927	6982	7033	7069	6993	6857	6905	6859	7038	6930	6949	6967	7141	6930	7048	6928	7151	6955	6847	6962	6975	6892	6861	6900	7038	6962	6818	6983	6903	6991	6946	6916	6969	6978	6956	7013	6851	6915	7053	7015	6961	6981	6914	6886	6940	6861	7020	6987	7028	6852	6939	7061	7023	7113	7098	7036	7014	6918	6797	6863	6952	6953	6743	6984	6918	6892	6972	6790	7163	6963	6993	6909	6957	7017	6950	7021	6991	6892	7006	6916	6969	6999	7019	7064	6920	6993	7014	6995	6963	6895	6917	6943	6961	6968	6858	6870	6956	6873	7029	6948	6954	6930	6927	6898	6914	6935	6935	6968	6969	7017	7011	6985	6953	6911	7023	6843	6920	7014	6967	7009	6948	6988	6961	6932	7013	6865	6944	6858	7040	6910	6941	6920	6977	7006	6986	7006	6898	6990	7059	6999	6976	6893	6957	6992	6910	6939	6920	6964	6933	6835	6933	6951	6905	7015	6952	7000	6933	6879	6884	6909	7002	6957	6973	6932	7093	7068	6870	6833	7005	6950	6899	6838	7018	7017	7139	6937	6891	6930	7019	6990	6900	6807	7043	6966	6911	7125	6995	6863	6963	7035	7035	6963	7003	6945	6928	6957	6933	7048	6935	6935	6857	6884	6894	6949	6944	7077	6985	6897	6862	6952	6891	6999	6889	6945	6829	6995	6938	6865	6984	7017	6910	6835	6905	6809	7047	7032	6988	6934	7093	6925	7059	6991	6968	7006	6784	6881	6957	7020	6975	6862	6883	6917	7057	7004	6967	7000	6834	7020	6929	6870	6903	6826	7046	6997	6954	6898	7014	6970	7033	6903	6908	6997	6987	6930	7018	6909	7079	7082	6994	6983	7088	6812	7030	6984	6926	6904	6891	6934	6944	6976	7008	6927	6911	6972	6954	7088	6806	6963	6788	6994	7007	6927	7051	7004	6932	6952	6993	6936	6968	6930	6820	6932	7000	6977	6925	7035	6742	6922	6953	6963	6920	6847	7052	6937	6966	6837	6926	6908	7004	7007	6943	6899	6831	7007	7012	7027	7127	6975	6832	6992	6924	6969	6876	6883	6965	6967	6842	6998	6871	7004	6888	6901	6927	6971	7007	7152	6784	6892	6949	6923	6956	6897	7060	6967	6898	6955	6907	6937	7092	6964	7104	6909	6978	6956	6914	7045	7023	6899	6864	6914	7021	7060	6840	6906	6912	6974	6869	6907	7082	6949	6870	6918	6933	6898	7032	6955	6971	6930	7005	6895	6994	6883	6775	6955	7055	6971	6844	6933	7069	6953	6910	6968	6825	7003	6953	6843	7038	7039	7121	6946	6938	7119	6941	6951	6999	6873	6984	6986	6924	7015	6881	6988	6870	7081	7139	6901	7049	7044	7009	6959	6962	6899	7063	6998	6933	6982	6823	6835	6870	6917	6979	7030	7056	7046	6980	7065	7039	7037	6973	6941	7103	7033	6995	6932	6924	7046	7020	7018	6951	6921	6981	6920	6924	7037	6753	7012	6875	6858	6836	6938	6963	6965	6926	6963	7053	6930	6893	6905	7043	6963	6868	7001	6966	6875	6839	6957	6936	6899	6946	6990	6917	7075	6926	6866	7032	6980	6981	7027	7108	6995	6865	6994	6982	6962	7104	6883	6939	6991	6836	6989	6914	6912	6911	6832	7056	6815	6892	7004	6948	6946	6893	6918	6985	6924	6921	6958	7064	6927	6938	6945	7019	6879	6937	6989	7032	7002	7019	7016	6953	6925	6975	7031	6993	6968	6927	6906	6926	6941	6867	7002	6896	7034	6965	6958	6980	6989	6882	7112	6892	7007	6862	7028	7088	6984	7115	6975	6801	6836	7014	7003	6950	6999	6945	6932	7086	6966	7022	6994	6978	6934	6923	6981	6999	7010	6956	6980	6949	7002	6991	6962	6894	6934	6962	6885	6929	7042	7137	7081	6904	6977	6912	7116	6934	6926	6937	7062	6995	6764	6881	6891	7070	6914	6963	6975	7029	6940	6998	7034	7110	6958	6961	6948	6913	6838	6993	6829	6936	6945	7009	7002	6962	7022	6959	6948	6943	7069	6888	7044	6861	6868	7031	6955	6995	6994	6978	6873	7006	6918	6968	7093	6990	6983	6811	7029	6848	6989	7030	6939	7027	6914	7055	6809	7058	7023	6972	6879	6916	6879	6848	6917	7045
10671	10954	10657	14069	22473	23723	13540	3593	3789	5136	2906	1378	952	809	797	751	807	779	750	748	777	779	804	787	772	755	759	719	801	746	778	782	822	739	783	817	772	731	786	762	762	770	833	782	789	778	752	779	736	787	821	783	764	810	813	746	775	734	755	760	772	767	779	832	793	808	789	772	746	781	776	745	787	801	756	791	821	752	800	753	763	772	811	782	745	738	772	687	799	842	737	779	771	783	755	780	750	835	771	773	768	765	848	793	756	745	737	734	745	799	773	752	708	758	775	757	778	770	773	760	777	803	759	786	739	770	804	790	750	736	776	769	766	747	768	777	759	737	720	751	763	747	751	828	756	743	763	748	745	776	778	828	805	790	744	763	785	738	778	780	789	758	769	764	788	742	810	760	754	727	745	765	780	746	783	807	752	773	806	805	770	776	745	770	840	805	775	726	800	787	829	741	734	754	785	800	803	777	755	797	774	774	798	791	764	798	774	784	792	817	789	750	764	800	718	803	764	781	809	751	808	723	762	780	806	763	741	762	785	839	826	743	735	799	781	771	802	830	794	825	805	763	772	759	765	760	766	814	807	772	766	784	751	767	766	749	794	800	766	794	762	754	850	773	819	773	740	748	755	788	837	787	767	744	765	820	786	756	753	828	789	830	757	782	795	754	770	804	748	742	767	805	772	797	767	748	757	787	740	741	779	768	755	779	807	814	787	770	835	819	756	792	701	825	792	826	737	787	749	768	758	783	798	808	816	721	806	771	812	756	777	766	770	801	778	766	793	799	761	747	748	802	767	739	771	797	748	728	791	765	766	776	808	750	791	768	775	783	704	834	828	766	805	799	776	733	790	809	759	774	782	804	756	764	799	803	748	751	814	811	844	752	783	778	761	781	807	798	772	824	751	757	766	777	775	768	763	784	812	772	811	815	808	793	792	790	724	773	796	770	832	782	795	796	802	756	770	792	774	729	741	777	835	803	815	806	749	768	779	763	740	760	771	753	818	745	782	806	763	742	744	726	749	751	787	816	758	779	768	803	769	769	809	784	770	827	727	817	745	786	767	803	750	785	775	735	797	758	775	797	746	817	771	797	745	749	755	739	803	762	818	766	801	769	727	772	795	773	815	771	728	787	791	789	725	750	792	747	786	786	767	723	740	792	774	768	718	796	802	757	836	741	799	767	828	739	803	758	777	752	785	812	819	768	780	832	725	793	780	790	784	801	832	794	714	770	796	772	716	838	739	783	822	758	763	748	763	783	785	828	776	800	764	769	762	823	811	801	808	768	731	776	800	767	743	732	727	817	761	795	798	781	755	774	779	788	792	760	830	793	774	801	742	766	789	762	729	738	770	779	791	744	802	804	725	835	780	761	784	785	801	766	746	785	795	752	762	793	757	787	777	743	774	776	797	749	724	764	683	767	746	793	807	763	780	785	735	792	777	813	753	750	783	757	738	757	746	803	770	778	733	752	797	775	779	747	806	740	771	735	726	758	764	809	734	786	748	762	765	818	814	803	750	752	761	799	750	761	791	742	765	736	730	784	799	733	792	748	745	783	777	756	816	825	746	744	806	785	757	748	763	787	705	747	794	789	738	771	764	733	774	791	787	775	753	770	789	762	792	772	768	759	735	792	721	825	795	809	752	753	796	769	776	810	789	782	804	762	768	809	787	797	817	755	717	790	762	765	774	762	784	798	777	760	824	815	793	731	793	777	781	747	807	773	788	786	806	789	773	747	765	774	772	809	779	788	832	772	786	790	767	751	776	793	791	761	744	782	792	772	777	743	799	790	805	793	765	803	770	811	734	790	791	769	751	726	740	788	796	767	809	697	742	771	797	743	810	742	725	765	759	751	813	776	755	766	778	753	832	800	783	752	817	797	711	770	772	759	789	792	822	743	702	813	817	767	781	723	755	761	757	797	725	741	816	771	752	823	753	762	793	781	783	805	788	737	763	770	805	797	790	734	787	778	727	768	795	734	830	727	750	837	807	736	779	770	810	775	752	756	767	794	750	778	786	739	770	762	756	775	741	817	786	759	771	779	802	744	741	770	793	785	791	783	779	781	819	792	791	783	802	760	788	785	815	742	796	788	798	787	779	829	801	772	754	870	763	775	777	749	828	796	846	787	799	760	795	783	760	772	778	838	741	756	791	784	765	797	789	754	788	805	772	783	789	776	801	716	735	761	769	759	747	800	765	750	786	755	789	811	792	779	760	724	737	768	769	828	747	818	781	747	788	785	722	755	810	743	742	758	786	776	796	752	808	751	748	782	787	746	792	759	810	789	738	760	764	768	739	768	787	799	794	785	786	758	793	736	795	763	783	769	743	789	784	784	763	791	750	761	800	730	826	786	767	716	788	776	817	786	806	751	792	764	765	764	810	742	805	739	812	756	733	769	805	769	744	827	797	752	756	740	815	753	808	755	769	748	779	814	814	720	780	792	760	763	739	740	817	776	741	841	769	776	768	770	795	782	766	777	807	771	759	757	794	738	763	808	772	777	777	793	790	784	790	763	745	816	749	771	750	815	750	824	739	761	793	738	850	805	778	790	788	789	806	752	734	781	779	807	727	825	763	778	803	770	738	774	771	783	795	790	738	787	746	790	835	755	783	814	786	766	734	773	778	775	790	814	773	768	774	783	782	818	773	799	757	802	790	856	791	779	774	813	767	740	797	758	763	737	814	771	779	760	801	796	740	821	787	733	775	784	751	814	742	783	786	776	758	792	783	794	760	788	822	774	765	750	806	771	818	776	753	794	786	759	755	794	753	773	780	744	781	766	746	741	781	777	781	784	782	775	803	736	739	816	755	808	792	778	733	751	810	783	771	776	761	749	819	787	724	802	778	739	792	772	785	790	781	740	765	760	796	722	769	755	781	770	807	740	777	751	756	800	792	747	803	735	788	740	748	795	744	761	792	781	722	745	794	782	789	747	798	810	754	749	799	815	792	780	752	767	810	772	810	742	768	748	798	788	756	765	724	720	771	773	775	776	764	788	811	788	818	763	745	718	766	721	781	772	790	775	772	807	785	795	809	776	769	739	789	784	787	782	760	822	785	788	774	767	807	799	796	796	798	774	773	822	749	821	770	749	785	759	764	784	766	779	716	762	770	736	824	733	789	758	752	819	768	740	785	786	767	748	802	732	829	747	796	784	801	752	776	759	762	768	803	846	778	723	780	760	787	781	779	821	817	777	792	773	834	821	765	824	687	792	800	753	698	763	758	772	830	814	745	785	779	804	794	764	835	766	802	788	776	805	753	813	798	770	760	747	761	788	751	796	790	720	783	748	754	745	799	828	786	725	809	756	780	772	763	746	775	733	795	839	823	754	769	744	775	812	776	768	754	774	739	781	780	820	766	749	800	757	764	800	746	749	824	749	847	746	745	786	780	780	755	770	738	737	765	778	742	775	776	788	794	763	734	795	738	801	779	765	785	815	767	764	787	737	789	711	754	752	781	768	797	722	784	761	794	807	740	743	782	759
48095	41980	45345	71670	85301	81645	55417	33532	35962	40165	29337	16304	9693	7499	7062	7097	7037	6971	6935	7094	6994	7138	7159	7002	7113	6906	7020	6973	6966	7046	7136	6881	7001	6978	6990	7037	7036	6907	6921	6982	6976	6877	6932	6922	7114	6997	6957	6950	6933	7099	6958	7123	7110	6856	6856	7068	6938	6811	6879	7043	7144	6886	6861	6950	7087	6933	7110	6995	7052	6997	6970	7018	7021	6910	7096	7012	7129	6909	6909	7036	7031	6918	6959	7040	7027	7013	7039	7046	6957	6962	6904	6865	7022	7051	7029	6979	6943	7025	7012	6974	7050	7110	7142	6962	7098	6941	7099	7044	7062	7043	6945	7046	6955	6993	6985	7012	6995	7002	6998	6812	7002	7109	7044	7114	7067	7065	7090	6995	6882	7018	7057	6983	7015	7079	7144	7041	7041	7128	7026	6928	6974	7156	7060	7029	6923	7098	7056	7039	6966	7062	6978	7000	7130	6845	6903	7067	7049	6884	7007	6997	6912	7114	7059	6930	7003	7030	7138	6897	6968	7045	7048	6963	7005	7033	6999	6903	7059	6994	6977	6949	7020	6968	7038	7024	7045	7083	7014	7094	6968	6917	6956	7001	7158	6947	6909	7077	6991	6962	7104	6997	6871	6910	6968	7062	7030	6943	6966	6850	6952	6823	7002	7189	6872	7001	7060	6978	6964	6906	7032	7027	6992	7072	7067	7004	7058	6912	6953	7004	6942	7003	7051	7076	7027	7039	7064	7084	6932	6944	6969	7064	7093	6992	7022	7086	7070	7015	7031	6933	6987	7069	7075	6926	6988	7058	7060	6920	7073	7086	6898	6855	6935	6974	6946	7063	7107	7091	7037	6976	6905	7000	7052	7031	6996	7024	6993	7032	7096	6916	6954	7062	7134	6952	6954	7000	7028	6863	6887	7114	7061	7154	7032	6918	7071	7027	7089	7116	6868	7084	7002	7109	6962	7042	7101	7085	7020	7004	7045	6994	6978	6961	6980	6994	7036	6902	6964	6948	6936	6932	7022	7040	7032	6926	7046	7018	7138	7024	7023	7032	7024	6973	6974	7192	7000	6989	7154	6986	6989	7047	7010	6998	7013	7167	7061	6987	7007	6957	7015	6929	6988	6902	7093	7010	6887	7166	7025	7008	7002	7130	7066	7032	7079	7003	7045	6984	7086	7030	7131	7066	7013	6964	6939	6787	7028	7047	6937	7122	6968	6895	6955	7013	7027	6949	6961	6952	6946	7199	7035	7050	7001	6860	7017	6997	7041	7034	7004	6975	7034	7023	7056	6975	7001	6873	7055	7125	6961	7017	7066	7145	7048	6889	7135	7056	7121	6887	6960	7004	7053	6917	7058	6978	6930	7030	7157	7090	7169	6963	6994	6947	7026	7029	7013	6917	7028	7040	6897	7030	7047	6941	7029	6953	7164	6968	6890	7063	7009	6946	7029	7092	7008	7047	7090	6944	7131	7072	6965	6957	7046	7053	6997	7018	7039	7019	7060	7025	6929	7038	6991	6935	7023	7055	6922	6952	6948	7131	6890	6998	7076	7069	7061	6993	6948	6982	6870	7054	6937	6987	6963	6981	6983	7090	6967	7206	6987	6933	7022	7095	7094	6982	6951	7049	6988	7059	7107	6917	7074	6962	7121	6830	7019	6987	6964	7013	6889	6987	6892	7054	6989	7016	7204	6960	6993	7039	7042	6895	6889	7055	7015	6940	6986	7013	7065	6911	6974	7019	7095	7092	7252	6884	6919	6911	7061	7025	6946	6950	6937	7037	7050	7024	6949	6832	7115	7039	7028	7008	7045	6956	6965	7043	6979	7050	7024	6949	7098	6980	6970	7016	7070	7083	7122	6886	7016	7096	6886	7040	7065	7022	7025	6935	6994	6942	7076	7084	7066	7012	7056	6899	7027	7042	6930	6990	7159	7126	7088	7044	6995	6949	7014	6925	7016	6893	7035	7015	7075	7055	7121	7036	7020	6956	7040	6969	7030	7058	7010	6955	6987	6958	7107	6950	7013	6993	7047	7048	7083	6950	6987	6953	7008	7020	6978	7077	7108	7143	7042	7148	7071	6976	6960	7085	6978	6963	6960	6988	7064	6976	6955	6980	6924	6879	7092	7063	7077	6978	6872	6907	6968	6899	6969	7103	6900	7026	7022	6952	7141	7051	6935	6991	6907	7079	7056	6781	7074	7120	6996	6935	7056	6885	6954	6956	7075	6980	6972	6978	6971	6957	7010	7070	6972	7110	7022	6854	7012	7086	7054	7037	7047	6893	7020	6988	7135	7027	7007	6966	6972	7043	6935	7029	7081	6969	7104	6949	7048	7040	7148	7073	7015	7014	7001	7123	7050	6973	7054	7006	7106	7105	6985	7178	7086	6978	7176	6967	6925	7072	6977	7028	6936	7066	6944	7034	7016	6964	6978	7027	7093	6892	7102	7113	6921	6874	7013	6959	6945	6960	7025	6984	7096	7000	6956	7018	6915	7106	6983	7119	7112	6901	7056	6890	7062	6967	7031	7076	6969	6928	6991	6950	7057	7053	7140	6930	6985	7066	7060	7179	6916	7067	6954	7025	6858	7037	7150	6932	6903	7038	7086	7012	6897	6999	6837	6952	6910	7043	7023	7024	6932	7137	6969	6949	7107	6964	7011	7058	7014	7186	6869	7046	6905	7033	6969	6985	7116	6978	7057	7136	6954	6863	7040	7064	6929	7037	6988	6995	6913	7087	7104	7128	6983	7009	6918	7005	6974	6930	7033	7121	7076	6959	7130	6944	7114	6983	7069	7046	6979	7038	7066	7012	6962	7028	6986	7121	7096	7108	7116	7124	7023	6988	6861	6891	6953	7101	6886	7037	7046	7056	6943	6929	7088	7021	7082	7029	6940	7173	6999	6840	6951	6831	6977	7023	7051	6966	6994	6914	7000	7063	7011	6843	7189	7054	7001	6991	7168	6982	7022	6995	7016	7079	7060	6992	6901	7063	7016	6977	7006	6928	6999	7007	6989	7056	7089	7048	7100	6971	7043	7009	6956	7023	6961	7068	7064	6903	6828	6877	6947	7032	6998	6891	7119	6947	6945	7050	6997	6985	7004	6895	6923	6828	6939	6953	7022	7081	7029	7039	6941	6976	7158	7006	6925	7028	6984	7107	7007	6952	7043	7114	7014	7024	6926	7042	6946	7111	6941	7127	7025	7087	6915	6944	7126	6934	6996	7041	6970	6940	7099	6953	7059	7046	7039	6809	6946	6963	7056	7016	7059	6952	6935	7162	7014	6981	7133	6883	6900	7085	6938	7039	7133	7010	7151	7022	7055	6998	6989	7017	6970	7020	7015	7101	7074	7077	6975	6855	6950	6923	6908	6995	6953	7045	6961	6894	7133	7097	7028	6998	6910	7007	7019	6927	7143	7018	7027	6904	7077	7007	6994	6965	7139	6983	6923	6942	7059	7069	7137	7055	7064	6879	7108	7080	7110	7036	6961	6877	6918	7200	7007	7098	6936	7005	7004	7022	7043	7049	6953	7172	7107	7069	7003	7012	6985	7034	7073	6915	6939	7087	6940	6917	7025	7147	6962	7099	7155	7038	6952	6988	6849	7168	6955	7013	7131	6854	7049	7110	6917	7014	7147	7016	7050	7022	6973	7034	7037	6996	7106	6962	6936	6980	6951	6980	6984	7048	7061	7103	7081	7014	6930	6930	7047	7026	7035	6983	6970	7086	6913	7107	7002	6895	7023	7125	6994	6856	7037	7035	7042	7134	7145	7000	7089	6932	7033	7044	7117	7062	6984	7089	6971	7015	7031	7035	6990	7069	6924	6944	6973	7098	6984	6958	7023	7009	7050	7058	6953	7019	6929	7012	6985	7095	7165	7152	6964	6879	7102	7000	6980	6913	7097	7015	7104	7127	7118	7029	6983	7064	7011	7042	7074	7060	7049	7029	6952	6941	6971	6990	6990	6935	7000	7004	7078	6862	6968	7121	6991	7035	6982	7002	7039	7124	7050	6985	7119	6979	7044	7043	7016	7058	6925	6900	7028	7092	7102	6967	7000	6942	6969	6979	7001	6959	7053	7101	6950	7039	6988	7142	7063	7051	7046	7041	7003	7098	6785	6869	6999	6948	7018	7024	7032	7027	7151	7051	6990	6977	7028	6954	7022	6938	6962	6973	6966	7043	7014	7028	6931	6998	7020	7000	7001	6971	6871	7016	7016	7062	6999	7003	7074	7003	7032	7041	7042	7062	7044	6861	7028	6999	7034	7055	7001	6965	6839	6980	7046	6912	7037	7054	6936	7080	7121	6878	7066	6952	7065	7023	7171	7004	6970	7007	7049	7108	7031	7021	6990	6926	6936	6822	7046	6993	7039	6979	7033	6862	6971	7028	7029	7059	6964	7031	6915	6934	6956	6927	6951	6992	6948	7010	7086	7011	7098	6966	7009	7011	6910	7052	6952	7000	6981	7034	6999	7042	7004	7107	7032	7117	7009	7040	6974	7060	7078	7031	7072	7070	6949	6940	7010	7007	7063	7047	7029	7028	7123	6793	6974	7034	7112	7022	6990	7038	7023	6937	6884	7079	6957	6919	6957	6979	6987	6930	6958	7064	7045	6929	6970	6955	6987	7029	6948	6940	6855	7250	7085	6964	7082	7137	7055	7066	6949	6937	6999	6998	6906	6971	7109	6984	6993	7020	7046	7087	6926	7022	7064	6886	6938	7131	6902	6971	6901	6976	6986	7100	6957	7028	7039	6979	6987	6918	6989	7035	7001	6949	6950	6950	6999	7022	7116	7055	7022	6950	7137	6977	7131	6871	7240	6905	6909	7044	7021	7125	6943	7003	6983	7113	6997	6987	7061	6933	7020	7022	7117	7091	6957	6938	7194	6986	7107	7026	7036	7075	7084	7067	7073	6970	6997	6936	7006	7068	6910	7132	7123	6899	6980	7107	6955	7063	7060	7083	7076	7083	7007	6990	7001	6965	6876	6977	6989	6942	6937	7123	7059	6846	7134	7060	7040	7004	7026	6975	7012	6989	6979	7008	6926	6979	6953	6946	6964	6929	6942	7046	6885	7060	7006	6908	7002	6963
10191	4524	3507	7596	19272	16089	6914	2078	1192	2766	3197	1782	1053	854	776	808	811	760	784	843	787	789	849	799	783	752	757	782	794	831	769	800	752	814	752	748	792	790	783	750	789	848	790	774	817	765	840	766	783	744	786	795	796	814	840	827	852	813	813	800	776	837	806	796	809	763	769	799	787	811	791	814	806	748	772	794	776	825	789	772	832	750	815	767	801	813	789	841	784	819	778	848	784	770	841	753	809	797	802	771	761	748	800	792	767	766	801	852	810	789	729	728	794	776	806	746	778	773	803	766	801	785	814	809	751	764	779	778	811	786	871	825	745	797	789	794	791	785	765	760	819	748	809	762	831	826	737	803	819	739	804	785	828	793	785	738	801	850	817	793	782	796	786	813	803	810	748	757	820	810	797	822	810	797	866	835	849	744	727	800	778	810	801	746	846	794	781	808	777	778	772	808	816	790	801	765	855	845	799	838	766	843	808	759	832	774	752	795	790	846	788	765	806	737	773	803	764	787	769	768	757	817	756	817	742	767	834	756	797	795	769	777	784	792	797	802	777	780	797	834	725	795	776	801	769	791	786	800	804	779	791	816	811	782	795	793	821	793	784	762	796	815	802	751	766	798	820	789	737	789	821	785	793	789	793	819	788	816	785	815	799	757	837	764	764	846	827	808	788	829	814	757	810	839	740	784	763	781	848	848	815	817	751	742	775	831	820	809	799	799	848	786	800	794	794	802	819	861	818	742	754	757	784	787	815	803	781	792	793	793	767	788	840	802	782	767	799	850	795	782	794	790	783	759	753	785	788	804	780	782	776	814	804	827	840	760	784	826	801	765	790	813	792	782	731	792	753	765	798	830	814	811	757	764	799	801	741	808	792	833	778	763	798	777	843	819	792	798	827	825	784	793	793	795	766	805	795	789	832	743	825	849	759	786	789	795	811	846	830	785	811	802	771	809	776	815	789	767	809	817	793	770	795	794	786	779	846	793	807	775	742	784	804	846	781	787	765	762	768	773	821	813	791	803	817	828	833	816	783	781	776	767	785	758	744	848	775	786	756	832	799	789	778	778	820	802	811	836	802	768	792	818	776	805	808	778	759	832	752	799	748	790	783	797	856	789	778	813	830	783	798	805	812	811	839	795	807	816	797	821	825	812	831	778	776	836	837	803	789	817	700	777	786	828	777	798	791	817	758	798	800	755	788	816	849	751	787	808	816	835	786	759	774	789	808	787	769	825	803	798	773	805	755	734	819	764	799	813	802	816	796	781	759	791	829	826	791	833	801	795	789	815	748	824	800	785	791	799	811	818	801	765	773	787	766	802	780	777	819	752	811	776	770	768	870	783	755	753	760	790	755	814	793	790	829	787	823	814	763	776	768	776	902	767	803	804	822	760	814	812	813	780	787	853	795	734	763	819	819	782	836	742	769	798	805	765	805	762	815	742	756	790	787	828	785	815	783	789	807	751	790	864	806	810	802	810	852	778	807	787	785	838	822	809	832	800	789	785	793	771	844	765	743	822	801	761	764	804	786	827	784	819	782	805	805	799	778	799	820	834	764	863	862	787	834	767	808	786	726	756	795	844	741	779	751	762	780	819	791	781	802	759	818	780	758	768	791	792	778	766	785	809	789	803	785	760	795	762	780	839	789	781	796	833	796	778	821	782	803	816	793	841	762	781	785	753	785	838	811	818	759	795	815	794	789	757	805	859	781	790	843	754	792	821	802	789	822	798	800	776	797	834	815	829	813	802	822	798	754	812	804	759	778	830	793	748	811	785	767	784	754	816	824	825	805	772	777	815	778	803	807	778	841	787	837	840	751	794	765	772	806	744	770	757	814	807	769	875	774	824	741	823	767	819	807	836	823	754	789	797	793	800	792	778	769	841	757	803	745	828	776	792	805	858	778	793	773	810	834	812	814	826	800	787	767	784	779	790	795	817	792	793	837	789	764	773	794	750	786	733	777	779	766	770	761	749	817	792	829	816	762	808	830	807	803	804	828	792	784	809	764	848	773	755	740	771	807	767	822	750	804	825	816	779	814	776	831	756	770	768	776	838	805	779	802	847	831	786	800	804	826	817	782	757	819	786	809	795	796	781	789	826	800	809	772	779	776	792	809	803	770	796	831	810	777	796	816	856	836	802	771	799	748	802	748	823	771	794	830	835	793	783	808	812	815	836	796	768	790	786	808	786	768	843	727	777	755	739	831	807	788	848	811	783	801	774	772	821	765	793	790	795	754	760	780	810	818	803	823	810	787	786	778	807	761	791	851	813	756	784	826	798	812	813	760	812	758	783	826	766	783	800	816	751	778	763	808	821	803	815	774	770	809	804	782	800	809	816	766	785	827	794	778	791	754	821	881	752	787	798	794	785	765	781	794	733	752	782	813	838	825	794	791	804	733	778	836	762	816	753	770	773	805	814	722	767	765	781	841	839	775	811	840	771	795	810	778	779	746	771	824	819	763	806	837	789	791	804	844	799	811	781	787	803	797	801	820	746	784	803	784	808	778	841	808	781	809	802	804	793	797	762	808	793	791	748	763	820	801	816	792	793	784	783	826	815	784	798	787	774	794	817	756	804	767	808	816	769	813	805	773	756	807	774	784	741	857	798	782	827	746	727	792	758	792	767	803	793	799	852	787	797	804	815	777	814	802	836	836	791	775	740	775	858	770	815	774	758	754	787	797	812	822	792	793	789	808	784	824	774	761	798	821	809	797	800	819	802	791	792	827	804	840	787	799	773	780	794	809	860	792	749	830	808	772	779	778	764	840	842	818	818	791	776	795	764	821	777	764	770	803	794	807	825	804	796	808	813	791	813	773	812	815	760	784	844	783	784	786	767	791	780	865	742	778	769	764	830	786	798	766	807	784	853	769	798	804	806	819	769	773	782	792	785	828	809	846	771	754	737	766	782	808	811	783	792	769	839	768	799	791	838	805	823	733	848	777	766	750	784	753	762	815	843	764	785	819	762	788	854	781	763	775	793	752	829	817	800	786	769	812	798	775	824	805	775	770	846	800	841	741	821	753	787	827	809	751	772	811	826	795	835	828	764	785	791	766	826	792	835	750	749	835	768	801	857	754	750	819	792	779	795	782	779	816	854	781	818	798	833	789	759	793	827	784	793	802	774	759	763	804	782	805	736	788	783	799	765	794	846	833	797	810	791	787	817	756	817	778	781	737	771	781	859	769	784	824	808	770	780	762	758	774	781	803	836	831	847	833	851	803	774	801	788	776	780	770	799	754	761	812	818	799	788	779	767	818	767	796	764	826	784	796	807	789	799	801	820	746	772	787	840	785	780	821	779	790	735	760	827	818	824	777	766	844	824	822	823	796	823	804	827	790	827	821	782	834	779	816	784	800	855	796	792	764	797	798	812	795	816	751	834	813	859	814	842	789	834	825	804	800	770	817	791	825	800	846	790	794	788	773	775	793	814	753	847	829	872	763	816	756	754	858	781	758	798	770	780	819	775	831	802	794	789	798	806
41698	27360	27996	59402	82384	65426	47982	23620	17380	33265	32897	21091	12034	8388	7365	7298	7177	7131	7256	7264	7235	7347	7132	7194	7278	7171	7104	7156	7154	7167	7158	7092	7238	7185	7257	7224	7096	7104	7199	7084	7170	7161	7072	7068	7094	7214	7201	7251	7155	7167	7100	7103	7172	7128	7130	7233	7252	7218	7190	7241	7045	7081	7103	7022	7103	7219	7209	7211	7075	7211	7223	7209	7126	7177	7218	7192	7221	7108	7170	7176	7205	7161	7206	7195	7114	7160	7209	7190	7248	7093	7055	7280	7013	7237	7171	7190	7172	7071	7009	7153	7038	7183	7118	7227	7120	7256	6989	7112	7211	7166	7130	7203	7205	7167	7195	7148	7124	7168	7220	7105	7145	7081	7122	7072	7257	7088	7282	7168	7095	7190	7236	7218	7176	7144	7048	7140	7226	7299	7160	7141	7284	7203	7212	7067	7250	7277	7073	7104	7147	7105	7171	7164	7234	7095	7149	7259	7089	7139	7067	7170	7201	7269	7143	7177	7278	7101	7135	7155	7199	7237	7297	7137	7141	7220	7273	7203	7197	7225	7136	7199	7172	7165	7229	7153	7134	7188	7264	7243	7182	7149	7196	7272	7228	7184	7231	7148	7083	7133	7152	7094	7171	7215	7068	7107	7224	7241	7146	7150	7140	7187	7206	7177	7129	7102	7164	7036	7193	7235	7097	7033	7090	7258	7177	7082	7150	7299	7030	7164	7187	7231	7226	7236	7130	7159	7211	7181	7227	7220	7050	7089	7172	7178	7110	7078	7255	7112	7251	7010	7117	7229	7274	7143	7177	7310	7216	7148	7220	7187	7140	7054	7162	7305	7142	7261	7139	7348	7177	7054	7167	7099	7294	7192	7184	7172	7199	7202	7087	7257	7129	7176	7247	7265	7097	7156	7266	7144	7228	7198	7108	7240	7021	7118	7278	7192	7066	7091	7301	7172	7111	7113	7117	7139	7031	7279	7133	7131	7067	7260	7124	7178	7166	7295	7155	7139	7173	7141	7132	7426	7212	7057	7198	7153	7233	7139	7104	7155	6987	7113	7061	7114	7246	7158	7289	7258	7120	7124	7343	7099	7191	7161	7204	7174	7273	7192	7117	7192	7336	7189	7179	6998	7197	7046	7203	7057	7207	7251	7331	7074	7111	7294	7099	7324	7121	7184	7155	7169	7171	7064	7172	7140	7283	7136	7251	7105	7206	7157	7233	7138	7126	7247	7170	7141	7128	7310	7184	7208	7260	7221	7174	7154	7204	7170	7110	7221	7227	7200	7195	7169	7247	7207	7168	7213	7217	7191	7152	7305	7146	7213	7067	7190	7093	7169	7145	7103	7206	7091	7182	7244	7119	7237	7246	7148	7122	7100	7199	7199	7150	7298	7198	7211	7242	7228	7040	7151	7206	7204	7240	6930	7265	6988	7093	7157	7085	7072	7316	7203	7036	7131	7182	7297	7033	7158	7299	7241	7181	7166	7094	7294	7318	7181	7330	7142	7149	7187	7166	7210	7072	7063	7169	7268	7153	7194	7050	7121	7144	7234	7112	7149	7201	7201	7161	7108	7180	7144	7301	7256	7071	7185	7239	7189	7249	7113	7092	7355	7113	7244	7092	7218	7137	7241	7086	7174	7245	7155	7380	7333	7251	7196	7117	7080	7054	7171	7200	7198	7198	7263	7269	7195	7161	7176	7251	7140	7161	7121	7217	7130	7322	7260	7069	7146	7110	7101	7244	7160	7189	7189	7191	7058	7038	7278	7144	7116	7161	7309	7105	7125	7140	7235	7181	7182	7240	7166	7113	7114	7259	7109	7106	7236	7013	7140	7229	7183	7205	7117	7207	7299	7212	7146	7182	7155	7168	7225	7181	7171	7228	7251	7284	7168	7169	7191	7148	7309	7106	7085	7124	7206	7139	7142	7186	7173	7121	6977	7346	7186	7329	7246	7258	7279	7143	7176	7073	7207	7202	7120	7251	7112	7337	7211	7203	7169	7011	7125	7183	7093	7244	7102	7144	7166	7091	7050	7241	7216	7016	7203	7111	7191	7056	7114	7109	7206	7214	7122	7014	7203	7247	7080	7201	7067	7186	7178	7183	7137	7160	7157	7133	7057	7242	7185	7172	7164	7091	7170	7205	7136	7106	7246	7262	7206	7189	7182	7161	7203	7259	7174	7225	7232	7155	7122	7094	7129	7282	7022	7255	7205	7168	7057	7060	7193	7178	7223	7182	7280	7177	7182	7196	6997	7192	7105	7294	7259	7227	7204	7259	7207	7250	7116	7058	7133	7020	7101	7169	7087	7228	7155	7157	7050	7188	7322	7065	7203	7166	7241	7158	7175	7065	7118	7191	6999	7156	7198	7202	7164	7239	7080	7189	7095	7076	7108	7142	7294	7100	7206	7101	7189	7200	7092	7316	7274	7147	7114	7063	7216	7094	7118	7166	7107	7116	7230	7168	7077	7183	7183	7269	7084	7223	7224	7183	7093	7304	7134	7383	7306	7133	7253	7209	7042	7148	7275	7134	7319	7157	7300	7170	7171	7245	7323	7124	7250	7199	7150	7311	7257	7235	7178	7192	7118	7191	7083	7164	7134	7030	7256	7142	7101	7106	7148	7269	7354	7184	7096	7237	7045	7225	7151	7110	7204	7248	7159	7099	7337	7129	7262	7236	7207	7326	7176	7297	7141	7253	7144	7246	7202	7247	7253	7165	7053	7062	7190	7213	7109	7062	7166	7065	7212	7249	7178	7151	7004	7303	7182	7100	7359	7156	7198	7166	7137	7177	7080	7158	7155	7032	7121	7168	7081	7091	7227	7211	7163	7220	7268	7231	7128	7241	7083	7155	7240	7195	7147	7041	7273	7159	7182	7146	7188	7257	7240	7163	7140	7180	7106	7313	7218	7211	7247	7221	7223	7154	7192	7088	7227	7182	7169	7178	7160	7196	7090	7168	7208	7248	7188	7267	7093	7088	7232	7168	7083	7338	7257	7087	7077	7128	7275	7166	7074	7155	7086	7200	7219	7209	7278	7128	7161	7206	7124	7264	7116	7182	7255	7025	7270	7161	7204	7201	7145	7133	7240	7170	7428	7154	7222	7138	7227	7101	7085	7293	7256	7184	7311	7188	7073	7075	7134	7144	7204	7193	7216	7153	7227	7066	7238	7196	7135	7205	7150	7119	7133	7160	7127	7145	7246	7150	7322	7296	7064	7169	7186	6943	7182	7027	7324	7116	7164	7066	7232	7237	7145	7072	7264	7153	7187	7199	7128	7261	7139	7243	7133	7215	7062	7229	7143	7158	7188	7221	6997	7238	7158	7212	7253	7128	7227	7268	7093	7110	7162	7211	7127	7189	7198	7104	7203	7332	6985	7183	7228	7224	7037	7243	7269	7040	7107	7250	7226	7218	7099	7216	7143	7216	7275	7078	7178	7216	7121	7133	7175	7261	7153	7097	7226	7179	7155	7166	7142	7100	7286	7135	7180	6897	7286	7167	7173	7011	7387	7108	7109	7261	7308	7249	7105	7236	7084	7021	7130	7213	7137	7257	7266	7376	7204	7370	7131	7030	7217	7062	7246	7213	7222	7072	7158	7185	7186	7055	7236	7258	7279	7215	7155	7216	7182	7148	7235	7224	7217	7266	7147	7109	7340	7192	7288	7124	7138	7180	7225	7234	7017	7123	7317	7207	7130	7251	7250	7107	7286	7286	7140	7153	7147	7134	7207	7163	7185	7175	7089	7110	7113	7170	7056	7181	7287	7118	7169	7220	7076	7163	7231	7154	7147	7191	7239	7278	7236	7169	7172	7172	7057	7161	7161	7187	7227	7154	7303	7197	7353	7211	7158	7243	7283	7203	7080	7226	7282	7250	7238	7179	7200	7209	7211	7221	7227	7179	7180	7208	7196	7267	7202	7203	7082	7310	7218	7109	7144	7207	7204	7267	7192	7188	7120	7172	7119	7110	7123	7144	7150	7267	7162	7162	7135	7065	7140	7275	7190	7136	7242	7140	7216	7253	7171	7168	7143	7190	7140	7257	7095	7148	7331	7229	7106	7094	7144	7111	7218	7132	7118	7272	7186	7276	7207	7189	7239	7154	7018	7263	7158	7084	7174	7105	7259	7387	7170	7331	7122	7031	7133	7081	7270	7309	7158	7253	7130	7088	7191	7327	7209	7181	7191	7225	7191	7309	7196	7238	7230	7012	7218	7307	7141	7266	7092	7214	7096	7180	7075	7254	7198	7227	7254	6993	7153	7071	7114	7252	7158	7100	7228	7186	7184	7247	7340	7217	7062	7221	7230	7147	7110	7229	7285	7248	7158	7224	7151	7299	7069	7140	7347	7134	7023	7072	7277	7128	7217	7094	7125	7084	7059	7257	7236	7164	7142	7111	7167	7258	7120	7239	7144	7257	7306	7162	7212	7196	7178	7130	7169	7157	7210	7157	7076	6988	7187	7248	7098	7210	7117	7264	7126	7212	7021	7258	7267	7047	7108	7014	7304	7244	7103	7092	7235	7176	7091	7184	7061	7102	7154	7190	7180	7246	7246	7165	7051	7185	7312	7047	7223	7154	7185	7379	7287	7140	7091	7250	7089	7161	7059	7074	7221	7178	7081	7245	7212	7216	7200	7015	7225	7150	7123	7169	7178	7158	7098	7138	7357	7165	7142	7240	7042	7246	7113	7187	7244	7289	7105	7089	7263	7106	7187	7272	7223	7302	7132	7160	7069	7167	7250	7307	7228	7102	7227	7286	7134	7136	7194	7059	7187	7149	7244	7150	7184	7192	7141	7201	7223	7184	7216	7344	7137	7333	7137	7184	7187	7176	7327	7189	7225	7274	7080	7286	7258	7101	7213	6999	7174	7130	7304	7162	7135	7195	7082	7169	7193	6954	7055	7266	7253	7109	7044	7157	7129	7057	7117	7100	7128	7146	7108	7262	7181	7157	7145	7232	7133	7072	7229	7176	7224	7376	7110	7221	7230	7266	7252	7122	7197	7139	7251	7159	7215	7220	7083	7373	7176	7360	7135	7106	7135	7178	7115	7231	7165	7104	7232	7114	7185	7171	7159	7238	7119	7088	7075	7090	7259
9357	3797	2688	6334	18568	34865	25214	11895	4270	1552	2110	1578	1132	904	807	806	799	777	762	801	795	795	755	782	817	828	743	786	758	800	815	775	834	805	846	803	821	782	750	728	799	806	784	748	795	838	792	819	773	779	762	775	790	779	786	786	777	813	781	836	841	784	781	801	790	773	756	757	808	776	770	802	828	766	836	742	789	742	738	793	806	834	806	757	795	746	801	821	829	806	834	808	768	814	790	765	772	800	788	821	832	770	784	783	755	786	789	805	784	783	789	733	822	757	809	770	745	796	728	814	789	786	802	763	836	745	784	787	813	749	847	832	788	811	747	805	750	775	812	794	806	812	807	754	817	820	818	754	798	815	806	813	841	795	784	816	784	771	852	820	807	780	771	799	834	829	806	806	771	800	799	835	798	810	763	795	795	723	844	805	807	799	785	811	737	801	851	755	817	815	740	841	822	805	817	745	812	769	783	776	752	853	831	792	792	843	795	798	817	880	805	758	802	798	827	782	805	822	833	779	839	814	835	775	805	842	806	790	789	806	761	735	838	749	855	798	764	801	770	740	829	814	790	826	785	757	839	796	813	813	817	818	809	819	809	779	808	755	788	770	800	764	799	818	763	787	753	799	792	861	820	830	831	758	793	806	799	820	817	821	793	830	783	793	839	833	756	818	717	801	784	746	746	760	800	802	758	754	808	809	792	813	796	770	776	788	771	745	828	792	840	777	781	795	804	838	850	734	812	809	814	769	812	760	787	822	804	851	792	766	821	839	824	774	814	813	778	831	769	792	784	791	763	842	778	828	843	810	814	805	780	804	819	809	810	829	818	788	802	777	850	761	745	778	849	747	772	761	766	799	778	799	826	829	797	780	773	783	802	796	780	738	779	808	761	823	784	813	771	767	810	802	819	730	741	780	772	770	803	814	782	796	781	786	759	801	845	842	799	815	758	790	863	821	763	768	821	839	816	826	815	813	841	804	791	814	828	798	803	768	848	778	747	788	826	786	829	769	804	835	849	836	809	803	801	822	833	777	795	823	782	829	816	828	763	814	819	825	786	755	770	769	766	764	780	830	783	767	790	790	815	771	816	774	778	829	802	772	774	784	775	787	778	801	783	785	748	797	802	803	764	782	812	805	780	795	786	773	831	850	844	796	802	835	790	773	809	787	779	779	787	779	789	758	795	779	759	772	779	871	836	779	775	781	751	802	787	806	839	801	817	833	826	846	737	808	819	838	816	817	715	806	798	821	777	785	763	718	795	766	816	769	774	830	825	805	837	822	785	825	809	793	789	798	793	776	770	834	821	804	787	826	810	801	792	842	776	840	778	778	818	826	765	815	815	771	810	770	742	826	774	783	774	817	765	793	796	818	787	816	808	780	838	820	834	768	764	777	789	816	849	830	781	800	756	869	820	808	824	832	828	817	800	799	747	784	792	814	840	866	848	813	804	773	809	784	839	723	789	774	818	799	824	835	795	790	801	796	793	785	799	812	831	794	803	829	785	756	738	865	768	770	800	808	817	787	753	735	801	791	846	793	779	791	746	764	801	774	787	818	831	801	772	787	782	759	746	766	814	771	801	782	726	835	813	826	804	764	749	822	810	839	750	749	773	836	823	784	768	813	830	762	782	813	767	780	786	779	780	768	823	836	802	747	719	793	787	762	809	788	778	733	826	792	769	816	763	814	797	787	801	827	799	756	787	762	782	821	780	743	801	793	793	770	816	793	760	784	803	789	761	750	807	809	836	812	748	815	786	804	758	856	799	797	748	776	843	850	845	793	833	788	772	793	838	778	819	783	775	799	806	761	776	760	790	757	761	763	762	834	823	788	839	771	793	809	781	730	818	791	798	800	821	768	802	769	769	751	822	787	838	781	785	769	819	736	743	772	784	790	777	760	816	822	830	790	766	785	802	773	782	769	819	815	779	778	762	809	806	773	746	790	783	785	808	777	797	783	739	828	803	817	801	774	778	789	809	772	776	837	819	743	811	742	831	775	775	785	800	801	794	813	751	823	780	829	779	818	745	772	826	799	770	811	777	780	815	783	728	854	735	857	806	839	784	766	809	791	821	795	802	814	794	737	776	853	837	771	804	834	783	785	786	824	788	847	778	794	769	790	763	843	835	840	785	802	797	743	810	809	803	856	809	786	800	737	785	788	780	831	753	781	807	826	826	766	759	772	802	811	851	810	777	769	848	773	769	768	814	837	801	808	809	782	853	802	848	802	815	776	783	789	781	792	813	806	861	753	818	763	765	775	744	803	832	830	808	813	811	829	792	793	852	786	826	822	810	756	782	792	789	827	819	837	780	782	780	801	749	779	757	848	812	829	786	769	813	790	794	808	827	836	798	804	809	800	777	752	816	764	841	808	800	746	839	738	795	786	801	806	822	786	788	785	800	763	814	795	793	785	803	759	737	809	801	827	759	767	785	799	829	791	779	820	802	753	768	841	747	804	787	849	784	808	807	782	799	822	789	807	844	846	763	810	819	825	806	772	787	753	847	841	772	797	761	773	826	803	777	803	776	768	782	765	789	753	772	749	782	858	814	788	802	818	797	798	816	781	783	718	854	807	825	848	779	804	790	762	796	811	824	756	800	813	808	837	787	777	792	806	815	790	816	777	859	812	764	809	804	825	777	756	760	800	794	794	760	819	797	823	796	823	819	810	772	783	802	789	818	797	799	790	813	815	757	787	773	850	787	796	779	810	722	798	778	803	788	799	821	791	812	760	803	793	790	821	827	715	778	778	783	768	798	811	810	817	778	811	799	792	789	801	708	838	801	806	825	808	769	778	763	851	765	782	802	819	779	787	793	854	767	779	791	796	817	811	839	777	811	822	762	819	770	766	789	810	782	806	827	808	797	806	788	786	772	805	782	805	793	831	776	771	742	815	775	746	821	788	776	784	758	812	772	757	751	802	796	772	800	800	736	798	809	787	806	767	778	810	739	797	773	760	815	804	791	825	783	806	752	801	757	797	743	767	795	706	798	761	778	802	809	783	772	805	788	784	824	767	803	838	760	779	802	779	768	771	843	796	829	832	830	817	834	855	788	827	773	775	831	748	749	798	724	848	774	755	808	797	810	818	816	820	781	772	751	830	814	792	794	817	807	800	804	808	758	807	810	741	849	795	791	795	829	779	832	827	779	812	842	799	767	810	799	754	814	799	826	802	777	803	859	753	766	813	800	755	775	794	737	789	776	801	852	790	749	852	796	816	789	832	800	797	793	805	852	831	764	828	785	821	803	812	800	812	776	826	805	800	816	764	786	793	785	795	812	756	748	834	771	759	781	816	807	801	798	786	825	780	730	829	801	822	838	789	789	777	839	811	794	769	800	793	785	777	783	761	791	750	830	812	822	787	815	796	771	754	804	833	855	800	789	827	775	832	808	776	841	796	798	793	751	814	759	800	773	760	801	764	775	798	783	813	807	789	811	842	786	745	750	801	796	776	794	771	789	820	867	792	842	801	786	800	785	780	825	760
43870	27123	25800	52996	66860	87313	69351	51872	31932	18091	21501	18118	14204	9280	7546	7131	7214	7218	7175	7197	7202	7219	7292	7153	7230	7120	7173	7023	7252	7149	7232	7154	7121	7150	7294	7076	7153	7272	7237	7169	7263	7165	7294	7270	7274	7162	7129	7176	7247	7176	7290	7163	7298	7085	7228	7186	7011	7216	7354	7220	7162	7273	7211	7110	7341	7283	7059	7144	7351	7249	7159	7260	7208	7291	7196	7148	7337	7200	7360	7215	7178	7304	7121	6944	7309	7057	7154	7161	7285	7193	7134	7201	7203	7050	7177	7256	7234	7231	7187	7210	7234	7216	7199	7099	7168	7190	7134	7169	7154	7291	7145	7306	7300	7155	7287	7143	7254	7085	7268	7265	7181	7215	7169	7205	7266	7154	7100	7071	7314	7138	7317	7145	7171	7247	7253	7195	7227	7298	7167	7162	7279	7253	7206	7258	7072	7002	7169	7168	7191	7276	7189	7180	7278	7157	7304	7128	7154	7152	7310	7203	7165	7154	7117	7106	7254	7233	7238	7148	7192	7233	7183	7257	7141	7318	7132	7031	7323	7180	7193	7033	7171	7245	7208	7256	7246	7264	7074	7212	7280	7237	7276	7133	7270	7145	7194	7172	7301	7286	7212	7251	7137	7247	7210	7189	7212	7291	7111	7259	7218	7236	7276	7145	7308	7048	7076	7378	7304	7179	7235	7164	7174	7148	7282	7142	7192	7094	7283	7119	7247	7203	7240	7219	7175	7044	7148	7242	7071	7218	7293	7120	7208	7230	7213	7292	7410	7164	7054	7241	7182	7105	7298	7246	7261	7135	7212	7056	7119	7035	7105	7253	7182	7274	7233	7022	7227	7353	7147	7162	7231	7270	7211	7256	7240	7184	7214	7257	7183	7153	7157	7220	7264	7243	7127	7141	7132	7073	7244	7213	7208	7164	7277	7234	7214	7107	7155	7180	7131	7316	7034	7186	7181	7205	7282	7192	7201	7267	7224	7236	7121	7183	7090	7303	7255	7080	7202	7216	7207	7251	7097	7309	7157	7259	7230	7165	7098	7180	7157	7211	7246	7298	7201	7166	7153	7155	7238	7133	7263	7258	7326	7231	7220	7287	7254	7194	7063	7298	7195	7163	7155	7168	7282	7227	7160	7309	7289	7233	7177	7226	7137	7187	7238	7207	7309	7174	7201	7251	7196	7277	7161	7146	7226	7193	7235	7322	7191	7232	7100	7253	7182	7354	7195	7210	7194	7261	7315	7207	7142	7225	7170	7236	7268	7227	7210	7262	7183	7150	7340	7268	7215	7054	7224	7174	7177	7117	7259	7257	7067	7236	7319	7082	7170	7055	7228	7184	7193	7398	7167	7280	7174	7240	7198	7147	7228	7262	7113	7283	7343	7263	7158	7181	7273	7381	7221	7192	7280	7245	7238	7090	7073	7177	7148	7129	7238	7326	7142	7245	7087	7245	7245	7109	7216	7301	7229	7214	7024	7138	7291	7144	7235	7114	7201	7278	7244	7318	7230	7077	7290	7237	7187	7309	7182	7343	7229	7140	7273	7243	7137	7125	7149	7153	7155	7136	7239	7211	7328	7150	7165	7131	7267	7215	7369	7155	7144	7276	7154	7284	7319	7146	7179	7220	7231	7246	7114	7113	7111	7268	7231	7156	7341	7130	7257	7285	7182	7065	7164	7164	7080	7224	7233	7108	7199	7164	7137	7148	7089	7365	7225	7338	7185	7178	7225	7256	7119	7204	7128	7027	7180	7173	7213	7209	7249	7304	7174	7133	7119	7194	7205	7254	7256	7083	7268	7245	7220	7252	7178	7250	7160	7216	7147	7136	7319	7135	7184	7095	7154	7202	7178	7373	7155	7122	7315	7278	7240	7099	7197	7104	7223	7228	7172	7116	7146	7310	7148	7200	7193	7171	7159	7221	7218	7223	7221	7380	7153	7254	7189	7229	7250	7224	7290	7184	7170	7216	7167	7141	7245	7044	7258	7257	7228	7110	7193	7218	7188	7223	7315	7207	7068	7244	7185	7089	7193	7156	7224	7276	7291	7320	7080	7191	7293	7097	7307	7169	7103	7221	7213	7090	7130	7138	7390	7173	7254	7218	7171	7153	7280	7108	7154	7079	7221	7158	7230	7230	7278	7153	7125	7203	7050	7265	7043	7224	7130	7025	7276	7161	7171	7277	7159	7192	7163	7291	7086	7097	7224	7165	7227	7197	7197	7213	7225	7239	7282	7150	7112	7327	7224	7202	7160	7108	7215	7185	7191	7244	7303	7164	7147	7237	7185	7303	7273	7199	7169	7049	7164	7221	7200	7134	7200	7315	7185	7245	7298	7105	7033	7209	7248	7243	7122	7211	7187	7325	7181	7174	7346	7208	7226	7176	7257	7202	7178	7248	7158	7207	7131	7337	7300	7049	7155	7245	7075	7052	7192	7241	7147	7234	7331	7214	7155	7239	7095	7239	7134	7184	7237	7210	7020	7212	7203	7203	7141	7285	7053	7190	7148	7304	7208	7175	7154	7089	7198	7227	7193	7171	7199	7195	7144	7216	7356	7247	7185	7207	7239	7224	7218	7216	7195	7191	7081	7200	7194	7238	7084	7217	7218	7150	7182	7219	7325	7239	7280	7134	7149	7184	7326	7246	7222	7168	7168	7217	7250	7119	7169	7235	7298	7165	7227	7307	7146	7161	7189	7136	7086	7181	7372	7152	7278	7158	7104	7201	7268	7148	7189	7260	7150	7254	7143	7173	7039	7221	7186	7312	7157	7006	7191	7182	7133	7227	7230	7164	7238	7204	7177	7122	7181	7141	7203	7104	7253	7282	7192	7111	7180	7276	7165	7289	7352	7232	7111	7202	7281	7186	7232	7223	7218	7284	7302	7266	7150	7282	7207	7172	7175	7181	7218	7229	7164	7171	7381	7211	7193	7213	7168	7233	7140	7179	7317	7077	7244	7276	7334	7285	7197	7263	7083	7209	7167	7319	7132	7192	7130	7227	7207	7251	7086	7227	7310	7218	7241	7131	7177	7123	7238	7227	7081	7179	7171	7261	7165	7187	7172	7321	7145	7197	7231	7193	7129	7223	7093	7269	7209	7221	7160	7089	7021	7129	7191	7070	7257	7184	7223	7148	7302	7163	7252	7212	7303	7182	7182	7263	7258	7285	7157	7095	7235	7129	7231	7194	7386	7195	7221	7047	7169	7171	7174	7131	7214	7152	7250	7228	7184	7168	7116	7138	7203	7189	7200	7164	7178	7183	7357	7207	7196	7249	7224	7163	7248	7241	7193	7147	7268	7218	7209	7204	7137	7130	7319	7234	7332	7174	7201	7213	7190	7071	7206	7153	7290	7205	7209	7160	7301	7220	7175	7145	7171	7223	7190	7234	7055	7200	7184	7129	7216	7133	7099	7158	7144	7239	7253	7233	7081	7249	7264	7148	7199	7183	7267	7257	7217	7128	7172	7206	7218	7219	7066	7133	7198	7196	7281	7129	7203	7164	7179	7312	7298	7237	7212	7174	7303	7068	7201	7202	7160	7206	7229	7176	7212	7263	7250	7158	7263	7304	7234	7131	7206	7274	7121	7156	7251	7131	7143	7162	7057	7123	7368	7144	7142	7199	7164	7314	7263	7171	7191	7184	7239	7177	7197	7201	7082	7259	7225	7084	7268	7124	7221	7157	7118	7214	7194	7241	7146	7243	7182	7262	7159	7186	7209	7199	7178	7173	7192	7070	7227	7108	7232	7219	7073	7214	7101	7104	7330	7175	7156	7073	7196	7203	7237	7201	7274	7226	7213	7158	7164	7233	7215	7270	7233	7283	7306	7274	7187	7172	7203	7241	7103	7314	7174	7217	7193	7342	7306	7251	7174	7169	7173	7163	7194	7159	7197	7177	7235	7060	7247	7266	7147	7106	7157	7054	7194	7137	7151	7199	7249	7189	7166	7306	7161	7207	7163	7124	7259	7178	7195	7195	7208	7138	7255	7005	7285	7126	7249	7287	7179	7163	7172	7179	7215	7101	7205	7307	7153	7179	7220	7122	7127	7167	7277	7224	7195	7091	7166	7162	7201	7224	7205	7296	7185	7192	7194	7195	7172	7129	7148	7133	7124	7102	7163	7149	7222	7163	7123	7220	7194	7181	7103	7194	7061	7245	7249	7152	7171	7085	7157	7220	7070	7377	7231	7145	7030	7267	7191	7274	7139	7188	7285	7234	7223	7255	7257	7133	7179	7192	7083	7039	7126	7161	7026	7294	7227	7238	7291	7246	7205	7216	7241	7294	7251	7218	7191	7122	7271	7124	7148	7140	7245	7134	7255	7413	7054	7262	7241	7282	7211	7351	7255	7215	7210	7226	7194	7115	7126	7154	7114	7123	7213	7279	7213	7169	7205	7242	7184	7102	7168	7280	7323	7212	7210	7394	7216	7224	7318	7291	7160	7365	7164	7195	7166	7213	7317	7131	7217	7263	7151	7157	7203	7221	7099	7234	7209	7127	7279	7223	7222	7221	7192	7129	7346	7134	7222	7314	7307	7226	7109	7171	7240	7145	7251	7166	7077	7192	7283	7161	7130	7271	7272	7188	7270	7279	7180	7253	7394	7167	7190	7219	7285	7090	7336	7374	7333	7251	7240	7150	7164	7306	7092	7185	7135	7262	7162	7205	7196	7224	7105	7179	7143	7206	7367	7144	7148	7163	7237	7225	7340	7246	7227	7201	7181	7096	7234	7249	7142	7138	7095	7170	7211	7159	7248	7286	7137	7235	7161	7180	7201	7230	7150	7190	7126	7002	7124	7227	7160	7300	7231	7187	7235	7127	7116	7137	7208	7209	7241	7171	7176	7241	7064	7164	7246	7128	7327	7272	7208	7248	7378	7204	7206	7025	7178	7050	7143	7213	7154	7137	7292	7099	7247	7261	7252	7221	7247	7153	7269	7183	7161	7223	7139	7129	7253	7083	7145	7184	7183	7228	7146	7206	7213	7268	7144	7209	7115	7240	7136	7191	7249	7087	7261	7261	7303	7244	7152	7281	7145	7232	7257	7311	7135	7176	7217	7154	7176	7281	7079	7176	7092	7149	7277	7158	7235	7039
4722	1824	1143	1578	7119	10714	5970	2473	1239	851	813	850	826	792	831	830	860	790	794	811	801	782	801	773	787	741	823	815	770	819	815	819	784	822	782	755	775	821	824	788	798	793	849	838	842	780	757	742	815	810	797	783	745	838	799	843	783	799	801	867	810	790	781	849	819	852	756	781	792	775	810	821	825	796	788	838	814	799	813	775	813	789	794	788	795	815	785	776	766	834	745	768	763	817	796	745	776	756	799	822	824	775	776	731	776	791	837	801	787	782	774	797	797	802	761	806	794	812	736	831	780	753	815	835	796	813	825	801	760	793	824	808	763	770	802	841	806	828	779	816	811	788	781	827	800	755	783	772	814	806	820	743	804	815	805	826	775	808	825	771	811	797	821	808	784	811	833	784	761	784	792	870	827	816	702	805	781	762	829	792	844	799	787	760	833	848	812	723	763	818	817	823	798	787	785	806	795	802	761	744	813	841	820	812	789	820	810	785	785	831	797	820	766	796	818	788	848	762	795	801	776	798	798	845	809	744	786	817	800	823	778	798	790	758	787	779	808	828	778	772	799	804	775	779	825	798	805	821	795	788	806	774	788	793	746	806	774	790	772	846	772	845	768	798	749	820	817	788	838	823	842	791	746	783	828	829	819	821	777	788	766	777	721	824	832	759	807	759	809	787	766	765	776	792	789	774	786	830	821	785	815	802	767	802	774	801	790	778	773	734	800	808	797	776	823	837	834	789	799	805	809	788	769	783	731	804	778	811	805	816	818	783	778	764	768	787	801	760	801	801	793	787	820	858	836	783	778	852	792	767	759	764	793	792	802	830	789	846	781	788	747	769	824	792	753	818	852	819	828	779	817	788	790	805	801	756	737	825	842	794	780	841	753	739	791	804	816	778	774	813	827	784	795	780	776	775	728	819	778	792	780	777	801	758	787	843	756	782	781	767	848	778	848	789	841	852	814	796	773	774	789	745	744	775	790	812	819	771	818	788	833	892	799	780	815	780	812	805	836	789	788	779	824	773	862	785	811	809	832	747	813	777	770	816	819	832	804	805	794	833	792	802	750	763	868	801	761	761	800	795	791	789	791	805	797	794	792	807	802	819	753	777	764	815	836	809	758	754	785	784	742	738	762	776	772	822	808	800	755	790	814	799	756	840	835	814	796	785	819	803	739	775	768	789	795	826	750	790	803	759	768	756	821	751	823	803	864	809	823	794	831	767	814	796	753	824	880	831	807	773	796	842	789	783	802	792	841	788	824	762	747	792	802	799	767	804	790	752	764	744	763	809	791	756	753	789	786	795	771	825	772	784	803	835	812	838	831	828	833	793	791	767	796	764	796	811	763	748	813	816	780	773	771	788	803	776	774	827	774	833	785	797	782	859	798	795	775	795	772	787	776	825	834	810	747	807	798	773	804	780	788	756	835	793	736	782	776	795	804	808	845	767	779	814	776	800	833	838	802	772	851	839	774	802	771	813	797	728	812	745	791	785	846	806	768	775	778	770	757	810	827	791	782	793	781	826	776	847	826	803	805	787	793	829	796	829	767	787	804	832	763	738	831	760	766	770	802	766	729	838	798	866	771	752	824	832	787	785	862	789	764	774	794	753	784	823	867	803	797	819	773	806	771	763	813	827	831	771	781	769	820	799	810	806	782	769	802	775	767	782	791	775	843	774	740	791	814	787	784	793	786	783	812	840	806	767	792	787	750	760	783	738	796	827	800	832	805	804	801	792	800	810	778	811	818	754	807	791	796	807	822	797	760	821	839	811	796	770	832	804	800	731	831	808	795	829	803	793	774	823	790	802	798	792	798	795	817	767	744	807	802	763	801	790	788	770	771	824	773	849	813	835	802	853	791	830	769	775	752	773	781	777	801	801	758	800	824	807	784	808	800	779	827	852	795	782	806	781	803	764	786	819	749	730	823	858	811	768	829	835	788	781	831	813	800	753	832	831	781	772	820	808	794	762	768	825	779	795	774	822	796	768	785	778	765	847	789	783	772	798	760	816	797	825	787	816	756	805	801	819	778	772	785	745	831	812	783	817	787	794	824	822	809	798	807	830	815	733	756	730	802	794	834	771	802	828	782	773	774	786	747	784	769	855	760	844	812	801	793	833	809	793	797	825	814	833	821	810	816	811	769	770	793	819	780	773	838	841	819	823	794	807	819	777	788	780	774	809	834	814	826	815	763	822	753	866	765	767	799	818	793	847	799	808	822	813	827	812	804	805	794	754	881	815	833	821	810	764	781	787	807	796	824	769	771	831	827	758	790	804	796	771	799	823	816	789	817	775	818	818	822	717	783	782	832	788	834	816	823	836	828	845	781	841	804	778	843	759	777	776	811	796	798	828	763	770	796	820	745	775	795	798	799	824	822	800	796	807	826	811	772	801	791	893	780	816	778	812	753	744	835	799	784	795	777	774	811	742	836	768	855	784	796	803	825	737	815	791	800	799	784	787	762	808	748	802	803	765	811	812	796	789	742	764	793	782	830	763	778	785	791	807	810	880	835	802	829	799	795	856	816	812	788	832	833	768	736	730	785	775	803	795	783	748	818	795	835	823	821	836	789	792	799	834	821	778	824	824	775	774	777	776	806	817	815	792	766	783	800	758	793	769	784	813	745	748	838	797	801	798	782	807	813	789	811	813	787	866	768	773	841	752	744	845	762	840	815	826	820	764	756	773	779	806	819	757	808	872	832	807	803	818	752	769	803	820	868	830	741	785	789	813	816	808	782	808	785	814	813	775	836	800	765	794	742	814	753	788	815	785	801	760	771	755	816	798	832	770	846	826	819	772	873	778	781	761	741	814	796	775	789	806	752	794	764	776	731	814	766	810	800	862	803	761	822	736	821	777	791	845	807	801	802	755	791	767	775	815	837	775	807	823	789	759	807	804	819	781	735	784	812	772	821	822	798	793	851	830	811	758	801	837	797	840	785	773	793	830	799	829	765	827	797	785	822	843	793	795	778	775	795	748	818	770	778	800	817	772	804	821	828	797	877	778	776	744	855	805	828	830	811	808	802	796	753	864	751	759	783	826	826	846	789	798	747	787	785	788	812	778	764	803	827	820	841	799	793	837	792	805	827	803	752	771	748	810	772	809	814	803	813	802	829	812	766	795	724	830	783	797	841	845	785	781	817	827	751	809	799	836	786	737	815	784	799	711	803	804	787	849	831	829	783	774	789	749	811	782	791	820	798	822	795	779	808	806	859	829	799	786	803	795	794	796	770	786	777	768	793	801	782	802	844	792	797	825	790	815	767	738	793	740	807	823	841	839	778	773	775	811	789	816	821	775	832	788	825	809	821	815	804	835	831	732	784	867	815	765	767	770	815	827	789	789	781	806	739	801	821	794	786	797	835	770	755	748	780	776	803	816	811	784	802	784	802	791	819	826	855	810	801	772	803	817	794	815	816	819	805	802	826	809	778	796	820	785	792	809	761	807	773	748	809	773	794	793	839	780	833	789	779	780	823	803	828	800
31141	18897	11905	29112	61289	63862	44906	28929	14305	8679	7307	7379	7402	7255	7273	7121	7136	7266	7177	7118	7065	7102	7072	7118	7253	7119	7285	7120	7158	7147	7156	7320	7193	7134	6973	7162	7126	7281	7118	7182	7159	7268	6966	7143	7232	7181	7054	7085	7303	7115	7140	7123	7139	7071	7075	7103	7081	7051	7206	7178	7080	7083	7194	7205	7232	7074	7000	7131	7101	7053	7044	7042	7102	7080	7317	7154	7029	7188	7146	7119	7138	7203	7101	7098	7023	7196	7131	7105	7174	7200	7029	7100	7106	7227	7191	7047	7153	7125	7127	7115	7081	7150	7089	7069	7060	7181	7149	7198	7178	7086	7103	7018	7157	7181	7170	7114	7108	7160	7132	7074	7145	7084	7050	7127	7206	7260	7158	7176	7128	7126	7194	7110	7118	7055	7276	7251	7221	7236	7130	7010	7185	7209	7132	7255	7050	7136	7196	7092	7012	7050	7159	7141	7108	7129	7153	7080	7189	7231	7170	7195	7083	7157	7085	7045	7146	7107	7011	6966	7081	7089	7187	7128	7261	7255	7154	7133	7110	7055	7050	7078	7141	7146	7226	7249	7149	7057	7129	7091	7163	7111	7088	7049	6975	7185	7158	7188	7142	7177	7083	6995	7093	7098	7166	7022	7240	7115	7258	7190	7182	7243	7110	7064	7146	7161	7072	7039	7274	7202	7196	7155	7197	7114	7156	7119	7074	7098	7096	7117	7114	7109	7146	7191	7309	7117	7107	7145	7128	7139	7143	7153	7217	7277	7252	7066	7068	7251	7096	6955	7173	7119	7076	7047	7113	7031	7167	7266	7196	7158	7053	7210	7092	7055	7284	7104	7135	7130	7172	6977	7202	7050	7104	7138	7030	7201	7041	7168	7135	7216	7186	7119	7092	7208	7082	7210	7178	7282	7024	7162	7246	7052	7253	7154	7200	7115	7150	7232	7051	7221	7100	7055	7196	7133	7159	7067	7085	7018	6976	7149	7121	7130	7313	7134	7081	7314	7009	7087	7179	7106	7116	7088	7143	7162	7306	7118	7199	7200	7092	7196	7129	7198	7235	7128	7105	7250	7029	7250	7118	7131	7172	7103	7223	7196	7200	7123	7099	7246	7238	7038	7109	7117	7098	7073	7129	7179	7127	7238	7047	7022	7041	7150	7086	7227	7158	7146	7196	7197	7076	7229	7058	7109	7148	7250	6997	6999	7101	7002	7158	7068	7095	7195	7089	7020	7151	7110	7182	7099	7239	7074	7357	7142	6996	7318	7170	7173	7159	7187	7107	7252	7059	7132	7139	7118	7103	7285	7176	7138	7160	7113	7185	7209	7136	7122	7137	7179	7075	7207	7144	7081	7146	7179	7099	7130	7161	7057	7108	7171	7185	7084	7155	7195	7064	7151	7210	7218	7067	7080	7139	7104	7132	7178	7113	7096	7040	7166	7251	7073	7059	7246	7012	7090	7207	7118	7122	7226	6978	7195	7019	7144	7224	7228	7168	7071	7124	7142	7263	7146	7296	7174	7155	7109	7091	7256	7102	7134	7188	7158	7196	7197	7279	7195	7175	7181	7055	7102	7181	7009	7073	7283	7141	7148	7184	7151	7039	7076	7091	7190	7073	7246	7084	7115	7178	7220	7166	7050	7099	7077	7190	7218	7225	7195	7107	7055	7123	7237	7163	7246	7168	7199	7145	7208	7096	7184	7196	7003	7087	7044	7169	7050	7237	7127	7107	7141	7210	7161	7175	7154	7081	6978	7126	7005	7210	7153	7094	7009	7174	7060	7146	7219	7162	7180	7225	7086	7178	7153	7145	7178	7204	7061	7126	7234	7135	7108	7135	7193	7179	7030	7045	7202	7163	7119	7213	7255	7108	7074	7065	7112	7062	7230	7096	7071	7207	7180	7091	7064	7188	7230	7217	7068	7113	7234	7212	7151	7081	7210	7114	7170	7140	7029	6905	7172	7137	7057	7103	7222	7064	7131	7190	7242	7169	7211	7173	7229	7179	7158	7104	7167	7148	7206	7181	7034	7059	7188	7179	7029	7137	7137	7270	7296	7061	7261	7154	7116	7296	7165	7192	7108	7131	7089	7055	7101	7153	7260	7164	7244	7126	7082	7156	7095	7068	7018	7064	7190	7139	7174	7112	7176	7081	7095	7129	7304	6970	7125	7241	7136	7088	7319	7260	7126	7139	7268	7217	7144	7025	7226	7249	7101	7063	7170	6974	7183	7055	7040	7175	7014	7199	7097	7283	7089	7104	7011	7200	7018	7089	7132	7204	7247	7119	7020	7256	7315	7201	7159	7151	7166	7146	6952	7127	7098	7076	7179	7132	7080	7073	7244	7105	7107	7095	7161	7153	7078	7244	7148	7228	7082	7108	7083	7211	7145	7080	7210	7175	7174	7153	7131	7106	7049	7193	7159	7216	7122	7166	7106	7108	7174	7123	7253	7199	7104	7167	7169	7133	7222	7277	7138	7227	6979	7242	7073	7192	7201	7111	7218	7189	7146	7099	6929	7131	7205	7090	7104	7170	7284	7141	7120	7209	7070	7169	7109	7124	7401	7096	7150	7102	7179	7179	7195	7174	7094	7164	7093	7119	7081	7075	7062	7081	7255	7067	7250	7127	7145	7235	6929	7392	7169	7048	7083	7164	7150	7240	6990	7232	7026	7142	7203	7151	7214	7146	7102	7229	7227	6928	7161	7146	7111	7144	7196	7160	7060	7095	7209	7055	7268	7053	7202	7224	7164	7178	7244	7026	7152	7149	7075	7094	7116	7179	7082	7180	7003	7080	7125	7147	7231	7139	7251	7144	7091	7143	7119	7078	7334	7191	7206	7149	7201	7123	7028	7184	7087	7089	7053	7216	7107	7190	7063	7110	7249	7191	7183	7139	7153	7263	7279	7237	7058	7089	7075	7110	7096	7109	7297	7124	7232	7248	7144	7248	7174	7143	7097	7119	7150	7179	7073	7256	7125	7249	7092	7185	7058	7324	7158	7140	7201	7155	7167	7132	7152	7222	7173	7080	7310	7202	7139	7103	7138	7124	7173	7027	7027	7206	7164	7228	7137	7237	7124	7002	7123	7173	7030	7201	7087	7071	7148	7059	7177	7118	7073	7110	7077	7073	7177	7044	7097	7075	7137	7098	7262	7016	7124	7156	7071	7227	7205	7238	7243	7121	7169	7091	7135	7203	7040	7135	7121	7283	7223	7170	7303	7045	7253	7101	7083	7080	7104	7047	7251	7122	7146	7116	7117	7171	7080	7208	7332	7021	7125	7061	7176	7212	7082	7074	7055	7120	7103	7152	7054	7190	7053	7133	7140	7168	7142	7081	7155	7095	7116	7121	7198	7142	7165	7216	7117	7130	7166	7114	7167	7178	7163	7164	7134	7195	7038	7079	7098	7162	7156	7146	7139	7136	7219	6979	7189	7137	7135	7161	7129	7161	7176	7080	6968	7202	7029	7028	7122	7125	7241	7054	7123	7191	7185	7023	7193	7109	7129	7241	7150	7185	7217	7242	7257	7133	7162	7114	7286	7103	7150	7071	7117	7187	7125	7068	7211	7108	7179	7104	7094	7119	7171	7219	7142	7321	7113	7268	7233	7217	7303	7089	7115	7084	7210	7043	7020	7257	7193	7164	7172	7080	7204	7118	7201	7254	7104	7224	7042	7068	7083	7094	7147	7207	7175	7202	7093	7187	7320	7116	7157	7261	7040	7181	7112	7159	7068	7210	7255	7155	7025	7077	7149	7123	7269	7078	7057	7179	7110	7098	7141	7117	7329	7125	7097	7158	7170	7182	6948	7191	7088	7142	7155	7198	7209	7004	7272	7168	7120	7058	7227	7212	7099	7145	7210	7119	7177	7183	7122	7225	7146	6990	7253	7137	7072	7160	7188	7172	7221	7103	7201	7169	7072	7174	7201	7209	7148	7061	7055	7183	7168	7193	7173	7155	7090	7108	7090	7222	7072	7083	7137	7318	7208	7232	7220	7238	7195	7147	7255	7057	7221	7066	7126	7156	7094	7225	7090	7130	7206	7153	7046	7215	7178	7160	7123	7242	7167	7124	7189	7213	7276	7223	7091	7148	7295	7120	7059	7082	7038	6998	7134	7244	7059	7158	7129	7083	7189	7195	7241	7251	7191	7030	7150	7217	7168	7149	7169	7152	7162	7108	7195	7201	7185	7136	7191	7178	7087	7163	7240	6965	7267	7180	7085	6954	7253	7184	7094	7229	7009	7343	7017	7177	7035	7159	7168	7226	7103	7132	7093	7139	7081	7096	7071	7209	7151	7221	7217	7125	7198	7071	7179	7116	7142	7155	7085	7188	7153	7180	7099	6990	7084	7245	7197	7242	7131	7198	6963	7133	7047	7161	7140	7153	7109	7124	7113	7133	7193	7156	7154	7089	7095	7196	7321	7202	7262	7114	7180	7195	7151	7192	7057	7098	7200	7017	7036	7062	6989	7054	7105	7171	7068	7079	7178	6985	6966	7198	7183	7216	7057	7212	7125	7208	7020	7093	7184	7217	7114	7086	7058	7216	7186	7183	7057	7126	6933	7040	7138	7030	7122	7202	7068	7146	7161	7143	7270	7152	7142	7003	7169	7173	7205	7158	7114	7173	7197	7262	7170	7096	7100	7054	7091	7056	7167	7309	7075	7169	7156	7108	7110	7142	7212	7190	7124	7264	7136	7141	7249	7163	7209	7100	7119	7113	7026	7133	7320	7160	7200	7142	7189	7098	7151	7194	7153	7047	7177	7134	7083	7125	7172	7184	7129	7050	7180	7172	7033	7249	7144	7212	7186	7212	7085	7149	7059	7142	7179	7173	7139	6950	7202	7233	7055	7139	7148	7170	7354	7299	7098	7043	7157	7141	7204	7082	7141	7132	7228	7102	7038	7059	7183	7159	7207	7203	7049	7051	7129	7124	7114	7196	7306	7201	7254	7055	7206	7096	7178	7161	7059	7125	7095	7114	7119	7211	7248	7224	7097	7175	7128	7193	7236	7280	7243	7128	7170	7147	7166	7052	7130	7001	7192	7176	7110	7149	7168	7234	7145	7190	7161	7168	7130	7092	7077	7229	7098
7443	3082	4075	10242	31307	33272	21560	8080	1683	960	937	880	818	792	753	811	839	782	817	786	782	774	842	841	806	766	792	748	843	793	784	831	829	800	828	821	812	794	847	760	800	803	857	826	814	799	822	827	817	805	771	797	797	820	760	813	797	853	868	864	773	839	796	795	793	783	797	853	767	800	747	790	772	802	785	771	812	815	880	848	728	823	845	844	790	771	798	854	788	811	827	761	812	822	804	804	822	805	865	794	847	760	815	858	811	788	772	792	783	758	785	833	800	742	789	832	846	785	757	807	801	806	797	810	813	789	840	786	818	832	779	827	878	798	756	767	832	835	841	825	813	799	795	826	806	842	776	883	732	785	824	794	766	824	793	819	745	816	744	848	835	822	875	789	833	801	794	830	839	792	808	825	828	818	779	795	834	792	790	811	792	814	835	848	815	815	787	807	819	770	786	768	775	849	870	813	797	777	785	826	796	779	816	790	796	789	778	774	800	788	836	836	829	789	787	732	774	818	805	793	825	784	799	812	826	798	789	820	814	803	769	845	806	803	824	839	805	773	796	819	876	781	778	763	818	862	783	790	797	848	808	828	770	832	833	782	817	801	807	823	782	804	783	834	794	766	818	762	844	783	760	819	769	823	783	794	775	790	841	811	797	792	737	789	817	845	816	780	799	821	772	841	862	861	817	793	789	833	801	800	822	776	799	773	792	851	778	844	823	796	843	850	806	806	843	819	812	869	842	762	817	814	822	792	861	798	818	827	827	824	778	816	785	773	859	795	818	805	805	804	762	773	779	781	834	812	797	825	804	797	795	784	800	827	787	838	820	829	786	848	787	740	827	829	821	834	803	855	810	830	798	789	757	837	847	821	804	849	843	884	822	783	792	794	782	858	754	801	814	803	825	771	773	840	797	772	806	794	707	818	862	793	795	802	782	820	865	847	825	784	787	809	807	793	771	816	772	746	794	826	800	796	795	785	818	819	750	757	800	777	749	819	816	767	830	796	778	837	833	829	804	855	851	819	863	804	812	773	814	786	796	811	792	798	757	840	841	772	842	861	829	810	777	797	798	801	810	745	786	829	776	791	792	808	801	822	781	814	835	783	813	752	799	786	820	837	798	827	795	837	827	820	777	798	799	795	787	809	812	840	829	765	827	828	797	846	860	803	807	887	775	792	798	831	828	786	764	772	821	833	768	848	843	803	842	840	793	798	792	767	796	830	839	857	802	824	828	823	810	843	805	821	794	800	747	797	820	777	801	772	771	790	817	808	879	806	779	827	808	809	848	806	755	815	805	825	796	839	834	826	832	827	822	865	833	844	811	769	817	779	798	795	800	816	816	841	785	784	796	813	855	763	806	845	790	801	821	821	853	833	816	797	834	833	845	803	767	858	781	823	840	771	815	776	762	797	788	755	784	852	822	844	813	830	790	810	799	830	813	785	775	764	808	805	758	810	770	823	789	817	848	806	807	816	788	813	788	779	795	793	765	784	813	822	762	823	808	794	828	805	764	778	785	802	795	875	794	773	793	788	806	786	823	815	815	819	780	773	819	821	830	767	814	785	814	801	792	804	812	811	822	803	782	808	808	846	787	798	803	805	785	800	822	826	788	786	825	788	765	784	780	810	845	769	804	858	792	756	829	871	795	786	778	869	816	814	764	851	797	833	820	821	829	824	790	803	776	837	801	770	827	770	838	817	786	819	780	800	821	818	807	810	771	806	834	770	846	796	813	802	859	825	806	814	823	817	842	837	822	841	807	848	771	829	787	830	785	847	789	825	852	818	788	752	805	816	760	806	850	827	832	775	770	803	828	774	786	851	833	792	804	802	768	807	835	843	790	821	812	785	869	841	820	800	771	784	798	806	847	809	841	822	768	790	852	817	833	816	880	827	829	799	814	782	790	739	781	799	823	811	793	833	816	789	823	798	788	803	806	791	803	802	797	829	799	830	776	789	808	798	821	831	819	820	777	845	788	785	790	815	817	827	784	810	765	751	805	877	794	806	791	820	837	757	788	801	818	777	851	773	812	827	774	820	798	829	817	793	831	871	766	782	816	783	830	862	813	792	826	773	768	834	824	814	775	766	780	824	791	801	791	848	797	722	823	774	786	833	761	813	818	834	852	813	805	794	862	791	842	824	826	793	793	844	834	857	859	857	804	820	847	796	814	823	790	810	833	826	799	804	800	863	777	793	821	786	815	797	847	807	794	885	780	805	832	802	819	825	818	796	767	781	821	828	758	778	802	812	830	832	786	802	803	774	770	798	817	811	813	816	797	809	807	782	806	822	776	811	800	804	757	777	803	845	754	777	758	780	754	783	817	742	822	808	822	828	796	823	793	868	855	810	785	767	780	789	774	829	817	844	817	790	766	821	831	769	802	782	830	790	778	868	805	768	786	829	829	813	802	844	794	779	807	789	793	760	807	813	829	825	810	823	801	818	776	797	793	876	825	849	801	818	797	827	864	766	760	799	814	793	830	809	857	777	830	841	855	852	803	820	754	758	786	830	798	789	814	809	825	821	834	864	790	823	811	761	771	749	798	783	838	778	790	795	795	824	817	782	791	791	796	785	786	850	778	874	787	793	804	791	880	857	819	792	800	772	777	762	801	817	819	841	830	786	796	787	820	821	833	803	833	831	859	783	838	862	826	838	822	783	852	812	786	795	821	793	812	810	820	812	757	841	834	790	819	845	832	793	794	852	807	808	764	830	790	783	815	803	753	799	831	802	822	781	741	819	800	829	819	780	762	801	797	805	761	856	836	815	837	805	758	868	834	808	812	809	846	794	799	806	852	825	798	801	821	777	854	789	837	840	763	768	756	808	838	773	814	796	812	811	807	843	803	819	834	821	822	797	810	779	758	865	800	837	806	811	839	811	809	784	825	762	814	840	815	826	799	804	754	840	806	793	844	833	780	806	779	808	814	791	797	760	810	808	799	814	822	849	773	839	774	808	826	857	801	790	838	822	837	807	855	769	789	813	881	831	803	801	785	789	757	823	862	827	783	820	767	804	793	866	815	864	806	774	817	876	827	768	783	778	821	843	827	763	794	757	798	849	829	826	780	815	758	843	795	820	809	794	796	821	830	784	770	766	811	854	861	807	811	813	785	772	827	777	745	757	816	844	833	821	842	809	855	831	797	777	771	859	813	804	839	813	805	787	848	819	788	851	763	812	756	828	817	823	864	826	782	836	776	842	809	828	768	801	815	836	866	782	753	810	807	848	788	855	847	825	810	813	851	888	793	828	796	795	800	805	783	841	837	814	792	814	820	808	763	786	797	786	868	797	816	802	796	833	801	768	734	830	796	861	828	767	809	854	857	810	830	782	796	800	811	832	840	854	838	843	832	799	795	811	814	812	839	801	775	804	797	794	795	869	808	795	826	797	839	778	784	805	819	838	776	847	826	789	795	785	874	807	789	811	824	827	764	813	803	835	842	771	830	803	768	827	804	795	803	817	771	773	798	784	862	807	816	817	833	823
41240	25325	32102	67175	95765	87414	71520	44608	17358	10775	10615	8929	7888	7497	7287	7241	7324	7276	7280	7356	7296	7436	7153	7217	7329	7188	7275	7391	7372	7399	7355	7283	7346	7328	7250	7217	7325	7328	7252	7142	7137	7190	7359	7300	7263	7241	7409	7304	7259	7303	7219	7256	7305	7317	7178	7112	7392	7255	7260	7270	7360	7244	7188	7310	7469	7137	7339	7270	7277	7256	7293	7218	7251	7280	7228	7391	7384	7245	7267	7331	7366	7058	7328	7325	7276	7256	7282	7253	7387	7130	7480	7305	7353	7278	7347	7360	7272	7329	7286	7359	7231	7260	7400	7333	7283	7246	7338	7290	7233	7233	7098	7214	7381	7362	7370	7208	7310	7396	7380	7196	7431	7389	7276	7303	7157	7314	7308	7381	7370	7269	7305	7234	7213	7226	7119	7296	7329	7132	7198	7225	7166	7228	7256	7087	7208	7297	7308	7077	7351	7199	7365	7274	7299	7326	7192	7299	7329	7375	7257	7174	7299	7352	7245	7298	7357	7337	7254	7435	7333	7267	7444	7278	7178	7211	7335	7376	7317	7247	7118	7299	7128	7296	7273	7295	7110	7413	7337	7314	7337	7288	7293	7182	7348	7212	7405	7248	7185	7368	7158	7249	7345	7316	7385	7215	7218	7362	7374	7263	7304	7080	7234	7222	7164	7230	7310	7296	7295	7282	7326	7292	7201	7257	7256	7227	7291	7348	7296	7298	7138	7215	7367	7300	7379	7363	7296	7221	7326	7232	7191	7306	7263	7286	7259	7375	7292	7148	7185	7492	7236	7224	7272	7299	7393	7222	7319	7246	7164	7266	7342	7165	7303	7244	7133	7237	7320	7336	7178	7222	7149	7327	7281	7338	7180	7283	7404	7177	7250	7224	7230	7328	7326	7239	7454	7254	7260	7317	7297	7295	7216	7316	7349	7293	7344	7221	7364	7372	7321	7180	7195	7264	7296	7136	7276	7026	7376	7217	7317	7278	7300	7186	7295	7334	7355	7330	7376	7073	7202	7190	7186	7337	7266	7349	7185	7376	7227	7267	7417	7296	7349	7241	7204	7208	7108	7319	7155	7168	7294	7451	7246	7225	7198	7257	7288	7225	7223	7303	7137	7399	7287	7179	7152	7351	7272	7259	7318	7356	7252	7358	7218	7277	7212	7282	7235	7210	7257	7293	7219	7091	7321	7257	7338	7374	7263	7351	7214	7332	7435	7331	7227	7377	7284	7225	7253	7276	7340	7414	7370	7193	7136	7132	7373	7344	7330	7351	7392	7249	7177	7282	7258	7285	7351	7322	7368	7172	7302	7133	7238	7243	7252	7369	7157	7364	7326	7357	7241	7200	7353	7386	7222	7204	7333	7242	7326	7227	7389	7331	7222	7189	7244	7233	7297	7399	7238	7391	7130	7374	7287	7356	7221	7119	7194	7168	7192	7307	7331	7262	7187	7236	7255	7387	7211	7308	7226	7268	7294	7208	7350	7333	7327	7334	7245	7349	7323	7455	7328	7272	7312	7295	7399	7264	7365	7303	7223	7317	7304	7320	7188	7249	7397	7397	7299	7322	7135	7163	7367	7199	7291	7288	7264	7324	7261	7193	7234	7243	7346	7342	7231	7267	7312	7265	7251	7062	7336	7298	7226	7218	7239	7261	7167	7324	7323	7324	7250	7262	7243	7258	7441	7218	7435	7299	7174	7259	7290	7446	7383	7310	7201	7252	7238	7210	7286	7326	7285	7349	7233	7433	7290	7168	7247	7421	7305	7272	7490	7293	7366	7213	7299	7342	7249	7271	7369	7166	7453	7362	7399	7364	7266	7264	7304	7317	7282	7273	7425	7441	7300	7342	7381	7313	7272	7289	7138	7220	7266	7410	7187	7186	7410	7257	7242	7287	7324	7337	7298	7345	7222	7371	7320	7483	7193	7209	7403	7120	7150	7314	7247	7207	7358	7118	7205	7188	7251	7245	7212	7210	7256	7303	7494	7242	7327	7406	7291	7169	7397	7190	7308	7288	7236	7237	7258	7285	7201	7306	7410	7423	7267	7271	7378	7341	7278	7287	7268	7308	7241	7324	7366	7219	7275	7390	7321	7344	7265	7406	7274	7282	7242	7127	7348	7239	7352	7493	7237	7202	7227	7221	7246	7327	7216	7280	7223	7314	7201	7267	7352	7225	7253	7314	7253	7250	7282	7235	7153	7213	7365	7339	7195	7180	7275	7270	7207	7232	7256	7210	7421	7273	7199	7390	7176	7215	7370	7374	7416	7233	7145	7397	7144	7274	7285	7291	7286	7329	7444	7247	7155	7275	7037	7298	7253	7210	7226	7209	7312	7194	7365	7157	7237	7327	7300	7245	7242	7308	7223	7264	7281	7255	7325	7277	7261	7284	7340	7287	7220	7272	7285	7334	7248	7209	7307	7201	7231	7442	7293	7267	7356	7278	7215	7363	7340	7296	7170	7295	7214	7368	7333	7194	7229	7287	7305	7328	7192	7176	7303	7295	7429	7237	7256	7316	7340	7248	7310	7185	7251	7377	7283	7211	7399	7230	7306	7236	7305	7332	7209	7331	7266	7420	7296	7352	7135	7175	7258	7265	7366	7155	7173	7303	7360	7308	7294	7345	7296	7392	7341	7445	7332	7284	7258	7296	7191	7184	7355	7294	7280	7239	7316	7297	7300	7183	7369	7178	7331	7473	7227	7367	7246	7267	7296	7313	7147	7165	7236	7288	7357	7294	7227	7220	7312	7354	7277	7170	7350	7284	7382	7252	7407	7256	7273	7300	7207	7250	7289	7201	7213	7354	7208	7409	7118	7230	7329	7264	7308	7132	7244	7492	7239	7179	7408	7357	7279	7371	7236	7356	7266	7203	7331	7190	7277	7228	7259	7337	7277	7288	7227	7383	7309	7097	7138	7347	7254	7216	7284	7191	7317	7221	7279	7333	7356	7423	7241	7231	7245	7213	7248	7377	7383	7263	7323	7467	7215	7321	7176	7317	7329	7216	7390	7275	7300	7348	7151	7260	7147	7298	7282	7309	7213	7157	7164	7287	7230	7204	7175	7255	7377	7300	7193	7201	7267	7296	7212	7302	7446	7306	7192	7392	7281	7275	7237	7341	7453	7283	7177	7322	7196	7454	7259	7385	7235	7325	7352	7233	7269	7324	7371	7245	7301	7227	7347	7404	7219	7416	7352	7213	7247	7118	7382	7330	7440	7233	7235	7213	7288	7162	7250	7289	7325	7340	7238	7378	7363	7284	7269	7299	7305	7191	7242	7437	7219	7231	7309	7298	7259	7345	7387	7189	7255	7367	7219	7284	7305	7319	7205	7258	7178	7389	7325	7269	7158	7324	7129	7336	7258	7269	7179	7320	7336	7338	7238	7276	7293	7308	7318	7250	7316	7253	7330	7288	7240	7375	7472	7368	7385	7243	7312	7383	7181	7309	7276	7374	7185	7329	7306	7299	7352	7342	7149	7243	7193	7219	7368	7285	7398	7369	7292	7347	7167	7181	7315	7313	7363	7286	7347	7302	7152	7376	7284	7212	7225	7357	7341	7205	7247	7229	7301	7291	7318	7341	7411	7180	7305	7268	7183	7338	7355	7346	7351	7254	7277	7238	7235	7402	7135	7520	7349	7209	7208	7277	7306	7346	7356	7380	7194	7194	7326	7297	7188	7206	7273	7271	7187	7237	7256	7260	7332	7249	7293	7324	7182	7250	7245	7300	7402	7220	7167	7302	7217	7258	7361	7278	7335	7316	7360	7271	7202	7255	7194	7212	7371	7145	7277	7265	7205	7313	7263	7282	7271	7299	7176	7314	7379	7278	7123	7367	7125	7296	7249	7232	7265	7202	7253	7279	7300	7347	7333	7248	7262	7200	7249	7235	7179	7510	7352	7272	7316	7242	7324	7277	7259	7340	7079	7203	7275	7171	7099	7203	7309	7331	7286	7214	7355	7355	7285	7215	7277	7283	7271	7203	7262	7171	7234	7257	7305	7453	7171	7276	7227	7309	7274	7310	7277	7298	7264	7162	7275	7171	7261	7363	7241	7321	7302	7260	7232	7229	7310	7283	7134	7336	7426	7230	7373	7467	7269	7137	7173	7426	7273	7267	7395	7297	7436	7262	7210	7190	7247	7372	7206	7441	7152	7270	7198	7187	7162	7164	7349	7386	7250	7373	7338	7387	7226	7326	7389	7173	7214	7343	7185	7242	7356	7202	7213	7333	7304	7349	7335	7182	7314	7357	7294	7351	7364	7415	7049	7225	7265	7298	7395	7289	7179	7236	7245	7358	7142	7197	7149	7357	7306	7356	7352	7222	7221	7273	7305	7274	7178	7294	7305	7317	7175	7372	7235	7238	7146	7216	7436	7354	7318	7216	7234	7343	7285	7323	7271	7260	7354	7247	7186	7262	7373	7271	7180	7314	7278	7163	7221	7255	7184	7282	7291	7283	7299	7247	7358	7289	7255	7344	7351	7274	7285	7223	7243	7357	7168	7261	7326	7250	7207	7218	7189	7302	7232	7312	7177	7310	7302	7206	7343	7236	7374	7269	7263	7376	7213	7326	7339	7445	7201	7265	7270	7210	7358	7287	7216	7282	7298	7275	7217	7460	7390	7282	7186	7231	7326	7231	7353	7277	7315	7314	7169	7271	7218	7174	7247	7342	7225	7405	7478	7256	7258	7314	7455	7245	7241	7327	7264	7138	7443	7285	7133	7265	7282	7337	7317	7348	7219	7265	7220	7233	7331	7202	7408	7218	7259	7263	7361	7224	7085	7324	7350	7322	7245	7275	7206	7353	7311	7302	7227	7415	7413	7294	7465	7310	7402	7247	7284	7232	7175	7264	7278	7253	7493	7145	7263	7334	7295	7344	7326	7280	7296	7266	7205	7272	7252	7135	7159	7429	7205	7243	7251	7300	7309	7234	7229	7481	7181	7396	7243	7272	7419	7223	7246	7221	7240	7244	7338	7374	7260	7317	7245	7247	7230	7353	7092	7284	7189	7240	7290	7256	7317	7373	7200	7417	7166	7355	7188	7292	7328	7256	7242	7188	7286	7295	7294	7231	7309	7138	7240	7200	7161	7267
7470	2133	3173	6455	22012	23090	12478	3565	1042	890	964	869	782	895	797	837	861	758	865	818	775	816	838	822	813	801	821	828	816	816	870	760	815	825	841	843	785	762	793	816	800	823	796	803	821	845	815	831	785	792	799	823	807	839	828	833	802	795	817	791	835	831	834	808	817	843	856	802	794	814	778	767	803	784	780	835	835	806	815	826	740	798	813	836	819	782	790	833	830	845	823	818	775	732	800	782	788	814	840	788	826	815	821	843	775	834	788	823	847	823	800	793	810	816	788	841	785	831	837	823	821	773	811	835	887	835	820	828	835	780	819	782	805	804	829	811	839	834	805	781	837	820	808	772	817	801	802	807	801	789	839	762	826	785	841	834	791	803	889	796	796	796	791	804	825	871	831	815	783	789	768	815	784	852	794	853	861	801	840	828	838	783	757	827	861	852	771	839	836	819	785	888	818	851	890	832	847	775	845	843	792	799	827	850	795	784	827	837	772	784	827	817	830	834	803	813	789	751	798	840	783	833	852	868	828	796	825	829	812	904	796	828	815	881	810	794	833	859	776	777	786	857	829	824	825	858	792	801	806	817	848	791	824	832	808	812	863	851	791	795	825	775	826	818	816	841	813	846	781	832	786	798	820	821	898	858	859	839	821	773	811	797	854	841	792	804	800	823	820	886	815	841	837	859	835	854	843	828	795	814	803	836	812	780	848	742	843	796	806	826	876	830	802	857	817	804	816	822	830	824	854	784	793	825	844	884	786	828	769	813	835	847	771	837	822	845	807	868	800	825	817	796	810	776	848	869	863	765	832	832	825	820	783	864	745	803	853	856	825	854	801	788	818	838	840	831	837	800	889	835	861	838	841	814	844	834	863	858	860	823	797	821	804	797	853	832	785	831	812	829	778	847	840	802	835	863	805	781	791	855	798	858	795	859	806	809	854	823	800	791	794	795	822	770	848	821	770	766	836	791	821	821	826	813	817	793	820	855	830	805	830	792	832	790	802	857	795	775	828	884	795	832	800	816	767	807	823	835	785	868	860	822	817	862	823	825	830	812	794	835	838	827	857	818	856	816	818	829	829	830	846	845	821	807	799	842	834	791	823	808	834	866	861	817	812	813	837	845	809	864	822	806	811	807	789	815	797	813	831	868	857	836	788	813	836	810	784	817	790	823	784	776	859	809	830	787	812	811	740	803	785	778	810	833	832	836	797	823	839	817	769	835	853	837	798	809	814	822	841	817	833	796	831	808	784	826	826	778	832	823	886	826	865	834	853	844	852	828	828	883	790	837	805	788	843	819	814	821	774	829	806	823	808	812	862	837	762	732	779	831	797	839	835	821	814	772	824	761	818	793	810	859	815	842	834	831	842	839	794	840	857	802	817	795	839	833	793	780	774	793	838	827	786	812	827	814	788	763	829	835	778	848	863	826	862	808	847	786	811	805	864	858	847	765	827	815	835	826	829	817	754	844	863	862	782	800	814	804	819	786	826	837	816	813	816	805	871	823	787	786	839	849	856	805	804	810	846	813	809	829	792	824	820	794	808	829	760	838	816	868	803	848	849	792	855	794	818	831	761	805	832	853	885	842	789	832	796	765	809	779	833	835	824	835	808	818	794	862	797	775	807	844	852	831	827	743	792	855	818	831	862	818	812	818	813	865	808	842	829	816	890	807	881	840	777	813	784	835	824	816	761	838	826	805	832	857	790	818	822	863	764	804	819	845	828	848	839	827	793	839	820	772	798	759	831	843	804	862	836	806	790	786	819	821	798	825	824	787	848	813	808	802	818	802	835	836	833	830	750	821	828	853	819	865	826	799	845	794	840	784	835	829	846	820	827	845	816	808	868	770	847	856	857	869	812	830	862	789	787	840	853	822	805	855	835	849	835	842	819	833	814	828	834	785	819	854	786	836	817	787	836	750	834	847	864	855	796	811	789	790	794	829	805	744	831	811	773	828	841	788	797	796	816	843	837	843	811	823	836	817	804	790	776	784	831	824	748	815	799	863	801	893	810	791	853	819	814	876	829	821	830	840	804	845	862	754	863	804	804	807	838	782	845	815	817	816	774	781	823	815	815	780	838	780	794	781	782	795	817	761	786	775	859	804	813	806	815	862	821	893	816	806	809	817	840	796	761	837	828	787	777	796	841	811	819	826	794	813	791	823	803	772	824	809	826	835	788	846	792	871	843	807	833	842	849	812	874	778	799	831	814	830	810	832	792	823	785	798	776	798	860	796	825	775	874	788	869	836	828	771	828	849	854	800	815	829	836	870	862	828	782	832	808	852	827	880	842	816	816	805	844	803	793	737	833	803	807	774	843	800	839	802	852	804	823	815	771	855	791	857	830	854	833	744	856	824	836	787	799	790	822	842	802	828	886	842	855	842	792	822	816	855	784	811	822	823	797	789	828	816	865	836	864	766	801	829	838	782	903	813	795	840	834	806	804	848	833	828	809	787	844	854	796	847	836	809	767	863	829	822	793	861	790	803	860	833	858	817	783	832	801	842	879	851	781	776	809	797	853	799	815	806	799	821	843	799	835	781	851	824	859	776	842	809	810	772	787	813	828	827	755	796	827	813	810	791	849	759	858	818	869	822	830	812	825	781	829	814	810	849	794	849	845	787	785	820	802	786	859	789	803	806	808	820	797	769	831	849	781	815	848	826	802	821	800	781	818	787	855	844	822	757	884	827	804	825	767	771	775	830	828	858	790	778	869	780	887	783	801	836	812	798	828	855	798	818	761	772	860	825	791	823	849	776	805	866	837	819	827	812	806	839	793	794	804	803	806	829	823	833	829	880	806	837	859	802	803	899	804	760	867	861	798	832	895	806	797	817	827	856	850	856	795	811	838	815	814	804	837	859	855	845	789	793	807	836	801	800	834	812	778	804	793	789	751	772	821	793	826	847	804	794	791	782	784	821	814	855	857	792	843	804	809	824	832	786	756	808	836	806	815	812	839	771	834	822	788	865	830	785	851	772	831	825	795	789	834	832	838	834	867	795	814	834	787	907	811	861	865	814	856	797	812	849	799	857	805	833	810	795	792	821	861	822	834	833	827	827	799	799	776	828	794	823	801	868	813	828	832	775	835	834	822	815	839	826	816	795	852	810	813	819	826	795	822	806	806	805	808	819	812	774	790	802	767	840	840	823	797	845	787	858	796	803	801	834	787	790	846	822	827	881	791	800	819	816	791	796	837	754	814	812	858	817	822	847	807	822	798	794	821	803	805	800	790	811	774	784	831	813	811	850	836	836	830	816	826	844	820	801	755	777	811	838	844	807	822	844	813	783	797	841	875	827	791	814	908	747	816	852	814	832	807	777	827	816	787	828	859	829	819	820	762	841	808	819	783	824	799	785	843	829	770	839	843	816	846	820	837	809	847	801	777	767	818	826	876	830	802	822	824	858	804	791	809	855	847	790	779	785	775	817	793	794	833	776	795	791	853	807	795	783	812	775	854	747	796	865	823	771	773	831	847	820	845	795
34631	21515	28512	58895	88813	81325	57676	32103	11454	11069	10918	8738	7855	7357	7392	7404	7388	7252	7459	7455	7362	7407	7279	7430	7512	7365	7248	7437	7299	7193	7456	7435	7445	7219	7399	7364	7295	7379	7322	7352	7465	7413	7442	7361	7372	7467	7335	7268	7351	7426	7269	7438	7278	7304	7357	7231	7449	7360	7219	7328	7304	7425	7515	7272	7345	7312	7335	7398	7288	7395	7366	7386	7314	7413	7493	7326	7354	7426	7377	7370	7447	7398	7296	7269	7337	7311	7338	7477	7433	7487	7225	7398	7309	7390	7371	7515	7401	7317	7370	7249	7342	7399	7241	7375	7300	7324	7369	7391	7227	7345	7252	7346	7392	7278	7377	7292	7377	7438	7363	7396	7392	7389	7454	7283	7357	7463	7310	7550	7305	7464	7340	7340	7478	7406	7581	7434	7516	7468	7466	7414	7266	7199	7479	7388	7458	7339	7355	7417	7338	7405	7389	7255	7457	7378	7478	7255	7419	7367	7303	7387	7421	7404	7325	7441	7351	7347	7434	7310	7353	7292	7328	7412	7288	7299	7286	7382	7536	7350	7466	7471	7422	7304	7482	7454	7384	7520	7450	7378	7279	7458	7421	7380	7507	7393	7502	7249	7413	7612	7329	7492	7358	7284	7351	7399	7250	7383	7360	7451	7473	7449	7286	7423	7399	7319	7350	7360	7368	7455	7478	7367	7513	7529	7358	7498	7371	7291	7413	7393	7393	7349	7351	7385	7300	7420	7514	7380	7317	7286	7421	7341	7300	7346	7349	7379	7394	7316	7220	7432	7534	7263	7365	7366	7294	7440	7335	7377	7409	7406	7240	7336	7390	7425	7385	7420	7403	7391	7429	7459	7412	7222	7278	7399	7582	7436	7555	7425	7273	7325	7331	7307	7306	7337	7414	7377	7394	7413	7407	7272	7316	7304	7295	7300	7427	7284	7403	7259	7366	7543	7291	7502	7376	7453	7460	7427	7325	7488	7358	7322	7363	7437	7394	7386	7344	7423	7237	7273	7462	7324	7399	7406	7365	7341	7248	7363	7339	7456	7426	7438	7365	7447	7423	7416	7367	7366	7364	7486	7407	7447	7486	7388	7196	7306	7297	7361	7436	7359	7498	7393	7466	7359	7371	7371	7282	7272	7459	7297	7274	7287	7364	7306	7406	7315	7360	7323	7346	7383	7279	7353	7352	7340	7507	7304	7388	7419	7408	7347	7406	7295	7352	7291	7488	7333	7428	7315	7342	7424	7417	7357	7285	7342	7438	7394	7336	7280	7358	7403	7280	7368	7327	7384	7372	7358	7532	7382	7392	7448	7365	7300	7403	7335	7255	7386	7379	7374	7348	7411	7442	7375	7499	7453	7364	7245	7405	7429	7425	7221	7373	7235	7222	7371	7246	7418	7319	7395	7266	7355	7377	7410	7352	7333	7321	7422	7373	7356	7388	7216	7355	7262	7339	7362	7470	7318	7311	7348	7310	7264	7288	7227	7286	7438	7141	7333	7521	7359	7427	7410	7468	7481	7290	7384	7283	7285	7322	7383	7410	7428	7397	7341	7404	7462	7431	7291	7375	7283	7423	7305	7414	7293	7429	7340	7376	7344	7342	7332	7385	7480	7302	7440	7369	7298	7427	7490	7328	7394	7471	7295	7372	7330	7492	7265	7395	7417	7316	7480	7408	7309	7325	7369	7438	7295	7328	7381	7338	7338	7403	7327	7302	7331	7296	7353	7488	7347	7229	7381	7391	7400	7302	7331	7364	7372	7443	7301	7343	7365	7236	7485	7323	7329	7351	7473	7386	7257	7491	7372	7269	7403	7388	7314	7373	7267	7447	7311	7450	7238	7363	7362	7301	7287	7328	7365	7329	7362	7424	7211	7384	7378	7308	7402	7383	7332	7417	7295	7345	7354	7483	7285	7292	7394	7442	7363	7211	7269	7289	7391	7356	7266	7462	7474	7466	7332	7432	7276	7324	7424	7280	7374	7340	7542	7293	7349	7186	7432	7469	7296	7396	7364	7477	7209	7306	7229	7327	7413	7430	7385	7383	7311	7344	7339	7373	7339	7361	7341	7359	7488	7437	7370	7404	7389	7496	7323	7432	7398	7375	7458	7387	7335	7340	7514	7366	7410	7332	7326	7529	7363	7360	7381	7418	7356	7416	7275	7364	7285	7333	7354	7251	7300	7344	7437	7403	7286	7396	7353	7458	7381	7404	7496	7340	7136	7374	7239	7362	7353	7211	7468	7276	7341	7120	7320	7374	7285	7305	7454	7287	7375	7267	7182	7315	7449	7511	7358	7298	7316	7403	7338	7314	7252	7382	7400	7420	7359	7398	7359	7274	7202	7441	7352	7312	7343	7425	7318	7315	7479	7328	7363	7389	7345	7360	7308	7319	7382	7442	7389	7377	7556	7428	7290	7283	7284	7318	7256	7508	7402	7083	7439	7422	7262	7417	7401	7336	7404	7414	7323	7304	7385	7360	7359	7287	7338	7406	7482	7338	7532	7333	7309	7395	7266	7262	7261	7365	7320	7333	7383	7306	7420	7393	7388	7484	7313	7356	7269	7270	7221	7419	7464	7377	7352	7427	7365	7410	7347	7468	7412	7275	7382	7424	7319	7434	7289	7345	7350	7412	7325	7296	7407	7317	7381	7370	7265	7323	7370	7300	7420	7388	7274	7323	7450	7413	7255	7367	7448	7352	7282	7205	7307	7376	7399	7348	7443	7421	7279	7252	7395	7265	7392	7286	7406	7362	7341	7358	7223	7371	7253	7404	7404	7306	7363	7556	7207	7377	7266	7417	7473	7371	7399	7408	7385	7335	7278	7380	7412	7403	7307	7430	7348	7349	7384	7279	7395	7349	7470	7322	7298	7381	7280	7202	7318	7457	7320	7319	7299	7318	7306	7353	7424	7336	7316	7373	7410	7490	7455	7390	7279	7321	7425	7357	7280	7296	7302	7326	7438	7396	7345	7314	7401	7294	7397	7259	7422	7385	7370	7401	7423	7405	7328	7299	7330	7333	7383	7447	7419	7364	7206	7438	7305	7193	7335	7369	7451	7568	7305	7352	7265	7408	7398	7480	7292	7500	7390	7218	7436	7281	7458	7368	7377	7342	7274	7382	7590	7369	7451	7413	7436	7374	7361	7418	7276	7332	7444	7326	7306	7411	7334	7304	7314	7319	7415	7405	7453	7244	7346	7335	7338	7271	7323	7369	7347	7318	7262	7426	7470	7530	7375	7285	7298	7421	7318	7295	7327	7253	7404	7220	7303	7401	7342	7321	7319	7350	7398	7270	7332	7334	7548	7367	7434	7295	7255	7417	7363	7355	7389	7441	7406	7381	7489	7269	7393	7469	7403	7388	7283	7326	7328	7392	7287	7336	7305	7362	7347	7324	7287	7440	7330	7365	7300	7290	7376	7361	7236	7327	7389	7461	7402	7349	7350	7470	7431	7368	7285	7345	7450	7338	7455	7361	7348	7342	7202	7398	7338	7478	7430	7364	7405	7414	7282	7411	7320	7521	7345	7204	7278	7354	7401	7515	7373	7372	7383	7480	7480	7345	7389	7382	7375	7482	7440	7408	7432	7341	7398	7463	7420	7289	7364	7293	7290	7342	7367	7228	7443	7315	7388	7343	7394	7328	7409	7388	7455	7250	7468	7344	7421	7333	7515	7356	7357	7333	7306	7428	7302	7289	7385	7332	7405	7324	7340	7558	7349	7331	7435	7242	7443	7222	7345	7387	7417	7328	7375	7366	7382	7373	7396	7367	7326	7394	7282	7337	7299	7450	7234	7356	7297	7267	7499	7219	7313	7556	7306	7399	7365	7292	7466	7472	7365	7342	7408	7404	7401	7395	7445	7387	7342	7419	7485	7366	7311	7416	7395	7299	7328	7421	7263	7447	7375	7296	7294	7286	7354	7433	7454	7411	7391	7328	7311	7352	7398	7271	7371	7338	7456	7421	7378	7426	7365	7354	7485	7436	7471	7365	7341	7374	7477	7396	7334	7425	7379	7371	7386	7410	7428	7331	7404	7476	7320	7350	7358	7448	7320	7419	7360	7429	7327	7272	7372	7376	7279	7284	7181	7246	7296	7418	7332	7284	7243	7427	7364	7293	7344	7355	7334	7299	7328	7265	7389	7396	7375	7323	7405	7389	7157	7285	7436	7477	7436	7406	7322	7439	7347	7465	7423	7328	7408	7348	7490	7357	7275	7387	7402	7403	7358	7319	7374	7229	7500	7206	7426	7497	7370	7454	7348	7145	7384	7315	7354	7435	7407	7437	7405	7365	7405	7380	7358	7340	7116	7239	7417	7276	7340	7382	7549	7316	7374	7303	7387	7380	7390	7528	7330	7413	7407	7288	7363	7212	7416	7410	7408	7417	7484	7378	7362	7282	7383	7384	7372	7501	7422	7446	7362	7413	7363	7351	7364	7415	7323	7350	7251	7340	7451	7308	7480	7359	7304	7273	7423	7506	7475	7348	7424	7408	7377	7294	7349	7262	7470	7338	7302	7383	7405	7474	7320	7310	7384	7264	7259	7328	7316	7405	7447	7291	7378	7306	7335	7212	7487	7425	7409	7392	7368	7407	7369	7402	7376	7388	7405	7367	7280	7418	7445	7419	7329	7478	7492	7351	7382	7314	7431	7320	7306	7359	7435	7194	7405	7345	7423	7443	7376	7286	7254	7284	7304	7300	7252	7436	7402	7364	7226	7406	7392	7398	7301	7479	7341	7309	7282	7401	7350	7375	7447	7427	7408	7293	7350	7381	7215	7233	7244	7347	7308	7418	7376	7383	7307	7351	7331	7400	7407	7419	7274	7529	7374	7340	7357	7374	7335	7448	7210	7435	7466	7253	7306	7339	7303	7146	7299	7394	7265	7348	7336	7364	7482	7213	7266	7411	7533	7384	7179	7474	7311	7492	7516	7344	7278	7297	7408	7215	7366	7408	7364	7284	7271	7387	7386	7277	7440	7412	7327	7316	7310	7362	7311	7264	7277	7248	7467	7443	7481	7324	7429	7299	7376	7371	7382	7390	7264	7380	7394	7395	7279	7405	7418	7398	7372	7499	7343	7323	7353	7452	7351
6830	3001	3347	10653	34396	34817	20392	7400	2167	964	853	815	806	862	828	831	750	782	812	830	838	848	788	817	778	735	834	789	835	831	802	784	792	852	806	791	792	823	800	733	766	764	814	778	797	817	824	777	847	817	792	787	822	806	772	824	830	790	815	809	813	831	823	859	779	814	845	766	834	832	810	818	783	808	867	819	800	789	739	781	831	771	830	802	854	853	823	768	805	778	787	828	780	798	823	783	822	832	816	822	791	792	854	752	818	771	824	812	798	765	841	763	777	791	833	761	773	799	821	808	817	850	812	871	823	812	793	807	811	849	781	803	803	845	803	815	820	785	795	747	784	797	824	782	809	815	828	772	776	753	831	810	806	801	834	832	797	772	785	808	860	813	803	824	786	828	803	801	836	781	776	796	753	830	782	809	820	770	834	834	796	773	796	812	849	850	870	858	833	825	779	796	823	857	809	854	836	901	819	852	783	755	782	770	852	787	828	846	835	798	827	836	797	816	793	796	848	769	847	807	819	785	857	798	831	822	844	835	796	748	829	808	765	791	775	810	822	792	837	849	806	771	819	795	804	807	784	836	812	784	842	776	804	789	822	806	709	822	747	787	810	830	806	789	806	808	783	822	781	783	786	760	795	809	801	819	780	866	864	820	822	816	811	812	830	774	809	816	810	823	789	815	853	785	807	845	769	794	766	835	802	836	774	833	847	770	841	814	850	799	870	828	833	810	847	825	807	830	800	781	785	815	851	812	804	836	879	818	815	832	789	821	805	855	794	844	805	851	782	843	808	816	825	831	814	796	787	815	785	779	752	824	758	806	769	814	839	778	820	733	848	772	823	809	785	793	796	798	845	863	808	826	826	783	805	783	795	796	868	787	800	767	825	857	849	808	822	809	788	791	786	813	809	771	779	830	828	766	764	760	782	800	795	762	788	825	804	845	783	788	821	812	810	831	782	835	850	828	784	818	823	816	806	825	793	856	803	770	822	814	807	790	846	799	796	790	809	830	785	799	856	794	790	840	836	805	812	790	802	794	795	800	781	776	822	865	827	828	792	748	763	763	821	850	803	828	764	810	812	786	838	786	832	836	778	807	815	799	768	821	809	810	823	826	767	821	800	798	779	775	807	858	808	814	802	779	806	788	778	771	776	750	794	814	740	783	785	824	777	818	801	792	835	809	834	810	826	807	867	813	805	812	773	829	796	852	808	814	803	841	789	778	742	801	764	795	799	807	783	812	796	822	768	811	821	842	801	830	836	777	769	767	787	791	838	813	804	795	800	847	814	794	820	816	804	827	806	758	833	772	767	860	808	787	842	818	798	797	808	790	817	775	782	778	757	815	787	789	800	777	797	804	763	794	784	763	771	840	838	825	793	747	816	831	811	831	790	852	796	771	801	809	803	840	849	762	816	747	864	878	833	847	822	821	851	817	793	835	886	876	753	803	805	807	829	819	793	798	836	857	816	817	810	847	783	784	793	806	780	827	807	750	781	788	822	885	783	819	827	853	811	853	815	799	805	849	813	789	748	848	839	803	827	767	825	812	783	781	826	830	794	803	761	786	813	756	802	787	787	819	782	786	817	809	852	826	784	820	779	840	821	812	768	863	814	811	794	826	808	822	833	825	823	814	812	795	766	868	802	833	869	793	849	819	822	817	812	800	805	795	839	763	768	825	833	809	794	855	839	820	794	822	783	839	819	825	763	815	849	803	791	798	857	784	821	822	779	829	795	798	825	833	816	831	777	830	826	821	803	817	843	864	807	800	855	823	873	774	808	801	768	849	812	823	772	820	859	832	821	822	853	792	815	827	789	817	797	783	781	800	814	819	865	815	818	795	851	812	824	783	773	767	758	854	786	765	778	802	744	774	804	800	765	826	850	823	814	818	874	799	801	814	838	825	773	821	766	815	821	809	799	798	864	835	807	758	785	767	818	785	886	827	799	851	831	795	794	834	808	838	882	845	803	791	838	839	781	827	777	779	845	830	817	766	811	791	840	799	766	839	779	793	823	836	801	853	824	829	796	793	808	834	794	862	751	787	802	796	789	784	742	767	762	772	771	831	830	828	778	815	772	874	816	811	829	841	808	850	798	814	816	851	811	803	817	843	815	833	855	770	792	833	762	811	800	805	769	739	783	805	844	790	806	757	776	828	805	817	790	791	801	830	793	820	829	794	843	840	810	809	815	789	768	808	807	853	806	757	820	789	797	821	843	799	789	793	847	821	824	838	833	838	806	837	777	845	804	850	861	770	790	833	858	856	801	826	757	801	850	831	780	816	863	810	856	827	812	805	846	825	815	799	818	778	820	789	796	802	704	814	691	804	808	823	832	783	836	799	853	784	792	791	830	790	798	775	798	806	819	846	794	797	827	799	814	788	849	767	765	801	824	778	798	749	786	792	771	796	839	770	786	788	827	804	803	818	746	805	817	809	761	763	796	798	790	824	883	858	823	815	803	810	837	844	799	813	789	840	854	767	803	814	799	832	834	752	803	821	829	804	801	821	833	827	810	819	806	775	805	775	829	838	815	777	801	794	725	840	827	780	849	783	826	860	826	790	820	810	752	790	788	857	802	846	786	824	796	843	840	804	775	816	783	847	890	803	835	832	795	812	804	844	804	856	884	837	789	794	802	833	831	783	776	873	865	797	788	817	846	797	788	814	829	801	836	834	776	777	778	813	821	788	792	750	780	786	788	785	838	862	807	818	818	818	823	784	824	797	818	846	842	798	840	805	777	785	766	816	794	808	849	837	768	765	748	798	764	822	841	773	824	813	810	835	800	832	815	859	819	829	761	837	770	843	805	805	809	806	802	781	820	821	857	820	835	852	843	803	819	822	819	769	785	782	807	852	794	827	756	852	798	790	763	805	789	738	805	850	758	781	788	805	790	825	817	812	827	833	885	841	768	799	840	809	801	842	783	782	794	810	831	837	827	808	795	817	813	845	800	775	817	864	781	787	808	832	802	800	829	872	780	844	855	807	829	800	821	834	828	885	781	811	810	778	833	825	775	787	781	765	790	707	869	781	814	790	773	821	831	802	781	821	798	833	797	828	793	843	836	777	802	811	822	842	819	775	803	805	769	835	795	762	754	801	823	762	793	809	788	794	803	790	860	845	844	802	799	865	790	798	833	813	810	839	834	799	829	832	813	793	759	823	833	763	798	776	830	794	792	760	786	792	824	834	839	767	823	802	782	807	829	801	837	823	774	811	809	819	803	804	783	840	810	810	880	767	835	824	849	766	803	809	769	835	832	821	865	812	807	743	849	779	784	796	809	850	830	849	864	796	792	802	778	792	780	839	780	818	822	811	776	786	773	851	824	790	831	860	876	800	816	811	822	822	817	818	844	828	837	832	735	861	810	848	860	833	801	813	830	804	824	833	836	795	786	841	819	785	791	810	805	808	816	785	852	821	789	824	848	801	802	795	784	798	788	753	821	866	798	801	849	851	805	860	810	790	800	789	780	759	827	803	833	784	836	767
39781	26628	28969	66221	96576	91524	69669	43964	23833	10895	7930	7463	7308	7390	7136	7295	7315	7298	7237	7354	7358	7242	7399	7435	7233	7464	7387	7226	7426	7447	7338	7315	7359	7426	7217	7302	7270	7391	7336	7284	7332	7443	7420	7239	7356	7321	7405	7312	7428	7331	7264	7280	7318	7405	7412	7510	7235	7254	7266	7409	7315	7331	7309	7285	7417	7255	7328	7250	7402	7315	7317	7225	7238	7452	7359	7419	7285	7349	7273	7300	7316	7236	7382	7421	7380	7442	7284	7279	7266	7340	7329	7453	7155	7182	7312	7368	7321	7381	7284	7335	7367	7401	7343	7251	7323	7351	7253	7379	7245	7340	7351	7403	7299	7237	7298	7293	7342	7417	7312	7241	7284	7295	7419	7272	7441	7365	7503	7297	7401	7344	7191	7304	7306	7408	7396	7350	7358	7268	7383	7330	7417	7244	7337	7377	7340	7331	7264	7281	7465	7358	7252	7224	7378	7295	7464	7292	7439	7307	7274	7363	7486	7367	7392	7410	7330	7376	7404	7351	7367	7302	7330	7427	7249	7158	7261	7323	7231	7240	7270	7342	7331	7272	7265	7447	7520	7331	7247	7379	7315	7291	7298	7343	7249	7298	7277	7294	7333	7282	7276	7238	7212	7378	7319	7249	7267	7524	7399	7271	7238	7461	7281	7165	7381	7259	7286	7424	7391	7344	7224	7283	7437	7384	7298	7184	7325	7381	7215	7416	7419	7307	7326	7348	7338	7414	7294	7226	7404	7302	7510	7252	7341	7259	7443	7254	7345	7261	7394	7362	7263	7481	7367	7452	7286	7228	7258	7370	7436	7405	7351	7261	7297	7382	7388	7422	7375	7261	7254	7496	7289	7241	7345	7261	7439	7357	7297	7390	7358	7412	7436	7229	7253	7339	7250	7357	7350	7377	7356	7322	7295	7372	7358	7327	7473	7505	7280	7345	7325	7476	7379	7386	7378	7385	7373	7346	7232	7349	7360	7349	7343	7498	7277	7378	7498	7298	7345	7377	7413	7314	7374	7273	7392	7232	7425	7312	7323	7225	7313	7409	7273	7353	7332	7456	7337	7331	7322	7370	7258	7231	7328	7236	7373	7471	7391	7400	7250	7254	7390	7397	7405	7308	7388	7266	7405	7441	7286	7252	7238	7252	7374	7288	7366	7302	7379	7419	7273	7273	7233	7372	7363	7364	7312	7383	7463	7213	7267	7337	7414	7384	7376	7277	7249	7407	7310	7421	7227	7296	7232	7376	7402	7175	7344	7376	7370	7258	7245	7286	7325	7382	7345	7248	7332	7417	7407	7430	7356	7343	7388	7299	7197	7468	7377	7209	7169	7409	7282	7328	7284	7493	7246	7505	7327	7560	7255	7306	7383	7229	7217	7339	7295	7394	7158	7336	7214	7395	7300	7374	7344	7408	7453	7343	7397	7179	7437	7265	7316	7343	7186	7380	7397	7228	7320	7270	7310	7463	7399	7277	7255	7340	7396	7352	7222	7320	7269	7283	7446	7517	7301	7269	7324	7386	7401	7164	7268	7269	7195	7387	7324	7452	7361	7252	7327	7197	7248	7426	7271	7401	7359	7199	7370	7314	7329	7485	7285	7276	7335	7321	7425	7443	7317	7450	7228	7361	7389	7365	7302	7285	7270	7384	7361	7280	7360	7453	7313	7301	7206	7390	7323	7269	7237	7415	7302	7303	7415	7204	7338	7251	7431	7241	7453	7304	7166	7403	7417	7316	7551	7318	7282	7306	7327	7249	7432	7278	7364	7382	7313	7431	7367	7352	7382	7238	7370	7342	7338	7246	7424	7322	7377	7386	7282	7180	7357	7240	7377	7420	7343	7336	7398	7338	7426	7361	7412	7320	7280	7297	7333	7288	7280	7467	7462	7420	7297	7302	7307	7363	7387	7363	7475	7267	7271	7445	7389	7288	7263	7396	7443	7401	7253	7273	7264	7371	7401	7296	7407	7214	7334	7324	7312	7314	7426	7298	7069	7375	7410	7171	7309	7264	7342	7343	7248	7358	7373	7350	7425	7291	7268	7401	7264	7434	7301	7343	7298	7477	7393	7437	7369	7492	7415	7497	7402	7387	7352	7384	7290	7295	7376	7325	7440	7328	7306	7378	7245	7322	7270	7387	7203	7314	7314	7403	7200	7307	7455	7436	7448	7202	7245	7332	7293	7342	7373	7436	7302	7163	7313	7297	7260	7389	7386	7374	7308	7475	7258	7409	7379	7392	7171	7154	7408	7303	7267	7229	7349	7421	7288	7378	7400	7343	7310	7267	7388	7281	7287	7390	7302	7352	7309	7392	7355	7412	7335	7262	7150	7317	7304	7333	7212	7304	7474	7304	7304	7210	7338	7293	7315	7333	7378	7364	7391	7301	7299	7293	7316	7331	7360	7561	7261	7335	7368	7353	7323	7334	7303	7250	7418	7298	7326	7345	7137	7320	7337	7257	7385	7307	7369	7336	7333	7313	7357	7272	7382	7431	7398	7398	7432	7289	7358	7266	7301	7322	7321	7376	7295	7244	7313	7269	7355	7410	7346	7416	7304	7411	7319	7258	7229	7344	7368	7243	7349	7380	7340	7435	7354	7295	7264	7346	7283	7394	7457	7259	7348	7406	7397	7403	7331	7319	7311	7406	7298	7244	7245	7304	7275	7364	7372	7281	7448	7412	7342	7500	7359	7105	7289	7366	7364	7462	7394	7352	7263	7421	7308	7322	7345	7382	7445	7341	7336	7409	7282	7251	7225	7351	7192	7382	7308	7463	7241	7263	7354	7361	7410	7251	7270	7236	7288	7388	7326	7279	7305	7462	7306	7350	7389	7314	7370	7310	7320	7382	7466	7240	7349	7446	7192	7396	7197	7305	7232	7207	7317	7261	7302	7359	7294	7355	7342	7406	7146	7388	7360	7313	7330	7346	7455	7253	7331	7305	7343	7363	7308	7272	7445	7341	7372	7342	7269	7315	7183	7301	7348	7368	7350	7292	7359	7265	7253	7378	7254	7297	7292	7339	7344	7328	7341	7327	7329	7374	7381	7286	7402	7338	7297	7379	7326	7302	7324	7318	7428	7338	7345	7296	7331	7408	7456	7209	7457	7328	7420	7461	7321	7304	7334	7322	7419	7350	7321	7288	7299	7272	7341	7431	7265	7232	7371	7554	7240	7384	7357	7422	7393	7358	7315	7324	7281	7272	7302	7309	7438	7306	7289	7273	7349	7239	7422	7238	7254	7348	7370	7268	7281	7295	7401	7278	7241	7428	7316	7359	7353	7392	7423	7382	7361	7276	7165	7260	7411	7411	7453	7291	7283	7330	7241	7335	7347	7443	7310	7417	7438	7230	7350	7390	7329	7291	7324	7270	7397	7334	7433	7230	7301	7266	7313	7428	7253	7540	7297	7397	7263	7547	7390	7328	7419	7351	7331	7361	7284	7326	7154	7455	7342	7244	7458	7409	7475	7250	7240	7437	7374	7323	7342	7356	7367	7181	7372	7375	7218	7246	7259	7332	7365	7389	7304	7400	7425	7226	7319	7394	7350	7314	7423	7339	7368	7354	7402	7251	7308	7369	7366	7304	7362	7371	7177	7307	7407	7316	7338	7313	7508	7270	7242	7292	7385	7254	7485	7458	7511	7303	7373	7302	7323	7218	7235	7355	7319	7202	7375	7218	7500	7197	7262	7301	7310	7332	7355	7312	7287	7290	7369	7266	7356	7297	7325	7249	7378	7363	7366	7291	7364	7212	7324	7315	7260	7261	7207	7270	7292	7146	7392	7290	7203	7296	7397	7215	7323	7406	7548	7381	7410	7340	7264	7258	7318	7391	7285	7316	7368	7365	7415	7393	7313	7442	7316	7313	7359	7252	7277	7203	7457	7364	7330	7404	7337	7143	7289	7282	7193	7483	7398	7423	7405	7354	7417	7403	7276	7228	7406	7373	7306	7324	7201	7311	7249	7409	7384	7381	7357	7340	7322	7412	7292	7384	7403	7279	7294	7330	7384	7403	7309	7346	7364	7320	7251	7435	7341	7349	7332	7399	7315	7450	7398	7258	7402	7336	7407	7170	7381	7430	7356	7349	7335	7231	7468	7499	7323	7284	7234	7332	7408	7288	7367	7322	7301	7405	7203	7398	7302	7447	7304	7277	7304	7283	7418	7352	7341	7339	7343	7389	7275	7374	7229	7307	7376	7421	7285	7330	7387	7296	7288	7389	7244	7253	7426	7309	7463	7277	7189	7356	7288	7306	7336	7300	7230	7335	7373	7413	7370	7403	7239	7192	7204	7136	7414	7319	7230	7237	7257	7345	7359	7358	7249	7264	7308	7368	7400	7309	7368	7377	7267	7253	7393	7457	7221	7233	7269	7396	7389	7317	7373	7355	7287	7325	7315	7232	7368	7306	7130	7353	7201	7312	7314	7388	7354	7254	7304	7309	7251	7322	7316	7484	7382	7339	7300	7274	7347	7382	7381	7319	7493	7535	7245	7364	7272	7398	7340	7423	7295	7299	7390	7348	7265	7272	7210	7465	7346	7234	7451	7417	7340	7394	7402	7399	7270	7420	7413	7168	7200	7301	7368	7398	7274	7365	7467	7294	7454	7260	7260	7312	7425	7475	7365	7348	7241	7396	7309	7544	7359	7211	7350	7386	7327	7442	7437	7243	7217	7578	7269	7327	7407	7326	7287	7315	7368	7270	7411	7411	7322	7344	7346	7345	7336	7419	7391	7227	7207	7446	7455	7432	7422	7300	7553	7330	7329	7270	7182	7302	7215	7225	7268	7288	7497	7372	7302	7317	7416	7286	7256	7413	7342	7340	7269	7191	7355	7280	7313	7282	7293	7245	7386	7275	7383	7324	7311	7384	7399	7329	7348	7433	7340	7313	7441	7204	7435	7393	7511	7419	7323	7422	7350	7391	7331	7313	7385	7337	7334	7251	7223	7457	7164	7467	7343	7202	7284	7296	7305	7257	7294	7283	7308	7228	7340	7216	7295	7423	7377	7359	7385	7250	7357	7274	7412	7197	7234	7343	7461	7278	7346	7379	7332	7368	7321	7369	7329	7245	7343	7353	7138	7245	7395	7322
4468	1316	1162	2037	8303	9564	5095	1952	1147	882	838	792	860	811	831	816	843	808	806	784	782	769	799	805	803	763	767	842	791	783	790	840	828	752	818	826	808	795	749	780	856	837	802	808	815	760	791	796	798	794	797	836	800	805	867	810	808	818	781	820	758	757	822	799	796	802	805	785	812	799	773	777	800	799	767	804	820	801	752	809	835	790	769	800	860	836	754	820	813	798	811	843	779	840	805	837	806	803	805	762	754	827	776	873	828	770	813	806	787	776	750	799	797	731	767	803	776	783	762	795	835	800	823	816	775	840	832	847	829	758	838	806	815	827	812	807	755	838	813	796	804	877	819	761	761	813	770	815	790	837	771	791	840	767	795	780	801	839	796	823	812	729	804	786	834	806	834	800	831	769	797	778	755	781	762	783	797	777	756	791	770	804	830	812	816	778	774	807	799	786	806	811	789	814	786	785	808	756	755	779	862	846	762	806	801	803	764	802	801	830	779	797	822	805	794	789	800	763	845	827	782	767	844	745	793	850	827	812	811	780	798	799	795	849	847	769	792	780	784	798	849	807	783	800	826	776	840	797	813	810	727	797	750	809	819	736	792	845	790	773	777	819	791	779	773	795	815	762	795	761	772	788	796	792	774	784	791	780	816	820	851	777	775	785	817	779	812	784	813	812	822	756	790	760	752	808	772	837	819	771	789	791	788	830	856	801	817	763	806	865	795	782	795	736	852	839	793	801	770	841	824	747	798	793	804	768	805	788	814	835	774	790	833	781	770	779	867	785	816	770	851	804	806	834	807	783	839	773	791	808	801	811	743	805	806	811	844	833	781	817	794	815	774	774	779	756	800	862	800	806	802	792	752	796	779	804	766	792	812	786	804	739	793	787	793	804	801	812	825	782	786	776	830	789	801	799	826	783	813	789	808	802	780	808	813	829	868	813	799	816	855	803	791	803	836	792	831	790	813	807	741	799	820	793	864	834	833	771	783	811	833	826	831	762	830	848	819	758	776	793	829	767	828	838	757	763	804	732	791	821	868	799	843	819	797	765	826	816	787	764	786	796	826	808	815	763	828	803	831	801	742	767	752	798	775	817	798	834	791	804	807	865	801	802	894	788	836	792	770	818	808	783	772	834	770	749	771	803	812	813	745	809	772	805	828	754	837	761	827	799	810	798	807	780	775	825	861	757	779	826	826	782	788	773	832	803	813	765	751	792	800	784	776	798	789	778	785	813	813	886	785	878	727	796	773	774	829	788	822	823	825	790	803	748	801	820	818	823	836	765	795	831	754	778	775	765	835	819	775	814	800	828	748	772	778	767	796	829	769	758	823	856	786	822	837	787	796	847	814	800	847	794	811	849	763	786	777	807	793	793	783	795	775	855	818	877	863	793	814	822	756	833	794	822	816	808	799	785	782	815	795	813	799	815	795	799	795	775	825	801	834	813	780	804	795	788	813	791	747	880	847	817	808	811	799	776	815	828	789	837	806	814	771	775	778	777	806	794	799	825	805	791	793	792	798	797	808	826	808	835	813	872	812	774	797	789	774	836	820	832	817	786	803	778	838	816	800	770	813	859	781	838	767	760	824	769	815	799	767	789	803	816	778	845	804	779	822	834	825	810	815	774	786	812	770	826	812	820	795	748	797	799	813	837	772	808	805	810	850	785	792	825	849	814	794	766	818	815	807	812	823	763	844	783	848	773	845	803	759	835	828	798	833	816	816	805	787	806	800	767	805	792	773	828	814	772	747	800	877	791	796	771	784	843	770	827	784	778	728	794	787	785	821	761	813	751	834	750	763	766	809	845	830	835	774	820	828	809	735	791	788	784	789	831	770	758	768	810	787	781	763	803	778	802	782	795	785	816	744	794	823	838	787	812	857	799	831	767	785	791	853	770	825	743	831	814	816	829	821	764	774	818	756	836	811	786	873	762	777	842	748	779	811	832	726	812	799	850	809	757	808	767	743	787	845	815	844	812	750	864	807	774	792	785	816	860	831	815	762	838	848	795	801	754	765	844	808	757	784	811	771	774	771	762	786	789	827	783	793	857	777	813	773	790	756	826	795	803	800	865	823	796	762	837	763	851	823	835	823	820	865	799	863	782	765	823	762	813	803	833	742	831	789	778	786	797	796	796	822	798	808	792	889	792	830	795	780	852	827	771	765	794	784	828	757	833	820	793	783	832	783	767	779	811	821	804	799	815	807	769	734	782	780	804	801	824	849	792	827	820	821	809	768	807	812	824	757	825	781	819	792	832	798	843	811	810	770	813	797	799	812	775	776	817	843	815	806	812	812	828	809	825	797	774	808	799	767	776	825	759	834	767	770	840	803	795	822	803	791	782	820	808	805	787	816	764	760	777	759	782	787	782	819	778	815	781	830	794	835	779	779	832	823	804	797	817	840	783	795	785	821	805	803	759	786	814	817	806	865	788	792	820	845	842	776	855	848	805	824	813	795	815	767	784	800	821	879	821	782	799	807	840	814	823	808	788	792	797	747	826	829	813	766	797	797	831	813	772	769	739	789	794	822	809	813	803	823	842	834	761	796	795	766	764	825	828	813	799	791	821	845	791	813	802	821	776	827	846	765	758	776	810	832	774	749	783	782	829	797	771	819	786	775	792	782	838	817	787	819	863	825	806	816	781	791	808	787	779	807	769	800	817	800	797	827	811	824	832	807	768	798	797	785	821	819	759	835	827	790	836	832	779	798	840	794	789	817	899	830	767	798	840	830	829	823	778	803	781	803	830	834	814	806	797	805	794	808	812	839	860	782	816	811	874	776	741	768	781	855	815	772	818	827	805	785	815	833	794	810	783	820	840	822	812	819	853	766	813	794	782	840	791	756	777	788	820	810	784	840	801	798	819	816	795	806	789	789	826	842	787	786	806	761	838	812	806	850	799	804	842	835	856	791	775	827	775	805	820	750	788	812	786	815	796	809	825	741	811	810	802	786	835	751	808	837	798	835	779	830	775	760	799	809	803	799	798	778	803	825	811	756	797	801	806	834	866	791	842	799	776	807	830	751	847	818	797	809	745	826	785	829	791	859	774	800	810	812	802	837	846	782	784	806	770	844	760	782	794	799	837	820	842	799	788	828	838	796	854	809	816	778	854	826	842	813	762	846	795	815	848	804	798	789	806	851	816	832	787	814	786	837	760	783	804	802	799	772	784	789	836	872	779	848	799	817	755	807	789	825	818	806	830	780	828	782	774	761	807	761	804	811	823	788	795	746	809	817	758	768	828	821	770	806	856	782	819	753	751	779	819	777	790	818	783	812	800	797	851	806	803	801	780	826	794	815	812	757	859	796	814	735	814	801	794	799	813	801	818	816	857	802	847	799	812	804	760	784	840	808	848	755	797	853	791	784	762	823	795	830	787	840	816	816	794	823	762	794	811	830	825	765	785	765	874	819	812	787	763	803	765	828	789	815	740	771	793	802	852	743	801	769	827	846	819	828	829	767	779	797	812	795	819	801	768	837	769
29051	14537	14175	37645	66810	61039	41878	25217	12785	8100	7390	7284	7216	7162	7137	7185	7153	7231	7198	7160	7088	7122	7216	7246	7157	7243	7264	7068	7147	7221	7217	7127	7298	7138	7317	7159	7172	7174	7166	7146	7050	7146	7175	7163	7199	7220	7207	7140	7215	7133	7195	7279	7209	7175	7273	7217	7140	7066	7178	7372	7171	7220	7156	7199	7178	7362	7142	7201	7207	7211	7143	7207	7083	7297	7177	7098	7132	7108	7229	7205	7228	7157	7243	7270	7185	7133	7199	7138	7203	7134	7188	7038	7344	7216	7287	7141	7238	7238	7276	7084	7222	7086	7265	7050	7208	7147	7082	7328	7232	7108	7303	7044	7223	7258	7144	7203	7088	7244	7258	7248	7275	7156	7254	7214	7178	7325	7144	7166	7205	7118	7298	7180	7261	7118	7258	7165	7175	7208	7140	7133	7192	7166	7297	7300	7221	7119	7168	7181	7146	7203	7130	7225	7323	7113	7192	7085	7201	7358	7211	7312	7101	7154	7281	7013	7243	7257	7219	7241	7247	7251	7052	7175	7377	7188	7096	7181	7327	7299	7159	7189	7170	7247	7216	7235	7209	7140	7271	7257	7203	7307	7127	7045	7213	7157	7214	7084	7226	7227	7136	7284	7272	7157	7094	7157	7179	7230	7351	7098	7105	7192	7191	7174	7157	7345	7158	7096	7023	7161	7248	7244	7233	7124	7266	7135	7205	6991	7193	7167	7211	7184	7296	7250	7122	7204	7174	7242	7180	7155	7241	7172	7227	7148	7135	7301	7213	7168	7273	7065	7133	7359	7205	7278	7211	7169	7176	7205	7325	7292	7111	7123	7161	7061	7108	7120	7178	7163	7361	7190	7192	7135	7186	7208	7139	7237	7134	7174	7138	7187	7043	7183	7136	7137	7240	7202	7257	7209	7279	7397	7242	7153	7267	7174	7303	7305	7197	7363	7070	7229	7182	7319	7161	7311	7277	7104	7280	7333	7313	7173	7179	7274	7224	7209	7297	7242	7048	7285	7155	7403	7191	7063	7235	7271	7118	7209	7119	7186	7223	7187	7301	7313	7179	7201	7155	7296	7215	7117	7217	7104	7147	7196	7307	7274	7149	7165	7125	7228	7210	7108	7093	7150	7349	7098	7270	7150	7149	7185	7210	7183	7240	7247	7307	7124	7098	7174	7211	7219	7139	7204	7154	7217	7215	7135	7344	7217	7412	7128	7184	7172	7189	7205	7224	7219	7209	7276	7233	7198	7131	7315	7160	7232	7220	7215	7267	7211	7269	7184	7269	7047	7304	7182	7160	7243	7078	7235	7044	7199	7188	7211	7127	7226	7224	7233	7111	7028	7259	7144	7218	7217	7118	7115	7165	7137	7206	7062	7147	7087	7086	7150	7147	7232	7312	7101	7237	7160	7208	7095	7205	7307	7131	7171	7271	7133	7155	7173	7118	7193	7177	7134	7159	7171	7170	7242	7296	7177	7114	7120	7324	7255	7270	7207	7216	7166	7202	7217	7196	7102	7298	7120	7275	7242	7174	7260	7128	7241	7151	7179	7145	7150	7196	7165	7329	7147	7211	7244	7269	7228	7098	7095	7240	7209	7156	7294	7216	7204	7140	7103	7117	7142	7246	7158	7121	7238	7170	7079	7158	7158	7268	7181	7264	7161	7165	7159	7223	7234	7236	7074	7286	7178	7225	7227	7263	7193	7274	7027	7218	7315	7132	7137	7261	7206	7354	7169	7227	7341	7242	7307	7270	7247	7187	7230	7175	7204	7324	7197	7297	7202	7257	7204	7251	7236	7219	7189	7193	7088	7114	7193	7260	7201	7114	7251	7216	7237	7209	7297	7197	7196	7074	7190	7262	7253	7234	7210	7241	7249	7155	7227	7354	7170	7248	7330	7146	7303	7197	7246	7164	7122	7017	7139	7218	7226	7069	7186	7043	7213	7249	7094	7118	7226	7180	7307	7150	7193	7165	7271	7245	7094	7161	7007	7294	7131	7260	7222	7026	7210	7206	7166	7320	7159	7284	7127	7085	7249	7203	7214	7328	7283	7084	7248	7293	7140	7201	7359	7190	7247	7188	7124	7206	7122	7232	7246	7190	7269	7040	7265	7159	7272	7146	7289	7188	7235	7132	7099	7132	7191	7171	7150	7160	7186	7187	7158	7176	7081	7291	7149	7314	7197	7234	7064	7132	7249	7156	7189	7076	7131	7173	7127	7150	7273	7203	7117	7171	7176	7115	7056	7148	7181	7227	7177	7134	7167	7165	7155	7142	7202	7115	7234	7299	7060	7118	7098	7166	7240	7190	7238	7114	7157	7173	7114	7166	7178	7179	7269	7188	7110	7167	7255	7226	7265	7117	7232	7228	7204	7246	7258	7205	7232	7126	7212	7174	7301	7180	7257	7222	7159	7228	7199	7175	7251	7258	7179	7225	7042	7228	7136	7138	7187	7119	7212	7262	7236	7203	7286	7297	7182	7166	7284	7291	7273	7184	7094	7167	7152	7176	7171	7220	7301	7270	7244	7167	7227	7350	7134	7161	7135	7187	7155	7359	7211	7292	7184	7128	7209	7181	7248	7187	7168	7294	7332	7265	7197	7184	7253	7126	7245	7291	7265	7270	7199	7125	7204	7222	7135	7187	7003	7189	7112	7260	7282	7158	7250	7238	7206	7254	7272	7116	7251	7216	7129	7181	7144	7189	7220	7160	7333	7239	7281	7319	7092	7074	7232	7359	7181	7237	7271	7120	7124	7244	7138	7282	7230	7174	7263	7226	7042	7094	7331	7286	7172	7161	7256	7255	7236	7152	7150	7226	7200	7117	7300	7235	7162	7190	7254	7183	7191	7200	7305	7162	7209	6994	7115	7133	7115	7316	7258	7397	7262	7258	7271	7205	7137	7252	7135	7266	7104	7174	7092	7205	7077	7115	7252	7263	7227	7204	7134	7304	7247	7156	7357	7301	7198	7214	7193	7203	7323	7310	7171	7119	7190	7181	6970	7206	7260	7258	7300	7307	7093	7157	7152	7297	7232	7082	7095	7268	7332	7094	7130	7226	7239	7272	7073	7190	7225	7272	7231	7222	7404	7114	7115	7137	7270	7165	7309	7268	7236	7245	7293	7151	7116	7097	7146	7167	7310	7149	7133	7121	7225	7253	7166	7289	7091	7208	7168	7254	7244	7274	7136	7079	7290	7141	7184	7255	7302	7225	7221	7172	7155	7238	7149	7313	7188	7183	7291	7022	7258	7225	7196	7235	7144	7118	7126	7304	7232	7219	7212	7170	7180	7235	7226	7120	7378	7268	7155	7054	7218	7246	7252	7163	7271	7362	7191	7118	7264	7264	7341	7295	7170	7167	7239	7282	7135	7124	7112	7171	7125	7288	7296	7125	7286	7058	7164	7223	7192	7122	7102	7285	7095	7146	7225	7104	7218	7036	7299	7118	7256	7046	7240	7102	7155	7218	7146	7382	7226	7330	7140	7146	7276	7217	7188	7072	7173	7266	7234	7176	7221	7208	7079	7287	7220	7225	7221	7203	7260	7246	7164	7211	7294	7171	7211	7291	7108	7350	7210	7302	7229	7159	7234	7182	7236	7148	7247	7097	7145	7203	7159	7129	7135	7181	7260	7306	7208	7199	7251	7161	7219	7137	7155	7154	7261	7160	7077	7225	7279	7200	7170	7183	7085	7337	7248	7200	7180	7215	7192	7252	7198	7188	7180	7175	7042	7151	7190	7205	7281	7272	7217	7239	7236	7188	7197	7174	7136	7224	7154	7277	7325	7172	7119	7145	7257	7307	7040	7061	7264	7182	7297	7179	7147	7257	7194	7246	7292	6993	7210	7241	7067	7295	7215	7249	7326	7093	7224	7180	7254	7183	7288	7173	7219	7173	7078	7174	7164	7191	7150	7210	7213	7120	7122	7310	7189	7208	7228	7323	7209	7126	7182	7220	7228	7132	7209	7255	7248	7323	7228	7165	7245	7220	7193	7190	7108	7091	7250	7212	7198	7176	7262	7172	7259	7269	7176	7206	7082	7224	7053	7213	7219	7149	7158	7162	7093	7207	7127	7183	7140	7193	6997	7238	7150	7218	7106	7197	7098	7163	7197	7142	7101	7169	7014	7081	7177	7201	7321	7225	7300	7249	7191	7077	7226	7181	7246	7238	7115	7208	7330	7154	7198	7166	7236	7321	7107	7149	7069	7199	7183	7263	7178	7164	7211	7180	7179	7211	7223	7117	7172	7294	7321	7209	7435	7092	7280	7221	7126	7176	7223	7207	7193	7247	7369	7208	7190	7181	7121	7088	7191	7204	7257	7144	7142	7171	7300	7315	7186	7095	7265	7183	7366	7318	7186	7034	7141	7257	7183	7311	7123	7268	7228	7191	7167	7073	7282	7290	7187	7176	7220	7279	7224	7304	7297	7315	7170	7304	7277	7116	7193	7180	7224	7310	7104	7192	7240	7173	7077	7092	7159	7163	7225	7101	7206	7185	7227	7165	7166	7120	7316	7200	7142	7216	7255	7261	7211	7171	7283	7123	7118	7327	7161	7260	7183	7276	7209	7193	7288	7261	7094	7222	7092	7328	7191	7328	7089	7145	7171	7339	7239	7256	7267	7176	7042	7325	7120	7076	7310	7251	7300	7164	7352	7161	7176	7140	7265	7162	7260	7154	7264	7076	7306	7333	7205	7235	7120	7206	7178	7204	7146	7020	7214	7190	7168	7089	7126	7171	7153	7320	7172	7194	7275	7177	7137	7255	7210	7221	7132	7249	7191	7191	7311	7258	7047	7170	7134	7297	7193	7168	7164	7261	7165	7371	7289	7126	7080	7210	7029	7256	7170	7130	7236	7159	7131	7161	7199	7190	7188	7276	7173	7251	7218	7204	7260	7308	7188	7227	7230	7191	7190	7056	7243	7200	7147	7187	7140	7236	7201	7181	7306	7127	7147	7272	7260	7225	7221	7125	7164	7214	7024	7351	7278	7156	7410	7161	7265	7101	7219	7242	7172	7154	7217	7224	7137	7150	7268	7285	7245	7173	7205	7060	7168	7251	7234	7107	7227	7129	7184	7341	7076	7082	7162	7209	7164
4530	2290	2228	6335	31454	35261	22455	9531	2839	1151	896	832	804	817	819	831	786	801	804	829	797	758	788	789	765	786	828	802	806	766	844	835	811	805	798	764	823	823	794	814	817	831	828	766	790	799	776	813	847	812	770	809	781	807	797	847	819	811	810	834	763	818	834	769	819	787	825	813	846	822	811	846	821	823	817	819	822	827	763	776	773	818	834	774	858	824	799	772	772	817	786	812	774	758	839	863	804	786	803	801	813	795	778	741	860	821	790	815	823	806	846	803	792	806	793	866	801	794	797	787	839	863	817	765	762	815	789	779	776	815	793	817	787	829	812	854	814	808	841	840	836	828	804	817	836	805	790	799	803	806	812	816	781	765	799	830	813	850	773	841	761	784	796	802	757	817	808	803	759	784	797	794	817	850	797	841	788	832	841	805	837	831	758	784	807	805	809	814	786	794	761	806	840	763	800	810	836	807	729	788	770	778	808	795	771	797	815	848	819	786	801	821	800	771	795	783	822	810	770	806	837	792	804	771	795	820	837	786	836	811	820	786	776	813	844	773	835	765	755	794	833	792	810	814	790	844	842	813	812	813	789	810	803	762	825	819	824	808	773	793	791	825	790	800	813	740	749	807	794	800	791	813	745	803	824	826	847	819	791	795	808	805	835	802	807	802	752	821	854	844	789	806	791	776	791	803	783	778	801	774	780	764	862	855	830	811	859	822	818	812	828	801	773	797	788	816	791	748	790	798	758	790	882	799	804	794	806	818	818	827	796	816	823	791	812	863	777	785	758	796	808	818	843	750	852	865	789	822	833	816	788	806	842	813	819	786	782	820	829	782	706	799	769	815	755	789	810	774	771	811	833	834	764	809	826	846	810	768	753	802	794	754	781	814	775	782	862	798	873	780	818	765	828	832	825	786	805	837	790	798	863	760	772	815	739	792	784	832	846	808	788	824	824	786	773	829	798	808	807	794	782	762	782	796	821	828	824	786	802	778	848	781	792	911	807	835	821	761	774	803	798	795	782	839	790	749	782	774	815	791	798	724	813	796	812	804	841	769	817	810	841	824	824	821	814	787	767	828	819	815	806	826	813	802	812	773	815	817	811	784	789	767	811	787	791	797	793	784	746	844	853	859	796	836	802	739	802	797	751	766	800	820	838	826	835	774	797	808	827	775	786	751	772	720	788	824	829	739	709	810	789	777	830	782	804	793	751	821	820	812	766	878	790	834	796	802	811	774	844	880	783	847	797	786	838	820	803	808	759	778	823	825	790	815	779	793	835	805	828	856	821	837	823	785	840	791	814	783	832	863	779	800	829	794	832	770	780	798	840	868	844	747	766	835	787	789	841	751	775	839	781	794	836	819	830	774	812	831	836	792	792	826	792	758	782	776	822	769	811	792	799	801	838	807	831	784	803	777	764	770	863	807	783	786	825	820	771	825	798	786	804	795	849	806	843	779	784	821	789	816	780	766	792	844	807	773	825	840	825	760	842	773	765	819	771	818	764	786	776	845	778	806	808	770	763	849	768	753	800	802	767	804	801	798	803	805	822	801	799	805	821	858	835	750	840	817	780	811	817	803	795	795	799	793	801	822	844	802	773	775	791	808	788	784	794	817	724	857	804	788	833	837	757	817	819	844	809	845	815	867	836	819	816	787	813	792	832	778	800	785	861	786	814	806	791	807	797	823	816	836	860	798	847	801	794	784	824	786	814	838	845	737	802	840	828	822	840	802	789	819	840	776	868	770	796	835	755	828	778	765	835	828	786	849	834	854	758	843	796	798	827	788	784	774	802	834	828	816	780	782	795	824	811	797	796	776	805	812	814	861	820	792	825	818	808	837	804	831	787	821	849	793	762	770	737	816	804	793	777	829	813	776	819	758	821	837	812	830	813	812	803	791	797	799	792	835	833	780	824	798	763	831	798	771	854	792	771	811	790	793	834	818	842	789	803	844	788	774	801	865	809	812	817	743	858	807	855	790	807	796	813	800	776	770	831	828	844	776	816	837	776	816	829	843	831	767	767	782	831	792	782	806	840	851	774	757	878	825	814	815	790	815	807	810	792	760	774	775	819	725	847	817	791	809	754	837	877	793	819	771	779	799	869	793	805	842	726	752	891	785	800	812	864	809	756	822	770	820	801	855	779	867	786	797	760	818	790	844	777	799	809	791	805	794	803	820	778	792	805	803	777	812	797	785	858	819	804	811	797	866	762	728	817	804	787	814	782	796	811	792	827	828	826	780	825	845	792	794	801	806	829	764	830	777	751	819	837	781	818	774	790	823	802	833	791	789	803	712	847	819	818	822	769	799	780	833	753	833	792	789	811	793	783	788	808	825	806	843	784	797	801	776	801	828	813	802	831	780	822	796	770	790	782	821	762	780	785	824	771	842	891	813	820	818	810	804	838	793	797	787	791	813	853	775	807	837	790	828	785	832	769	802	828	774	798	803	800	897	789	741	802	834	820	822	799	748	796	836	801	768	849	779	797	832	827	764	863	807	773	836	796	810	815	803	804	806	820	804	774	835	787	830	833	756	793	758	786	807	820	825	787	815	817	794	811	849	823	822	811	788	773	797	825	814	740	806	807	782	792	753	801	815	790	789	865	839	823	786	817	793	808	783	824	818	789	767	783	785	812	782	810	742	761	854	810	794	823	779	800	811	813	856	831	800	793	801	773	821	783	789	763	808	798	805	793	775	813	768	818	776	852	804	798	868	786	758	801	798	840	860	794	766	820	799	832	818	800	766	791	822	820	847	810	824	831	808	824	790	821	802	782	791	826	840	782	831	821	817	750	787	778	827	788	813	801	801	787	838	771	793	770	757	821	814	795	825	787	793	735	817	779	799	799	796	784	755	805	841	828	858	813	838	804	813	776	818	807	815	816	803	807	804	786	804	848	823	805	770	793	845	803	833	813	799	834	829	838	799	796	829	811	810	854	797	805	818	804	784	789	799	755	764	816	853	770	808	775	749	810	791	791	805	841	862	812	815	813	812	797	800	836	783	771	833	808	806	773	830	798	811	762	783	779	794	796	804	794	784	800	793	872	827	810	800	744	816	845	815	840	807	759	821	805	817	783	773	776	783	769	851	784	829	846	815	839	827	837	863	812	794	829	812	794	787	721	778	763	812	811	837	853	792	798	814	798	782	798	763	796	831	764	873	841	818	758	833	832	820	829	814	786	793	820	770	840	774	784	776	795	790	796	861	768	782	839	779	827	814	801	770	774	786	775	841	790	787	778	761	809	822	826	815	751	846	818	791	822	805	826	798	815	801	799	800	745	798	786	817	818	790	802	759	778	801	817	819	815	779	828	842	772	793	824	851	769	775	794	833	828	827	789	792	806	805	796	829	810	795	753	811	811	812	850	805	809	779	803	759	787	796	812	782	769	801	807	815	797	840	812	794	790	844	807	767	836	812	877	782	803	878	794	822	741	811	831	802	829	801	789	794	786	883	799	771	805	790	857	843	789	822	801	833	771	800	755	787
33897	23549	23902	57292	92736	92563	73682	49776	28765	14045	8709	7533	7401	7214	7502	7352	7487	7383	7337	7272	7322	7307	7336	7267	7391	7247	7291	7200	7275	7339	7182	7159	7326	7281	7265	7424	7147	7170	7415	7372	7329	7315	7366	7492	7167	7280	7337	7159	7335	7295	7437	7320	7251	7415	7278	7339	7442	7217	7270	7319	7215	7284	7359	7429	7311	7432	7285	7416	7298	7247	7236	7353	7280	7301	7361	7456	7302	7383	7286	7321	7258	7309	7289	7300	7314	7259	7240	7310	7283	7437	7329	7348	7339	7311	7408	7354	7429	7441	7343	7285	7283	7393	7317	7262	7296	7421	7269	7277	7278	7296	7280	7385	7399	7354	7236	7221	7234	7250	7293	7379	7200	7312	7307	7411	7335	7288	7159	7342	7300	7301	7267	7296	7340	7264	7460	7322	7200	7237	7387	7270	7351	7241	7469	7280	7545	7355	7361	7398	7230	7321	7308	7275	7343	7322	7258	7362	7323	7285	7297	7428	7347	7433	7274	7255	7365	7344	7349	7387	7225	7150	7261	7308	7282	7207	7382	7243	7230	7431	7266	7238	7438	7356	7258	7318	7378	7394	7195	7282	7424	7365	7211	7382	7420	7267	7240	7226	7397	7100	7217	7384	7300	7314	7294	7326	7379	7323	7305	7362	7422	7313	7297	7305	7410	7317	7210	7255	7186	7334	7380	7234	7347	7217	7351	7378	7474	7255	7420	7291	7283	7350	7381	7240	7253	7413	7381	7264	7349	7401	7464	7277	7335	7236	7322	7347	7221	7441	7341	7302	7367	7416	7330	7335	7363	7355	7359	7334	7383	7377	7233	7337	7233	7224	7350	7376	7198	7269	7271	7311	7272	7245	7255	7224	7385	7201	7293	7382	7307	7367	7293	7386	7398	7369	7401	7294	7337	7248	7192	7180	7283	7367	7416	7318	7387	7369	7348	7260	7437	7435	7505	7338	7219	7272	7290	7357	7290	7331	7197	7375	7456	7315	7350	7368	7181	7306	7317	7375	7366	7415	7355	7372	7236	7399	7345	7385	7340	7149	7284	7346	7269	7426	7346	7279	7322	7279	7307	7456	7352	7323	7380	7279	7194	7366	7376	7442	7410	7221	7206	7242	7273	7205	7297	7341	7508	7207	7276	7322	7332	7326	7217	7168	7291	7346	7317	7331	7347	7168	7282	7355	7352	7453	7282	7278	7280	7335	7220	7348	7366	7272	7383	7216	7236	7251	7294	7256	7274	7337	7357	7229	7291	7233	7370	7336	7301	7241	7444	7246	7303	7350	7349	7312	7307	7208	7180	7265	7313	7194	7207	7361	7165	7407	7259	7218	7448	7366	7227	7333	7345	7413	7433	7301	7240	7256	7286	7244	7162	7268	7375	7250	7308	7332	7346	7262	7397	7252	7335	7312	7386	7287	7311	7251	7403	7302	7326	7183	7417	7247	7250	7399	7282	7373	7351	7260	7206	7330	7297	7306	7225	7253	7251	7349	7429	7347	7264	7467	7293	7147	7424	7319	7311	7338	7273	7387	7264	7394	7378	7164	7446	7376	7127	7378	7379	7321	7353	7239	7309	7469	7328	7306	7240	7293	7443	7251	7341	7260	7266	7426	7321	7337	7271	7369	7301	7416	7247	7255	7280	7300	7328	7233	7506	7317	7325	7437	7287	7413	7189	7385	7364	7218	7270	7301	7335	7241	7318	7256	7310	7440	7166	7301	7257	7256	7254	7251	7340	7192	7396	7463	7239	7296	7369	7313	7425	7247	7336	7317	7269	7343	7305	7362	7331	7508	7383	7250	7391	7290	7285	7187	7510	7371	7386	7343	7303	7361	7365	7261	7324	7409	7454	7236	7482	7320	7400	7290	7399	7236	7377	7408	7321	7254	7321	7351	7378	7384	7328	7233	7280	7315	7383	7345	7483	7177	7374	7148	7350	7394	7220	7259	7456	7371	7443	7319	7296	7399	7342	7406	7379	7212	7419	7258	7336	7198	7280	7364	7380	7310	7284	7248	7416	7310	7277	7318	7202	7466	7378	7369	7194	7323	7415	7311	7250	7262	7232	7362	7194	7310	7319	7327	7293	7376	7302	7359	7449	7252	7252	7269	7415	7353	7302	7281	7356	7311	7307	7241	7411	7322	7251	7350	7345	7263	7401	7416	7316	7470	7304	7255	7408	7486	7350	7305	7314	7340	7303	7426	7188	7205	7405	7435	7297	7358	7234	7453	7334	7322	7395	7166	7286	7292	7421	7284	7112	7316	7328	7257	7341	7316	7189	7298	7367	7383	7225	7229	7232	7294	7283	7279	7351	7353	7252	7331	7245	7305	7372	7253	7307	7328	7452	7370	7172	7384	7330	7328	7378	7215	7286	7429	7297	7464	7405	7275	7384	7331	7333	7353	7292	7265	7321	7333	7314	7292	7322	7330	7448	7348	7209	7348	7299	7279	7257	7269	7421	7244	7464	7286	7332	7306	7295	7317	7380	7269	7427	7127	7368	7237	7278	7355	7302	7378	7351	7298	7327	7317	7383	7404	7256	7308	7303	7430	7315	7371	7238	7292	7308	7357	7337	7276	7299	7328	7291	7341	7461	7357	7227	7332	7399	7280	7351	7375	7328	7253	7456	7415	7390	7292	7257	7388	7318	7398	7432	7380	7300	7215	7327	7169	7276	7386	7270	7392	7272	7267	7404	7327	7257	7220	7353	7367	7282	7354	7171	7417	7259	7319	7308	7362	7342	7354	7385	7421	7294	7438	7269	7367	7274	7469	7291	7197	7479	7257	7408	7317	7320	7332	7282	7257	7426	7210	7300	7308	7414	7233	7366	7311	7347	7303	7249	7233	7345	7192	7292	7308	7320	7329	7385	7352	7392	7207	7399	7230	7270	7353	7428	7299	7280	7266	7259	7321	7357	7363	7408	7338	7387	7410	7313	7258	7335	7415	7350	7377	7236	7337	7219	7339	7336	7411	7246	7283	7341	7307	7366	7248	7425	7269	7229	7334	7388	7304	7428	7280	7430	7221	7276	7316	7390	7118	7335	7272	7282	7319	7306	7315	7365	7313	7392	7138	7339	7402	7233	7191	7382	7332	7370	7368	7283	7178	7188	7277	7236	7398	7189	7366	7301	7302	7314	7461	7388	7291	7355	7369	7357	7368	7355	7379	7390	7209	7347	7158	7335	7257	7409	7288	7345	7292	7368	7434	7336	7376	7400	7400	7434	7355	7208	7267	7285	7248	7368	7236	7253	7341	7238	7353	7398	7270	7162	7330	7250	7306	7359	7257	7293	7456	7243	7257	7334	7384	7293	7350	7195	7286	7292	7312	7315	7276	7146	7430	7417	7366	7337	7278	7371	7386	7240	7431	7416	7385	7291	7282	7383	7198	7357	7269	7277	7332	7238	7316	7353	7355	7268	7241	7293	7280	7324	7259	7352	7180	7301	7395	7233	7311	7332	7292	7377	7305	7371	7388	7374	7268	7400	7343	7312	7407	7212	7446	7346	7377	7249	7398	7288	7347	7214	7432	7224	7309	7333	7328	7262	7348	7312	7368	7462	7173	7238	7320	7399	7274	7416	7275	7261	7369	7333	7230	7422	7300	7414	7364	7322	7427	7365	7241	7288	7392	7306	7296	7362	7267	7273	7252	7313	7403	7364	7351	7411	7424	7212	7272	7390	7322	7339	7214	7223	7319	7293	7328	7213	7388	7261	7187	7205	7317	7354	7313	7254	7294	7309	7263	7167	7235	7253	7280	7276	7332	7366	7254	7422	7304	7446	7346	7227	7368	7403	7426	7327	7295	7373	7446	7323	7235	7381	7377	7324	7403	7363	7266	7261	7219	7187	7404	7257	7432	7377	7413	7297	7328	7376	7288	7410	7201	7363	7373	7376	7363	7340	7333	7395	7346	7474	7184	7338	7321	7337	7228	7349	7272	7366	7272	7274	7230	7271	7353	7294	7444	7270	7251	7375	7347	7356	7182	7503	7433	7204	7365	7203	7337	7219	7345	7280	7264	7250	7364	7387	7331	7171	7277	7213	7339	7028	7308	7344	7368	7355	7363	7338	7279	7325	7272	7374	7308	7367	7237	7394	7405	7298	7152	7131	7401	7175	7210	7342	7258	7338	7494	7399	7358	7381	7344	7342	7347	7216	7310	7396	7313	7304	7181	7407	7262	7323	7215	7292	7311	7439	7316	7348	7268	7339	7244	7230	7232	7437	7144	7460	7397	7247	7332	7285	7344	7179	7303	7515	7396	7356	7307	7244	7430	7195	7276	7366	7346	7290	7408	7368	7306	7330	7264	7291	7310	7291	7184	7375	7407	7346	7285	7413	7306	7344	7314	7286	7327	7179	7233	7293	7374	7520	7305	7258	7272	7327	7317	7348	7395	7268	7309	7327	7297	7301	7277	7344	7279	7302	7376	7463	7286	7227	7312	7356	7410	7367	7305	7375	7447	7248	7373	7331	7361	7389	7471	7419	7216	7329	7297	7324	7259	7366	7291	7332	7281	7378	7300	7297	7338	7333	7232	7310	7241	7446	7309	7389	7322	7381	7455	7323	7396	7367	7290	7287	7312	7335	7325	7410	7199	7360	7421	7347	7364	7327	7378	7421	7181	7396	7358	7368	7255	7246	7261	7388	7299	7238	7373	7311	7247	7303	7319	7299	7245	7179	7239	7372	7303	7381	7378	7260	7276	7251	7299	7376	7415	7196	7287	7319	7363	7349	7443	7317	7249	7316	7370	7254	7289	7384	7411	7365	7253	7405	7339	7303	7231	7250	7280	7369	7252	7424	7363	7458	7152	7208	7292	7369	7392	7446	7206	7257	7295	7278	7244	7396	7303	7219	7250	7314	7353	7269	7369	7203	7427	7366	7335	7406	7307	7282	7187	7286	7340	7429	7286	7355	7316	7372	7259	7451	7165	7268	7211	7408	7316	7281	7306	7312	7283	7384	7226	7291	7357	7367	7211	7409	7343	7326	7248	7419	7358	7260	7262	7320	7325	7246	7225	7353	7415	7407	7259	7412	7247	7273	7323	7248	7287	7186	7380	7309	7316	7270	7318	7406	7334	7259	7294	7480	7171	7182	7316
6394	2567	1526	3853	20527	24674	14295	5100	1753	1091	898	804	812	837	838	789	811	792	814	816	789	825	797	834	834	800	793	759	789	807	780	737	810	828	778	843	807	814	857	863	797	840	805	828	785	838	843	855	800	780	832	815	864	769	825	814	764	778	802	811	802	804	860	797	820	836	788	854	795	809	797	836	779	802	820	822	785	833	824	782	850	765	823	796	755	851	806	778	778	780	803	832	801	781	855	806	895	829	844	804	795	808	823	819	805	817	863	862	837	843	794	859	836	812	817	767	814	840	778	851	828	826	785	880	827	844	787	776	828	828	843	823	849	794	842	767	765	816	928	776	780	837	841	795	835	793	827	822	857	830	817	761	778	779	792	821	852	803	838	810	778	804	777	880	764	800	798	799	812	807	900	844	815	871	904	787	771	802	824	784	832	837	789	770	770	820	850	830	819	752	795	775	809	777	757	780	791	862	852	827	777	827	807	782	777	783	819	812	829	822	830	785	841	857	804	811	798	819	779	812	783	819	831	846	792	807	800	775	819	787	843	840	860	810	809	841	807	809	843	797	811	854	836	813	793	811	858	834	806	797	851	826	759	775	801	838	823	877	785	805	815	808	799	803	809	880	848	796	827	852	790	785	836	807	771	801	832	813	799	848	774	808	798	786	822	859	760	791	797	833	822	845	825	844	830	789	826	796	827	775	773	863	830	794	809	811	754	810	819	775	794	815	839	811	836	792	838	773	887	855	806	808	819	862	834	851	815	809	787	845	797	817	813	800	772	794	793	818	839	783	796	798	838	835	799	830	847	853	821	849	802	840	768	794	857	787	845	800	781	821	826	836	837	792	786	798	807	871	814	778	841	788	837	812	810	854	802	805	796	842	810	789	842	759	814	801	795	800	812	859	851	814	831	833	816	792	810	847	828	804	814	796	803	823	848	791	849	824	777	801	792	784	791	816	829	846	746	802	802	835	843	831	782	805	814	820	836	821	760	815	794	866	817	840	806	853	813	836	815	819	822	856	864	766	839	777	789	813	814	804	823	823	823	840	862	788	851	829	918	805	822	810	826	824	797	883	786	841	825	811	787	785	812	807	788	831	808	812	811	819	810	816	850	806	837	807	766	807	782	836	821	792	787	857	776	767	848	824	789	815	783	811	811	853	776	814	805	798	862	785	807	771	768	840	751	850	786	823	783	815	822	819	784	829	792	784	839	755	830	823	841	781	853	789	807	774	867	790	804	832	783	828	808	839	861	794	799	837	756	835	834	835	775	798	856	856	893	859	769	828	815	843	826	794	811	809	795	783	789	841	861	826	795	794	825	857	821	797	807	829	771	825	810	814	812	760	816	810	852	837	783	769	792	850	777	797	856	787	783	862	847	802	801	769	837	883	815	821	846	792	793	873	815	840	753	793	823	837	788	795	820	808	821	781	833	847	822	767	791	842	775	824	836	796	836	759	837	832	841	782	789	822	807	810	806	782	867	836	807	830	820	758	827	836	832	829	894	746	795	868	835	823	835	826	767	798	857	844	814	826	814	821	826	825	832	793	797	832	803	756	837	841	795	784	840	866	803	853	826	798	841	860	814	810	759	829	805	794	757	800	780	778	833	807	795	834	764	819	829	786	844	829	841	822	835	806	789	849	856	846	784	817	786	809	893	791	764	794	775	836	791	811	807	851	825	809	866	828	788	786	796	880	829	779	814	832	779	810	773	809	802	795	806	802	802	752	810	807	772	821	820	824	754	847	794	834	791	847	815	796	783	833	777	783	836	811	838	873	797	800	861	785	813	880	822	845	827	827	836	802	807	820	823	801	807	810	808	802	801	832	807	798	748	770	849	826	779	792	833	832	824	809	830	820	832	801	818	785	841	811	808	838	803	841	823	864	791	892	848	798	829	773	778	794	838	832	805	807	837	812	840	778	835	856	808	760	781	862	775	851	788	805	827	821	821	782	820	812	802	852	834	822	784	750	808	788	792	792	800	853	819	843	831	804	854	826	812	803	820	782	844	840	818	807	836	801	857	787	829	809	759	794	816	820	849	808	821	759	828	851	770	809	784	766	764	785	803	805	846	812	820	816	803	812	798	825	831	806	806	847	833	816	814	843	818	824	846	816	854	836	823	789	821	823	762	782	785	811	809	773	777	807	775	774	811	806	834	792	813	871	812	801	784	797	756	815	810	810	829	819	817	821	810	819	821	769	807	799	878	829	817	846	844	780	797	797	858	826	846	816	777	797	830	833	866	803	842	850	822	791	829	818	757	807	768	790	803	847	791	789	862	820	843	836	751	830	856	792	818	777	833	803	801	825	781	824	821	823	799	860	801	849	800	823	824	840	810	787	847	861	796	852	824	792	833	780	839	813	793	804	852	818	833	836	821	794	787	803	815	858	843	815	774	849	828	893	850	797	802	820	761	766	799	813	863	776	827	812	760	798	815	874	757	826	848	832	860	838	864	844	827	778	788	845	839	852	849	835	785	834	781	854	823	832	813	843	810	868	822	809	798	795	813	847	792	819	833	794	816	777	787	833	805	834	826	818	848	856	775	783	820	814	806	785	843	822	817	814	779	796	821	825	842	772	847	803	808	837	748	789	853	875	747	837	809	844	811	818	767	827	862	784	819	765	837	847	811	793	870	816	805	797	863	848	839	811	799	819	795	865	780	842	840	834	793	815	846	796	817	869	842	851	829	845	788	809	797	807	779	855	772	795	807	799	790	796	785	813	793	931	779	813	825	852	815	852	799	797	782	793	763	878	767	763	845	782	811	812	813	822	882	847	790	787	813	786	875	808	813	839	815	790	774	806	826	785	812	799	780	809	849	789	794	754	812	779	870	803	826	828	771	769	767	822	824	781	785	774	833	869	812	827	782	818	795	812	802	807	804	789	854	847	828	845	818	841	812	778	779	774	791	865	844	749	827	835	779	783	781	765	836	854	748	797	810	786	813	790	821	784	776	820	831	859	815	793	782	832	799	828	850	874	768	817	794	812	775	780	821	774	853	845	815	774	790	810	803	831	788	834	862	797	801	852	808	808	788	782	768	818	821	758	781	803	782	798	850	818	829	825	826	819	799	836	791	837	774	823	807	784	866	787	779	826	840	820	852	849	803	820	772	774	846	800	851	813	836	782	825	832	790	771	763	814	802	828	799	790	817	816	839	862	818	859	776	862	829	816	781	829	842	770	758	829	789	791	801	807	822	835	766	841	725	863	810	810	839	792	816	827	836	783	829	796	776	801	827	781	809	831	833	765	813	787	785	834	831	813	800	816	760	844	814	885	803	776	846	839	827	820	805	846	788	806	828	810	843	840	788	805	845	785	801	872	826	809	802	751	807	792	784	755	796	860	797	792	805	779	759	828	834	804	818	832	834	858	867	800	765	810	806	802	818	794	827	818	844	797	797	810	822	820	809	845	763	798	808	783	861	754	844	813	792	764	801	780	854	872	847	768	816	812	816	789	855	831	756	852	789	799	823	840	781	841	831	807
32425	23393	16305	48147	87822	84972	62120	39989	23013	12633	8483	7577	7395	7412	7397	7273	7374	7440	7354	7413	7383	7323	7400	7441	7405	7447	7345	7403	7437	7376	7325	7469	7333	7359	7467	7379	7318	7170	7496	7396	7537	7291	7451	7321	7469	7414	7312	7297	7367	7384	7446	7474	7495	7351	7362	7452	7320	7441	7379	7289	7447	7264	7350	7215	7294	7285	7498	7332	7311	7354	7428	7489	7437	7504	7352	7383	7381	7377	7403	7363	7344	7329	7378	7344	7406	7450	7312	7356	7420	7248	7428	7465	7420	7432	7359	7388	7296	7417	7278	7412	7323	7377	7371	7245	7556	7396	7467	7418	7337	7415	7478	7272	7295	7348	7355	7390	7359	7418	7367	7332	7372	7321	7225	7369	7282	7381	7481	7356	7342	7376	7417	7546	7477	7333	7323	7306	7276	7515	7350	7371	7368	7357	7424	7442	7464	7466	7356	7377	7413	7397	7436	7445	7415	7419	7361	7245	7332	7220	7488	7380	7492	7388	7303	7251	7387	7398	7396	7540	7331	7276	7410	7525	7446	7414	7403	7423	7346	7389	7340	7302	7319	7429	7318	7369	7329	7337	7295	7481	7384	7381	7565	7250	7362	7336	7381	7376	7317	7420	7445	7278	7347	7513	7481	7313	7310	7412	7390	7369	7488	7451	7439	7430	7356	7280	7346	7419	7389	7340	7451	7418	7372	7413	7406	7493	7492	7255	7424	7460	7385	7329	7327	7318	7455	7496	7310	7293	7328	7274	7345	7474	7412	7405	7316	7341	7319	7432	7289	7365	7321	7375	7279	7344	7400	7276	7231	7323	7364	7282	7530	7381	7393	7254	7306	7599	7286	7332	7106	7365	7386	7373	7344	7261	7406	7341	7359	7348	7519	7379	7483	7414	7478	7496	7271	7348	7459	7335	7229	7359	7307	7270	7331	7367	7351	7298	7348	7459	7374	7382	7333	7441	7403	7436	7415	7352	7403	7437	7363	7353	7413	7454	7400	7355	7322	7352	7295	7303	7309	7410	7389	7458	7429	7457	7274	7396	7360	7368	7370	7344	7324	7426	7291	7421	7242	7297	7410	7341	7410	7315	7347	7367	7372	7302	7290	7401	7351	7389	7276	7417	7471	7488	7311	7350	7398	7322	7348	7315	7310	7302	7332	7276	7479	7402	7288	7559	7348	7372	7381	7513	7427	7320	7262	7321	7407	7385	7433	7395	7454	7281	7418	7306	7388	7549	7267	7287	7338	7398	7325	7404	7441	7446	7513	7368	7327	7420	7374	7285	7331	7325	7370	7389	7445	7248	7354	7379	7399	7356	7460	7519	7465	7553	7371	7406	7459	7276	7387	7304	7387	7432	7481	7346	7416	7426	7424	7410	7351	7391	7346	7493	7333	7284	7543	7443	7351	7263	7451	7445	7240	7345	7336	7472	7370	7313	7285	7386	7352	7388	7391	7509	7297	7399	7341	7392	7506	7414	7352	7240	7464	7406	7326	7380	7313	7400	7284	7442	7368	7438	7325	7350	7313	7410	7442	7361	7242	7407	7497	7367	7437	7281	7296	7451	7411	7452	7304	7309	7430	7240	7492	7465	7456	7428	7386	7296	7443	7345	7243	7466	7358	7300	7370	7408	7337	7363	7438	7291	7365	7398	7212	7350	7349	7522	7398	7378	7390	7303	7366	7343	7353	7296	7337	7486	7402	7272	7303	7379	7409	7321	7329	7372	7270	7459	7301	7572	7315	7389	7419	7278	7396	7465	7422	7320	7391	7368	7348	7462	7454	7260	7426	7361	7277	7401	7404	7406	7373	7397	7334	7543	7428	7306	7393	7443	7419	7323	7338	7321	7428	7392	7429	7415	7383	7355	7360	7417	7346	7388	7449	7398	7468	7381	7300	7187	7298	7344	7426	7330	7392	7509	7464	7227	7363	7415	7454	7338	7362	7419	7462	7279	7256	7352	7444	7306	7471	7342	7476	7463	7438	7452	7256	7251	7504	7330	7447	7360	7469	7307	7315	7463	7424	7351	7363	7395	7285	7508	7328	7406	7438	7356	7259	7304	7338	7473	7496	7254	7596	7345	7308	7414	7370	7459	7326	7372	7399	7274	7295	7310	7313	7460	7438	7431	7306	7563	7309	7285	7445	7350	7462	7334	7422	7354	7433	7472	7385	7344	7322	7450	7247	7481	7369	7514	7461	7459	7409	7322	7442	7246	7446	7348	7385	7322	7331	7451	7390	7381	7403	7342	7251	7316	7407	7492	7491	7309	7351	7356	7445	7439	7420	7348	7366	7256	7421	7260	7473	7400	7478	7374	7450	7473	7419	7217	7309	7335	7398	7479	7385	7333	7305	7330	7363	7445	7466	7371	7418	7201	7459	7353	7479	7454	7384	7285	7493	7446	7422	7321	7607	7495	7462	7453	7320	7536	7401	7309	7497	7381	7328	7345	7403	7365	7432	7358	7418	7452	7385	7385	7380	7359	7387	7350	7386	7313	7378	7528	7384	7450	7330	7368	7267	7513	7299	7370	7405	7485	7304	7434	7372	7289	7368	7293	7326	7406	7332	7521	7360	7271	7320	7305	7292	7387	7476	7481	7332	7341	7314	7256	7424	7366	7388	7457	7316	7282	7370	7405	7317	7428	7420	7332	7332	7313	7432	7393	7583	7382	7402	7396	7428	7308	7334	7469	7513	7314	7269	7462	7376	7404	7444	7366	7451	7305	7329	7342	7359	7400	7356	7366	7486	7241	7326	7381	7492	7326	7499	7407	7476	7452	7324	7296	7362	7375	7264	7534	7378	7299	7428	7452	7313	7364	7394	7466	7381	7385	7507	7351	7390	7382	7516	7412	7178	7379	7456	7497	7343	7328	7392	7388	7384	7364	7453	7401	7330	7419	7431	7403	7340	7413	7328	7369	7304	7354	7323	7474	7180	7401	7521	7176	7407	7431	7319	7468	7412	7426	7375	7416	7438	7392	7449	7235	7367	7463	7406	7601	7455	7380	7375	7214	7524	7382	7377	7431	7430	7247	7338	7434	7341	7306	7325	7253	7318	7416	7373	7479	7357	7352	7375	7559	7439	7466	7344	7272	7410	7341	7424	7323	7394	7288	7289	7417	7341	7397	7337	7283	7288	7465	7482	7266	7445	7496	7463	7368	7461	7379	7255	7388	7455	7365	7320	7409	7330	7388	7442	7364	7386	7375	7338	7403	7364	7323	7297	7463	7333	7373	7409	7403	7454	7377	7396	7390	7211	7396	7460	7435	7302	7379	7382	7285	7206	7243	7331	7443	7495	7489	7516	7374	7261	7441	7305	7247	7351	7321	7328	7387	7268	7357	7355	7200	7405	7368	7399	7417	7405	7361	7370	7256	7242	7452	7229	7387	7392	7378	7456	7296	7437	7301	7272	7431	7454	7493	7487	7330	7308	7500	7453	7395	7339	7467	7295	7310	7618	7404	7270	7459	7476	7392	7384	7477	7187	7375	7391	7448	7378	7383	7279	7308	7482	7434	7388	7396	7407	7410	7402	7385	7443	7398	7410	7328	7408	7383	7346	7225	7387	7429	7397	7367	7349	7563	7371	7344	7506	7300	7380	7430	7395	7450	7424	7451	7361	7470	7502	7438	7361	7330	7477	7273	7348	7281	7287	7296	7464	7309	7352	7352	7435	7530	7423	7394	7479	7404	7437	7408	7486	7489	7479	7302	7264	7356	7336	7283	7390	7496	7377	7248	7464	7354	7358	7344	7419	7374	7441	7471	7417	7274	7478	7332	7386	7383	7383	7332	7348	7515	7287	7432	7382	7384	7360	7488	7361	7332	7451	7386	7282	7294	7413	7406	7342	7380	7392	7394	7487	7355	7370	7337	7402	7402	7491	7456	7365	7376	7557	7451	7307	7429	7492	7428	7455	7470	7361	7527	7506	7281	7362	7348	7335	7353	7309	7370	7557	7325	7465	7367	7317	7348	7367	7236	7354	7457	7414	7330	7371	7486	7264	7425	7478	7375	7453	7425	7389	7337	7360	7375	7367	7379	7373	7454	7379	7368	7475	7430	7413	7431	7351	7348	7356	7382	7237	7302	7254	7374	7375	7408	7476	7357	7374	7377	7494	7508	7284	7337	7353	7335	7421	7488	7424	7413	7535	7343	7378	7429	7364	7348	7413	7375	7289	7299	7385	7470	7452	7198	7413	7260	7335	7460	7480	7453	7366	7352	7457	7412	7405	7348	7258	7284	7317	7403	7268	7341	7433	7423	7294	7369	7383	7372	7367	7420	7344	7404	7330	7358	7397	7351	7461	7488	7246	7428	7484	7517	7351	7318	7415	7272	7347	7397	7238	7508	7354	7350	7309	7335	7385	7365	7321	7398	7287	7334	7257	7500	7467	7381	7409	7175	7374	7374	7332	7412	7436	7312	7427	7251	7387	7360	7327	7364	7363	7376	7445	7428	7452	7452	7521	7400	7276	7424	7490	7329	7376	7399	7310	7444	7259	7371	7369	7412	7428	7274	7545	7475	7514	7256	7353	7445	7499	7435	7277	7379	7273	7392	7371	7226	7488	7187	7306	7360	7382	7477	7295	7340	7393	7415	7453	7253	7330	7530	7360	7359	7238	7440	7372	7350	7349	7442	7426	7355	7336	7371	7389	7476	7437	7352	7297	7471	7398	7388	7350	7450	7493	7534	7411	7280	7410	7314	7340	7354	7354	7351	7339	7352	7409	7445	7349	7305	7462	7435	7311	7408	7462	7348	7501	7447	7334	7352	7277	7430	7365	7383	7464	7327	7378	7328	7493	7484	7510	7490	7269	7455	7338	7382	7293	7249	7428	7515	7476	7550	7420	7353	7534	7413	7430	7408	7300	7378	7262	7363	7484	7382	7330	7398	7393	7404	7332	7541	7400	7406	7424	7398	7359	7354	7196	7509	7328	7358	7363	7387	7299	7455	7490	7377	7302	7343	7354	7380	7415	7424	7552	7315	7308	7362	7388	7376	7415	7462	7327	7433	7322	7421	7308	7525	7357	7378	7428	7408	7351	7297	7320	7427	7451	7328	7490	7364	7515	7460	7453	7411	7390	7477	7413	7395	7446	7418	7420	7420
6153	3672	3094	7819	30734	35384	21964	10520	3380	1444	1004	822	824	829	818	771	807	844	754	845	771	801	846	810	851	778	769	806	814	796	782	804	819	835	863	773	798	834	843	827	811	789	773	759	823	828	765	806	830	831	857	807	847	820	835	826	811	849	806	762	810	805	799	808	778	815	804	808	810	850	781	830	813	767	831	809	842	836	799	802	809	799	828	831	830	772	793	773	843	810	779	764	838	787	841	863	807	769	827	853	855	764	780	789	862	805	825	846	828	804	774	785	851	765	849	830	739	793	829	782	788	818	798	809	815	756	812	782	818	774	805	818	810	858	784	832	859	810	849	801	832	802	819	810	869	786	784	824	777	813	825	839	775	820	810	800	839	769	849	768	828	819	821	801	812	803	759	798	836	836	802	786	811	804	832	782	814	803	790	872	759	804	795	821	801	797	803	807	790	840	820	785	778	772	780	776	819	819	786	822	822	803	803	801	802	791	791	861	760	821	791	785	806	832	821	825	759	833	842	814	819	823	802	863	794	797	799	864	799	820	845	774	802	767	845	815	790	791	768	832	813	810	784	764	830	770	806	751	800	810	840	766	874	803	861	834	848	848	848	827	797	804	790	765	766	763	834	796	816	786	825	784	753	778	763	810	769	812	817	818	783	846	791	809	797	829	828	767	830	775	788	814	825	763	832	829	820	782	812	812	825	828	777	806	802	797	785	832	792	775	799	828	819	797	802	812	789	787	846	807	817	808	813	807	824	755	854	740	803	793	779	820	787	824	770	815	786	761	759	807	816	819	819	854	779	813	824	792	829	832	768	870	809	817	817	831	788	811	795	790	781	808	804	774	817	815	831	797	752	862	776	785	800	812	793	814	780	840	822	850	819	841	803	813	798	756	796	830	812	829	849	802	787	785	851	819	810	843	823	829	819	791	829	822	814	865	806	743	823	793	818	802	844	826	812	805	795	761	814	861	862	750	825	790	802	827	809	808	751	807	794	820	831	789	777	844	798	829	845	820	744	822	825	817	835	823	813	782	799	812	860	811	847	810	811	851	800	782	788	766	819	748	818	808	829	835	793	770	779	765	829	799	757	835	857	807	779	771	787	818	848	821	787	814	819	768	850	818	828	763	864	776	832	882	817	779	855	772	792	787	797	766	782	779	810	779	834	812	824	778	771	816	764	797	781	789	794	796	800	806	776	771	811	783	770	851	811	819	849	811	782	808	814	806	805	826	863	825	806	833	819	795	776	792	822	787	768	804	783	806	778	827	795	814	797	810	796	766	787	789	791	786	834	804	777	821	797	883	828	765	767	811	750	808	806	889	817	789	800	831	760	750	833	823	832	781	789	789	795	820	850	806	815	805	781	798	801	837	798	858	841	765	840	762	797	800	766	780	835	809	801	779	793	816	814	784	831	784	801	834	838	814	791	823	816	799	805	836	804	830	811	830	795	844	812	831	826	763	800	772	749	768	796	802	794	788	778	781	829	814	806	853	808	766	850	800	843	750	794	795	762	831	786	800	810	813	808	851	803	750	856	785	811	846	806	810	822	883	792	822	815	838	807	748	853	823	815	808	822	816	806	779	820	792	785	865	813	805	782	801	757	867	800	771	758	799	832	824	801	826	792	798	824	823	825	807	813	854	834	779	843	797	830	775	836	877	813	824	814	772	780	810	825	791	830	831	778	799	809	830	851	818	838	813	778	788	819	791	819	831	832	831	829	765	784	828	820	824	776	830	828	811	821	779	794	805	813	767	809	848	837	801	784	811	828	786	802	784	798	792	807	779	767	820	796	812	816	810	808	806	755	828	845	821	801	827	813	830	785	785	772	797	798	792	834	832	837	833	792	779	802	851	794	795	830	782	725	821	777	790	827	807	795	809	809	814	837	812	785	771	778	863	793	775	803	810	784	818	814	796	769	752	792	833	769	803	770	813	815	785	860	784	796	789	755	816	762	820	825	812	816	820	827	819	806	803	808	807	748	781	825	813	765	799	765	816	825	764	817	824	830	822	794	744	825	803	780	824	754	796	822	815	785	789	779	838	837	779	795	836	813	779	798	744	820	793	805	840	813	893	757	860	788	778	797	832	850	815	847	860	795	787	782	834	789	785	760	838	797	833	822	805	803	778	830	854	808	751	830	790	823	752	813	834	781	813	779	784	796	805	785	829	834	820	821	834	760	827	820	803	815	773	777	846	782	794	838	750	799	806	804	828	821	835	795	836	833	764	792	809	797	817	790	834	819	779	800	825	764	773	831	771	785	836	839	788	825	802	766	793	806	814	794	800	790	861	813	775	820	784	795	882	803	828	755	800	822	802	784	760	798	831	766	813	785	788	783	822	785	793	852	827	815	793	768	794	758	810	844	753	837	820	799	803	788	798	817	832	802	870	771	784	824	793	788	811	805	800	782	800	792	772	878	811	852	805	824	803	762	800	795	805	797	754	768	907	827	823	788	788	796	753	805	819	809	833	761	854	837	794	823	803	793	794	844	806	815	826	803	811	776	829	760	800	799	823	811	848	864	790	806	824	804	840	804	796	857	802	795	847	787	792	766	806	787	800	796	787	875	819	814	787	772	803	771	823	821	797	800	865	828	870	771	811	824	786	797	828	799	763	799	797	788	819	813	811	823	832	817	764	768	828	757	836	826	785	799	745	818	832	793	819	758	805	804	823	835	825	837	806	777	815	743	825	808	782	782	798	815	799	804	808	770	788	839	851	819	794	805	783	777	809	780	768	777	756	821	774	793	819	780	813	830	807	834	839	853	816	809	807	804	730	801	787	836	861	763	790	843	835	813	819	805	814	812	820	820	829	780	796	816	743	831	798	804	775	790	821	829	866	817	823	805	847	802	806	815	805	849	783	830	813	765	889	799	835	800	828	812	815	869	776	818	771	748	828	809	836	743	759	837	798	769	831	781	835	788	832	819	794	803	792	803	833	800	827	777	809	795	841	814	798	838	809	804	824	813	791	812	830	820	741	772	757	801	814	788	871	832	768	811	808	835	817	837	812	836	804	796	779	859	822	778	799	819	878	781	753	856	847	774	787	831	825	829	794	781	786	791	810	840	785	759	808	766	824	809	790	812	814	805	802	836	802	823	736	865	833	800	790	787	818	843	804	815	793	796	807	849	794	825	831	794	824	801	793	813	829	772	741	802	826	766	843	818	831	770	811	790	863	803	783	823	838	830	732	810	756	839	889	775	838	780	847	833	797	797	826	851	821	781	809	852	799	826	796	780	801	802	755	855	805	822	786	795	782	827	821	827	764	838	841	771	810	814	788	809	850	832	841	802	756	789	852	811	789	849	818	810	822	786	811	821	815	777	796	768	856	821	770	781	860	818	768	752	806	864	784	786	810	810	782	837	839	814	835	787	814	807	833	843	834	809	810	832	810	770	814	855	783	846	821	776	808	833	821	811	812	802	813	803	812	776	817	817	766	778	753	784	789	788	867	818	830	781	797	776	788	836	762	840	795	804	839	855	838
38012	28906	27596	62457	94857	91482	71978	52726	32763	19050	10643	7835	7508	7468	7465	7337	7304	7311	7447	7251	7375	7479	7354	7212	7532	7499	7438	7303	7376	7328	7450	7463	7388	7457	7328	7399	7500	7376	7394	7251	7246	7345	7266	7413	7444	7395	7370	7509	7342	7409	7318	7335	7287	7305	7371	7407	7362	7344	7272	7333	7261	7386	7382	7375	7302	7319	7417	7375	7163	7336	7399	7326	7352	7407	7364	7354	7292	7418	7472	7344	7280	7393	7388	7336	7435	7428	7314	7387	7374	7253	7420	7429	7342	7289	7449	7342	7399	7409	7428	7461	7423	7334	7326	7273	7393	7318	7392	7215	7397	7450	7259	7401	7430	7288	7334	7247	7220	7432	7388	7210	7426	7293	7369	7337	7237	7189	7290	7245	7351	7356	7461	7308	7541	7301	7437	7341	7273	7512	7321	7380	7463	7331	7445	7244	7445	7484	7349	7232	7372	7367	7306	7353	7349	7261	7288	7227	7295	7343	7340	7419	7231	7342	7384	7324	7457	7483	7382	7458	7390	7379	7365	7492	7363	7293	7365	7400	7441	7200	7440	7440	7461	7350	7356	7359	7287	7325	7357	7287	7357	7440	7327	7418	7331	7316	7410	7332	7499	7406	7423	7358	7296	7393	7385	7249	7431	7311	7509	7279	7314	7343	7392	7357	7340	7273	7399	7274	7388	7396	7376	7336	7443	7393	7467	7386	7306	7370	7360	7361	7355	7384	7331	7342	7416	7287	7385	7243	7369	7362	7182	7298	7342	7354	7450	7394	7234	7226	7478	7447	7337	7336	7445	7294	7316	7247	7254	7451	7334	7497	7397	7324	7276	7423	7423	7405	7446	7410	7294	7362	7354	7451	7495	7320	7342	7384	7317	7461	7464	7382	7496	7301	7402	7378	7462	7298	7323	7286	7348	7289	7261	7386	7350	7471	7300	7418	7308	7328	7191	7415	7352	7422	7444	7333	7367	7389	7454	7322	7283	7442	7386	7342	7410	7473	7412	7395	7367	7418	7444	7369	7350	7361	7330	7457	7355	7440	7359	7459	7416	7379	7523	7567	7476	7175	7322	7359	7406	7378	7399	7360	7390	7203	7354	7271	7186	7374	7361	7399	7279	7367	7319	7262	7328	7423	7294	7359	7353	7406	7386	7303	7278	7348	7271	7369	7403	7413	7381	7270	7422	7359	7321	7282	7259	7446	7453	7317	7270	7439	7327	7402	7437	7291	7397	7362	7343	7318	7373	7408	7439	7650	7284	7348	7341	7307	7329	7236	7316	7367	7387	7320	7350	7390	7123	7267	7416	7404	7292	7402	7397	7276	7287	7361	7384	7178	7372	7498	7131	7472	7354	7380	7385	7316	7416	7354	7237	7287	7371	7459	7245	7400	7315	7324	7260	7343	7448	7190	7351	7206	7417	7288	7333	7219	7344	7331	7288	7335	7459	7294	7336	7215	7327	7345	7488	7350	7326	7229	7347	7314	7425	7182	7258	7255	7372	7357	7307	7339	7375	7199	7352	7365	7497	7295	7269	7294	7319	7336	7381	7316	7298	7373	7551	7326	7428	7287	7503	7294	7224	7486	7294	7402	7279	7329	7493	7423	7396	7325	7325	7409	7284	7457	7308	7213	7384	7249	7425	7487	7458	7348	7341	7497	7544	7335	7362	7298	7304	7435	7262	7249	7473	7475	7369	7448	7363	7251	7378	7273	7512	7332	7348	7321	7357	7291	7436	7278	7400	7430	7248	7307	7439	7514	7295	7410	7393	7410	7329	7363	7533	7334	7317	7276	7412	7341	7372	7188	7380	7303	7470	7266	7489	7377	7294	7295	7345	7277	7406	7570	7393	7219	7463	7353	7433	7424	7408	7314	7315	7409	7376	7339	7430	7439	7188	7513	7361	7404	7327	7429	7401	7418	7386	7413	7323	7358	7356	7232	7414	7366	7349	7142	7438	7313	7241	7342	7327	7173	7441	7349	7409	7481	7230	7377	7326	7367	7389	7209	7372	7355	7285	7332	7394	7271	7335	7305	7525	7386	7333	7330	7434	7310	7460	7321	7199	7311	7387	7426	7435	7393	7350	7375	7412	7383	7472	7325	7321	7384	7241	7312	7463	7336	7438	7303	7433	7356	7353	7327	7323	7361	7350	7268	7440	7256	7329	7418	7273	7268	7203	7354	7377	7342	7342	7482	7413	7305	7248	7296	7530	7328	7314	7375	7408	7354	7393	7418	7267	7414	7365	7319	7337	7354	7333	7227	7309	7418	7189	7313	7327	7320	7463	7299	7300	7467	7550	7351	7436	7256	7383	7329	7430	7265	7444	7407	7503	7334	7325	7241	7358	7401	7321	7416	7385	7280	7314	7237	7379	7448	7387	7438	7454	7333	7335	7442	7337	7221	7344	7295	7407	7186	7500	7352	7374	7386	7356	7257	7478	7327	7472	7598	7337	7469	7441	7390	7406	7197	7470	7471	7372	7359	7434	7277	7490	7424	7285	7370	7306	7349	7423	7394	7372	7416	7412	7283	7375	7351	7191	7350	7382	7360	7270	7351	7369	7491	7287	7267	7462	7402	7395	7282	7379	7275	7291	7280	7311	7302	7494	7459	7472	7455	7328	7416	7353	7342	7197	7433	7316	7455	7502	7366	7341	7344	7519	7380	7372	7455	7279	7482	7317	7174	7360	7444	7364	7440	7375	7313	7424	7359	7452	7292	7360	7473	7357	7317	7387	7413	7362	7267	7299	7483	7462	7254	7296	7255	7437	7423	7438	7300	7204	7231	7359	7272	7372	7310	7462	7339	7399	7377	7337	7379	7471	7442	7273	7226	7344	7438	7441	7365	7286	7349	7362	7289	7374	7325	7388	7358	7399	7445	7397	7312	7330	7431	7341	7301	7447	7333	7249	7427	7381	7271	7510	7313	7330	7379	7289	7383	7423	7277	7383	7378	7253	7465	7319	7277	7415	7277	7307	7429	7294	7357	7306	7408	7440	7396	7325	7376	7306	7395	7384	7326	7346	7394	7259	7325	7372	7388	7325	7280	7375	7322	7391	7311	7299	7308	7241	7310	7347	7369	7500	7458	7283	7563	7409	7376	7385	7335	7303	7366	7145	7341	7401	7373	7273	7407	7494	7401	7269	7202	7327	7358	7409	7263	7280	7367	7420	7411	7233	7357	7270	7320	7322	7364	7328	7341	7311	7360	7444	7381	7335	7462	7347	7416	7392	7470	7337	7428	7331	7265	7283	7336	7379	7400	7223	7468	7254	7376	7333	7290	7367	7328	7312	7420	7306	7411	7301	7380	7396	7370	7220	7308	7429	7179	7341	7377	7541	7333	7391	7327	7425	7255	7456	7348	7322	7427	7414	7293	7256	7349	7288	7382	7474	7278	7271	7298	7273	7444	7375	7325	7422	7372	7453	7323	7338	7445	7283	7359	7405	7425	7354	7553	7296	7362	7341	7400	7283	7352	7369	7305	7315	7412	7291	7294	7396	7413	7249	7322	7453	7238	7375	7384	7313	7535	7293	7310	7283	7349	7355	7342	7411	7326	7377	7278	7318	7532	7351	7318	7448	7326	7426	7360	7287	7282	7274	7194	7381	7250	7322	7293	7346	7296	7408	7470	7438	7400	7344	7396	7462	7292	7288	7401	7372	7352	7297	7327	7355	7200	7350	7323	7367	7270	7404	7289	7381	7311	7421	7255	7323	7395	7327	7248	7330	7368	7383	7432	7381	7389	7434	7332	7354	7344	7383	7250	7410	7285	7366	7234	7226	7478	7251	7412	7342	7410	7422	7369	7342	7292	7267	7324	7285	7312	7315	7303	7223	7425	7358	7374	7323	7405	7318	7401	7407	7310	7312	7375	7444	7323	7291	7392	7312	7387	7466	7349	7293	7266	7288	7497	7368	7411	7388	7385	7402	7332	7422	7434	7388	7445	7321	7390	7293	7340	7359	7310	7296	7439	7410	7331	7359	7324	7321	7313	7457	7324	7371	7404	7316	7279	7316	7203	7300	7480	7370	7270	7336	7347	7429	7404	7408	7337	7402	7251	7331	7376	7286	7321	7338	7420	7481	7392	7345	7508	7329	7412	7363	7267	7391	7349	7436	7329	7321	7331	7435	7559	7380	7408	7411	7486	7242	7364	7311	7439	7387	7284	7525	7272	7301	7301	7453	7356	7268	7353	7415	7394	7286	7408	7177	7244	7319	7539	7349	7341	7302	7290	7260	7315	7287	7372	7348	7262	7345	7337	7333	7315	7205	7416	7239	7246	7402	7380	7360	7387	7325	7343	7357	7286	7348	7322	7372	7446	7251	7211	7363	7350	7283	7400	7294	7311	7348	7385	7350	7256	7464	7247	7212	7330	7406	7279	7284	7459	7387	7215	7306	7274	7307	7368	7308	7317	7440	7325	7409	7345	7483	7326	7314	7446	7265	7433	7419	7505	7380	7479	7408	7357	7382	7356	7408	7379	7306	7271	7376	7376	7181	7210	7192	7298	7333	7327	7267	7392	7322	7276	7304	7328	7359	7320	7433	7231	7369	7384	7377	7370	7261	7408	7415	7464	7471	7412	7576	7273	7378	7334	7343	7313	7385	7282	7405	7428	7379	7255	7316	7427	7411	7370	7206	7398	7449	7287	7430	7443	7413	7286	7350	7363	7370	7297	7442	7370	7373	7331	7235	7236	7394	7365	7250	7245	7361	7383	7507	7403	7312	7403	7423	7421	7389	7366	7253	7294	7266	7296	7488	7409	7317	7251	7310	7414	7369	7392	7469	7351	7326	7394	7334	7305	7408	7420	7343	7250	7349	7407	7321	7463	7345	7279	7386	7388	7312	7383	7468	7328	7497	7394	7463	7429	7362	7365	7436	7338	7412	7198	7474	7338	7223	7401	7325	7364	7172	7532	7383	7286	7449	7308	7286	7360	7331	7327	7321	7412	7352	7432	7485	7288	7390	7293	7362	7363	7406	7328	7451	7249	7277	7389	7330	7279	7327	7332	7173	7379	7346	7409	7428	7334	7330	7486	7396	7265	7447	7166	7337	7336	7357	7381	7247	7226	7387	7336	7353	7346	7274	7401	7362	7236	7331	7403
3647	1602	1312	1486	6934	10696	5931	2241	1274	939	873	777	756	769	801	798	793	786	776	814	764	827	810	798	805	795	761	774	778	779	830	747	802	792	823	761	794	793	834	790	809	810	792	782	800	780	769	746	719	761	786	793	812	791	801	806	797	853	785	813	812	868	762	770	823	776	795	776	801	779	795	759	781	748	837	821	775	769	772	763	787	759	783	803	716	824	811	799	799	786	777	741	799	785	826	829	741	772	782	790	805	762	744	789	785	786	773	761	769	837	765	786	822	786	773	806	794	788	754	798	821	774	787	785	765	817	792	809	753	764	787	810	807	722	812	816	808	788	795	799	807	774	775	762	777	827	789	788	765	762	768	774	784	749	773	810	805	817	828	796	749	811	769	781	812	803	776	766	842	841	769	793	796	840	757	790	810	807	732	725	749	740	774	781	846	788	786	786	810	746	768	798	817	842	795	799	768	778	836	748	815	824	776	794	784	818	859	772	788	798	768	798	803	779	755	830	777	770	799	820	764	763	789	767	808	811	801	749	809	784	813	796	785	805	803	789	774	796	773	755	851	819	804	787	736	767	811	790	831	773	748	789	801	745	788	724	825	762	737	797	799	774	819	783	758	778	731	816	766	805	805	768	809	788	809	813	758	781	782	782	818	771	824	787	797	842	796	817	809	814	838	800	788	754	740	764	730	808	780	839	752	823	783	824	834	804	759	786	806	788	746	797	830	766	766	771	788	771	776	833	813	798	750	801	839	760	775	810	820	821	792	740	755	780	780	785	782	711	781	765	808	766	806	751	799	813	806	739	768	812	757	833	767	807	771	784	799	778	791	771	841	764	765	770	797	764	834	777	748	760	810	850	778	792	765	770	777	827	760	740	808	854	781	802	794	820	775	797	769	781	779	766	731	760	745	818	765	777	761	737	844	814	814	812	834	788	770	805	830	762	733	785	793	753	765	806	817	776	793	817	827	807	791	754	721	761	790	787	795	774	753	790	738	798	766	802	786	759	796	785	756	770	773	794	810	750	797	793	818	818	794	757	785	782	779	837	710	799	789	834	782	724	856	812	800	812	813	769	792	761	796	806	783	795	771	767	768	752	766	781	746	830	754	805	793	774	712	794	815	778	753	760	800	736	793	749	760	763	851	859	788	774	798	778	756	818	811	812	837	793	750	769	790	761	761	812	780	805	771	786	768	803	811	812	757	776	762	775	805	763	779	719	736	830	783	805	748	781	776	819	776	792	722	847	816	795	848	766	790	807	812	735	815	758	781	757	723	787	802	794	764	785	822	769	776	806	749	774	827	833	792	786	810	790	782	758	783	759	795	848	807	776	821	841	806	797	808	810	747	784	798	748	785	781	789	751	810	758	772	798	803	817	803	781	808	818	790	807	770	774	792	813	803	783	782	762	792	802	814	805	813	854	823	793	767	816	769	765	781	806	818	855	783	801	773	793	805	792	835	776	778	767	746	761	819	806	773	788	792	786	841	805	745	784	790	795	774	824	823	749	766	747	765	796	807	782	810	856	800	779	740	808	781	816	800	821	780	753	757	799	786	787	753	782	788	760	775	790	787	774	734	814	814	803	760	806	772	757	794	803	780	813	821	792	740	848	772	801	809	765	775	843	768	771	791	775	803	786	794	826	841	799	775	764	763	788	797	812	764	804	836	804	749	751	772	784	793	758	805	774	796	772	795	783	808	801	805	793	788	797	765	772	763	749	785	818	808	810	780	816	704	779	751	766	797	806	823	788	775	794	731	723	793	769	820	857	764	772	786	792	783	744	740	778	800	861	783	812	816	779	818	760	775	814	795	798	797	829	798	768	783	807	766	800	772	819	762	775	754	761	809	790	770	764	806	774	853	779	750	815	770	823	808	821	835	766	785	798	790	837	751	796	756	844	829	796	755	801	820	835	811	785	781	738	803	831	841	771	756	786	819	814	790	791	764	790	800	788	836	747	810	797	793	696	767	782	791	763	767	807	785	757	837	767	764	793	816	741	765	758	806	767	811	741	801	834	781	814	769	816	776	776	733	810	720	808	787	744	839	816	812	792	823	798	777	774	790	767	809	827	757	805	809	797	760	828	767	771	785	826	751	770	811	771	759	798	831	717	783	761	799	821	833	733	781	814	817	762	775	751	789	809	736	791	835	778	756	824	770	768	814	789	789	814	817	797	781	792	746	805	808	835	832	786	795	766	805	784	816	799	795	763	800	794	789	784	815	797	830	761	818	823	777	763	822	789	757	805	799	797	808	773	778	831	802	763	809	846	784	791	796	817	795	831	772	845	787	806	778	785	804	765	811	784	783	793	815	789	776	741	741	834	784	769	815	806	746	847	764	801	857	786	783	802	797	826	781	802	755	791	801	763	788	779	818	808	779	739	810	773	773	793	778	765	754	787	750	769	753	849	744	757	790	753	797	796	813	793	795	807	758	793	784	773	797	807	773	781	752	805	796	770	787	782	742	844	753	822	783	816	813	806	781	799	743	812	773	742	796	793	787	750	748	795	768	821	762	796	835	787	769	790	833	762	768	810	811	783	805	785	812	758	781	753	795	792	786	706	765	786	753	783	772	821	802	757	799	805	784	782	792	800	816	833	826	812	789	810	814	771	767	819	789	802	784	784	764	757	778	760	794	785	814	827	749	820	807	806	807	735	810	849	791	735	771	813	789	764	796	803	803	781	766	754	780	748	760	781	798	742	817	829	838	807	758	794	750	758	767	832	771	773	780	803	780	763	776	774	789	793	720	788	818	769	745	808	768	791	851	774	764	773	773	782	794	806	756	773	808	769	798	786	830	801	766	795	797	775	801	749	748	780	797	822	807	893	749	770	813	771	847	798	814	740	767	791	819	807	787	796	791	796	820	804	807	734	777	790	793	789	789	761	821	735	780	789	791	847	810	783	753	831	837	793	791	807	746	786	813	780	773	854	778	794	815	763	817	776	733	803	825	815	771	784	842	830	805	793	822	781	849	790	779	830	766	771	830	803	780	800	810	747	743	798	836	768	800	781	774	812	806	801	780	771	795	783	813	817	782	753	795	769	803	772	775	790	770	792	849	809	762	731	818	749	776	791	789	780	770	755	792	790	794	779	784	800	821	819	803	839	776	784	766	826	807	777	807	734	811	769	796	785	761	774	791	808	788	821	786	817	758	787	832	737	813	825	776	806	785	798	758	784	825	818	853	797	794	799	833	816	747	779	767	799	797	779	783	840	807	817	716	761	752	803	775	766	813	750	772	789	791	807	747	761	825	766	824	829	811	715	809	802	802	771	769	820	756	728	821	799	814	816	769	800	781	767	788	808	807	767	798	813	783	758	766	767	783	853	781	771	772	836	795	773	744	803	796	851	760	794	792	760	817	793	802	813	720	794	742	805	786	792	810	815	815	777	783	830	786	796	798	757	808	812	783	826	807	790	791	807	795	782	769	774	776	712	728	759	810	785	780	777	723	784	785	851	789	810	781	897	815	812	771	848	846	778
23472	17208	14658	31070	63152	64702	44896	28144	17046	10721	8037	7388	7266	7204	7203	7110	7091	7089	7097	7110	7019	7137	7266	7249	7171	7114	7272	7187	7234	7173	7063	7134	7123	7211	7082	7151	7116	7256	7225	7220	7302	7177	7255	7206	7148	7228	7218	7201	7173	7172	7273	7237	7197	7085	7271	7063	7070	7174	7145	7168	7236	7231	7215	7069	7147	7185	7149	7263	7187	7150	7152	7073	7248	7208	7093	7084	7183	7070	7048	7127	7199	7146	7043	7103	7223	7146	7171	7238	7126	7178	7256	7083	7052	7354	7129	7155	7134	7223	7158	7077	7081	7108	7162	7295	7118	7106	7133	7176	7199	7066	7144	7154	7137	7194	7062	7180	7139	7325	7079	7258	7196	7096	7204	7130	7080	7275	7147	7142	7146	7174	7100	7237	7082	7181	6924	7053	7173	7050	7188	7106	7184	7074	7230	6990	7274	7117	7211	7085	7120	7253	7256	7220	7223	7228	7146	7311	7145	7114	7178	7084	7230	7116	7085	7244	7051	7191	7041	7079	7230	7188	7367	7177	7233	7125	7132	7359	7112	7061	7120	7219	7122	7150	7165	7194	7078	7007	7188	7129	7094	7059	7176	7187	7097	7253	7208	7088	7105	7220	7238	7244	7006	7200	7315	7090	6947	7286	7080	7152	7142	7242	7056	7206	7182	7278	7024	7163	7313	7124	7144	7079	7089	7134	7192	7237	7113	6999	7109	7156	7204	7191	7214	7178	7247	7211	7112	7203	7106	7246	7063	7184	7093	7202	7232	7186	7152	7077	7237	7296	7204	7191	7288	7126	7114	7127	7153	7175	7085	7201	7094	7325	7212	7089	7087	7197	7136	7181	7227	6982	7124	7329	7217	7179	7040	7197	7124	7084	7202	7292	7059	7160	7149	7188	7195	7060	7125	7193	6927	7071	7096	7089	7304	7120	7244	7188	7167	7138	7190	7256	7267	7096	7130	7292	7273	7241	7130	7067	7159	7122	7010	7197	7109	7110	7218	7033	7277	7017	7191	7124	7095	7203	7216	7233	7206	7170	7057	7102	7207	7234	7314	7285	7167	7193	7238	7117	7308	7196	7212	7121	7154	7131	7292	7145	7168	7035	7094	7271	7196	7148	7076	7083	7203	7181	7203	7171	7098	7111	7099	7247	6937	7152	7115	7153	7266	7184	7156	7220	7100	7232	7183	7199	7195	7106	7098	7341	7200	7056	7223	7089	7117	7275	7228	7104	7312	7225	7019	7143	7174	7282	7196	7066	7221	7179	7268	7127	7154	7138	7086	7281	7145	7045	7101	7189	7208	7160	7162	7109	7141	7065	7075	7119	7248	7152	7094	7062	7208	7124	7178	7242	7170	7260	7186	7184	7066	7207	7271	7088	7234	7244	7265	7123	7165	7257	7144	7052	7017	7053	7185	7059	7167	7141	7008	7187	7135	7135	7128	7210	7104	7341	7141	7107	7104	7121	7159	7307	7129	7181	6995	7136	7265	7260	7159	7270	7095	7109	7183	7279	7091	7140	7099	7184	7112	7123	7196	7215	7148	7169	7076	7156	7227	7149	7150	7171	7120	7318	7155	7235	7080	7092	7214	7179	7121	7180	6993	7242	7126	7095	7179	6985	7132	7367	7113	7141	7211	7119	7242	7157	7198	7194	7127	7323	7123	7155	7271	7168	7195	7299	7226	7235	7160	7201	7225	7192	7099	7259	7245	7229	7219	7095	7226	7125	7104	7255	7256	7376	7107	7106	7106	7157	7129	7069	7178	7245	7218	7225	7194	7271	7323	7144	7230	7178	7172	7148	7245	7131	7152	7241	7101	7261	7242	7124	7085	7112	7219	7198	7216	7128	7188	7117	7188	7144	7313	7190	7268	7149	7074	7075	7126	7064	7230	7107	7247	7120	7162	7222	7276	7196	7168	7191	7208	7097	7128	7198	7292	7038	7088	7145	7094	7055	7160	7142	7159	7122	7261	7200	7181	7140	7142	7249	7071	7193	7220	7176	7172	7212	7164	7263	7073	7081	7155	7158	7167	7331	7102	7258	7108	7131	7274	7125	7116	7249	7161	7251	7163	7050	7241	7265	7204	7310	7133	7224	7238	7262	7213	7100	7069	7084	7274	7195	7163	7103	7066	7129	7205	7211	6973	7182	7169	7082	7093	7242	7207	7153	7155	7137	7154	7278	7149	7140	7225	7153	7298	7191	7120	7097	7141	7006	7166	7148	7200	7073	7197	7139	7201	7056	7122	7223	7110	7122	7288	7072	7248	7259	7180	7141	7143	7137	7078	7229	7069	7168	7094	7195	7211	7270	7168	7194	7168	7227	7079	7243	7087	7278	7185	7138	7160	7056	7223	7216	7116	7041	7289	7234	7115	7030	7224	7225	7144	7188	7151	7063	7157	7155	7220	7082	7169	7151	7399	7093	7078	7099	7209	6924	7251	7190	7184	6998	7261	7160	7269	7138	7247	7056	7294	7175	7060	7179	7080	7151	7244	7151	7099	7281	7031	7216	6990	7091	7261	7143	7141	7354	7192	7141	7147	7177	7200	7146	7226	7190	7293	7282	7174	7131	7124	7112	7088	7247	7058	7241	7271	7235	7130	7199	7122	7228	7076	7190	7295	7163	7078	7237	7027	7242	7209	7194	7094	7263	7240	7202	7159	7172	7127	6971	7159	7267	7083	7099	7227	7110	7182	7168	7056	7128	7210	7126	7125	7210	7105	7318	7160	7021	7216	7342	7318	7193	7051	7214	7213	7200	7175	7147	7080	7144	7246	7222	7156	7230	7234	7326	7152	7062	7089	7151	7168	7106	7250	7081	7083	7113	7254	7187	7229	7107	7163	7161	7087	7210	7241	7160	7170	7163	7069	7215	7163	7179	7168	7201	7238	7265	7139	7225	7247	7156	7222	7041	7125	7278	7150	7294	7098	7289	7245	7170	7088	7301	7122	7185	7175	7135	7078	7144	7164	7208	7061	7169	7101	7186	7201	7167	7260	7173	7143	7163	7244	7068	7218	7267	7302	7044	7064	7288	7146	7295	7318	7148	7139	7074	7159	7250	7268	7093	7121	7259	7267	7132	7298	7073	7227	7182	7108	7118	7133	7180	7175	7137	7209	7157	7220	7087	7195	7282	7132	7265	7134	7087	7100	7217	7275	7172	7201	7164	7245	7172	7146	7109	7189	7290	7069	7258	7130	7120	7165	7205	7039	7236	7036	7139	7168	7215	7097	7310	7047	7137	7259	7222	7092	7220	7142	7203	7202	7207	7127	7231	7128	7089	7240	7229	7276	7086	7230	7022	7160	7096	7153	7205	7020	7124	7299	7085	7069	7102	7291	7189	7209	7110	7106	7122	7059	7023	7191	7224	7195	7061	7231	7204	7170	7170	7150	7029	7185	7174	7103	7225	7208	7129	7284	7118	7145	7191	7194	7171	7129	7113	7227	7211	7246	7087	7166	7122	7110	7117	7201	7207	7233	7176	7063	7230	7125	7124	7228	7251	7277	7308	7234	7161	7140	7180	7157	7311	7247	7231	7117	7216	7165	7304	7176	7213	7190	7259	7124	7125	7141	7314	7159	7185	7246	7173	7226	7118	7162	7190	7182	7079	7100	7161	7189	7184	7204	7162	7287	7302	7289	7363	7170	7116	7178	7139	7127	7208	7158	7269	7169	7304	7137	7294	7320	7112	7126	7147	7254	7186	7058	7044	7149	7192	7083	7073	7188	7233	7107	7189	7042	7242	7192	7180	7136	7113	7137	7292	7197	7215	7157	7230	7177	7173	7133	7153	7208	7216	7245	7048	7213	7165	7234	7142	7262	7167	7167	7218	7199	7168	7135	7220	7138	7297	7129	7122	7289	7238	7157	7124	7112	7268	7030	7215	7213	7055	7019	7305	7323	7254	7167	7139	7213	7227	7213	7190	7029	7201	7172	7157	7165	7187	7056	7146	7137	7142	7024	7183	7143	7183	7165	7227	7222	7100	7140	7134	7098	7272	7220	7113	7170	7219	7200	7146	7194	6990	7061	7298	7168	7135	7159	7222	7166	7110	7123	7146	7103	7110	7167	7172	7142	7295	7195	7248	7078	7261	7111	7178	7205	7164	7162	7373	7189	7177	7215	7246	7014	7168	7264	7130	7242	7347	7214	7219	7101	7168	7045	7206	7043	7181	7222	7183	7128	7232	6981	7190	7178	7227	7169	7287	7264	7345	7131	7259	7256	7154	7211	7233	7126	7080	7256	7182	7191	7166	7285	7147	7287	7157	7106	7185	7175	7232	7199	7242	7178	7144	7261	7246	7149	7095	7195	7272	7088	7155	7188	7165	7285	7088	7153	7294	7154	7288	7169	7128	7147	7096	7225	7294	7235	7119	7091	7258	7122	7174	7142	7226	7168	7187	7293	7276	7362	7220	7130	7167	7163	7263	7237	7226	7115	7226	7220	7115	7121	6979	7106	7186	7175	7202	7217	7093	7242	7270	7167	7278	7253	7191	7235	7187	7129	7296	7214	7159	7078	7239	7279	7118	7101	7240	7138	7216	7046	7274	6969	7267	7183	7059	7165	7199	7174	7182	7064	7185	7119	7246	7302	7317	7216	7115	7131	7116	7073	7172	7301	7126	7164	7250	7165	7146	7087	7038	7151	7092	7144	7170	7207	7257	7116	7112	7164	7266	7108	7090	7233	7119	7260	7319	7120	7189	7210	7282	7149	7243	7121	7136	7213	7157	7242	7152	7207	7086	7216	7177	7218	7170	7275	7148	7254	7220	7195	7142	7224	7108	7169	7185	7101	7160	7140	7122	7285	7199	7205	7227	7191	7238	7141	7138	7309	7047	7304	7144	7169	7067	7130	7291	6992	7095	7114	7122	7289	7108	7257	7150	7245	7139	7145	6998	7096	7212	7177	7299	7267	7249	7177	7164	7041	7130	7047	7228	7303	7211	7105	7130	7057	7104	7098	7005	7226	7149	7046	7110	7137	7246	7195	7183	7221	7214	7205	7228	7188	7047	7225	7044	7222	7237	7186	7147	7222	7129	7146	7155	7424	7109	7130	7278	7207	7195	7083	7136	7139	7166	7114	7192	7117	7152	7151	7284
6136	4395	2132	2762	28806	37104	25136	10045	2801	1183	865	807	856	804	827	802	854	813	809	767	814	793	807	803	773	810	803	793	816	801	772	787	785	751	816	821	799	810	717	780	817	805	786	778	826	789	806	799	785	844	731	801	791	805	805	799	788	793	840	783	757	783	807	821	793	804	775	790	831	807	805	814	822	795	813	818	798	808	806	755	822	782	806	755	811	811	798	840	765	810	809	769	757	791	786	785	785	856	792	822	777	828	807	849	774	764	784	753	825	787	782	749	801	771	812	798	807	769	771	829	792	800	848	738	810	814	806	810	824	809	803	834	781	800	756	778	771	841	829	809	815	845	784	759	773	818	817	814	810	811	789	843	804	810	801	770	779	820	778	809	814	841	821	802	817	766	813	836	795	825	815	804	841	839	776	770	803	806	789	840	780	809	820	753	798	794	803	795	811	847	765	717	809	813	835	771	804	827	811	795	830	812	798	821	827	790	791	811	781	793	758	779	803	816	782	820	797	827	783	789	785	780	844	756	757	817	818	747	795	800	813	791	807	858	800	847	787	815	795	825	745	824	786	839	762	817	831	801	795	729	770	844	764	827	798	777	821	806	847	746	798	785	855	765	777	809	816	772	789	748	782	822	816	790	850	782	754	776	855	821	762	796	763	814	763	798	836	764	783	789	796	832	730	767	823	849	838	772	776	804	790	796	806	801	730	791	767	775	805	798	789	820	829	832	784	808	823	820	824	782	778	806	807	771	814	811	774	833	797	825	827	757	821	758	830	839	828	795	779	801	849	824	772	780	781	786	768	810	780	796	790	784	805	838	816	778	781	806	850	782	753	805	726	803	794	800	823	814	791	756	747	743	829	845	788	814	778	793	818	789	789	841	798	783	769	788	851	773	813	809	766	792	813	753	770	769	778	842	859	811	776	828	795	802	751	803	826	819	761	794	805	801	821	838	803	817	830	792	782	784	804	767	810	799	832	793	751	785	850	848	802	809	793	808	800	802	781	789	808	758	786	866	843	815	764	792	822	787	806	778	782	825	800	775	798	847	793	783	788	816	856	780	796	771	843	789	823	777	803	773	792	818	773	774	806	806	807	802	818	769	711	782	757	774	808	753	770	814	802	785	769	818	825	809	788	852	824	834	871	773	788	797	774	806	792	806	797	779	852	783	817	748	816	815	797	831	807	736	791	805	811	796	779	827	800	823	849	763	802	847	782	754	749	827	773	843	754	784	835	800	813	749	829	751	794	766	797	802	832	775	790	796	803	812	799	800	751	790	802	783	802	764	826	806	835	799	808	788	776	752	826	848	808	796	789	742	796	745	793	752	784	785	767	792	769	771	776	818	786	749	754	813	847	784	805	774	816	843	784	761	844	798	797	795	788	809	783	782	740	823	804	836	756	807	799	764	775	814	797	782	785	827	787	762	808	777	757	780	797	796	827	793	756	814	857	773	800	788	784	784	795	755	777	848	828	806	809	832	813	806	802	846	753	831	832	768	802	821	838	782	809	852	840	789	796	824	776	789	816	817	798	822	827	793	845	823	792	767	792	751	805	798	809	797	821	810	796	801	771	860	828	783	806	806	815	803	808	817	807	817	744	774	798	767	731	794	769	803	801	803	774	830	807	775	755	804	793	780	815	780	802	856	796	774	785	750	772	827	825	819	757	816	815	854	861	803	801	775	768	794	823	792	817	804	783	816	773	773	826	815	839	807	854	836	762	796	800	811	735	796	791	774	836	842	773	769	805	835	801	827	774	763	781	813	775	819	823	830	801	761	814	810	784	798	770	844	804	772	796	806	775	704	790	786	823	801	792	809	803	785	812	819	782	805	758	791	819	786	779	789	830	792	792	768	843	852	855	752	772	822	853	847	815	841	833	826	781	774	757	832	802	809	807	809	849	741	840	786	816	743	835	853	787	797	811	817	778	787	778	780	815	814	768	773	756	769	825	741	803	773	821	799	815	792	795	830	812	784	840	747	787	845	855	832	841	822	850	775	792	835	815	801	811	801	821	816	815	858	795	798	761	792	801	796	801	797	813	789	807	766	746	795	776	785	817	838	777	780	802	831	794	788	837	809	775	777	788	808	789	812	757	817	829	801	797	807	786	800	795	821	799	783	778	800	788	796	818	803	789	786	828	762	793	802	786	805	798	792	833	794	780	775	789	809	789	772	766	792	740	816	815	821	791	771	842	821	742	822	774	813	816	837	821	761	803	816	800	846	811	792	763	786	760	776	832	809	812	785	796	814	795	783	736	759	802	797	768	886	813	743	802	754	813	806	769	775	798	812	799	745	798	835	815	775	801	742	794	769	844	759	820	778	787	786	841	809	821	797	837	823	776	825	768	853	822	813	775	820	787	874	793	819	831	813	803	768	816	801	804	782	803	808	772	743	766	750	815	800	844	778	774	820	803	801	823	772	811	806	838	807	785	768	796	804	807	752	844	767	814	806	739	774	804	783	861	777	788	782	783	792	809	782	781	832	810	831	796	849	816	785	767	826	768	773	799	769	826	833	763	783	808	786	838	865	779	822	787	772	822	772	835	784	733	770	807	726	789	773	766	804	789	786	815	851	778	784	792	809	804	832	825	789	814	766	768	814	783	786	791	787	784	768	848	841	784	826	790	765	781	760	798	822	784	842	850	827	858	862	808	862	819	812	855	776	779	774	791	825	796	800	778	770	790	789	760	862	792	816	802	785	864	775	792	784	805	805	768	759	831	807	753	763	763	799	909	768	795	736	793	760	772	797	787	829	816	824	793	774	796	775	782	799	824	792	839	818	813	772	837	787	801	800	810	789	767	803	731	806	795	825	782	794	812	811	827	810	859	775	750	764	779	798	776	792	847	811	804	812	824	850	757	807	791	870	833	797	828	822	771	800	835	784	765	855	755	770	818	828	803	772	790	821	814	806	780	750	808	834	785	773	822	816	802	841	781	818	807	788	861	840	790	779	862	806	771	714	840	796	818	773	817	828	786	797	829	840	789	789	794	786	769	755	791	776	765	820	808	763	782	795	774	819	791	829	795	781	841	835	803	804	821	777	848	802	777	801	805	806	835	807	816	772	788	813	825	815	801	770	819	826	762	792	786	770	780	843	779	796	777	752	800	813	812	821	803	743	853	838	822	819	808	761	812	771	830	807	773	777	767	774	818	765	737	819	801	767	826	761	812	755	820	784	819	783	809	836	808	762	840	811	818	856	790	876	794	796	835	800	868	753	805	824	865	812	789	786	776	809	804	801	774	821	773	776	754	803	793	823	775	842	785	802	759	794	843	787	844	755	772	804	760	777	764	793	787	816	817	839	788	812	745	807	769	764	802	813	800	801	761	842	814	849	779	814	827	825	837	830	890	776	803	766	790	791	846	828	774	836	813	871	807	781	792	830	745	810	800	809	833	794	875	819	750	849	768	779	802	776	821	760	841	826	795	816	794	770	790	773	831	776	805	763	796	853	816	819	797	774	805	770	809	859	791	850	771	783
39516	29317	21009	41830	83331	96308	75888	49113	27794	13080	8450	7412	7188	7225	7205	7293	7399	7297	7159	7413	7169	7249	7344	7359	7290	7318	7199	7248	7220	7268	7224	7338	7344	7190	7274	7250	7396	7212	7410	7205	7360	7250	7156	7341	7220	7152	7157	7141	7216	7220	7254	7280	7184	7224	7270	7248	7297	7198	7264	7277	7283	7182	7189	7312	7115	7271	7288	7240	7313	7343	7289	7322	7153	7140	7255	7272	7325	7354	7199	7219	7175	7228	7297	7179	7283	7340	7280	7302	7389	7365	7147	7246	7305	7255	7261	7221	7288	7130	7336	7239	7258	7254	7333	7207	7375	7269	7235	7283	7155	7177	7368	7313	7080	7233	7238	7288	7263	7170	7233	7362	7204	7215	7234	7230	7057	7127	7238	7216	7171	7263	7222	7108	7259	7264	7271	7366	7368	7189	7197	7368	7318	7267	7247	7251	7222	7170	7269	7323	7306	7375	7082	7282	7272	7326	7220	7276	7127	7429	7268	7375	7249	7227	7311	7206	7255	7170	7321	7234	7220	7412	7409	7213	7224	7160	7356	7155	7316	7340	7341	7307	7166	7231	7230	7318	7255	7238	7264	7353	7217	7280	7233	7294	7052	7249	7310	7230	7198	7140	7350	7315	7256	7266	7214	7399	7184	7289	7235	7314	7324	7341	7176	7297	7294	7123	7213	7201	7104	7233	7254	7231	7274	7273	7281	7326	7253	7226	7269	7377	7195	7293	7314	7283	7212	7350	7182	7278	7367	7271	7041	7189	7345	7203	7211	7404	7318	7282	7183	7236	7137	7345	7160	7263	7306	7293	7180	7232	7370	7346	7240	7378	7191	7334	7262	7311	7288	7238	7248	7505	7314	7364	7266	7367	7140	7243	7284	7194	7260	7241	7118	7322	7249	7309	7249	7230	7299	7069	7447	7319	7373	7195	7326	7196	7178	7250	7314	7244	7414	7319	7182	7301	7233	7259	7351	7155	7198	7232	7319	7305	7287	7327	7361	7240	7281	7215	7225	7316	7242	7403	7235	7148	7188	7253	7188	7380	7199	7195	7309	7291	7273	7281	7240	7325	7346	7191	7299	7265	7345	7261	7252	7224	7114	7328	7308	7251	7311	7289	7171	7301	7317	7189	7327	7274	7095	7343	7220	7265	7320	7256	7306	7231	7333	7253	7134	7279	7279	7301	7226	7099	7322	7317	7201	7317	7313	7359	7358	7234	7287	7140	7259	7260	7303	7233	7272	7090	7119	7336	7301	7292	7221	7223	7277	7301	7395	7263	7320	7134	7235	7245	7267	7307	7268	7311	7261	7335	7277	7307	7413	7327	7310	7222	7308	7258	7236	7270	7287	7106	7198	7272	7268	7342	7345	7184	7335	7289	7247	7277	7203	7392	7300	7288	7360	7192	7312	7233	7261	7316	7232	7334	7062	7308	7320	7096	7288	7293	7310	7380	7301	7323	7337	7308	7249	7193	7275	7337	7241	7314	7413	7325	7284	7325	7366	7341	7296	7186	7258	7330	7204	7146	7338	7276	7404	7211	7256	7285	7188	7301	7239	7238	7371	7119	7137	7183	7394	7092	7201	7337	7193	7378	7300	7300	7240	7248	7318	7206	7269	7199	7275	7299	7404	7204	7289	7293	7330	7363	7355	7260	7288	7339	7276	7167	7292	7253	7242	7224	7250	7315	7258	7241	7259	7185	7250	7169	7315	7243	7384	7290	7256	7190	7434	7255	7210	7299	7333	7261	7172	7186	7114	7132	7300	7325	7124	7261	7300	7312	7353	7252	7154	7199	7240	7365	7145	7185	7219	7258	7310	7313	7270	7208	7217	7239	7385	7143	7204	7240	7109	7141	7237	7333	7264	7299	7240	7219	7355	7358	7244	7280	7177	7327	7174	7301	7144	7376	7268	7255	7321	7196	7115	7351	7094	7403	7135	7274	7334	7281	7259	7178	7229	7157	7294	7349	7220	7255	7195	7376	7300	7185	7321	7251	7297	7303	7307	7177	7310	7477	7355	7316	7338	7328	7298	7222	7365	7227	7368	7363	7328	7314	7207	7388	7350	7238	7233	7277	7285	7305	7179	7305	7188	7312	7190	7183	7317	7277	7203	7330	7295	7306	7148	7369	7137	7237	7296	7179	7147	7266	7266	7098	7259	7324	7229	7388	7129	7313	7468	7260	7239	7224	7170	7325	7359	7174	7221	7218	7249	7299	7376	7186	7311	7255	7441	7223	7258	7287	7256	7269	7189	7214	7266	7309	7161	7201	7220	7415	7366	7291	7271	7358	7275	7331	7225	7148	7238	7139	7199	7198	7189	7363	7309	7297	7315	7221	7294	7155	7251	7271	7261	7294	7168	7205	7279	7171	7348	7254	7345	7402	7287	7381	7216	7249	7239	7248	7274	7244	7199	7312	7360	7191	7315	7245	7265	7215	7330	7409	7325	7217	7459	7381	7217	7312	7192	7328	7152	7208	7207	7141	7239	7285	7179	7174	7302	7149	7244	7215	7202	7226	7336	7287	7353	7113	7148	7361	7239	7349	7272	7229	7224	7306	7424	7150	7224	7295	7229	7292	7201	7155	7266	7197	7248	7266	7274	7240	7244	7230	7264	7265	7201	7254	7109	7264	7459	7172	7383	7247	7295	7358	7405	7278	7257	7100	7390	7155	7312	7359	7254	7073	7231	7406	7207	7198	7355	7236	7153	7139	7320	7344	7172	7301	7267	7188	7276	7256	7363	7188	7249	7235	7287	7282	7279	7175	7287	7185	7487	7274	7289	7263	7306	7266	7363	7132	7346	7352	7412	7230	7216	7266	7303	7300	7335	7353	7345	7289	7329	7331	7213	7292	7225	7238	7281	7161	7260	7285	7304	7296	7482	7324	7247	7213	7190	7150	7261	7373	7213	7259	7244	7201	7324	7257	7355	7292	7246	7288	7236	7219	7206	7162	7304	7177	7156	7195	7183	7278	7363	7339	7271	7211	7246	7320	7198	7127	7372	7226	7304	7264	7188	7302	7231	7233	7272	7353	7230	7201	7206	7340	7435	7239	7312	7290	7368	7261	7317	7337	7300	7420	7299	7375	7317	7241	7290	7187	7101	7207	7127	7272	7336	7271	7336	7292	7182	7287	7387	7328	7398	7311	7276	7140	7195	7262	7316	7275	7357	7291	7143	7192	7329	7176	7301	7246	7301	7309	7217	7312	7336	7218	7461	7296	7349	7431	7346	7318	7189	7205	7206	7219	7233	7351	7206	7393	7216	7309	7298	7315	7308	7325	7284	7336	7247	7290	7144	7203	7244	7306	7204	7131	7226	7378	7214	7340	7198	7190	7257	7326	7317	7153	7356	7208	7086	7288	7245	7280	7184	7285	7129	7263	7337	7242	7309	7272	7288	7283	7388	7269	7273	7212	7228	7249	7447	7147	7302	7184	7169	7334	7280	7180	7377	7388	7178	7390	7198	7420	7150	7163	7176	7143	7137	7228	7303	7244	7212	7307	7275	7482	7302	7095	7352	7199	7198	7281	7299	7361	7263	7359	7187	7188	7269	7133	7157	7275	7241	7310	7358	7127	7323	7272	7166	7283	7217	7195	7108	7167	7318	7221	7298	7229	7351	7226	7248	7390	7329	7304	7292	7295	7339	7361	7308	7238	7242	7172	7279	7160	7179	7280	7222	7282	7198	7313	7342	7314	7311	7344	7331	7190	7303	7303	7195	7251	7234	7332	7218	7140	7321	7319	7328	7393	7135	7315	7400	7205	7199	7291	7130	7367	7318	7280	7221	7193	7278	7308	7416	7260	7288	7151	7216	7328	7300	7245	7275	7258	7369	7196	7241	7229	7279	7290	7306	7257	7094	7194	7187	7219	7307	7237	7303	7283	7392	7332	7184	7249	7356	7241	7393	7270	7264	7316	7405	7294	7273	7310	7325	7320	7106	7351	7181	7334	7192	7114	7160	7198	7231	7112	7229	7240	7263	7246	7243	7345	7238	7286	7176	7125	7270	7334	7235	7343	7256	7232	7244	7158	7396	7349	7297	7489	7173	7129	7234	7247	7231	7196	7280	7256	7027	7267	7266	7377	7227	7225	7229	7305	7337	7258	7178	7225	7214	7438	7283	7172	7127	7294	7155	7119	7230	7480	7294	7246	7189	7349	7270	7193	7275	7282	7231	7304	7305	7177	7255	7174	7287	7217	7314	7304	7287	7323	7308	7180	7347	7159	7278	7389	7413	7186	7297	7293	7329	7304	7274	7202	7313	7208	7349	7322	7303	7262	7304	7328	7351	7265	7312	7261	7296	7162	7288	7107	7237	7267	7289	7270	7177	7217	7175	7269	7260	7277	7296	7425	7209	7274	7282	7215	7356	7232	7314	7352	7282	7401	7250	7377	7318	7200	7245	7278	7314	7355	7219	7224	7298	7368	7219	7269	7282	7308	7318	7276	7319	7316	7222	7354	7219	7277	7314	7195	7264	7283	7361	7313	7273	7218	7345	7282	7252	7169	7232	7191	7219	7337	7237	7352	7252	7272	7297	7254	7248	7383	7215	7378	7225	7266	7228	7293	7244	7129	7331	7251	7322	7372	7201	7294	7265	7360	7363	7232	7287	7211	7170	7182	7319	7249	7407	7311	7259	7235	7419	7235	7316	7275	7282	7182	7155	7160	7260	7331	7349	7291	7260	7245	7302	7277	7393	7145	7329	7165	7206	7264	7235	7195	7269	7297	7234	7131	7225	7101	7263	7231	7025	7320	7264	7272	7185	7327	7195	7198	7211	7216	7271	7174	7268	7171	7278	7283	7229	7311	7204	7109	7218	7362	7186	7323	7194	7368	7288	7300	7274	7300	7399	7411	7344	7236	7279	7266	7308	7231	7357	7140	7200	7237	7180	7262	7103	7209	7243	7388	7192	7186	7282	7311	7194	7245	7294	7173	7344	7177	7264	7246	7389	7140	7250	7282	7281	7308	7241	7211	7273	7107	7291	7257	7298	7328	7120	7364	7276	7357	7186	7221	7221	7393	7301	7195	7309	7186	7171	7210	7224	7320	7259	7180	7280	7248	7236	7146	7425	7341	7326	7132	7263	7231	7253	7247	7280	7316
6602	2920	1822	1614	15236	27658	17557	6177	2078	1039	858	831	823	751	775	775	797	855	815	850	835	788	755	811	795	756	801	830	820	816	792	807	781	827	842	834	781	821	845	839	777	813	843	824	744	806	819	822	831	828	856	811	831	811	827	797	783	837	784	851	799	795	842	816	787	799	813	823	791	759	859	791	798	806	879	845	824	783	835	804	868	837	767	807	833	798	780	782	839	817	844	846	865	770	803	831	825	874	762	834	806	812	846	852	774	795	847	842	829	727	783	838	809	797	790	831	778	786	800	830	789	788	828	833	804	834	801	821	811	787	776	810	818	786	826	794	810	861	843	815	767	772	767	789	819	781	827	814	790	796	832	757	840	872	789	749	816	821	807	783	769	791	813	855	842	842	777	799	783	834	844	821	798	794	861	773	829	813	784	814	827	800	833	842	770	826	799	828	830	800	823	782	804	766	831	806	802	832	781	798	859	773	815	837	792	814	773	872	848	761	824	796	820	812	786	828	794	819	825	772	782	791	817	792	833	785	856	767	804	761	814	823	755	814	797	788	772	839	827	821	826	788	763	769	819	797	796	802	862	806	815	777	852	874	841	784	778	800	813	822	823	820	768	840	802	809	821	807	856	792	865	802	767	827	829	775	802	850	774	836	821	783	792	817	758	842	833	805	795	824	785	808	806	818	803	766	784	768	775	844	840	768	861	806	777	840	744	803	785	792	755	831	873	851	796	891	835	863	768	798	783	758	837	809	819	818	848	832	853	765	819	814	792	811	787	809	846	820	830	833	832	810	841	818	770	838	770	826	723	859	827	828	834	822	827	767	862	876	836	843	821	840	857	789	754	837	852	798	791	892	771	795	796	856	833	788	787	835	807	795	786	754	783	788	796	789	799	832	812	849	839	780	815	803	814	857	860	858	859	811	823	800	762	850	783	800	784	811	791	808	811	776	849	802	770	789	827	771	816	826	856	790	801	841	848	808	791	785	790	844	775	834	786	837	826	767	856	824	842	778	804	827	831	803	844	829	829	810	817	822	799	825	815	838	812	817	862	813	784	765	785	828	858	817	840	810	841	858	799	768	823	861	779	783	796	777	760	848	777	765	840	827	760	828	792	810	774	808	829	794	837	851	823	805	828	774	799	836	801	797	793	787	795	795	808	830	863	762	828	821	848	826	835	749	825	811	843	851	809	831	795	782	814	780	797	833	813	810	842	768	785	770	766	786	834	810	811	771	834	840	795	784	794	801	837	821	867	802	805	785	857	794	855	822	800	825	812	815	783	864	769	796	827	822	808	821	828	851	762	870	787	810	812	791	854	792	844	793	795	860	829	848	800	798	813	825	810	786	803	832	835	811	806	824	792	753	809	740	807	781	822	810	831	794	842	833	849	762	824	795	838	725	812	780	849	817	789	808	786	864	810	771	787	821	844	861	787	804	800	827	791	772	847	837	848	840	814	805	825	847	815	797	890	840	823	868	761	784	835	782	795	760	825	808	775	768	801	808	802	794	828	823	807	801	769	863	825	814	789	811	818	834	839	848	789	806	823	789	858	860	828	842	857	844	782	779	800	795	820	752	822	865	826	791	839	839	836	807	850	837	821	815	857	801	783	787	748	836	828	853	799	816	801	812	823	820	843	842	842	815	829	805	814	836	847	770	825	791	880	792	799	833	830	806	858	825	824	827	803	835	816	769	738	806	840	828	844	773	852	812	875	798	802	828	783	863	762	837	829	807	804	809	847	836	831	806	781	828	824	783	770	803	811	795	791	782	841	798	812	829	824	827	827	801	847	851	837	851	833	809	796	782	794	820	822	815	843	833	828	850	895	751	791	833	771	838	784	881	805	800	778	818	760	839	851	800	803	833	791	819	818	841	875	761	831	777	873	800	825	834	806	812	833	763	826	834	794	825	818	795	804	890	809	822	794	795	797	831	817	711	820	826	825	834	819	830	907	824	810	812	842	774	793	824	864	814	807	829	825	797	833	791	804	784	848	857	759	821	815	841	803	836	835	829	844	816	777	828	782	811	831	832	817	796	787	807	817	794	783	773	780	849	781	830	819	847	806	867	793	772	820	849	817	813	840	813	827	830	831	841	814	805	809	835	811	810	772	798	797	777	787	846	811	816	742	833	769	803	822	821	803	842	876	828	807	889	795	872	801	785	797	801	755	815	782	849	872	786	770	801	779	830	821	754	817	808	810	836	788	792	853	834	781	756	853	786	777	814	870	844	845	774	817	772	805	813	788	823	813	798	845	821	748	832	789	853	799	770	848	839	893	796	780	841	824	845	820	816	767	845	792	802	860	776	803	800	828	804	806	864	818	825	787	773	785	793	863	835	781	827	754	818	828	867	807	860	815	776	820	830	829	788	795	842	766	821	822	805	773	809	765	841	802	837	835	761	813	886	800	794	833	844	802	804	813	768	892	815	825	816	809	790	810	785	818	789	812	835	789	795	829	794	771	805	804	854	811	801	818	797	841	830	822	774	854	833	842	808	826	864	788	802	819	781	796	824	809	769	758	809	876	793	836	791	857	800	803	790	843	778	846	802	781	849	852	838	816	861	821	809	788	752	808	810	823	830	831	796	856	891	838	854	806	820	884	785	814	815	829	773	840	823	814	796	871	771	742	858	759	797	759	846	821	903	815	845	819	803	755	777	827	817	778	812	795	806	767	824	866	823	833	780	812	783	832	810	785	790	848	821	755	753	829	805	818	806	822	786	815	824	821	819	827	819	760	813	821	797	773	773	787	806	789	770	832	778	819	795	851	810	805	872	809	840	792	823	816	799	877	764	809	833	830	823	821	792	825	793	826	775	795	799	843	889	811	788	777	852	829	814	811	783	737	836	849	787	816	819	774	792	819	816	801	792	816	786	772	775	785	824	811	822	801	805	797	825	814	819	773	838	749	803	808	843	807	765	798	764	850	799	848	783	824	832	716	811	821	842	802	827	795	795	858	766	798	805	812	778	768	759	867	821	778	785	847	814	871	818	795	833	797	780	837	819	812	864	798	799	824	829	807	839	775	785	779	768	817	827	804	749	817	871	793	820	858	803	795	769	807	781	812	816	747	806	805	805	772	825	800	799	813	787	795	799	806	840	847	816	841	843	818	839	810	823	855	848	818	821	796	830	830	772	800	849	791	865	828	790	862	797	833	767	827	811	807	817	818	817	820	818	771	834	819	814	832	782	785	803	812	834	789	801	867	827	744	850	845	837	799	824	822	801	789	837	829	891	829	752	788	830	858	809	865	829	751	807	796	834	849	824	831	772	829	830	812	833	834	778	834	776	816	814	794	780	856	837	807	822	802	820	782	848	804	811	782	823	809	775	819	770	835	836	775	841	848	838	829	825	812	781	814	829	793	821	799	828	832	832	788	826	807	778	816	812	830	804	847	814	835	772	817	791	817	801	828	814	843	813	782	767	855	798	835	794	785	787	792	769	756	779	784	811	811	831	856	837	813	841	777	799	808	791	814	788	794	850
32294	24049	17238	28845	69977	89028	67174	41919	23976	11403	8114	7468	7317	7296	7331	7128	7300	7210	7299	7478	7120	7304	7371	7286	7274	7331	7217	7428	7236	7318	7208	7231	7320	7325	7364	7418	7345	7384	7223	7420	7291	7154	7233	7164	7246	7335	7207	7368	7287	7318	7235	7223	7285	7225	7302	7350	7267	7249	7398	7344	7316	7146	7408	7269	7396	7358	7322	7201	7345	7301	7401	7353	7376	7318	7272	7167	7167	7260	7185	7301	7215	7244	7385	7199	7233	7310	7291	7339	7315	7331	7390	7413	7336	7235	7310	7314	7391	7349	7190	7257	7377	7138	7331	7317	7425	7270	7291	7318	7229	7429	7288	7514	7219	7256	7252	7255	7173	7275	7251	7244	7190	7271	7315	7289	7239	7351	7332	7379	7202	7444	7188	7343	7396	7306	7321	7261	7297	7448	7300	7150	7270	7301	7365	7295	7402	7325	7169	7321	7383	7373	7208	7387	7218	7344	7318	7386	7190	7237	7304	7287	7381	7367	7345	7521	7396	7172	7299	7360	7298	7252	7184	7261	7318	7271	7239	7240	7282	7274	7268	7359	7177	7318	7407	7255	7236	7318	7376	7242	7328	7305	7432	7301	7331	7333	7403	7371	7356	7371	7214	7176	7385	7337	7333	7233	7247	7268	7390	7191	7234	7244	7415	7317	7321	7327	7293	7307	7251	7423	7246	7283	7399	7309	7308	7273	7175	7291	7354	7161	7403	7200	7296	7281	7186	7271	7254	7400	7305	7212	7314	7306	7174	7357	7113	7342	7375	7305	7231	7185	7183	7404	7234	7468	7383	7348	7239	7255	7317	7081	7396	7282	7354	7299	7321	7211	7254	7364	7354	7287	7360	7279	7244	7326	7306	7213	7232	7271	7243	7421	7318	7338	7367	7400	7408	7294	7454	7278	7414	7330	7305	7311	7314	7297	7407	7319	7267	7211	7259	7328	7352	7356	7517	7178	7368	7454	7266	7331	7289	7462	7227	7275	7316	7353	7231	7348	7468	7089	7338	7209	7377	7357	7303	7397	7275	7406	7275	7313	7305	7205	7400	7350	7205	7321	7276	7368	7353	7315	7322	7256	7244	7332	7297	7323	7131	7336	7237	7241	7314	7374	7286	7291	7240	7362	7192	7359	7527	7321	7159	7396	7356	7280	7282	7171	7338	7336	7388	7420	7227	7362	7295	7203	7258	7196	7368	7084	7302	7484	7255	7400	7317	7240	7266	7296	7325	7408	7155	7346	7366	7498	7304	7302	7226	7213	7398	7388	7292	7350	7392	7270	7267	7189	7397	7215	7215	7382	7192	7302	7291	7357	7377	7417	7314	7207	7368	7314	7239	7369	7181	7351	7330	7221	7409	7350	7526	7337	7218	7212	7347	7381	7382	7275	7340	7207	7243	7334	7226	7308	7356	7307	7271	7474	7388	7301	7185	7208	7297	7390	7259	7200	7401	7331	7356	7244	7274	7346	7429	7139	7345	7371	7148	7224	7205	7349	7277	7258	7353	7311	7318	7275	7285	7263	7364	7433	7338	7415	7382	7226	7453	7246	7295	7378	7276	7258	7224	7331	7373	7189	7273	7247	7222	7241	7442	7303	7401	7311	7292	7299	7144	7276	7337	7336	7303	7208	7154	7267	7342	7350	7226	7333	7158	7264	7319	7251	7296	7255	7379	7481	7209	7171	7372	7345	7329	7373	7395	7343	7225	7349	7415	7337	7295	7258	7395	7333	7326	7367	7222	7367	7266	7439	7364	7145	7413	7366	7331	7313	7261	7301	7355	7256	7388	7299	7269	7413	7249	7240	7352	7252	7283	7298	7311	7143	7337	7294	7248	7304	7329	7323	7229	7338	7358	7414	7343	7316	7278	7315	7259	7378	7245	7468	7279	7240	7268	7225	7294	7404	7336	7391	7340	7272	7306	7248	7498	7256	7285	7303	7406	7298	7279	7303	7402	7308	7225	7284	7349	7195	7341	7287	7309	7368	7352	7178	7231	7267	7391	7409	7307	7277	7250	7287	7220	7346	7306	7316	7210	7308	7330	7316	7281	7357	7521	7396	7245	7338	7224	7207	7343	7348	7405	7337	7308	7284	7142	7384	7199	7350	7324	7313	7309	7338	7375	7263	7345	7208	7328	7186	7350	7192	7421	7224	7142	7245	7382	7341	7341	7259	7445	7282	7414	7344	7313	7276	7262	7349	7271	7338	7341	7411	7192	7320	7303	7256	7371	7390	7269	7294	7354	7272	7301	7370	7331	7336	7347	7568	7308	7242	7232	7324	7362	7438	7302	7274	7270	7322	7407	7252	7235	7343	7318	7235	7324	7365	7493	7364	7301	7263	7388	7170	7140	7245	7274	7351	7380	7271	7377	7274	7394	7386	7370	7358	7293	7301	7424	7157	7438	7246	7211	7301	7292	7308	7279	7280	7369	7349	7220	7303	7303	7197	7243	7274	7259	7296	7159	7163	7257	7190	7400	7332	7383	7206	7243	7375	7312	7327	7267	7328	7242	7346	7352	7237	7349	7275	7319	7257	7342	7278	7347	7257	7368	7304	7327	7282	7310	7376	7291	7348	7293	7207	7345	7383	7266	7276	7359	7224	7177	7387	7395	7256	7403	7264	7401	7204	7267	7309	7429	7359	7147	7384	7211	7238	7283	7318	7502	7368	7294	7359	7318	7084	7313	7272	7253	7257	7210	7239	7245	7166	7358	7262	7259	7285	7283	7305	7373	7326	7259	7185	7336	7211	7304	7346	7263	7225	7320	7305	7168	7305	7254	7172	7411	7168	7336	7443	7202	7319	7279	7286	7358	7297	7275	7244	7207	7352	7289	7314	7250	7280	7382	7383	7267	7154	7230	7237	7300	7200	7272	7342	7327	7224	7313	7292	7420	7442	7399	7232	7358	7338	7363	7301	7307	7458	7297	7291	7357	7216	7305	7309	7210	7325	7249	7326	7368	7316	7234	7383	7395	7360	7358	7328	7351	7285	7175	7202	7265	7445	7292	7289	7344	7269	7366	7275	7267	7463	7214	7303	7262	7342	7225	7340	7364	7180	7254	7320	7236	7286	7287	7294	7319	7142	7430	7281	7197	7046	7319	7265	7300	7192	7278	7190	7234	7320	7492	7240	7365	7414	7358	7349	7175	7437	7308	7311	7338	7308	7383	7304	7465	7320	7185	7283	7252	7326	7296	7223	7242	7330	7402	7249	7352	7261	7185	7347	7276	7460	7257	7352	7337	7300	7357	7206	7230	7284	7394	7406	7239	7216	7213	7171	7195	7294	7333	7299	7272	7349	7227	7159	7374	7292	7392	7273	7235	7263	7377	7265	7302	7283	7362	7268	7287	7232	7450	7412	7315	7243	7166	7402	7310	7319	7343	7229	7443	7244	7303	7314	7238	7145	7315	7322	7312	7288	7232	7269	7193	7330	7333	7344	7381	7377	7179	7217	7304	7367	7186	7273	7314	7240	7251	7250	7264	7261	7184	7408	7276	7271	7338	7398	7395	7206	7337	7365	7250	7342	7369	7345	7275	7206	7352	7370	7280	7208	7386	7221	7301	7240	7227	7201	7160	7340	7335	7390	7212	7182	7244	7282	7380	7313	7280	7243	7349	7317	7317	7411	7401	7242	7170	7389	7171	7370	7326	7393	7246	7329	7247	7332	7374	7271	7379	7326	7238	7320	7289	7295	7347	7341	7289	7404	7380	7139	7265	7200	7247	7329	7318	7354	7243	7201	7389	7216	7312	7390	7317	7232	7196	7285	7236	7252	7366	7327	7254	7354	7344	7337	7243	7263	7296	7194	7339	7239	7245	7301	7288	7251	7223	7328	7190	7337	7276	7264	7325	7235	7438	7340	7276	7379	7389	7411	7241	7376	7219	7344	7346	7237	7340	7377	7413	7248	7221	7204	7280	7347	7243	7283	7298	7355	7310	7307	7335	7427	7347	7158	7376	7420	7374	7238	7263	7389	7246	7288	7285	7318	7328	7356	7354	7303	7323	7391	7347	7315	7342	7151	7245	7366	7297	7361	7339	7233	7355	7356	7318	7248	7271	7310	7182	7415	7369	7287	7328	7128	7301	7254	7282	7190	7367	7274	7391	7413	7234	7122	7290	7394	7347	7328	7136	7275	7256	7324	7254	7440	7334	7357	7291	7307	7340	7360	7400	7274	7364	7337	7391	7339	7180	7300	7299	7163	7343	7353	7211	7217	7397	7480	7343	7385	7265	7290	7387	7217	7320	7328	7255	7349	7256	7277	7188	7272	7212	7227	7260	7200	7288	7376	7363	7365	7434	7213	7331	7310	7344	7281	7456	7252	7227	7224	7301	7409	7154	7294	7293	7290	7151	7265	7343	7305	7310	7332	7356	7330	7228	7372	7293	7410	7407	7327	7224	7312	7433	7234	7341	7317	7304	7231	7392	7360	7296	7286	7342	7357	7251	7262	7206	7341	7393	7247	7379	7254	7322	7346	7188	7260	7268	7391	7158	7320	7281	7345	7263	7301	7367	7247	7499	7342	7273	7310	7215	7391	7288	7229	7320	7375	7428	7174	7289	7383	7353	7367	7325	7258	7314	7371	7198	7253	7280	7223	7363	7199	7339	7388	7156	7325	7136	7342	7547	7318	7389	7300	7209	7261	7217	7298	7303	7351	7316	7299	7313	7270	7278	7379	7278	7311	7232	7173	7199	7253	7268	7373	7300	7264	7251	7338	7344	7395	7404	7302	7261	7303	7228	7251	7235	7256	7284	7200	7398	7200	7365	7273	7288	7133	7337	7265	7237	7360	7393	7256	7304	7229	7232	7277	7338	7277	7240	7434	7271	7287	7236	7199	7287	7229	7409	7318	7295	7147	7191	7324	7178	7185	7338	7191	7299	7249	7276	7301	7345	7368	7377	7299	7244	7346	7339	7338	7403	7206	7358	7278	7189	7360	7289	7349	7305	7337	7256	7305	7261	7256	7453	7163	7228	7296	7306	7305	7281	7359	7270	7223	7385	7175	7368	7338	7414	7357	7541	7289	7480	7586	7368	7308	7322	7355	7273	7442	7208	7282	7347	7250	7339	7216	7189	7386	7316	7307	7303	7405
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
