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
342274525128	342274525687	342274526237	342274526787	342274527336	342274527887	342274528437	342274528987	342274529536	342274530087	342274530637	342274531187	342274531736	342274532287	342274532837	342274533387	342274533936	342274534487	342274535037	342274535587	342274536136	342274536687	342274537237	342274537787	342274538336	342274538887	342274539437	342274539987	342274540536	342274541087	342274541637	342274542187	342274542736	342274543287	342274543837	342274544387	342274544936	342274545487	342274546037	342274546587	342274547136	342274547687	342274548237	342274548787	342274549336	342274549887	342274550437	342274550987	342274551536	342274552087	342274552637	342274553187	342274553736	342274554287	342274554837	342274555387	342274555936	342274556487	342274557037	342274557587	342274558136	342274558687	342274559237	342274559787	342274560336	342274560887	342274561437	342274561987	342274562536	342274563087	342274563637	342274564187	342274564736	342274565287	342274565837	342274566387	342274566936	342274567487	342274568037	342274568587	342274569136	342274569687	342274570237	342274570787	342274571336	342274571887	342274572437	342274572987	342274573536	342274574087	342274574637	342274575187	342274575736	342274576287	342274576837	342274577387	342274577936	342274578487	342274579037	342274579587	342274580136	342274580687	342274581237	342274581787	342274582336	342274582887	342274583437	342274583987	342274584536	342274585087	342274585637	342274586187	342274586736	342274587287	342274587837	342274588387	342274588936	342274589487	342274590037	342274590587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2277	3300	1900	2700	2278	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2281	3300	1900	2700	2281	3300	1900	2700	2281	3300	1900	2700	2282	3300	1900	2700	2282	3300	1900	2700	2283	3300	1900	2700	2282	3300	1900	2700	2282	3300	1900	2700	2282	3300	1900	2700	2282	3300	1900	2700	2281	3300	1900	2700	2281	3300	1900	2700	2281	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2279	3300	1900	2700	2279	3300	1900	2700	2278	3300	1900	2700	2278	3300	1900	2700	2278	3300	1900	2700	2277	3300	1900	2700	2277	3300	1900	2700	2276	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
2666	1167	998	2528	28435	37716	25707	11406	3119	1176	919	813	806	810	811	830	783	852	817	802	814	808	813	830	802	836	876	788	844	842	776	871	775	801	741	799	809	805	831	788	829	849	867	788	833	808	815	826	809	801	855	791	843	791	856	827	817	872	785	820	831	803	807	835	795	803	757	763	827	823	790	845	812	819	783	837	820	781	845	785	822	811	802	765	852	750	780	839	856	817	817	844	827	840	820	853	802	880	819	816	828	779	807	843	832	826	765	816	814	857	815	776	876	804	821	844	820	776	855	852	837	849	776	838	875	828	809	810	884	810	832	822	797	789	810	821	812	799	757	810	810	797	840	842	824	798	807	809	845	843	766	851	819	820	808	840	765	835	830	787	852	885	830	835	837	822	781	855	867	781	831	881	792	817	806	774	826	793	824	861	840	822	790	830	800	873	825	827	817	822	813	815	825	833	820	813	779	843	840	834	849	780	817	780	812	778	848	825	813	809	796	790	800	827	777	843	843	812	819	865	817	821	832	808	781	804	800	749	780	789	828	795	850	819	828	804	856	847	759	800	807	774	831	812	852	803	845	820	832	835	840	834	795	800	824	838	799	795	845	807	863	815	851	842	814	814	797	801	832	773	786	789	796	816	830	847	885	806	830	787	815	813	806	819	825	787	836	841	835	850	768	813	783	837	824	807	834	841	788	832	865	788	772	801	833	790	824	810	796	788	804	847	798	789	801	845	869	858	795	791	788	829	799	818	849	842	791	810	819	849	811	796	796	840	885	761	793	797	810	819	814	843	762	837	834	851	812	786	827	809	837	850	831	823	873	847	839	808	817	782	809	782	797	817	837	819	825	810	764	787	804	776	861	820	823	768	810	785	801	879	853	816	788	808	803	828	863	859	816	797	799	800	812	796	872	826	810	847	872	789	828	807	800	826	838	866	818	859	777	826	779	855	833	792	730	815	804	809	786	770	835	809	756	827	778	804	829	821	791	812	872	822	851	817	817	760	796	874	820	838	849	822	830	847	838	829	802	779	796	824	858	785	844	801	800	809	828	842	836	853	803	814	844	838	793	794	802	809	809	807	855	782	792	836	798	810	824	805	829	822	859	780	809	821	831	798	826	815	797	817	777	786	786	823	818	777	798	778	853	802	787	785	870	833	832	769	792	805	752	824	834	807	843	776	807	842	837	835	800	797	870	817	800	838	815	855	781	798	809	840	808	778	837	842	869	809	828	833	812	829	765	779	810	793	784	805	827	824	819	767	802	827	811	783	831	778	849	844	824	800	846	827	775	796	754	886	820	815	855	811	810	853	828	826	863	795	812	860	827	791	781	825	791	796	912	824	838	846	805	852	859	826	846	849	814	754	862	840	809	828	858	807	864	867	780	783	857	823	827	867	835	803	780	836	862	785	787	831	827	845	853	789	825	809	834	790	793	837	851	820	820	817	816	798	795	833	847	767	768	771	832	852	764	814	807	781	775	809	818	832	804	817	809	811	803	807	810	815	793	801	832	840	801	796	820	798	808	913	785	832	835	801	747	796	805	817	801	799	793	822	791	839	827	819	853	831	805	819	840	806	805	854	826	850	864	830	776	834	816	811	810	840	789	821	874	834	845	828	869	832	818	802	857	834	831	835	824	843	832	792	789	794	810	810	865	794	836	819	819	847	776	826	836	811	820	804	814	833	809	800	831	822	811	837	841	798	801	812	820	845	854	780	840	787	850	783	797	823	818	855	851	804	750	835	794	833	893	788	814	832	820	793	807	863	824	829	845	856	808	815	801	788	792	858	800	828	821	817	756	796	827	798	801	843	809	811	796	855	824	850	795	803	880	804	779	806	877	847	835	757	793	835	860	855	827	800	800	848	827	835	799	805	815	824	808	858	842	781	814	827	774	844	770	791	803	829	841	813	791	848	793	824	737	784	854	823	796	773	797	819	808	840	821	805	821	848	789	831	805	820	821	840	854	767	820	805	815	820	806	802	867	813	853	758	817	829	813	839	862	808	814	780	823	795	808	845	776	840	778	819	831	821	822	802	816	814	840	819	832	806	817	787	806	845	830	798	855	815	792	825	822	811	843	842	815	834	802	886	812	784	824	845	846	809	857	827	763	800	849	838	786	796	789	834	828	808	802	829	765	841	806	832	814	793	805	777	834	732	855	829	812	795	827	769	806	805	834	799	830	831	785	802	847	881	830	827	826	831	797	862	766	833	801	909	894	814	801	783	824	828	763	842	867	827	803	825	825	834	788	792	781	821	846	820	831	771	826	792	877	835	846	793	829	846	815	793	823	806	783	781	823	802	823	776	832	782	826	824	789	809	770	824	821	811	860	829	810	840	852	800	845	791	777	775	802	796	853	850	826	800	796	787	807	831	838	787	804	824	844	794	841	780	827	814	839	811	811	815	812	801	808	771	835	773	807	867	830	835	854	822	846	827	819	833	817	742	864	794	831	812	807	832	861	843	831	825	785	816	859	848	828	829	822	827	814	845	779	833	807	838	810	864	824	830	875	821	828	780	808	801	785	806	844	815	819	779	817	798	838	805	901	824	814	785	805	847	846	748	800	760	851	830	826	854	857	786	825	828	795	809	824	822	838	835	792	849	824	814	810	786	811	859	794	795	826	780	800	807	840	782	812	779	847	822	866	809	852	832	812	827	839	827	799	815	870	779	819	775	788	838	821	846	841	821	837	820	813	820	789	810	801	812	832	837	871	816	802	750	863	842	831	751	815	808	815	857	763	802	812	814	780	833	853	855	826	815	837	830	808	819	816	842	808	768	830	829	826	859	859	811	839	846	858	880	804	822	769	832	774	808	781	851	877	860	826	827	792	793	783	815	830	852	816	785	829	764	783	830	812	765	792	817	799	846	815	823	789	805	785	825	805	837	826	833	797	795	827	762	829	840	828	770	764	799	855	854	853	826	813	844	812	838	793	841	802	805	835	806	796	778	795	832	828	778	766	840	802	774	820	834	852	793	856	836	872	823	847	843	837	811	834	815	837	764	792	812	811	796	885	853	839	782	838	836	870	843	801	808	785	821	792	829	853	801	800	845	856	793	749	868	792	746	831	800	785	825	832	766	827	791	798	761	838	834	828	791	811	837	846	772	845	822	839	853	825	812	814	835	848	794	873	777	827	793	805	806	844	767	867	784	826	796	798	812	822	855	798	818	803	820	837	812	793	806	836	802	795	783	806	770	865	796	834	776	805	810	767	821	785	804	809	817	849	859	841	796	805	815	832	806	777	798	816	865	792	795	825	777	874	746	801	831	748	779	826	821	842	805	830	845	761	818	804	808	817	838	841	824	791	827	778	862	841	764	785	789	818	865	766	826	819	799	776	870	825	771	838	805	832	853	839	815	801	826	793	832	805	836	828	785	842	841	847	771	840	823	881	790	772	784	792	811	823	814	799	817	803	808	831	816	826	878	756	760	822	836	825	853	808	834	837	786	828	813	763	831	837	837	812	783	867	803	863	858	806	813
20488	13067	9574	30989	89926	97238	75949	51731	28530	13324	8123	7405	7224	7186	7181	7069	7092	7139	7151	7150	7046	7258	7151	7227	7068	7173	7053	7107	7188	7236	7110	7283	7306	6995	7254	7003	7153	7262	7107	7196	7107	7112	7169	7113	7132	7067	7056	7282	7106	7115	7189	7224	7026	7168	7216	7186	7174	7207	7171	7077	7083	7231	7160	7205	7245	7174	7109	7106	7133	7217	7187	7120	7224	7175	7133	7250	7167	7061	7151	7157	7073	7232	7130	7245	7110	7144	7177	7170	7156	7148	7095	7139	7045	7206	7221	7266	7125	7221	7093	7157	7197	7161	7234	7098	7147	7210	7204	7135	7205	7157	7204	7156	7205	7052	7233	7156	7048	7098	7001	7145	7132	7248	7217	7036	7073	7220	7150	7179	7245	7138	7270	7281	7232	7164	7200	7169	7040	7052	7215	7123	7064	7172	7172	7065	7184	7288	7133	7190	7047	7190	7187	7181	7167	7200	7154	7152	7195	7222	7242	7121	7223	7065	7165	7121	7016	7141	7096	7188	7176	7021	7131	7158	7095	7280	7172	7009	7197	7132	7168	7185	7289	7252	7233	7178	7262	7201	7239	7079	7165	7153	7215	7247	7112	7285	7078	7127	7178	7177	7107	7158	7235	7094	7098	6986	7168	7030	7187	7196	7290	7084	7108	6971	7160	7169	7176	7209	7160	7268	7145	7081	7135	7114	7211	7137	7179	7213	7252	7220	7191	7104	7162	7195	7132	7143	7100	7156	7079	7288	7145	7154	7167	7134	7195	7264	7080	7197	7193	7168	7193	7259	7187	7114	7186	7169	7085	7222	7178	7153	7202	7051	7130	7291	7225	7201	7156	7139	7244	7295	7124	7210	7149	7148	7309	7179	7193	7231	7046	7355	7245	7051	7094	7207	7210	7121	7132	7065	7007	7242	7185	7228	7138	7177	7035	7177	7092	7056	7104	7310	7101	7099	7194	7137	7131	7218	7129	7328	7201	7072	7205	7294	7177	7092	7303	7110	7189	7282	7138	7252	7095	7082	7095	7139	7196	7186	7031	7223	7089	7218	7180	7126	7076	7091	7067	7218	7187	7075	7217	6996	7218	7066	7023	7242	7094	7110	7221	7028	7090	7124	7057	6995	7176	7077	7167	7091	7183	7168	7133	7321	7290	7235	7121	7229	7142	7191	7258	7208	7231	7088	7063	7129	7185	7179	7080	7323	7095	7246	7195	7177	7025	7171	7191	7391	7102	7254	7096	7175	7186	7096	7101	7178	7209	7121	7018	7178	7038	7158	7164	7170	7156	7265	7140	7200	7403	7170	7029	7048	7192	7063	7169	7113	7115	7173	7166	7232	7086	7276	7183	7134	7059	7004	7181	7074	7031	7116	7182	7108	7164	7277	7101	7112	7179	7100	7129	7133	7174	7111	7095	7239	7197	7110	7192	7077	7058	7095	7197	7264	7068	7197	7208	7156	7090	7170	7237	7094	7217	7230	7246	7193	7097	7144	7126	7134	7242	7070	7159	7066	7136	7214	7070	7231	7047	7029	7223	7198	7272	6992	7233	7238	7270	7229	7111	7146	7123	7324	7139	7180	7197	7239	7065	7089	7271	7162	7259	7314	7072	7243	7231	7152	7114	7106	7264	7167	7169	7157	7167	7161	7211	7232	7088	7271	7124	7198	7135	7180	7122	7242	7207	7161	7335	7045	7280	7135	7161	7065	7118	7126	7148	7102	7211	7143	7151	7224	7084	7173	7056	7296	7030	7229	7236	7164	7268	7159	7176	7062	7105	7216	7206	7270	7090	7138	7053	7282	7092	7227	7157	7214	7180	7242	7100	7154	7053	7048	7018	7132	7205	7163	7176	7135	7079	7112	7047	7322	7125	7336	7185	7185	7136	7235	7226	6994	7080	7172	7174	7092	7209	7347	7148	7101	7136	7260	7330	7151	7234	7094	7115	7200	7190	7286	7093	7013	7205	7057	7161	7122	7180	7154	7199	7281	7193	7081	7251	7233	7178	7052	7068	7302	7105	7113	7102	7197	7162	7078	7143	7241	7267	7163	7182	7061	7156	7154	7195	7061	7240	7205	7069	7263	7038	7074	7106	7208	7149	7231	7088	7117	7089	7261	7256	7075	7257	7255	7142	7093	7177	7131	7143	7242	7116	7125	7212	7038	7200	7151	7138	6982	7192	7081	7127	7291	7179	7084	7129	7135	7128	7209	7024	7073	7130	7100	7105	7049	7104	7083	7187	7113	7017	7122	6997	7178	7103	7183	7114	7147	7259	7219	7217	7089	7136	7253	7122	7082	7112	7180	7126	7142	7084	7184	7234	7092	7117	7178	7205	7048	7196	7128	7170	7176	7124	7147	7270	7258	7114	7118	7108	7145	7173	7137	7041	7287	7238	7138	7098	7323	7244	7147	7030	7199	7136	7098	7207	7159	6991	7215	7147	7271	7157	7205	7139	7051	7301	7037	7160	7133	7078	7310	7040	7153	7091	7157	7180	7166	7304	7199	7225	7056	7100	7248	7096	7088	7277	7096	7073	7095	7246	7129	7117	7062	7051	7105	7094	7191	7234	7093	7250	7086	7258	7142	7187	7002	7027	7133	7087	7200	7109	7230	7074	7061	7234	7150	7194	7242	7071	7234	7188	7125	7189	7247	7080	7269	7086	7086	7118	7125	7028	7160	7240	7170	7114	7052	7023	7280	7157	7272	6975	7136	7032	7060	7243	7162	7190	7185	7262	7144	7071	7208	7166	7222	7112	7295	7080	7048	7169	7031	7103	7048	7221	7134	7283	7204	7255	7152	7184	7098	7197	7100	7148	7152	7212	7233	7104	7175	7145	7062	7220	7123	7065	7109	7121	7250	7262	7149	7254	7131	7050	7098	7169	7098	7118	7134	7186	7109	7194	7139	7245	7103	6963	7313	7148	7084	7131	7146	7133	7172	7056	7176	7304	7055	7251	7213	7158	7043	7204	7179	7229	7226	7165	7208	7117	7135	7056	7031	7216	7129	7168	7020	7181	7019	7303	7281	7147	7173	7214	7003	7146	7142	7116	7298	7179	7181	7137	7191	7179	7204	7113	7176	7223	7240	7279	7138	7150	7068	7240	7301	7182	7402	7285	6979	7138	7197	7147	7098	7178	6998	7138	7174	7075	7079	7129	7112	7093	7038	7195	7152	7300	7029	7107	7078	7194	7076	7188	7119	7102	7162	7082	7211	7140	7213	7122	7185	7119	7110	7062	7109	7130	7171	7117	7170	7067	7194	7081	7263	7251	7114	7170	7025	7206	7305	6971	7194	7151	7180	7199	6968	7221	7049	7128	7187	7215	7167	7125	6975	7078	7139	7190	7175	7104	7092	7139	7100	7215	7219	7105	7021	7116	7285	7156	7090	7206	7182	7104	7119	7073	7180	7096	7027	7029	7144	7230	7193	7133	7267	7181	7210	7203	7160	7037	7125	7162	7276	7196	7212	7254	7128	7163	7179	7175	7104	7105	7010	7084	7235	7125	7168	7141	7020	7171	7059	7019	7244	7058	7168	7288	7090	7125	7310	7277	7130	7166	7170	7176	7059	7298	7071	7151	7136	7237	7337	7346	7181	7168	7042	7161	7038	7131	6995	7216	7306	7029	7101	7093	7024	7133	7172	7079	7122	7272	7093	7160	7122	6966	7287	7187	7206	7123	7155	7034	7098	7014	7181	7102	7210	7153	7177	7146	7101	7223	7106	7170	7220	7201	7125	7160	7080	7176	7065	7153	7207	7184	7143	6958	7194	7135	7107	7064	7125	7194	7086	7161	7187	7178	7138	7100	7104	7110	7260	7278	7145	7152	7250	7146	7353	7133	7118	7164	7168	7132	7041	7205	7230	7102	7053	7126	7071	7288	7194	7211	7140	7122	7132	7143	7126	7113	7129	7147	7100	7121	7160	7115	7193	7209	7137	7150	7202	7107	7170	7233	7172	7170	7220	7214	7121	7186	7130	7067	7168	7084	7200	7074	7140	7108	7158	7108	7259	7106	7173	7202	7010	7163	7225	7078	7279	7228	7163	7172	7073	7163	7081	7095	7084	7075	7191	7157	7182	7119	7081	7141	7167	7168	7095	7168	7089	7070	7159	7203	7050	7058	7174	7170	7157	7168	7187	7207	7055	7192	7161	7108	7106	7149	7101	7022	7144	7238	7195	7070	7076	7033	7184	7038	7273	7242	7131	7183	7252	7103	7198	7116	7061	7079	7276	7363	7145	7105	7005	7145	7344	7116	7031	7251	7292	7300	7099	7221	7121	7108	7218	7150	7224	7177	7222	7150	7172	7164	7077	7144	7134	7090	7185	7132	7078	7166	7109	7088	7107	7235	7139	7174	7046	7108	7116	7145	7068	7180	7217	7112	7119	7322	7178	7190	7166	7206	7202	7218	7177	7158	7014	7134	7100	7111	7179	7108	7184	7062	7225	7283	7191	7130	7255	7044	7269	7182	7184	7138	7261	7208	7133	7108	7324	7165	7226	7142	7148	7192	7007	7203	7077	7364	7069	7281	7071	7157	6966	7124	7196	7186	7133	7170	7091	6919	7111	7184	7177	7128	7177	7158	7190	7093	7294	7145	7108	7194	7164	7047	7132	7236	7200	7126	7075	7039	7162	7075	7265	7129	7106	7243	7134	7160	7077	7080	7101	7140	7190	7061	7105	7061	7083	7017	7069	7089	7138	7103	7075	7272	7079	7224	7064	7160	7078	7219	7240	7101	7211	7222	7084	7183	7092	7223	7045	7231	7165	7144	7092	7081	7199	7184	7265	7269	7146	7118	7202	7191	7229	7204	7209	7218	7143	7153	7185	7098	7243	7213	7221	7087	7244	7185	7039	7253	7129	7101	7079	7238	7220	7170	7144	7215	7009	7018	7150	7246	7168	7225	7181	7262	7048	7151	7187	7104	7140	7147	7233	7102	7162	7218	7128	7289	7119	7087	7130	7149	7111	7194	7085	7250	7201	7268	7185	7274	7106	7202	7112	7172	7015	7268	7021	7271	7153	7253	7265	7105	7204	7211	7180	7172	7238	6994	7199	7136	7206	7144	7162	7232	6958	7101	7182	7202	7245	7127	7218
2700	790	756	972	7236	11151	6589	3008	1332	885	764	759	756	732	748	755	741	699	709	727	755	778	733	752	740	712	728	743	746	726	755	802	687	750	764	714	741	757	807	738	726	761	744	697	733	746	749	778	686	793	753	711	767	747	724	736	765	745	758	745	723	727	668	756	749	768	747	774	722	702	739	705	702	736	761	780	771	678	743	755	735	779	794	737	730	771	700	819	729	813	763	789	754	736	736	762	750	740	743	769	731	678	740	761	781	732	782	752	749	681	742	792	729	757	756	743	752	685	747	756	757	767	746	732	704	738	748	775	775	756	744	745	693	765	760	753	754	777	756	722	681	712	730	796	735	692	696	692	768	784	716	762	714	739	743	822	714	753	766	776	765	704	768	756	714	721	734	751	787	749	734	768	708	699	815	725	760	748	754	770	739	786	726	751	773	737	760	784	754	783	745	756	718	749	783	744	780	778	751	743	743	734	719	702	762	692	741	714	686	762	776	758	690	750	772	700	753	733	767	728	768	786	755	737	741	745	708	731	748	746	784	709	755	737	726	736	735	740	784	724	762	734	751	759	762	748	758	724	739	809	702	729	699	749	729	779	759	709	681	730	763	730	744	759	723	760	726	760	742	751	799	731	767	714	738	750	730	756	687	751	783	761	728	697	707	747	755	769	743	743	737	736	754	740	736	743	776	814	741	722	757	745	747	772	721	739	749	769	742	734	704	717	771	745	760	747	776	749	733	731	738	729	759	731	719	757	741	808	697	794	778	738	718	793	743	774	736	715	728	734	718	753	746	772	748	744	743	789	787	759	778	698	708	743	697	710	713	783	690	741	778	744	763	721	752	761	765	763	751	726	752	746	709	760	756	736	707	733	735	740	738	762	723	715	755	692	733	741	738	755	762	787	750	743	757	769	745	746	745	764	722	689	758	737	767	726	753	752	736	722	780	738	753	781	785	785	702	733	707	760	765	750	744	755	742	779	764	718	774	750	772	750	754	728	766	823	756	706	758	725	704	730	765	719	756	707	777	756	712	784	754	833	757	735	741	732	722	743	729	755	757	709	783	704	733	766	785	715	731	732	745	789	800	721	760	749	768	733	738	770	716	777	765	778	713	727	768	749	741	733	724	720	715	782	741	760	753	734	744	804	730	771	778	733	746	739	760	771	744	715	703	744	756	769	743	779	783	764	794	714	750	746	828	779	749	710	765	743	735	726	707	677	741	732	754	690	783	757	746	764	704	753	754	755	734	771	738	749	766	790	728	713	752	767	748	749	756	762	732	719	719	702	743	719	767	794	755	753	717	733	714	719	773	726	767	735	719	775	746	703	775	796	784	739	674	757	765	761	732	767	718	717	744	740	705	727	773	740	722	713	765	793	726	723	720	759	747	787	723	727	747	710	767	767	792	755	702	763	795	735	814	750	710	772	704	750	784	761	722	757	756	746	750	765	745	763	741	767	800	712	739	759	749	683	750	744	760	755	802	736	745	744	702	748	773	681	716	746	734	766	722	751	747	776	794	737	750	730	764	730	739	717	709	732	703	705	779	738	767	710	730	730	730	721	697	762	768	714	725	718	701	728	755	756	728	758	725	776	804	721	725	738	759	779	699	790	708	768	718	713	734	753	677	748	767	730	729	765	773	766	787	763	757	761	720	713	733	739	710	779	754	749	751	742	805	777	740	732	741	735	759	776	754	782	720	760	717	737	708	755	763	810	695	730	726	729	732	679	801	750	770	726	775	756	697	756	719	761	710	717	747	754	740	712	758	735	686	727	753	717	741	774	693	739	728	718	711	749	737	746	717	748	780	761	712	785	779	746	720	747	745	754	736	759	757	773	738	714	771	777	745	735	747	720	742	695	724	720	751	768	770	756	752	747	767	739	736	755	756	738	774	750	748	736	740	746	716	750	763	789	717	769	777	752	756	703	717	707	806	756	745	742	733	767	801	725	760	724	679	698	810	734	716	726	748	719	750	723	724	747	711	725	707	740	719	709	718	765	753	781	749	755	759	734	714	780	750	695	697	787	754	731	710	727	726	765	728	748	732	719	743	724	729	798	759	731	776	741	733	723	714	712	762	741	796	754	742	737	787	705	739	745	707	736	746	721	743	743	722	742	738	730	756	761	767	778	739	691	739	794	742	734	693	719	783	709	768	805	780	715	749	700	749	734	694	759	736	750	715	776	726	740	715	766	776	727	750	703	752	776	716	790	723	699	733	734	730	729	734	752	733	772	811	700	701	760	770	780	781	735	732	729	789	704	740	767	724	754	756	736	751	731	741	730	762	740	774	756	710	718	725	718	755	754	786	746	745	752	712	763	744	749	686	775	735	712	745	768	777	747	715	741	759	785	718	678	810	748	740	724	715	755	753	771	763	736	783	764	706	722	730	684	736	760	721	732	739	752	796	727	781	710	781	739	729	719	713	773	744	711	767	754	715	749	751	711	772	738	673	703	725	751	735	733	728	797	762	747	734	756	716	758	705	756	763	687	779	751	733	767	753	765	747	768	759	768	746	731	713	729	751	780	730	744	731	741	736	747	763	736	797	769	765	755	761	708	712	734	747	724	757	788	745	745	715	781	694	701	736	726	760	776	749	746	746	734	745	721	745	828	756	794	760	713	710	784	739	729	758	695	772	717	751	752	794	724	734	710	743	771	759	709	725	722	753	744	725	744	745	744	760	766	735	743	746	796	740	792	740	756	750	763	712	733	758	736	715	746	735	730	739	753	742	778	749	739	782	774	792	737	746	727	725	758	722	769	754	710	695	713	753	763	764	735	745	718	705	737	768	715	778	773	736	792	723	739	784	714	749	777	722	740	706	723	728	727	742	747	721	735	717	717	749	744	764	798	729	762	750	710	753	743	701	707	720	734	795	757	733	767	725	749	765	820	733	711	745	753	789	762	740	714	788	726	716	758	713	723	805	676	689	753	684	723	722	734	745	717	738	786	805	770	757	743	750	752	786	732	745	734	752	767	819	764	768	715	710	769	776	757	750	723	774	759	791	687	786	767	701	746	794	767	708	781	710	718	755	712	750	727	709	756	768	785	664	792	742	706	732	715	714	725	721	687	746	728	719	757	763	772	736	761	722	756	695	770	743	751	716	789	703	700	763	745	718	739	727	741	769	740	731	737	735	734	721	726	786	743	746	739	699	731	737	754	774	755	776	785	776	750	788	758	735	736	769	756	744	740	717	750	708	744	747	779	771	764	748	740	795	729	733	758	705	750	778	740	737	756	766	728	736	731	719	721	757	796	751	775	744	722	749	741	765	752	762	707	730	710	715	728	751	716	748	733	766	710	756	717	753	712	707	712	768	728	769	801	746	758	792	754	720	749	745	721	777	731	735	738	771	774	731	755	743	786	743	708	686	754	783	745	736	740	809	705	747	769	749	763	728	767	696	788	750	704	730	766	748	745	739	796	764	729	785	738	706	754	727	704	726	752	760	788	765	778	737	773	770	770	745	745	718	760	715	743	803	732
12817	7915	7090	17163	63785	64075	46486	31463	15924	8638	6880	6425	6512	6451	6574	6404	6553	6355	6595	6418	6578	6644	6501	6608	6522	6527	6497	6453	6432	6551	6540	6593	6523	6510	6631	6484	6480	6492	6483	6509	6445	6550	6487	6464	6570	6601	6399	6634	6488	6518	6629	6481	6474	6515	6537	6542	6538	6560	6485	6454	6589	6412	6507	6517	6597	6386	6598	6554	6546	6551	6646	6455	6586	6719	6570	6579	6376	6514	6515	6475	6631	6465	6567	6589	6503	6449	6545	6510	6520	6599	6500	6674	6558	6550	6632	6659	6611	6580	6578	6656	6474	6489	6631	6440	6429	6443	6494	6557	6486	6431	6505	6499	6563	6511	6502	6597	6772	6431	6559	6685	6584	6570	6460	6464	6594	6550	6537	6508	6504	6582	6483	6643	6465	6696	6603	6580	6565	6451	6492	6488	6448	6492	6493	6648	6521	6486	6558	6522	6565	6548	6580	6563	6471	6644	6621	6481	6630	6567	6537	6520	6531	6687	6602	6552	6456	6419	6433	6594	6614	6520	6503	6609	6500	6475	6641	6573	6606	6525	6474	6567	6488	6489	6475	6443	6677	6470	6495	6546	6454	6515	6525	6532	6528	6531	6509	6604	6556	6606	6537	6626	6554	6557	6530	6413	6402	6602	6545	6379	6599	6536	6474	6582	6475	6460	6608	6653	6407	6539	6534	6635	6537	6621	6567	6564	6463	6533	6568	6482	6701	6516	6513	6594	6504	6570	6521	6637	6537	6487	6490	6596	6459	6494	6396	6346	6585	6542	6540	6372	6550	6580	6588	6636	6549	6470	6383	6452	6608	6574	6491	6532	6475	6547	6636	6535	6528	6545	6520	6587	6481	6615	6432	6528	6613	6513	6476	6517	6525	6614	6532	6637	6578	6403	6578	6516	6645	6495	6557	6592	6536	6389	6489	6568	6556	6455	6524	6711	6440	6491	6540	6610	6442	6455	6544	6565	6589	6451	6489	6491	6591	6550	6535	6593	6586	6590	6540	6698	6415	6490	6450	6463	6617	6510	6550	6474	6548	6455	6535	6557	6557	6477	6474	6499	6504	6498	6775	6698	6594	6569	6349	6646	6690	6492	6572	6557	6482	6573	6430	6487	6463	6618	6362	6665	6551	6452	6476	6573	6581	6526	6621	6539	6541	6712	6536	6317	6664	6653	6572	6511	6556	6407	6414	6478	6601	6491	6465	6514	6683	6665	6585	6473	6468	6429	6583	6504	6559	6465	6497	6423	6537	6522	6567	6608	6761	6557	6454	6533	6541	6582	6602	6626	6563	6516	6509	6519	6549	6546	6471	6619	6527	6470	6393	6594	6511	6521	6553	6559	6513	6507	6511	6637	6547	6453	6556	6660	6500	6627	6490	6562	6464	6430	6622	6639	6640	6599	6506	6567	6443	6533	6469	6500	6586	6394	6599	6490	6528	6624	6500	6510	6595	6694	6498	6420	6656	6507	6511	6369	6567	6407	6461	6561	6606	6631	6512	6638	6524	6573	6512	6572	6495	6619	6538	6628	6627	6512	6690	6566	6549	6686	6411	6521	6658	6541	6647	6550	6530	6554	6523	6474	6634	6540	6612	6519	6409	6475	6507	6433	6505	6634	6496	6411	6538	6530	6544	6483	6501	6531	6614	6432	6609	6620	6516	6552	6535	6653	6509	6491	6524	6536	6543	6427	6541	6621	6523	6554	6528	6535	6478	6523	6512	6494	6493	6377	6443	6509	6504	6384	6592	6417	6543	6581	6501	6470	6528	6534	6493	6621	6509	6452	6677	6552	6516	6600	6567	6469	6656	6451	6604	6681	6449	6530	6571	6537	6518	6430	6620	6494	6507	6540	6609	6446	6608	6624	6570	6647	6555	6553	6502	6573	6496	6412	6589	6495	6492	6628	6453	6473	6538	6567	6409	6456	6541	6467	6500	6541	6596	6555	6589	6723	6511	6434	6455	6487	6533	6480	6541	6522	6641	6486	6449	6590	6450	6637	6677	6346	6682	6502	6578	6434	6613	6441	6509	6532	6533	6505	6477	6500	6466	6633	6571	6440	6519	6506	6524	6462	6565	6533	6604	6507	6515	6748	6419	6495	6489	6577	6630	6558	6547	6405	6563	6664	6471	6604	6576	6610	6556	6581	6498	6365	6662	6435	6549	6491	6604	6494	6621	6644	6429	6455	6383	6393	6491	6673	6432	6565	6521	6620	6573	6687	6488	6432	6537	6678	6553	6689	6541	6476	6534	6688	6628	6687	6680	6634	6516	6501	6514	6565	6610	6527	6415	6555	6574	6471	6477	6675	6602	6426	6575	6439	6592	6620	6547	6473	6575	6581	6511	6566	6474	6445	6488	6575	6589	6498	6633	6560	6560	6501	6401	6625	6473	6482	6569	6656	6512	6529	6503	6586	6545	6501	6500	6661	6572	6550	6549	6508	6650	6633	6560	6580	6513	6511	6620	6501	6440	6641	6464	6442	6508	6671	6542	6404	6436	6642	6593	6651	6540	6659	6462	6519	6494	6630	6482	6482	6488	6458	6502	6678	6660	6509	6495	6618	6514	6650	6573	6533	6582	6583	6467	6565	6525	6421	6520	6517	6518	6465	6509	6546	6573	6411	6568	6492	6539	6611	6543	6547	6610	6577	6514	6504	6593	6546	6486	6537	6584	6483	6527	6536	6481	6778	6488	6544	6525	6519	6530	6561	6556	6490	6423	6492	6553	6656	6536	6471	6588	6518	6404	6591	6541	6542	6566	6682	6527	6501	6502	6606	6429	6618	6648	6503	6497	6670	6504	6574	6598	6514	6569	6653	6492	6501	6576	6565	6657	6598	6505	6467	6652	6543	6635	6546	6447	6467	6608	6670	6485	6645	6509	6567	6577	6634	6566	6502	6489	6665	6542	6567	6565	6617	6427	6579	6448	6531	6589	6560	6366	6606	6450	6577	6583	6559	6492	6643	6635	6482	6510	6617	6563	6512	6544	6547	6734	6559	6545	6540	6607	6403	6571	6456	6560	6442	6526	6535	6503	6458	6602	6461	6489	6482	6559	6596	6434	6626	6521	6483	6502	6575	6513	6552	6635	6480	6567	6467	6533	6508	6610	6463	6462	6607	6623	6574	6443	6428	6680	6577	6547	6501	6557	6599	6622	6508	6463	6476	6538	6615	6496	6608	6489	6513	6656	6593	6443	6378	6517	6565	6428	6477	6638	6420	6462	6534	6606	6459	6494	6553	6444	6525	6583	6480	6582	6630	6515	6557	6626	6445	6637	6601	6558	6526	6628	6626	6473	6494	6398	6448	6541	6497	6548	6541	6506	6511	6701	6612	6616	6606	6654	6495	6559	6489	6590	6582	6572	6537	6613	6472	6529	6499	6651	6441	6519	6611	6620	6474	6552	6407	6525	6435	6451	6594	6633	6545	6549	6556	6729	6545	6470	6449	6594	6538	6524	6532	6489	6550	6474	6524	6554	6515	6598	6548	6514	6643	6397	6575	6592	6625	6482	6449	6455	6551	6540	6572	6475	6511	6542	6543	6578	6561	6653	6513	6453	6665	6537	6620	6684	6593	6524	6534	6513	6586	6573	6457	6396	6540	6459	6483	6587	6452	6563	6635	6552	6558	6560	6399	6551	6518	6539	6645	6636	6506	6608	6528	6497	6467	6542	6513	6328	6610	6630	6487	6581	6552	6536	6586	6554	6630	6570	6503	6669	6552	6562	6541	6600	6479	6522	6494	6573	6497	6647	6481	6683	6350	6579	6662	6435	6580	6574	6546	6544	6625	6577	6597	6595	6556	6565	6568	6538	6584	6482	6524	6627	6484	6510	6534	6671	6546	6592	6532	6420	6513	6558	6512	6671	6470	6596	6545	6504	6492	6576	6455	6614	6509	6572	6578	6449	6621	6650	6568	6431	6360	6617	6515	6535	6523	6661	6599	6626	6534	6599	6618	6644	6538	6492	6602	6619	6516	6524	6496	6696	6608	6527	6499	6525	6527	6520	6579	6615	6543	6458	6437	6564	6585	6452	6733	6563	6459	6536	6554	6579	6598	6560	6605	6527	6656	6545	6492	6482	6539	6515	6629	6511	6588	6437	6597	6488	6572	6642	6513	6453	6676	6534	6426	6534	6443	6584	6606	6505	6567	6499	6615	6396	6638	6469	6441	6554	6526	6552	6556	6578	6575	6643	6546	6406	6625	6419	6564	6619	6548	6710	6356	6645	6520	6622	6527	6567	6570	6559	6509	6524	6580	6497	6557	6512	6534	6460	6602	6523	6497	6726	6455	6552	6526	6561	6682	6544	6438	6496	6561	6441	6589	6632	6573	6568	6557	6526	6616	6496	6470	6579	6518	6507	6476	6492	6585	6412	6616	6441	6654	6606	6528	6610	6483	6341	6474	6549	6456	6653	6470	6559	6555	6495	6594	6604	6543	6538	6545	6482	6533	6465	6609	6549	6599	6461	6546	6546	6596	6659	6560	6548	6568	6658	6522	6412	6566	6612	6517	6498	6550	6308	6525	6679	6477	6580	6508	6517	6546	6473	6517	6444	6650	6504	6409	6622	6591	6631	6500	6564	6496	6552	6657	6503	6675	6540	6612	6575	6643	6482	6551	6545	6680	6504	6572	6445	6608	6478	6359	6594	6538	6558	6491	6393	6431	6533	6531	6478	6443	6551	6617	6639	6675	6677	6553	6526	6449	6586	6435	6551	6587	6506	6439	6520	6640	6502	6715	6490	6555	6558	6556	6545	6491	6493	6539	6579	6583	6624	6602	6504	6542	6553	6561	6502	6499	6460	6755	6563	6508	6502	6512	6362	6534	6552	6535	6490	6636	6464	6518	6543	6573	6514	6545	6547	6476	6444	6580	6352	6501	6550	6538	6448	6648	6504	6456	6707	6488	6496	6649	6607	6509	6646	6693	6565	6563	6577	6480	6526	6516	6536	6588	6435	6424	6521	6396	6617	6532	6524	6490	6521	6526	6629	6531	6514	6567	6499	6519	6580	6659	6466	6421	6585	6390	6404	6409	6575	6487	6667	6597	6620	6532	6636	6464	6652	6658	6388	6570	6580	6489	6655	6535	6519	6537
1536	860	789	1214	16018	22387	13905	5845	1923	1007	792	699	718	724	702	697	722	697	686	716	761	716	787	718	707	724	704	679	734	712	696	746	682	696	719	788	706	765	706	736	729	704	702	705	706	722	693	708	707	672	759	723	719	732	713	737	731	725	728	746	718	714	687	746	736	757	728	744	731	704	725	693	752	708	731	706	715	723	773	705	763	701	737	696	756	730	711	713	738	688	755	718	699	710	791	787	733	673	739	712	765	708	693	702	682	717	734	722	743	720	705	716	674	751	751	701	740	757	729	681	697	685	740	708	707	705	757	698	706	747	691	705	670	757	740	746	721	662	741	779	770	665	735	738	707	728	724	752	721	690	766	749	743	678	711	688	723	731	761	707	705	716	675	719	703	745	742	766	728	731	706	765	668	727	694	764	748	714	710	714	669	747	706	728	753	776	738	726	751	792	717	714	732	743	735	709	758	715	730	713	756	731	714	704	732	700	702	707	712	695	682	755	737	714	721	709	741	723	725	738	663	670	775	696	752	748	743	730	729	730	722	726	719	734	722	705	717	755	736	746	755	734	741	710	701	749	701	696	737	695	705	690	756	696	728	721	719	689	723	744	719	749	746	736	742	733	739	726	757	716	711	747	710	761	714	745	741	693	674	774	758	700	746	702	713	718	734	744	751	770	774	762	722	711	703	792	731	782	733	769	731	717	724	700	729	751	700	763	745	784	728	721	727	768	740	697	742	676	763	697	747	727	719	779	740	743	714	731	761	693	716	714	729	711	722	748	749	704	721	700	706	701	704	678	730	734	761	755	697	684	719	700	741	701	712	712	777	724	697	724	737	723	708	774	762	725	740	666	730	697	694	711	675	749	710	711	719	736	726	755	716	722	715	713	698	719	735	730	722	756	739	716	756	693	746	729	715	697	694	743	744	725	752	730	712	717	741	700	776	718	706	698	724	767	680	700	710	753	781	692	725	724	756	731	744	733	709	741	680	712	713	768	726	697	697	688	741	703	712	766	695	707	703	738	717	761	741	672	720	738	728	727	705	719	707	734	680	750	704	705	734	697	713	694	700	740	712	778	709	701	717	756	704	767	728	703	735	728	678	699	695	684	729	753	751	747	724	724	684	737	697	695	734	769	661	710	728	735	699	752	727	738	767	730	745	731	786	686	739	741	738	739	727	711	744	712	722	740	711	763	669	697	745	718	719	740	706	735	694	726	741	699	723	693	701	774	763	738	725	726	737	740	738	718	703	803	739	721	740	754	746	753	727	715	773	770	722	690	752	746	767	672	768	660	761	744	750	767	713	705	689	735	730	732	719	690	685	777	703	733	724	728	710	712	701	735	689	753	747	763	676	686	678	715	782	715	675	699	748	677	707	759	759	700	707	747	745	783	740	765	718	706	678	771	738	730	692	712	720	694	747	760	720	745	729	732	712	774	717	756	746	717	741	705	762	773	695	749	728	722	718	757	747	757	768	758	735	758	696	711	757	712	756	735	749	748	767	731	710	722	734	725	711	770	689	729	771	687	750	766	708	695	697	729	709	720	707	680	661	716	716	664	746	748	741	749	703	693	730	733	750	738	754	771	718	703	698	722	706	704	706	748	726	709	737	735	718	697	722	699	736	713	721	726	709	740	730	754	725	744	727	750	716	754	702	728	714	776	705	711	765	776	756	709	722	712	752	732	686	698	742	724	707	777	754	760	704	698	716	744	679	779	714	747	755	768	735	720	715	643	747	747	722	761	731	741	765	737	708	688	727	652	723	715	710	715	704	690	764	759	696	700	719	737	725	753	663	756	779	703	724	739	746	718	714	700	780	699	702	736	750	717	736	705	699	714	794	683	744	742	723	776	714	721	746	767	764	720	722	736	763	706	707	787	744	748	700	730	751	726	707	715	735	701	697	711	707	671	757	764	759	716	717	760	702	752	680	665	699	748	703	680	739	699	727	721	710	728	694	741	733	715	715	674	772	747	737	748	714	702	734	732	783	706	698	712	748	733	685	705	730	693	696	746	708	743	752	777	758	741	732	713	762	708	734	716	722	747	724	724	729	745	736	724	749	683	683	799	717	738	715	766	737	724	707	745	700	724	725	717	791	774	739	704	713	719	695	739	754	722	740	724	735	705	712	713	727	727	692	708	764	747	746	709	719	727	744	696	703	699	759	714	734	719	691	748	726	728	753	747	699	735	729	753	728	704	743	781	773	682	727	713	699	700	741	757	710	696	756	741	734	743	729	708	714	744	737	756	698	720	702	777	774	728	764	732	719	703	732	748	663	760	736	775	791	709	710	789	667	732	696	690	712	736	744	717	693	771	668	724	709	747	752	715	732	732	782	701	754	758	767	666	742	745	696	745	767	706	749	714	755	707	696	741	734	727	746	710	756	788	657	656	743	703	679	713	714	712	697	729	703	703	744	695	770	748	706	754	713	742	726	703	699	731	732	719	807	749	708	716	703	733	738	783	726	717	698	674	683	755	749	711	721	682	704	716	764	739	685	676	734	716	700	744	736	804	735	740	726	753	750	729	736	744	735	766	756	729	730	712	724	717	699	714	719	711	696	726	732	714	757	727	732	681	746	759	741	679	704	734	742	714	747	702	693	749	756	731	753	685	730	731	727	735	737	717	748	769	718	748	717	725	740	733	744	744	767	748	729	655	732	693	697	750	750	715	747	746	689	714	734	752	685	728	695	753	694	721	691	718	756	730	713	695	707	753	688	750	795	742	696	722	732	758	679	710	705	696	738	744	791	763	724	715	739	698	709	717	692	739	740	745	694	784	732	733	782	703	724	682	734	741	751	735	680	769	736	745	792	721	698	738	790	727	687	736	749	739	776	683	705	812	709	729	738	722	699	744	777	731	699	720	725	750	742	715	724	715	710	750	745	714	701	732	693	706	733	729	734	721	696	717	684	749	734	742	736	712	713	784	718	749	728	729	717	717	659	760	718	677	711	746	757	713	727	741	750	737	793	707	725	737	680	723	774	753	735	755	720	727	738	761	727	701	768	686	732	747	705	759	699	749	686	714	724	707	741	692	718	714	719	762	735	771	776	757	724	739	743	730	694	758	753	771	739	740	717	741	707	697	749	717	755	701	708	760	718	707	739	685	726	720	754	770	771	718	718	749	744	730	748	744	718	737	729	742	749	707	717	728	787	736	776	780	713	695	722	734	742	747	733	746	695	726	769	743	742	761	694	789	751	737	700	709	739	742	664	730	776	720	760	745	771	715	702	721	697	676	767	750	739	719	737	728	758	741	678	739	704	720	714	775	731	786	715	692	753	743	734	716	728	746	713	753	712	716	710	705	712	716	716	738	714	755	772	706	679	751	730	680	747	753	776	715	715	717	712	725	706	746	723	728	729	702	726	738	708	713	757	677	722	747	714	675	719	780	737	707	697	732	751	741	689	735	743	707	742	725	763	742	731	787	737	719	750	797	718	730	780	721	707	767	721	728	758	743	784	733	734	719	752	734	704	716	700	701
15269	10070	7633	21064	80641	82005	60910	41313	22274	10227	7125	6575	6585	6385	6484	6410	6434	6446	6592	6409	6373	6402	6290	6450	6421	6417	6386	6349	6380	6315	6318	6377	6443	6306	6634	6390	6367	6399	6450	6446	6379	6361	6407	6338	6433	6403	6398	6383	6346	6440	6450	6347	6443	6467	6314	6496	6499	6437	6367	6425	6396	6303	6446	6414	6472	6381	6452	6333	6461	6364	6460	6412	6435	6328	6433	6386	6360	6538	6419	6511	6291	6495	6521	6324	6392	6308	6509	6444	6367	6400	6410	6401	6470	6487	6345	6370	6383	6324	6479	6457	6357	6403	6361	6389	6499	6389	6469	6388	6550	6324	6407	6435	6238	6458	6374	6545	6391	6308	6432	6437	6425	6534	6458	6376	6471	6468	6492	6486	6385	6357	6364	6389	6457	6391	6530	6290	6359	6406	6305	6533	6473	6554	6405	6384	6576	6420	6514	6477	6369	6490	6475	6468	6339	6288	6431	6458	6417	6369	6363	6451	6528	6438	6547	6307	6486	6330	6391	6441	6411	6458	6457	6402	6453	6524	6379	6542	6499	6330	6507	6385	6485	6512	6354	6386	6478	6452	6443	6427	6263	6449	6413	6260	6463	6460	6365	6384	6536	6374	6417	6341	6460	6355	6416	6398	6369	6356	6438	6436	6568	6363	6421	6333	6426	6441	6424	6571	6367	6448	6420	6412	6451	6343	6454	6318	6359	6488	6390	6434	6559	6314	6494	6362	6361	6511	6395	6417	6441	6536	6337	6425	6483	6393	6356	6365	6456	6441	6478	6310	6521	6337	6321	6499	6455	6330	6479	6283	6479	6331	6492	6338	6512	6377	6377	6434	6438	6612	6416	6421	6391	6384	6386	6489	6393	6465	6458	6413	6313	6265	6384	6347	6515	6570	6472	6361	6375	6379	6379	6449	6404	6423	6392	6434	6345	6373	6431	6359	6484	6448	6412	6534	6421	6493	6434	6562	6498	6423	6454	6354	6420	6369	6313	6453	6420	6308	6380	6455	6380	6553	6463	6507	6321	6414	6520	6426	6505	6348	6301	6421	6360	6604	6339	6580	6528	6458	6416	6433	6401	6371	6419	6478	6503	6321	6552	6387	6363	6435	6324	6400	6451	6293	6474	6319	6377	6463	6387	6474	6408	6388	6456	6441	6583	6435	6481	6401	6363	6440	6381	6450	6366	6451	6398	6413	6312	6585	6426	6438	6456	6541	6473	6421	6308	6297	6382	6288	6447	6341	6381	6491	6351	6458	6328	6477	6444	6374	6456	6383	6380	6415	6541	6373	6557	6445	6544	6370	6524	6415	6281	6382	6369	6522	6557	6390	6572	6451	6454	6474	6397	6322	6310	6474	6549	6417	6394	6377	6413	6482	6518	6291	6562	6372	6394	6394	6420	6412	6444	6340	6481	6398	6546	6384	6351	6445	6404	6354	6332	6344	6438	6269	6325	6268	6375	6480	6337	6452	6477	6360	6421	6481	6418	6417	6321	6318	6527	6376	6553	6374	6412	6461	6440	6330	6425	6378	6452	6419	6496	6425	6475	6509	6456	6395	6356	6406	6515	6345	6306	6377	6520	6577	6378	6606	6396	6539	6516	6405	6568	6449	6439	6406	6466	6463	6325	6370	6489	6496	6517	6330	6464	6381	6431	6430	6407	6384	6361	6349	6467	6427	6438	6442	6362	6411	6473	6494	6503	6509	6471	6382	6316	6420	6319	6525	6490	6334	6368	6424	6331	6343	6458	6349	6439	6451	6422	6509	6388	6391	6465	6369	6317	6558	6509	6270	6388	6493	6420	6242	6382	6454	6487	6413	6349	6455	6387	6371	6440	6475	6370	6340	6468	6373	6411	6389	6420	6534	6459	6296	6381	6395	6419	6362	6383	6477	6357	6446	6392	6376	6421	6544	6323	6566	6420	6479	6494	6325	6370	6463	6471	6438	6404	6510	6374	6453	6334	6340	6355	6481	6528	6425	6418	6459	6414	6358	6242	6355	6554	6455	6420	6404	6419	6361	6515	6459	6509	6341	6436	6623	6395	6395	6620	6500	6334	6479	6356	6473	6398	6536	6341	6378	6278	6341	6363	6489	6399	6415	6489	6410	6505	6466	6431	6425	6378	6377	6425	6393	6479	6455	6479	6549	6509	6388	6500	6553	6513	6415	6474	6352	6504	6447	6366	6396	6500	6399	6399	6401	6445	6479	6501	6463	6527	6400	6518	6334	6438	6490	6481	6407	6437	6448	6416	6492	6397	6515	6508	6490	6529	6350	6447	6331	6300	6493	6466	6289	6426	6426	6551	6418	6464	6513	6441	6342	6429	6377	6545	6271	6413	6490	6472	6377	6432	6456	6308	6474	6453	6331	6326	6329	6387	6398	6499	6363	6548	6468	6492	6365	6498	6420	6417	6531	6508	6450	6411	6319	6328	6488	6375	6357	6359	6475	6526	6409	6359	6398	6492	6412	6391	6482	6383	6451	6447	6476	6469	6310	6458	6459	6451	6389	6492	6412	6477	6279	6312	6516	6368	6478	6433	6437	6480	6377	6423	6386	6501	6478	6388	6533	6411	6397	6393	6469	6410	6456	6399	6451	6446	6423	6386	6428	6386	6353	6310	6423	6532	6363	6350	6372	6454	6393	6436	6513	6498	6462	6496	6465	6495	6483	6495	6420	6460	6380	6363	6508	6512	6356	6428	6351	6580	6353	6597	6383	6392	6412	6382	6355	6388	6508	6329	6495	6355	6306	6296	6365	6371	6384	6328	6410	6459	6528	6427	6363	6477	6348	6348	6345	6470	6357	6420	6365	6448	6454	6444	6466	6382	6435	6359	6463	6559	6540	6375	6553	6469	6320	6385	6367	6396	6331	6517	6502	6417	6454	6451	6382	6456	6513	6432	6336	6420	6452	6424	6330	6455	6261	6455	6411	6417	6278	6389	6365	6480	6460	6332	6448	6351	6360	6379	6336	6475	6357	6377	6352	6425	6561	6459	6452	6474	6459	6388	6386	6501	6280	6385	6465	6328	6538	6435	6370	6281	6526	6377	6356	6387	6391	6385	6482	6489	6440	6362	6426	6392	6444	6362	6301	6473	6424	6324	6358	6373	6427	6353	6525	6501	6328	6454	6480	6339	6466	6443	6331	6503	6412	6377	6528	6440	6444	6440	6505	6403	6388	6356	6405	6347	6431	6458	6401	6343	6343	6356	6362	6405	6425	6357	6366	6466	6444	6442	6391	6430	6481	6407	6388	6312	6536	6429	6414	6489	6307	6347	6543	6349	6486	6468	6413	6417	6461	6382	6424	6381	6509	6562	6380	6401	6546	6369	6331	6402	6533	6498	6479	6540	6424	6297	6476	6497	6362	6453	6388	6470	6371	6507	6509	6444	6280	6323	6372	6602	6425	6413	6429	6476	6399	6452	6482	6405	6464	6324	6423	6489	6368	6441	6466	6360	6476	6301	6423	6588	6360	6470	6452	6378	6482	6304	6409	6307	6512	6510	6617	6502	6574	6370	6555	6305	6554	6356	6460	6477	6413	6401	6323	6462	6281	6463	6419	6434	6374	6321	6453	6432	6397	6384	6514	6483	6390	6399	6414	6352	6387	6465	6385	6385	6445	6475	6385	6383	6550	6414	6311	6393	6362	6429	6508	6543	6391	6401	6402	6450	6379	6435	6375	6496	6422	6429	6499	6396	6430	6363	6325	6277	6431	6433	6430	6468	6366	6337	6283	6383	6576	6445	6423	6417	6301	6411	6488	6391	6319	6459	6458	6477	6422	6419	6389	6430	6308	6329	6400	6438	6431	6529	6341	6468	6449	6319	6458	6346	6411	6312	6370	6475	6474	6409	6466	6428	6469	6404	6390	6406	6413	6508	6370	6376	6318	6478	6373	6428	6359	6442	6388	6355	6350	6520	6522	6273	6289	6362	6444	6478	6338	6375	6348	6320	6442	6387	6351	6449	6488	6422	6523	6339	6544	6342	6381	6493	6343	6492	6374	6402	6190	6482	6473	6390	6410	6330	6398	6498	6381	6484	6376	6390	6507	6429	6356	6567	6443	6476	6518	6452	6352	6322	6346	6449	6433	6488	6453	6406	6410	6516	6450	6421	6420	6458	6459	6359	6449	6463	6334	6437	6399	6263	6400	6397	6371	6355	6326	6303	6422	6429	6598	6352	6352	6360	6421	6521	6475	6418	6394	6575	6307	6409	6434	6375	6418	6498	6289	6426	6398	6424	6361	6378	6491	6353	6382	6463	6260	6463	6482	6538	6366	6510	6486	6367	6440	6532	6336	6456	6412	6534	6455	6504	6426	6421	6355	6421	6480	6420	6435	6369	6442	6474	6376	6272	6416	6298	6395	6346	6416	6461	6460	6385	6353	6352	6367	6429	6379	6482	6328	6478	6372	6431	6505	6524	6348	6428	6389	6412	6336	6452	6472	6360	6509	6483	6310	6401	6447	6361	6371	6515	6435	6509	6380	6266	6425	6341	6407	6357	6359	6406	6398	6500	6463	6439	6529	6551	6473	6424	6435	6459	6409	6414	6367	6340	6272	6371	6410	6445	6590	6447	6498	6328	6451	6279	6541	6293	6384	6359	6453	6416	6419	6470	6491	6351	6400	6494	6549	6429	6489	6420	6366	6332	6405	6416	6444	6330	6422	6369	6372	6507	6313	6518	6405	6386	6437	6490	6417	6480	6484	6377	6520	6385	6385	6341	6385	6572	6368	6384	6400	6426	6426	6564	6363	6393	6504	6398	6536	6362	6495	6485	6321	6468	6458	6549	6405	6364	6426	6495	6372	6516	6419	6391	6269	6386	6409	6381	6592	6421	6446	6508	6265	6411	6370	6471	6522	6398	6328	6604	6189	6290	6373	6500	6367	6466	6380	6456	6292	6437	6405	6386	6474	6314	6330	6430	6355	6352	6289	6409	6357	6397	6434	6487	6497	6536	6339	6435	6440	6382	6462	6522	6253	6386	6408	6444	6442	6692	6422	6369	6438	6481	6431	6506	6384	6434	6347	6393	6386	6347	6312	6483	6423	6471	6384	6494	6297	6261	6435	6305	6525	6433	6495	6525	6353	6484	6324
3976	1050	921	1357	16957	24711	16204	6839	2394	1114	868	829	780	822	820	789	796	849	805	812	825	857	831	817	838	895	839	820	828	870	859	852	805	834	826	843	831	822	834	770	851	822	839	780	791	849	855	806	848	798	819	866	807	786	873	855	890	814	753	820	784	880	847	816	838	812	788	817	849	836	805	843	757	814	814	813	806	853	813	796	844	835	835	794	792	831	815	840	858	822	905	847	836	797	819	822	781	820	792	826	843	846	861	858	792	884	842	819	821	844	817	788	776	811	842	802	813	789	847	825	813	855	786	847	786	822	846	835	803	826	829	843	791	767	854	844	825	843	823	820	827	871	865	886	828	810	827	815	821	840	783	778	817	827	832	877	798	784	787	824	849	867	826	839	808	832	882	788	844	803	864	840	868	848	815	825	810	892	824	821	786	840	849	827	782	755	796	845	802	836	835	847	795	848	828	856	877	812	831	822	807	825	818	839	866	852	831	828	812	826	818	872	834	825	844	807	848	853	812	856	856	827	805	805	799	879	827	914	840	798	842	827	867	833	846	825	851	808	868	859	826	809	773	841	846	843	839	823	871	861	817	853	811	765	860	866	844	840	821	849	821	816	791	821	799	805	853	868	838	818	775	823	817	781	811	846	782	846	827	850	857	817	855	829	897	874	808	840	798	834	794	840	853	855	862	890	842	838	859	792	801	798	811	834	799	846	842	854	869	823	817	873	854	824	853	845	840	790	871	789	820	849	812	835	794	799	843	834	834	796	855	820	828	825	829	841	826	861	819	795	877	832	778	838	808	814	782	780	832	796	847	787	830	799	777	820	787	838	824	837	824	878	826	821	841	766	833	876	832	857	843	854	826	806	774	852	802	781	857	793	842	796	847	802	823	817	813	822	828	819	814	848	803	860	839	861	831	779	852	800	817	903	824	824	837	856	832	843	816	811	836	848	839	809	850	854	815	839	845	865	782	838	813	791	884	774	829	845	864	812	884	817	798	849	874	806	822	788	806	822	817	805	878	808	812	824	796	819	771	801	792	835	794	795	838	853	869	878	816	832	813	774	832	864	826	806	864	803	801	816	870	800	831	818	806	886	840	808	859	868	826	799	827	805	815	830	803	821	813	784	855	830	876	787	807	844	796	799	806	795	783	815	829	879	799	876	804	850	838	863	769	840	829	811	835	814	794	813	808	849	818	820	866	852	830	877	799	799	846	822	753	754	874	829	834	835	817	821	768	846	826	826	860	841	859	825	801	843	799	832	865	819	871	771	819	831	814	866	792	791	772	833	866	847	820	845	860	796	853	864	831	785	836	814	858	754	847	880	783	853	890	832	830	809	831	881	850	830	848	868	848	855	891	790	854	821	827	796	816	918	848	812	822	859	841	861	844	833	809	793	855	827	888	871	873	838	820	845	858	832	883	819	811	837	806	824	849	866	806	829	822	850	820	793	843	823	850	825	794	783	831	858	859	787	788	841	795	856	779	753	792	831	854	826	793	820	816	788	828	855	807	814	868	854	848	805	848	801	785	830	785	838	800	849	865	842	798	788	818	849	897	833	839	840	801	805	807	828	847	833	799	848	799	827	823	919	753	809	772	807	797	864	815	812	866	867	887	790	842	825	905	826	824	819	833	795	813	829	783	771	845	823	773	819	817	879	848	820	883	793	842	820	828	795	811	816	834	809	881	839	822	812	850	817	810	857	871	794	812	844	801	841	851	784	799	828	821	873	844	815	842	789	827	823	840	820	814	841	787	832	833	845	863	875	810	862	827	787	836	771	778	819	820	783	807	792	846	825	844	805	837	856	793	820	845	884	829	854	803	779	831	819	780	848	793	855	876	829	778	814	789	833	831	860	810	795	805	795	862	793	822	839	865	813	813	836	792	816	876	792	823	831	818	848	891	807	816	794	855	811	829	842	844	805	795	837	773	808	862	816	843	850	813	831	909	843	882	868	771	826	872	842	803	885	825	819	837	900	841	806	843	879	830	803	840	811	824	814	832	871	818	857	826	846	827	826	821	870	892	863	833	827	869	778	808	825	814	838	864	871	821	835	774	859	816	828	818	814	816	834	798	825	864	818	808	853	856	800	826	803	888	760	834	803	805	851	836	835	826	860	816	801	807	847	838	841	867	838	863	818	831	796	864	824	830	856	843	847	840	838	805	846	843	836	835	811	849	855	835	847	871	831	779	742	787	794	766	861	847	773	849	823	810	814	767	888	818	833	826	821	862	823	839	814	842	812	812	816	833	809	853	846	854	830	810	808	828	872	862	835	844	832	856	827	758	816	825	845	843	853	807	798	851	816	813	838	836	792	829	822	860	832	821	790	829	814	832	770	833	856	861	814	762	809	804	839	769	864	870	819	856	871	919	859	871	857	886	814	792	882	804	866	828	856	839	836	833	878	803	828	826	832	787	826	772	856	876	852	873	762	812	820	802	843	823	833	758	847	842	856	839	803	832	809	793	844	862	833	840	826	793	801	804	772	805	807	840	832	827	781	798	885	853	838	829	808	842	878	811	782	824	792	824	788	827	861	807	818	862	840	859	845	816	844	816	826	830	816	802	795	811	803	848	781	800	834	834	837	837	823	766	789	820	894	874	841	830	790	782	788	811	823	870	836	798	854	882	831	827	821	856	812	872	835	841	783	814	874	810	866	797	780	811	810	800	836	805	862	840	802	832	834	882	844	821	768	788	821	875	773	871	835	827	851	816	826	811	835	819	805	846	841	831	839	790	830	824	828	781	810	843	801	827	851	836	822	844	803	820	898	805	780	835	822	873	856	849	809	846	849	801	821	829	856	803	783	838	759	848	846	821	861	858	868	816	783	826	823	797	838	822	807	833	798	868	857	835	846	819	836	869	831	826	777	842	783	825	777	821	825	798	809	862	829	830	840	844	796	835	810	796	833	846	807	837	879	866	813	804	889	772	836	849	784	783	812	776	855	784	850	825	852	827	893	821	798	785	882	804	878	916	872	836	870	831	802	854	848	877	860	840	811	836	804	814	846	806	784	848	861	777	751	850	809	865	806	859	810	832	883	804	851	785	842	853	812	813	790	811	784	850	779	821	872	834	847	833	799	869	813	841	868	860	802	845	835	872	803	802	790	852	796	816	794	838	788	856	845	838	870	799	864	842	782	874	866	827	818	814	804	844	850	854	816	822	792	796	816	799	824	824	831	815	846	831	833	828	817	849	818	781	827	795	795	910	833	839	873	871	829	800	853	828	842	850	789	831	871	829	862	855	794	892	800	859	796	797	806	818	852	799	817	842	833	838	824	809	786	843	803	850	871	805	879	855	874	864	856	894	792	816	815	865	799	872	854	894	848	789	876	834	829	833	821	834	903	832	823	814	852	805	875	824	874	838	807	855	800	815	819	814	807	880	803	787	847	820	866	856	824	809	804	824	839	893	859	817	877	811	824	843	870	849	801	884	825	827	841	822	822	846	818	799	858	850	798	813	821	842	862	839	802	831	844	805	815
15306	10298	8542	21505	80797	86113	64897	44657	25945	12422	8068	7530	7095	7168	7290	7199	7240	7257	7163	7219	7281	7230	7290	7128	7232	7205	7176	7189	7224	7329	7205	7167	7171	7216	7194	7171	7247	7244	7210	7186	7364	7241	7243	7205	7209	7106	7320	7165	7214	7133	7227	7229	7137	7187	7124	7175	7046	7300	7196	7164	7199	7091	7146	7303	7318	7263	7261	7229	7047	7179	7311	7135	7116	7200	7323	7336	7265	7145	7311	7395	7170	7267	7291	7185	7237	7297	7227	7233	7203	7214	7137	7376	7190	7061	7223	7191	7240	7206	7159	7297	7260	7166	7250	7325	7289	7153	7268	7290	7237	7307	7209	7215	7205	7383	7346	7178	7184	7261	7294	7418	7246	7176	7218	7240	7120	7159	7174	7274	7238	7258	7291	7230	7180	7352	7316	7154	7091	7334	7049	7263	7232	7158	7201	7159	7181	7242	7170	7220	7263	7255	7144	7440	7231	7265	7150	7236	7103	7223	7213	7298	7210	7328	7261	7102	7233	7182	7282	7159	7235	7267	7156	7194	7129	7147	7151	7106	7302	7081	7226	7158	7391	7136	7121	7272	7262	7135	7307	7227	7285	7126	7246	7208	7256	7236	7201	7143	7261	7214	7179	7131	7194	7088	7268	7123	7307	7316	7230	7213	7097	7236	7291	7240	7310	7257	7219	7103	7058	7159	7256	7085	7411	7181	7126	7258	7225	7199	7332	7208	7240	7243	7282	7121	7269	7245	7206	7188	7277	7266	7181	7245	7196	7156	7247	7141	7251	7185	7243	7253	7214	7216	7268	7160	7302	7184	7301	7159	7288	7304	7179	7154	7193	7215	7296	7141	7320	7233	7325	7230	7278	7227	7374	7206	7182	7264	7111	7268	7276	7198	7184	7233	7308	7352	7241	7120	7246	7217	7307	7058	7262	7239	7229	7186	7311	7273	7163	7210	7315	7214	7318	7294	7319	7259	7241	7218	7304	7211	7147	7151	7182	7204	7191	7180	7288	7260	7275	7202	7278	7129	7105	7452	7121	7204	7124	7313	7261	7205	7210	7271	7219	7389	7237	7110	7211	7233	7243	7246	7155	7290	7181	7349	7200	7086	7236	7264	7197	7259	7123	7099	7166	7222	7200	7204	7131	7314	7097	7112	7228	7349	7346	7228	7287	7208	7352	7251	7141	7219	7122	7307	7334	7239	7294	7215	7263	7238	7236	7153	7093	7330	7299	7257	7432	7091	7239	7190	7210	7210	7207	7301	7227	7188	7307	7184	7230	7263	7301	7139	7273	7221	7257	7094	7235	7085	7176	7223	7119	7272	7119	7210	7338	7093	7332	7250	7214	7269	7248	7187	7108	7275	7257	7290	7233	7291	7106	7169	7232	7169	7283	7246	7304	7221	7275	7199	7188	7126	7206	7228	7157	7156	7261	7184	7244	7298	7160	7310	7236	7117	7273	7108	7282	7224	7071	7377	7231	7261	7202	7286	7136	7300	7316	7171	7205	7240	7192	7270	7191	7167	7271	7210	7228	7400	7352	7297	7265	7159	7178	7220	7251	7228	7339	7210	7290	7226	7336	7153	7155	7277	7306	7190	7189	7252	7191	7196	7166	7081	7327	7148	7227	7352	7363	7122	7203	7231	7308	7205	7302	7221	7116	7145	7181	7363	7091	7224	7222	7235	7159	7296	7234	7207	7275	7208	7287	7218	7217	7204	7263	7156	7092	7189	7155	7284	7289	7264	7265	7146	7262	7195	7102	7314	7202	7205	7287	7178	7144	7292	7384	7187	7098	7317	7273	7334	7165	7207	7259	7289	7154	7133	7238	7350	7127	7321	7250	7212	7370	7304	7249	7196	7206	7192	7160	7184	7245	7221	7411	7245	7364	7165	7334	7167	7212	7259	7222	7233	7341	7165	7192	7147	7138	7293	7394	7232	7202	7276	7199	7240	7236	7170	7177	7142	7325	7293	7236	7395	7340	7215	7171	7214	7228	7253	7214	7315	7221	7151	7228	7237	7106	7263	7227	7381	7293	7323	7291	7248	7228	7191	7227	7200	7233	7266	7255	7088	7166	7279	7281	7213	7217	7370	7343	7232	7088	7256	7289	7181	7070	7209	7121	7209	7220	7198	7229	7297	7194	7296	7093	7314	7121	7197	7131	7246	7309	7240	7124	7159	7159	7198	7210	7225	7174	7197	7301	7155	7205	7187	7365	7261	7278	7270	7237	7311	7189	7299	7263	7149	7124	7220	7220	7280	7259	7349	7246	7264	7273	7272	7316	7244	7328	7254	7172	7120	7182	7245	7277	7293	7229	7187	7073	7270	7154	7303	7198	7212	7299	7115	7190	7207	7200	7205	7183	7127	7240	7373	7255	7246	7270	7249	7291	7085	7300	7347	7241	7222	7208	7263	7334	7286	7130	7273	7283	7274	7338	7239	7175	7127	7279	7241	7291	7135	7364	7214	7192	7201	7165	7331	7123	7141	7183	7251	7206	7243	7273	7227	7185	7258	7347	7254	7259	7138	7059	7294	7124	7134	7266	7318	7287	7118	7406	7153	7109	7242	7153	7284	7123	7244	7149	7317	7255	7172	7169	7244	7226	7140	7325	7150	7311	7077	7193	7233	7116	7308	7225	7237	7152	7299	7096	7313	7213	7240	7370	7277	7187	7252	7249	7153	7132	7044	7151	7293	7257	7270	7186	7238	7289	7147	7265	7299	7203	7230	7353	7236	7249	7271	7250	7231	7233	7235	7218	7211	7278	7378	7248	7217	7201	7221	7187	7194	7294	7172	7205	7252	7296	7150	7164	7231	7308	7297	7191	7268	7189	7188	7220	7219	7186	7115	7166	7256	7265	7156	7180	7146	7275	7293	7339	7271	7159	7132	7193	7205	7363	7206	7326	7371	7243	7312	7155	7229	7236	7281	7266	7300	7142	7202	7248	7296	7234	7242	7260	7249	7228	7341	7331	7169	7221	7051	7279	7226	7337	7293	7289	7322	7124	7293	7156	7144	7181	7191	7286	7171	7268	7242	7236	7240	7227	7259	7234	7344	7271	7232	7161	7222	7303	7204	7207	7192	7347	7132	7243	7184	7222	7295	7322	7278	7237	7248	7233	7226	7243	7176	7173	7191	7227	7181	7155	7162	7187	7271	7194	7353	7272	7081	7295	7193	7146	7126	7289	7306	7321	7116	7164	7199	7180	7191	7211	7281	7229	7154	7165	7098	7172	7217	7227	7264	7091	7284	7236	7244	7343	7198	7121	7286	7147	7311	7237	7252	7300	7168	7259	7336	7264	7223	7198	7323	7209	7270	7166	7125	7211	7218	7220	7307	7268	7374	7218	7157	7188	7248	7223	7246	7146	7313	7217	7197	7198	7135	7116	7173	7174	7279	7095	7402	7269	7180	7348	7060	7174	7323	7197	7160	7268	7197	7155	7158	7247	7208	6931	7227	7262	7185	7268	7082	7358	7339	7154	7273	7261	7182	7281	7231	7174	7332	7172	7214	7174	7188	7235	7325	7175	7242	7162	7185	7227	7270	7248	7178	7356	7135	7109	7246	7154	7104	7333	7223	7252	7235	7282	7153	7223	7145	7121	7231	7210	7068	7322	7287	7017	7222	7233	7236	7280	7233	7065	7208	7343	7194	7279	7131	7165	7146	7179	7189	7224	7132	7122	7291	7198	7043	7170	7265	7228	7212	7203	7173	7145	7172	7228	7259	7116	7279	7123	7347	7230	7226	7067	7159	7368	7380	7265	7332	7235	7117	7200	7210	7314	7193	7221	7447	7240	7202	7118	7284	7260	7227	7221	7117	7204	7345	7205	7197	7235	7116	7234	7136	7184	7173	7186	7237	7337	7273	7218	7302	7201	7264	7215	7166	7222	7192	7205	7283	7196	7276	7226	7240	7184	7135	7343	7227	7131	7116	7170	7175	7244	7136	7257	7257	7176	7166	7135	7220	7262	7218	7184	7297	7204	7303	7161	7079	7159	7310	7214	7294	7262	7188	7214	7259	7254	7212	7293	7239	7290	7017	7180	7132	7233	7267	7206	7196	7227	7314	7199	7198	7177	7176	7189	7187	7318	7242	7185	7312	7118	7374	7203	7269	7176	7238	7301	7161	7373	7236	7307	7296	7253	7075	7344	7284	7260	7288	7347	7249	7193	7187	7137	7260	7118	7336	7236	7213	7092	7202	7108	7167	7120	7147	7272	7254	7233	7231	7225	7310	7319	7272	7423	7112	7242	7104	7123	7190	7344	7198	7311	7187	7157	7317	7325	7399	7271	7224	7230	7212	7245	7319	7272	7241	7280	7192	7153	7269	7221	7268	7287	7258	7254	7139	7268	7256	7153	7239	7275	7321	7261	7223	7319	7111	7213	7173	7077	7344	7271	7324	7171	7324	7295	7300	7201	7263	7257	7239	7194	7199	7200	7292	7131	7136	7166	7193	7131	7130	7114	7378	7255	7154	7270	7158	7358	7118	7175	7221	7337	7186	7254	7158	7223	7241	7321	7310	7193	7177	7179	7318	7191	7203	7248	7230	7292	7147	7300	7370	7095	7225	7167	7300	7313	7139	7296	7263	7316	7279	7249	7236	7337	7199	7226	7260	7309	7154	7152	7242	7179	7100	7234	7251	7200	7288	7242	7315	7383	7501	7221	7270	7338	7223	7217	7291	7269	7196	7352	7062	7112	7332	7292	7240	7275	7198	7210	7302	7359	7245	7269	7300	7195	7214	7315	7243	7206	7162	7064	7179	7217	7410	7134	7271	7226	7169	7190	7202	7112	7149	7294	7274	7309	7148	7166	7110	7152	7245	7294	7320	7195	7318	7160	7246	7236	7177	7176	7282	7223	7208	7240	7164	7227	7210	7335	7192	7116	7268	7055	7269	7156	7300	7302	7150	7206	7328	7275	7167	7326	7160	7211	7242	7301	7194	7207	7336	7188	7393	7124	7229	7231	7254	7213	7183	7186	7134	7311	7297	7307	7237	7099	7256	7348	7340	7010	7163	7274	7362	7150	7238	7175	7274	7233	7135	7141	7245	7170	7207	7229	7090	7250	7162	7256	7144	7196	7214	7252	7290	7249	7251	7312	7216
2452	1208	973	1573	26200	36886	24992	12356	4058	1383	865	858	816	832	796	733	799	807	829	794	797	788	785	799	794	783	804	838	786	857	790	780	779	793	791	839	817	829	812	824	804	774	791	852	797	807	770	838	762	878	804	829	815	831	794	793	796	779	827	824	784	817	814	804	781	805	812	830	837	827	787	795	766	793	808	773	817	822	757	805	771	775	853	833	827	820	802	814	764	886	765	814	774	804	768	798	825	801	813	821	770	801	790	798	809	813	802	788	745	769	814	856	728	771	753	843	790	850	783	780	843	830	835	827	788	804	835	765	845	810	784	779	813	837	870	783	750	824	811	815	785	816	816	846	832	805	845	789	790	812	768	823	814	876	845	846	811	787	808	817	852	829	775	774	792	806	789	816	737	799	791	805	814	791	807	824	786	822	782	799	856	810	810	762	813	795	773	796	831	826	775	778	828	796	823	827	808	831	783	833	844	810	754	827	820	806	829	793	814	834	816	809	810	829	796	827	820	830	816	790	774	850	808	790	781	833	830	843	836	751	823	825	737	786	757	799	792	833	780	816	806	817	826	830	762	802	839	807	838	842	830	809	773	775	804	830	800	847	825	767	852	779	807	835	810	782	833	828	818	792	803	845	764	812	770	792	811	826	795	872	766	821	735	793	748	819	855	849	800	810	790	725	785	765	833	785	834	791	840	819	784	846	803	782	791	795	858	858	784	799	859	794	836	802	870	707	835	827	851	786	829	830	816	791	798	780	824	776	834	783	803	804	830	834	807	826	800	805	774	857	800	813	823	794	830	824	873	792	787	771	780	887	821	794	820	805	798	797	833	791	839	778	841	782	832	854	772	779	805	837	782	806	798	841	811	865	786	810	844	790	805	838	804	810	806	823	832	819	796	828	802	826	803	832	772	806	804	847	830	815	816	833	783	795	808	780	783	822	821	784	826	759	819	841	862	833	806	812	827	816	822	841	848	792	881	804	844	764	846	841	770	849	835	803	843	781	833	806	769	850	841	799	755	795	838	830	855	821	797	807	766	766	792	821	855	826	808	817	777	768	816	825	816	810	834	812	885	796	848	762	783	778	860	838	859	794	812	772	819	806	842	838	845	767	815	820	781	753	812	772	802	771	747	772	775	799	829	804	771	809	801	789	734	848	795	848	828	793	817	832	786	864	803	821	817	832	798	807	820	790	815	820	779	780	807	784	790	803	781	813	842	831	839	779	813	767	780	766	815	775	795	794	791	819	825	806	795	834	837	847	792	844	775	798	824	815	830	821	784	791	789	821	822	825	830	762	824	762	815	812	850	798	799	826	789	795	771	764	853	825	812	744	786	775	824	817	795	823	805	827	816	813	793	790	744	788	813	784	848	772	835	822	829	814	803	791	813	734	824	775	797	857	798	796	810	847	785	800	835	785	792	811	794	750	829	854	833	840	805	803	754	792	775	841	774	791	818	871	797	838	801	795	829	852	766	811	808	781	811	821	859	876	823	823	788	810	793	830	807	824	830	793	790	831	803	801	794	845	798	792	781	826	783	811	805	776	784	759	802	775	823	876	832	821	807	824	798	822	785	827	743	822	813	752	787	798	833	801	790	793	777	812	866	793	835	824	828	805	807	728	810	802	767	797	804	786	804	815	773	818	769	817	832	795	771	823	789	840	830	787	812	828	793	844	800	788	813	771	746	806	821	804	814	849	826	822	863	805	811	839	808	792	807	776	814	777	827	836	739	798	835	804	842	852	817	813	766	752	795	798	808	807	808	772	757	774	789	802	785	792	810	811	852	830	797	770	824	807	797	782	805	804	803	866	806	775	852	788	813	854	855	775	753	800	788	840	840	824	779	814	798	825	769	774	810	777	788	779	775	819	811	807	786	839	857	827	855	821	835	805	784	753	732	837	811	841	769	788	846	822	781	766	762	820	793	801	792	804	770	824	823	786	795	840	760	811	820	759	779	784	797	779	839	791	790	881	820	856	787	800	764	826	786	803	809	843	775	849	851	826	764	760	780	785	812	836	805	845	864	806	776	794	823	787	776	845	762	792	776	752	813	813	779	814	834	865	808	840	818	741	805	819	805	836	785	782	814	820	827	762	824	801	833	823	840	830	792	776	857	810	818	821	818	788	806	803	834	803	800	769	779	788	817	823	810	773	780	807	761	732	814	806	841	824	839	755	801	812	793	783	825	808	798	788	825	797	857	807	756	809	768	861	835	835	779	797	832	811	805	808	842	780	810	837	828	772	830	826	836	786	832	834	792	840	766	847	802	873	884	807	775	805	797	793	790	807	839	794	814	773	839	797	801	771	839	845	791	790	830	781	782	787	802	819	841	776	826	836	823	819	798	810	783	812	802	864	828	857	799	780	776	798	794	783	850	761	826	849	780	845	821	812	831	717	781	793	818	833	784	761	818	811	787	824	809	853	797	776	815	827	842	828	872	772	798	817	812	796	820	779	757	760	752	836	758	884	839	862	787	807	782	772	837	809	777	838	819	765	870	811	813	800	812	840	823	836	814	785	825	799	796	841	760	801	767	796	775	807	822	808	758	812	816	796	833	821	823	750	838	800	826	820	780	784	787	798	818	812	811	792	794	781	799	809	769	787	834	826	806	838	822	825	848	820	790	835	816	756	798	794	812	829	830	759	818	822	813	821	814	808	840	775	786	833	851	808	811	824	884	833	918	839	791	783	789	846	790	853	818	818	798	839	793	813	858	772	823	807	779	846	818	794	787	835	803	780	827	828	841	771	816	876	825	806	826	799	795	824	784	775	807	812	827	821	819	770	792	857	787	815	798	792	762	835	832	828	770	824	804	805	824	793	863	801	759	835	750	749	834	824	732	763	786	780	809	827	767	771	848	783	795	881	801	780	836	815	837	825	826	891	847	797	797	790	858	816	802	807	809	757	794	832	771	805	809	796	793	812	861	797	809	806	777	825	810	840	835	813	799	813	793	859	834	734	829	794	775	840	803	862	777	838	803	814	769	785	860	806	791	834	794	762	784	840	805	829	813	813	840	813	787	833	799	795	821	823	814	841	805	819	776	805	820	767	810	799	842	773	782	849	823	781	813	811	872	825	801	807	746	771	757	893	802	801	797	824	845	775	810	792	830	794	739	836	827	788	777	790	846	774	795	816	855	813	794	815	783	837	814	788	843	815	818	799	733	795	819	803	820	825	814	761	840	753	823	802	790	837	795	836	759	801	812	800	803	790	832	826	797	832	760	761	809	832	803	830	768	809	823	840	791	815	785	781	771	798	817	833	836	825	864	792	795	837	755	817	793	822	816	773	848	831	827	777	791	759	845	744	744	802	807	786	827	857	829	796	857	837	760	833	788	776	911	814	795	796	812	797	805	820	805	794	769	770	856	834	819	783	784	808	807	840	804	846	744	829	822	812	817	790	804	826	857	822	815	774	810	795	842	794	802	832	802	816	843	781	750	800	794	787	822	791	832	801	764	798	820	747	829	831	777	832	765	821	765	735
20047	12970	9608	24127	84116	95827	75635	55418	33161	15890	8935	7359	7178	7119	7012	7220	7079	7146	7089	6997	7149	7150	7013	7195	7111	7160	6972	7178	7058	7009	7176	7084	7132	7050	7176	7015	7019	7077	7080	7127	7185	7325	7091	7003	7237	7135	7128	7095	7120	7155	7085	7147	7139	6983	7127	7060	7046	7090	7086	7140	7090	7066	7084	7053	7230	7159	6983	7061	7202	7122	7082	6966	7096	7179	7196	7123	7006	7030	7040	7168	7183	7021	7066	7155	7176	7153	7048	6963	7099	7067	6987	7050	7114	6985	7039	7187	7138	7159	7164	7100	6948	7222	7066	7114	7136	7086	7065	7199	7084	7074	7116	7067	7034	7161	7159	7055	7045	7108	7176	7215	7152	7065	7137	6981	7071	7277	7064	7120	7077	7145	6956	7265	7089	7194	7165	7117	7007	7083	7053	7136	7060	7195	7151	7067	7084	7224	7167	6920	7195	7217	7051	7106	7072	7123	7138	7155	7033	7123	7083	7198	7068	7095	7153	7073	7057	7103	7139	7037	7220	7199	7100	7059	7103	7015	7195	7193	7081	6983	7095	7102	7055	7119	7219	7157	7072	7135	6926	7190	7048	6965	7168	7177	7059	7172	7278	7067	7081	7099	6973	7190	7124	7222	7099	7066	7023	7185	6996	7131	7055	7038	7189	6980	7054	7058	7165	7038	7167	7234	7004	7101	7233	7190	7155	7133	7097	7053	7101	7095	7126	7039	7121	7025	7140	7119	7197	7063	7201	7193	7071	7163	7244	6975	7222	7124	7191	7079	7071	7123	7113	7118	7114	7088	7246	7042	7095	7017	7141	7156	7200	6981	7212	7052	7111	7141	7090	7091	7150	7059	7053	7012	7148	6988	7198	7055	7124	7110	7084	7098	7060	7169	7231	7016	7243	7088	7034	7130	7014	7046	7149	7106	7089	6974	7177	7113	7137	7252	7148	7263	7258	7091	7058	7024	7171	7019	7120	7042	7130	7045	7198	7080	7094	7114	7050	6926	7109	7092	7037	7130	7166	7219	7137	6960	7088	7198	7054	7072	7037	7248	7108	7119	7156	7258	7085	7046	7108	7007	7236	7264	7083	7199	7002	7144	7110	7084	7088	7011	7116	7062	7084	7113	7165	6955	7075	7143	7106	6964	7079	7165	7108	7182	7164	7030	7042	7136	7198	7063	7189	7050	7106	7144	6964	7048	7135	7150	7153	7184	7284	7238	7181	7028	7061	7075	7224	7057	7081	7093	7146	7043	7239	7022	7088	7055	7059	7141	7123	7115	7237	7123	7131	7061	7051	7097	7099	6989	7117	7094	7031	7150	7017	6986	7030	7212	7111	7090	7106	7180	7196	6966	7180	7177	7147	7166	7094	6974	7075	7173	7052	7313	7031	7088	7161	7196	7161	7227	7161	7171	6963	7081	7030	7127	7094	7037	7134	7018	7111	7153	7129	7189	7124	7150	6990	7159	7200	7185	7142	7247	7210	6943	7002	7140	7081	7209	7092	7223	7217	7050	7078	7171	7201	7040	7055	7003	7208	7081	7029	6989	7178	7129	7099	7130	7190	7022	7158	7221	7080	7120	7174	7224	7041	7083	7113	7034	7030	7205	6984	7133	7128	7088	7199	7001	7145	7058	7085	7088	7067	7026	7134	7119	7145	7220	7031	7160	7141	7080	7190	7091	7200	7139	7204	7269	7114	7090	7177	7007	7041	7145	7012	7224	7114	7245	7054	7089	7072	7050	7104	7104	7043	7341	7124	7038	7054	7236	7021	7050	7053	7204	7073	7080	7072	7084	7134	7111	7130	7216	7263	7175	7150	7275	7189	7125	6969	7061	7075	7039	7102	7173	7046	7236	7140	7037	7118	7087	7158	7028	7153	7047	6980	7092	7098	7030	7069	7011	7049	7075	7057	7085	7143	6998	7160	7134	7010	7024	7066	7051	7068	7012	7118	7155	7186	7113	7089	7229	7026	7284	7087	7152	7048	7036	7142	7041	7235	7016	7097	7226	7124	7098	7098	7035	7092	7078	6980	7211	7226	7019	7033	7017	7118	7055	7122	7076	6948	7155	7193	7169	7109	7228	7145	7121	7048	7143	7167	7077	7150	7143	7124	7203	7030	7074	6999	7114	7108	7118	7155	7141	7097	7015	7018	7170	7139	7151	7044	7062	7075	7028	7274	7090	7190	6952	7043	7038	7155	7089	7147	7229	6918	7089	7007	6981	7034	6949	7062	7194	7166	7248	7061	7044	7047	7132	7164	7121	7025	6974	7167	7051	7041	7133	7034	7074	7170	7152	7133	7133	7188	7100	7063	7058	7054	7123	7197	7238	7131	7126	7034	7087	7053	7125	6994	7108	7118	7065	7081	7100	7064	7095	7163	7152	7126	6977	7110	7174	7150	7041	7029	7062	7079	6911	7080	7015	7113	7016	7058	7063	7125	7128	7295	7067	7134	7098	7209	6961	7096	7128	7136	7151	7095	7109	7106	7045	7161	6960	7086	7200	7156	7098	7006	7045	7090	7130	7064	7172	7011	7121	7154	6997	7121	7229	7033	6966	7167	7042	7080	7029	7112	7158	7186	7072	7188	7142	7253	7155	7087	6922	7161	7158	7060	7158	7232	7151	7103	7133	7036	7212	7188	6994	6998	7023	7110	7124	7091	7081	7193	7162	7111	7000	7180	7111	7164	7111	7094	7257	7086	7090	7141	7176	7068	7010	7170	6911	7175	7051	7202	7087	7065	7084	7117	7259	7046	7251	7193	7012	7141	7160	7169	7156	7034	7147	7117	7061	7069	7156	7130	7013	7095	7229	7264	6988	6963	7101	7055	7191	7128	7079	7084	7051	7138	7079	7185	7075	7099	7026	7110	7044	7109	7008	7093	7063	7108	7177	7121	7098	7268	7069	7279	7094	7232	7093	7184	7159	7149	7085	7119	7091	7101	7190	7098	7006	7111	7113	7215	7078	7029	7124	7130	7105	7146	7072	7103	7244	7215	7173	7080	7204	7118	7237	7161	7185	7175	7159	7184	7122	7168	7090	7136	7107	7102	7162	7140	7227	7154	7151	7047	7044	7191	7090	7152	7110	7152	7170	7065	7014	7139	7050	7138	7029	7040	7066	7111	7018	6936	7062	7082	7096	7043	7198	7294	7060	7108	7136	7158	7205	7102	7157	7024	7216	7018	7157	7293	7045	7180	7018	7123	6995	7050	7110	7052	7168	7117	7079	7073	7133	7144	6914	7101	7079	7174	7245	7165	7047	7012	7165	7051	7073	7075	7145	7182	7070	7109	7159	7158	7162	7098	7138	7265	7064	7138	7003	7117	7032	6919	7187	6943	7138	7130	7221	7127	7148	7000	7137	7160	7113	7236	7160	7188	7088	7075	7099	7196	7155	7085	7195	7224	6892	7203	7139	7102	6961	7060	7113	7046	7042	7112	7139	6958	7191	7088	7070	7019	6974	7172	7048	7049	7124	7012	7062	6934	7182	6979	7223	7113	7246	7132	7131	7072	7051	7229	7046	7139	7095	7113	7084	7133	7178	6991	7112	7195	7163	7066	7083	7018	7127	7043	7227	7233	7224	7088	7027	7204	7045	6990	7088	7126	7012	7038	7150	6954	7060	7141	7024	7082	7020	7177	7240	7100	7127	7105	7205	7156	7171	7194	7151	7048	7129	7151	7031	7092	7182	7115	7118	7177	7187	7071	7060	7152	7189	7001	7196	7052	7052	7227	7109	7024	7218	7055	7058	7065	7148	7092	7105	6991	7081	7090	7135	7190	7110	7141	7175	7137	7225	7001	7139	7034	7152	7146	7037	7118	7158	7051	7150	7063	7234	7085	6954	7218	7064	7054	7122	7053	7151	7099	7184	7082	7094	7143	7160	6949	7100	7183	7215	7080	7102	7012	7025	7069	7031	7225	7093	7154	7224	7119	6953	7111	7095	7070	7124	7036	7136	7168	7177	7082	6981	7084	7144	7155	6967	6978	7152	7071	7031	7093	7114	7065	7135	7064	6995	7122	7115	7078	7179	7120	7116	7146	7042	7014	7099	7103	7137	7135	7075	7050	7201	7031	7105	7101	7075	7129	7058	7169	7013	7091	7154	7075	7133	6979	7215	7041	7090	7075	7004	7078	7065	7135	6953	7123	7245	7099	7083	7315	7121	7166	7182	7097	7054	7187	7080	7049	7116	7256	7137	6985	7196	7205	7035	7091	7025	7071	7146	6977	7062	7140	7075	7133	7021	7079	7050	7027	7042	7048	7099	7121	7106	7247	7117	7121	7037	7147	7048	7052	7073	7179	7059	7071	7290	7084	7131	7071	7134	7023	7129	7012	7051	7096	7093	7142	7162	7135	7080	7119	7116	7037	7099	7058	7161	7151	7202	7089	7035	7150	7190	7135	7140	6947	7148	7108	7169	7120	7039	6992	7072	7246	7061	7007	7023	7259	7131	7024	7056	7183	7066	7294	7026	7222	7124	7047	7094	7062	7122	7105	6995	7093	7039	7102	7093	7010	7148	7078	7156	7059	7062	7050	7188	7154	7027	7226	7100	7037	7242	7078	7222	7160	7117	7193	7247	7144	7061	7117	7157	7102	7171	7142	7120	7079	7017	7139	7246	6979	7187	7108	7002	6991	7184	7205	7083	7119	7168	7068	7045	7118	7080	7013	7076	7165	7077	7068	7073	7019	7079	7052	7112	7159	7015	7069	7074	6980	7288	7190	7085	7116	7114	7078	7215	7032	7158	7160	7099	7079	7117	7100	7123	7044	7166	7133	7000	7158	7100	7191	7151	7275	7108	7117	7073	6938	7224	7095	7034	7061	7049	7188	6990	7073	7150	7053	7108	7046	7189	7060	7144	7020	7173	6991	7153	7040	7040	7045	7040	7174	7090	7060	7166	7200	7084	7246	7133	7135	7073	7132	7104	7210	7008	7051	7222	7379	7036	7090	7080	7134	7056	7070	7087	7076	7133	7200	7150	7088	7179	7123	7159	7152	7071	7036	7156	7130	6885	7108	7040	7140	7140	7093	7105	7082	7073	7325	7087	7115	7151	7049	7145	7149	7109	7102	7197	7185	6978	7135	7152	7133	7078
2580	854	807	892	6229	10769	6852	3032	1414	857	736	730	721	744	713	711	757	717	704	713	745	734	767	780	704	729	754	716	711	733	716	760	780	731	744	792	715	750	753	732	732	747	741	714	748	742	722	710	759	729	725	781	751	804	799	707	738	769	735	738	793	745	721	691	758	714	780	739	758	769	720	721	748	766	755	755	761	802	783	764	736	732	725	780	755	804	738	734	721	735	752	737	684	732	730	711	760	720	762	745	721	722	733	781	739	683	762	771	743	735	766	746	746	729	784	772	702	762	756	766	714	728	736	788	742	756	716	770	691	731	720	752	717	756	725	762	746	739	800	731	747	743	731	745	750	749	741	729	717	773	743	770	739	757	754	709	750	767	786	682	705	752	740	705	729	694	756	777	724	728	751	830	720	739	754	727	758	693	760	789	701	727	736	770	761	693	716	737	716	755	731	729	739	722	740	710	760	732	740	727	734	742	713	762	707	764	727	713	694	744	805	729	737	747	717	774	772	743	718	721	707	754	737	751	722	735	747	761	757	710	762	747	723	698	760	758	726	720	749	726	728	744	739	720	783	722	729	720	787	728	708	761	738	788	728	713	743	732	769	721	744	694	701	804	773	705	774	718	742	721	735	737	736	760	773	749	759	720	718	717	728	721	737	734	690	705	782	769	723	784	721	724	742	765	766	747	722	729	770	780	761	751	774	724	770	769	766	755	744	733	697	742	716	777	766	744	734	788	767	771	778	769	743	708	744	775	749	780	726	791	717	774	750	726	663	725	736	747	782	779	796	720	763	732	778	755	765	744	757	751	695	710	745	746	743	743	765	773	741	742	733	762	746	679	725	756	749	760	803	730	756	665	746	725	719	742	772	705	706	724	771	777	723	710	728	774	714	774	708	722	795	776	746	690	736	741	711	744	744	696	719	762	742	754	751	764	784	706	766	797	732	739	717	763	676	758	795	723	728	689	762	806	677	758	741	780	751	755	734	722	782	726	719	726	751	738	752	751	699	719	727	723	793	733	744	753	759	730	757	729	719	746	680	787	728	747	762	726	725	744	725	760	757	689	717	759	719	704	797	771	757	749	727	701	768	693	798	753	761	688	756	773	749	706	756	740	739	729	800	753	707	732	711	736	753	709	772	766	715	752	748	750	700	718	779	793	705	760	738	704	760	761	703	709	708	782	721	729	750	775	750	723	694	744	719	795	770	701	744	748	763	792	716	771	744	722	735	783	723	698	750	691	722	693	770	738	711	762	756	685	787	728	730	758	759	768	764	719	757	770	743	737	751	751	777	762	739	735	710	773	686	742	728	754	783	763	701	772	722	764	756	757	765	711	744	764	697	730	761	668	755	720	686	792	735	769	768	735	758	750	786	708	692	745	689	767	717	749	703	763	702	705	793	771	739	802	752	703	742	727	680	747	726	720	736	745	748	771	718	760	747	684	710	727	748	749	730	686	774	738	733	752	734	733	753	719	743	719	716	744	787	707	723	712	744	765	747	710	734	697	753	720	747	782	737	759	722	700	708	801	795	768	771	715	730	713	747	730	743	769	756	732	759	762	773	727	797	746	699	759	716	760	758	753	754	718	739	749	739	744	697	728	702	758	758	740	762	769	727	700	718	740	696	684	788	727	709	706	769	733	746	720	758	713	742	732	789	675	761	766	729	698	795	757	753	761	732	767	748	713	739	729	762	708	733	746	715	810	734	721	700	765	772	787	772	741	696	750	757	761	736	717	754	791	698	731	773	730	742	770	768	765	723	740	782	705	709	744	778	715	732	750	719	747	795	766	772	742	668	761	729	723	757	748	719	696	742	697	762	759	725	784	785	808	774	736	740	761	807	720	674	768	736	707	721	733	737	705	768	727	756	702	711	739	766	705	759	760	743	737	716	740	766	726	752	770	723	779	776	695	765	707	779	763	789	737	779	689	736	788	752	768	797	761	745	812	745	731	742	705	745	768	705	721	739	712	757	717	713	782	737	728	746	799	715	748	719	769	751	747	778	734	727	766	764	729	761	780	781	764	729	764	764	753	716	713	739	761	785	737	791	744	723	771	696	736	772	746	806	768	807	747	758	735	791	736	743	771	751	736	741	690	734	721	711	713	714	716	751	765	752	761	745	719	785	739	719	719	737	752	754	778	743	752	750	755	764	755	768	734	710	780	710	722	766	725	757	738	759	720	738	720	756	762	764	746	754	748	761	734	721	754	750	727	822	704	746	756	739	755	739	752	757	726	704	704	724	736	717	714	813	741	740	769	709	741	736	715	773	802	797	731	742	763	758	766	795	765	723	748	731	787	733	768	748	762	730	726	768	809	746	715	750	717	775	755	730	768	711	727	754	759	765	764	730	759	709	739	775	730	704	768	719	741	711	731	740	706	717	742	743	772	743	681	725	726	735	722	732	755	732	726	784	788	765	718	703	729	712	758	734	748	737	758	773	705	759	749	761	749	751	765	762	763	716	718	760	692	741	741	725	726	734	734	785	703	766	766	729	709	727	731	748	748	810	698	719	725	712	695	712	733	779	719	704	742	727	780	723	756	735	776	762	740	795	770	738	744	732	778	782	739	819	709	735	774	685	759	749	754	718	786	732	770	729	728	771	790	710	728	761	742	789	770	796	785	765	764	783	782	740	684	712	779	734	759	758	804	739	765	757	768	695	710	736	761	766	740	803	752	742	755	767	759	756	728	745	684	785	799	692	742	789	772	782	786	735	769	739	734	700	760	738	779	774	744	737	743	720	743	699	764	737	732	729	719	760	750	701	754	778	764	744	729	729	717	730	716	772	766	708	733	774	737	699	804	760	761	819	770	771	691	706	785	761	727	732	727	693	714	775	720	745	721	705	735	741	752	751	699	739	784	772	738	744	771	747	765	728	763	774	819	751	763	708	764	771	740	773	715	756	750	727	717	749	716	754	744	733	732	782	773	749	783	766	781	738	752	740	767	743	704	747	748	734	732	740	729	713	730	745	755	727	724	727	767	770	753	727	753	742	742	692	717	824	704	755	713	767	802	737	742	721	742	763	694	787	734	773	745	738	751	720	713	755	732	750	712	727	755	731	726	740	746	742	698	778	761	747	762	783	774	722	789	732	728	760	746	776	793	739	739	739	748	731	761	777	764	731	724	746	701	729	775	715	734	738	785	718	744	751	740	708	777	768	787	742	713	732	720	753	748	743	737	713	743	714	762	693	772	777	755	739	776	735	745	774	681	761	730	736	719	748	712	718	763	769	757	816	740	719	711	703	697	782	785	757	722	810	775	766	756	712	746	790	721	690	708	745	753	767	760	736	756	763	730	757	752	790	780	773	717	746	739	743	761	729	705	742	744	717	734	780	751	763	789	728	748	733	708	694	716	797	709	755	731	754	646	776	731	745	726	788	724	698	794	715	717	716	712	739	735	737	736	748	746	737	721	724	747	726	717	694	738	794	698	750	729	725	753	701	725	749	763	712	782	725	749	744	734	716	733	708	723	751	752
12355	7896	7059	14328	60923	65272	46986	32811	17801	9144	6979	6570	6627	6490	6475	6524	6395	6601	6509	6441	6534	6487	6632	6502	6560	6697	6512	6514	6457	6465	6588	6708	6509	6390	6538	6551	6569	6467	6596	6415	6565	6593	6563	6489	6485	6407	6599	6469	6604	6365	6546	6563	6563	6558	6609	6656	6608	6549	6702	6573	6550	6533	6565	6563	6599	6549	6623	6498	6499	6653	6517	6537	6454	6602	6561	6670	6536	6660	6496	6590	6501	6569	6552	6530	6532	6578	6546	6584	6537	6517	6537	6610	6460	6554	6492	6595	6660	6589	6584	6642	6604	6536	6584	6582	6580	6486	6541	6603	6667	6611	6676	6474	6685	6468	6601	6544	6565	6559	6536	6585	6461	6601	6436	6455	6555	6373	6534	6710	6539	6443	6635	6482	6601	6508	6477	6527	6550	6587	6573	6543	6552	6530	6512	6629	6703	6551	6738	6649	6615	6581	6540	6531	6434	6591	6498	6499	6638	6504	6510	6574	6590	6482	6625	6626	6560	6582	6562	6691	6667	6655	6509	6667	6626	6590	6656	6454	6677	6721	6600	6598	6592	6608	6541	6461	6641	6690	6429	6533	6739	6589	6685	6618	6647	6568	6573	6562	6551	6509	6515	6549	6410	6470	6635	6519	6523	6670	6506	6507	6522	6601	6659	6567	6599	6552	6589	6634	6583	6615	6582	6620	6612	6458	6653	6546	6619	6486	6599	6605	6480	6558	6503	6573	6458	6545	6449	6596	6582	6546	6450	6444	6612	6499	6553	6647	6628	6550	6503	6525	6510	6554	6623	6681	6431	6501	6580	6434	6503	6607	6420	6366	6551	6741	6618	6326	6503	6586	6499	6527	6468	6589	6632	6530	6631	6484	6535	6446	6424	6488	6650	6594	6582	6705	6472	6711	6436	6587	6618	6509	6612	6530	6737	6617	6496	6574	6597	6598	6514	6456	6568	6457	6546	6576	6513	6616	6539	6513	6550	6597	6489	6573	6655	6492	6502	6439	6530	6513	6558	6591	6611	6702	6620	6656	6703	6444	6519	6614	6683	6530	6546	6518	6553	6599	6394	6547	6566	6613	6626	6546	6662	6561	6604	6488	6643	6549	6477	6585	6518	6515	6640	6600	6562	6603	6459	6497	6576	6509	6531	6625	6614	6549	6587	6530	6515	6708	6635	6628	6561	6559	6534	6548	6669	6606	6496	6514	6624	6466	6555	6680	6651	6599	6464	6602	6572	6447	6540	6511	6615	6516	6686	6445	6483	6643	6595	6668	6523	6599	6546	6577	6545	6658	6583	6489	6470	6573	6660	6624	6596	6573	6566	6605	6609	6595	6616	6504	6482	6472	6554	6592	6590	6666	6576	6597	6473	6644	6503	6533	6559	6511	6711	6508	6563	6628	6682	6640	6569	6497	6542	6535	6604	6611	6566	6526	6458	6568	6609	6599	6622	6632	6552	6543	6426	6623	6644	6655	6521	6470	6527	6509	6571	6654	6676	6672	6640	6528	6473	6696	6592	6576	6442	6591	6542	6564	6645	6562	6592	6454	6487	6722	6527	6579	6541	6640	6562	6586	6556	6551	6437	6732	6635	6643	6577	6521	6696	6667	6568	6615	6526	6573	6682	6548	6429	6551	6604	6721	6491	6536	6534	6560	6488	6476	6565	6573	6468	6567	6599	6549	6555	6549	6679	6564	6520	6617	6572	6509	6478	6578	6586	6548	6621	6588	6498	6495	6487	6583	6583	6586	6479	6629	6597	6619	6629	6482	6567	6546	6539	6589	6496	6565	6504	6551	6612	6681	6663	6594	6503	6639	6604	6581	6528	6599	6565	6553	6581	6458	6522	6556	6591	6567	6589	6651	6552	6522	6606	6569	6632	6552	6640	6521	6600	6674	6566	6368	6447	6578	6583	6566	6547	6544	6452	6632	6521	6490	6479	6561	6653	6541	6591	6590	6605	6618	6475	6607	6509	6603	6616	6668	6503	6572	6728	6557	6436	6609	6483	6529	6565	6503	6496	6627	6536	6524	6566	6443	6494	6546	6493	6547	6524	6642	6530	6574	6497	6496	6646	6575	6646	6513	6610	6752	6507	6456	6592	6536	6560	6502	6554	6467	6586	6514	6456	6507	6577	6612	6515	6433	6711	6595	6683	6552	6545	6446	6641	6593	6676	6570	6579	6624	6594	6505	6551	6637	6591	6495	6456	6441	6593	6695	6605	6502	6646	6691	6591	6668	6657	6537	6455	6618	6573	6483	6548	6602	6569	6689	6597	6522	6611	6606	6619	6513	6521	6646	6452	6553	6633	6494	6717	6445	6619	6631	6568	6641	6667	6549	6594	6647	6493	6669	6578	6535	6637	6521	6518	6657	6688	6616	6674	6608	6596	6616	6568	6477	6680	6487	6468	6546	6597	6617	6643	6639	6462	6634	6444	6626	6580	6474	6638	6597	6555	6579	6501	6653	6614	6528	6608	6409	6645	6668	6484	6509	6585	6524	6603	6641	6650	6570	6464	6548	6585	6621	6503	6626	6748	6577	6496	6588	6613	6572	6666	6629	6580	6554	6577	6444	6523	6628	6563	6545	6599	6535	6581	6681	6592	6598	6462	6649	6494	6622	6498	6630	6612	6567	6584	6537	6560	6644	6622	6510	6640	6522	6460	6576	6467	6516	6623	6548	6495	6589	6627	6572	6477	6570	6560	6645	6582	6510	6567	6603	6558	6529	6382	6627	6600	6597	6580	6584	6523	6606	6580	6435	6568	6636	6536	6627	6504	6563	6422	6580	6564	6599	6527	6711	6578	6582	6579	6628	6595	6511	6583	6570	6586	6481	6591	6587	6553	6532	6567	6585	6643	6667	6627	6530	6675	6554	6440	6527	6577	6532	6586	6530	6581	6577	6671	6487	6410	6636	6686	6457	6570	6594	6581	6686	6429	6561	6572	6596	6559	6675	6383	6607	6711	6484	6584	6606	6589	6623	6678	6559	6609	6496	6521	6433	6651	6580	6616	6562	6657	6561	6622	6521	6592	6526	6611	6549	6642	6675	6398	6479	6585	6648	6623	6524	6583	6503	6586	6582	6402	6628	6562	6540	6446	6543	6367	6659	6491	6457	6550	6577	6500	6586	6544	6668	6464	6581	6541	6636	6527	6523	6555	6581	6481	6674	6512	6672	6573	6370	6475	6348	6631	6469	6644	6545	6569	6499	6532	6596	6681	6674	6591	6622	6701	6586	6595	6522	6700	6626	6485	6420	6510	6523	6594	6467	6662	6546	6561	6717	6480	6602	6643	6775	6603	6524	6557	6538	6409	6516	6570	6610	6583	6518	6595	6565	6578	6597	6593	6525	6622	6376	6530	6629	6432	6714	6605	6580	6594	6676	6597	6712	6583	6485	6635	6502	6542	6586	6526	6554	6589	6599	6595	6561	6570	6437	6550	6585	6612	6598	6635	6541	6574	6574	6574	6548	6573	6514	6562	6543	6627	6449	6612	6453	6472	6602	6658	6764	6531	6626	6647	6576	6593	6576	6617	6460	6504	6439	6612	6651	6605	6556	6600	6566	6650	6541	6577	6610	6577	6713	6628	6619	6626	6558	6557	6666	6474	6569	6575	6507	6651	6564	6649	6709	6665	6678	6611	6613	6640	6578	6668	6534	6561	6468	6605	6603	6451	6736	6562	6691	6533	6597	6581	6655	6639	6632	6467	6570	6605	6592	6728	6571	6611	6628	6550	6657	6572	6552	6397	6580	6685	6548	6469	6605	6455	6510	6594	6574	6504	6565	6541	6629	6587	6605	6521	6576	6589	6541	6595	6479	6502	6523	6576	6688	6582	6573	6559	6515	6625	6461	6507	6483	6649	6629	6606	6493	6495	6731	6522	6636	6512	6494	6571	6658	6588	6586	6588	6569	6630	6604	6563	6662	6559	6422	6551	6512	6482	6605	6557	6540	6694	6599	6542	6513	6566	6598	6535	6712	6600	6605	6539	6430	6573	6397	6550	6690	6487	6547	6646	6527	6502	6533	6548	6502	6464	6569	6476	6599	6509	6610	6504	6639	6649	6486	6725	6470	6496	6631	6594	6505	6627	6527	6608	6640	6603	6603	6508	6535	6502	6580	6541	6469	6501	6453	6626	6617	6709	6612	6711	6485	6521	6713	6515	6570	6713	6447	6581	6691	6454	6621	6578	6515	6663	6596	6615	6698	6546	6732	6599	6567	6505	6572	6464	6549	6572	6539	6513	6525	6471	6403	6610	6596	6652	6567	6638	6537	6624	6489	6521	6589	6510	6654	6583	6532	6505	6504	6656	6590	6472	6696	6490	6609	6599	6653	6621	6699	6488	6490	6525	6596	6733	6669	6481	6572	6705	6543	6546	6483	6665	6549	6547	6458	6576	6565	6487	6602	6597	6546	6482	6718	6424	6580	6578	6528	6621	6582	6697	6486	6539	6542	6654	6622	6418	6618	6567	6547	6422	6639	6512	6566	6454	6451	6504	6515	6663	6654	6524	6632	6506	6729	6440	6434	6649	6661	6519	6515	6537	6539	6457	6602	6566	6506	6580	6596	6432	6529	6590	6569	6566	6573	6500	6465	6572	6563	6427	6547	6356	6565	6637	6626	6698	6591	6437	6533	6626	6506	6464	6471	6579	6585	6549	6686	6438	6606	6504	6576	6564	6561	6598	6690	6601	6637	6534	6537	6607	6464	6646	6636	6755	6576	6413	6613	6667	6617	6690	6527	6488	6532	6436	6605	6402	6683	6567	6625	6648	6560	6541	6567	6457	6625	6480	6765	6520	6560	6541	6445	6531	6550	6811	6602	6517	6525	6526	6543	6630	6543	6555	6586	6644	6581	6623	6573	6519	6511	6365	6592	6455	6706	6397	6593	6554	6677	6586	6605	6557	6559	6581	6533	6506	6556	6663	6519	6543	6708	6666	6588	6503	6548	6623	6562	6560	6485	6550	6632	6574	6640	6539	6588	6560	6575	6659	6582	6634	6558	6579	6593	6436	6736	6584	6546	6533	6502	6631	6533	6638	6616	6537	6532	6519	6564	6485	6628	6537	6667	6526	6606	6664	6596	6547	6462	6600	6613
1530	875	740	1010	14041	22742	14164	5528	2155	993	769	755	796	702	709	696	715	696	714	788	691	707	745	690	741	728	736	734	689	748	623	735	728	731	752	697	745	686	738	737	669	755	689	726	692	726	670	703	732	728	698	704	726	714	684	724	742	764	695	696	713	673	723	712	719	736	708	716	711	689	732	768	753	709	754	766	708	667	724	684	689	698	680	732	758	718	712	707	678	690	723	729	766	711	718	704	710	718	728	677	754	696	741	769	732	664	731	759	684	725	711	715	721	731	740	713	713	715	706	721	692	745	721	770	745	732	699	743	713	698	733	775	698	719	729	728	758	776	687	739	705	681	775	736	711	725	748	696	719	712	723	685	721	735	703	733	732	719	751	750	754	692	754	710	694	725	753	677	709	703	705	734	710	701	656	757	718	715	673	699	734	725	768	701	715	710	752	738	718	693	738	677	731	749	721	700	743	696	720	706	720	707	727	765	726	699	740	752	705	696	723	720	699	676	733	752	711	734	721	751	701	747	737	731	766	698	731	734	672	683	735	770	721	740	699	719	761	713	735	723	706	760	644	694	777	690	735	735	734	713	737	753	664	674	730	728	735	737	723	700	729	734	729	679	672	697	720	688	707	721	730	745	686	740	763	714	712	710	708	728	747	679	684	751	724	709	733	665	755	764	766	706	728	748	690	725	759	749	715	719	739	746	784	730	716	710	702	684	703	743	764	734	718	743	742	720	736	743	719	724	762	741	755	724	755	708	715	710	715	720	747	741	731	754	723	679	752	790	712	686	727	722	715	698	785	723	712	715	691	691	759	720	733	721	715	753	702	702	712	722	743	733	732	741	716	743	730	747	700	680	728	792	721	672	728	771	733	723	727	702	689	780	716	745	698	712	708	751	730	720	730	745	695	685	708	728	742	720	699	697	697	689	718	702	707	718	688	755	741	768	750	734	705	732	731	706	698	765	741	721	722	710	737	749	711	678	704	728	713	720	718	734	710	685	683	706	672	693	716	751	678	733	740	701	714	729	717	708	726	752	713	720	729	740	676	769	734	717	764	727	736	737	694	720	727	750	715	706	692	728	717	729	744	769	752	761	723	739	722	761	733	735	752	760	754	766	776	718	713	755	754	684	726	704	741	747	696	711	695	699	673	679	748	670	730	753	731	693	712	741	750	705	739	767	683	748	696	719	739	698	701	715	769	698	742	753	681	723	707	743	716	761	753	744	744	718	715	741	692	754	695	681	718	731	684	694	710	773	710	698	715	755	764	690	721	737	697	739	716	677	762	780	668	742	707	750	706	732	745	690	754	733	714	760	718	752	709	764	729	682	687	761	686	753	742	729	701	770	737	698	754	703	741	765	705	716	729	704	700	727	722	688	771	684	702	717	727	709	736	709	748	727	716	759	697	725	677	735	739	683	758	746	770	712	734	710	750	707	750	688	714	713	743	680	749	728	686	747	743	685	743	707	749	720	702	747	669	704	686	735	707	669	717	692	762	688	782	704	691	780	754	709	726	750	734	770	692	728	736	718	698	735	711	746	712	743	729	722	690	695	762	757	687	770	733	713	714	724	738	724	695	749	707	680	697	745	726	719	699	704	724	737	739	715	695	731	697	688	718	704	738	709	726	696	707	724	744	720	722	696	712	727	769	716	749	745	736	684	728	742	752	716	712	772	727	743	738	726	733	756	704	705	725	689	678	764	770	731	753	704	717	779	711	709	678	712	707	718	719	745	732	720	711	762	725	773	736	745	687	743	703	717	737	698	743	771	724	721	724	674	695	755	744	729	677	718	705	746	740	664	722	711	749	707	756	706	675	772	728	746	760	770	655	722	704	762	695	758	741	681	687	748	770	703	767	706	685	751	767	696	697	723	715	710	744	727	752	742	733	786	757	750	699	716	698	765	782	746	681	750	759	728	767	735	729	731	752	740	744	727	749	724	684	713	733	747	722	756	692	749	751	744	716	688	732	714	732	714	685	754	675	736	770	697	694	760	688	758	709	732	714	742	740	718	696	745	746	699	768	682	709	735	686	733	735	720	714	701	722	706	674	702	675	705	746	771	732	684	703	758	728	721	737	711	730	722	689	722	719	706	754	765	704	729	713	727	718	728	720	726	734	731	689	709	713	712	733	743	737	766	736	760	691	729	725	729	701	724	683	763	735	722	724	705	719	744	673	698	713	745	734	744	708	708	756	784	776	758	716	686	726	739	750	720	705	755	765	734	684	726	678	707	737	752	722	712	768	744	706	753	681	739	761	715	701	691	703	713	731	721	713	710	673	715	726	689	724	725	706	690	717	680	774	701	709	727	742	706	770	767	707	668	746	731	710	691	709	730	686	723	698	743	732	715	725	717	695	760	748	735	708	694	765	740	716	777	714	776	729	719	702	754	686	731	726	742	761	742	664	751	776	719	744	739	769	712	666	733	724	688	775	727	775	664	691	723	763	722	721	721	714	750	720	711	765	727	737	691	677	731	759	727	731	720	758	686	704	719	695	678	731	703	730	690	708	751	695	731	683	736	688	723	724	747	723	706	683	699	754	729	731	708	730	726	697	750	745	739	717	734	746	727	676	665	745	723	713	683	693	692	740	722	751	761	688	730	712	680	701	768	686	705	688	777	707	773	698	720	742	671	725	684	672	737	716	717	714	716	752	701	709	711	689	731	717	691	687	697	795	741	759	741	723	757	744	730	757	748	744	736	737	711	749	716	716	704	716	710	675	710	746	775	716	734	695	677	754	747	757	735	734	682	779	696	698	718	714	758	734	712	704	698	700	732	737	740	744	726	694	731	681	732	650	740	727	681	757	719	683	721	735	748	717	714	739	716	696	717	696	758	671	695	712	659	762	727	693	705	750	746	726	667	702	773	745	760	698	736	769	719	691	703	688	740	705	717	753	694	746	712	722	741	684	681	784	710	745	705	740	774	703	723	774	698	758	706	731	747	720	751	696	717	756	716	708	715	699	725	709	741	705	732	715	717	665	722	695	720	715	692	730	703	720	726	712	714	698	715	743	713	773	707	718	709	722	746	669	691	715	759	754	670	731	630	708	709	731	738	729	698	700	695	720	695	688	725	703	688	750	751	672	756	693	670	709	705	700	735	718	737	737	747	710	724	699	747	741	735	707	709	684	800	706	695	723	751	757	751	734	701	700	676	703	710	669	707	702	681	713	718	729	664	686	715	719	679	713	741	748	739	695	662	721	767	689	709	697	727	718	709	655	745	757	757	710	689	734	747	696	737	744	715	692	684	737	729	731	674	720	702	736	712	710	739	704	750	689	750	722	697	731	729	748	704	750	728	796	705	738	717	730	712	727	700	726	745	692	748	733	679	708	706	727	699	712	706	691	726	715	735	826	737	791	692	723	780	686	688	719	705	698	727	701	736	775	738	760	722	700	780	696	704	779	728	783	710	675	740	756	707	735	782	720	722	717	698	681	711	740	733	679	716	707	720	702	744	750	711	714	722	751	697	682	760	690	733
14828	9694	7516	19743	75856	84332	59890	42699	24595	10993	7334	6474	6376	6385	6461	6450	6464	6387	6455	6377	6394	6468	6449	6411	6505	6392	6484	6396	6326	6395	6621	6355	6304	6438	6403	6293	6378	6475	6339	6298	6407	6451	6445	6535	6581	6366	6423	6480	6361	6377	6451	6445	6395	6484	6404	6486	6487	6406	6478	6544	6544	6438	6489	6406	6433	6367	6331	6441	6386	6428	6341	6306	6364	6434	6254	6420	6379	6485	6578	6498	6308	6425	6522	6284	6517	6380	6355	6439	6438	6412	6463	6342	6476	6380	6571	6428	6369	6387	6525	6346	6326	6574	6431	6452	6405	6501	6315	6468	6440	6432	6449	6398	6386	6424	6358	6335	6412	6374	6493	6380	6491	6487	6598	6401	6356	6311	6413	6372	6424	6378	6412	6543	6491	6425	6465	6502	6443	6474	6502	6331	6441	6438	6455	6292	6482	6493	6341	6395	6347	6405	6331	6474	6426	6457	6380	6478	6377	6390	6468	6400	6494	6444	6495	6366	6405	6457	6466	6403	6427	6544	6414	6218	6334	6369	6479	6508	6367	6500	6387	6395	6435	6412	6346	6324	6299	6387	6379	6442	6502	6460	6534	6289	6554	6496	6342	6489	6454	6463	6464	6524	6464	6428	6457	6366	6409	6499	6377	6491	6613	6478	6531	6504	6461	6487	6517	6450	6367	6449	6450	6438	6515	6389	6542	6410	6383	6482	6398	6523	6409	6437	6517	6482	6454	6429	6484	6422	6355	6499	6446	6409	6493	6431	6610	6355	6480	6598	6496	6484	6391	6375	6398	6426	6483	6551	6470	6369	6356	6387	6388	6450	6482	6609	6425	6313	6496	6365	6427	6336	6333	6423	6451	6366	6415	6439	6496	6560	6543	6356	6523	6398	6406	6415	6456	6406	6297	6483	6331	6482	6260	6564	6345	6565	6388	6465	6405	6260	6564	6415	6437	6443	6477	6387	6394	6438	6531	6405	6419	6210	6490	6382	6388	6364	6440	6357	6477	6570	6416	6499	6551	6372	6448	6453	6490	6454	6415	6458	6347	6427	6379	6432	6438	6498	6422	6446	6476	6452	6339	6352	6445	6332	6351	6441	6485	6483	6445	6481	6466	6393	6380	6413	6342	6491	6439	6466	6395	6356	6407	6458	6412	6396	6487	6483	6412	6497	6524	6454	6459	6554	6470	6300	6374	6495	6259	6413	6420	6344	6497	6357	6393	6412	6386	6466	6439	6306	6318	6553	6496	6464	6395	6498	6394	6444	6383	6447	6368	6550	6493	6356	6524	6280	6523	6384	6451	6519	6420	6398	6500	6467	6403	6364	6351	6436	6313	6525	6455	6409	6348	6332	6438	6374	6495	6389	6501	6327	6410	6420	6404	6424	6471	6326	6398	6389	6420	6643	6394	6357	6471	6371	6422	6283	6507	6519	6478	6402	6350	6522	6437	6424	6562	6360	6346	6343	6544	6317	6347	6448	6475	6391	6514	6454	6342	6368	6516	6479	6427	6427	6455	6466	6417	6485	6489	6471	6515	6424	6396	6505	6450	6521	6459	6418	6514	6414	6367	6367	6459	6428	6472	6286	6380	6438	6449	6408	6360	6440	6495	6378	6337	6308	6452	6433	6460	6492	6408	6540	6415	6418	6450	6303	6527	6469	6400	6349	6364	6423	6343	6585	6362	6407	6549	6445	6352	6341	6441	6375	6440	6482	6381	6436	6386	6332	6444	6374	6390	6462	6458	6327	6379	6246	6353	6370	6397	6294	6416	6438	6411	6542	6409	6454	6342	6678	6468	6299	6513	6520	6509	6433	6442	6545	6356	6449	6526	6486	6473	6414	6394	6494	6405	6407	6347	6406	6445	6392	6504	6384	6321	6370	6561	6392	6361	6423	6444	6377	6433	6393	6403	6398	6388	6364	6486	6526	6474	6445	6412	6393	6535	6368	6414	6467	6464	6519	6545	6544	6428	6442	6403	6548	6423	6425	6338	6376	6426	6549	6375	6462	6417	6535	6363	6548	6446	6400	6373	6414	6415	6419	6444	6327	6436	6359	6401	6475	6579	6431	6556	6374	6608	6380	6447	6466	6421	6507	6421	6371	6442	6439	6363	6394	6402	6432	6573	6372	6386	6472	6408	6370	6514	6568	6362	6402	6449	6460	6504	6459	6464	6336	6505	6450	6314	6344	6488	6426	6364	6417	6419	6391	6390	6396	6385	6348	6525	6399	6429	6408	6442	6458	6380	6464	6369	6469	6381	6503	6450	6358	6424	6507	6318	6391	6356	6619	6415	6427	6410	6413	6492	6480	6426	6353	6437	6392	6501	6499	6509	6430	6491	6293	6410	6369	6413	6559	6396	6239	6402	6420	6494	6546	6414	6444	6399	6456	6404	6478	6460	6547	6470	6391	6471	6469	6464	6449	6476	6318	6385	6448	6512	6396	6461	6375	6461	6462	6548	6358	6420	6378	6334	6417	6439	6389	6524	6343	6445	6534	6484	6404	6357	6427	6494	6368	6409	6374	6447	6412	6451	6469	6410	6497	6485	6430	6401	6421	6475	6405	6477	6289	6378	6503	6550	6410	6466	6525	6453	6450	6455	6439	6467	6546	6424	6309	6522	6451	6457	6382	6516	6427	6390	6616	6529	6570	6447	6405	6514	6436	6517	6398	6421	6450	6382	6436	6346	6437	6454	6414	6224	6547	6537	6483	6455	6318	6413	6421	6429	6451	6308	6304	6424	6423	6377	6517	6466	6402	6493	6528	6372	6492	6444	6563	6486	6373	6386	6538	6472	6377	6410	6340	6496	6401	6520	6499	6475	6322	6400	6395	6422	6535	6494	6340	6306	6380	6422	6547	6367	6473	6506	6479	6512	6617	6300	6362	6402	6490	6319	6402	6374	6441	6378	6445	6328	6402	6293	6539	6380	6536	6573	6377	6345	6467	6463	6461	6438	6468	6383	6358	6448	6503	6432	6487	6460	6358	6396	6538	6295	6464	6514	6360	6484	6440	6460	6451	6483	6457	6381	6336	6487	6521	6541	6452	6470	6408	6445	6486	6516	6447	6429	6393	6388	6392	6409	6306	6435	6466	6455	6406	6446	6515	6533	6447	6292	6433	6501	6362	6375	6626	6476	6435	6412	6399	6523	6405	6518	6513	6409	6454	6518	6392	6364	6416	6444	6288	6333	6431	6423	6340	6400	6509	6336	6421	6444	6431	6409	6425	6352	6352	6409	6462	6462	6419	6490	6306	6428	6396	6408	6422	6447	6385	6449	6455	6476	6412	6461	6441	6447	6405	6425	6492	6422	6529	6495	6457	6359	6396	6430	6479	6504	6417	6372	6441	6457	6415	6367	6460	6403	6472	6328	6445	6434	6389	6517	6457	6523	6345	6397	6399	6396	6464	6279	6438	6391	6314	6386	6507	6483	6454	6585	6481	6504	6475	6425	6435	6436	6535	6358	6327	6605	6529	6386	6581	6627	6465	6509	6382	6427	6555	6665	6414	6337	6405	6412	6428	6415	6527	6601	6321	6534	6390	6430	6474	6509	6448	6509	6537	6507	6517	6413	6469	6391	6434	6375	6541	6373	6451	6478	6437	6425	6448	6416	6512	6416	6486	6338	6507	6340	6348	6493	6442	6313	6439	6543	6469	6396	6514	6394	6553	6396	6517	6485	6505	6367	6450	6461	6489	6434	6439	6322	6432	6376	6537	6385	6343	6525	6400	6340	6449	6614	6326	6417	6246	6340	6524	6426	6458	6241	6361	6420	6494	6349	6437	6501	6358	6375	6524	6447	6488	6523	6550	6538	6438	6353	6307	6437	6415	6497	6416	6445	6446	6333	6425	6341	6547	6449	6455	6424	6383	6445	6398	6570	6415	6380	6382	6502	6526	6381	6498	6370	6425	6348	6569	6413	6582	6498	6444	6272	6417	6472	6466	6556	6396	6229	6504	6441	6425	6388	6395	6558	6445	6553	6486	6476	6481	6493	6350	6373	6430	6413	6395	6455	6289	6383	6480	6439	6419	6465	6441	6397	6502	6516	6467	6488	6476	6513	6378	6398	6434	6410	6465	6505	6372	6475	6554	6605	6407	6498	6513	6431	6246	6352	6414	6439	6414	6365	6330	6489	6415	6304	6412	6386	6291	6421	6441	6348	6466	6389	6374	6482	6535	6380	6455	6429	6350	6393	6420	6421	6426	6559	6354	6435	6478	6529	6441	6530	6182	6415	6496	6422	6386	6390	6373	6499	6544	6486	6434	6442	6604	6417	6477	6424	6391	6629	6409	6554	6419	6620	6486	6425	6410	6421	6501	6505	6424	6465	6465	6399	6471	6403	6434	6501	6604	6313	6424	6463	6566	6479	6484	6401	6362	6478	6460	6273	6412	6425	6488	6460	6571	6333	6426	6403	6335	6525	6406	6517	6419	6414	6517	6377	6400	6518	6489	6426	6437	6445	6467	6479	6446	6416	6540	6364	6368	6461	6421	6374	6359	6490	6516	6430	6470	6481	6357	6538	6305	6407	6542	6397	6473	6353	6434	6425	6486	6354	6452	6384	6385	6520	6436	6442	6514	6355	6445	6512	6415	6480	6406	6443	6499	6508	6437	6392	6499	6396	6341	6441	6416	6399	6428	6394	6387	6349	6337	6478	6536	6345	6399	6464	6359	6341	6406	6574	6534	6354	6413	6524	6467	6440	6342	6570	6466	6443	6544	6383	6534	6355	6465	6442	6437	6378	6472	6548	6429	6494	6354	6402	6389	6452	6471	6395	6458	6456	6475	6384	6437	6592	6373	6365	6529	6467	6368	6473	6350	6446	6502	6426	6359	6371	6350	6440	6434	6532	6390	6408	6559	6408	6382	6463	6404	6579	6419	6489	6496	6525	6422	6452	6416	6404	6408	6387	6413	6566	6320	6519	6389	6405	6493	6393	6449	6477	6367	6442	6414	6452	6375	6449	6392	6409	6286	6430	6496	6390	6386	6337	6404	6393	6308	6453	6319	6381	6460	6480	6447	6499	6374	6348	6319	6329	6413	6580	6439	6441	6444	6491	6495	6440	6529	6491	6385	6433	6367	6465	6397	6462	6528
4080	1065	919	1518	16326	24808	15463	6616	2556	1152	875	797	779	821	812	828	800	859	852	835	786	807	813	829	819	882	844	861	827	844	832	839	821	890	839	798	825	872	854	811	784	847	856	863	815	851	816	823	861	839	785	832	838	791	843	840	844	859	870	805	822	805	782	810	862	796	844	842	851	865	823	858	845	806	780	875	824	807	846	863	861	845	824	810	770	850	837	819	830	834	826	856	835	840	816	843	835	852	852	790	805	813	925	915	849	914	836	850	797	855	821	903	853	819	837	847	793	832	828	823	821	781	807	841	838	794	862	832	798	789	801	895	786	829	826	825	866	836	885	879	876	856	775	780	886	864	803	819	809	813	885	838	835	871	894	836	896	841	818	852	894	780	818	830	809	828	910	811	897	840	816	835	805	897	816	840	827	833	837	857	854	833	806	807	854	864	873	851	783	817	866	860	833	783	819	843	842	825	788	817	832	831	866	811	855	815	850	827	865	844	777	821	871	816	811	844	831	780	794	822	870	841	850	874	797	794	846	783	861	814	860	806	838	780	836	862	847	870	807	847	765	832	803	827	790	875	890	852	831	843	852	827	810	818	857	868	826	832	830	863	862	793	811	858	800	844	858	850	885	809	821	830	851	834	789	843	809	832	855	878	849	828	848	871	821	793	845	786	857	883	889	831	860	808	849	819	791	749	805	834	877	795	798	853	847	844	817	863	840	815	840	843	818	860	822	831	814	833	888	803	811	839	853	857	779	838	884	876	849	836	848	828	858	856	867	812	819	808	810	777	819	805	807	806	835	827	821	868	810	811	794	849	800	800	840	877	835	881	883	838	848	896	838	874	837	816	834	790	783	844	892	815	867	798	857	756	772	820	837	850	853	857	827	884	860	872	851	845	854	792	889	826	832	807	818	912	886	873	824	798	760	770	865	884	889	862	825	847	824	830	852	882	873	884	798	793	836	817	847	821	821	856	833	876	852	833	872	827	828	844	861	821	816	830	809	840	836	874	817	819	852	895	831	871	833	824	844	826	832	783	834	837	798	848	826	865	797	818	793	875	817	814	862	851	852	841	807	822	827	829	868	835	842	831	847	815	838	829	867	852	798	793	841	795	848	855	814	802	759	830	838	812	813	875	803	885	809	869	799	874	823	867	819	826	845	803	871	812	873	845	900	855	832	879	805	840	769	821	835	854	874	849	882	814	875	816	817	848	818	816	864	856	879	854	870	839	795	863	861	819	850	816	798	854	814	790	858	802	850	817	833	808	819	806	825	823	860	840	888	843	869	800	833	822	799	837	895	835	806	798	818	791	795	837	844	804	815	823	866	826	837	842	800	856	814	821	793	825	819	821	828	772	835	884	869	813	799	856	883	811	801	830	819	821	830	777	843	821	806	823	821	783	886	863	863	845	857	811	834	784	809	881	829	855	829	855	869	803	806	866	786	885	802	896	815	822	804	820	861	827	825	834	813	850	861	808	859	824	829	847	809	816	846	896	791	817	832	811	796	877	816	820	838	831	824	834	814	856	801	847	808	880	816	818	805	815	905	868	826	849	848	856	854	846	874	817	855	817	810	831	812	828	867	837	827	889	869	819	826	852	839	826	818	816	830	909	777	833	816	869	871	821	823	838	826	805	804	840	842	827	812	799	828	823	803	853	854	885	840	794	847	848	838	826	824	798	821	834	798	819	843	842	820	867	798	804	822	802	779	825	824	837	821	766	812	818	834	890	805	835	817	834	840	830	842	857	797	751	819	811	811	799	914	797	795	840	839	871	873	832	786	819	833	836	823	817	822	860	859	848	909	815	791	865	823	852	776	803	870	816	825	815	873	833	814	805	816	839	852	825	828	846	855	817	826	836	793	824	798	842	792	810	809	869	853	852	806	828	810	885	859	848	807	838	821	808	822	830	788	855	877	823	803	858	870	838	874	802	789	823	839	824	870	838	863	847	856	838	848	862	813	867	862	819	797	838	820	869	850	822	797	867	861	865	784	789	813	875	811	827	841	827	788	809	832	847	823	806	825	838	847	817	852	831	834	824	820	791	853	809	813	843	833	860	803	904	811	800	883	841	828	816	801	797	812	827	823	837	813	834	807	830	779	856	850	783	847	800	793	858	782	868	810	801	839	830	815	827	798	821	816	842	828	877	856	854	836	791	866	844	849	843	805	860	861	875	830	789	825	809	812	832	789	868	844	840	847	867	833	842	890	854	812	779	848	838	828	879	814	823	800	831	850	884	826	842	847	832	854	871	820	810	774	847	820	809	829	856	814	830	805	808	874	797	799	875	817	862	811	868	785	847	830	829	788	866	856	815	847	835	808	843	853	880	850	829	792	876	807	842	807	845	820	802	806	843	786	844	799	855	843	840	839	869	827	804	825	864	860	811	860	818	835	831	815	829	828	889	831	830	838	883	802	860	823	801	771	834	810	874	830	826	892	898	816	838	848	801	822	830	796	872	865	843	876	865	838	849	871	867	809	863	810	823	821	838	808	861	844	816	836	873	823	835	798	844	802	813	874	849	798	877	797	833	860	883	856	832	817	811	855	802	846	860	867	814	851	801	828	861	810	824	825	877	854	867	873	841	848	885	886	833	868	848	883	857	780	881	829	808	856	876	794	858	860	813	836	821	816	854	801	805	853	804	855	813	817	829	809	799	850	902	831	830	834	811	825	833	843	842	893	848	848	870	828	871	794	790	854	888	847	832	808	803	872	821	837	814	843	823	863	859	830	850	815	835	782	813	851	851	813	857	814	828	748	810	874	861	832	855	863	839	812	869	811	815	810	794	837	870	774	835	846	801	792	875	842	860	836	788	839	819	822	838	822	827	861	857	832	797	807	864	894	839	879	886	839	864	807	809	844	838	839	833	774	864	893	802	829	823	832	892	818	834	824	879	839	818	820	881	814	823	880	848	891	828	874	826	872	815	857	842	840	819	894	852	846	871	870	832	871	847	847	856	824	838	890	825	829	810	841	806	826	840	829	832	786	798	824	805	888	814	868	916	811	839	828	811	822	825	876	808	819	782	901	830	855	855	816	824	846	825	810	858	856	827	837	838	845	875	928	817	851	812	784	809	847	852	842	826	874	904	805	822	780	775	801	819	781	861	819	903	818	845	788	844	871	849	869	866	847	892	846	820	819	805	843	853	821	827	827	835	816	848	787	753	815	872	854	823	821	838	844	833	861	778	836	863	852	815	819	837	810	819	793	799	870	845	810	865	836	813	844	806	805	779	771	865	844	860	820	821	863	814	752	858	821	845	796	813	901	814	874	865	831	835	810	818	771	862	803	848	850	899	863	834	799	926	845	818	864	849	818	806	829	797	841	804	795	865	812	826	818	831	835	798	861	825	854	841	879	813	781	821	794	821	843	880	828	876	889	823	856	857	804	822	782	800	862	852	876	812	834	844	857	840	838	878	810	824	828	787	833	830	804	860	830	864	812	826	839	871	850	838	854	844	838	743	858	842	836	813	820	823	832	852
15653	10786	8587	23900	81114	87042	61884	45587	26414	12576	8171	7434	7328	7265	7296	7206	7248	7324	7227	7300	7316	7259	7231	7278	7393	7258	7394	7126	7299	7423	7240	7289	7148	7290	7373	7260	7241	7255	7212	7254	7314	7199	7280	7190	7309	7194	7323	7357	7390	7228	7193	7259	7305	7375	7425	7218	7301	7241	7291	7349	7181	7210	7303	7271	7128	7271	7300	7275	7315	7171	7282	7269	7194	7368	7253	7240	7222	7386	7325	7395	7338	7329	7179	7196	7203	7237	7213	7253	7325	7277	7329	7283	7198	7358	7163	7256	7246	7334	7382	7366	7395	7168	7201	7243	7207	7276	7312	7176	7284	7256	7377	7241	7146	7323	7358	7295	7358	7313	7210	7299	7340	7304	7368	7233	7397	7209	7316	7266	7316	7327	7266	7344	7167	7240	7246	7312	7369	7198	7451	7314	7321	7362	7323	7244	7390	7303	7370	7233	7304	7311	7250	7252	7200	7128	7238	7192	7168	7351	7225	7333	7328	7364	7287	7289	7367	7268	7290	7357	7270	7300	7206	7207	7407	7258	7052	7204	7477	7228	7234	7275	7303	7423	7156	7410	7237	7248	7309	7305	7282	7330	7262	7226	7356	7328	7297	7417	7250	7219	7344	7220	7232	7195	7380	7221	7364	7171	7216	7245	7428	7460	7301	7255	7334	7446	7183	7348	7226	7250	7237	7230	7322	7242	7240	7302	7384	7238	7459	7314	7246	7367	7323	7256	7241	7315	7310	7280	7375	7320	7508	7153	7191	7219	7256	7316	7252	7212	7415	7283	7333	7173	7231	7230	7206	7285	7383	7313	7182	7308	7358	7426	7267	7330	7429	7414	7485	7275	7373	7203	7291	7207	7360	7265	7311	7240	7280	7135	7276	7222	7331	7419	7313	7231	7233	7341	7329	7267	7271	7323	7334	7173	7246	7338	7395	7290	7215	7140	7181	7252	7292	7228	7212	7403	7293	7368	7299	7359	7175	7302	7078	7299	7238	7393	7274	7285	7392	7327	7308	7270	7278	7249	7295	7383	7212	7353	7251	7356	7225	7388	7420	7413	7194	7303	7359	7318	7195	7312	7307	7327	7258	7353	7340	7301	7305	7398	7308	7206	7433	7378	7291	7294	7396	7301	7283	7295	7186	7253	7252	7162	7186	7195	7163	7169	7081	7343	7325	7260	7348	7294	7328	7270	7426	7271	7380	7079	7278	7358	7280	7307	7221	7335	7307	7290	7269	7318	7451	7296	7289	7292	7246	7199	7268	7215	7257	7329	7271	7402	7208	7317	7255	7243	7371	7222	7318	7279	7248	7352	7349	7283	7247	7352	7378	7180	7176	7284	7232	7181	7279	7186	7304	7349	7354	7188	7141	7217	7293	7365	7349	7262	7381	7233	7354	7360	7363	7226	7272	7310	7385	7296	7328	7158	7353	7278	7310	7292	7196	7255	7297	7290	7232	7215	7308	7319	7141	7470	7217	7412	7260	7310	7214	7242	7288	7362	7345	7338	7317	7430	7428	7248	7422	7241	7292	7224	7265	7237	7229	7228	7238	7303	7300	7317	7420	7367	7213	7231	7234	7284	7307	7172	7205	7219	7267	7240	7242	7382	7184	7314	7205	7468	7254	7276	7258	7385	7203	7392	7421	7334	7251	7351	7367	7387	7366	7171	7225	7319	7271	7327	7247	7323	7287	7253	7281	7332	7243	7331	7233	7276	7200	7180	7154	7255	7226	7296	7293	7331	7267	7366	7201	7223	7251	7351	7146	7201	7332	7157	7200	7239	7344	7384	7237	7313	7294	7259	7234	7213	7185	7129	7293	7262	7110	7290	7189	7323	7351	7245	7369	7369	7373	7143	7372	7302	7207	7205	7326	7357	7351	7212	7290	7284	7295	7242	7264	7196	7167	7418	7308	7450	7198	7368	7232	7299	7282	7324	7378	7340	7346	7391	7257	7248	7304	7204	7289	7229	7282	7268	7298	7305	7429	7238	7286	7301	7384	7396	7295	7338	7173	7331	7397	7202	7262	7394	7254	7259	7350	7256	7209	7129	7186	7313	7329	7357	7209	7306	7439	7241	7375	7170	7327	7319	7304	7385	7161	7292	7314	7464	7237	7391	7227	7222	7259	7390	7249	7321	7284	7339	7325	7293	7200	7320	7275	7180	7298	7293	7330	7316	7430	7312	7377	7274	7201	7300	7116	7154	7198	7177	7238	7253	7409	7256	7254	7067	7311	7088	7296	7162	7373	7309	7372	7357	7321	7249	7314	7160	7301	7388	7198	7348	7372	7288	7244	7349	7213	7152	7192	7464	7170	7303	7269	7448	7187	7221	7333	7197	7339	7138	7374	7274	7393	7338	7202	7193	7261	7283	7329	7164	7238	7362	7337	7207	7216	7352	7320	7249	7214	7450	7272	7286	7276	7156	7214	7271	7204	7305	7235	7231	7307	7331	7251	7211	7350	7122	7317	7433	7199	7282	7276	7041	7369	7081	7257	7203	7159	7268	7357	7207	7215	7339	7224	7343	7186	7282	7104	7341	7286	7298	7372	7337	7221	7543	7318	7321	7362	7272	7183	7373	7353	7233	7373	7244	7319	7348	7249	7289	7260	7328	7300	7278	7284	7251	7271	7343	7161	7419	7169	7301	7376	7304	7347	7293	7286	7195	7283	7311	7267	7230	7190	7292	7261	7259	7259	7266	7302	7268	7418	7304	7306	7290	7280	7236	7082	7219	7239	7350	7275	7284	7237	7329	7263	7333	7350	7327	7203	7246	7413	7302	7170	7310	7322	7214	7284	7330	7240	7286	7151	7378	7196	7292	7311	7279	7306	7198	7306	7364	7170	7206	7330	7195	7310	7321	7355	7220	7365	7394	7207	7352	7231	7360	7340	7167	7184	7289	7271	7274	7209	7164	7220	7273	7187	7253	7239	7322	7344	7410	7310	7302	7109	7290	7288	7225	7291	7284	7315	7342	7284	7150	7309	7347	7309	7350	7207	7316	7253	7380	7165	7297	7254	7374	7263	7333	7385	7252	7242	7415	7259	7270	7358	7373	7275	7316	7281	7307	7217	7401	7318	7371	7267	7448	7328	7329	7252	7310	7356	7365	7469	7284	7229	7284	7355	7408	7425	7220	7220	7243	7321	7228	7434	7309	7208	7423	7244	7272	7320	7212	7277	7282	7258	7297	7290	7189	7289	7312	7157	7276	7279	7197	7221	7405	7342	7345	7385	7258	7469	7406	7141	7296	7284	7306	7263	7353	7351	7356	7233	7196	7265	7257	7329	7331	7332	7260	7282	7246	7225	7265	7245	7231	7379	7356	7294	7178	7318	7284	7478	7350	7143	7266	7404	7273	7346	7251	7299	7262	7241	7250	7258	7350	7385	7299	7253	7381	7235	7337	7228	7153	7294	7218	7321	7246	7365	7327	7324	7280	7282	7331	7209	7280	7265	7260	7479	7309	7357	7319	7373	7241	7185	7209	7353	7201	7240	7371	7254	7250	7220	7379	7153	7291	7342	7279	7314	7300	7328	7226	7320	7286	7196	7185	7312	7291	7254	7109	7253	7126	7283	7218	7269	7354	7324	7311	7167	7427	7363	7361	7223	7495	7177	7372	7417	7258	7237	7341	7198	7341	7295	7282	7309	7331	7347	7364	7354	7217	7354	7355	7247	7306	7177	7251	7331	7211	7338	7261	7265	7422	7274	7339	7260	7238	7248	7314	7217	7173	7362	7379	7329	7310	7358	7269	7250	7246	7340	7306	7285	7328	7206	7238	7295	7315	7181	7271	7445	7309	7324	7354	7215	7181	7315	7297	7252	7109	7197	7279	7215	7231	7237	7254	7346	7172	7304	7292	7391	7240	7219	7346	7511	7318	7303	7342	7203	7250	7199	7309	7191	7269	7223	7387	7351	7189	7212	7362	7300	7389	7261	7284	7362	7172	7211	7259	7381	7219	7278	7214	7265	7341	7255	7216	7396	7248	7302	7303	7354	7401	7110	7230	7337	7262	7274	7365	7273	7386	7296	7216	7203	7285	7340	7268	7229	7394	7407	7281	7220	7389	7367	7355	7328	7169	7314	7284	7333	7224	7284	7257	7242	7271	7306	7330	7263	7359	7224	7238	7362	7239	7193	7202	7228	7235	7285	7148	7267	7158	7345	7326	7248	7282	7342	7315	7347	7211	7366	7374	7258	7361	7161	7396	7223	7278	7215	7143	7342	7338	7279	7200	7318	7426	7247	7341	7377	7309	7380	7224	7299	7134	7252	7311	7213	7233	7243	7142	7378	7237	7205	7288	7222	7338	7360	7298	7272	7296	7347	7252	7292	7343	7288	7363	7255	7222	7387	7261	7335	7277	7361	7223	7387	7331	7330	7191	7339	7221	7228	7236	7317	7266	7323	7489	7366	7261	7337	7292	7407	7267	7293	7332	7238	7198	7151	7234	7406	7223	7309	7284	7267	7347	7309	7272	7171	7303	7303	7221	7298	7363	7254	7411	7284	7339	7240	7388	7269	7247	7268	7238	7288	7346	7293	7342	7282	7284	7253	7344	7302	7223	7294	7448	7214	7281	7286	7225	7439	7323	7318	7344	7299	7227	7369	7239	7210	7253	7354	7315	7309	7307	7268	7246	7455	7246	7324	7237	7323	7294	7104	7336	7348	7357	7299	7286	7219	7265	7347	7241	7223	7250	7240	7328	7266	7277	7164	7314	7453	7301	7376	7369	7133	7345	7386	7256	7285	7199	7233	7283	7189	7227	7307	7321	7226	7206	7314	7126	7219	7337	7220	7393	7305	7220	7360	7209	7394	7206	7258	7201	7273	7242	7262	7231	7260	7317	7320	7052	7279	7221	7315	7255	7275	7291	7315	7248	7319	7166	7363	7134	7282	7382	7256	7358	7202	7431	7319	7320	7422	7189	7197	7222	7246	7337	7197	7307	7310	7238	7305	7255	7224	7311	7363	7194	7251	7223	7446	7288	7236	7252	7269	7236	7355	7270	7305	7387	7376	7391	7225	7296	7411	7205	7229	7299	7399	7293	7168	7282	7326	7320	7215	7318	7161	7187	7360	7309	7306	7256	7383	7235	7211	7172
2633	1238	1021	1063	21137	39431	26944	13977	4543	1378	887	805	852	795	820	814	849	754	854	801	858	810	845	816	834	833	765	822	828	851	821	816	807	805	813	828	864	759	813	812	819	840	778	801	800	811	842	798	825	788	818	852	784	768	809	818	787	799	790	790	840	805	798	842	776	768	798	820	837	859	786	833	827	789	805	824	775	778	741	837	730	791	757	835	866	826	827	823	824	837	803	803	817	807	764	779	781	834	821	787	758	817	858	793	825	827	781	778	788	788	851	840	801	814	832	798	820	771	766	822	785	873	811	810	799	778	764	848	839	848	843	794	782	840	825	777	814	813	805	875	797	801	797	806	834	839	799	768	803	829	793	791	811	844	800	843	874	789	818	781	803	783	857	774	793	791	850	807	762	831	817	831	810	804	799	729	817	819	789	815	817	838	842	846	786	802	798	825	805	817	789	812	875	841	790	870	808	796	832	829	809	819	811	829	819	802	805	804	861	814	805	766	805	794	805	849	793	797	884	786	800	880	788	809	808	837	831	855	824	801	823	795	750	858	841	863	842	822	833	845	815	822	799	847	872	798	835	783	783	845	826	822	845	790	850	848	808	806	798	801	810	801	814	821	855	829	810	783	806	815	819	820	872	794	829	784	805	844	848	856	827	839	778	770	851	770	832	781	829	775	816	766	771	826	801	796	813	778	828	822	790	824	798	788	782	848	836	838	836	799	849	839	851	807	766	832	865	802	822	779	797	781	797	807	844	821	850	794	810	779	760	795	788	794	844	839	796	790	784	838	796	784	805	816	854	773	866	781	717	813	814	763	863	799	785	847	809	782	777	827	827	827	870	792	864	820	836	783	841	773	775	826	840	842	855	856	825	824	847	830	839	807	769	823	795	791	792	794	804	798	774	832	782	850	810	760	835	814	802	841	848	845	799	782	777	821	820	779	827	764	845	843	821	830	787	838	818	776	821	829	780	834	814	778	863	820	842	802	799	862	829	769	817	802	793	841	822	813	809	805	815	815	867	766	798	792	798	840	800	776	851	826	773	792	842	850	788	823	837	791	857	852	763	790	820	803	818	790	805	797	819	811	819	737	829	779	782	803	808	810	875	762	806	803	798	831	813	821	811	858	851	820	815	752	811	790	774	821	835	772	783	839	803	793	783	790	825	750	820	817	809	817	811	845	799	822	807	820	812	828	822	861	809	839	817	791	790	796	840	809	810	849	776	794	814	761	795	762	784	824	822	835	793	838	824	784	792	831	820	786	776	812	843	809	795	825	829	773	775	767	816	766	772	839	768	853	821	803	816	834	822	803	790	775	739	837	798	834	863	803	790	812	853	792	797	813	748	795	827	750	781	769	805	788	820	863	875	793	879	817	805	773	786	793	805	797	840	809	747	792	804	837	848	772	801	788	820	796	823	859	803	843	831	825	792	761	807	789	769	841	758	818	839	810	865	843	835	791	838	826	797	812	814	842	844	889	789	822	808	832	808	794	808	764	792	776	818	825	810	839	785	758	844	832	756	831	848	781	796	758	832	800	805	806	869	795	839	796	821	786	791	764	809	793	842	809	831	762	822	814	786	866	788	803	798	816	825	775	805	818	819	870	785	777	819	846	896	824	791	872	797	831	770	869	798	798	819	790	803	796	799	865	844	816	814	766	821	858	845	775	841	860	801	804	835	799	829	798	817	850	800	807	813	743	822	816	786	778	845	831	820	848	839	818	816	842	821	853	802	852	811	873	787	859	817	808	796	822	818	805	805	822	845	785	811	810	813	830	833	829	821	789	793	797	766	812	791	829	849	783	813	770	852	844	776	825	787	783	827	819	771	774	829	842	817	858	862	819	788	839	818	826	813	899	824	787	804	835	839	789	790	785	829	843	823	819	839	791	870	817	799	822	826	769	760	810	855	807	788	820	837	852	809	783	833	814	800	834	801	800	829	835	772	840	868	798	804	849	793	868	788	795	820	817	819	850	807	749	829	845	801	840	775	836	813	814	825	816	857	827	787	770	801	822	792	800	851	821	750	810	766	783	823	820	844	833	799	873	787	836	779	840	807	824	816	817	823	842	805	809	814	747	808	856	805	840	807	744	791	853	780	811	815	841	809	832	798	809	769	825	815	783	819	803	780	801	843	796	821	846	802	831	829	836	832	777	803	805	793	830	782	761	809	819	773	772	863	803	786	833	868	790	755	868	822	815	740	860	823	848	792	829	823	862	845	834	763	789	787	851	821	831	802	786	777	777	835	808	852	840	798	876	849	791	806	804	830	827	805	782	889	790	806	766	806	814	800	832	890	816	831	803	844	770	841	764	823	839	781	830	797	833	778	841	826	789	784	791	787	876	821	849	833	801	835	769	825	742	816	809	827	818	865	802	889	841	760	810	758	830	766	838	813	816	811	788	831	755	780	746	815	831	778	819	825	832	816	814	784	849	822	800	827	824	784	795	778	786	834	782	824	802	766	850	839	818	798	836	782	776	806	829	834	759	808	853	819	768	803	819	783	771	785	796	797	766	809	825	842	807	785	833	787	811	831	754	825	854	790	788	763	850	840	843	815	813	803	806	769	786	817	830	796	833	757	846	794	799	818	818	782	809	806	861	814	846	821	851	808	778	802	827	804	815	836	819	789	838	788	788	800	845	827	839	787	815	817	829	859	788	760	794	814	815	809	789	858	800	795	821	814	768	870	838	805	808	815	849	829	830	805	789	776	825	768	773	857	833	816	843	793	812	807	805	817	834	857	800	842	804	791	817	773	826	768	839	838	810	805	812	803	811	819	889	814	768	767	835	867	841	788	811	837	885	822	816	859	873	799	763	791	814	886	811	794	805	837	825	833	885	870	794	817	834	808	800	795	832	817	839	779	809	832	849	818	819	859	762	841	835	786	803	797	848	816	867	754	868	796	786	827	797	772	785	853	784	833	797	810	815	824	840	807	813	817	803	823	798	865	824	826	840	797	829	822	821	796	849	770	772	801	825	800	835	804	853	837	797	825	807	802	809	750	889	803	795	841	792	825	816	793	779	840	803	812	849	797	755	800	749	769	773	784	756	805	789	832	842	776	777	736	840	824	789	727	813	787	845	800	835	787	861	856	840	833	850	864	763	791	856	838	792	805	815	813	777	817	807	814	841	773	809	846	808	825	775	840	839	829	780	794	842	802	856	761	818	787	802	762	832	815	834	791	756	830	817	783	804	799	823	830	836	805	807	843	810	812	787	839	802	840	816	813	871	843	801	802	779	871	849	775	855	819	812	806	862	773	796	833	751	834	796	785	796	788	780	795	786	790	771	866	808	765	875	801	862	830	811	803	818	869	806	801	836	824	842	808	782	754	839	799	831	777	794	809	794	802	842	835	811	812	824	812	800	866	778	845	814	833	838	811	831	793	811	773	782	770	842	826	833	874	808	829	792	780	820	820	753	812	793	823	802	796	815	819	810	811	771	799	833	842	791	824	800	842	855	786	762	836	803	842	835	813	799	901	810
20989	13982	10048	19702	72002	96390	74476	58299	34806	16233	9206	7306	7205	7205	7116	7255	6922	7057	7128	7160	7062	7044	7169	7117	7101	7243	7174	7121	7188	7180	7161	7234	7161	7131	7122	7138	7069	7358	7171	7207	7096	7121	7088	6992	7195	7169	7220	7182	7179	7150	7009	7232	7088	7123	7061	7057	7056	7051	7101	7054	7211	7121	7137	7106	7127	7055	7090	7127	7156	7195	7081	7056	7188	7279	7001	7144	7225	7192	7169	7069	7167	7145	7153	7236	7256	7031	7043	7228	7243	7063	7246	7064	7188	7147	7144	7270	7112	7158	7201	7228	7073	7079	7146	7062	7179	7036	7092	6996	7308	7249	7100	7127	7028	7173	7259	7130	7134	7091	6985	7109	7189	7219	7002	7028	7110	7149	7166	7173	7177	7203	7230	7129	7184	7037	7155	7120	7045	7121	7123	7240	7150	7070	7099	7137	7318	7103	7248	7209	7199	7269	7185	7041	7170	7107	7129	7009	7143	7000	7111	7079	7224	7254	7138	7162	7090	7066	6985	7173	7180	7103	7055	7104	7105	7084	7314	7088	7103	7188	7097	7135	7113	7105	7234	7234	7097	7246	7069	7081	7223	7257	7240	7087	7103	7198	7183	7223	7118	7188	7023	7146	7175	7014	7095	7276	7136	7054	7092	7061	7208	7169	7151	7176	7240	7024	7158	7102	7160	7023	7064	7113	7113	7218	7115	7139	7063	7164	7197	7272	7161	7087	7181	7014	7340	7006	7120	7074	7159	7119	7156	7267	7136	7094	7058	7244	7205	6980	7093	7114	7233	7163	6991	7160	7053	7114	7083	7064	7068	7093	7142	7077	7050	7081	7122	6994	7256	7059	7134	7151	7154	7202	7158	7073	7117	7257	7187	7171	7140	7160	7082	7116	7067	7212	7154	7176	7062	6927	7163	7108	7106	7015	7075	7087	7074	7207	7081	7043	7168	7007	7156	7128	7230	7171	7257	7085	7183	7067	7222	7126	7119	7146	7118	7142	7097	7285	7091	7155	7156	7234	7195	7080	7262	7264	7165	7088	6999	7084	7217	7123	7107	7048	7156	7132	7307	7073	7070	7167	7174	7111	7128	7093	7092	7151	7157	7017	7247	7151	7171	6949	7183	7117	7258	7109	7141	7108	7176	7228	7155	7105	7132	7123	7201	7162	7151	7177	7189	7093	7157	7168	6939	7185	7159	7199	7141	7185	7250	7164	7166	7150	7160	7244	7135	7100	7161	7010	7092	7062	7193	7139	7196	7085	7430	7209	7179	7100	6955	7270	6993	7177	7250	7193	7071	7145	7252	7189	7040	7141	7117	7143	7159	7238	7193	7106	7162	7181	7145	7269	7109	7124	7172	7169	7081	7120	7256	7167	7116	7163	7267	7126	7100	7083	7145	6966	7029	7124	7080	7096	7228	7161	7176	7124	7273	7232	7166	7109	7143	7013	7045	7262	7152	7095	7044	7156	7202	7070	7177	7195	7176	7224	7095	7152	7131	7160	7013	7087	7135	7087	7128	7132	7158	7212	7107	6987	7146	7022	7115	7142	7150	7063	7134	7070	7306	7102	7018	7102	7162	7110	7106	7174	7052	7207	7189	7282	7226	7082	7159	7081	7266	7097	7243	7020	7105	7066	7098	7028	7117	7200	7159	7190	7058	7137	7077	7105	7317	7044	7153	7249	7160	7072	7217	6965	7126	7149	7109	7213	7207	7137	7073	7115	7067	7142	7167	7177	7288	7345	7253	7229	7183	7106	7307	7035	7067	7122	7076	7120	7216	7192	7172	7208	7092	7229	7087	7211	7149	7132	6977	7226	7163	7069	7119	7228	7175	7235	7206	7093	7076	7087	7255	7222	7166	7186	7150	7239	7164	7156	7126	7185	7088	7316	7016	7112	7267	7116	7130	7143	7200	7057	7065	7077	7180	7032	7034	7085	7155	7072	7174	7201	7239	7189	7153	7314	7088	7166	7127	7068	7070	7161	7108	7111	7189	7120	7181	7113	7078	7123	7004	7115	7233	7022	7154	7173	7073	7038	7163	7228	7197	7156	7247	7122	7072	7024	7211	7211	7168	7127	7180	7082	7223	7140	7154	7052	7167	7131	7169	7080	7111	7005	7197	7044	7137	7271	7175	7073	7136	7109	7150	7097	7238	7145	7044	7113	7120	7092	7114	7126	7158	7155	7192	7003	6955	7143	7097	7105	7151	7131	7183	7092	7204	7117	6950	7200	7209	7106	7190	6968	7184	7061	7140	7188	7055	7095	7078	7100	7102	7182	7060	7043	7115	6969	7167	7130	7142	7178	7149	7170	7128	7324	7235	7090	7139	7217	7035	7110	7118	7349	7162	7204	7044	7104	7071	7101	7069	7201	7158	6995	7104	7104	7215	7264	7191	7205	7190	7175	7116	6989	7224	7219	7095	7040	7121	7197	7245	7091	7169	7094	6997	7215	7234	7004	7095	7087	6971	7075	7092	7071	7175	7086	7196	7100	7212	7104	7055	7041	7004	7110	7038	7152	7111	7053	7131	7060	7142	6968	7098	7103	7140	7326	7160	7137	7205	7135	7055	7139	7106	7159	7165	7208	7108	7031	7047	7150	7057	7077	7158	7094	7172	7144	7237	7143	7129	7188	7197	7100	7067	7176	7061	7016	7092	7075	7181	7222	7117	7166	7314	7117	7076	7167	7065	7057	7172	7196	7149	7075	7180	7173	7171	7105	7185	7206	6984	7171	7116	7069	7003	7236	7112	7037	7217	7179	7084	7280	7205	7230	7140	7167	7170	7123	7058	7136	7127	7071	7277	7144	7084	7186	7190	7050	7064	7091	7174	7170	7121	7151	7172	7219	7136	7242	7095	7218	6972	7118	7055	7107	7273	7166	7183	7087	7178	7126	7162	7123	7045	7081	7232	7250	7185	7205	7222	7214	7114	7218	7173	7090	7228	7255	7065	7168	7150	7219	7128	7052	7120	7259	7206	7116	7256	7053	7136	7246	7197	7117	7215	7194	7067	7139	7204	6960	7159	7085	7140	7073	7123	7030	7246	7086	7106	7137	7224	7199	7165	7287	7106	7242	7126	7142	7215	7205	7061	7057	7203	7121	7190	7207	7140	7085	7258	7124	7084	7040	7138	7100	7169	7035	7139	7088	7156	7134	7130	7125	7212	7220	7116	7174	7135	7126	7051	7229	7135	7171	7181	7094	7140	6951	7182	7285	7174	7084	7151	7144	7090	7088	7246	7160	7257	7198	7148	7216	7118	7187	7212	7177	7171	7123	7101	7218	7078	7193	7059	7104	7084	7174	7267	7222	7080	7184	7036	7269	7208	7099	7113	7175	7147	7196	7190	7142	7100	7075	7182	6903	7153	7245	7219	7186	7002	7133	7009	7085	7107	7152	7192	7025	7214	7143	7029	7107	7083	7114	7225	7162	7152	6984	7147	7153	7275	7082	7078	7109	7123	7084	7112	7157	7124	7180	7268	7135	7158	7126	7243	7016	7197	7103	7220	7093	7074	7142	7055	7183	7187	7111	7157	7092	7018	7060	7104	7063	7072	7095	7145	7022	7144	7174	7137	7195	7157	7084	7150	7053	7120	7167	7064	7197	7086	7005	7249	7088	7030	7139	7169	7130	7278	7183	7202	7222	7014	7169	7263	7096	7089	7112	7133	7071	7144	7177	7162	7094	7163	7202	7141	7102	7059	7208	7169	7179	7110	7067	7111	6952	7185	7134	6989	7138	7117	7098	7115	7192	7224	6943	6971	7154	7148	7092	7039	7021	7125	7127	7167	7110	7230	7074	7102	7079	7144	7192	7083	7149	7051	7021	7238	7193	7177	7268	7049	7072	7151	7081	7141	7154	7199	7071	7182	7093	7302	7091	7229	7086	7165	7219	7149	7169	7179	7110	7127	7139	7049	7002	7164	7094	7101	7191	7096	7033	7221	7109	7195	7144	7222	7082	7086	7135	7258	7104	7167	7188	7046	7181	7217	7119	7158	7133	7164	7234	7200	7161	7110	7144	7156	7178	7144	7157	7131	7035	7011	7135	7222	7196	7010	7121	7091	7109	7015	7141	7042	6981	7117	7119	7270	7130	7126	7090	7167	7228	7104	7195	7153	7172	7219	7030	7261	7049	7069	7126	7239	7126	7140	7165	7135	7155	7063	7174	7240	6988	6995	7119	7099	7082	7155	7145	7179	7133	7157	7208	7087	7313	7154	6947	7228	7344	7099	7098	7084	7019	7047	7186	7242	7123	7058	7157	7131	7147	7188	7136	7049	7238	7064	7105	7129	7077	7210	7134	7056	7084	7235	7246	7157	7030	7061	7065	7172	7203	7298	7189	7188	7297	7147	7060	7216	7184	7251	7167	7164	7090	7049	7109	7242	7278	7112	7174	7072	7068	7138	7159	7097	7137	7179	7060	7130	7145	7220	7103	7092	7140	7209	7112	7244	7097	7200	7082	7200	7151	7018	7040	7200	7233	7029	7100	7218	7120	7116	7234	7163	7187	7096	7144	7116	7122	7321	7102	7040	7205	6899	7187	7076	7113	7116	7137	7154	7128	7112	7161	7192	7188	7012	7131	7193	6983	7039	7256	7212	7061	7213	7046	7199	7239	7144	7144	7042	7146	7331	7211	7098	7083	7195	7263	7120	7050	7129	7259	7130	7105	7189	7057	7097	7215	7133	7094	7026	7115	7179	7073	7087	7211	7193	7162	7137	7155	7019	7064	6990	7223	7103	7200	7123	7172	7143	7133	7166	6977	7093	7199	7193	7276	7180	6984	7197	7105	7113	7104	7115	7160	7119	7208	7174	7091	7170	7083	7126	7210	7210	7205	7181	7193	7134	7124	7133	6980	7094	7177	7219	7168	7206	7367	7089	7215	7171	7186	7143	7047	6960	6966	7260	7083	7139	7188	7098	7123	7002	6999	7246	7160	7166	7153	7003	7042	7279	7161	7134	7163	7201	7046	7316	7061	7226	6993	7220	7192	7174	7290	7081	7203	7111	7026	7216	7174	7236	6996	7077	7217	7148	7135	7202	7034	7094	7183	7167	7237	7183	7304	7062	7194	7227	7246	7089	7170	7196	7175	7153	7053
2635	781	788	1031	6128	10716	6524	3105	1461	916	791	772	677	767	717	729	750	744	769	755	736	728	723	772	761	752	760	734	752	754	734	757	786	777	698	797	772	729	710	715	726	736	732	762	760	748	724	727	760	741	801	737	752	773	730	793	756	741	790	722	707	755	693	659	746	711	760	763	751	741	739	733	721	752	766	745	747	700	704	691	762	716	726	795	686	743	716	739	789	757	789	730	785	743	725	761	723	706	763	763	753	730	770	796	753	725	732	758	722	744	717	759	755	711	710	745	719	714	801	716	720	744	706	761	680	785	735	732	737	733	807	751	722	728	779	713	737	709	761	710	755	776	728	751	807	746	754	714	769	749	730	718	774	772	741	758	792	757	753	718	781	700	753	759	730	735	712	788	765	742	745	747	762	775	683	773	742	720	734	742	742	739	712	747	731	759	684	768	746	732	728	814	741	766	777	709	767	753	770	680	727	685	739	778	743	724	733	724	765	734	773	758	748	729	763	748	722	731	765	725	762	751	749	740	719	769	725	769	737	722	711	759	794	782	775	785	733	750	775	770	733	752	760	720	749	750	751	736	748	748	754	674	721	727	722	715	730	752	739	714	761	776	713	721	721	727	723	785	728	765	740	746	814	743	705	720	735	736	721	711	779	711	701	792	707	742	744	756	759	799	729	703	746	763	750	765	759	720	736	754	717	737	754	751	781	721	740	838	797	725	773	794	748	768	758	727	723	697	777	735	709	726	745	729	683	721	772	775	731	733	785	729	735	723	727	746	731	700	778	693	748	746	720	751	748	747	722	778	714	721	699	755	735	724	750	748	695	681	706	755	766	798	677	721	718	722	795	695	692	717	760	738	783	738	705	707	737	743	732	733	729	745	776	760	747	747	724	702	742	748	727	717	764	800	771	747	761	739	791	771	712	736	685	734	736	782	726	696	751	719	728	764	723	750	756	748	743	750	745	746	719	704	726	695	730	701	777	786	740	746	736	775	718	753	703	785	712	742	787	784	717	753	738	742	717	785	792	744	725	777	766	718	760	770	727	761	785	788	732	740	670	722	722	802	749	760	759	733	724	735	708	745	772	765	805	767	737	743	717	731	784	750	741	749	759	731	762	755	761	766	743	722	759	759	713	745	711	726	735	737	762	734	725	749	742	743	757	734	790	730	744	732	719	748	752	731	735	759	750	771	736	793	783	724	803	788	702	775	733	724	715	716	727	751	746	717	795	750	792	749	783	731	751	773	709	701	709	745	760	720	716	738	725	735	748	780	749	707	756	727	696	707	718	737	729	687	753	761	729	731	683	744	733	747	738	734	763	732	682	731	685	690	760	719	743	756	738	758	789	776	749	704	706	703	681	729	801	743	720	692	741	772	781	745	756	727	744	718	764	749	770	772	707	714	728	751	755	692	721	697	737	740	726	772	701	712	788	738	740	772	792	755	736	766	732	761	714	732	738	757	725	750	768	768	718	721	759	708	688	762	775	756	732	749	716	743	784	776	705	764	720	680	741	702	736	750	751	757	715	742	734	726	682	766	761	759	791	714	706	750	768	725	704	738	727	698	750	727	736	761	754	772	756	762	723	744	745	719	735	736	767	788	769	745	771	721	749	774	739	746	711	728	749	710	715	734	694	767	696	758	705	773	758	720	770	756	772	819	743	754	746	689	731	781	737	755	763	730	720	721	732	758	756	777	731	672	729	761	750	719	731	761	703	739	736	745	786	780	760	768	774	698	724	756	734	684	728	781	735	829	748	716	758	705	777	712	735	766	767	724	738	802	756	709	767	757	729	764	762	749	773	735	762	728	740	767	734	736	779	766	732	746	737	719	727	765	742	741	736	761	706	747	766	771	739	785	724	752	752	749	758	719	792	781	775	681	730	725	748	762	751	699	717	672	756	766	748	750	768	705	731	756	724	759	779	782	702	705	730	740	782	745	761	742	717	740	712	751	756	702	795	763	720	725	754	733	734	706	749	750	689	739	763	760	736	721	764	761	798	707	785	762	756	765	698	742	744	747	719	766	752	719	781	733	746	762	787	750	756	758	744	743	724	768	731	762	780	749	764	740	750	732	736	729	781	775	769	737	752	766	793	779	703	768	759	758	702	750	703	756	771	770	730	739	725	799	728	795	726	721	733	747	717	721	761	752	746	728	689	712	772	739	730	754	716	728	733	779	746	722	757	733	728	725	741	737	776	706	732	761	721	708	757	733	705	725	772	717	756	745	762	738	768	798	795	718	765	742	748	711	701	720	783	727	684	730	739	764	724	748	732	772	759	743	715	744	708	722	748	731	747	754	727	763	797	776	732	739	796	785	715	728	755	780	734	712	749	763	778	723	732	775	745	732	759	746	775	748	722	737	782	706	752	725	745	722	714	737	722	727	700	776	694	690	719	730	719	768	738	755	711	716	769	756	747	798	705	773	730	754	716	764	714	756	724	732	771	785	721	721	744	725	736	721	752	721	770	751	752	763	731	735	791	728	729	706	693	726	778	669	672	747	747	773	769	718	757	787	746	737	711	780	741	770	744	769	748	753	761	761	747	732	700	745	725	734	759	738	756	755	736	823	706	740	726	740	720	753	746	700	726	650	770	744	765	759	752	782	760	729	729	749	756	725	778	729	791	708	785	704	786	722	702	754	747	744	732	793	711	748	786	761	743	746	718	704	683	724	740	741	737	691	717	741	773	751	675	736	763	798	734	754	738	801	704	725	689	699	781	732	744	742	732	788	762	743	716	713	712	711	748	719	761	715	722	724	793	773	751	734	698	760	719	672	730	758	780	732	706	705	730	740	752	734	738	730	754	737	789	731	744	721	747	718	758	703	773	725	732	735	698	758	706	741	734	718	715	729	738	801	730	753	758	778	748	777	702	702	783	768	734	755	819	784	752	718	763	715	706	723	745	776	741	752	784	734	757	689	745	752	740	755	796	728	737	720	741	741	785	729	767	754	763	779	739	733	741	718	788	735	781	760	741	764	712	781	726	759	748	760	745	723	776	715	720	734	698	778	801	726	778	765	766	754	744	777	738	779	747	754	713	754	721	720	784	760	800	723	743	732	752	737	753	748	768	692	713	735	736	753	739	742	713	747	728	742	751	743	752	781	732	767	738	749	808	703	710	734	771	731	734	735	745	764	740	750	732	757	743	745	762	728	720	765	728	757	739	701	768	732	764	763	751	685	738	722	739	709	743	734	719	723	744	705	789	744	750	725	736	761	738	763	704	691	711	751	757	754	746	774	776	725	737	712	685	734	768	731	712	732	678	733	764	735	734	708	734	702	723	701	723	770	716	750	727	739	751	720	754	720	743	703	707	760	724	702	809	696	726	706	759	727	772	712	686	731	760	710	758	750	749	696	716	725	721	723	702	735	715	808	751	787	768	755	786	773	731	780	693	721	715	788	752	745	752	737	751	738	755	729	746	751	760	774	737	743	720	741	754	768	747	760	715	761	694	724	742	767	746	747	728	779	722	747	779	724
12994	8087	7289	19291	59690	64154	45800	32524	17754	8857	7008	6671	6384	6620	6538	6623	6525	6509	6608	6540	6538	6399	6474	6457	6567	6429	6475	6552	6422	6529	6490	6530	6652	6403	6518	6449	6419	6410	6672	6439	6441	6557	6586	6463	6597	6502	6611	6476	6532	6532	6610	6598	6588	6503	6502	6574	6416	6543	6489	6566	6449	6569	6554	6624	6480	6500	6550	6564	6535	6468	6585	6452	6337	6450	6527	6479	6506	6531	6583	6578	6489	6566	6466	6577	6491	6442	6553	6613	6476	6529	6491	6617	6467	6669	6515	6594	6467	6454	6629	6554	6444	6575	6508	6603	6579	6501	6597	6542	6580	6460	6635	6570	6550	6524	6457	6510	6559	6421	6533	6516	6582	6437	6464	6586	6491	6483	6397	6526	6419	6490	6538	6501	6550	6491	6406	6518	6614	6378	6412	6564	6462	6508	6409	6452	6619	6434	6441	6532	6475	6543	6464	6583	6372	6565	6437	6508	6545	6540	6462	6521	6511	6608	6540	6720	6723	6369	6512	6505	6551	6569	6511	6532	6517	6554	6508	6478	6584	6617	6440	6632	6561	6507	6464	6433	6428	6456	6531	6368	6399	6479	6520	6582	6496	6509	6428	6657	6528	6440	6494	6529	6575	6582	6423	6590	6514	6416	6479	6427	6518	6522	6628	6591	6539	6538	6479	6560	6615	6702	6525	6570	6593	6502	6517	6452	6439	6450	6422	6496	6480	6521	6562	6488	6458	6507	6577	6574	6493	6433	6481	6457	6535	6510	6471	6561	6548	6527	6590	6543	6605	6515	6527	6543	6545	6512	6538	6493	6484	6450	6550	6509	6520	6583	6519	6425	6572	6494	6572	6609	6597	6390	6399	6502	6604	6568	6484	6597	6553	6547	6438	6477	6533	6509	6494	6495	6504	6668	6486	6561	6468	6490	6488	6411	6715	6463	6486	6546	6551	6503	6559	6498	6475	6460	6478	6468	6552	6480	6644	6515	6439	6585	6420	6535	6399	6549	6670	6702	6523	6516	6398	6418	6537	6638	6540	6533	6437	6548	6423	6468	6568	6575	6580	6584	6591	6582	6644	6347	6377	6524	6536	6573	6498	6607	6505	6536	6547	6523	6319	6585	6435	6553	6504	6524	6582	6367	6466	6428	6484	6511	6471	6558	6538	6508	6514	6524	6557	6602	6626	6355	6589	6666	6483	6469	6628	6472	6544	6608	6554	6435	6430	6467	6566	6403	6673	6586	6594	6577	6533	6453	6575	6583	6577	6578	6559	6526	6387	6510	6610	6490	6392	6638	6627	6575	6573	6624	6480	6515	6509	6562	6506	6520	6573	6528	6490	6486	6543	6647	6558	6599	6521	6626	6593	6593	6469	6571	6577	6439	6616	6342	6573	6598	6579	6458	6573	6646	6535	6442	6488	6531	6441	6511	6598	6473	6522	6666	6557	6513	6451	6549	6491	6646	6488	6472	6431	6558	6559	6624	6468	6476	6418	6573	6559	6588	6455	6486	6476	6549	6587	6499	6394	6650	6583	6490	6501	6510	6556	6465	6540	6437	6498	6561	6447	6436	6677	6604	6404	6567	6426	6595	6532	6464	6452	6558	6603	6537	6406	6558	6526	6633	6655	6432	6561	6413	6617	6533	6451	6580	6478	6513	6471	6561	6427	6548	6463	6482	6546	6553	6453	6471	6552	6474	6423	6580	6408	6445	6464	6398	6671	6652	6441	6611	6530	6389	6442	6515	6513	6399	6569	6572	6676	6573	6509	6536	6631	6588	6641	6505	6540	6551	6506	6631	6503	6471	6455	6577	6553	6535	6551	6516	6563	6438	6644	6509	6603	6397	6322	6469	6573	6494	6418	6490	6501	6528	6439	6460	6551	6566	6569	6533	6546	6459	6589	6442	6568	6493	6477	6363	6510	6566	6563	6501	6452	6462	6534	6371	6512	6576	6497	6490	6506	6628	6567	6551	6505	6541	6484	6436	6479	6545	6516	6545	6607	6433	6502	6458	6576	6494	6453	6633	6567	6583	6474	6668	6417	6500	6590	6470	6458	6566	6436	6475	6465	6523	6411	6480	6400	6508	6516	6469	6437	6408	6545	6532	6459	6589	6494	6413	6497	6527	6481	6380	6568	6502	6440	6512	6505	6569	6464	6490	6565	6551	6529	6459	6680	6498	6543	6523	6373	6554	6682	6542	6705	6482	6498	6458	6533	6670	6407	6476	6464	6504	6509	6482	6560	6525	6602	6449	6446	6422	6558	6522	6570	6562	6588	6584	6582	6474	6393	6590	6559	6631	6632	6497	6436	6630	6401	6472	6488	6688	6585	6587	6519	6553	6422	6505	6484	6549	6538	6552	6458	6462	6470	6447	6619	6559	6495	6465	6446	6637	6578	6555	6537	6433	6527	6504	6526	6400	6632	6672	6499	6543	6581	6462	6435	6518	6462	6514	6304	6655	6596	6508	6580	6505	6482	6437	6618	6638	6590	6487	6373	6462	6633	6390	6430	6479	6436	6458	6576	6425	6534	6392	6506	6555	6516	6509	6427	6473	6540	6609	6552	6446	6567	6649	6533	6539	6531	6531	6598	6542	6415	6568	6516	6461	6580	6478	6468	6537	6513	6554	6457	6550	6538	6477	6546	6466	6548	6520	6405	6413	6455	6553	6490	6588	6373	6553	6540	6449	6556	6559	6441	6530	6536	6491	6558	6542	6624	6533	6425	6510	6500	6631	6494	6492	6547	6636	6559	6497	6419	6456	6603	6614	6526	6518	6513	6555	6568	6489	6623	6542	6545	6500	6592	6518	6494	6614	6484	6459	6542	6600	6455	6447	6591	6583	6460	6719	6415	6559	6589	6456	6466	6458	6546	6404	6519	6593	6595	6490	6538	6437	6382	6470	6513	6457	6537	6567	6486	6522	6562	6495	6532	6561	6465	6615	6639	6547	6425	6608	6458	6621	6412	6462	6539	6529	6529	6502	6513	6466	6606	6584	6561	6525	6669	6629	6463	6710	6527	6504	6571	6505	6580	6508	6569	6496	6524	6503	6535	6508	6454	6533	6636	6456	6600	6605	6589	6551	6471	6528	6476	6456	6548	6659	6476	6483	6444	6428	6496	6649	6623	6567	6497	6507	6455	6570	6613	6500	6707	6442	6521	6520	6578	6619	6382	6478	6562	6518	6546	6486	6529	6533	6682	6583	6454	6609	6558	6602	6479	6505	6643	6561	6430	6467	6390	6518	6465	6468	6562	6563	6572	6470	6496	6544	6507	6461	6496	6494	6488	6470	6531	6580	6502	6535	6599	6576	6554	6595	6455	6628	6542	6475	6437	6569	6481	6396	6590	6531	6515	6523	6542	6481	6607	6323	6502	6486	6493	6387	6437	6411	6544	6500	6550	6515	6504	6460	6529	6437	6459	6482	6553	6474	6649	6526	6536	6547	6683	6528	6453	6524	6452	6674	6487	6634	6418	6474	6587	6714	6520	6549	6449	6516	6482	6533	6627	6531	6487	6654	6544	6465	6522	6474	6453	6601	6429	6538	6491	6436	6514	6505	6494	6467	6551	6540	6590	6513	6393	6490	6580	6415	6511	6379	6533	6496	6496	6511	6462	6558	6519	6593	6464	6449	6621	6430	6552	6643	6500	6576	6562	6472	6492	6532	6531	6373	6564	6526	6530	6450	6438	6505	6546	6552	6395	6507	6459	6559	6558	6428	6590	6476	6431	6615	6504	6477	6525	6470	6479	6436	6458	6512	6566	6560	6512	6566	6577	6475	6502	6534	6478	6602	6576	6493	6508	6500	6567	6577	6524	6494	6447	6721	6544	6631	6466	6510	6536	6609	6449	6527	6586	6423	6526	6536	6440	6433	6494	6487	6552	6420	6479	6522	6441	6410	6658	6498	6586	6524	6500	6580	6603	6519	6647	6537	6449	6496	6607	6526	6540	6516	6479	6553	6488	6615	6562	6451	6630	6576	6583	6490	6521	6524	6647	6559	6500	6433	6533	6424	6533	6522	6495	6564	6474	6393	6610	6583	6458	6425	6488	6455	6428	6601	6474	6517	6560	6591	6575	6463	6421	6646	6614	6552	6512	6537	6460	6515	6606	6581	6436	6388	6487	6520	6546	6448	6557	6549	6709	6503	6645	6541	6549	6456	6517	6458	6548	6623	6459	6741	6487	6515	6536	6588	6556	6600	6449	6497	6522	6544	6489	6629	6506	6553	6550	6398	6502	6521	6429	6522	6404	6633	6557	6609	6454	6533	6528	6622	6456	6582	6469	6526	6595	6495	6481	6617	6625	6523	6538	6465	6597	6542	6585	6518	6529	6357	6452	6477	6675	6434	6578	6552	6468	6600	6469	6464	6476	6496	6696	6568	6627	6607	6467	6576	6480	6477	6519	6503	6542	6486	6461	6509	6514	6600	6523	6493	6483	6607	6411	6514	6571	6574	6546	6481	6531	6520	6618	6566	6518	6571	6445	6436	6525	6493	6483	6572	6592	6510	6503	6523	6492	6635	6562	6591	6447	6627	6596	6573	6470	6411	6542	6599	6435	6557	6530	6503	6421	6482	6620	6457	6613	6427	6555	6460	6523	6494	6472	6517	6558	6555	6519	6525	6621	6540	6431	6649	6510	6550	6475	6430	6437	6603	6428	6548	6593	6459	6575	6452	6471	6575	6561	6458	6552	6478	6516	6517	6571	6508	6490	6340	6560	6583	6427	6428	6460	6519	6613	6508	6611	6608	6400	6576	6613	6593	6455	6520	6392	6529	6530	6478	6555	6581	6453	6463	6467	6504	6417	6445	6500	6585	6568	6526	6456	6578	6429	6626	6490	6526	6531	6552	6557	6628	6566	6547	6605	6525	6545	6518	6469	6488	6551	6592	6559	6639	6624	6598	6462	6381	6536	6456	6505	6527	6473	6469	6542	6463	6447	6371	6554	6492	6459	6629	6601	6630	6526	6509	6547	6504	6526	6510	6512	6457	6529	6507	6516	6445	6478	6525	6543	6485	6711	6492	6600	6561	6465	6502	6471	6640	6585	6569	6552	6599	6632	6499	6391	6531	6543	6503	6475	6538	6521	6446	6469	6409
1503	933	818	1616	16028	22554	12486	4846	1925	913	778	700	737	699	715	721	745	701	719	719	741	744	739	750	722	737	740	711	712	724	731	782	743	743	704	724	745	695	682	710	697	724	752	718	728	789	704	736	729	697	736	663	762	770	776	748	684	705	708	713	709	717	735	722	718	702	703	787	694	708	723	768	703	736	742	708	724	726	718	757	716	721	728	713	674	726	685	708	708	731	770	706	734	760	705	726	734	699	750	690	718	762	778	730	682	750	773	739	751	711	731	749	725	777	714	724	686	737	714	782	716	705	726	723	677	720	749	713	736	740	741	714	677	738	709	704	771	752	761	709	750	748	687	704	699	746	717	743	703	692	733	720	745	713	669	721	724	710	752	686	700	757	745	657	677	712	726	767	744	710	755	753	757	719	759	705	734	770	734	716	738	689	684	753	739	747	757	723	694	714	701	716	740	755	694	726	727	696	667	707	703	721	724	739	703	700	697	728	757	693	760	718	694	726	735	774	714	677	746	728	756	753	717	697	697	763	729	714	722	763	718	724	719	715	717	705	724	753	737	730	761	698	721	746	749	768	767	737	747	774	788	714	691	737	744	710	745	753	738	724	713	733	756	740	701	698	722	746	686	720	690	755	698	687	772	701	727	706	725	745	742	729	713	715	686	648	751	774	689	749	731	747	693	750	691	701	708	778	754	703	692	711	686	739	719	760	757	777	735	730	728	737	706	695	711	722	701	695	747	720	721	695	746	721	742	729	748	705	760	749	733	729	748	704	810	755	714	742	796	670	700	810	707	776	770	688	742	754	743	746	711	709	734	735	658	713	722	726	729	781	758	762	703	747	696	736	717	738	728	737	756	677	782	706	725	684	714	749	758	734	733	749	671	712	752	738	735	725	711	749	744	713	755	736	748	694	674	728	782	768	713	757	760	755	768	721	688	695	737	710	769	697	716	694	749	728	697	743	754	732	737	704	774	748	721	691	736	743	734	739	753	704	788	704	730	736	791	754	707	726	691	703	714	744	778	680	754	727	694	772	695	729	710	707	710	760	741	749	681	687	679	751	761	712	685	735	776	735	692	702	718	718	705	728	746	747	690	757	707	766	726	723	719	776	713	714	723	723	752	729	697	712	726	751	742	704	728	716	695	744	740	767	713	713	744	694	699	728	711	706	739	690	724	780	735	747	755	761	773	709	747	696	763	727	745	671	688	738	706	771	748	737	709	731	735	694	714	747	707	736	705	757	720	718	711	755	739	736	758	733	723	729	741	731	743	736	738	737	730	747	720	718	718	743	698	744	749	756	752	745	690	712	750	775	677	704	741	764	718	710	747	723	734	715	772	723	749	748	702	705	724	727	750	733	722	701	708	741	765	704	728	704	724	720	707	741	691	697	772	700	707	704	732	717	707	759	729	692	752	707	740	740	711	760	751	689	754	744	713	676	725	722	792	729	752	686	710	724	761	687	751	766	754	723	751	712	718	758	721	709	714	725	694	741	780	775	744	685	748	728	723	713	716	691	698	717	685	752	769	736	686	743	715	753	713	740	744	761	721	706	719	737	760	668	721	698	715	723	768	695	708	731	697	779	668	744	755	761	729	718	733	748	705	737	675	674	779	773	715	694	694	742	737	721	719	742	734	724	763	672	772	711	785	722	739	767	745	743	715	704	760	716	683	692	765	716	698	767	771	711	753	745	691	707	733	712	674	765	729	733	744	648	745	675	720	727	731	683	766	740	747	761	750	713	706	720	741	716	766	723	759	781	755	708	699	700	718	714	749	730	690	748	713	720	737	706	700	729	718	763	734	747	745	775	727	767	739	716	771	715	723	704	712	700	709	723	757	698	716	709	719	704	725	718	718	721	696	752	725	713	699	720	725	743	768	759	730	747	735	661	765	745	730	691	725	694	722	705	696	680	685	730	722	724	742	756	757	746	733	717	752	775	739	693	758	707	735	729	729	727	693	775	745	715	719	710	691	764	723	755	715	741	737	739	777	739	774	740	744	726	723	705	705	690	683	704	813	691	737	746	711	762	689	758	698	731	747	706	761	742	708	715	775	700	735	669	709	739	725	730	666	753	702	709	728	710	733	718	767	693	762	721	720	718	692	726	689	708	723	762	692	727	704	695	768	758	736	704	767	676	697	742	735	750	720	700	695	726	715	727	700	733	721	748	780	747	748	739	721	730	736	704	703	745	723	747	681	673	693	668	713	734	712	712	737	717	721	755	702	689	740	753	680	710	715	737	695	727	710	776	734	716	720	726	711	732	723	707	762	713	734	706	727	737	740	749	722	764	724	692	717	715	703	750	739	730	732	730	688	740	722	739	708	734	754	738	768	693	708	679	754	726	743	673	691	747	735	690	714	745	744	721	741	777	793	719	754	698	720	760	710	735	696	775	739	722	717	763	759	714	716	710	727	734	736	735	705	748	741	695	740	725	707	770	742	705	726	734	750	690	752	702	687	703	644	720	756	701	756	754	722	750	728	711	726	760	710	769	712	736	821	737	740	702	701	748	722	715	728	705	727	741	706	728	745	754	714	729	711	760	739	736	730	698	759	725	727	698	777	728	711	767	677	717	759	758	758	673	711	775	746	742	698	743	726	760	731	690	693	803	709	699	659	757	743	699	734	764	722	697	711	771	746	774	730	716	720	691	706	721	699	686	720	687	742	737	717	745	771	731	734	711	737	777	750	681	721	700	726	731	738	793	722	744	727	774	726	719	723	711	760	734	698	712	734	727	726	734	713	730	720	760	741	736	684	716	704	693	687	734	713	731	719	753	736	732	679	711	693	751	750	751	751	725	701	706	735	700	777	748	690	729	726	694	735	710	715	690	706	713	707	717	708	739	703	718	718	723	772	709	754	742	702	731	714	742	728	754	792	702	780	701	699	723	718	698	739	723	690	741	727	731	739	727	700	744	737	793	744	747	672	703	708	719	683	728	733	738	750	700	666	779	735	768	722	761	749	738	687	742	720	703	720	724	725	713	722	711	713	729	725	757	721	711	800	797	699	724	684	688	719	734	731	749	710	758	778	732	735	740	750	746	711	649	714	708	712	683	727	728	717	727	751	735	731	726	676	718	718	714	775	735	719	684	738	712	754	731	675	720	712	776	676	735	689	710	687	726	712	693	705	728	709	737	730	757	752	703	764	747	725	665	721	758	728	739	715	699	740	707	741	716	763	748	743	687	723	751	737	723	714	706	733	728	721	693	707	757	706	723	697	713	721	757	770	692	749	782	721	734	712	696	714	746	768	721	772	675	733	762	764	717	744	694	702	708	774	732	740	694	746	741	739	721	741	706	751	737	770	769	714	733	703	740	788	756	718	720	765	765	728	742	711	727	726	722	738	756	738	725	738	735	727	754	737	673	717	728	736	747	721	733	694	704	731	721	743	688	718	725	716	736	741	706	734	734	722	694	713	718	769	727	737	720	718	727	752	704	759	681	768	739	738	663	726	684	740	772	735	746	757	719	702	760	711	737
15319	10582	8066	27132	81494	82521	56902	39913	23261	10456	7240	6631	6352	6343	6531	6405	6440	6513	6477	6434	6508	6390	6455	6493	6491	6395	6377	6364	6339	6441	6330	6430	6369	6444	6437	6536	6379	6435	6401	6441	6288	6626	6467	6363	6493	6456	6433	6395	6469	6467	6407	6325	6510	6381	6399	6493	6461	6444	6483	6353	6312	6406	6580	6395	6362	6429	6629	6348	6339	6451	6408	6508	6349	6432	6488	6480	6533	6353	6496	6570	6493	6394	6464	6482	6587	6467	6549	6448	6402	6365	6374	6394	6461	6488	6521	6454	6236	6496	6453	6428	6448	6456	6415	6417	6332	6521	6555	6425	6452	6430	6402	6480	6464	6409	6332	6446	6534	6402	6488	6475	6359	6270	6501	6427	6424	6522	6342	6360	6464	6341	6353	6566	6306	6469	6469	6361	6449	6436	6659	6358	6462	6379	6470	6359	6461	6389	6383	6548	6476	6566	6529	6363	6278	6490	6513	6485	6352	6479	6435	6309	6438	6417	6421	6339	6399	6476	6508	6539	6460	6424	6463	6542	6395	6377	6451	6473	6475	6416	6488	6258	6338	6264	6523	6386	6377	6481	6388	6382	6450	6630	6383	6364	6296	6503	6461	6429	6407	6331	6264	6447	6482	6400	6467	6320	6270	6549	6418	6477	6384	6490	6443	6475	6453	6462	6412	6282	6373	6435	6411	6424	6387	6341	6361	6398	6326	6376	6376	6456	6544	6402	6468	6293	6489	6454	6409	6475	6455	6346	6512	6568	6276	6329	6362	6449	6487	6373	6381	6419	6476	6332	6506	6363	6460	6436	6458	6483	6294	6366	6526	6491	6355	6523	6458	6532	6488	6444	6439	6374	6378	6558	6535	6393	6350	6501	6481	6453	6411	6533	6407	6476	6287	6404	6600	6470	6452	6483	6344	6519	6432	6451	6417	6424	6558	6459	6411	6449	6384	6419	6430	6487	6341	6403	6497	6533	6448	6336	6379	6477	6433	6448	6410	6406	6414	6448	6347	6359	6447	6471	6449	6340	6318	6278	6391	6468	6593	6381	6483	6458	6446	6399	6403	6401	6424	6460	6482	6493	6363	6452	6455	6481	6377	6397	6485	6320	6456	6530	6463	6595	6411	6492	6448	6523	6517	6534	6330	6530	6468	6450	6410	6468	6498	6415	6466	6423	6440	6358	6333	6485	6516	6434	6489	6485	6463	6455	6566	6424	6420	6350	6568	6408	6454	6396	6437	6426	6419	6422	6403	6429	6347	6328	6328	6429	6504	6400	6366	6503	6464	6554	6395	6475	6518	6385	6332	6443	6444	6420	6392	6336	6570	6462	6367	6554	6636	6398	6361	6201	6499	6484	6377	6317	6469	6407	6463	6536	6367	6448	6367	6449	6473	6439	6353	6463	6432	6374	6560	6436	6370	6459	6521	6547	6365	6426	6616	6439	6355	6488	6443	6433	6268	6367	6541	6418	6431	6398	6465	6360	6506	6504	6528	6349	6464	6296	6311	6508	6374	6449	6422	6532	6386	6464	6325	6391	6432	6434	6369	6436	6472	6660	6439	6420	6451	6447	6423	6452	6479	6516	6482	6439	6429	6526	6685	6501	6457	6388	6323	6449	6521	6467	6347	6535	6474	6516	6543	6497	6402	6612	6344	6450	6446	6562	6444	6483	6452	6495	6452	6551	6385	6368	6358	6381	6363	6441	6380	6514	6423	6469	6499	6542	6514	6399	6490	6465	6385	6331	6518	6500	6508	6439	6360	6596	6390	6404	6429	6432	6521	6368	6359	6295	6357	6511	6348	6398	6408	6420	6439	6593	6490	6465	6382	6439	6491	6496	6397	6449	6450	6422	6457	6515	6354	6440	6659	6325	6501	6534	6480	6444	6438	6515	6432	6439	6438	6450	6484	6298	6610	6469	6312	6376	6401	6506	6452	6409	6457	6364	6474	6448	6463	6495	6387	6434	6515	6468	6399	6532	6558	6513	6440	6356	6353	6445	6391	6448	6482	6448	6482	6508	6487	6493	6399	6409	6607	6487	6405	6436	6324	6429	6437	6358	6655	6444	6409	6409	6479	6392	6437	6423	6453	6381	6378	6451	6400	6552	6419	6462	6437	6504	6379	6315	6466	6459	6418	6367	6343	6437	6423	6346	6498	6456	6363	6341	6425	6420	6413	6436	6347	6585	6499	6368	6573	6350	6409	6467	6315	6396	6359	6465	6430	6380	6382	6434	6510	6625	6470	6484	6271	6540	6509	6504	6491	6429	6476	6302	6487	6503	6339	6513	6490	6348	6422	6419	6413	6424	6285	6398	6458	6476	6391	6470	6427	6483	6559	6381	6363	6423	6515	6445	6352	6479	6504	6472	6487	6411	6315	6364	6537	6472	6543	6492	6467	6541	6461	6474	6448	6298	6541	6422	6385	6400	6577	6451	6476	6409	6507	6583	6483	6531	6494	6435	6398	6378	6352	6478	6535	6410	6435	6514	6373	6392	6558	6568	6301	6518	6421	6523	6277	6374	6439	6346	6333	6509	6388	6377	6324	6327	6380	6401	6393	6460	6560	6446	6399	6381	6429	6553	6524	6506	6379	6450	6339	6436	6506	6555	6492	6343	6521	6472	6505	6557	6317	6419	6346	6514	6387	6382	6405	6442	6511	6486	6410	6458	6440	6490	6444	6408	6438	6515	6314	6346	6458	6257	6504	6482	6490	6525	6538	6395	6378	6469	6405	6433	6422	6453	6390	6404	6388	6353	6481	6470	6393	6533	6459	6463	6420	6425	6385	6508	6340	6461	6410	6383	6485	6372	6412	6403	6485	6425	6331	6404	6412	6380	6480	6432	6495	6509	6505	6433	6317	6363	6492	6423	6464	6497	6476	6488	6443	6488	6418	6378	6544	6349	6330	6361	6308	6509	6497	6417	6499	6395	6482	6447	6409	6386	6420	6399	6291	6391	6515	6407	6402	6455	6507	6512	6375	6379	6474	6329	6594	6534	6508	6428	6364	6370	6310	6408	6387	6424	6338	6445	6494	6458	6530	6451	6426	6403	6321	6386	6474	6551	6520	6449	6451	6430	6497	6374	6416	6506	6455	6420	6465	6484	6516	6358	6439	6455	6525	6399	6332	6514	6432	6414	6452	6562	6432	6493	6505	6502	6431	6449	6412	6561	6421	6500	6499	6403	6498	6449	6451	6517	6438	6451	6398	6512	6356	6334	6536	6405	6385	6393	6423	6302	6386	6379	6353	6536	6391	6497	6509	6569	6357	6412	6382	6389	6475	6362	6477	6327	6296	6483	6478	6325	6469	6530	6449	6434	6411	6360	6505	6449	6299	6501	6463	6484	6352	6358	6504	6282	6396	6482	6422	6557	6426	6353	6418	6428	6439	6366	6520	6388	6413	6327	6392	6547	6405	6486	6567	6416	6404	6389	6473	6309	6365	6431	6563	6592	6424	6436	6572	6537	6438	6432	6372	6439	6450	6440	6483	6500	6394	6417	6448	6452	6344	6547	6497	6382	6474	6335	6427	6393	6367	6422	6497	6366	6400	6525	6382	6453	6491	6439	6388	6387	6440	6536	6489	6344	6448	6442	6473	6275	6582	6388	6389	6547	6301	6431	6335	6395	6376	6489	6524	6458	6481	6362	6537	6515	6539	6408	6391	6487	6491	6528	6476	6430	6417	6424	6458	6358	6514	6514	6501	6558	6528	6414	6484	6480	6423	6446	6423	6350	6379	6496	6552	6529	6419	6401	6490	6428	6330	6316	6395	6470	6379	6298	6456	6309	6527	6447	6469	6495	6447	6413	6491	6390	6563	6468	6454	6467	6521	6373	6514	6458	6359	6498	6403	6426	6453	6417	6404	6568	6476	6463	6460	6396	6489	6420	6401	6528	6440	6484	6468	6374	6489	6553	6602	6464	6464	6450	6377	6431	6443	6513	6396	6344	6491	6487	6358	6573	6453	6395	6324	6429	6394	6366	6519	6385	6389	6427	6538	6487	6463	6442	6419	6474	6315	6454	6467	6374	6393	6425	6523	6417	6403	6335	6388	6432	6355	6393	6447	6383	6479	6429	6553	6421	6382	6483	6612	6393	6501	6428	6420	6513	6578	6564	6219	6426	6479	6432	6443	6498	6448	6368	6360	6607	6465	6427	6561	6445	6543	6479	6571	6285	6386	6445	6425	6347	6498	6439	6534	6406	6450	6354	6484	6477	6418	6369	6403	6455	6421	6497	6569	6377	6573	6439	6415	6364	6526	6342	6472	6487	6434	6486	6514	6491	6497	6465	6572	6339	6473	6421	6404	6397	6474	6357	6451	6500	6418	6453	6422	6440	6324	6262	6470	6469	6404	6425	6482	6403	6501	6460	6420	6297	6403	6427	6598	6450	6515	6623	6527	6392	6293	6376	6440	6428	6446	6450	6384	6529	6483	6412	6461	6492	6380	6518	6465	6503	6533	6425	6497	6471	6491	6482	6421	6313	6300	6510	6512	6393	6351	6454	6446	6530	6328	6501	6426	6418	6452	6426	6429	6415	6436	6412	6476	6288	6532	6434	6439	6476	6557	6315	6429	6485	6430	6401	6546	6408	6343	6499	6344	6475	6331	6434	6422	6536	6388	6483	6352	6365	6476	6512	6311	6505	6445	6504	6555	6567	6352	6436	6395	6502	6351	6463	6569	6405	6430	6367	6515	6463	6445	6493	6380	6295	6415	6518	6459	6478	6558	6578	6557	6476	6385	6336	6373	6387	6361	6529	6473	6391	6289	6314	6411	6425	6326	6381	6519	6546	6451	6440	6511	6496	6460	6586	6364	6524	6438	6371	6461	6411	6432	6350	6688	6482	6384	6492	6358	6447	6412	6384	6542	6413	6408	6384	6395	6343	6412	6513	6449	6545	6421	6391	6330	6429	6508	6513	6342	6454	6453	6387	6585	6470	6307	6437	6435	6432	6379	6354	6543	6395	6549	6346	6333	6456	6328	6559	6507	6406	6530	6288	6494	6669	6412	6459	6540	6377	6369	6394	6485	6518	6666	6446	6434	6348	6426	6390	6540	6387	6463	6480	6409	6479	6477	6404	6529	6520	6562	6401	6425	6401
3918	1171	989	1936	16402	24803	15054	6429	2411	1139	906	816	867	856	806	851	875	813	807	875	813	865	881	835	853	875	795	817	821	837	804	781	840	886	821	814	846	849	843	885	805	815	812	865	869	871	862	839	864	893	845	834	860	825	857	903	871	851	795	838	832	826	833	812	819	819	832	846	816	845	813	865	859	774	821	812	832	832	883	825	822	817	790	816	837	840	845	842	800	844	823	833	827	846	833	853	839	789	890	858	794	868	779	825	843	829	869	837	822	822	832	800	824	835	839	838	823	844	849	847	842	796	820	770	852	858	850	809	819	857	827	809	873	841	887	797	771	827	898	834	833	837	861	804	798	814	833	828	857	832	842	856	874	837	761	851	878	826	823	783	798	887	818	786	865	890	872	781	826	872	817	858	844	873	789	837	873	802	847	834	836	822	809	823	830	811	846	839	884	870	866	806	871	816	866	882	854	839	843	845	845	871	827	858	857	804	869	870	813	807	879	835	788	828	848	821	882	824	842	789	863	859	880	879	809	828	865	892	782	847	825	838	844	895	924	876	806	836	833	873	878	817	844	875	815	863	881	887	850	846	849	851	924	821	850	837	789	818	854	838	834	829	847	842	860	851	808	812	857	810	852	818	810	864	841	803	824	804	836	842	816	847	791	821	865	878	825	831	828	875	857	855	830	807	816	839	828	873	845	794	848	838	823	825	825	859	805	808	855	843	829	886	809	884	825	824	857	833	838	858	887	818	824	887	861	842	786	839	872	837	836	840	815	878	861	838	864	819	827	836	803	821	859	849	819	838	820	807	837	830	830	784	838	778	877	848	828	835	815	796	857	876	903	831	853	876	793	818	814	786	814	860	841	838	826	839	839	775	837	849	847	855	837	851	833	876	849	864	853	862	822	856	837	835	851	836	806	888	815	850	798	800	825	812	818	828	858	900	846	815	851	810	841	826	854	830	810	882	833	839	843	857	785	844	839	810	856	833	807	842	848	819	899	847	814	826	860	828	840	848	841	828	845	785	861	822	838	859	811	868	849	827	852	828	834	837	785	852	823	805	807	890	869	833	817	849	833	833	848	878	822	821	860	835	896	831	855	840	886	805	899	804	845	834	864	839	781	847	804	798	817	856	896	772	864	851	821	849	869	859	868	881	880	850	873	828	895	838	812	814	877	846	802	839	834	875	823	814	837	828	842	835	822	817	846	808	805	829	867	789	863	806	842	851	860	822	861	853	869	838	842	775	882	843	772	823	858	883	820	875	844	880	870	875	847	840	900	851	793	864	847	833	837	867	885	778	824	841	844	842	871	842	880	800	831	821	815	827	811	822	815	871	843	823	847	862	859	840	872	852	847	833	794	832	826	870	823	841	851	841	827	812	842	753	808	868	876	860	836	784	812	835	835	783	851	842	799	892	845	856	842	856	816	862	860	864	810	830	833	868	895	816	866	813	855	818	827	798	867	843	867	850	906	757	805	826	803	850	798	826	859	814	903	820	834	854	898	867	868	865	874	890	854	775	817	855	864	786	803	854	880	845	887	829	817	846	811	874	855	816	874	828	865	808	865	834	857	849	895	841	785	893	887	873	891	825	857	875	849	822	868	862	811	853	854	776	854	825	866	783	849	786	867	780	804	831	807	816	867	859	828	860	855	857	844	816	810	797	837	844	803	866	838	839	863	796	830	879	842	822	843	897	855	820	836	845	837	871	800	835	850	787	791	819	814	841	835	791	885	815	803	822	845	841	789	863	921	849	840	841	829	841	860	917	861	834	808	827	839	855	786	873	840	886	830	852	846	799	826	821	866	879	859	825	852	876	814	812	782	814	822	867	833	849	805	891	831	799	831	888	865	826	859	883	896	814	817	874	784	836	835	861	849	835	881	872	840	857	868	818	859	866	822	819	805	790	887	807	792	812	812	853	850	857	856	877	836	825	817	865	838	878	847	806	804	798	799	810	794	834	803	882	861	857	802	864	896	841	815	814	846	873	812	807	861	776	829	861	782	857	862	855	848	864	779	819	825	867	847	878	856	794	808	831	831	843	833	862	812	856	860	881	871	856	829	834	839	794	841	768	810	879	861	829	798	854	806	880	848	819	812	813	837	893	887	859	824	803	843	850	848	812	792	853	845	843	843	827	812	832	839	877	879	836	846	872	857	819	825	832	835	892	844	833	837	803	835	843	805	847	803	862	768	830	903	843	808	865	873	791	779	865	850	879	848	849	828	809	895	890	812	841	785	822	826	839	816	850	845	844	824	825	786	827	850	848	864	842	870	837	852	827	832	834	814	832	852	833	829	848	851	862	808	872	846	800	869	848	836	783	875	829	882	829	814	847	839	826	835	850	814	850	881	789	826	854	867	831	883	788	848	787	857	823	826	816	861	814	874	836	859	832	862	855	842	764	869	826	842	839	794	827	866	863	847	816	807	884	826	836	825	868	856	811	779	832	788	894	863	878	782	862	839	858	818	837	801	829	822	879	885	861	797	832	834	791	867	865	856	850	897	860	844	831	839	854	835	898	853	839	922	838	832	833	860	851	804	895	851	900	824	831	811	829	819	841	861	831	806	831	834	852	860	809	836	833	845	866	811	810	897	824	862	835	857	862	822	837	815	808	857	825	841	885	871	852	844	851	848	833	819	850	841	871	858	831	821	877	782	773	833	856	847	870	888	829	847	839	872	864	802	821	898	804	849	854	844	838	843	906	826	862	815	814	845	872	824	850	838	889	782	871	841	747	844	823	869	849	891	822	820	824	805	898	849	853	866	884	819	835	843	822	864	876	844	840	841	816	839	858	789	827	836	805	896	794	824	870	810	817	822	844	871	891	821	785	817	823	846	846	882	801	856	859	770	811	827	855	839	877	833	831	847	868	823	879	804	858	850	832	884	831	872	826	786	845	822	841	897	856	855	861	859	828	844	883	835	865	828	835	845	866	822	845	840	831	807	835	856	860	814	840	877	855	850	802	796	830	847	851	821	825	868	824	805	839	821	823	835	816	831	872	868	844	853	867	910	813	795	842	818	851	861	830	824	859	861	847	804	897	845	847	837	789	844	831	803	874	810	885	838	810	795	853	839	851	863	833	811	850	814	795	838	818	921	789	797	820	829	832	854	842	787	916	847	816	823	818	773	826	795	823	871	816	877	805	843	860	826	840	856	834	838	851	890	821	871	885	839	833	812	813	782	816	833	803	800	856	800	832	818	815	799	831	851	868	848	860	820	781	854	836	871	881	852	804	819	798	856	819	820	800	897	845	831	891	855	812	806	847	858	860	889	816	911	849	824	828	900	850	827	826	799	848	843	843	805	801	816	795	854	862	774	828	843	831	847	840	808	850	849	835	821	778	865	811	802	769	839	853	829	793	814	805	803	813	821	892	842	864	823	834	779	803	823	896	800	869	798	796	824	827	859	832	901	865	799	813	835	888	878	865	825	873	815	864	860	813	847	874	848	858	830	842	869	844	852	790	893	835	807	870	829	877	808	823
15841	11353	9414	29256	80927	86074	60898	43935	25383	11795	8148	7326	7162	7153	7299	7309	7232	7139	7153	7298	7221	7216	7380	7286	7121	7222	7234	7194	7216	7228	7333	7384	7150	7255	7266	7217	7187	7258	7281	7184	7274	7223	7280	7319	7292	7337	7157	7253	7183	7204	7354	7118	7315	7229	7214	7289	7338	7352	7221	7278	7223	7200	7215	7229	7211	7302	7287	7195	7195	7154	7329	7368	7284	7192	7272	7319	7287	7142	7196	7185	7199	7271	7332	7390	7316	7121	7428	7156	7162	7285	7362	7259	7209	7290	7137	7288	7222	7285	7363	7417	7267	7322	7280	7227	7230	7179	7130	7206	7297	7288	7363	7182	7316	7265	7173	7153	7205	7208	7324	7266	7149	7296	7301	7153	7232	7295	7173	7238	7234	7331	7330	7359	7254	7265	7333	7203	7283	7150	7298	7215	7257	7290	7233	7334	7227	7216	7400	7126	7152	7262	7374	7141	7256	7211	7289	7367	7314	7197	7312	7213	7172	7181	7094	7177	7101	7240	7208	7341	7279	7276	7436	7300	7325	7311	7245	7285	7278	7282	7152	7271	7254	7288	7411	7309	7266	7212	7240	7159	7291	7276	7229	7288	7167	7288	7294	7290	7354	7277	7176	7255	7176	7296	7301	7286	7347	7306	7270	7467	7252	7256	7210	7241	7253	7282	7261	7154	7231	7297	7228	7210	7259	7328	7192	7245	7208	7272	7288	7304	7228	7285	7329	7116	7290	7313	7133	7286	7305	7252	7132	7363	7249	7163	7185	7282	7244	7229	7129	7143	7255	7104	7262	7307	7306	7228	7284	7151	7252	7460	7243	7294	7178	7294	7289	7239	7252	7150	7160	7158	7351	7310	7289	7411	7302	7283	7192	7014	7317	7308	7128	7303	7155	7390	7273	7215	7215	7185	7151	7251	7178	7243	7251	7120	7165	7347	7284	7192	7180	7229	7337	7272	7218	7211	7252	7316	7312	7150	7314	6999	7342	7132	7192	7281	7307	7279	7292	7245	7291	7335	7262	7235	7269	7213	7201	7264	7272	7257	7134	7200	7369	7147	7243	7214	7390	7308	7292	7324	7177	7273	7192	7268	7177	7204	7164	7129	7220	7283	7266	7261	7227	7267	7364	7219	7178	7133	7366	7224	7318	7185	7349	7252	7167	7152	7284	7438	7176	7262	7213	7290	7272	7299	7243	7195	7180	7378	7215	7251	7300	7275	7378	7228	7380	7274	7174	7296	7294	7254	7049	7345	7226	7220	7227	7247	7238	7241	7225	7353	7267	7199	7187	7216	7310	7164	7151	7349	7078	7286	7199	7250	7342	7171	7304	7332	7224	7105	7282	7256	7237	7204	7282	7295	7122	7174	7294	7410	7287	7334	7275	7234	7323	7318	7226	7181	7231	7358	7200	7436	7300	7396	7180	7228	7244	7189	7211	7288	7390	7178	7412	7224	7328	7209	7227	7192	7203	7370	7391	7289	7374	7254	7211	7320	7206	7274	7251	7193	7252	7277	7152	7125	7289	7329	7279	7241	7329	7192	7169	7216	7402	7098	7273	7087	7239	7276	7183	7295	7393	7329	7265	7321	7198	7347	7357	7145	7244	7111	7195	7313	7111	7181	7303	7182	7325	7293	7161	7245	7330	7188	7331	7356	7156	7314	7285	7252	7275	7336	7272	7347	7243	7310	7248	7248	7314	7251	7309	7208	7128	7370	7077	7265	7190	7287	7244	7233	7233	7119	7167	7384	7214	7118	7192	7259	7257	7305	7287	7226	7228	7170	7144	7297	7285	7286	7171	7247	7214	7220	7252	7256	7292	7342	7280	7386	7313	7285	7213	7179	7239	7231	7305	7200	7323	7286	7167	7172	7260	7096	7213	7202	7192	7226	7214	7235	7218	7298	7204	7189	7219	7300	7256	7154	7288	7246	7333	7231	7271	7270	7232	7337	7226	7391	7311	7357	7199	7202	7314	7072	7251	7226	7329	7312	7360	7218	7284	7174	7239	7264	7113	7274	7255	7204	7204	7225	7250	7253	7191	7336	7316	7247	7232	7266	7269	7149	7258	7317	7225	7236	7189	7108	7176	7336	7400	7254	7245	7169	7196	7240	7355	7144	7328	7295	7290	7278	7303	7225	7310	7287	7300	7223	7238	7291	7340	7158	7264	7181	7318	7205	7183	7234	7273	7152	7159	7243	7245	7222	7346	7242	7284	7279	7258	7378	7179	7305	7162	7104	7326	7289	7453	7307	7041	7365	7262	7203	7183	7304	7254	7248	7126	7267	7208	7209	7223	7345	7217	7218	7325	7247	7203	7402	7191	7299	7153	7296	7101	7212	7272	7181	7282	7256	7266	7269	7093	7233	7275	7193	7201	7267	7193	7223	7234	7127	7272	7266	7195	7427	7290	7290	7425	7334	7216	7316	7247	7282	7250	7309	7246	7221	7313	7158	7234	7231	7210	7162	7269	7250	7351	7238	7339	7193	7289	7347	7316	7209	7338	7285	7199	7193	7167	7317	7248	7020	7333	7271	7280	7298	7238	7224	7161	7163	7121	7282	7286	7186	7283	7204	7166	7131	7252	7400	7305	7178	7378	7247	7274	7120	7344	7277	7297	7208	7150	7278	7273	7296	7305	7262	7274	7203	7180	7191	7212	7211	7207	7213	7306	7324	7240	7086	7254	7152	7151	7201	7310	7331	7270	7183	7169	7274	7177	7359	7095	7224	7172	7302	7281	7176	7231	7213	7273	7381	7292	7289	7233	7333	7257	7235	7318	7266	7266	6989	7286	7312	7173	7326	7274	7261	7342	7235	7218	7212	7264	7344	7196	7332	7310	7175	7280	7323	7360	7358	7235	7204	7181	7146	7342	7229	7262	7228	7302	7263	7296	7186	7090	7192	7264	7287	7210	7192	7256	7303	7311	7232	7254	7366	7264	7403	7228	7239	7129	7441	7321	7249	7273	7120	7170	7397	7284	7268	7338	7341	7238	7342	7279	7197	7270	7270	7239	7207	7257	7242	7246	7174	7247	7210	7215	7302	7182	7223	7247	7270	7318	7305	7331	7226	7330	7269	7324	7247	7340	7229	7106	7259	7184	7140	7224	7376	7133	7389	7245	7176	7123	7292	7225	7230	7296	7276	7184	7268	7302	7169	7266	7297	7217	7326	7259	7335	7157	7180	7217	7107	7189	7107	7195	7329	7334	7129	7256	7286	7240	7300	7206	7274	7277	7323	7346	7263	7321	7263	7236	7228	7307	7211	7233	7244	7137	7171	7339	7380	7248	7258	7317	7229	7254	7241	7184	7260	7250	7267	7258	7402	7322	7281	7220	7224	7274	7299	7328	7227	7294	7150	7171	7115	7223	7286	7192	7282	7184	7221	7297	7291	7316	7440	7273	7147	7315	7292	7165	7230	7261	7180	7258	7185	7283	7269	7167	7243	7398	7260	7269	7229	7294	7115	7220	7223	7264	7248	7279	7290	7435	7238	7361	7203	7173	7406	7205	7267	7169	7110	7231	7242	7108	7287	7169	7198	7398	7256	7319	7178	7192	7266	7204	7300	7230	7231	7262	7335	7278	7172	7390	7347	7137	7269	7159	7267	7309	7162	7260	7126	7168	7235	7333	7114	7247	7275	7296	7253	7331	7135	7152	7236	7266	7233	7208	7262	7183	7339	7265	7237	7300	7345	7157	7304	7178	7177	7301	7114	7331	7297	7272	7349	7233	7302	7218	7103	7172	7194	7263	7210	7321	7279	7208	7230	7193	7373	7242	7292	7210	7226	7277	7280	7299	7408	7195	7382	7275	7153	7263	7289	7325	7180	7135	7179	7272	7262	7224	7310	7314	7222	7264	7204	7306	7198	7182	7186	7207	7297	7290	7224	7259	7239	7209	7133	7239	7166	7185	7323	7237	7303	7296	7305	7232	7231	7321	7276	7258	7206	7270	7339	7152	7274	7398	7317	7173	7303	7306	7333	7237	7278	7238	7234	7210	7237	7134	7185	7240	7243	7160	7167	7296	7342	7198	7173	7298	7289	7115	7267	7288	7239	7406	7199	7300	7153	7199	7211	7315	7229	7205	7132	7210	7252	7326	7121	7299	7323	7361	7290	7320	7290	7217	7286	7256	7051	7198	7304	7288	7271	7313	7126	7230	7239	7264	7198	7286	7304	7229	7350	7167	7222	7100	7302	7188	7155	7327	7332	7153	7234	7254	7346	7253	7338	7135	7376	7170	7275	7309	7224	7281	7242	7179	7189	7260	7169	7301	7241	7191	7400	7270	7374	7110	7128	7228	7294	7231	7143	7406	7229	7282	7281	7276	7325	7187	7253	7263	7282	7273	7308	7307	7256	7326	7145	7288	7237	7344	7288	7290	7306	7281	7239	7125	7237	7257	7128	7236	7334	7332	7309	7217	7143	7344	7237	7243	7291	7257	7188	7210	7284	7331	7287	7275	7221	7189	7267	7346	7153	7244	7175	7230	7164	7256	7333	7185	7243	7380	7226	7303	7260	7278	7191	7307	7317	7110	7251	7106	7106	7121	7199	7232	7243	7320	7161	7231	7306	7260	7184	7394	7134	7258	7153	7330	7272	7315	7296	7313	7283	7272	7347	7181	7128	7283	7392	7218	7241	7237	7222	7191	7345	7192	7106	7359	7268	7107	7144	7287	7351	7224	7238	7200	7236	7325	7251	7185	7379	7316	7163	7264	7211	7277	7246	7309	7222	7266	7218	7245	7274	7327	7338	7245	7267	7088	7158	7115	7109	7296	7207	7265	7261	7256	7353	7238	7259	7261	7326	7250	7394	7271	7087	7323	7224	7297	7322	7179	7232	7219	7239	7392	7289	7248	7287	7158	7245	7350	7255	7305	7356	7297	7209	7358	7202	7228	7298	7157	7167	7286	7224	7328	7170	7318	7086	7213	7288	7204	7328	7269	7344	7172	7182	7147	7230	7165	7155	7118	7288	7284	7268	7210	7166	7224	7181	7145	7321	7290	7300	7239	7299	7261	7342	7390	7347	7100	7292	7373	7117	7176	7233	7218	7418	7082	7140	7300	7295	7247	7217	7297	7190	7324	7242	7287	7155	7236	7375
2640	1293	1037	3072	27484	36361	23093	10557	3450	1230	914	874	826	835	824	813	784	818	817	819	770	852	804	820	805	778	751	808	816	812	813	834	747	835	782	813	818	785	805	803	778	867	802	781	812	796	832	786	799	807	799	844	824	782	818	794	794	812	780	797	826	807	779	827	858	810	785	889	798	865	833	821	816	883	756	820	829	845	855	820	818	823	816	831	773	765	838	830	804	800	853	807	836	798	786	821	779	838	810	758	862	791	807	812	770	807	822	803	799	801	822	809	871	836	798	836	819	846	831	849	813	822	796	788	795	777	831	784	808	830	836	840	823	830	775	791	810	800	834	816	817	775	821	842	794	827	869	793	804	831	818	845	844	823	789	724	797	843	855	795	826	828	849	792	809	812	768	835	819	792	815	817	830	775	879	861	781	746	817	812	813	766	806	833	861	811	733	766	787	779	796	808	815	809	878	820	831	865	741	818	820	781	781	865	755	800	850	828	765	815	799	844	812	837	790	739	785	803	782	829	827	834	816	770	826	803	815	776	843	798	794	819	785	785	821	787	876	899	821	802	785	804	804	794	841	798	845	766	757	813	780	799	820	779	801	844	797	857	829	825	807	776	813	821	782	807	843	799	811	823	792	822	811	754	803	813	803	848	795	843	817	784	832	854	786	807	818	822	892	811	824	828	827	808	847	836	825	839	805	896	802	835	813	759	822	841	843	793	781	831	829	791	816	861	759	812	819	832	781	785	825	734	859	824	803	821	790	854	835	796	826	814	817	805	837	850	784	871	835	797	794	825	800	797	805	860	816	858	805	824	815	854	769	811	806	855	857	791	774	824	792	823	836	838	767	863	799	817	785	823	818	804	836	855	781	781	822	746	875	805	826	816	788	833	842	841	829	754	794	841	824	766	741	810	839	793	824	808	824	781	874	807	830	811	882	790	846	846	822	781	829	757	817	787	829	859	815	801	856	759	833	814	792	818	836	808	796	801	788	809	773	861	840	806	824	749	839	786	817	838	766	812	798	830	813	809	810	854	793	837	791	832	829	818	845	807	820	809	812	834	821	848	789	852	812	828	833	842	796	847	790	795	822	819	825	808	875	811	822	766	807	761	826	813	861	816	811	758	814	786	833	826	835	803	797	852	773	817	814	841	817	820	766	860	806	796	797	787	832	811	814	781	826	830	774	847	813	788	805	845	879	793	883	789	844	805	856	805	804	745	802	802	821	840	832	827	793	810	826	796	867	853	790	787	804	875	814	808	787	828	809	798	843	812	831	761	849	817	834	816	824	804	758	814	849	829	802	792	795	753	807	807	835	778	736	859	865	815	880	784	852	762	830	756	835	844	795	772	822	798	781	844	789	774	802	772	799	803	833	800	803	817	827	850	852	803	841	819	800	824	815	833	777	813	821	803	821	767	824	834	858	819	856	780	821	817	850	801	794	816	796	814	845	765	810	838	787	796	793	817	825	831	813	786	791	774	769	823	794	761	790	792	798	778	780	843	839	823	816	822	821	864	789	778	826	826	840	794	817	809	804	852	803	789	810	830	853	788	783	851	830	827	766	812	765	852	852	791	808	796	822	790	813	810	804	803	775	816	798	820	821	765	810	792	790	817	812	789	800	818	880	855	862	769	837	824	829	795	833	816	772	813	779	796	845	847	756	843	803	874	802	784	811	817	787	821	780	797	902	791	841	800	781	822	824	796	770	791	834	858	833	834	809	846	782	811	790	710	833	789	811	816	827	819	798	762	808	802	813	755	792	777	815	831	827	822	805	791	856	799	791	807	843	795	826	761	783	753	828	781	809	830	774	820	862	848	833	868	846	833	818	819	834	793	860	835	814	785	821	772	817	772	795	833	812	763	819	805	792	847	806	790	883	807	836	849	823	876	740	782	783	838	841	801	832	855	843	853	798	792	760	837	829	796	802	806	804	796	819	848	852	826	782	809	854	807	813	850	779	824	821	801	837	812	885	846	818	823	816	891	770	841	846	801	780	853	855	832	852	848	824	829	859	810	832	786	796	836	874	776	856	835	853	838	821	795	826	824	799	817	767	841	819	768	842	788	750	828	793	800	804	820	824	798	808	829	799	801	854	832	833	811	825	821	779	835	835	744	823	792	803	832	814	826	830	757	833	853	796	809	828	847	791	893	806	800	777	783	784	861	825	777	864	787	800	844	867	839	779	860	793	827	801	858	814	787	786	846	824	815	795	832	841	856	823	827	788	760	799	805	816	793	815	832	753	794	797	794	849	805	809	804	796	831	785	822	798	792	788	832	800	849	802	787	811	776	816	848	810	865	796	770	841	859	835	792	829	829	810	838	791	835	826	805	810	786	797	785	800	842	852	834	841	796	802	825	820	797	790	782	821	809	780	832	838	831	788	789	804	782	851	783	827	796	840	833	850	784	783	800	855	823	833	784	780	827	799	821	858	769	800	798	851	806	837	812	761	825	856	834	849	841	825	823	814	823	764	799	804	799	859	800	765	828	852	842	806	786	788	830	821	840	820	770	794	798	796	840	838	786	734	817	794	833	835	800	801	787	787	808	784	844	833	853	814	791	796	782	790	811	755	815	803	870	801	766	802	856	851	813	844	795	790	807	850	782	815	800	801	768	806	781	859	813	792	784	800	807	849	837	799	782	818	864	805	800	874	830	826	814	797	812	862	835	841	787	863	827	810	836	833	790	824	849	823	830	820	823	784	832	870	859	811	767	798	830	801	830	828	807	770	803	826	789	776	818	833	782	760	779	835	849	786	838	789	831	808	802	816	831	832	843	834	846	873	859	804	785	817	815	803	793	838	809	794	863	828	784	768	845	851	794	823	836	812	824	835	794	797	822	807	824	793	805	805	825	808	797	770	824	782	862	846	824	883	788	776	773	826	816	866	793	884	837	787	777	865	799	814	836	814	849	801	787	826	790	751	817	842	794	778	776	839	821	822	799	822	810	788	748	770	843	810	856	788	811	794	827	836	811	853	817	804	849	845	759	860	809	842	858	854	780	834	826	840	815	803	797	851	825	811	810	801	826	815	842	794	768	856	872	800	796	896	823	829	803	791	820	816	826	790	832	807	843	773	772	814	818	868	812	800	800	849	829	864	853	782	842	814	758	806	813	776	818	775	847	843	836	798	815	862	837	844	787	820	842	837	830	818	789	778	853	820	789	822	840	828	860	833	843	794	771	841	818	879	821	801	817	829	799	841	831	816	775	843	803	833	817	821	792	811	763	821	821	803	839	827	831	780	791	822	882	831	799	768	784	771	780	780	835	823	760	815	816	811	803	803	746	811	807	838	794	828	818	817	780	837	791	808	852	829	804	798	839	810	792	855	833	782	812	789	844	784	826	781	836	797	824	791	747	784	823	817	833	815	771	803	796	834	810	814	812	775	809	832	878	841	825	830	804	818	828	860	781	767	836	772	768	823	730	747	860	821	798	830	807	854	821	791	813	822	823	800	824	829	819	818	771	848	825	768	824	796	811	848	766
20853	14152	9643	32423	84508	96208	69295	52154	30521	14278	8595	7336	7131	7081	6989	7038	7116	7179	7102	7093	7111	7136	7044	7147	7168	7166	7110	7068	7100	7013	7125	7135	7096	7048	7018	7085	6944	7051	7128	7052	7020	7173	7012	7058	7123	7106	7142	7150	7157	7229	7013	7086	7064	6998	7024	7111	7249	7065	7033	7046	7021	7177	7088	7194	7062	7024	6959	7101	7241	7097	7146	7126	7107	7189	7180	7081	7082	7101	7117	7015	7163	6952	7106	7060	7175	7165	6994	7044	7140	7164	7150	7151	7157	7055	7006	6998	7135	7060	7107	7243	7219	7000	7081	7021	7083	7141	7127	7087	7171	7266	7099	7139	7001	7059	7112	6999	7062	7018	6995	6995	7096	7197	7043	7012	7078	7101	7142	7152	7022	7083	7098	7116	7041	7089	7203	7141	7084	7050	7069	6982	7105	7121	7123	7095	7049	7102	7139	7058	7127	7139	7094	7133	7088	7090	7079	7030	7036	7121	7034	7137	7171	6856	6963	7100	7057	7093	7170	7081	7154	7015	6943	7080	7158	7136	7134	7063	7077	7122	7209	7217	7167	7102	7126	7071	7059	7154	6993	7025	7141	7035	6986	7030	7019	7084	7057	7161	7048	7140	7255	7130	7037	7133	7136	7166	6956	7082	7254	7163	7163	7013	7124	7145	7062	7083	7196	7059	7039	7061	7090	6982	7060	7097	7116	7205	7081	7187	7133	7002	7076	7094	7102	7130	7195	7027	7050	7121	7083	7084	7211	7123	7081	7156	7040	7008	7125	7066	7041	7080	7108	7242	7093	7015	6970	6984	7082	7231	7157	7047	7145	7010	7251	7172	7172	7106	7144	7033	7089	7069	7193	7116	7150	7058	7196	7096	7039	7131	7070	7244	7186	7096	7001	7143	7184	6940	7141	7026	7091	7191	7159	6951	7020	7115	7068	7030	7037	7133	7043	7100	7112	6996	7081	7118	7066	7222	7023	7058	6993	7273	6974	7139	7196	7163	7059	7074	6979	7191	7105	7036	7071	7316	7086	7243	7112	7111	6991	6951	7091	6942	6968	7048	7151	7087	7000	6980	7168	7207	7132	7079	7094	7124	7039	7067	7108	7129	7115	7038	7130	7053	7019	6954	7151	6993	7266	6957	6977	7119	7142	7194	6960	7171	7115	7020	7180	7095	7113	7047	7098	6972	7102	7015	7012	6957	6986	7205	7069	7199	7135	7126	7005	7009	7102	7126	6913	7109	7075	7093	7091	7078	7068	7301	7112	7128	7116	7056	7179	7104	7089	7101	7110	7115	7067	7096	7060	7152	7034	7092	7117	7144	7097	7109	7193	7007	7131	6957	7155	7010	6973	7178	7077	7156	6974	6938	7038	7046	7152	7223	7034	7082	7013	7156	7007	7190	7129	7107	6983	7028	7088	7125	7141	6909	7239	7104	7135	7001	7219	7021	7161	7108	6959	7200	7030	6970	7087	7237	7224	7038	7084	7090	7013	7048	7064	7041	7062	7078	7166	7146	7196	7051	7149	7057	7225	6918	7060	7058	7116	7039	7071	7059	7146	6915	7093	7157	7158	7081	7169	7013	7103	7194	7148	7023	6995	7054	7098	6999	7054	6936	7140	7084	7040	7076	7033	7023	7070	7038	7111	7097	7095	7086	6928	7139	7218	7126	7171	6999	7078	7190	7065	7035	7031	7071	7234	7078	7060	7157	6978	7045	6920	7102	7134	7164	7160	7075	7071	7225	7136	7175	7039	7004	7088	7047	7114	7069	7065	6941	7018	7073	7191	7046	7115	7113	7081	7075	7104	7094	7017	7003	7177	7155	7031	7042	6912	7102	7179	7085	6977	7160	7027	7060	7002	7086	7000	7048	6967	7089	7041	7098	7123	7142	7130	6952	7081	7123	6973	7252	7079	7111	7110	7183	7105	7103	7083	7118	7024	7171	7072	7019	7044	7024	7148	7124	7125	7029	7122	7204	7037	7043	7111	7117	7205	6986	7087	7028	7258	7126	7186	7039	7058	6963	7166	7238	7208	7043	7018	6997	7105	7234	7050	7038	7061	7170	7160	7130	7062	7219	7166	7107	7059	7151	6968	7038	6950	7069	7205	6978	7107	7071	7074	6976	7108	7074	7148	6912	7189	7055	7137	7023	7001	7026	6904	7201	7150	7167	7100	6944	7109	7233	7289	7149	7205	7012	7041	7051	7219	7218	7122	7026	7215	7221	7231	7080	7101	7069	6953	7042	7017	7218	7152	7119	7081	7088	7202	7137	7078	7138	7082	7062	7013	7053	7039	7056	7071	7095	6999	7118	7009	7189	7020	7178	7210	6933	7107	7149	7179	7076	7007	7020	7147	7095	7101	7151	7090	7006	7074	7180	7140	6996	7009	7141	6947	7090	7154	7011	7236	7149	7087	7176	7233	7099	7211	7171	7132	6934	7052	7055	7187	7107	7157	7154	7084	7066	7081	7158	7030	6995	7166	7092	7182	7001	7018	7143	7111	7085	7127	7111	7201	7105	7091	6894	7030	7143	7072	7053	7237	7147	7124	7144	7104	7102	7060	7076	6935	7064	7030	7166	7028	7190	7128	7011	7125	6997	7102	7124	6989	7039	7109	7049	7108	7192	7086	7289	7115	7136	7169	7018	7119	7138	7056	7059	7196	6964	7182	7039	7019	7095	7106	7181	7033	7112	7183	7043	7153	7087	7139	7108	7223	7083	6950	7070	7104	7118	7065	7081	7100	7114	7044	7056	7012	7030	7121	7045	7092	6927	7164	7060	7089	7014	7127	7075	7104	7091	7082	7182	7296	7060	7024	7085	6992	7103	7126	7146	6980	7124	7153	7006	6999	7111	7123	6925	7168	7199	7096	7102	7094	7074	7160	7007	7025	7140	7152	6915	7056	7123	7018	7116	7157	6919	7055	7109	7170	6942	7157	7198	7052	7191	7132	7155	7161	7038	7037	7168	7091	7083	7059	6960	7053	7001	6989	7101	7066	7069	7000	7176	7069	7097	7221	7073	7077	7105	7125	7052	7091	6956	7172	7083	7169	7038	7046	7071	7092	6950	7069	7123	7229	7085	7066	7220	7103	7092	7070	7156	7032	7064	7171	7155	7118	7035	7217	7132	7183	7042	7098	7179	7026	7120	7133	7023	7150	7074	7001	7229	6964	7026	7166	7085	7132	7101	7073	7132	7040	7076	7033	7146	7058	7084	7084	7049	6892	7102	7074	7058	7182	7082	7186	7126	7009	7091	7032	7153	6977	7121	7218	7154	7179	7093	7130	7085	7117	7158	7200	7076	7241	7124	7184	7194	7083	7170	7062	6885	7042	7071	7123	7097	7063	7049	7097	7159	7102	7089	7061	7130	7174	7057	6975	6904	7098	7058	7115	7128	7150	6966	7138	7105	7101	6992	7138	7225	7032	6987	7111	7060	7234	7116	7106	7012	7145	7227	7037	7023	6990	7149	6953	7072	7023	7173	7029	7058	7072	6970	7175	7169	7218	7065	7086	7016	7188	7164	7078	6994	7038	7053	7098	7211	7100	7067	6909	7101	7070	7164	7175	7005	7150	7231	7090	6922	6965	7070	7148	7039	7261	7108	7115	7096	7044	7076	7096	7187	7103	7104	7115	7031	7066	7005	7095	7220	7181	7166	7089	7218	6966	7158	7181	7078	7019	7110	7033	7171	7077	7133	7094	7112	7065	7146	7068	7064	7054	6946	7063	6980	7035	6999	7144	7075	6940	7178	7091	7014	7207	7129	7035	7206	7102	7038	7092	7127	6997	7158	7002	7098	7047	6958	7084	7065	7178	7154	7072	7044	6997	7184	7076	7298	7054	7244	7063	7090	7103	7186	7100	7049	7102	7108	7066	6930	7014	7162	6990	6933	7033	7000	7101	6954	7144	7129	7150	7039	7014	6935	7241	7235	6957	6998	7226	6969	7079	7069	7174	7102	7064	6978	7023	7174	7221	7174	7072	7169	7033	7080	7161	6999	6985	7079	7092	7129	7078	7077	7120	7054	6997	7067	7191	7091	7164	7004	7141	7081	7037	7114	7161	7164	7047	7166	7227	7029	6988	7091	7106	7019	7159	7053	7168	7128	7089	7146	7162	7257	7127	7121	7044	7108	7138	7148	6914	7007	7079	7088	7146	7107	7143	7045	7078	7110	7060	7013	7178	7036	7183	7137	7105	7154	7154	7088	6982	7180	7033	7190	7054	7104	7024	7047	7106	7113	7096	7024	7105	7091	7137	7033	7026	7025	7104	7105	6966	7014	7049	7155	7058	7037	7087	7071	7157	6997	7052	7021	7025	7048	7052	7019	7098	7093	6999	7126	7112	7046	7067	7004	7042	7068	7113	7178	7228	7098	7123	6983	7030	7063	7259	7097	7064	7173	7072	7056	7014	7162	7139	7099	7132	7125	6986	7085	6992	7037	7044	7011	7008	7013	7092	7118	7130	7017	6982	7133	7113	6991	7238	7171	7075	7090	7100	7149	7119	7179	7071	7050	7110	7164	7014	7148	7138	7040	7125	6998	7081	6997	7083	7139	7090	7040	7063	7070	7100	7157	7125	7011	7039	6927	7031	7155	7147	7243	7186	7118	7064	7044	7028	6985	7157	7224	7128	7124	7088	7134	7153	7077	7055	7233	7183	7170	7013	7115	7006	6990	7143	7096	7131	7098	7086	7036	7058	7058	7086	7064	7093	7178	6939	7068	7066	7172	7203	7036	7096	7030	7065	7047	7093	7010	7070	7073	6938	7124	7053	7133	7167	6922	6899	7006	7174	7248	7070	7015	7131	7103	7191	7048	7053	6977	7049	7140	6991	6979	7030	7121	7249	7075	7072	7095	7129	7125	7108	7073	7119	7152	7035	6972	7050	6935	7150	7142	6982	7260	7030	6994	6953	7110	7087	7093	7126	7166	7117	7201	7013	7031	7045	7015	7207	7167	6952	6979	7108	7046	7026	7103	6904	7079	7232	7044	7085	7133	7156	7035	7221	7012	7180	7091	6995	7121	7002	7110	7107	7135	7185	6982	7138	6987	7154	6996	7096	7087	7125	7083	7081	7172	7176	7002	7054	7098	7273	7198
2639	844	801	1070	7189	10368	6066	2782	1362	859	778	746	683	751	751	725	671	729	731	719	727	747	726	727	697	729	702	755	711	692	707	703	775	745	738	739	725	703	719	713	712	728	775	701	729	738	749	730	751	757	752	691	750	742	724	746	722	680	727	725	727	758	754	716	771	702	775	733	753	713	720	701	745	756	728	698	721	727	769	734	744	728	751	715	709	741	696	745	734	682	744	716	730	760	743	720	722	756	735	760	720	726	731	721	714	704	738	756	743	706	732	765	696	723	721	780	730	746	698	773	756	740	780	721	738	753	717	709	733	772	748	698	713	721	703	691	732	693	751	719	694	706	714	745	715	733	677	757	723	703	746	722	733	741	720	766	777	751	762	745	735	733	730	686	740	711	718	732	726	720	743	714	717	749	725	708	720	756	733	740	717	709	711	736	731	702	759	708	783	735	791	714	735	748	733	689	752	682	699	741	730	736	725	763	756	721	780	717	733	693	724	700	711	736	699	748	774	723	769	701	695	754	710	681	725	780	783	788	736	732	732	746	699	679	713	717	748	769	694	713	805	735	674	748	681	701	746	747	748	701	695	730	758	690	773	725	721	754	728	729	748	745	717	756	730	778	757	738	704	689	716	744	741	722	775	735	753	740	709	770	731	756	689	772	711	699	776	732	736	769	710	727	750	787	704	703	764	720	723	753	777	718	747	720	759	771	762	711	745	726	754	746	725	743	710	741	764	678	718	703	724	758	766	720	779	714	692	762	702	746	748	749	706	698	742	745	711	746	757	706	716	694	726	718	742	774	810	727	717	694	725	701	760	728	757	762	717	703	708	739	706	689	739	699	725	740	706	747	735	761	703	724	714	731	740	691	728	715	754	743	718	745	735	736	751	764	733	764	735	764	751	714	683	769	764	715	685	728	720	732	767	722	751	750	706	759	752	726	704	792	667	717	696	700	751	649	742	738	704	749	725	766	751	707	737	714	723	687	704	724	746	696	741	766	765	747	766	692	745	767	668	685	730	734	714	725	709	708	727	721	713	711	742	728	751	717	690	681	755	696	739	733	676	708	744	726	744	744	731	724	774	773	742	750	767	737	722	689	722	765	702	716	727	716	674	696	763	699	740	683	702	738	803	709	710	710	758	725	746	717	721	693	705	712	727	724	729	706	741	725	712	755	748	762	746	773	766	684	745	715	749	704	736	724	730	757	706	776	736	798	758	704	730	731	761	761	773	751	740	748	764	699	753	748	743	713	745	778	726	726	765	735	753	744	731	775	722	683	686	698	708	746	703	707	738	741	709	700	718	752	696	744	741	701	752	725	750	695	803	691	792	668	721	812	746	718	753	699	708	721	724	748	721	709	657	761	741	740	745	738	787	747	764	689	699	730	705	696	757	701	727	709	775	685	737	790	723	716	700	731	693	737	754	738	768	780	707	721	694	734	746	744	761	728	740	731	698	753	768	721	786	732	738	742	730	713	755	711	768	771	722	788	729	753	705	685	750	759	711	766	727	764	758	716	760	722	706	735	752	730	783	734	726	731	727	705	716	710	758	721	726	679	685	812	738	709	704	739	795	707	730	725	772	742	756	741	770	779	745	686	772	752	739	728	689	700	750	714	788	739	753	750	715	761	769	755	743	748	701	742	715	714	708	756	753	764	731	745	695	770	714	747	761	768	756	751	764	739	754	746	731	721	774	685	754	690	721	717	760	741	737	739	729	691	744	761	686	785	783	693	714	752	718	711	721	744	744	674	760	748	714	757	718	748	738	772	724	722	714	710	735	664	730	698	720	738	731	732	717	729	688	734	752	726	730	727	713	724	718	718	703	700	738	742	738	707	736	726	707	761	761	764	755	745	727	694	761	707	711	715	720	705	710	738	703	750	745	752	738	721	775	719	748	737	734	777	760	768	715	675	722	700	754	765	757	757	717	782	746	716	737	711	753	649	717	719	779	729	761	720	717	723	711	735	715	745	743	730	713	691	764	705	757	730	709	711	678	784	755	730	750	745	707	721	722	733	767	756	726	729	715	788	701	701	713	707	716	716	773	717	667	720	687	717	684	762	717	774	724	755	735	709	715	752	748	732	733	707	763	728	751	740	728	788	795	752	720	739	768	708	741	723	681	751	723	746	696	752	712	691	712	714	718	759	736	719	738	736	776	759	711	762	709	733	766	733	726	752	744	715	748	777	732	658	736	741	684	740	728	733	754	718	752	718	734	712	743	744	760	749	719	733	722	742	797	766	734	714	747	722	757	767	805	753	736	699	740	731	740	720	749	746	698	729	725	765	730	670	717	705	727	743	690	728	718	714	757	701	755	774	716	752	715	683	727	734	724	762	782	765	718	705	738	735	727	715	710	759	778	749	767	729	743	732	705	743	726	760	697	720	727	743	718	716	761	705	754	752	780	773	709	704	707	726	772	742	763	700	776	714	768	723	707	710	727	714	754	753	746	695	667	722	739	722	739	718	706	735	727	741	757	686	685	709	749	741	757	723	788	735	769	707	738	762	710	780	734	742	739	725	725	739	702	781	737	756	744	744	752	725	675	722	738	780	766	664	755	768	757	712	764	732	713	691	759	768	737	739	732	751	710	709	742	684	746	733	714	708	769	727	740	730	692	703	776	768	738	740	706	715	767	705	705	705	720	754	748	767	734	758	739	738	724	732	725	787	737	744	727	754	719	730	731	740	716	760	740	701	756	692	727	743	732	764	766	755	711	717	787	742	736	721	716	747	732	679	731	763	747	689	684	720	760	733	724	760	726	730	715	769	755	747	796	700	737	676	678	704	709	703	794	771	767	671	759	716	704	717	684	724	667	776	774	715	771	759	751	709	720	700	727	718	782	744	725	765	710	719	738	680	730	737	756	717	781	725	768	734	740	708	702	735	711	749	759	707	749	720	767	764	824	733	725	769	782	726	741	737	749	752	752	749	780	755	708	714	710	712	727	745	761	729	689	725	754	679	742	715	747	700	725	757	708	745	741	761	777	744	697	752	722	713	759	765	763	752	738	739	717	708	764	750	716	723	679	688	739	775	745	740	742	684	741	731	739	759	696	700	688	738	735	722	701	813	722	742	731	755	765	731	745	712	687	810	710	727	705	721	717	724	737	745	752	767	697	748	710	746	733	737	752	750	734	744	703	731	745	747	712	721	769	796	762	723	744	733	730	702	708	756	754	734	702	796	724	800	740	729	707	715	780	766	749	753	713	746	752	729	719	756	678	719	715	704	726	765	698	773	732	735	754	696	741	712	747	735	733	714	691	718	755	721	708	718	780	738	761	740	775	717	730	733	718	747	731	711	738	688	719	702	703	706	762	758	748	728	746	771	754	726	744	722	714	738	736	721	708	772	725	683	693	735	676	744	700	725	695	751	719	699	765	737	734	727	772	730	719	783	708	761	714	790	716	713	700	712	798	707	758	761	702	716	703	777	713	728	713	761	722	693	751	684	737	734	772	706	696	723	735	717	758	665	708	710	706	787
13115	8126	7080	21736	62700	63117	44323	30731	16419	8644	6866	6566	6416	6410	6521	6546	6403	6407	6442	6394	6375	6415	6450	6498	6518	6485	6387	6519	6367	6372	6579	6380	6373	6418	6500	6489	6372	6441	6577	6388	6458	6390	6465	6445	6514	6485	6353	6491	6402	6486	6456	6275	6546	6451	6381	6580	6418	6467	6420	6455	6504	6519	6318	6543	6621	6415	6477	6385	6507	6461	6425	6502	6373	6446	6551	6409	6544	6425	6438	6381	6442	6319	6532	6346	6494	6398	6442	6470	6524	6451	6333	6423	6505	6416	6447	6485	6528	6475	6406	6432	6346	6425	6475	6513	6528	6397	6331	6431	6442	6493	6539	6402	6376	6348	6545	6428	6401	6359	6392	6470	6465	6415	6486	6359	6362	6397	6415	6345	6417	6340	6435	6462	6372	6366	6417	6532	6492	6485	6435	6346	6326	6540	6481	6440	6524	6471	6552	6602	6462	6490	6513	6544	6480	6480	6456	6448	6500	6413	6576	6474	6357	6507	6301	6480	6362	6509	6433	6495	6445	6442	6589	6552	6461	6432	6484	6300	6454	6328	6456	6455	6465	6423	6465	6482	6479	6486	6484	6473	6427	6475	6414	6406	6419	6457	6504	6417	6406	6510	6409	6445	6460	6542	6470	6359	6460	6408	6360	6500	6569	6564	6368	6419	6391	6461	6458	6542	6531	6340	6471	6393	6563	6396	6351	6483	6477	6338	6530	6453	6510	6415	6452	6412	6435	6370	6559	6428	6410	6377	6494	6439	6370	6421	6473	6229	6462	6496	6513	6406	6530	6457	6565	6466	6469	6442	6427	6458	6494	6430	6388	6393	6372	6438	6315	6369	6434	6549	6471	6394	6553	6384	6439	6303	6473	6448	6549	6321	6435	6427	6406	6293	6483	6306	6467	6425	6399	6456	6409	6513	6540	6494	6473	6463	6560	6408	6408	6486	6546	6437	6412	6439	6448	6460	6414	6399	6530	6505	6397	6533	6492	6484	6378	6455	6462	6525	6415	6502	6525	6416	6512	6390	6489	6453	6512	6543	6416	6319	6406	6482	6541	6390	6385	6529	6566	6421	6406	6469	6438	6483	6514	6527	6472	6585	6550	6456	6273	6391	6480	6530	6596	6524	6540	6393	6379	6461	6582	6487	6315	6503	6362	6350	6398	6418	6374	6402	6448	6529	6385	6527	6408	6356	6410	6389	6417	6472	6498	6496	6464	6602	6256	6502	6380	6488	6524	6439	6320	6452	6519	6494	6456	6460	6375	6531	6423	6372	6396	6415	6443	6527	6518	6428	6447	6479	6469	6513	6392	6462	6332	6478	6395	6475	6519	6426	6480	6550	6525	6351	6427	6413	6247	6374	6537	6478	6475	6415	6472	6491	6491	6408	6495	6392	6483	6472	6478	6460	6266	6416	6356	6398	6575	6576	6481	6488	6470	6421	6373	6562	6352	6498	6398	6486	6318	6535	6388	6544	6356	6483	6487	6435	6417	6536	6434	6466	6457	6366	6436	6484	6327	6419	6468	6388	6535	6425	6447	6450	6504	6525	6387	6420	6544	6466	6489	6545	6375	6500	6350	6464	6420	6461	6618	6362	6597	6451	6331	6493	6439	6471	6464	6401	6563	6520	6453	6367	6461	6529	6425	6411	6399	6404	6331	6530	6496	6503	6438	6461	6554	6486	6378	6393	6582	6480	6509	6429	6412	6410	6395	6397	6352	6572	6545	6387	6435	6460	6469	6444	6320	6489	6373	6486	6373	6489	6543	6391	6501	6343	6336	6429	6437	6477	6515	6362	6499	6534	6400	6470	6506	6588	6390	6501	6506	6436	6484	6388	6431	6404	6477	6511	6460	6435	6472	6446	6483	6311	6458	6428	6407	6517	6341	6317	6632	6385	6407	6464	6458	6495	6547	6226	6500	6427	6363	6454	6465	6477	6405	6454	6454	6486	6379	6418	6449	6431	6384	6355	6498	6565	6344	6614	6451	6607	6410	6516	6473	6596	6413	6390	6488	6515	6549	6494	6465	6445	6447	6425	6362	6462	6442	6487	6407	6372	6518	6443	6511	6473	6445	6515	6644	6511	6542	6488	6402	6400	6398	6430	6428	6484	6493	6335	6370	6489	6307	6500	6493	6463	6438	6517	6391	6500	6439	6560	6453	6401	6458	6363	6466	6356	6429	6498	6507	6563	6509	6294	6672	6353	6503	6554	6420	6243	6539	6599	6531	6401	6411	6381	6513	6457	6551	6640	6432	6380	6420	6561	6494	6461	6379	6495	6450	6462	6491	6522	6359	6392	6442	6342	6462	6396	6384	6574	6520	6497	6496	6552	6481	6518	6473	6528	6451	6329	6365	6497	6504	6606	6543	6413	6358	6407	6484	6458	6503	6410	6334	6484	6454	6380	6517	6461	6503	6312	6643	6441	6508	6413	6492	6445	6340	6466	6429	6411	6435	6564	6399	6479	6447	6536	6523	6302	6510	6468	6530	6405	6470	6453	6441	6489	6389	6507	6418	6445	6470	6530	6476	6383	6575	6412	6381	6385	6512	6523	6336	6495	6349	6508	6391	6578	6462	6573	6382	6416	6472	6358	6431	6404	6403	6385	6399	6413	6506	6337	6402	6496	6477	6441	6548	6446	6508	6584	6473	6458	6411	6595	6467	6544	6514	6345	6461	6385	6476	6429	6474	6304	6387	6510	6305	6342	6371	6321	6556	6500	6560	6584	6352	6288	6362	6350	6487	6410	6498	6556	6483	6476	6469	6315	6606	6555	6426	6375	6446	6471	6475	6447	6322	6524	6477	6399	6522	6421	6496	6471	6372	6387	6541	6382	6339	6453	6346	6334	6459	6520	6446	6299	6317	6408	6484	6523	6417	6606	6361	6371	6396	6395	6541	6600	6372	6386	6468	6361	6397	6427	6684	6401	6467	6369	6356	6434	6512	6509	6490	6510	6430	6461	6572	6455	6452	6419	6435	6459	6336	6444	6554	6507	6362	6451	6418	6246	6500	6433	6481	6439	6515	6455	6548	6444	6402	6555	6494	6420	6345	6446	6513	6605	6435	6452	6440	6505	6490	6368	6341	6508	6392	6456	6545	6487	6389	6391	6464	6328	6415	6398	6428	6547	6391	6601	6468	6409	6445	6655	6441	6461	6372	6497	6433	6421	6436	6420	6481	6440	6411	6440	6421	6558	6534	6461	6468	6419	6543	6429	6452	6412	6524	6389	6471	6448	6479	6313	6454	6472	6449	6422	6477	6563	6536	6320	6434	6377	6545	6370	6429	6484	6464	6481	6456	6511	6383	6426	6392	6511	6417	6363	6421	6451	6489	6395	6519	6535	6513	6362	6418	6549	6475	6444	6539	6433	6381	6453	6401	6583	6456	6514	6460	6471	6357	6364	6362	6478	6489	6379	6504	6405	6540	6493	6234	6607	6451	6526	6529	6482	6437	6421	6478	6425	6380	6483	6396	6500	6467	6443	6452	6508	6509	6429	6624	6418	6422	6500	6450	6596	6474	6394	6371	6460	6483	6436	6495	6379	6406	6354	6544	6361	6606	6507	6489	6292	6473	6425	6470	6426	6471	6364	6366	6523	6456	6347	6552	6490	6437	6381	6504	6362	6541	6471	6449	6454	6448	6407	6404	6408	6344	6572	6490	6545	6447	6529	6465	6452	6520	6452	6420	6423	6517	6500	6437	6455	6418	6386	6490	6465	6364	6475	6505	6403	6436	6550	6399	6404	6494	6326	6425	6465	6382	6384	6441	6367	6475	6381	6371	6515	6378	6374	6550	6369	6543	6370	6343	6351	6508	6299	6474	6381	6636	6560	6407	6435	6448	6503	6441	6376	6467	6276	6460	6432	6456	6428	6456	6383	6399	6400	6459	6506	6504	6437	6442	6538	6444	6509	6351	6397	6439	6498	6362	6493	6437	6427	6418	6368	6525	6407	6426	6359	6432	6411	6566	6422	6519	6418	6263	6458	6567	6379	6424	6575	6515	6532	6473	6505	6411	6462	6498	6505	6523	6552	6398	6545	6534	6388	6539	6446	6391	6533	6301	6339	6356	6413	6425	6401	6372	6483	6480	6396	6551	6387	6332	6481	6464	6425	6413	6445	6521	6485	6460	6533	6473	6338	6345	6421	6404	6501	6491	6515	6448	6475	6372	6458	6424	6501	6438	6496	6515	6450	6573	6459	6464	6569	6494	6483	6433	6272	6492	6435	6327	6446	6473	6494	6438	6377	6542	6427	6479	6491	6411	6358	6594	6561	6370	6438	6499	6404	6411	6404	6416	6485	6462	6581	6501	6332	6478	6508	6484	6486	6439	6375	6485	6413	6552	6567	6455	6431	6429	6481	6612	6542	6399	6465	6466	6404	6380	6541	6508	6659	6551	6469	6416	6280	6465	6390	6442	6573	6502	6461	6393	6400	6458	6482	6366	6482	6396	6400	6400	6436	6327	6454	6523	6531	6521	6430	6506	6434	6476	6511	6398	6561	6544	6430	6494	6463	6543	6439	6300	6491	6451	6439	6362	6454	6544	6398	6432	6409	6393	6500	6380	6307	6425	6458	6524	6492	6439	6414	6490	6466	6487	6504	6466	6468	6355	6472	6338	6541	6366	6315	6349	6410	6471	6415	6491	6509	6431	6443	6385	6459	6400	6631	6377	6438	6522	6490	6502	6436	6354	6537	6355	6428	6551	6522	6426	6507	6295	6413	6446	6472	6520	6426	6520	6457	6427	6355	6453	6340	6440	6526	6408	6440	6449	6448	6584	6537	6406	6457	6433	6278	6399	6531	6369	6298	6556	6471	6377	6333	6325	6430	6397	6437	6601	6470	6421	6510	6408	6445	6358	6320	6467	6362	6404	6460	6353	6609	6487	6472	6463	6494	6393	6523	6480	6430	6409	6335	6370	6408	6515	6346	6568	6381	6569	6527	6525	6365	6432	6489	6571	6456	6381	6483	6447	6382	6439	6403	6411	6395	6378	6420	6497	6429	6416	6534	6434	6495	6459	6427	6445	6506	6403	6579	6349	6483	6449	6409	6601	6442	6461	6465	6404	6451	6352	6292	6436	6537	6416	6434	6362	6466
1659	897	794	2211	15899	21209	11984	4806	1772	833	770	722	691	658	705	652	706	741	697	693	683	711	739	733	667	651	707	663	670	696	692	628	644	660	699	711	675	687	723	664	667	719	721	724	704	710	697	735	718	708	733	707	678	691	745	697	718	688	656	750	682	734	752	686	703	662	695	722	665	677	704	688	734	693	634	721	718	663	705	650	702	679	727	701	658	739	619	702	721	712	666	741	724	717	712	739	703	722	687	688	714	733	669	709	695	680	710	714	693	703	666	677	675	712	729	716	675	667	724	721	731	743	653	687	703	732	735	691	713	686	686	648	679	785	677	672	704	686	700	694	693	715	690	691	649	707	717	722	682	770	696	706	685	697	653	739	672	724	731	717	705	677	665	724	730	709	681	705	734	688	736	707	694	721	694	686	675	720	700	686	678	679	707	693	712	666	695	718	687	714	754	700	724	697	746	692	729	723	703	688	721	711	720	698	727	713	731	727	727	670	753	745	739	724	698	701	715	723	740	748	699	737	694	685	689	688	718	696	688	710	691	698	674	720	704	739	745	725	658	698	745	709	685	667	751	749	674	681	685	737	691	730	670	739	718	680	690	704	655	748	706	707	690	692	712	696	688	735	743	627	647	669	702	681	698	712	766	729	756	707	719	711	696	697	692	701	647	652	740	704	716	682	687	664	673	724	740	761	709	687	653	715	747	803	718	693	703	677	665	716	734	733	718	688	646	687	717	728	702	708	710	661	737	750	737	727	708	737	698	688	704	707	713	696	703	725	760	684	724	698	692	688	683	683	717	639	630	699	690	737	694	705	716	718	742	711	718	696	709	691	719	735	725	725	689	699	678	726	683	695	682	693	688	723	738	758	673	693	708	696	726	774	733	732	697	678	730	694	729	677	672	653	744	677	692	705	700	702	711	739	723	719	700	679	726	671	738	714	675	707	702	670	677	702	699	731	706	702	697	724	692	684	665	693	646	690	676	718	703	681	694	705	677	671	689	682	705	639	752	653	666	733	695	716	708	696	674	732	688	680	690	676	647	725	722	733	655	733	706	676	681	747	723	677	668	723	710	692	729	692	738	690	712	741	715	653	708	701	654	740	696	717	671	693	748	728	723	715	721	730	709	674	756	679	717	669	708	643	626	724	692	673	700	693	712	693	709	691	694	689	740	674	717	705	738	694	629	695	701	723	698	703	684	720	689	685	669	698	749	694	696	724	690	692	688	666	711	663	681	711	702	742	729	719	687	716	729	732	703	660	750	660	700	766	722	697	714	699	711	678	702	690	768	700	698	706	735	723	707	720	760	718	732	722	699	669	697	680	751	715	722	701	747	672	662	726	680	705	717	690	700	702	671	735	723	667	694	675	679	727	701	712	690	711	679	706	690	723	700	676	688	715	709	681	678	683	734	726	655	733	675	681	691	751	704	701	745	684	673	714	716	714	723	664	704	750	680	705	747	671	684	656	694	700	672	664	783	711	688	761	719	657	693	734	745	733	696	719	727	676	678	717	699	692	678	662	725	710	700	679	691	754	699	723	698	664	741	696	669	737	700	664	693	678	711	690	728	713	676	744	713	643	688	769	675	744	667	717	737	717	674	716	668	730	674	702	732	698	676	774	664	729	686	737	618	705	740	728	672	730	686	713	706	681	701	780	709	716	723	677	716	695	726	714	697	677	730	699	690	667	700	687	665	711	704	713	738	700	708	680	728	692	705	696	760	671	724	657	679	770	680	730	675	679	712	687	689	760	717	741	733	700	678	752	687	720	675	688	703	725	715	719	668	711	723	672	707	676	704	672	676	661	709	730	676	707	693	717	738	677	727	693	719	700	672	702	705	637	696	672	742	710	723	697	690	698	691	697	697	685	701	725	684	726	657	651	710	717	680	754	688	689	728	741	726	699	684	773	669	702	742	743	684	716	756	703	671	695	658	699	686	726	689	691	723	718	670	675	693	679	713	757	698	691	692	749	678	734	722	685	684	722	696	703	725	720	710	711	676	661	672	696	751	682	695	746	680	758	705	682	712	703	716	742	698	652	684	717	712	730	724	706	686	691	666	702	683	722	706	755	675	687	735	691	695	735	692	662	693	716	713	691	724	756	697	673	695	708	720	746	738	686	687	668	719	720	688	714	713	720	711	662	714	692	692	708	680	681	732	719	734	729	722	740	645	716	723	692	706	733	720	674	741	687	701	745	729	680	688	676	714	734	676	734	686	705	673	748	720	753	691	682	687	697	721	706	707	676	729	719	704	670	662	715	737	641	661	717	705	733	726	678	725	715	658	731	733	698	709	737	684	733	706	677	692	727	672	653	698	717	706	698	712	676	661	680	681	722	697	732	687	711	728	691	674	737	697	719	726	711	679	723	678	695	703	683	694	682	748	682	707	661	672	756	706	724	672	717	757	725	705	726	720	667	674	694	692	675	693	680	676	719	693	697	708	674	679	660	702	670	670	694	695	644	716	723	744	657	696	663	737	709	674	726	695	635	714	711	733	690	695	710	716	714	707	707	723	705	696	737	740	690	721	748	663	719	711	728	705	703	713	707	720	701	711	705	719	701	712	708	673	739	672	723	709	684	711	736	730	696	691	705	738	699	778	731	674	736	707	688	713	704	745	691	675	670	705	745	661	715	661	679	706	709	751	707	709	696	697	751	748	712	643	739	717	733	724	704	726	693	750	691	664	739	687	708	707	745	720	705	708	741	728	693	723	716	678	682	693	690	760	751	709	663	701	718	715	720	701	692	715	663	692	713	685	743	697	705	717	723	745	711	673	728	629	727	675	731	725	718	678	667	647	670	653	699	730	697	707	707	720	701	664	669	682	737	653	686	752	678	676	729	695	727	689	680	679	732	674	673	712	693	709	716	691	686	672	694	681	695	662	728	733	713	719	679	763	668	756	683	682	755	703	724	748	743	692	689	714	689	718	730	723	691	700	696	697	699	689	725	716	687	663	681	672	707	687	735	722	690	684	739	716	774	684	744	711	741	713	697	704	724	740	708	674	656	692	675	751	668	707	711	676	724	747	721	699	650	759	705	742	691	740	695	678	685	719	736	713	698	704	695	720	725	733	716	702	699	768	705	719	709	719	708	757	674	696	672	714	719	751	700	708	686	697	668	703	736	654	684	717	659	714	752	704	717	704	683	667	713	686	676	666	744	697	678	686	734	709	688	711	687	718	709	736	730	678	646	721	723	680	721	732	697	694	749	689	690	669	669	701	699	624	658	752	681	706	651	671	740	730	698	734	667	739	698	685	723	738	698	718	754	748	696	661	657	727	688	734	733	680	759	734	691	679	726	756	720	685	720	739	693	703	688	704	743	716	689	678	671	689	735	737	735	696	692	695	686	710	711	657	704	689	750	661	667	703	700	691	706	708	747	678	692	733	696	700	727	723	718	733	706	685	678	669	724	691	681	756	712	713	704	727	707	717	708	675	743	677	718	679	750	707	743	690	698	635	671	659	724	662	725	689	674	679	714
15888	10479	7536	33167	81367	80297	56314	39622	21618	10046	6910	6380	6114	6449	6379	6186	6130	6266	6152	6271	6278	6325	6186	6173	6237	6263	6088	6243	6256	6387	6064	6140	6228	6207	6300	6225	6379	6236	6234	6257	6311	6299	6205	6254	6265	6230	6253	6287	6211	6253	6118	6113	6108	6242	6314	6244	6197	6331	6112	6224	6140	6251	6247	6171	6057	6209	6142	6219	6123	6192	6222	6258	6258	6171	6188	6245	6171	6259	6260	6230	6417	6260	6189	6274	6197	6125	6293	6181	6164	6332	6172	6221	6265	6191	6264	6197	6285	6158	6192	6252	6246	6175	6159	6222	6198	6162	6301	6234	6268	6170	6141	6278	6160	6319	6122	6232	6282	6152	6167	6315	6068	6087	6146	6180	6265	6190	6160	6359	6254	6269	6233	6258	6153	6317	6156	6206	6142	6131	6175	6257	6272	6329	6241	6129	6140	6115	6296	6179	6194	6325	6257	6206	6385	6167	6293	6219	6245	6296	6251	6227	6293	6256	6218	6413	6253	6251	6247	6268	6236	6346	6251	6158	6309	6247	6236	6232	6393	6298	6226	6230	6135	6300	6254	6208	6225	6268	6208	6234	6204	6139	6177	6256	6261	6252	6377	6138	6345	6290	6148	6147	6227	6354	6163	6165	6250	6308	6224	6243	6256	6339	6188	6295	6217	6209	6176	6207	6265	6312	6193	6263	6382	6191	6245	6117	6253	6181	6257	6207	6365	6196	6145	6184	6140	6204	6101	6268	6270	6283	6202	6139	6291	6198	6260	6231	6257	6397	6252	6188	6254	6231	6207	6167	6365	6173	6276	6201	6119	6339	6276	6188	6220	6318	6226	6265	6265	6143	6191	6323	6138	6144	6227	6133	6260	6300	6290	6262	6142	6136	6279	6274	6135	6282	6247	6180	6198	6075	6270	6217	6176	6287	6089	6297	6262	6131	6219	6162	6343	6156	6269	6148	6270	6237	6229	6260	6313	6298	6354	6245	6265	6261	6238	6229	6117	6251	6047	6226	6191	6237	6223	6231	6249	6305	6277	6304	6329	6305	6275	6274	6168	6217	6304	6253	6271	6329	6133	6285	6173	6270	6270	6267	6260	6225	6274	6286	6183	6315	6116	6291	6312	6229	6243	6206	6253	6345	6125	6257	6360	6152	6160	6213	6163	6099	6216	6233	6252	6301	6346	6271	6261	6168	6168	6351	6296	6144	6212	6269	6287	6182	6160	6265	6339	6279	6225	6175	6237	6266	6211	6166	6183	6283	6267	6176	6173	6353	6258	6219	6243	6231	6377	6336	6253	6234	6131	6197	6125	6172	6276	6218	6301	6211	6240	6194	6294	6166	6226	6238	6183	6307	6208	6287	6136	6280	6289	6351	6275	6252	6217	6169	6198	6207	6130	6206	6260	6264	6222	6239	6232	6199	6289	6241	6321	6261	6312	6199	6288	6212	6226	6336	6096	6218	6226	6174	6240	6207	6429	6289	6135	6384	6323	6209	6255	6356	6186	6196	6175	6134	6249	6162	6320	6226	6223	6307	6414	6208	6262	6315	6059	6284	6210	6138	6177	6247	6311	6176	6181	6223	6236	6139	6230	6259	6114	6139	6146	6303	6206	6142	6189	6132	6244	6198	6188	6277	6187	6249	6331	6148	6312	6272	6148	6185	6234	6194	6301	6150	6180	6263	6143	6251	6332	6293	6271	6268	6313	6205	6169	6355	6149	6226	6186	6206	6165	6281	6204	6282	6146	6220	6136	6227	6128	6312	6247	6238	6160	6215	6243	6300	6321	6105	6189	6209	6053	6248	6052	6132	6230	6257	6297	6288	6218	6188	6388	6195	6211	6202	6313	6244	6179	6242	6173	6159	6141	6235	6246	6274	6254	6186	6234	6232	6242	6299	6337	6386	6139	6332	6191	6171	6157	6201	6165	6388	6177	6175	6336	6236	6253	6322	6201	6248	6249	6221	6248	6263	6237	6316	6160	6169	6331	6190	6166	6180	6267	6201	6324	6256	6073	6302	6105	6313	6208	6088	6296	6189	6175	6210	6325	6143	6343	6189	6294	6255	6151	6254	6194	6384	6211	6187	6151	6297	6214	6237	6326	6446	6244	6251	6289	6299	6173	6220	6299	6238	6136	6213	6256	6314	6231	6199	6252	6329	6191	6260	6161	6301	6235	6196	6309	6223	6320	6254	6182	6276	6237	6348	6165	6207	6278	6194	6146	6172	6152	6266	6285	6178	6348	6174	6274	6272	6077	6260	6168	6235	6366	6250	6351	6314	6186	6186	6221	6201	6102	6050	6102	6226	6272	6105	6220	6297	6146	6355	6260	6324	6218	6338	6177	6146	6279	6242	6201	6401	6242	6246	6242	6267	6186	6225	6274	6190	6166	6176	6205	6231	6387	6317	6207	6213	6289	6163	6289	6294	6194	6287	6245	6177	6146	6318	6175	6161	6256	6161	6294	6242	6151	6320	6346	6256	6328	6235	6284	6223	6217	6221	6275	6138	6392	6241	6186	6210	6122	6217	6066	6133	6212	6263	6243	6244	6322	6252	6226	6247	6266	6287	6230	6225	6182	6347	6265	6181	6224	6266	6194	6241	6308	6295	6326	6230	6221	6205	6204	6101	6286	6212	6216	6262	6378	6411	6202	6274	6216	6263	6138	6329	6161	6141	6169	6326	6288	6283	6285	6156	6287	6378	6339	6293	6214	6312	6198	6343	6328	6065	6288	6312	6192	6309	6097	6309	6209	6232	6203	6218	6211	6108	6218	6192	6306	6252	6399	6190	6267	6288	6171	6231	6267	6198	6329	6194	6272	6264	6306	6073	6191	6305	6275	6270	6306	6145	6213	6178	6231	6286	6281	6201	6346	6298	6162	6246	6128	6303	6352	6263	6314	6317	6218	6436	6156	6297	6319	6247	6348	6249	6270	6207	6161	6228	6335	6229	6249	6289	6222	6214	6191	6197	6379	6374	6255	6106	6266	6265	6334	6213	6255	6348	6203	6184	6217	6283	6179	6233	6204	6281	6329	6321	6269	6317	6243	6358	6295	6167	6166	6408	6211	6258	6134	6269	6195	6095	6004	6171	6270	6200	6285	6201	6232	6202	6143	6312	6199	6179	6248	6182	6110	6156	6253	6177	6203	6213	6114	6172	6244	6387	6209	6217	6287	6213	6127	6395	6228	6278	6100	6327	6254	6271	6102	6178	6215	6209	6272	6360	6115	6250	6067	6079	6209	6123	6159	6056	6164	6266	6117	6250	6262	6354	6249	6161	6295	6235	6345	6173	6204	6265	6169	6325	6261	6279	6168	6308	6335	6228	6278	6263	6336	6161	6302	6224	6166	6328	6284	6325	6313	6206	6232	6212	6207	6294	6269	6223	6271	6341	6235	6278	6190	6210	6109	6218	6181	6184	6260	6158	6185	6128	6235	6240	6294	6228	6191	6285	6188	6366	6392	6305	6288	6145	6248	6256	6262	6228	6391	6179	6202	6201	6239	6086	6059	6087	6297	6236	6286	6272	6217	6168	6317	6196	6266	6218	6287	6301	6343	6284	6305	6324	6245	6166	6109	6303	6281	6303	6109	6156	6275	6231	6386	6257	6293	6237	6190	6335	6210	6198	6160	6231	6366	6297	6244	6218	6250	6302	6181	6349	6263	6224	6235	6227	6189	6365	6228	6184	6199	6355	6147	6204	6355	6195	6339	6338	6218	6249	6089	6163	6206	6208	6186	6066	6342	6159	6139	6232	6282	6261	6232	6324	6203	6225	6333	6344	6243	6295	6179	6264	6301	6250	6205	6311	6196	6201	6305	6196	6300	6172	6325	6190	6155	6125	6247	6248	6054	6192	6156	6229	6238	6113	6154	6089	6196	6182	6187	6255	6190	6298	6320	6326	6310	6288	6266	6263	6158	6204	6191	6230	6199	6412	6274	6181	6287	6207	6164	6105	6287	6261	6111	6249	6278	6220	6340	6262	6178	6219	6278	6126	6272	6193	6109	6305	6254	6280	6164	6182	6267	6205	6069	6249	6295	6207	6255	6301	6195	6190	6228	6207	6132	6182	6287	6245	6235	6374	6155	6086	6116	6220	6250	6216	6211	6281	6218	6145	6282	6146	6187	6146	6123	6350	6247	6286	6223	6357	6181	6137	6132	6125	6205	6175	6212	6196	6260	6242	6150	6286	6333	6121	6262	6177	6309	6269	6176	6155	6255	6282	6231	6290	6167	6312	6193	6319	6089	6193	6239	6149	6322	6172	6232	6287	6241	6357	6138	6326	6223	6183	6362	6365	6208	6214	6205	6239	6254	6164	6262	6215	6175	6102	6246	6279	6345	6238	6168	6134	6227	6249	6228	6203	6126	6312	6259	6337	6262	6308	6150	6196	6184	6179	6252	6162	6244	6200	6277	6277	6206	6230	6235	6258	6193	6238	6217	6255	6167	6233	6234	6174	6203	6319	6168	6243	6261	6215	6382	6294	6301	6147	6270	6307	6296	6289	6237	6232	6188	6175	6279	6207	6154	6123	6210	6424	6222	6166	6244	6176	6196	6224	6262	6175	6314	6191	6230	6256	6233	6230	6187	6180	6270	6200	6264	6246	6146	6172	6220	6245	6262	6273	6319	6283	6158	6176	6346	6207	6229	6341	6294	6202	6244	6186	6309	6303	6158	6299	6338	6203	6257	6217	6335	6245	6229	6225	6214	6173	6287	6254	6160	6123	6164	6263	6249	6199	6142	6244	6137	6325	6222	6223	6287	6138	6208	6132	6298	6196	6241	6195	6205	6322	6210	6251	6222	6232	6250	6321	6267	6187	6251	6199	6115	6198	6080	6156	6242	6204	6267	6126	6171	6133	6386	6329	6189	6207	6384	6150	6243	6257	6325	6276	6297	6236	6306	6176	6266	6287	6367	6352	6259	6266	6253	6168	6185	6301	6151	6229	6153	6403	6161	6170	6168	6183	6090	6217	6133	6357	6222	6168	6260	6159	6306	6189	6146	6301	6248	6292	6179	6187	6166	6318	6302	6293	6338	6191	6292	6215	6241	6205	6257	6297	6370	6184	6220	6220	6225	6244	6242	6144	6252	6213	6299	6342
3925	1031	882	2425	18201	23495	14074	5696	2066	1067	844	863	798	799	823	811	788	821	820	800	809	801	830	824	806	785	789	802	812	783	836	807	782	841	826	803	842	768	828	793	822	801	806	810	804	819	788	844	766	763	825	779	819	826	796	800	814	817	841	841	776	794	793	833	778	744	845	777	780	806	816	772	793	824	821	772	790	827	871	850	835	785	801	806	817	792	774	812	797	744	787	817	809	783	819	814	816	827	819	770	780	803	818	795	790	843	882	818	831	811	810	773	839	765	778	831	829	878	804	845	774	751	835	847	798	791	823	749	833	763	831	836	802	826	845	777	789	791	777	804	798	839	830	777	837	847	830	790	809	776	770	832	832	777	822	814	818	755	813	787	811	797	819	817	819	804	791	782	774	827	825	851	819	839	801	831	864	806	823	784	846	783	794	833	825	779	802	824	775	797	824	837	817	791	779	843	755	814	782	804	817	771	867	828	792	768	835	830	812	787	805	767	808	785	814	829	833	822	824	796	835	793	831	867	854	809	825	839	771	827	869	866	837	780	831	764	790	841	857	906	756	813	794	842	829	806	789	796	798	848	835	762	797	799	818	769	807	838	857	828	820	781	768	823	837	862	805	821	844	817	824	780	815	836	810	753	806	832	808	828	772	806	819	806	803	828	816	839	790	814	831	794	776	802	832	843	783	826	802	799	785	825	828	848	884	785	784	817	807	791	825	819	791	837	788	768	811	794	793	858	837	791	810	821	820	807	822	798	812	808	834	830	804	801	777	838	827	807	823	808	840	801	835	827	788	759	822	816	864	804	841	774	790	788	834	807	831	815	820	842	773	795	786	845	806	810	799	838	747	768	869	851	787	766	771	847	812	816	782	801	793	825	866	798	803	808	858	818	746	854	786	810	874	786	800	811	812	845	791	866	768	806	791	799	742	805	797	803	763	831	816	784	837	834	861	804	818	840	814	824	844	843	800	795	870	828	866	833	786	825	855	771	809	811	773	780	827	802	801	762	826	766	782	826	847	807	804	789	812	801	819	797	879	857	860	824	787	825	828	817	815	812	821	798	784	832	773	814	811	811	820	831	789	803	815	788	816	763	846	812	784	823	792	774	788	816	820	807	782	794	835	862	805	791	768	837	811	824	805	780	826	767	803	841	789	813	879	886	762	776	809	821	893	850	823	772	787	848	859	793	816	772	860	863	793	806	847	779	832	816	782	868	855	788	822	798	777	828	758	826	850	802	802	824	833	815	850	820	857	838	818	812	821	812	793	850	781	774	860	812	808	848	859	834	769	791	792	799	826	802	792	787	794	817	822	808	831	844	774	806	808	791	838	819	813	801	780	854	814	843	785	853	830	807	867	811	846	810	784	771	826	875	841	825	796	803	804	801	827	852	825	821	823	841	817	819	810	785	780	811	797	801	804	807	794	759	853	818	814	794	841	851	788	833	773	797	842	866	812	790	802	798	853	819	825	760	783	834	810	795	798	806	772	832	810	755	773	783	802	828	813	807	772	792	837	813	864	813	806	814	827	817	810	765	843	835	817	749	805	763	809	772	815	753	800	826	809	875	804	810	796	836	813	812	843	784	801	822	806	754	752	753	845	829	817	800	821	790	777	797	803	796	826	853	798	801	806	782	834	833	787	804	806	802	787	842	848	847	835	774	784	844	797	814	823	808	784	802	895	820	805	848	816	791	806	812	784	820	758	802	807	850	770	805	844	842	854	793	788	831	833	776	831	824	835	805	776	805	860	825	770	868	818	804	811	859	850	863	825	798	813	808	783	837	847	848	848	787	852	840	790	804	856	809	812	867	853	827	810	835	793	816	775	770	793	803	806	848	796	820	756	775	826	730	748	790	870	761	809	808	825	840	774	811	816	814	764	789	792	831	827	793	739	774	866	788	843	775	773	805	857	800	791	773	819	786	893	795	805	783	884	812	781	827	804	782	769	798	820	819	761	782	763	813	810	800	790	792	857	842	841	845	837	833	858	793	801	774	823	819	794	833	805	836	848	848	790	784	837	844	829	818	785	786	820	826	822	783	802	832	848	792	803	814	804	803	830	831	812	788	806	844	813	795	847	783	847	794	784	799	841	789	831	829	773	842	782	855	747	835	820	811	793	747	826	838	904	839	821	819	765	797	822	785	774	830	795	870	786	820	782	805	858	825	796	806	819	843	817	795	883	792	829	824	778	804	809	803	832	792	790	789	805	829	829	816	801	827	819	818	785	838	815	809	798	830	761	829	770	811	814	803	812	816	809	776	842	790	787	841	840	832	833	845	775	768	816	839	796	795	848	836	836	818	798	834	822	843	767	766	827	823	819	809	836	802	781	788	811	818	821	753	795	814	789	824	804	813	783	790	817	807	832	776	795	801	791	851	830	801	832	804	795	758	765	790	815	861	820	797	826	785	840	873	802	868	825	776	821	816	822	797	845	821	820	829	773	767	812	850	776	814	823	827	789	774	774	793	825	825	843	877	773	803	804	836	830	828	802	796	798	758	777	809	789	841	753	789	777	856	763	795	785	803	903	834	814	808	829	788	846	836	793	777	831	791	826	827	785	844	804	899	834	768	827	901	804	816	826	784	796	816	808	841	814	826	803	866	805	817	825	810	834	907	787	840	812	845	789	773	791	784	834	780	784	822	858	851	806	813	855	792	815	790	831	791	843	778	831	785	820	802	813	849	851	857	778	825	831	837	811	809	826	812	778	771	814	796	828	839	780	828	815	826	822	797	788	857	759	850	748	795	813	783	844	796	765	798	808	783	767	841	865	820	822	812	768	851	815	821	826	809	841	797	814	835	836	839	762	857	826	849	842	771	846	821	793	828	855	770	819	780	783	848	839	811	860	780	797	850	800	774	826	776	812	814	813	810	833	863	812	822	804	808	809	817	774	812	809	825	841	815	800	837	848	809	796	803	750	830	805	790	753	783	810	829	830	829	782	810	792	852	788	832	834	806	771	810	789	779	870	806	775	856	775	811	841	791	809	827	775	808	847	812	814	831	784	763	800	808	850	790	792	816	788	849	795	773	802	812	832	829	823	788	841	837	790	819	782	785	821	822	796	828	796	803	779	873	840	777	784	796	790	838	779	767	872	779	801	785	835	859	778	770	806	768	856	830	816	790	813	760	779	791	811	819	763	774	832	830	804	800	774	857	832	822	819	821	807	798	817	856	852	771	826	757	798	853	793	793	803	790	849	832	849	778	803	737	821	835	813	861	812	767	865	863	793	818	824	776	752	814	812	821	810	805	836	749	828	781	798	828	767	811	829	815	868	781	800	760	856	843	831	798	823	809	804	778	834	821	812	786	790	840	776	736	789	851	795	816	807	799	763	793	784	796	792	826	759	783	819	820	822	811	826	765	852	825	787	838	785	800	795	771	780	790	814	807	755	786	817	820	796	782	850	778	793	768	798	840	771	817	865	849	777	826	843	829	847	829	772	802	806	776	768	817	863	820	787	837	794	757	806	810	827	771
15189	10649	8791	31028	84224	83542	60414	42073	24157	11507	7936	7090	6997	7105	7106	7119	7072	7066	7016	7051	7122	6993	7039	6945	7098	7003	7108	7188	6869	6990	7144	7154	6957	6987	7130	7037	7238	7093	7112	7110	7183	7076	7161	6941	7050	6979	7126	6993	6980	6957	7054	7116	7211	7110	7049	7092	7095	7067	7131	7130	7036	7019	7032	7090	7119	7105	7018	7023	7074	6972	7080	7124	7132	7004	7004	7050	7007	7016	7021	7037	7128	7115	7002	7089	7114	7145	7150	7043	7169	7130	7188	7112	7018	6950	7090	7068	7104	6981	7090	7037	7115	7047	7051	6954	6998	7073	7119	7106	7009	6942	7051	7029	7101	6974	7051	7170	7103	6981	7269	7144	7014	7034	6994	7065	7107	7200	6983	7096	7031	7078	7045	7032	6940	7035	7115	7111	7128	7033	7188	7036	7021	7085	6949	7075	7048	7104	6990	7051	7102	7053	7005	7094	7099	7069	6952	6907	7070	7018	7125	7150	7157	7074	6975	7030	7012	7008	7099	7024	7152	7019	7132	7053	7111	7132	7104	7128	7031	6899	7045	7083	7116	7059	7130	7119	7127	6987	7015	7147	7189	7086	7115	7037	6971	7036	7134	7044	7078	7086	7034	7069	7113	7107	7115	7055	7163	7061	6997	7187	7163	7157	7057	7064	7205	7053	6956	7163	7109	6987	7160	7082	7080	7223	7045	7110	7088	7137	7231	7164	7033	7098	7109	6922	7062	7215	7111	7051	7041	7092	7084	6936	7123	7073	7140	7102	7077	7018	7090	7066	7053	7087	7049	7211	7050	7090	7104	6960	6874	7081	7047	7092	7037	7162	6979	7277	6951	7120	7089	7045	7085	7000	7143	7093	7140	7114	7072	7061	7098	7162	7105	7144	7109	7128	7081	7155	7043	6928	7119	6964	7091	7150	7088	6951	7015	7114	7096	7005	7035	7112	7039	7111	7041	7147	7056	7157	6974	7068	7104	7098	6937	7105	7133	7061	7176	7063	7051	7037	7115	7080	7007	7186	6966	7099	7266	7124	6995	6961	7178	7074	6965	7056	7226	7093	7216	7037	7147	7023	7026	7063	7191	7083	7010	7095	6986	7061	6978	6991	7166	7170	7058	7067	7152	7094	7061	7036	7100	7038	6981	7053	7042	7206	7163	7056	7052	7163	7053	7174	7134	7073	7025	7143	7139	7193	7219	7119	7096	6920	7250	7222	7219	7141	7009	7164	7245	7099	7085	7096	7084	7080	7110	6913	6960	7069	6871	7049	7024	7048	7041	7123	7211	7036	6952	7067	6996	7017	7104	7114	7132	7101	7021	6989	7176	7109	7139	7129	7140	7115	6915	7041	7041	7065	7086	7175	7137	7075	7203	7142	6989	7025	7047	7021	7001	7080	7180	7085	7034	7229	7136	7142	7052	7110	7101	7072	7109	7022	7090	7105	7207	7145	7220	6990	6927	7060	7123	7127	7099	7092	6967	7035	7114	7198	7170	7134	7021	7166	7152	7109	7085	7141	7065	7028	6997	6937	7074	7130	7065	7081	7093	7087	7155	7038	7168	7068	7113	7108	7149	7025	7090	7130	7025	7056	7024	7091	7166	7122	7079	7072	7213	6973	6986	7071	7135	7055	6989	7032	7044	7026	6991	7086	7141	7168	7001	7039	7320	7072	6968	7073	7096	6978	7107	6988	7021	7179	7114	7040	7010	7093	7022	7154	7076	7138	7037	6973	7078	7228	7002	7322	7110	7186	7061	7148	7109	7081	7130	7087	7005	7195	7015	7093	7044	7070	7063	7101	7015	7062	7087	7072	7058	7028	6975	7075	7064	7034	7108	7020	7109	7106	7158	7174	7191	6993	7009	7198	7193	7082	6990	7016	7062	7154	7106	7119	7057	7074	7089	7122	7071	7045	7144	7015	7095	7207	7048	7180	7021	7111	7012	7037	7056	7100	7092	7041	7096	6999	6929	7065	7150	7159	7222	6991	7158	6982	7168	7071	7056	7110	7027	6892	7022	7077	7168	6948	7113	7158	7242	6980	6931	7098	7174	7146	7075	7087	7160	7186	7068	7093	6951	7184	7083	7005	7045	6977	7110	7085	7009	7114	7098	7090	7028	7092	7047	7035	7129	7162	7227	6983	7205	7176	7054	7148	7078	7015	7046	6990	6987	7110	7169	7061	7043	7093	6994	7134	7165	6964	7104	7048	7120	6971	7108	7135	7060	7154	7167	7057	7110	6963	7050	7094	7032	7097	7109	6987	7106	7009	7225	7132	7039	7077	7101	7041	6845	7195	7142	7049	7062	7015	7046	7142	6962	7012	7058	7063	7148	7002	7117	7123	7078	7043	7103	7007	6945	7064	7113	7004	7020	7084	7091	6918	7079	7037	7061	7073	7087	7013	7069	6990	7012	7169	7061	7007	7068	6962	7136	7005	6966	7006	7109	6906	6979	7025	7052	6911	7062	7103	7134	7033	7061	7167	7003	7176	6925	7089	7090	7019	6973	7136	7024	7153	7044	7082	7130	7097	7071	7126	6898	7175	7014	7094	7047	7047	7009	7042	7109	6980	7091	6933	7034	7083	7104	7075	7021	7141	6998	7033	7028	7133	7122	7013	7078	7062	7112	7127	7041	7080	6998	7096	7122	7119	7104	7143	6927	7059	7045	6915	7150	7034	7039	6982	7293	7009	7030	7107	7031	7075	7103	7148	7106	7167	7046	7067	7160	7096	7148	7138	7061	6949	7083	7149	7051	7139	7037	7106	7091	7106	7053	7027	7174	7075	7160	7017	7066	7114	7007	7073	7205	7067	7150	7089	7125	7140	7050	7065	7142	7041	7042	7067	7198	7050	6989	7154	7077	6967	7130	7102	7127	7026	7061	7156	7157	7153	7101	7091	6992	7180	7124	7007	7184	7043	7057	7036	7165	7072	7126	7006	7127	6964	7181	7075	7074	7125	7064	7215	7028	7000	7099	6977	7208	6990	7152	6964	7083	7071	7119	7055	7034	7068	6995	7134	7153	7080	7000	7133	7097	7181	7123	7024	7180	7102	7019	7094	7145	7061	7084	7132	7158	7046	7104	7206	7057	7147	7116	7055	7084	7165	7066	7142	7160	7109	6987	6987	6935	6924	6988	7075	7069	7153	7115	7005	6921	7035	7081	7030	7183	7082	7092	7074	7131	6885	7107	7054	7128	7159	7108	7009	7028	6944	7097	7133	7029	7120	7155	7161	7028	7012	6907	7248	7025	7059	6920	6901	7068	7089	7069	7128	7063	6956	7132	7112	7109	6980	7127	6950	6978	7047	6940	7091	7218	7091	6967	7055	7080	7092	7016	6913	7027	7069	7098	7041	7166	7128	7147	7112	7127	7055	7095	6940	7123	7032	7128	7075	7153	6962	7070	6961	7041	7115	7086	7116	7022	7130	6966	6963	6983	7167	7067	7073	7000	7112	7059	7185	7109	7032	7021	7088	6991	7078	7166	7116	7046	6949	7069	6996	6977	6983	7018	7245	7114	7047	7120	7164	7119	6955	6944	7021	7073	7104	7172	7156	7092	7087	7018	7144	7081	7119	6951	7052	7064	7088	7080	7124	6989	6959	6996	7199	7101	7123	7098	7144	7047	7044	7052	7129	6983	6992	7054	7121	7076	7153	6988	7079	7088	6988	7025	7039	7086	7023	7007	7096	6965	7049	7079	7123	7077	7061	7030	7128	7051	7180	6993	7030	6964	7033	7023	7011	7101	7044	7209	6896	6973	7065	7038	7177	7049	7055	7070	7161	7267	7268	7163	7109	7094	7198	7021	7085	7145	7042	7003	7002	7098	7030	7140	7079	6895	7169	7027	7189	7126	7070	7043	7045	6859	7013	7069	7028	7121	7028	7156	7106	7159	6960	7169	7067	7030	7089	7116	7114	7175	7036	7102	6933	7087	7131	7027	7014	7070	7155	6978	7146	7012	7164	7049	7041	7120	7120	7061	7141	6976	7030	6908	7079	7031	7029	7112	7143	7018	6995	7148	7015	7145	7082	7140	7228	7182	7004	7124	7049	7104	7118	7078	7110	7079	7059	7166	7107	7074	7131	7114	7023	7065	7023	7038	7037	7146	6969	7248	7051	7078	7274	7030	6947	7080	7125	7108	6991	7112	7125	7129	7135	7129	7102	7141	7094	7265	7050	7131	7142	7018	6952	6907	7087	7112	6996	7194	7021	7121	7014	6991	6981	7068	7122	7181	7153	7291	7100	7084	7106	7159	7165	6955	7142	7045	6962	7115	6926	7124	7154	7059	7161	7063	7176	7039	7096	7096	7146	7093	7006	7071	7103	7133	7093	7052	7150	7208	7076	7026	7057	7139	7118	7108	7134	7141	7190	7168	7081	7091	7147	7069	7028	7049	7129	7072	7102	7001	7111	7050	7037	7052	7055	6973	7240	7090	7139	7085	7094	7073	7024	6978	7064	7084	7086	7119	7063	6922	7104	7304	7057	7123	7113	7041	7083	7106	7084	7093	7002	7025	7040	7097	7046	7058	7031	7157	6987	7108	7001	6988	7154	7077	7183	6980	6985	7064	7019	7069	7057	7091	7107	6966	7039	7151	7026	7042	7112	7224	7121	7071	7026	7184	7069	7055	7049	7024	7033	7116	7093	7046	7162	7021	7051	7302	7055	7115	6931	7044	7173	6956	7076	7085	7070	7045	6952	7072	6988	7075	7069	7138	7026	7150	7176	7218	7131	7029	7109	7068	6990	7035	7120	7045	7122	7005	7058	6983	7155	7012	7000	7141	7044	7205	7033	7076	6945	7129	7181	7232	6926	7088	7059	6993	7083	7081	7054	7074	7138	7054	6990	7313	7085	7193	7087	7011	7074	7072	7291	7066	7123	7097	7065	7129	7064	7091	7062	7172	7099	7164	7166	7116	7102	7181	7024	7126	7098	7131	6905	7154	7085	7061	6976	7111	7019	7126	7104	7027	7062	7044	7133	7076	7028	7027	7139	6985	7095	7012	6973	7061	7130	7080	7150	7046	7123	7054	7137	7083	7031	7068	7120	7196	6974	6897	6904	7077	7040	7081	7077	7224	7035	7151	7110	7199	7012
2394	1104	943	2845	29849	35478	23325	10595	3366	1277	851	814	784	786	797	811	838	749	808	817	822	797	767	796	710	716	763	754	760	802	799	780	801	778	784	769	754	770	792	753	777	786	783	827	804	761	773	783	785	746	770	821	780	782	827	789	831	754	838	789	776	778	722	811	767	818	784	788	803	763	822	761	831	765	834	800	811	817	744	769	747	792	859	769	835	750	768	790	811	798	789	785	791	764	756	796	786	809	756	751	747	761	765	803	809	787	784	754	774	767	789	835	809	782	785	790	782	804	789	766	816	773	779	773	787	808	824	798	816	744	769	763	814	812	763	792	795	789	779	799	776	797	793	779	741	788	824	800	825	766	777	802	775	772	826	797	796	768	792	851	811	798	810	737	825	790	804	735	774	778	829	765	727	811	782	820	757	782	779	791	762	783	761	737	806	849	821	799	796	782	789	725	768	762	805	798	800	798	778	810	781	783	779	805	801	735	780	782	776	824	785	830	791	767	797	795	826	749	821	767	800	760	767	779	778	772	755	793	783	791	767	787	772	774	784	799	776	736	751	791	830	821	751	735	733	766	794	784	778	769	789	744	761	786	784	762	785	738	789	744	808	770	818	779	753	788	701	766	768	758	799	751	785	816	744	799	793	794	777	774	757	771	726	790	780	816	823	781	802	780	816	782	762	815	777	805	803	788	808	804	816	786	756	833	791	802	822	716	794	794	736	794	772	756	753	753	788	759	750	825	751	821	775	806	743	796	797	779	830	793	775	821	744	806	747	812	730	781	730	756	762	798	772	782	770	820	810	775	799	746	788	796	787	805	736	817	784	756	776	788	782	730	782	847	786	743	810	804	789	770	767	774	768	756	724	760	763	824	769	798	777	761	781	813	809	813	778	802	739	750	757	776	788	797	752	785	832	797	812	783	779	804	775	795	815	766	739	779	829	738	765	790	781	752	809	739	797	806	740	818	763	747	785	769	772	808	792	737	761	790	786	746	801	781	789	771	728	781	848	797	764	730	828	794	762	748	821	811	773	726	789	812	827	802	758	779	718	791	798	725	762	781	759	847	735	765	796	811	791	775	787	793	779	755	781	846	802	789	777	832	788	779	787	755	793	766	786	829	782	786	794	803	798	773	802	817	757	741	764	772	793	817	818	796	777	807	757	735	764	793	778	772	784	772	794	779	818	801	810	784	778	781	845	783	796	792	735	754	733	759	808	742	777	789	781	814	792	792	807	784	778	785	816	814	825	795	757	779	721	780	787	810	790	789	761	721	773	773	796	729	782	833	816	795	804	760	782	745	751	767	793	783	761	782	795	779	804	801	795	794	812	798	754	748	800	743	778	786	734	761	791	794	801	773	824	799	847	784	819	844	782	816	789	800	790	803	758	774	719	832	767	790	771	822	748	809	760	797	791	823	814	783	743	780	789	799	758	761	800	807	750	742	792	798	806	788	781	738	766	769	780	778	753	833	727	776	745	770	807	751	788	760	755	795	820	746	821	771	817	744	831	743	735	753	765	783	791	808	804	796	753	751	797	751	784	801	867	766	813	754	795	770	784	776	783	822	737	777	738	721	821	770	805	822	762	784	746	753	796	810	808	783	812	828	812	788	775	727	754	775	769	784	790	777	791	795	809	782	785	752	731	787	817	761	760	813	736	778	776	788	726	747	821	770	754	755	777	815	792	778	804	750	761	763	734	789	741	800	778	773	815	766	779	761	811	737	814	747	809	767	809	840	799	839	779	760	769	765	823	769	799	758	755	764	784	751	780	854	778	825	760	763	795	721	816	799	790	850	763	791	763	781	796	776	732	829	768	767	816	812	783	702	795	765	801	790	782	811	760	777	802	758	775	805	773	759	772	791	710	766	743	788	788	809	776	780	773	847	774	785	765	778	758	803	800	866	810	810	767	750	752	829	750	800	741	747	838	815	709	798	787	806	745	763	752	776	750	797	766	746	804	788	850	772	774	742	814	802	780	787	773	873	769	839	764	806	778	775	786	815	773	814	763	794	778	778	846	774	792	756	771	827	763	792	784	831	766	818	817	787	759	806	820	867	810	800	780	790	791	773	785	765	816	758	768	754	766	767	765	804	775	817	713	793	808	779	814	780	793	744	768	810	798	732	820	833	785	738	852	799	794	749	752	786	784	756	788	815	784	773	805	790	797	766	774	791	774	791	823	756	766	848	839	794	776	798	781	752	742	789	772	810	785	766	845	781	792	751	806	751	811	814	781	790	740	784	811	801	810	812	781	758	819	857	800	760	835	732	820	763	780	823	774	803	756	792	780	766	810	763	775	746	765	816	778	786	795	801	747	774	723	782	795	787	819	789	761	762	812	765	792	775	751	803	757	744	821	764	771	773	841	801	787	797	806	751	772	781	805	758	791	794	766	755	782	817	795	782	701	774	785	782	779	798	765	736	765	788	787	804	790	774	787	787	805	770	813	761	794	791	755	766	753	774	771	801	753	807	851	748	788	771	798	741	788	773	791	752	733	777	809	812	794	825	729	773	730	772	761	763	791	773	764	771	797	793	772	806	770	813	795	802	763	792	797	750	772	771	780	792	790	779	854	840	794	806	794	736	829	791	790	783	829	820	739	840	794	828	711	781	761	772	829	809	803	766	795	808	748	822	771	793	798	768	809	768	767	735	805	795	793	797	761	783	778	731	796	792	807	745	797	800	758	776	789	813	779	827	792	815	785	808	733	776	777	825	779	791	800	799	787	781	773	786	791	733	790	764	792	801	813	783	851	744	778	761	765	777	763	760	818	754	760	779	809	804	722	805	761	775	740	769	767	863	753	803	743	813	756	787	763	766	740	760	828	821	794	783	812	782	774	801	803	733	813	798	762	800	760	756	803	749	768	815	762	794	793	811	806	842	805	768	741	773	754	808	793	763	749	751	745	784	804	787	790	783	787	785	795	745	792	743	853	792	803	730	778	802	763	729	821	778	807	793	775	797	764	759	763	774	749	815	752	751	716	762	783	810	756	799	782	778	807	805	801	785	818	767	796	799	767	780	776	756	788	772	772	801	787	709	793	779	775	812	808	768	813	745	776	794	790	789	834	760	768	810	783	770	807	713	754	812	780	795	754	797	792	815	769	790	775	792	784	808	772	788	752	777	749	837	796	777	763	773	757	806	792	779	810	742	800	761	780	758	769	828	808	741	757	820	823	745	772	823	781	804	791	815	761	762	783	780	754	827	768	842	787	780	767	767	724	796	781	792	751	769	751	783	836	748	799	807	745	753	838	784	782	743	803	761	800	843	805	786	749	757	772	805	811	765	819	806	828	785	792	766	772	805	773	752	793	784	787	779	764	797	813	770	811	786	832	832	712	841	797	813	760	816	770	812	814	788	782	794	774	763	752	755	841	767	777	798	776	789	782	778	774	815	780	759	789	754	785	781	785	761	785	784	766	775	813	813	780	793	820	816	794	738	778	796	797	764	741	755	790	772	767	718	781	764	833	808	796	718	840	735
19967	12925	9215	34456	86663	94335	73070	52080	30775	14769	8347	7097	6897	6964	6981	6804	6980	6809	6861	6926	6856	6936	6878	7006	6827	6862	6891	6998	7045	6893	7003	6848	6951	6982	6889	6884	7037	6974	6980	6991	6861	6957	6935	6951	6913	6858	7004	6842	6870	6891	6947	6899	6926	6880	6932	6857	7029	7026	6964	6972	6758	6952	6836	6961	6807	6953	6790	6844	6829	6899	6876	6898	6939	6879	6839	6957	6859	6977	6890	6915	6933	6836	6888	6939	6892	6947	6787	6944	6926	6996	6852	6956	6895	6842	6962	6874	6960	6845	6900	6864	6890	6958	6765	6774	7022	6852	6812	6793	6994	7001	6872	6881	6883	6941	6775	6698	6807	6800	6911	6839	6884	6951	6909	6810	6889	6808	6695	6970	6885	7054	6839	6962	6878	6918	7009	6897	7019	6899	6846	6991	6972	6958	6920	6913	6842	7010	6863	6969	6885	7017	6865	7024	6860	6943	6748	6882	6971	6887	7097	6904	7082	6917	7093	6830	7000	6902	6909	6912	6824	6905	7043	6898	6953	6923	6950	6888	6869	6890	6847	6952	6902	6929	6909	6801	7022	6747	6995	6912	6915	6825	6870	6808	7006	6948	6864	6878	6914	7056	7042	6945	6813	6922	6761	6911	6888	6986	6895	6756	6990	6861	6863	6906	7034	6937	6871	7011	6889	6934	6842	6927	6916	6903	6971	6823	6835	6750	6951	6947	6803	6915	6821	6803	6894	6887	6852	6995	6937	6923	6924	6841	6969	6889	6942	7025	6947	6952	6890	6908	6829	7031	7009	7038	6802	6943	6946	6805	6939	6907	6920	6970	6939	6916	6939	6815	6987	6806	6896	6981	6799	6908	6876	6990	6815	6852	6883	6969	6791	6843	6875	6881	7028	6750	6827	6974	6830	6969	6912	6947	6766	6959	6876	6844	6780	6993	6941	7009	6790	6923	6905	6951	6898	6804	6977	6967	6806	6887	6811	6985	6797	6863	6952	6834	6880	6766	6949	6956	6736	6881	6936	6839	6915	6920	6899	6858	6885	6929	6984	6842	6882	6660	6890	6913	6954	6935	6990	6919	6894	6941	6893	6889	6889	6893	6837	6960	6906	6792	6845	6808	6837	6901	6926	6797	6835	7067	7057	6840	6984	6890	6819	6771	6871	6931	6904	6917	6875	6936	6948	6896	6833	7000	6961	6799	6883	6832	7033	6872	6832	7008	6903	6915	6958	6991	6855	6853	6880	6845	6830	7027	6776	6825	6867	6882	6750	6807	6748	6851	6817	6856	6928	6787	6951	6795	6947	6989	6917	6792	6941	6984	6789	6920	6874	6911	6968	6795	6936	6833	6786	6817	6960	6846	6904	6807	6802	6972	6955	6800	6891	6801	6953	6986	6975	6971	6866	6858	7039	6789	6811	6990	7013	6936	6995	7016	6978	6911	6934	6860	6984	6878	6865	6935	6846	7000	6786	6811	6771	6911	7021	6959	6954	7002	6956	6907	6919	6942	6896	6838	6978	6934	6978	6912	6962	6931	6997	6926	6835	6842	6823	6868	6891	6926	6905	6947	6960	6962	6905	6954	6977	6890	6881	6882	6960	6855	6920	6881	6889	6864	7080	6828	6871	6997	6994	6914	6892	6885	6857	6954	6834	6944	6886	6957	6945	6845	6879	6827	6898	6992	6960	6899	6883	7071	6962	6823	6943	6867	7040	6837	6916	6888	6959	6982	6643	6848	6867	6719	6795	6944	6951	6912	6893	6955	6990	6960	6915	6836	6777	6943	6937	6886	6841	6964	7115	6950	6970	6854	6806	6925	6981	6943	6805	6755	6948	6820	6933	6937	7049	6830	6936	6892	6844	6834	6851	6920	6835	6918	7030	6937	6930	6794	6871	6963	6866	6896	6886	6862	6873	6857	6820	6961	6913	6809	6832	6878	7000	6979	6923	6940	6808	6833	6862	6905	6842	6939	6897	6909	6867	6928	6952	6890	6880	6945	6916	6839	6911	6996	6964	6936	6992	6870	7058	6948	7072	6844	6919	6997	6873	6895	7006	6929	7018	6882	6995	6873	6906	7004	6788	6851	6880	6922	7040	6864	6934	6923	6743	6767	6896	6882	6874	6958	6776	7015	6816	6903	6957	6894	6912	6898	7072	6836	6841	6931	6948	6924	6979	6982	6864	6916	6981	6731	6923	6931	6916	6894	6920	6966	6942	6880	6855	6859	6856	6821	7094	6984	6985	6896	6874	6840	6913	6924	6943	6869	6990	6993	6917	6907	7007	7002	6767	6903	7017	6931	7037	6964	6860	7043	6813	6856	7000	6864	6740	6892	6942	6873	6787	6943	6819	6818	6780	6933	6930	6951	6912	7036	6897	6983	6812	6755	6926	6869	6771	6755	6927	6891	6902	6980	6836	6840	6916	7028	6991	7007	6831	6874	6674	6755	6839	6989	7003	7095	7081	6939	6903	6849	6852	7041	6875	6929	6821	7001	6905	6758	6843	6938	6926	6933	7007	6925	6832	6919	6916	6795	6879	6841	6910	6962	6876	6985	6843	6920	6808	6961	6950	6949	6921	6893	6958	6859	6918	6941	6759	6934	6952	6957	6832	6911	6885	6983	6813	6829	6771	6881	6899	6870	6906	6856	6794	6900	7057	6842	6926	6802	6885	6756	6947	6954	6878	7061	6857	6924	6791	6857	6769	6930	6901	6854	6850	6965	6960	6960	6971	6888	6907	6917	6990	6815	6906	6837	6978	6939	7015	7027	6849	6844	6973	6922	6902	6874	6915	6922	6768	6863	6823	6940	6762	6972	6979	6919	6887	7007	6867	6926	6919	6926	6925	6935	6954	7057	6866	6887	6911	6879	6886	6885	6883	6865	6962	6876	6974	6738	6909	6808	7012	6913	7046	6859	6818	6981	6808	6913	6920	6935	6783	6962	6950	6945	6958	6988	6877	6979	6932	6876	6991	6872	6956	6801	7022	6804	6990	6950	6851	6879	6848	6974	6807	6818	6960	7000	6845	6919	6831	7045	6941	6917	6764	6950	6796	6958	6959	6854	7055	6873	6963	6807	6931	6916	6894	6842	6771	6997	7019	6941	6911	6941	6951	6856	7015	6802	6951	7049	6803	6962	6846	6951	7023	6863	6869	6848	7023	6969	6769	6989	6915	6943	6894	6961	6868	6870	6821	6897	6880	6985	6791	6926	6925	6737	6966	6862	6985	6756	6972	6961	6936	6807	6852	6860	7006	7007	6915	6858	6983	7006	6899	6869	6909	6871	6925	6839	6834	6887	7005	6827	6976	6833	6886	6814	6841	6915	6979	6989	6898	7017	7028	6938	7010	6851	6907	6930	6970	6914	6965	6914	6934	6938	6877	6936	7011	6913	6889	6814	6915	6961	6973	6983	6886	6885	6884	6884	6948	6821	6834	6879	6949	7013	6894	6836	6957	6825	7005	6820	6918	6935	6909	6894	6908	6959	6892	6990	6891	6889	6864	6948	6968	6889	6875	6763	7035	6882	6899	6839	6920	6840	6875	6894	6987	6833	7058	6855	6809	6871	7028	6983	6918	6789	6898	6837	6921	6880	6903	6902	6955	6845	6942	6899	6944	7068	6894	6951	6952	7086	6779	6994	6884	6870	6811	7028	6892	6847	7034	6894	6954	6963	6988	6851	6857	6996	6841	6878	6910	6984	6917	6895	6905	6708	6978	6993	6909	6916	6760	6834	6816	6785	6910	6923	6852	6907	6824	6792	6954	7029	6877	6917	6914	6947	6874	6969	6857	6917	6883	6858	6887	6775	6835	6969	6839	6946	6914	6999	6904	6939	6885	6843	6960	6833	6751	6994	6860	6889	6848	6918	6862	6803	6880	6918	6961	6856	6858	6889	6865	6863	6807	7004	6985	6941	6847	6797	7030	7019	6949	6877	6841	6930	6821	6933	7049	6803	6853	6882	6968	6835	6893	6964	6879	6885	6997	7017	6975	6904	6923	7002	6923	6830	6799	7028	6970	6758	7079	6835	6954	6876	6709	6915	6936	6899	6897	6768	6927	7006	6934	6750	6806	6828	6906	7010	6932	6921	6768	6860	6940	6904	6901	7010	7004	7037	7062	6870	7020	6833	6864	6943	6989	6915	6849	7012	6872	6976	6905	6984	6860	6806	6930	6870	6958	6888	6984	6911	6904	6922	6898	7072	7027	6916	6859	6833	6945	6966	6852	6939	6905	6881	6813	6833	6822	6817	7017	6927	6981	6895	6853	6952	6934	6760	6915	6977	6837	6992	6988	6885	6983	6919	6882	6974	6908	7085	6956	6960	6926	6833	6973	7095	6891	6865	6955	6879	7041	6787	6830	6965	6823	6860	6922	6906	6942	6850	6937	6939	7001	6879	6730	6901	6819	6930	6858	6846	6973	6882	6778	7001	6905	6946	6894	6848	6932	6894	7015	6820	6882	6876	6878	6952	6868	6895	7048	6825	6897	6866	6781	6885	6902	6984	6891	6850	6892	6943	6922	6793	6909	6925	6860	7007	6917	6977	7062	6940	6782	6895	6992	6984	6912	6868	7092	6877	6848	6999	6887	6923	6954	6919	7026	6779	7067	6855	6908	6826	6899	6931	7051	6929	6899	6897	6991	6807	6847	6912	6788	6924	6943	6973	6950	6865	6765	6843	6961	6968	6957	6809	6944	7059	6962	7063	6878	6824	6886	6862	6957	6799	6955	6989	6930	6901	6910	6891	6930	6829	6982	6838	6681	6987	6874	6932	6841	6854	6784	6823	6823	6885	6874	6925	6906	6925	6901	6975	6943	6997	6800	6832	6911	7002	6928	6785	6990	6925	6962	7030	7006	6785	6835	6887	6818	6939	6768	6919	7049	6854	6798	7015	6892	6837	6971	6925	6945	6937	6824	7024	6777	6860	6963	6868	6857	6838	6831	6909	6993	6949	6930	6893	6792	6859	7017	6906	6956	6950	6769	7001	6958	6885	6840	7007	7064	7075	7061	7018	6841	6873	6869	6824	6965	6799	6897	6918	6841	6839	6906	6967	6970	6942	7001	6776	6921	7006	6840	6896	6868	6926	6807	6793	6923	6994
2516	764	739	2202	7038	8787	5032	2291	1175	782	728	643	670	713	714	690	712	671	709	736	724	670	718	721	724	710	732	714	675	672	662	731	710	698	710	661	685	704	713	662	707	664	715	662	667	711	672	720	728	687	684	669	681	675	703	687	740	659	636	705	728	654	692	705	682	681	678	676	711	709	665	643	728	695	712	758	704	713	676	685	644	744	695	699	750	712	653	712	659	698	683	695	682	740	753	688	655	697	658	709	666	696	745	697	716	663	646	689	708	689	680	706	658	704	690	700	690	711	713	719	691	702	727	710	685	669	748	694	735	705	657	725	643	678	659	673	699	688	724	653	674	734	655	685	678	698	692	722	740	670	699	698	720	681	673	742	709	668	667	705	667	666	645	691	719	658	665	700	686	703	677	703	696	707	684	681	676	771	677	757	666	710	655	701	719	740	706	734	696	739	707	715	684	717	713	663	688	727	664	757	695	684	689	679	653	738	758	748	716	667	729	693	691	738	681	736	661	713	657	691	698	764	709	698	687	673	680	683	674	695	686	707	721	676	727	686	739	709	670	677	728	685	713	686	668	703	697	710	686	664	678	723	705	727	684	691	708	680	719	716	681	677	704	633	728	660	680	674	694	697	709	706	689	738	730	668	711	716	690	722	719	706	688	699	699	707	727	637	707	710	687	683	716	683	675	640	723	697	679	684	681	719	714	726	696	704	663	677	688	722	705	681	707	695	722	700	677	718	727	679	660	739	671	691	670	691	744	683	748	680	696	712	706	685	662	715	733	674	722	721	735	727	681	683	716	690	667	691	684	685	685	683	670	679	658	700	740	682	748	699	697	734	686	676	692	700	675	712	739	671	699	690	693	733	719	715	703	719	680	682	644	734	716	726	678	670	730	695	691	693	667	693	650	721	643	680	681	725	667	647	656	681	705	677	713	712	699	680	688	694	679	737	692	686	677	640	677	724	710	677	686	727	666	637	709	704	713	719	701	723	683	733	719	700	682	684	743	692	707	690	679	686	748	684	657	719	682	664	685	683	654	687	714	711	696	699	722	654	741	673	647	691	712	725	645	708	684	678	676	652	733	651	722	690	706	683	699	697	712	724	688	744	679	709	655	693	666	657	720	707	713	702	698	691	708	659	696	699	706	681	684	689	705	709	696	728	638	761	721	699	718	689	670	737	692	728	704	729	700	718	722	640	718	723	620	653	709	677	687	669	685	666	681	693	705	686	675	720	729	749	639	628	771	704	706	722	757	694	715	697	668	692	703	687	687	688	705	706	686	669	686	700	678	680	650	667	670	697	685	672	668	699	661	687	691	678	686	691	700	707	703	661	731	677	705	726	775	694	648	676	690	666	691	701	681	629	702	702	733	662	704	699	687	723	672	674	748	721	728	683	726	680	786	658	685	667	670	679	696	689	655	662	701	731	690	708	670	717	694	727	700	707	691	686	716	664	688	707	713	688	712	653	688	701	728	698	697	712	682	688	692	731	681	693	719	639	639	733	666	728	736	738	726	684	679	652	710	700	757	704	702	718	696	696	680	688	700	675	772	693	675	720	699	722	678	713	654	720	702	681	704	712	659	663	689	707	687	740	730	678	718	689	674	685	680	680	677	757	705	649	705	711	717	729	691	678	694	695	714	719	705	733	705	697	760	681	714	728	693	666	734	614	705	696	725	712	693	645	659	685	708	696	696	699	719	714	686	676	660	695	681	680	719	674	666	711	670	690	701	735	725	675	713	695	703	674	735	695	700	738	667	712	683	717	749	643	708	688	725	714	663	646	718	659	710	725	732	675	743	621	673	699	727	657	703	672	685	690	690	707	689	738	665	703	672	720	699	694	697	697	710	742	752	686	688	683	742	709	718	712	685	685	681	707	665	732	688	668	676	678	693	728	723	637	675	749	722	716	708	689	691	765	741	700	707	677	671	681	678	695	703	735	687	726	692	715	681	680	738	715	685	679	727	703	682	673	707	708	711	651	708	660	716	685	700	684	711	653	735	722	685	772	725	683	685	725	724	775	717	689	704	691	671	711	689	693	667	705	665	670	688	715	675	715	695	693	699	663	715	699	679	730	709	720	667	739	666	692	646	734	682	681	673	702	696	711	692	707	720	683	712	659	727	728	681	672	679	682	743	748	685	685	692	658	682	740	696	710	693	708	707	659	710	733	713	686	727	714	737	712	691	671	727	717	680	639	655	719	703	694	697	688	699	738	675	696	709	703	753	724	712	680	699	702	729	697	710	663	706	706	694	681	714	748	679	652	685	661	697	671	738	670	694	713	692	695	726	697	683	734	664	703	667	729	723	781	665	726	638	677	738	627	671	689	688	667	723	666	702	707	711	678	739	664	713	668	700	695	666	660	700	745	658	752	687	666	727	703	719	700	739	683	686	713	677	717	663	661	667	735	697	694	696	649	687	697	718	660	735	695	683	710	704	664	662	670	683	712	717	739	695	731	722	687	680	719	679	672	706	718	752	732	690	678	719	696	677	696	716	678	656	703	725	683	690	655	705	663	688	658	691	704	693	634	694	681	689	683	697	663	682	703	684	673	724	670	704	677	690	666	658	665	704	702	718	742	689	650	729	696	652	711	677	751	686	698	736	741	683	683	755	702	674	648	699	695	706	713	699	697	667	687	682	650	761	666	726	700	734	700	674	695	703	692	702	685	659	659	658	712	705	716	714	690	702	710	733	680	684	700	686	736	678	699	665	670	695	707	687	661	735	727	732	682	710	658	718	689	681	739	679	703	703	746	688	748	710	764	688	737	735	695	714	743	718	692	736	701	665	682	660	690	689	680	683	718	708	674	703	725	717	712	727	753	704	757	708	690	729	732	735	708	678	669	716	657	659	631	703	700	706	692	729	682	658	733	706	720	711	655	712	629	710	691	690	648	667	705	699	678	665	663	683	712	652	700	726	698	726	678	721	685	742	685	716	677	657	693	682	730	654	727	688	705	689	686	714	718	630	706	667	705	742	727	695	635	657	664	733	666	706	667	711	693	715	709	724	711	681	689	665	674	718	649	717	647	685	668	706	634	699	674	697	705	650	648	664	734	735	706	701	716	723	711	668	709	731	682	696	667	698	729	686	631	663	685	705	682	688	671	736	687	650	706	754	714	690	752	674	666	678	732	701	714	690	693	684	632	713	684	736	720	693	718	733	692	741	691	716	718	651	714	680	718	710	666	682	666	690	698	698	691	677	693	717	681	712	708	674	712	700	695	693	719	717	701	704	659	678	665	680	719	714	731	697	722	710	713	709	709	717	717	728	680	692	679	742	712	696	688	632	770	693	702	693	721	673	679	657	660	722	657	725	665	704	669	646	731	715	727	692	703	701	659	677	689	705	723	729	675	685	671	680	680	693	628	679	648	715	665	714	675	721	712	717	647	744	663	655	682	656	710	669	736	694	703	681	678	704	718	722	680	689	689	672	715	676	669	696	682	717	702	684	669	720	705	683	671	699	682	694	735	689	755	662	710
11967	7484	6761	36979	61781	58576	41787	28144	14126	7904	6534	6342	6332	6202	6162	6196	6289	6103	6243	6065	6214	6159	6153	6210	6205	6313	6296	6279	6082	6328	6346	6162	6225	6152	6165	6162	6069	6292	6178	6100	6118	6179	6103	6169	6082	6250	6154	6154	6210	6194	6136	6157	6277	6260	6208	6146	6277	6245	6158	6179	6109	6088	6175	6143	6107	6198	6220	6247	6139	6302	6097	6164	6128	6333	6146	6133	6268	6201	6299	6166	6053	6214	6173	6227	6193	6084	6177	6135	6238	6287	6166	6187	6343	6267	6184	6165	6164	6227	6272	6209	6297	6214	6243	6226	6208	6181	6181	6253	6142	6177	6109	6093	6187	6282	6174	6208	6190	6174	6136	6211	6143	6182	6148	6091	6147	6223	6256	6154	6355	6297	6182	6154	6199	6264	6220	6192	6176	6195	6219	6085	6118	6159	6197	6187	6237	6336	6195	6230	6195	6148	6114	6213	6174	6208	6229	6182	6246	6135	6148	6295	6234	6282	6270	6211	6261	6180	6101	6056	6259	6311	6214	6077	6199	6170	6261	6235	6094	6181	6255	6178	6176	6197	6085	6127	6224	6244	6141	6304	6288	6071	6172	6222	6217	6167	6434	6175	6139	6361	6047	6210	6273	6099	6274	6176	6321	6175	6185	6263	6175	6221	6274	6219	6158	6098	6289	6153	6206	6188	6175	6253	6273	6222	6240	6225	6245	6083	6285	6161	6177	6154	6178	6162	6228	6244	6214	6143	6248	6140	6100	6131	6287	6226	6124	6267	6177	6173	6253	6191	6265	6194	6144	6190	6287	6166	6103	6222	6118	6172	6226	6145	6258	6187	6374	6220	6129	6178	6143	6171	6211	6154	6335	6144	6253	6156	6153	6177	6221	6200	6202	6219	6160	6194	6217	6068	6178	6217	6070	6253	6306	6164	6214	6146	6213	6296	6166	6208	6277	6083	6335	6269	6241	6185	6199	6097	6259	6185	6238	6293	6251	6188	6078	6185	6192	6243	6266	6106	6269	6274	6075	6186	6244	6205	6205	6247	6208	6212	6159	6207	6262	6190	6106	6289	6178	6156	6073	6279	6248	6141	6263	6267	6276	6124	6123	6209	6177	6299	6180	6191	6151	6097	6205	6138	6144	6199	6152	6208	6214	6124	6164	6276	6239	6188	6273	6329	6222	6251	6260	6181	6216	6208	6193	6202	6204	6252	6187	6074	6269	6090	6339	6177	6308	6370	6116	6146	6298	6230	6222	6214	6210	6121	6126	6079	6329	6299	6165	6276	6123	6279	6145	6251	6242	6150	6345	6302	6281	6237	6153	6186	6184	6240	6120	6307	6085	6230	6258	6205	6111	6142	6227	6247	6205	6130	6282	6177	6168	6143	6223	6242	6310	6048	6310	6112	6238	6341	6173	6246	6180	6275	6290	6229	6333	6104	6223	6241	6198	6118	6253	6295	6280	6229	6147	6274	6242	6212	6245	6237	6286	6173	6157	6344	6298	6208	6159	6253	6169	6136	6141	6325	6168	6224	6286	6253	6270	6220	6108	6127	6155	6303	6234	6142	6212	6305	6311	6128	6197	6009	6199	6280	6213	6293	6183	6195	6168	6198	6284	6169	6185	6193	6169	6228	6297	6175	6238	6214	6262	6029	6167	6259	6160	6237	6266	6088	6197	6281	6233	6185	6236	6107	6274	6172	6261	6218	6181	6308	6121	6235	6213	6144	6220	6274	6201	6199	6167	6326	6239	6142	6330	6144	6213	6250	6257	6354	6355	6089	6237	6202	6223	6162	6077	6176	6157	6136	6391	6251	6188	6105	6197	6293	6187	6103	6101	6200	6196	6231	6195	6204	6222	6185	6261	6013	6315	6290	6246	6268	6203	6244	6246	6395	6132	6255	6159	6169	6174	6269	6279	6219	6254	6257	6273	6279	6166	6176	6248	6178	6161	6226	6290	6099	6244	6218	6204	6198	6193	6323	6217	6233	6280	6153	6187	6115	6186	6164	6201	6174	6177	6129	6392	6176	6085	6245	6309	6201	6199	6085	6153	6146	6207	6174	6263	6296	6181	6308	6236	6185	6176	6226	6037	6380	6219	6223	6038	6113	6077	6193	6216	6140	6265	6225	6227	6173	6155	6194	6159	6252	6101	6257	6292	6122	6136	6167	6352	6191	6184	6224	6153	6339	6326	6275	6219	6215	6284	6230	6220	6297	6317	6199	6125	6243	6312	6199	6197	6314	6083	6324	6262	6139	6247	6313	6110	6265	6172	6125	6226	6270	6126	6237	6250	6261	6220	6193	6165	6155	6185	6102	6261	6166	6218	6358	6233	6133	6213	6145	6174	6259	6157	6120	6189	6162	6152	6285	6176	6142	6196	6268	6060	6212	6096	6137	6337	6215	6321	6184	6255	6207	6173	6241	6296	6222	6153	6199	6191	6239	6290	6217	6207	6194	6342	6140	6075	6330	6237	6168	6225	6197	6226	6223	6135	6229	6144	6141	6103	6198	6218	6208	6173	6150	6068	6088	6302	6285	6358	6171	6188	6164	6276	6158	6382	6192	6290	6136	6155	6167	6261	6148	6137	6180	6293	6105	6250	6218	6168	6150	6203	6173	6228	6209	6323	6246	6283	6179	6167	6311	6257	6304	6133	6310	6142	6248	6294	6219	6188	6230	6270	6282	6167	6258	6292	6194	6114	6325	6219	6135	6142	6123	6176	6211	6221	6277	6045	6290	6181	6334	6234	6128	6187	6251	6126	6119	6205	6066	6190	6160	6103	6220	6216	6240	6139	6122	6150	6292	6320	6188	6161	6252	6136	6167	6230	6205	6156	6245	6252	6272	6174	6160	6177	6256	6361	6164	6292	6164	6264	6171	6165	6166	6213	6109	6107	6266	6129	6223	6151	6194	6188	6195	6258	6099	6345	6222	6197	6208	6232	6208	6119	6253	6139	6221	6329	6261	6428	6182	6165	6175	6140	6193	6247	6317	6226	6220	6093	6079	6288	6313	6209	6266	6278	6316	6174	6181	6086	6139	6316	6197	6357	6322	6122	6233	6214	6131	6166	6164	6256	6402	6176	6235	6086	6272	6190	6198	6133	6218	6218	6221	6196	6201	6291	6228	6229	6435	6275	6259	6193	6218	6161	6241	6204	6184	6350	6246	6074	6214	6254	6033	6274	6210	6150	6230	6164	6306	6189	6096	6313	6194	6227	6168	6207	6075	6232	6137	6228	6182	6207	6164	6137	6182	6260	6110	6208	6209	6090	6100	6259	6184	6194	6156	6239	6307	6171	6212	6136	6259	6267	6198	6187	6186	6205	6203	6191	6176	6200	6279	6281	6084	6266	6211	6078	6169	6323	6246	6194	6214	6263	6342	6163	6249	6261	6180	6161	6196	6143	6110	6222	5986	6247	6127	6150	6199	6324	6130	6246	6194	6229	6167	6198	6224	6322	6145	6100	6229	6089	6221	6194	6297	6107	6305	6167	6049	6140	6239	6296	6206	6117	6158	6118	6217	6250	6265	6092	6240	6256	6149	6196	6214	6346	6237	6233	6210	6284	6216	6287	6187	6129	6091	6300	6152	6182	6091	6140	6287	6192	6156	6148	6217	6153	6238	6278	6187	6120	6188	6125	6208	6168	6107	6224	6230	6188	6225	6179	6203	6223	6235	6312	6348	6266	6123	6288	6108	6120	6100	6217	6189	6141	6207	6198	6159	6190	6176	6281	6254	6223	6150	6102	6232	6143	6256	6124	6211	6180	6169	6162	6144	6164	6196	6032	6126	6218	6223	6220	6245	6262	6033	6197	6233	6254	6158	6277	6151	6210	6230	6221	6219	6284	6152	6097	6197	6258	6150	6217	6092	6266	6293	6250	6244	6174	6154	6316	6207	6291	6193	6217	6255	6282	6195	6281	6212	6284	6176	6074	6160	6093	6201	6124	6257	6132	6283	6061	6238	6175	6248	6314	6302	6279	6065	6152	6166	6178	6143	6144	6215	6248	6370	6248	6288	6262	6234	6197	6270	6229	6102	6219	6234	6156	6094	6212	6349	6277	6159	6163	6250	6229	6248	6246	6256	6122	6320	6101	6075	6134	6166	6186	6163	6201	6353	6123	6221	6176	6339	6222	6233	6134	6264	6193	6214	6221	6233	6229	6216	6135	6208	6177	6191	6210	6101	6138	6145	6178	6156	6164	6211	6324	6307	6254	6291	6214	6302	6265	6238	6245	6183	6243	6195	6145	6226	6179	6248	6243	6188	6053	6214	6172	6138	6298	6120	6317	6272	6178	6141	6238	6252	6178	6247	6230	6161	6268	6230	6059	6138	6233	6209	6282	6210	6160	6193	6158	6182	6273	6177	6152	6105	6301	6155	6173	6167	6254	6309	6249	6209	6166	6129	6283	6174	6230	6326	6135	6182	6214	6412	6108	6178	6196	6174	6171	6224	6322	6216	6171	6317	6137	6182	6340	6318	6169	6179	6196	6057	6251	6168	6215	6127	6341	6192	6146	6261	6192	6212	6180	6238	6131	6260	6163	6237	6040	6180	6242	6326	6204	6218	6183	6266	6265	6200	6245	6192	6181	6199	6148	6216	6243	6173	6164	6183	6314	6293	6112	6176	6292	6244	6163	5998	6293	6165	6350	6194	6234	6181	6209	6210	6205	6154	6249	6186	6182	6232	6189	6199	6167	6184	6089	6259	6109	6196	6184	6142	6099	6187	6164	6248	6199	6283	6334	6157	6189	6080	6199	6084	6284	6269	6256	6204	6154	6260	6235	6227	6220	6285	6190	6232	6210	6152	6222	6315	6228	6138	6099	6235	6145	6047	6169	6306	6155	6162	6274	6226	6269	6332	6179	6193	6144	6148	6205	6068	6242	6127	6278	6172	6266	6089	6294	6185	6209	6249	6209	6273	6202	6233	6240	6162	6202	6157	6250	6131	6307	6288	6238	6274	6071	6217	6202	6263	6187	6246	6248	6160	6203	6215	6251	6183	6282	6149	6272	6281	6146	6129	6079	6337	6277	6161	6165	6227	6286	6253	6315	6110	6105	6256	6305	6157	6288	6181	6186	6237	6199	6167	6251	6280	6202	6252
1399	845	772	3733	15895	19232	11644	4427	1602	836	674	664	669	622	634	662	682	667	642	612	645	657	672	684	645	660	650	643	675	673	665	665	646	670	678	682	635	620	670	638	699	661	657	659	645	631	667	625	671	676	646	655	697	652	664	639	657	671	703	661	638	698	667	657	632	657	686	662	684	660	673	705	655	706	666	648	668	674	684	660	653	613	630	677	691	692	686	638	642	659	672	657	690	678	699	691	621	639	666	685	668	645	687	653	660	668	677	654	643	665	691	605	685	669	693	690	637	670	695	684	656	682	704	655	627	690	681	657	659	660	667	649	638	712	632	656	674	731	688	701	627	639	669	687	667	683	673	662	655	647	669	698	632	686	671	686	658	689	667	630	631	669	657	646	604	687	662	697	606	638	688	624	648	633	636	673	654	640	691	682	651	659	654	670	673	637	674	666	610	665	645	717	675	634	691	696	683	715	658	660	640	648	621	658	690	657	685	682	672	637	687	693	711	706	667	659	667	663	736	639	658	646	640	639	666	701	647	688	664	631	697	635	683	689	689	638	664	676	677	621	666	664	657	712	665	641	666	644	652	628	674	691	695	678	674	669	660	604	624	646	658	655	676	729	670	664	674	619	659	585	694	599	699	650	644	685	673	708	675	664	659	679	651	636	636	672	625	643	632	654	652	658	687	677	675	672	664	593	686	716	648	655	672	649	638	708	667	638	701	687	641	627	644	664	650	709	703	626	698	637	629	628	700	716	691	681	662	663	650	635	688	684	694	705	699	676	688	678	671	698	623	686	663	654	654	653	620	664	699	635	677	665	653	643	670	686	709	704	686	664	660	639	694	669	685	668	694	665	644	631	628	657	657	685	637	663	698	644	672	613	621	679	672	678	657	653	655	668	685	643	638	630	629	678	625	676	679	687	685	649	672	695	673	715	654	696	663	679	671	676	620	691	677	644	679	667	661	683	657	677	668	654	645	623	683	657	648	666	673	636	679	665	648	653	698	640	670	672	632	641	683	632	665	638	656	684	638	647	695	670	693	642	693	643	640	688	661	655	698	705	662	638	681	651	645	699	670	692	628	642	713	676	648	690	722	700	663	640	658	665	628	678	674	648	652	678	689	659	641	696	649	650	737	706	649	727	652	655	678	670	661	676	679	680	685	656	638	602	633	686	686	604	683	676	654	641	647	659	650	665	613	653	654	657	668	689	639	690	648	665	683	698	671	702	671	659	683	653	667	673	683	690	663	661	658	625	642	683	644	644	626	652	646	619	681	623	669	631	684	665	646	702	684	678	670	619	668	658	677	688	639	675	692	653	643	674	651	650	664	693	636	655	648	653	684	665	631	634	685	658	664	671	604	680	667	643	688	621	659	710	725	679	693	676	697	671	703	645	722	669	652	701	639	641	663	641	645	687	657	640	658	677	654	667	696	676	663	636	685	632	709	661	666	652	672	692	674	663	652	635	642	696	652	714	665	671	619	637	646	645	649	639	639	638	688	674	633	681	687	699	622	664	667	711	706	641	696	658	646	666	658	652	656	635	691	649	690	618	686	622	633	621	668	653	684	640	702	683	630	590	655	694	633	706	658	666	661	644	707	634	657	614	689	719	665	652	675	655	689	654	675	666	662	622	681	681	698	683	670	645	653	650	654	670	676	689	670	650	680	598	708	662	679	677	674	669	599	676	657	701	684	732	680	671	685	625	712	670	706	668	680	687	633	674	625	623	642	690	668	705	627	650	676	677	672	685	690	641	685	635	672	670	639	665	684	656	662	651	667	676	678	655	667	654	684	680	676	642	627	702	638	654	624	665	674	692	631	660	670	669	701	651	650	611	650	612	652	683	652	686	675	659	666	629	608	675	714	687	647	677	638	647	695	715	652	663	680	749	636	623	637	682	665	659	675	676	654	671	650	662	638	673	671	649	610	663	702	660	690	635	626	667	667	642	683	619	625	675	652	628	626	663	671	616	672	714	634	697	683	669	663	711	616	685	704	640	652	654	682	626	654	662	629	673	689	637	733	693	678	668	681	671	668	684	644	640	641	631	671	635	620	639	663	642	652	645	619	641	679	681	673	662	647	620	675	691	665	639	668	683	672	615	680	665	701	657	675	710	631	637	658	623	679	615	669	645	673	650	662	653	618	682	653	643	692	640	665	667	683	638	664	707	621	661	693	681	680	700	624	644	666	615	671	671	648	694	639	683	655	675	668	669	666	634	661	668	660	627	646	662	680	699	631	669	658	644	665	655	641	671	709	679	692	678	669	723	656	705	661	647	674	716	645	643	635	674	644	686	685	665	703	659	661	680	677	634	627	644	625	660	671	630	676	642	643	672	662	708	675	688	670	613	672	682	671	648	661	652	697	659	686	656	672	672	679	655	690	650	668	640	627	701	659	652	655	671	654	617	675	671	658	642	687	667	671	685	667	635	628	657	656	690	615	660	681	659	707	630	622	646	640	635	703	648	648	671	656	665	681	692	697	639	671	720	677	655	675	679	662	697	635	688	660	661	668	641	609	643	641	636	665	656	718	689	655	610	715	690	675	638	660	678	656	652	661	653	670	681	637	700	672	642	677	668	694	673	704	672	682	653	722	615	643	643	635	648	713	679	681	650	658	678	691	651	678	698	681	669	676	663	659	627	673	668	679	669	664	665	675	687	692	632	606	668	640	658	668	662	670	641	631	686	662	664	676	654	672	671	630	720	639	698	641	675	730	655	670	668	704	610	681	666	666	638	677	693	644	668	681	655	689	715	680	673	661	663	649	690	642	666	672	659	662	686	590	694	665	651	665	657	645	611	682	690	640	680	622	713	668	637	621	679	672	615	694	707	643	676	677	692	661	633	675	630	642	674	669	673	633	699	675	673	693	670	681	591	623	696	645	687	711	647	687	649	657	671	648	706	613	693	693	685	650	634	648	664	640	660	660	699	682	663	672	696	653	666	729	681	637	678	670	650	658	661	625	681	655	653	638	667	666	706	630	675	687	675	650	613	676	635	673	608	674	641	630	663	649	707	670	627	642	619	644	736	675	676	660	662	622	660	657	661	706	630	663	645	696	631	663	644	654	697	672	694	635	668	646	687	653	703	654	621	627	678	703	659	662	666	687	674	662	695	684	633	705	681	618	651	668	637	648	642	630	648	694	653	712	663	671	696	662	654	694	684	655	677	691	673	631	666	654	662	648	644	673	663	637	631	689	665	683	614	618	705	672	613	658	703	645	643	721	688	631	681	653	678	725	648	709	652	651	661	692	658	699	642	679	634	704	607	703	692	665	652	670	625	698	655	660	666	648	647	633	701	700	620	675	640	704	641	657	642	656	687	716	660	668	669	647	641	688	650	652	716	677	673	689	697	628	684	679	670	637	625	662	660	671	706	646	681	633	699	679	676	647	676	671	664	636	657	677	668	665	676	648	668	660	681	656	668	636	604	631	641	703	687	707	624	642	586	627	668	659	706	662	648	665	709	685	654	662	645	646	647	652	661
14587	9281	8206	48881	82498	78082	57048	37873	20008	9839	6659	6050	6034	5949	5849	5929	5801	5994	5870	6004	5932	5962	5964	6012	5933	5955	5967	5963	5918	5890	5884	5912	5852	5876	5887	5916	6002	6007	6012	5950	6000	5976	5925	5942	5905	6005	6055	6081	6009	5923	5950	5924	6048	5963	5786	5978	6008	6037	6001	5991	5912	6068	6064	5878	5940	5932	5991	6053	5926	5834	5928	6009	5912	6007	6061	5906	5891	5968	5896	6018	6001	6071	5854	5956	5991	5952	5857	5966	5845	6002	5979	5929	6033	6031	5919	5965	6083	5986	6019	6007	5880	6020	5970	6016	5936	5878	5925	5926	5937	5906	5902	5959	5905	5970	6015	5932	5958	5921	5978	5930	6100	5916	6060	5963	6015	5803	6052	6030	5897	5854	5950	5928	5934	5928	5964	6077	5991	5968	5892	6064	5823	5899	5902	6033	5858	5897	6063	5963	6047	5907	5940	5970	5907	5902	5986	5938	5866	5925	5988	5878	5987	5981	6016	6026	5834	5934	6004	5994	5995	5940	5895	5891	5944	6013	5943	5933	5896	6079	5846	5933	6015	6042	5853	6073	6042	5874	5923	5973	5805	5961	6074	6037	5903	5919	6059	5854	5902	6151	5965	5958	6001	5959	5982	5965	5803	6019	6037	5988	6040	6027	5906	5993	6027	5978	5872	5884	6025	6033	5810	5965	5813	5916	6007	5932	5995	6009	5956	5909	5985	5959	5971	5934	5960	5945	5906	6120	5925	5856	5820	5917	5972	5918	6001	6007	6001	5907	5889	5988	5853	5937	5896	5792	5993	5976	5967	5983	6043	5947	5912	5978	5921	6006	5897	5988	5967	5975	5938	5888	5868	5954	5855	6052	5947	5955	6061	5872	6042	5889	5944	5829	5971	5953	5891	6045	5870	5997	5898	6047	6034	6124	5908	5900	5953	5886	5931	5931	6080	5915	5916	5945	5972	5973	5813	5914	5881	5939	5941	5944	5892	5928	6053	5905	5974	5908	5891	5955	5767	5912	5947	5981	6010	5813	6037	5995	5874	6035	5886	5979	6016	5971	5939	5963	5953	5989	6014	6027	5971	6001	5991	6042	6036	5808	5863	5967	5996	5989	6052	5884	5880	5918	6115	5846	5988	5963	5929	5994	6002	5959	6004	5867	5911	5982	5905	6024	6005	5938	5877	6009	5990	5905	5977	5891	5916	5995	5887	5924	5951	6091	6016	6022	6056	5977	5919	6038	5914	5850	5988	5969	5956	6047	5905	5881	5863	6002	5980	5873	5901	5936	6058	5963	5950	5938	5932	5954	6034	5868	5941	5918	5919	5961	5925	5979	5980	5866	5929	6015	5791	5956	6130	5992	5953	6022	5887	5984	5954	5987	5958	5914	6052	6053	5991	6037	6090	5965	5903	5914	5897	6010	5908	6002	6033	6065	5872	5921	6066	5873	5937	5879	5970	6062	5955	5930	6030	6021	5980	6029	5916	6063	5959	5926	6025	5988	5966	5931	5887	6005	6068	5964	6017	5903	5958	5995	5952	5841	5924	5990	5991	6004	6006	6036	5845	6037	5966	5943	5901	5889	6000	5981	5991	5979	5752	5987	5929	5951	5935	5888	5918	5920	5991	5874	5963	5898	5969	5826	5893	5907	5886	5908	6010	5922	5826	6003	5992	5827	5965	6127	5957	5958	5863	5891	5876	6052	5870	5888	6143	5983	6040	5888	6036	5808	5954	6019	5967	5953	5896	5975	5892	5940	5919	5949	5980	6048	5942	6069	6012	5913	5985	5974	6011	5981	5948	6033	6076	5966	6017	6029	5887	5958	5879	5928	5902	5965	5870	6013	6021	5925	6054	5929	5948	5993	6016	5984	5892	6015	5914	5878	6005	5971	5810	6088	5920	5877	6088	5911	5917	5850	5991	6066	5860	5893	6067	5995	5895	6045	5803	6066	5893	5999	5976	5998	6018	6036	5885	6035	5970	5904	5981	6036	5887	5984	5899	5965	5936	5951	5881	5915	5960	5964	5928	5912	5866	5948	6031	6018	5993	5906	5987	5901	5983	5926	5906	5988	5871	6068	5922	5908	5993	5929	5932	5991	6018	6085	5906	5870	6070	6061	5886	6088	5995	5870	5926	5927	6019	6036	5973	5903	5923	5883	5906	5896	6058	5970	6078	6032	5917	5973	5983	5978	5922	5898	5997	5973	6036	5898	5851	5947	5940	5970	5922	5985	6019	6026	5748	5982	5883	5951	5965	5891	5990	5921	6056	6021	5955	5936	5914	6047	5914	6008	6010	5909	5919	5968	5966	5840	5863	5881	5918	5975	5935	6043	6061	5846	5962	5938	6037	5950	5952	6020	6039	6059	6012	5939	5941	5917	5796	5775	5961	5995	5951	6075	5972	6042	5937	5993	6006	5975	5907	5984	5934	5964	6075	6035	5968	5950	5823	6062	5935	5994	6015	5979	5991	5991	6011	6001	5980	6011	5904	5925	6000	5851	5911	5978	5953	5916	5963	5950	5954	5998	5941	5919	5922	5824	5936	5960	5941	5861	5998	5932	5987	5884	5990	6027	5976	5938	5945	5909	5945	5969	6006	6079	5895	5842	5880	6035	5888	5933	5990	5936	5945	5905	6000	5913	5880	5976	5907	5924	6051	5823	6052	5929	5922	6031	5955	5922	5911	5978	5938	5972	6004	5951	5851	5895	6021	5979	5949	5986	6058	5970	5956	5930	5923	6012	6012	5999	5916	5898	5891	6016	5917	5975	5870	6061	5948	5977	5951	5902	6024	5946	5851	6003	5812	5928	5925	5999	6013	5936	5948	5979	5949	6032	5908	5878	5970	5961	5977	5980	5970	5958	5966	5946	5966	5964	6006	5946	5994	5931	6046	6054	5962	5944	5896	5889	6049	5910	5964	6002	5998	6043	6037	5976	5972	6013	5933	5927	6087	5849	5875	5982	5968	5813	6001	5935	6079	5868	5972	6069	5956	5984	5893	5838	5981	5873	5907	6001	5958	5880	5980	5969	5924	5985	5913	5980	6027	5974	5888	5973	5999	5919	5887	5977	5976	6030	5870	5942	5905	6033	5904	5937	6133	5910	5821	5998	5936	5925	5893	5912	5946	6079	6073	6075	5860	5890	5988	6035	5948	5985	5817	5976	5967	5939	5947	5852	5970	5997	5916	5878	6040	5883	6086	5976	5898	5966	6003	6051	5927	5990	6030	5838	6074	5980	5862	5792	5944	5966	5791	5878	5800	6015	5985	5927	5912	5940	5869	5933	5851	5993	5859	6053	5908	5999	5923	5939	5924	5960	6024	5948	5939	5994	5868	5898	5900	5989	6009	5992	6002	6064	5820	6016	6023	5970	5946	6065	5944	5966	5884	5973	5994	5921	5960	5960	5940	5991	5912	5982	6026	5928	5911	5854	5993	5988	5969	6069	5882	6157	5901	6027	5978	6058	5940	5948	5870	5940	6013	5981	5938	5903	5978	6007	5947	6108	5930	5968	6024	5955	5983	5936	5952	5997	5835	5982	5971	6102	5995	5969	5890	5962	6065	5892	6017	6014	5792	5835	5897	5974	5947	6023	5893	5932	6022	5872	5992	6022	5906	6022	5912	5916	5888	6052	6018	6011	5913	5929	5986	5950	6101	5891	5902	6020	5993	5982	5982	6153	6007	5880	5845	5872	6046	5957	5969	5886	6062	6011	5913	6025	5815	5824	5926	5797	5947	6028	5959	5976	6029	5988	5939	6025	5967	5996	5827	5963	5971	5905	6026	5992	5899	5969	5971	5913	5959	5914	5861	5952	5966	5917	5838	6075	5817	6152	5866	5990	5822	5978	5945	6137	5943	5924	5961	6041	5969	6013	5934	5938	5905	5933	5779	6079	5980	5977	5953	5948	5953	5829	5925	5975	5982	5989	5936	6028	5968	5896	6076	6045	5975	5970	6001	6034	5985	5905	5908	6010	5959	5907	5825	5982	5970	6067	5976	5969	5885	5981	5846	5956	5835	5906	5874	6049	6041	5801	5878	5990	5920	5912	6033	6012	5916	5931	6127	5945	6007	5916	5833	5882	6035	5867	5819	5943	6103	5934	5877	5961	5943	6178	6036	5964	5922	5953	5839	5936	5998	5893	5936	5984	5833	5906	5829	5987	6068	5954	5924	6035	6023	6009	5920	6046	6013	6059	5805	6004	5952	5929	5860	5995	6090	5962	5825	5935	5872	5881	6004	5896	5862	6054	6022	5917	6022	5984	5924	5930	5818	5917	5840	5986	5976	5947	5898	5932	5976	6013	5983	6035	5971	5887	5967	5904	5954	5911	6003	5943	5942	5989	5843	6034	5904	6029	5859	5972	5940	6010	5967	5998	6009	5991	6065	5957	5987	5830	5959	5749	6003	5974	5950	5829	6128	5952	5944	6016	5925	6016	5898	5818	5932	5995	5930	5979	5936	5975	5951	5864	5975	5981	5871	5934	5965	6014	5922	6048	5934	5937	5951	5797	5886	5859	5993	6154	5969	5863	5933	5937	5954	5868	6011	5840	5812	5929	5977	5867	5914	5881	5855	5892	5985	5960	5892	5945	5935	6031	6056	5858	5963	5948	5924	5945	5956	5907	5980	5955	5969	5891	5940	5930	5997	5979	5943	5843	5917	5960	5938	5877	5875	5980	5888	6036	6043	5993	5944	6048	6033	5871	6013	6024	5957	6059	5999	5941	6032	5963	5945	5995	5995	5911	5952	5920	5937	6050	5938	5870	6016	5923	5909	5909	5925	6031	5979	5876	5885	5887	6022	5911	5904	5804	5869	5924	6044	5988	5961	5946	5978	5951	5928	5880	6027	5949	5994	6037	6003	5878	5893	5964	5946	5928	6022	6002	5941	5925	6058	6041	5805	5891	6009	5902	5944	5927	5825	5946	5893	5993	5833	5947	5887	5966	6016	6008	5974	5954	5868	5990	5933	5992	6054	6001	5852	5995	5851	5847	5984	5931	5998	6027	5977	6040	5910	5892	5994	5964	5999	6014	6021	6006	5917	5989	6018	6013	5933	6011	5894	5922	5937	5812	5969	5836	5927	5956	5935	5994	5997	6017
3908	960	894	4401	18100	22134	13213	5342	1888	1000	880	783	757	759	718	791	797	778	733	773	815	827	797	822	770	764	753	747	812	779	780	765	800	785	721	800	783	764	752	839	766	828	773	801	801	770	780	804	774	837	768	795	745	798	797	751	800	787	775	791	809	789	791	741	804	809	783	801	778	811	842	786	719	756	777	827	784	788	853	772	790	808	809	820	810	793	763	767	813	833	769	728	768	806	774	846	792	795	833	805	782	797	779	746	793	795	807	804	743	783	807	779	784	768	818	801	799	750	756	800	811	788	818	792	796	786	786	794	798	753	782	819	826	753	825	819	783	824	815	808	775	803	781	729	775	822	784	761	750	800	779	787	796	806	826	796	797	790	780	737	795	770	811	729	823	770	785	768	786	787	800	807	809	810	781	785	857	813	763	826	789	752	833	746	821	740	733	794	803	786	815	803	790	761	802	810	779	811	754	758	744	790	805	792	824	791	760	797	769	772	798	755	818	791	767	810	803	835	760	755	758	736	803	728	815	766	803	779	783	737	821	764	787	794	811	801	795	798	799	767	855	787	749	765	793	834	811	820	802	754	733	848	782	807	781	792	788	794	778	819	827	733	789	816	819	708	832	804	765	828	779	815	779	767	762	771	828	768	786	774	838	789	791	751	762	850	796	805	788	804	800	766	781	830	827	816	802	825	783	779	778	804	851	791	846	773	792	780	769	760	842	836	804	836	772	795	769	767	807	772	813	789	755	819	800	763	790	800	785	820	772	823	773	851	750	749	832	790	788	769	827	772	816	803	821	816	751	787	791	789	745	768	824	771	792	823	827	771	706	788	745	784	770	756	825	770	767	831	745	752	764	800	772	806	744	761	795	768	771	788	824	758	728	819	800	747	818	744	789	793	739	800	765	811	800	785	770	809	780	760	805	823	837	876	793	781	742	799	795	847	804	779	789	811	827	812	768	789	818	807	792	888	799	765	757	790	842	770	770	723	780	765	771	748	799	760	828	788	839	789	787	851	796	810	826	789	809	784	845	796	775	776	805	805	757	828	776	784	773	777	756	768	859	799	747	823	809	760	825	768	773	866	805	776	799	804	804	798	797	819	808	833	835	778	777	806	788	795	785	762	801	820	782	818	774	828	794	784	821	793	767	806	767	755	810	743	841	789	746	778	828	764	786	817	772	818	756	775	711	775	804	775	808	774	760	794	772	812	781	755	768	771	852	766	752	775	785	790	819	803	805	858	813	770	797	810	788	722	782	789	810	747	790	825	791	813	748	757	736	773	774	809	786	754	771	803	780	828	803	783	751	775	764	767	824	790	815	759	815	825	770	818	802	746	810	805	763	811	752	820	758	808	809	783	788	787	804	781	774	816	828	794	801	798	784	789	754	836	743	771	768	787	817	799	810	804	764	772	803	780	819	774	743	784	780	819	849	818	770	765	753	790	791	803	776	763	810	833	798	806	760	827	782	816	755	737	730	768	812	833	830	796	780	802	836	767	767	818	765	774	828	771	778	817	799	789	792	779	799	749	755	728	819	802	828	783	795	795	761	845	762	807	795	786	793	779	794	829	839	737	812	806	801	791	816	804	780	827	798	780	809	774	747	771	815	780	837	805	766	785	755	772	794	779	807	818	783	793	784	787	774	792	819	750	737	837	801	781	795	765	769	785	753	782	799	794	799	804	745	759	814	743	828	836	828	788	788	762	788	770	801	783	734	842	840	818	807	749	741	763	788	801	729	781	763	836	837	798	761	807	853	815	793	760	773	783	778	767	801	834	786	829	774	762	786	788	803	774	809	782	767	730	775	755	752	813	773	800	799	848	749	812	806	746	763	849	756	740	754	821	823	797	804	807	825	831	838	800	801	783	777	830	747	786	813	800	794	800	823	778	804	721	795	779	802	773	801	803	772	767	784	788	822	823	748	782	804	789	752	782	768	844	785	772	754	739	815	784	794	772	781	806	791	739	802	813	750	758	828	789	863	799	771	749	765	784	807	791	829	787	789	825	794	795	785	766	791	790	794	824	798	811	871	808	782	738	754	797	755	763	752	814	787	800	806	825	762	787	807	811	770	810	834	779	755	790	820	824	780	756	783	783	818	785	768	780	742	757	787	811	798	787	793	747	807	745	764	762	778	782	773	768	787	769	790	814	807	804	820	831	813	750	824	703	782	755	774	809	810	739	762	790	811	770	743	783	785	816	839	772	778	759	817	779	813	757	781	795	763	829	812	841	777	765	832	797	773	718	810	790	772	799	836	734	815	762	789	781	792	744	776	773	841	844	752	854	818	819	785	833	735	803	730	788	833	774	771	826	797	825	809	793	775	797	807	782	754	815	740	784	790	745	783	796	772	823	829	808	750	782	786	847	816	771	785	731	825	744	790	743	766	764	804	780	764	759	744	832	817	789	775	789	790	724	797	777	789	782	809	822	785	855	817	801	816	770	752	761	732	859	821	817	796	795	763	760	815	811	804	808	772	741	766	813	734	766	790	800	790	719	754	800	765	770	771	801	770	821	845	764	786	734	777	761	763	833	837	757	769	823	769	766	762	793	768	813	821	776	780	785	788	803	823	820	792	760	811	787	772	748	827	814	760	813	816	820	839	780	776	786	813	797	792	799	819	800	797	812	812	826	805	739	767	783	766	776	855	765	772	789	805	758	802	786	817	806	757	798	801	819	779	805	831	765	796	821	805	784	741	817	777	786	858	780	753	763	823	850	780	796	776	772	782	766	773	790	846	775	781	818	864	805	767	834	816	796	779	806	803	792	777	781	803	866	801	744	747	794	754	720	829	819	821	766	785	834	806	849	736	740	798	768	832	803	787	820	795	765	798	792	752	837	838	782	752	809	806	764	868	757	783	798	786	794	786	839	769	823	777	757	766	816	826	737	784	807	811	835	784	782	810	764	842	788	774	801	831	810	773	781	778	761	764	735	772	817	822	790	805	824	792	770	807	773	809	774	758	724	820	769	743	775	774	760	819	765	775	777	791	822	781	794	748	787	782	772	809	795	841	787	818	814	804	742	809	822	760	787	828	831	800	791	785	815	793	756	758	789	762	811	745	834	726	815	734	789	827	780	814	801	772	858	794	808	772	799	791	787	841	797	793	824	824	786	796	726	855	822	784	821	797	744	795	793	768	819	816	771	763	791	800	813	820	749	858	770	817	771	776	795	775	767	771	790	762	758	812	824	850	792	766	803	803	852	738	813	776	755	808	798	782	767	791	790	749	781	736	797	816	803	810	801	771	719	778	733	760	819	787	771	820	781	836	821	771	742	827	798	804	780	785	758	763	770	798	806	728	764	786	776	770	790	786	796	870	808	819	753	786	791	806	800	749	827	785	746	790	803	861	792	775	808	772	751	763	771	791	806	762	764	794	780	787	784	837	782	766	754	768	825	793	782	789	799	768	774	798	771	797	793	747	817	760	786	774	822	758	783	787	786	774	818	769	733	803	809	750	750	801	840	782	759	760	804	744	803
14911	10021	8622	49605	85509	81370	59857	40804	22009	11686	7900	7051	6915	6766	6867	6850	6789	6876	6935	6869	6838	6993	6913	6738	6888	6970	6809	6871	6858	6906	6961	6765	6977	6821	6730	7020	6966	6787	6777	6696	6947	6821	6920	6752	6864	6968	6855	6792	6764	6876	6830	6861	6772	6725	6974	6838	6849	6838	6878	7007	6926	6854	6854	6860	6874	6909	6947	6937	6940	6880	6831	6855	6848	6756	6875	6770	6866	6907	6852	6747	6747	6835	6900	6874	6746	6957	6802	6865	6979	6887	6696	6830	6843	6952	6916	6873	6689	6829	6912	6871	6785	6909	6813	6959	6968	6865	6807	6849	6975	6945	6847	6899	6973	6953	6895	6768	6812	6784	6947	6854	6910	6856	6785	6913	6798	6776	6720	6905	6981	6926	6819	6795	6833	6831	6766	6732	6795	6856	6846	6848	6728	6688	6842	6803	6798	6856	6783	6914	6906	6755	6821	6896	6698	6754	6822	6922	6696	6893	6781	6848	6841	6891	6861	6994	6891	6987	6859	6856	6910	6899	6859	6892	6831	6854	6921	6818	6922	6927	6799	6779	6811	6839	6856	6852	6950	6761	6980	6774	6926	6863	6959	6903	6882	6809	6920	6857	6788	6950	6834	6919	6880	6951	6953	6810	6810	6892	6856	6872	6816	6676	6866	6864	6902	6807	6854	6864	6911	6803	6880	6750	6734	6843	6786	6937	6824	6904	6918	6734	6818	6775	6788	6762	6825	6958	6797	6866	7018	7041	6851	6920	6817	6858	6801	6957	6838	6707	6784	6818	6972	6872	6936	6913	6923	6780	6895	6851	6884	6787	6899	6833	6870	6890	6791	6903	6926	6917	6768	6746	6758	6961	6927	6869	6779	6931	6847	6869	6840	6837	6895	6772	6889	6926	6853	6924	6906	6996	6834	6982	6877	6857	6779	6785	6906	6877	6844	6857	6863	6825	6763	6959	6838	6841	6894	6898	6861	6859	6798	6844	6886	6788	6822	6852	6759	6914	6881	6957	6828	6963	6954	6749	6759	6812	6798	6870	6926	6775	6877	6791	6888	6859	6855	6761	6784	6779	6793	6927	7042	6900	6933	6902	6860	6830	6913	6930	6814	6909	6820	6892	6737	6888	6832	6851	6823	6850	6789	6897	6786	6819	6824	6869	6868	6719	6863	6831	6745	6828	6982	6946	6936	6950	6908	6958	7078	6805	6953	6766	6861	6797	6747	6815	6873	6971	6923	6851	6841	6886	6873	6904	6753	6877	6821	6773	6925	6744	6938	6881	6861	6861	6795	6777	6766	6886	6726	6917	6776	6945	6892	6791	6855	6716	6830	6875	6964	6787	6831	7031	6913	6904	6981	6854	6784	6880	6804	6777	6909	6808	7032	6879	6932	6899	6887	6820	6928	6776	6714	6857	6816	6815	6824	6908	6869	6971	6968	6847	6920	6660	6693	6875	6862	6845	6942	6900	6822	6918	6906	6835	6840	6905	6763	6859	6737	6866	6768	6855	6759	6792	6870	6774	6838	6864	6892	6846	6931	6870	6783	6899	6752	6884	6764	6910	6885	6856	6841	6929	6837	6818	6834	6845	6895	6828	6758	6878	6803	6731	6825	6754	6809	6864	6839	6921	6814	6782	6849	6917	6820	6640	7023	6931	6918	6809	6906	6871	6841	6911	6932	6728	6800	6942	6858	6781	6889	6759	6802	6653	6931	6848	6918	6897	6861	6836	6739	6802	6806	6878	6840	6899	6820	6973	6847	6890	6841	6917	6891	6868	6930	6928	6891	7018	6876	6869	6853	6890	6888	6904	6890	6744	6802	6909	6869	6853	6832	6843	6757	6841	6869	6904	6812	6827	6943	6988	6868	6915	6873	6879	6822	6959	6822	6864	6885	6707	6973	6918	6814	6745	6914	6750	6878	6714	6717	7022	6830	6762	6844	6837	6856	6828	6819	6837	6796	6899	6671	6885	6792	6960	6684	6872	6761	6835	6896	6662	6828	6911	6787	6835	6876	6829	6846	7000	6985	6906	6933	6854	6777	6899	6845	6896	6841	6919	6809	6959	6963	6963	6874	6794	6823	6805	6898	6779	6837	6686	6868	6866	6965	6811	6886	6883	6819	6790	6934	6845	6895	6910	6856	6815	6898	6819	6836	6979	6870	6943	6916	6940	6851	6816	6909	6725	6832	6828	6939	6770	6847	6928	6804	6884	6921	6840	6921	6884	6781	6713	6894	6839	6742	6834	6890	6932	6778	6683	6822	6916	6852	6852	6881	6871	6890	6669	6854	6868	6796	6955	6696	6992	6771	6788	6767	6852	6869	6867	6778	6902	6845	6802	6793	6869	6787	6817	6888	6806	6801	6942	6816	6896	6733	6803	6875	6723	6735	6693	6832	6880	6948	6832	6782	6900	6784	6863	6936	6911	6878	6921	6945	6735	6940	6788	6769	6746	6890	6913	6771	6877	6799	6767	6866	6833	6883	6856	6795	6830	6846	6900	6936	6862	6776	6862	7001	6828	6765	6910	6978	6831	6784	6873	6952	6857	6839	6976	6840	6929	6857	6936	6864	6914	6769	6928	6836	6864	6884	6732	6873	6807	6948	6855	6708	6915	6834	6984	6894	6890	6813	6821	6772	6878	6959	6911	6774	6799	6911	6955	6967	6890	6912	6658	7015	6847	6824	6884	6995	6771	6986	6977	6915	6908	6939	6791	6885	6891	6782	6888	6868	6798	6868	6711	6932	6747	6886	6835	6768	6944	6768	6848	6771	6714	6768	6938	6887	6866	6798	6991	6983	6920	6827	6852	6789	6948	6699	6816	6851	7001	6875	6929	6616	6908	6927	6694	6782	6957	6866	6771	6752	6877	6827	6816	6776	6859	6918	6901	6928	6861	6872	6870	6799	6838	6804	6898	6869	6860	6906	6765	6913	6967	7042	6850	6939	6823	6951	6751	6917	6768	6760	6791	6797	6865	6904	6867	6874	6737	6828	6840	6840	6778	6653	6890	6793	6909	6794	6968	6813	6929	6718	6775	6883	6890	6982	6870	6835	6881	6833	6835	6819	6889	6814	6885	6960	6842	6730	6881	6911	6823	6923	6802	6826	6861	6849	6722	6672	6814	6797	6921	6848	6848	6873	6853	6868	6789	6969	6960	6860	6887	6850	6761	6705	6762	6920	6795	6820	6781	6761	6917	6842	6879	6821	6768	6969	6877	6878	6781	6861	6836	6856	6819	6957	6742	6779	6838	6966	6853	6920	6895	6864	6919	6889	6750	6921	6843	6729	6745	6808	6729	6762	7002	6930	6919	6775	6825	6723	6880	6850	6807	6876	6835	6760	6842	6775	6771	6872	6824	6863	6829	6768	6876	6803	6870	6712	6830	6729	6967	6843	6859	6827	6970	6932	6905	6780	6844	6845	6903	6907	6814	6842	6797	6720	6854	6879	6911	6845	6829	6871	6858	6686	6911	6871	6864	6874	6862	6928	6998	6825	6857	6891	6935	6739	6885	6845	6857	6781	6833	6786	6812	6720	6917	6852	6817	6955	6885	6785	6891	6891	6797	6856	6866	6959	6848	6806	6835	6772	6888	6834	6797	6945	6816	6819	6871	6915	6867	6912	6917	6834	6828	6854	6871	6758	6903	6860	6872	6920	6943	6797	6860	6875	6837	6867	6749	6834	6899	6829	6964	6874	6947	6820	6734	6919	6756	6709	6894	6885	6865	6809	6851	6756	6883	6874	6780	6894	6880	6660	6910	6787	6818	6660	6889	6846	6938	6793	6802	6888	6791	6808	6871	6910	6810	6779	6793	6822	6836	6879	6946	6916	6777	6896	6764	6850	6924	6850	6904	6857	6820	6812	6795	6846	6839	6833	6787	6811	6761	6794	6909	6911	6852	6796	6812	6841	6865	6842	6805	6914	6803	6857	6728	6810	6854	6786	6883	6858	6755	6852	6975	6772	6917	6897	6871	6936	6920	6850	6945	6785	6790	6845	6775	6757	6757	6867	6818	6737	6804	6916	6865	6962	6718	6785	6817	6800	6991	6831	6888	6884	6789	6878	6868	6812	6858	6857	6814	6759	6785	6782	6791	6756	6866	6844	6883	6787	6899	6816	6867	6800	6866	6783	6824	6903	6826	6914	6830	6770	6891	7002	6792	6971	6765	7046	6797	6801	6882	6867	6748	6926	6956	6978	6904	6829	6900	6948	6807	6865	6791	6847	6856	6940	6890	6807	6840	6791	6729	7048	6863	6947	6908	6774	6834	6804	6789	6875	6726	6787	6914	6872	6942	6870	6956	6818	6904	6872	6859	6797	6920	6915	6930	6703	6966	6818	6948	6859	6883	6803	6840	6863	7011	6830	6887	6943	6779	6903	6760	6888	6890	6839	6706	7016	6885	6654	6757	6858	6843	6758	6845	6899	6845	6886	6891	6938	6933	6893	6827	6770	6771	6829	6786	6792	6814	6870	6802	6783	6902	6860	6869	6885	6744	6673	6875	6851	6986	6930	6944	7003	6854	6879	6705	6816	6815	6835	6823	6861	6835	6724	6901	6865	6913	6984	6895	6855	6898	6770	6793	6896	6920	6923	6824	6955	6969	6874	6967	6834	6825	6740	6769	6830	6789	6939	6877	6785	6830	6913	6820	6971	6802	6794	6831	6853	6986	6871	6868	6911	6806	6840	6855	6786	6912	6851	6798	7015	6931	6927	6830	6873	6826	6906	6864	6853	6889	6816	6880	6847	6820	6769	6683	6885	6844	6808	6946	6935	6881	6832	6858	6737	6926	7010	6935	6757	6897	6811	6887	6904	6909	6889	6957	6880	6754	6864	6925	6883	6796	7019	6871	6742	6883	6784	6922	6872	6789	6822	6792	6778	6745	6875	6913	6842	6887	6998	6794	6996	6793	6854	6910	6794	6900	6884	6874	6746	6915	6951	6906	6920	6796	6868	6830	6971	6845	6876	6899	6880	6843	6859	6984	6879	6999	6857	6856	6853	6840	6965	6791	6768	6769	6799	6712	6810	6871	6836	6938	6863	6834	6852	6824	6910	6845	6899	6897	6873	6807	6919	6791	6815	6710	6756	6793	6899	6906
2430	1079	981	6836	28966	33810	22363	10000	3118	1165	857	751	760	744	764	774	744	736	727	781	833	727	813	771	788	752	769	789	727	796	766	766	764	763	834	766	751	769	765	718	737	760	776	783	824	735	790	776	728	737	737	746	817	816	807	798	707	790	746	758	808	756	767	761	728	785	773	783	745	783	706	784	762	734	757	737	797	751	815	762	747	821	741	782	732	768	833	734	742	784	778	748	736	789	785	766	747	730	732	758	714	799	798	775	754	763	760	784	772	776	730	778	804	733	740	749	744	762	755	762	783	755	739	765	751	763	845	739	730	786	760	747	760	766	739	712	795	743	815	758	728	773	718	754	734	831	757	763	726	746	805	794	731	763	737	749	773	770	780	838	755	748	774	779	767	763	728	743	784	752	740	733	744	769	762	772	776	734	761	804	766	789	764	772	783	767	761	763	761	804	803	793	773	777	803	760	803	744	722	706	789	711	748	774	764	763	777	718	749	764	724	752	793	733	797	765	804	790	784	771	766	722	786	816	813	812	762	812	768	832	774	771	777	779	728	775	733	801	712	719	708	781	751	801	754	781	825	748	778	800	769	773	802	805	807	752	763	772	788	777	764	806	771	754	815	740	768	753	801	782	753	801	743	801	740	773	759	750	763	826	791	715	739	775	784	712	787	730	789	758	759	750	778	764	750	766	849	841	783	831	763	762	794	788	755	743	793	722	732	790	784	768	780	761	739	726	772	788	730	780	774	749	723	787	732	815	738	796	785	770	781	767	740	766	791	704	803	785	809	798	793	761	747	806	732	754	712	789	756	752	741	814	793	753	777	720	756	754	778	765	755	795	752	757	764	740	756	766	741	754	763	813	749	776	728	762	795	783	777	755	727	774	784	787	764	765	789	792	803	759	792	761	762	790	733	776	775	777	840	793	730	736	722	776	783	759	787	851	759	744	739	769	728	733	747	756	789	752	784	770	775	791	809	752	759	802	756	825	767	768	773	786	767	737	776	818	766	719	803	800	746	801	782	801	780	734	799	782	726	727	777	728	784	764	810	762	768	777	737	707	777	750	755	757	820	752	776	802	774	801	754	737	753	815	790	771	743	821	709	777	745	707	752	767	809	775	807	769	757	818	757	750	776	802	824	823	789	738	767	796	756	831	772	703	749	724	750	764	717	738	739	797	774	761	779	792	748	769	718	714	745	748	785	765	750	793	735	759	775	796	743	772	781	813	767	811	774	739	791	774	769	724	782	776	783	787	776	734	736	750	757	767	731	795	784	735	757	737	733	714	802	771	791	752	730	704	765	779	755	804	789	767	739	774	763	767	726	758	765	739	722	798	829	715	795	753	828	767	755	793	750	753	733	785	768	785	787	774	736	810	790	786	749	752	794	774	719	766	764	763	778	736	760	749	788	763	718	830	733	786	788	751	737	768	809	711	735	779	775	749	770	764	794	749	793	763	768	772	794	750	748	753	753	786	794	742	775	744	766	807	784	741	759	765	807	759	793	784	697	823	790	755	772	767	735	763	797	781	770	775	740	784	761	746	782	758	788	764	779	748	690	752	760	738	765	737	755	736	741	828	761	823	722	756	745	771	786	767	749	765	788	716	755	808	776	767	804	746	804	736	786	734	742	742	755	781	751	758	802	778	744	728	823	759	822	745	802	825	747	793	786	763	739	760	776	782	729	791	755	765	780	774	749	820	809	779	772	793	775	788	784	749	746	765	825	710	755	776	830	781	754	729	752	791	767	733	805	782	825	705	782	729	777	784	797	738	707	768	771	703	792	775	751	797	783	780	722	792	731	807	805	747	782	770	733	751	779	748	750	787	773	778	717	770	721	782	789	776	758	781	752	789	787	807	801	761	749	753	743	764	778	778	740	736	728	786	802	798	736	816	725	774	788	721	740	743	789	752	756	793	757	752	788	754	772	813	779	714	741	782	752	765	744	782	781	788	736	769	777	728	737	793	773	788	822	822	775	712	812	736	765	780	695	755	792	795	729	783	774	750	749	757	782	726	761	760	724	771	730	758	750	735	776	767	762	754	744	799	842	739	734	711	792	762	801	798	756	805	770	764	791	789	753	768	769	772	789	816	796	772	792	794	756	776	717	768	859	729	765	791	788	742	776	782	811	775	744	772	806	809	889	709	792	785	754	753	774	820	757	737	752	797	772	734	795	771	707	774	829	713	750	788	766	778	801	766	766	777	739	805	789	748	760	776	749	758	831	737	789	753	775	759	776	759	796	729	783	728	797	772	736	729	750	768	751	761	732	764	806	791	757	748	756	754	795	764	816	772	781	762	738	721	712	764	767	797	824	733	782	788	756	775	765	713	759	735	744	796	727	783	745	749	732	752	781	785	797	803	772	780	725	747	815	809	777	781	749	734	779	738	763	704	775	745	749	712	794	737	813	751	800	722	757	761	779	742	742	750	771	750	686	790	727	752	739	699	771	763	740	780	729	787	820	743	786	776	800	721	756	779	715	730	801	730	811	768	805	740	806	761	755	760	797	764	739	790	780	785	771	760	755	794	737	763	721	775	782	748	793	717	781	766	781	789	779	812	766	773	702	755	753	780	765	802	770	710	783	776	776	757	793	751	800	725	812	778	812	773	741	747	796	771	770	765	789	755	722	808	737	753	751	762	738	762	812	778	726	760	741	780	775	806	772	807	756	751	741	800	745	786	733	760	753	725	769	733	835	717	725	770	762	754	767	811	809	819	784	774	777	774	716	777	727	715	824	775	694	762	780	791	742	801	820	785	718	773	781	766	744	751	731	714	747	843	789	743	754	766	761	768	761	764	761	765	793	823	810	801	784	806	803	780	758	741	809	765	788	749	774	788	790	803	730	779	862	770	755	750	783	773	745	777	818	749	805	763	752	772	773	720	776	738	805	734	762	759	748	760	748	749	735	792	770	782	755	776	759	776	755	748	772	799	715	782	721	743	789	776	759	749	776	734	758	758	729	814	762	778	774	764	797	760	773	742	799	803	788	768	826	799	797	792	714	754	788	757	810	794	764	749	775	785	815	759	755	811	718	780	743	794	758	719	774	723	814	822	755	774	734	780	775	772	768	755	797	707	769	784	734	763	799	770	772	756	828	750	803	837	795	758	749	737	787	761	746	760	707	751	764	757	770	779	753	767	736	702	739	737	759	773	729	767	763	757	766	771	719	718	739	740	776	776	773	778	751	783	762	785	750	755	799	778	755	756	744	720	793	787	788	777	791	721	751	772	791	782	721	773	763	743	791	769	800	790	778	796	766	783	748	730	833	800	746	783	750	711	737	786	793	817	751	753	802	766	771	809	780	779	785	741	770	747	762	765	756	767	754	801	750	777	788	718	784	747	750	776	770	809	834	760	803	752	741	761	758	789	782	798	762	771	773	769	715	742	768	794	732	804	816	790	770	746	740	762	761	804	771	728	785	779	770	782	767	777	776	744	766	763	758	772	771	762	795	712	758	764	762	779	717	759	789	754	759	774	781	765
19921	12566	10276	53231	96103	93502	72015	50981	29991	13847	8313	7110	6577	6706	6790	6689	6729	6728	6749	6616	6679	6777	6712	6665	6584	6626	6559	6637	6790	6721	6797	6594	6730	6652	6708	6642	6748	6697	6737	6721	6702	6824	6744	6627	6818	6647	6690	6672	6605	6656	6695	6698	6560	6716	6631	6713	6533	6691	6603	6595	6613	6659	6851	6684	6620	6711	6638	6682	6535	6603	6682	6728	6594	6743	6655	6791	6700	6688	6584	6760	6632	6650	6637	6653	6773	6681	6673	6671	6601	6745	6553	6689	6685	6681	6703	6581	6577	6788	6782	6761	6648	6696	6614	6564	6692	6697	6618	6697	6678	6605	6534	6675	6676	6790	6616	6548	6651	6805	6667	6558	6645	6567	6538	6575	6593	6669	6644	6705	6667	6669	6689	6616	6701	6745	6735	6620	6743	6728	6566	6695	6495	6712	6754	6621	6631	6573	6629	6677	6700	6576	6687	6684	6588	6778	6711	6639	6851	6687	6620	6671	6691	6695	6649	6676	6678	6702	6686	6702	6640	6700	6626	6603	6797	6641	6705	6662	6675	6696	6596	6735	6580	6741	6667	6756	6697	6733	6680	6779	6592	6812	6693	6698	6719	6723	6751	6592	6730	6602	6729	6644	6647	6633	6557	6590	6897	6661	6769	6895	6626	6662	6731	6713	6730	6706	6705	6731	6639	6630	6640	6658	6692	6724	6718	6674	6889	6589	6820	6732	6607	6688	6545	6721	6628	6654	6602	6676	6693	6690	6698	6698	6804	6612	6573	6780	6693	6691	6759	6556	6730	6661	6675	6670	6690	6664	6595	6707	6651	6620	6577	6702	6647	6741	6668	6673	6775	6692	6689	6735	6761	6779	6647	6624	6768	6731	6747	6633	6599	6696	6591	6660	6720	6685	6698	6613	6632	6682	6602	6697	6734	6664	6857	6705	6681	6674	6613	6601	6812	6617	6638	6759	6729	6668	6501	6648	6687	6704	6607	6582	6730	6689	6722	6640	6665	6813	6631	6567	6688	6742	6674	6751	6683	6608	6686	6578	6711	6676	6834	6596	6778	6593	6774	6765	6676	6673	6696	6689	6719	6670	6860	6681	6656	6729	6678	6803	6726	6718	6776	6843	6658	6642	6616	6680	6792	6633	6712	6822	6752	6745	6663	6784	6740	6708	6690	6742	6632	6515	6703	6722	6696	6816	6734	6698	6731	6834	6746	6653	6703	6799	6585	6693	6748	6723	6790	6718	6653	6702	6633	6646	6664	6672	6819	6662	6730	6623	6812	6700	6708	6697	6677	6735	6696	6686	6698	6664	6706	6642	6657	6781	6546	6718	6564	6632	6730	6665	6648	6740	6593	6761	6616	6684	6593	6662	6768	6546	6822	6611	6718	6625	6666	6683	6564	6600	6615	6698	6653	6701	6697	6724	6565	6680	6669	6829	6693	6695	6578	6670	6710	6688	6592	6702	6694	6735	6701	6632	6750	6630	6612	6643	6710	6666	6643	6718	6630	6664	6763	6524	6769	6789	6686	6535	6646	6671	6756	6642	6627	6774	6645	6668	6637	6670	6799	6773	6590	6613	6805	6632	6657	6647	6684	6667	6613	6524	6617	6528	6700	6557	6715	6713	6672	6756	6660	6723	6765	6744	6786	6734	6590	6786	6636	6683	6669	6637	6553	6716	6829	6581	6614	6746	6672	6714	6692	6696	6677	6689	6640	6647	6743	6678	6777	6619	6672	6627	6651	6706	6756	6773	6547	6659	6632	6670	6786	6685	6677	6715	6776	6569	6638	6585	6702	6763	6760	6546	6670	6647	6671	6791	6704	6655	6763	6676	6590	6633	6829	6716	6731	6732	6815	6691	6702	6649	6738	6712	6613	6692	6733	6629	6728	6744	6689	6695	6669	6762	6605	6845	6675	6654	6735	6589	6738	6671	6666	6724	6693	6684	6692	6741	6691	6648	6663	6794	6633	6787	6775	6678	6819	6805	6628	6570	6629	6738	6708	6602	6696	6626	6615	6659	6725	6859	6867	6717	6776	6768	6685	6712	6867	6631	6626	6760	6666	6690	6668	6718	6696	6650	6706	6749	6675	6739	6702	6622	6739	6764	6762	6764	6850	6533	6853	6697	6772	6690	6718	6768	6509	6603	6633	6650	6675	6648	6681	6729	6747	6654	6593	6694	6682	6668	6660	6672	6555	6815	6753	6681	6677	6670	6686	6836	6601	6718	6734	6701	6704	6595	6707	6685	6607	6645	6717	6649	6689	6631	6623	6811	6721	6737	6736	6588	6679	6688	6681	6786	6716	6583	6647	6656	6597	6586	6716	6618	6576	6683	6749	6707	6651	6683	6711	6770	6606	6733	6584	6632	6615	6628	6692	6603	6594	6783	6569	6504	6689	6699	6700	6782	6788	6708	6839	6772	6763	6799	6743	6709	6841	6664	6671	6662	6730	6667	6528	6709	6600	6661	6707	6711	6792	6592	6776	6632	6511	6632	6726	6710	6677	6721	6636	6707	6603	6750	6687	6620	6658	6499	6742	6684	6685	6612	6719	6759	6681	6611	6635	6768	6670	6696	6634	6803	6677	6746	6736	6631	6702	6686	6687	6658	6739	6609	6730	6608	6630	6632	6747	6616	6709	6635	6844	6707	6616	6658	6766	6572	6633	6743	6741	6765	6700	6606	6592	6699	6670	6612	6690	6688	6685	6679	6654	6600	6574	6690	6713	6718	6661	6753	6750	6688	6737	6618	6694	6567	6574	6761	6856	6641	6713	6776	6775	6635	6642	6727	6652	6810	6763	6757	6769	6675	6647	6745	6660	6705	6688	6645	6820	6640	6779	6845	6635	6707	6719	6521	6676	6736	6596	6721	6713	6847	6730	6752	6612	6781	6769	6798	6770	6712	6647	6803	6767	6675	6643	6742	6653	6599	6587	6693	6593	6584	6721	6729	6670	6661	6762	6511	6619	6716	6625	6659	6454	6603	6731	6843	6686	6698	6743	6723	6703	6733	6698	6724	6744	6620	6744	6672	6641	6719	6793	6714	6514	6855	6674	6684	6640	6563	6693	6608	6757	6722	6695	6639	6678	6668	6632	6719	6761	6801	6634	6686	6592	6750	6776	6740	6615	6677	6713	6625	6605	6702	6611	6595	6619	6782	6730	6616	6634	6742	6658	6586	6789	6699	6685	6583	6668	6613	6607	6762	6591	6678	6721	6624	6733	6828	6712	6745	6751	6785	6645	6676	6688	6698	6681	6615	6599	6719	6658	6692	6622	6677	6546	6685	6682	6672	6753	6651	6568	6679	6681	6828	6704	6704	6695	6628	6658	6725	6614	6671	6767	6764	6621	6692	6690	6597	6646	6616	6696	6705	6744	6768	6695	6696	6767	6856	6577	6644	6608	6728	6627	6681	6792	6731	6666	6686	6835	6684	6661	6740	6781	6611	6813	6764	6771	6660	6589	6604	6672	6599	6637	6731	6616	6679	6706	6679	6775	6718	6747	6696	6637	6605	6747	6609	6723	6715	6661	6838	6737	6789	6703	6669	6702	6746	6845	6611	6691	6480	6612	6697	6603	6681	6583	6687	6711	6545	6710	6629	6676	6737	6689	6686	6619	6658	6612	6751	6717	6759	6712	6658	6659	6687	6682	6677	6664	6697	6753	6689	6667	6626	6736	6596	6590	6603	6650	6776	6478	6665	6648	6614	6632	6742	6620	6704	6608	6652	6713	6624	6750	6639	6719	6679	6771	6748	6628	6748	6752	6674	6664	6667	6570	6617	6581	6810	6628	6726	6714	6681	6756	6755	6681	6655	6716	6713	6641	6734	6665	6684	6637	6560	6755	6668	6718	6719	6626	6545	6544	6762	6619	6635	6712	6881	6799	6721	6742	6604	6597	6642	6720	6596	6604	6634	6622	6697	6655	6654	6723	6785	6663	6844	6762	6737	6765	6656	6802	6561	6661	6628	6565	6501	6662	6765	6726	6708	6618	6651	6649	6616	6595	6637	6862	6691	6580	6642	6604	6721	6745	6598	6591	6608	6659	6512	6708	6637	6642	6746	6659	6621	6755	6654	6666	6793	6866	6736	6582	6668	6660	6727	6660	6703	6605	6551	6678	6778	6678	6671	6679	6645	6863	6680	6729	6667	6748	6632	6702	6723	6653	6621	6594	6702	6596	6886	6693	6637	6807	6660	6752	6645	6729	6615	6775	6612	6666	6632	6746	6647	6783	6596	6631	6572	6739	6617	6647	6691	6638	6705	6656	6599	6609	6719	6679	6612	6669	6611	6624	6779	6715	6591	6650	6592	6815	6733	6491	6778	6664	6722	6762	6816	6722	6685	6717	6660	6722	6711	6578	6589	6482	6698	6733	6719	6792	6709	6737	6796	6604	6601	6765	6740	6554	6600	6635	6698	6712	6664	6695	6696	6793	6596	6699	6806	6621	6735	6646	6558	6732	6719	6741	6604	6639	6738	6805	6674	6713	6575	6714	6623	6714	6732	6609	6759	6795	6654	6673	6573	6595	6870	6566	6672	6648	6782	6664	6618	6624	6688	6743	6712	6664	6695	6612	6665	6756	6690	6664	6872	6723	6467	6650	6654	6685	6775	6730	6666	6719	6690	6706	6668	6776	6639	6820	6786	6713	6745	6663	6653	6655	6767	6779	6694	6770	6588	6767	6693	6730	6661	6544	6642	6739	6634	6660	6784	6739	6724	6710	6750	6785	6645	6768	6752	6680	6729	6642	6796	6643	6740	6880	6604	6733	6689	6534	6683	6567	6760	6781	6642	6691	6653	6648	6770	6754	6636	6598	6752	6702	6593	6609	6714	6716	6703	6557	6692	6747	6795	6682	6759	6810	6629	6669	6603	6762	6769	6709	6642	6789	6658	6517	6607	6677	6701	6561	6784	6548	6689	6734	6730	6594	6687	6777	6650	6730	6590	6579	6738	6644	6697	6734	6740	6783	6620	6685	6631	6661	6780	6767	6659	6680	6686	6820	6748	6817	6618	6577	6672	6741	6707	6778	6678	6669	6583	6535	6663	6733	6695	6657	6636	6684	6603	6661	6734	6714	6660	6615	6605	6731	6733	6633	6714
2488	773	704	1674	6913	9870	5765	2456	1202	819	733	662	652	669	691	657	663	745	605	703	647	668	704	689	631	696	707	684	678	681	692	687	663	680	625	657	664	640	706	698	703	692	656	675	680	680	732	721	673	729	726	727	676	668	696	665	655	728	673	667	645	682	727	703	730	682	679	691	678	663	665	693	741	665	641	671	693	665	666	702	669	640	700	699	674	624	706	696	670	700	695	665	709	686	667	617	697	634	689	705	731	687	663	675	677	743	681	682	661	670	741	699	662	680	659	688	669	731	686	689	676	670	636	664	705	700	662	682	677	686	669	658	671	677	713	696	744	674	734	703	661	694	707	693	689	711	673	743	694	717	694	688	701	674	648	701	709	654	703	658	704	696	697	690	675	704	712	665	663	654	685	668	718	686	671	737	651	639	675	670	705	720	664	642	732	707	682	667	673	719	661	677	685	713	685	695	666	693	714	654	731	693	670	693	724	691	665	714	681	666	680	703	689	694	723	638	721	669	718	733	706	663	631	667	675	701	714	670	681	678	703	673	729	649	655	728	607	644	661	668	677	668	701	692	703	684	741	659	699	706	698	704	681	714	695	732	652	699	683	731	698	651	649	705	629	682	718	693	738	701	704	702	691	678	740	721	678	639	696	669	645	718	667	699	727	690	646	684	688	705	717	672	686	710	650	718	667	695	648	764	717	711	679	697	706	686	641	678	680	713	736	695	685	648	667	616	731	699	685	670	744	696	672	691	673	723	692	670	665	676	628	690	671	720	672	699	672	681	708	671	684	652	701	690	687	665	640	669	650	703	689	700	683	670	724	675	679	648	704	743	705	642	636	741	705	689	676	669	683	714	714	697	684	670	630	667	664	679	687	715	754	674	651	696	730	710	711	692	692	725	683	681	739	675	675	696	682	666	643	719	660	689	692	723	682	695	691	681	708	658	697	683	683	684	704	672	701	736	690	648	721	702	720	659	633	717	710	666	640	726	720	637	661	652	699	654	680	692	689	695	682	724	672	646	709	674	682	629	687	706	639	719	660	652	687	698	694	680	699	721	697	663	673	643	677	716	682	645	671	705	708	711	704	720	669	658	730	683	675	694	734	657	695	706	701	704	682	726	682	691	705	685	711	694	709	671	685	682	671	665	718	701	739	707	651	721	700	720	701	679	722	675	700	668	690	688	697	724	706	665	698	679	695	666	651	674	694	653	649	705	682	715	720	688	691	615	713	684	682	724	759	664	659	634	676	701	676	714	650	693	679	669	708	647	720	660	677	667	680	707	668	671	730	716	716	660	668	666	719	662	655	721	649	688	728	667	691	692	664	663	666	661	703	698	704	674	719	686	654	665	733	668	684	715	702	681	653	727	685	674	697	695	753	685	728	713	706	690	685	717	701	707	682	663	695	696	664	675	666	663	701	649	670	666	658	664	670	670	712	675	701	649	646	694	685	674	687	708	706	714	727	660	641	658	654	663	655	693	689	737	683	655	689	697	671	735	687	693	675	696	713	679	656	688	705	707	693	668	645	703	714	689	688	666	675	663	668	671	669	656	682	711	725	672	747	673	665	679	714	694	724	699	691	673	691	724	701	665	699	718	640	680	691	690	657	737	727	640	686	679	710	724	727	704	669	728	675	718	663	663	712	694	675	692	687	678	668	658	699	694	720	669	657	711	716	706	760	683	642	703	663	640	673	689	669	658	661	676	711	708	656	669	710	715	710	687	698	679	642	704	672	666	726	696	678	724	683	722	732	686	691	641	721	662	677	683	652	662	685	712	723	703	747	707	669	685	704	665	724	705	684	664	684	731	673	666	635	718	684	691	713	684	687	686	702	726	691	674	685	696	703	661	675	712	637	688	738	725	684	676	657	664	717	679	687	678	642	705	697	658	690	641	734	738	662	704	683	710	723	705	675	686	689	679	648	675	676	661	696	722	659	737	687	711	688	721	692	624	667	723	681	689	677	679	675	690	698	676	709	672	650	694	637	686	580	623	718	702	661	750	735	674	721	703	686	699	656	692	686	668	679	713	679	674	729	690	689	699	682	678	662	641	678	687	710	705	703	657	685	665	699	694	635	687	675	698	681	691	643	674	669	671	736	701	701	675	700	678	677	641	714	653	713	691	721	650	672	654	657	688	660	630	719	675	700	697	700	740	680	722	676	689	744	681	669	656	689	647	698	692	710	667	709	698	689	669	701	667	644	675	698	675	679	688	645	703	700	719	681	672	706	684	665	716	703	674	671	728	643	681	672	665	685	689	692	682	728	654	680	666	707	694	708	672	756	650	604	694	692	710	718	675	664	676	658	687	715	675	692	718	725	684	689	720	674	656	729	682	661	666	672	638	657	664	674	670	730	718	667	653	692	733	725	672	661	705	679	709	646	684	706	712	650	699	711	662	714	674	687	671	691	679	717	664	742	729	657	708	715	683	657	709	638	698	713	695	699	682	702	685	692	698	683	688	693	680	667	720	681	684	710	661	662	715	682	704	741	653	675	706	695	717	704	663	702	684	691	648	645	694	706	671	714	692	706	710	684	685	698	687	659	761	651	712	638	682	698	660	704	659	701	662	671	685	699	679	671	628	634	697	692	718	696	675	700	721	648	677	651	699	674	694	650	708	698	711	684	706	740	649	712	658	724	705	713	678	732	682	658	725	704	635	713	698	682	715	682	688	678	732	711	665	712	666	697	663	736	692	659	672	649	701	765	716	709	698	683	691	669	692	684	707	696	724	637	683	704	686	680	727	665	690	712	709	669	688	710	669	664	720	666	691	646	669	708	737	695	691	708	663	698	661	673	716	678	714	719	662	659	639	683	689	698	657	648	693	719	697	705	699	688	741	705	685	695	630	725	671	697	638	708	665	677	715	727	711	669	694	633	691	676	711	731	647	711	691	691	721	715	719	709	695	656	711	669	662	707	695	661	669	660	707	711	667	700	718	661	693	709	652	727	670	681	670	627	707	691	706	670	721	690	668	694	704	722	675	676	696	671	667	649	689	702	650	661	633	690	671	692	703	656	692	692	678	705	722	732	686	686	658	648	700	650	742	655	693	669	679	716	665	679	663	696	669	660	673	657	689	696	704	679	736	677	695	653	720	680	711	711	665	715	772	691	689	738	662	707	705	731	673	652	723	663	690	710	710	670	695	683	665	709	678	673	712	705	660	701	664	684	703	672	699	643	709	702	741	680	623	677	665	656	704	682	678	692	677	706	680	690	638	677	658	705	709	690	690	688	716	710	705	665	696	725	634	680	664	716	713	712	713	685	727	634	639	687	683	699	728	715	695	674	735	624	702	740	684	689	652	739	666	701	637	700	692	700	683	711	698	660	711	709	716	726	706	696	696	669	693	672	736	701	706	695	705	729	680	671	720	686	653	627	730	661	662	749	712	750	728	731	703	677	675	674	715	675	686	647	660	690	688	700	649	703	742	699	685	675	674	693	667	692	665	657	701	704	677	705	676	708	699	692	645	679	664	699	684
12004	7250	6908	33217	62856	61013	44073	29193	15276	8004	6552	6176	6223	6027	6136	6009	6158	6064	6036	6157	6142	6106	6208	6117	6177	6123	6159	6137	6027	6084	6050	6066	6018	6064	5971	6301	5969	6063	6131	6105	6148	6174	6032	6186	6107	6102	6137	6090	6152	6142	6007	6098	6181	6087	6074	6201	6202	6137	6258	6009	6228	6131	6213	5989	6158	6201	5994	6204	6099	6178	5998	6129	6125	6164	6089	6095	6057	6076	6193	6162	6060	5986	6139	6071	6035	6111	6072	6080	6135	5973	6135	6115	6132	6149	6190	6111	6113	6046	6112	6063	6081	5998	6188	6180	6016	6108	6017	6212	6206	6124	6011	6020	6003	6113	6105	6090	6137	6097	6092	6071	5996	6138	6046	6199	6099	6170	6140	6034	6029	6078	6097	6152	6107	6071	6094	6104	6217	6115	5958	6181	6120	6083	6000	6145	6166	6040	6038	6223	6090	6115	6032	6153	5999	6047	6117	5929	6147	6112	6002	6081	6150	6153	6107	6142	6040	6176	6170	6070	6097	6147	6188	6036	6208	6032	6069	6158	5999	6189	6087	6198	6043	5994	6070	6075	6070	6028	6082	6240	6197	6036	6132	6121	6045	5975	6041	6186	6134	6143	6152	6090	6043	6013	6154	6152	6186	6105	6128	6220	6097	6159	6120	6025	6056	6075	6028	6209	6139	6143	6135	6142	6022	6101	6020	6116	6062	6201	6155	6161	6121	5993	6115	6107	6055	6103	6172	6104	6008	6195	6143	6111	6124	6064	6105	6102	6115	6058	6103	6149	6099	6114	6049	6084	6134	6132	6201	6083	6196	5944	6177	6112	6124	6101	6100	6148	6087	6113	6267	6186	6134	6083	6159	6099	6129	6159	6029	6036	6174	6111	6146	6073	6153	6053	6087	6161	6040	5984	6046	6100	6119	6152	6168	6205	6143	6053	6203	6071	6025	6078	6238	6072	6090	6089	6079	6157	6085	6142	6141	6142	6187	5984	6160	6076	6076	6094	6153	6180	5997	5990	6093	6198	6104	6064	6045	6008	6014	6149	6167	6092	6144	6043	6153	6167	5988	6215	5894	6000	6138	6132	6241	6075	6164	6077	6117	5978	6038	6167	6153	6185	5997	6041	6132	6110	6116	6236	5982	6087	6067	6098	6051	6156	6145	6002	6062	6064	6138	6140	6112	6008	6160	6215	5964	6103	6075	6155	6081	6067	6079	5994	6025	6103	6078	6198	6120	6056	6015	6074	6108	6142	6103	6041	6099	6124	6212	6061	6008	6278	6069	6049	6035	5979	6108	6142	6216	6111	6108	6098	6246	6057	6202	6043	6044	6058	6038	6170	6091	6063	6072	6136	6150	6173	6270	6136	5990	6038	6165	6139	6171	6008	6157	6051	6047	5973	6051	6032	6098	6204	6130	6148	6140	6145	6038	6155	6155	6069	6136	6152	6121	6130	6233	6071	6136	5996	6239	6103	6208	6175	6070	6084	6049	6093	6076	6103	6186	6211	6099	6104	6237	6128	6077	6125	5998	6187	6054	6151	5958	6216	6090	6181	6215	6119	6127	6116	6204	6120	6053	6018	6140	6143	6230	6172	6136	6129	6073	6248	6131	6121	6068	6129	6128	6191	6162	6144	6161	6083	6171	6120	6086	6081	6186	6102	6232	6205	6133	6073	6162	6194	6131	6082	6048	6167	6230	6269	6160	6109	5950	6066	6227	6129	6150	6123	6088	6124	6177	6070	6180	6104	6129	6066	6065	6070	6177	6184	6140	6050	6037	6085	6064	6179	6127	6082	6014	6105	6155	6176	6100	6074	6185	6208	6039	6173	6135	6099	5993	6023	6274	6116	6110	6104	6087	6119	6020	6147	6016	6080	6068	6085	6063	6174	6153	6021	6023	6166	5974	6084	5995	6124	6131	6231	6148	6051	6016	6140	6128	6120	6093	6061	6140	6181	5883	6093	6070	6097	6061	6182	6009	6108	6099	5989	6063	6120	6141	6098	6216	6076	6197	6091	6148	6116	6026	6054	6061	6086	6172	6226	6106	5979	6127	6163	6044	6025	6138	6052	6232	6038	6218	6130	6055	6159	6103	6238	6108	6117	6112	6218	6137	6214	6074	6170	6149	6262	6039	6031	6080	6159	6110	6232	6154	6150	5980	6189	6136	6166	6205	5994	6121	6144	6122	6110	6215	6017	6138	6068	6069	6073	6045	6057	6171	6215	6132	6244	6125	6066	6190	5989	6102	6182	6089	6077	6122	6117	6151	6115	6179	6108	6188	6187	6154	6161	6193	6143	6064	6107	6086	5991	6101	6076	6112	6253	6114	6259	6157	6074	6087	6055	6120	6080	6195	6244	6023	6202	6148	6074	6189	6098	6136	6080	6094	6124	6206	6137	6038	6139	6145	6190	6148	6164	6216	6194	6120	6128	6249	6035	6162	6031	6105	6083	6120	6077	6065	6021	6118	6044	6244	6036	6176	6093	6068	6145	6124	6108	6002	5999	6047	6001	6157	6102	6096	6077	6003	6118	6043	6122	6158	6020	6056	6162	6165	6130	5877	6109	6056	6170	6118	6096	6064	6164	6063	6123	6121	6016	6134	6004	6117	6098	6185	6200	5973	6136	6092	6154	6191	6227	6072	6114	6053	6146	6048	6027	6190	6128	6130	6074	6170	6056	6085	6036	6049	6137	6127	6131	6092	6096	6072	6134	6131	6065	6115	6099	6156	6169	6115	6092	6127	6047	6104	6153	6038	6155	6110	6116	6115	6076	6089	6016	6097	6082	6145	6154	6138	6197	6118	5984	6178	6133	6099	6033	6126	6129	6042	6038	6054	6143	6112	6094	6091	6083	6120	6057	6179	6062	5982	5993	6150	6097	6150	6081	6089	6075	6037	5916	6131	6126	6080	6104	6093	6181	6001	6107	6074	6149	6111	6086	6113	6003	6160	6145	6045	6100	6168	6076	6121	6172	6050	6004	6208	6065	6152	6127	6134	6151	5971	6046	6081	6102	5996	6074	6114	6078	6063	6130	6030	6092	6161	6024	6205	6025	6170	6169	6222	5993	6211	6118	6031	6104	6065	6189	6085	6120	6007	6097	6102	6140	6087	6266	6062	6155	6104	5999	5994	6237	6053	5881	6155	6087	6157	5908	6113	6050	6065	6246	6094	6101	6202	6090	5975	6183	6149	6107	6096	6116	6072	6160	6136	6146	6073	6110	6106	6083	5916	6154	6155	6253	6237	6085	6105	6096	6148	6059	6112	6052	6089	6238	6213	6139	6031	6130	6127	6190	6041	6118	6169	6015	6025	6151	6034	6119	6044	6072	6080	6138	6074	6161	6085	6100	6046	6133	6230	6210	6022	6161	6265	6035	6209	6111	6072	6108	6149	6154	6093	6275	6193	6123	6123	6018	5973	6192	6161	6020	5971	6044	6112	6175	6120	6176	6234	6118	6281	6112	5950	6202	6082	6099	6063	6089	6154	6076	6034	6143	6106	6037	6245	6069	6121	6130	6105	6053	5916	6198	6113	6126	6089	6224	6167	6244	6196	5954	5996	6126	6085	6080	6024	6042	5919	6164	6018	6091	5993	6089	6121	6175	6142	6031	6147	6147	6102	6225	6094	6073	6191	6076	6159	6240	6074	6170	6287	6234	6031	6107	6122	6138	6060	6089	6070	6182	5958	6046	6185	6175	6150	6075	6194	6110	6229	6222	6176	6140	6086	6011	6089	6188	6096	6100	6034	6203	6093	6178	6151	6155	6028	6161	6115	6152	6081	6113	6148	6057	5985	6106	6047	6197	6145	6210	6050	6121	6127	6117	6138	6171	6051	6110	6183	6135	6146	6184	6135	6059	6165	6138	6055	6017	6022	6043	6143	6060	6088	6215	6070	6068	6111	6045	6216	6112	6130	6038	6069	6178	6072	6117	6132	6187	6154	5952	6008	6058	6166	6171	6142	6184	6115	6103	6074	6071	6126	6171	6132	6168	6092	6087	6112	6085	6054	6135	6212	6152	6093	6169	6137	6208	6143	6120	6097	6115	6113	6060	6092	6095	6124	6210	6133	6087	6062	6068	6061	6150	6080	6157	6182	6020	6153	6120	6108	6059	6019	6076	6167	6109	6156	6088	6127	6216	6094	5997	6069	6165	6200	6145	6200	6210	6091	6053	6121	6103	6155	6259	6037	6086	6024	6202	6167	6098	6026	6114	6123	5984	6179	6154	6017	6051	6119	6142	6180	6162	6053	6075	6018	6154	5980	6177	6150	5926	6128	6155	6070	6103	6180	6125	6165	6141	6159	6118	6121	6143	6203	6194	6066	6233	6294	6176	6012	6098	6086	6225	5984	6097	6096	6091	6080	6147	6259	6134	6136	6096	6054	5993	6143	6167	5896	6124	6074	6086	6065	5958	6176	6051	5928	6143	6102	6058	6185	6045	6272	6084	6202	6170	6174	6037	6138	6113	6118	6140	6131	6091	6167	6143	6066	6167	6028	6200	6010	6101	6161	6175	6051	6209	6192	6105	6090	6017	6205	6200	6011	6152	6127	6099	6173	6087	6142	6115	6105	6164	6141	6073	5993	6144	6182	6142	6181	6065	6042	6163	6110	6138	6191	6045	6145	6207	6127	6032	6124	6106	6118	6016	5961	6127	6220	6223	6110	6061	6158	6088	6116	6117	6055	6048	6085	5965	6002	6132	6068	6191	5991	6122	6034	6165	6063	5992	6093	6086	6100	6118	6138	6040	6245	6191	5989	6059	6096	6144	6200	6138	6066	6065	6101	6044	6140	6050	6133	6078	6075	6117	6138	6041	6160	5941	6112	6069	6130	6249	6107	6052	6126	6112	6028	6062	6121	6085	6081	6109	5965	6057	6184	6165	6176	6021	6103	6091	6112	6091	6145	6103	6181	6227	6137	6179	6165	6252	6078	6234	5921	6022	6192	6109	6136	6068	6166	6062	6104	6060	6021	6156	6114	6162	6152	6065	6015	6134	6045	6183	6132	6194	6238	6161	6220	6139	6214	6155	6108	6134	6148	6066	6195	6190	6118	6047	6017	6153	6119	6103	6092	6092	5977	6141	6079	6101	6045	6168
1396	826	823	3839	15334	19917	12161	4640	1724	853	721	722	720	701	687	683	696	646	700	724	671	695	700	680	668	744	710	699	663	695	684	736	704	680	682	710	665	665	702	649	680	703	686	689	686	709	711	707	695	705	702	658	715	698	677	718	626	710	669	695	651	696	654	669	648	675	691	702	716	685	675	658	677	698	681	642	696	653	699	688	675	687	621	711	676	695	686	732	716	681	713	674	679	666	685	701	659	709	686	667	671	671	705	713	710	690	678	708	683	651	708	619	662	695	707	734	715	709	660	670	667	683	697	686	724	685	722	736	702	714	697	675	702	708	673	720	736	708	644	686	698	703	663	696	678	671	711	701	671	659	660	683	681	650	698	674	744	668	687	693	701	713	683	693	719	678	743	658	649	717	691	743	719	693	649	713	668	685	717	726	675	720	710	630	673	693	726	667	700	691	708	697	659	688	642	691	703	652	653	679	678	707	631	727	691	686	733	608	662	684	699	674	673	706	704	700	668	646	723	670	639	646	665	685	708	673	675	673	679	677	685	711	691	710	687	627	692	724	695	669	697	691	656	680	641	661	703	667	703	713	718	683	698	674	705	712	715	659	689	644	642	680	698	667	694	632	696	702	735	715	715	703	645	686	689	721	671	715	681	678	650	667	685	667	676	718	728	704	689	678	648	730	703	695	722	722	698	658	706	703	723	698	696	713	695	707	687	705	659	679	687	708	685	713	689	712	663	717	690	651	723	690	717	707	694	652	707	701	665	663	693	668	664	664	698	685	632	700	677	678	681	710	731	683	668	665	651	719	669	675	662	688	689	699	631	713	703	652	691	682	671	665	710	737	695	681	724	710	688	713	675	655	701	624	737	752	664	694	699	695	702	661	715	698	696	690	703	699	699	648	678	704	703	735	693	683	687	726	684	720	658	709	630	660	675	673	668	712	761	640	707	684	675	679	730	694	728	684	701	687	705	702	689	714	683	739	710	656	678	686	676	619	673	747	664	674	698	642	648	710	676	714	665	732	688	674	638	673	659	715	704	682	717	685	595	686	697	656	678	745	706	701	741	641	688	667	680	653	689	677	657	744	678	671	670	658	691	697	662	710	705	694	671	635	659	675	664	749	739	725	664	703	711	699	767	679	707	690	674	658	717	699	681	721	689	702	728	695	661	697	711	671	711	661	664	673	741	663	706	667	673	740	675	685	692	707	714	681	690	681	697	667	698	751	668	636	682	724	713	716	749	700	733	698	716	668	649	671	639	655	699	677	673	712	683	650	673	626	692	713	662	660	693	730	652	670	649	714	711	729	688	648	708	629	639	746	682	715	688	672	687	718	738	660	727	683	712	677	688	723	704	652	771	681	689	708	667	691	693	695	706	747	700	665	669	702	721	721	702	673	682	702	678	638	707	684	737	666	665	659	671	695	670	697	671	667	683	700	665	679	762	668	662	703	724	703	641	659	700	729	642	692	680	700	694	704	690	688	702	699	653	701	670	744	716	653	709	682	724	690	653	709	694	672	678	684	657	717	698	679	659	668	663	696	697	690	725	690	651	641	667	696	655	745	675	650	712	701	690	646	733	693	708	658	693	644	734	674	716	669	685	686	695	661	674	681	726	727	742	738	690	732	683	678	666	674	673	685	706	701	718	737	717	704	696	718	689	707	679	651	670	710	704	723	690	683	699	645	734	752	637	718	698	686	672	718	677	740	689	665	701	695	674	660	677	669	699	712	706	710	675	668	662	713	650	666	659	659	731	666	722	735	692	721	705	687	705	674	728	713	652	644	743	679	715	630	688	710	706	651	699	644	684	685	694	665	663	670	702	687	668	713	677	678	628	710	711	693	729	720	674	711	669	711	637	667	674	666	684	713	665	698	694	723	703	650	642	684	711	692	714	693	659	725	672	649	683	660	714	688	707	655	667	700	691	666	668	686	649	657	727	707	694	690	671	697	691	677	711	698	656	666	671	687	638	706	677	682	722	695	697	688	685	710	621	712	695	679	688	679	723	701	722	657	742	691	692	710	687	661	701	714	648	660	718	692	724	679	707	703	696	736	704	684	704	694	680	741	698	626	667	746	677	713	688	725	727	681	697	679	665	672	736	726	676	681	687	701	694	678	678	690	658	707	730	698	685	680	699	693	666	729	718	678	696	697	660	691	680	667	647	685	707	710	676	717	704	704	692	696	672	684	733	654	692	620	644	702	710	673	642	713	720	686	707	710	712	670	727	715	649	672	665	737	689	653	686	682	709	687	657	640	645	638	704	675	673	739	707	654	712	698	663	696	680	759	690	684	676	694	672	613	680	650	645	707	718	709	691	728	684	684	687	732	707	663	681	673	660	705	669	711	691	688	674	668	712	706	713	673	697	695	671	689	675	709	651	688	653	688	716	722	717	648	709	678	684	679	694	660	659	690	662	729	742	664	635	681	712	676	732	636	683	749	671	686	708	697	665	677	658	674	669	672	678	692	682	646	696	713	717	694	650	711	733	691	666	666	692	653	714	710	681	678	743	671	683	717	674	681	708	724	714	698	686	650	691	663	666	712	710	660	656	739	722	674	704	697	649	701	643	689	648	704	712	687	711	663	682	667	699	659	672	688	628	669	705	694	651	674	688	635	710	661	663	740	707	689	692	617	688	692	673	702	683	697	740	728	662	713	725	702	676	696	675	675	654	626	691	666	616	663	676	747	630	690	687	705	691	721	643	695	674	717	677	737	688	692	647	693	714	691	627	709	690	680	670	654	691	690	757	714	712	706	694	708	698	692	709	662	706	675	669	639	748	728	721	774	760	711	697	661	709	673	698	679	694	701	686	722	734	712	674	722	664	701	686	686	631	677	743	753	662	721	695	718	746	663	653	685	692	732	712	656	717	733	651	656	693	701	705	697	683	659	686	743	648	711	670	647	677	719	708	672	674	693	681	699	652	706	657	622	703	672	685	707	665	688	678	720	668	733	666	726	718	685	750	676	679	702	710	728	649	670	723	718	734	647	684	642	649	714	702	683	697	642	677	666	693	692	699	715	727	660	680	670	670	682	704	692	694	699	686	683	670	688	716	698	662	704	728	704	700	677	678	651	705	693	664	646	681	674	662	770	703	705	701	747	691	666	667	643	688	676	641	688	702	697	662	700	669	741	660	700	747	633	679	714	728	688	650	721	682	698	691	677	677	686	670	686	654	717	739	669	709	668	698	701	668	695	685	759	678	671	716	654	732	630	705	670	687	697	725	697	651	655	708	677	657	677	708	696	698	732	673	673	691	707	647	693	733	689	642	668	643	672	700	695	678	728	686	694	707	686	723	693	666	695	677	722	692	679	664	701	743	676	676	710	714	709	693	683	657	684	667	672	716	654	663	678	693	698	683	701	671	690	725	697	673	651	714	709	714	653	719	676	724	655	701	736	655	674	657	706	673	663	678	657	671	691	661	724	654	653	756	738	694	722	695	687	684	673	673	685	710	672	695	692	664	703	683	692	667	686	681	687
14480	9627	9550	50137	81680	78630	57482	38281	20963	9899	6868	6175	6139	6125	6205	5985	6129	6096	6133	6115	6228	6080	6086	6118	6069	6172	6089	6097	6171	5997	6100	6123	5995	6136	6150	6129	6108	6030	5972	6168	6104	6084	6141	6128	6120	5983	6036	6085	5994	6066	6099	6073	6128	6051	6065	6078	6106	6113	6027	6126	6035	6136	5976	5962	6031	6133	6145	6163	6095	6009	5978	6083	6089	6060	6064	6149	6141	6098	6181	6087	5957	6202	6122	6123	6118	6055	6138	6111	6161	6143	6196	6021	6138	6124	6085	6034	6134	6067	6266	6118	6078	6103	6119	6073	6123	6141	6105	6250	6088	6270	6201	6232	6170	6095	6064	6013	6124	6159	6060	6080	6082	6055	6153	6117	6070	6207	6186	6097	6079	6105	6117	6046	6120	6084	6110	6042	6090	6071	6039	6174	5948	6036	6107	6054	6024	6075	6100	6037	6188	6105	6081	6134	6036	6074	6113	6067	6091	6024	6158	6055	6135	6049	6139	6022	5981	6060	6072	6085	6044	6172	5981	6171	6042	6087	6163	6138	6124	6071	6007	6120	6132	6220	6118	6091	6026	6121	6162	6117	6081	6051	6162	6080	6095	6197	6137	6122	6075	6074	6109	6116	6026	6067	6084	6212	6092	6127	6117	6077	6175	6058	6118	6065	6112	6021	6137	6075	6230	6103	6037	6067	6252	6142	6091	6081	6114	6045	6019	6131	6129	6130	6161	6209	6128	6045	6102	6216	6110	6001	6091	6069	6123	6154	6050	6080	6082	6124	6026	6015	6082	6142	6192	6116	6120	6145	6138	6017	6147	6073	6072	6133	6150	6121	6134	6241	6245	6165	6087	6083	6086	6039	6035	6062	6236	6214	6022	6073	6202	6095	6078	5948	6059	6204	6077	6174	6068	6214	6191	6175	6049	6149	6038	6075	6064	6060	6243	6088	6013	6124	6092	6042	6192	6115	5984	6079	6064	6050	6165	6133	6087	6078	6073	6200	5945	6159	5988	6221	6071	6201	6140	5998	6062	6090	6150	5978	6082	6124	6093	6140	6086	6039	6002	6003	6088	6009	6125	6143	6098	6120	6060	6003	5979	6110	6074	6120	6120	6042	6137	6155	6194	6070	6033	6101	6205	6031	6053	6179	6075	6126	6129	6161	6109	6102	6106	5950	6132	5995	6151	6174	6038	6084	6131	6134	6216	6073	6128	6185	5875	6062	6169	6119	6093	6092	6179	6103	6152	6068	6029	6154	6086	6217	6117	6136	6294	6125	6197	6170	6196	6061	5915	6199	5995	6057	6022	6124	6177	6090	6128	6044	6199	6052	6144	6092	6146	6151	6005	6045	6075	6111	5947	5993	6165	6078	6116	6166	6098	6053	6062	6171	6149	6121	6202	6195	6002	6106	6106	6330	6229	6085	6177	6138	5962	6228	6151	6017	6026	6216	6150	6080	6142	6048	6173	6109	6207	6077	6107	6103	6153	5991	6155	6088	6120	6160	6095	6082	6230	6152	6101	6035	6041	6203	6046	6125	6048	6160	6130	5996	6176	6210	6081	6126	6103	6031	5963	6165	6069	6241	6219	6139	6102	6124	6028	6164	6070	6141	6243	6071	6049	6204	6122	6165	6182	6141	6118	6166	6184	6030	6143	6013	6201	6054	6128	6109	6131	6086	6073	6092	6039	6087	6107	6146	6164	6115	6125	6088	6218	5963	6112	6211	6133	6106	6133	6216	6120	6058	6242	6144	6208	6202	6248	6148	6146	6142	6124	6091	6086	6215	6096	6077	6070	6168	6100	6053	6044	6104	6065	6180	6155	6037	6065	6191	6040	6193	5926	6122	6119	6183	6151	6058	6059	6099	6073	6121	6061	6184	6197	5998	6080	6045	6100	6071	6149	5967	6129	6058	6226	6143	6182	6097	6146	6169	6103	6291	6195	6048	6125	6179	6128	6053	6232	6066	6050	6235	6106	5989	6127	6071	6223	6080	6201	6117	6085	6109	6167	6158	6062	6207	6254	6083	6164	6138	6072	6278	6193	6048	6106	6068	6103	6108	6072	6166	6084	6135	6152	6102	6145	6116	6088	6137	6107	6141	6048	6000	6142	6098	6011	6100	6145	6098	6101	6270	6047	6123	6064	6131	5994	6033	6084	5949	6098	6209	6017	6063	6201	6050	6133	6077	6055	6189	6128	6113	6129	6212	6068	6067	6055	5999	6180	6088	6071	6200	5966	6277	6132	6153	6154	6104	6177	6212	6147	5977	6149	6222	6075	6022	6112	6094	6114	6076	6129	6191	6051	6061	6139	6102	6198	6243	6041	6093	6122	6045	6170	6076	6021	6141	6142	6231	6101	6127	6004	6173	6211	6103	6099	6054	6051	6111	6050	6134	6062	6201	6191	6104	6114	6114	6057	6208	6179	6117	6229	6082	6072	6255	6100	6194	5961	6149	6088	6093	6106	6151	6102	6064	6072	6147	5998	6261	6039	6037	6082	6226	6162	6088	6087	6103	6137	6207	6146	6059	6099	6105	6060	6152	6128	6149	6130	6070	6149	6154	6045	6275	6166	6094	6167	6144	6303	6133	6173	6054	6088	6142	6157	6043	6014	6100	6012	6035	6119	6120	6082	6028	6056	6135	6131	5928	6015	6159	5916	6125	6153	6107	6049	6039	6185	6157	6097	6049	6041	6112	6138	6123	6099	6105	6119	6110	6108	6070	6050	6109	6121	6143	6094	6169	6124	6022	6119	6051	6267	6137	5982	6076	5995	5996	6001	6163	6053	6041	6111	6122	6147	6255	5978	6232	6221	6050	6047	6085	6081	6236	6100	6070	5999	6156	6006	6227	6132	5985	6053	6177	6002	6161	6136	6075	6153	6130	5992	6198	6007	6096	5978	6090	6142	6136	6161	6139	6107	6215	6124	6036	6098	6072	6205	6012	6059	6138	6193	6091	5976	6070	6094	5976	6185	6258	6076	6105	6060	6087	5975	6046	6014	6081	6062	6111	6100	6149	6016	6012	6023	6232	6194	5966	6139	5967	6114	6129	6119	6088	6135	6122	6086	6102	6144	5982	6140	6126	6089	6187	6279	6108	5978	6068	6176	6127	6044	6150	6063	5998	5997	6172	5990	6189	6158	6071	6187	6044	6041	6017	6055	6183	6229	6266	6130	6223	6080	6200	5940	6042	6109	6118	6152	6116	6011	6098	6008	6039	5986	6073	6175	6084	6106	5997	6048	5973	6173	6047	6193	6046	6132	6041	6164	6157	6080	5964	6045	6222	6096	5994	6224	6087	6159	6058	6073	6182	6130	6155	6208	6106	6083	6119	6104	6128	6142	5977	6159	6072	6029	6102	6024	6078	5984	6024	6091	6091	6120	6067	6039	6067	6127	6102	6090	6071	6174	6106	6163	6043	6035	6315	6168	6127	6034	6161	6137	6096	6115	6119	6196	6100	5988	6174	6067	6187	6134	6054	6118	6172	6000	6021	6131	6111	6051	6097	6083	6166	6086	6110	6262	6055	6138	6093	5992	6095	6101	6131	6169	6210	5967	6278	6063	5991	6144	6107	6151	6188	6110	6163	6242	6158	6061	6144	6187	6045	6108	6078	6113	6024	6137	6043	6036	6125	6059	5983	6019	6062	6026	6196	6103	6115	6155	6236	6037	6192	6174	6086	6077	6175	6209	6119	6119	6042	6055	6084	6046	6171	6106	6123	6263	6191	6033	6039	6028	6132	6061	6175	6031	6082	6078	5955	6131	6086	6016	6077	6200	6215	6209	6179	6158	6171	6022	6227	6105	6180	6170	6191	6036	6042	6211	6108	6095	6139	6036	6217	6159	6115	6352	6036	6030	6076	6068	5999	6018	5978	6105	6140	6134	6233	6183	6044	6064	6158	6052	6160	6179	5961	6031	6096	6171	5983	6167	6092	6109	5961	6237	6110	6171	6148	6119	6163	6110	6100	6100	6098	6024	6116	6175	6237	6025	6153	6084	6026	6240	6095	6022	5963	6060	6096	6079	6195	6051	6107	6083	6270	5977	6115	6152	6118	6070	6157	6105	6026	6156	6058	6087	6124	6300	6092	6076	6140	6175	6204	6041	6130	6089	6075	6051	6193	6124	6305	6155	6127	6112	6162	6197	6051	6211	6103	6142	6275	6138	6035	6244	6179	6223	6059	6025	5955	6056	6362	6134	6171	6134	6105	6230	6120	6181	6156	6056	6070	6175	6016	6047	6131	6210	6145	6141	6144	6050	6164	6101	6017	6192	6115	6065	6160	5993	6043	6113	6064	5984	5962	6045	6152	6052	6190	6089	5974	6091	5912	6162	6177	6008	6105	6118	6134	6203	6151	6090	6058	6116	6114	6214	6208	6160	6098	6068	6244	6083	6154	6204	5970	6164	6025	6126	6057	6102	6140	6285	6055	6039	6137	6140	6038	6116	6121	6089	6176	6062	6139	6070	6120	6040	6066	6128	6160	6111	6117	6111	6039	6102	6082	6076	6126	6115	6041	6197	6133	6061	6045	5997	6141	6095	6022	6188	6067	6151	6123	6111	6223	6044	6163	6099	6147	6158	6151	6118	6126	6013	6085	6000	6135	6140	6081	6038	6108	6115	6108	6114	6059	6215	6109	6174	6158	6119	6103	6139	6124	6133	6088	6105	6018	6150	6054	6082	6182	6200	6057	6218	6089	6098	6111	6032	6051	6130	6174	6116	6143	6164	6121	6102	5960	6047	6182	6074	6061	6087	6140	6229	6124	6032	6200	6163	5948	6176	6100	6131	6078	6066	6176	6123	6116	6138	6099	6259	6238	6197	6153	6077	6078	6263	6054	6019	6080	6160	6147	6116	6107	6118	6121	6123	6054	5906	6245	6076	6063	6081	6074	6218	6168	6188	6086	6104	6072	6092	6177	6248	6044	6184	6182	6087	6220	6172	6132	6192	6057	6162	6065	6069	6060	6057	6149	6245	6094	6048	6166	6104	6040	6178	6062	6118	6202	6032	6211	6020	6013	6113	6145	6135	6079	5981	6027	6118	5997	6081	6041	6057	6059	6108	6167	6175	6074	6150	6024	6042	6194	6160	6283	5924	6174
3918	1036	968	5539	18315	21641	12720	5192	1847	1044	873	890	882	854	839	814	781	848	858	931	867	887	875	859	879	830	873	820	860	871	855	812	821	829	888	853	811	834	856	871	821	822	850	886	815	831	823	852	813	858	821	862	851	807	883	844	858	828	798	882	889	845	797	815	840	834	823	825	807	808	830	852	813	820	810	831	815	809	854	798	838	835	777	830	872	844	822	834	863	835	834	827	814	832	798	791	827	823	843	843	834	849	843	825	827	846	826	835	864	875	867	822	828	872	880	899	811	881	845	876	824	883	843	839	871	851	789	832	802	849	844	867	859	862	862	803	827	908	851	924	837	859	806	823	851	856	822	853	842	868	819	814	829	857	847	847	854	783	825	821	853	839	840	869	862	860	851	863	863	831	833	841	837	893	826	809	841	831	903	866	817	835	817	853	860	825	811	851	849	828	793	824	845	884	842	857	828	839	867	921	889	879	841	883	836	808	842	872	857	799	848	801	828	866	850	821	824	870	843	832	839	853	840	880	876	804	877	822	891	832	846	848	849	902	918	823	817	883	839	838	829	857	880	821	804	835	819	839	852	824	858	883	802	844	806	826	846	848	883	817	879	811	845	811	771	810	843	866	840	852	919	866	843	846	858	821	804	890	878	867	826	851	830	849	818	883	814	848	875	874	854	842	874	835	839	813	863	848	865	870	823	889	818	828	818	841	824	854	809	907	818	797	823	855	825	875	850	821	908	873	854	838	875	836	816	845	920	844	819	875	814	852	817	863	851	829	839	836	864	748	900	856	818	797	825	883	819	814	822	806	859	830	877	850	828	797	860	777	806	869	820	873	836	824	845	861	825	854	836	796	885	853	811	853	893	856	891	825	801	848	836	823	881	843	792	835	818	806	853	825	845	830	843	844	875	816	829	822	874	833	829	841	858	824	840	844	887	818	815	803	883	820	838	790	837	839	873	818	861	882	823	816	883	861	848	827	817	854	848	900	835	851	823	885	854	853	881	841	841	817	866	827	840	826	832	837	880	830	836	851	852	828	843	795	847	870	835	834	805	886	828	841	889	866	851	854	807	866	839	869	855	869	834	849	822	875	837	837	830	830	858	846	890	897	841	851	839	845	855	839	875	876	858	821	836	817	821	834	883	843	911	902	866	858	873	838	855	808	795	856	826	840	798	858	869	837	835	822	812	856	869	887	821	829	829	782	840	874	905	835	771	879	832	842	798	862	821	816	843	861	813	862	831	817	858	836	800	861	800	875	871	822	870	839	788	823	857	917	840	829	829	841	827	857	840	923	799	861	838	789	800	818	797	846	901	854	877	833	871	897	850	859	828	859	839	810	902	882	874	849	835	845	798	858	827	808	853	841	826	832	909	842	828	833	877	880	845	861	848	865	819	809	814	854	897	841	838	859	843	816	908	883	827	855	870	845	844	795	825	870	822	840	882	837	870	852	831	849	873	898	825	859	833	852	872	857	873	897	790	841	841	867	791	834	844	874	802	835	855	877	879	825	788	817	790	857	838	837	828	834	816	814	852	858	846	848	919	868	838	843	861	825	842	854	877	824	789	775	883	862	841	785	801	811	849	845	840	787	857	830	830	858	854	846	840	874	858	891	889	821	827	844	863	885	826	879	815	863	818	817	832	826	839	825	788	836	872	798	841	837	815	782	855	812	852	834	793	868	872	847	868	842	879	859	875	805	828	845	848	908	879	843	845	835	865	837	824	786	790	812	848	874	878	808	859	842	863	873	853	821	855	841	877	881	919	814	857	820	866	839	830	853	808	849	843	869	851	859	835	846	798	833	800	771	841	858	901	845	903	893	927	855	866	839	812	837	833	868	889	848	869	849	852	873	860	843	854	820	825	802	913	838	885	843	879	835	863	832	860	872	799	819	888	820	830	906	791	859	834	832	858	836	860	853	861	831	791	841	844	875	877	822	888	861	862	851	839	903	835	889	812	819	815	778	803	856	854	844	822	829	902	902	905	819	836	828	811	909	815	850	869	851	848	810	858	846	793	853	836	862	847	809	847	871	818	868	866	806	876	786	827	871	862	880	795	831	831	844	802	846	872	837	879	857	870	869	827	848	862	845	876	907	826	765	826	836	866	816	836	903	846	837	833	878	841	813	815	841	887	851	828	836	824	879	866	855	846	833	868	858	843	805	856	864	858	883	794	857	831	822	813	841	839	824	891	798	842	851	831	852	907	861	883	835	900	849	847	824	879	856	848	835	813	906	811	832	842	861	873	849	862	842	781	822	824	846	826	857	873	840	835	837	801	837	839	826	822	865	858	862	809	823	862	777	857	817	873	817	835	847	844	842	855	815	840	809	864	820	804	857	823	841	838	811	813	837	853	865	831	836	919	870	869	821	837	796	891	868	867	833	797	807	860	789	888	786	824	811	893	883	907	818	758	840	830	839	871	835	918	820	873	811	830	845	893	843	876	850	847	836	819	844	813	857	823	782	876	892	925	820	853	897	869	854	846	887	813	882	833	874	840	850	806	851	850	879	845	858	804	819	820	847	813	867	833	810	885	869	856	808	889	836	884	886	849	876	823	880	809	844	861	862	841	862	863	825	853	878	826	847	837	900	825	840	817	839	847	874	826	786	853	866	811	840	815	841	808	888	853	849	844	851	863	852	839	837	828	844	850	852	892	863	827	863	869	796	868	813	829	854	886	826	821	868	836	859	852	854	837	853	805	878	886	839	851	772	806	855	851	843	839	819	816	764	860	822	852	832	867	892	830	851	838	879	862	871	862	863	852	875	809	805	854	851	847	853	838	844	806	862	910	824	857	826	862	839	901	815	829	848	851	840	862	839	933	849	848	817	834	849	864	855	818	851	843	825	880	850	833	801	809	858	833	786	807	882	882	799	866	846	865	791	799	855	829	845	857	869	836	862	815	788	834	888	832	865	865	910	834	853	808	808	841	836	827	784	860	797	850	834	848	797	832	853	866	840	825	826	787	823	883	811	800	869	872	874	820	924	830	887	825	882	808	845	899	850	838	875	838	819	901	872	818	863	849	836	842	828	825	835	836	838	855	835	801	876	814	827	820	866	829	848	837	876	842	884	828	895	930	804	814	872	839	854	846	829	910	812	830	858	846	867	891	866	840	805	830	859	869	796	848	881	846	909	879	833	865	864	837	894	884	846	848	807	842	816	846	884	809	839	846	811	838	832	862	858	871	850	855	818	836	899	863	881	856	850	834	870	840	829	820	831	880	840	876	873	885	849	809	829	880	858	869	866	856	860	821	879	870	817	852	795	910	839	869	847	819	843	852	846	871	852	801	836	858	826	883	840	886	860	792	877	844	820	809	824	846	852	802	819	815	822	832	844	860	810	853	857	826	877	823	804	900	877	891	840	862	834	868	849	843	813	813	882	839	844	829	851	855	806	877	839	801	853	858	850	830	830	847	867	804	808	828	836	840	874	855	838	877	828	871	887	845	843	821	844	833	888	835	849	834	800	818	878	812	831
14901	10202	9340	54164	85399	80507	59471	39432	21456	11031	7948	7559	7469	7299	7269	7234	7236	7262	7274	7311	7286	7217	7458	7133	7316	7333	7212	7109	7257	7237	7289	7305	7129	7208	7340	7294	7282	7156	7406	7231	7293	7145	7275	7324	7122	7367	7315	7379	7290	7347	7316	7320	7263	7454	7205	7214	7393	7179	7187	7321	7276	7321	7194	7227	7297	7246	7278	7362	7329	7359	7351	7166	7188	7343	7192	7286	7325	7154	7213	7350	7307	7314	7222	7277	7296	7247	7196	7307	7240	7252	7242	7208	7242	7311	7325	7134	7149	7262	7282	7297	7331	7315	7244	7305	7346	7272	7130	7182	7245	7400	7353	7328	7276	7228	7194	7268	7283	7200	7146	7207	7232	7324	7302	7181	7249	7280	7250	7239	7399	7249	7200	7264	7196	7323	7254	7292	7339	7288	7171	7379	7264	7284	7242	7219	7143	7202	7182	7218	7401	7346	7190	7339	7320	7338	7269	7267	7417	7309	7281	7248	7297	7212	7252	7306	7300	7170	7184	7442	7316	7217	7226	7392	7230	7265	7226	7335	7367	7203	7187	7205	7197	7230	7156	7183	7203	7358	7312	7302	7266	7165	7260	7175	7302	7324	7282	7377	7157	7307	7288	7255	7450	7244	7178	7359	7316	7176	7221	7260	7304	7288	7349	7274	7197	7329	7273	7298	7274	7303	7323	7234	7431	7323	7327	7237	7219	7232	7205	7308	7303	7251	7274	7195	7244	7192	7279	7403	7325	7195	7378	7258	7302	7187	7233	7439	7243	7288	7275	7203	7272	7457	7322	7290	7180	7297	7238	7239	7368	7235	7282	7337	7260	7229	7299	7237	7266	7237	7271	7145	7373	7433	7129	7263	7283	7215	7136	7257	7204	7208	7350	7291	7311	7210	7163	7385	7284	7316	7247	7268	7281	7243	7240	7164	7220	7225	7210	7222	7286	7405	7116	7158	7362	7237	7242	7216	7304	7200	7104	7389	7403	7293	7431	7320	7291	7233	7334	7333	7330	7111	7367	7258	7174	7335	7300	7216	7294	7433	7315	7423	7333	7275	7278	7299	7396	7218	7267	7395	7140	7284	7290	7367	7112	7353	7273	7320	7346	7238	7263	7337	7428	7304	7381	7195	7253	7267	7259	7301	7200	7104	7197	7272	7331	7267	7313	7056	7278	7368	7299	7284	7371	7184	7362	7234	7286	7347	7335	7355	7286	7324	7237	7250	7066	7247	7225	7137	7231	7322	7288	7175	7229	7211	7293	7286	7396	7240	7175	7283	7270	7196	7201	7326	7397	7315	7200	7326	7493	7175	7178	7278	7179	7208	7332	7264	7291	7249	7299	7201	7388	7133	7398	7381	7162	7289	7226	7275	7255	7303	7296	7251	7301	7211	7265	7355	7203	7196	7301	7378	7341	7234	7360	7200	7124	7256	7378	7294	7302	7193	7274	7259	7328	7193	7279	7236	7246	7221	7333	7404	7216	7153	7295	7356	7156	7254	7296	7385	7405	7310	7152	7309	7295	7288	7254	7107	7367	7173	7241	7286	7106	7217	7298	7230	7242	7293	7121	7246	7163	7377	7281	7204	7102	7308	7134	7299	7234	7251	7225	7380	7300	7371	7328	7108	7130	7263	7244	7208	7426	7309	7398	7340	7289	7268	7272	7283	7233	7292	7328	7225	7236	7371	7218	7376	7117	7229	7411	7244	7310	7339	7272	7263	7173	7234	7238	7100	7290	7396	7278	7256	7241	7338	7340	7292	7231	7216	7301	7391	7276	7319	7291	7306	7243	7388	7214	7217	7158	7329	7315	7303	7355	7247	7208	7389	7238	7316	7150	7337	7328	7367	7408	7336	7405	7397	7246	7302	7326	7174	7134	7186	7363	7203	7294	7309	7336	7370	7378	7312	7308	7163	7317	7180	7245	7285	7309	7243	7237	7268	7244	7276	7165	7310	7291	7227	7377	7319	7188	7323	7163	7207	7350	7217	7249	7215	7282	7226	7276	7347	7193	7204	7358	7375	7369	7289	7381	7190	7195	7185	7287	7164	7386	7310	7272	7336	7344	7212	7198	7244	7234	7252	7313	7321	7222	7251	7221	7259	7348	7284	7186	7200	7426	7074	7283	7361	7117	7323	7287	7329	7316	7287	7202	7154	7201	7192	7241	7246	7151	7121	7251	7312	7200	7299	7236	7257	7249	7294	7238	7127	7353	7379	7397	7239	7315	7067	7223	7442	7383	7222	7242	7242	7258	7186	7175	7147	7149	7245	7178	7212	7247	7318	7097	7304	7282	7220	7221	7205	7225	7321	7304	7293	7245	7269	7143	7337	7184	7259	7159	7215	7295	7285	7320	7256	7467	7185	7173	7237	7200	7129	7375	7175	7219	7285	7210	7224	7345	7251	7216	7263	7284	7348	7229	7279	7196	7261	7312	7328	7310	7277	7371	7212	7162	7450	7280	7230	7215	7341	7298	7313	7154	7286	7397	7198	7234	7372	7272	7350	7287	7410	7304	7342	7253	7259	7262	7199	7251	7291	7227	7199	7236	7279	7378	7231	7291	7314	7253	7367	7340	7191	7248	7255	7233	7307	7366	7283	7228	7429	7320	7350	7278	7207	7125	7382	7249	7249	7133	7284	7267	7347	7310	7281	7314	7297	7157	7212	7319	7308	7309	7325	7269	7353	7380	7285	7179	7240	7506	7251	7235	7258	7415	7187	7163	7219	7267	7200	7329	7287	7179	7314	7243	7335	7380	7249	7245	7268	7229	7244	7328	7256	7217	7294	7329	7328	7257	7237	7335	7317	7176	7271	7304	7297	7231	7276	7189	7252	7306	7188	7241	7364	7223	7234	7243	7331	7277	7248	7323	7121	7209	7171	7303	7344	7333	7080	7274	7264	7378	7306	7217	7272	7245	7195	7225	7195	7427	7292	7242	7296	7257	7159	7379	7197	7268	7284	7186	7389	7146	7163	7252	7198	7182	7253	7290	7077	7336	7127	7359	7292	7284	7293	7237	7367	7219	7294	7334	7249	7266	7324	7176	7221	7284	7395	7465	7256	7253	7181	7255	7361	7356	7298	7266	7179	7223	7263	7322	7264	7398	7147	7150	7362	7323	7256	7329	7388	7277	7343	7229	7202	7267	7237	7372	7267	7137	7218	7316	7142	7248	7277	7345	7343	7259	7088	7245	7323	7100	7274	7222	7312	7329	7264	7184	7237	7344	7048	7338	7251	7260	7177	7252	7300	7219	7331	7267	7254	7308	7265	7312	7309	7184	7241	7178	7256	7360	7367	7171	7263	7192	7198	7190	7408	7312	7292	7351	7302	7268	7302	7117	7243	7215	7203	7296	7248	7283	7166	7276	7257	7277	7306	7391	7218	7286	7175	7302	7238	7289	7189	7155	7177	7356	7264	7261	7225	7342	7298	7235	7217	7407	7245	7154	7279	7301	7130	7405	7205	7215	7204	7249	7198	7226	7179	7134	7217	7217	7273	7265	7259	7283	7298	7275	7202	7274	7196	7297	7227	7235	7206	7317	7251	7228	7331	7299	7275	7309	7270	7247	7317	7380	7263	7210	7369	7217	7330	7269	7301	7176	7268	7280	7319	7229	7178	7201	7184	7100	7300	7159	7335	7323	7434	7248	7225	7209	7238	7383	7412	7492	7277	7173	7297	7299	7379	7329	7288	7349	7189	7252	7277	7427	7324	7354	7354	7191	7247	7267	7252	7235	7158	7342	7249	7329	7339	7241	7225	7200	7189	7386	7185	7424	7285	7170	7325	7289	7364	7363	7227	7383	7322	7336	7221	7331	7229	7174	7380	7383	7316	7350	7178	7375	7162	7223	7303	7312	7298	7176	7257	7234	7221	7265	7178	7290	7187	7280	7235	7269	7243	7362	7238	7320	7145	7415	7229	7300	7368	7274	7294	7309	7228	7241	7248	7286	7347	7225	7326	7450	7174	7287	7336	7264	7332	7379	7272	7214	7220	7301	7283	7313	7355	7261	7250	7142	7372	7324	7256	7192	7298	7300	7257	7318	7310	7346	7349	7170	7200	7267	7409	7240	7325	7243	7249	7290	7285	7227	7212	7213	7272	7197	7315	7251	7275	7149	7298	7048	7327	7295	7256	7361	7281	7311	7231	7401	7346	7351	7197	7280	7281	7334	7275	7352	7187	7351	7256	7200	7264	7353	7208	7258	7365	7178	7423	7257	7309	7166	7221	7370	7201	7192	7088	7237	7254	7295	7170	7177	7309	7181	7308	7212	7246	7374	7174	7249	7214	7278	7231	7245	7324	7250	7248	7468	7221	7367	7199	7248	7484	7263	7351	7218	7351	7446	7251	7211	7236	7239	7191	7258	7314	7250	7312	7304	7221	7290	7258	7234	7310	7210	7171	7207	7240	7165	7269	7169	7310	7244	7171	7246	7189	7257	7321	7183	7243	7241	7201	7283	7250	7151	7420	7400	7300	7263	7130	7273	7183	7303	7188	7309	7327	7287	7352	7373	7326	7351	7180	7080	7385	7403	7282	7147	7213	7167	7266	7214	7163	7227	7358	7248	7254	7262	7267	7270	7271	7247	7272	7314	7302	7300	7293	7300	7301	7230	7349	7265	7199	7229	7272	7312	7218	7274	7239	7276	7279	7293	7090	7233	7420	7364	7184	7342	7269	7296	7315	7153	7289	7218	7281	7330	7167	7271	7207	7172	7262	7237	7113	7358	7242	7246	7327	7416	7293	7205	7204	7315	7240	7405	7298	7277	7325	7166	7339	7310	7152	7280	7143	7342	7291	7206	7392	7174	7354	7368	7336	7360	7202	7364	7208	7224	7374	7340	7250	7242	7286	7266	7319	7311	7338	7254	7313	7286	7194	7374	7263	7352	7339	7220	7203	7252	7211	7322	7306	7236	7411	7405	7271	7232	7270	7248	7210	7265	7252	7277	7391	7332	7246	7036	7285	7130	7243	7271	7260	7246	7374	7274	7196	7339	7124	7363	7295	7317	7127	7257	7225	7210	7207	7223	7157	7148	7270	7268	7148	7280	7327	7302	7308	7190	7291	7361	7289	7265	7229	7292	7286	7376	7142	7152	7241
2564	1285	986	7803	30552	32877	21438	8990	2665	1272	866	859	868	892	846	865	851	871	822	825	851	836	825	833	833	830	820	812	808	793	840	831	837	809	863	850	878	844	835	871	834	856	842	827	872	816	859	867	788	890	812	835	860	799	845	850	858	844	821	839	877	809	814	786	833	825	857	821	821	859	748	879	889	824	850	839	849	872	834	780	845	852	853	841	787	846	865	811	825	885	888	835	884	854	875	769	870	872	813	807	825	830	829	868	826	867	811	870	820	863	866	849	820	844	842	847	832	825	826	825	826	790	850	823	814	853	863	843	834	790	864	802	818	900	885	796	873	846	803	839	863	824	828	867	818	820	868	859	886	848	844	824	838	859	796	803	846	876	849	762	866	848	861	875	829	829	829	813	867	912	808	818	845	864	837	798	841	838	822	798	828	790	919	810	846	823	840	839	811	800	841	827	842	872	851	822	842	829	865	827	827	827	847	818	877	830	846	890	817	818	897	881	848	855	845	850	874	833	834	808	860	829	838	787	858	850	808	863	848	907	828	903	823	811	839	846	838	862	827	869	768	870	804	854	893	886	810	842	829	828	840	894	808	826	858	829	873	848	843	893	841	818	832	853	840	853	836	863	850	783	845	869	865	784	837	812	788	806	811	869	876	811	861	811	892	903	816	796	840	844	843	840	854	838	843	833	855	818	853	865	854	840	846	843	872	836	804	865	836	801	842	837	852	891	782	867	816	834	848	806	808	861	851	850	815	798	852	902	849	866	846	847	843	817	816	828	814	867	855	863	852	818	900	790	878	843	822	849	817	833	860	784	827	824	871	816	837	854	792	851	848	873	875	812	839	855	817	878	810	846	818	853	849	821	872	811	857	863	846	868	829	860	835	846	832	837	812	794	848	845	845	829	832	771	848	851	861	883	844	843	859	827	838	841	858	843	863	903	818	853	817	859	863	869	816	832	808	818	830	838	824	839	850	841	803	817	845	842	869	801	838	845	841	844	844	852	820	822	860	864	875	819	836	843	804	851	774	819	831	842	835	879	850	851	824	837	887	848	851	833	872	871	858	835	880	862	844	787	835	807	851	838	870	797	824	886	829	784	844	821	863	824	866	837	884	827	821	867	825	851	865	829	865	855	827	866	808	803	769	822	815	873	887	857	849	826	866	888	904	846	861	872	863	849	868	871	801	865	839	866	828	854	844	814	840	928	864	817	872	810	854	882	840	880	820	860	842	833	794	855	843	836	845	832	862	859	880	854	847	866	854	865	889	852	859	858	823	813	802	836	856	838	892	855	848	866	825	850	812	874	797	780	845	856	857	795	869	843	802	888	782	889	861	852	820	837	874	817	838	815	877	876	794	876	813	821	833	836	844	890	875	807	821	815	812	861	901	866	853	844	878	850	855	852	869	829	856	846	869	872	825	814	848	838	857	840	861	839	836	870	859	881	843	888	875	865	813	840	835	839	848	923	847	811	861	909	806	835	819	841	864	861	886	870	858	829	874	824	841	847	868	830	827	818	850	854	830	821	896	823	840	805	747	830	828	847	867	836	796	848	847	887	842	853	844	849	880	861	810	828	838	873	824	794	832	804	826	863	823	802	855	797	830	838	849	795	818	828	800	837	856	809	867	793	864	868	835	853	833	826	813	843	807	842	829	887	838	879	796	880	825	774	823	827	871	821	883	870	833	800	896	826	826	895	872	800	857	756	821	848	853	816	880	836	817	840	834	810	818	865	858	868	821	855	857	801	842	835	883	840	868	890	884	868	847	898	876	845	799	877	844	816	852	869	848	855	895	853	824	857	824	839	852	888	913	870	858	831	796	855	861	840	858	819	805	849	809	852	846	879	851	820	855	864	801	895	870	826	881	832	845	827	839	789	893	817	853	830	859	834	855	826	829	799	866	869	876	844	812	884	841	855	820	819	854	859	860	826	821	844	865	844	822	783	844	803	856	874	821	811	875	812	818	812	813	824	880	866	820	872	884	899	811	850	819	880	836	762	880	860	868	804	849	821	784	873	853	830	807	851	834	807	768	879	832	882	861	792	840	857	898	801	864	825	844	796	907	798	807	830	825	849	836	857	801	848	861	838	844	848	854	850	866	827	808	861	872	782	784	907	796	865	781	860	831	839	866	837	813	784	872	857	874	856	875	868	821	817	855	847	856	812	875	879	848	851	838	817	839	850	856	834	890	859	893	870	832	857	836	810	842	872	808	780	824	842	844	829	874	880	853	847	879	862	900	823	852	916	903	817	821	821	796	837	829	833	898	822	814	916	805	868	841	859	831	835	789	826	766	856	818	832	883	876	879	854	872	869	849	785	839	907	854	830	856	805	912	821	812	819	847	848	866	835	866	855	817	857	832	807	802	809	862	840	866	846	829	836	848	816	883	856	817	854	838	807	842	935	861	870	854	830	861	831	824	817	831	864	846	834	850	840	856	869	833	826	818	864	837	849	809	839	895	881	783	835	859	900	830	885	794	884	866	817	850	877	837	870	784	913	864	835	825	844	843	855	845	844	855	794	858	836	796	865	881	831	811	794	804	837	815	843	874	842	787	814	860	834	893	824	836	855	849	821	790	767	838	836	817	867	876	820	836	797	805	820	874	835	794	892	815	838	870	910	865	851	837	868	843	814	798	839	892	839	847	753	847	842	855	869	810	839	856	899	865	835	809	814	808	831	847	870	835	869	863	864	819	802	851	766	847	868	823	827	867	879	846	863	846	811	801	849	821	860	829	884	807	851	817	853	829	847	844	816	852	826	835	825	822	823	811	871	805	851	786	838	810	844	796	859	870	849	818	772	897	867	866	826	884	775	864	852	832	820	856	809	832	863	811	815	824	820	793	810	850	847	868	826	814	838	861	847	832	846	806	823	931	851	878	818	764	854	815	821	829	820	839	856	827	874	829	834	903	907	844	853	811	842	848	823	916	778	870	833	901	892	821	861	829	895	813	872	829	834	851	809	836	813	887	854	852	817	799	803	862	783	867	855	892	862	796	831	907	863	844	855	803	848	840	879	792	862	817	885	837	853	855	849	864	858	856	868	828	829	902	856	874	865	877	799	798	847	819	804	848	879	858	837	825	821	803	839	801	831	797	868	853	860	857	817	880	848	889	812	863	857	815	863	871	832	791	797	815	867	866	864	813	855	875	800	871	790	811	843	878	849	834	876	846	855	889	848	844	857	835	835	842	865	852	865	819	811	815	874	824	867	924	850	860	841	846	897	849	863	841	878	845	845	845	837	871	831	830	788	807	897	806	862	828	829	822	844	862	846	847	868	870	904	889	832	816	871	853	864	852	852	874	865	842	854	813	791	827	809	838	850	805	840	828	850	897	827	823	772	851	854	829	827	849	846	815	889	828	817	816	867	883	832	815	849	824	857	857	812	870	839	889	830	828	853	822	917	869	880	891	838	825	794	854	861	877	886	892	834	829	828	862	828	855	863	834	848	850	850	877	879	851	916	848	876	806	840	836	850	816	855
20293	13081	9952	56437	95800	91927	71276	47289	27992	15175	8956	7477	7234	7273	7294	7206	7173	7300	7313	7286	7352	7225	7197	7287	7267	7128	7288	7178	7339	7164	7241	7280	7286	7195	7156	7138	7325	7307	7316	7193	7220	7205	7220	7203	7395	7234	7298	7270	7233	7279	7162	7190	7339	7159	7205	7258	7228	7316	7180	7417	7330	7367	7184	7230	7235	7229	7135	7258	7331	7382	7268	7217	7231	7129	7275	7259	7184	7200	7083	7231	7202	7293	7251	7283	7249	7093	7326	7281	7191	7336	7174	7275	7145	7308	7318	7181	7252	7264	7191	7291	7116	7248	7166	7207	7281	7179	7343	7321	7233	7227	7195	7135	7311	7343	7316	7160	7107	7437	7223	7194	7220	7309	7255	7277	7324	7317	7308	7280	7196	7166	7265	7304	7275	7284	7149	7359	7143	7159	7199	7328	7263	7235	7152	7251	7176	7224	7117	7319	7258	7262	7317	7281	7178	7086	7313	7362	7074	7184	7311	7131	7157	7114	7193	7272	7382	7338	7182	7216	7180	7300	7187	7307	7233	7143	7319	7239	7188	7359	7368	7263	7205	7237	7274	7328	7169	7229	7297	7186	7229	7313	7294	7244	7388	7267	7260	7259	7226	7210	7138	7159	7205	7267	7322	7139	7318	7223	7228	7121	7251	7126	7266	7285	7125	7288	7171	7232	7344	7249	7191	7326	7222	7252	7254	7351	7311	7183	7391	7227	7207	7203	7254	7205	7226	7285	7138	7253	7222	7297	7103	7218	7318	7348	7246	7354	7263	7313	7252	7197	7131	7384	7193	7174	7138	7238	7295	7168	7255	7211	7120	7231	7140	7188	7319	7164	7379	7222	7325	7313	7289	7150	7242	7306	7074	7163	7224	7280	7245	7316	7270	7180	7233	7273	7217	7319	7209	7281	7227	7060	7193	7228	7377	7140	7328	7296	7185	7284	7149	7502	7313	7269	7082	7272	7214	7296	7238	7206	7261	7369	7230	7302	7303	7288	7233	7230	7226	7167	7247	7310	7338	7194	7417	7373	7320	7149	7289	7213	7205	7331	7266	7165	7159	7337	7192	7353	7213	7206	7234	7146	7206	7223	7142	7363	7354	7205	7238	7220	7209	7179	7177	7242	7240	7189	7260	7242	7223	7143	7254	7311	7345	7057	7303	7197	7287	7327	7219	7316	7146	7245	7258	7208	7137	7279	7254	7358	7138	7277	7143	7234	7246	7297	7357	7237	7241	7169	7305	7186	7308	7332	7294	7079	7307	7332	7224	7250	7067	7243	7283	7131	7195	7307	7244	7278	7174	7220	7217	7332	7147	7102	7338	7267	7131	7153	7279	7232	7181	7291	7235	7295	7182	7266	7455	7202	7236	7192	7297	7155	7320	7284	7159	7198	7242	7289	7292	7303	7244	7219	7358	7230	7272	7189	7300	7246	7152	7279	7256	7173	7399	7370	7395	7138	7172	7272	7375	7314	7122	7358	7348	7206	7162	7301	7171	7144	7189	7185	7262	7234	7208	7274	7374	7301	7264	7265	7388	7167	7262	7067	7366	7110	7182	7300	7298	7293	7301	7233	7314	7170	7331	7233	7251	7288	7301	7282	7194	7294	7401	7314	7315	7213	7196	7104	7315	7105	7351	7141	7233	7288	7232	7183	7275	7330	7255	7202	7187	7311	7296	7096	7225	7320	7318	7016	7235	7079	7220	7271	7255	7287	7163	7285	7263	7247	7233	7256	7126	7250	7303	7276	7317	7233	7223	7358	7294	7013	7259	7166	7252	7343	7245	7201	7268	7256	7515	7289	7196	7381	7176	7250	7223	7448	7290	7305	7160	7226	7122	7218	7116	7292	7299	7272	7401	7306	7290	7322	7227	7146	7196	7104	7170	7405	7354	7245	7128	7247	7262	7243	7140	7222	7317	7239	7227	7356	7195	7242	7245	7109	7283	7177	7164	7156	7245	6994	7214	7271	7187	7248	7277	7282	7062	7279	7224	7321	7185	7232	7378	7328	7292	7226	7294	7266	7314	7138	7292	7292	7173	7240	7232	7216	7005	7138	7257	7320	7182	7164	7275	7191	7104	7132	7171	7247	7288	7230	7254	7251	7222	7367	7283	7118	7298	7230	7086	7279	7161	7203	7220	6994	7278	7238	7204	7366	7222	7209	7220	7297	7484	7314	7202	7204	7305	7294	7076	7196	7078	7197	7366	7150	7306	7239	7216	7232	7279	7222	7332	7185	7154	7246	7226	7331	7233	7163	7296	7278	7243	7349	7235	7175	7043	7251	7350	7202	7170	7140	7270	7189	7405	7127	7262	7198	7034	7348	7105	7221	7322	7342	7256	7339	7193	7221	7331	7311	7385	7212	7119	7220	7361	7259	7349	7270	7290	7310	7254	7180	7380	7264	7221	7256	7253	7340	7318	7280	7292	7171	7256	7217	7188	7306	7095	7296	7207	7329	7313	7311	7355	7282	7338	7224	7150	7250	7169	7214	7204	7302	7316	7148	7281	7248	7332	7117	7315	7268	7173	7161	7262	7302	7225	7161	7157	7164	7231	7259	7237	7217	7279	7179	7277	7329	7187	7150	7188	7209	7263	7260	7228	7221	7317	7306	7356	7270	7260	7206	7167	7336	7227	7200	7304	7216	7276	7348	7219	7254	7312	7220	7238	7266	7286	7133	7316	7175	7261	7205	7242	7155	7346	7262	7299	7212	7095	7278	7178	7312	7353	7313	7245	7180	7218	7273	7234	7399	7193	7285	7235	7301	7219	7312	7306	7245	7291	7308	7388	7218	7218	7282	7314	7160	7260	7094	7229	7276	7218	7308	7254	7169	7272	7265	7194	7174	7330	7375	7427	7319	7210	7307	7278	7414	7354	7253	7252	7229	7127	7248	7306	7367	7432	7241	7261	7273	7318	7300	7171	7258	7269	7294	7270	7177	7279	7232	7195	7218	7211	7219	7140	7243	7091	7253	7184	7267	7257	7212	7216	7147	7377	7240	7240	7269	7251	7204	7192	7256	7166	7214	7263	7289	7259	7304	7326	7374	7258	7241	7208	7313	7297	7324	7200	7399	7156	7162	7259	7240	7383	7230	7279	7297	7247	7159	7483	7206	7229	7238	7300	7229	7248	7192	7322	7221	7250	7284	7114	7227	7383	7151	7101	7330	7260	7275	7255	7142	7252	7203	7222	7277	7095	7246	7223	7321	7221	7325	7226	7142	7124	7290	7161	7216	7247	7331	7194	7156	7177	7300	7197	7477	7124	7359	7337	7254	7216	7133	7250	7289	7281	7259	7255	7296	7273	7248	7260	7124	7287	7086	7231	7263	7261	7329	7254	7278	7143	7257	7226	7253	7314	7269	7243	7189	7247	7243	7288	7337	7278	7241	7285	7276	7275	7281	7215	7307	7186	7132	7164	7279	7145	7258	7110	7194	7322	7232	7325	7228	7189	7338	7288	7318	7259	7218	7169	7135	7238	7146	7186	7372	7131	7176	7367	7348	7318	7264	7213	7358	7286	7244	7299	7232	7229	7249	7320	7146	7314	7283	7204	7291	7296	7236	7237	7252	7366	7209	7127	7298	7087	7311	7285	7200	7190	7177	7313	7165	7227	7332	7363	7243	7248	7206	7230	7100	7427	7177	7217	7254	7294	7161	7215	7282	7072	7258	7351	7209	7105	7378	7288	7254	7177	7307	7245	7304	7415	7309	7308	7251	7173	7093	7324	7242	7298	7198	7215	7320	7330	7375	7211	7175	7274	7353	7310	7323	7240	7170	7262	7264	7301	7339	7215	7252	7118	7199	7292	7288	7283	7295	7179	7378	7174	7242	7315	7172	7308	7412	7215	7272	7141	7196	7316	7319	7181	7234	7263	7141	7165	7320	7321	7241	7218	7212	7226	7365	7456	7197	7165	7210	7199	7245	7313	7211	7312	7283	7245	7351	7307	7351	7145	7207	7246	7184	7158	7130	7236	7254	7289	7156	7227	7210	7208	7294	7203	7395	7245	7314	7271	7298	7358	7067	7185	7257	7166	7274	7392	7201	7212	7220	7406	7174	7184	7135	7218	7298	7233	7186	7245	7280	7215	7291	7229	7201	7353	7201	7168	7122	7218	7258	7283	7270	7183	7184	7206	7270	7238	7319	7154	7231	7204	7147	7304	7203	7218	7217	7179	7254	7324	7249	7282	7219	7197	7323	7229	7269	7433	7223	7398	7225	7265	7271	7116	7216	7323	7327	7404	7288	7241	7201	7301	7355	7253	7156	7418	7161	7303	7306	7217	7198	7258	7277	7407	7137	7325	7089	7292	7259	7240	7239	7292	7196	7176	7288	7258	7323	7147	7299	7345	7142	7295	7207	7254	7156	7208	7167	7364	7232	7226	7313	7141	7338	7152	7363	7213	7210	7326	7359	7136	7294	7334	7244	7172	7225	7183	7333	7393	7158	7301	7298	7137	7151	7171	7305	7192	7376	7309	7201	7316	7298	7258	7092	7150	7297	7243	7246	7129	7228	7173	7121	7307	7173	7134	7163	7249	7320	7376	7345	7230	7232	7117	7310	7243	7372	7138	7187	7280	7096	7336	7230	7279	7187	7283	7354	7307	7273	7247	7198	7350	6954	7237	7184	7171	7236	7324	7321	7203	7241	7263	7275	7293	7347	7207	7290	7265	7335	7347	7376	7235	7109	7150	7224	7182	7172	7166	7309	7294	7284	7231	7149	7372	7237	7232	7403	7217	7234	7135	7237	7300	7377	7272	7328	7296	7216	7238	7350	7115	7168	7285	7283	7192	7199	7284	7144	7159	7243	7187	7254	7138	7133	7179	7325	7190	7208	7238	7223	7332	7105	7218	7263	7181	7083	7200	7185	7264	7282	7099	7184	7173	7260	7272	7222	7212	7363	7255	7208	7309	7373	7063	7285	7271	7235	7356	7109	7349	7279	7032	7354	7525	7232	7166	7200	7212	7332	7264	7233	7240	7262	7321	7216	7326	7258	7234	7172	7143	7245	7099	7339	7206	7285	7149	7260	7144	7317	7165	7367	7316	7146	7307	7324	7194	7270	7159	7243	7166	7232	7197	7278	7280	7148	7106	7338
2678	810	861	1961	8815	9206	5110	2349	1198	912	852	847	814	818	769	866	785	807	793	775	755	754	827	806	802	749	763	828	785	761	840	765	785	829	776	857	757	770	795	814	830	777	767	791	808	796	786	751	798	772	841	828	776	784	791	783	777	778	809	808	776	771	772	811	786	841	746	773	759	771	777	794	826	776	784	850	751	775	800	792	747	791	745	738	751	765	742	788	772	779	759	767	814	734	828	818	797	804	839	779	758	767	747	790	846	757	850	759	800	819	826	770	803	839	800	777	792	808	816	863	743	747	799	771	867	740	758	807	806	794	753	744	814	777	773	835	842	812	834	800	789	772	797	757	768	757	765	806	755	768	802	756	802	744	785	770	833	749	778	797	776	752	794	752	868	774	745	791	882	782	756	785	844	778	818	789	776	811	779	809	874	772	806	811	794	769	785	767	803	822	819	755	778	816	804	797	766	793	764	834	770	785	776	785	780	742	765	775	756	758	806	808	807	795	783	823	769	792	768	803	774	812	830	838	807	802	800	738	787	770	815	751	813	782	783	784	783	807	827	838	808	815	796	781	751	789	783	853	796	826	784	805	820	801	788	840	785	761	846	755	733	766	761	814	791	769	869	747	792	775	782	773	763	779	825	805	796	816	812	766	773	789	837	811	791	789	826	805	801	758	811	820	714	818	766	756	767	810	779	821	738	771	809	766	816	826	820	801	769	856	828	746	816	757	825	826	789	806	795	814	795	779	800	758	811	804	783	843	859	771	809	780	783	733	790	809	803	783	781	773	724	786	822	827	812	818	778	823	737	836	794	800	797	772	771	827	777	832	735	764	746	743	787	833	739	807	810	792	788	770	809	798	775	773	755	789	850	810	813	781	776	789	767	820	818	793	866	776	780	776	747	781	836	790	783	826	792	792	808	829	760	757	793	752	768	808	805	750	836	791	796	750	746	783	823	808	765	746	763	831	770	807	768	826	807	780	816	753	833	858	819	789	754	800	813	846	781	790	780	782	806	797	830	815	811	785	796	815	786	745	862	802	857	834	776	832	789	785	785	805	745	770	806	806	795	776	800	793	790	749	810	802	832	797	812	774	783	819	745	751	747	771	832	768	810	808	766	842	763	772	776	813	805	856	785	813	766	794	760	844	758	756	809	819	794	770	715	839	793	803	830	772	806	764	794	778	757	780	796	790	732	752	785	737	816	824	759	790	784	826	756	805	740	844	770	793	805	806	771	792	808	780	760	781	821	845	811	756	855	828	846	765	766	771	793	792	807	739	817	813	834	744	789	785	766	781	782	803	791	806	849	778	785	807	762	801	790	740	851	756	767	799	757	796	874	796	819	773	783	840	822	795	770	772	791	817	788	785	791	800	764	813	796	783	771	795	790	765	800	801	828	826	801	792	809	819	807	819	873	845	767	817	756	777	785	777	806	838	749	766	792	792	777	814	770	782	829	837	797	795	814	759	776	785	824	797	810	797	823	825	781	774	793	746	797	837	743	787	813	782	821	792	792	761	775	758	747	814	775	788	794	794	801	845	833	821	787	812	773	788	779	778	814	784	804	814	774	804	760	798	776	784	812	823	768	802	807	809	832	819	796	815	753	781	759	786	813	810	817	758	813	814	834	828	778	812	779	769	786	787	791	801	768	821	774	807	789	763	801	765	789	787	801	756	830	770	825	779	816	818	828	771	783	826	781	788	765	794	776	835	760	754	812	775	774	788	804	777	799	780	781	836	776	776	775	810	795	807	794	833	780	822	755	813	743	818	747	786	773	802	782	757	788	792	761	871	797	773	811	826	742	790	802	792	778	811	800	778	832	779	762	752	803	754	780	837	793	807	771	773	798	779	774	826	794	802	750	774	813	801	722	816	815	799	782	805	775	755	795	743	779	784	826	775	809	772	780	797	796	842	827	827	765	819	773	713	835	803	825	749	789	813	782	810	799	823	792	783	752	764	796	820	775	792	815	770	779	843	822	737	817	791	829	751	802	804	832	796	797	798	834	748	764	775	773	773	766	799	754	814	768	772	824	803	788	812	817	822	790	791	824	810	821	772	847	794	770	837	806	761	802	800	829	797	784	782	805	814	819	792	787	810	836	801	774	797	845	814	789	808	778	761	771	765	794	785	808	809	830	810	834	762	753	784	785	839	790	788	776	781	814	847	801	797	760	808	792	814	794	724	785	747	779	809	776	790	779	815	798	780	808	853	796	772	809	792	764	808	810	766	797	795	754	790	833	811	753	805	829	759	793	750	771	775	786	782	811	805	783	803	819	757	755	788	776	819	817	826	801	799	796	764	778	754	780	804	775	826	736	776	785	822	741	779	808	782	762	776	775	774	833	778	809	777	826	806	808	759	778	781	804	791	752	787	761	821	753	812	831	829	786	805	821	852	745	829	810	797	785	760	799	834	798	776	807	802	798	827	846	838	762	783	787	782	814	801	788	763	810	781	782	766	827	743	783	752	756	780	770	783	750	821	840	819	786	800	777	819	817	767	755	754	803	802	824	838	818	780	842	840	802	797	776	766	808	795	782	814	826	806	830	762	815	790	767	814	783	729	777	788	767	821	804	755	790	782	744	743	771	836	768	795	726	796	805	793	809	807	806	801	819	757	799	824	769	795	812	799	760	790	815	765	794	795	736	852	827	802	808	805	816	789	785	795	776	772	810	747	809	743	767	766	810	793	805	798	782	717	822	811	805	802	797	815	791	756	821	768	754	794	765	790	822	819	757	793	832	785	809	775	782	763	803	835	765	766	768	780	775	770	830	802	808	806	772	800	795	781	808	804	778	798	798	735	832	831	767	848	767	804	782	800	718	817	751	826	795	752	852	800	835	794	800	770	771	779	776	764	724	842	832	828	840	816	798	824	785	757	823	809	799	802	797	742	808	815	838	815	807	738	795	816	822	788	829	758	801	803	800	820	768	794	780	774	789	774	796	794	806	778	798	749	847	762	780	766	802	816	769	776	797	772	782	801	750	802	814	815	808	789	782	790	761	748	806	792	812	795	782	807	814	759	782	834	833	855	809	809	767	745	807	790	753	820	820	767	794	780	770	778	831	807	766	813	806	802	735	741	823	782	756	749	827	749	784	789	754	815	793	809	775	756	797	839	754	819	767	817	793	754	819	779	808	818	795	788	771	825	800	778	770	779	776	750	807	796	790	782	800	800	783	759	798	757	828	785	839	850	767	793	786	803	751	783	808	825	761	772	806	778	804	789	823	752	835	783	775	807	809	773	799	799	768	805	838	787	746	810	786	804	803	823	797	817	781	772	758	805	840	770	811	811	745	783	796	790	756	834	764	790	821	765	856	806	779	811	755	847	787	775	785	834	821	814	893	793	790	775	765	776	769	788	750	779	797	814	807	766	861	786	778	790	750	822	784	819	807	790	783	784	788	810	807	772	725	771	760	783	765	833	818	827	760	817	728	756	800	795	790	806	779	806	803	790	792	786	775	772	795	819	822	812	818	751	777	766
12873	8016	7518	33715	65674	58392	42152	27842	14725	9029	7212	6968	6896	6876	6939	6731	6904	6827	6853	6855	6803	6781	6947	6830	6813	6943	6783	6929	6823	6961	6908	6852	6697	6801	6812	6771	6810	6848	6819	6773	6849	6936	6772	6874	6674	6844	6740	6813	6894	6803	6866	6776	6872	6858	6791	6793	6966	6904	6772	6830	6815	6843	6841	6750	6810	6692	6845	6787	6847	6851	6719	6868	6804	6806	6901	6851	6913	6844	6715	6862	6870	6831	6743	6890	6750	6766	6898	6881	6948	6819	6922	6810	6779	6687	6888	6824	6871	6846	7110	6863	6860	6751	6771	6790	6775	6879	6639	6802	6821	6934	6812	6821	6776	6820	6948	7060	6775	6756	6761	6815	6720	6845	6904	6788	6882	6751	6815	6814	6891	6763	6644	6821	6890	6930	6891	6835	6847	6987	6801	6905	6841	6837	6846	6899	6814	6767	6932	6924	6796	6921	6827	6874	6825	6881	6862	6803	6837	6785	6723	6931	6888	6876	6956	6757	6821	6702	6966	6731	6763	6813	6808	6798	6860	6890	6867	6795	6827	7030	6815	6703	6840	6808	6824	6938	6987	6970	6849	6824	6836	6761	6825	6861	6921	6840	6905	6920	6894	6735	6877	6871	6851	6890	6862	6853	6833	6801	6840	6822	6829	6936	6785	6899	6837	6920	6835	6771	6859	6877	6961	6745	6943	6960	6944	6797	6771	6721	6827	6893	6954	6891	6815	6936	6795	6952	6812	6709	6869	6834	6788	6905	6819	6777	6921	6888	6795	6789	6843	6772	6819	6781	6835	6745	6841	6758	6756	6774	6811	6774	6871	6829	6864	6773	6832	6813	6812	6817	6852	6825	6917	6910	6690	6817	6868	6824	6800	6854	6823	6904	6755	6788	6764	6805	6803	6941	6776	6826	6731	6835	6903	6896	6879	6793	6916	6818	6607	6774	6802	6884	6793	6817	6919	6802	6906	6848	6889	6859	6859	6922	6813	6929	6853	6847	6829	6906	6768	6829	6929	6763	6942	6935	6910	6871	6900	6787	6830	6911	6899	6868	6876	6962	6920	6764	6759	6874	6913	6888	6845	6828	6964	6822	6857	6832	6797	6829	6871	6880	6792	6761	6828	6873	6964	6939	6786	6871	6832	6882	6833	6770	6869	6778	6936	6848	6839	6859	6995	6888	6882	6789	6919	6845	6860	6875	6885	6817	6928	6796	6786	6852	6902	6882	6902	6951	6832	6935	6848	6942	6780	6881	6792	6920	6932	6839	6646	6877	6858	6768	6869	6809	6903	6887	6901	6941	6862	6844	6957	6828	6928	6785	6755	6756	6817	7053	6887	6821	6932	6889	6926	6872	6785	6854	6772	6967	6877	6819	6825	6780	6716	6854	6806	6907	6866	6922	6937	6878	6831	6806	6725	6807	6761	6879	6763	6828	6914	6875	6935	6758	6735	6787	6814	6690	6761	6850	6894	6830	6904	6800	6859	6780	6819	6846	6856	6917	6783	6880	6730	6833	6780	6852	6917	6731	6773	6790	6845	6866	6890	6959	6834	6893	6758	6906	6892	6686	6885	6907	6965	6768	6892	7000	6855	6863	6847	6962	6893	6830	6840	6860	6897	6851	6789	6804	7034	6830	6937	6629	6777	6925	6885	6843	6817	6930	6868	6943	6827	6844	6928	6853	6816	6790	6795	6862	6931	6965	6874	6914	6810	6798	6967	6727	6853	6900	6845	6851	6880	6844	6917	6855	6706	6939	6847	6930	6799	6939	6881	6864	6806	6828	6837	6939	6791	6878	6803	6922	6963	6890	6751	6771	6757	6955	6934	6822	6917	6773	6758	6963	6782	6857	6663	6777	6878	6925	6938	6936	6815	6759	6900	6776	6769	6889	6942	6799	6857	6767	6875	6805	6840	7002	6853	6776	6857	6773	6878	6942	6788	6903	6857	6826	6828	6908	6699	6863	6850	6740	6955	6825	6807	6827	6834	6790	6926	6929	6931	6923	6885	6808	6901	6886	6868	6719	6983	6985	6957	6841	6932	6784	6899	6857	6900	6727	6939	6865	6763	6791	6965	6870	6803	6905	6882	6711	6810	6919	6769	6885	6815	6765	6668	6841	6947	6817	6956	6776	6879	6820	6717	6759	6802	6858	6717	6787	6799	7042	6777	6896	6852	6793	6746	6918	6886	6806	6897	6823	6883	6943	6716	6865	6988	6909	6831	6864	6881	6914	6960	6893	6845	6744	6930	6960	6968	6892	6845	6864	6789	6916	6929	6918	6810	6879	6894	6901	6841	6834	6876	6795	6926	6886	6854	6817	6936	6775	6893	6839	6892	6839	6798	6790	6722	6884	6895	6869	6750	6772	6977	6937	6851	6964	6960	6882	6795	6862	6854	6764	7000	6800	6914	6863	6862	6884	6839	6872	6772	6959	6839	6806	6816	6806	6846	6908	6835	6818	6918	6811	6962	6822	6794	6898	6833	6688	6832	6759	6872	6780	6628	7001	6885	6929	7016	6741	6842	6891	6882	6875	6887	6912	6787	6893	6954	6921	6823	6874	6877	6977	6787	6810	6921	6845	6769	6733	6876	6804	6875	6850	6835	6743	6856	6738	6861	6668	6767	6785	6913	6786	6854	6871	6775	6881	6804	6788	6805	6729	6895	6889	6852	6805	6800	6825	6848	6903	6830	6909	6889	7053	6689	6855	6869	6866	6764	6823	6772	6882	6927	6897	6843	6882	6857	6875	6751	6881	6914	6795	6770	6911	6786	6823	6896	6915	6842	6807	6757	6884	6819	6724	6975	6906	6897	6853	6908	6798	6844	6720	6772	6850	6877	6946	6816	6840	6951	6914	6822	6830	6866	6931	6762	6887	7045	6790	6790	6903	6928	6801	6936	6943	6831	6996	6888	6730	6783	6884	6782	6882	6763	6799	6907	6986	6822	7005	6729	6882	6822	6867	6868	6715	6932	6837	6767	6894	6784	6751	6680	6883	6862	6803	6932	6803	6878	6922	6880	6795	6830	6846	6945	7077	6936	6881	7002	6786	6892	6916	6908	6780	6810	6687	6813	6928	6857	6823	6937	6649	6890	6800	6951	6792	6826	6762	6758	6846	6949	6903	6921	6921	6875	6903	6906	6940	6883	6927	6881	6866	6810	6783	6965	6762	6803	6734	6831	6848	6826	6891	6962	6859	6892	6824	6892	6765	6997	6910	6886	6922	6844	6879	6727	6818	6859	6788	6960	6813	6902	6776	6839	6944	6881	6932	6758	6904	6964	6753	6765	6908	6818	7048	6897	6895	6818	6828	6893	6909	6866	6899	6731	6954	6800	6784	6743	6891	6821	6960	6824	6886	6776	6857	6965	6785	6940	6780	6854	6927	6919	6984	6818	6878	6785	6959	6897	6803	6739	6752	6917	6802	6895	6847	6768	6810	6923	6937	6890	6822	6979	6873	6972	6860	6764	6832	6788	6872	6837	6776	6850	6739	6780	6866	6888	6833	6835	6786	6874	6866	6882	6853	6861	6808	6931	6817	6924	6902	6875	6719	6808	6806	6917	6728	6719	6894	6725	6720	6849	6800	6865	6837	6656	6784	6754	6768	6898	6871	6963	6801	6810	6815	6817	6879	6830	6770	6854	6946	6886	6783	6812	6911	6788	6775	6886	6885	6831	6842	6850	6838	6849	6854	6921	6787	6831	6873	6749	6925	6878	6745	6807	6947	6854	6878	6825	6828	6946	6802	6882	6806	6755	6909	6880	6938	6744	6847	6899	6796	6813	6888	6870	6794	6880	6700	6763	6796	6726	6792	6912	6904	6819	6872	6778	6779	6875	6918	6796	6906	6784	6922	6929	6700	6797	6829	6798	6705	6792	6913	6849	6849	6864	6766	6773	6817	6800	6830	6796	6890	6868	6791	6877	6879	6740	6888	6814	6781	6955	6833	6811	6876	6805	6813	6849	6955	6632	6861	6907	6864	6812	6852	6879	6804	6734	6931	6876	6916	6884	6916	6789	6843	6932	6947	6951	6924	6851	6758	6792	6975	6933	6846	6821	6911	6836	6876	6903	6784	6871	6820	6863	6831	6940	6977	6942	6820	6949	6853	6764	6756	6742	6811	6831	6704	6806	6701	6855	6866	6864	6859	6854	6849	6916	6804	6818	6881	6773	6877	6910	6894	6805	6988	6886	7046	6810	6855	6939	7031	6846	6837	6815	6834	6831	6828	6779	6794	6863	6759	6922	6980	6886	6844	6749	6944	6855	6837	6848	6918	6772	6789	6916	6866	6858	6960	6911	6798	6981	6793	6882	6821	6828	6654	6893	6646	6833	6826	6753	6870	6840	6712	6831	6882	6864	6810	6676	6849	6874	6793	6982	6917	6925	6892	6841	6803	6751	6848	6817	6954	6884	6777	6952	6839	6695	6769	6849	6834	6816	6846	6875	6835	6895	6886	6926	6867	6765	6814	6839	6846	6894	6802	6865	6822	6804	6844	6827	6746	6894	6970	6841	6793	6812	6848	6976	6826	6825	6916	6900	6860	6949	6915	6828	6709	6863	6750	6963	6945	6795	6722	6930	6763	6840	6913	6868	6989	6895	6937	6895	6835	6911	6909	6675	6798	6921	6906	6831	6956	6792	6930	6857	6743	6816	6955	6813	6806	6782	6841	6933	6929	6899	6896	6780	6739	6816	6903	7014	6859	6773	6893	6935	6837	6896	6890	6870	6671	6824	6741	6981	6806	6941	6908	6852	7005	6779	6914	6878	6866	6800	6954	6954	6929	6896	6797	6921	6836	6906	6803	6823	6876	6858	6895	6698	6800	6755	6917	6926	6795	6801	6771	6819	6833	7033	6895	6915	6901	6833	6753	6883	6783	6833	6803	6822	6809	6834	6896	6900	6847	6909	6955	6750	6847	6929	6902	6801	6856	6907	6836	6874	6820	6921	6710	6820	6803	6973	6855	6764	6875	6878	6831	6893	6890	6805	6856	6877	6812	6813	6770	6765	6812	6938	6826	6858	6853	6886	6927	6835	6853	6996	6739	6874	6799	6846	6969	6721	6859	6851	6848	6751	6890	6875	6904	6789	6717	6858	6764
1541	915	867	4693	17870	19123	10531	3841	1550	959	766	787	818	809	853	800	783	815	798	775	753	784	815	817	771	791	829	789	798	803	843	793	771	804	752	785	795	820	779	780	774	791	731	823	828	799	727	772	791	787	759	815	807	803	785	790	787	798	836	822	852	804	717	758	788	795	817	782	796	778	793	823	807	800	785	792	759	772	752	799	794	766	796	727	822	827	787	774	788	783	756	830	793	789	749	807	784	760	785	816	818	747	772	796	842	792	783	790	777	820	775	754	790	811	719	756	786	784	847	817	754	799	789	757	735	759	780	783	800	849	772	741	760	784	767	792	789	810	814	845	791	747	719	845	780	843	840	794	784	765	751	796	810	799	781	788	800	787	749	807	792	805	826	803	744	831	820	772	754	810	804	770	829	795	803	804	748	754	773	801	788	789	758	809	790	738	743	792	724	764	810	778	831	806	758	805	762	804	819	834	779	780	762	791	746	761	792	788	818	763	867	793	802	800	773	795	802	805	857	755	799	751	783	775	788	798	776	819	790	780	839	810	767	821	807	797	817	770	782	763	775	745	756	852	813	760	757	802	793	790	774	814	796	807	796	789	808	781	838	773	764	760	771	759	779	841	782	755	821	807	777	820	798	753	815	833	784	820	769	801	805	811	802	801	737	817	785	808	762	814	773	810	809	863	823	780	778	811	796	770	802	822	782	740	779	796	796	771	770	733	799	770	785	783	784	694	826	769	754	763	786	796	775	792	809	773	763	802	750	800	740	796	780	802	801	783	834	732	802	797	753	761	784	829	763	849	803	787	793	782	824	798	789	763	791	790	780	801	777	802	767	721	766	820	788	799	808	773	799	845	770	757	825	789	753	764	821	773	841	756	792	819	769	846	749	788	815	788	777	772	783	776	772	744	795	801	788	769	773	782	820	803	774	765	804	789	793	788	829	798	762	795	750	762	802	781	760	842	817	815	823	787	828	802	797	796	787	779	763	801	798	763	739	798	742	822	799	750	803	778	788	737	794	795	790	755	799	769	787	867	741	776	787	732	732	773	774	787	792	826	800	833	809	781	779	745	758	802	778	810	829	830	714	798	819	778	749	789	768	763	782	758	788	863	784	833	816	775	831	842	766	756	738	830	757	779	730	751	815	752	787	775	751	773	758	786	738	812	790	791	728	814	798	788	769	787	778	746	804	806	786	858	777	796	821	792	760	798	757	803	772	794	801	757	830	768	766	784	793	763	796	828	724	810	784	746	788	769	750	799	814	780	827	784	808	780	766	810	785	814	783	788	785	798	803	786	774	787	792	799	762	792	805	807	740	794	769	776	765	780	758	823	720	810	784	782	848	779	744	767	812	817	745	763	827	847	788	806	805	822	791	751	776	760	773	825	797	756	826	717	764	752	792	734	753	767	800	824	841	816	785	736	800	802	810	759	789	806	804	832	832	813	740	709	805	770	822	855	760	761	811	814	835	760	782	804	793	736	800	817	778	784	766	766	824	765	805	781	755	761	799	774	785	814	768	796	802	722	829	818	872	792	805	794	769	841	796	791	778	770	784	819	785	800	833	815	765	769	786	778	811	752	774	787	798	766	759	780	802	763	768	788	800	764	749	784	741	828	840	764	787	778	760	763	750	748	787	760	770	752	747	761	793	787	869	750	826	775	748	822	774	800	788	772	791	804	760	737	766	827	801	820	771	763	785	796	804	780	807	808	827	801	793	755	792	792	812	815	761	727	812	801	831	798	798	781	785	798	762	740	715	781	774	770	755	815	799	781	779	766	777	795	804	809	760	779	779	740	793	769	732	809	791	745	812	816	773	800	801	832	755	810	799	766	761	775	753	796	784	800	780	793	790	788	767	789	806	791	719	826	769	779	791	846	757	795	737	771	796	774	773	776	770	804	751	755	811	788	741	857	790	804	811	784	768	781	794	791	732	816	822	741	753	806	787	785	800	769	749	802	791	780	795	813	778	799	816	796	830	791	836	834	808	806	756	791	779	797	746	763	777	822	779	791	789	767	752	833	798	774	762	787	821	739	762	762	785	810	811	765	747	760	800	822	781	798	798	752	797	785	803	766	775	778	819	796	751	789	812	779	786	827	786	790	747	779	779	778	762	801	771	827	859	811	782	759	787	777	798	790	854	792	821	761	772	798	801	770	775	794	767	756	791	759	778	730	817	770	761	761	781	809	804	759	819	773	742	761	778	781	753	767	831	811	818	804	830	814	757	793	802	811	795	821	788	808	788	725	844	742	815	774	813	804	785	826	819	802	788	813	765	800	771	847	744	812	778	756	814	775	815	781	819	779	749	792	772	773	773	814	803	794	881	803	741	777	798	798	764	808	755	797	819	808	793	812	798	774	783	740	734	766	841	734	770	785	801	763	773	830	799	786	756	832	727	782	766	750	760	782	802	821	811	802	786	793	756	794	768	792	754	786	786	817	821	751	753	774	784	797	761	792	804	791	771	801	771	820	729	759	790	790	764	792	820	787	793	755	850	812	830	817	833	800	820	806	744	772	789	812	751	865	764	795	732	751	754	785	769	811	800	782	820	721	816	811	806	805	785	797	718	793	793	797	783	785	795	802	805	792	783	819	789	780	800	730	797	756	778	779	825	741	765	775	809	773	763	810	815	829	803	803	803	762	779	811	837	785	788	789	769	754	772	749	758	771	778	774	796	814	719	767	774	860	817	772	742	753	804	762	825	815	819	802	802	829	789	830	736	779	794	819	759	753	770	829	778	749	796	744	783	764	797	813	792	766	826	822	812	838	770	770	774	798	725	794	793	874	796	743	773	788	812	764	787	839	732	789	807	770	809	814	768	782	787	772	805	773	779	777	752	817	798	867	753	806	754	795	778	815	749	817	768	763	762	787	747	824	778	802	781	747	779	796	787	801	807	825	766	784	792	765	791	822	803	749	764	759	845	802	810	829	782	786	755	728	733	776	830	839	803	787	819	752	799	771	773	811	790	795	815	794	754	767	784	810	791	770	758	777	748	846	735	801	771	805	744	785	752	782	788	770	839	789	792	808	793	797	755	826	807	763	817	770	780	763	774	776	769	776	791	779	751	706	802	778	782	752	827	794	756	785	799	811	827	821	833	773	766	762	774	820	794	823	836	803	789	786	839	803	785	761	802	791	795	757	772	749	782	743	773	786	788	797	768	825	811	742	791	710	777	826	815	782	734	778	773	820	779	772	807	804	779	814	771	785	793	788	817	755	775	738	740	760	791	818	764	786	787	778	771	798	829	786	771	777	825	805	782	748	800	815	771	752	690	729	781	767	825	785	813	764	763	837	790	772	820	812	846	756	789	754	790	808	768	769	726	772	768	738	762	795	774	775	831	821	800	813	768	854	811	764	808	790	808	770	749	783	825	773	785	783	813	824	811	808	805	755	765	789	800	789	794	770	836	784	821	819	796	757	783	774	793	764	744	739	781	810	768	752	793	805	816	818	786	762	799	774	790	804	779	793	769	789	823	756
15506	10302	8434	48764	84512	75932	54285	35274	19639	10766	7539	6890	6878	6939	6879	6942	6810	6918	6974	6768	6685	6914	6980	7032	6830	6931	6837	6821	6868	6838	6764	6942	6843	6869	6922	6718	6807	6823	6953	6806	6828	6855	6785	6778	6817	6826	6842	6912	6753	6816	6759	6905	6922	6811	6809	6997	6944	6824	6815	6824	6869	6787	6716	6797	6932	6866	6909	6899	6751	6797	6835	6771	6812	6933	6897	6840	6779	6920	6901	6823	6742	7013	6808	6804	6809	6749	6847	6863	6763	6902	6849	6860	6861	6871	6843	6866	6779	6840	6962	6770	6797	6919	6834	6771	6732	6855	6852	6788	6780	6756	6942	6972	6865	6728	6797	6931	6824	6901	6865	6849	6871	6903	6814	6777	6945	6819	6876	6911	6759	7017	6969	6774	6694	6802	7000	6924	7034	6948	6807	7003	6885	6872	6814	6829	6751	6801	6834	6856	6821	6906	6726	6864	6851	6779	6859	6877	6873	6850	6797	6716	6848	6698	6777	6844	6867	6857	6744	6848	6982	6962	6858	6996	6744	6830	6870	6821	6817	6819	6914	6903	6899	6848	6770	6768	6838	6804	6939	6767	6877	6865	6942	6714	6947	6823	6700	6872	6848	6838	6733	6866	6781	6865	6886	6824	6866	6809	6904	6825	6771	6779	6672	7017	6827	6807	6736	6902	6856	6948	6856	6702	6830	6837	6901	6889	6918	6771	6755	6979	7062	6817	6845	6895	6815	6805	6832	6997	6780	6841	6837	6843	6835	6746	6802	6813	6933	6820	6840	6877	6807	6823	6850	6868	6902	6980	6830	6764	6715	6801	6859	6800	6810	6814	6899	6905	6905	6779	6653	6808	6919	6827	6860	6923	6850	6754	6795	6816	6863	6924	6808	6716	6735	6800	6783	6877	6783	6911	6866	6840	6974	6830	6762	6831	6783	6753	6778	6961	6812	6842	6829	6832	6824	6791	6836	6914	6857	6916	6661	6781	6940	6867	6844	6822	6854	6839	6898	6738	6775	6909	6903	6744	6834	6863	6793	6881	6977	6906	6880	6823	6859	6906	6830	6911	7013	6877	6776	6949	6783	6792	6977	6903	6852	6761	6848	6918	6801	6813	6825	6813	6956	6747	6773	6903	6755	7011	6972	6756	6912	6841	6841	6883	6908	6748	6798	6892	6887	6906	6832	6977	6926	6739	6834	6821	6787	6825	6831	6866	6893	6869	6977	6987	6894	6865	6881	6986	6936	6823	6796	6943	6800	6748	6960	6769	6910	6811	6850	6958	6884	6938	6933	6932	6899	6660	6817	6949	6842	6777	6925	6685	6884	6729	6885	6880	6886	6700	6860	6822	6847	6996	6759	6762	6881	6892	6935	6849	6858	6875	6749	6772	7052	6768	6804	6871	6899	6914	6755	6845	6847	6806	6864	6884	6888	6772	6834	6908	6760	6830	6764	6807	6902	6914	6759	6879	6927	6884	6986	6778	6725	6827	6829	6843	6801	6787	6951	6932	6902	6734	6860	6766	6839	6679	6873	6846	6930	6849	6865	6820	6853	6855	6878	6950	6879	6825	6827	6972	6828	6891	6776	6875	6862	6788	6857	6764	6866	7043	6991	6791	6867	6627	6791	6874	6852	6851	6993	6916	6896	6843	6920	6792	6866	6783	6806	6851	6867	6951	6827	7125	6920	6926	6755	6826	6860	6756	6880	6912	6825	6843	6872	6940	6852	6736	6924	6972	6990	6755	6807	6788	6914	6829	7019	6835	6768	6874	6948	6819	6775	6819	6857	6829	6676	6852	6920	6871	6792	6835	6945	6856	6868	6883	6933	6852	6862	6931	6668	6995	6756	7002	6833	6940	6782	6765	6768	6812	6848	6908	6743	6789	6933	6836	6949	6746	6784	6834	6896	6769	6957	6892	6843	6805	6841	6870	6767	6868	6757	6950	6868	6886	6899	6734	6846	6775	6861	6899	6775	6778	6776	6724	6939	6862	6853	6970	6910	6814	6846	6834	6874	6899	6833	6834	6974	6875	6836	6907	6796	6863	6874	6836	6745	6882	6893	6933	6810	6685	6859	6928	6823	6864	6809	6917	6944	6811	6980	6960	6967	6793	6874	6879	6913	6881	6803	6737	6881	6895	6843	6862	6782	6728	6875	6871	6862	6873	6882	6884	6787	6832	6928	6730	6885	6907	6936	6846	6964	6759	6866	6907	6853	6947	6805	6623	6852	6794	6800	6769	6899	6727	6800	6806	6909	6975	6947	6885	6840	6801	6912	6810	6838	6814	6951	6909	6769	6832	6916	6800	6718	6832	6779	6718	6856	6822	6821	6806	6970	6897	6800	6881	6869	6966	6889	6859	6782	6671	7008	6907	6852	6861	6995	6892	6922	6734	6868	6888	6983	6856	6888	6874	6824	6835	6840	6913	6925	6717	6785	6904	6929	6877	6756	6717	6914	6979	6959	6792	6822	7003	6888	6851	6883	6878	6830	6972	6786	6948	6909	6837	6899	6871	6841	6825	6751	6850	6809	6917	6799	6696	6876	6853	6843	6838	6902	6878	6841	6942	6907	6786	6848	7017	6819	6999	6971	6899	6719	6966	6824	6783	6746	6847	6918	6837	7007	6857	6796	6852	6892	6906	6710	6963	6743	6889	6873	6797	6763	6779	6875	6775	6851	6802	6812	6925	6850	6918	6687	6760	6893	6819	6820	6786	6806	6804	6926	6747	6798	6907	6835	6910	6884	6876	6881	6944	6965	6936	6934	6876	6828	6770	6786	6884	6748	6810	6816	6902	6950	6825	6741	6873	6871	6843	6811	6785	6849	6823	6869	6861	6751	6864	6866	7004	7086	6824	6911	6838	6759	6886	6883	6760	6854	6923	6947	6858	6823	6843	6860	6834	6852	6818	6800	6865	6725	6848	6892	6813	6797	6738	6905	6791	6913	7041	6836	6890	6938	6857	6773	6791	6921	6822	6788	6730	6808	6791	6841	6967	6915	6876	6796	6781	6814	6808	6800	6785	6914	6808	6949	6778	6819	6822	6928	6777	6882	6853	6923	6844	6776	6878	6663	6804	6774	6983	6925	6899	6844	6886	6888	6906	6914	6771	6842	6908	7002	6931	6748	6922	6710	6807	6845	6838	6740	6761	6775	6854	6893	6884	6821	6924	6917	6757	6865	7014	6964	6803	6874	6694	6815	6725	6772	6825	6822	6775	6890	6935	6861	6857	6805	6975	6858	6804	6942	6860	6947	6778	6761	6774	6835	6916	6788	6824	6726	6857	6899	6766	6748	6804	6787	6936	6762	6762	6747	6779	6890	6823	7080	6936	6862	6895	6906	6799	6899	6874	6802	6830	6895	6833	6938	6967	6916	6820	6848	6884	6777	6742	6955	6921	6898	6778	6858	6729	6962	6771	6788	6958	6762	6847	6858	6720	6859	6937	6821	6903	6758	6822	6837	6898	6866	6767	6848	6836	6845	6859	6831	6856	6882	6883	6883	6821	6915	6860	6842	6926	6756	6794	6807	6829	6817	6842	6762	6806	6829	6866	6794	6796	6861	6752	6859	6780	6749	6887	6876	6885	6899	6868	6975	6936	6732	6883	6807	6863	6858	6738	6826	6890	6910	6837	6830	6832	6865	6865	6768	6929	6741	6766	6672	6789	6766	6803	6901	6866	6858	6828	6740	7020	6859	6881	6785	6863	6935	6919	7027	6981	6916	6828	6870	6844	6781	6704	6847	6834	6784	6892	6872	6866	6835	6758	6900	6836	6908	6859	6794	6760	6919	6796	6728	6830	6905	6874	6955	6956	6794	6761	6806	6782	6916	6831	6807	6771	6814	6912	6828	6922	6860	6875	6861	6859	6897	6971	6848	6889	6832	6748	6763	6900	6865	6731	6857	6812	6887	6853	6802	6907	6873	7010	6953	6753	6842	6834	6865	6824	6923	6801	6839	6818	6848	6702	6864	6982	6813	6935	6954	6818	6842	6993	6794	6842	6737	6890	6901	6919	6905	6846	6919	6825	6861	6839	6863	6827	6990	6746	6740	6767	6962	6869	6979	6949	6884	6788	6842	6880	6763	6848	6846	6848	6832	6857	6823	7039	6805	6843	6895	6902	6836	6807	6765	6873	6839	6961	6949	6910	6732	6708	6892	6881	6865	6783	7022	6960	6720	6817	6815	6918	6774	6924	6797	6838	6861	6849	6952	6911	6949	6836	6877	6833	6895	6838	6841	6968	6842	6800	6895	6809	6894	6816	6901	6723	6859	6832	6953	6728	6901	6811	6779	6914	6949	6805	6951	6785	6982	6857	6808	6895	6817	6808	6895	6873	6759	6883	6834	6842	6812	6916	6715	6859	6767	6919	6852	6807	6871	6709	6786	6900	6901	6798	6868	6825	6885	6695	6924	6768	6815	6796	6858	6924	6785	6688	6902	6827	6999	6751	6957	6778	6806	6776	6747	6792	6825	6799	7004	6840	6810	6857	6758	6834	6833	6860	6951	6993	6769	6732	6812	6979	6932	6902	6863	6910	6920	6722	6845	6906	6962	6821	6872	6737	6807	6844	6834	6938	6847	6869	6864	6685	6872	6668	6812	6865	6818	6955	6843	6814	6777	6850	6763	6839	6705	6746	6880	6856	6813	6841	6876	6792	6800	7013	6813	6860	6867	6754	6793	6810	6866	6811	6900	6948	6919	6846	6790	6870	6914	6802	6852	6762	6852	6819	6825	6858	6800	6830	6780	6891	6950	6840	6663	6791	6719	6903	6818	6944	6907	6897	6829	6886	6863	6875	6882	6865	6822	6933	6903	6954	6807	6876	6867	6782	6905	6717	6723	6910	7010	6860	6773	6845	6899	6765	6882	6687	6793	6862	6839	6825	6890	6730	6980	6946	6880	6789	6788	6875	6884	6935	6892	6861	6860	6955	6896	6837	6895	6853	6928	6943	6774	6921	6915	6868	6820	6879	6727	6819	6850	6762	6887	6774	7018	6807	6875	6933	6915	6804	6879	6922	6856	6804	6664	6985	6828	6916	6820	6970	6799	6836	6807	6887	6909	6843	6902	6798	6770	6857	6954	6852	6968	7012	6832	6788
4048	1116	1007	5868	20239	21732	11771	3974	1806	1141	1005	925	935	953	943	950	937	895	942	905	913	939	912	871	928	863	955	916	942	911	875	876	903	895	939	865	926	931	917	912	912	949	877	980	901	879	947	918	931	922	913	897	906	949	923	914	932	928	892	861	931	948	953	915	947	944	925	888	893	902	915	925	918	902	904	962	889	893	892	956	883	929	888	891	925	938	988	911	903	905	915	911	939	886	937	883	949	942	923	933	908	878	877	955	940	961	918	941	906	904	915	948	934	891	929	899	930	892	937	1007	870	864	904	870	906	925	904	935	901	912	907	976	933	843	920	951	914	902	849	853	904	927	892	999	882	885	905	906	920	946	908	884	908	929	886	952	879	904	910	887	896	975	846	949	870	933	917	944	869	872	893	910	919	916	909	930	914	992	884	898	926	910	928	892	890	887	916	849	896	928	918	874	903	999	931	905	921	916	926	927	925	922	946	941	883	919	932	871	943	1013	899	935	891	942	881	885	874	881	925	959	929	911	937	914	913	857	869	955	867	888	904	940	909	862	928	883	892	986	906	956	909	876	896	931	919	899	927	937	922	894	901	886	908	928	876	904	929	916	887	908	844	887	923	895	971	894	909	911	935	890	951	931	868	945	906	857	945	888	888	875	919	948	914	941	912	867	887	922	920	856	915	958	925	927	933	920	910	924	898	931	886	922	920	925	936	940	875	924	968	934	910	907	921	920	898	886	920	937	923	941	940	925	944	937	929	953	907	910	939	872	917	925	941	940	900	887	882	989	900	918	910	925	929	926	889	905	932	920	925	900	907	913	922	949	975	882	965	861	893	865	937	928	903	878	955	884	923	908	848	975	903	919	897	954	898	912	858	871	899	939	908	902	897	930	978	892	939	929	915	909	919	902	932	939	902	921	915	912	967	964	925	944	874	886	930	939	953	882	856	861	889	949	938	918	900	923	930	962	896	914	903	883	874	906	854	907	955	914	892	863	910	909	951	913	870	961	888	931	937	934	866	926	883	899	867	902	862	920	933	925	861	918	921	928	883	882	887	868	907	906	936	921	924	928	932	875	930	889	896	943	924	948	877	965	949	881	957	861	924	896	953	912	923	905	910	913	928	909	900	906	841	894	880	934	961	962	917	892	907	904	951	898	916	921	959	923	923	863	926	971	887	947	899	942	915	911	934	867	897	904	987	893	900	920	898	911	853	927	921	872	934	891	936	889	915	906	903	940	906	931	933	954	920	924	929	906	848	915	865	945	888	965	913	963	981	930	903	927	882	943	887	954	950	924	917	942	946	867	882	908	948	935	914	971	940	903	888	924	900	863	945	946	897	899	920	954	917	892	889	958	911	932	952	962	877	1013	890	964	913	917	906	893	935	968	917	925	921	919	847	890	883	880	910	905	900	899	941	868	949	856	935	915	876	885	915	925	914	906	914	930	893	908	935	898	932	872	916	929	870	869	879	881	901	924	945	960	918	950	882	874	924	946	932	894	879	920	940	906	958	939	950	939	933	918	896	875	904	925	885	910	875	927	898	932	945	921	937	934	956	856	958	932	886	911	978	931	883	921	887	880	938	997	921	922	944	934	934	923	890	863	891	884	933	903	933	873	924	910	924	959	944	941	928	949	955	934	887	927	908	930	917	904	904	836	900	869	943	913	912	900	931	894	903	882	901	925	883	948	879	908	900	894	948	989	890	929	912	897	857	915	909	948	972	924	914	921	930	919	981	883	886	942	922	925	883	939	865	901	903	914	894	876	924	892	912	900	927	905	874	932	837	924	883	917	936	890	864	914	914	929	901	944	907	923	879	900	855	903	888	940	867	877	877	913	979	977	945	977	868	918	966	914	944	977	874	888	896	913	883	962	956	917	937	977	923	931	930	928	988	922	912	920	920	943	888	916	944	945	910	864	920	943	937	949	925	909	949	926	908	945	921	875	913	897	904	914	905	897	934	919	814	931	969	897	846	883	914	899	945	899	878	924	937	912	938	865	895	912	893	888	913	914	891	914	875	910	883	879	934	888	960	935	914	843	939	919	900	976	919	891	926	883	861	890	986	928	907	933	945	886	911	915	931	958	908	878	909	902	924	932	887	928	880	919	900	876	915	961	902	932	898	979	942	922	926	930	924	877	931	921	949	923	893	877	976	886	897	884	895	935	890	915	920	923	931	852	923	941	907	924	953	950	898	956	902	941	879	976	915	917	901	914	925	992	955	861	892	908	971	917	953	941	896	878	887	881	867	883	886	951	918	913	872	910	932	903	893	913	887	924	902	949	918	957	948	875	951	910	891	899	945	963	908	884	875	923	886	889	950	865	892	892	930	918	911	907	898	926	946	921	914	919	902	942	907	909	912	869	960	903	933	898	918	873	912	908	944	931	893	894	953	944	905	929	895	947	879	929	899	899	910	933	902	953	861	932	937	910	897	906	906	896	923	921	917	956	883	919	935	929	881	941	905	889	922	887	897	887	922	922	894	945	934	883	910	944	893	894	928	900	835	900	922	965	921	852	853	909	922	926	867	922	913	926	926	856	915	921	953	928	934	906	894	987	869	923	859	898	925	937	849	923	922	906	881	923	878	930	910	912	883	921	989	911	943	912	933	924	858	894	922	851	914	934	929	939	919	898	908	889	913	887	945	932	896	947	886	871	837	878	967	885	916	909	920	899	846	859	892	902	923	868	899	881	923	866	945	947	891	884	907	862	927	942	880	929	918	910	871	885	891	926	906	867	876	901	855	932	947	880	908	952	942	925	962	915	934	919	920	850	869	918	866	882	937	931	888	888	898	943	920	914	931	908	862	904	874	890	895	932	962	899	878	953	921	920	840	887	890	922	884	933	908	909	908	910	922	906	879	904	863	913	917	877	922	907	902	911	906	948	852	907	959	916	888	898	894	904	984	858	906	900	890	910	880	894	876	948	923	916	939	910	936	894	943	921	913	917	941	938	861	872	880	937	874	925	916	895	884	907	891	942	910	920	881	944	892	948	927	941	968	968	881	950	876	922	963	914	918	1000	925	877	871	938	938	888	899	914	934	929	923	883	930	956	916	900	896	883	909	954	911	912	958	911	881	930	840	936	862	887	895	909	926	897	958	909	915	872	912	942	921	909	889	915	944	953	943	899	922	1011	921	900	909	872	891	943	907	905	920	950	933	985	902	911	893	926	926	929	921	911	901	944	946	890	862	916	932	909	900	957	885	955	917	905	961	912	928	889	942	898	930	941	942	896	955	923	861	925	919	919	918	908	955	864	887	913	896	958	913	898	862	940	909	970	871	936	891	899	937	915	920	935	879	869	938	831	935	904	908	931	894	953	918	910	900	965	894	895	908	899	861	924	969	956	878	942	941	975	940	931	937	892	884	938	922	948	919	891	936	915	880	919	906	936	885	958	932	912	901	923	837	896	917	852	975	877	932	943	928	898	908	916	963	920	976	937	898	921	908	953	909	891	885	911	921	916	886	921	900	917	895	962	931	875	897	966
15508	11256	9063	50657	87390	78833	56429	35837	22201	12236	8627	7931	7922	7866	7787	7827	7828	7934	7790	7806	7848	7664	7870	7773	7685	7746	7811	7702	7789	7799	7718	7783	7893	7784	7662	7665	7896	7907	7787	7739	7791	7780	7865	7662	7794	7778	7750	7703	7676	7760	7875	7715	7858	7773	7829	7813	7909	7825	7825	7799	7767	7678	7745	7796	7684	7795	7763	7655	7721	7745	7862	7833	7691	7711	7691	7827	7692	7894	7787	7784	7777	7837	7771	7823	7702	7881	7854	7856	7696	7563	7892	7816	7728	7846	7708	7760	7848	7662	7807	7893	7718	7852	7807	7816	7768	7871	7889	7826	7802	7727	7893	7908	7668	7622	7663	7752	7732	7766	7776	7743	7754	7790	7763	7874	7750	7811	7684	7998	7765	7899	7744	7778	7723	8005	7771	7888	7909	7840	7739	7781	7792	7795	7879	7788	7839	7834	7821	7793	7651	7841	7743	7932	7719	7743	7722	7821	7753	7901	7835	7797	7769	7832	7790	7727	7768	7834	7705	7743	7782	7704	7756	7868	7768	7653	7860	7854	7709	7855	7732	7720	7794	7721	7749	7856	7859	7783	7771	7779	7875	7727	7695	7567	7815	7838	7848	7786	7841	7850	7836	7723	7745	7750	7709	7617	7805	7801	7683	7736	7714	7707	7706	7745	7840	7939	7775	7739	7907	7867	7800	7977	7814	7838	7840	7704	7711	7752	7892	7750	7834	7777	7859	7714	7748	7689	7767	7749	7633	7824	7673	7873	7667	7773	7742	7791	7923	7929	7800	7795	7867	7673	7817	7774	7869	7784	7872	7694	7675	7846	7853	7709	7819	7868	7714	7803	7711	7771	7798	7741	7771	7674	7843	7953	7795	7745	7733	7685	7716	7980	8041	7653	7763	7818	7867	7856	7675	7842	7790	7884	7782	7777	7629	7880	7834	7776	7862	7853	7605	7714	7719	7911	7938	7723	7894	7821	7724	7684	7815	7834	7875	7838	7900	7724	7748	7798	7673	7702	7679	7896	7943	7787	7760	7932	7779	7847	7852	7760	7881	7865	7788	7924	7860	7766	7880	7832	7803	7860	7691	7850	7837	7755	7756	7826	7862	7860	7870	7651	7818	7784	7958	7805	7844	7751	7853	7841	7903	7733	7734	7781	7619	7842	7778	7862	7793	7769	7635	7805	7781	7759	7785	7798	7821	7880	7776	7825	7876	7696	7842	7875	7688	7800	7758	7889	7885	7849	7839	7735	7769	7807	7870	7862	7707	7867	7787	7988	7815	7825	7780	7957	7756	7712	7843	7810	7863	7785	7910	7832	7862	7781	7823	7895	7801	7691	7739	7843	7716	7829	7896	7714	7878	7863	7759	7737	7778	7848	7965	7801	7820	7798	7857	7774	7854	7785	7799	7909	7843	7697	7929	7765	7816	7807	7783	7871	7797	7890	7758	7803	7851	7835	7790	7815	7875	7792	7699	7862	7904	7819	7787	7874	7853	7704	7873	7729	7878	7846	7767	7709	7892	7655	7851	7865	7771	7829	7845	7680	7803	7651	7941	7788	7761	7789	7855	7808	7784	7872	7825	7825	7796	7736	7749	7691	7833	7689	7818	7791	7833	7776	7736	7772	7802	7803	7878	7745	7724	7872	7836	7888	7855	7771	7612	7808	7760	7775	7890	7802	7898	7651	7932	7728	7724	7761	7912	7805	7817	7789	7925	7888	7758	7760	7738	7751	7771	7800	7848	7872	7890	7678	7758	7808	7809	7774	7886	7836	7810	7784	7835	7700	7952	7786	7805	7782	7864	7774	7890	7748	7692	7996	7698	7795	7780	7860	7925	7728	7737	7736	7616	7724	7840	7728	7756	7817	7821	7823	7709	7725	7558	7809	7889	7820	7803	7731	7729	7739	7837	7809	7812	7805	7917	7826	7673	7863	7550	7850	7860	7871	7854	7805	7824	7853	7878	7909	7660	7914	7819	7754	7865	7791	7807	7867	7802	7724	7772	7696	7849	7815	7666	7805	7717	7848	7749	7877	8011	7829	7846	7826	7800	7795	7841	7842	7837	7800	7888	7742	7803	7749	7744	7833	7767	7657	7944	7840	7859	7813	7762	7889	7929	7785	7768	7860	7789	7848	7796	7861	7771	7748	7735	7858	7746	7957	7787	7765	7822	7773	7875	7860	7654	7689	7951	7761	7723	7785	7898	7867	7907	7861	7712	7786	7772	7727	7761	7809	7761	7703	7662	7769	7826	7734	7881	7722	7711	7802	7896	7695	7822	7651	7782	7786	7728	7746	7684	7707	7838	7743	7813	7811	7647	7733	7898	7833	7797	7850	7751	7793	7711	7770	7872	7770	7752	7766	7718	7738	7845	7821	7754	7765	7888	7684	7847	7785	7932	7881	7708	7824	7702	7813	7754	8015	7809	7845	7823	7777	7713	7791	7764	7594	7798	7891	7883	7711	7786	7753	7820	7951	7668	7684	7812	7716	7787	7828	7716	7812	7799	7770	7801	7809	7647	7762	7840	7781	7775	7713	7867	7740	7737	7821	7740	7964	7754	7694	7778	7866	7805	7687	7805	7881	7721	7833	7793	7661	7858	7651	7823	7736	7706	7837	7678	7674	7847	7942	7805	7734	7803	7813	7878	7780	7820	7840	7713	7820	7895	7784	7894	7626	7757	7799	7667	7776	7824	7707	7935	7764	7880	7728	7630	7745	7712	7873	7792	7836	7656	7885	7806	7899	7732	7803	7767	7785	7767	7771	7761	7798	7767	7804	7653	7777	7855	7790	7841	7694	7862	7784	7787	7756	7802	7795	7825	7825	7776	7722	7751	7720	7621	7798	7799	7805	7870	7891	7902	7732	7733	7804	7805	7805	7759	7886	7660	7728	7877	7746	7874	7583	7824	7823	7713	7676	7889	7687	7754	7793	7727	7920	7811	7767	7749	7831	7749	7841	7797	7860	7790	7729	7755	7774	7809	7881	7797	7848	7766	7824	7748	7776	7798	7751	7728	7850	7710	7759	7722	7712	7867	7864	7875	7730	7810	7689	7897	7855	7785	7865	7780	7806	7762	7793	7749	7800	7732	7856	7825	7821	7765	7793	7796	7714	7666	7700	7786	7787	7782	7745	7852	7714	7656	7709	7789	7802	7833	7839	7814	7694	7755	7797	7732	7802	7655	7879	7853	7862	7591	7781	7788	7852	7894	7846	7810	7771	7862	7835	7731	7757	7826	7703	7901	7882	7674	7747	7649	7848	7877	7866	7792	7680	7953	7818	7789	7869	7931	7887	7873	7807	7764	7748	7962	7835	7690	7624	7830	7852	7935	7965	7838	7774	7745	7761	7880	7654	7828	7775	7927	7758	7652	7796	7798	7755	7814	7690	7770	7940	7756	7826	7771	7791	7772	7746	7646	7778	7780	7839	7730	7794	7805	7745	7946	7770	7896	7831	7937	7813	7903	7801	7927	7835	7808	7828	7740	7671	7906	7720	7879	7828	7828	7721	7849	7920	7806	7892	7915	7775	7873	7686	7745	7712	7878	7957	7634	7739	7834	7827	7646	7745	7748	7716	7687	7745	7651	7637	7841	7748	7702	7815	7798	7809	7780	7857	7770	7745	7636	7781	7791	7771	7684	7798	7800	7831	7695	7748	7814	7893	7803	7861	7678	7745	7710	7822	7763	7813	7664	7734	7767	7847	7863	7931	7936	7757	7745	7650	7759	7864	7812	7776	7775	7764	7830	7822	7916	7758	7710	7817	7696	7789	7847	7766	7689	7819	7663	7677	7847	7671	7748	7775	7702	7787	7797	7811	7725	7726	7833	7714	7820	7709	7820	7797	7809	7753	7732	7745	7830	7668	7788	7725	7855	7914	7689	7809	7847	7686	7755	7639	7743	7793	7785	7738	7740	7808	7901	7684	7810	7690	7791	7924	7830	7830	7635	7976	7853	7786	7799	7713	7769	7639	7861	7851	7741	7730	7782	7753	7821	7708	7777	7829	7763	7937	7772	7774	7798	7698	7760	7721	7813	7863	7849	7852	7923	7741	7689	7849	7927	7919	7850	7741	7736	7708	7674	7799	7796	7742	7713	7830	7727	7653	7839	7721	7806	8019	7815	7793	7699	7827	7920	7720	7821	7872	7870	7707	7902	7738	7906	7908	7699	7803	7771	7698	7818	7839	7707	7836	7787	7879	7761	7856	7750	7857	7786	7727	7962	7762	7853	7758	7536	7878	7843	7806	7734	7772	7880	7803	7790	7854	7820	7835	7766	7832	7763	7816	7802	7779	7849	7639	7782	7770	7833	7877	7728	7643	7834	7732	7776	7775	7870	7821	7938	7829	7770	7778	7700	7840	7737	7813	7854	7751	7771	7871	7691	7728	7825	7794	7792	7720	7953	7732	7742	7652	7824	7700	7934	7764	7814	7851	7888	7779	7678	7874	7820	7672	7823	7800	7766	7756	7717	7852	7890	7744	7793	7762	7793	7881	7820	7950	7794	7835	7782	7847	7993	7857	7889	7847	7775	7862	7679	7795	7805	7790	7789	7853	7704	7790	7767	7681	7763	7797	7891	7830	7730	7831	7700	7823	7753	7710	7875	7767	7815	7757	7666	7836	7761	7865	7844	7809	7717	7815	7851	7669	7765	7754	7771	7810	7809	7812	7754	7833	7825	7735	7809	7810	7841	7665	7654	7801	7798	7860	7720	7743	7932	7795	7804	7775	7779	7733	7833	7840	7726	7817	7766	7719	7788	7777	7702	7784	7750	7721	7822	7865	7865	7815	7772	7891	7806	7770	7648	7627	7786	7834	7710	7727	7803	7938	7845	7820	7797	7727	7814	7897	7802	7769	7682	7819	7800	7857	7784	7810	7892	7702	7874	7759	7840	7804	7687	7884	7684	7886	7697	7857	7742	7758	7868	7873	7925	7860	7813	7797	7805	7694	7831	7781	7792	7929	7761	7847	7674	7795	7781	7856	7742	7725	7832	7833	7839	7771	7926	7815	7885	7916	7779	7799	7717	7730	7931	7811	7823	7789	7685	7885	7703	7687	7819	7767	7686	7641	7813	7917	7765	7715	7629	7754	7757	7733	7664	7839
2739	1346	1166	10977	30685	32204	19797	7667	2581	1253	952	1001	868	886	927	908	919	909	885	899	943	861	878	896	930	888	928	914	869	960	946	852	882	918	896	864	937	929	956	935	967	939	974	950	906	949	876	885	892	923	929	919	918	894	936	908	901	954	905	924	863	917	897	892	968	905	943	869	950	900	930	881	956	941	870	930	879	916	861	952	900	900	926	845	916	932	900	938	958	908	861	913	946	898	892	901	944	943	948	872	895	922	900	867	901	909	927	871	907	909	883	963	937	871	914	883	946	905	864	925	932	941	898	894	992	892	917	903	936	898	880	993	882	873	932	923	957	909	930	888	893	884	886	909	930	923	932	891	880	918	895	849	912	939	922	884	918	911	910	919	973	913	919	929	897	890	886	951	971	907	910	868	916	886	882	904	898	921	902	923	914	901	905	893	887	952	886	893	870	886	902	936	931	921	914	945	956	917	954	937	979	889	932	975	885	888	915	919	949	901	898	876	890	914	884	912	940	869	839	858	940	880	926	916	928	954	915	905	940	905	914	855	894	915	945	854	907	849	866	869	847	882	941	866	910	974	902	922	950	909	938	914	962	918	910	891	892	911	909	887	913	908	913	910	907	910	911	847	950	944	901	944	936	914	890	944	921	859	886	892	879	918	838	886	935	920	881	919	908	949	899	884	876	952	888	870	862	951	893	906	868	961	907	857	868	893	870	921	934	907	894	905	910	916	950	904	934	933	897	899	866	896	831	849	857	987	867	870	964	880	948	914	944	951	966	936	914	924	875	969	936	935	917	865	861	933	931	876	915	907	878	905	949	896	886	890	929	913	913	978	926	908	888	931	887	923	907	928	926	898	940	925	912	931	961	912	933	880	866	912	926	927	901	930	943	935	925	916	945	912	948	936	926	893	925	883	913	892	915	890	926	975	931	915	840	876	961	856	919	888	971	950	907	943	901	903	936	927	938	953	975	935	895	889	921	952	897	923	888	844	882	921	916	860	961	894	941	866	870	893	861	904	962	941	910	880	837	874	976	916	891	897	888	879	941	892	898	975	930	927	931	877	892	861	951	882	927	929	894	904	865	888	891	916	930	900	898	940	899	879	946	914	945	913	920	924	954	930	886	930	905	888	910	948	924	923	937	853	934	912	891	901	938	914	925	921	906	873	873	918	842	930	945	919	901	845	881	863	940	906	893	962	933	902	963	959	909	898	905	954	864	918	915	879	917	922	874	860	951	958	924	894	870	957	935	889	961	967	910	925	933	917	914	884	883	904	881	940	913	924	929	993	953	996	852	947	923	897	951	931	969	892	911	926	927	895	876	905	916	884	876	931	930	904	894	951	937	895	904	906	956	913	904	881	921	871	923	915	925	902	920	922	898	916	862	823	931	925	881	901	909	891	929	949	989	875	919	936	918	933	947	922	958	894	878	935	878	962	836	895	928	927	917	938	875	922	882	966	933	931	904	928	916	930	876	922	951	896	922	897	870	936	993	974	869	877	918	902	865	917	985	865	897	919	840	1003	895	919	895	918	871	955	933	889	936	862	897	951	1000	919	837	897	919	889	939	926	885	906	909	921	897	942	928	929	880	921	897	897	913	952	868	895	890	853	912	917	868	923	878	880	881	874	928	929	924	905	915	947	874	924	898	906	929	927	883	946	953	932	940	914	947	922	908	939	932	945	833	910	915	955	915	932	933	920	881	868	873	881	940	844	948	907	900	911	945	923	924	963	922	932	963	926	964	936	920	851	899	882	923	943	950	944	909	881	899	941	965	937	920	944	944	951	895	882	965	903	921	909	883	921	954	969	950	904	926	968	928	889	914	962	931	902	943	960	955	935	909	924	942	942	877	949	853	894	906	898	913	894	920	875	906	915	928	897	919	885	902	904	886	892	914	877	883	878	916	945	904	959	887	944	905	961	857	943	927	857	901	896	922	904	895	881	896	927	910	889	907	900	976	938	936	907	882	949	881	918	919	898	856	935	879	927	889	904	887	856	882	938	908	909	874	960	935	926	986	873	887	945	958	939	903	933	912	906	879	900	908	921	903	908	928	901	927	914	937	894	900	911	1009	933	895	917	918	913	912	894	971	949	927	933	903	902	900	887	927	878	893	931	852	929	955	900	896	890	881	1016	915	912	912	909	910	940	889	910	884	886	884	884	961	950	905	901	923	941	894	928	913	915	876	893	898	929	930	889	923	877	925	871	907	874	920	896	884	817	833	894	874	966	907	912	903	972	947	973	863	934	882	954	942	912	945	886	919	920	919	903	962	914	898	895	957	890	925	914	938	864	905	930	868	885	878	860	872	935	904	855	871	916	956	954	974	910	947	913	935	916	872	929	885	884	923	944	905	875	890	906	923	898	928	916	948	882	870	924	858	921	922	919	946	924	893	910	933	900	912	951	912	876	901	913	902	923	939	942	908	957	921	933	906	920	880	874	962	913	922	903	875	923	914	971	923	936	928	945	966	924	909	854	914	957	927	936	899	949	944	914	837	906	931	912	937	890	922	933	902	865	853	889	960	893	903	932	913	901	905	866	883	898	917	917	942	934	940	842	884	924	868	898	869	932	927	897	944	921	982	909	879	850	931	887	866	885	917	920	919	941	923	886	919	917	854	887	879	897	913	899	860	874	973	897	922	949	950	866	863	972	923	863	932	909	955	869	925	905	887	875	848	938	916	953	927	912	923	925	941	905	902	897	864	913	909	921	911	922	934	955	961	892	913	933	895	940	934	914	867	935	907	952	924	986	941	915	918	921	930	918	938	914	990	941	872	936	934	930	943	899	955	908	947	920	919	877	918	928	921	935	851	930	908	895	908	917	931	892	885	890	883	902	887	899	906	911	935	914	897	955	894	932	879	898	871	931	927	919	897	916	947	861	939	935	899	911	949	954	1007	936	878	890	903	898	914	922	957	842	891	899	928	938	917	901	908	954	871	841	872	867	874	937	899	928	913	955	886	923	896	926	941	920	950	931	879	892	890	900	885	884	894	883	931	903	883	872	932	892	899	882	965	915	918	920	937	919	885	908	949	968	923	888	863	919	910	893	905	926	972	922	881	910	862	841	947	947	921	931	883	970	948	831	929	862	927	970	932	929	929	860	884	927	893	955	943	869	893	902	929	893	929	985	927	934	922	894	923	962	901	874	944	916	950	945	934	910	894	894	912	903	883	927	902	969	888	880	895	893	925	948	898	903	953	893	912	895	951	919	919	895	939	890	909	909	992	895	966	901	930	904	912	928	923	882	916	903	957	914	979	950	899	885	870	901	904	1002	912	903	907	929	922	894	892	927	918	890	817	1013	894	907	867	927	890	949	909	890	940	929	953	889	883	948	838	907	873	925	940	921	899	922	948	924	881	945	883	914	920	913	899	897	972	857	894	865	948	947	893	936	906	909	935	920	921	938	921	922	920	882	867	937	842	871	886	895	893	942	978	916	922	911	909	901	965	891	893	932	874	934	908	914	918	882	907	870	948	868	892	862	897	989
20984	13885	10719	62974	97215	90027	68919	45064	27027	13844	8751	7836	7794	7829	7683	7787	7761	7694	7812	7685	7608	7668	7789	7749	7748	7683	7919	7761	7900	7772	7809	7822	7715	7654	7778	7780	7758	7847	7691	7842	7721	7621	7843	7765	7801	7749	7773	7812	7840	7802	7753	7788	7973	7737	7722	7625	7749	7777	7647	7772	7892	7831	7857	7792	7723	7685	7821	7656	7794	7740	7895	7726	7752	7773	7790	7751	7830	7726	7812	7762	7772	7691	7689	7671	7818	7762	7710	7714	7767	7744	7771	7986	7870	7853	7796	7729	7772	7777	7748	7788	7805	7771	7786	7774	7693	7848	7793	7794	7620	7814	7740	7686	7742	7826	7703	7713	7943	7735	7788	7755	7812	7693	7809	7677	7888	7823	7920	7777	7742	7820	7882	7686	7681	7673	7719	7727	7723	7876	7796	7672	7680	7793	7770	7850	7770	7822	7725	7787	7701	7693	7804	7670	7944	7722	7719	7884	7791	7755	7877	7881	7786	7799	7679	7837	7911	7768	7857	7720	7782	7757	7878	7720	7841	7695	7788	7833	7812	7769	7735	7649	7783	7425	7881	7699	7778	7852	7749	7819	7803	7847	7617	7774	7763	7784	7764	7819	7811	7662	7820	7714	7767	7812	7732	7709	7744	7742	7673	7829	7792	7885	7807	7850	7776	7718	7716	7734	7689	7790	7771	7871	7773	7697	7877	7814	7711	7740	7838	7723	7731	7542	7789	7682	7843	7727	7906	7789	7768	7874	7766	7752	7732	7701	7832	7860	7574	7740	7759	7731	7916	7658	7938	7679	7866	7728	7772	7800	7883	7666	7746	7708	7753	7761	7839	7751	7734	7773	7630	7834	7800	7842	7851	7740	7725	7774	7731	7711	7704	7786	7834	7805	7865	7837	7839	7743	7814	7747	7804	7712	7713	7892	7777	7784	7641	7812	7782	7850	7775	7777	7819	7754	7812	7839	7770	7730	7712	7726	7671	7835	7582	7794	7597	7818	7774	7763	7868	7840	7712	7687	7774	7694	7830	7870	7696	7896	7683	7731	7743	7726	7661	7919	7673	7767	7759	7830	7740	7763	7638	8010	7894	7820	7753	7857	7676	7659	7731	7646	7738	7819	7843	7840	7832	7824	7842	7641	7763	7699	7664	7723	7877	7784	7854	7843	7754	7851	7864	7863	7647	7801	7940	7895	7759	7804	7757	7849	7731	7782	7796	7748	8027	7689	7711	7775	7836	7910	7887	7701	7939	7890	7805	7768	7790	7892	7846	7770	7830	7807	7810	7851	7831	7729	7821	7766	7788	7712	7862	7706	7803	7755	7693	7746	7742	7810	7702	7783	7677	7679	7789	7738	7867	7715	7871	7704	7837	7707	7764	7838	7752	7744	7735	7833	7738	7670	7720	7746	7815	7771	7752	7718	7767	7856	7770	7920	7730	7740	7785	7792	7837	7888	7824	7789	7731	7647	7848	7742	7695	7832	7784	7781	7882	7829	7715	7781	7928	7713	7740	7831	7697	7692	7745	7841	7800	7695	7798	7762	7804	7878	7727	7690	7729	7714	7718	7722	7744	7869	7937	7841	7826	7829	7872	7820	7680	7857	7799	7749	7723	7719	7688	7846	7854	7891	7783	7784	7749	7749	7763	7747	7793	7843	7844	7878	7836	7869	7745	7785	7716	7747	7793	7789	7775	7793	7807	7771	7804	7768	7755	7742	7891	7743	7822	8015	7745	7920	7652	7689	7773	7730	7886	7745	7747	7742	7921	7789	7686	7721	7730	7804	7737	7783	7668	7824	7748	7796	7596	7839	7704	7745	7802	7781	7863	7769	7753	7747	7754	7749	7793	7887	7832	7770	7913	7673	7802	7682	7926	7779	7916	7924	7829	7880	7644	7721	7765	7735	7808	7889	7929	7707	7633	7796	7827	7778	7922	7786	7785	7583	7670	7739	7770	7714	7828	7787	7762	7869	7854	7868	7773	7697	7819	7655	7865	7777	7938	7808	7900	7755	7817	7855	7711	7860	7649	7667	7859	7736	7601	7778	7790	7787	7789	7770	7717	7725	7835	7799	7850	7923	7812	7593	7747	7882	7712	7564	7801	7824	7854	7744	7768	7649	7823	7661	7750	7805	7764	7762	7847	7797	7886	7744	7803	7790	7730	7778	7637	7707	7706	7707	7719	7831	7699	7760	7840	7716	7721	7687	7827	7682	7821	7604	7731	7752	7534	7755	7728	7880	7943	7812	7808	7754	7705	7617	7769	7715	7761	7733	7730	7764	7802	7911	7837	7846	7825	7760	7803	7736	7715	8004	7751	7829	7845	7739	7683	7799	7633	7876	7874	7769	7885	7733	7737	7744	7828	7793	7763	7811	7717	7747	7715	7861	7708	7594	7779	7672	7665	7809	7794	7716	7700	7861	7895	7772	7893	7890	7746	7723	7856	7650	7680	7846	7748	7720	7751	7784	7762	7797	7782	7815	7714	7793	7870	7937	7794	7793	7650	7755	7773	7868	7723	7839	7868	7843	7822	7714	8030	7910	7815	7667	7820	7752	7864	7694	7795	7712	7661	7784	7848	7774	7645	7755	7784	7678	7762	7827	7796	7847	7847	7762	7778	7692	7781	7843	7859	7736	7684	7717	7822	7740	7770	7658	7710	7870	7845	7730	7708	7732	7776	7715	7728	7738	7788	7807	7678	7828	7733	7806	7640	7784	7746	7710	7789	7668	7908	7884	7752	7786	7832	7812	7708	7710	7727	7830	7736	7790	7753	7725	7813	7720	7798	7706	7807	7649	7796	7689	7782	7667	7669	7738	7611	7894	7838	7756	7825	7867	7666	7864	7839	7636	7849	7843	7753	7800	7769	7858	7695	7778	7777	7728	7784	7820	7806	7813	7769	7746	7742	7850	7792	7616	7882	7917	7793	7774	7763	7759	7767	7762	7795	7786	7665	7716	7992	7674	7833	7844	7842	7868	7817	7696	7732	7760	7788	7771	7740	7702	7793	7858	7743	7867	7737	7873	7824	7740	7868	7923	7860	7781	7764	7880	7748	7944	7691	7702	7725	7709	7707	7730	7714	7760	7726	7896	7721	7849	7803	7709	7704	7817	7681	7710	7767	7627	7847	7768	7666	7870	7845	7891	7710	7889	7789	7663	7819	7741	7734	7671	7822	7567	7788	7816	7730	7833	7752	7805	7713	7783	7766	7754	7572	7686	7794	7799	7784	7807	7865	7860	7833	7843	7844	7849	7840	7837	7724	7680	7899	7750	7770	7769	7851	7750	7552	7846	7862	7761	7865	7703	7830	7708	7836	7685	7842	7781	7779	7807	7703	7754	7812	7731	7763	7855	7717	7844	7758	7684	7903	7785	7882	7747	7718	7796	7898	7893	7701	7806	7734	7628	7721	7738	7800	7834	7888	7849	7750	7605	7728	7783	7764	7837	7771	7729	7734	7780	7799	7655	7820	7821	7697	7867	7866	7929	7690	7758	7736	7785	7818	7771	7743	7666	7661	7770	7832	7779	7860	7769	7821	7719	7760	7720	7647	7752	7832	7884	7612	7797	7812	7799	7798	7779	7709	7730	7920	7854	7792	7706	7844	7636	7783	7845	7737	7765	7757	7838	7760	7807	7744	7792	7779	7795	7817	7739	7591	7700	7806	7845	7766	7804	7871	7654	7821	7722	7700	7838	7700	7789	7671	7768	7756	7702	7895	7752	7861	7964	7693	7808	7801	7779	7646	7585	7817	7737	7718	7895	7704	7876	7636	7812	7766	7847	7673	7888	7862	7751	7765	7830	7690	7737	7815	7709	7618	7723	7789	7668	7731	7804	7750	7816	7811	7704	7801	7670	7770	7821	7662	7770	7687	7858	7772	7739	7771	7811	7809	7770	7726	7852	7725	7739	7725	7850	7696	7853	7888	7821	7660	7788	7866	7722	7565	7861	7865	7771	7791	7717	7814	7762	7837	7865	7710	7712	7814	7780	7764	7790	7788	7826	7814	7581	7831	7638	7787	7851	7614	7810	7637	7755	7868	7880	7759	7829	7787	7814	7739	7734	7843	7863	7716	7927	7733	7690	7806	7864	7733	7779	7687	7797	7753	7843	7849	7779	7891	7734	7624	7857	7771	7798	7679	7758	7849	7667	7846	7823	7836	7884	7733	7644	7731	7795	7795	7822	7885	7833	7808	7787	7774	7717	7827	7753	7672	7743	7687	7657	7705	7913	7873	7783	7696	7763	7939	7727	7648	7813	7666	7846	7846	7740	7716	7774	7788	7798	7686	7875	7782	7747	7584	7827	7841	7838	7694	7613	7792	7800	7774	7788	7822	7820	7800	7712	7695	7679	7799	7705	7862	7730	7773	7791	7752	7885	7712	7817	7705	7829	7834	7889	7800	7831	7822	7797	7852	7761	7720	7740	7798	7826	7652	7810	7753	7886	7802	7832	7813	7774	7783	7875	7675	7884	7654	7832	7838	7925	7932	7819	7777	7725	7770	7756	7637	7764	7676	7822	7693	7708	7777	7778	7722	7724	7887	7676	7694	7690	7855	7736	7869	7761	7860	7729	7826	7814	7672	7763	7867	7744	7700	7771	7698	7696	7843	7779	7754	7669	7714	7815	7743	7776	7855	7851	7764	7692	7867	7775	7660	7755	7712	7815	7741	7766	7727	7786	7846	7854	7836	7734	7825	7759	7811	7787	7765	7778	7791	7629	7748	7658	7729	7768	7859	7772	7742	7829	7799	7857	7756	7763	7733	7674	7808	7830	7850	7747	7793	7776	7792	7898	7841	7916	7766	7841	7732	7836	7721	7811	7779	7825	7870	7826	7765	7762	7853	7747	7747	7695	7781	7839	7834	7702	7740	7942	7846	7775	7841	7762	7648	7806	7877	7704	7811	7748	7803	7786	7802	7831	7726	7557	7844	7684	7807	7738	7678	7790	7720	7819	7718	7720	7809	7716	7825	7727	7826	7774	7770	7842	7773	7919	7749	7797	7862	7876	7777	7709	7658	7824	7606	7748	7657	7654	7747	7899	7569	7807	7750	7772	7633	7685	7858	7858	7897	7807	7704	7880	7762	7763	7759	7683	7718	7767
2764	940	899	2218	8942	9374	4907	2340	1246	961	801	930	853	840	921	877	852	837	820	833	873	836	834	839	879	846	796	848	841	804	847	915	834	810	863	914	886	860	880	777	886	886	847	854	869	816	851	830	893	844	882	801	850	884	875	819	861	884	848	882	856	875	791	833	863	813	856	834	820	836	809	831	882	804	900	858	853	815	860	836	822	877	843	783	945	824	841	897	871	823	910	827	881	888	780	848	845	853	845	869	875	852	840	886	874	845	839	873	879	864	899	788	858	859	840	818	849	847	869	871	887	828	855	812	876	867	859	841	860	882	855	852	879	893	877	834	863	849	889	800	846	868	848	840	888	870	874	844	819	873	864	856	846	891	844	864	826	853	866	851	854	872	902	847	890	863	821	859	875	824	936	801	829	818	830	808	840	822	874	874	861	868	837	888	846	813	840	849	866	881	835	883	863	767	867	788	869	843	839	853	888	862	793	865	881	842	862	881	877	830	826	870	853	881	921	821	888	819	920	870	849	824	834	847	864	853	912	847	836	819	839	850	855	834	834	840	828	821	894	855	823	866	870	867	817	868	832	827	876	855	868	866	865	871	821	833	850	840	831	853	856	863	855	849	865	842	824	824	867	790	912	823	840	875	874	863	846	812	856	886	797	798	836	849	845	798	810	824	822	829	885	826	858	871	883	883	872	846	810	836	841	845	852	899	829	868	837	800	887	841	861	853	824	812	865	820	798	875	852	905	838	798	824	836	779	843	857	799	836	866	882	791	849	876	837	881	837	869	828	849	839	869	885	896	872	833	848	827	832	875	886	839	868	860	847	857	818	822	831	897	816	862	863	895	834	859	850	835	853	815	847	877	827	862	833	824	909	921	906	843	847	852	878	853	823	860	871	827	835	904	880	830	852	814	876	818	875	832	801	827	874	853	860	866	875	891	831	849	866	825	812	796	813	851	769	882	898	877	880	828	835	817	876	821	836	890	809	814	869	883	851	812	860	871	870	849	866	841	845	792	835	889	844	792	872	860	837	845	837	872	864	852	861	879	888	872	904	868	833	826	869	884	864	822	878	868	849	843	828	816	862	850	899	880	863	834	838	881	889	878	855	841	844	858	858	874	821	800	840	885	826	877	805	832	844	870	835	879	862	812	847	878	819	876	856	861	871	836	887	831	849	866	880	878	834	903	863	801	863	851	834	838	821	845	797	881	858	821	826	805	890	841	848	841	833	825	829	830	854	846	883	857	839	825	877	831	908	853	833	904	803	835	894	850	804	801	901	828	838	823	883	900	866	870	869	830	836	851	873	804	851	836	828	838	838	850	857	863	844	802	894	889	821	838	842	815	869	892	864	839	865	827	850	859	857	872	835	898	854	882	838	844	835	833	779	873	811	818	830	871	816	867	871	812	841	890	890	833	846	873	872	790	878	851	879	843	857	897	833	849	857	810	865	812	903	817	828	837	865	884	847	851	862	855	841	859	870	870	848	850	916	843	856	852	881	835	830	837	824	848	885	851	821	800	837	846	829	837	851	863	841	863	893	860	875	899	810	912	854	835	874	812	810	912	857	849	883	845	849	839	828	872	863	890	951	866	830	871	813	849	866	834	883	868	867	852	846	827	836	828	882	894	868	851	835	850	832	867	896	810	881	872	847	891	867	899	813	870	856	860	865	834	879	870	870	846	882	886	929	870	903	843	801	852	826	895	887	823	853	839	845	825	904	907	786	892	911	882	852	863	760	892	875	882	881	848	833	845	888	861	847	863	860	832	867	899	844	821	798	822	838	818	876	820	790	822	819	796	838	803	874	845	867	865	817	827	856	866	839	812	857	877	839	833	777	841	843	834	879	864	848	878	779	867	860	823	831	869	853	865	837	860	837	822	906	854	917	863	859	852	848	868	817	827	876	851	801	904	805	841	850	891	866	889	836	845	833	905	892	849	875	859	891	845	878	898	863	845	838	842	853	824	846	794	806	867	810	818	830	813	857	862	874	865	814	875	858	880	860	894	779	870	851	852	856	892	903	841	852	832	849	874	878	842	882	839	926	864	879	845	824	835	851	878	934	848	883	833	853	818	841	899	866	813	888	816	860	854	863	870	834	807	932	837	831	862	793	895	876	861	862	819	865	862	865	828	800	870	790	873	884	803	860	839	835	836	853	860	897	857	799	901	894	857	845	788	846	838	888	811	854	843	826	834	877	821	906	838	857	832	854	860	812	859	803	877	852	871	845	900	865	836	855	835	803	792	920	865	820	843	892	825	871	823	860	875	853	894	816	851	842	841	851	850	790	894	855	831	927	918	821	852	862	771	844	933	830	870	880	823	888	877	878	824	837	880	855	898	854	811	862	916	867	797	847	867	873	790	856	858	866	803	850	824	874	876	825	886	844	859	874	870	846	842	815	858	854	806	840	907	868	841	849	830	854	876	855	895	842	904	847	860	844	810	837	863	876	858	845	862	843	924	867	826	835	922	854	819	819	878	894	840	850	816	843	890	861	856	831	898	878	881	822	886	836	862	849	839	879	843	860	838	826	848	882	820	829	836	803	894	849	863	825	816	823	901	846	829	869	826	830	867	872	816	853	877	808	835	827	878	880	859	858	839	903	896	866	903	769	862	837	876	872	853	860	847	807	873	880	866	896	838	831	827	850	854	867	825	915	817	877	897	852	848	870	899	887	869	878	861	888	832	885	845	817	859	825	854	878	831	863	866	893	864	824	833	852	834	831	809	836	880	861	848	903	848	848	868	887	838	772	890	867	869	852	842	862	839	848	818	835	866	838	905	819	840	809	875	809	846	885	875	874	773	842	855	861	881	857	844	872	831	862	855	839	825	849	885	874	840	903	827	845	894	861	869	878	908	847	818	846	848	832	858	836	846	851	882	794	890	854	825	850	829	877	877	848	853	825	893	861	878	814	848	848	785	875	862	815	822	842	941	884	866	830	929	835	856	825	877	833	917	811	852	877	879	896	856	854	857	871	895	859	859	797	829	918	882	809	834	844	847	838	794	877	844	804	841	806	856	835	770	884	827	878	836	817	927	872	874	893	858	851	794	861	841	813	880	804	842	881	845	877	914	833	823	842	812	907	847	902	776	827	900	832	913	840	846	832	831	822	889	907	838	803	863	878	866	830	820	857	819	816	873	879	892	848	832	856	776	840	913	860	825	897	851	879	859	812	878	868	862	872	878	863	890	864	846	881	851	847	894	852	847	804	877	835	836	898	838	824	962	873	878	845	829	843	795	871	830	858	849	873	839	856	844	901	881	851	836	853	836	894	872	870	853	796	833	836	807	932	861	900	873	806	802	943	874	861	863	820	808	877	899	898	843	883	785	843	808	874	849	845	864	825	867	816	838	911	835	868	892	888	875	896	853	891	858	863	863	830	882	939	824	855	848	845	829	850	911	851	825	903	859	843	889	813	845	839	847	901	828	879	908	847	815	815	839	853	821	867	886	871	835	821	880	825	900	829	807	853	854	874	846	837	823
13090	8996	7774	34686	66551	58290	41738	26728	14104	8780	7478	7467	7359	7291	7214	7290	7337	7131	7293	7150	7260	7296	7334	7253	7258	7248	7463	7333	7315	7324	7343	7213	7368	7364	7305	7498	7332	7339	7292	7326	7288	7347	7336	7270	7284	7283	7215	7388	7308	7237	7097	7427	7229	7327	7243	7206	7198	7312	7388	7321	7297	7331	7236	7273	7257	7389	7282	7272	7263	7303	7252	7216	7336	7251	7341	7194	7302	7303	7289	7423	7212	7226	7278	7350	7373	7259	7262	7359	7386	7340	7327	7292	7193	7198	7367	7266	7468	7274	7208	7316	7371	7362	7282	7291	7145	7314	7214	7394	7283	7293	7272	7327	7343	7348	7251	7338	7290	7377	7255	7378	7250	7367	7248	7298	7371	7240	7336	7377	7313	7232	7251	7281	7319	7339	7360	7269	7219	7260	7195	7260	7265	7365	7380	7205	7270	7274	7379	7411	7209	7291	7301	7389	7253	7196	7367	7365	7323	7180	7228	7291	7412	7310	7270	7313	7402	7305	7335	7256	7296	7371	7281	7457	7390	7280	7263	7284	7426	7258	7190	7268	7282	7239	7341	7131	7298	7227	7370	7265	7416	7321	7382	7352	7306	7391	7274	7389	7301	7250	7356	7219	7226	7361	7316	7234	7293	7308	7257	7404	7351	7231	7328	7286	7255	7173	7275	7329	7261	7347	7290	7275	7285	7395	7166	7347	7224	7308	7296	7171	7244	7291	7236	7292	7356	7373	7263	7191	7223	7236	7261	7410	7440	7283	7417	7293	7415	7364	7298	7226	7322	7190	7298	7408	7220	7270	7202	7279	7380	7238	7350	7277	7271	7228	7231	7307	7274	7332	7354	7227	7251	7258	7215	7298	7180	7277	7261	7316	7344	7443	7314	7299	7436	7447	7251	7253	7401	7245	7251	7351	7323	7225	7331	7301	7392	7126	7320	7343	7305	7317	7425	7339	7298	7306	7283	7213	7336	7257	7247	7224	7381	7336	7359	7392	7225	7271	7254	7285	7315	7397	7351	7304	7232	7289	7301	7457	7321	7244	7213	7192	7174	7401	7286	7364	7381	7188	7415	7385	7294	7288	7341	7351	7290	7331	7344	7262	7309	7209	7364	7301	7379	7245	7252	7214	7283	7314	7357	7337	7179	7423	7436	7312	7407	7323	7288	7183	7335	7388	7254	7170	7269	7250	7232	7282	7292	7197	7267	7261	7316	7253	7268	7162	7344	7305	7375	7231	7353	7342	7323	7266	7332	7405	7304	7156	7316	7469	7424	7362	7378	7333	7302	7343	7251	7175	7350	7221	7209	7504	7293	7258	7175	7270	7413	7282	7314	7261	7338	7246	7366	7376	7213	7319	7307	7326	7355	7224	7294	7382	7344	7341	7262	7189	7221	7298	7262	7252	7256	7440	7364	7222	7236	7378	7350	7369	7424	7350	7356	7346	7217	7239	7228	7320	7380	7254	7352	7245	7493	7289	7360	7323	7198	7367	7316	7321	7204	7171	7394	7306	7201	7352	7329	7219	7297	7176	7302	7363	7327	7228	7258	7313	7210	7305	7311	7253	7324	7307	7362	7398	7316	7271	7291	7245	7336	7393	7356	7383	7242	7358	7327	7408	7309	7275	7314	7241	7348	7291	7290	7296	7223	7315	7410	7332	7173	7338	7200	7392	7174	7175	7366	7318	7318	7340	7185	7358	7447	7315	7383	7259	7304	7315	7182	7318	7312	7420	7241	7312	7208	7302	7323	7257	7331	7194	7309	7379	7306	7375	7373	7318	7278	7423	7440	7351	7374	7296	7371	7295	7367	7452	7209	7298	7266	7292	7275	7232	7378	7280	7130	7313	7188	7292	7347	7228	7329	7242	7318	7325	7281	7266	7248	7256	7286	7251	7443	7246	7338	7375	7286	7337	7320	7194	7346	7329	7256	7366	7265	7383	7425	7202	7286	7260	7265	7163	7238	7393	7210	7268	7208	7375	7242	7353	7448	7263	7211	7243	7151	7276	7334	7337	7328	7244	7249	7258	7365	7308	7206	7256	7234	7301	7273	7417	7266	7388	7300	7203	7329	7270	7393	7417	7283	7335	7222	7411	7264	7417	7302	7372	7363	7307	7385	7377	7356	7332	7383	7385	7196	7339	7334	7454	7321	7260	7435	7205	7343	7265	7330	7399	7330	7331	7183	7440	7269	7345	7407	7278	7276	7326	7232	7467	7235	7209	7424	7300	7265	7387	7276	7377	7234	7314	7328	7310	7229	7369	7234	7229	7349	7332	7149	7414	7298	7356	7314	7297	7359	7387	7267	7418	7378	7185	7161	7266	7415	7344	7434	7394	7330	7254	7262	7366	7237	7377	7339	7327	7370	7374	7321	7322	7435	7180	7200	7354	7395	7267	7252	7317	7206	7353	7293	7222	7284	7243	7351	7390	7422	7347	7191	7302	7278	7286	7388	7171	7366	7260	7274	7252	7261	7245	7321	7254	7460	7427	7230	7233	7285	7390	7293	7248	7278	7297	7234	7330	7440	7334	7276	7485	7296	7374	7167	7202	7384	7395	7309	7301	7282	7275	7254	7182	7330	7323	7405	7323	7260	7360	7326	7328	7477	7218	7262	7395	7256	7294	7328	7172	7217	7210	7336	7287	7364	7272	7401	7257	7478	7243	7248	7283	7317	7364	7284	7342	7198	7357	7149	7291	7407	7345	7384	7295	7404	7310	7329	7381	7190	7232	7320	7348	7151	7256	7315	7228	7233	7371	7213	7347	7276	7245	7263	7293	7255	7392	7191	7307	7450	7256	7177	7302	7391	7384	7317	7293	7278	7274	7248	7288	7468	7269	7326	7237	7244	7236	7288	7283	7398	7211	7296	7332	7339	7358	7230	7483	7192	7201	7223	7305	7343	7419	7221	7391	7300	7243	7368	7347	7265	7360	7364	7491	7328	7278	7336	7301	7346	7327	7388	7380	7394	7336	7285	7327	7283	7262	7317	7357	7294	7309	7384	7356	7304	7267	7327	7289	7218	7250	7370	7214	7341	7444	7305	7349	7293	7349	7360	7490	7238	7351	7234	7146	7372	7296	7352	7349	7271	7368	7416	7173	7254	7466	7331	7214	7232	7184	7289	7361	7374	7275	7264	7254	7325	7265	7358	7332	7406	7363	7387	7213	7478	7278	7349	7342	7455	7385	7442	7281	7207	7290	7160	7231	7277	7299	7246	7264	7469	7266	7378	7298	7427	7296	7294	7356	7196	7574	7217	7302	7445	7294	7343	7322	7420	7254	7350	7305	7309	7347	7262	7313	7328	7343	7462	7379	7200	7324	7265	7337	7267	7256	7182	7300	7326	7327	7318	7314	7338	7226	7444	7350	7448	7354	7288	7214	7335	7229	7322	7255	7405	7268	7303	7360	7340	7320	7335	7261	7423	7284	7236	7383	7165	7384	7301	7235	7367	7374	7140	7222	7458	7285	7502	7332	7438	7374	7185	7451	7360	7297	7307	7257	7316	7154	7442	7270	7286	7267	7312	7184	7347	7439	7388	7325	7341	7242	7292	7298	7429	7154	7231	7316	7171	7306	7255	7275	7360	7291	7280	7276	7168	7244	7411	7253	7357	7289	7210	7201	7324	7299	7297	7338	7096	7322	7408	7281	7320	7242	7238	7338	7316	7375	7309	7300	7237	7229	7186	7273	7259	7227	7336	7239	7243	7464	7410	7229	7341	7194	7238	7197	7303	7327	7401	7249	7164	7355	7139	7237	7297	7392	7357	7221	7301	7356	7267	7346	7251	7216	7304	7183	7333	7216	7358	7348	7227	7378	7135	7408	7373	7237	7329	7307	7237	7384	7462	7349	7236	7362	7394	7329	7451	7350	7341	7326	7268	7274	7205	7371	7456	7220	7344	7294	7317	7340	7489	7328	7354	7487	7265	7349	7290	7378	7329	7335	7268	7457	7320	7432	7266	7259	7387	7355	7192	7270	7365	7314	7349	7386	7465	7397	7326	7349	7297	7306	7415	7202	7238	7258	7235	7380	7424	7356	7278	7215	7335	7426	7289	7161	7326	7403	7193	7281	7262	7311	7310	7355	7297	7259	7224	7264	7255	7264	7234	7288	7332	7218	7372	7393	7232	7404	7210	7275	7262	7236	7350	7329	7336	7332	7306	7239	7228	7178	7400	7334	7238	7239	7244	7252	7413	7274	7359	7476	7316	7239	7268	7409	7393	7297	7276	7378	7305	7272	7285	7277	7282	7343	7335	7261	7237	7391	7288	7344	7183	7309	7370	7291	7163	7208	7397	7318	7243	7266	7359	7402	7226	7297	7367	7287	7420	7291	7339	7344	7286	7161	7336	7249	7279	7454	7333	7247	7301	7259	7252	7248	7296	7383	7295	7264	7315	7345	7245	7509	7292	7326	7189	7378	7299	7274	7264	7331	7306	7328	7272	7371	7175	7367	7285	7286	7279	7281	7348	7374	7402	7158	7298	7215	7307	7445	7279	7345	7400	7206	7413	7439	7278	7212	7268	7320	7171	7275	7243	7467	7251	7374	7242	7224	7327	7259	7149	7255	7281	7288	7268	7180	7373	7158	7153	7251	7245	7321	7245	7234	7304	7282	7264	7354	7474	7228	7327	7286	7182	7324	7341	7336	7304	7222	7303	7196	7327	7209	7261	7196	7365	7239	7308	7308	7197	7232	7315	7394	7365	7347	7227	7283	7323	7383	7296	7411	7396	7211	7401	7380	7320	7216	7289	7265	7365	7217	7397	7361	7385	7216	7216	7151	7282	7360	7262	7229	7294	7310	7406	7326	7297	7260	7321	7246	7398	7195	7216	7380	7307	7451	7364	7260	7352	7424	7353	7379	7352	7250	7259	7294	7383	7294	7259	7384	7441	7301	7129	7311	7254	7265	7296	7129	7183	7285	7310	7388	7346	7251	7412	7258	7167	7315	7357	7395	7250	7216	7411	7287	7312	7287	7225	7353	7324	7194	7358	7268	7309	7303	7340	7423	7405	7353	7329	7201	7432	7312	7244	7206	7282	7353	7311	7463	7290	7252	7417	7312	7305	7249	7175	7373	7319	7241	7391	7313	7280	7362
1507	1029	942	3966	17795	19049	11220	4470	1643	997	860	840	844	836	810	810	840	834	891	813	839	878	838	801	858	828	807	872	831	827	774	806	857	848	841	851	801	853	812	817	799	831	770	806	863	832	891	866	865	842	877	883	819	840	834	849	794	840	875	807	799	815	845	835	794	837	838	818	836	788	796	817	803	832	872	880	780	866	869	842	813	830	846	864	795	824	788	821	792	844	810	803	838	822	794	839	843	833	823	816	780	901	839	825	824	846	866	848	787	805	848	842	780	853	846	850	842	914	826	865	854	815	845	809	894	821	830	864	847	836	854	833	804	830	800	813	873	840	834	855	848	814	863	847	806	814	889	788	814	832	838	853	825	829	814	836	892	796	874	813	846	805	832	810	790	857	841	828	813	839	827	807	792	799	818	822	834	845	826	867	805	828	834	898	842	835	841	811	820	807	812	820	881	829	821	815	873	830	868	781	824	822	801	841	879	800	848	842	834	799	833	807	839	861	837	782	793	799	847	765	805	845	859	802	829	854	820	839	915	868	824	832	844	840	890	800	896	887	854	850	825	809	874	805	798	838	830	818	898	837	841	870	781	831	862	822	801	854	835	836	809	823	840	869	790	850	838	800	824	847	796	828	806	819	852	792	800	844	818	889	823	826	857	842	802	806	852	832	834	841	835	828	838	811	839	855	821	867	852	785	830	820	795	839	831	862	881	853	852	821	839	892	904	828	808	792	866	793	805	816	810	840	801	852	799	815	785	821	862	836	872	782	805	832	795	847	792	838	849	865	843	773	851	863	775	830	804	793	832	793	864	867	835	830	864	773	879	828	800	845	869	851	835	797	823	837	814	896	852	824	824	879	863	843	769	824	856	852	844	843	856	843	818	836	804	825	881	807	836	879	797	821	824	885	808	831	852	798	775	833	818	801	847	800	813	846	842	832	857	833	868	785	788	838	830	893	775	823	803	818	854	829	821	822	827	828	838	837	840	804	846	792	786	826	830	863	871	769	876	800	848	793	814	892	813	879	847	793	857	908	899	874	830	853	830	807	858	809	842	807	823	837	846	790	841	851	804	837	854	800	836	846	828	857	806	793	822	892	845	805	823	805	755	817	829	891	892	857	833	780	855	866	815	818	823	823	867	828	836	873	821	890	851	770	820	841	824	814	857	878	838	844	799	898	837	774	835	798	884	800	875	814	903	878	831	840	835	833	834	817	814	795	778	812	781	859	777	851	826	856	839	861	810	818	854	855	856	858	814	853	818	777	825	807	820	799	863	827	820	812	833	819	844	797	822	851	826	812	795	850	866	851	831	840	847	805	870	791	806	821	805	855	822	845	847	798	843	821	834	869	821	747	857	843	824	851	840	892	859	825	846	834	786	835	803	842	858	818	799	823	863	820	827	849	815	823	793	877	852	844	836	790	872	789	830	856	844	834	841	795	835	820	881	843	861	838	815	829	832	814	815	823	806	801	894	784	810	824	780	817	856	818	820	792	843	848	835	840	845	853	850	779	859	873	840	832	840	809	817	855	853	818	839	774	798	813	811	815	803	803	858	832	853	833	836	869	800	828	859	844	823	840	862	826	825	816	807	895	784	847	804	869	863	806	875	794	830	845	805	825	851	775	791	825	752	866	829	820	803	797	852	794	794	850	849	864	843	774	823	824	822	813	852	830	819	812	810	827	895	845	819	810	805	799	865	858	831	839	834	903	824	827	816	824	804	859	808	800	869	813	796	854	790	848	827	821	859	883	826	819	815	854	810	801	814	824	845	832	853	814	883	814	855	861	849	832	830	885	773	843	895	783	824	832	797	844	813	830	846	885	800	859	821	855	850	877	822	871	869	761	802	846	860	796	872	908	847	877	843	854	839	787	811	854	838	875	846	837	801	834	816	781	815	830	842	886	873	801	846	804	891	875	859	825	857	828	844	805	864	831	780	829	862	860	864	786	797	802	864	835	803	864	851	832	844	817	822	817	837	835	852	858	852	806	794	775	828	894	795	806	861	802	815	920	809	840	819	851	825	882	888	823	795	798	835	855	846	851	857	836	808	782	855	797	856	811	816	827	836	854	887	793	873	795	818	811	838	872	841	818	797	883	857	814	862	865	818	840	852	821	877	823	904	813	797	834	790	865	851	786	803	849	786	756	792	796	828	840	818	832	871	849	853	856	822	848	843	865	797	868	872	843	811	836	825	875	800	859	825	801	846	860	844	849	824	841	852	802	811	828	862	855	798	830	814	776	892	806	862	860	846	816	800	788	844	860	833	791	831	882	768	874	823	824	829	869	862	818	769	855	826	851	810	869	827	828	819	856	861	821	808	813	876	861	840	858	865	773	906	773	823	799	837	834	824	880	869	821	878	770	855	817	858	813	874	873	833	868	825	830	835	852	811	801	808	813	824	842	804	872	827	770	813	781	805	838	822	846	863	831	830	792	762	778	846	831	802	845	836	864	848	872	865	829	835	832	831	804	862	875	740	847	831	780	873	834	829	796	800	823	819	837	797	807	848	873	802	789	760	834	872	832	844	841	894	844	883	857	825	827	851	855	831	858	843	874	866	886	844	808	808	865	838	857	817	815	794	852	800	833	850	850	826	828	832	802	873	752	789	833	811	852	821	824	791	872	852	831	835	856	826	895	808	886	851	875	800	778	798	836	814	806	867	858	816	830	796	848	813	836	872	842	828	832	861	772	857	849	857	805	864	799	863	780	794	817	848	858	779	807	870	873	810	771	899	784	838	878	847	805	872	840	856	832	895	840	799	890	900	826	819	811	863	833	812	849	797	845	839	830	846	855	816	858	851	882	819	804	820	857	911	852	798	859	820	776	818	869	813	875	807	809	859	794	864	852	819	824	849	798	834	862	807	850	858	832	838	811	809	802	846	831	781	788	838	865	837	773	803	808	814	840	836	841	859	829	839	806	852	848	825	853	790	825	814	903	840	894	817	831	857	778	826	816	809	822	869	880	847	846	845	866	868	854	816	775	844	831	832	822	802	821	818	829	872	827	769	850	842	831	821	779	849	830	892	820	829	799	857	828	829	775	860	789	797	889	811	879	858	846	788	832	802	834	845	887	855	832	837	876	796	808	819	832	842	840	829	825	774	812	815	826	830	773	857	833	833	815	818	844	813	884	815	814	831	825	893	854	847	841	852	823	830	839	854	844	788	816	844	821	829	835	838	873	849	854	816	788	822	879	852	837	830	844	838	893	828	831	798	772	811	823	781	872	839	856	858	812	785	790	849	737	827	868	848	837	803	783	822	916	874	848	813	787	798	828	828	859	862	798	820	823	850	843	759	779	829	846	836	797	779	837	736	806	799	870	845	827	891	820	831	826	797	846	807	828	869	859	811	806	881	875	783	811	818	813	806	811	795	828	821	804	843	828	892	854	845	818	834	859	835	805	805	840	853	829	826	816	801	842	825	814	824	829	860	828	869	839	837	819	805	847	862	856	803	886	800	861	878	824	821	898	760	850	809	851
15061	10742	9461	45936	84532	76307	56396	37210	19647	10239	7752	7352	7209	7155	7248	7279	7274	7192	7165	7300	7234	7120	7253	7300	7246	7304	7178	7227	7120	7233	7189	7138	7290	7351	7282	7241	7171	7246	7189	7239	7348	7208	7122	7346	7159	7176	7212	7194	7148	7235	7169	7080	7188	7100	7371	7308	7235	7213	7204	7235	7310	7112	7292	7370	7237	7203	7256	7103	7224	7149	7181	7341	7193	7204	7279	7234	7085	7166	7261	7149	7147	7137	7256	7274	7362	7161	7298	7241	7175	7248	7135	7181	7164	7274	7259	7070	7299	7166	7274	7298	7198	7305	7252	7127	7260	7165	7189	7326	7058	7114	7214	7221	7305	7189	7259	7173	7304	7140	7244	7231	7184	7139	7181	7136	7217	7224	7248	7030	7230	7152	7227	7231	7194	7158	7123	7084	7069	7149	7213	7068	7327	7208	7252	7146	7278	7152	7248	7156	7203	7033	7226	7016	7046	7079	7357	7132	7207	7194	7151	7163	7068	7182	7181	7231	7150	7152	7150	7125	7253	7219	7109	7255	7136	7288	7170	7239	7310	7200	7153	7253	7236	7255	7164	7121	7158	7260	7103	7163	7171	7202	7163	7111	7334	7198	7287	7195	7295	7095	6981	7194	7262	7278	7068	7271	7261	7148	7123	7333	7256	7316	7275	7281	7222	7204	7190	7188	7227	7227	7293	7221	7273	7323	7329	7215	7209	7276	7239	7191	7351	7140	7100	7200	7228	7121	7178	7191	7264	7217	7247	7074	7117	7192	7280	7037	7153	7186	7225	7144	7089	7234	7116	7202	7283	7271	7280	7129	7155	7147	7189	7259	7051	7270	7150	7226	7197	7186	7294	7109	7235	7182	7212	7259	7325	7199	7204	7153	7039	7312	7366	7115	7295	7300	7254	7351	7078	7194	7167	7170	7327	7181	7336	7182	7384	7257	7214	7311	7144	7056	7197	7210	7172	7161	7176	7269	7186	7100	7127	7244	7119	7225	7111	7024	7222	7195	7141	7138	7131	7102	7254	7179	7212	7268	7172	7261	7130	7192	7188	7231	7142	7204	7172	7185	7209	7352	7176	7026	7305	7165	7052	7248	7295	7189	7198	7236	7192	7236	7140	7107	7205	7329	7194	7216	7203	7231	7170	7169	7213	7201	7286	7123	7343	7264	7263	7186	7122	7246	7209	7254	7242	7310	7191	7329	7172	7279	7284	7022	7187	7298	7271	7121	7156	7194	7093	7260	7210	7190	7211	7207	7093	7139	7206	7147	7127	7274	7076	7244	7243	7204	7258	7183	7275	7233	7349	7147	7290	6987	7119	7112	7058	7140	7301	7284	7247	7205	7260	7238	7152	7341	7197	7242	7213	7234	6995	7126	7202	7329	7197	7386	7268	7145	7083	7101	7187	7087	7275	7056	7284	7092	7223	7210	7160	7123	7159	7237	7156	7157	7186	7129	7250	7209	7177	7079	7153	7281	7188	7175	7199	7204	7079	7279	7106	7184	7179	7231	7136	7162	7320	7137	7339	7070	7158	7183	7090	7201	7077	7212	7138	7236	7193	7283	7282	7106	7272	7142	7185	7282	7134	7180	7104	7307	6994	7348	7106	7224	7174	7228	7099	7188	7343	7270	7212	7266	7180	7223	7161	7318	7204	7269	7224	7158	7239	7222	7148	7073	7328	7203	7125	7106	7253	7298	7149	7249	7304	7274	7135	7218	7240	7317	7111	7135	7303	7248	7251	7226	7219	7186	7313	7273	7229	7173	7289	7125	7060	7235	7152	7318	7310	7164	7180	7221	7189	7135	7234	7079	7144	7329	7262	7212	7174	7224	7182	7143	7257	7124	7177	7107	7273	7271	7263	7288	7205	7329	7201	7264	7256	7235	7162	7265	7293	7234	7272	7196	7268	7128	7226	7138	7330	7195	7202	7078	7148	7132	7136	7046	7428	7282	7238	7262	7177	7175	7207	7224	7089	7324	7068	7237	7248	7136	7264	7220	7156	7183	7222	7301	7183	7324	7026	7286	7208	7389	7225	7129	7350	7194	7208	7361	7164	7303	7172	7128	7268	7220	7188	7327	7143	7160	7248	7251	7133	7149	7226	7151	7283	7213	7196	7237	7245	7169	7173	7112	7220	7186	7196	7202	7129	7275	7250	7230	7120	7277	7203	7261	7301	7230	7281	7186	7207	7274	7178	7209	7137	7172	7252	7134	7218	7168	7250	7314	7335	7168	7309	7254	7202	7175	7079	7195	7180	7224	7159	7173	7277	7242	7343	7122	7372	7261	7193	7167	7169	7123	7258	7282	7256	7302	7250	7200	7204	7239	7173	7337	7265	7232	7231	7260	7193	7202	7236	7244	7105	7268	7273	7305	7317	7185	7143	7211	7132	7157	7199	7290	7192	7084	7139	7128	7319	7168	7254	7151	7216	7190	7181	7266	7290	7299	7164	7215	7213	7197	7193	7230	7203	7117	7258	7229	7229	7141	7177	7325	7212	7202	7203	7266	7287	7159	7105	7279	7082	7156	7225	7264	7121	7102	7272	7137	7134	7344	7356	7300	7227	7187	7368	7122	7233	7380	7289	7124	7296	7195	7034	7312	7129	7104	7233	7154	7174	7321	7054	7190	7251	7135	7136	7153	7099	7125	7284	7286	7170	7276	7187	7202	7197	7102	7271	7251	7158	7274	7243	7258	7135	7279	7232	7172	7226	7236	7173	7179	7151	7323	7190	7220	7165	7214	7229	7175	7251	7250	7352	7215	7151	7248	7284	7353	7232	7206	7297	7157	7358	7192	7350	7091	7255	7254	7239	7168	7225	7199	7249	7262	7239	7229	7238	7117	7176	7221	7262	7108	7246	7097	7210	7119	7177	7120	7188	7125	7246	7238	7238	7141	7281	7192	7202	7160	7191	7294	7304	7223	7297	7128	7165	7188	7287	7187	7136	7105	7160	7179	7281	7291	7110	7099	7202	7180	7097	7177	7228	7241	7204	7166	7169	7139	7098	7357	7282	7235	7202	7203	7217	7204	7319	7148	7319	7230	7115	7148	7258	7234	7120	7213	7143	7285	7266	7262	7265	7279	7305	7223	7135	7216	7165	7132	7064	7273	7364	7275	7264	7213	7197	7187	7192	7195	7271	7260	7149	7264	7266	7182	7102	7230	7130	7105	7237	7161	7143	7142	7278	7066	7200	7212	7241	7014	7259	7266	7086	7264	7340	7210	7258	7331	6970	7247	7387	7308	7196	7134	7334	7202	7130	7177	7185	7245	7357	7101	7195	7239	7092	7202	7128	7138	7343	7206	7261	7195	7222	7211	7289	7127	7331	7225	7127	7316	7180	7273	7247	7256	7294	7219	7369	7217	7246	7135	7206	7222	7189	7115	7196	7229	7177	7090	7199	7152	7253	7250	7207	7245	7208	7189	7164	7148	7143	7176	7234	7243	7153	7285	7181	7281	7118	7147	7059	7317	7241	7277	7276	7037	7340	7225	7198	7211	7181	7170	7223	7371	7184	7232	7132	7283	7255	7164	7203	7185	7213	7196	7172	7145	7267	7164	7207	7299	7135	7229	7164	7265	7127	7227	7126	7336	7189	7289	7188	7148	7238	7204	7279	7026	7208	7255	7165	7359	7267	7259	7317	7124	7074	7208	7249	7179	7166	7288	7310	7132	7228	7206	7262	7263	7199	7155	7287	7267	7296	7200	7168	7203	7038	7157	7240	7085	7231	7235	7258	7254	7227	7277	7232	7263	7126	7230	7272	7085	7161	7267	7181	7221	7256	7177	7313	7137	7236	7086	7190	7020	7056	7170	7157	7159	7280	7138	7132	7203	7245	7279	7074	7273	7307	7219	7222	7196	7149	7203	7303	7448	7101	7074	7241	7206	7161	7104	7155	7211	7195	7210	7279	7025	7322	7246	7282	7196	7187	7280	7256	7396	7127	7178	7142	7096	7329	7174	7246	7335	7195	7255	7268	7104	7191	7294	7120	7183	7327	7291	7167	7197	7316	7238	7163	7227	7210	7347	7189	7170	7138	7185	7165	7221	7194	7142	7234	7241	7332	7185	7215	7248	7398	7243	7122	7087	7226	7273	7221	7236	7238	7133	7057	7407	7185	7266	7146	7244	7089	7168	7261	7294	7251	7216	7325	7176	7166	7191	7196	7281	7249	7284	7340	7122	7137	7240	7222	7265	7278	7145	7046	7327	7246	7181	7095	7188	7276	7183	7224	7214	7178	7037	7152	7097	7268	7292	7183	7270	7221	7324	7123	7222	7173	7326	7082	7282	7255	7245	7298	7048	7324	7129	7239	7309	7166	7171	7292	7152	7284	7294	7302	7112	7354	7226	7296	7235	7158	7099	7233	7181	7261	7219	7052	7242	7317	7262	7163	7298	7297	7231	7317	7135	7227	7276	7203	7224	7235	7195	7260	7275	7199	7269	7256	7215	7215	7147	7190	7192	7248	7238	7210	7213	7159	7309	7158	7205	7183	7234	7206	7192	7285	7182	7183	7178	7265	7164	7228	7255	7173	7181	7226	7154	7178	7246	7123	7214	7231	7181	7280	7249	7159	7199	7228	7309	7115	7058	7330	7099	7250	7255	7125	7191	7312	7093	7214	7268	7217	7250	7226	7282	7295	7212	7231	7309	7126	7336	7277	7074	7219	7179	7195	7178	7196	7306	7177	7189	7096	7230	7094	7373	7224	7268	7237	7381	7192	7276	7212	7455	7165	7193	7113	7274	7125	7241	7270	7127	7166	7222	7270	7098	7253	7187	7306	7226	7316	7220	7224	7218	7167	7327	7146	7160	7269	7281	7306	7206	7286	7279	7130	7257	7244	7217	7308	7195	7317	7141	7307	7269	7199	7000	7278	7188	7307	7215	7250	7182	7136	7284	7236	7189	7392	7208	7137	7154	7244	7181	7143	7179	7306	7202	7281	7337	7181	7105	7292	7202	7180	7121	7192	7308	7314	7178	7099	7264	7180	7304	7166	7191	7209	7311	7194	7167	7211	7064	7205	7160	7316	7139	7223	7157	7284	7202	7246	7267	7260	7150	7153	7207	7143	7226	7352	7095	7162	7195	7323	7218	7202	7144
4147	1030	1119	4975	18913	21621	13051	5281	1953	1082	991	917	899	941	960	990	899	956	893	916	942	956	896	935	948	941	892	926	963	940	913	967	889	907	858	959	933	916	960	912	957	954	939	951	909	946	943	907	883	889	960	966	939	942	943	961	927	944	960	930	926	936	919	945	910	923	915	939	947	970	888	913	940	933	889	927	973	894	929	952	951	963	940	981	916	951	919	931	899	911	902	955	912	913	884	924	905	1007	872	881	945	956	973	957	943	901	968	904	912	962	941	965	975	954	932	910	933	891	926	913	919	926	994	860	952	936	923	952	958	917	904	922	942	932	955	960	906	917	960	951	935	936	934	920	940	950	972	935	964	916	930	938	865	991	965	910	942	969	887	968	959	960	913	936	951	929	938	917	934	964	890	936	932	940	963	905	929	903	909	931	932	939	945	969	909	965	934	1006	904	887	935	1009	963	958	946	973	948	956	969	879	934	911	912	936	907	952	956	862	963	933	933	929	928	937	918	975	940	928	975	861	950	959	905	915	920	920	890	1015	969	920	927	971	935	930	935	941	955	1005	929	920	922	873	956	924	906	879	882	875	928	941	906	935	982	945	952	892	979	954	929	912	959	964	921	924	961	972	933	992	953	880	916	923	916	901	937	976	917	873	956	904	928	911	959	926	942	948	907	894	913	937	960	932	1004	849	971	935	917	925	906	972	924	964	934	931	950	945	983	947	942	919	924	955	901	907	903	1005	957	940	1027	934	959	968	915	923	1004	948	970	928	953	932	964	924	909	908	939	940	898	943	933	974	927	958	949	939	917	901	920	956	921	993	951	897	940	901	934	953	906	900	899	962	897	933	953	928	930	916	922	919	947	978	917	858	894	874	898	897	907	898	900	953	914	925	962	1007	895	902	976	899	911	919	919	918	997	985	914	925	985	912	927	955	901	1008	980	898	955	943	935	914	977	941	899	992	953	943	993	881	958	933	940	980	952	949	907	937	930	959	922	923	915	933	958	969	934	946	931	948	952	962	976	936	904	923	966	987	862	923	939	966	985	981	988	942	997	917	933	958	949	971	893	964	918	967	948	894	966	890	949	951	958	917	870	932	940	957	941	969	982	953	936	940	876	930	994	971	918	914	890	910	954	931	952	882	970	980	962	963	922	924	936	919	934	950	961	921	951	907	979	982	924	963	940	940	872	957	957	917	890	880	972	961	960	945	959	952	975	895	925	948	951	904	943	919	930	961	922	915	907	914	904	897	995	935	952	936	938	875	971	992	897	900	960	921	957	917	951	976	956	995	981	942	915	928	920	968	915	975	965	953	950	882	869	963	961	918	986	981	971	953	912	936	985	977	942	933	975	879	883	940	923	935	919	957	902	936	907	904	930	946	974	844	920	906	912	944	963	913	962	950	912	949	958	972	888	971	970	929	940	942	927	917	911	979	870	963	912	924	960	914	899	928	933	941	882	888	993	914	978	967	904	968	943	900	896	952	950	942	961	863	943	946	920	961	934	917	900	941	961	940	950	933	939	950	945	913	983	948	902	927	921	940	931	904	954	896	927	933	918	892	927	993	884	896	951	948	882	987	934	924	937	913	907	900	999	979	885	960	949	964	923	894	939	918	918	898	952	931	931	904	1012	885	927	961	886	892	883	919	930	943	961	979	912	981	869	908	1007	968	917	923	925	908	920	917	927	900	972	888	904	945	923	941	939	864	935	929	980	890	900	934	883	903	951	982	874	970	940	952	976	892	955	966	903	968	933	951	960	905	935	891	939	920	943	928	904	893	930	981	922	964	919	937	914	873	941	939	939	923	895	980	905	891	977	954	965	938	1024	957	924	905	937	969	923	943	909	931	916	937	972	913	957	950	931	912	912	933	911	939	991	915	951	936	960	974	938	948	948	919	933	979	895	901	987	928	930	960	877	921	927	917	935	946	887	956	920	932	926	940	978	947	942	961	953	980	959	937	910	928	945	985	977	904	970	903	970	932	950	936	896	947	946	918	957	927	939	931	908	943	929	900	931	981	949	910	953	938	944	963	1004	959	890	933	919	902	920	952	951	908	921	959	909	946	953	928	911	932	908	922	950	933	923	919	887	951	947	984	891	955	944	942	939	933	954	948	894	945	901	915	989	934	921	916	913	929	968	902	946	977	947	985	936	942	962	925	917	921	936	995	965	956	991	950	897	974	951	937	996	898	908	960	980	918	991	918	933	953	869	923	946	988	942	872	900	977	911	949	981	973	940	876	925	931	961	969	912	931	982	973	925	938	968	932	970	906	948	919	941	954	936	937	930	987	975	965	936	926	913	965	965	960	967	955	940	998	940	928	906	934	922	924	906	939	903	947	936	919	926	921	914	933	993	887	960	945	936	961	923	904	850	900	931	950	939	910	938	930	958	961	917	973	951	975	909	906	961	865	943	970	936	983	933	950	976	957	920	927	946	932	903	918	955	898	889	957	956	883	995	956	940	969	875	891	952	907	959	934	956	941	971	938	979	914	935	914	947	900	888	947	935	975	920	926	909	935	965	953	900	920	972	896	931	928	861	950	940	929	936	939	949	967	962	911	962	967	930	913	940	991	919	884	968	971	903	969	910	926	930	901	943	954	920	927	956	913	963	906	1003	984	943	943	984	915	1014	929	938	932	975	928	888	926	924	944	962	939	934	915	968	910	873	918	975	926	967	910	885	924	934	962	986	935	938	955	952	930	969	869	882	936	942	926	998	948	937	914	945	895	948	914	898	886	963	892	895	867	992	868	940	940	948	939	967	907	911	966	905	919	980	941	950	980	999	955	927	940	951	917	923	968	951	928	916	961	965	940	968	944	911	951	949	926	927	975	897	857	897	941	950	990	927	955	1017	952	982	963	918	991	947	945	902	979	937	948	905	881	1001	952	916	939	964	964	984	941	994	936	935	966	938	927	936	915	934	959	905	915	913	950	922	957	970	928	913	932	933	950	933	957	903	948	957	881	988	928	978	936	933	1006	931	929	908	942	944	906	908	894	927	919	930	938	973	977	934	935	914	967	963	915	987	970	949	909	958	944	957	891	964	960	945	896	971	881	956	901	940	963	953	903	963	898	957	974	933	933	945	913	908	948	958	870	894	915	938	947	950	933	953	937	923	892	973	936	975	916	950	898	960	899	932	949	906	945	893	990	895	969	948	915	882	971	947	994	940	952	936	958	908	876	988	966	941	920	949	962	930	976	969	960	936	944	925	944	915	900	914	947	916	950	965	958	953	905	920	933	933	948	930	897	923	920	991	921	962	908	923	957	968	934	926	942	958	996	892	960	938	920	895	876	905	983	933	929	993	950	945	917	941	913	899	951	961	961	944	972	918	910	977	905	914	935	928	947	932	937	899	978	882	878	968	955	908	932	969	955	958	937	976	880	854	901	941	968	907	950	949	955	907	960	864	880	888	900	932	956	965	945	879	919	939	923	977	955	956	949	925	914	914	945	915	904	944	889	948	900	937	976	897	925	929	968	916	1005	919	972	932	919	927	935	930	914
15128	10750	11311	51926	86688	80368	60171	39989	22759	11532	8672	7890	7825	7941	7910	7944	7844	7931	7877	8016	8061	7854	7970	7893	7976	7943	7924	7898	7921	8021	7928	8004	7885	8024	7927	8130	7977	8046	8030	7876	7989	7849	7986	8028	8013	8002	7979	7879	7889	8014	7972	8050	8006	7872	8079	8091	8116	7955	8073	7911	8056	7932	7917	7931	7834	7997	8039	7706	8139	7893	7982	7891	7941	7961	7915	7972	8057	7990	7921	7918	7953	7838	7912	7850	7844	7887	8089	7838	8137	7978	7871	7820	7951	7841	7932	8012	7896	7921	7918	7885	7927	8047	7864	8068	8032	7959	7943	7989	7976	8063	7964	7994	7962	8012	7906	7919	8121	7930	8027	7988	7890	7963	7890	7956	7928	8035	7919	7960	7964	7943	7995	7873	7989	7783	7984	7937	7937	7922	7916	8066	7962	7939	7952	7980	7950	7925	7846	8071	7961	7920	7964	8005	8004	8043	8021	7965	7867	7987	7993	7878	7912	7940	7907	7986	7981	7938	7934	7968	7942	7886	7988	7955	7857	7940	7960	7980	8088	8004	8067	8049	8023	8092	7832	8077	7988	8020	7980	7941	7865	8034	7823	8232	7874	8121	8032	7865	8062	7892	7987	8151	7975	7967	7865	8051	7907	8033	8027	7915	7966	8013	7827	7949	8102	7970	7867	8018	7864	7924	8062	7884	7907	7927	8024	8015	8049	7877	7982	7944	7993	7961	7915	8015	7897	7957	8018	7987	8003	7914	7950	7966	7969	7909	7892	7944	7932	8022	7990	8000	7900	7924	7825	8036	7904	7920	8031	7893	7880	7969	8027	7998	7879	7981	7914	7908	8011	7981	8067	8028	7846	7802	7982	8087	8050	8081	8079	7943	7993	8024	8171	8039	7836	8025	7860	7862	8085	7918	7932	7855	8032	7956	7975	7917	7955	7952	7919	7991	7951	7956	7883	8065	7942	8065	7928	8076	7947	8066	7978	7965	7959	7954	7875	7903	7974	7874	7894	7928	7868	8003	7972	7992	7865	7915	7815	7973	7898	7935	7947	8015	8117	7964	8101	7939	7834	7978	7809	7973	8080	7822	8017	7885	8023	7880	7884	8019	8091	7971	7904	7927	7914	7922	8146	8050	7961	8087	7892	7884	7960	7924	8043	7971	7981	7933	7880	7884	7870	8001	7883	7837	7833	8047	7937	7985	7998	7961	8075	7901	8018	7886	7995	7910	8046	7966	7927	8014	8046	7923	8013	7933	7875	7889	7981	7862	7896	8066	7903	7969	7854	7985	7933	7948	8035	7959	7833	8086	7962	8114	7963	7849	8045	8023	7883	8087	7935	8024	8097	7869	7800	7943	7896	7895	7987	8030	7994	7966	7978	7798	7977	8051	8020	8104	7921	7969	7977	8084	8016	7910	7912	7809	7943	7891	8092	8022	7903	7960	8110	8032	7893	7871	7946	7926	8073	7955	7984	7934	7852	7863	7953	7863	8031	7993	7880	7973	7909	8003	8026	7999	7734	7871	8007	7966	7889	8070	7925	7939	7886	7927	8042	7978	7983	7858	7983	8058	7951	7951	7889	7906	8091	7880	7891	7975	7894	7983	7919	7985	7946	7980	7955	7965	7870	7998	7863	8005	7995	7973	8003	8009	7920	7957	7940	8030	7898	7979	7913	8026	7890	8011	7935	7820	8013	8105	7941	7967	7880	7937	7898	8091	7918	8073	7990	7973	8094	8040	7981	7950	8060	8039	7942	8033	8021	8001	8014	8007	8070	7844	7872	7939	7963	7938	8095	7960	8014	7955	7965	7938	7943	7945	7974	7929	7907	7797	7943	7912	7982	7991	8027	8049	8028	7844	8032	7986	8036	7941	8009	7995	7962	7899	8054	7889	8028	7995	8065	7979	7946	7889	8016	7929	7882	7954	8031	7915	8043	7886	8142	7920	7966	7991	7876	8020	7988	8037	8009	8046	7866	8061	8059	7930	7934	7964	7811	7948	8007	7929	7947	7935	7880	7961	7923	7850	7936	7934	8074	8053	8002	8041	7994	7783	8088	7938	7974	7972	7928	7856	8010	8144	8078	8030	7892	7792	7920	7917	7955	8023	8016	7938	7916	7822	7960	7893	7940	8052	7918	7897	7930	8000	7807	7888	8009	7808	7981	7977	7818	7913	7870	7907	7995	7868	7910	8089	7858	7976	7994	8047	8039	7942	7944	7927	8029	7926	8073	7974	8025	7892	8081	7933	7980	7964	8031	7912	7909	7946	7960	7835	7861	8093	8024	7986	7859	7972	8062	7945	7956	7962	7948	8006	7989	7960	8040	7868	7896	8025	7960	8005	8059	8042	7908	7928	7942	7949	7893	8006	7853	8038	7867	7985	7888	7945	7909	7951	7933	7996	8007	7956	8099	8000	7943	7958	8067	8015	7949	8023	7889	8057	7968	8003	7996	7907	7911	7943	8031	7980	7920	8032	7869	7909	8093	7971	8139	8001	7854	8098	7976	8009	7994	7965	7964	7996	8014	8037	7967	7856	7998	8020	7962	8033	7970	7987	7977	7921	7878	7842	8049	7802	7928	7932	7815	8148	7977	7933	7995	8052	8086	8035	7959	7870	8027	8121	7864	7917	7993	7962	8027	7804	7940	8045	7949	7926	8035	8127	8022	7999	7989	8011	7840	7889	8058	7895	7778	8032	8048	8120	7924	7932	8077	7970	7912	7868	7985	7976	8109	7952	8027	7988	7992	8045	7924	7919	8051	8008	7969	8051	7984	7948	7944	7865	7857	7998	7960	8098	7877	7857	7956	7862	7902	7986	7988	8023	8090	8099	7961	7905	7858	7997	7869	7922	7978	7814	7952	7909	7984	8040	8066	7965	8043	7976	8152	7973	7936	7997	8039	7962	7900	7912	8025	7932	7915	7959	7864	7878	8017	7993	7905	8019	7853	7966	7934	7834	7979	8006	8062	7906	8021	7948	8140	8008	7932	8109	7885	7957	7992	7971	8061	8015	7960	7826	7957	7976	7984	7906	7851	7934	7973	8016	7918	7961	7908	7970	7977	7966	8082	7964	7897	7890	7955	8029	7944	7896	7966	7798	7929	7934	7998	7875	7898	7880	8065	7954	8104	7923	8061	7949	7939	7945	7999	8021	7972	7862	7862	8005	7868	7982	7974	7871	8002	7856	7728	7972	8128	7952	8056	7956	7949	7966	7939	7865	7972	8128	8031	8028	7921	7891	7813	7858	8020	7984	7895	8031	8096	8043	8092	8030	7930	7952	7957	8054	7926	7841	8023	7838	7957	7755	7871	7885	7843	7947	8028	7835	8026	7932	7942	7824	7954	7992	7914	7978	8058	7941	7977	7839	7920	7878	7931	7935	7859	7976	7847	7974	7838	8088	7987	7914	7918	7914	8036	7950	7880	8008	8006	8012	7945	8034	7961	7955	7975	7882	8024	7951	8044	7940	8026	8047	7999	8026	7969	7980	7948	7930	7863	7950	8033	7930	8141	8034	7915	8025	7930	8064	7939	7953	7916	7886	8012	8005	7850	7773	7955	7922	8045	8052	7872	8021	7889	8036	8064	7920	8001	7940	7881	7981	7974	7915	7890	7992	8097	7800	8122	7955	7816	7929	7990	7967	7911	7854	7870	7877	8053	7914	7808	7960	7937	7964	7985	7872	7912	7950	8066	8002	7990	7938	7951	8045	8036	7894	7961	7905	7889	7971	7905	7960	7832	7982	7937	8015	7964	8089	7895	7911	7937	7841	7952	8027	8014	8025	8019	8012	7922	8090	8061	7971	8078	7816	7946	7748	7944	8047	7939	7932	8109	7963	7938	7967	7997	8049	7742	8013	8033	7992	8041	7861	8025	8062	7884	8005	7914	7903	8104	7892	7862	7905	8029	8073	7889	7845	8048	8060	7968	7888	7955	7980	8008	7934	8023	8014	8022	7954	7952	7868	7912	8067	7867	8029	7999	8078	7838	8007	7928	7986	8012	7936	8091	7915	7920	8007	7970	7936	8024	7834	7952	8062	7955	7934	7915	7946	8076	7822	7987	7887	7977	8109	8017	7979	7912	8038	7814	7981	8010	7847	7911	8026	8001	7942	7987	7918	7880	7828	7921	7804	8059	7936	7995	8050	8017	7931	7938	8014	7944	7873	8018	7861	7942	7953	7809	7909	7954	7945	7989	8035	7864	7879	7883	7929	8007	7970	8012	7841	7939	7956	8026	8095	7959	8049	7983	7981	7842	7901	7975	8010	8126	7944	8063	8049	7977	7858	7920	8072	8018	8060	7879	8042	8018	7841	8100	8062	7965	7951	8016	7818	8089	7998	8051	7798	8024	7915	8071	7786	7926	8102	7975	7902	7964	7886	8017	7812	7942	7840	8048	7956	7933	7949	8056	7971	7996	7982	7988	7980	7813	7982	7961	7902	7907	8012	8055	7928	8007	7920	7987	7992	7928	7975	7935	8019	7982	7935	7993	8143	8108	7892	8075	7906	7862	7904	7924	7987	7920	7981	7967	7979	7969	7964	7828	8018	7966	8053	8073	8028	7980	7869	8099	7943	8033	7924	7985	8009	7997	7956	7993	7927	7878	7958	7991	7819	8084	8010	7984	7934	7867	8058	7942	7888	7978	8050	8021	7885	7995	8046	7926	7934	7957	7913	7953	7920	7917	7917	7930	8073	7883	7919	7988	8055	7987	7903	7912	7872	7875	7733	7982	7969	8092	7809	7910	7977	7906	8014	7978	7926	8004	7984	8059	7915	7901	7938	7890	8077	7913	8069	8030	8003	7824	7983	7927	7889	7944	8020	7931	7953	7976	8015	8085	7792	7976	7875	7968	8055	7986	7993	7959	8026	7907	7991	7945	7954	8010	7903	8040	8100	7993	8071	8019	7872	8043	7974	7916	8028	7988	7854	7892	8013	7901	7895	8054	7965	8136	8058	7880	8071	7972	8062	7993	8043	8061	8118	8017	7813	8081	7989	7895	7893	7962	8012	8075	8041	7898	7963	7975	8113	7864	8041	7964	7972	7994	7961	8079	7893	8000	8009	7897	8021	8057	7890	7969	7939	8021	7956	7914	8048	7966	7820
2586	1224	1516	9903	30414	32200	20290	9053	2800	1311	1020	939	912	838	878	917	871	915	984	896	904	903	911	907	890	841	876	890	904	896	916	888	905	924	895	851	862	925	951	919	897	861	941	935	896	889	883	933	884	904	950	927	925	865	869	880	853	941	945	901	905	943	973	897	922	931	934	924	937	893	884	899	880	835	931	887	895	879	893	890	950	917	928	917	939	925	918	901	881	923	945	890	962	942	926	906	916	911	880	889	950	892	888	926	925	897	869	932	891	864	900	901	934	893	916	883	884	900	931	866	910	928	904	828	896	892	960	935	948	882	924	902	882	896	925	877	887	900	918	892	912	853	902	943	911	880	876	897	929	932	891	922	920	864	949	949	865	918	937	868	878	885	948	890	921	947	903	922	934	851	916	899	910	893	931	875	910	911	903	950	868	875	907	869	892	926	870	922	942	892	920	899	891	895	912	885	890	894	886	893	923	888	905	919	875	871	924	950	867	928	911	881	879	864	927	872	944	903	926	887	949	878	911	881	865	897	904	914	928	915	938	855	914	946	893	898	863	942	908	994	916	966	903	920	942	880	925	920	870	945	904	927	896	844	912	899	897	942	944	906	926	875	918	862	915	858	916	941	892	877	899	897	936	917	934	944	940	949	921	903	947	898	927	922	931	923	922	936	862	853	886	961	936	949	997	948	920	893	921	903	917	926	953	918	914	914	885	929	925	920	965	874	928	889	873	914	911	927	937	923	833	893	964	918	908	865	885	868	903	891	960	882	928	891	928	894	890	935	947	925	906	918	975	927	913	952	981	927	911	1006	923	898	856	929	896	932	915	965	930	936	906	840	904	941	915	953	939	886	926	980	951	935	899	875	902	950	922	909	910	922	899	911	850	841	910	876	894	882	903	926	908	857	958	892	867	943	954	895	893	983	948	916	906	949	874	935	894	967	876	963	874	880	950	907	909	926	933	846	872	919	883	876	890	894	881	911	882	952	934	953	880	892	862	895	885	904	923	904	874	862	914	894	872	921	925	911	918	958	873	885	910	883	940	908	852	903	921	976	895	878	887	912	886	927	902	898	899	902	919	925	956	922	920	934	867	888	931	877	907	863	846	911	870	881	926	902	941	910	878	916	901	953	872	988	939	911	840	929	952	963	884	901	898	899	945	895	901	966	907	989	964	920	929	885	924	916	915	920	912	911	902	919	909	905	880	934	926	927	904	856	916	914	952	919	933	912	840	937	898	958	901	861	904	896	893	942	855	948	900	926	930	911	932	897	904	897	898	949	976	893	895	952	964	885	949	875	872	874	962	950	968	941	898	1004	908	850	877	910	935	885	974	946	968	902	935	932	886	877	908	886	917	896	885	936	893	923	902	931	959	893	924	961	847	879	924	832	852	935	889	881	937	922	876	948	871	928	921	919	966	924	876	918	951	938	891	902	943	904	871	949	907	899	942	969	907	911	890	873	857	922	898	878	966	893	885	916	888	874	920	877	941	885	936	890	920	917	923	900	930	852	877	900	964	939	880	943	941	906	919	887	893	904	902	900	884	918	895	908	934	916	923	917	931	899	924	877	860	846	893	958	880	939	860	898	880	928	934	926	960	913	927	971	942	877	886	910	919	892	895	885	874	924	865	879	876	937	911	880	874	899	891	992	941	906	964	933	903	946	910	885	953	917	924	923	913	914	883	936	883	908	831	928	898	895	910	928	914	938	881	876	932	905	927	959	956	941	908	955	899	940	933	897	976	931	954	916	921	931	907	919	902	897	883	972	902	897	942	929	846	880	855	943	881	886	852	937	941	912	874	919	888	915	877	887	958	897	856	921	926	855	907	935	836	910	882	863	874	860	882	920	971	881	892	931	893	962	943	976	852	904	944	867	897	899	948	939	904	881	941	907	968	858	909	973	918	878	921	958	874	938	904	859	910	912	915	952	938	901	926	958	986	920	922	917	898	912	896	864	911	879	847	874	904	964	952	926	898	873	873	918	876	876	921	915	934	912	916	988	908	924	950	897	860	931	902	916	928	860	889	912	1004	965	920	863	915	856	885	917	885	859	869	903	933	900	950	900	982	924	958	874	923	931	881	928	862	919	909	864	969	898	903	907	914	917	882	908	897	918	870	872	921	912	913	953	934	877	881	923	901	867	871	931	884	911	855	900	971	903	899	853	883	915	894	869	905	917	898	881	897	903	893	953	891	896	906	950	911	912	879	888	895	888	926	926	889	911	903	938	942	884	881	950	934	962	946	900	875	902	888	921	863	935	941	904	861	903	943	1006	940	889	933	889	893	934	865	903	901	919	938	869	901	878	942	873	934	901	900	867	896	964	935	900	930	921	908	934	886	900	909	842	898	897	933	876	938	913	896	896	892	899	897	917	924	933	902	862	938	875	1004	917	954	870	904	957	878	925	910	904	895	886	872	903	931	869	897	939	890	883	925	898	902	894	881	926	955	930	881	942	859	933	836	898	890	883	916	908	855	902	930	920	930	930	878	955	875	892	878	944	927	850	872	920	935	895	966	917	900	957	936	940	932	897	904	869	899	886	939	884	888	924	914	859	899	924	900	908	904	929	860	914	941	936	989	927	968	874	922	907	872	921	913	887	957	932	939	873	923	858	952	915	899	918	923	880	953	928	908	907	896	870	836	864	909	855	941	926	923	876	976	920	820	929	910	910	902	952	932	956	887	913	860	898	888	924	893	930	880	876	914	859	866	945	912	905	911	987	945	946	900	955	899	919	929	964	908	941	910	906	923	888	931	944	875	920	911	946	919	951	945	907	881	937	871	902	936	902	944	939	965	924	895	902	965	896	961	910	896	944	952	917	862	870	908	905	897	936	930	924	939	936	896	866	884	978	937	877	915	962	922	890	887	929	884	878	933	887	852	868	896	927	931	924	921	853	920	852	893	898	933	945	923	915	914	891	933	907	828	932	894	946	916	895	923	945	913	937	894	875	944	902	917	954	879	918	934	907	919	883	919	898	880	902	893	923	894	974	916	940	921	893	868	950	942	901	900	893	922	972	922	933	926	925	931	930	902	939	920	887	897	950	917	936	862	877	922	897	909	911	907	901	878	907	935	907	974	870	909	959	880	878	870	951	921	898	886	900	897	925	894	950	909	896	902	930	853	903	894	869	900	910	897	939	906	957	886	876	943	985	917	919	903	920	877	888	837	925	902	926	957	967	873	898	907	883	930	861	859	853	860	924	956	868	882	926	908	920	918	913	939	938	1020	901	963	889	940	936	913	919	894	918	891	884	924	907	907	893	883	916	926	898	902	915	932	878	877	943	871	936	908	1016	884	912	909	908	918	907	953	902	872	879	917	923	958	934	861	947	917	970	899	868	928	889	926	902	909	875	853	904	915	921	921	906	897	951	888	912	911	870	869	935	877	895	935	872	923	852	884	921	898	956	998	926	932	892	879	923	934	908	941	929	925	861	867	963	919	903	863	921	909	931	875	918	912	904	887	885	961	925	830	888	884	899	949	874	932	938
20434	13443	14861	63838	95095	90514	70816	48643	28176	14167	9113	8052	7903	7832	7691	7792	7750	7825	7749	7681	7786	7745	7751	7677	7879	7782	7844	7841	7796	7813	7803	7720	7656	7674	7734	7750	7641	7816	7821	7797	7733	7740	7791	7600	7866	7726	7877	7757	7728	7918	7833	7716	7752	7578	7696	7819	7766	7625	7856	7765	7912	7604	7650	7659	7805	7837	7758	7887	7844	7689	7728	7647	7909	7917	7851	7826	7786	7851	7762	7745	7749	7691	7742	7855	7811	7870	7828	7863	7640	7783	7798	7775	7720	7726	7706	7697	7816	7677	7757	7724	7818	7731	7794	7872	7767	7586	7877	7891	7686	7740	7871	7773	7855	7798	7787	7898	7779	7753	7734	7810	7780	7776	7827	7749	7778	7773	7674	7773	7848	7680	7637	7716	7847	7753	7859	7745	7820	7735	7736	7758	7873	7606	7867	7794	7695	7835	7708	7849	7747	7832	7793	7890	7736	7771	7780	7819	7942	7779	7774	7775	7856	7732	7713	7827	7782	7752	7807	7764	7847	7826	7748	7829	7810	7586	7875	7781	7678	7822	7728	7738	7678	7749	7888	7841	7771	7830	7766	7897	7791	7714	7606	7802	7689	7760	7880	7879	7823	7854	7769	7731	7741	7738	7808	7816	7761	7935	7866	7778	7815	7792	7829	7812	7788	7802	7936	7787	7754	7809	7740	7847	7713	7792	7794	7818	7764	7811	7803	7769	7738	7733	7692	7826	7869	7683	7659	7651	7651	7871	7780	7703	7786	7790	7862	7807	7759	7810	7725	7702	7888	7918	7793	7763	7918	7812	7793	7644	7793	7635	7777	7729	7736	7709	7693	7667	7819	7710	7757	7658	7688	7763	7886	7646	7857	7740	7833	7679	7657	7720	7877	7750	7705	7777	7783	7789	7716	7752	7709	7818	7813	7885	7715	7673	7721	7694	7861	7803	7766	7747	7901	7770	7658	7951	7797	7647	7693	7790	7728	7833	7682	7701	7869	7791	7734	7762	7672	7906	7753	7688	7800	7736	7819	7716	7811	7781	7691	7694	7853	7871	7800	7711	7941	7774	7801	7784	7853	7615	7836	7714	7722	7698	7889	7883	7785	7831	7634	7678	7746	7882	7722	7773	7725	7894	7790	7720	7824	7784	7865	7720	7868	7774	7817	7868	7730	7742	7702	7690	7901	7790	7856	7710	7682	7669	7841	7717	7736	7768	7696	7711	7787	7867	7767	8017	7827	7753	7756	7746	7763	7844	7876	7813	7712	7711	7879	7933	7685	7678	7785	7824	7824	7845	7771	7726	7655	7788	7790	7714	7690	7888	7795	7864	7790	7838	7846	7948	7724	7794	7796	7616	7796	7718	7787	7809	7718	7738	7770	7800	7632	7767	7684	7673	7938	7676	7754	7796	7811	7627	7838	7720	7751	7832	7817	7762	7683	7880	7705	7808	7752	7764	7758	7829	7687	7621	7746	7858	7906	7611	7712	7664	7886	7683	7784	7763	7678	7767	7764	7651	7882	7752	7843	7831	7836	7785	7759	7787	7643	7780	7649	7739	7736	7794	7708	7737	7856	7839	7736	7853	7871	7626	7675	7743	7762	7615	7757	7786	7762	7779	7747	7870	7756	7715	7828	7697	7776	7713	7751	7679	7802	7831	7821	7889	7810	7859	7779	7787	7763	7780	7736	7794	7770	7716	7721	7761	7779	7857	7745	7758	7749	7721	7917	7813	7640	7825	7803	7792	7670	7734	7831	7753	7670	7827	7778	7835	7684	7786	7803	7831	7720	7790	7685	7715	8014	7771	7853	7666	7841	7812	7792	7809	7788	7703	7874	7703	7678	7895	7867	7673	7868	7664	7776	7780	7777	7761	7751	7882	7857	7803	7958	7778	7799	7724	7773	7682	7685	7817	7718	7827	7758	7847	7856	7872	7726	7790	7751	7784	7779	7616	7813	7875	7714	7782	7801	7724	7771	7753	7819	7731	7739	7814	7784	7857	7816	7891	7788	7920	7823	7739	7784	7707	7807	7796	7789	7723	7791	7734	7763	7814	7753	7850	7621	7800	7632	7692	7805	7752	7711	7719	7710	7760	7802	7757	7899	7816	7968	7769	7873	7837	7953	7832	7718	7668	7742	7796	7846	7733	7900	7735	7823	7681	7789	7673	7664	7681	7763	7818	7777	7703	7816	7755	7677	7780	7884	7689	7878	7744	7692	7840	7733	7821	7771	7842	7878	7792	7824	7721	7586	7732	7713	7747	7586	7787	7768	7760	7830	7876	7759	7835	7797	7588	7660	7692	7765	7736	7754	7722	7807	7809	7741	7940	7765	7687	7778	7742	7716	7763	7710	7794	7750	7787	7733	7826	7737	7729	7832	7742	7748	7755	7769	7749	7814	7798	7658	7752	7774	7642	7839	7567	7794	7717	7779	7820	7937	7615	7739	7834	7741	7776	7625	7711	7699	7783	7730	7745	7781	7859	7988	7652	7659	7659	7695	7793	7824	7852	7782	7754	7700	7784	7660	7698	7813	7740	7662	7704	7742	7795	7801	7664	7704	7850	7825	7793	7773	7770	7798	7794	7697	7893	7718	7835	7764	7888	7876	7804	7610	7881	7752	7947	7799	7878	7826	7735	7928	7636	7908	7849	7803	7788	7793	7753	7709	7823	7774	7711	7794	7702	7853	7767	7725	7750	7783	7819	7898	7730	7839	7870	7793	7653	7837	7788	7800	7867	7754	7848	7817	7751	7807	7726	7686	7723	7732	7934	7729	7635	7574	7754	7817	7878	7727	7760	7802	7711	7652	7761	7731	7745	7691	7779	7697	7944	7772	7666	7750	7843	7910	7664	7721	7878	7670	7678	7881	7815	7800	7791	7884	7665	7909	7727	7827	7735	7795	7751	7671	7661	7753	7700	7773	7850	7656	7795	7782	7764	7856	7733	7780	7810	7644	7829	7793	7717	7772	7836	7733	7733	7814	7721	7756	7807	7825	7770	7637	7771	7774	7798	7800	7787	7705	7702	7852	7737	7850	7782	7671	7827	7607	7829	7746	7849	7733	7805	7659	7803	7811	7895	7766	7741	7731	7857	7769	7650	7769	7673	7823	7655	7792	7857	7717	7802	7787	7784	7870	7874	7654	7838	7809	7809	7759	7858	7805	7743	7697	7700	7768	7636	7788	7768	7922	7733	7762	7794	7817	7733	7725	7756	7707	7847	7678	7840	7780	7753	7834	7726	7673	7713	7725	7787	7766	7748	7887	7788	7888	7698	7723	7914	7603	7849	7917	7736	7844	7868	7753	7853	7744	7865	7773	7723	7803	7744	7803	7749	7852	7924	7842	7776	7633	7811	7797	7589	7820	7671	7644	7732	7702	7687	7695	7733	7683	7695	7762	7787	7861	7830	7724	7810	7815	7804	7783	7825	7769	7854	7754	7772	7747	7655	7836	7792	7773	7782	7850	7721	7788	7770	7611	7772	7734	7742	7797	7719	7698	7794	7820	7727	7702	7649	7826	7788	7816	7780	7744	7823	7761	7750	7922	7829	7741	7864	7786	7858	7913	7771	7851	7835	7837	7681	7716	7818	7767	7787	7731	7730	7656	7687	7801	7721	7881	7803	7859	7811	7901	7806	7814	7850	7780	7783	7801	7882	7796	7723	7644	7670	7782	7842	7688	7744	7705	7746	7825	7776	7762	7857	7793	7757	7617	7636	7673	7762	7825	7793	7838	7676	7664	7764	7836	7821	7793	7739	7555	7775	7729	7707	7769	7762	7771	7922	7750	7780	7831	7682	7592	7768	7651	7881	7691	7652	7936	7758	7695	7848	7739	7705	7718	7694	7749	7746	7615	7838	7770	7756	7626	7722	7720	7748	7679	7755	7683	7722	7591	7661	7804	7671	7808	7671	7706	7701	7628	7871	7671	7894	7894	7701	7806	7712	7713	7745	7854	7835	7791	7718	7695	7770	7825	7733	7724	7713	7761	7765	7707	7681	7794	7759	7890	7750	7827	7885	7784	7881	7829	7702	7853	7722	7780	7888	7783	7867	7767	7653	7817	7850	7805	7953	7749	7786	7768	7875	7735	7852	7690	7817	7730	7906	7952	7805	7757	7743	7823	7768	7797	7724	7750	7898	7750	7819	7748	7883	7703	7789	7771	7721	7908	7688	7749	7875	7914	7706	7733	7645	7767	7728	7817	7748	7789	7676	7666	7830	7686	7704	7780	7723	7772	7752	7790	7746	7645	7850	7722	7720	7855	7751	7702	7801	7736	7710	7827	7788	7853	7713	7685	7757	7714	7596	7737	7686	7865	7723	7775	7619	7813	7708	7781	7773	7718	7726	7629	7815	7813	7774	7795	7967	7771	7742	7766	7893	7659	7777	7761	7765	7823	7763	7779	7690	7844	7807	7801	7539	7768	7639	7829	7749	7760	7615	7799	7761	7894	7737	7743	7848	7868	7943	7777	7836	7770	7806	7797	7816	7740	7658	7751	7830	7920	7844	7649	7761	7704	7801	7750	7868	7745	7825	7690	7733	7790	7670	7818	7767	7896	7768	7752	7870	7698	7781	7670	7685	7706	7876	7706	7721	7816	7829	7794	7898	7799	7760	7844	7926	7713	7846	7878	7740	7798	7805	7754	7845	7803	7781	7769	7841	7826	7825	7690	7622	7821	7760	7815	7677	7826	7740	7754	7791	7708	7710	7962	7676	7710	7734	7744	7890	7789	7869	7931	7802	7801	7730	7613	7643	7754	7708	7612	7831	7780	7729	7866	7803	7686	7741	7651	7833	7798	7650	7720	7635	7834	7870	7796	7728	7857	7806	7841	7771	7774	7797	7900	7842	7818	7891	7820	7798	7753	7748	7726	7834	7685	7790	7730	7729	7721	7819	7664	7804	7768	7598	7737	7712	7810	7757	7682	7829	7756	7690	7866	7838	7626	7827	7738	7787	7729	7832	7669	7849	7676	7867	7704	7708	7785	7764	7729	7841	7838	7777	7707	7685	7680	7841	7840	7775	7762	7835	7575	7783	7750	7848	7762	7726	7711	7826	7837	7831	7834	7844	7811	7902	7792	7730	7626	7727	7797	7803	7869	7918
2669	830	865	1967	8700	9247	5081	2458	1236	912	843	881	848	786	824	874	860	836	821	820	856	808	866	832	849	765	781	839	774	895	835	822	829	851	879	835	849	835	846	820	823	811	857	881	827	871	765	791	888	804	828	839	868	861	809	868	782	824	855	821	858	805	835	844	837	783	816	822	804	811	789	871	830	809	759	816	810	836	858	825	864	791	869	881	776	813	826	831	864	800	827	826	831	817	840	790	858	839	838	823	855	819	816	814	820	844	796	822	863	808	831	775	826	848	884	819	819	839	877	791	897	843	869	829	829	869	840	816	836	842	842	833	832	795	864	834	799	748	781	855	860	851	835	832	814	800	841	838	758	811	802	868	807	816	863	849	849	856	822	829	823	858	851	823	841	826	840	885	844	851	852	866	842	856	866	795	843	839	800	865	809	795	807	813	828	816	882	851	814	849	766	849	798	887	802	873	810	827	812	867	815	825	783	809	826	774	862	876	828	900	854	871	859	800	755	800	825	862	820	783	844	817	859	860	819	815	860	783	808	839	798	859	856	801	820	850	823	821	842	825	805	817	825	828	866	877	855	827	851	861	869	840	825	769	878	813	835	840	817	797	872	812	845	862	862	811	853	842	806	849	894	833	883	825	785	857	797	847	820	810	816	829	834	816	806	867	819	853	878	784	849	819	828	838	859	869	816	847	817	812	820	830	838	824	787	845	838	827	825	876	850	832	796	811	809	814	840	801	856	791	801	804	817	840	825	775	798	820	838	774	821	863	808	822	859	813	835	842	868	840	796	805	801	840	828	749	814	855	825	811	829	786	798	854	831	785	803	806	893	823	857	807	819	833	777	838	771	840	826	820	821	828	845	817	796	841	879	865	861	854	830	864	812	817	848	803	817	863	877	837	890	863	819	821	843	850	815	841	820	833	842	833	807	833	833	849	895	844	873	838	838	795	851	792	822	845	834	813	841	830	788	858	791	846	771	776	820	828	848	797	850	794	877	805	792	841	853	783	800	810	863	822	814	814	784	880	838	837	826	839	851	853	802	862	819	841	865	837	827	775	806	797	813	808	866	792	843	831	815	851	875	832	825	827	812	862	832	802	815	796	785	837	808	839	788	807	847	860	819	824	862	852	793	841	806	859	854	816	833	841	853	850	807	873	880	887	836	789	807	827	818	865	820	862	875	817	815	815	840	862	789	814	833	850	824	799	822	829	820	773	824	831	837	836	793	833	884	841	803	821	807	795	829	822	857	820	821	838	801	812	817	850	839	864	821	847	813	800	826	819	797	826	890	834	807	829	770	858	863	872	837	828	823	837	841	807	799	795	795	814	792	832	862	802	805	823	797	832	851	814	795	877	832	831	792	848	777	865	808	828	816	827	825	843	801	792	874	841	865	852	869	817	851	784	831	828	815	837	893	827	848	801	853	833	857	814	772	806	832	853	833	822	832	790	777	822	814	853	848	868	786	801	845	841	820	784	833	810	851	764	864	800	825	836	836	807	801	833	864	815	831	835	821	855	836	786	829	869	851	832	801	786	823	784	823	808	742	863	865	844	871	906	832	827	872	788	823	830	833	765	827	825	807	839	815	786	898	802	858	788	780	780	822	820	829	790	800	797	816	830	829	840	802	846	805	896	840	831	819	804	809	848	817	850	847	862	782	832	826	837	884	864	831	810	838	823	855	810	821	821	845	809	873	799	845	832	846	791	802	820	800	855	818	836	861	812	822	833	826	803	839	793	761	856	862	831	797	803	793	878	880	804	844	838	783	817	889	834	798	911	885	825	806	866	868	838	859	835	847	796	810	864	798	851	811	795	861	798	770	840	776	849	851	820	865	865	818	814	815	877	833	851	800	867	809	797	861	825	813	860	808	868	883	806	845	845	791	855	795	865	870	856	756	835	846	834	825	848	889	802	816	842	820	827	843	820	761	850	862	822	800	833	837	850	812	848	876	834	781	771	799	869	892	819	854	784	786	830	817	892	851	828	806	786	872	849	777	809	821	841	833	819	822	837	873	848	856	848	845	816	843	828	797	804	806	829	822	837	803	844	823	802	780	791	842	852	829	843	851	851	773	854	848	804	848	877	817	778	828	811	784	883	809	804	795	835	848	833	839	874	771	837	810	846	851	840	832	827	846	859	813	809	756	894	863	795	857	775	826	839	769	867	863	859	887	797	815	831	858	770	832	843	833	860	883	871	813	750	806	872	776	820	805	834	829	810	848	812	828	804	839	817	800	857	805	825	849	788	823	864	878	835	814	764	812	877	841	864	866	855	822	845	888	870	860	801	829	835	800	879	818	777	887	833	840	838	837	838	825	889	841	892	868	842	845	839	859	854	845	844	837	812	849	864	833	871	847	839	798	847	875	814	809	857	866	780	826	850	863	859	805	826	788	803	852	878	782	841	814	823	892	778	835	873	815	824	781	868	848	813	831	852	821	828	825	818	840	858	815	806	853	806	801	800	848	873	806	839	889	803	849	840	832	861	879	851	863	834	783	853	868	830	867	826	821	797	827	825	804	845	808	814	853	881	787	829	822	817	846	875	795	844	850	818	818	819	800	815	777	843	873	819	816	776	845	851	802	785	818	900	783	867	762	911	805	834	814	804	812	834	845	834	884	844	855	842	824	900	807	817	843	844	850	827	815	818	787	867	848	805	832	826	804	827	871	860	859	773	859	827	817	811	857	755	844	843	792	794	820	861	817	786	833	778	835	815	808	863	857	819	791	868	882	830	848	782	871	829	853	864	865	847	833	807	827	758	809	832	783	828	834	791	856	814	818	811	831	820	860	872	825	905	830	805	840	813	856	839	806	848	814	811	878	843	855	841	847	869	852	863	797	842	840	824	823	841	816	847	829	828	807	797	865	796	818	828	850	846	801	835	880	835	849	849	832	871	766	844	813	854	798	857	753	825	822	844	859	848	851	853	835	827	797	861	860	767	856	895	815	792	843	828	887	778	809	792	811	849	864	872	874	792	871	827	811	837	792	841	793	847	837	837	790	865	847	809	821	828	811	839	864	817	789	837	814	824	847	839	865	794	841	849	870	812	798	853	805	791	838	831	870	823	814	780	788	819	807	832	812	808	816	794	832	825	863	839	831	850	849	825	835	829	847	847	844	818	835	907	800	810	847	814	795	873	817	843	771	845	811	834	821	852	846	868	832	901	844	852	812	885	810	815	815	859	819	836	801	839	785	862	780	813	793	897	823	866	824	815	844	820	770	869	840	813	833	778	839	809	852	801	819	820	820	825	798	881	805	837	763	825	809	781	843	853	854	811	879	822	828	808	827	838	871	806	842	872	806	830	861	795	784	823	888	865	849	867	805	850	799	857	842	853	837	804	868	785	800	816	814	823	820	820	872	832	902	830	835	834	783	804	832	839	831	889	846	916	835	794	856	860	750	862	843	782	779	859	862	818	770	819	822	862	820	875	837	892	904	853	839	820	854	863	795	852	801	775	840	829	866	889	834	777	813	820	797	824
12725	8387	8182	36112	66166	58126	42271	28146	14453	8939	7511	7212	7188	7076	7252	7061	7211	7213	7161	7113	7074	7243	7153	7126	7037	7175	7178	7310	7149	7088	7106	7199	7154	7274	7240	7196	7192	7100	7045	7225	7158	7161	7117	7258	7177	7201	7147	7171	7245	7174	7227	7216	7100	7128	7273	7118	7121	7236	7338	7132	7188	7181	7154	7177	7088	7106	7175	7141	7213	7153	7128	7254	7125	7318	7121	7186	7112	7130	7099	7208	7176	7161	7156	7179	7223	7367	7248	7219	7168	7149	7215	7165	7122	7185	7268	7255	7079	7257	7179	7167	7118	7154	7284	7186	7258	7085	7151	7231	7110	7229	7241	7172	7165	7196	7207	7295	7286	7127	7267	7095	7201	7234	7100	7157	7249	7157	7222	7161	7103	7061	7249	7273	7170	7145	7185	7237	7218	7067	7109	7097	7142	7167	7242	7136	7165	7089	7228	7020	7117	7132	7029	7335	7211	7271	7191	7199	7046	7086	7122	7358	7218	7181	7138	7285	7112	7247	7230	7183	7182	7181	7076	7096	7197	7225	7136	7110	7181	7165	7190	7227	7150	7150	7129	7062	7274	7158	7224	7339	7189	7096	7002	7110	7263	7205	7170	7134	7249	7105	7192	7094	7269	7136	7140	7155	7198	7155	7206	7156	7222	7259	7112	7243	7289	7149	7164	7054	7119	7180	7188	7285	7037	7219	7049	7152	7254	7266	7116	7137	7146	7162	7161	7046	7251	7238	7242	7223	7085	7175	7156	7235	7110	7069	7165	7123	7079	7208	7291	7260	7181	7098	7309	6967	7320	7231	7207	7258	7134	7150	7200	7255	7186	7217	7146	7173	7196	7253	7198	7183	7209	7248	7182	7144	7165	7192	7224	7092	7196	7294	7128	7210	7261	7027	7213	7229	7159	7293	7152	7211	7142	7228	7182	7075	7205	7179	7027	7170	7223	7214	7139	7306	7270	6985	7195	7100	7048	6954	7202	7123	7167	7129	7145	7338	7219	7083	7278	7193	7096	7193	6980	7118	7158	7173	7205	7102	7339	7156	7272	7155	7261	7220	7268	7134	7082	7154	7135	7202	7191	7210	7102	7139	7177	7182	7152	7310	7180	7061	7253	7280	7143	7324	7130	7101	7146	7163	7212	7124	7107	7135	7081	7179	7125	7254	7327	7046	7187	7093	7166	7264	7120	7118	7243	7183	7172	7011	7164	7174	7290	7143	7205	7105	7302	7149	7224	7364	7068	7139	7278	7131	7167	7219	7069	7207	7141	7219	7061	7065	7247	7239	7231	7075	7224	7307	7187	7161	7232	7177	7180	7190	7240	7128	7320	7131	7254	7189	7168	7112	7137	7252	7180	7220	7258	7175	7118	7126	7178	7085	7212	7219	7204	7144	7226	7108	7192	7147	7198	7204	7206	7061	7242	7153	7105	6987	7211	7112	7104	7277	7076	7347	7185	7138	7095	7112	7180	7059	7213	7117	7286	7101	7104	7194	7228	7292	7291	7248	7178	7124	7179	7220	7169	7220	7039	7223	7201	7168	7010	7093	7257	7183	7035	7095	7113	7185	7169	7249	7259	7360	7323	7151	7149	7109	7133	7090	7211	7050	7172	7148	7169	7119	7253	7144	7243	7361	7147	7132	7153	7095	7236	7186	7179	7220	7140	7351	7208	7213	7317	7161	7218	7054	7213	7137	7137	7124	7216	7145	7178	7180	7117	7208	7078	7361	7144	7134	7125	7194	7163	7181	7094	7168	7275	7191	7229	7153	7256	7199	7176	7287	7170	7119	7195	7252	7176	7228	7121	7133	7060	7258	7311	7238	7095	7298	7099	7089	7217	7182	7166	7163	7238	7246	7159	7188	7196	7111	7126	7109	7189	7229	7090	7130	7203	7150	7164	7270	7168	7179	7190	7267	7175	7210	7036	7191	7355	7194	7228	7167	7243	7132	7098	7125	7155	6986	7236	7250	7156	7231	7178	7256	7174	7227	7118	7206	7109	7139	7129	7091	7182	7249	7163	7152	7173	7125	7043	7233	7174	7111	7087	7269	7110	7178	7222	7165	7142	7091	7231	7301	7111	7207	7094	7210	7158	7071	7166	7204	7060	7179	7157	7263	7091	7157	7098	7037	7304	7252	7052	7131	7185	7141	7134	7126	7071	7156	7138	7304	7201	7086	7238	7128	7193	7102	7222	7150	7167	7251	7151	7210	7159	7145	7037	7092	7072	7228	7199	7289	7202	7101	7131	7170	7202	7228	7223	7141	7084	7173	7119	7170	7073	7226	7208	7148	7132	7222	7232	7171	7110	7113	7155	7131	7109	7225	7151	7095	7109	7158	7099	7127	7199	7143	7087	7166	7164	7235	7108	7153	7234	7285	7070	7271	7210	7182	7303	7312	7157	7194	7164	7264	7303	7118	7152	7156	7259	7133	7191	7198	7188	7088	7072	7177	7143	7311	7245	7205	7129	7193	7029	7205	7148	7140	7128	7094	7163	7242	7097	7174	7213	7245	7131	7240	7147	7188	7130	7288	7211	7247	7149	7246	7187	7035	7164	7142	7131	7243	7328	7213	7131	7126	7284	7115	7115	7113	7101	7251	7251	7193	7263	7195	7156	7146	7173	7142	7108	7116	7169	7195	7087	7227	7267	7196	7167	7202	7185	7073	7198	7165	7037	7287	7111	7167	7201	7144	7101	7236	7165	7293	7160	7132	7108	7029	7100	7253	7011	7157	7193	7111	7164	7234	7187	7247	7097	7243	7158	7208	7139	7105	7004	7063	7013	7140	7052	7086	7151	7180	7217	7190	7168	7092	7198	7310	7080	7146	7212	7075	7151	7253	7119	7066	7331	7211	7169	6981	7138	7043	7137	7172	7122	7256	7274	7196	7250	7222	7275	7242	7165	7197	7146	7117	7094	7086	7332	7229	7196	6999	7103	7158	7140	7263	7257	7237	7288	7263	7273	7221	7123	7175	7134	7187	7021	7184	7171	7162	7180	7201	7261	7238	7068	7261	7120	7171	7240	7161	7153	7242	7170	7264	7325	7180	7031	7192	7229	7331	7186	7151	7214	7163	7183	7190	7208	7111	7236	7117	7214	7122	7255	7197	7210	7270	7320	7146	7232	7162	7279	7145	7156	7133	7129	7144	7222	7080	7111	7168	7200	7209	7205	7319	7189	7111	7175	7199	7106	7161	7113	7064	7097	7171	7337	7099	7048	7210	7182	7228	7127	7218	7154	7196	7150	7101	7272	7201	7097	7262	7187	7231	7212	7201	7354	7122	7185	7239	7197	7200	7251	7178	7242	7201	7032	7072	7108	7209	7107	7105	7232	7113	7167	7179	7098	7123	7232	7190	7212	7135	7175	7129	7138	7181	7220	7175	7216	7161	7144	7123	7245	7173	7218	7272	7309	7192	7218	7258	7215	7232	7306	7206	7148	6996	7243	7176	7112	7141	7136	7219	7149	7177	7202	7100	7128	7292	7132	7143	7177	7046	7123	7284	7182	7153	7154	7141	7173	7156	7255	7030	7327	7272	7227	7236	7275	7190	7275	7225	7297	7239	7123	7124	7240	7193	7086	7317	7126	7095	7035	7179	7258	7206	7117	7175	7145	7174	7097	7040	7149	7158	7218	7204	7068	7149	7109	7111	7186	7192	7167	7199	7168	7160	7268	7151	7082	7095	7052	7147	7123	6987	7218	7154	7198	7119	7187	7052	7250	7136	7121	7118	7176	7194	7139	7147	7079	7147	7256	7152	7121	7249	7239	7149	7191	7189	7226	7208	7209	7355	7035	7321	7147	7116	7143	7171	7146	7126	7174	7179	7184	7201	7049	7202	7183	7174	7262	7246	7158	7086	7141	7191	7177	7115	7256	7211	7242	7341	7433	7258	7134	7032	7198	7232	7108	7101	7099	7124	7254	7082	7285	7265	7199	7201	7291	7191	7193	7171	7199	7207	7208	7226	7221	7135	7183	7156	7273	7246	7176	7076	7149	7192	7181	7291	7028	7120	7157	7133	7157	7121	7153	7156	7126	7146	7319	7150	7151	7163	7227	7228	7205	7278	7244	7151	7240	7156	7234	7190	7117	7042	7204	7275	7065	7085	7190	7302	7086	7223	7159	7211	7133	7208	7184	7220	7097	7170	7245	7142	7299	7138	7296	7250	7296	7294	7188	7270	7305	7233	7039	7189	7254	7174	7086	7225	7050	7141	7046	7275	7280	7211	7261	7170	7054	7154	7148	7133	7178	7175	7216	7221	7248	7102	7133	7185	7096	7226	7162	7160	7236	7165	7274	7218	7232	7189	7106	7179	7166	7409	7220	7153	7160	7172	7127	7135	7318	7264	7194	7244	7205	7235	7323	7152	7214	7093	7256	7144	7125	7179	7248	7202	7081	7121	7314	7148	7108	7240	7211	7226	7190	7335	7170	7195	7270	7158	7247	7201	7132	7242	7302	7241	7134	7195	7276	7194	7047	7066	7257	7211	7153	7206	7140	7255	7168	7171	7277	7063	7052	7180	7082	7154	7190	7146	7183	7176	7235	7193	7168	7241	7208	7121	7276	7144	7136	7232	7182	7288	7171	7271	7171	7031	7258	7212	7212	7115	7240	7217	7116	7180	7291	7038	7012	7183	7217	7144	7192	7171	7199	7017	7126	7208	7219	7217	7119	7101	7172	7157	7290	7093	7127	7172	7249	7110	7159	7207	7204	7216	7314	7232	7244	7166	7141	7173	7140	7176	7179	7206	7222	7356	7241	7169	7292	7250	7102	7132	7196	7163	7184	7284	7124	7088	7131	7245	7059	7236	7061	7186	7158	7167	7081	7181	7210	7209	6937	7174	7256	7130	7206	7279	7064	7235	7110	7066	7219	7183	6984	7275	7168	7210	7241	7163	7227	7109	7290	7218	7177	7070	7243	7127	7104	7258	7135	7111	7166	7239	7137	7123	7226	7105	7170	7159	7121	7160	7245	7176	7120	7120	7219	7139	7091	7228	7295	7180	7164	7315	7381	7226	7035	7152	7087	7107	7302	7150	7090	7087	7145	7129	7301	7080	7128	7227	7262	7214	7236	7168	7062	7227	7163	7195	7183	7146
1458	912	1270	6809	16836	16278	9241	3995	1717	1009	779	793	853	795	814	785	793	866	826	774	814	783	735	782	777	845	875	815	748	782	750	851	771	845	759	824	816	764	789	806	812	820	815	799	828	794	809	781	768	798	785	848	806	819	809	818	811	820	812	798	816	810	790	799	788	817	775	827	749	777	799	806	803	800	762	801	809	796	766	779	830	754	771	785	807	810	817	827	833	780	792	843	799	811	759	757	768	762	797	819	812	778	798	788	800	796	754	805	770	788	802	763	782	819	873	863	827	794	814	777	748	791	788	764	765	828	823	801	801	808	743	729	826	815	818	772	779	809	762	809	819	779	788	800	790	827	786	755	801	789	774	807	861	816	820	774	806	768	765	811	821	804	787	823	818	798	820	800	770	808	847	769	805	803	784	807	811	783	847	808	824	770	867	785	794	760	807	815	780	798	749	842	834	769	847	783	871	809	796	783	782	752	784	833	842	780	766	800	786	801	779	836	754	867	819	786	815	786	805	781	770	784	757	828	831	771	771	771	809	832	794	801	738	801	780	783	813	826	858	799	776	856	819	795	846	822	828	713	818	801	771	828	768	759	806	849	750	753	791	819	825	831	832	802	796	856	794	811	801	820	807	777	780	806	815	813	775	750	773	812	758	796	830	829	792	807	783	723	811	880	810	793	821	789	787	789	760	812	831	767	814	759	784	751	787	784	812	832	783	826	768	790	802	781	844	836	796	768	829	793	803	781	832	816	758	775	812	760	786	809	792	790	822	779	776	811	757	805	777	770	780	796	835	785	826	766	791	790	773	803	758	826	779	801	814	804	816	781	795	806	867	850	870	830	774	819	791	821	792	811	750	792	846	771	822	794	771	753	812	804	809	804	796	816	761	765	788	825	765	814	764	802	821	815	812	803	844	814	788	806	773	769	814	813	817	840	769	806	791	843	754	781	739	751	851	768	791	811	801	795	805	822	764	769	760	818	834	819	811	807	824	804	785	784	787	816	832	853	813	766	776	792	806	824	802	762	797	803	794	804	801	794	804	801	815	778	779	777	780	841	845	766	817	776	795	762	831	784	768	823	795	801	796	780	816	815	796	811	817	779	730	821	818	775	812	811	751	778	826	792	753	845	819	774	761	748	775	823	770	753	775	777	819	779	789	846	841	809	843	799	766	787	788	794	774	785	764	774	852	790	803	797	805	803	806	811	809	852	810	799	766	810	790	817	813	829	812	815	811	810	769	799	795	782	802	750	820	790	776	842	786	820	785	801	779	812	831	863	780	771	811	771	783	796	831	766	798	763	814	781	795	841	833	826	783	813	863	714	821	796	822	771	822	768	803	804	797	797	854	814	782	784	775	753	798	736	789	749	841	816	834	856	814	851	783	853	780	808	765	802	834	811	803	799	758	782	836	746	814	778	813	824	811	830	808	786	783	795	818	775	779	777	834	827	815	821	773	766	788	725	772	812	770	808	854	804	794	827	836	787	739	812	826	759	830	794	779	814	804	842	810	766	824	795	797	800	816	826	816	814	765	788	735	859	774	786	808	799	863	821	816	764	776	781	768	842	761	791	796	805	808	843	832	825	770	791	810	799	719	753	762	767	776	785	792	848	804	755	736	788	794	827	806	855	749	817	797	791	823	800	782	771	812	808	854	773	770	766	767	772	801	789	820	754	796	847	782	779	808	838	779	819	771	812	779	828	792	791	826	821	822	838	829	855	802	787	827	836	790	766	766	815	843	804	828	748	784	841	785	796	812	763	793	811	796	795	834	853	816	799	795	797	828	763	826	765	789	813	827	811	776	743	822	850	800	834	769	785	797	825	795	784	798	782	823	821	841	831	808	823	809	821	803	853	824	817	808	799	809	779	760	787	823	781	839	738	820	834	786	809	766	802	731	802	812	836	793	785	739	772	790	830	820	810	785	819	782	823	818	779	822	781	758	815	797	793	834	781	851	827	747	747	788	743	771	776	770	781	792	815	771	790	797	783	828	811	811	750	817	826	870	799	788	778	776	763	806	774	818	812	859	799	795	790	802	779	843	746	809	813	834	833	770	823	839	771	823	868	785	805	794	849	816	793	736	858	797	762	801	803	760	828	859	828	847	818	818	801	806	764	780	836	803	806	793	822	766	791	802	801	860	853	817	797	757	780	814	847	814	786	772	820	814	772	808	812	804	804	790	781	778	801	805	755	794	818	766	832	837	830	826	763	803	813	797	828	793	763	820	808	779	820	802	802	793	820	810	770	800	784	774	821	798	784	792	759	760	780	816	831	833	785	792	811	808	788	782	822	790	788	755	824	842	795	827	763	832	734	778	849	852	792	805	836	788	819	808	833	786	779	771	801	789	782	800	799	724	776	820	787	753	828	790	821	797	806	781	826	811	795	797	808	817	792	802	819	850	804	810	823	762	752	758	836	801	805	813	770	799	788	814	831	844	777	819	860	762	825	798	849	804	815	780	822	797	851	792	811	831	786	770	795	864	833	797	799	792	783	877	814	774	805	806	803	828	775	813	800	833	825	843	729	838	769	778	779	740	812	801	722	806	808	824	790	730	814	759	828	804	788	789	849	790	818	799	751	819	858	768	836	786	715	800	785	830	741	812	856	836	828	816	771	794	748	822	762	819	759	778	841	857	799	781	815	758	791	779	805	759	782	775	824	813	835	823	812	797	814	814	717	807	788	759	802	809	804	805	802	774	871	782	797	829	793	808	825	785	783	772	782	752	837	829	802	745	790	800	790	844	845	811	803	760	792	804	787	800	755	800	808	758	759	772	822	794	757	819	803	802	813	778	799	737	806	785	862	797	782	715	810	843	807	786	769	792	763	789	795	855	804	774	781	794	782	828	797	784	793	789	841	802	826	784	782	818	838	806	755	862	792	806	814	796	804	807	783	768	817	815	787	813	788	774	809	788	801	791	801	818	754	760	787	807	808	780	747	816	851	829	796	793	838	736	798	740	824	763	772	837	788	811	811	831	825	813	831	851	808	771	831	754	764	764	792	852	804	800	770	793	763	805	808	812	812	810	775	792	770	789	824	737	835	772	781	808	770	764	770	802	804	811	795	785	819	818	796	824	768	783	763	828	820	802	802	791	813	813	804	808	784	805	829	796	780	793	825	822	783	786	781	828	841	761	739	805	805	795	805	794	814	760	744	822	789	770	776	763	749	806	795	830	777	778	807	820	766	801	785	829	752	805	831	789	765	760	799	786	767	840	756	768	797	794	771	828	834	774	776	758	858	830	757	788	811	856	799	813	801	768	785	797	768	837	835	829	775	792	863	803	749	788	805	755	818	780	830	766	801	786	818	806	836	828	829	785	729	766	807	826	779	779	766	802	761	804	827	777	827	799	759	805	754	829	814	834	758	821	776	821	807	785	767	846	821	775	804	790	809	831	819	787	789	767	778	756	737	790	756	772	795	785	824	783	791	792	845	803	756	798	759	761	809	813	801	774	806	790	811	829	826	800	791	772	768	822	783
14947	10110	13918	59777	81919	71969	53776	37216	20674	10780	7675	7054	7010	7016	7073	6851	6966	6857	6927	6914	6885	6879	7003	6754	6909	6977	6902	6850	6821	6838	6955	6924	6988	6842	6878	6971	6770	6845	7019	6915	6924	6920	6792	6966	6923	6855	7071	7025	6898	7078	7039	6849	6970	6894	7004	6978	6901	6947	7003	6910	6891	6893	7058	6889	6913	6892	6899	6914	6937	6857	7029	6931	6866	6986	6828	6811	7037	6955	6827	6853	6985	6904	7012	6973	6860	6980	6792	6939	6877	6893	6870	6904	6815	6910	6975	6874	6981	6845	7012	6886	6932	6917	6983	6881	6941	6899	6991	6742	6937	6902	6945	7016	6945	6965	6831	6902	6827	6993	6883	6978	6835	7050	6950	6901	6880	6745	6917	7016	6792	6943	6917	6853	6987	6870	6963	6949	6971	6941	6910	6978	6830	7004	7056	7015	6952	6807	6931	7013	6819	6843	7044	6903	6966	6905	7025	6784	6882	7006	6893	6954	6871	6887	6916	6850	6946	6956	6865	6813	6910	6994	6886	7014	7074	6914	6881	6867	6895	6936	7009	6880	6799	6925	6913	6977	6944	6852	6888	6955	6997	6954	6947	6940	6967	6904	6970	6844	6949	6867	6940	6852	6965	7005	6969	6979	6977	6848	6964	6930	6809	6943	6909	6923	6949	6854	6949	6855	6947	7064	6981	6852	6921	6990	6952	6967	6950	6964	6935	6918	6966	6917	6918	6928	7000	6832	6932	6930	6850	6857	6899	6891	6960	6905	6924	6756	6827	6968	6833	6989	6930	7038	6836	6996	7013	6927	6902	6943	6966	6758	6877	6973	6819	6920	6943	6938	6894	6880	6983	6905	6929	6835	6988	6869	6947	6972	6905	6966	7008	7080	6923	6846	6941	6813	6896	6932	6983	6929	7010	6962	6951	6842	6811	6927	6873	6898	6920	6923	6806	6974	6832	6999	6972	6991	6867	6946	6958	6819	7009	6898	6901	6896	6952	6863	6872	7106	6850	7044	6979	6874	6926	6896	6868	6913	6896	6930	7013	6808	6857	7018	6863	6906	6831	6970	6913	6797	7014	6956	6926	7056	6976	6934	6909	6931	6911	6938	7004	6987	6957	6961	6913	7042	6915	6996	6966	6899	6889	6915	6909	6992	6907	6877	6894	6886	6885	6750	6921	6828	7012	6993	6974	6855	7016	6922	6829	6856	6937	6820	7091	6783	7030	7053	7039	6981	6933	6855	7100	6871	7021	6894	7061	6864	6868	6825	6934	6950	6983	6944	6915	6828	6886	7023	7009	6878	6911	6969	6906	6957	6938	6851	6976	6951	6970	6903	6930	6867	6732	7021	6964	6933	7089	6865	6808	7116	6991	6977	6866	6814	6787	6943	6927	6914	6832	6923	6837	7091	6959	6957	6883	6919	7061	6941	6848	6855	7030	6756	6864	6940	6900	6974	6956	6948	6942	6785	6917	6938	6804	6980	6930	6885	6855	6973	6914	6900	6908	6911	6880	6792	7027	6919	7010	7044	6864	6990	6914	6942	6932	6910	6931	6829	6938	6853	6888	6855	6978	7053	6918	6870	6938	6855	6958	6990	6821	6840	6835	7053	6890	6978	6981	6913	6952	6930	6954	6854	6844	6897	6877	6907	7040	6855	6999	6997	6879	6853	6974	7030	6921	6963	6895	6856	6832	7047	6959	6887	6920	6944	6793	7021	7071	6921	6881	6965	6845	6945	6928	7012	6999	7018	6777	6939	6879	6817	6850	6836	6919	6892	7011	7010	7012	7089	6934	6952	7076	6822	6861	6873	6955	6903	6916	6948	6991	7033	6961	6886	6830	6972	6957	6939	6955	6816	7017	6983	6908	6955	6887	6885	6965	6919	6848	6880	6933	6996	6971	6951	6902	6983	6948	7033	6902	7040	6975	6936	6962	6929	7029	6965	7028	6921	6918	6886	6930	6908	6755	6907	6930	6862	6854	6921	6868	6903	6873	6964	6849	7012	6911	6801	6883	6905	6990	6924	6950	6957	6942	6906	6912	6989	6881	6853	7002	6866	7059	6959	6845	6750	6903	6926	6821	6996	7134	6940	6975	6923	6946	6890	7058	6990	6979	6975	6916	6952	7016	6975	7091	6993	7017	6893	6931	7068	6880	6907	6992	6919	6944	6982	6922	6921	6960	6888	6960	6884	6838	6888	7032	6938	7051	6946	7092	6801	6912	6886	7035	6967	7021	6970	6964	7138	6867	6872	6851	6819	6867	6893	6856	6934	6844	6922	6918	7022	6847	6987	6922	6860	6955	6819	7057	7017	6918	6958	6923	6950	6991	7015	6880	6892	6955	6842	7031	6836	7020	6976	6854	7032	7029	6875	6951	6981	6963	6912	6950	6948	6870	6980	7034	6792	7036	6906	7066	6873	6862	6983	6948	7060	6790	7050	6953	6911	6959	6956	6808	6879	6899	7006	6964	6904	6898	6943	6880	7150	6952	7050	6922	6886	6962	6973	6962	6809	6949	6942	6878	6886	6812	6863	7090	6765	6910	6946	6879	6875	6824	6865	6849	6890	6977	7005	6740	6935	6982	6722	6859	7005	6998	6955	6869	7059	6968	6902	6942	6866	6825	6976	7061	6908	6996	7020	6853	6828	6895	6958	7072	7030	7021	6981	6960	6915	6936	6751	6923	6860	6933	6930	6867	6964	6987	6947	6876	6949	7023	6865	6890	6942	6908	6981	6911	6922	6909	6909	6958	6845	6894	6980	6894	6800	6937	6863	7053	6852	6910	6778	6954	6849	6984	6800	6981	6906	6990	6883	6878	6940	7063	6967	6900	6908	6912	7011	6927	6912	6930	6854	6928	6844	6962	6910	6821	6869	6792	6900	6909	6836	6940	7045	6944	6915	6914	6892	6814	6878	6914	6918	6740	6926	6894	6955	6821	6905	6910	6877	6862	6807	6986	6971	6897	6905	6766	6993	7008	7082	6941	7024	7006	6854	6854	6938	6852	6997	7011	6927	6935	6847	6889	6912	7074	7112	6877	6912	6881	6941	6870	6891	6916	6876	6980	6927	6935	7082	7024	6960	6975	7003	6985	6846	6996	6937	6841	6918	6867	6947	6881	7098	7002	6827	7026	6891	6861	6810	6968	7056	6901	6893	7037	7050	6901	7055	6936	6901	6970	7004	6938	6958	7022	6934	6846	6886	6870	6906	7011	7012	6875	6988	6872	6914	6797	6898	7028	6932	6817	6902	6898	7003	6855	6908	7039	7049	6981	7100	7026	6949	6901	7010	6962	6992	6931	6899	7002	6881	7070	7002	6969	6933	6953	6933	6996	6935	7005	6901	6990	6928	6969	6916	6944	6966	6872	6915	6898	6886	6998	6844	6917	6838	6875	6927	6871	6947	6766	6923	6950	6913	6914	6968	6876	6955	6836	6959	6973	6909	7121	6893	6965	6878	7053	6842	6949	6897	6971	6914	6882	7040	6844	6931	6894	6958	6881	6937	6916	6952	7016	6933	6871	6852	6952	6880	6889	6851	6905	6901	6895	6874	6935	7038	7014	6905	7042	7045	6923	7004	6872	6829	6960	6933	7036	6925	6931	6936	6967	6966	6945	6977	6843	7029	6935	6918	6943	6945	6861	6866	6915	6878	6895	6748	6828	6874	6946	7039	6685	6996	6972	6884	7007	7054	7132	6873	7056	6891	7009	6873	6858	7028	6904	6886	6891	7003	6840	6937	6974	6824	6824	6992	7033	6878	6952	7074	6924	6928	7036	6900	6870	7055	6862	6895	7033	6996	6983	7016	6911	6993	6948	6885	6954	6981	6939	6911	6892	6951	6902	7098	6890	6947	7023	6978	6920	6930	7024	6911	6849	7105	7048	6887	6866	6883	6876	7000	6878	6972	6991	6952	6898	6907	6953	6920	6912	7102	6928	6928	6889	7037	6901	7149	7034	7080	6953	6974	6874	6954	6904	7070	7002	6919	6986	6998	6909	6960	6840	7025	6965	7015	6872	6904	6839	7096	6937	6965	6939	6841	6915	7013	6926	6925	6879	6968	6879	6910	6875	7020	6853	6941	6875	6862	6877	6874	6846	6860	6810	7044	6832	6916	6868	6934	6948	7056	6855	6958	6838	6853	6908	6922	6993	6961	7052	6892	7029	7011	7022	7000	6984	7017	6968	6980	6894	6914	7033	6884	6894	6937	6927	6962	6939	6868	6907	6903	6902	7007	6855	6916	6854	6823	6954	6908	7028	6842	6893	6988	6989	6818	6965	6936	6985	7041	6892	6952	6956	6825	6903	7014	6969	7054	6886	6924	7059	6926	6969	6936	6914	6968	6952	6899	6939	6974	6893	6944	6945	6909	6933	6928	6850	6936	6985	6955	6824	6809	6889	6984	6902	7009	6822	6815	6896	6892	6854	7051	7036	6915	6875	7001	6931	6977	6938	6995	6943	6864	6869	6813	7103	6988	6975	7001	6975	6980	7005	6954	7024	6940	6977	7065	6973	6957	6896	6971	6925	6891	6959	6971	6869	6935	6976	6806	6895	6825	7050	7008	6950	6945	6835	7058	6957	6947	6909	6960	7006	7007	6983	6922	6928	6943	7047	6902	6797	6820	7034	6968	7000	6993	6957	7013	7064	6866	6949	6825	6819	6911	6812	6847	7114	6902	6887	7010	6956	6995	6908	6920	6883	7025	6978	6900	6846	7034	6865	7064	6956	6999	6931	7004	6834	6988	6924	6975	6992	7112	6928	6905	6964	6971	6951	6855	6896	6920	6872	7006	6895	6945	6805	7181	6955	6943	7077	7001	6832	7019	7001	6996	6979	6916	7106	6919	6998	6881	6862	7034	6944	6924	6963	6948	6991	7000	6979	6855	6817	6947	6878	6902	6913	6867	6843	7059	6836	6924	6982	6909	6923	6873	6872	7000	7024	6834	7011	7049	7058	7007	6876	6925	7000	6859	6986	6921	6967	6957	6938	6986	6842	7049	6984	6848	6988	6982	6878	6892	6858	6851	7071	6958	6853	6926	6895	6905	6862	6963	6999	6925	6984	6935	6917	6983	6929	6855	6927	6950	6741	6921	6976	6942
3940	1033	1348	6039	15896	21284	14020	5982	2011	1160	926	954	910	872	908	896	881	865	904	900	850	936	942	856	861	841	902	845	893	900	854	892	929	887	841	908	874	870	953	879	895	949	908	885	926	880	890	872	867	941	898	924	909	904	893	923	917	942	906	916	844	911	933	838	866	862	851	866	911	895	891	863	906	918	882	895	877	878	852	878	912	834	928	889	801	831	873	868	936	911	896	906	918	893	904	886	886	883	873	874	901	862	892	911	891	875	938	897	863	907	910	975	898	860	912	913	881	890	910	925	885	915	958	865	866	880	902	919	903	936	866	912	899	891	916	882	856	890	961	874	835	916	932	874	866	897	910	892	886	912	880	857	905	911	851	875	860	896	888	888	899	893	914	892	854	879	907	886	879	881	885	877	872	844	877	936	820	915	856	875	880	895	905	888	957	801	840	859	875	896	967	873	970	855	922	913	872	878	958	938	849	947	881	865	828	873	962	913	903	901	920	869	891	911	877	908	888	875	910	892	870	857	862	881	955	894	921	866	854	891	899	917	874	902	869	880	878	889	891	914	838	866	912	879	944	916	876	928	882	875	874	884	921	867	873	861	834	915	928	876	888	933	889	890	882	851	948	892	895	974	882	920	916	917	884	883	854	915	907	873	919	861	839	869	925	910	902	911	861	897	893	836	949	866	888	850	911	918	928	872	920	887	918	875	898	882	899	828	967	925	917	873	911	884	882	899	896	815	853	872	905	894	865	897	913	873	934	865	875	868	897	981	884	982	881	863	869	949	864	939	885	889	906	891	900	933	889	901	888	893	885	855	916	942	896	893	891	923	870	853	885	913	857	916	845	896	872	847	896	817	933	885	893	902	873	890	856	920	874	892	806	862	942	881	909	901	867	884	934	883	883	887	917	879	855	973	861	884	921	918	893	891	888	886	880	868	922	869	889	904	939	906	887	888	928	897	879	901	867	890	888	872	877	882	911	846	915	940	899	910	910	894	858	884	922	942	938	900	862	919	815	881	941	881	913	926	931	862	879	951	883	902	909	885	894	899	915	890	926	904	918	897	871	886	900	916	863	906	919	897	888	882	864	910	902	890	847	905	914	920	870	883	916	877	890	904	917	866	865	913	878	923	839	944	857	892	866	855	890	877	897	994	900	931	922	851	907	889	867	872	911	885	814	880	930	870	900	871	905	942	899	898	907	889	880	865	892	894	842	867	880	888	911	939	876	865	838	913	887	909	879	891	902	905	879	856	920	904	895	898	932	903	884	900	915	903	878	909	864	881	911	868	901	890	910	892	912	877	911	831	914	962	879	838	953	893	897	931	944	897	940	894	882	908	861	896	886	885	945	903	914	861	938	884	926	946	823	915	920	915	891	921	921	876	889	911	883	855	855	897	878	920	901	888	890	869	899	856	883	884	905	904	889	944	847	875	894	838	919	935	885	894	898	858	939	943	847	906	913	897	888	906	950	895	904	902	874	885	906	928	862	898	833	904	868	843	893	912	910	883	899	877	869	901	879	821	906	871	818	874	876	893	856	941	887	881	888	900	926	936	859	945	960	901	903	863	869	868	894	889	886	913	939	869	851	884	894	923	822	891	928	924	905	847	899	907	915	884	926	897	880	913	898	913	878	915	907	868	995	909	895	944	925	924	850	894	858	911	868	863	906	864	857	889	910	884	896	903	854	911	869	893	864	879	907	879	891	886	904	943	876	918	874	868	905	865	884	901	885	905	898	869	919	922	877	888	867	880	857	853	939	878	890	914	882	903	862	833	929	874	866	888	930	942	882	930	942	848	921	888	839	843	914	866	884	916	849	855	862	907	861	859	922	921	894	872	883	894	878	897	961	943	894	873	871	869	871	877	905	897	901	908	834	879	910	851	867	817	930	834	909	880	925	901	922	905	884	923	917	853	899	830	882	899	872	998	894	879	884	907	889	936	903	932	849	826	891	890	924	911	877	902	902	886	857	924	941	907	922	907	923	878	859	845	893	904	921	926	910	871	887	868	945	941	906	880	896	901	889	907	880	909	898	897	901	881	921	870	919	900	895	909	869	926	860	829	940	899	908	941	879	926	932	896	884	872	900	929	879	865	950	863	879	895	936	935	844	893	905	905	882	884	866	844	902	916	898	878	961	943	866	903	915	937	918	896	923	881	930	895	867	867	878	860	905	927	900	906	956	917	875	936	934	972	926	882	892	884	885	891	957	901	880	887	870	882	898	893	896	910	913	954	933	849	855	882	924	889	900	882	916	852	835	889	892	857	906	861	863	899	878	882	878	861	879	902	874	868	881	860	927	894	864	892	879	901	919	883	868	946	902	893	880	869	894	901	956	925	885	861	915	887	844	895	899	902	825	890	874	907	894	902	921	890	956	846	904	929	917	892	906	903	925	935	890	914	887	905	885	900	844	870	966	869	940	936	880	897	838	874	856	910	906	920	896	895	931	892	912	960	892	867	901	919	911	918	884	872	855	875	861	897	866	917	880	902	883	972	889	929	920	860	869	864	941	931	862	937	860	899	882	813	892	938	863	941	911	847	802	915	918	931	911	877	900	886	874	940	905	846	921	883	897	884	921	863	943	891	885	866	896	866	893	872	917	829	843	890	850	915	836	908	890	881	900	900	974	836	898	883	925	866	869	897	839	941	885	913	866	891	902	870	857	944	848	850	873	816	850	865	876	898	916	910	916	930	892	852	862	932	881	918	874	846	918	901	898	924	929	932	914	899	891	930	891	855	871	893	939	898	914	921	871	863	867	885	902	885	922	895	897	875	897	890	831	865	867	829	905	891	844	877	922	880	902	901	910	863	917	881	900	873	928	890	944	900	914	940	842	860	890	908	895	889	919	893	864	890	890	896	895	874	921	843	882	880	908	912	897	886	927	839	920	854	896	865	948	891	808	915	922	928	853	879	863	890	875	946	939	871	931	919	896	895	894	837	878	900	905	858	855	952	885	840	897	897	869	870	906	898	857	893	881	905	863	891	929	908	903	867	914	908	887	954	880	907	887	924	880	898	884	894	916	896	859	844	923	950	934	939	883	901	901	966	853	892	903	897	902	919	911	869	862	860	893	927	909	948	902	850	920	908	879	872	876	924	900	884	886	865	908	868	856	886	887	924	934	899	882	916	921	907	876	886	911	816	824	868	878	880	916	926	856	854	899	940	907	853	864	928	884	907	893	920	900	909	877	938	877	875	882	887	919	912	875	858	914	889	878	921	889	888	914	925	866	880	894	882	907	870	884	865	895	899	920	844	929	940	911	928	890	918	899	881	921	888	878	912	919	886	874	851	867	879	911	899	868	850	871	861	881	919	872	847	906	935	874	942	871	872	897	895	875	877	859	950	887	886	884	859	873	925	900	854	897	879	879	915	930	905	927	943	910	917	878	838	860	889	909	905	884	932	860	911	915	855	833	893	898	930	930	929	913	858	860	890	885	863	891	903	886	934	892	947	896	874	928	910	875	874	874	904	872	877	904	910
15300	10297	13875	52865	80023	81196	61976	41633	23427	12195	8443	7761	7687	7560	7702	7503	7761	7602	7678	7709	7638	7706	7596	7659	7616	7771	7531	7580	7683	7759	7654	7777	7714	7623	7402	7603	7717	7636	7721	7586	7620	7706	7661	7678	7631	7699	7559	7675	7592	7439	7694	7643	7576	7642	7617	7736	7678	7628	7602	7696	7591	7610	7569	7672	7619	7562	7639	7526	7655	7604	7463	7682	7597	7684	7625	7659	7565	7585	7715	7558	7627	7581	7599	7730	7669	7761	7626	7701	7618	7673	7812	7543	7840	7581	7675	7723	7542	7652	7623	7622	7544	7662	7585	7575	7506	7730	7567	7676	7666	7634	7576	7612	7593	7634	7652	7681	7473	7598	7682	7739	7659	7586	7569	7691	7663	7621	7563	7567	7634	7651	7621	7712	7643	7679	7731	7665	7644	7635	7613	7688	7635	7604	7633	7517	7760	7664	7527	7677	7664	7632	7689	7567	7646	7798	7630	7555	7630	7601	7650	7791	7599	7657	7599	7638	7602	7751	7528	7627	7583	7669	7673	7613	7759	7712	7641	7751	7718	7653	7636	7631	7602	7600	7632	7610	7638	7618	7603	7650	7685	7658	7628	7711	7602	7545	7707	7690	7652	7609	7503	7698	7689	7657	7648	7681	7551	7668	7626	7663	7549	7678	7781	7689	7673	7614	7540	7695	7677	7732	7592	7739	7700	7619	7545	7581	7663	7644	7750	7518	7536	7705	7657	7552	7684	7623	7754	7424	7625	7714	7658	7582	7584	7587	7620	7705	7711	7722	7623	7691	7583	7660	7575	7736	7634	7613	7633	7770	7539	7690	7534	7556	7743	7607	7666	7800	7564	7598	7648	7737	7391	7718	7626	7651	7662	7653	7570	7527	7645	7685	7748	7547	7590	7670	7658	7629	7658	7587	7663	7563	7691	7728	7591	7629	7773	7628	7606	7601	7563	7645	7604	7545	7712	7649	7589	7673	7662	7650	7557	7540	7598	7600	7617	7720	7588	7554	7592	7664	7736	7690	7610	7581	7770	7560	7555	7559	7702	7591	7635	7735	7700	7718	7680	7557	7574	7595	7554	7807	7526	7596	7562	7617	7664	7622	7527	7662	7661	7562	7672	7663	7611	7616	7604	7665	7545	7595	7680	7723	7712	7729	7588	7587	7592	7599	7678	7619	7640	7692	7620	7724	7681	7532	7607	7732	7630	7684	7552	7604	7669	7481	7648	7740	7553	7555	7655	7664	7770	7692	7632	7686	7726	7582	7565	7657	7641	7621	7551	7466	7556	7759	7707	7685	7676	7644	7674	7665	7639	7740	7560	7715	7759	7564	7738	7577	7677	7630	7651	7548	7553	7602	7787	7574	7655	7671	7764	7712	7677	7679	7554	7668	7689	7707	7574	7618	7709	7532	7539	7610	7651	7654	7670	7744	7621	7690	7564	7624	7723	7720	7658	7693	7623	7604	7560	7394	7729	7524	7588	7651	7669	7648	7650	7552	7765	7659	7682	7657	7734	7649	7538	7590	7663	7484	7769	7671	7636	7576	7622	7635	7673	7671	7874	7543	7750	7608	7742	7533	7525	7558	7791	7704	7624	7597	7579	7430	7822	7653	7630	7531	7675	7617	7681	7691	7645	7741	7695	7503	7609	7589	7713	7706	7540	7703	7715	7503	7637	7535	7752	7650	7633	7758	7673	7650	7571	7535	7676	7608	7647	7656	7607	7592	7610	7704	7656	7616	7650	7748	7631	7716	7753	7747	7745	7653	7680	7694	7739	7786	7593	7605	7675	7652	7637	7625	7651	7655	7599	7691	7658	7565	7659	7666	7720	7674	7734	7726	7703	7782	7631	7685	7737	7675	7740	7704	7677	7723	7706	7690	7596	7715	7644	7623	7609	7476	7567	7636	7662	7663	7641	7625	7621	7607	7684	7673	7780	7690	7737	7649	7699	7737	7669	7680	7730	7543	7625	7621	7694	7581	7655	7651	7567	7663	7486	7614	7609	7689	7792	7725	7800	7619	7581	7686	7654	7480	7599	7773	7623	7799	7768	7510	7646	7516	7678	7666	7580	7623	7543	7592	7567	7673	7697	7640	7467	7667	7752	7686	7600	7513	7577	7513	7654	7569	7662	7767	7617	7633	7622	7700	7555	7666	7822	7645	7769	7647	7599	7552	7560	7606	7870	7639	7532	7725	7686	7688	7517	7650	7646	7540	7606	7723	7767	7602	7574	7592	7763	7674	7642	7651	7653	7653	7571	7733	7595	7807	7567	7669	7658	7666	7641	7750	7613	7554	7535	7635	7678	7622	7677	7539	7634	7569	7556	7579	7524	7703	7630	7696	7621	7739	7657	7614	7587	7743	7592	7661	7581	7630	7739	7492	7591	7659	7695	7717	7630	7727	7741	7757	7648	7590	7599	7598	7610	7723	7708	7543	7726	7621	7606	7666	7578	7576	7584	7635	7756	7650	7734	7558	7539	7626	7628	7665	7616	7638	7565	7600	7802	7791	7537	7661	7631	7595	7678	7607	7626	7564	7568	7694	7702	7735	7621	7643	7745	7713	7674	7754	7653	7550	7597	7637	7665	7594	7484	7791	7651	7608	7556	7577	7596	7759	7685	7642	7669	7546	7629	7806	7586	7657	7769	7609	7661	7680	7755	7721	7705	7693	7543	7754	7643	7629	7604	7697	7732	7694	7687	7567	7612	7602	7749	7739	7588	7625	7637	7762	7578	7616	7658	7599	7629	7729	7680	7494	7512	7605	7643	7655	7449	7723	7663	7702	7652	7532	7636	7687	7643	7614	7582	7704	7570	7516	7533	7670	7615	7748	7739	7600	7568	7628	7694	7606	7649	7721	7511	7625	7500	7683	7737	7578	7675	7551	7666	7650	7674	7732	7705	7657	7765	7704	7585	7754	7597	7780	7717	7634	7690	7667	7594	7701	7665	7698	7723	7682	7553	7692	7657	7624	7779	7651	7718	7718	7549	7671	7604	7553	7596	7562	7721	7675	7530	7626	7575	7698	7692	7630	7614	7579	7493	7721	7614	7573	7693	7677	7682	7585	7592	7660	7753	7610	7579	7620	7625	7676	7513	7613	7596	7601	7611	7670	7696	7628	7677	7682	7506	7755	7600	7712	7604	7585	7603	7666	7596	7624	7662	7702	7731	7525	7727	7618	7541	7765	7706	7632	7553	7497	7475	7771	7696	7668	7629	7773	7597	7675	7622	7546	7621	7705	7646	7499	7677	7568	7658	7699	7619	7635	7589	7643	7765	7702	7635	7620	7743	7627	7570	7665	7613	7531	7587	7600	7638	7655	7615	7513	7614	7653	7712	7522	7746	7624	7596	7594	7749	7552	7635	7659	7533	7681	7566	7536	7722	7564	7771	7634	7592	7684	7684	7670	7577	7630	7691	7694	7628	7639	7658	7725	7656	7655	7622	7717	7526	7478	7642	7614	7626	7642	7653	7686	7635	7670	7726	7563	7624	7601	7614	7744	7777	7600	7597	7789	7760	7599	7615	7708	7695	7649	7533	7689	7554	7618	7608	7615	7652	7628	7733	7733	7697	7606	7563	7654	7776	7582	7664	7550	7590	7601	7731	7607	7719	7621	7702	7655	7628	7561	7627	7690	7624	7728	7794	7611	7605	7594	7590	7644	7565	7625	7678	7590	7695	7553	7626	7692	7726	7654	7622	7563	7551	7493	7699	7535	7676	7657	7516	7672	7588	7665	7627	7634	7588	7587	7632	7695	7470	7598	7751	7626	7582	7599	7587	7693	7617	7589	7391	7705	7596	7578	7626	7628	7517	7587	7595	7671	7692	7608	7552	7710	7486	7579	7573	7709	7588	7750	7681	7546	7879	7684	7640	7549	7705	7621	7640	7616	7747	7648	7694	7606	7618	7649	7524	7486	7496	7556	7487	7592	7663	7562	7534	7489	7690	7614	7558	7738	7755	7689	7653	7612	7782	7632	7639	7582	7689	7606	7672	7602	7638	7644	7689	7686	7611	7737	7723	7569	7728	7462	7568	7671	7496	7571	7758	7559	7679	7692	7615	7720	7493	7464	7796	7549	7686	7672	7530	7707	7612	7563	7709	7662	7655	7717	7591	7703	7654	7624	7654	7626	7754	7718	7563	7747	7540	7709	7581	7663	7616	7594	7694	7784	7611	7702	7517	7696	7699	7646	7650	7763	7665	7617	7634	7527	7512	7506	7661	7711	7654	7565	7620	7667	7736	7593	7738	7629	7526	7703	7790	7710	7566	7623	7574	7549	7653	7582	7686	7633	7661	7624	7743	7685	7547	7719	7603	7665	7541	7702	7688	7605	7857	7616	7693	7541	7648	7562	7695	7510	7632	7580	7748	7685	7734	7625	7759	7608	7678	7601	7548	7498	7571	7723	7649	7607	7547	7462	7500	7474	7719	7815	7575	7681	7654	7626	7671	7642	7749	7547	7657	7684	7679	7737	7717	7671	7611	7654	7662	7629	7666	7588	7661	7642	7651	7643	7653	7573	7572	7774	7497	7708	7626	7707	7607	7685	7605	7575	7712	7617	7559	7594	7754	7567	7628	7573	7714	7762	7619	7603	7679	7679	7561	7629	7698	7794	7625	7687	7727	7523	7607	7645	7620	7640	7770	7655	7642	7651	7785	7553	7590	7617	7555	7642	7598	7729	7609	7612	7642	7730	7663	7563	7583	7696	7744	7749	7661	7572	7698	7632	7488	7690	7604	7554	7654	7589	7460	7632	7597	7568	7787	7652	7636	7710	7638	7699	7667	7742	7623	7619	7649	7731	7650	7691	7593	7748	7733	7635	7628	7585	7719	7669	7709	7709	7629	7510	7634	7630	7571	7636	7523	7602	7659	7542	7664	7607	7586	7651	7638	7750	7595	7655	7683	7687	7670	7657	7644	7632	7786	7627	7750	7743	7669	7665	7675	7507	7662	7617	7654	7686	7793	7664	7628	7667	7831	7674	7644	7578	7594	7644	7730	7716	7499	7573	7628	7762	7535	7723	7577	7552	7782	7505	7697	7610	7756	7577	7799	7776	7686	7595	7587	7625	7660	7620	7707	7721	7746	7686	7628	7609	7673	7572
2597	1217	1377	4563	30207	35468	22219	10528	3201	1323	1017	895	862	853	910	876	888	823	829	845	857	813	854	897	847	840	866	813	858	879	794	864	869	862	875	857	830	878	863	833	844	853	814	863	867	857	835	791	800	854	902	858	827	848	847	871	808	833	845	817	890	849	839	823	886	919	861	841	854	777	908	867	871	919	872	860	791	859	836	846	855	851	860	864	820	866	844	806	835	829	827	845	890	879	846	910	891	835	871	827	877	862	823	848	876	871	817	871	851	830	844	834	885	888	844	834	796	828	892	844	844	871	901	828	861	814	895	855	861	855	818	827	873	902	833	872	852	845	862	862	823	877	867	883	835	832	869	817	839	834	878	885	883	828	866	873	898	802	864	831	863	799	875	821	878	849	846	851	818	857	867	862	837	886	862	810	824	924	885	854	860	793	807	821	863	888	802	848	817	864	813	858	834	857	859	870	838	864	880	870	866	880	842	806	899	863	861	854	835	848	849	862	884	841	830	869	877	839	881	820	851	845	901	914	825	812	845	871	881	837	803	842	824	869	793	877	852	899	859	860	871	895	831	839	887	828	862	853	846	838	849	876	829	816	913	799	813	896	814	848	780	833	835	876	869	822	847	810	840	889	868	843	877	887	872	858	863	844	886	899	885	805	875	933	851	841	842	875	886	851	868	811	840	825	869	871	865	849	820	849	874	855	850	900	882	901	857	901	828	855	844	821	876	855	880	899	890	821	868	850	831	865	831	873	873	837	866	867	825	809	843	867	866	922	903	839	789	841	887	814	857	890	852	833	868	861	775	875	890	853	862	837	890	886	827	855	857	851	871	847	878	854	824	871	873	835	808	790	900	842	848	860	837	829	871	877	837	822	898	892	856	887	850	846	833	846	807	847	858	844	845	870	864	897	848	838	886	893	814	873	829	860	879	842	845	868	863	858	903	854	866	875	889	865	790	856	833	896	856	895	860	830	842	856	912	829	850	819	872	835	837	831	878	873	866	860	897	869	899	875	832	906	826	908	811	854	816	831	785	865	881	825	796	865	864	852	903	901	847	857	864	887	876	872	863	845	846	809	822	886	806	858	830	896	877	896	848	829	839	828	821	849	878	844	853	852	863	827	827	874	833	894	854	902	860	868	842	904	847	840	839	916	846	872	853	919	876	875	828	877	916	918	850	836	846	856	859	834	889	883	837	789	865	856	863	863	854	902	846	836	840	885	895	820	874	870	829	841	864	817	852	872	853	857	914	904	851	877	865	820	849	840	865	879	814	851	836	843	849	871	895	903	887	870	835	881	817	869	826	848	862	831	852	875	854	846	839	912	817	901	850	878	893	846	836	828	780	828	884	851	867	840	866	851	855	854	909	900	875	886	875	858	851	910	834	893	849	901	875	855	838	837	860	884	857	872	785	833	870	937	845	886	880	803	877	899	841	888	857	878	864	843	841	814	912	853	833	858	841	825	878	807	860	833	918	885	810	857	885	907	834	881	868	852	916	867	894	837	824	858	852	870	886	870	825	951	856	829	842	838	853	857	863	877	889	868	865	874	885	858	871	861	823	906	882	865	882	786	857	859	872	887	883	807	838	876	850	833	826	832	845	888	868	847	911	842	829	842	840	840	887	856	851	866	911	865	832	822	886	884	844	853	912	851	876	883	868	839	877	927	866	856	829	831	834	828	872	843	826	831	820	873	914	821	847	822	840	848	853	855	834	847	846	883	827	914	872	910	871	870	860	864	800	834	839	833	803	846	832	830	840	840	776	831	818	830	857	865	919	847	805	819	811	857	835	859	868	850	888	856	833	896	847	899	829	858	849	845	867	866	887	822	912	833	848	848	860	835	932	846	880	867	857	848	865	859	910	844	860	846	903	848	847	870	847	849	853	851	862	817	847	834	848	820	882	835	853	777	861	875	844	810	839	850	834	824	882	888	870	906	874	846	861	809	839	889	838	856	845	832	879	884	897	858	824	869	881	853	816	841	891	845	833	882	833	895	878	863	824	881	897	783	841	857	862	877	797	852	893	892	839	858	818	825	881	844	852	874	897	865	831	865	851	857	819	855	833	869	818	854	826	796	863	843	845	838	808	878	865	861	889	898	856	852	847	825	857	843	891	870	859	859	867	839	858	812	874	832	807	865	856	861	845	857	803	856	836	825	840	881	873	883	844	828	832	861	896	867	800	851	872	867	884	808	896	847	840	862	883	868	852	823	852	850	834	834	893	887	887	879	871	879	855	908	879	894	810	848	816	919	865	830	820	860	869	897	804	837	830	818	842	832	876	864	863	837	853	888	858	879	839	833	827	865	865	825	785	861	831	869	851	883	798	896	832	843	839	886	835	838	849	840	815	877	847	828	849	862	847	857	888	886	865	877	830	823	829	885	862	816	856	831	880	844	812	830	869	851	869	913	870	869	806	788	871	810	828	869	834	844	846	905	878	899	886	836	836	861	834	869	838	853	876	845	877	843	916	882	885	895	852	784	849	840	832	842	871	833	847	864	870	866	872	828	917	850	858	846	879	893	783	833	811	875	861	859	811	877	829	887	823	893	855	878	839	829	864	880	885	867	869	842	859	866	912	806	914	813	839	881	834	844	897	881	861	859	890	853	828	845	846	810	832	874	827	880	836	841	863	845	847	841	882	875	866	859	834	875	827	849	814	905	813	786	924	841	779	847	907	862	880	822	855	834	832	854	853	862	874	878	851	853	864	834	861	898	865	830	887	819	867	844	833	876	869	842	846	837	854	878	876	837	875	850	812	861	885	850	839	836	824	835	865	878	851	861	869	830	822	842	875	835	853	849	837	881	827	837	860	890	858	846	878	889	842	831	865	880	854	830	878	847	838	830	853	869	906	850	885	870	819	868	875	846	850	885	872	870	837	821	851	829	858	867	826	843	853	896	893	802	829	819	850	855	863	808	863	902	903	874	795	853	796	862	873	834	836	876	886	894	824	919	840	843	816	859	905	874	864	906	888	849	896	926	818	848	878	872	823	853	880	805	836	863	879	885	865	846	845	892	832	884	899	842	858	883	895	870	828	848	922	829	837	864	870	860	872	857	867	887	883	866	877	879	781	867	830	896	880	857	843	857	840	825	838	867	917	819	816	872	839	858	839	823	854	810	885	810	847	830	889	803	829	851	863	852	854	856	884	802	844	860	866	838	873	846	842	869	842	841	885	802	874	830	861	842	864	887	874	870	856	851	895	862	891	866	848	848	805	836	850	879	823	786	890	847	927	879	910	843	852	880	859	871	866	813	897	813	828	859	901	820	886	837	837	846	831	861	857	866	909	836	862	874	893	831	850	854	869	825	918	865	874	857	841	839	899	858	856	879	830	905	814	923	857	815	879	931	882	830	835	866	848	851	899	875	873	894	869	838	856	903	900	893	836	846	809	861	847	876	857	834	870	839	862	853	830	841	850	903	822	891	863	819	863	843	888	826	851	824	865	883	846	938	907	904	854	895	866	885	835	815	843	824	879	810
19839	13217	14826	50544	84465	91027	72321	51330	29958	15237	8937	7561	7324	7446	7395	7450	7434	7438	7310	7396	7277	7272	7443	7412	7383	7436	7464	7391	7411	7436	7387	7335	7370	7309	7351	7431	7273	7337	7392	7577	7433	7455	7296	7296	7406	7351	7417	7392	7292	7328	7439	7423	7357	7450	7314	7359	7466	7286	7313	7515	7345	7264	7373	7360	7546	7513	7286	7434	7333	7318	7472	7467	7473	7403	7268	7402	7267	7445	7388	7439	7326	7339	7229	7478	7442	7409	7287	7298	7503	7415	7345	7291	7389	7601	7453	7559	7293	7397	7458	7361	7474	7502	7323	7483	7333	7386	7287	7442	7316	7326	7382	7273	7372	7426	7459	7351	7271	7538	7335	7358	7377	7429	7406	7363	7383	7445	7341	7441	7297	7479	7350	7410	7330	7431	7331	7271	7436	7447	7436	7398	7293	7524	7343	7479	7495	7409	7600	7407	7403	7365	7362	7571	7292	7485	7495	7271	7315	7310	7426	7418	7346	7386	7465	7308	7423	7313	7385	7384	7418	7359	7382	7401	7414	7448	7388	7347	7345	7377	7453	7430	7403	7412	7383	7304	7386	7364	7272	7529	7247	7418	7336	7372	7345	7319	7564	7372	7363	7270	7428	7554	7406	7604	7372	7415	7369	7283	7427	7289	7400	7425	7430	7373	7450	7474	7494	7330	7443	7449	7465	7402	7571	7283	7545	7547	7290	7406	7336	7438	7411	7388	7463	7312	7456	7348	7355	7327	7540	7405	7409	7483	7481	7490	7356	7342	7237	7377	7296	7366	7366	7383	7395	7377	7196	7457	7440	7371	7340	7508	7272	7438	7477	7497	7344	7308	7319	7286	7437	7347	7374	7460	7414	7406	7493	7402	7446	7420	7359	7333	7305	7398	7365	7355	7428	7302	7392	7396	7391	7342	7364	7394	7376	7325	7225	7288	7308	7404	7438	7508	7451	7384	7363	7221	7372	7438	7352	7382	7431	7596	7347	7361	7312	7378	7403	7358	7359	7370	7434	7436	7536	7343	7385	7500	7232	7518	7439	7385	7491	7266	7503	7336	7480	7432	7417	7360	7417	7374	7364	7261	7479	7297	7444	7405	7377	7369	7419	7403	7418	7442	7290	7356	7429	7277	7389	7454	7357	7450	7509	7385	7427	7383	7405	7385	7386	7412	7273	7341	7406	7518	7307	7456	7387	7439	7414	7444	7461	7382	7348	7423	7448	7386	7435	7335	7412	7331	7446	7527	7336	7451	7438	7420	7413	7355	7420	7492	7395	7442	7395	7377	7368	7409	7408	7360	7449	7449	7376	7341	7371	7419	7278	7290	7430	7384	7372	7300	7508	7453	7371	7282	7379	7354	7421	7276	7493	7454	7504	7350	7322	7343	7375	7421	7398	7406	7434	7317	7380	7363	7402	7417	7403	7379	7124	7395	7455	7435	7454	7472	7522	7266	7410	7449	7396	7412	7368	7365	7346	7502	7448	7251	7351	7361	7371	7286	7498	7309	7435	7470	7365	7410	7485	7371	7411	7266	7430	7276	7366	7459	7558	7559	7330	7488	7371	7492	7558	7315	7338	7428	7342	7461	7376	7445	7466	7406	7378	7421	7354	7420	7382	7366	7412	7375	7425	7420	7369	7396	7412	7479	7409	7471	7407	7524	7478	7434	7449	7363	7276	7402	7445	7291	7436	7371	7268	7562	7319	7380	7358	7444	7350	7462	7551	7455	7474	7488	7306	7296	7503	7488	7444	7428	7357	7545	7302	7416	7409	7493	7417	7388	7467	7246	7325	7340	7368	7424	7428	7317	7317	7407	7394	7219	7359	7422	7391	7335	7419	7344	7268	7413	7287	7445	7321	7375	7403	7427	7440	7299	7367	7354	7364	7388	7317	7371	7298	7474	7490	7407	7279	7294	7504	7263	7301	7434	7442	7373	7511	7376	7310	7417	7408	7396	7395	7367	7358	7360	7349	7461	7314	7445	7230	7405	7218	7395	7423	7469	7412	7507	7389	7482	7165	7285	7310	7472	7433	7358	7329	7580	7482	7413	7423	7320	7380	7458	7462	7481	7421	7472	7416	7416	7410	7304	7337	7327	7446	7285	7315	7364	7538	7420	7360	7291	7458	7459	7343	7423	7361	7507	7431	7455	7308	7272	7512	7513	7411	7378	7327	7416	7302	7425	7328	7417	7442	7445	7561	7318	7453	7302	7362	7350	7352	7351	7374	7505	7356	7314	7319	7255	7421	7493	7302	7403	7408	7351	7376	7364	7452	7398	7520	7382	7437	7322	7360	7374	7383	7395	7272	7305	7387	7369	7340	7457	7470	7407	7252	7294	7416	7355	7406	7569	7358	7376	7374	7345	7526	7456	7382	7355	7394	7238	7468	7486	7430	7329	7362	7413	7389	7445	7381	7358	7424	7330	7445	7415	7488	7236	7414	7386	7442	7320	7337	7202	7441	7405	7503	7251	7525	7509	7394	7579	7294	7429	7407	7401	7462	7331	7445	7404	7393	7356	7413	7338	7380	7548	7284	7437	7480	7392	7454	7235	7280	7339	7387	7260	7445	7252	7485	7286	7408	7436	7473	7298	7392	7154	7376	7464	7301	7351	7610	7506	7369	7398	7470	7254	7401	7353	7426	7377	7394	7436	7576	7350	7305	7359	7491	7376	7427	7454	7326	7414	7247	7313	7438	7384	7381	7411	7370	7437	7352	7395	7291	7494	7443	7423	7447	7312	7499	7464	7388	7311	7443	7437	7370	7319	7497	7362	7306	7274	7495	7351	7434	7477	7471	7543	7498	7506	7223	7328	7422	7383	7309	7462	7312	7398	7415	7439	7489	7377	7243	7389	7356	7404	7289	7493	7333	7234	7386	7455	7548	7339	7299	7441	7461	7454	7353	7322	7428	7552	7320	7412	7471	7313	7389	7493	7299	7417	7447	7463	7428	7385	7448	7441	7508	7429	7401	7289	7467	7325	7296	7391	7341	7206	7388	7342	7499	7401	7310	7400	7347	7468	7401	7352	7471	7407	7277	7290	7306	7517	7552	7521	7469	7430	7339	7315	7401	7468	7357	7358	7509	7484	7415	7339	7345	7505	7274	7405	7417	7418	7492	7372	7309	7247	7444	7255	7395	7312	7478	7334	7374	7352	7408	7450	7470	7434	7360	7389	7386	7425	7304	7305	7438	7325	7418	7495	7302	7400	7295	7447	7408	7520	7324	7504	7287	7332	7341	7313	7485	7270	7454	7420	7375	7460	7290	7461	7356	7486	7303	7329	7403	7502	7567	7342	7288	7220	7222	7490	7419	7458	7316	7303	7352	7327	7328	7325	7467	7516	7406	7451	7324	7335	7217	7362	7270	7387	7504	7395	7440	7543	7402	7282	7398	7553	7370	7513	7325	7265	7326	7247	7317	7420	7399	7415	7334	7445	7318	7428	7484	7327	7317	7404	7416	7370	7411	7322	7368	7413	7574	7404	7393	7342	7347	7303	7338	7355	7291	7337	7463	7338	7517	7472	7415	7328	7357	7381	7397	7440	7367	7529	7346	7427	7426	7350	7444	7534	7267	7503	7475	7405	7427	7402	7406	7255	7326	7424	7440	7304	7288	7374	7376	7307	7306	7345	7318	7485	7419	7486	7437	7368	7351	7348	7394	7346	7392	7521	7473	7269	7431	7416	7436	7394	7267	7337	7411	7413	7436	7453	7481	7323	7400	7545	7428	7315	7398	7382	7376	7432	7387	7343	7410	7380	7468	7357	7454	7378	7415	7402	7500	7371	7363	7450	7418	7270	7442	7388	7324	7347	7351	7324	7367	7502	7275	7432	7397	7388	7440	7440	7433	7395	7348	7333	7323	7523	7561	7275	7400	7350	7318	7409	7525	7461	7379	7491	7437	7356	7463	7388	7412	7451	7357	7231	7435	7542	7525	7312	7441	7533	7579	7350	7239	7500	7391	7393	7536	7404	7405	7443	7434	7395	7342	7318	7379	7416	7584	7316	7372	7483	7326	7357	7397	7413	7455	7379	7374	7408	7304	7289	7483	7352	7404	7454	7494	7423	7387	7502	7367	7449	7403	7431	7495	7450	7261	7361	7510	7301	7513	7446	7471	7278	7458	7339	7487	7416	7435	7438	7334	7350	7510	7284	7487	7332	7388	7338	7433	7354	7284	7366	7290	7419	7515	7396	7340	7436	7376	7373	7239	7386	7332	7405	7244	7446	7378	7433	7349	7396	7485	7418	7463	7401	7269	7415	7446	7397	7390	7220	7430	7291	7330	7484	7442	7352	7359	7306	7406	7408	7363	7426	7474	7369	7342	7417	7400	7277	7448	7466	7255	7478	7413	7249	7457	7314	7449	7366	7477	7266	7386	7429	7329	7590	7370	7490	7360	7445	7463	7283	7360	7383	7446	7496	7252	7266	7339	7446	7424	7462	7540	7341	7385	7260	7407	7393	7363	7327	7429	7367	7416	7422	7400	7353	7302	7320	7278	7376	7479	7375	7182	7518	7392	7464	7476	7401	7525	7427	7283	7376	7239	7406	7443	7549	7461	7369	7380	7423	7385	7386	7345	7487	7359	7295	7403	7431	7367	7521	7314	7395	7556	7319	7371	7419	7350	7503	7369	7373	7422	7409	7486	7378	7403	7366	7335	7413	7253	7419	7437	7411	7374	7414	7312	7291	7419	7523	7563	7254	7422	7363	7489	7579	7327	7371	7425	7263	7376	7402	7334	7413	7382	7313	7426	7247	7248	7370	7489	7365	7394	7390	7238	7591	7441	7367	7413	7359	7389	7399	7366	7375	7364	7578	7420	7464	7467	7488	7320	7466	7268	7457	7306	7480	7402	7305	7414	7400	7173	7336	7366	7380	7417	7349	7407	7435	7333	7433	7403	7396	7353	7416	7436	7360	7263	7459	7353	7387	7414	7264	7401	7340	7288	7456	7434	7251	7346	7339	7437	7475	7393	7483	7269	7486	7505	7489	7401	7377	7437	7374	7469	7425	7224	7319	7472	7366	7435	7417	7439	7317	7263	7558	7380	7301	7456	7507	7287	7319	7292	7578	7502	7473	7358	7454	7306	7339	7506	7371
2620	802	839	2415	9213	8358	5128	2386	1243	902	761	768	778	731	780	786	783	733	777	746	789	755	778	778	759	728	751	789	711	779	759	758	763	725	752	732	754	761	779	777	810	764	752	816	754	751	775	738	728	797	724	764	757	787	791	752	752	745	795	757	784	744	752	728	762	760	748	787	755	753	741	747	750	752	753	733	769	759	761	706	744	832	809	734	717	810	747	722	819	757	815	738	779	734	768	744	763	812	752	745	780	736	723	724	749	787	790	782	774	728	753	787	786	767	749	776	755	777	748	749	787	724	772	817	789	781	728	743	839	771	784	732	736	731	767	716	764	781	733	790	756	790	781	763	787	760	764	737	793	740	747	787	745	792	774	755	781	732	752	770	784	786	782	765	762	815	768	798	709	769	729	747	743	736	754	788	780	769	802	737	758	732	725	727	718	751	761	735	739	766	788	704	771	769	769	795	713	731	800	744	796	767	802	790	780	774	753	752	756	697	767	810	765	752	786	731	777	792	714	708	790	844	791	727	735	726	775	820	748	777	737	770	766	790	794	821	782	759	812	782	824	773	775	667	758	821	738	744	788	783	764	830	755	765	775	788	774	750	773	773	770	746	777	778	798	745	784	782	769	732	755	788	740	779	741	735	729	764	813	761	725	784	775	741	804	753	775	799	810	796	784	784	774	733	792	810	789	706	779	807	799	763	760	779	752	790	806	780	770	782	744	753	737	731	788	755	802	730	769	784	791	795	762	788	706	753	783	812	783	761	777	771	752	756	749	762	784	762	791	782	788	759	749	751	794	773	797	771	747	734	784	778	768	758	739	770	742	764	797	756	758	787	765	736	756	813	771	821	821	783	773	781	801	822	766	730	742	737	762	784	748	800	714	723	777	771	795	788	773	759	752	830	733	749	771	757	773	760	727	787	722	782	748	775	798	751	778	748	701	754	773	730	743	790	797	747	792	748	781	770	740	763	762	747	764	777	763	712	822	772	794	752	789	775	761	746	740	732	816	719	739	813	785	791	787	804	795	766	760	761	780	735	785	748	746	729	808	733	770	780	770	781	774	788	751	733	796	755	795	749	758	763	760	739	774	744	750	792	719	790	749	762	750	800	761	797	724	744	798	820	785	744	757	763	770	814	752	775	713	773	803	765	804	735	751	775	723	742	780	787	783	783	784	763	759	737	740	772	769	764	737	730	756	793	768	764	799	809	768	772	745	817	741	755	743	765	749	733	806	775	773	775	761	757	709	801	742	822	767	810	758	777	757	782	731	767	739	730	780	757	808	798	753	755	728	720	796	763	753	708	687	758	770	756	781	806	741	737	792	799	756	779	810	709	779	812	756	785	751	766	770	777	766	734	774	756	809	780	784	735	800	770	798	723	760	771	787	769	740	818	785	758	795	770	811	760	741	749	746	782	748	721	764	816	777	782	750	740	699	808	733	775	746	778	770	782	799	761	716	749	790	774	829	770	745	743	778	760	779	778	810	771	755	742	807	764	766	803	793	817	770	797	762	761	798	777	743	800	803	755	754	738	790	746	739	712	768	778	724	761	802	744	733	766	843	753	745	795	767	743	725	743	702	762	787	767	822	752	752	735	745	789	840	774	732	765	740	735	750	781	770	740	804	767	824	780	750	750	762	786	796	781	716	769	762	829	712	804	786	785	746	719	724	760	788	780	762	769	783	769	789	768	770	734	793	768	756	744	726	782	779	769	754	761	745	735	762	742	803	794	763	769	789	781	779	790	768	831	755	769	796	753	796	801	794	759	712	769	784	780	758	758	779	793	767	793	743	737	756	737	760	764	725	806	725	706	757	784	711	806	790	778	754	827	784	727	766	750	747	799	749	743	773	801	784	780	780	767	775	768	767	780	786	765	707	812	767	734	772	740	792	735	789	757	782	855	735	787	724	805	821	723	715	786	776	791	795	778	728	789	770	732	772	796	816	754	756	792	732	768	767	761	770	713	747	742	763	749	758	776	797	728	765	819	744	794	842	749	768	778	766	779	778	761	745	761	808	787	752	786	751	768	742	731	710	755	743	728	815	748	777	780	763	807	747	789	750	824	760	792	785	775	771	742	739	755	805	767	770	774	823	765	797	818	755	746	733	736	785	778	741	753	757	737	733	786	774	724	743	802	796	749	758	795	764	753	781	764	798	803	768	774	783	764	761	773	804	744	753	742	786	742	768	754	740	798	765	781	730	780	809	744	787	771	736	753	764	700	772	743	822	787	802	811	771	764	774	781	763	760	755	731	761	787	756	816	779	750	772	784	770	760	788	780	770	773	762	749	694	714	851	765	746	742	784	728	766	760	752	776	766	767	761	772	807	749	753	755	781	776	763	777	743	793	794	793	772	706	726	771	739	771	725	807	726	806	776	737	736	695	711	809	751	777	755	753	751	779	730	780	816	830	779	772	761	832	799	783	752	748	714	769	777	708	773	780	738	763	744	767	741	740	800	810	783	779	743	785	725	781	813	711	844	744	777	795	778	767	769	763	760	744	753	734	795	774	708	783	761	746	801	816	776	772	775	795	765	809	714	783	723	772	786	717	734	781	784	775	772	781	737	772	799	761	798	778	722	797	743	744	777	796	752	800	773	708	767	790	737	760	802	758	741	711	775	790	747	764	719	762	819	774	742	733	751	709	756	799	732	765	763	750	746	794	732	791	776	761	748	778	789	720	703	806	797	753	794	780	740	733	777	801	784	797	783	782	798	714	781	783	779	775	740	779	806	782	804	728	767	804	745	800	763	715	810	771	726	796	736	744	783	762	824	741	780	780	757	780	776	760	778	776	783	757	785	779	753	829	772	757	725	753	735	776	750	749	731	753	769	725	746	777	770	744	778	729	759	741	753	802	771	829	768	739	780	777	732	775	757	787	790	748	773	769	741	768	792	736	720	776	765	774	764	748	819	725	754	755	819	725	800	707	773	753	766	769	779	739	750	805	808	731	827	720	791	805	791	805	734	735	735	757	781	815	784	782	739	753	753	776	764	739	810	731	741	696	715	698	772	787	776	738	719	744	746	734	722	761	754	776	774	767	783	797	769	799	785	770	782	790	726	790	731	710	753	749	775	768	757	716	793	790	772	772	739	758	735	770	742	758	767	766	782	746	734	715	729	838	780	763	749	808	809	790	765	783	782	808	760	731	762	723	782	750	762	750	773	758	742	747	756	774	783	767	772	796	780	736	786	758	808	742	765	775	774	764	786	786	734	761	765	804	740	750	771	720	742	774	754	766	818	790	774	766	771	815	774	781	770	774	780	802	778	756	754	746	812	746	796	800	753	814	767	752	802	757	760	779	765	800	811	739	780	795	784	738	786	771	747	723	770	738	731	763	764	851	752	747	766	729	778	752	710	762	775	779	766	775	801	732	792	749	756	734	810	719	786	768	789	789	749	775	809	798	779	821	754	751	792	701	795	738	732	767	745	773	723	764	708	758	772	812	764	736	750	801	741	752	802	754	738	721	771	756	730	778
12376	8015	7907	34946	64744	56009	42731	27843	13754	8769	7011	6825	6718	6681	6792	6657	6694	6852	6670	6761	6682	6672	6654	6822	6702	6752	6613	6698	6867	6788	6638	6787	6724	6635	6752	6832	6842	6646	6661	6779	6668	6750	6810	6675	6642	6748	6629	6693	6678	6698	6823	6670	6891	6696	6818	6734	6627	6620	6710	6850	6719	6771	6664	6804	6860	6509	6754	6790	6712	6782	6695	6682	6614	6674	6720	6703	6613	6777	6690	6640	6890	6574	6650	6824	6710	6738	6811	6844	6780	6800	6678	6769	6820	6734	6827	6647	6664	6915	6633	6812	6959	6736	6784	6791	6799	6674	6713	6698	6608	6674	6755	6686	6730	6672	6719	6725	6759	6652	6683	6748	6672	6776	6745	6674	6594	6787	6772	6646	6773	6780	6695	6745	6820	6678	6848	6714	6660	6755	6740	6699	6659	6573	6759	6658	6762	6701	6818	6718	6776	6696	6690	6744	6777	6672	6754	6661	6656	6736	6607	6787	6776	6755	6738	6715	6776	6839	6805	6723	6675	6762	6662	6811	6732	6721	6682	6849	6635	6609	6672	6719	6611	6886	6761	6543	6785	6714	6656	6703	6757	6737	6624	6666	6613	6780	6803	6677	6758	6700	6628	6665	6641	6652	6695	6822	6715	6567	6655	6804	6749	6655	6629	6714	6720	6734	6887	6745	6671	6677	6765	6704	6744	6758	6711	6716	6600	6697	6662	6839	6652	6764	6758	6674	6784	6714	6747	6577	6729	6633	6705	6725	6562	6629	6691	6808	6746	6738	6732	6748	6833	6723	6677	6770	6801	6706	6757	6735	6749	6685	6587	6744	6720	6770	6821	6633	6797	6785	6750	6823	6708	6682	6755	6719	6640	6801	6622	6684	6738	6802	6720	6799	6658	6811	6774	6866	6727	6701	6837	6691	6833	6766	6675	6844	6656	6822	6636	6673	6700	6883	6798	6723	6821	6771	6714	6645	6688	6809	6775	6713	6741	6821	6677	6751	6703	6599	6786	6668	6842	6838	6752	6627	6719	6658	6773	6728	6623	6692	6649	6828	6729	6720	6708	6731	6690	6784	6683	6797	6695	6676	6702	6698	6828	6632	6590	6700	6825	6716	6683	6756	6734	6643	6805	6706	6648	6714	6520	6711	6881	6669	6810	6708	6641	6661	6637	6652	6716	6830	6759	6788	6688	6609	6789	6793	6699	6739	6755	6756	6853	6783	6705	6768	6619	6649	6803	6821	6780	6807	6611	6692	6702	6745	6792	6852	6685	6691	6765	6744	6758	6760	6735	6719	6674	6643	6673	6690	6740	6717	6814	6666	6819	6676	6800	6824	6827	6570	6758	6752	6842	6643	6695	6662	6770	6767	6820	6726	6600	6685	6704	6716	6714	6762	6695	6646	6792	6828	6739	6728	6649	6685	6831	6735	6719	6762	6740	6706	6619	6733	6574	6677	6790	6717	6852	6694	6850	6830	6805	6805	6698	6879	6875	6787	6682	6729	6793	6676	6834	6663	6738	6819	6683	6797	6628	6666	6705	6669	6713	6661	6673	6624	6838	6772	6676	6752	6658	6784	6729	6777	6720	6676	6740	6744	6715	6755	6740	6634	6760	6729	6763	6739	6726	6824	6723	6663	6589	6689	6652	6754	6765	6645	6845	6864	6679	6813	6853	6774	6717	6783	6719	6793	6788	6721	6766	6627	6825	6607	6678	6771	6729	6719	6699	6701	6730	6691	6675	6608	6824	6667	6699	6755	6731	6870	6788	6794	6612	6788	6770	6718	6555	6724	6721	6738	6721	6695	6692	6758	6737	6793	6680	6743	6903	6718	6782	6748	6711	6716	6818	6717	6711	6695	6700	6855	6632	6760	6824	6832	6699	6729	6825	6649	6823	6733	6804	6715	6703	6826	6809	6674	6811	6765	6755	6737	6732	6721	6667	6635	6547	6812	6731	6882	6658	6598	6710	6665	6819	6741	6807	6651	6802	6849	6821	6685	6743	6749	6621	6605	6664	6730	6660	6817	6687	6731	6838	6726	6754	6636	6806	6779	6722	6819	6704	6690	6765	6795	6672	6697	6738	6802	6746	6681	6726	6602	6728	6696	6738	6753	6679	6790	6812	6836	6727	6702	6692	6599	6741	6663	6849	6684	6718	6684	6820	6677	6692	6820	6702	6762	6743	6648	6637	6775	6749	6762	6639	6639	6767	6831	6701	6861	6857	6859	6736	6739	6770	6768	6821	6575	6760	6663	6820	6728	6716	6730	6834	6795	6775	6742	6589	6784	6746	6747	6761	6767	6678	6771	6797	6915	6872	6856	6748	6695	6852	6710	6777	6653	6704	6810	6714	6708	6753	6821	6674	6773	6788	6744	6716	6684	6812	6657	6637	6783	6807	6784	6616	6615	6711	6762	6785	6697	6805	6764	6598	6806	6737	6714	6874	6682	6893	6755	6730	6694	6732	6711	6694	6786	6703	6763	6602	6752	6763	6783	6752	6698	6702	6727	6663	6690	6736	6810	6746	6829	6717	6802	6834	6827	6566	6776	6815	6779	6728	6799	6703	6724	6753	6723	6845	6697	6766	6824	6753	6606	6707	6732	6786	6677	6750	6589	6730	6800	6671	6732	6772	6756	6672	6744	6783	6569	6738	6618	6759	6787	6726	6632	6668	6724	6705	6881	6874	6782	6808	6795	6648	6789	6918	6786	6777	6727	6637	6678	6793	6667	6773	6721	6698	6807	6606	6764	6764	6663	6749	6690	6794	6770	6748	6650	6773	6709	6760	6727	6729	6717	6833	6780	6723	6710	6757	6644	6818	6777	6661	6685	6701	6720	6692	6752	6715	6732	6665	6798	6817	6691	6709	6888	6794	6673	6702	6681	6694	6647	6759	6725	6631	6676	6796	6847	6811	6817	6756	6737	6644	6825	6835	6832	6759	6636	6721	6660	6791	6712	6659	6806	6666	6766	6814	6785	6654	6766	6767	6751	6758	6832	6775	6796	6733	6721	6918	6749	6783	6704	6634	6789	6703	6745	6765	6548	6759	6783	6714	6761	6721	6763	6694	6814	6899	6685	6761	6684	6734	6777	6658	6824	6668	6776	6604	6655	6866	6693	6703	6660	6623	6682	6765	6703	6715	6724	6715	6675	6722	6805	6692	6713	6643	6786	6677	6764	6737	6699	6708	6679	6635	6733	6766	6812	6720	6645	6822	6862	6606	6907	6651	6687	6813	6858	6697	6737	6734	6702	6806	6600	6747	6734	6626	6661	6715	6542	6774	6802	6618	6793	6727	6734	6770	6765	6649	6768	6641	6742	6774	6734	6791	6754	6813	6656	6858	6809	6672	6831	6717	6724	6745	6755	6623	6771	6750	6710	6695	6749	6730	6648	6809	6846	6803	6820	6629	6685	6761	6781	6908	6706	6669	6923	6705	6770	6727	6705	6755	6674	6731	6847	6788	6687	6743	6725	6790	6752	6698	6757	6821	6723	6672	6782	6752	6785	6722	6728	6753	6860	6826	6760	6699	6629	6707	6696	6675	6705	6733	6683	6780	6716	6720	6665	6711	6754	6679	6519	6663	6716	6578	6803	6697	6713	6825	6748	6685	6767	6761	6647	6756	6878	6764	6720	6637	6743	6765	6706	6696	6802	6800	6686	6633	6765	6725	6801	6725	6664	6832	6804	6758	6630	6745	6718	6709	6651	6698	6783	6800	6830	6662	6770	6722	6759	6847	6666	6690	6727	6696	6779	6756	6853	6754	6597	6840	6803	6906	6663	6691	6656	6773	6699	6877	6731	6677	6820	6727	6799	6533	6852	6777	6788	6880	6631	6826	6789	6740	6721	6737	6705	6664	6686	6781	6760	6724	6745	6704	6784	6759	6762	6790	6740	6772	6841	6616	6895	6782	6654	6782	6897	6721	6747	6666	6598	6737	6842	6789	6629	6731	6799	6715	6749	6749	6711	6712	6759	6771	6680	6672	6706	6646	6803	6728	6782	6753	6621	6554	6791	6719	6730	6785	6723	6684	6719	6674	6677	6762	6736	6731	6684	6630	6721	6750	6826	6598	6755	6723	6550	6742	6794	6710	6723	6776	6752	6763	6704	6762	6703	6940	6673	6819	6737	6629	6552	6657	6773	6680	6838	6749	6801	6754	6767	6725	6707	6848	6721	6728	6612	6763	6828	6635	6701	6736	6763	6711	6684	6733	6657	6630	6856	6765	6741	6826	6782	6667	6823	6683	6620	6711	6701	6591	6742	6894	6753	6856	6651	6659	6776	6885	6731	6655	6741	6664	6709	6727	6589	6751	6653	6644	6718	6783	6742	6694	6773	6640	6711	6736	6666	6665	6749	6637	6930	6647	6684	6740	6721	6773	6751	6929	6745	6852	6778	6740	6639	6860	6750	6719	6733	6794	6679	6850	6692	6733	6619	6825	6682	6731	6797	6646	6830	6749	6656	6865	6706	6768	6679	6932	6703	6818	6800	6898	6796	6753	6727	6762	6687	6865	6710	6676	6701	6818	6602	6722	6673	6637	6698	6740	6650	6751	6603	6908	6761	6833	6792	6833	6631	6683	6633	6616	6798	6809	6766	6823	6808	6719	6682	6784	6670	6742	6680	6693	6649	6611	6736	6728	6862	6830	6633	6679	6578	6838	6725	6745	6785	6747	6603	6735	6799	6832	6677	6804	6721	6721	6768	6714	6855	6802	6725	6740	6733	6871	6774	6733	6876	6770	6668	6772	6707	6833	6741	6721	6784	6800	6735	6630	6760	6751	6683	6696	6763	6710	6725	6684	6714	6778	6707	6723	6731	6867	6598	6865	6646	6898	6654	6684	6738	6638	6681	6601	6665	6761	6822	6714	6672	6789	6795	6739	6710	6646	6655	6894	6827	6656	6753	6856	6585	6729	6697	6820	6665	6734	6658	6634	6869	6703	6711	6697	6709	6552	6678	6671	6611	6629	6581	6704	6725	6755	6758	6874	6625	6700	6805	6781	6734	6712	6749	6713	6725	6830	6655	6812	6764	6691	6679	6582	6717	6642	6657	6755	6659	6892	6771	6725	6727	6649	6753	6894	6763	6781	6713	6672	6778
1441	901	995	10252	16244	16277	7781	2927	1158	852	719	775	764	746	769	736	758	730	738	729	746	786	764	750	740	740	729	774	704	722	707	756	780	611	776	754	733	766	817	776	808	736	695	754	736	773	719	741	742	717	744	776	716	720	756	718	719	751	739	759	697	733	716	731	747	760	782	732	713	747	721	735	731	740	744	774	706	714	774	735	759	744	713	717	735	798	789	758	775	731	764	719	718	712	743	767	767	773	715	763	763	721	732	712	716	737	721	732	771	743	742	711	670	762	818	724	710	776	723	721	769	725	791	763	681	668	752	729	746	695	782	772	759	753	805	756	765	736	721	732	774	758	720	765	742	709	714	671	772	775	804	732	731	746	683	726	813	764	729	712	716	730	769	733	770	728	724	769	775	767	696	728	769	715	786	745	730	762	735	777	740	753	758	695	727	750	752	726	743	757	724	799	701	758	710	685	770	722	744	739	748	720	712	745	690	729	714	750	709	713	740	760	714	745	722	762	738	759	742	751	792	748	792	737	769	749	735	741	747	715	699	737	716	704	767	724	739	745	754	751	719	756	709	721	763	747	736	724	747	729	746	734	745	707	716	735	754	735	789	722	670	726	713	767	770	718	702	761	733	688	712	723	761	730	760	759	746	724	740	739	763	739	749	744	734	778	707	729	679	708	701	723	775	725	724	754	675	744	763	768	740	766	731	766	732	765	720	710	735	748	747	750	695	757	778	726	748	724	768	775	749	758	734	733	764	756	743	730	756	767	707	673	723	753	720	759	718	734	725	705	730	755	736	733	763	701	725	700	758	699	723	767	745	737	749	744	751	730	741	776	777	807	707	726	744	753	737	746	723	727	740	769	697	708	760	706	744	753	803	725	753	787	702	751	772	737	722	732	708	733	755	672	740	713	741	764	724	768	748	754	797	763	735	755	746	757	748	731	795	736	773	753	756	745	717	768	703	758	740	732	705	719	703	682	736	748	732	780	734	771	745	784	786	762	759	796	721	737	725	748	745	690	719	681	774	729	728	702	743	708	743	758	677	698	719	735	719	735	791	744	709	756	786	748	725	822	804	734	777	762	791	737	785	758	737	735	700	736	729	731	726	736	694	745	758	799	682	731	733	754	731	771	751	759	722	715	739	729	708	698	716	712	740	717	773	737	728	751	729	735	727	771	700	730	727	760	720	739	764	760	746	698	772	719	742	784	762	746	767	766	766	757	746	735	757	746	748	751	743	802	719	726	760	755	735	736	722	750	775	706	755	725	787	761	770	806	710	710	741	756	742	816	737	733	717	734	727	715	770	719	748	764	709	747	747	728	729	745	701	769	748	765	782	794	698	772	757	743	772	711	754	700	726	718	785	718	725	746	738	804	717	779	744	789	755	746	695	700	723	714	726	762	755	719	783	793	746	737	740	737	800	768	748	731	734	731	734	755	763	701	756	737	747	709	731	752	695	716	733	718	748	754	790	735	718	714	719	719	758	747	716	760	703	751	752	686	738	735	737	777	719	688	714	729	753	711	717	742	754	780	761	727	740	743	771	736	772	728	746	723	726	750	728	732	789	710	723	701	775	742	725	727	758	743	728	786	704	727	705	781	692	767	720	720	715	755	797	751	727	764	734	739	794	717	743	761	777	716	757	783	726	718	732	770	726	763	767	766	758	710	752	753	753	683	751	757	735	736	745	709	707	770	753	696	759	730	761	745	716	784	709	747	729	740	746	780	779	711	733	713	746	718	781	722	740	763	770	751	740	735	743	753	742	793	746	763	748	718	743	675	747	750	725	719	788	738	678	763	739	731	724	748	763	774	755	769	696	781	749	746	779	744	716	747	716	685	699	714	765	744	762	711	759	761	734	716	714	736	758	751	760	735	731	719	732	761	771	717	732	743	721	711	765	752	806	770	723	719	766	764	797	716	733	739	745	755	718	732	751	724	688	754	750	778	721	754	711	769	758	717	739	721	725	819	704	784	716	754	758	790	795	720	793	778	760	739	759	736	714	740	719	737	717	747	701	695	715	777	776	700	688	766	793	783	732	711	685	765	667	750	742	727	721	734	734	748	700	711	767	731	696	712	714	739	717	803	696	771	744	748	801	756	733	763	755	765	742	739	751	707	685	767	789	769	683	754	734	733	693	772	696	742	777	725	743	718	763	761	776	733	737	709	672	761	792	738	742	725	686	756	790	787	792	747	695	779	733	676	707	698	676	713	748	713	773	813	757	702	751	822	775	728	701	741	728	729	791	744	752	773	723	719	687	704	723	710	708	742	794	766	720	802	714	752	747	695	726	732	736	745	754	768	746	708	728	719	710	770	785	726	725	677	729	738	781	734	795	797	802	708	759	759	757	727	792	729	723	750	748	748	728	766	730	770	708	685	788	730	720	713	725	747	735	756	739	757	697	755	743	712	723	709	747	723	763	768	792	786	742	780	729	685	733	713	702	727	748	721	738	722	742	769	786	736	752	723	736	737	753	767	730	736	726	740	783	725	748	731	739	733	753	712	728	713	752	740	746	763	743	761	757	719	735	764	716	698	750	785	712	776	706	754	734	748	797	701	678	781	732	706	720	739	750	728	735	744	739	718	756	759	747	784	732	746	703	738	684	670	760	759	732	740	731	770	766	754	775	706	740	759	737	751	740	681	786	734	752	720	672	759	732	730	743	766	744	761	741	699	780	715	751	742	736	754	775	714	808	710	769	692	723	693	730	732	778	739	734	803	725	766	737	767	749	776	740	759	660	725	734	754	749	798	760	747	746	759	728	714	792	758	772	741	706	725	737	752	727	706	746	733	772	742	750	768	711	713	754	709	707	790	681	724	739	753	715	745	755	764	722	710	765	702	765	745	767	747	708	751	691	693	758	788	725	758	739	735	741	742	715	760	716	712	753	750	739	724	729	743	735	720	769	746	708	755	777	708	729	713	746	723	741	758	720	770	727	814	722	725	754	789	782	758	760	758	779	703	699	756	772	713	740	803	719	734	770	726	674	768	689	731	708	748	784	689	773	737	759	760	763	722	768	797	754	716	753	720	702	739	698	726	754	768	769	744	716	736	704	730	756	707	738	761	742	719	695	740	779	766	727	749	728	727	714	739	760	737	712	712	769	737	720	724	773	752	746	743	767	705	773	747	707	714	733	725	768	774	734	737	734	762	702	727	724	755	762	703	747	703	798	704	735	700	740	765	727	722	751	725	696	723	728	784	729	744	779	735	734	723	752	726	761	707	748	762	717	754	772	746	744	726	764	749	778	734	678	706	734	712	753	731	736	739	741	761	752	799	798	692	756	736	774	702	747	718	750	761	713	727	761	732	755	751	711	748	767	720	747	733	720	691	746	715	668	734	716	735	699	715	731	776	762	736	740	759	750	756	767	740	768	745	716	739	764	747	724	732	763	724	725	717	771	748	742	777	773	768	732	729	760	735	751	770	751	724	779	714	808	745	754	727	727	739	733	715	710	737	740	754	759	709	711	724	762	755	727	743
14752	9786	10980	64292	79558	70662	48203	31199	14616	8071	6926	6540	6536	6591	6587	6781	6661	6570	6536	6696	6489	6571	6613	6374	6434	6479	6492	6502	6486	6449	6564	6575	6553	6542	6521	6426	6610	6585	6544	6405	6456	6536	6469	6632	6536	6537	6488	6638	6529	6550	6338	6544	6382	6539	6448	6563	6666	6437	6645	6511	6559	6531	6548	6599	6619	6521	6470	6561	6538	6694	6514	6439	6546	6723	6671	6676	6617	6568	6574	6493	6447	6461	6541	6481	6467	6549	6517	6638	6440	6569	6533	6454	6467	6618	6549	6623	6558	6596	6568	6503	6647	6609	6418	6510	6497	6506	6629	6551	6578	6531	6558	6586	6627	6547	6538	6509	6548	6641	6451	6570	6579	6536	6599	6503	6482	6416	6628	6607	6470	6524	6633	6537	6658	6547	6596	6630	6531	6467	6567	6465	6516	6451	6578	6555	6550	6633	6418	6606	6606	6509	6554	6546	6416	6482	6568	6594	6528	6569	6617	6608	6589	6624	6564	6647	6608	6466	6545	6519	6626	6464	6549	6563	6621	6586	6694	6518	6550	6519	6638	6547	6428	6547	6552	6560	6496	6732	6527	6550	6542	6559	6638	6537	6435	6403	6511	6570	6551	6475	6571	6617	6588	6501	6478	6714	6448	6619	6400	6491	6463	6643	6517	6600	6477	6656	6520	6581	6587	6521	6584	6434	6547	6502	6497	6683	6431	6529	6569	6608	6519	6510	6643	6523	6503	6556	6663	6488	6519	6608	6630	6474	6603	6514	6593	6640	6669	6596	6507	6555	6514	6497	6688	6492	6680	6642	6633	6655	6558	6614	6591	6542	6543	6597	6527	6476	6543	6488	6465	6479	6571	6577	6564	6441	6387	6692	6529	6560	6532	6594	6468	6588	6660	6432	6476	6552	6548	6461	6435	6551	6527	6546	6618	6534	6515	6480	6533	6710	6467	6513	6577	6635	6679	6588	6579	6656	6558	6593	6607	6402	6549	6562	6579	6540	6471	6547	6455	6534	6550	6720	6553	6467	6693	6549	6462	6597	6541	6492	6613	6418	6494	6527	6547	6584	6571	6579	6526	6489	6459	6547	6568	6543	6493	6568	6438	6545	6593	6609	6493	6425	6514	6539	6628	6547	6401	6521	6547	6653	6468	6520	6646	6555	6681	6489	6633	6629	6458	6555	6536	6593	6620	6646	6613	6548	6654	6528	6658	6492	6450	6600	6472	6491	6568	6551	6594	6480	6582	6400	6502	6616	6570	6697	6497	6664	6660	6510	6475	6633	6560	6497	6535	6464	6516	6589	6556	6498	6543	6642	6653	6554	6633	6539	6588	6537	6513	6586	6452	6477	6569	6684	6511	6510	6552	6572	6435	6521	6514	6475	6655	6662	6587	6616	6486	6591	6379	6605	6618	6698	6499	6555	6495	6416	6587	6407	6590	6608	6483	6566	6584	6544	6478	6632	6498	6512	6563	6655	6580	6540	6527	6599	6673	6618	6548	6536	6546	6641	6564	6656	6584	6622	6548	6506	6508	6430	6511	6526	6432	6558	6603	6557	6566	6513	6595	6619	6561	6497	6592	6515	6574	6501	6475	6478	6639	6424	6530	6572	6535	6609	6404	6492	6555	6557	6421	6564	6582	6480	6531	6692	6540	6534	6605	6479	6546	6624	6460	6603	6672	6633	6530	6607	6586	6468	6619	6563	6529	6654	6633	6640	6471	6468	6536	6521	6488	6632	6568	6486	6492	6406	6726	6525	6622	6529	6520	6540	6567	6461	6555	6603	6628	6573	6593	6624	6683	6496	6580	6577	6670	6587	6545	6617	6650	6630	6625	6604	6592	6705	6630	6500	6535	6621	6541	6584	6536	6639	6640	6740	6586	6603	6623	6591	6523	6526	6477	6569	6524	6481	6471	6528	6404	6585	6570	6612	6667	6634	6530	6534	6423	6505	6548	6539	6453	6636	6565	6620	6629	6495	6599	6493	6544	6572	6463	6512	6570	6565	6531	6600	6408	6581	6452	6696	6470	6514	6639	6550	6638	6556	6496	6627	6405	6605	6610	6539	6616	6504	6458	6560	6461	6476	6612	6705	6477	6610	6692	6574	6627	6577	6664	6439	6583	6629	6496	6556	6486	6588	6564	6578	6598	6551	6498	6573	6471	6579	6393	6612	6586	6631	6470	6569	6540	6621	6610	6413	6609	6561	6504	6528	6605	6676	6638	6576	6546	6626	6574	6562	6647	6564	6623	6437	6626	6581	6535	6629	6506	6473	6529	6392	6559	6542	6672	6572	6507	6518	6444	6530	6439	6602	6675	6628	6551	6524	6680	6560	6385	6537	6591	6538	6654	6488	6475	6504	6402	6668	6569	6653	6537	6571	6636	6590	6528	6477	6536	6532	6543	6647	6570	6574	6490	6474	6497	6468	6456	6572	6516	6544	6617	6584	6622	6633	6636	6528	6632	6626	6521	6650	6627	6432	6642	6632	6647	6508	6478	6538	6505	6551	6504	6530	6526	6617	6519	6508	6574	6465	6548	6569	6563	6598	6669	6545	6608	6626	6656	6570	6552	6562	6558	6593	6489	6685	6506	6485	6487	6486	6656	6500	6502	6563	6469	6599	6527	6587	6574	6595	6590	6605	6564	6604	6454	6468	6662	6518	6476	6534	6482	6588	6707	6527	6730	6506	6571	6629	6566	6547	6593	6587	6432	6549	6613	6501	6565	6504	6576	6405	6500	6578	6554	6613	6510	6570	6571	6547	6568	6665	6509	6613	6500	6459	6565	6513	6590	6509	6502	6666	6610	6505	6640	6477	6536	6583	6473	6615	6592	6497	6700	6473	6569	6610	6561	6516	6646	6636	6496	6513	6447	6505	6480	6610	6579	6635	6540	6629	6560	6547	6492	6538	6493	6475	6521	6582	6625	6470	6506	6495	6562	6640	6543	6476	6539	6563	6637	6536	6492	6475	6542	6625	6508	6619	6499	6536	6604	6668	6627	6542	6594	6669	6696	6546	6513	6588	6502	6492	6444	6564	6580	6573	6329	6530	6466	6531	6438	6670	6628	6592	6540	6608	6628	6573	6548	6577	6626	6507	6512	6612	6450	6540	6585	6537	6487	6571	6651	6590	6749	6469	6562	6653	6589	6448	6537	6616	6609	6573	6542	6611	6593	6533	6445	6707	6512	6519	6564	6587	6616	6556	6605	6497	6559	6529	6608	6514	6618	6459	6603	6578	6484	6578	6668	6470	6376	6431	6589	6423	6616	6459	6579	6565	6560	6539	6490	6620	6464	6464	6639	6536	6627	6555	6490	6609	6533	6562	6608	6532	6514	6483	6450	6515	6397	6639	6489	6575	6598	6672	6721	6617	6631	6598	6573	6532	6489	6469	6590	6647	6484	6549	6705	6601	6556	6591	6643	6485	6452	6721	6521	6538	6575	6494	6693	6598	6565	6612	6630	6615	6494	6578	6552	6584	6461	6511	6679	6553	6654	6471	6696	6643	6642	6579	6524	6595	6590	6503	6538	6505	6547	6649	6515	6636	6426	6623	6492	6552	6668	6362	6568	6461	6551	6624	6599	6501	6545	6560	6473	6516	6465	6759	6583	6527	6534	6482	6619	6522	6688	6445	6563	6612	6433	6521	6474	6650	6563	6605	6519	6565	6583	6593	6596	6555	6502	6614	6633	6572	6620	6549	6619	6532	6684	6606	6437	6570	6648	6571	6673	6479	6595	6610	6613	6476	6448	6581	6622	6599	6661	6521	6507	6535	6616	6649	6439	6542	6485	6540	6590	6522	6610	6630	6487	6464	6641	6585	6547	6621	6630	6559	6526	6650	6536	6464	6550	6575	6596	6628	6505	6626	6464	6558	6557	6574	6513	6496	6657	6571	6620	6531	6608	6622	6447	6403	6537	6552	6678	6548	6598	6681	6610	6578	6581	6578	6485	6478	6382	6594	6424	6527	6528	6615	6596	6594	6514	6523	6569	6583	6566	6502	6515	6482	6462	6412	6465	6484	6489	6574	6463	6523	6564	6558	6580	6499	6519	6550	6550	6631	6624	6481	6598	6626	6488	6639	6571	6676	6535	6638	6533	6601	6541	6479	6533	6508	6598	6428	6603	6605	6534	6488	6583	6507	6553	6584	6526	6497	6522	6610	6509	6509	6616	6608	6470	6449	6455	6549	6666	6524	6585	6497	6537	6594	6542	6504	6516	6668	6538	6654	6617	6513	6634	6567	6517	6489	6570	6471	6485	6465	6710	6537	6597	6437	6595	6561	6583	6543	6661	6604	6550	6524	6576	6330	6543	6534	6464	6586	6473	6563	6609	6473	6653	6547	6453	6672	6491	6589	6627	6526	6542	6661	6534	6601	6649	6638	6466	6360	6552	6571	6629	6433	6482	6543	6564	6566	6638	6504	6530	6495	6518	6495	6691	6567	6562	6435	6432	6611	6551	6436	6503	6680	6421	6563	6648	6511	6570	6543	6566	6450	6573	6616	6565	6515	6497	6623	6592	6662	6489	6497	6525	6630	6455	6549	6470	6500	6572	6498	6649	6424	6686	6488	6566	6340	6602	6506	6505	6554	6491	6682	6505	6419	6559	6515	6491	6614	6471	6514	6637	6648	6562	6647	6647	6548	6443	6564	6566	6438	6381	6519	6576	6570	6610	6670	6602	6502	6588	6404	6455	6653	6545	6654	6631	6570	6483	6442	6551	6538	6507	6609	6515	6604	6615	6580	6505	6532	6479	6494	6539	6623	6673	6573	6658	6525	6619	6533	6535	6541	6613	6570	6612	6605	6612	6648	6580	6576	6641	6456	6435	6590	6602	6609	6528	6538	6669	6387	6460	6588	6463	6604	6576	6594	6433	6471	6606	6527	6593	6460	6446	6602	6531	6395	6546	6606	6480	6547	6633	6486	6357	6684	6584	6607	6559	6520	6497	6437	6582	6409	6603	6523	6721	6471	6569	6600	6457	6576	6534	6650	6592	6540	6599	6513	6517	6505	6537	6494	6482	6537	6616	6481	6629	6506	6514	6493	6609	6591	6487	6483	6454	6537	6663	6501	6589	6476	6490	6604	6613	6532	6550	6545
3935	1013	1072	10299	20006	18803	9249	3534	1442	962	825	841	824	816	857	891	882	821	833	845	870	921	874	857	816	817	827	858	856	775	895	849	806	826	853	901	892	879	827	812	845	875	834	879	852	865	876	871	862	868	827	782	851	839	809	828	782	836	834	848	837	915	863	823	854	815	888	849	849	834	847	808	854	870	849	862	852	856	860	845	872	810	827	864	898	857	857	906	835	844	822	884	870	835	870	801	842	843	833	906	856	819	821	823	848	881	851	872	825	843	854	855	860	859	851	808	889	893	891	892	878	863	858	822	846	890	883	879	846	837	818	833	837	886	847	821	823	837	881	873	819	847	874	875	842	834	827	827	877	813	829	898	858	835	855	817	824	898	819	792	852	872	864	797	885	811	867	846	870	891	840	899	822	831	835	868	893	845	825	826	832	877	825	855	878	843	831	854	912	799	840	901	874	864	829	856	883	870	904	834	844	811	861	837	826	861	847	875	862	820	824	892	834	841	824	858	832	792	860	883	872	827	816	834	833	849	829	817	792	791	881	807	884	860	843	873	872	892	843	788	819	866	839	850	810	858	865	827	807	826	850	852	837	884	912	863	863	864	843	908	856	794	839	866	854	911	843	848	854	838	885	808	825	831	863	871	857	887	861	852	818	809	823	819	796	859	871	830	855	828	820	844	817	796	827	877	800	904	882	822	832	855	827	876	896	838	888	832	802	872	867	874	836	870	891	823	830	814	842	828	894	833	842	822	834	858	829	873	826	814	843	857	815	823	860	807	817	836	817	908	865	931	852	838	870	846	894	866	814	816	899	813	898	888	894	861	832	831	865	893	819	873	818	844	871	815	846	822	842	824	882	836	816	835	892	881	841	849	838	855	818	874	859	835	856	873	843	810	859	859	813	754	877	879	823	841	844	833	809	870	849	831	838	846	848	833	798	804	859	876	868	847	881	860	851	856	858	833	866	919	820	874	873	835	771	846	897	820	831	850	832	851	854	782	786	801	812	877	855	873	907	891	879	892	851	858	860	855	897	882	851	867	838	831	832	866	827	793	852	877	851	840	838	856	864	851	868	829	849	859	832	803	823	890	861	858	883	836	904	837	825	847	841	800	803	844	834	862	836	828	870	865	848	837	841	864	840	838	894	832	836	865	878	843	871	848	861	832	812	825	838	809	858	840	854	819	856	828	858	837	816	829	845	881	855	851	875	842	890	869	827	864	874	852	846	873	809	837	871	788	830	814	776	884	882	871	904	832	853	871	808	829	880	854	808	889	845	832	820	863	832	830	851	870	855	828	912	854	862	871	834	818	836	854	855	842	874	881	889	842	851	857	838	850	851	882	841	875	848	842	852	862	838	813	847	862	835	876	822	849	830	834	824	890	843	873	829	843	857	825	908	850	899	870	875	790	787	846	870	857	855	827	868	859	775	854	865	820	831	833	852	835	852	818	851	838	820	886	928	870	874	805	861	817	829	874	821	819	879	836	847	828	795	856	852	857	818	869	795	887	850	850	867	847	800	843	845	816	834	889	810	855	850	873	814	855	789	843	868	906	863	907	867	867	841	819	817	876	866	876	835	840	789	850	857	826	837	839	852	878	855	863	820	857	865	803	823	890	851	865	862	885	855	794	878	882	849	803	868	827	835	831	843	866	900	801	849	836	887	833	843	851	815	901	899	859	846	840	862	850	828	849	854	861	823	810	900	873	851	838	850	881	843	857	876	860	863	812	824	850	872	868	919	785	883	797	881	766	867	878	853	820	827	856	856	842	818	829	812	874	899	832	838	847	872	909	860	810	800	880	849	817	862	862	908	795	865	862	875	810	863	874	876	838	880	856	890	875	850	815	849	823	876	799	858	836	856	845	854	839	828	785	855	833	849	809	842	838	798	853	880	835	830	830	859	814	815	865	845	830	802	818	834	864	837	851	865	826	811	794	837	845	849	874	861	803	847	846	814	870	798	832	894	841	868	882	817	866	817	843	796	849	828	795	829	860	829	845	893	832	816	763	880	846	794	816	869	854	851	855	849	846	889	865	887	862	808	806	814	838	781	831	808	883	873	861	914	829	799	837	841	871	797	833	914	851	857	847	904	881	867	837	874	872	817	793	855	879	876	858	845	829	811	868	810	847	845	848	831	881	875	780	906	844	916	849	828	919	872	844	819	819	846	859	845	835	805	850	881	799	896	864	847	902	870	850	821	857	899	830	927	816	853	850	897	850	888	932	881	839	802	841	868	885	844	898	840	852	786	861	860	879	868	881	813	805	764	821	824	839	873	797	874	829	873	828	816	875	801	842	856	917	890	858	871	835	827	881	827	838	879	862	894	834	825	920	896	850	869	811	862	839	864	815	829	833	871	852	844	835	832	850	876	856	849	852	860	889	851	864	827	868	852	903	866	835	838	855	854	891	876	850	814	878	852	847	780	803	834	873	849	854	844	864	818	923	855	848	852	895	840	854	845	856	803	827	879	810	833	875	865	863	898	879	841	881	879	834	856	855	858	808	848	808	813	842	847	865	838	878	871	854	859	843	883	833	900	843	803	873	909	864	857	809	813	871	846	877	825	907	841	832	844	855	859	851	852	882	826	793	846	785	857	849	881	825	881	817	891	849	828	857	871	848	862	862	846	831	844	801	870	883	832	827	889	820	804	810	810	870	888	914	831	850	810	861	816	812	855	780	813	792	856	863	865	840	865	826	844	871	887	888	849	837	848	824	874	867	849	856	835	848	838	856	828	850	874	841	860	862	813	874	844	818	842	807	851	860	788	861	867	830	871	826	786	881	858	820	875	841	839	855	846	836	818	882	838	862	872	785	848	856	875	901	819	832	844	804	829	845	827	870	782	805	823	870	837	817	809	859	844	839	831	894	854	815	818	862	899	873	863	860	866	863	867	820	897	870	854	891	832	874	824	831	885	872	844	850	836	836	840	876	804	853	864	869	856	881	812	840	840	825	824	805	841	857	873	829	890	850	849	837	827	911	852	866	855	821	867	825	849	863	788	822	838	831	854	842	883	831	824	820	869	843	800	823	862	820	855	850	880	860	863	866	862	913	870	813	846	859	846	839	844	841	794	831	833	835	825	884	853	849	854	776	864	842	833	844	852	827	860	842	822	832	854	769	869	798	854	804	870	860	892	860	822	800	880	860	911	823	830	849	849	827	837	873	866	880	841	828	817	816	850	842	875	868	881	875	836	798	858	865	814	800	834	827	854	895	816	847	864	912	819	831	866	887	825	859	803	821	805	879	812	839	825	873	871	802	896	860	864	861	867	803	849	861	816	853	838	877	881	825	837	820	852	816	858	857	821	872	873	825	866	874	823	845	894	819	810	806	861	805	881	864	825	846	849	863	891	901	830	843	822	864	814	890	812	841	852	855	838	908	824	848	870	832	885	846	840	813	866	836	868	878	862	801	839	812	832	884	862	862	816	859	902	858	870	893	826	858	856	826	854	837	848	795	833	847	856	840	783	850	874	858	900	865
14842	10187	11111	62584	85130	74419	51277	34219	17704	9323	7578	7377	7329	7322	7316	7289	7359	7254	7328	7292	7248	7484	7373	7366	7366	7279	7376	7429	7380	7202	7318	7329	7450	7273	7417	7344	7207	7257	7319	7296	7331	7326	7301	7202	7382	7327	7482	7340	7333	7383	7337	7305	7343	7370	7318	7261	7353	7312	7464	7422	7371	7403	7472	7271	7283	7349	7362	7274	7384	7531	7395	7356	7321	7314	7411	7340	7495	7436	7259	7318	7136	7358	7350	7283	7484	7320	7220	7316	7253	7446	7416	7262	7264	7419	7394	7230	7387	7352	7336	7268	7448	7265	7369	7339	7370	7435	7365	7225	7318	7309	7326	7346	7340	7384	7243	7334	7350	7314	7402	7324	7338	7277	7241	7425	7351	7354	7337	7441	7489	7351	7361	7437	7375	7387	7275	7392	7302	7483	7321	7340	7369	7287	7310	7432	7212	7287	7313	7422	7437	7299	7438	7365	7443	7289	7388	7266	7243	7277	7349	7312	7329	7300	7399	7334	7369	7350	7382	7346	7360	7410	7241	7275	7352	7329	7320	7174	7306	7347	7405	7286	7223	7360	7351	7350	7465	7344	7402	7380	7398	7307	7330	7358	7283	7286	7277	7191	7321	7459	7221	7308	7323	7135	7158	7369	7368	7404	7327	7399	7441	7416	7363	7234	7240	7469	7407	7264	7477	7354	7420	7235	7354	7251	7314	7321	7188	7421	7358	7333	7483	7400	7294	7400	7403	7453	7379	7239	7481	7327	7426	7328	7370	7236	7432	7381	7377	7354	7299	7462	7261	7275	7320	7268	7266	7469	7448	7245	7400	7386	7201	7360	7347	7290	7283	7326	7438	7276	7147	7327	7169	7382	7402	7341	7291	7120	7386	7408	7295	7397	7319	7348	7318	7142	7367	7373	7410	7356	7361	7359	7392	7445	7336	7301	7268	7356	7341	7269	7408	7274	7222	7152	7376	7299	7250	7197	7278	7275	7423	7316	7468	7303	7329	7242	7318	7281	7319	7268	7227	7274	7311	7297	7266	7313	7311	7300	7284	7287	7333	7421	7419	7284	7282	7287	7335	7242	7364	7317	7357	7276	7449	7226	7250	7423	7429	7539	7353	7327	7386	7289	7390	7340	7356	7433	7425	7217	7413	7474	7259	7300	7447	7337	7419	7261	7335	7280	7417	7277	7345	7366	7317	7325	7401	7425	7380	7309	7485	7342	7343	7446	7378	7330	7337	7407	7265	7386	7355	7326	7329	7446	7355	7336	7291	7356	7327	7313	7420	7348	7369	7418	7312	7234	7366	7398	7269	7337	7351	7350	7487	7478	7397	7201	7422	7395	7309	7350	7368	7336	7360	7293	7569	7312	7419	7302	7338	7297	7456	7389	7403	7374	7128	7306	7332	7479	7453	7306	7336	7474	7337	7301	7291	7424	7280	7367	7318	7391	7372	7306	7335	7357	7350	7333	7348	7400	7323	7369	7363	7382	7259	7249	7301	7335	7268	7256	7301	7264	7294	7371	7435	7293	7445	7197	7441	7350	7278	7293	7347	7331	7368	7326	7291	7455	7431	7369	7165	7294	7255	7468	7307	7315	7295	7415	7344	7407	7440	7372	7478	7329	7334	7311	7279	7329	7455	7482	7350	7412	7219	7432	7272	7445	7385	7316	7498	7264	7280	7270	7413	7318	7386	7294	7451	7417	7356	7338	7298	7253	7336	7392	7381	7350	7291	7371	7306	7264	7294	7259	7506	7340	7324	7340	7256	7393	7409	7499	7308	7411	7350	7192	7517	7304	7275	7324	7275	7511	7339	7308	7403	7396	7475	7560	7251	7382	7389	7372	7365	7355	7433	7341	7354	7251	7379	7401	7232	7424	7239	7376	7265	7271	7322	7405	7397	7279	7342	7230	7403	7437	7450	7338	7420	7522	7372	7406	7442	7458	7486	7350	7301	7336	7355	7368	7375	7444	7415	7348	7321	7375	7369	7351	7351	7437	7389	7193	7295	7300	7356	7347	7283	7344	7444	7339	7249	7222	7276	7398	7338	7327	7292	7346	7266	7437	7288	7356	7373	7412	7369	7208	7448	7227	7303	7262	7405	7343	7451	7267	7256	7429	7438	7209	7286	7236	7323	7423	7318	7279	7300	7522	7353	7510	7303	7396	7348	7286	7435	7329	7342	7392	7393	7370	7344	7423	7402	7302	7196	7354	7449	7191	7313	7334	7383	7352	7488	7267	7240	7327	7345	7357	7395	7311	7387	7388	7288	7373	7423	7412	7331	7370	7423	7339	7246	7411	7343	7227	7332	7381	7474	7211	7374	7423	7370	7305	7423	7356	7414	7254	7342	7307	7313	7325	7396	7355	7303	7404	7449	7366	7305	7304	7282	7256	7424	7439	7375	7288	7181	7357	7422	7440	7254	7308	7299	7409	7332	7354	7390	7377	7421	7335	7476	7392	7368	7291	7270	7463	7214	7411	7423	7262	7271	7331	7340	7213	7385	7469	7313	7352	7464	7365	7392	7559	7390	7290	7415	7315	7379	7486	7382	7325	7359	7346	7368	7352	7392	7317	7305	7374	7368	7284	7374	7286	7404	7393	7405	7335	7385	7327	7331	7364	7316	7397	7386	7347	7333	7371	7220	7324	7440	7369	7407	7427	7239	7378	7186	7279	7455	7334	7358	7293	7446	7295	7313	7293	7449	7462	7558	7551	7127	7329	7386	7536	7404	7332	7244	7317	7322	7320	7370	7270	7346	7295	7301	7383	7406	7283	7307	7311	7394	7426	7379	7273	7359	7329	7470	7417	7315	7279	7342	7309	7353	7403	7285	7389	7360	7369	7333	7359	7214	7374	7274	7336	7290	7376	7293	7245	7296	7491	7398	7255	7353	7325	7344	7342	7399	7429	7284	7315	7221	7391	7300	7327	7408	7507	7388	7253	7318	7303	7522	7202	7403	7297	7378	7467	7432	7207	7444	7392	7396	7218	7333	7361	7415	7409	7325	7386	7328	7314	7319	7324	7389	7415	7352	7321	7362	7339	7330	7271	7342	7574	7253	7332	7268	7342	7395	7384	7360	7356	7266	7317	7314	7250	7376	7306	7344	7440	7344	7295	7207	7370	7278	7405	7293	7270	7301	7393	7162	7289	7313	7316	7271	7334	7307	7196	7335	7413	7424	7212	7372	7407	7383	7397	7387	7356	7460	7463	7311	7294	7433	7396	7423	7242	7301	7488	7324	7387	7317	7352	7350	7352	7318	7480	7456	7274	7423	7366	7400	7396	7409	7444	7419	7316	7402	7414	7280	7456	7270	7199	7378	7324	7411	7277	7453	7347	7314	7485	7216	7374	7375	7330	7362	7479	7249	7461	7418	7244	7386	7252	7478	7343	7323	7412	7399	7482	7409	7275	7361	7288	7454	7343	7413	7274	7367	7429	7348	7444	7265	7398	7376	7417	7477	7198	7182	7484	7369	7344	7302	7193	7345	7333	7257	7344	7337	7392	7395	7299	7394	7382	7305	7308	7310	7317	7352	7332	7336	7313	7268	7401	7311	7282	7265	7240	7255	7481	7225	7270	7402	7449	7414	7259	7291	7456	7329	7417	7347	7402	7402	7208	7348	7190	7397	7353	7384	7245	7341	7372	7317	7442	7336	7413	7415	7370	7348	7449	7258	7368	7359	7422	7305	7391	7294	7279	7347	7257	7324	7350	7253	7389	7262	7239	7337	7222	7313	7377	7257	7360	7357	7368	7522	7349	7239	7410	7286	7386	7223	7452	7414	7251	7455	7344	7428	7315	7400	7449	7377	7279	7325	7289	7327	7395	7381	7458	7260	7486	7391	7349	7383	7336	7370	7376	7306	7302	7390	7248	7336	7360	7329	7319	7290	7356	7290	7294	7277	7248	7156	7265	7391	7373	7268	7430	7396	7194	7281	7334	7226	7354	7260	7223	7390	7332	7358	7333	7170	7359	7371	7359	7294	7404	7283	7351	7250	7296	7289	7483	7291	7468	7317	7322	7278	7220	7394	7251	7276	7221	7339	7315	7373	7388	7242	7387	7419	7284	7312	7316	7372	7299	7388	7349	7373	7229	7250	7399	7338	7481	7343	7443	7345	7294	7336	7270	7290	7371	7443	7404	7482	7285	7324	7314	7363	7355	7335	7372	7321	7356	7322	7337	7358	7342	7311	7412	7296	7297	7463	7287	7420	7337	7429	7421	7357	7390	7383	7339	7454	7314	7292	7294	7340	7248	7331	7373	7385	7297	7307	7341	7340	7384	7186	7319	7382	7427	7405	7293	7317	7346	7306	7366	7434	7390	7341	7332	7243	7186	7285	7261	7221	7312	7479	7303	7252	7520	7344	7351	7416	7269	7274	7296	7395	7201	7404	7253	7239	7275	7301	7376	7245	7331	7375	7271	7392	7389	7410	7345	7319	7311	7265	7397	7336	7396	7342	7358	7292	7360	7341	7375	7235	7253	7394	7416	7388	7297	7418	7291	7344	7216	7354	7374	7384	7350	7273	7355	7310	7355	7229	7378	7280	7437	7319	7227	7289	7336	7354	7283	7397	7411	7282	7501	7282	7315	7375	7348	7374	7223	7348	7197	7353	7375	7477	7307	7292	7480	7380	7357	7373	7365	7214	7474	7274	7387	7310	7393	7376	7332	7335	7380	7376	7409	7272	7303	7423	7276	7312	7256	7295	7349	7409	7320	7309	7342	7236	7341	7280	7413	7410	7294	7368	7419	7383	7252	7512	7330	7339	7321	7308	7360	7275	7387	7308	7327	7468	7250	7376	7357	7319	7154	7260	7241	7456	7368	7455	7344	7374	7360	7436	7405	7235	7443	7286	7339	7404	7418	7305	7374	7141	7354	7346	7468	7417	7322	7311	7244	7462	7378	7363	7379	7507	7318	7362	7278	7285	7415	7420	7360	7295	7373	7248	7364	7382	7457	7363	7352	7271	7425	7223	7379	7458	7390	7382	7475	7367	7373	7390	7414	7272	7301	7290	7205	7392	7323	7442	7402	7299	7315	7131	7359	7287	7373	7461	7221	7300	7403	7399	7277	7448	7337	7395	7164	7370	7415	7410	7455	7332	7360
2466	1109	1170	8028	28127	34033	22123	10102	2902	1153	855	847	792	819	837	822	806	804	810	793	821	817	818	808	791	786	828	845	782	807	834	798	812	884	837	817	794	868	826	795	842	860	789	804	790	845	858	844	784	794	839	818	796	821	862	816	806	762	793	791	787	751	839	838	800	828	841	842	825	822	787	810	810	854	838	854	789	804	779	816	797	772	832	806	780	816	788	771	788	804	842	830	787	818	784	769	821	814	791	860	882	826	820	828	827	780	791	822	802	836	843	846	860	803	852	828	827	795	778	810	783	803	870	784	810	841	887	785	857	823	815	790	799	857	819	736	821	831	835	830	818	796	716	806	756	826	810	848	832	788	853	751	789	833	792	776	810	802	786	807	780	806	825	835	856	834	768	842	832	851	803	744	816	831	774	796	862	828	829	782	866	809	770	793	759	811	771	836	786	833	819	856	824	833	832	817	846	823	773	805	832	791	824	818	834	861	844	866	844	808	800	858	797	823	808	781	815	816	848	786	787	818	789	816	836	803	781	824	773	777	821	813	821	806	859	816	783	825	786	806	863	839	832	809	775	834	801	808	843	813	834	803	865	856	834	823	778	790	832	829	808	798	774	803	799	790	805	776	863	889	827	819	866	813	891	843	781	813	829	775	782	843	846	832	790	797	821	809	789	820	791	839	804	790	782	841	854	798	797	836	821	817	801	826	814	800	802	766	813	797	812	804	877	811	798	822	846	847	792	843	827	811	837	805	823	802	821	882	795	774	822	810	778	821	820	825	831	814	772	828	806	827	819	858	796	802	873	803	828	808	849	848	813	830	853	794	821	804	816	773	869	853	809	780	807	788	826	798	837	793	865	833	801	831	824	860	827	791	817	811	866	839	843	821	781	822	868	826	827	849	847	799	814	852	822	779	810	842	803	804	839	819	863	856	767	820	841	831	853	808	821	826	856	865	810	789	849	815	872	781	773	822	813	853	835	808	794	825	812	831	818	820	853	799	811	801	833	835	822	786	821	819	827	831	859	821	867	830	797	805	827	835	814	847	830	814	831	792	777	790	811	881	808	810	807	767	823	840	796	809	843	841	796	862	840	845	813	845	781	803	831	787	809	823	810	812	857	749	814	800	810	770	794	837	827	854	820	832	823	794	827	814	785	846	814	798	775	774	857	898	789	788	832	790	815	785	803	828	762	830	829	804	820	825	802	761	812	828	798	847	759	776	874	811	814	785	876	818	866	816	794	794	783	807	859	825	780	774	795	752	811	817	796	747	781	804	861	827	868	831	837	817	822	857	838	850	830	815	847	813	848	811	793	738	840	857	823	844	816	834	839	848	796	839	820	818	896	829	824	800	845	851	822	793	824	823	817	778	793	849	799	808	815	797	823	785	829	804	807	804	833	783	828	835	762	812	815	813	805	822	816	808	819	806	818	839	814	777	818	792	788	788	826	826	789	779	818	852	808	820	838	759	798	801	784	749	791	818	783	788	792	821	836	825	787	833	827	821	828	814	841	802	769	809	830	817	831	861	837	852	845	825	868	861	812	783	789	844	807	838	853	818	811	778	793	862	847	852	824	866	788	803	839	831	843	862	812	816	791	814	785	871	828	812	828	798	806	777	791	783	817	840	849	860	809	805	801	833	825	821	842	818	827	853	779	838	829	845	779	904	838	836	801	854	797	883	834	817	863	811	795	794	851	811	790	810	850	804	829	818	805	786	829	835	811	838	805	806	795	839	856	823	773	846	837	790	802	879	797	828	825	792	826	815	818	868	836	825	829	746	845	867	798	830	830	817	869	794	783	771	812	784	903	858	793	820	847	805	840	825	846	800	820	783	783	824	895	824	832	806	781	803	811	800	819	811	878	860	819	756	876	815	782	836	858	772	841	855	780	785	823	866	888	850	789	844	832	828	827	869	855	790	792	779	824	771	819	833	820	806	807	788	818	835	841	777	851	880	828	827	833	835	824	790	760	777	851	826	764	786	826	841	812	825	809	823	844	819	811	876	812	786	785	811	810	867	789	823	823	834	787	837	859	800	803	735	848	806	749	832	808	847	745	856	921	777	811	776	834	831	866	805	839	837	807	836	797	845	817	817	776	810	813	827	804	833	851	823	781	781	807	829	820	808	770	846	825	796	903	791	870	783	852	816	818	812	803	800	814	814	799	821	810	897	803	850	827	790	804	836	805	830	818	776	844	821	869	832	804	850	823	818	788	835	814	802	800	832	817	823	763	806	813	797	792	801	822	836	800	829	754	825	767	785	823	811	748	791	791	800	793	791	815	780	844	820	812	786	819	844	829	818	830	823	892	801	786	788	825	842	768	840	842	811	852	820	817	792	833	813	789	807	833	808	849	793	809	843	848	805	843	858	807	830	822	805	817	847	812	821	850	816	766	769	885	870	832	838	861	849	839	859	817	836	814	836	844	843	827	789	807	845	815	784	791	799	801	810	851	825	804	801	814	840	802	810	850	804	846	816	894	809	774	816	849	772	803	817	811	805	824	808	817	853	759	772	824	793	820	837	797	798	753	830	839	849	843	842	801	849	778	839	813	791	831	799	795	857	764	827	832	812	787	808	817	821	778	820	741	808	801	830	856	823	809	809	786	872	818	808	806	796	784	791	809	806	792	783	837	803	775	860	779	840	767	763	788	779	826	792	776	800	795	787	820	831	828	822	838	792	816	799	839	836	829	834	834	828	853	814	829	837	817	856	808	849	820	821	811	786	834	824	851	818	825	833	820	813	832	824	830	826	833	802	815	761	772	846	819	756	783	786	838	858	799	836	810	782	883	851	811	801	817	790	847	765	848	844	848	844	810	824	831	841	808	812	719	799	837	779	805	827	809	794	827	834	814	894	818	733	756	836	785	855	833	772	832	811	845	771	810	800	821	801	809	848	794	846	799	791	806	832	872	770	795	809	786	794	766	860	771	836	778	857	799	856	793	783	788	756	807	791	804	874	837	827	852	791	815	819	780	829	864	861	853	812	791	816	836	786	800	845	829	823	794	808	815	829	837	788	865	792	792	836	818	800	808	820	799	802	826	847	840	839	767	844	774	797	828	781	856	818	839	818	827	806	825	777	786	793	832	796	809	810	819	835	839	810	821	898	861	814	874	801	787	852	800	812	828	804	836	773	771	845	831	809	806	858	790	813	814	826	776	807	835	821	800	830	827	827	863	783	854	801	785	845	836	829	813	821	861	789	823	867	796	790	793	815	817	798	778	794	819	747	831	836	848	842	837	758	838	814	787	830	800	842	808	819	833	791	760	783	783	833	834	789	822	797	793	875	788	858	802	833	818	786	811	786	835	836	852	823	857	818	826	790	797	817	825	803	815	821	833	836	789	896	833	819	842	822	850	820	821	793	808	776	821	862	787	807	856	843	807	737	795	807	817	828	776	791	778	828	740	825	816	851	795	787	832	792	777	817	870	773	838	856	817	811	823	846	775	829	797	834	760	849	813	762	821	784	817	812	842	811	822	824
19901	13009	13304	54584	81761	92007	72533	50708	28383	13364	8086	7248	7290	7214	7318	7117	7135	7251	7154	7063	7214	7137	7283	7059	7223	7081	7241	7003	7202	7158	7265	7099	7143	7106	7142	7188	7215	7172	7017	7123	7259	7252	7157	7222	7254	7248	7226	7117	7171	7043	7129	7068	7319	7149	7140	7028	7361	7261	7098	7209	7166	7206	7095	7231	7155	7192	7173	7210	7242	7123	7280	7171	7070	7183	7164	7130	7297	7259	7198	7091	7118	7184	7205	7146	7131	7209	7259	7105	7143	7147	7178	7189	7286	7130	7172	7290	7218	7098	7090	7015	7218	7149	7222	7256	7122	7134	6888	7039	7145	7105	7091	7169	7137	7032	7229	7275	7238	7030	7140	7197	7138	7249	7088	7167	7146	7178	7081	7254	7142	7139	7229	7242	7216	7086	7264	7322	7149	7129	7037	7263	7171	7277	7154	7124	7196	7192	7137	7268	7210	7226	7106	7084	7011	7107	7194	7258	7141	7304	7171	7216	7288	7207	7208	7237	7232	7168	7122	7224	7175	7237	7136	7059	7189	7098	7054	7135	7180	7233	7126	7053	7231	7088	7176	7114	7197	7151	7109	7139	7196	7072	7297	7055	7201	7103	7197	7088	7088	7163	7179	7267	7242	7198	7134	7077	7280	7119	7260	7205	7251	7167	7112	7226	7114	7191	7126	7161	7160	7350	7221	7153	7357	7118	7115	7207	7204	7152	7113	7078	7277	7230	7141	7262	7251	7262	7094	7126	7221	7124	7102	7143	7242	7181	7116	7203	7107	7100	7311	7119	7155	7079	7216	7191	7181	7090	7106	7191	7262	7221	7324	7132	7056	7224	7271	7090	7256	7079	7086	7092	7124	7122	7162	7220	7190	7083	7238	7174	7078	7104	7174	7181	7112	7192	7189	7203	7226	7195	7267	7108	7151	7172	7157	7137	7263	7159	7221	7134	7188	7285	7174	7113	7053	7333	7234	7074	7094	7289	7220	7190	7278	7211	7197	7033	6971	7120	7270	7291	7105	7120	7007	7263	7041	7185	7218	7263	7136	7190	7200	7172	7166	7195	7133	7202	7216	7051	7221	7165	7026	7161	7040	7119	7208	7194	7228	7084	7215	7112	7300	7110	7061	7207	7105	7083	7351	7145	7097	7163	7083	7181	7171	7065	7192	7157	7221	7229	7255	7204	7051	7199	7222	7120	7305	7083	7249	7092	7153	7189	7103	7017	7186	7203	7092	7245	7127	7039	7349	7098	7179	7284	7280	7289	7197	7144	7020	7275	7278	7374	7071	7089	7257	7307	7140	7097	7196	7030	7207	7120	7113	7182	7156	7110	7024	7106	7195	7211	7160	7165	7151	7216	7169	7149	7058	7135	7190	7165	7015	7022	7227	7191	7069	7110	7233	7068	7177	7048	7142	7160	7156	7153	7159	7113	7127	7213	7109	7204	7104	7112	7176	7120	7205	7176	7298	7209	7299	7061	7172	7133	7209	7170	7172	7228	7192	7175	7119	7157	7169	7089	7098	7161	7187	7116	7244	7250	7090	7167	7327	7056	7191	7205	7175	7171	7228	7192	7068	7101	7210	7159	7222	7218	7281	7186	7152	7268	7177	7283	7287	7100	7123	7235	7201	7143	7223	7124	7247	7202	7208	7166	7074	7146	7238	7252	7121	7238	7090	7210	7182	7114	7094	7200	7122	7257	7048	7153	7114	7168	7122	7240	7080	7270	7179	7124	7300	7003	7065	7200	7273	7186	7187	7340	7207	7152	7102	7099	7160	7113	7140	7121	7231	7182	7090	7143	7050	7222	7179	7159	7216	7075	7040	7063	7213	7141	7145	7037	7206	7210	7107	7184	7181	7078	7268	7208	7166	7242	7179	7144	7146	7245	7265	7117	7196	7195	7157	7201	7102	7210	7265	7064	7122	7321	7117	7170	7195	7141	7164	7187	7228	7046	7058	7182	7190	7173	7212	7242	7040	7092	7058	7211	7162	7122	7277	7095	7005	7129	7058	7141	7302	7193	7141	7105	7072	7140	7224	7071	7161	7141	7153	7146	7117	7066	7246	7048	7050	7170	7086	7149	7080	7112	7051	7316	7204	7143	7169	7221	7189	7167	7235	7181	7248	7150	7241	7108	7216	7162	7188	7084	7183	7166	7121	7237	7201	7134	7231	7267	7097	7263	7271	7134	7177	7290	7123	7158	7176	7153	7186	7033	7145	7207	7248	7209	7065	7202	7043	7249	7252	7120	7170	7189	7155	7265	6976	7087	7180	7270	7116	7146	7125	7159	7179	7299	7335	7054	7176	7188	7245	7193	7176	7176	7300	7128	7054	7093	7083	7125	7169	7108	7220	7215	7071	7066	7279	7125	7204	7279	7178	7238	7188	7131	7084	7069	7231	7151	7177	7110	7014	7149	7116	7114	7313	7253	7144	7197	7116	7198	7209	7193	7239	7203	7128	7313	7030	7124	7081	7161	7295	7006	7131	7128	7084	7087	7217	7216	7116	7175	7193	7161	7164	7202	7209	7341	7225	7113	7199	7228	7222	7154	7189	7224	7112	7143	7117	7033	7213	7052	7015	7160	7207	7028	7280	7146	7281	7198	7135	7168	7237	7188	7234	7028	7249	7246	7054	7205	7171	7222	7266	7204	7265	7129	7113	7276	7169	7007	7222	7230	7179	7247	7208	7070	7156	7010	7222	7175	7104	7254	7150	7181	7290	7175	7238	7265	7079	7034	7227	7075	7144	7253	7296	7149	7173	7227	7102	7165	7226	7146	7146	7148	7196	7151	7167	7210	7091	7142	7187	7037	7158	7103	7288	7215	7206	7143	7203	7255	7167	7202	7216	7232	7257	7263	7186	7170	7189	7241	7232	7120	7140	7224	7117	7122	7168	7223	6993	7158	7200	7209	7005	7116	7149	7325	7082	7244	7182	7130	7232	7155	7287	7085	7098	7109	7112	7138	7138	7092	7122	7147	7121	7124	7185	7242	7119	7075	7193	7184	7211	7175	7171	7244	7126	7168	7206	7170	7223	7094	7078	7263	7099	7234	7028	7254	7172	7099	7157	7071	7148	7250	7174	7100	7147	7181	7119	7197	7146	7144	7212	7355	7152	7057	7119	7183	7193	7216	7090	7090	7186	7115	7238	7227	7268	7215	7135	7140	7245	7223	7082	7112	7083	7201	7224	7129	7074	7103	7154	7160	7055	7173	7220	7139	7171	7228	7070	7159	7228	7124	7247	7189	7033	7086	7285	7233	7201	7142	7146	7211	7090	7209	7019	7042	7041	7058	7168	7164	7200	7127	7139	7154	7267	7097	7093	7174	7159	7108	7312	7144	7194	7239	7171	7111	7156	7197	7150	7191	7218	7399	7059	7173	7199	7163	7072	7199	7159	7239	7247	7130	7214	7226	7144	7049	7112	7110	7226	7164	7230	7210	7161	7055	6987	7272	7150	7128	7407	7160	7247	7015	7190	7201	7189	7172	7105	7131	7166	7146	7104	7149	7197	7075	7124	7090	7303	7168	7218	7149	7281	7207	7318	7274	7143	7044	7271	7102	7077	7160	7150	7175	7197	7201	7066	7186	7222	7233	7176	7134	7076	7046	7173	7281	7105	7133	7298	7245	7160	7188	7178	7228	7006	7165	7247	7243	7138	7197	7147	7088	7151	7114	7145	7148	7251	7118	7254	7092	7146	7052	7129	7397	7165	7144	7155	7177	7221	7071	7266	7122	7087	7054	7142	7296	7149	7032	7151	7228	7154	7222	7121	7228	7157	7213	7288	7184	7202	7226	7075	7169	7157	7121	7371	7134	7185	7147	7202	7216	7194	7137	7146	7090	7123	7245	7137	7272	7212	7299	7133	7173	7152	7016	7242	7195	7234	7266	7181	7038	7078	7204	7097	7268	7253	7129	7204	7123	7182	7107	7195	7180	7168	7250	7203	7281	7271	7258	7164	7154	7031	7194	7116	7106	7038	7031	7194	7192	7084	7126	7072	7242	7171	7083	7094	7154	7118	7178	7228	7158	7218	7187	7107	7322	7053	7250	7104	7133	7170	7175	7194	7160	7164	7228	7169	7104	7213	7043	7236	7080	7203	7224	7313	7188	7140	7288	7038	7106	7057	7125	7179	7231	7243	7200	7199	7094	7154	7290	7222	7157	7100	7211	7029	7172	7150	7138	7206	7248	7103	7112	7206	7258	7084	7138	7281	7187	7160	7093	7156	7139	7147	7123	7169	7207	7259	7128	7106	7153	7106	7229	7263	7151	7238	7141	7075	7120	7050	7041	7191	7173	7061	7149	7280	7135	7114	7125	7139	7190	7226	7066	7275	7160	7146	7095	7206	7189	7214	7279	7232	7309	7095	7095	7110	7102	7200	7079	7165	7154	7127	7212	7185	7140	7274	7158	7213	7236	7385	7269	7287	7075	7106	7060	7182	7157	7176	7211	7187	7188	7198	7210	7206	7109	7089	7231	7079	7214	7121	7240	7139	7201	7163	7215	7233	7131	7233	7252	7217	7129	7071	7245	7095	7169	7091	7122	7150	7196	7057	7244	7232	7040	7089	7101	7095	7158	7249	7222	7160	7259	7077	7123	7255	7215	7170	7023	7112	7210	7142	7235	7267	7141	7186	7221	7101	7161	7131	7166	7164	7202	7066	7279	7172	7180	7212	7179	7067	7363	7271	7289	7169	7152	7181	7175	7126	7104	7140	7218	7102	7181	7070	7145	7231	7070	7128	7162	7214	7007	7188	7235	7227	7142	7406	7153	7222	7148	7146	7202	7058	7198	7209	7139	7169	7274	7180	7215	7168	7190	7238	7144	7316	7097	7179	7219	7263	7123	7070	7198	7193	7219	7096	7126	7169	7247	7118	7164	7117	7109	7257	7174	7143	7126	7187	7056	7210	7066	7115	7164	7043	7257	7127	7167	7280	7050	7186	7247	7187	7288	7186	7147	7161	7199	7279	7237	7162	7207	7103	7082	7082	7112	7166	7165	7140	7206	7191	7151	7255	7269	7090	7074	7167	7116	7205	7077	7180	7079	7103	7335	7171	7222	7228	7170	7166	7252	7208	7147	7260	7253	7281	7097	7194	7282
2569	812	782	2143	8240	9062	4750	2283	1197	840	731	798	750	721	759	735	743	741	742	774	740	749	766	718	737	744	808	758	742	755	743	713	729	736	726	734	779	715	750	725	745	738	742	721	732	748	789	738	737	733	725	758	747	724	744	784	739	724	821	781	705	748	721	735	707	715	758	692	739	713	775	748	751	764	787	721	743	724	759	746	794	726	782	747	775	740	808	763	759	743	753	748	736	731	760	757	745	758	781	734	716	695	763	770	771	729	784	762	714	723	733	727	761	753	757	741	693	728	764	732	742	727	743	763	709	748	714	707	733	754	722	668	753	741	758	712	754	777	766	712	692	769	779	708	747	727	753	825	733	762	776	756	759	770	740	767	782	766	751	702	720	784	761	738	771	731	775	782	747	732	742	763	733	763	688	731	750	747	776	783	781	757	721	695	747	762	740	723	753	720	713	773	735	735	774	744	763	789	732	768	785	753	762	740	742	766	798	768	784	811	789	735	711	758	801	738	805	766	758	751	734	759	752	745	760	747	773	666	752	730	781	683	764	709	717	768	747	772	799	725	750	744	774	694	693	726	732	748	764	724	738	710	706	765	728	683	756	771	755	731	762	742	757	770	716	745	788	734	759	772	718	721	732	755	734	717	738	756	727	731	766	730	738	729	739	750	720	781	774	723	768	708	721	815	740	723	718	693	783	755	737	806	749	759	732	776	786	757	733	745	807	758	745	758	738	769	758	748	793	726	714	747	781	758	713	655	764	809	731	732	710	755	750	731	745	711	807	736	714	746	813	786	771	749	743	737	727	700	739	761	804	751	785	758	811	758	747	736	785	737	791	809	793	722	801	722	765	729	717	702	777	724	777	748	697	732	721	764	733	742	775	715	728	784	735	741	755	741	776	777	754	766	761	755	711	786	720	731	762	774	757	779	730	756	741	759	732	729	689	731	703	759	751	797	714	764	745	788	729	764	699	763	804	748	742	789	797	754	658	726	739	777	732	795	742	760	753	720	763	796	700	732	766	756	720	758	738	773	783	782	732	699	762	732	748	735	743	758	742	771	716	750	678	773	790	761	766	746	731	773	759	733	813	768	774	801	769	729	761	748	783	779	776	753	757	747	832	757	739	774	807	785	763	729	745	756	785	786	729	779	792	770	762	791	769	747	727	713	791	737	766	740	771	746	755	794	746	726	777	745	744	738	767	761	810	721	720	750	699	678	745	805	669	740	713	784	780	771	759	710	768	745	713	763	725	747	754	735	710	741	744	759	762	709	766	700	699	737	741	758	741	757	769	791	724	720	759	703	723	742	758	776	752	749	724	761	697	722	768	780	767	774	781	741	811	765	796	768	754	761	745	732	786	733	718	767	724	662	737	756	724	753	787	739	757	754	778	730	758	789	737	750	736	767	723	745	776	737	774	769	739	745	787	772	805	741	722	714	715	776	722	755	752	754	749	734	733	739	741	765	725	783	760	811	733	765	789	803	742	793	765	791	742	757	732	789	773	721	753	742	745	769	725	743	737	711	738	716	754	708	778	719	725	748	755	764	776	796	752	711	783	716	761	763	779	748	763	743	762	769	795	784	781	756	774	742	764	797	775	757	757	706	718	744	767	765	734	738	770	750	751	751	749	710	756	735	750	786	783	787	763	728	763	720	727	770	744	691	753	763	777	741	808	738	739	765	778	763	732	761	734	762	779	757	772	753	756	769	791	757	746	731	745	744	776	741	773	718	755	738	716	822	801	786	766	733	774	811	746	736	732	767	753	768	722	714	785	776	769	771	702	770	778	730	805	734	695	760	760	748	783	726	758	756	770	754	782	703	725	720	764	728	756	724	748	760	682	721	762	707	743	752	729	784	754	745	770	734	757	794	780	740	802	711	781	746	729	758	755	749	753	749	714	722	767	758	782	774	750	765	679	767	738	732	695	771	778	728	770	751	733	712	708	772	691	718	788	732	785	794	754	711	810	763	766	752	744	801	794	740	727	759	673	740	730	731	756	731	742	736	793	775	763	757	764	836	737	741	762	733	789	771	706	725	775	791	766	761	734	755	718	768	755	779	775	760	774	782	739	724	758	804	769	723	790	755	767	756	724	752	740	738	754	734	726	748	711	788	726	761	747	799	769	707	706	764	799	783	798	773	746	784	732	768	756	769	714	738	690	731	733	777	777	752	809	717	788	723	746	750	741	783	765	716	760	745	751	729	755	759	770	675	760	735	738	708	815	734	751	735	762	704	758	721	731	766	746	735	715	709	785	725	747	737	768	774	726	754	694	812	696	762	708	772	714	765	762	717	756	738	738	755	785	729	733	735	755	695	775	728	759	762	776	779	734	746	710	732	775	798	759	763	744	743	803	744	733	828	756	769	725	719	726	723	756	745	738	777	704	759	662	737	732	755	733	767	805	730	757	786	785	747	729	761	729	745	698	759	755	741	751	786	747	758	730	737	682	773	745	751	755	739	723	705	809	725	796	723	760	750	735	711	762	783	690	753	769	732	751	758	765	782	727	787	720	718	731	730	783	732	767	756	755	755	725	724	739	716	802	727	708	721	763	749	763	809	729	751	718	739	736	721	764	711	762	766	734	771	740	839	764	719	718	774	723	770	739	705	737	762	790	748	700	769	732	741	746	692	709	728	727	750	758	772	745	793	735	757	793	734	771	751	702	722	755	736	732	764	789	776	700	709	776	758	749	757	747	750	738	770	693	788	767	746	759	762	754	751	701	741	716	767	734	719	774	749	753	751	780	748	726	756	736	762	740	716	759	722	743	733	729	775	720	768	765	762	784	738	792	731	731	752	746	754	732	739	775	748	762	764	701	786	751	757	717	754	737	766	759	761	710	743	735	745	839	753	725	756	703	777	743	722	748	765	770	749	794	770	781	761	775	802	733	729	721	754	805	722	741	721	749	730	743	761	799	758	747	777	744	720	727	760	729	726	769	747	738	758	789	768	784	789	743	734	806	713	733	738	751	731	770	737	789	740	744	765	742	709	783	735	746	703	725	774	712	769	787	717	710	770	781	733	723	711	743	771	763	730	761	763	739	738	735	776	776	744	756	813	690	726	724	731	778	759	745	726	767	788	716	708	762	789	710	727	779	727	722	714	747	757	794	723	755	755	760	718	739	759	786	708	745	777	741	686	775	712	757	764	713	764	751	736	755	764	741	745	721	744	756	747	721	736	697	737	727	700	756	733	747	714	735	759	763	745	772	775	686	736	773	760	751	781	769	737	720	802	741	716	700	719	737	735	755	798	747	730	745	738	747	737	738	736	741	737	793	722	764	705	763	760	704	771	757	759	701	763	706	790	704	749	790	748	800	733	781	733	769	754	699	801	744	751	790	756	722	718	731	755	746	751	783	712	774	735	765	791	754	742	711	746	706	719	726	736	710	756	756	760	785	738	725	724	743	750	758	742	789	748	770	711	788	758	738	753	793	732	775	742	768	734	776	758	747	786	727	727	746	801	749	728	774	721	765	735	755	789
12244	7798	7985	37737	64960	58410	41292	27673	13904	8154	6853	6665	6591	6725	6484	6722	6588	6711	6657	6676	6640	6638	6657	6614	6791	6648	6593	6741	6642	6652	6794	6681	6656	6579	6628	6568	6724	6563	6638	6798	6550	6745	6650	6619	6674	6615	6657	6730	6649	6709	6592	6659	6681	6710	6584	6461	6737	6591	6606	6700	6568	6638	6704	6697	6581	6758	6496	6688	6635	6722	6658	6587	6731	6582	6671	6670	6695	6658	6682	6523	6660	6655	6645	6575	6708	6639	6630	6662	6559	6758	6535	6659	6487	6644	6708	6657	6634	6671	6556	6586	6715	6696	6755	6806	6781	6610	6775	6710	6620	6594	6653	6736	6663	6641	6666	6557	6635	6638	6641	6534	6599	6624	6603	6615	6623	6564	6519	6775	6600	6732	6727	6675	6638	6593	6612	6719	6496	6683	6750	6710	6770	6634	6625	6696	6702	6560	6581	6699	6731	6588	6578	6628	6650	6748	6692	6571	6754	6679	6615	6507	6679	6701	6629	6672	6588	6716	6591	6617	6777	6487	6721	6604	6650	6654	6551	6667	6788	6657	6642	6685	6625	6752	6633	6715	6657	6646	6742	6681	6738	6579	6715	6569	6709	6571	6739	6692	6581	6629	6738	6735	6650	6750	6637	6666	6662	6565	6691	6566	6554	6736	6668	6737	6563	6687	6730	6681	6706	6706	6671	6706	6597	6652	6711	6537	6740	6694	6652	6660	6615	6576	6624	6590	6579	6628	6531	6692	6603	6509	6681	6633	6713	6739	6767	6534	6679	6696	6549	6715	6578	6553	6501	6632	6768	6667	6539	6536	6652	6680	6625	6643	6560	6700	6467	6514	6570	6532	6588	6724	6607	6668	6624	6660	6673	6594	6553	6646	6741	6703	6644	6753	6617	6654	6846	6661	6670	6597	6553	6749	6771	6610	6705	6698	6604	6658	6854	6566	6563	6574	6593	6694	6713	6742	6742	6726	6656	6680	6747	6709	6553	6643	6629	6634	6556	6628	6779	6741	6652	6758	6686	6657	6612	6542	6572	6714	6641	6702	6679	6661	6578	6593	6682	6679	6580	6554	6727	6652	6649	6438	6657	6564	6699	6677	6568	6610	6630	6764	6552	6697	6610	6616	6666	6687	6580	6774	6729	6690	6588	6683	6751	6482	6533	6746	6678	6743	6670	6713	6781	6703	6540	6782	6609	6629	6628	6669	6677	6786	6845	6676	6699	6764	6574	6750	6666	6728	6688	6710	6556	6710	6594	6608	6707	6703	6657	6630	6603	6656	6668	6590	6573	6660	6651	6664	6648	6529	6680	6639	6744	6603	6552	6646	6619	6545	6621	6665	6692	6687	6669	6760	6647	6661	6562	6650	6621	6617	6627	6541	6560	6648	6485	6569	6706	6786	6659	6750	6669	6677	6716	6626	6569	6680	6572	6677	6535	6641	6718	6624	6682	6643	6564	6582	6642	6669	6670	6668	6674	6646	6531	6716	6599	6710	6655	6729	6682	6618	6738	6713	6705	6662	6660	6602	6636	6604	6599	6741	6677	6563	6675	6756	6680	6738	6673	6572	6527	6716	6640	6729	6644	6596	6612	6496	6535	6612	6676	6667	6697	6634	6753	6642	6713	6761	6564	6734	6618	6666	6696	6711	6568	6690	6616	6634	6648	6554	6690	6713	6630	6735	6549	6778	6587	6586	6745	6654	6645	6564	6652	6656	6707	6695	6686	6700	6692	6610	6676	6592	6564	6654	6416	6681	6590	6690	6568	6597	6749	6705	6514	6661	6736	6694	6613	6595	6633	6619	6701	6635	6588	6654	6696	6648	6654	6612	6725	6587	6545	6570	6650	6714	6589	6628	6858	6660	6604	6686	6695	6650	6703	6588	6605	6595	6653	6710	6647	6609	6711	6692	6550	6658	6660	6602	6841	6601	6723	6577	6702	6663	6577	6630	6624	6697	6619	6735	6509	6601	6627	6625	6691	6595	6628	6713	6600	6683	6549	6606	6635	6640	6602	6762	6612	6703	6660	6692	6606	6677	6840	6658	6823	6686	6614	6631	6528	6692	6583	6729	6562	6549	6685	6777	6681	6744	6630	6656	6715	6781	6527	6759	6611	6685	6623	6668	6726	6670	6644	6582	6662	6597	6709	6636	6562	6479	6679	6693	6798	6731	6683	6669	6616	6671	6607	6714	6630	6663	6729	6738	6703	6682	6635	6514	6661	6611	6640	6669	6670	6765	6603	6684	6632	6641	6696	6685	6765	6777	6513	6751	6734	6597	6588	6601	6675	6700	6589	6787	6690	6561	6636	6573	6708	6642	6604	6599	6777	6504	6435	6687	6721	6721	6650	6811	6676	6515	6628	6684	6687	6744	6633	6491	6602	6776	6686	6690	6663	6658	6582	6702	6707	6857	6698	6520	6708	6727	6556	6529	6611	6643	6619	6558	6659	6632	6526	6584	6676	6630	6769	6754	6713	6727	6593	6769	6662	6656	6576	6656	6662	6672	6714	6577	6640	6673	6620	6527	6664	6647	6675	6623	6744	6698	6669	6747	6660	6623	6690	6462	6596	6584	6639	6597	6674	6661	6708	6696	6755	6664	6512	6754	6650	6553	6806	6591	6639	6699	6566	6585	6654	6542	6621	6591	6650	6763	6625	6675	6757	6625	6704	6617	6691	6550	6672	6791	6626	6601	6746	6693	6787	6681	6644	6588	6543	6700	6541	6659	6544	6610	6689	6596	6609	6747	6653	6583	6740	6773	6846	6594	6640	6733	6633	6757	6724	6595	6452	6741	6845	6685	6575	6653	6599	6527	6710	6586	6661	6711	6578	6614	6693	6467	6641	6514	6696	6621	6644	6790	6708	6683	6753	6638	6738	6773	6670	6722	6711	6699	6524	6654	6736	6646	6563	6723	6626	6528	6727	6685	6640	6721	6706	6601	6605	6673	6631	6577	6604	6632	6473	6703	6694	6726	6511	6531	6597	6602	6562	6691	6663	6625	6678	6652	6569	6582	6643	6675	6604	6629	6546	6639	6714	6605	6788	6597	6656	6689	6687	6502	6724	6656	6718	6591	6759	6531	6663	6633	6729	6613	6624	6706	6707	6681	6755	6627	6608	6642	6671	6606	6696	6592	6590	6700	6667	6547	6657	6796	6594	6703	6581	6561	6655	6556	6648	6886	6782	6725	6676	6658	6532	6584	6543	6865	6613	6550	6710	6655	6608	6646	6542	6629	6718	6588	6604	6712	6605	6649	6693	6653	6818	6518	6746	6757	6614	6649	6736	6714	6554	6750	6737	6643	6631	6577	6640	6699	6651	6625	6678	6550	6666	6687	6591	6645	6535	6769	6694	6593	6849	6657	6703	6625	6710	6596	6606	6603	6655	6642	6685	6683	6599	6572	6580	6689	6583	6677	6641	6635	6686	6622	6649	6555	6624	6623	6628	6576	6598	6624	6646	6716	6569	6663	6632	6682	6730	6589	6640	6663	6576	6608	6697	6587	6731	6499	6638	6619	6763	6805	6651	6701	6576	6696	6657	6657	6662	6660	6693	6645	6741	6733	6599	6686	6646	6695	6628	6583	6553	6575	6595	6613	6623	6541	6505	6728	6667	6731	6586	6685	6615	6653	6627	6728	6612	6642	6710	6629	6628	6697	6685	6705	6704	6514	6461	6714	6595	6741	6617	6685	6590	6687	6699	6602	6559	6618	6812	6618	6631	6725	6564	6696	6492	6676	6675	6717	6582	6773	6726	6646	6523	6606	6654	6604	6618	6660	6619	6621	6557	6653	6632	6790	6662	6709	6602	6687	6679	6590	6606	6614	6589	6695	6680	6624	6643	6638	6506	6627	6684	6493	6646	6751	6531	6586	6613	6547	6731	6587	6625	6668	6616	6448	6643	6791	6583	6606	6472	6622	6640	6504	6608	6623	6500	6745	6597	6675	6598	6570	6681	6526	6656	6742	6717	6596	6665	6542	6609	6739	6690	6621	6658	6582	6782	6740	6583	6591	6717	6653	6700	6640	6604	6705	6603	6563	6603	6692	6637	6478	6636	6635	6590	6757	6637	6804	6566	6545	6508	6604	6660	6598	6556	6531	6647	6530	6755	6614	6655	6761	6615	6637	6673	6504	6681	6706	6558	6533	6639	6710	6685	6706	6698	6655	6621	6635	6709	6653	6608	6614	6682	6523	6646	6469	6698	6595	6753	6811	6699	6638	6611	6801	6574	6649	6732	6623	6709	6712	6826	6746	6642	6760	6651	6633	6596	6662	6555	6688	6735	6716	6619	6704	6606	6583	6726	6612	6726	6592	6778	6623	6713	6632	6610	6727	6763	6667	6761	6651	6659	6569	6713	6767	6824	6707	6746	6654	6674	6764	6698	6625	6531	6577	6611	6677	6487	6681	6581	6535	6562	6501	6568	6460	6619	6696	6732	6581	6707	6621	6706	6591	6716	6708	6502	6693	6810	6746	6534	6653	6598	6621	6817	6634	6692	6692	6642	6649	6682	6615	6715	6777	6608	6708	6642	6569	6577	6697	6594	6662	6528	6559	6720	6546	6678	6696	6720	6624	6690	6527	6804	6667	6690	6726	6626	6645	6626	6695	6575	6793	6517	6736	6716	6689	6532	6773	6776	6547	6706	6646	6536	6660	6726	6664	6565	6710	6586	6636	6769	6654	6723	6734	6663	6760	6795	6647	6634	6541	6601	6649	6598	6663	6503	6634	6721	6608	6707	6672	6584	6653	6675	6668	6638	6606	6628	6677	6745	6703	6727	6546	6628	6582	6640	6559	6654	6719	6618	6711	6624	6774	6579	6736	6556	6677	6637	6709	6762	6642	6638	6675	6505	6797	6464	6686	6586	6669	6676	6684	6619	6618	6747	6792	6605	6628	6576	6757	6816	6565	6748	6591	6642	6685	6655	6637	6689	6770	6654	6643	6631	6646	6640	6560	6592	6562	6634	6695	6629	6697	6760	6634	6602	6649	6745	6713	6683	6623	6577	6641	6658	6682	6574	6620	6596	6634	6698	6600	6645	6678	6751	6615	6631	6552	6777	6560	6760	6724	6686	6788	6642	6627	6655	6715	6634	6637
1509	876	753	2568	14680	22387	12669	5072	1705	919	743	769	742	693	730	716	708	715	720	733	736	709	739	730	766	732	744	737	724	757	713	694	713	715	702	683	758	695	720	682	707	697	720	777	726	681	748	721	700	722	746	715	775	679	784	731	700	681	735	760	760	705	697	708	753	730	704	738	771	720	744	707	742	695	702	719	725	700	732	701	753	748	698	706	683	720	751	699	700	703	763	723	731	700	702	651	777	701	736	699	730	760	718	701	773	800	770	742	737	735	717	683	724	689	736	749	710	736	724	753	683	716	732	719	758	744	729	750	758	709	687	734	752	720	768	764	779	707	753	688	671	745	743	728	740	665	756	758	753	715	712	687	704	751	676	735	700	722	740	760	719	722	763	747	707	728	718	725	722	753	724	664	725	708	706	704	762	717	711	735	703	756	771	729	683	728	729	757	750	698	758	752	710	685	771	721	763	696	725	713	808	734	711	763	771	774	681	729	766	743	729	685	695	725	759	700	764	742	753	718	781	712	691	768	700	736	708	745	741	750	746	707	746	728	692	735	765	706	757	686	736	677	715	721	726	720	698	738	694	728	724	720	711	731	713	722	729	710	715	694	711	697	769	696	727	752	743	705	759	686	696	758	686	691	742	763	749	721	731	723	734	723	766	719	769	698	716	772	785	698	772	715	731	694	740	724	732	706	762	680	758	705	676	800	746	761	736	680	753	733	714	728	730	705	722	727	753	721	700	690	681	736	692	714	727	743	746	659	740	758	758	712	684	759	723	770	712	744	736	748	718	735	740	686	740	727	761	735	704	665	699	682	744	703	701	679	725	754	716	714	670	707	719	755	677	705	719	729	749	724	687	677	704	736	678	736	708	684	733	722	704	779	694	719	731	757	743	756	664	766	752	747	755	741	717	696	710	704	746	723	743	710	723	719	700	721	682	660	733	725	705	703	741	751	707	726	740	699	674	753	734	737	703	686	733	724	725	722	727	746	693	724	710	704	777	696	730	687	763	717	696	725	742	759	650	709	708	715	774	723	723	741	786	732	724	703	704	729	680	714	706	772	691	761	707	694	728	745	707	679	744	694	746	747	734	735	730	695	708	766	691	752	745	735	707	735	726	670	746	744	690	743	738	724	742	698	770	745	734	718	725	708	699	712	712	745	698	741	752	726	708	717	670	747	725	724	753	674	755	757	746	741	716	717	720	709	722	704	712	726	693	716	732	669	718	745	753	760	704	729	668	717	704	729	733	760	760	679	752	723	705	709	724	743	756	754	698	714	700	684	791	715	747	706	742	730	715	715	755	741	782	747	739	735	766	751	678	735	735	745	680	719	720	751	717	722	711	717	711	780	703	745	673	757	760	737	746	708	672	725	707	698	688	755	689	726	699	746	714	708	684	757	743	744	730	708	667	755	684	721	720	765	733	726	716	710	709	744	754	686	693	708	692	741	733	739	728	695	726	745	701	764	764	698	700	703	720	717	664	663	741	718	788	724	713	806	710	709	710	738	697	744	787	783	727	712	749	693	718	730	716	707	746	723	733	764	732	788	751	779	731	687	735	704	717	734	729	728	759	742	745	706	736	749	743	765	713	707	764	676	740	721	708	766	779	709	738	715	745	734	774	709	738	745	687	733	736	732	766	698	737	751	715	731	749	667	719	744	693	735	763	784	734	757	732	716	753	742	719	735	727	739	727	694	732	695	716	737	751	762	713	724	696	732	731	729	731	717	764	697	729	713	751	702	731	723	718	759	699	733	721	731	725	737	709	753	739	769	676	688	719	753	751	748	739	760	723	748	741	714	706	705	746	743	710	733	709	744	725	695	742	743	699	702	724	720	752	715	679	728	697	720	762	686	734	747	716	750	691	707	708	724	732	766	733	758	737	727	699	732	777	764	778	736	735	747	752	736	713	755	729	649	697	760	716	695	734	687	684	747	728	756	725	713	697	739	686	685	675	706	665	699	751	733	780	733	777	734	707	726	759	701	747	730	732	726	726	714	733	725	729	692	744	748	726	689	757	772	723	778	752	739	702	728	758	790	692	711	721	644	737	697	677	763	722	730	738	758	684	726	751	707	718	703	728	733	756	723	717	728	735	719	720	731	714	754	711	714	731	713	706	744	693	751	755	736	702	753	767	746	673	764	743	735	676	726	687	679	733	767	707	704	721	751	706	690	727	744	713	725	750	707	762	719	710	721	734	733	712	733	708	737	711	706	713	717	708	751	666	743	747	735	717	698	728	771	777	748	736	690	729	700	715	796	719	724	780	703	748	730	693	719	762	676	713	723	715	684	723	744	717	680	762	726	718	788	714	742	681	728	713	710	731	747	738	743	750	708	729	726	747	708	821	701	722	716	715	761	713	764	692	761	726	725	705	740	706	726	778	729	760	757	740	733	743	704	727	725	682	718	694	682	769	746	736	742	735	740	714	776	702	745	753	776	745	738	741	720	754	764	731	768	761	733	715	737	750	698	732	712	700	755	726	740	695	744	771	719	731	689	725	775	709	739	720	755	726	729	707	717	763	758	710	745	718	701	738	717	740	749	734	718	714	722	769	733	699	712	728	700	710	722	726	693	722	698	728	720	716	713	717	757	750	765	727	682	721	760	751	782	682	740	747	731	732	707	722	744	743	708	731	729	741	734	713	752	763	731	736	695	693	729	754	720	754	655	736	703	711	752	786	699	687	748	757	700	738	731	709	696	719	697	716	784	728	741	660	731	699	764	704	711	759	701	705	663	720	727	740	758	671	713	760	756	720	742	697	765	758	743	666	723	687	692	741	744	741	721	713	733	724	730	728	680	753	712	756	691	743	710	802	729	730	738	675	763	706	774	753	720	736	711	719	718	712	733	696	729	771	738	721	739	725	757	712	747	732	755	736	735	752	758	773	744	706	738	680	709	712	743	722	719	684	708	707	728	710	724	719	772	703	722	737	721	688	695	736	753	722	689	707	739	663	736	707	765	726	761	769	724	679	773	753	763	718	737	763	739	700	742	749	716	693	786	717	710	710	672	745	734	761	675	747	740	730	740	748	700	702	737	755	762	656	709	752	738	735	735	721	719	768	743	692	692	735	719	732	744	737	699	707	756	737	712	742	776	771	725	699	729	725	717	721	763	735	696	704	713	732	733	746	738	733	709	703	752	731	778	731	726	720	769	774	788	695	737	694	707	719	686	716	765	746	758	722	728	742	735	696	720	761	752	762	714	761	767	683	734	777	742	695	666	735	762	708	718	733	725	717	741	706	705	740	726	723	730	688	718	715	710	712	699	715	747	672	756	769	719	744	701	663	735	757	709	768	695	744	683	732	753	760	727	710	726	730	756	751	755	703	701	723	702	730	760	751	686	754	728	765	762	745	763	760	677	752	704	728	778	718	718	719	700	702	751	673	733	761	743	703	765	735	719	716	710	756	748	698	703	762	697	713	720	730	721	720	703	703	741	750	742	718	693	774	729	721	694	755	690	694	661	726	716	697	695	754	724
14612	9808	7885	37383	79527	81721	57845	39684	20715	9913	7063	6658	6468	6582	6479	6588	6410	6601	6454	6294	6571	6406	6421	6346	6445	6412	6501	6590	6569	6471	6549	6555	6414	6511	6532	6590	6453	6615	6463	6433	6446	6496	6446	6543	6375	6584	6407	6452	6505	6434	6652	6538	6479	6555	6419	6417	6471	6483	6609	6523	6518	6682	6534	6498	6344	6519	6386	6424	6480	6456	6571	6543	6493	6408	6537	6486	6320	6524	6512	6498	6524	6470	6477	6513	6567	6442	6410	6458	6549	6631	6347	6585	6426	6563	6578	6481	6506	6434	6413	6508	6436	6588	6521	6513	6633	6452	6507	6482	6466	6454	6496	6495	6511	6330	6465	6555	6513	6429	6621	6442	6598	6416	6574	6406	6546	6444	6438	6508	6435	6455	6535	6464	6478	6579	6578	6506	6502	6522	6354	6337	6504	6349	6575	6347	6505	6607	6501	6323	6621	6460	6438	6477	6436	6535	6572	6514	6369	6461	6520	6471	6379	6581	6449	6514	6511	6564	6455	6546	6365	6511	6517	6488	6412	6529	6667	6491	6349	6422	6433	6445	6295	6489	6507	6381	6399	6508	6426	6410	6509	6526	6539	6596	6529	6378	6519	6406	6580	6308	6317	6452	6578	6416	6457	6462	6483	6487	6484	6381	6453	6419	6507	6374	6535	6352	6584	6484	6511	6386	6460	6557	6442	6448	6473	6489	6432	6412	6613	6550	6463	6611	6541	6392	6475	6518	6601	6456	6456	6466	6532	6523	6469	6295	6489	6475	6553	6547	6340	6614	6516	6609	6555	6504	6397	6538	6499	6482	6489	6470	6526	6584	6530	6379	6493	6567	6479	6517	6499	6485	6547	6546	6536	6592	6470	6393	6462	6522	6477	6450	6409	6550	6536	6507	6588	6446	6611	6552	6521	6600	6498	6422	6590	6451	6457	6419	6559	6358	6609	6502	6595	6574	6522	6515	6472	6589	6592	6446	6403	6662	6548	6527	6373	6430	6489	6578	6577	6523	6557	6495	6451	6509	6473	6560	6621	6426	6520	6601	6513	6493	6578	6550	6521	6296	6502	6538	6492	6507	6551	6473	6364	6463	6448	6605	6513	6563	6378	6530	6386	6506	6567	6530	6332	6506	6546	6499	6504	6444	6574	6467	6680	6497	6340	6508	6584	6522	6475	6433	6487	6481	6464	6526	6552	6575	6491	6464	6485	6567	6465	6462	6473	6535	6707	6511	6489	6608	6519	6601	6449	6374	6458	6559	6526	6465	6501	6557	6559	6571	6395	6428	6411	6482	6540	6358	6566	6456	6574	6523	6622	6500	6414	6437	6483	6546	6523	6475	6489	6428	6492	6614	6459	6470	6414	6619	6482	6392	6590	6543	6509	6564	6483	6564	6551	6525	6596	6457	6398	6393	6628	6443	6552	6532	6363	6419	6554	6488	6439	6437	6512	6504	6542	6608	6493	6442	6503	6564	6470	6563	6518	6509	6414	6404	6438	6455	6539	6390	6606	6443	6516	6637	6405	6493	6411	6467	6459	6549	6427	6586	6466	6535	6505	6553	6536	6481	6387	6445	6506	6459	6577	6477	6582	6415	6529	6423	6547	6531	6447	6493	6497	6412	6505	6519	6554	6524	6294	6495	6524	6498	6392	6445	6529	6419	6522	6525	6560	6564	6469	6378	6469	6354	6501	6468	6672	6631	6604	6448	6456	6555	6497	6410	6464	6416	6475	6483	6481	6466	6353	6390	6535	6554	6504	6435	6567	6525	6431	6291	6475	6409	6384	6535	6577	6566	6512	6504	6554	6564	6531	6452	6489	6717	6517	6462	6418	6485	6485	6495	6501	6479	6561	6377	6378	6455	6515	6354	6479	6527	6357	6486	6459	6479	6451	6455	6442	6452	6349	6690	6457	6546	6466	6450	6428	6499	6433	6468	6500	6627	6516	6538	6487	6592	6494	6487	6575	6460	6599	6534	6520	6559	6526	6527	6438	6427	6530	6631	6586	6439	6408	6540	6509	6518	6584	6629	6606	6405	6555	6443	6537	6668	6389	6437	6531	6557	6484	6557	6475	6583	6558	6532	6411	6462	6479	6478	6417	6599	6420	6437	6602	6509	6592	6574	6383	6476	6532	6416	6426	6566	6486	6504	6490	6599	6416	6317	6397	6620	6435	6388	6636	6529	6498	6292	6488	6489	6541	6467	6455	6410	6537	6461	6468	6626	6539	6544	6399	6622	6396	6453	6517	6539	6478	6449	6456	6520	6459	6585	6423	6580	6517	6520	6424	6431	6382	6420	6435	6473	6580	6418	6562	6350	6427	6471	6478	6530	6518	6445	6432	6548	6329	6536	6436	6412	6592	6460	6453	6433	6536	6629	6597	6488	6499	6550	6543	6372	6590	6463	6525	6469	6538	6459	6444	6491	6465	6461	6450	6543	6394	6361	6475	6422	6344	6469	6491	6492	6500	6482	6459	6469	6568	6582	6392	6453	6601	6567	6545	6518	6453	6550	6453	6541	6399	6596	6549	6532	6579	6471	6415	6509	6428	6444	6447	6437	6546	6481	6631	6515	6389	6519	6419	6449	6379	6499	6436	6685	6518	6516	6537	6502	6422	6520	6509	6423	6363	6625	6431	6463	6544	6551	6383	6516	6447	6372	6607	6475	6499	6472	6401	6509	6551	6534	6563	6475	6475	6401	6480	6442	6541	6510	6492	6479	6473	6650	6502	6518	6534	6470	6541	6582	6447	6440	6419	6449	6486	6505	6536	6511	6611	6443	6391	6553	6459	6567	6448	6419	6574	6497	6420	6518	6404	6435	6463	6456	6538	6481	6633	6469	6564	6387	6506	6426	6585	6554	6454	6469	6531	6493	6417	6506	6546	6534	6558	6448	6369	6606	6581	6477	6477	6528	6454	6424	6486	6457	6460	6522	6577	6357	6528	6452	6595	6412	6384	6466	6597	6590	6566	6520	6528	6454	6480	6401	6458	6497	6569	6477	6547	6609	6489	6562	6438	6488	6467	6489	6592	6484	6567	6508	6412	6471	6563	6476	6362	6522	6527	6404	6577	6552	6433	6441	6427	6512	6477	6491	6478	6518	6463	6597	6515	6515	6504	6431	6567	6487	6440	6545	6412	6530	6455	6550	6409	6438	6452	6489	6488	6595	6499	6449	6544	6312	6640	6563	6514	6567	6440	6545	6419	6571	6422	6484	6496	6476	6491	6600	6533	6734	6402	6483	6532	6483	6550	6566	6403	6514	6523	6515	6481	6580	6421	6383	6544	6583	6543	6588	6469	6625	6488	6444	6486	6419	6561	6500	6452	6661	6583	6572	6500	6456	6591	6503	6485	6521	6578	6335	6459	6381	6472	6586	6532	6484	6466	6513	6478	6464	6454	6437	6402	6607	6442	6465	6487	6471	6458	6519	6476	6701	6565	6437	6475	6361	6500	6445	6461	6508	6464	6493	6470	6509	6492	6546	6595	6438	6546	6587	6471	6560	6494	6528	6474	6547	6443	6559	6496	6551	6434	6524	6602	6374	6375	6469	6448	6418	6520	6534	6396	6403	6442	6619	6433	6396	6384	6517	6553	6593	6627	6632	6499	6464	6418	6444	6492	6510	6454	6411	6526	6548	6550	6520	6416	6562	6454	6514	6625	6524	6518	6556	6528	6448	6419	6468	6451	6525	6382	6611	6468	6512	6521	6525	6420	6417	6466	6567	6520	6418	6503	6480	6590	6404	6526	6401	6570	6567	6409	6579	6471	6632	6382	6586	6445	6562	6406	6606	6385	6561	6463	6429	6451	6541	6440	6432	6586	6494	6438	6460	6530	6554	6536	6432	6576	6550	6484	6421	6558	6449	6621	6499	6525	6600	6469	6535	6499	6470	6491	6502	6499	6596	6631	6482	6433	6495	6298	6356	6566	6531	6443	6492	6499	6450	6453	6487	6481	6521	6394	6566	6451	6433	6488	6595	6483	6497	6445	6450	6425	6479	6486	6417	6386	6483	6474	6519	6534	6559	6548	6590	6447	6532	6533	6449	6432	6457	6548	6403	6452	6446	6657	6481	6572	6328	6533	6503	6542	6446	6410	6420	6430	6464	6459	6523	6535	6480	6400	6368	6509	6422	6599	6439	6578	6614	6544	6526	6440	6639	6514	6459	6391	6453	6480	6657	6545	6573	6502	6515	6458	6503	6531	6490	6435	6471	6545	6427	6466	6475	6512	6497	6518	6533	6692	6533	6549	6477	6563	6473	6422	6504	6396	6467	6672	6461	6551	6459	6401	6461	6555	6466	6526	6593	6427	6438	6341	6528	6535	6390	6655	6405	6529	6445	6427	6521	6563	6385	6534	6471	6404	6472	6408	6531	6558	6414	6451	6432	6483	6519	6601	6466	6588	6499	6413	6481	6483	6605	6406	6475	6618	6504	6617	6489	6505	6476	6450	6446	6511	6503	6457	6444	6515	6491	6458	6513	6562	6669	6441	6519	6557	6558	6566	6511	6427	6378	6599	6503	6451	6550	6494	6468	6450	6585	6536	6386	6397	6452	6523	6521	6423	6498	6576	6609	6457	6541	6462	6622	6477	6638	6529	6445	6486	6496	6520	6538	6476	6544	6509	6536	6534	6661	6515	6513	6406	6529	6460	6450	6575	6547	6424	6587	6443	6500	6422	6414	6456	6473	6380	6600	6480	6553	6568	6454	6461	6622	6501	6598	6543	6589	6475	6418	6472	6579	6503	6475	6509	6521	6573	6550	6521	6522	6498	6454	6658	6476	6488	6618	6397	6493	6618	6486	6546	6474	6588	6522	6505	6488	6586	6460	6539	6457	6411	6456	6522	6478	6561	6441	6506	6526	6550	6444	6610	6509	6529	6430	6438	6517	6449	6456	6496	6496	6505	6359	6511	6526	6484	6528	6534	6450	6405	6473	6414	6451	6431	6503	6466	6534	6526	6445	6406	6420	6361	6270	6571	6633	6427	6461	6504	6423	6477	6590	6563	6465	6566	6447	6508	6397	6530	6491	6504	6512	6530	6346	6560	6399	6623	6433	6411	6384	6444	6538	6567	6478	6397	6430	6462	6549	6498	6349
3994	988	943	2552	17541	24069	14812	6253	2167	1078	869	884	900	865	837	832	879	864	796	847	789	826	889	872	875	864	839	887	874	858	822	829	876	829	810	878	901	910	886	886	840	847	881	794	859	864	800	857	881	853	781	866	851	897	888	833	880	854	866	847	844	840	828	843	820	847	830	888	910	856	875	910	869	867	918	881	852	824	812	871	829	845	866	825	862	901	814	868	858	798	872	800	865	846	836	881	833	755	838	814	910	802	804	912	834	833	856	893	884	871	903	847	867	884	817	864	866	892	875	882	888	852	832	816	843	808	863	839	832	910	886	865	870	879	893	872	843	868	839	827	870	852	832	813	904	853	818	854	856	858	899	824	850	842	798	860	904	828	846	797	835	867	850	812	859	892	841	821	859	853	850	824	866	886	833	915	827	858	872	842	867	857	863	871	860	805	829	868	825	841	882	861	869	876	867	786	844	903	825	804	877	847	883	838	837	830	862	863	852	879	845	887	885	837	861	811	848	847	905	835	840	836	901	884	834	882	849	839	859	822	925	861	863	863	892	830	910	899	899	924	837	839	766	834	850	864	816	874	827	811	884	809	856	935	925	828	862	897	831	895	904	857	837	858	819	814	834	881	849	819	855	840	837	878	854	883	851	835	848	845	811	842	869	838	864	823	783	853	861	849	885	838	859	807	828	877	866	870	866	844	855	818	840	874	793	835	834	845	843	881	855	888	862	850	883	917	849	870	901	850	851	847	819	834	858	866	866	873	897	877	833	869	845	884	839	841	903	901	875	843	864	822	931	918	879	806	855	842	917	861	896	860	850	851	877	880	870	859	865	850	871	829	883	894	833	850	827	865	897	822	837	863	822	842	872	870	874	892	883	892	889	836	864	800	880	877	822	798	894	838	876	834	891	878	877	823	825	903	857	837	873	915	856	812	897	824	849	817	852	851	832	868	854	891	880	899	824	848	831	813	838	859	870	888	856	876	901	889	879	913	880	824	879	899	859	885	769	878	832	885	819	881	872	853	848	832	845	842	846	855	866	833	839	890	833	820	865	844	865	844	800	867	851	873	882	862	860	841	878	860	824	817	921	838	871	826	908	919	866	858	814	828	856	828	849	829	877	829	894	872	844	880	898	834	901	884	841	884	792	915	821	805	847	800	884	854	848	881	898	867	811	801	826	854	821	858	886	890	857	879	861	838	903	887	886	801	838	844	890	790	852	914	855	864	848	901	837	846	863	849	839	842	812	913	830	831	851	867	864	902	893	856	911	814	913	892	829	870	856	884	854	854	856	870	855	843	877	827	843	848	846	902	867	867	854	826	891	817	850	838	853	835	806	811	802	857	906	872	848	864	835	811	863	813	872	892	821	855	849	831	854	909	905	896	895	924	815	810	858	815	826	875	823	870	883	826	797	856	886	867	811	826	917	875	896	901	882	852	853	787	853	812	854	848	924	850	845	882	884	836	843	764	860	863	847	872	870	855	877	886	815	810	869	876	826	829	916	864	854	844	872	849	851	893	836	892	838	874	886	871	856	870	866	817	848	886	829	861	885	827	896	877	831	846	839	799	865	861	862	911	890	852	865	866	849	918	857	864	801	874	830	868	847	848	807	866	838	829	850	859	840	855	851	871	857	831	898	935	829	861	838	860	831	826	900	831	833	833	839	898	860	869	835	873	889	883	811	846	850	880	887	835	821	874	894	872	802	865	886	859	900	844	862	892	843	882	870	891	867	829	860	855	892	845	819	882	834	828	879	871	859	876	842	849	863	853	828	785	902	879	851	887	842	863	840	858	839	882	855	876	846	862	875	880	931	865	844	868	845	786	815	890	867	843	851	859	794	831	850	819	879	830	906	801	846	828	815	838	840	849	890	812	897	842	842	845	885	915	831	781	878	849	868	855	798	862	820	831	853	864	818	841	887	834	873	842	855	838	801	807	892	810	839	817	824	811	858	924	859	847	850	888	858	891	864	878	827	875	875	841	859	856	860	913	875	778	893	905	882	875	854	905	888	846	841	834	825	851	871	884	891	848	860	807	874	864	863	876	836	888	858	861	829	845	877	861	860	875	834	821	831	857	879	834	843	854	867	838	805	842	850	897	836	833	874	857	864	820	888	868	862	819	891	881	857	846	883	885	847	821	822	841	867	843	905	912	867	807	897	843	855	822	877	851	886	837	886	817	817	829	859	875	881	919	875	832	869	868	900	877	868	808	838	864	844	841	819	850	848	883	877	826	843	886	851	887	830	961	863	890	845	875	875	857	868	841	862	891	878	858	867	832	844	904	849	906	896	856	854	852	837	844	885	843	874	849	852	874	826	879	899	850	891	904	822	900	883	876	826	894	853	832	872	893	861	899	854	852	834	832	844	836	827	867	824	868	845	848	884	874	887	828	840	815	863	869	870	889	867	866	866	910	839	839	859	877	821	862	826	861	874	847	843	870	903	844	804	843	820	791	836	829	826	789	854	833	822	778	862	867	816	881	806	887	859	836	856	805	860	829	905	866	846	843	814	830	875	860	858	902	865	857	873	824	905	897	861	860	869	856	834	852	846	826	858	876	824	896	891	855	869	799	849	872	894	763	795	817	836	837	850	877	847	891	893	837	860	832	847	845	852	861	820	856	836	849	883	866	810	929	873	832	917	872	829	912	914	876	907	831	854	852	881	839	855	870	861	817	888	876	849	846	863	827	855	837	850	851	927	797	806	781	886	888	839	849	770	863	890	866	848	833	831	925	836	788	794	839	859	846	835	853	831	838	866	864	834	828	855	861	901	848	832	856	839	857	842	888	841	841	892	848	931	917	913	855	850	843	882	851	894	819	866	831	869	852	855	877	852	911	862	848	854	808	857	814	855	892	869	890	864	852	844	865	833	868	859	826	845	888	859	842	843	844	921	871	806	925	873	832	847	872	817	886	879	906	805	853	811	885	912	874	878	866	851	841	883	873	918	863	863	873	833	858	836	863	821	862	885	846	878	881	887	869	872	819	864	846	890	867	869	865	837	831	864	867	857	857	863	871	880	864	887	866	899	812	826	862	859	927	850	892	845	810	835	825	818	914	811	852	791	874	862	868	818	780	885	848	855	911	889	866	834	884	888	859	882	814	885	857	831	790	850	855	836	891	917	828	876	871	833	872	871	812	900	801	836	860	836	880	842	858	909	847	852	800	865	865	925	811	816	841	856	881	900	807	898	911	869	858	867	921	878	829	862	840	893	820	826	831	860	879	849	859	867	854	870	858	811	848	875	853	817	852	821	872	866	812	866	857	896	866	872	831	790	903	858	859	850	800	862	911	851	887	886	878	847	858	845	892	863	871	923	829	871	874	794	865	847	854	832	879	873	893	845	840	851	829	885	888	893	841	852	903	880	877	853	849	874	880	801	824	863	839	864	822	927	837	881	910	818	835	872	873	882	936	852	857	829	874	831	821	853	855	946	827	867	868	808	885	881	922	849	876	820	892	814	830	837	857	862	885	837	877	840	889
15171	10463	8790	34261	83262	84506	62324	43374	23474	11439	8170	7678	7346	7490	7331	7407	7418	7368	7274	7492	7374	7488	7651	7504	7412	7497	7441	7507	7524	7352	7465	7554	7409	7441	7359	7540	7439	7525	7264	7376	7550	7367	7506	7465	7592	7383	7511	7385	7519	7531	7434	7338	7626	7523	7503	7292	7508	7551	7549	7436	7447	7554	7443	7560	7492	7248	7396	7387	7459	7427	7427	7385	7370	7517	7332	7410	7444	7299	7468	7444	7575	7520	7467	7478	7507	7511	7436	7481	7492	7508	7585	7432	7450	7522	7547	7642	7408	7515	7514	7444	7424	7442	7509	7592	7565	7360	7505	7450	7532	7453	7497	7483	7453	7385	7410	7506	7488	7539	7467	7414	7626	7539	7366	7443	7543	7601	7325	7398	7425	7412	7575	7398	7480	7507	7551	7354	7542	7513	7397	7554	7532	7394	7441	7556	7543	7457	7424	7490	7403	7558	7598	7483	7453	7370	7506	7482	7506	7366	7460	7554	7440	7424	7322	7304	7393	7448	7446	7464	7371	7414	7356	7472	7388	7344	7420	7483	7396	7580	7489	7436	7516	7446	7589	7417	7427	7482	7451	7351	7519	7485	7516	7404	7427	7528	7443	7524	7574	7473	7561	7421	7402	7406	7461	7391	7415	7486	7307	7493	7418	7411	7285	7327	7391	7436	7364	7400	7466	7535	7446	7463	7325	7462	7451	7443	7540	7590	7490	7555	7532	7410	7568	7406	7518	7467	7416	7350	7445	7340	7298	7454	7371	7350	7320	7328	7388	7351	7362	7458	7446	7497	7352	7392	7475	7471	7398	7431	7387	7520	7396	7389	7552	7423	7552	7588	7570	7492	7463	7282	7582	7388	7496	7289	7492	7489	7464	7552	7514	7438	7435	7434	7496	7522	7467	7463	7357	7378	7452	7406	7500	7473	7352	7490	7344	7583	7519	7463	7515	7495	7395	7333	7536	7584	7591	7449	7551	7413	7406	7500	7402	7441	7466	7586	7389	7444	7444	7521	7571	7410	7451	7459	7376	7396	7545	7660	7314	7498	7526	7336	7376	7497	7409	7335	7550	7505	7358	7449	7370	7522	7382	7525	7379	7549	7466	7333	7349	7315	7459	7344	7387	7406	7508	7491	7521	7482	7378	7524	7415	7597	7423	7417	7570	7323	7536	7528	7384	7387	7553	7319	7460	7496	7626	7312	7525	7405	7516	7472	7515	7379	7313	7394	7302	7519	7503	7371	7543	7453	7439	7426	7422	7240	7382	7464	7454	7392	7322	7479	7445	7394	7509	7496	7463	7438	7423	7523	7331	7372	7479	7543	7473	7575	7429	7435	7297	7475	7472	7424	7440	7578	7401	7403	7470	7447	7517	7436	7572	7550	7569	7500	7483	7407	7500	7484	7354	7358	7419	7497	7428	7585	7506	7392	7324	7451	7356	7461	7476	7415	7482	7389	7473	7414	7368	7540	7579	7323	7436	7551	7546	7465	7338	7556	7547	7433	7302	7437	7458	7430	7485	7589	7506	7496	7528	7364	7497	7542	7489	7523	7329	7428	7480	7367	7532	7404	7585	7452	7556	7566	7425	7378	7573	7551	7412	7475	7411	7390	7475	7418	7556	7476	7430	7355	7540	7386	7322	7554	7428	7538	7299	7665	7539	7348	7489	7511	7489	7441	7596	7327	7518	7498	7465	7374	7421	7394	7559	7417	7395	7462	7421	7543	7471	7394	7386	7438	7280	7518	7576	7417	7477	7515	7403	7539	7317	7378	7371	7435	7406	7430	7490	7497	7428	7449	7410	7450	7568	7543	7389	7468	7566	7454	7465	7534	7437	7686	7207	7470	7344	7314	7490	7537	7408	7406	7308	7515	7440	7420	7465	7400	7559	7385	7462	7578	7455	7558	7438	7469	7458	7523	7446	7344	7342	7576	7360	7571	7462	7454	7511	7403	7512	7464	7367	7370	7329	7522	7468	7571	7407	7422	7533	7330	7448	7376	7482	7386	7469	7546	7477	7458	7564	7432	7413	7547	7406	7490	7483	7504	7412	7448	7454	7351	7437	7492	7598	7434	7554	7574	7385	7458	7488	7458	7465	7423	7547	7349	7480	7378	7328	7648	7436	7401	7495	7406	7443	7524	7453	7390	7544	7485	7479	7444	7343	7545	7417	7449	7421	7492	7447	7509	7472	7419	7578	7499	7535	7451	7388	7409	7449	7397	7512	7457	7286	7356	7502	7522	7359	7558	7498	7454	7458	7453	7575	7541	7388	7438	7474	7294	7444	7508	7353	7579	7548	7447	7440	7391	7507	7431	7498	7445	7323	7485	7692	7506	7502	7495	7441	7442	7435	7504	7496	7341	7446	7446	7355	7361	7405	7570	7435	7539	7443	7435	7399	7539	7457	7344	7633	7563	7538	7448	7491	7342	7516	7402	7381	7578	7359	7534	7452	7400	7389	7452	7386	7442	7533	7503	7556	7589	7544	7437	7482	7453	7356	7445	7542	7404	7428	7373	7468	7451	7441	7436	7578	7604	7389	7444	7422	7410	7454	7355	7434	7544	7628	7403	7580	7397	7538	7475	7559	7491	7399	7556	7336	7527	7393	7551	7450	7490	7411	7460	7416	7488	7512	7432	7555	7550	7407	7364	7380	7558	7449	7430	7433	7553	7445	7593	7444	7450	7348	7440	7503	7495	7518	7496	7555	7494	7502	7315	7505	7505	7534	7547	7408	7486	7475	7312	7352	7471	7469	7427	7481	7473	7286	7453	7494	7439	7512	7503	7602	7500	7500	7394	7399	7500	7446	7502	7363	7451	7387	7458	7621	7527	7573	7371	7425	7513	7441	7411	7398	7515	7397	7365	7289	7433	7497	7489	7391	7467	7417	7536	7614	7450	7438	7502	7431	7389	7387	7377	7393	7396	7457	7405	7498	7379	7423	7433	7418	7400	7369	7457	7494	7472	7493	7488	7485	7420	7592	7418	7536	7489	7467	7413	7512	7531	7359	7441	7317	7436	7379	7510	7503	7553	7434	7474	7433	7456	7309	7343	7452	7541	7472	7398	7481	7450	7400	7417	7515	7521	7546	7451	7421	7498	7534	7553	7569	7487	7476	7546	7556	7409	7388	7446	7530	7382	7367	7478	7430	7473	7415	7350	7449	7362	7533	7419	7458	7406	7593	7475	7484	7537	7418	7543	7475	7296	7456	7388	7630	7465	7455	7470	7346	7519	7522	7375	7402	7545	7427	7346	7373	7463	7466	7407	7601	7465	7503	7449	7449	7415	7473	7511	7424	7455	7340	7450	7387	7459	7457	7408	7452	7449	7406	7473	7482	7425	7426	7503	7394	7536	7461	7406	7440	7336	7488	7369	7539	7602	7396	7410	7439	7505	7493	7400	7504	7438	7441	7508	7370	7472	7321	7596	7407	7459	7501	7420	7432	7466	7441	7405	7555	7497	7350	7568	7483	7437	7500	7498	7382	7533	7448	7424	7439	7422	7541	7496	7483	7403	7425	7436	7374	7449	7450	7346	7487	7556	7425	7397	7494	7488	7526	7423	7589	7546	7339	7435	7416	7478	7589	7410	7502	7625	7478	7496	7396	7491	7350	7479	7420	7361	7157	7523	7376	7418	7479	7505	7576	7526	7329	7277	7450	7468	7390	7355	7443	7378	7524	7514	7439	7274	7511	7374	7531	7450	7562	7395	7646	7527	7551	7456	7582	7564	7552	7563	7625	7430	7485	7431	7548	7404	7456	7562	7536	7605	7495	7410	7516	7462	7425	7560	7395	7546	7474	7408	7529	7529	7418	7497	7346	7547	7311	7549	7426	7575	7521	7474	7380	7428	7446	7358	7357	7483	7501	7354	7488	7456	7300	7423	7576	7430	7599	7366	7389	7452	7430	7528	7490	7495	7528	7495	7422	7563	7482	7424	7394	7500	7468	7466	7607	7293	7353	7554	7410	7375	7430	7371	7347	7539	7440	7327	7404	7455	7662	7352	7462	7494	7427	7511	7395	7483	7523	7509	7416	7495	7363	7340	7421	7326	7468	7485	7467	7526	7333	7561	7514	7426	7457	7529	7479	7442	7429	7486	7469	7461	7472	7390	7409	7380	7443	7380	7557	7497	7576	7436	7506	7475	7363	7595	7320	7499	7402	7483	7532	7342	7507	7501	7457	7402	7536	7395	7405	7462	7490	7418	7423	7621	7398	7519	7392	7445	7414	7348	7455	7552	7390	7457	7475	7557	7452	7541	7509	7346	7454	7454	7376	7250	7365	7372	7450	7481	7515	7465	7408	7471	7460	7427	7501	7621	7588	7497	7409	7549	7449	7392	7433	7499	7433	7484	7384	7434	7339	7485	7453	7424	7476	7474	7416	7371	7552	7537	7346	7350	7361	7592	7410	7454	7524	7480	7506	7468	7347	7439	7484	7466	7506	7494	7552	7480	7500	7405	7560	7529	7421	7385	7354	7527	7399	7433	7606	7478	7439	7515	7443	7493	7523	7652	7484	7452	7570	7369	7547	7473	7451	7399	7506	7449	7246	7433	7435	7595	7535	7395	7417	7361	7476	7486	7411	7469	7459	7395	7493	7641	7595	7389	7437	7536	7462	7477	7442	7443	7616	7405	7421	7468	7522	7447	7368	7428	7388	7454	7446	7461	7434	7601	7598	7567	7407	7554	7463	7386	7533	7411	7444	7492	7501	7467	7507	7387	7413	7447	7514	7417	7539	7388	7360	7372	7397	7434	7459	7441	7422	7475	7515	7311	7323	7604	7410	7313	7433	7453	7341	7439	7521	7349	7398	7453	7332	7438	7359	7451	7603	7414	7521	7347	7385	7648	7486	7445	7483	7444	7502	7451	7424	7578	7370	7388	7341	7423	7477	7370	7405	7593	7400	7384	7444	7507	7440	7599	7423	7544	7360	7438	7607	7349	7566	7521	7403	7304	7420	7374	7335	7466	7503	7534	7476	7345	7460	7419	7455	7327	7393	7461	7483	7495	7562	7420	7526	7346	7499	7418	7443	7483	7425	7463	7419	7567	7368	7369	7436	7502	7571	7479	7500	7545	7418	7330	7522	7455	7531	7571	7484	7514
2583	1209	1022	8760	29976	32421	20549	8864	2820	1141	903	845	842	849	825	839	839	871	813	830	870	839	830	851	865	854	848	814	850	825	862	878	847	866	856	804	861	862	827	832	841	742	841	842	835	844	827	804	848	863	811	865	810	865	827	807	838	821	820	818	790	847	782	856	787	844	804	831	809	819	830	797	856	867	851	829	837	805	843	827	837	853	815	854	810	850	835	844	872	861	809	834	864	818	811	848	851	880	880	860	813	837	843	825	818	802	818	835	827	886	856	870	887	819	809	870	799	851	789	884	859	863	811	832	833	838	844	855	859	833	830	816	888	803	870	842	811	842	837	827	852	821	806	818	789	859	861	866	841	885	842	877	832	831	850	865	870	846	758	853	823	875	857	842	823	853	837	843	778	859	833	863	819	808	855	794	818	869	824	852	847	835	819	792	875	876	859	817	879	821	845	836	863	858	845	827	865	785	886	906	826	884	815	838	818	790	833	859	842	818	864	814	805	848	885	810	796	843	841	851	890	828	867	849	850	831	868	831	792	795	865	817	839	771	835	883	857	787	816	833	864	816	832	837	856	855	871	889	871	826	845	807	867	854	857	859	846	764	823	845	873	880	831	756	802	819	834	842	828	808	902	824	870	832	809	887	842	815	874	808	835	827	776	833	837	824	858	812	856	872	815	811	928	840	840	852	840	852	868	858	849	840	831	848	855	817	843	819	796	840	832	843	831	814	846	872	831	806	801	803	835	846	912	892	838	857	864	835	884	838	822	897	818	810	853	907	825	838	866	840	877	879	862	839	881	852	851	878	853	833	831	800	820	865	819	883	841	821	824	798	865	873	874	879	882	803	843	810	815	866	804	822	831	802	839	867	867	803	832	883	866	833	822	813	853	788	821	876	845	854	845	800	806	867	877	830	905	886	858	845	864	851	867	844	872	851	888	853	786	850	861	820	846	842	822	856	843	828	845	774	816	831	848	841	885	803	829	853	836	842	812	871	844	805	827	788	870	821	883	872	839	850	830	857	833	815	809	885	838	838	856	866	877	884	786	886	823	797	835	825	844	813	769	818	812	831	814	846	839	755	835	809	846	844	844	808	837	866	829	872	880	820	838	883	898	849	863	864	829	850	835	841	892	850	836	833	783	868	818	849	818	831	828	831	883	802	887	843	832	862	856	858	840	793	797	785	875	817	769	828	849	874	852	845	840	826	832	819	827	856	836	879	833	825	793	856	828	917	816	830	815	816	827	854	799	847	876	822	896	822	849	829	798	846	794	845	875	821	805	870	839	831	832	831	852	851	838	817	851	877	838	837	863	858	829	857	812	835	758	802	829	836	815	887	871	829	822	868	852	857	838	842	801	875	835	799	839	848	845	867	816	796	884	841	862	842	846	841	866	817	841	806	812	829	808	823	830	833	868	852	809	833	843	838	853	803	861	831	823	821	880	837	846	827	811	832	812	824	856	896	851	809	853	878	855	850	896	838	842	855	852	787	831	826	859	836	839	860	846	832	824	850	850	825	860	820	847	830	847	819	819	871	835	837	812	753	874	856	868	821	823	845	860	868	783	827	857	829	807	887	869	847	871	843	812	820	782	863	843	848	807	778	835	803	876	856	807	847	842	869	808	846	834	846	871	898	870	772	878	853	885	841	851	773	862	774	802	833	817	846	908	829	832	831	843	829	846	851	857	853	831	801	852	814	846	830	830	820	788	809	816	787	861	823	894	862	842	850	900	847	849	805	801	805	866	847	834	846	873	874	848	788	894	870	861	856	789	786	814	825	825	799	852	868	813	845	840	855	813	837	833	849	870	807	833	796	829	814	820	853	809	789	852	829	862	820	767	823	812	892	823	819	885	851	843	872	781	868	779	807	824	817	811	855	843	844	856	857	807	807	798	849	837	858	834	788	758	878	845	870	848	825	847	829	810	794	858	846	819	811	866	847	830	848	810	814	808	880	914	799	866	802	872	828	812	821	878	856	849	813	825	829	867	817	877	820	851	838	865	826	851	784	846	845	879	837	830	840	836	808	830	832	833	853	839	881	840	815	827	830	867	901	815	815	830	798	872	864	863	888	821	869	815	833	811	854	797	806	871	873	795	801	838	814	864	846	779	855	844	858	882	850	780	802	844	828	865	866	833	840	838	862	851	830	839	823	849	848	878	811	817	837	900	836	814	839	806	819	829	828	811	829	838	843	819	846	838	842	822	883	856	865	853	848	820	796	772	887	824	876	862	827	833	845	854	826	838	812	803	828	805	860	885	808	864	873	856	791	809	848	841	877	787	822	810	797	888	853	862	853	877	868	898	837	836	822	837	901	871	858	839	861	808	833	908	851	829	829	864	894	847	867	876	853	866	829	768	849	850	854	861	775	816	897	832	874	834	850	854	903	853	889	856	901	849	864	869	863	835	826	857	809	832	861	850	851	821	851	847	872	850	841	858	829	855	862	791	833	855	822	870	873	842	863	877	803	824	809	829	829	832	857	830	838	881	838	829	854	755	824	862	816	806	814	842	854	826	791	775	871	851	785	853	896	829	842	823	861	858	812	785	813	847	850	814	870	848	792	855	849	809	826	835	865	813	821	803	811	853	832	883	897	860	851	844	861	868	832	802	777	871	879	866	811	839	842	880	863	861	770	872	791	821	825	838	895	854	826	844	849	840	847	829	880	835	885	813	792	877	839	779	824	832	860	865	844	847	865	855	876	795	852	845	834	821	856	813	883	853	852	835	856	824	893	843	810	868	810	801	873	874	862	794	823	820	811	843	866	800	819	904	836	846	853	792	799	844	835	851	824	808	867	850	869	855	852	812	864	832	859	776	851	839	781	813	850	828	828	834	857	844	860	839	801	862	866	825	833	823	824	754	801	863	870	864	845	854	825	785	865	861	883	863	867	846	799	829	889	829	868	867	858	846	847	822	843	849	855	847	831	817	812	870	859	859	832	825	819	823	848	808	853	849	840	827	762	824	883	803	851	797	839	800	829	854	852	797	828	837	846	843	856	831	850	832	843	828	835	776	806	829	785	791	798	808	859	814	839	806	828	836	893	793	826	824	881	867	850	832	839	772	832	866	858	874	805	847	839	858	847	837	845	798	867	817	824	868	840	853	898	848	829	826	873	863	807	853	888	835	820	843	841	846	850	827	825	830	842	872	824	797	856	842	847	819	889	874	823	848	884	875	794	836	847	848	852	839	839	873	855	849	821	877	792	823	835	811	819	845	847	833	847	873	845	817	843	859	799	784	840	813	855	844	839	888	802	892	842	864	869	792	821	843	842	861	863	858	858	828	808	815	902	811	870	888	861	815	875	821	843	852	840	890	809	841	859	881	853	882	815	849	836	875	840	828	847	844	847	845	803	794	815	846	833	830	817	848	832	841	839	859	832	803	830	814	867	855	860	802	854	818	882	795	872	873	901	840	818	846	831	839	853	825	842	832	769	841	814	838	878	849	859	796	842	823	850	802	831	772	814	902	808	784	847	795	869
20505	13376	10143	54077	96793	91639	69257	48888	27618	13072	8400	7522	7536	7201	7256	7390	7274	7367	7443	7472	7439	7464	7353	7298	7333	7413	7417	7231	7482	7393	7418	7331	7317	7417	7237	7408	7503	7285	7385	7248	7275	7281	7478	7398	7284	7290	7405	7332	7322	7334	7517	7225	7359	7423	7391	7506	7392	7393	7270	7438	7386	7289	7356	7266	7352	7419	7306	7284	7254	7257	7327	7348	7330	7450	7227	7411	7400	7359	7286	7394	7319	7373	7277	7313	7404	7400	7302	7323	7335	7379	7357	7326	7409	7525	7374	7424	7430	7437	7317	7373	7445	7467	7419	7427	7404	7281	7461	7454	7370	7452	7316	7536	7327	7318	7301	7424	7230	7299	7429	7469	7357	7409	7419	7302	7460	7333	7400	7344	7263	7318	7417	7325	7375	7073	7418	7303	7340	7292	7384	7316	7380	7374	7312	7393	7378	7207	7288	7406	7315	7218	7324	7393	7293	7328	7408	7285	7377	7475	7417	7294	7291	7358	7422	7428	7415	7354	7510	7340	7397	7419	7332	7393	7358	7251	7390	7248	7327	7325	7363	7355	7292	7352	7304	7363	7386	7366	7340	7229	7237	7218	7244	7259	7419	7352	7473	7341	7282	7318	7310	7276	7433	7312	7427	7420	7539	7323	7340	7488	7315	7438	7351	7357	7344	7344	7265	7297	7367	7422	7390	7445	7148	7258	7339	7353	7380	7237	7266	7430	7363	7400	7257	7327	7311	7353	7378	7214	7421	7376	7274	7255	7370	7304	7322	7253	7494	7397	7295	7433	7313	7369	7352	7306	7381	7436	7222	7203	7337	7253	7228	7287	7154	7302	7320	7396	7283	7426	7372	7312	7394	7272	7392	7414	7423	7314	7275	7425	7263	7262	7323	7384	7395	7451	7441	7317	7304	7529	7375	7340	7342	7367	7278	7292	7306	7418	7320	7260	7282	7388	7270	7382	7422	7413	7387	7503	7407	7330	7365	7387	7303	7333	7249	7323	7391	7309	7344	7293	7262	7453	7378	7388	7265	7270	7280	7295	7215	7364	7323	7373	7261	7246	7307	7401	7407	7325	7409	7458	7379	7296	7417	7322	7358	7266	7397	7391	7304	7379	7295	7500	7322	7166	7302	7263	7385	7433	7459	7283	7330	7441	7265	7349	7443	7425	7283	7361	7374	7332	7300	7247	7444	7349	7476	7350	7236	7270	7414	7472	7236	7304	7239	7403	7357	7280	7366	7372	7362	7523	7337	7337	7373	7447	7404	7479	7252	7291	7231	7344	7372	7288	7324	7328	7408	7380	7274	7399	7386	7344	7484	7247	7435	7392	7380	7458	7377	7283	7376	7354	7415	7421	7449	7372	7379	7357	7423	7216	7380	7323	7387	7337	7290	7385	7291	7248	7501	7292	7330	7334	7399	7279	7311	7346	7315	7240	7442	7212	7385	7351	7395	7282	7407	7360	7301	7387	7331	7375	7321	7150	7376	7264	7366	7307	7326	7300	7391	7312	7394	7376	7256	7440	7259	7326	7323	7344	7322	7414	7335	7373	7378	7362	7370	7283	7256	7342	7317	7339	7369	7312	7312	7254	7208	7228	7407	7326	7305	7382	7482	7321	7361	7179	7380	7454	7357	7314	7341	7382	7236	7251	7342	7503	7299	7278	7333	7371	7359	7562	7425	7366	7270	7283	7293	7349	7360	7340	7278	7322	7270	7319	7304	7258	7379	7281	7402	7338	7341	7360	7415	7334	7362	7302	7378	7281	7446	7266	7349	7393	7365	7342	7351	7374	7280	7356	7425	7377	7366	7345	7403	7377	7269	7447	7362	7298	7244	7298	7241	7408	7375	7333	7320	7326	7409	7255	7348	7337	7395	7254	7314	7354	7437	7431	7291	7569	7430	7417	7332	7309	7437	7484	7452	7295	7312	7449	7383	7372	7247	7314	7270	7341	7336	7308	7528	7463	7252	7359	7313	7202	7317	7226	7387	7438	7313	7419	7224	7479	7380	7271	7386	7290	7288	7420	7321	7278	7365	7349	7371	7505	7267	7392	7419	7288	7275	7259	7274	7384	7400	7289	7407	7363	7507	7220	7305	7350	7370	7435	7285	7326	7497	7320	7268	7335	7370	7432	7354	7210	7392	7304	7299	7315	7360	7360	7288	7574	7376	7310	7370	7429	7264	7458	7479	7328	7339	7465	7225	7290	7382	7371	7386	7337	7374	7415	7370	7235	7466	7248	7340	7299	7423	7253	7384	7291	7269	7413	7343	7471	7223	7331	7419	7282	7286	7372	7291	7372	7442	7314	7276	7422	7394	7271	7348	7307	7349	7365	7313	7369	7416	7560	7451	7340	7343	7370	7297	7512	7351	7284	7271	7294	7357	7356	7361	7330	7347	7277	7220	7397	7421	7286	7354	7425	7447	7338	7413	7333	7413	7273	7309	7296	7212	7409	7284	7394	7342	7364	7361	7304	7308	7341	7385	7396	7335	7256	7211	7348	7366	7387	7279	7393	7379	7364	7341	7448	7415	7447	7414	7433	7293	7324	7357	7377	7380	7383	7263	7329	7337	7318	7530	7448	7350	7374	7535	7331	7283	7284	7341	7417	7393	7456	7365	7349	7280	7263	7345	7314	7336	7332	7426	7345	7271	7441	7402	7462	7185	7370	7347	7401	7358	7362	7415	7336	7274	7209	7294	7272	7328	7441	7238	7391	7432	7222	7503	7397	7363	7253	7247	7425	7203	7453	7244	7489	7306	7332	7427	7408	7296	7328	7287	7115	7331	7301	7295	7271	7417	7269	7345	7405	7312	7354	7296	7357	7376	7401	7329	7443	7253	7299	7376	7231	7428	7385	7372	7348	7313	7293	7288	7299	7311	7409	7346	7239	7286	7376	7278	7362	7313	7377	7282	7402	7296	7394	7365	7345	7374	7353	7420	7348	7351	7275	7404	7356	7363	7327	7316	7304	7219	7430	7362	7370	7417	7348	7323	7193	7227	7467	7320	7247	7482	7291	7301	7319	7464	7374	7463	7341	7267	7362	7533	7342	7350	7336	7209	7347	7575	7396	7433	7404	7498	7473	7317	7404	7318	7506	7294	7189	7394	7356	7315	7454	7312	7350	7463	7364	7402	7307	7381	7433	7443	7482	7286	7337	7359	7433	7432	7477	7352	7369	7359	7281	7298	7421	7437	7399	7302	7337	7314	7315	7341	7324	7371	7275	7321	7469	7548	7377	7423	7331	7382	7406	7367	7432	7326	7447	7443	7279	7255	7329	7496	7389	7293	7399	7306	7366	7385	7317	7320	7393	7325	7343	7341	7309	7371	7363	7482	7260	7342	7495	7454	7362	7381	7327	7362	7397	7331	7221	7465	7169	7427	7239	7316	7463	7418	7494	7384	7349	7335	7371	7344	7337	7379	7343	7282	7337	7314	7431	7431	7303	7312	7221	7359	7313	7287	7375	7201	7311	7268	7546	7308	7427	7255	7452	7315	7382	7350	7418	7212	7369	7288	7312	7345	7467	7325	7250	7524	7326	7395	7220	7419	7362	7327	7355	7438	7255	7318	7379	7282	7431	7415	7235	7454	7318	7264	7309	7470	7417	7445	7377	7302	7272	7311	7322	7280	7228	7401	7306	7337	7282	7226	7409	7482	7330	7450	7536	7475	7336	7322	7304	7268	7325	7400	7403	7434	7274	7363	7315	7332	7370	7399	7244	7506	7387	7406	7396	7451	7257	7245	7342	7281	7220	7305	7291	7424	7299	7318	7350	7376	7458	7267	7404	7417	7448	7270	7337	7424	7218	7308	7380	7237	7268	7327	7354	7183	7303	7436	7333	7365	7275	7374	7397	7382	7421	7280	7450	7414	7362	7362	7347	7408	7419	7260	7373	7393	7326	7358	7346	7401	7426	7302	7255	7459	7418	7325	7319	7357	7270	7475	7422	7242	7189	7284	7442	7312	7353	7276	7416	7229	7449	7488	7342	7307	7247	7308	7266	7312	7286	7378	7430	7338	7414	7336	7358	7386	7293	7290	7205	7277	7259	7428	7243	7270	7307	7287	7299	7190	7189	7393	7380	7348	7274	7220	7383	7407	7302	7437	7322	7326	7478	7268	7349	7338	7325	7314	7359	7327	7443	7345	7353	7354	7351	7271	7380	7431	7392	7506	7350	7250	7341	7308	7348	7352	7351	7283	7307	7319	7303	7511	7370	7265	7363	7389	7204	7452	7350	7398	7273	7276	7431	7298	7367	7277	7239	7364	7358	7268	7395	7337	7362	7322	7174	7213	7434	7298	7382	7281	7378	7276	7321	7282	7402	7450	7411	7372	7538	7457	7289	7467	7326	7385	7368	7423	7390	7356	7421	7363	7513	7367	7306	7334	7285	7542	7367	7329	7226	7416	7180	7405	7446	7437	7394	7397	7389	7263	7364	7246	7391	7308	7404	7444	7294	7207	7288	7378	7424	7382	7294	7320	7433	7406	7297	7343	7256	7287	7351	7279	7346	7309	7247	7387	7197	7327	7430	7337	7258	7379	7449	7303	7343	7303	7469	7358	7346	7356	7438	7342	7397	7355	7390	7415	7370	7442	7279	7472	7441	7284	7429	7446	7286	7366	7343	7417	7313	7244	7287	7365	7219	7361	7437	7356	7296	7385	7398	7400	7392	7333	7472	7259	7465	7462	7321	7373	7306	7442	7324	7363	7412	7321	7443	7203	7226	7329	7385	7351	7277	7347	7232	7443	7371	7305	7386	7227	7333	7346	7510	7353	7201	7346	7288	7396	7316	7272	7342	7438	7414	7352	7333	7397	7314	7272	7353	7337	7374	7440	7478	7235	7307	7301	7430	7326	7461	7502	7290	7430	7301	7412	7352	7363	7281	7293	7248	7283	7375	7313	7343	7500	7412	7352	7286	7263	7393	7486	7374	7430	7414	7307	7376	7396	7258	7294	7409	7233	7341	7264	7324	7496	7333	7332	7423	7353	7468	7317	7532	7396	7173	7328	7425	7373	7402	7354	7340	7152	7374	7454	7243	7292	7447	7425	7322	7413	7326	7388	7373	7413	7262	7323	7430	7300	7329	7308	7346	7300	7359
2577	762	785	2718	8271	9197	4344	2014	1115	863	816	736	765	792	763	786	805	791	801	766	823	798	736	719	770	766	813	775	810	804	812	813	811	789	855	793	779	800	793	757	752	809	743	803	803	773	784	800	760	831	815	760	774	799	773	777	787	846	803	798	748	815	786	765	779	790	817	804	763	761	775	762	819	750	765	804	762	760	785	732	764	808	799	802	775	782	780	796	811	769	814	744	792	774	774	812	775	762	765	803	799	793	799	772	789	800	798	769	796	816	779	777	775	783	820	762	751	736	789	773	799	798	842	764	717	743	776	785	766	742	762	824	731	776	763	774	794	734	757	777	770	820	768	740	792	801	808	791	758	806	819	782	780	787	811	766	753	769	714	792	751	823	791	771	769	813	813	797	792	770	792	774	778	776	805	775	721	755	758	753	829	798	803	731	807	765	764	728	787	786	765	754	796	794	731	801	754	752	809	735	765	771	826	759	803	786	740	794	778	770	824	783	776	777	761	750	771	738	792	770	782	781	799	734	776	750	787	800	717	749	770	743	780	807	751	782	785	756	798	786	800	787	747	780	786	804	772	769	737	797	775	740	825	773	778	799	806	793	825	796	759	789	768	789	742	751	828	803	780	752	808	748	749	799	795	753	804	823	798	822	795	781	830	734	753	790	817	715	738	769	758	843	752	816	813	741	784	726	821	788	774	771	807	768	790	789	809	813	782	812	730	732	779	777	725	775	747	717	774	762	776	787	802	824	758	780	706	776	769	817	825	775	790	794	785	799	779	781	752	760	815	780	753	745	781	794	758	782	773	817	834	782	806	787	786	824	734	715	758	844	809	741	774	741	782	821	818	773	800	764	787	778	803	801	790	785	806	829	733	777	789	812	755	813	781	786	750	806	781	782	775	751	804	806	780	765	770	797	763	724	768	777	744	752	780	794	791	827	793	773	780	779	737	797	771	724	802	812	794	754	753	778	779	784	776	780	710	754	803	804	774	767	802	784	767	792	810	724	779	791	775	800	746	814	792	802	830	789	815	774	754	786	795	787	767	825	726	751	788	749	746	797	801	747	783	773	776	805	791	766	786	779	770	773	818	777	793	742	839	801	746	786	783	806	804	737	790	777	758	803	796	761	781	778	748	792	789	820	776	803	782	778	834	812	765	766	818	777	777	822	769	763	733	785	811	751	782	805	812	759	791	758	782	784	765	770	721	770	748	793	796	747	794	787	809	798	772	747	782	843	767	830	797	786	779	815	795	776	797	789	771	804	787	778	780	786	768	804	753	771	761	798	780	748	760	760	780	749	834	754	796	798	822	764	799	774	748	848	806	833	814	769	820	758	775	753	807	796	765	830	762	747	813	821	782	791	732	734	753	763	799	728	825	783	783	826	757	837	785	785	810	772	817	734	739	799	755	796	735	781	775	787	779	784	784	825	805	752	745	809	766	784	786	764	782	729	774	786	774	784	741	807	793	813	741	796	795	789	794	810	756	768	759	778	785	759	804	760	738	812	781	810	766	796	777	795	826	758	781	793	754	802	722	836	804	792	751	786	786	753	764	764	787	789	839	798	784	833	773	802	751	765	773	748	754	791	786	764	756	791	786	794	799	836	834	757	769	766	787	814	774	791	771	775	777	797	806	772	812	784	791	821	832	733	748	804	789	843	798	814	774	756	801	785	771	809	813	788	825	796	760	766	791	777	819	776	797	710	733	774	757	779	743	801	722	766	826	779	793	762	807	777	755	796	804	796	810	744	771	751	812	790	766	806	769	765	805	797	794	770	740	805	836	783	761	804	785	754	714	755	756	832	837	763	782	760	799	792	796	742	765	766	769	763	750	767	762	767	779	743	790	781	812	791	739	788	825	786	794	809	793	730	767	763	806	749	841	757	770	782	738	766	805	737	715	761	781	787	778	787	731	822	817	798	778	802	713	787	772	806	789	814	830	807	734	752	770	802	801	843	792	776	818	765	801	814	852	841	751	802	810	781	790	781	751	771	782	748	789	785	824	836	783	772	787	779	791	760	784	751	798	814	798	750	796	799	796	789	782	754	752	774	782	794	790	764	789	801	779	759	749	801	786	748	798	772	765	785	753	810	783	752	802	775	793	767	730	794	781	745	756	808	798	758	762	751	754	824	804	797	798	788	765	824	779	777	755	721	813	782	769	867	728	812	758	813	796	736	771	743	818	766	803	765	784	809	805	771	773	709	816	794	794	794	704	774	766	726	794	781	772	796	761	762	797	772	772	828	805	772	807	775	787	790	761	759	761	769	839	757	813	745	809	778	832	778	756	777	780	759	816	779	795	802	755	732	714	774	787	784	780	790	782	781	756	731	795	779	801	781	802	818	749	720	794	806	766	825	741	755	788	816	855	775	759	765	753	755	797	732	734	780	808	828	773	769	719	767	829	780	779	779	815	787	755	744	756	791	740	767	806	745	780	804	779	811	745	815	754	785	760	795	769	744	768	795	794	804	818	747	806	710	768	781	714	821	796	795	796	771	778	769	793	766	778	770	791	746	779	820	756	772	767	769	758	797	776	812	791	757	780	736	780	756	795	755	790	765	791	782	787	803	804	702	769	817	807	767	720	820	775	821	791	751	772	781	776	778	739	804	747	789	791	806	804	793	765	771	751	799	751	796	769	756	784	762	752	807	797	840	774	792	771	800	788	777	801	758	800	791	731	814	760	796	771	784	792	790	785	763	807	720	817	813	762	770	789	780	790	811	811	793	739	817	756	805	801	799	740	756	769	796	759	799	758	810	778	811	761	744	746	758	763	786	793	728	804	810	795	792	772	754	798	794	787	757	796	842	759	785	819	812	779	783	785	875	777	749	765	756	791	800	762	753	763	773	751	769	735	785	779	778	806	860	751	779	802	827	808	763	733	814	759	762	808	754	768	790	783	773	803	823	777	746	755	773	801	797	805	760	790	833	736	769	788	786	804	792	782	800	794	819	746	755	765	783	763	798	784	751	793	792	775	785	818	789	749	828	792	821	753	794	790	779	782	787	784	765	692	764	802	792	776	776	821	727	780	797	760	801	780	733	739	779	742	715	803	771	771	728	761	763	782	807	799	774	793	745	773	821	757	788	791	784	774	751	713	781	762	777	785	779	862	832	769	837	792	769	781	787	782	783	792	764	849	755	796	809	788	756	838	810	756	789	748	770	784	774	782	788	781	789	825	787	767	772	779	742	777	741	760	753	760	797	775	800	771	783	757	791	735	812	820	808	784	778	746	745	712	786	789	782	738	787	750	764	732	778	828	767	785	761	814	838	714	788	766	764	714	817	818	785	825	762	788	789	777	798	781	716	796	779	817	816	774	789	755	784	732	774	744	786	740	835	845	737	755	786	825	765	861	786	810	765	796	825	818	752	773	801	787	822	713	761	781	770	752	764	802	815	735	796	783	756	760	767	798	745	782	801	777	771	770	732	774	765	826	760	755	803	735	784	778	778	783	777	758	798	789	804	779	755	795	762	786	802
13020	8493	7682	40104	64416	58800	39365	25857	12911	8152	7146	6898	6860	7025	6996	6894	6854	6873	6831	6948	6792	6713	6923	6956	6896	6731	6756	6861	6879	6884	6876	6831	6921	7006	6929	6834	7051	6962	6881	6903	6862	6799	6853	6885	6816	6970	6930	6851	6940	6965	6745	6869	6791	6960	7013	6902	6864	6871	6935	6935	6926	6878	6942	6767	6662	6791	6793	6808	6825	6912	6855	6848	6764	6904	6894	6715	6864	6949	6865	6993	7061	6998	6903	6932	6807	6858	6894	6911	6892	7089	6830	6861	6844	6924	6940	6939	6929	6901	6899	6867	6887	6860	6828	6762	6850	6848	6938	6935	6907	7008	6857	6882	6901	6865	6860	6811	6848	6940	6896	6782	6851	6896	6845	6909	6898	6929	6870	6976	6772	6837	6904	6838	6865	6895	6887	6916	6816	6770	6796	7004	6938	6795	6867	6851	6816	6795	6809	6949	6921	6742	7059	6886	6988	6871	6912	6930	6855	6922	7077	6920	7015	7062	6828	6879	6749	6946	6938	6979	6803	6853	6978	7092	6960	6846	6836	6873	6994	6892	6769	6871	6795	6739	6908	6852	6876	6918	6801	6841	6858	6892	6834	6871	6887	6834	6877	6803	6922	6844	6803	6959	6838	6885	6919	6962	6879	6750	6908	6971	6831	6887	6994	6888	7009	6874	6815	6839	6775	6856	6893	6864	6951	6890	6808	6894	6851	6905	6824	6921	6947	6973	6870	6910	6964	6970	6835	6840	6792	6796	6939	6816	6919	6773	6775	6873	6903	6849	6931	6862	7052	6753	6822	6805	6931	6790	6899	6883	6898	6824	6830	6777	6680	6715	6948	6910	6953	6842	6880	6912	6845	6862	6742	6901	6767	6907	6962	6749	6836	7017	6879	6920	6973	6936	6849	6927	6928	6926	6961	6828	6782	6928	6994	6877	7009	6875	6941	6788	6877	6965	6977	6841	6795	6800	7000	6927	6868	6949	6878	6988	6826	6807	6965	6943	7003	6807	6845	6957	6860	6909	6810	6816	6809	6910	6814	7081	6925	7013	6819	6899	6808	6962	6833	6962	6910	6893	6950	6884	6877	6875	6955	6763	6925	6873	6909	6923	6807	6806	6681	6874	6827	6840	7063	6850	6814	6823	6880	6969	6729	6830	6811	6837	6804	6919	6932	6862	6851	6937	6800	6951	6755	6826	7015	6910	7009	6782	6773	6968	6896	6913	6885	6876	6921	6794	6936	6925	6916	6941	6990	6925	6908	6984	6946	6777	7007	7002	6882	6843	6902	6784	6821	6993	6933	6855	6989	6778	6982	7002	6760	6901	6876	6924	6900	6890	7039	6856	6878	6922	6783	6876	6932	6902	6863	6900	6921	6947	6884	6955	6849	7001	6859	6946	6844	6884	6819	6905	6878	6894	6884	6996	6945	6814	6787	6899	6693	6856	6825	7040	6857	6768	6931	6989	6898	6816	6897	6917	6852	6965	6929	6916	6779	6868	6953	6872	6864	6892	6917	6842	6961	6777	6935	6822	6966	6814	6910	6855	6892	6853	6868	6822	6815	6984	6812	6881	6820	6948	6866	6782	6930	6790	6853	6759	6941	6957	6928	6981	6997	6879	6763	6793	6873	6962	7025	6884	6843	6885	6764	6842	6863	6932	6974	6928	6815	6864	6792	6988	6902	6895	6927	6932	7027	6914	7030	6809	6860	6967	6895	6959	6888	6796	6847	6887	6886	6861	6871	6863	6905	6866	6827	6853	6816	6743	6850	6900	6823	6861	6834	6977	6799	6844	6776	6952	6839	6932	6878	6938	6882	6877	6941	6829	6880	6919	6987	6876	6962	6787	6864	6785	6817	6853	6895	6771	6923	6864	6866	7034	6970	6999	6926	6843	6840	6968	6851	6890	6975	6962	6921	6820	6898	6988	6867	6863	6979	6971	6973	6765	6845	6957	6811	6902	6882	6984	6842	6782	6865	6899	6993	6960	6846	6964	6867	6920	6833	6871	6957	7019	6981	6866	6888	6796	6889	6840	6825	6868	6825	6968	6848	6845	6879	6968	6899	6942	6782	6897	6859	6843	6936	6868	6880	6996	6815	6888	6829	6873	6952	6912	6948	6925	6819	6862	6778	6874	6841	6870	6909	6847	6985	6904	6706	6948	6939	6934	6978	6742	6813	6932	6812	6913	6864	6996	6901	6840	6853	6848	6832	6832	6944	6899	6841	6882	6981	6877	6946	6890	6790	6885	6902	6872	6858	6848	6893	6830	6935	6978	6833	6929	6757	6874	6775	6830	6860	7028	6952	7056	6889	6855	6845	6891	6893	7027	6909	6822	6993	7056	6812	6883	6840	6789	6884	6929	6838	6812	6949	7024	6856	6945	6770	6833	6825	6811	6897	6863	6859	6988	6970	6886	6942	6872	6832	6861	6855	6797	6930	6850	6852	6913	6925	6904	6840	6842	6934	6936	6865	6908	6880	6761	6818	6889	6838	6826	6802	6892	6897	6962	6804	6996	6906	6900	6806	6851	6851	6725	6875	6850	6982	6845	6940	6922	6797	6863	6793	6905	6881	6910	6814	6919	6801	6898	6860	6912	6805	7046	6841	6908	6826	6929	6866	6874	6879	6885	6922	7032	6895	6799	6877	7006	6804	6886	6827	6845	6890	6949	6943	6956	6846	6802	6883	6834	7044	6920	6896	6859	6911	6740	6776	6920	6951	6725	6925	6920	6860	6920	6816	6974	6939	6847	7019	6931	6942	6811	6838	6955	6998	6848	7017	6972	6761	6878	6820	6788	6944	6828	6958	6877	6940	6951	6830	6710	6832	6883	6955	6768	7016	6839	6917	6814	6842	6795	6763	6960	6832	6768	6886	6809	6864	6915	6928	7022	7010	6954	6868	6873	6959	6830	6989	6885	6883	6828	6938	6813	6849	6888	6781	6946	6836	6852	6914	6737	7001	6792	6932	6812	6887	6959	6893	6905	6902	6779	6939	6994	6836	6850	6898	6891	7000	6905	7108	6913	6950	6994	6946	6842	6815	6959	6882	6883	6911	6930	7029	7019	6795	6913	6952	6815	6823	6810	6848	6822	6957	6926	6858	6915	6849	6787	6835	6922	6905	6834	6867	6845	6864	7006	6816	6879	6927	6884	6781	6865	6801	6879	6791	6860	6955	6775	6807	6985	6848	6904	6928	6996	6939	7052	6935	6982	6783	6982	6782	6906	6938	6914	6983	6800	6972	6809	6864	6882	7065	6918	6862	6829	6779	6840	6769	6900	6843	6813	6970	6913	6891	7015	6932	6969	6912	6842	6899	7003	6901	6928	6978	6747	6912	6782	6901	6912	6933	6852	6860	6918	6853	6777	6903	7052	6831	7001	6813	6970	7007	6799	7022	6974	6888	6883	6980	6819	6906	6807	6903	6916	6920	6879	6860	6916	6813	6800	6910	6647	6818	6878	6853	6829	6946	6841	6938	6866	6956	6939	7054	6917	6786	6848	6990	6818	6825	6940	6825	6984	6998	6945	6806	6861	6891	6953	6812	6881	6891	6835	6893	6803	6983	6971	6932	6819	6706	6783	6957	6895	6860	6927	6916	6852	6893	6999	6971	6847	6889	6866	6904	6856	6944	6889	6929	6832	6762	6807	6961	6862	7022	6953	6961	6856	6870	6957	6807	6777	6988	6864	6855	6941	6936	6927	6848	6928	6775	6947	6768	6919	6814	6814	6931	6898	6872	6795	6832	6885	6957	6876	6931	6809	6805	6983	6830	6914	6899	6956	6976	6964	6845	6891	6932	7016	6923	6857	6973	7050	6872	6946	6823	6917	6873	6939	6826	6893	6966	6951	6816	6782	6857	6899	6792	6760	6932	6857	7029	7053	6787	6804	6750	6998	6774	6910	6836	6831	6864	6815	6725	6933	6846	6946	6949	6939	6889	6983	6901	7070	6908	6805	6851	6845	6784	6763	6834	6818	6950	6922	6988	6885	6968	6832	6896	7023	6871	6907	6945	6841	6781	6803	6861	6938	7007	6965	6993	6854	6770	6823	6950	6921	6889	6910	6978	6942	6828	6802	6870	6923	6844	6869	6767	6847	6804	6954	6983	6888	6876	6846	6948	6886	6928	6892	6851	6916	6839	6914	6860	6864	7017	6837	6831	6883	6744	6874	6919	6899	6830	6823	6968	6841	6945	6986	6785	6931	7144	6954	6835	6904	6888	6894	7102	7020	6907	6959	6904	6914	6861	6797	6808	6870	6819	7010	6868	6894	6851	6974	6895	6833	6807	7028	6828	6791	6810	6860	6937	6903	6870	6917	6895	6776	7002	6897	6886	6825	6970	6878	6772	6841	6807	6946	6878	6921	6870	6843	6852	6843	6952	6855	7026	6801	6789	6904	6795	6922	6846	6947	6934	6923	6898	6785	6833	6887	7006	7031	6841	6910	7026	6809	6945	7021	6864	6791	6825	6990	7014	6945	6907	6870	6945	6916	6966	6870	6845	6883	6894	6898	6844	6834	6974	6872	6938	6772	7076	6921	6834	6945	7008	6919	6991	6993	6821	6827	6869	6741	6845	6927	6821	6895	6851	7042	6845	6863	6947	6941	6849	6819	6963	6874	6736	6858	6876	6823	6883	6830	6823	6766	6860	6888	6959	6836	6836	6857	7059	6890	7050	6873	6933	6946	6817	6968	6933	6817	6904	6996	6799	6899	6964	6988	6922	6862	6859	6974	6811	6906	6983	6793	6979	6744	6787	6806	6885	7083	7006	6879	6873	6811	6902	6833	6890	6875	6927	6882	6913	6913	6854	6849	6905	6928	6931	7024	6910	6804	6832	6978	6734	6895	6918	7002	6974	6860	6762	7025	7021	6848	6927	6827	6968	6942	6969	6880	6801	6841	6949	6821	7043	6978	6980	6892	6861	6892	6903	6971	6793	6767	6816	6925	6916	7013	7070	6890	6789	6881	6961	6800	6883	6824	6863	6883	6805	6885	6906	7019	6962	6705	6839	6868	6976	6858	6924	6883	6964	6907	6887	6932	6726	6825	6769	6909	6873	6927	6988	6782	6862	6954	6873	6906	6809	6944	6985	6779	6907	6873
1662	959	927	3512	16135	20745	10820	4420	1617	887	792	753	779	741	769	778	736	761	763	738	757	747	779	787	734	707	778	754	757	848	726	753	767	708	769	745	755	771	728	782	800	742	799	769	740	719	797	748	773	757	784	742	714	760	719	734	750	731	764	764	739	773	733	778	752	760	738	747	781	790	750	759	747	786	722	733	793	741	738	731	776	784	750	746	825	782	745	767	744	785	761	746	718	768	757	747	722	757	807	757	764	764	749	781	752	735	765	734	759	715	728	752	791	766	795	724	773	769	768	782	739	769	767	714	746	722	746	791	776	740	756	759	698	793	733	770	793	785	790	758	761	762	746	719	722	735	736	766	760	707	762	735	760	770	783	765	730	711	746	709	743	783	755	721	783	745	713	779	761	779	782	727	766	847	711	769	744	742	723	756	728	745	766	766	783	719	725	774	764	766	772	799	718	748	754	749	797	783	764	719	821	732	766	778	786	766	752	711	757	729	749	758	716	739	770	759	762	793	750	712	725	752	738	734	738	734	718	750	778	754	741	764	748	748	670	759	765	745	724	757	740	735	737	799	710	771	732	759	728	729	749	760	772	748	759	768	763	712	771	763	745	736	758	763	759	735	745	783	814	775	745	747	763	722	742	721	774	776	783	742	747	771	758	722	770	722	791	737	765	750	830	699	705	737	749	770	765	766	748	742	757	705	747	752	765	774	776	744	762	803	709	812	744	768	730	715	757	784	780	742	788	734	816	779	741	774	799	769	718	766	792	762	737	743	812	815	795	770	751	794	714	737	756	725	761	714	786	758	767	736	773	745	770	750	768	763	752	754	794	780	770	746	761	752	728	816	768	763	759	760	747	770	729	827	798	790	752	795	715	740	755	821	794	721	723	746	780	758	723	776	756	808	808	747	781	760	746	782	744	760	755	736	739	741	735	779	729	741	760	749	801	788	737	719	773	757	797	740	732	763	750	788	735	734	780	708	731	772	749	768	702	745	776	758	750	755	765	750	766	759	689	784	711	755	758	739	725	774	740	806	727	744	774	774	783	742	753	737	796	788	750	730	744	755	773	709	762	761	775	762	743	747	822	693	789	725	792	749	761	733	744	760	753	761	786	725	761	732	786	774	729	723	782	736	749	792	762	803	771	774	697	722	735	786	777	759	763	764	701	739	776	746	755	758	769	796	779	740	719	750	760	745	733	708	758	778	759	709	804	734	788	737	745	686	736	761	745	760	812	762	729	824	754	753	750	798	771	816	777	739	779	762	707	710	755	746	779	722	799	764	745	760	776	714	723	734	764	765	812	741	743	801	739	774	754	740	719	726	761	747	793	751	760	729	754	791	736	785	757	771	757	748	760	737	767	746	788	789	737	738	770	744	682	734	715	717	726	720	749	696	767	723	816	728	759	748	790	763	765	749	765	800	787	770	741	773	783	767	727	786	748	773	788	707	784	753	727	727	752	763	717	706	796	748	787	780	798	754	764	727	779	731	781	758	724	798	774	750	761	791	735	731	746	747	776	750	713	718	790	762	784	775	783	822	693	730	767	753	792	761	789	761	757	754	805	755	733	759	754	735	762	742	743	794	787	736	768	724	746	733	753	763	772	786	738	738	749	778	820	715	764	782	759	759	798	729	770	744	765	762	799	762	710	737	790	719	741	756	750	754	728	745	779	708	796	782	753	750	713	752	747	760	788	761	719	760	798	738	744	744	789	754	708	735	758	764	754	710	783	779	784	791	724	721	708	784	799	757	744	740	773	728	730	747	730	775	792	784	739	752	729	757	713	804	785	725	763	738	770	724	796	750	817	757	748	795	773	733	748	761	751	714	793	747	709	809	775	752	805	828	796	782	810	763	786	719	733	749	786	761	748	720	768	810	789	736	766	762	781	751	758	768	692	763	734	746	776	798	779	733	731	724	783	714	757	774	750	700	787	785	794	719	736	735	804	817	749	745	708	751	754	753	775	787	773	817	769	777	739	815	719	754	770	708	766	766	758	723	754	785	716	701	770	753	788	722	781	758	752	770	753	778	764	791	739	734	769	750	755	775	773	738	724	735	826	793	820	754	712	795	733	745	757	758	765	741	689	703	795	756	770	760	776	778	729	754	752	775	781	739	710	777	777	799	802	726	755	751	772	784	742	714	750	706	707	782	737	761	740	776	793	748	713	786	799	781	761	797	759	718	798	750	729	779	763	765	709	757	753	786	792	802	756	782	807	736	722	806	778	787	744	735	763	752	722	728	735	752	772	744	771	778	723	751	736	766	720	734	727	750	747	746	779	721	772	772	753	804	785	772	822	729	809	738	789	776	757	775	737	777	726	789	763	746	816	759	745	708	754	742	723	791	791	750	723	755	728	722	781	788	747	751	749	755	765	738	767	767	739	794	743	780	738	716	758	764	768	779	749	730	772	731	810	793	733	801	738	738	757	738	754	728	768	769	767	731	772	781	729	737	806	758	764	742	742	746	744	771	770	765	767	703	770	773	766	761	801	766	780	784	760	763	789	809	763	768	781	722	710	760	712	778	753	701	725	728	751	754	767	832	808	710	765	758	821	756	745	769	789	760	771	785	780	748	759	728	727	752	749	756	726	750	728	743	744	752	725	782	714	761	737	771	752	736	774	781	813	783	777	777	762	778	773	822	808	748	730	784	769	737	763	747	777	751	786	732	754	780	727	752	793	801	724	720	778	781	785	760	770	746	758	768	731	764	776	770	768	702	730	738	761	800	765	743	740	749	788	745	763	760	767	769	745	750	770	779	752	751	720	714	803	742	746	738	736	722	760	746	796	732	738	719	751	748	747	738	790	710	742	776	772	825	746	710	766	757	802	774	742	714	728	722	718	740	718	726	803	730	751	751	778	783	747	729	781	783	749	754	768	787	730	763	749	757	706	781	800	731	711	750	720	766	732	682	737	753	795	748	761	724	719	784	748	783	779	750	739	726	739	778	767	810	767	737	769	725	801	743	765	759	712	724	803	739	731	737	809	753	771	719	771	775	758	718	720	757	766	722	770	744	681	739	685	765	743	761	774	729	793	794	758	719	784	756	760	782	798	752	794	803	763	743	774	817	730	785	803	783	775	786	788	739	746	758	741	750	743	733	722	791	751	760	770	786	747	763	751	780	765	780	790	731	766	732	750	779	755	716	776	739	732	739	744	752	781	722	783	716	707	784	725	715	744	769	798	759	771	738	807	761	718	793	756	769	789	747	789	804	746	796	788	749	770	789	750	789	820	718	780	770	742	723	746	760	778	771	736	790	734	743	752	788	761	746	788	772	759	772	780	731	721	756	736	731	798	739	742	779	758	781	727	730	732	801	735	738	751	747	777	735	720	757	788	748	754	765	806	725	762	779	789	772	714	728	762	735	824	782	765	743	771	817	710	774	751	781	757	739	757	755	771	768	764	753	726	739	765	753	801	760	757	773	772	790	761	719	773	714	758	745	722	754	776	793	744	775	716	749	761	765	741	742	731	739	773	793
15868	10900	8827	43493	80833	79864	53890	37821	19511	9222	7170	6799	6742	6741	6766	6702	6800	6769	6858	6721	6635	6727	6776	6742	6623	6786	6637	6812	6687	6506	6663	6676	6802	6508	6786	6654	6797	6583	6767	6677	6722	6735	6714	6605	6761	6734	6733	6778	6667	6773	6705	6561	6569	6647	6820	6773	6668	6773	6669	6785	6742	6574	6652	6638	6661	6657	6703	6644	6763	6779	6719	6850	6622	6628	6780	6757	6664	6673	6745	6665	6757	6749	6678	6713	6828	6748	6746	6750	6823	6647	6663	6620	6565	6547	6803	6776	6687	6758	6687	6768	6729	6794	6721	6794	6501	6573	6746	6641	6720	6633	6653	6627	6683	6748	6682	6763	6778	6772	6736	6719	6690	6674	6718	6733	6780	6581	6919	6705	6706	6779	6674	6704	6786	6759	6798	6656	6835	6823	6672	6653	6736	6616	6799	6661	6747	6610	6664	6910	6783	6799	6735	6662	6625	6854	6608	6752	6692	6672	6794	6655	6727	6681	6647	6701	6754	6724	6753	6617	6671	6652	6656	6742	6737	6676	6636	6901	6773	6711	6753	6704	6762	6693	6649	6737	6858	6698	6792	6668	6705	6780	6611	6768	6758	6666	6661	6605	6775	6668	6749	6707	6777	6832	6726	6737	6673	6669	6705	6739	6736	6649	6702	6742	6782	6835	6696	6769	6724	6617	6783	6689	6654	6833	6836	6708	6669	6662	6824	6593	6853	6633	6617	6822	6627	6661	6880	6742	6667	6659	6673	6719	6639	6736	6595	6695	6740	6680	6792	6687	6655	6691	6771	6629	6685	6704	6685	6722	6636	6738	6817	6803	6814	6742	6799	6832	6706	6634	6632	6711	6754	6785	6780	6859	6718	6791	6630	6675	6749	6680	6811	6644	6641	6631	6825	6780	6623	6657	6773	6733	6613	6680	6633	6660	6686	6807	6516	6862	6721	6705	6741	6537	6694	6710	6673	6724	6752	6774	6581	6672	6726	6804	6794	6800	6636	6570	6697	6687	6814	6528	6675	6767	6714	6768	6776	6801	6676	6596	6580	6775	6663	6677	6685	6790	6844	6807	6696	6702	6717	6688	6703	6651	6780	6789	6701	6581	6689	6734	6842	6736	6705	6672	6703	6747	6643	6702	6742	6762	6783	6695	6633	6656	6658	6703	6613	6623	6686	6642	6604	6591	6577	6765	6659	6750	6629	6674	6742	6687	6711	6694	6683	6733	6707	6694	6678	6592	6805	6734	6790	6587	6770	6554	6726	6679	6685	6750	6652	6617	6835	6694	6767	6670	6704	6712	6653	6722	6688	6741	6760	6742	6860	6813	6727	6621	6802	6655	6794	6826	6739	6678	6851	6641	6597	6711	6751	6712	6643	6778	6701	6629	6771	6694	6595	6675	6751	6630	6696	6747	6649	6672	6780	6731	6720	6797	6908	6630	6593	6680	6748	6573	6736	6739	6605	6774	6677	6766	6701	6680	6680	6720	6733	6653	6714	6800	6704	6676	6774	6714	6696	6729	6850	6683	6563	6785	6695	6718	6638	6722	6737	6698	6754	6652	6763	6757	6642	6764	6743	6609	6672	6910	6661	6774	6669	6713	6774	6859	6824	6867	6588	6799	6927	6687	6753	6708	6834	6790	6785	6660	6675	6735	6697	6809	6748	6634	6751	6717	6714	6767	6705	6665	6740	6781	6807	6684	6631	6698	6717	6682	6755	6713	6757	6724	6685	6636	6717	6788	6657	6626	6650	6692	6665	6831	6798	6672	6636	6662	6681	6716	6783	6711	6673	6680	6696	6696	6693	6771	6728	6858	6635	6738	6672	6725	6722	6653	6737	6641	6578	6639	6684	6685	6724	6779	6780	6811	6721	6842	6798	6601	6785	6813	6756	6728	6768	6821	6746	6682	6815	6672	6674	6615	6656	6700	6717	6765	6789	6551	6764	6748	6643	6687	6787	6699	6620	6852	6556	6705	6725	6825	6658	6784	6668	6558	6713	6584	6691	6721	6785	6778	6714	6677	6645	6685	6704	6776	6630	6678	6720	6754	6616	6656	6664	6831	6852	6803	6644	6850	6748	6703	6691	6855	6700	6656	6873	6679	6655	6522	6719	6807	6769	6640	6807	6672	6721	6732	6753	6631	6771	6641	6671	6726	6888	6614	6758	6821	6801	6767	6746	6627	6650	6705	6600	6757	6868	6651	6728	6709	6835	6723	6608	6768	6703	6745	6644	6795	6701	6802	6642	6632	6704	6753	6701	6723	6637	6720	6697	6802	6758	6740	6626	6764	6753	6616	6623	6691	6707	6722	6750	6689	6561	6757	6718	6712	6765	6713	6821	6768	6769	6751	6774	6689	6694	6689	6834	6821	6686	6618	6713	6619	6711	6606	6784	6815	6638	6682	6680	6788	6797	6762	6740	6769	6597	6613	6737	6803	6741	6688	6663	6715	6733	6767	6684	6795	6711	6715	6720	6684	6746	6759	6604	6574	6826	6605	6637	6664	6708	6705	6577	6663	6754	6589	6714	6777	6629	6765	6778	6781	6715	6813	6639	6681	6620	6760	6789	6687	6864	6661	6720	6695	6784	6632	6666	6685	6691	6838	6661	6786	6700	6751	6729	6738	6687	6704	6731	6654	6720	6703	6770	6687	6684	6745	6692	6807	6797	6721	6625	6673	6785	6674	6698	6692	6666	6633	6742	6685	6659	6881	6690	6772	6712	6628	6771	6695	6679	6692	6642	6629	6730	6746	6678	6630	6666	6766	6752	6749	6617	6721	6677	6807	6706	6614	6756	6677	6895	6629	6769	6640	6595	6792	6747	6744	6696	6674	6799	6702	6825	6616	6695	6726	6682	6668	6925	6631	6668	6615	6722	6729	6713	6694	6734	6661	6740	6684	6744	6719	6762	6773	6811	6815	6815	6651	6719	6745	6725	6656	6675	6599	6660	6677	6831	6722	6609	6727	6612	6818	6686	6630	6650	6717	6831	6701	6664	6721	6699	6692	6760	6798	6614	6815	6772	6751	6595	6560	6676	6716	6705	6790	6631	6632	6703	6748	6793	6760	6724	6694	6627	6644	6722	6842	6634	6652	6708	6825	6837	6700	6743	6742	6622	6740	6879	6694	6873	6679	6646	6736	6778	6764	6756	6759	6782	6820	6659	6775	6698	6622	6729	6728	6708	6609	6711	6693	6824	6698	6784	6689	6798	6662	6844	6729	6683	6706	6743	6671	6704	6796	6753	6653	6873	6824	6710	6569	6841	6666	6740	6621	6662	6712	6713	6759	6765	6658	6614	6596	6843	6739	6666	6655	6810	6775	6669	6637	6700	6722	6842	6624	6851	6552	6902	6747	6589	6647	6714	6620	6717	6791	6771	6728	6670	6709	6847	6652	6752	6686	6784	6642	6671	6793	6679	6683	6781	6720	6753	6688	6717	6706	6744	6700	6776	6745	6721	6684	6732	6650	6848	6630	6770	6670	6770	6693	6759	6739	6734	6579	6932	6748	6869	6787	6734	6705	6723	6636	6764	6628	6646	6694	6772	6785	6787	6787	6659	6836	6632	6647	6735	6753	6801	6841	6933	6587	6499	6705	6638	6666	6814	6628	6555	6704	6760	6772	6577	6775	6587	6594	6698	6671	6775	6790	6805	6694	6741	6704	6711	6761	6889	6721	6744	6800	6751	6731	6739	6647	6737	6755	6741	6648	6751	6803	6631	6668	6660	6682	6639	6811	6656	6798	6738	6773	6756	6571	6548	6829	6837	6873	6803	6809	6727	6674	6860	6703	6699	6766	6548	6785	6888	6583	6660	6827	6862	6679	6703	6757	6786	6745	6766	6700	6811	6654	6764	6803	6794	6770	6657	6674	6740	6806	6621	6842	6684	6808	6689	6617	6748	6631	6732	6662	6638	6772	6767	6678	6710	6727	6728	6794	6690	6848	6672	6751	6760	6711	6705	6675	6667	6751	6698	6761	6693	6643	6705	6826	6739	6676	6575	6811	6627	6844	6667	6731	6710	6774	6692	6673	6611	6662	6727	6660	6813	6688	6604	6783	6684	6621	6706	6703	6696	6715	6841	6700	6756	6813	6763	6725	6795	6744	6785	6669	6771	6671	6792	6767	6668	6808	6725	6691	6628	6698	6848	6659	6734	6728	6783	6723	6775	6697	6666	6682	6643	6820	6655	6562	6586	6720	6674	6701	6724	6718	6740	6688	6824	6934	6726	6682	6731	6745	6722	6842	6777	6745	6799	6721	6653	6833	6662	6722	6691	6856	6587	6763	6671	6719	6732	6582	6752	6783	6670	6697	6772	6724	6701	6826	6797	6743	6699	6762	6683	6629	6701	6714	6675	6786	6765	6755	6613	6692	6771	6691	6596	6600	6746	6874	6861	6630	6719	6694	6759	6706	6798	6729	6768	6678	6648	6844	6639	6786	6870	6769	6717	6804	6750	6655	6784	6698	6621	6704	6755	6782	6630	6697	6987	6782	6747	6785	6785	6719	6640	6806	6777	6754	6768	6689	6758	6658	6813	6691	6854	6679	6659	6689	6746	6690	6712	6573	6634	6561	6652	6661	6663	6771	6552	6663	6599	6755	6737	6781	6681	6676	6757	6734	6640	6712	6813	6667	6724	6808	6699	6690	6715	6775	6759	6753	6625	6771	6699	6564	6715	6826	6725	6778	6718	6670	6848	6940	6664	6685	6635	6579	6699	6688	6714	6795	6630	6710	6834	6636	6765	6640	6698	6726	6673	6655	6827	6703	6614	6721	6800	6800	6571	6780	6613	6711	6765	6744	6638	6882	6657	6669	6748	6680	6673	6765	6669	6630	6768	6662	6827	6802	6732	6688	6530	6740	6725	6651	6827	6752	6715	6860	6659	6613	6659	6680	6771	6620	6904	6711	6698	6608	6706	6774	6740	6704	6692	6649	6710	6780	6650	6719	6832	6812	6718	6660	6662	6651	6760	6700	6571	6696	6815	6707	6738	6660	6694	6692	6698	6694	6781	6666	6769	6774	6803	6732	6793	6769	6673	6712	6724	6732	6739	6716	6764	6792	6824	6735	6798	6599	6785	6800	6786	6739	6679	6807
4095	1130	980	1919	17270	25100	14877	6008	1954	1078	919	833	857	832	872	839	867	837	834	845	902	921	861	855	894	858	866	843	859	844	876	847	798	888	886	843	884	861	863	878	865	921	843	849	878	807	860	836	839	810	873	880	883	883	834	878	827	849	818	939	865	879	830	837	879	884	915	874	870	935	843	821	805	855	850	886	828	833	879	841	897	897	834	859	871	827	863	838	853	854	856	834	888	812	852	838	824	818	867	838	847	869	852	869	813	840	914	876	835	871	882	840	865	868	785	906	879	846	871	901	876	869	831	867	854	921	878	892	835	876	818	885	836	832	852	878	837	869	858	820	847	867	844	895	839	864	900	827	824	849	856	895	853	901	865	870	814	877	875	857	869	865	824	829	910	814	908	811	873	868	808	804	795	862	842	869	931	824	876	851	783	824	807	868	836	828	874	850	821	846	867	887	848	901	854	872	870	881	910	908	864	832	869	859	788	851	864	844	805	935	921	879	841	904	836	845	875	864	877	824	859	852	874	852	776	861	833	887	800	862	858	825	806	850	882	884	870	906	797	874	829	857	874	912	855	869	825	858	836	842	821	809	857	819	902	842	799	871	852	869	836	853	837	867	884	842	882	833	873	866	886	848	869	786	791	857	903	887	853	880	820	848	872	904	844	847	797	902	893	848	824	812	844	893	852	873	815	877	835	905	813	838	841	921	858	836	853	833	880	864	848	828	864	877	915	847	829	811	827	885	855	812	862	879	891	851	838	884	864	799	867	844	856	812	879	868	886	815	852	797	884	912	819	877	868	860	890	818	952	864	799	906	841	912	908	850	820	847	841	878	858	845	880	854	871	859	799	919	851	810	883	915	829	830	862	824	855	829	859	883	835	827	809	926	906	852	850	851	843	842	886	891	907	925	885	875	858	833	818	838	865	847	885	913	915	802	835	889	821	857	821	870	807	871	832	881	885	825	866	875	836	851	909	817	861	863	830	798	872	818	921	794	861	841	842	870	871	865	883	918	849	956	813	829	877	878	852	832	812	893	929	905	832	850	860	850	856	876	842	878	848	862	817	851	888	809	861	841	860	864	831	865	860	862	829	861	833	849	813	876	861	860	817	864	869	865	877	864	840	906	844	842	857	838	863	817	815	832	891	840	852	847	887	834	862	877	903	820	871	860	844	897	907	854	840	885	879	843	879	808	849	836	813	873	878	875	840	879	861	901	862	873	817	871	875	851	907	857	870	811	825	818	835	875	835	869	840	875	826	894	881	908	849	828	802	854	803	806	839	818	874	890	852	825	846	862	879	860	863	881	885	872	866	820	845	860	822	929	834	876	835	864	890	867	811	843	846	880	848	803	870	852	843	867	904	857	813	823	860	838	878	830	808	826	889	915	836	863	856	819	876	890	809	826	889	864	918	906	858	873	833	856	876	852	861	827	903	859	890	827	807	791	832	851	944	873	843	893	783	883	848	880	899	846	840	887	879	843	849	823	841	875	881	861	835	817	845	832	839	889	851	862	851	840	850	847	866	816	837	870	871	835	883	870	856	868	830	840	867	828	832	828	814	905	857	879	821	899	897	870	863	867	814	820	912	845	844	890	883	846	818	813	817	876	821	854	874	850	881	912	870	890	920	828	841	878	862	839	860	882	907	903	919	852	847	796	842	854	818	830	866	853	857	849	871	817	874	847	870	848	923	836	845	913	826	876	816	854	908	792	853	853	809	815	841	868	912	862	852	807	865	825	896	810	888	854	877	814	843	834	858	876	867	849	878	827	814	845	911	870	865	884	805	923	846	879	892	808	825	770	904	824	851	859	825	882	919	835	875	826	790	843	875	861	829	864	855	907	858	870	821	851	834	851	876	853	879	882	829	813	875	850	866	802	845	880	892	868	842	863	847	856	857	816	852	882	833	831	836	866	871	846	847	826	875	849	880	860	923	899	857	856	907	891	874	865	839	813	809	858	872	857	843	867	867	846	822	866	818	883	855	866	833	860	879	846	826	806	840	928	865	824	855	864	884	883	825	918	812	905	865	854	855	868	874	877	849	905	868	908	829	876	874	812	884	884	846	833	903	874	867	875	837	844	854	887	811	867	779	903	904	871	850	864	852	861	891	852	865	842	860	831	838	837	867	831	856	847	810	853	892	859	879	845	855	868	848	816	864	855	851	850	819	884	880	772	845	866	823	869	883	848	826	878	871	851	852	840	815	819	915	868	845	845	897	872	818	851	810	834	839	894	841	889	868	859	847	813	841	788	891	871	828	856	878	835	900	860	825	872	885	887	845	871	897	826	872	803	868	871	892	804	818	877	853	873	870	804	859	911	882	807	872	871	854	834	921	856	857	827	809	862	862	875	849	849	853	861	826	840	852	852	845	839	838	885	861	872	785	800	896	895	915	852	891	840	845	832	842	844	865	859	838	898	847	837	832	878	861	845	866	829	865	836	811	848	888	892	884	876	888	854	852	891	841	839	870	832	831	839	847	829	869	866	826	865	868	923	881	870	839	845	874	870	873	880	871	824	852	862	885	852	836	907	760	877	870	871	857	892	876	800	858	865	830	834	850	886	907	823	908	837	863	908	823	872	887	895	902	841	837	879	900	845	835	887	886	870	886	886	871	845	834	816	881	877	848	818	864	834	872	832	826	868	861	897	883	905	835	889	869	828	815	879	840	828	839	857	888	869	793	852	794	852	836	848	799	825	825	849	822	867	869	908	898	853	883	854	790	849	823	812	831	862	794	854	806	898	827	819	887	882	915	813	823	865	879	857	793	893	874	789	806	829	910	880	867	881	844	872	833	864	868	749	852	830	846	834	860	872	856	847	879	905	855	840	836	831	873	876	849	860	877	829	881	860	843	873	860	878	828	838	887	846	891	894	854	834	836	852	888	858	837	897	885	845	891	829	893	889	828	820	822	836	871	809	841	876	890	863	890	868	829	885	863	843	864	822	864	887	847	793	814	855	852	921	836	857	835	873	875	870	850	881	876	888	890	808	850	862	863	848	880	814	842	842	845	867	802	843	858	880	903	822	827	843	832	861	862	857	881	874	831	841	865	837	828	826	868	908	842	786	889	936	842	881	845	860	832	819	867	860	781	858	843	862	869	890	917	829	807	826	815	860	891	885	851	800	845	831	840	832	859	881	884	878	874	886	896	847	854	849	844	884	840	839	844	883	903	922	829	819	807	869	836	887	880	894	865	891	915	847	832	910	848	870	840	856	923	826	840	848	867	843	870	851	863	900	863	866	888	843	860	887	909	894	808	826	883	827	862	866	864	859	872	878	847	867	833	850	904	826	837	877	871	856	803	869	880	838	844	857	858	910	855	844	865	864	854	823	831	876	860	826	831	848	857	879	849	884	867	796	837	946	859	854	828	879	853	871	877	850	831	859	838	844	912	847	859	893	846	892	829	910	889	851	844	826	799	842	887	851	823	860	899	867	847	841	860	879	829	843	851	859	854	845	868	857	861	862	877	867	832	842	879	855
16350	11972	9297	29498	77927	85264	62629	41494	22128	10867	8075	7476	7457	7568	7497	7472	7556	7377	7447	7462	7464	7584	7515	7409	7470	7456	7539	7478	7683	7466	7687	7449	7453	7498	7499	7517	7638	7479	7441	7520	7481	7466	7506	7524	7547	7460	7554	7457	7460	7499	7475	7419	7357	7466	7560	7500	7479	7644	7492	7482	7390	7518	7347	7453	7516	7544	7406	7505	7475	7438	7614	7460	7450	7474	7552	7577	7556	7546	7393	7535	7442	7448	7591	7490	7696	7594	7326	7509	7513	7531	7653	7555	7552	7456	7409	7438	7402	7552	7362	7480	7436	7499	7436	7551	7555	7463	7637	7515	7538	7505	7413	7468	7519	7380	7641	7495	7398	7409	7376	7490	7398	7527	7462	7488	7439	7609	7473	7455	7539	7473	7513	7334	7545	7360	7423	7557	7495	7422	7555	7520	7580	7469	7444	7500	7620	7452	7496	7453	7436	7498	7486	7519	7483	7559	7490	7536	7468	7612	7513	7524	7526	7608	7343	7537	7513	7508	7492	7525	7503	7465	7517	7447	7602	7545	7500	7401	7557	7401	7510	7557	7504	7574	7581	7386	7557	7581	7414	7447	7360	7461	7585	7476	7461	7424	7434	7486	7519	7488	7350	7549	7463	7363	7341	7615	7529	7449	7417	7542	7703	7375	7551	7483	7391	7586	7523	7567	7497	7552	7594	7454	7565	7452	7512	7417	7527	7482	7520	7667	7432	7497	7599	7468	7456	7452	7614	7444	7526	7489	7477	7526	7402	7497	7539	7629	7390	7489	7410	7567	7344	7466	7450	7452	7480	7585	7539	7471	7428	7525	7482	7560	7521	7419	7495	7393	7428	7572	7533	7457	7528	7400	7624	7318	7518	7585	7494	7429	7560	7344	7444	7486	7581	7517	7589	7565	7651	7366	7520	7542	7534	7459	7414	7546	7304	7567	7426	7412	7619	7480	7472	7547	7593	7457	7447	7523	7496	7491	7629	7479	7380	7452	7428	7371	7472	7566	7441	7526	7607	7627	7540	7466	7520	7509	7470	7528	7368	7538	7464	7251	7562	7542	7459	7445	7482	7448	7482	7479	7442	7447	7405	7496	7571	7435	7563	7335	7552	7523	7559	7323	7532	7450	7476	7451	7523	7612	7377	7480	7512	7602	7574	7378	7555	7524	7520	7460	7559	7513	7380	7597	7604	7518	7527	7513	7674	7305	7471	7514	7461	7549	7567	7533	7592	7425	7479	7538	7513	7460	7419	7508	7458	7581	7655	7526	7532	7437	7428	7524	7538	7553	7424	7405	7525	7485	7382	7513	7519	7547	7386	7563	7423	7528	7475	7542	7513	7469	7512	7201	7560	7579	7607	7471	7615	7503	7531	7416	7511	7478	7483	7474	7601	7509	7367	7559	7496	7477	7599	7486	7385	7490	7602	7369	7578	7487	7420	7443	7450	7449	7540	7383	7586	7426	7452	7359	7516	7458	7498	7397	7451	7501	7490	7443	7491	7482	7554	7568	7526	7435	7512	7531	7517	7655	7509	7592	7467	7550	7396	7665	7505	7594	7495	7579	7328	7471	7501	7581	7432	7541	7551	7483	7449	7556	7604	7508	7469	7527	7467	7575	7383	7488	7516	7432	7568	7405	7440	7465	7502	7526	7460	7457	7668	7445	7511	7452	7488	7547	7509	7472	7399	7379	7390	7440	7452	7435	7546	7482	7521	7591	7511	7588	7489	7363	7551	7575	7536	7499	7482	7535	7448	7568	7427	7543	7471	7484	7374	7417	7393	7541	7605	7486	7497	7390	7540	7490	7479	7370	7554	7440	7625	7394	7458	7499	7606	7634	7496	7488	7519	7471	7635	7562	7449	7524	7547	7376	7512	7585	7498	7492	7487	7553	7445	7493	7546	7366	7564	7400	7417	7550	7451	7458	7583	7613	7614	7478	7444	7358	7514	7499	7410	7562	7462	7554	7483	7441	7514	7404	7503	7453	7707	7648	7447	7425	7311	7602	7571	7421	7505	7454	7488	7482	7427	7540	7497	7578	7529	7405	7529	7483	7537	7495	7596	7423	7492	7557	7447	7341	7383	7465	7527	7448	7563	7482	7383	7526	7390	7472	7471	7491	7390	7593	7502	7492	7547	7502	7426	7422	7422	7584	7363	7525	7650	7360	7484	7541	7465	7450	7335	7464	7428	7531	7558	7445	7521	7465	7422	7536	7525	7525	7540	7470	7496	7420	7450	7407	7576	7529	7499	7482	7570	7507	7548	7460	7517	7533	7542	7480	7549	7564	7441	7488	7505	7501	7546	7501	7438	7587	7619	7517	7482	7463	7491	7426	7486	7543	7594	7563	7484	7479	7463	7493	7519	7553	7386	7631	7454	7395	7518	7459	7548	7592	7513	7533	7454	7496	7539	7565	7555	7444	7495	7448	7485	7587	7408	7530	7446	7346	7475	7480	7447	7586	7430	7490	7534	7505	7430	7564	7343	7476	7534	7449	7636	7583	7586	7515	7560	7545	7441	7534	7579	7457	7512	7438	7474	7576	7546	7470	7544	7522	7464	7445	7532	7493	7504	7538	7482	7261	7449	7486	7461	7434	7378	7492	7494	7428	7470	7474	7420	7430	7635	7426	7489	7490	7552	7460	7384	7484	7522	7517	7588	7411	7497	7567	7564	7471	7481	7592	7441	7572	7571	7586	7450	7393	7552	7612	7597	7455	7517	7492	7527	7376	7484	7474	7557	7600	7470	7518	7595	7534	7535	7615	7393	7525	7510	7415	7585	7558	7596	7343	7457	7550	7501	7531	7471	7476	7354	7623	7635	7603	7458	7368	7504	7498	7404	7509	7447	7417	7560	7444	7615	7422	7287	7551	7369	7620	7515	7397	7486	7547	7549	7491	7486	7477	7481	7453	7564	7421	7542	7511	7447	7464	7459	7581	7567	7418	7446	7394	7399	7472	7435	7426	7487	7523	7561	7510	7537	7613	7353	7453	7380	7698	7481	7494	7484	7548	7623	7459	7578	7422	7559	7548	7435	7564	7493	7534	7494	7449	7566	7453	7605	7553	7512	7518	7499	7339	7463	7561	7606	7532	7539	7375	7495	7561	7458	7605	7398	7502	7497	7470	7556	7441	7470	7559	7499	7387	7523	7527	7412	7493	7523	7616	7492	7517	7518	7531	7437	7540	7448	7392	7647	7562	7572	7428	7368	7578	7377	7556	7446	7539	7581	7525	7531	7545	7467	7499	7513	7530	7410	7469	7493	7587	7440	7534	7518	7419	7508	7458	7452	7430	7522	7475	7477	7497	7600	7542	7492	7607	7448	7571	7495	7360	7645	7578	7548	7380	7316	7311	7555	7343	7416	7606	7430	7538	7536	7461	7581	7453	7522	7471	7430	7507	7425	7405	7496	7497	7552	7497	7579	7377	7622	7428	7374	7503	7573	7540	7421	7489	7611	7433	7500	7485	7455	7432	7518	7505	7429	7394	7503	7434	7495	7377	7506	7556	7597	7387	7451	7491	7523	7443	7545	7516	7438	7637	7561	7388	7434	7470	7460	7481	7352	7558	7588	7611	7531	7596	7584	7511	7488	7443	7459	7586	7566	7442	7582	7439	7439	7557	7402	7383	7494	7581	7475	7543	7447	7519	7422	7464	7427	7439	7461	7479	7700	7509	7470	7417	7509	7554	7527	7508	7514	7419	7470	7454	7481	7516	7601	7610	7633	7580	7507	7483	7390	7608	7655	7560	7466	7353	7617	7442	7455	7432	7609	7453	7383	7518	7542	7504	7591	7432	7441	7531	7472	7542	7475	7490	7485	7563	7560	7456	7477	7456	7480	7552	7593	7566	7451	7502	7536	7469	7346	7505	7585	7534	7520	7663	7444	7367	7493	7458	7398	7540	7662	7533	7548	7543	7412	7546	7605	7510	7484	7489	7475	7468	7438	7566	7565	7465	7303	7552	7425	7395	7468	7591	7482	7500	7494	7478	7393	7445	7487	7507	7567	7449	7592	7510	7480	7537	7439	7525	7410	7459	7453	7530	7316	7586	7526	7555	7413	7358	7585	7384	7510	7525	7421	7442	7498	7586	7590	7537	7478	7513	7360	7594	7438	7466	7533	7615	7395	7432	7521	7384	7500	7422	7489	7510	7497	7501	7523	7432	7430	7471	7515	7460	7400	7513	7556	7468	7525	7495	7410	7503	7417	7420	7580	7517	7431	7517	7456	7442	7512	7437	7558	7442	7419	7446	7616	7382	7580	7545	7587	7479	7489	7522	7495	7449	7549	7622	7628	7553	7602	7492	7541	7579	7400	7401	7427	7619	7472	7468	7476	7547	7514	7471	7470	7472	7449	7504	7519	7445	7424	7494	7409	7517	7503	7434	7511	7400	7576	7490	7440	7640	7615	7424	7500	7512	7515	7518	7455	7365	7459	7545	7516	7489	7521	7305	7637	7449	7554	7392	7630	7323	7522	7496	7514	7431	7344	7418	7475	7353	7483	7401	7554	7456	7442	7436	7506	7553	7541	7535	7519	7489	7360	7591	7483	7542	7464	7580	7453	7489	7556	7523	7479	7404	7362	7598	7498	7562	7505	7383	7511	7474	7632	7548	7467	7447	7489	7456	7496	7454	7456	7594	7611	7366	7554	7481	7460	7479	7519	7443	7588	7422	7524	7498	7507	7473	7577	7364	7523	7587	7497	7519	7579	7468	7542	7507	7380	7441	7327	7518	7645	7496	7479	7476	7546	7457	7431	7496	7563	7530	7574	7603	7518	7569	7398	7498	7450	7537	7535	7495	7649	7519	7403	7538	7467	7522	7426	7552	7550	7467	7504	7570	7447	7403	7506	7486	7534	7551	7472	7476	7499	7503	7424	7465	7606	7579	7517	7533	7547	7447	7487	7464	7555	7538	7461	7544	7452	7518	7332	7587	7626	7551	7404	7515	7546	7518	7587	7527	7445	7420	7528	7628	7512	7444	7576	7446	7538	7547	7485	7514	7527	7487	7480	7420	7589	7501	7546	7492	7600	7412	7481	7518	7643	7467	7500	7510	7621	7520	7583	7396	7562	7509	7600	7438	7556	7451	7467	7466	7565	7492
2643	1221	1070	2540	26866	37024	24113	10881	3260	1192	926	901	884	816	812	838	815	845	875	821	824	847	820	801	857	833	868	819	860	879	800	843	814	840	836	817	824	830	822	855	829	798	868	858	837	876	809	804	864	855	878	803	889	856	871	855	892	846	808	869	893	794	805	850	798	868	861	808	872	814	809	822	851	851	846	816	834	838	764	810	857	823	808	860	859	879	870	800	861	831	842	793	840	865	850	809	835	818	796	861	853	846	802	838	867	771	862	834	806	817	844	889	837	867	819	840	890	829	841	801	863	844	805	847	780	804	847	831	822	809	814	794	809	828	859	785	850	824	799	833	855	825	835	833	823	807	819	852	840	887	847	829	830	881	848	845	808	851	856	845	839	849	812	794	903	825	789	835	850	858	892	784	841	825	830	843	758	847	858	792	790	879	858	858	883	794	858	821	852	839	803	839	881	820	894	842	825	809	846	797	819	876	898	864	798	797	738	883	848	812	900	818	847	806	771	851	875	870	832	838	808	819	870	837	848	818	825	872	860	832	818	843	818	855	845	853	864	857	815	785	858	765	799	787	852	815	805	873	831	849	884	853	835	832	831	806	810	887	797	786	805	839	820	822	853	847	843	831	887	804	839	878	826	889	838	906	835	877	833	802	863	822	886	862	833	870	825	851	800	772	832	820	862	861	854	862	895	825	791	808	822	865	813	855	875	823	804	859	797	822	814	859	867	857	866	846	796	810	829	805	825	824	817	843	878	850	885	797	822	779	805	822	812	889	837	852	830	786	884	878	848	798	868	810	896	790	852	860	884	875	855	837	856	814	829	819	850	821	800	832	881	815	834	863	857	839	804	893	896	871	811	822	827	838	894	758	786	829	806	808	814	893	803	820	796	823	910	878	757	861	855	809	860	839	869	874	883	796	845	857	832	812	893	836	831	832	841	781	824	838	915	836	786	829	803	809	824	859	801	814	828	808	839	829	838	805	919	806	825	825	792	843	852	822	804	840	829	848	844	794	834	823	844	805	868	819	858	852	818	847	794	789	829	823	817	821	824	884	908	843	772	827	854	859	857	865	841	836	848	832	810	833	811	849	849	864	740	841	881	849	801	794	819	797	820	846	831	827	837	842	828	817	836	819	848	840	802	809	836	856	852	840	840	843	825	791	824	861	797	789	782	789	819	800	817	873	791	821	895	831	823	835	867	853	863	848	792	786	784	834	875	833	816	844	864	867	827	867	850	892	856	787	827	828	839	875	836	821	837	801	790	803	824	875	820	813	921	838	837	837	860	835	832	823	858	828	861	797	824	824	800	825	832	828	818	790	820	812	816	824	837	804	838	761	866	806	843	901	861	827	842	820	855	833	813	864	933	815	859	858	853	792	873	815	812	930	870	799	820	845	846	871	793	844	888	822	837	845	822	815	865	853	881	892	844	864	880	845	805	887	816	894	801	824	819	820	848	778	830	861	832	834	863	853	795	828	878	780	835	896	864	884	812	850	844	769	850	819	820	836	880	816	811	816	822	807	841	866	879	874	832	829	831	888	842	780	867	785	857	847	827	813	834	814	790	875	865	806	884	803	864	803	848	778	870	835	818	792	872	851	857	875	810	855	814	854	873	774	886	848	836	879	849	857	834	809	833	817	847	869	795	794	850	858	871	768	838	874	877	845	836	856	820	836	848	874	861	845	839	820	867	767	861	811	794	862	799	804	810	863	851	798	846	824	889	818	854	818	826	863	821	878	848	870	827	808	778	776	834	793	798	853	867	860	787	806	856	836	849	836	848	825	800	794	882	869	858	836	825	785	836	809	811	842	789	886	846	833	824	824	844	842	819	797	826	824	865	852	866	862	820	852	840	882	852	844	877	858	844	851	846	818	840	846	844	838	836	802	876	843	824	795	833	846	789	859	868	884	832	875	842	845	826	864	822	846	867	814	862	819	828	786	833	884	862	865	837	864	808	793	824	844	851	848	841	864	822	831	840	862	830	911	860	833	854	905	858	830	819	851	866	877	806	854	859	807	812	815	806	846	876	838	862	826	805	820	808	898	830	817	866	860	812	854	833	852	791	857	854	846	869	847	815	805	867	842	819	810	824	843	838	806	850	837	840	847	848	805	850	806	826	867	836	816	850	802	847	833	823	887	855	795	847	833	822	862	826	820	805	849	807	874	832	862	823	847	815	819	801	841	865	824	841	796	820	850	841	830	850	919	874	879	824	852	793	835	862	807	770	838	808	833	818	834	839	789	852	847	853	841	892	821	887	833	867	830	852	847	856	791	810	768	845	839	854	808	827	832	866	827	844	860	818	833	852	862	919	788	899	798	807	844	836	853	812	846	842	774	836	845	802	830	830	891	808	798	858	856	913	826	847	845	834	832	809	798	822	817	827	821	847	835	869	797	823	843	800	858	804	799	830	858	827	880	888	848	857	777	833	809	823	845	810	834	844	862	848	817	869	846	815	789	831	829	837	815	854	866	867	887	832	857	854	843	786	847	827	823	818	817	825	853	796	912	810	870	796	857	822	900	823	808	831	837	824	811	784	813	810	844	848	828	824	884	876	795	780	783	839	883	830	839	786	816	851	814	800	803	821	834	839	868	888	847	825	889	855	824	824	781	853	822	800	806	854	782	846	805	795	845	844	839	819	832	848	850	838	872	847	842	800	819	823	863	817	846	855	773	809	838	800	847	795	820	760	814	863	816	808	835	836	803	804	827	793	822	784	847	827	893	818	829	865	793	857	844	848	783	829	836	854	782	857	846	877	788	858	831	864	846	820	796	847	841	783	844	851	891	852	791	871	852	871	836	848	810	817	877	855	844	833	859	838	863	874	863	811	852	875	853	826	833	817	794	856	811	828	835	865	832	804	874	858	818	831	841	828	821	841	828	844	822	847	809	833	865	843	847	812	821	835	835	835	858	835	839	863	863	842	816	832	790	819	821	866	822	828	842	829	846	843	847	832	831	760	853	854	873	886	860	798	814	812	872	856	882	839	870	823	826	858	807	828	838	813	877	806	803	814	819	845	829	857	853	853	863	866	834	816	901	874	880	837	887	830	855	887	854	830	802	856	793	835	809	823	822	777	853	872	839	827	820	868	822	804	798	822	871	834	834	816	830	789	819	814	875	824	821	822	850	828	873	770	826	857	869	810	870	831	841	855	860	874	812	815	829	826	815	847	843	814	826	902	807	801	795	840	839	846	839	844	843	857	863	868	827	806	807	868	907	877	904	894	815	809	848	850	848	816	844	820	841	781	774	826	847	817	836	844	804	839	793	831	885	783	815	854	770	849	844	857	838	848	816	816	816	857	842	839	850	852	871	788	842	816	894	822	831	827	903	849	796	826	805	801	852	822	780	839	829	813	847	888	819	849	806	781	833	865	831	827	840	795	813	836	801	862	746	860	780	843	813	871	844	854	807	882	802	869	817	817	850	866	884	841	781	820	827	854	838	873	860	848	814	811	806	865	813	805	821	819	850	842	850	860	799
20790	13687	9927	33268	78464	93922	71533	51733	28918	13445	8441	7354	7345	7290	7283	7418	7337	7377	7316	7251	7277	7372	7198	7223	7376	7426	7241	7277	7369	7272	7319	7443	7218	7359	7330	7398	7346	7328	7229	7225	7200	7305	7329	7205	7340	7190	7267	7156	7241	7206	7481	7250	7205	7158	7343	7290	7306	7276	7340	7238	7185	7265	7292	7308	7301	7326	7245	7350	7198	7482	7462	7305	7272	7280	7317	7300	7264	7345	7346	7326	7246	7358	7252	7357	7353	7190	7217	7331	7258	7217	7225	7207	7329	7209	7266	7221	7249	7255	7224	7336	7159	7328	7213	7257	7353	7350	7160	7429	7088	7232	7336	7135	7258	7318	7163	7298	7262	7275	7146	7283	7293	7330	7243	7297	7338	7206	7247	7246	7333	7202	7209	7232	7328	7200	7292	7319	7324	7327	7206	7407	7388	7272	7296	7305	7297	7265	7314	7277	7206	7062	7348	7286	7277	7216	7205	7234	7250	7315	7364	7201	7345	7363	7324	7192	7353	7253	7165	7370	7198	7283	7302	7278	7169	7339	7216	7291	7265	7431	7292	7172	7262	7363	7239	7307	7282	7263	7469	7242	7218	7480	7208	7143	7205	7296	7231	7402	7182	7371	7336	7157	7369	7291	7343	7372	7182	7208	7292	7267	7289	7142	7060	7325	7141	7381	7232	7293	7291	7295	7256	7376	7200	7244	7170	7309	7226	7249	7298	7436	7328	7268	7264	7283	7245	7445	7281	7191	7296	7312	7237	7327	7195	7155	7262	7309	7251	7126	7303	7330	7212	7405	7321	7108	7361	7305	7350	7234	7178	7226	7286	7328	7333	7267	7195	7224	7195	7318	7179	7232	7287	7263	7178	7288	7291	7345	7190	7222	7317	7271	7292	7293	7190	7430	7254	7258	7178	7277	7294	7350	7265	7249	7222	7377	7256	7294	7159	7188	7201	7246	7340	7211	7328	7237	7295	7242	7369	7324	7253	7177	7272	7216	7301	7204	7368	7257	7312	7263	7092	7241	7326	7267	7211	7250	7188	7119	7223	7124	7247	7381	7397	7393	7348	7361	7324	7150	7261	7290	7477	7335	7252	7329	7224	7155	7289	7265	7445	7200	7398	7248	7171	7188	7241	7271	7153	7213	7263	7323	7150	7251	7312	7229	7319	7280	7241	7201	7332	7305	7411	7284	7274	7347	7266	7331	7337	7227	7310	7169	7272	7349	7294	7208	7344	7263	7221	7341	7304	7503	7188	7274	7087	7328	7211	7185	7429	7301	7264	7211	7348	7245	7280	7368	7239	7384	7425	7217	7307	7325	7315	7166	7330	7294	7236	7330	7157	7267	7256	7322	7163	7385	7295	7247	7248	7327	7228	7293	7317	7370	7288	7264	7386	7364	7217	7255	7404	7194	7238	7182	7235	7248	7337	7298	7257	7278	7252	7187	7320	7176	7350	7327	7339	7452	7291	7336	7136	7350	7125	7160	7166	7149	7264	7252	7347	7422	7275	7335	7339	7247	7253	7293	7230	7320	7270	7302	7267	7396	7351	7305	7262	7411	7276	7130	7364	7344	7217	7389	7192	7247	7177	7295	7252	7320	7216	7192	7245	7305	7227	7242	7418	7272	7301	7270	7450	7210	7290	7262	7146	7378	7288	7253	7325	7215	7242	7168	7242	7220	7178	7188	7167	7276	7417	7334	7280	7232	7266	7394	7258	7327	7205	7295	7415	7329	7260	7274	7312	7234	7312	7369	7243	7322	7308	7232	7328	7325	7215	7274	7323	7228	7218	7279	7255	7262	7277	7268	7158	7318	7264	7273	7288	7260	7321	7298	7291	7287	7298	7214	7342	7205	7308	7316	7299	7268	7379	7277	7247	7181	7310	7292	7288	7205	7243	7333	7186	7372	7226	7398	7378	7280	7315	7139	7291	7201	7363	7166	7289	7405	7330	7193	7318	7269	7358	7309	7259	7173	7301	7267	7319	7399	7375	7383	7220	7317	7184	7167	7251	7326	7220	7197	7179	7355	7235	7356	7223	7223	7248	7304	7387	7282	7324	7344	7293	7240	7251	7165	7280	7297	7256	7378	7261	7358	7290	7279	7383	7192	7252	7361	7343	7298	7252	7184	7175	7343	7330	7336	7314	7300	7360	7340	7351	7282	7295	7215	7253	7310	7405	7317	7281	7236	7315	7265	7217	7243	7181	7422	7338	7258	7330	7196	7227	7229	7317	7262	7092	7226	7204	7412	7161	7338	7254	7189	7314	7253	7365	7370	7192	7320	7322	7300	7388	7251	7308	7102	7275	7376	7284	7287	7265	7368	7210	7310	7208	7214	7178	7259	7314	7240	7367	7321	7280	7313	7249	7251	7243	7342	7234	7274	7232	7288	7281	7256	7257	7227	7363	7326	7320	7233	7233	7281	7284	7227	7155	7280	7309	7331	7360	7259	7301	7332	7288	7356	7361	7206	7243	7267	7293	7335	7234	7187	7294	7248	7153	7343	7293	7235	7286	7387	7288	7297	7363	7273	7164	7242	7344	7144	7320	7268	7274	7346	7383	7181	7250	7243	7238	7307	7309	7229	7331	7184	7217	7248	7338	7335	7322	7337	7303	7222	7330	7200	7407	7237	7374	7213	7386	7294	7389	7263	7292	7271	7369	7388	7179	7187	7301	7264	7254	7302	7248	7313	7218	7439	7349	7336	7331	7229	7168	7225	7307	7347	7230	7228	7345	7272	7194	7192	7244	7167	7255	7285	7247	7205	7336	7248	7245	7355	7325	7336	7264	7249	7282	7235	7218	7190	7307	7428	7326	7298	7190	7325	7376	7246	7300	7125	7250	7183	7267	7275	7218	7312	7242	7238	7296	7360	7472	7230	7135	7258	7243	7221	7122	7265	7240	7189	7266	7175	7381	7215	7399	7302	7242	7271	7336	7348	7260	7325	7191	7347	7294	7325	7297	7261	7231	7332	7344	7333	7345	7195	7263	7332	7262	7261	7276	7213	7280	7140	7347	7346	7378	7361	7345	7397	7278	7294	7198	7303	7238	7301	7311	7284	7196	7427	7220	7320	7237	7316	7224	7258	7397	7402	7287	7377	7298	7171	7303	7230	7253	7250	7321	7255	7185	7384	7326	7232	7379	7262	7446	7105	7349	7386	7136	7298	7274	7185	7248	7226	7414	7289	7224	7353	7319	7231	7303	7248	7259	7161	7326	7268	7213	7430	7306	7097	7318	7261	7329	7330	7215	7326	7440	7230	7216	7211	7205	7284	7177	7380	7252	7404	7108	7162	7330	7397	7380	7235	7210	7401	7315	7243	7268	7222	7391	7127	7214	7111	7325	7200	7169	7358	7298	7288	7327	7174	7372	7233	7316	7172	7295	7248	7345	7346	7391	7421	7192	7323	7266	7202	7322	7170	7317	7368	7119	7387	7232	7209	7441	7378	7210	7322	7467	7206	7240	7378	7299	7177	7325	7364	7348	7137	7260	7227	7243	7259	7239	7348	7224	7310	7204	7329	7152	7288	7218	7296	7196	7268	7285	7322	7288	7162	7244	7306	7292	7255	7323	7322	7223	7241	7248	7337	7315	7245	7316	7308	7314	7276	7300	7186	7201	7355	7318	7308	7354	7261	7197	7215	7184	7315	7189	7337	7386	7277	7199	7237	7165	7427	7357	7353	7143	7268	7218	7260	7219	7272	7352	7462	7358	7213	7321	7331	7305	7343	7309	7320	7289	7195	7354	7181	7280	7178	7277	7198	7165	7288	7245	7408	7328	7254	7146	7308	7270	7219	7265	7320	7327	7297	7192	7268	7309	7268	7395	7413	7316	7255	7252	7259	7356	7288	7279	7136	7264	7245	7342	7355	7255	7188	7292	7243	7375	7281	7345	7350	7322	7295	7274	7385	7228	7141	7161	7466	7309	7271	7319	7100	7233	7310	7250	7335	7263	7298	7183	7316	7327	7168	7337	7223	7272	7219	7348	7203	7186	7198	7253	7245	7230	7266	7231	7277	7309	7301	7369	7339	7349	7207	7198	7410	7141	7201	7245	7282	7376	7164	7290	7203	7320	7255	7201	7388	7282	7293	7367	7205	7241	7310	7353	7169	7329	7247	7223	7307	7302	7254	7297	7417	7388	7296	7235	7238	7223	7330	7299	7304	7378	7263	7290	7280	7287	7257	7128	7269	7254	7364	7331	7341	7271	7220	7257	7380	7195	7393	7285	7177	7247	7241	7267	7307	7223	7186	7232	7322	7230	7163	7129	7331	7338	7250	7274	7296	7253	7261	7149	7274	7365	7289	7216	7355	7314	7218	7288	7279	7197	7286	7256	7395	7104	7293	7351	7123	7186	7222	7161	7205	7371	7238	7228	7171	7250	7404	7254	7310	7211	7280	7135	7371	7101	7212	7322	7418	7163	7294	7190	7190	7239	7228	7225	7220	7263	7308	7333	7394	7234	7385	7270	7356	7260	7270	7347	7197	7343	7266	7301	7361	7275	7061	7395	7226	7268	7355	7335	7252	7263	7306	7121	7262	7211	7276	7233	7290	7272	7324	7077	7194	7296	7275	7274	7311	7265	7148	7246	7282	7298	7249	7333	7244	7396	7412	7266	7323	7301	7343	7322	7168	7325	7341	7267	7402	7155	7197	7391	7305	7340	7324	7280	7319	7243	7282	7293	7212	7181	7247	7142	7224	7255	7427	7178	7242	7155	7360	7351	7265	7301	7204	7389	7363	7412	7251	7286	7269	7242	7288	7279	7229	7207	7273	7398	7223	7200	7323	7353	7230	7253	7296	7246	7246	7249	7283	7306	7358	7250	7301	7243	7309	7338	7175	7184	7260	7207	7306	7342	7268	7208	7323	7334	7285	7296	7361	7476	7193	7338	7161	7123	7354	7339	7201	7312	7263	7352	7337	7304	7211	7196	7265	7143	7180	7218	7335	7368	7262	7156	7311	7318	7202	7252	7389	7275	7296	7277	7324	7174	7307	7299	7269	7325	7465	7285	7366	7195	7242	7181	7299	7246	7253	7207	7369	7223	7325	7248	7278	7354	7293	7264	7267	7294	7300	7169	7413	7393	7090	7197	7264	7226	7241
2647	809	814	1038	6940	11520	6377	2878	1283	864	825	801	764	750	782	770	745	763	807	732	743	720	819	753	722	803	757	807	780	749	752	803	804	843	744	739	766	748	799	750	708	810	740	786	801	789	810	762	777	732	729	780	763	795	823	761	780	784	779	792	771	793	760	802	725	772	775	781	717	765	794	770	806	724	756	730	801	813	754	781	810	795	765	768	781	755	779	796	764	768	785	829	735	729	693	745	768	785	760	743	743	766	764	763	751	773	804	750	759	778	766	785	780	743	786	801	762	763	798	745	733	782	728	792	739	774	758	731	824	732	775	817	816	724	776	751	757	745	774	780	749	787	786	787	779	763	797	729	729	787	759	792	751	783	765	712	763	746	755	761	753	785	736	790	754	783	771	757	764	752	774	724	777	758	777	788	817	802	816	744	785	828	779	797	809	813	749	794	744	742	763	756	740	786	841	797	780	769	771	755	765	788	747	741	739	799	792	742	804	796	760	790	785	791	759	778	749	773	726	793	769	783	784	753	781	797	743	728	771	761	727	770	768	791	743	752	772	739	807	781	751	747	747	775	803	772	804	792	793	809	737	773	758	792	857	767	721	804	783	746	775	763	747	818	785	745	755	754	727	744	775	773	772	782	756	747	762	827	806	785	772	792	773	781	799	730	798	772	736	763	783	753	794	776	804	782	780	797	793	783	766	739	812	769	766	737	759	745	735	755	816	791	766	773	771	784	765	756	744	763	778	797	800	751	765	764	780	767	774	793	758	687	764	718	796	726	787	780	775	752	755	774	748	761	803	749	738	773	772	781	762	768	787	747	762	813	800	747	799	765	834	798	764	770	769	756	774	784	679	734	790	721	815	757	768	743	794	757	789	776	762	745	761	787	808	757	739	771	736	792	740	753	759	753	733	786	762	732	770	756	768	741	776	791	778	773	768	749	799	812	814	811	830	776	744	777	719	806	771	794	795	812	749	747	867	764	780	775	781	765	744	745	772	760	772	813	794	806	808	729	759	782	738	763	752	725	875	818	730	797	761	761	781	765	763	765	768	799	777	739	765	759	740	727	758	748	779	781	759	769	742	704	773	746	739	772	750	826	784	728	789	764	750	779	703	773	789	822	746	765	776	823	753	739	822	796	741	732	795	802	818	792	781	755	745	805	727	733	763	732	811	746	715	717	774	748	739	747	815	746	766	771	787	762	812	717	787	789	760	719	741	727	805	748	797	796	796	793	766	775	812	768	794	785	756	753	781	797	754	818	737	770	749	816	769	757	759	799	755	812	751	753	772	754	800	815	742	760	761	783	762	712	784	722	768	754	775	795	807	786	708	736	787	792	759	759	730	784	748	824	800	838	788	768	764	732	833	799	785	784	758	757	753	783	724	737	778	778	847	726	796	738	801	764	754	712	766	782	772	771	730	723	762	754	804	790	777	772	805	751	792	760	731	735	828	744	729	795	745	771	748	752	762	802	757	768	774	788	749	768	723	771	761	812	755	769	741	783	794	775	803	810	754	764	791	796	765	730	776	752	776	779	720	774	798	772	800	756	768	809	779	737	741	763	791	784	760	817	763	780	782	723	746	787	762	679	722	772	744	741	779	780	751	746	783	779	810	757	766	766	831	773	779	758	760	774	735	794	802	767	705	786	808	766	760	750	773	781	754	722	783	776	805	829	788	731	787	784	760	819	771	833	777	765	804	796	761	778	776	772	756	749	759	763	759	772	760	768	792	780	833	804	774	735	812	712	759	763	808	751	759	788	761	787	757	764	766	800	789	755	807	757	762	755	766	783	733	779	801	774	794	777	790	741	746	791	811	725	759	735	806	788	782	799	811	764	760	736	791	805	806	777	779	753	827	759	768	712	751	790	763	767	782	763	802	755	800	689	765	774	764	795	739	788	786	797	781	802	793	794	806	799	796	748	785	778	803	775	775	767	813	746	766	784	738	815	772	721	750	803	761	766	802	747	788	774	812	778	785	790	770	749	799	809	733	756	782	827	781	802	755	769	781	744	764	716	808	768	776	779	790	720	826	809	807	727	792	783	771	709	799	734	779	795	730	745	725	722	767	815	768	754	810	779	780	813	788	753	785	782	733	829	786	734	730	784	755	834	786	815	799	794	782	758	711	769	782	751	741	772	746	809	721	777	784	758	790	812	768	734	761	772	777	796	742	777	753	773	781	772	768	747	756	797	749	773	747	762	810	749	759	780	761	798	774	758	728	748	815	732	792	774	792	796	760	778	747	810	758	823	761	809	753	786	804	781	795	778	760	788	806	775	791	751	775	754	800	769	747	783	791	758	773	811	811	812	727	766	790	788	760	747	786	818	776	809	755	754	701	769	721	786	801	795	760	772	814	790	733	777	805	789	812	805	746	827	766	796	760	772	803	761	790	785	757	800	795	798	737	757	755	715	736	768	765	775	750	790	803	771	725	756	751	765	784	761	780	785	764	782	755	790	741	762	764	769	781	723	746	776	773	729	783	780	785	828	769	760	763	853	789	803	778	730	783	783	781	740	789	753	780	813	764	784	766	781	708	795	759	750	786	752	796	760	782	767	780	765	804	781	774	818	811	769	735	773	745	762	814	766	789	758	746	772	748	751	726	794	748	792	778	767	749	800	755	762	841	784	772	793	771	784	751	743	819	822	759	778	788	754	808	741	799	821	801	783	772	786	750	764	749	793	801	728	743	718	785	747	787	830	730	769	735	728	796	717	810	770	768	788	740	741	758	726	786	801	776	771	794	785	840	746	766	734	768	758	774	764	786	749	756	801	774	762	793	794	782	766	766	823	771	748	752	791	794	760	802	767	756	747	699	787	731	792	765	789	793	736	782	754	778	768	748	792	798	781	735	758	731	735	812	796	766	774	804	775	707	821	778	758	783	845	834	781	727	700	802	775	803	763	747	755	763	708	818	751	728	765	715	777	750	787	826	745	792	769	735	736	759	797	771	778	860	752	837	738	763	775	794	799	767	777	719	727	738	741	787	785	744	748	771	800	770	715	867	741	727	738	765	716	756	741	755	801	809	729	771	749	775	758	757	776	748	761	778	754	781	779	787	776	771	783	749	775	743	797	758	807	769	737	747	765	764	789	749	779	768	798	734	836	795	749	771	760	786	814	747	827	792	796	777	768	783	730	746	804	817	830	752	752	785	778	802	808	768	781	763	763	764	803	786	720	797	727	823	792	772	759	733	768	773	805	733	779	800	743	760	752	803	703	821	780	815	787	784	830	787	753	777	808	801	756	756	759	760	764	811	772	793	769	779	804	751	737	786	786	758	776	778	761	730	752	771	780	788	750	733	777	728	780	765	792	782	769	793	815	742	786	764	770	708	824	760	746	776	760	726	756	755	802	796	810	793	788	783	785	806	811	772	750	723	776	767	717	762	812	784	805	756	774	790	751	783	756	795	762	759	768	809	762	750	817	753	794	759	779	744	790	755	789	788	827	819	763	714	817	762	796	797	754	785	771	708	785	809	736
12761	8073	7286	20280	61642	65526	44394	30977	15596	8636	7083	6790	6690	6740	6636	6674	6701	6660	6678	6813	6800	6743	6710	6789	6667	6569	6812	6746	6721	6825	6696	6692	6771	6735	6774	6811	6672	6623	6781	6690	6856	6674	6749	6681	6808	6767	6812	6738	6712	6645	6778	6723	6767	6758	6629	6770	6703	6783	6710	6696	6842	6880	6793	6673	6808	6777	6829	6686	6622	6671	6607	6711	6727	6710	6752	6849	6659	6693	6724	6678	6777	6781	6843	6653	6632	6728	6857	6938	6714	6714	6669	6825	6720	6814	6666	6738	6790	6783	6731	6777	6646	6867	6639	6704	6719	6777	6737	6850	6725	6743	6688	6639	6719	6722	6726	6732	6654	6669	6823	6652	6708	6765	6622	6723	6727	6709	6792	6913	6684	6827	6839	6800	6708	6772	6760	6835	6738	6864	6619	6754	6779	6705	6687	6742	6919	6740	6771	6759	6707	6729	6658	6690	6729	6771	6648	6636	6780	6796	6772	6762	6808	6796	6743	6725	6714	6728	6781	6741	6679	6665	6737	6769	6801	6745	6736	6740	6662	6609	6808	6742	6718	6794	6696	6780	6766	6687	6695	6778	6719	6693	6770	6774	6684	6889	6671	6701	6683	6739	6714	6627	6775	6685	6870	6704	6855	6745	6661	6832	6916	6698	6721	6755	6730	6822	6701	6750	6815	6726	6808	6603	6690	6751	6711	6672	6775	6790	6767	6740	6798	6864	6739	6757	6705	6709	6675	6744	6718	6714	6760	6833	6818	6760	6844	6807	6683	6837	6829	6589	6757	6685	6795	6722	6764	6678	6718	6810	6803	6700	6703	6780	6661	6724	6741	6746	6855	6789	6774	6653	6766	6713	6764	6731	6606	6747	6837	6748	6759	6928	6662	6874	6794	6775	6619	6803	6822	6783	6750	6673	6597	6772	6758	6750	6713	6806	6853	6719	6805	6744	6823	6809	6660	6716	6625	6720	6573	6761	6653	6762	6743	6750	6814	6707	6691	6780	6884	6760	6672	6874	6674	6903	6725	6796	6746	6695	6626	6707	6817	6671	6694	6823	6826	6781	6684	6770	6794	6828	6796	6837	6761	6723	6676	6698	6692	6778	6771	6667	6820	6708	6686	6723	6829	6764	6745	6725	6874	6679	6831	6650	6817	6702	6788	6827	6842	6730	6666	6757	6665	6843	6889	6819	6753	6770	6729	6770	6749	6789	6695	6876	6802	6672	6751	6757	6852	6754	6755	6748	6670	6887	6755	6783	6755	6729	6647	6805	6746	6791	6660	6732	6681	6812	6765	6791	6717	6710	6686	6745	6690	6781	6792	6729	6619	6702	6631	6725	6812	6690	6779	6732	6901	6736	6747	6896	6698	6744	6820	6738	6909	6726	6709	6632	6878	6660	6685	6719	6808	6748	6675	6733	6679	6752	6691	6710	6731	6668	6710	6674	6847	6700	6745	6701	6707	6799	6696	6671	6895	6684	6825	6768	6778	6704	6728	6758	6761	6778	6772	6797	6743	6654	6735	6706	6877	6853	6748	6775	6911	6751	6806	6751	6727	6707	6686	6876	6605	6815	6813	6858	6825	6827	6701	6741	6805	6846	6761	6877	6637	6777	6765	6903	6761	6599	6839	6811	6627	6696	6689	6697	6794	6851	6800	6666	6764	6589	6718	6772	6693	6687	6843	6930	6669	6725	6569	6690	6835	6733	6714	6751	6677	6872	6876	6654	6765	6889	6763	6819	6764	6881	6812	6552	6730	6701	6733	6656	6800	6653	6782	6735	6830	6706	6804	6738	6837	6772	6790	6758	6615	6805	6760	6712	6787	6738	6802	6729	6746	6880	6763	6803	6841	6807	6778	6709	6817	6845	6680	6672	6794	6626	6672	6707	6757	6789	6717	6735	6748	6806	6846	6728	6775	6614	6754	6823	6676	6865	6637	6687	6711	6665	6682	6723	6802	6819	6729	6612	6894	6756	6831	6626	6632	6627	6688	6693	6859	6853	6821	6719	6791	6770	6653	6773	6712	6557	6830	6720	6790	6717	6798	6698	6670	6698	6821	6726	6669	6787	6730	6740	6703	6741	6807	6876	6757	6801	6812	6759	6488	6812	6676	6950	6754	6759	6806	6747	6725	6873	6828	6883	6571	6800	6796	6758	6725	6832	6763	6803	6706	6723	6843	6871	6861	6722	6833	6840	6702	6624	6750	6715	6769	6718	6730	6662	6719	6580	6800	6715	6734	6743	6717	6930	6819	6644	6732	6639	6713	6707	6830	6681	6667	6835	6632	6826	6735	6698	6742	6779	6631	6702	6706	6740	6802	6673	6704	6757	6751	6824	6889	6644	6733	6846	6884	6651	6751	6749	6652	6687	6690	6741	6730	6852	6788	6687	6738	6674	6778	6721	6816	6779	6783	6772	6763	6757	6732	6696	6773	6649	6810	6775	6752	6775	6748	6777	6681	6726	6734	6948	6704	6758	6770	6747	6722	6722	6592	6796	6659	6749	6641	6771	6733	6716	6779	6674	6746	6734	6774	6660	6683	6676	6670	6808	6759	6765	6747	6835	6736	6717	6756	6891	6728	6824	6785	6790	6785	6820	6760	6750	6679	6771	6708	6727	6765	6688	6654	6788	6815	6835	6668	6888	6605	6773	6797	6750	6693	6821	6612	6768	6689	6779	6799	6663	6703	6667	6813	6750	6897	6863	6806	6719	6884	6775	6762	6731	6742	6766	6780	6754	6667	6703	6759	6730	6811	6690	6938	6740	6712	6834	6629	6592	6648	6875	6833	6665	6686	6707	6756	6695	6758	6792	6726	6688	6768	6749	6741	6809	6765	6879	6750	6677	6648	6804	6721	6776	6791	6670	6791	6663	6825	6837	6641	6814	6737	6714	6813	6756	6697	6716	6733	6808	6694	6926	6876	6655	6837	6566	6819	6763	6822	6754	6737	6695	6706	6734	6712	6722	6750	6741	6765	6640	6802	6691	6832	6713	6777	6760	6751	6682	6765	6712	6647	6796	6706	6777	6739	6763	6783	6670	6792	6698	6675	6737	6781	6780	6776	6726	6774	6702	6738	6713	6647	6747	6743	6641	6775	6861	6696	6813	6845	6646	6768	6664	6700	6663	6670	6774	6547	6825	6710	6692	6670	6870	6793	6837	6756	6756	6817	6867	6864	6784	6762	6950	6729	6643	6677	6713	6716	6738	6741	6670	6644	6743	6754	6693	6765	6834	6826	6743	6824	6765	6862	6579	6699	6753	6789	6759	6817	6651	6863	6713	6725	6795	6843	6681	6648	6794	6862	6669	6833	6802	6753	6701	6640	6777	6814	6696	6791	6794	6668	6835	6782	6629	6746	6819	6778	6740	6669	6801	6751	6603	6686	6699	6807	6767	6828	6691	6720	6767	6676	6706	6850	6732	6677	6795	6766	6715	6693	6772	6781	6775	6786	6697	6656	6763	6795	6666	6711	6833	6749	6713	6775	6686	6800	6835	6853	6782	6572	6783	6798	6800	6811	6657	6800	6722	6626	6646	6780	6810	6794	6756	6730	6791	6900	6777	6882	6728	6564	6754	6866	6639	6698	6780	6769	6752	6825	6713	6700	6674	6815	6729	6844	6768	6700	6782	6653	6678	6708	6722	6612	6763	6907	6808	6798	6727	6668	6793	6657	6789	6838	6757	6698	6724	6791	6732	6701	6813	6817	6766	6701	6720	6947	6679	6789	6759	6754	6615	6740	6836	6685	6888	6672	6800	6811	6784	6766	6705	6643	6696	6637	6894	6876	6777	6877	6827	6702	6685	6739	6828	6826	6681	6781	6799	6715	6713	6819	6756	6823	6695	6795	6707	6794	6645	6773	6730	6735	6731	6636	6687	6731	6830	6799	6857	6723	6762	6754	6755	6859	6772	6805	6706	6690	6765	6726	6697	6690	6801	6742	6835	6781	6744	6809	6872	6712	6925	6679	6661	6791	6798	6762	6788	6753	6771	6761	6733	6691	6855	6762	6800	6711	6750	6659	6712	6669	6864	6780	6676	6756	6864	6789	6606	6736	6767	6802	6770	6667	6674	6783	6756	6658	6792	6748	6754	6640	6683	6797	6804	6850	6694	6793	6739	6727	6652	6889	6693	6849	6762	6729	6677	6596	6720	6848	6742	6760	6843	6773	6860	6774	6786	6649	6715	6651	6783	6673	6759	6803	6785	6775	6731	6778	6795	6785	6653	6649	6724	6885	6598	6714	6776	6858	6687	6630	6638	6674	6777	6768	6785	6710	6767	6725	6686	6761	6846	6674	6736	6816	6761	6920	6700	6711	6624	6740	6714	6792	6786	6705	6654	6688	6691	6821	6804	6817	6750	6793	6685	6849	6807	6766	6668	6863	6697	6767	6637	6817	6808	6629	6835	6611	6769	6627	6875	6772	6750	6751	6707	6644	6762	6654	6778	6752	6785	6811	6874	6736	6810	6874	6801	6750	6708	6746	6760	6762	6658	6771	6717	6661	6680	6851	6885	6732	6656	6847	6672	6738	6669	6704	6772	6736	6659	6823	6693	6618	6783	6649	6777	6734	6676	6885	6686	6835	6728	6730	6699	6765	6749	6779	6800	6671	6717	6802	6862	6737	6808	6709	6681	6844	6752	6768	6688	6747	6777	6738	6730	6725	6774	6825	6866	6795	6702	6769	6744	6781	6757	6768	6563	6696	6685	6775	6941	6776	6666	6748	6854	6686	6853	6803	6766	6715	6643	6716	6780	6728	6791	6670	6853	6711	6632	6824	6857	6762	6682	6682	6672	6799	6752	6735	6820	6739	6794	6640	6741	6756	6719	6609	6796	6680	6845	6708	6850	6724	6888	6657	6733	6714	6773	6882	6906	6694	6801	6774	6766	6763	6826	6780	6750	6770	6762	6708	6794	6786	6788	6693	6717	6796	6817	6746	6794	6689	6714	6863	6752	6716	6818	6807	6504	6779	6746	6781	6725	6710	6636	6846	6733	6773	6911	6865	6783	6797	6735	6675	6766	6658	6838	6812	6705	6732	6808	6767	6720	6844	6723	6705	6780	6888	6864	6687	6803	6686	6850	6752	6789	6745	6741
1479	877	935	1803	14885	22754	12163	4969	1731	921	822	753	741	741	736	730	703	703	733	725	740	755	744	737	706	704	796	754	718	719	766	722	771	694	723	767	699	753	736	762	741	719	743	723	742	789	767	721	746	774	738	802	788	793	750	743	670	751	789	717	785	761	728	751	770	778	739	786	781	704	778	725	726	762	752	721	751	747	762	794	760	736	726	732	792	782	778	758	759	679	744	737	789	764	753	783	766	727	735	750	759	711	743	746	718	756	726	728	733	799	728	709	782	787	728	750	745	735	763	699	767	796	727	770	748	833	749	747	756	716	773	778	749	770	747	738	755	717	766	753	697	736	747	739	720	797	740	746	746	750	760	742	747	750	785	733	745	750	778	736	728	758	720	742	668	756	766	753	751	771	721	707	740	743	754	805	796	752	709	731	792	760	743	753	695	738	767	776	720	728	803	747	715	786	746	754	760	752	767	770	746	760	714	749	749	730	816	723	705	757	804	727	759	761	796	794	726	691	744	733	736	745	665	787	756	735	693	756	716	766	742	766	748	780	720	752	740	771	734	784	761	727	745	812	699	736	734	749	742	751	788	649	716	758	761	729	725	787	708	783	828	775	742	721	775	785	754	732	789	775	749	783	727	731	721	726	767	709	735	790	735	816	796	776	691	704	788	756	711	713	725	717	735	737	698	758	698	699	704	772	713	741	813	747	690	768	702	742	776	766	702	714	753	727	729	702	785	780	752	770	734	739	715	745	738	740	786	731	765	758	716	754	710	743	766	753	750	808	764	749	748	765	762	707	761	756	780	770	746	731	754	775	783	756	694	737	782	753	775	769	745	757	741	756	744	789	766	748	693	742	777	721	700	798	786	766	817	760	667	753	752	703	814	718	746	726	757	745	695	778	757	728	695	762	733	723	716	709	747	756	706	714	719	762	742	758	723	728	757	724	744	764	735	755	742	737	731	785	750	760	794	718	749	760	732	748	799	787	757	755	789	729	762	772	748	751	696	752	724	712	788	796	774	771	770	777	724	756	739	743	754	756	775	759	757	747	732	805	736	744	786	760	715	739	709	720	766	759	769	743	710	763	686	739	732	720	750	777	750	739	788	718	738	743	705	771	728	726	732	740	731	782	703	772	776	749	758	733	751	783	814	725	728	782	754	673	748	757	734	722	730	718	781	726	702	755	786	806	772	738	753	763	736	759	784	719	783	788	753	754	737	775	736	788	760	768	785	786	750	769	741	770	749	736	778	794	755	776	773	762	752	707	764	759	690	748	739	743	745	769	754	729	744	753	770	723	694	790	759	788	794	749	730	686	705	722	753	690	729	714	731	751	773	704	747	754	786	729	753	741	767	713	685	807	735	705	701	755	716	725	762	758	758	753	689	785	740	775	749	758	773	762	727	718	730	717	752	707	765	798	739	749	719	799	784	715	727	736	730	731	762	717	732	726	744	747	729	742	777	771	804	789	747	744	763	740	767	778	771	770	764	712	738	740	767	745	765	760	745	754	771	761	746	707	728	748	759	755	745	715	768	788	783	748	758	815	717	772	733	709	766	792	761	729	774	751	772	775	736	799	770	717	749	733	745	739	756	712	786	751	739	755	773	758	782	728	732	730	726	765	795	743	820	751	733	740	806	734	769	772	740	732	784	773	763	722	737	776	768	728	775	727	685	701	703	770	753	759	711	797	776	746	732	814	762	657	749	727	798	772	705	742	771	780	794	793	750	755	717	747	758	748	750	741	781	742	796	771	699	762	759	786	740	769	733	766	790	739	764	805	735	746	775	744	755	755	753	751	726	747	696	789	759	802	779	770	750	766	722	759	736	766	746	726	750	741	696	721	757	776	697	765	693	750	748	741	742	770	713	684	740	715	729	796	713	686	748	764	786	725	780	783	753	708	760	784	783	735	737	770	785	778	745	747	751	755	740	800	781	781	733	765	746	734	747	730	723	754	715	778	765	731	741	707	794	724	720	749	703	769	742	784	749	780	769	751	735	753	800	780	759	711	760	785	723	797	745	723	745	697	785	769	744	758	750	738	726	749	757	776	772	732	753	758	743	740	766	738	734	781	763	764	726	693	793	725	747	724	709	718	760	795	756	787	753	745	770	786	771	748	737	726	740	696	768	770	754	763	745	767	758	716	698	749	750	693	760	759	731	783	758	735	759	677	771	732	777	790	782	762	737	806	755	786	744	766	736	766	702	707	720	759	725	728	734	767	741	734	744	743	765	790	721	782	760	752	746	730	713	744	754	784	707	766	751	738	742	743	759	768	722	780	763	779	695	748	755	773	762	734	785	691	766	734	734	747	737	768	735	740	738	730	728	775	780	758	751	769	761	781	764	739	679	741	769	694	788	719	758	730	710	779	691	749	712	746	739	754	783	733	716	705	708	793	744	741	770	765	715	789	702	759	773	786	776	742	765	698	787	774	763	762	753	794	740	742	737	675	743	776	741	734	775	762	745	759	691	790	782	806	745	784	724	731	745	769	763	725	722	735	748	770	728	729	693	773	697	705	804	733	763	760	741	744	727	809	799	792	735	758	749	735	734	710	734	752	725	738	744	733	748	756	780	740	750	716	700	783	747	803	775	724	729	780	718	695	698	762	786	761	746	764	781	774	773	723	748	768	722	785	713	800	728	775	781	785	771	743	757	703	776	749	721	769	751	745	765	796	749	743	710	737	772	773	751	736	766	721	731	742	722	727	758	787	766	736	772	735	748	716	774	768	748	771	774	803	767	702	767	744	764	751	710	777	766	765	752	732	761	720	752	699	810	751	779	711	769	758	786	723	751	720	770	742	787	724	695	769	722	766	710	730	767	759	745	758	770	811	741	709	774	757	720	740	733	769	740	805	721	771	754	721	738	710	705	765	753	740	712	765	761	747	735	742	741	726	697	764	748	766	797	736	746	802	783	767	743	730	706	719	772	769	725	754	745	781	707	760	690	725	730	758	796	729	722	713	787	731	738	809	783	732	762	736	733	776	820	753	714	753	710	748	783	762	756	741	745	787	726	796	800	764	707	706	763	766	712	728	749	774	742	771	710	787	769	745	722	717	725	770	789	716	686	783	769	767	724	707	715	764	725	750	763	740	732	756	758	743	700	713	747	777	751	795	723	750	767	785	733	725	759	742	745	715	703	740	679	768	759	719	676	760	731	727	720	754	759	749	747	691	805	768	757	739	764	751	782	774	737	731	719	732	722	706	762	801	749	772	777	750	749	721	783	736	711	745	777	756	758	730	740	742	793	699	713	768	733	755	786	776	772	768	740	773	729	774	750	731	755	816	741	724	748	817	732	748	750	793	722	717	744	748	744	770	759	739	764	789	733	694	743	748	739	760	740	748	766	727	778	728	771	808	798	755	752	730	766	697	728	778	764	775	711	775	727	755	733	710	743	770	727	765	757	767	732	753	704	755	727	766	765	760	730	782	755	808	747	751	730	758	753	702	731	745	775	747	731	741	736	735	725	725	735	776	709	733
14824	9981	9344	30415	76236	82212	55950	39701	21191	10032	7143	6758	6528	6548	6536	6611	6459	6677	6627	6530	6568	6571	6600	6610	6542	6605	6612	6477	6666	6608	6564	6679	6540	6570	6699	6612	6535	6602	6492	6559	6456	6496	6717	6629	6634	6554	6548	6674	6551	6638	6661	6566	6493	6604	6498	6598	6502	6613	6569	6613	6620	6508	6690	6500	6654	6481	6475	6513	6636	6585	6558	6424	6548	6540	6715	6578	6720	6522	6583	6572	6591	6604	6521	6536	6555	6553	6428	6495	6602	6560	6602	6429	6502	6596	6470	6629	6639	6552	6615	6516	6576	6562	6523	6648	6650	6518	6664	6656	6632	6580	6581	6568	6465	6505	6616	6551	6445	6478	6506	6664	6617	6558	6720	6704	6562	6512	6508	6577	6596	6582	6574	6619	6577	6621	6549	6579	6647	6699	6636	6616	6519	6743	6670	6565	6561	6546	6771	6674	6482	6614	6659	6650	6591	6628	6597	6445	6556	6595	6646	6598	6731	6567	6566	6507	6586	6532	6588	6601	6611	6458	6599	6614	6648	6568	6601	6625	6579	6424	6693	6496	6673	6573	6571	6577	6514	6593	6586	6608	6535	6587	6558	6646	6605	6516	6574	6582	6566	6574	6531	6603	6546	6727	6665	6665	6598	6614	6486	6500	6491	6578	6464	6636	6577	6795	6679	6535	6503	6636	6659	6534	6610	6484	6547	6720	6669	6428	6459	6640	6660	6589	6529	6496	6662	6523	6643	6511	6603	6692	6572	6596	6637	6470	6571	6526	6642	6573	6557	6554	6547	6593	6539	6656	6603	6531	6571	6757	6649	6545	6526	6555	6515	6506	6578	6589	6572	6654	6623	6488	6610	6576	6601	6552	6598	6661	6620	6556	6731	6622	6560	6503	6626	6487	6695	6589	6640	6546	6701	6637	6487	6514	6601	6697	6565	6699	6652	6643	6528	6642	6569	6473	6618	6658	6660	6753	6592	6533	6643	6623	6532	6515	6594	6611	6629	6523	6645	6578	6608	6564	6562	6457	6614	6636	6463	6651	6531	6683	6572	6599	6734	6563	6469	6597	6607	6483	6646	6547	6591	6585	6551	6540	6535	6675	6675	6449	6555	6613	6501	6675	6709	6614	6543	6475	6637	6501	6467	6566	6636	6611	6521	6653	6507	6476	6743	6611	6691	6629	6671	6599	6529	6405	6680	6595	6495	6577	6612	6658	6632	6549	6576	6526	6479	6566	6551	6528	6541	6785	6648	6567	6577	6632	6598	6583	6570	6533	6607	6562	6551	6358	6561	6627	6549	6814	6565	6491	6519	6550	6700	6543	6509	6570	6550	6621	6608	6671	6577	6603	6599	6711	6555	6641	6592	6509	6560	6552	6621	6464	6514	6592	6715	6483	6640	6488	6541	6614	6616	6506	6594	6524	6629	6691	6689	6636	6565	6620	6570	6621	6589	6458	6536	6537	6422	6586	6499	6635	6648	6554	6607	6547	6552	6567	6599	6538	6558	6547	6557	6592	6439	6593	6575	6529	6665	6599	6503	6573	6573	6620	6559	6608	6618	6642	6627	6719	6633	6765	6656	6505	6494	6575	6688	6591	6609	6640	6661	6551	6654	6625	6504	6635	6537	6524	6586	6542	6639	6633	6693	6603	6420	6610	6488	6540	6482	6498	6429	6509	6540	6615	6554	6633	6766	6655	6539	6625	6514	6568	6609	6599	6569	6659	6592	6681	6569	6613	6433	6637	6478	6467	6605	6616	6685	6508	6695	6504	6541	6590	6458	6662	6614	6535	6503	6609	6528	6459	6590	6427	6590	6565	6482	6650	6549	6588	6588	6669	6546	6549	6514	6554	6631	6582	6670	6571	6508	6596	6594	6434	6444	6665	6665	6682	6642	6595	6607	6656	6481	6640	6599	6604	6400	6618	6643	6651	6626	6555	6664	6576	6581	6595	6585	6526	6598	6535	6660	6629	6479	6768	6685	6571	6583	6573	6527	6566	6649	6650	6627	6649	6458	6406	6574	6594	6521	6388	6629	6475	6617	6581	6678	6582	6444	6606	6561	6610	6563	6611	6581	6544	6577	6590	6470	6566	6599	6667	6589	6472	6506	6528	6510	6468	6500	6618	6592	6601	6573	6599	6738	6543	6519	6583	6668	6496	6557	6492	6566	6566	6618	6570	6514	6487	6725	6494	6393	6616	6644	6349	6630	6585	6643	6536	6608	6716	6734	6527	6605	6456	6628	6602	6621	6588	6595	6536	6537	6639	6715	6646	6564	6520	6556	6651	6585	6538	6569	6559	6525	6622	6534	6566	6631	6641	6670	6569	6511	6627	6641	6579	6523	6590	6544	6562	6617	6531	6648	6544	6685	6710	6555	6522	6567	6617	6497	6606	6575	6671	6648	6573	6621	6621	6532	6445	6598	6660	6498	6808	6520	6573	6626	6607	6583	6603	6612	6573	6546	6526	6655	6485	6533	6557	6448	6707	6583	6670	6634	6707	6547	6771	6703	6511	6697	6540	6582	6565	6595	6528	6651	6634	6655	6531	6572	6571	6668	6630	6608	6572	6719	6546	6555	6627	6470	6633	6567	6490	6600	6528	6552	6627	6604	6574	6600	6622	6678	6624	6664	6452	6571	6610	6561	6598	6478	6572	6496	6585	6629	6575	6565	6550	6722	6606	6515	6555	6627	6502	6592	6480	6557	6540	6525	6578	6648	6528	6790	6561	6541	6564	6681	6557	6568	6573	6600	6613	6650	6578	6675	6569	6573	6554	6483	6676	6559	6656	6725	6558	6621	6607	6466	6501	6691	6585	6609	6547	6570	6615	6723	6516	6537	6688	6633	6563	6554	6504	6464	6672	6678	6645	6581	6591	6588	6543	6618	6635	6662	6627	6680	6588	6576	6690	6565	6587	6664	6610	6568	6591	6474	6747	6537	6575	6694	6658	6574	6537	6556	6539	6631	6709	6601	6540	6550	6494	6666	6504	6596	6619	6550	6628	6506	6569	6480	6507	6431	6617	6674	6661	6643	6696	6605	6670	6671	6578	6691	6600	6610	6632	6534	6501	6560	6634	6740	6678	6510	6632	6609	6566	6575	6600	6640	6654	6563	6529	6704	6527	6624	6480	6628	6696	6603	6512	6559	6634	6736	6541	6579	6562	6646	6430	6586	6609	6595	6705	6453	6645	6702	6656	6548	6539	6559	6701	6549	6586	6612	6570	6571	6659	6521	6531	6620	6506	6629	6543	6608	6612	6583	6587	6502	6640	6552	6525	6603	6629	6547	6568	6657	6525	6488	6716	6407	6557	6491	6511	6528	6555	6582	6579	6657	6630	6693	6704	6669	6592	6548	6573	6472	6645	6463	6721	6516	6660	6540	6630	6626	6455	6607	6613	6523	6577	6516	6499	6423	6634	6519	6584	6550	6632	6635	6694	6592	6816	6507	6553	6412	6622	6631	6581	6567	6619	6570	6490	6598	6559	6451	6677	6513	6569	6593	6615	6603	6668	6569	6552	6662	6580	6613	6613	6520	6590	6562	6560	6542	6638	6555	6600	6751	6615	6546	6480	6609	6473	6556	6562	6475	6484	6629	6478	6476	6647	6582	6588	6574	6732	6540	6596	6518	6540	6625	6614	6656	6690	6415	6617	6494	6552	6477	6622	6547	6605	6598	6690	6681	6424	6506	6563	6581	6573	6520	6559	6772	6412	6631	6629	6556	6536	6495	6502	6475	6621	6635	6653	6496	6708	6594	6563	6604	6674	6539	6576	6673	6519	6635	6631	6534	6570	6611	6646	6628	6675	6594	6648	6700	6514	6465	6565	6506	6681	6619	6611	6596	6581	6492	6562	6576	6562	6453	6623	6594	6542	6677	6602	6565	6600	6614	6616	6508	6552	6671	6541	6698	6511	6531	6510	6648	6672	6572	6563	6607	6670	6594	6619	6471	6490	6666	6487	6602	6506	6581	6586	6615	6613	6624	6646	6587	6496	6585	6600	6601	6538	6481	6676	6563	6580	6577	6590	6562	6621	6548	6639	6658	6579	6524	6575	6634	6506	6704	6581	6559	6577	6480	6527	6606	6577	6771	6524	6676	6623	6631	6634	6606	6624	6501	6544	6568	6481	6638	6532	6451	6662	6557	6592	6615	6695	6641	6603	6620	6569	6417	6544	6599	6552	6553	6629	6626	6608	6609	6613	6602	6574	6499	6539	6622	6575	6628	6505	6696	6584	6591	6723	6562	6629	6615	6605	6651	6477	6706	6531	6564	6761	6578	6668	6648	6460	6573	6444	6698	6399	6704	6553	6584	6574	6595	6522	6629	6582	6528	6573	6609	6626	6556	6655	6491	6680	6704	6666	6476	6484	6666	6555	6673	6716	6587	6666	6557	6552	6547	6517	6616	6526	6572	6613	6732	6594	6564	6687	6572	6592	6567	6662	6521	6710	6613	6493	6578	6649	6481	6578	6596	6593	6635	6533	6573	6656	6475	6407	6566	6534	6514	6568	6583	6601	6687	6617	6559	6555	6563	6606	6678	6514	6566	6572	6585	6600	6489	6604	6661	6580	6632	6591	6724	6571	6580	6477	6661	6709	6537	6554	6520	6635	6532	6629	6505	6519	6690	6501	6720	6475	6742	6617	6592	6703	6695	6638	6567	6612	6518	6556	6605	6665	6532	6629	6569	6488	6667	6614	6577	6600	6626	6568	6490	6718	6629	6580	6611	6569	6637	6540	6685	6648	6645	6583	6545	6477	6624	6630	6490	6541	6649	6643	6543	6637	6536	6550	6516	6569	6611	6542	6486	6565	6539	6626	6766	6534	6520	6648	6695	6661	6463	6707	6706	6572	6654	6536	6564	6562	6503	6607	6615	6625	6524	6514	6604	6416	6559	6619	6639	6544	6554	6538	6658	6560	6620	6569	6560	6619	6541	6542	6604	6514	6624	6528	6630	6507	6438	6642	6586	6541	6591	6633	6573	6637	6596	6564	6630	6569	6468	6689	6562	6748	6685	6608	6557	6487	6586	6550	6538	6485	6503	6595	6545	6480	6458	6590	6627	6408	6560	6604	6608	6601	6650	6582	6596	6675	6534	6709
4105	1038	1387	7240	18881	20556	10757	4261	1590	1025	874	854	865	868	826	809	883	865	862	842	875	799	862	787	821	841	872	881	846	889	899	818	850	807	890	860	822	831	819	825	839	872	865	824	788	854	876	869	868	833	874	881	829	864	803	835	864	841	862	835	860	836	841	832	890	892	848	850	894	878	891	778	857	846	843	867	881	841	874	901	862	838	875	859	813	823	881	813	828	854	930	860	852	884	815	879	861	848	891	817	844	883	909	797	863	864	847	887	877	858	823	856	889	894	807	835	895	901	819	864	850	876	873	863	886	846	844	830	874	808	807	838	866	877	869	814	849	897	837	890	865	844	845	819	901	867	892	830	919	848	806	857	837	883	879	846	833	823	822	854	840	842	871	850	859	807	859	870	877	833	864	836	857	831	841	838	777	886	898	814	903	891	820	841	901	853	865	800	911	803	854	847	884	812	858	898	884	827	860	801	859	900	836	856	861	855	871	841	851	833	876	907	863	845	836	889	857	826	859	811	866	826	867	874	881	834	875	876	857	863	863	834	890	853	843	820	859	801	873	882	844	851	871	816	873	846	825	853	845	852	880	853	819	792	895	812	834	847	857	822	906	875	834	855	853	844	872	828	859	830	807	788	817	821	838	895	847	825	863	817	826	856	847	822	822	845	853	830	788	858	830	872	828	851	835	836	809	843	905	883	876	868	890	827	892	876	889	808	833	845	831	843	860	872	865	922	841	920	883	860	861	872	848	828	859	867	892	902	835	833	872	936	817	882	829	877	853	844	846	870	847	906	872	878	833	853	820	874	867	837	824	882	857	820	866	810	843	894	829	874	857	820	752	866	804	851	910	850	861	873	819	841	868	852	804	843	890	837	836	841	861	882	846	864	873	856	896	893	893	843	877	863	834	849	937	854	834	809	854	849	902	803	864	855	832	848	857	834	869	834	850	879	850	847	846	848	880	829	849	834	796	865	902	831	879	812	902	887	821	832	836	856	846	803	838	824	884	881	864	875	834	854	853	815	841	840	849	820	844	865	872	854	854	840	883	853	898	867	871	812	890	890	898	911	797	814	850	838	850	872	845	867	822	846	912	860	846	894	857	896	834	873	860	861	833	863	860	840	879	804	841	841	849	917	791	905	942	857	829	867	865	883	799	847	803	809	835	878	844	817	885	831	853	842	842	867	877	814	874	865	857	890	846	866	854	868	846	815	856	886	865	804	854	861	809	872	908	810	818	836	850	823	858	849	848	872	829	816	875	861	828	838	864	884	869	886	876	866	834	870	819	861	803	924	853	888	805	821	839	816	798	809	830	828	843	823	825	873	819	847	842	821	840	885	846	856	851	843	898	860	824	852	899	879	865	876	868	856	835	864	833	890	860	903	808	843	820	891	848	872	881	856	907	852	793	832	931	835	836	785	888	857	853	812	855	891	851	825	832	837	883	846	887	873	862	885	881	913	859	920	886	863	868	811	863	889	841	821	832	813	818	872	853	872	824	813	829	838	835	861	875	834	826	837	872	871	818	866	867	786	855	851	839	842	821	881	852	878	812	832	851	837	866	872	882	912	845	841	886	825	860	854	834	868	867	841	817	896	803	846	865	844	875	862	860	829	907	817	907	875	838	888	853	862	820	825	837	860	788	827	906	886	904	779	838	855	835	900	819	866	824	798	820	878	811	849	868	837	804	848	861	846	886	836	865	877	856	872	878	800	882	841	848	833	845	832	850	852	820	862	807	888	867	846	841	838	835	821	890	866	872	834	901	842	840	882	844	894	845	887	905	841	868	802	905	803	823	898	859	849	889	834	855	914	859	888	851	895	910	872	852	862	860	875	843	871	849	846	848	907	891	881	807	885	870	829	859	937	867	814	886	873	841	880	827	798	880	803	838	829	877	841	869	818	879	852	901	887	872	845	929	838	883	855	836	878	853	892	836	866	904	839	844	832	866	924	838	918	848	879	809	887	870	845	833	850	813	854	880	814	859	827	842	868	811	872	822	881	813	855	833	837	811	828	877	825	834	852	811	920	865	860	855	815	883	851	802	888	878	820	869	862	882	804	799	860	843	837	853	824	906	867	799	765	878	852	874	847	857	856	834	865	847	856	889	798	812	886	814	830	788	878	860	848	853	804	916	874	831	837	816	827	835	795	883	866	850	859	831	852	850	862	879	824	854	867	893	803	837	799	821	839	860	856	810	850	807	930	834	828	832	874	843	871	841	876	855	828	862	848	844	807	853	820	858	832	828	828	857	865	839	815	794	856	803	834	844	795	934	880	863	852	872	851	844	862	825	870	810	825	849	848	863	884	872	877	849	812	854	870	851	858	898	804	880	888	839	823	874	857	866	806	852	851	848	865	823	797	868	845	875	826	885	870	829	854	850	888	824	856	831	873	840	866	907	809	868	858	882	877	852	843	828	849	810	866	840	908	916	795	827	870	853	851	851	860	859	886	880	867	844	877	889	860	868	857	860	814	879	857	852	888	766	838	853	844	890	888	877	849	870	873	832	889	830	825	827	837	857	867	861	832	861	817	904	829	797	854	886	811	838	840	897	798	889	868	868	896	768	868	846	887	860	864	837	834	795	837	831	923	828	905	853	919	906	896	866	871	839	792	846	846	830	819	841	903	851	880	853	926	890	829	869	890	835	837	888	848	813	814	867	856	834	827	842	826	826	849	825	847	872	848	917	852	866	870	851	851	817	879	910	833	842	901	836	877	849	889	815	873	923	890	797	857	869	813	830	856	865	823	832	852	816	836	868	824	845	855	843	883	856	822	820	830	856	822	829	836	839	873	840	857	850	826	863	839	861	867	822	917	827	863	822	887	862	844	839	892	836	833	828	866	805	876	851	889	879	872	802	894	882	837	837	835	862	906	868	844	829	836	866	852	822	840	910	883	873	850	789	826	873	896	903	834	870	820	854	896	896	843	854	891	877	853	867	883	845	918	865	824	790	870	859	863	833	888	878	841	803	858	773	821	879	880	807	827	879	805	846	856	837	887	830	845	844	859	834	850	865	845	827	845	837	855	852	833	884	822	828	854	832	835	876	818	890	883	829	834	840	868	825	802	845	871	823	838	855	882	843	858	855	859	798	881	820	886	869	852	840	921	846	840	807	795	855	814	875	866	869	851	841	842	808	886	813	857	846	802	856	847	864	882	855	827	839	844	917	858	828	824	817	906	840	890	874	886	834	872	856	877	805	836	906	833	825	884	906	898	896	822	903	840	859	874	839	869	854	831	839	887	848	831	858	828	876	831	824	904	825	907	820	820	857	883	881	911	869	908	813	845	855	874	815	821	820	843	849	831	835	863	837	848	881	896	800	851	875	880	874	873	823	853	828	827	870	867	853	903	853	851	889	885	826	850	815	861	895	886	882	863	855	873	825	884	854	930	801	920	941	874	879	853	911	873	830	858	847	869	839	912	907	937	845	910	826	900	865	872	804	824	882	870	775	849	862	836	785	816	848	818	836	837	832	869	852	844
15431	10945	14553	58829	85003	77990	54649	37978	19922	10247	7789	7555	7516	7352	7407	7394	7390	7356	7366	7361	7421	7303	7368	7305	7589	7346	7355	7301	7325	7312	7347	7337	7424	7271	7374	7372	7334	7498	7243	7455	7286	7401	7265	7401	7499	7407	7464	7375	7414	7491	7295	7312	7386	7505	7452	7410	7377	7474	7338	7512	7497	7373	7501	7386	7356	7384	7400	7481	7505	7506	7485	7442	7555	7427	7463	7405	7434	7351	7311	7415	7376	7286	7320	7452	7484	7490	7547	7302	7327	7372	7364	7472	7423	7447	7483	7383	7337	7343	7373	7511	7391	7503	7418	7489	7324	7306	7384	7321	7328	7373	7394	7399	7496	7369	7371	7475	7335	7359	7402	7297	7496	7469	7321	7353	7409	7341	7379	7382	7486	7419	7317	7272	7513	7335	7300	7357	7372	7403	7437	7304	7364	7303	7412	7301	7303	7441	7401	7381	7296	7480	7567	7428	7404	7376	7425	7299	7475	7484	7454	7439	7443	7477	7367	7469	7456	7284	7287	7291	7410	7341	7320	7335	7440	7505	7339	7392	7464	7373	7370	7326	7375	7333	7377	7565	7300	7417	7294	7322	7322	7410	7368	7322	7318	7386	7378	7368	7404	7270	7494	7333	7498	7498	7554	7368	7324	7367	7365	7350	7422	7317	7330	7459	7420	7405	7563	7490	7470	7329	7447	7388	7314	7460	7415	7419	7409	7334	7476	7321	7413	7237	7400	7470	7373	7465	7299	7470	7440	7302	7336	7271	7513	7436	7329	7338	7326	7498	7405	7356	7419	7343	7404	7483	7405	7471	7518	7276	7347	7499	7366	7393	7391	7378	7439	7340	7372	7460	7366	7353	7429	7339	7610	7466	7377	7474	7431	7489	7409	7419	7509	7606	7406	7344	7447	7457	7469	7358	7404	7465	7339	7455	7326	7397	7380	7292	7403	7283	7405	7264	7360	7440	7457	7287	7425	7630	7391	7359	7440	7424	7358	7380	7415	7487	7522	7367	7367	7484	7315	7390	7379	7450	7376	7452	7299	7344	7555	7498	7406	7258	7498	7209	7441	7303	7338	7345	7337	7363	7468	7336	7411	7421	7441	7542	7379	7411	7288	7566	7362	7378	7357	7212	7356	7394	7443	7406	7326	7430	7500	7407	7312	7398	7427	7479	7337	7377	7372	7395	7419	7362	7390	7383	7444	7387	7320	7389	7388	7379	7381	7294	7431	7335	7407	7433	7412	7534	7486	7371	7524	7575	7345	7405	7429	7513	7365	7422	7291	7354	7357	7358	7374	7419	7209	7367	7420	7337	7501	7428	7444	7271	7378	7507	7343	7422	7441	7329	7332	7303	7474	7376	7320	7587	7348	7412	7369	7416	7336	7367	7331	7376	7487	7270	7443	7295	7532	7476	7423	7339	7347	7440	7303	7484	7456	7251	7391	7287	7361	7294	7395	7531	7412	7415	7270	7491	7288	7334	7335	7431	7370	7458	7367	7403	7381	7423	7417	7327	7254	7382	7253	7387	7450	7439	7414	7345	7428	7352	7398	7461	7352	7377	7355	7371	7348	7427	7437	7495	7339	7320	7336	7397	7441	7434	7404	7392	7346	7381	7370	7419	7372	7388	7407	7452	7429	7411	7444	7456	7391	7363	7396	7494	7312	7445	7321	7494	7390	7472	7383	7292	7404	7338	7308	7440	7451	7319	7368	7235	7362	7351	7281	7278	7400	7404	7424	7537	7299	7267	7463	7398	7467	7321	7259	7306	7377	7473	7457	7409	7422	7398	7458	7431	7477	7426	7299	7390	7490	7337	7416	7452	7352	7421	7379	7500	7426	7384	7505	7373	7493	7440	7255	7488	7428	7300	7532	7376	7461	7305	7399	7482	7321	7303	7390	7296	7349	7475	7320	7431	7468	7480	7391	7602	7489	7327	7208	7424	7416	7371	7406	7423	7318	7464	7459	7384	7328	7387	7325	7382	7397	7350	7370	7348	7309	7392	7399	7504	7551	7296	7387	7397	7348	7285	7319	7423	7453	7355	7471	7341	7369	7452	7521	7432	7427	7403	7524	7443	7380	7406	7429	7295	7254	7324	7469	7399	7312	7293	7417	7305	7383	7394	7396	7336	7389	7284	7425	7384	7544	7495	7329	7428	7357	7438	7415	7289	7358	7347	7347	7521	7373	7350	7583	7459	7312	7454	7531	7406	7346	7317	7394	7317	7327	7291	7389	7444	7444	7241	7356	7477	7219	7398	7392	7404	7257	7319	7313	7352	7317	7359	7211	7364	7308	7474	7384	7362	7490	7433	7271	7527	7271	7406	7470	7495	7404	7477	7523	7274	7421	7468	7350	7443	7400	7509	7412	7429	7392	7474	7428	7506	7397	7518	7487	7393	7387	7443	7343	7361	7442	7523	7440	7364	7271	7392	7314	7429	7362	7451	7482	7293	7389	7449	7445	7472	7508	7472	7399	7385	7299	7416	7409	7321	7440	7335	7368	7378	7488	7338	7334	7428	7264	7432	7387	7356	7413	7419	7358	7399	7381	7340	7396	7350	7494	7359	7470	7449	7474	7349	7350	7427	7247	7429	7399	7426	7325	7266	7416	7471	7448	7361	7406	7258	7360	7475	7434	7488	7496	7383	7573	7391	7391	7318	7445	7405	7411	7435	7487	7408	7477	7364	7410	7438	7490	7446	7311	7329	7499	7618	7404	7407	7436	7462	7392	7343	7441	7358	7482	7301	7295	7374	7420	7358	7363	7426	7506	7428	7424	7287	7408	7426	7307	7343	7484	7233	7492	7395	7429	7405	7425	7422	7353	7430	7528	7354	7510	7289	7427	7401	7404	7385	7349	7323	7501	7417	7539	7331	7444	7365	7359	7432	7312	7449	7364	7269	7498	7336	7359	7288	7511	7497	7570	7473	7421	7402	7258	7283	7390	7501	7361	7377	7468	7509	7399	7383	7275	7406	7540	7319	7342	7514	7498	7456	7423	7420	7354	7509	7346	7341	7479	7494	7340	7349	7478	7174	7284	7349	7388	7390	7323	7303	7273	7332	7409	7477	7439	7363	7435	7387	7558	7449	7138	7354	7375	7457	7337	7578	7284	7501	7391	7458	7509	7322	7332	7390	7328	7525	7380	7415	7382	7526	7534	7240	7355	7395	7309	7367	7400	7411	7521	7419	7453	7408	7450	7546	7488	7360	7385	7408	7407	7554	7301	7321	7351	7415	7317	7396	7320	7410	7312	7367	7355	7316	7471	7239	7432	7425	7426	7425	7414	7394	7314	7388	7437	7305	7372	7410	7390	7313	7505	7313	7553	7403	7370	7497	7340	7480	7364	7366	7530	7374	7454	7414	7426	7377	7375	7404	7343	7298	7453	7364	7447	7392	7346	7401	7338	7533	7465	7281	7407	7306	7439	7310	7446	7376	7379	7385	7538	7470	7435	7380	7370	7461	7394	7348	7532	7456	7447	7460	7353	7402	7466	7362	7276	7418	7444	7378	7250	7351	7415	7403	7367	7448	7506	7382	7452	7388	7395	7363	7427	7375	7225	7335	7354	7415	7442	7363	7266	7521	7410	7359	7334	7441	7445	7417	7402	7268	7417	7383	7432	7505	7444	7405	7289	7392	7213	7360	7385	7346	7460	7395	7413	7430	7319	7387	7471	7277	7601	7445	7389	7347	7416	7462	7576	7311	7435	7449	7431	7374	7434	7402	7455	7418	7373	7246	7415	7499	7431	7317	7365	7376	7389	7250	7469	7477	7591	7362	7422	7420	7446	7452	7369	7395	7367	7442	7443	7238	7474	7521	7437	7239	7530	7363	7383	7340	7408	7546	7312	7396	7439	7484	7411	7337	7206	7357	7417	7505	7335	7356	7284	7359	7366	7396	7348	7326	7387	7366	7480	7449	7516	7333	7494	7446	7318	7388	7277	7518	7347	7403	7451	7322	7334	7493	7303	7334	7424	7504	7501	7326	7450	7360	7484	7294	7422	7318	7383	7423	7391	7475	7409	7359	7448	7440	7366	7324	7347	7457	7417	7434	7483	7447	7512	7347	7361	7499	7411	7434	7418	7545	7353	7418	7244	7407	7400	7392	7371	7386	7334	7386	7456	7305	7291	7320	7320	7647	7405	7511	7474	7385	7461	7408	7387	7488	7471	7466	7412	7374	7363	7455	7381	7557	7364	7384	7453	7269	7286	7290	7378	7393	7432	7285	7508	7428	7500	7343	7433	7511	7557	7439	7301	7385	7505	7479	7440	7454	7423	7458	7314	7429	7487	7429	7350	7418	7394	7433	7377	7461	7519	7347	7398	7369	7379	7243	7343	7415	7373	7277	7313	7479	7300	7350	7395	7338	7480	7403	7343	7519	7208	7342	7423	7278	7344	7438	7281	7227	7401	7371	7402	7298	7357	7529	7518	7354	7524	7280	7425	7371	7477	7496	7420	7370	7379	7228	7468	7370	7441	7248	7457	7576	7504	7464	7239	7529	7411	7497	7314	7379	7447	7334	7445	7454	7432	7292	7347	7358	7268	7333	7435	7331	7335	7353	7300	7322	7389	7306	7429	7634	7274	7397	7416	7456	7465	7366	7457	7426	7456	7445	7496	7375	7460	7479	7543	7398	7235	7423	7342	7357	7369	7380	7322	7508	7479	7429	7348	7318	7243	7404	7386	7442	7461	7358	7388	7363	7476	7438	7371	7498	7352	7577	7414	7372	7379	7460	7499	7433	7347	7349	7484	7495	7275	7416	7423	7443	7357	7424	7384	7387	7464	7439	7406	7404	7410	7460	7456	7338	7293	7445	7323	7339	7365	7303	7324	7359	7443	7330	7385	7390	7573	7262	7331	7370	7390	7459	7396	7384	7322	7332	7359	7451	7498	7410	7428	7526	7465	7422	7359	7342	7442	7496	7418	7376	7555	7387	7414	7412	7413	7378	7389	7358	7228	7456	7504	7358	7408	7336	7467	7455	7398	7378	7425	7408	7346	7425	7464	7363	7395	7409	7408	7387	7416	7429	7331	7394	7294	7468	7416	7354	7416	7392	7273	7399	7457	7426	7355	7582	7377	7338	7270	7449	7447	7454	7364	7531
2535	1193	2243	12439	29793	31382	18223	7630	2326	1121	836	861	854	847	803	798	808	809	827	813	811	848	822	877	834	890	801	890	776	769	843	851	754	808	805	829	829	811	804	872	840	804	790	831	811	857	819	783	791	789	816	809	829	866	828	862	839	776	821	828	791	813	820	845	836	780	833	821	823	818	822	782	808	838	808	834	791	789	829	856	860	797	814	805	856	792	857	811	826	815	841	846	790	845	824	823	880	809	805	803	830	835	904	868	847	783	842	846	845	840	813	799	810	835	831	779	804	810	805	853	824	764	846	820	814	815	761	779	814	861	837	827	855	835	810	824	806	839	843	806	792	820	842	783	831	796	786	787	797	864	856	804	847	842	813	818	815	805	822	826	827	809	832	827	856	807	794	842	847	809	851	816	819	780	796	834	762	790	780	858	860	834	802	818	788	849	825	794	892	867	807	806	821	799	792	819	865	865	851	832	864	792	814	859	849	870	848	837	833	797	782	810	874	781	840	808	819	800	828	872	823	845	850	824	774	873	864	752	831	809	894	849	824	822	811	800	816	841	821	808	850	874	865	814	816	858	802	829	885	797	814	849	853	827	815	815	859	836	847	799	811	853	780	818	811	817	837	844	815	881	831	873	797	797	776	839	810	779	812	795	838	847	792	835	804	799	823	809	842	857	782	759	787	788	841	828	830	859	829	883	840	771	767	819	855	876	843	807	838	794	864	827	844	832	806	825	800	882	847	810	840	812	736	782	829	839	836	805	745	828	817	833	818	854	808	836	820	834	857	808	866	789	839	780	810	881	847	839	842	815	815	756	882	797	814	838	802	850	801	832	816	793	816	890	842	842	866	795	806	809	846	797	822	837	814	790	858	799	821	796	794	784	803	810	840	827	828	828	825	860	900	814	799	814	783	798	806	842	815	841	786	824	840	833	797	873	823	775	797	801	817	800	832	850	793	832	816	816	796	816	798	831	793	859	885	828	834	813	837	829	829	827	805	833	846	846	774	796	834	858	783	766	793	783	887	815	864	854	829	855	782	819	848	837	811	832	778	841	807	785	802	818	811	814	848	836	778	772	816	882	854	817	807	830	812	828	819	816	899	849	837	849	843	786	848	846	828	783	847	786	803	802	817	802	792	837	845	819	819	825	892	872	787	837	824	853	830	770	816	780	789	835	850	829	847	790	870	840	799	819	781	846	839	829	852	849	818	802	806	813	805	809	831	850	879	765	800	798	827	831	872	830	842	833	850	798	778	842	821	798	832	792	856	829	861	842	822	804	813	800	802	821	869	839	833	852	820	826	809	800	822	800	834	857	856	806	825	803	819	856	789	805	823	786	821	791	847	822	801	844	793	857	772	824	807	831	822	817	855	831	837	775	820	839	813	787	835	855	808	819	799	908	841	815	816	757	804	788	833	809	826	774	813	798	798	789	846	801	806	820	879	828	834	822	809	851	804	824	821	811	821	798	797	848	854	817	828	810	868	830	786	795	823	774	808	862	819	875	794	840	806	843	857	830	816	815	769	784	835	826	835	816	845	863	813	858	816	765	877	846	777	831	845	804	842	827	854	791	831	771	885	837	811	844	841	833	872	817	805	809	811	808	804	828	843	853	733	828	833	814	831	848	823	809	813	776	857	829	839	871	843	847	827	843	820	820	815	828	831	804	829	788	792	779	845	805	876	880	816	806	844	821	758	813	812	878	832	780	806	819	814	838	839	804	816	836	842	796	858	826	831	769	839	800	826	836	803	809	874	820	836	852	793	861	852	794	846	855	799	815	815	781	849	761	829	833	776	829	762	818	877	808	862	831	846	824	832	802	807	801	819	819	869	850	892	831	796	797	867	795	807	779	802	813	828	752	837	784	796	852	785	793	829	860	844	783	814	832	802	818	855	851	861	829	808	823	808	876	805	860	820	785	821	840	824	903	816	857	782	821	805	784	877	791	797	803	747	839	879	819	789	806	825	828	821	844	823	803	794	850	777	822	857	808	781	818	837	830	835	848	814	815	865	825	841	852	829	837	829	848	776	813	835	862	743	829	822	811	838	797	807	778	843	783	815	813	807	861	793	814	868	820	859	798	852	832	796	836	813	790	801	826	778	834	846	763	817	832	798	836	844	788	836	813	837	828	816	862	837	808	846	807	805	822	834	881	794	824	855	826	873	776	847	838	742	815	799	853	843	837	818	843	808	842	800	797	770	835	824	834	788	750	774	790	810	791	858	878	785	822	854	798	825	808	829	823	863	791	791	790	858	823	841	817	812	813	805	795	800	821	796	813	805	814	819	822	839	783	834	797	853	770	827	819	855	804	827	817	886	816	806	786	850	851	808	789	847	776	852	802	786	767	801	901	805	886	856	895	815	866	840	815	799	823	832	789	896	838	755	783	788	847	837	806	860	820	814	771	802	850	802	863	840	855	822	843	818	800	826	778	864	825	865	831	819	855	842	861	806	767	818	877	855	862	773	822	785	870	788	839	832	805	814	858	902	834	831	812	848	881	820	850	792	798	859	890	852	822	777	851	830	804	827	815	797	871	814	810	862	780	834	823	850	867	812	811	840	806	809	852	808	818	816	812	802	792	821	756	826	818	847	885	793	826	784	787	860	824	813	834	789	767	838	855	810	843	836	798	834	867	796	838	904	853	857	853	860	838	807	835	839	857	838	813	833	831	839	790	803	830	848	822	821	818	847	811	789	842	826	771	832	862	841	811	831	810	865	837	841	814	847	808	762	812	882	814	839	796	816	843	883	758	817	900	869	778	842	820	831	822	814	801	868	859	762	819	838	830	844	831	843	837	826	846	841	775	806	782	786	787	799	788	839	875	801	788	811	809	826	810	788	825	855	839	761	820	818	772	801	776	863	885	834	816	847	785	819	825	837	810	758	800	801	837	837	843	810	790	829	848	812	801	800	859	852	832	835	857	847	815	798	787	790	809	812	841	770	851	759	813	869	809	836	869	811	769	845	820	842	838	832	802	820	852	825	818	766	850	830	808	833	890	850	866	833	832	868	852	859	770	832	817	846	767	851	782	808	837	778	853	787	841	794	793	850	834	858	803	807	835	813	787	823	843	847	817	842	861	857	801	789	781	835	828	836	808	882	845	775	848	790	802	817	790	818	785	794	828	812	852	856	839	851	796	872	801	801	821	806	822	837	786	845	868	833	815	824	845	791	886	852	787	831	800	864	800	871	793	806	840	857	833	764	821	811	783	821	789	845	827	852	813	840	809	821	825	797	858	842	867	858	844	868	827	826	786	838	793	829	820	885	822	834	815	823	808	870	806	773	801	786	785	813	810	814	794	803	807	845	883	830	818	833	828	838	840	808	862	877	780	830	844	853	848	806	834	810	827	831	835	827	836	779	803	833	789	777	862	852	779	796	777	814	843	864	886	807	858	812	825	839	833	802	830	831	832	837	825	821	844	874	831	834	854	821	846	796	785	780	842	814	889	825	747	842	851	858	801	800	832	792	803	863	818	807	849
20171	13290	20874	67524	96585	89646	65696	45920	24387	11610	7927	7163	7338	7224	7265	7160	7267	7107	7239	7198	7110	7206	7172	7111	7316	7251	7210	7224	7225	7152	7203	7081	7221	7145	7162	7075	7130	7341	7143	7190	7107	7093	7197	7246	7150	7227	7159	7170	7075	7203	7085	7304	7195	7360	7159	7110	7253	7220	7155	7252	7187	7196	6962	7215	7358	7037	7187	7269	7224	7154	7228	7123	7296	7151	7329	7190	7098	7221	7036	7178	7216	7019	7270	7212	7168	7090	7001	7264	7264	7167	7145	7148	7299	7120	7191	7050	7185	7124	7134	7138	7227	7220	7109	7205	7143	7119	7192	7177	7129	7039	7309	7293	7056	7074	7179	7245	7195	7151	7073	7222	7271	7322	7278	7165	7065	7225	7281	7184	7138	7142	7188	7200	7206	7302	7089	7116	7207	7245	7241	7156	7065	6998	7104	7053	7166	7169	6996	7065	7198	7236	7204	7133	7225	7119	7201	7217	7105	7082	7179	7174	7161	7137	7034	7167	7179	7117	7187	7104	7196	7146	7219	7191	7165	7255	7200	7129	7295	7021	7158	7176	7199	7146	7044	7174	7118	7226	7219	7185	7313	7289	7189	7205	7229	7175	7155	7223	7146	7187	7292	7170	7174	7209	7266	7183	7195	7110	7290	7346	7100	7208	7140	7114	7250	7045	7227	7260	7111	7134	7128	7179	7166	7121	7117	7245	7184	7249	7143	7048	7147	7204	7250	7072	7105	7142	7217	7373	7136	7282	7265	7160	7235	7275	7177	7253	7285	7010	7233	7164	7215	7306	7236	7220	7046	7159	7176	7236	7187	7169	7132	7191	7258	7200	7172	7153	7189	7029	7100	7097	7111	7138	7312	7250	7145	7230	7179	7143	7221	7184	7229	7189	7147	7089	7161	7218	7249	7144	7216	7180	7201	7193	7217	7189	7094	7183	7146	7192	7067	7221	7134	7274	7215	7333	7297	7150	7292	7045	7360	7211	7033	7153	7292	7128	7261	7314	7235	7190	7295	7097	7191	7230	7224	7274	7362	7138	7217	7238	7273	7224	7305	7215	7223	7216	7111	7150	7124	7220	7079	7230	7092	7166	7206	7193	7180	7075	7236	7094	7261	7206	7177	7136	7052	7137	7133	7181	7094	7081	7072	7099	7243	7092	7115	7263	7041	7139	7185	7130	7099	7068	7230	7057	7112	7079	7262	7211	7256	7167	7161	7177	7224	7091	7156	7192	7346	7127	7202	7056	7183	7278	7142	7266	7157	7157	7200	7184	7219	7138	7247	7248	7199	7162	7233	7143	7168	7285	7094	7248	7005	7255	7126	7177	7083	7181	7151	7064	7139	7115	7170	7305	7113	7312	7301	7126	7043	7186	7137	7175	7133	7079	7189	7162	7261	7349	7112	7093	7296	7153	7305	7130	7205	7230	7174	7194	7157	7249	7147	7154	7154	7227	7119	7213	7235	7175	7270	7163	7147	7032	7191	7131	7077	7244	7243	7102	7250	7185	7227	7306	7143	7095	7173	7273	7250	7138	7234	7227	7077	7050	7169	7157	7242	7126	7114	7160	7175	7096	7207	7183	7131	7144	7156	7113	7115	7141	7077	7144	7132	7180	7176	7330	7106	7087	7199	7430	7219	7181	7213	7274	7207	7179	7154	7103	7214	7304	7247	7152	7084	7114	7291	7280	7233	7105	7232	7092	7285	7224	7195	7274	7264	7181	7263	7141	7304	7147	7167	7249	7170	7159	7033	7364	7212	7235	7187	7078	7194	7135	7270	7237	7318	7205	7048	7303	7216	7151	7094	7199	7188	7209	7169	7150	6978	7193	7168	7082	7347	7231	7205	7209	7172	7281	7304	7128	7151	7108	7232	7348	7169	7063	7177	7227	7178	7071	7169	7232	7260	7291	7213	7243	7271	7287	7218	7124	7071	7143	7054	7147	7152	7171	7259	7114	7162	7202	7060	7217	7067	7159	7095	7088	7200	7349	7272	7099	7072	7152	7178	7165	7223	7350	7167	7122	7070	7242	7119	7240	7229	7104	7300	7162	7145	7334	7205	7161	7031	7307	7270	7179	7085	7141	7261	7156	7159	7184	7164	7158	7250	7194	7130	7120	7193	7260	7223	7064	7086	7184	7138	7294	7128	7210	7156	7177	7245	7224	7176	7197	7133	7200	7132	7331	7259	7233	7244	7213	7071	7179	7344	7095	7345	7211	7238	7131	7140	7101	7244	7184	7161	7207	7185	7145	7255	7107	7165	7157	7145	7183	7012	7298	7252	7213	7230	7136	7230	7093	7217	7164	7165	7207	7235	7193	7189	7155	7163	7208	7167	7078	7082	7284	7264	7085	7173	7166	7167	6893	7149	7171	7201	7302	7255	7186	7215	7180	7184	7229	7141	7278	7153	7086	7272	7194	7216	7042	7159	7089	7088	7190	7364	7080	7333	7300	7139	7193	7226	7270	7105	7168	7077	7178	7228	7200	7102	7133	7073	7195	7266	7156	7303	7111	7092	7152	7172	7222	7141	7221	7155	7246	7149	7102	7125	7203	7133	6998	7105	7272	7196	7120	7201	7219	7275	7124	7129	7148	7130	7142	7243	7115	7348	7172	7193	7138	7075	7181	7256	7280	7199	7198	7032	7250	7070	7375	7274	7167	7121	7130	7196	7152	7122	7288	7157	7057	7103	7207	7050	7293	7269	7099	7344	7259	7232	7246	7207	7230	7055	7205	7114	7273	7157	7099	7206	7123	7199	7204	7285	7119	7185	7115	7188	7215	7162	7071	7186	7092	7182	7223	7312	7286	7207	7277	7055	7307	7241	7157	7381	7142	7125	7073	7346	7115	7207	7219	7189	7260	7305	7164	7136	7209	6943	7265	7239	7209	7269	7210	7129	7145	7183	7225	7068	7282	7267	7046	7251	7238	7135	7155	7149	7084	7270	7273	7160	7016	7205	7258	7131	7169	7308	7251	7254	7126	7213	7042	7178	7202	7266	6999	7268	7153	7186	7193	7161	7163	7095	7105	7145	7126	7198	7078	7188	7149	7144	7114	7110	7149	7212	7152	7313	7236	7183	7297	7273	7187	7361	7159	7256	7201	7175	7236	7132	7189	7092	7196	7089	7129	7110	7229	7183	7274	7225	7115	7273	7104	7258	7242	7086	7166	7172	7210	7133	7146	7048	7239	7097	7214	7198	7297	7196	7188	7207	7231	7322	7283	7185	7231	7307	7069	7164	7173	7113	7188	7223	7238	7323	7234	7168	7128	7085	7153	7288	7130	7201	7151	7202	7144	7111	7082	7231	7244	7211	7089	7273	7090	7029	7200	7216	7345	7309	7026	7157	7242	7135	7189	7206	7265	7122	7130	7227	7269	7306	7149	7176	7207	7149	7182	7204	7184	7025	7279	7326	7295	7291	7119	7149	7275	7144	7051	7205	7061	7204	7081	7161	7338	7115	7201	7056	7099	7108	7098	7228	7215	7229	7113	7206	7080	7176	7079	7127	7273	7108	7098	7126	7238	7398	7089	7183	7289	6975	7261	7098	7190	7230	7265	7244	7092	7340	7144	7226	7215	7162	7188	7171	7157	7215	7103	7186	7231	7154	7060	7141	7081	7236	7087	7233	7368	7185	7120	7140	6999	7114	7171	7188	7309	7164	7138	7097	7191	7132	7114	7282	7294	7218	7196	7194	7129	7232	7186	7233	7264	7110	7117	7242	7203	7125	7196	7083	7244	7301	7199	7271	7234	7206	7212	7224	7212	7222	7312	7134	7188	7146	7219	7163	7121	7125	7260	7235	7201	7185	7176	7292	7135	7203	7121	7185	7047	7130	7265	7234	7163	7203	7216	7118	7172	7249	7182	7126	7144	7246	7105	7146	7136	7121	7284	7209	7170	7243	7111	7254	7066	7118	7107	7093	7114	7174	7040	7261	7182	7319	7240	7247	7232	7302	7225	7165	7224	7274	7283	7191	7107	7139	7062	7074	7179	7041	7164	7253	7218	7198	7172	7147	7133	7205	7206	7024	7203	7256	7109	7322	7207	7262	7308	7170	7271	7216	7080	7238	7045	7368	7117	7064	7157	7144	7206	7156	7229	7105	7079	7255	7255	7257	7189	7170	7192	7270	7092	7208	7113	7138	7221	7232	7292	7144	7172	7265	7103	7196	7248	7043	7247	7184	7102	7191	7207	7170	7151	7198	7249	7228	7171	7149	7228	7196	7178	7125	7202	7226	7236	7103	7209	7263	7152	7236	7219	7157	7236	7225	7163	7032	7351	7226	7133	7073	7151	7287	7117	7145	7295	7260	7217	7163	7126	7132	7118	7337	7247	7139	7216	7129	7181	7020	7204	7154	7109	7167	7014	7184	7068	7131	7182	7145	7203	7087	7127	7189	7203	7175	7202	7158	7246	7261	7198	7247	7158	7248	7136	7179	7160	7125	7174	7103	7191	7274	7085	7299	7213	7244	7338	7130	7192	7075	7302	7083	7245	7201	7288	7169	7183	7292	7259	7122	7179	7161	7115	7050	7094	7161	7247	7255	7175	7315	7167	7194	7137	7156	7211	7105	7124	7241	7189	7202	7177	7167	7198	7167	7063	7115	7180	7134	7184	7003	7182	7261	7081	7274	7171	7148	7183	7123	7198	7159	7223	7157	7118	7225	7284	7231	7125	7186	7200	7117	7285	7094	7092	7137	7199	7072	7233	7072	7215	7240	7145	7182	7148	7159	7289	7258	7243	7111	7283	7203	7108	7123	7186	7173	7205	7192	7156	7165	7159	7249	7239	7029	7255	7027	7075	7101	7238	7194	7178	7271	7361	7197	6974	7053	7100	7309	7178	7117	7202	7277	7133	7275	7252	7119	7268	7206	7124	7287	7211	7059	7230	7217	7284	7193	7082	7144	7198	7026	7153	7246	7239	7287	7101	7073	7145	7225	7179	7045	7158	7161	7082	7190	7311	7216	7197	7159	7243	7132	7132	7252	7155	7168	7243	7207	7160	7200	7101	7141	7218	7080	7241	7114	7183	7194	7217	7142	7291	7141	7198	7243	7022	7118	7237	7206	7279	7177	7169	7315	7190	7248	7214	7094	7252
2637	798	937	2947	8160	8781	4390	1893	996	827	762	736	739	713	717	760	762	766	763	784	761	787	718	737	765	757	752	772	753	723	706	773	768	711	782	787	749	746	764	726	725	760	724	748	720	740	739	752	675	735	753	731	793	732	768	753	765	731	759	734	770	713	753	752	770	738	723	765	738	744	759	769	732	776	753	762	761	707	728	785	768	748	747	729	778	701	755	743	787	793	748	757	761	726	735	753	749	731	795	792	698	756	764	765	757	769	791	769	678	731	720	769	783	795	765	760	757	710	724	731	743	749	776	799	755	751	715	761	754	690	764	784	745	749	723	759	748	719	740	738	731	735	741	761	790	763	752	779	766	764	776	779	749	753	756	767	730	725	704	764	754	737	720	763	756	742	788	727	779	767	787	784	762	731	744	826	760	772	756	739	730	742	766	788	718	730	719	777	743	681	751	764	731	764	727	753	697	728	740	703	762	794	755	745	773	751	740	730	777	778	733	741	790	761	788	778	745	741	756	753	749	716	772	781	774	784	811	789	818	768	743	738	757	748	773	746	709	775	728	740	726	719	778	740	778	723	775	777	707	739	752	744	727	760	727	760	723	763	746	787	721	811	773	768	722	716	789	718	778	778	738	746	755	713	759	745	740	769	765	743	769	738	757	729	739	837	794	684	741	719	748	722	802	777	679	777	786	764	763	743	805	777	772	727	702	719	686	740	718	741	781	788	731	726	739	722	778	751	768	778	749	785	749	781	744	726	738	703	737	725	766	784	755	761	759	761	732	750	758	701	758	682	746	801	734	721	748	726	827	742	788	753	770	725	730	705	744	779	754	793	727	728	773	683	696	782	743	719	805	802	775	735	735	741	757	728	762	727	789	750	741	760	781	731	731	774	772	753	772	734	787	796	743	725	752	693	783	748	770	759	751	722	774	773	764	787	738	682	736	757	719	732	760	743	699	744	730	764	816	807	710	750	715	768	772	709	743	699	751	787	753	735	769	773	810	741	738	792	745	762	718	723	797	757	779	787	747	786	694	730	748	734	743	735	781	745	700	770	777	812	746	730	751	765	711	767	753	736	742	695	742	748	797	792	764	750	703	724	702	791	721	777	746	744	745	732	780	725	744	759	731	707	756	727	726	748	746	743	780	785	703	768	757	723	725	763	740	713	766	717	762	735	777	720	746	767	772	794	769	753	738	734	773	739	744	754	759	725	750	735	771	701	733	770	728	743	774	747	782	704	764	759	785	782	758	744	724	721	767	740	757	754	731	739	748	772	779	726	730	738	712	759	753	780	767	740	785	740	753	703	772	769	725	795	748	714	780	808	735	729	778	760	760	731	771	793	830	779	746	728	701	723	775	721	762	751	738	737	796	741	779	744	804	730	738	694	759	703	713	751	745	761	733	781	706	731	785	740	706	775	716	767	742	696	730	703	757	803	716	725	784	716	759	764	767	765	724	775	728	765	769	711	731	705	754	725	737	803	698	770	703	755	758	750	710	758	710	736	734	764	701	741	764	785	725	785	764	746	760	739	732	737	798	740	705	726	753	774	742	740	726	809	776	752	717	765	759	775	765	786	776	755	775	770	741	774	699	767	751	752	764	752	711	744	751	762	733	768	747	746	770	722	766	716	788	724	762	721	732	756	759	770	729	693	761	734	765	770	725	713	768	693	756	783	751	749	720	771	727	712	781	753	728	730	720	708	736	771	716	762	773	739	745	765	776	773	691	759	738	783	726	754	755	740	741	783	781	732	748	777	746	777	772	714	778	779	741	745	730	761	739	754	753	792	738	778	723	747	768	808	715	821	757	750	754	728	789	785	727	775	707	738	738	775	755	725	745	778	708	729	743	761	756	719	745	760	742	809	737	750	711	737	729	711	734	745	738	802	740	772	782	762	788	797	768	769	730	736	769	718	715	777	711	752	786	759	790	788	737	754	783	777	798	757	732	735	798	772	723	772	747	747	766	759	789	756	744	747	766	738	786	816	762	780	698	733	766	754	758	712	743	826	746	751	784	694	733	728	736	725	731	743	768	756	737	762	755	763	763	733	779	742	763	738	760	745	724	712	748	766	667	769	787	769	739	747	787	748	724	721	760	712	755	739	716	736	764	735	724	782	782	748	733	739	773	752	802	819	738	715	734	749	712	725	737	752	726	732	768	796	787	760	753	727	776	780	726	780	741	766	728	754	747	748	742	719	735	737	727	781	769	757	794	741	726	733	774	751	818	741	739	747	716	712	745	744	716	714	735	784	703	742	793	683	733	716	745	788	793	757	793	716	752	707	704	744	727	700	799	769	724	732	752	758	745	776	691	735	773	739	744	770	710	724	709	750	809	778	766	744	743	716	743	742	785	789	780	774	733	735	752	773	750	757	726	753	734	734	750	798	723	820	747	741	768	783	729	733	791	751	717	777	807	782	754	754	739	736	772	767	734	740	812	753	764	740	733	762	727	751	741	747	689	703	743	770	709	774	774	834	707	806	740	762	745	721	778	731	750	750	730	751	734	748	773	740	756	752	745	762	748	773	768	728	778	727	726	745	736	775	766	698	731	741	739	772	772	740	726	735	757	756	832	805	823	771	709	758	705	794	708	718	768	773	758	755	713	760	714	770	732	774	776	775	745	705	713	778	780	720	763	716	735	745	730	758	737	719	712	765	769	748	782	752	768	719	740	715	783	759	737	750	701	741	739	745	754	730	772	733	720	764	745	763	786	789	762	735	726	768	751	716	758	772	752	801	776	772	765	725	760	807	773	742	768	735	745	757	778	762	721	734	735	729	789	776	735	773	762	715	728	772	762	761	752	762	769	760	781	691	705	749	739	784	728	720	800	716	723	762	727	735	794	727	775	757	771	727	712	774	759	746	746	790	720	766	780	697	780	757	752	719	700	776	754	739	786	725	745	805	782	754	754	803	730	751	780	729	737	713	734	769	754	705	791	720	694	736	722	752	824	743	730	734	707	685	744	762	739	767	785	790	693	746	726	779	726	774	718	705	706	712	800	763	755	746	776	782	749	675	768	765	762	779	798	728	785	741	728	714	784	794	741	830	757	764	729	747	735	705	727	767	732	737	744	747	725	779	804	751	705	762	758	769	784	763	748	735	780	804	754	811	819	734	804	763	788	714	715	731	764	787	765	692	777	733	743	774	735	753	766	768	762	756	711	738	766	726	761	813	756	769	774	762	729	743	736	763	742	712	802	775	706	777	770	750	725	765	740	723	720	776	726	735	726	713	744	763	767	779	739	812	812	718	748	797	778	740	739	749	740	666	755	728	710	716	749	721	739	760	693	731	713	743	781	758	735	742	764	728	728	739	759	761	733	739	762	724	711	734	726	754	771	787	772	714	708	724	736	725	786	751	710	762	751	786	810	707	753	698	715	725	741	759	747	812	758	717	715	783	773	743	736	788	783	748	748	710	766	748	749	721	771	799	774	702	760	768	742	698	751	812	728	761	723	750	767	751	799	764	741	764	733	748	793	800
12421	8228	9997	42921	64218	56536	39184	24494	12297	7683	6903	6673	6811	6572	6683	6606	6633	6601	6644	6717	6840	6626	6644	6565	6642	6718	6619	6469	6548	6721	6628	6607	6570	6645	6667	6528	6709	6695	6523	6571	6661	6686	6600	6704	6589	6660	6730	6659	6567	6614	6716	6711	6658	6543	6522	6725	6690	6615	6577	6580	6708	6606	6530	6514	6638	6564	6586	6586	6540	6679	6632	6661	6702	6642	6706	6600	6529	6697	6666	6674	6664	6648	6580	6582	6700	6552	6647	6703	6509	6512	6502	6597	6642	6600	6621	6631	6676	6635	6643	6641	6598	6580	6608	6530	6568	6536	6492	6597	6585	6633	6660	6696	6697	6557	6577	6621	6602	6654	6563	6635	6671	6672	6589	6622	6619	6723	6691	6513	6627	6565	6774	6519	6722	6595	6664	6608	6594	6567	6543	6649	6566	6618	6649	6599	6656	6722	6690	6631	6571	6716	6677	6659	6587	6520	6586	6789	6590	6608	6472	6596	6683	6683	6730	6754	6656	6764	6609	6626	6592	6660	6674	6617	6653	6733	6604	6656	6616	6565	6652	6701	6549	6567	6668	6563	6696	6638	6649	6541	6584	6631	6706	6587	6629	6621	6602	6644	6541	6629	6663	6543	6607	6737	6519	6675	6685	6739	6671	6676	6651	6476	6572	6741	6639	6690	6594	6613	6655	6637	6621	6610	6612	6673	6617	6513	6708	6547	6647	6707	6658	6631	6691	6662	6604	6609	6620	6646	6649	6646	6523	6557	6617	6567	6629	6694	6735	6660	6668	6519	6493	6536	6663	6594	6647	6551	6666	6701	6723	6549	6598	6733	6639	6655	6649	6669	6684	6670	6706	6602	6569	6732	6556	6775	6704	6714	6663	6703	6647	6718	6646	6565	6605	6675	6522	6565	6681	6498	6696	6736	6496	6621	6720	6630	6606	6752	6673	6802	6541	6546	6692	6618	6688	6692	6655	6665	6789	6514	6549	6617	6770	6652	6504	6742	6574	6657	6637	6484	6749	6720	6802	6581	6575	6684	6616	6662	6651	6625	6521	6684	6628	6636	6597	6715	6572	6562	6645	6526	6658	6731	6659	6710	6650	6678	6676	6633	6526	6692	6616	6818	6647	6567	6674	6683	6794	6569	6585	6593	6671	6621	6522	6726	6755	6764	6624	6656	6669	6560	6692	6643	6489	6694	6665	6673	6584	6551	6607	6604	6692	6581	6556	6568	6728	6675	6691	6639	6608	6601	6583	6524	6693	6623	6763	6634	6576	6632	6662	6730	6620	6737	6618	6580	6530	6581	6567	6667	6583	6712	6616	6662	6666	6667	6546	6589	6693	6652	6704	6622	6633	6607	6650	6560	6498	6789	6669	6568	6541	6597	6578	6594	6535	6660	6545	6608	6788	6602	6751	6641	6576	6637	6683	6513	6788	6675	6640	6627	6605	6713	6600	6615	6638	6725	6718	6636	6627	6680	6585	6634	6518	6549	6590	6648	6555	6651	6520	6757	6806	6555	6507	6747	6726	6599	6759	6653	6699	6597	6738	6642	6599	6654	6662	6560	6772	6653	6541	6656	6621	6712	6567	6790	6523	6567	6621	6726	6465	6606	6699	6624	6535	6498	6639	6673	6624	6676	6520	6736	6713	6538	6663	6680	6647	6732	6593	6685	6585	6671	6619	6551	6517	6705	6663	6741	6453	6610	6711	6594	6668	6754	6642	6672	6635	6570	6689	6605	6692	6627	6638	6603	6591	6722	6623	6745	6670	6607	6619	6538	6694	6703	6614	6500	6615	6666	6645	6638	6763	6719	6682	6646	6656	6651	6530	6696	6619	6709	6733	6806	6545	6540	6541	6654	6619	6596	6694	6585	6776	6659	6511	6587	6792	6614	6643	6699	6549	6602	6697	6721	6481	6555	6694	6735	6682	6607	6563	6579	6687	6646	6675	6708	6530	6454	6651	6597	6659	6816	6593	6680	6700	6609	6656	6617	6568	6693	6758	6570	6646	6663	6595	6667	6541	6532	6617	6583	6586	6617	6731	6751	6589	6565	6615	6640	6558	6591	6646	6627	6688	6686	6687	6691	6607	6619	6733	6547	6603	6591	6681	6630	6696	6691	6665	6673	6588	6671	6674	6725	6624	6607	6454	6662	6676	6756	6572	6636	6742	6715	6529	6739	6664	6601	6711	6680	6700	6677	6713	6578	6648	6642	6591	6573	6761	6818	6656	6696	6672	6627	6713	6685	6686	6646	6687	6639	6611	6696	6677	6608	6641	6544	6575	6631	6620	6523	6515	6641	6574	6583	6522	6550	6708	6615	6634	6511	6673	6520	6635	6724	6645	6692	6676	6647	6613	6529	6663	6662	6659	6587	6560	6547	6600	6508	6574	6792	6760	6595	6549	6725	6565	6500	6677	6675	6726	6656	6839	6533	6592	6634	6684	6720	6610	6574	6683	6738	6572	6780	6691	6611	6700	6743	6676	6733	6606	6673	6636	6665	6608	6681	6708	6704	6624	6541	6641	6713	6593	6705	6734	6621	6681	6626	6644	6740	6692	6605	6575	6589	6699	6671	6625	6597	6611	6724	6634	6751	6626	6760	6733	6711	6761	6679	6688	6637	6591	6574	6617	6494	6617	6654	6752	6561	6600	6593	6572	6736	6654	6568	6617	6589	6659	6588	6690	6515	6616	6592	6581	6591	6625	6522	6596	6635	6511	6612	6422	6656	6680	6775	6608	6640	6682	6638	6699	6674	6549	6579	6702	6707	6748	6640	6699	6593	6593	6725	6547	6711	6601	6671	6565	6736	6596	6686	6674	6488	6643	6617	6607	6682	6831	6593	6650	6668	6781	6566	6664	6588	6683	6607	6525	6642	6688	6692	6543	6732	6563	6789	6618	6649	6590	6706	6671	6772	6681	6568	6588	6647	6641	6778	6683	6660	6700	6570	6846	6646	6685	6587	6677	6655	6641	6633	6712	6580	6669	6629	6674	6498	6652	6688	6755	6629	6666	6748	6695	6650	6594	6655	6706	6741	6494	6570	6595	6599	6776	6677	6808	6710	6698	6599	6512	6721	6686	6667	6733	6670	6611	6790	6522	6636	6590	6720	6448	6655	6590	6577	6699	6762	6642	6579	6656	6676	6744	6622	6654	6589	6591	6474	6617	6627	6633	6490	6664	6619	6669	6615	6523	6693	6698	6470	6587	6657	6646	6713	6759	6630	6621	6705	6645	6706	6728	6552	6618	6511	6714	6711	6669	6644	6464	6678	6568	6559	6446	6740	6614	6554	6608	6749	6697	6630	6655	6537	6579	6604	6580	6760	6517	6702	6707	6659	6624	6644	6624	6552	6631	6636	6674	6491	6573	6568	6515	6697	6709	6732	6726	6639	6507	6769	6655	6654	6782	6487	6602	6693	6545	6533	6653	6691	6617	6592	6639	6560	6553	6631	6646	6595	6637	6525	6656	6498	6618	6718	6683	6503	6755	6572	6695	6584	6697	6624	6685	6649	6550	6692	6691	6585	6680	6597	6739	6598	6864	6668	6683	6577	6759	6755	6662	6743	6627	6514	6764	6622	6729	6587	6793	6685	6541	6725	6556	6660	6510	6716	6699	6528	6746	6773	6672	6777	6767	6559	6539	6618	6649	6622	6634	6425	6661	6681	6642	6673	6669	6654	6623	6669	6735	6529	6661	6712	6622	6568	6606	6625	6711	6625	6708	6618	6720	6689	6683	6534	6602	6752	6521	6582	6666	6585	6593	6639	6639	6613	6624	6528	6681	6635	6682	6639	6783	6665	6638	6654	6475	6685	6518	6613	6745	6614	6517	6611	6787	6643	6653	6757	6801	6767	6616	6495	6651	6491	6626	6570	6671	6665	6656	6646	6817	6580	6643	6642	6645	6632	6804	6649	6597	6689	6643	6536	6630	6690	6714	6686	6604	6445	6598	6512	6796	6637	6594	6682	6610	6714	6661	6740	6844	6636	6600	6720	6697	6610	6667	6669	6709	6722	6780	6692	6688	6739	6480	6531	6641	6584	6646	6689	6551	6546	6691	6614	6731	6588	6715	6690	6668	6639	6765	6628	6714	6556	6697	6671	6691	6558	6705	6563	6503	6578	6668	6614	6747	6648	6645	6663	6589	6709	6688	6573	6725	6593	6619	6750	6703	6532	6556	6615	6487	6596	6597	6721	6624	6487	6665	6662	6664	6602	6737	6606	6496	6600	6610	6707	6747	6613	6575	6716	6638	6717	6632	6516	6548	6704	6624	6658	6714	6476	6561	6695	6643	6643	6668	6618	6678	6658	6800	6599	6709	6656	6637	6590	6759	6675	6627	6602	6633	6635	6595	6487	6780	6655	6782	6597	6639	6655	6740	6647	6518	6616	6660	6516	6500	6612	6730	6650	6683	6589	6684	6810	6520	6594	6800	6601	6676	6488	6778	6629	6697	6774	6583	6533	6645	6663	6753	6589	6685	6555	6587	6750	6667	6700	6551	6682	6494	6662	6648	6749	6735	6637	6590	6653	6531	6533	6657	6643	6516	6789	6698	6604	6606	6828	6714	6543	6523	6666	6562	6583	6566	6647	6587	6569	6487	6732	6643	6534	6545	6587	6595	6681	6712	6589	6650	6771	6687	6710	6618	6438	6629	6584	6661	6626	6675	6423	6476	6575	6631	6637	6503	6749	6592	6738	6609	6703	6600	6672	6686	6570	6614	6532	6567	6714	6561	6604	6615	6687	6709	6500	6585	6729	6575	6587	6679	6548	6603	6649	6552	6654	6725	6743	6511	6541	6663	6612	6693	6663	6693	6663	6748	6482	6570	6416	6677	6613	6599	6553	6589	6629	6592	6602	6671	6544	6626	6746	6659	6602	6480	6725	6535	6630	6656	6669	6570	6630	6770	6665	6574	6670	6632	6644	6693	6714	6754	6665	6626	6675	6633	6601	6697	6669	6587	6592	6692	6636	6536	6518	6563	6690	6588	6732	6645	6738	6721	6694	6604	6483	6646	6629	6667	6595	6584	6693	6604	6669	6639	6580	6698	6746	6560	6659	6540	6669	6636	6624	6744	6707	6633	6527	6666	6609	6662	6706
1491	883	836	3056	16724	21266	11344	4190	1400	802	734	719	704	732	676	700	716	705	706	697	782	673	680	729	700	695	735	768	709	733	725	682	725	728	746	746	729	723	691	682	703	736	682	719	742	702	693	743	710	723	747	707	765	761	727	680	730	709	722	702	710	658	802	783	748	767	686	684	679	778	717	732	741	715	677	754	775	753	686	707	709	706	818	704	735	743	714	719	779	750	747	716	698	737	732	732	676	694	705	724	726	680	708	736	717	719	733	704	690	687	727	707	719	697	723	701	649	720	766	720	710	701	701	749	688	695	695	719	689	751	750	732	731	729	694	719	782	725	705	738	706	743	741	767	687	730	782	688	697	726	738	707	739	770	702	721	655	711	728	722	695	704	773	756	709	712	709	672	758	716	695	702	712	718	743	710	737	737	703	768	708	739	757	732	703	734	738	746	696	754	752	682	746	721	681	733	718	670	696	673	768	696	764	644	757	759	708	734	718	671	724	695	728	740	711	732	697	716	797	706	700	730	715	710	699	714	727	722	707	712	764	668	781	722	735	701	707	711	701	687	707	762	746	667	724	736	763	758	732	742	690	697	710	753	730	715	727	711	691	686	718	724	714	751	724	743	711	711	740	758	746	686	751	666	733	753	718	717	717	751	676	777	720	745	689	720	689	704	752	678	739	725	698	744	730	755	699	723	764	714	728	695	744	769	675	721	712	680	727	725	704	728	716	721	694	720	715	777	752	733	733	672	760	665	687	713	726	711	740	746	738	788	756	747	761	704	690	720	690	695	730	711	716	715	723	686	722	750	738	701	722	716	749	690	742	742	664	754	725	705	733	707	699	690	675	687	749	706	711	711	736	668	681	698	701	728	712	693	704	724	717	739	664	662	691	724	740	718	712	779	732	746	735	738	705	720	717	730	687	760	735	663	727	690	684	685	791	771	763	714	774	681	724	710	686	717	753	748	759	687	704	730	691	721	714	744	760	767	712	744	666	735	755	732	714	713	709	705	730	694	676	729	704	694	718	753	738	725	684	746	723	724	693	664	735	724	703	674	731	715	728	744	680	766	731	669	747	700	787	735	717	706	724	698	765	762	702	714	728	725	735	758	732	724	681	734	704	735	690	700	687	685	766	733	680	713	720	701	726	693	711	744	731	714	698	715	746	659	716	786	756	706	773	727	747	736	748	754	724	703	729	736	650	762	705	730	721	755	747	678	703	699	687	753	703	715	677	696	729	696	700	726	702	807	756	722	707	685	687	729	769	719	730	748	712	766	754	713	724	726	671	744	718	750	734	728	753	725	721	709	700	759	732	742	733	639	754	714	724	715	690	707	754	743	705	732	744	718	723	707	687	668	686	703	717	675	771	704	738	761	723	715	744	721	767	707	803	720	704	710	698	742	719	722	752	719	719	722	740	732	735	726	712	671	714	665	677	744	709	732	748	758	719	676	758	731	745	793	724	726	705	740	694	716	700	709	677	712	751	706	726	722	712	695	699	726	738	723	749	768	715	730	667	740	765	710	679	716	698	743	714	703	712	747	725	702	707	718	788	673	756	748	765	690	744	730	701	766	655	758	756	736	711	753	694	712	675	739	720	708	724	716	731	698	702	758	708	669	670	758	696	742	749	726	726	716	724	734	685	676	659	700	746	764	680	714	714	717	742	698	753	766	681	718	721	754	711	708	733	724	723	660	696	732	740	731	728	679	742	725	741	712	706	750	719	733	717	653	686	740	724	687	670	657	736	691	747	710	726	661	719	724	712	717	707	692	750	708	734	669	724	744	730	711	723	678	673	721	710	742	699	718	724	681	693	725	742	705	733	737	747	772	722	754	691	696	755	773	722	714	728	789	775	725	730	725	737	760	736	730	736	735	728	732	750	760	709	674	732	726	751	727	762	674	730	696	716	685	738	739	715	744	738	680	711	723	718	717	661	741	734	686	714	728	738	709	722	726	760	712	746	690	714	700	755	749	683	724	671	716	722	687	712	743	703	714	745	703	712	718	761	692	723	724	784	702	692	723	743	731	757	719	687	654	721	686	728	735	691	711	755	748	733	698	747	709	757	702	728	737	715	705	720	757	708	773	783	723	696	717	759	734	719	713	709	732	714	735	757	716	751	735	751	687	713	741	704	739	670	723	719	662	701	747	665	740	709	722	686	698	702	742	746	709	786	783	737	714	752	705	711	701	719	727	739	691	728	695	697	719	720	742	704	721	720	698	731	727	683	717	737	675	692	716	739	718	710	682	728	714	705	751	722	740	716	730	765	735	702	750	739	765	733	757	714	795	727	751	738	753	726	784	702	779	726	712	748	780	713	715	703	739	702	722	719	723	714	738	671	738	725	706	703	738	752	713	746	687	721	780	714	705	750	761	700	720	752	740	703	701	733	724	739	742	714	754	740	733	767	761	715	738	738	729	740	748	690	706	698	735	713	703	727	723	701	729	750	713	730	753	760	770	691	733	737	693	684	683	693	732	749	702	718	683	753	681	721	763	709	696	749	743	749	718	671	735	703	700	760	711	720	746	691	720	728	696	740	751	691	697	743	744	720	715	711	719	714	651	708	738	725	739	753	710	701	707	733	705	774	723	744	726	684	725	736	727	731	728	762	727	699	687	760	716	687	687	720	724	742	709	726	692	728	736	707	738	747	651	719	742	725	730	718	727	681	715	757	744	763	759	680	763	743	753	710	739	735	711	655	763	737	705	727	725	774	675	708	696	745	676	707	773	726	684	740	702	768	693	729	676	701	708	751	691	727	722	712	721	722	678	772	748	691	728	717	714	730	731	753	737	738	738	706	709	728	738	729	752	735	682	704	760	706	722	706	711	760	737	690	718	733	729	706	698	711	728	735	697	742	712	731	747	694	705	700	717	690	732	761	736	733	746	708	739	701	753	724	718	690	754	698	696	725	720	739	741	758	731	727	700	708	713	700	763	745	700	743	712	731	745	763	712	689	692	740	698	715	718	721	698	695	722	678	743	737	738	671	710	716	709	721	747	711	695	722	740	706	714	712	803	729	683	748	728	702	717	679	670	699	734	666	735	713	705	692	744	711	717	724	731	708	728	739	763	713	727	702	734	706	687	693	732	703	670	721	744	659	753	683	768	686	742	790	750	672	732	706	705	694	695	690	687	737	669	709	754	717	727	704	721	717	743	734	764	688	731	705	698	669	743	745	755	755	692	685	763	737	696	704	752	704	729	704	713	705	703	716	705	705	665	667	738	691	737	685	758	703	708	710	715	725	694	736	708	698	703	725	746	728	722	687	671	712	696	694	751	719	762	725	765	735	736	715	720	750	729	664	772	755	698	731	725	708	718	695	706	725	750	734	680	701	740	748	749	728	679	779	727	696	697	733	707	705	737	707	680	760	687	728	711	716	684	679	803	699	731	731	717	719	696	673	708	746	734	719	748	735	726	764	688	713	723	701	702	727	701	708	698	754	730	740	728	724	764	724	750	747	717	725	700	711	712	696	722	742	692
14364	9816	8217	38740	81454	78608	55041	35533	18254	8990	6838	6532	6547	6310	6223	6398	6475	6405	6441	6411	6347	6413	6380	6435	6516	6485	6460	6487	6486	6413	6389	6521	6383	6440	6346	6469	6477	6346	6430	6387	6398	6505	6466	6394	6446	6420	6427	6386	6435	6539	6406	6418	6483	6433	6373	6297	6333	6479	6471	6469	6529	6352	6471	6435	6445	6465	6315	6472	6436	6588	6527	6457	6502	6458	6390	6457	6422	6373	6352	6502	6442	6364	6475	6381	6462	6402	6523	6411	6370	6540	6414	6356	6429	6501	6436	6470	6388	6458	6448	6391	6551	6445	6429	6465	6405	6334	6536	6493	6506	6682	6349	6569	6404	6385	6497	6437	6370	6411	6551	6356	6419	6516	6414	6318	6494	6272	6394	6443	6417	6468	6498	6334	6422	6499	6255	6286	6399	6527	6410	6323	6406	6403	6327	6409	6264	6411	6443	6510	6533	6419	6475	6431	6459	6425	6416	6439	6375	6290	6554	6490	6451	6371	6424	6476	6419	6423	6328	6459	6394	6430	6493	6349	6423	6355	6487	6533	6485	6514	6265	6494	6430	6456	6373	6426	6435	6488	6493	6531	6467	6308	6438	6453	6304	6360	6379	6449	6444	6544	6367	6345	6415	6388	6353	6534	6486	6512	6470	6462	6443	6468	6400	6476	6367	6571	6469	6427	6421	6386	6557	6379	6495	6389	6558	6396	6381	6355	6409	6449	6402	6529	6299	6322	6388	6329	6437	6496	6405	6379	6391	6475	6436	6469	6378	6442	6353	6313	6419	6393	6468	6485	6399	6478	6411	6502	6399	6442	6459	6315	6515	6386	6469	6420	6462	6436	6532	6600	6434	6362	6485	6429	6394	6474	6396	6489	6476	6415	6407	6360	6340	6477	6417	6422	6418	6309	6355	6494	6397	6467	6541	6464	6473	6436	6482	6466	6514	6475	6509	6460	6504	6378	6504	6472	6465	6443	6368	6534	6539	6432	6405	6428	6463	6454	6441	6462	6317	6464	6454	6464	6402	6383	6470	6384	6414	6543	6334	6451	6393	6486	6374	6380	6258	6319	6327	6490	6414	6438	6293	6431	6414	6468	6368	6520	6530	6458	6433	6453	6430	6407	6537	6417	6378	6468	6354	6429	6473	6297	6371	6494	6454	6377	6588	6376	6488	6465	6373	6509	6435	6465	6435	6469	6446	6520	6347	6441	6393	6364	6442	6399	6473	6404	6314	6402	6439	6513	6371	6507	6414	6489	6442	6332	6461	6394	6461	6524	6388	6495	6445	6362	6560	6460	6473	6438	6424	6553	6417	6474	6351	6435	6519	6431	6463	6410	6398	6284	6390	6484	6511	6239	6461	6567	6310	6445	6373	6466	6401	6397	6570	6378	6440	6430	6500	6435	6373	6392	6371	6389	6454	6394	6411	6522	6417	6511	6354	6379	6358	6420	6335	6431	6320	6441	6386	6420	6532	6458	6396	6444	6434	6331	6436	6450	6362	6508	6352	6334	6492	6533	6418	6407	6393	6541	6474	6444	6429	6382	6477	6300	6416	6367	6409	6423	6558	6423	6533	6466	6336	6403	6471	6426	6481	6427	6473	6495	6586	6403	6401	6476	6280	6439	6438	6507	6548	6488	6423	6428	6519	6399	6375	6319	6533	6379	6337	6419	6462	6404	6365	6402	6326	6456	6420	6491	6346	6443	6577	6472	6379	6518	6342	6366	6495	6410	6408	6473	6529	6634	6435	6469	6516	6405	6467	6395	6378	6458	6401	6404	6449	6460	6415	6385	6397	6515	6504	6433	6384	6364	6369	6423	6444	6454	6483	6438	6466	6484	6461	6369	6577	6465	6399	6410	6489	6390	6362	6552	6502	6361	6432	6280	6434	6374	6540	6443	6472	6452	6452	6358	6451	6435	6395	6544	6495	6426	6482	6484	6460	6413	6464	6381	6481	6418	6456	6398	6381	6525	6432	6481	6382	6518	6428	6377	6441	6377	6333	6335	6350	6403	6387	6451	6341	6444	6327	6463	6478	6429	6516	6337	6276	6451	6276	6411	6365	6411	6387	6428	6389	6459	6431	6408	6404	6447	6452	6359	6431	6371	6400	6508	6412	6346	6457	6513	6389	6385	6617	6432	6421	6542	6487	6501	6345	6382	6335	6412	6431	6367	6415	6264	6516	6590	6449	6534	6512	6515	6419	6446	6386	6464	6392	6284	6377	6464	6393	6377	6499	6395	6547	6411	6282	6472	6353	6396	6433	6534	6368	6393	6393	6356	6549	6467	6485	6443	6563	6303	6293	6359	6432	6456	6425	6350	6401	6422	6500	6480	6303	6410	6485	6453	6397	6376	6531	6344	6435	6417	6412	6377	6446	6560	6471	6489	6438	6470	6332	6467	6505	6410	6421	6421	6463	6435	6424	6296	6542	6390	6384	6402	6465	6498	6497	6436	6373	6399	6436	6503	6489	6604	6649	6297	6444	6430	6262	6477	6300	6470	6447	6447	6366	6362	6386	6520	6530	6370	6312	6478	6539	6466	6522	6406	6453	6491	6545	6415	6328	6381	6564	6559	6507	6468	6405	6491	6517	6368	6432	6528	6404	6415	6516	6487	6358	6352	6328	6353	6374	6436	6455	6363	6376	6301	6340	6535	6409	6454	6398	6457	6415	6346	6253	6362	6390	6408	6436	6359	6497	6461	6449	6319	6359	6602	6516	6445	6489	6441	6517	6343	6530	6446	6664	6302	6370	6443	6438	6273	6590	6454	6516	6401	6416	6459	6402	6569	6416	6488	6476	6456	6480	6443	6437	6417	6498	6474	6231	6474	6416	6591	6417	6446	6407	6551	6387	6433	6380	6326	6555	6507	6385	6371	6316	6528	6390	6407	6468	6340	6470	6489	6436	6406	6429	6386	6415	6502	6372	6394	6374	6402	6521	6601	6510	6514	6407	6534	6525	6336	6361	6433	6312	6396	6407	6375	6429	6424	6511	6503	6453	6383	6371	6377	6347	6452	6488	6363	6379	6477	6373	6439	6483	6383	6454	6444	6516	6436	6546	6418	6438	6473	6496	6369	6488	6443	6416	6390	6492	6501	6571	6363	6475	6472	6476	6413	6453	6259	6470	6478	6436	6451	6462	6505	6527	6492	6542	6499	6461	6506	6392	6478	6444	6512	6561	6359	6491	6461	6453	6350	6555	6448	6236	6409	6465	6453	6417	6559	6593	6450	6508	6498	6367	6379	6326	6281	6572	6517	6400	6494	6367	6541	6271	6374	6528	6536	6492	6371	6439	6432	6450	6492	6621	6346	6411	6484	6328	6350	6421	6418	6487	6493	6323	6417	6364	6370	6318	6513	6405	6414	6453	6490	6458	6491	6501	6432	6501	6377	6550	6408	6378	6510	6438	6332	6475	6394	6262	6433	6510	6420	6487	6464	6419	6400	6454	6558	6439	6386	6375	6377	6430	6473	6378	6364	6477	6489	6438	6426	6442	6426	6480	6436	6541	6463	6490	6461	6463	6485	6378	6537	6407	6542	6332	6408	6528	6450	6486	6314	6345	6447	6408	6426	6507	6575	6462	6511	6379	6379	6419	6451	6434	6301	6372	6470	6401	6491	6484	6557	6452	6445	6422	6333	6420	6334	6481	6541	6489	6448	6440	6325	6529	6465	6372	6407	6470	6362	6459	6330	6339	6533	6365	6391	6417	6377	6468	6385	6441	6423	6488	6438	6390	6360	6433	6419	6335	6453	6464	6418	6473	6513	6492	6378	6422	6364	6453	6468	6412	6399	6372	6471	6383	6292	6461	6510	6457	6510	6458	6380	6419	6402	6472	6428	6430	6410	6478	6454	6405	6385	6459	6290	6622	6441	6401	6457	6453	6445	6294	6423	6405	6574	6537	6522	6586	6519	6503	6444	6481	6388	6393	6494	6462	6485	6487	6463	6415	6561	6412	6625	6512	6391	6511	6368	6430	6383	6321	6493	6450	6294	6450	6416	6450	6391	6380	6432	6525	6553	6395	6452	6292	6382	6434	6545	6408	6535	6521	6437	6457	6391	6450	6422	6556	6541	6382	6362	6389	6365	6546	6392	6457	6492	6439	6484	6432	6395	6465	6384	6514	6345	6493	6339	6417	6338	6494	6491	6479	6340	6392	6451	6410	6510	6469	6404	6386	6459	6317	6466	6413	6512	6271	6352	6437	6383	6363	6485	6456	6438	6416	6345	6454	6381	6434	6443	6572	6379	6326	6460	6586	6364	6415	6424	6406	6429	6437	6448	6458	6513	6393	6331	6404	6445	6410	6317	6428	6447	6362	6443	6413	6364	6545	6516	6392	6605	6351	6477	6434	6477	6475	6462	6419	6440	6282	6466	6452	6376	6411	6369	6501	6389	6371	6424	6408	6419	6468	6468	6329	6527	6352	6400	6435	6356	6416	6391	6426	6421	6556	6550	6480	6316	6568	6335	6450	6419	6539	6442	6477	6331	6309	6388	6313	6503	6528	6477	6369	6440	6384	6453	6475	6411	6406	6402	6430	6356	6511	6475	6436	6403	6458	6381	6364	6523	6210	6561	6379	6559	6403	6402	6496	6521	6393	6390	6358	6464	6390	6433	6494	6362	6391	6445	6402	6407	6456	6340	6377	6418	6411	6434	6442	6529	6451	6363	6506	6462	6403	6333	6499	6447	6475	6476	6374	6400	6435	6383	6563	6443	6477	6435	6372	6493	6440	6307	6351	6433	6544	6425	6374	6454	6403	6383	6571	6485	6533	6383	6434	6451	6413	6354	6475	6483	6488	6425	6340	6575	6342	6474	6340	6509	6429	6414	6390	6470	6538	6498	6393	6365	6572	6307	6387	6470	6384	6436	6341	6365	6544	6431	6476	6451	6440	6334	6264	6420	6375	6481	6454	6448	6392	6324	6476	6446	6411	6572	6358	6465	6473	6503	6379	6436	6517	6441	6491	6433	6441	6375	6529	6412	6472	6438	6314	6462	6459	6488	6439	6390	6495	6492	6441	6558	6554	6416	6405	6403	6536	6436	6504	6544	6496	6371	6421	6425	6342	6400	6502	6459	6422	6503	6375	6437	6360	6379
3975	1001	1119	7898	19420	20123	10489	3889	1409	970	836	820	839	808	861	813	893	823	837	784	806	875	838	796	821	832	844	845	819	834	797	835	792	859	881	875	870	816	829	872	843	825	818	830	867	877	821	848	844	796	852	842	766	777	857	854	814	824	786	820	870	840	856	830	868	820	864	834	826	780	841	853	843	792	833	834	846	867	892	767	826	798	822	806	812	822	849	781	782	834	862	848	819	825	768	855	795	872	820	807	818	825	838	805	831	813	861	817	786	925	840	883	817	824	822	838	833	823	838	777	824	808	865	834	829	864	819	830	862	832	789	806	853	849	817	888	799	831	817	856	812	828	881	835	796	812	828	813	869	835	795	765	819	834	864	846	835	847	789	786	823	918	792	835	776	815	853	842	866	849	815	830	838	801	785	882	890	833	859	777	859	848	842	763	825	873	869	849	815	821	813	802	833	868	807	844	856	799	882	814	813	880	840	800	790	813	803	817	777	855	885	817	797	842	845	824	852	850	830	838	839	861	804	855	840	888	814	833	834	816	778	862	806	816	825	843	836	850	811	829	802	784	804	841	890	802	820	826	804	856	853	824	808	883	820	850	847	830	853	814	826	814	840	809	830	828	859	861	860	825	880	822	785	819	847	837	830	765	814	806	852	840	853	823	856	856	863	842	863	850	860	812	822	852	834	807	809	821	817	810	848	785	782	816	813	881	875	830	849	813	848	840	846	834	863	892	829	819	812	881	824	862	849	835	918	807	838	850	808	829	836	756	856	863	890	807	799	803	859	768	858	884	846	796	785	839	841	841	808	865	856	862	884	821	821	854	820	868	858	863	853	829	776	814	734	803	813	779	776	815	805	829	852	858	793	817	863	815	830	858	804	789	849	842	815	795	856	860	883	817	779	840	835	822	825	830	832	799	825	801	825	778	827	843	791	811	857	823	837	837	883	820	807	860	828	854	815	762	838	809	817	866	819	786	853	866	823	828	819	824	813	852	776	841	801	801	839	829	862	841	815	786	819	898	818	801	804	829	800	875	841	831	862	823	815	802	898	848	828	836	882	835	856	811	879	811	787	830	817	850	854	812	864	842	880	779	864	803	836	794	816	840	837	817	816	819	826	824	824	859	809	840	835	833	847	820	850	774	846	809	777	810	760	803	858	812	848	840	842	833	830	826	814	878	794	774	837	804	903	847	816	851	792	806	843	798	820	789	815	809	784	821	866	839	835	809	835	819	837	816	762	804	827	856	852	810	866	855	767	809	830	827	845	823	805	856	895	811	857	878	837	841	840	823	809	809	872	833	816	847	865	834	804	834	825	829	841	830	831	859	805	871	862	807	840	836	863	802	837	811	857	829	806	839	837	856	827	855	810	877	858	865	768	837	839	815	841	869	804	846	830	870	841	849	811	805	797	820	876	859	873	804	843	781	856	846	836	851	841	843	840	832	922	831	848	761	868	835	861	795	814	804	828	818	817	803	822	851	850	804	842	797	803	864	816	771	839	858	802	813	847	823	899	887	810	828	861	835	830	823	781	869	852	845	869	768	818	893	792	784	816	837	832	845	837	847	900	849	856	825	832	832	840	838	811	834	831	857	817	813	817	833	789	819	782	858	810	768	832	867	821	846	848	807	873	868	809	843	836	807	837	903	808	790	836	808	828	826	846	842	828	795	806	829	808	888	877	867	837	840	828	830	894	827	818	805	846	816	814	786	830	842	829	826	859	839	876	870	855	870	836	825	792	844	800	836	830	832	807	783	830	813	874	803	864	758	838	791	819	804	807	832	806	806	862	794	760	838	807	790	831	844	840	859	847	846	869	871	841	821	825	792	807	811	859	867	819	836	824	835	864	789	853	767	835	801	811	776	868	817	848	833	803	844	875	835	851	824	853	843	792	869	845	846	829	836	811	843	801	800	804	814	826	807	833	825	802	790	847	831	880	829	765	853	808	812	872	835	854	791	828	839	836	819	867	814	826	790	845	836	846	839	806	830	830	745	856	745	802	817	836	838	855	807	771	890	825	824	838	832	821	831	840	823	854	789	777	850	817	845	818	829	824	860	815	837	756	861	839	843	824	842	833	803	834	835	812	795	821	840	841	810	868	829	828	868	875	771	861	858	843	853	843	859	787	803	786	809	838	873	841	863	839	859	844	804	804	847	853	803	840	825	808	793	794	823	832	776	750	809	815	876	871	835	800	845	833	808	859	832	837	855	830	853	874	857	842	821	818	870	826	825	850	832	857	791	847	819	832	829	847	861	864	850	785	828	847	866	796	819	831	768	822	853	786	819	827	823	789	860	862	816	802	798	859	808	812	810	763	828	858	840	857	920	844	838	862	833	784	815	811	841	823	844	815	826	857	794	827	824	815	820	865	815	793	796	814	796	847	835	866	832	801	810	788	811	860	822	780	823	828	800	849	778	808	813	843	844	839	836	877	827	774	841	840	837	878	828	839	811	812	815	853	800	826	859	805	799	835	784	823	812	807	850	882	864	845	821	863	848	825	824	820	853	816	850	808	870	853	818	823	844	845	833	829	831	830	795	838	852	851	884	836	831	856	860	821	862	781	833	838	868	862	808	797	803	856	836	831	804	835	803	811	851	803	839	769	837	849	842	835	854	791	791	788	849	846	831	800	850	813	821	852	883	832	822	821	794	823	855	838	864	810	860	888	816	840	853	822	868	844	805	816	851	828	755	862	773	870	794	789	824	800	832	864	786	875	825	794	833	822	791	869	836	817	789	817	817	829	797	868	777	864	838	787	823	813	863	832	832	832	855	842	831	844	834	882	765	810	825	817	910	848	818	859	850	770	837	836	834	787	822	830	832	860	802	803	827	862	869	838	795	805	790	812	835	852	807	833	864	889	828	805	849	853	832	870	806	832	895	864	818	809	842	806	822	821	808	829	804	805	861	788	824	854	825	873	829	847	849	806	797	842	840	817	835	841	798	834	804	877	837	873	825	819	889	875	801	817	832	817	834	875	865	787	818	888	794	791	870	824	845	833	809	790	816	839	840	826	808	798	824	807	785	846	819	796	820	797	718	790	839	850	823	873	849	819	834	902	828	852	832	821	817	817	796	807	829	839	852	805	852	797	893	872	835	868	796	846	839	813	878	806	814	807	826	801	865	819	837	853	849	837	853	833	788	789	851	783	876	816	814	822	811	853	870	783	827	835	853	806	833	809	786	828	817	846	778	831	837	874	773	847	828	907	841	799	810	852	843	831	838	867	826	843	815	830	840	793	872	792	789	804	812	809	867	779	820	863	833	783	870	839	815	840	793	833	801	800	843	860	777	829	832	880	834	825	845	772	822	815	793	819	814	801	793	828	851	841	823	869	814	851	802	786	818	838	850	822	853	790	798	831	817	801	858	856	840	834	808	807	787	875	815	888	858	875	874	828	811	848	791	837	848	832	846	819	813	836	816	793	826	799	879	853	816	839	878	830	828	826	880	844	826	821	825	855	807	852	787	847	831	829	888	834	850
15035	10550	11625	59948	85240	76631	54327	35397	17624	9262	7546	7266	7300	7206	7222	7214	7199	7263	7243	7108	7163	7214	7221	7075	7274	7247	7102	7104	7160	7153	7075	7273	7021	7189	7113	7303	7131	7218	7162	7166	7304	7210	7282	7205	7262	7314	7303	7214	7209	7218	7200	7377	7120	7195	7382	7257	7165	7331	7178	7118	7153	7193	7184	7261	7169	7195	7219	7115	7186	7270	7181	7104	7117	7244	7163	7404	7239	7227	7368	7117	7146	7212	7230	7149	7242	7280	7240	7216	7268	7118	7295	7137	7194	7148	7258	7198	7158	7274	7142	7254	7217	7275	7308	7111	7120	7323	7266	7243	7122	7250	7203	7217	7130	7310	7212	7222	7229	7251	7304	7248	7293	7176	7170	7209	7172	7138	7171	7143	7138	7151	7119	7272	7187	7202	7260	7221	7086	7193	7294	7134	7215	7206	7271	7162	7192	7190	7183	7142	7264	7157	7324	7284	7268	7308	7389	7191	7221	7316	7273	7224	7122	7214	7248	7178	7199	7175	7400	7259	7219	7211	7313	7182	7205	7284	7124	7283	7292	7228	7137	7271	7246	7172	7155	7156	7166	7180	7246	7203	7397	7212	7161	7117	7420	7227	7206	7300	7321	7216	7231	7417	7254	7261	7262	7236	7184	7254	7320	7110	7165	7303	7250	7171	7151	7194	7231	7249	7214	7190	7165	7321	7242	7196	7217	7205	7306	7124	7183	7295	7187	7187	7252	7322	7161	7295	7218	7174	7306	7150	7200	7214	7330	7298	7255	7183	7339	7208	7271	7178	7177	7215	7192	7276	7373	7228	7280	7312	7111	7309	7201	7042	7325	7322	7096	7256	7400	7215	7174	7193	7289	7228	7166	7288	7254	7252	7295	7275	7177	7302	7235	7130	7230	7380	7225	7307	7389	7217	7083	7069	7242	7182	7363	7204	7302	7162	7245	7178	7298	7186	7247	7166	7271	7186	7253	7271	7216	7232	7328	7343	7308	7233	7255	7193	7267	7201	7279	7286	7269	7197	7169	7378	7313	7243	7175	7107	7169	7202	7170	7178	7285	7192	7333	7217	7255	7286	7148	7250	7162	7299	7135	7209	7188	7210	7162	7253	7327	7263	7179	7121	7140	7233	7312	7281	7286	7246	7196	7250	7361	7103	7184	7244	7196	7214	7266	7317	7249	7249	7206	7116	7213	7314	7291	7197	7237	7270	7245	7283	7049	7315	7302	7228	7267	7195	7327	7139	7233	7214	7240	7120	7194	7151	7161	7152	7171	7347	7327	7080	7288	7168	7355	7333	7305	7282	7266	7221	7353	7281	7116	7169	7231	7340	7125	7311	7200	7264	7308	7307	7189	7145	7315	7249	7244	7246	7149	7188	7336	7258	7302	7323	7224	7339	7329	7216	7208	7277	7258	7139	7121	7195	7152	7175	7261	7296	7114	7267	7148	7157	7233	7207	7157	7219	7289	7303	7190	7131	7285	7248	7319	7264	7180	7178	7111	7143	7170	7237	7373	7285	7375	7253	7310	7254	7153	7302	7270	7217	7181	7197	7057	7310	7178	7139	7174	7320	7246	7251	7267	7182	7192	7384	7339	7263	7223	7286	7193	7277	7295	7283	7299	7226	7314	7317	7085	7218	7180	7230	7143	7317	7318	7209	7332	7267	7279	7151	7337	7139	7229	7194	7197	7228	7195	7195	7241	7157	7271	7077	7218	7134	7195	7295	7034	7151	7220	7245	7169	7167	7285	7092	7298	7218	7303	7300	7135	7292	7274	7335	7254	7187	7217	7071	7271	7266	7412	7373	7139	7274	7334	7127	7211	7155	7127	7174	7252	7131	7266	7245	7147	7271	7215	7317	7280	7166	7148	7287	7266	7274	7371	7164	7239	7312	7309	7183	7284	7200	7323	7151	7240	7156	7217	7213	7401	7162	7276	7302	7336	7173	7240	7243	7252	7166	7157	7282	7209	7125	7217	7121	7141	7246	7101	7224	7307	7276	7357	7340	7141	7304	7296	7271	7244	7039	7104	7094	7191	7290	7243	7218	7123	7268	7230	7294	7148	7193	7219	7196	7295	7163	7197	7300	7204	7137	7235	7246	7233	7209	7209	7163	7280	7167	7145	7220	7116	7182	7176	7326	7160	7136	7253	7242	7200	7220	7245	7246	7228	7253	7157	7298	7277	7214	7231	7266	7231	7240	7161	7352	7314	7238	7058	7264	7271	7261	7259	7222	7280	7185	7279	7244	7195	7335	7217	7400	7103	7173	7237	7236	7227	7252	7125	7294	7088	7263	7137	7273	7207	7137	7199	7232	7157	7258	7211	7237	7191	7290	7237	7177	7205	7149	7079	7241	7250	7287	7251	7300	7336	7255	7314	7339	7308	7258	7288	7346	7217	7167	7235	7196	7223	7377	7224	7181	7158	7287	7103	7248	7208	7215	7208	7227	7256	7172	7245	7204	7172	7220	7275	7158	7378	7262	7217	7276	7064	7212	7132	7241	7263	7412	7288	7206	7145	7098	7170	7173	7113	7204	7295	7286	7122	7222	7179	7217	7191	7282	7228	7157	7181	7137	7271	7269	7121	7186	7239	7225	7317	7231	7327	7273	7264	7169	7202	7237	7177	7178	7089	7297	7283	7273	7215	7192	7105	7273	7192	7223	7261	7208	7208	7260	7138	7307	7150	7257	7406	7199	7219	7288	7256	7243	7191	7254	7294	7314	7291	7204	7349	7264	7144	7208	7242	7319	7201	7190	7281	7320	7219	7130	7265	7081	7208	7255	7158	7238	7131	7189	7237	7266	7307	7197	7301	7227	7173	7139	7292	7390	7320	7263	7281	7327	7190	7289	7254	7256	7411	7243	7209	7140	7204	7314	7367	7225	7196	7228	7235	7241	7209	7235	7177	7292	7310	7244	7194	7340	7380	7281	7179	7287	7192	7192	7297	7297	7173	7251	7249	7135	7253	7146	7286	7238	7371	7173	7092	7394	7149	7154	7299	7068	7263	7206	7269	7138	7216	7262	7352	7195	7224	7214	7186	7229	7223	7227	7256	7089	7243	7273	7150	7242	7192	7285	7082	7244	7359	7127	7089	7265	7213	7313	7210	7161	7199	7056	7287	7203	7219	7169	7231	7230	7313	7229	7124	7256	7233	7227	7296	7315	7133	7140	7211	7184	7229	7226	7209	7279	7203	7274	7345	7173	7281	7328	7297	7216	7322	7205	7158	7111	7225	7489	7238	7298	7182	7231	7199	7357	7316	7205	7237	7272	7198	7239	7189	7162	7192	7200	7239	7204	7258	7138	7128	7319	7266	7188	7326	7127	7163	7154	7239	7321	7276	7275	7085	7203	7319	7254	7208	7136	7324	7286	7241	7247	7296	7379	7253	7180	7371	7203	7179	7194	7333	7284	7291	7133	7271	7263	7294	7247	7178	7319	7151	7293	7348	7127	7185	7119	7175	7178	7256	7274	7211	7262	7181	7173	7192	7332	7277	7190	7180	7149	7185	7223	7310	7334	7133	7319	7255	7214	7289	7138	7189	7133	7153	7272	7143	7310	7153	7328	7262	7307	7363	7172	7179	7268	7224	7153	7220	7146	7101	7290	7181	7106	7325	7287	7167	7243	7224	7272	7360	7227	7211	7155	7192	7358	7240	7153	7315	7183	7246	7368	7290	7199	7183	7211	7170	7305	7349	7219	7272	7316	7147	7250	7165	7344	7117	7255	7204	7108	7244	7179	7145	7219	7262	7138	7355	7139	7177	7221	7139	7238	7135	7152	7256	7239	7332	7211	7295	7242	7165	7233	7215	7230	7212	7335	7310	7264	7253	7219	7265	7185	7134	7153	7272	7432	7245	7197	7232	7208	7182	7152	7326	7168	7240	7125	7328	7188	7163	7211	7213	7303	7169	7185	7258	7273	7272	7129	7132	7148	7147	7299	7224	7219	7136	7293	7242	7273	7184	7340	7056	7208	7226	7243	7264	7224	7409	7142	7248	7254	7215	7200	7298	7304	7247	7160	7208	7202	7127	7229	7239	7197	7182	7269	7244	7333	7097	7261	7189	7343	7203	7275	7245	7248	7057	7147	7409	7189	7373	7222	7286	7172	7228	7226	7219	7235	7165	7286	7200	7150	7127	7295	7186	7167	7314	7367	7218	7383	7228	7265	7266	7397	7211	7099	7281	7242	7193	7177	7323	7194	7239	7169	7159	7288	7224	7201	7214	7268	7370	7143	7221	7281	7216	7303	7250	7128	7128	7267	7201	7256	7343	7184	7104	7191	7360	7327	7366	7203	7290	7297	7192	7352	7133	7286	7176	7039	7308	7297	7311	7308	7261	7257	7254	7178	7243	7200	7211	7267	7308	7105	7151	7351	7253	7090	7403	7401	7225	7323	7345	7344	7293	7183	7302	7073	7299	7254	7330	7347	7238	7059	7242	7085	7046	7161	7232	7224	7267	7309	7240	7224	7217	7308	7158	7245	7314	7179	7230	7225	7297	7287	7253	7220	7251	7264	7174	7382	7176	7332	7205	7272	7238	7096	7245	7172	7309	7202	7190	7187	7330	7208	7251	7139	7181	7138	7317	7442	7123	7277	7251	7198	7221	7192	7141	7138	7215	7263	7103	7333	7152	7091	7135	7249	7235	7377	7136	7174	7259	7163	7213	7234	7209	7223	7184	7187	7282	7183	7237	7220	7265	7261	7299	7131	7316	7166	7239	7217	7165	7137	7099	7204	7278	7147	7211	7153	7124	7183	7326	7183	7266	7185	7353	7108	7213	7207	7118	7311	7252	7107	7219	7180	7234	7184	7281	7196	7393	7203	7240	7287	7210	7195	7263	7306	7204	7106	7136	7239	7286	7296	7194	7205	7266	7199	7191	7358	7296	7195	7211	7173	7274	7171	7269	7248	7268	7299	7295	7209	7213	7138	7126	7153	7215	7283	7228	7317	7200	7161	7245	7163	7121	7066	7220	7026	7239	7116	7293	7237	7183	7334	7225	7274	7206	7277	7037	7214	7181	7216	7096	7221	7244	7026	7207	7281	7245	7221	7177	7272	7222	7105	7256	7221	7362	7266	7267	7115	7363	7187	7410	7296
2410	1340	2982	16058	30032	29080	16359	6156	1850	1007	848	843	813	845	747	787	812	761	795	794	768	846	801	874	773	794	809	778	842	789	775	802	815	798	822	787	863	816	763	758	815	786	837	790	817	803	776	736	805	778	850	810	788	737	844	788	751	817	806	834	770	783	789	800	888	831	840	762	796	854	784	744	801	775	819	746	760	748	809	750	826	855	795	789	810	803	815	790	828	837	733	798	746	852	793	816	751	788	828	789	813	797	786	767	855	836	810	759	792	804	832	806	771	747	747	793	766	777	830	781	782	767	738	766	840	792	798	782	835	792	787	819	810	802	798	847	823	866	854	829	818	832	767	766	777	829	839	744	759	849	811	823	747	803	759	793	778	818	763	776	800	800	824	852	785	844	768	803	840	838	819	765	835	821	791	796	771	809	865	834	808	745	824	809	798	833	799	798	808	819	790	752	828	791	801	753	793	789	825	787	781	820	801	839	791	798	822	732	786	844	834	776	776	766	795	838	785	799	789	831	780	809	819	791	807	825	795	812	832	808	786	803	829	753	750	820	805	807	819	804	769	793	772	843	767	798	830	839	770	814	760	830	850	817	754	817	851	838	842	769	787	820	792	788	794	812	802	806	787	763	805	803	785	816	774	819	828	812	829	846	816	783	789	752	777	777	807	825	772	842	807	795	823	870	816	813	859	839	780	820	754	843	836	785	859	840	814	811	828	806	798	788	811	826	743	820	756	835	818	752	810	807	768	867	766	867	811	797	847	873	787	813	831	785	817	738	801	816	782	819	848	792	766	818	770	819	782	829	810	769	752	786	831	801	815	780	763	841	829	781	810	822	784	813	792	870	831	808	801	792	818	780	759	789	842	818	775	809	777	761	794	755	816	847	816	786	799	774	790	811	784	792	806	825	877	843	872	829	792	849	876	815	768	792	785	793	766	874	837	798	842	797	845	824	840	778	789	795	808	858	817	807	823	783	792	831	836	809	805	791	769	783	867	808	829	841	833	757	750	766	832	851	822	745	786	797	860	847	825	787	844	790	814	765	792	816	767	837	831	780	844	785	823	768	815	824	784	837	759	776	806	852	778	785	810	866	797	820	807	746	802	771	811	789	793	791	773	802	732	811	800	831	822	763	837	816	774	893	796	802	865	809	830	800	808	766	821	789	779	834	771	818	802	795	784	824	827	795	812	821	770	796	807	773	840	798	801	774	848	806	782	769	815	841	773	821	815	786	786	774	824	802	782	805	761	753	801	816	822	825	815	832	817	773	823	869	749	817	868	821	774	804	808	775	832	850	795	800	760	804	790	801	811	838	757	785	830	783	852	824	776	830	806	790	818	850	790	765	775	861	801	818	787	777	792	820	774	875	796	825	779	759	848	819	794	858	832	798	802	803	763	820	818	792	843	790	764	861	851	818	841	823	805	827	786	760	839	823	800	785	804	771	796	786	743	795	795	874	821	835	788	789	784	788	779	751	766	799	746	797	785	787	825	764	812	786	808	793	822	819	774	795	798	807	771	813	846	810	821	850	798	791	833	821	829	773	866	730	808	776	759	797	779	797	777	797	827	847	832	870	830	793	855	805	785	760	850	844	753	759	832	779	816	866	812	805	812	802	827	752	793	824	815	797	761	842	791	822	866	820	845	850	754	793	819	774	814	786	833	820	822	817	824	802	781	827	777	846	797	828	852	776	783	759	856	826	832	867	800	818	843	767	825	787	747	787	772	795	828	741	845	809	817	822	809	728	803	783	775	773	793	780	774	790	809	758	786	828	834	808	826	850	838	809	817	793	799	804	789	777	795	791	818	763	798	768	780	823	867	811	821	857	807	780	820	845	825	803	809	817	774	791	818	818	846	791	822	849	815	777	820	841	819	820	860	821	796	772	785	815	825	774	813	808	808	839	836	821	806	805	741	830	805	856	826	789	775	819	834	816	759	876	776	805	843	754	860	811	835	760	769	828	848	806	824	800	813	791	816	801	862	807	806	837	751	850	819	840	805	821	789	859	781	801	867	835	770	818	766	802	795	779	810	776	787	800	807	811	854	813	845	816	788	818	833	855	804	819	795	823	837	846	773	774	811	828	818	759	804	781	798	788	788	726	796	808	808	772	812	788	855	834	803	847	879	849	754	790	837	770	809	838	803	851	838	766	786	793	787	777	781	756	816	794	801	738	848	812	780	806	767	860	799	827	835	857	797	756	792	810	788	798	809	828	873	810	827	773	832	797	816	787	754	815	851	838	786	781	800	801	849	803	818	736	807	796	801	821	873	847	840	807	831	821	823	793	802	762	747	826	755	790	804	826	814	828	788	835	819	777	867	773	802	805	804	835	816	790	807	805	816	838	855	772	833	822	782	795	801	803	828	781	755	801	788	840	788	794	780	824	779	772	777	800	780	802	827	806	801	778	818	814	781	759	823	814	772	740	827	795	804	794	824	838	820	819	795	810	803	766	797	786	795	851	841	805	835	800	823	852	797	786	790	786	811	785	813	802	811	808	798	778	832	842	814	798	776	788	819	827	784	841	812	770	786	781	765	759	765	777	785	803	814	816	823	831	833	807	781	764	840	783	822	803	824	769	776	803	745	817	764	811	849	808	781	802	806	764	797	860	777	849	800	770	797	774	792	802	806	769	798	768	792	837	845	777	804	861	824	823	841	768	837	792	861	838	786	821	765	839	837	793	828	831	771	780	798	836	827	808	836	815	834	746	833	818	826	788	776	772	849	812	840	807	839	838	849	802	817	774	839	780	823	789	803	774	759	784	788	761	804	811	817	769	858	862	787	826	764	803	778	839	780	785	786	782	805	769	778	846	851	775	782	791	852	770	847	839	793	854	822	833	778	845	810	789	781	779	808	818	811	843	779	856	815	838	801	793	840	785	819	781	802	768	785	798	791	797	835	839	826	743	794	756	781	803	836	800	808	753	786	821	824	807	776	783	808	807	806	770	790	819	816	831	760	814	780	804	759	764	830	796	750	770	809	812	774	749	807	813	838	798	814	836	782	842	776	834	801	815	887	810	816	866	806	844	781	824	839	817	755	813	875	850	811	757	785	829	779	839	754	796	765	810	780	794	809	806	857	854	814	763	764	785	720	804	817	825	783	825	807	770	830	773	737	813	797	794	802	827	766	808	789	782	857	789	828	818	823	785	862	797	812	752	810	797	813	780	802	800	838	823	811	816	802	845	762	780	792	769	832	815	792	815	800	791	798	842	802	871	748	855	809	847	804	810	791	812	825	829	803	769	808	765	825	843	825	823	796	857	778	817	815	816	776	800	752	792	838	796	808	795	797	768	777	772	801	774	791	801	803	775	814	791	790	781	814	818	804	779	838	856	834	812	816	795	783	812	786	826	813	809	799	811	806	774	811	787	853	797	854	773	816	758	807	843	831	736	754	825	804	778	768	897	800	771	834	858	758	805	770	819	789	784	758	826	798	875	808	787	807	825	775	789	796	834	802	824	808	782	820	802	821	815	832	834
20330	14924	26455	73642	96910	86897	63269	42073	21783	10480	7675	7068	7151	7067	6987	7104	7105	7173	7142	6984	6992	7160	6898	7081	7013	7031	7078	7109	7140	7015	6907	7133	7049	6960	6975	7008	7148	7091	7121	7075	7058	7048	6983	7027	7004	7078	7101	7044	7054	6997	7108	6997	7073	7129	7025	7040	7058	7020	7113	6963	7069	7168	6955	6899	7176	6920	7097	6947	7090	6993	6970	7268	7127	7096	7181	7043	7125	6931	7043	7040	7061	7178	7088	7127	6978	7104	7006	6956	7055	7025	7222	7111	6951	7107	7004	6935	7048	7193	7057	7006	6993	7005	7061	6911	7083	7032	7072	7048	7117	6950	7178	7227	7026	7103	7023	7061	6967	6948	7113	7124	7204	7058	7089	6913	7016	7029	7012	7102	7050	7103	7051	7097	7093	7155	6943	7095	6971	7108	7104	7081	7007	7081	7045	7035	7062	7031	6966	7114	6977	6953	7035	7003	7008	7031	7061	7004	7119	7001	7273	7089	7125	7050	6989	7084	7130	7046	6997	7052	7063	6966	7140	7041	6973	6940	7079	7017	6931	7167	7039	7047	7109	7073	7029	7063	6985	7008	7002	6998	7061	7042	7074	7028	7037	7009	7036	6883	7034	6958	7112	7063	7154	6957	7039	7120	7081	6898	7012	6967	7022	6939	7027	7037	7086	6961	6968	7069	7054	7156	7068	7029	6971	7056	7074	7021	7192	7160	7042	6968	6912	7078	7100	7033	7047	7099	7000	7119	7054	7041	6947	7026	7210	7030	7015	7184	7033	7056	7033	7142	7088	7052	7156	7033	6998	7165	7143	7037	7034	6998	7070	7179	7168	7164	6996	7018	7107	7108	7178	7002	7166	6964	7158	6935	7148	7016	7107	7134	6891	7058	7041	7076	7018	7065	7015	7062	7047	7078	7058	7110	6992	7070	7065	7016	6950	7037	7077	7155	7149	6959	6983	7072	7098	7120	7000	7142	7076	7041	7065	7100	7029	7104	7017	7217	7016	7078	7192	7179	7083	7085	7060	7131	7019	6991	7147	6946	7104	7072	7073	7125	7048	7078	7032	7069	6924	7244	7150	7035	7017	7102	7107	7065	7124	7056	7156	6997	6977	7142	7146	7031	7032	7122	7051	7160	7104	7012	7075	7097	7060	6960	7021	7035	7100	7057	6983	6914	6976	7065	7094	7048	7082	7159	7113	7097	7185	6976	7124	7105	6863	7095	6994	7090	7099	7066	7124	7030	6988	7074	7071	7043	7064	7021	7066	6901	7030	7054	7118	7119	6980	7065	7028	7068	7041	7045	7142	7116	7131	7108	7015	7077	7064	7164	7129	7129	7081	7164	7030	7070	7056	7101	7169	7044	7059	6996	6999	7133	6967	7045	6947	7013	7002	7163	7047	7063	7076	7187	7070	7025	7000	7033	7072	7086	7041	7206	7017	7142	7054	7164	7098	7075	7089	7111	6992	7029	7155	7073	7019	7036	7042	7097	7130	6893	6968	6948	7119	7032	7025	6947	7124	7031	7081	7138	7047	7029	7076	7144	7066	7254	7102	7035	7054	7040	7131	7014	7028	6904	7224	6950	7081	7130	6938	7072	7090	7031	6966	7089	6924	6937	7005	7093	6973	7080	6933	7051	7012	7121	6989	7020	7106	7118	7145	6989	7139	7206	7053	7132	7133	7103	7054	6997	7109	7102	7094	7173	7073	6982	7050	7021	7137	7091	6956	7056	7183	7056	7146	7140	7099	7014	6978	7146	7018	7018	6983	6956	7020	7036	7085	6981	7020	6995	7004	7036	6974	7024	7106	7127	7053	7246	6967	7006	7003	6899	6963	6988	7131	6925	7001	7025	7075	7036	7058	6942	6980	7096	7046	7085	7027	7057	6968	7037	7007	6946	6967	7127	7079	7084	7141	7054	7128	7019	7134	7147	6993	7066	7074	7089	7014	7160	7119	7142	7043	7043	7018	7170	7066	7004	7087	6995	7003	7164	7062	7142	7108	7153	7063	7060	6949	6943	7118	7097	7043	7104	7144	7087	6947	7089	7115	7141	7092	7007	7011	7040	7147	7030	7168	7020	7086	7072	7033	7072	7228	7149	7040	7007	6986	7120	7244	6988	6955	7145	7051	7090	7079	7142	7063	7138	7024	6989	7231	6941	7013	7012	7033	7003	6906	7054	7131	7108	7107	7024	7021	7042	7070	7045	7098	6990	7027	6942	7044	6936	7060	7211	7015	7145	7025	7151	7129	7123	6986	7017	7122	6965	7053	7123	7025	7051	7029	6961	7065	6986	6961	7097	7160	7026	7142	6942	7039	6973	7167	7131	7086	7038	7034	7023	7034	7132	7020	7046	6998	7149	7115	6996	6997	7106	7028	7052	7146	7065	7173	7039	6989	7079	7023	6985	7048	7000	6918	7052	7180	7042	7117	7147	7102	7024	7073	7113	6945	6927	7029	7097	7081	7066	7055	7005	7002	7075	7141	7038	6962	7051	7141	7187	7123	7132	7106	7094	7016	7142	7129	7064	7163	6981	6964	7071	7020	6962	7057	7017	7040	6953	6995	6950	7005	7115	7135	7025	6932	6971	7152	6997	7017	7015	6928	7004	7001	7094	7122	7103	7125	7007	7137	7124	7094	7037	7112	7116	6989	6946	7011	7037	7208	7010	7021	7117	7095	7087	6956	7124	7120	7089	7120	7037	6968	7108	7198	7125	6957	7076	7086	7055	7059	7157	7013	7100	7095	7034	6956	7097	7171	7003	6980	7161	7001	7116	7036	7124	7112	7158	7082	7071	7124	6950	7121	6992	7088	7098	6995	7107	7087	7037	7044	7117	7039	6976	6976	6952	7087	7071	7055	7102	7153	7143	7125	7155	7107	7018	7050	7089	7098	7052	6892	7095	6914	7147	7072	7088	7123	6957	7032	7028	7128	7181	7144	7140	7095	7167	7130	6971	7052	7051	7006	7144	7117	7149	7151	6941	7074	7012	7027	7054	7113	7020	7039	7052	7062	7009	7083	7007	7081	6974	7018	7081	6992	7045	6931	6895	7031	7070	6939	6989	6968	7102	6921	7057	7116	7048	7043	6992	7077	6985	7036	7036	7184	7086	7066	7018	7153	7012	7166	6917	7087	6999	7013	6969	7081	7181	6990	7115	6978	6919	7061	7092	6967	7027	6997	7084	6926	7050	7108	7025	7156	7124	6980	6943	6903	7117	7115	7038	7025	6920	6984	7015	7081	7025	7149	7033	7038	7029	6946	7133	7073	7096	6974	6918	7120	7037	7101	6999	7094	7019	7067	7038	7080	7121	7003	7084	7021	7187	7104	6991	7105	7104	7080	7008	7069	7110	7076	7011	6995	7133	7064	7081	7020	6979	7050	7104	7116	7047	6997	6929	7072	6974	7054	7034	6969	7141	7011	6948	7030	7080	6909	7028	7035	7077	7095	7161	7027	7123	7147	7130	6935	7144	7044	7062	7056	7168	7028	6980	6957	7070	7148	7068	6923	7123	7070	7058	7069	7193	6964	6987	7243	7056	7155	7034	7083	7071	7074	7063	7064	7100	7098	7052	7003	7111	7049	7062	6886	6997	6899	7075	7135	7091	7029	7002	7054	7035	7098	7251	6947	6984	6933	7138	6963	7014	7053	7013	7087	7052	7038	7134	7112	7056	7015	6996	7025	7169	7032	7049	7016	7025	7137	7218	7088	7015	7188	7041	7059	6958	7095	6953	7094	6907	7052	7054	7114	7029	7075	7032	6996	7021	7108	7047	7074	7170	7048	7116	7238	7066	7091	6972	7078	7122	7062	7096	7117	7025	7209	6947	7014	7011	7164	6972	7155	7129	7132	6996	7133	7178	6954	7015	7010	7111	7131	7133	6978	7152	7034	7118	7015	7065	6969	6951	7135	7150	7020	7131	7041	6987	7085	6968	7054	7098	6964	7018	7001	7187	7115	7075	7072	7091	7113	7103	6976	7133	7098	6974	7157	7003	7052	7027	7012	7075	7264	7131	6989	7015	7011	7151	7104	7068	7077	7160	7152	6993	7230	7050	7082	6983	6988	7088	7093	7025	6991	7071	7127	6976	7067	7144	7066	6943	7053	7114	6917	7074	7019	7176	7093	7053	7079	7075	7138	7228	7175	7029	7024	7039	7019	7083	7053	7047	7040	7013	7136	7021	6943	7032	7077	6955	7107	7111	6913	7030	7027	6968	7118	7149	7035	7034	7058	7071	7145	7116	7012	7056	7025	7005	7024	6966	7156	7114	7211	7085	6990	7143	7000	7046	6977	7067	7028	6946	7162	6962	7180	7126	6986	7097	7089	6980	7069	7069	6972	7028	7064	7086	7045	7064	7131	7003	6962	7185	7094	7002	7050	7034	7075	7228	6944	7081	6983	7062	7103	7112	7049	7048	6940	7070	7074	7143	7085	7010	7100	7024	6975	6976	6991	7027	7038	7166	7195	6926	7259	6960	7126	7082	7075	7030	7050	7038	7041	7083	7140	7107	6982	7108	7155	7000	7001	7051	7017	6922	7014	7113	7108	7142	7038	6981	7055	7045	6980	7086	7059	7018	7053	7018	7129	6851	7062	7078	6958	7064	7051	7089	7134	7059	6965	7026	6963	6975	7124	7074	7105	6936	7048	7055	7111	7093	7183	6970	7026	7000	7064	7164	7100	7160	7071	7119	6993	7038	7074	7122	6917	7121	7069	7153	7076	7021	6971	7123	7131	7060	7129	7041	7080	7110	6970	6980	7099	7035	6975	7077	6995	6990	7129	7097	7081	7147	6938	7019	6998	7044	6988	7098	7032	7094	6962	7011	6980	7012	6921	7165	7053	7079	6964	7035	7059	7066	7080	7065	7205	7025	7073	6989	6986	7173	7076	6986	7049	7088	7155	7019	7065	7015	7019	7098	6942	7033	7062	7077	7129	6982	7122	6885	7130	7029	6970	7079	7143	7000	7000	7109	7121	7065	7064	7214	7007	7098	7021	7025	7081	7138	6984	7208	7101	6970	7072	7056	7118	7088	7084	7141	6982	7129	7031	7162	7007	7153	6849	7079	7133	7005	7176	7054	6961	6945	7049	7062	7036	7146
2559	918	1943	3943	7537	7040	3339	1564	977	764	715	777	777	741	740	737	772	754	725	784	720	772	784	747	753	731	740	761	751	733	748	727	740	760	775	731	746	757	816	779	723	719	747	760	757	773	793	806	730	745	766	736	776	763	769	738	741	766	724	760	744	768	741	772	749	813	748	744	708	713	743	733	739	778	716	762	783	757	742	691	774	719	760	777	747	737	725	762	787	726	764	727	729	745	696	742	760	726	715	770	731	723	742	761	740	777	707	759	784	760	769	761	772	753	737	708	776	762	768	737	772	718	828	717	774	750	732	700	743	764	792	782	762	778	761	795	747	788	699	774	713	723	779	778	751	753	760	759	785	728	749	784	713	780	769	752	752	819	735	723	743	756	732	739	717	765	747	714	767	766	765	735	705	759	751	717	746	756	795	801	776	726	711	713	728	771	779	743	756	758	754	760	722	710	736	750	742	761	763	706	758	769	752	753	794	746	721	750	748	782	727	758	728	770	748	742	708	790	754	760	779	691	770	746	736	739	746	722	752	752	766	743	751	750	777	770	745	710	708	771	731	789	728	734	753	766	753	736	702	769	730	769	759	717	778	771	742	732	738	734	748	741	755	764	773	724	695	712	729	802	820	730	730	717	779	721	728	737	779	725	796	760	751	783	777	698	766	744	750	713	792	706	761	767	735	745	774	760	718	776	742	775	756	745	720	757	774	779	757	788	740	722	747	781	794	688	747	746	780	786	813	743	767	774	732	744	737	719	732	729	775	709	681	735	761	780	795	725	738	804	766	758	746	744	751	755	721	734	727	745	765	728	734	713	742	725	784	743	742	764	745	741	735	798	769	723	759	764	743	754	773	709	803	733	725	749	732	718	791	739	712	774	787	726	756	725	756	738	726	737	769	713	796	740	716	775	736	726	734	764	753	733	776	750	718	763	762	695	692	787	700	716	765	754	846	758	760	732	759	742	755	744	770	704	754	814	744	756	751	784	714	769	732	795	753	724	740	781	756	739	750	808	770	783	763	811	756	743	794	737	720	743	764	744	693	739	757	744	722	743	722	779	710	743	813	732	737	727	750	754	721	718	764	736	748	727	818	779	789	722	714	742	759	762	787	764	782	771	717	729	765	748	773	734	791	771	723	742	750	742	742	783	742	680	739	709	801	731	752	799	794	746	772	727	762	749	720	775	782	762	764	713	730	728	726	740	755	733	754	742	737	796	748	726	767	761	721	752	735	765	810	732	830	750	751	777	730	741	744	731	737	781	724	789	752	762	765	747	751	784	769	748	721	775	714	699	787	751	704	790	742	724	741	762	790	717	758	751	769	697	767	775	721	784	777	732	719	744	807	725	772	727	770	736	746	758	770	788	770	746	782	734	777	749	737	732	742	758	761	737	793	776	717	733	760	757	690	753	750	773	799	720	765	744	756	734	686	747	770	772	759	733	732	806	746	756	736	769	805	722	730	697	715	759	743	714	714	754	789	716	772	753	732	727	737	701	759	740	851	791	721	757	769	710	786	726	743	724	771	766	753	758	725	775	717	772	698	792	785	795	744	718	742	764	726	777	795	712	766	762	724	770	739	784	752	697	706	742	706	746	745	721	752	734	684	776	747	736	715	758	770	739	743	786	718	741	764	720	753	783	800	745	762	771	714	748	777	718	708	715	776	725	723	744	754	745	715	696	746	720	741	755	736	754	739	759	770	802	726	754	689	764	761	765	732	744	763	743	756	798	745	718	763	791	788	718	795	738	718	768	774	798	744	822	766	780	748	768	758	737	742	730	742	770	717	779	709	739	716	710	741	711	785	781	699	797	729	699	726	747	722	727	760	674	784	727	730	755	727	743	751	735	716	726	692	773	813	756	737	723	791	731	702	712	786	721	748	733	762	761	810	730	767	798	753	780	743	778	725	696	746	781	715	763	750	740	725	792	740	755	785	755	724	760	798	734	753	769	741	737	716	783	685	773	756	727	760	743	727	733	744	772	737	753	691	761	735	726	725	730	774	763	775	743	774	764	713	735	730	747	700	800	780	698	744	722	750	779	750	715	787	718	754	764	758	775	725	757	820	692	761	712	764	724	818	735	741	751	737	759	747	757	733	770	742	737	724	707	667	693	733	777	736	743	705	741	731	746	727	762	754	718	781	773	711	776	752	724	752	716	751	747	699	701	776	711	755	731	758	752	783	737	800	754	759	771	739	764	729	731	806	763	738	743	726	726	760	765	748	761	729	739	789	725	738	710	737	759	770	751	754	667	697	720	754	778	737	751	793	786	752	741	716	710	764	790	699	731	736	769	708	766	765	740	780	730	725	755	747	747	781	739	792	759	774	796	741	743	793	758	740	775	718	737	709	830	749	745	744	818	740	714	730	793	743	684	715	759	754	745	734	705	743	697	710	689	717	773	775	744	729	758	737	714	717	737	762	789	761	751	758	726	766	726	806	739	770	764	739	724	732	772	753	764	737	730	809	757	744	766	768	757	755	756	743	735	756	749	764	771	711	743	710	755	742	710	757	757	796	735	778	755	791	799	734	757	712	788	748	725	729	754	750	685	711	710	720	743	707	733	720	730	765	724	779	805	767	739	768	708	734	742	727	717	793	740	713	766	756	737	739	691	719	740	746	760	806	696	735	780	745	700	760	737	762	780	752	712	806	746	723	705	766	792	728	774	708	737	787	767	730	731	751	758	699	732	773	728	729	788	728	754	733	752	728	768	724	761	699	792	801	759	759	797	724	780	739	759	765	806	723	740	788	754	795	743	777	774	739	760	757	769	737	736	753	737	725	726	721	711	729	763	759	732	769	756	774	753	707	746	792	725	702	774	732	763	718	731	754	690	815	816	737	755	716	745	742	729	804	705	763	777	775	668	777	784	730	754	765	713	727	756	774	710	733	791	744	757	780	772	791	762	754	747	789	772	764	754	784	751	742	719	770	733	729	776	772	763	736	772	759	736	761	741	806	766	769	730	750	747	730	712	723	728	717	732	749	748	760	792	736	751	754	737	755	760	776	734	757	764	751	719	768	755	745	785	758	726	783	716	730	780	750	740	797	737	786	763	745	713	711	771	735	733	766	722	748	732	765	742	725	775	801	736	741	765	732	745	724	769	812	738	711	717	783	741	739	775	727	761	773	748	719	763	792	718	756	739	744	730	732	787	728	709	750	761	736	711	817	749	725	738	786	760	722	777	736	731	695	719	718	765	717	750	769	743	708	756	770	721	724	786	749	698	715	769	701	715	745	782	768	744	789	798	741	761	727	739	738	753	790	753	748	718	723	761	737	746	678	730	722	736	753	745	735	753	736	741	748	717	782	781	761	799	731	792	750	735	776	713	775	729	792	812	752	750	767	717	754	803	791	747	727	766	760	795	763	756	761	755	793	694	799	734	725	699	785	776	757	753	726	737	786	779	733	745	730	717	684	766	781	758	755	794	768	736	726	757	745	765	746	705	731	753	749	757	776	709	746	703	763	748	721	743	761	766
12304	9812	21070	46506	60969	51802	35401	21588	10605	7274	6902	6535	6571	6469	6519	6458	6432	6556	6726	6490	6658	6513	6649	6622	6750	6689	6542	6569	6702	6730	6727	6703	6556	6638	6586	6626	6636	6521	6655	6614	6763	6669	6602	6702	6504	6532	6627	6609	6560	6571	6628	6594	6479	6579	6530	6587	6599	6670	6581	6722	6627	6649	6525	6525	6663	6612	6644	6654	6520	6626	6583	6673	6724	6598	6521	6636	6518	6558	6578	6621	6449	6545	6653	6542	6549	6623	6680	6582	6402	6549	6658	6612	6585	6639	6518	6564	6600	6642	6582	6612	6643	6675	6587	6693	6530	6569	6728	6504	6519	6614	6633	6687	6694	6507	6655	6472	6532	6641	6614	6584	6588	6694	6617	6647	6630	6713	6574	6647	6620	6575	6659	6620	6586	6646	6566	6688	6667	6577	6704	6551	6648	6497	6669	6397	6585	6497	6628	6622	6702	6720	6695	6626	6673	6495	6463	6571	6512	6656	6542	6543	6646	6556	6586	6648	6685	6545	6618	6538	6635	6589	6556	6535	6608	6559	6574	6655	6476	6564	6544	6752	6529	6613	6688	6492	6654	6782	6665	6604	6473	6638	6623	6593	6489	6496	6555	6456	6626	6617	6681	6504	6626	6601	6692	6614	6484	6704	6705	6581	6460	6405	6588	6682	6715	6565	6520	6696	6487	6641	6438	6603	6591	6407	6657	6559	6563	6514	6650	6664	6632	6632	6562	6566	6618	6548	6579	6637	6588	6611	6623	6693	6577	6664	6676	6562	6759	6604	6600	6571	6629	6474	6534	6617	6680	6497	6539	6624	6736	6638	6687	6540	6734	6677	6641	6606	6520	6657	6683	6580	6549	6650	6801	6565	6568	6638	6619	6767	6531	6625	6603	6745	6550	6608	6586	6652	6430	6640	6480	6572	6428	6598	6613	6513	6693	6601	6576	6597	6670	6522	6620	6697	6582	6553	6648	6568	6802	6561	6610	6671	6612	6637	6613	6580	6685	6731	6693	6601	6595	6701	6643	6534	6519	6556	6587	6651	6613	6575	6542	6629	6635	6635	6587	6722	6663	6538	6491	6487	6594	6647	6670	6557	6703	6532	6731	6543	6626	6549	6564	6652	6532	6447	6605	6694	6629	6670	6733	6552	6590	6648	6606	6678	6778	6644	6565	6691	6687	6595	6706	6553	6616	6688	6570	6535	6579	6622	6589	6571	6588	6606	6530	6703	6695	6635	6560	6564	6725	6649	6677	6617	6663	6569	6713	6609	6657	6655	6593	6596	6711	6714	6531	6539	6582	6739	6496	6720	6645	6577	6695	6719	6585	6617	6586	6608	6675	6552	6637	6561	6578	6575	6638	6531	6586	6680	6577	6604	6596	6558	6535	6608	6620	6605	6684	6673	6514	6703	6602	6550	6641	6565	6627	6527	6552	6612	6612	6526	6684	6568	6582	6519	6631	6669	6722	6558	6658	6537	6744	6695	6545	6572	6581	6532	6564	6467	6544	6475	6595	6595	6568	6800	6658	6485	6541	6574	6573	6579	6438	6666	6698	6497	6546	6607	6602	6680	6557	6537	6555	6549	6560	6586	6548	6619	6625	6602	6656	6609	6631	6693	6677	6575	6456	6458	6645	6636	6641	6726	6502	6625	6740	6566	6648	6614	6545	6622	6542	6444	6624	6484	6674	6728	6703	6716	6536	6622	6663	6625	6539	6634	6561	6630	6583	6498	6529	6577	6568	6615	6595	6702	6675	6647	6624	6541	6581	6597	6646	6596	6581	6708	6527	6655	6583	6629	6600	6668	6501	6673	6573	6684	6517	6597	6651	6528	6687	6661	6443	6548	6636	6547	6584	6499	6595	6686	6711	6537	6530	6714	6607	6552	6655	6571	6688	6569	6577	6657	6582	6634	6640	6560	6437	6663	6570	6666	6679	6508	6589	6589	6721	6578	6839	6569	6651	6454	6618	6551	6650	6642	6598	6611	6638	6485	6610	6575	6588	6643	6617	6527	6578	6622	6671	6594	6497	6543	6602	6596	6596	6566	6541	6556	6607	6615	6711	6587	6577	6607	6644	6545	6572	6459	6633	6730	6701	6620	6483	6605	6724	6544	6726	6572	6534	6519	6689	6628	6709	6567	6531	6598	6637	6513	6551	6621	6659	6617	6646	6685	6657	6598	6680	6569	6665	6533	6708	6603	6587	6669	6660	6642	6726	6648	6693	6499	6634	6712	6540	6661	6629	6663	6581	6565	6522	6604	6684	6735	6567	6600	6638	6569	6567	6679	6738	6589	6579	6711	6551	6500	6750	6555	6695	6524	6520	6589	6666	6667	6572	6556	6599	6736	6520	6640	6692	6621	6621	6670	6594	6526	6736	6574	6645	6659	6734	6610	6697	6680	6568	6630	6452	6747	6680	6682	6556	6666	6427	6653	6712	6601	6691	6632	6548	6537	6577	6520	6635	6656	6669	6538	6680	6575	6527	6693	6547	6594	6611	6631	6738	6669	6722	6685	6616	6592	6560	6645	6654	6762	6585	6466	6619	6604	6680	6621	6520	6599	6571	6622	6665	6630	6711	6615	6604	6512	6711	6624	6600	6518	6564	6534	6563	6640	6599	6582	6621	6673	6678	6600	6511	6687	6591	6437	6572	6722	6594	6646	6598	6749	6627	6478	6546	6613	6570	6544	6533	6646	6500	6542	6728	6548	6604	6767	6629	6540	6676	6620	6561	6650	6489	6645	6544	6798	6706	6507	6561	6582	6650	6618	6694	6554	6633	6523	6591	6720	6724	6465	6582	6663	6591	6684	6667	6554	6727	6699	6616	6654	6596	6684	6484	6488	6604	6657	6669	6638	6737	6596	6611	6555	6546	6562	6700	6557	6675	6553	6592	6587	6529	6622	6608	6479	6611	6599	6723	6604	6684	6636	6665	6634	6562	6639	6591	6607	6689	6660	6563	6664	6620	6753	6607	6533	6620	6572	6656	6675	6665	6659	6576	6692	6631	6461	6666	6505	6714	6699	6580	6583	6646	6610	6460	6631	6593	6562	6599	6511	6563	6620	6634	6714	6545	6621	6642	6725	6659	6529	6523	6699	6738	6551	6646	6515	6541	6603	6575	6550	6446	6603	6513	6522	6617	6644	6634	6581	6645	6736	6686	6515	6668	6551	6612	6570	6634	6532	6630	6599	6713	6544	6671	6717	6532	6677	6711	6686	6686	6574	6571	6604	6620	6567	6604	6549	6576	6662	6598	6685	6672	6463	6691	6662	6780	6555	6638	6555	6592	6622	6604	6601	6522	6675	6560	6529	6589	6601	6589	6683	6648	6671	6562	6538	6683	6593	6696	6622	6663	6589	6685	6550	6635	6491	6540	6579	6516	6631	6604	6515	6563	6628	6579	6589	6488	6736	6677	6533	6611	6589	6514	6593	6719	6764	6592	6717	6665	6552	6657	6736	6613	6457	6516	6682	6717	6589	6530	6595	6618	6609	6641	6618	6737	6609	6685	6579	6665	6746	6711	6557	6643	6580	6579	6623	6596	6484	6471	6534	6685	6592	6637	6611	6596	6634	6813	6511	6647	6662	6654	6603	6660	6675	6573	6677	6610	6671	6653	6523	6681	6615	6574	6652	6608	6454	6580	6738	6630	6514	6686	6662	6750	6537	6573	6652	6596	6541	6599	6676	6742	6656	6541	6641	6538	6712	6549	6783	6724	6675	6822	6545	6621	6603	6565	6607	6678	6517	6641	6662	6653	6606	6695	6487	6670	6643	6529	6691	6820	6523	6645	6545	6522	6627	6615	6539	6655	6683	6597	6631	6618	6624	6589	6559	6625	6487	6674	6572	6671	6577	6752	6622	6689	6598	6493	6563	6734	6657	6609	6662	6671	6733	6621	6682	6580	6679	6619	6598	6543	6578	6504	6642	6535	6587	6538	6581	6612	6654	6620	6592	6668	6621	6561	6602	6649	6648	6465	6537	6522	6685	6696	6573	6511	6683	6735	6684	6520	6562	6565	6558	6615	6690	6634	6496	6607	6658	6492	6624	6630	6700	6502	6733	6553	6551	6581	6614	6613	6556	6578	6702	6539	6744	6754	6658	6631	6505	6481	6550	6644	6542	6615	6486	6600	6633	6507	6630	6478	6636	6524	6635	6566	6755	6744	6441	6611	6572	6578	6463	6648	6696	6645	6674	6438	6689	6750	6654	6604	6562	6586	6492	6608	6699	6714	6595	6669	6593	6521	6661	6600	6569	6649	6634	6681	6597	6706	6557	6611	6636	6726	6699	6660	6647	6563	6478	6634	6645	6699	6598	6598	6536	6606	6657	6548	6673	6588	6654	6680	6632	6602	6561	6653	6568	6759	6662	6548	6551	6666	6535	6649	6611	6573	6551	6688	6637	6652	6608	6472	6672	6642	6536	6570	6617	6656	6611	6666	6574	6551	6572	6614	6683	6557	6639	6498	6542	6558	6615	6562	6660	6579	6500	6727	6635	6545	6722	6746	6625	6569	6706	6650	6567	6619	6623	6541	6580	6603	6670	6593	6663	6604	6690	6651	6682	6487	6654	6616	6539	6688	6645	6633	6584	6592	6537	6549	6635	6561	6567	6685	6597	6577	6640	6705	6556	6599	6741	6565	6689	6565	6557	6531	6544	6649	6578	6637	6573	6402	6522	6509	6595	6612	6538	6609	6618	6596	6576	6544	6586	6639	6628	6553	6673	6601	6625	6451	6723	6737	6557	6539	6577	6614	6702	6533	6610	6482	6644	6697	6631	6526	6694	6713	6597	6624	6660	6590	6592	6517	6646	6691	6614	6523	6561	6613	6651	6617	6698	6562	6588	6516	6507	6593	6752	6596	6617	6523	6697	6713	6556	6662	6744	6542	6714	6694	6700	6579	6525	6490	6535	6572	6560	6690	6652	6565	6572	6658	6622	6568	6602	6765	6476	6538	6622	6556	6559	6532	6613	6485	6639	6703	6627	6585	6628	6676	6564	6679	6612	6659	6488	6628	6578	6716	6570	6640	6482	6551	6635	6473	6575	6549	6804	6605	6578	6594	6530	6653	6574	6690	6626	6645	6583	6583	6688	6659	6737
1549	2169	4070	9165	16017	14708	6487	2511	1128	806	735	786	712	758	735	686	757	722	734	731	762	761	735	769	728	716	762	700	738	738	768	709	733	714	777	690	684	752	729	770	712	755	706	759	734	744	755	743	708	724	759	764	735	742	805	745	782	772	736	806	783	766	701	708	788	750	697	720	709	767	727	713	793	710	784	706	745	703	728	748	754	765	735	738	712	770	742	747	771	777	753	746	712	707	738	759	716	672	733	771	745	720	710	731	760	727	765	753	794	735	767	741	756	751	743	738	724	750	753	710	720	728	753	747	731	734	709	764	743	752	758	721	732	721	791	741	746	739	751	723	732	740	738	766	768	722	793	750	724	731	750	750	761	678	712	711	700	785	757	744	779	714	788	758	745	765	698	732	674	717	764	762	704	734	737	712	749	745	735	689	788	723	735	766	673	697	754	707	778	719	718	752	754	771	735	695	748	679	732	751	690	758	717	696	741	742	682	725	745	773	769	753	711	721	727	758	747	757	687	756	730	703	778	739	736	744	716	751	781	733	761	735	768	693	756	735	736	720	684	726	733	740	779	674	713	719	748	726	749	762	693	749	763	821	728	737	707	748	759	744	732	766	779	789	749	740	795	770	721	792	741	784	737	729	701	751	706	765	743	706	734	714	745	744	720	738	753	745	730	725	716	779	731	775	682	729	734	746	730	741	765	762	724	779	781	721	760	754	722	767	685	749	748	753	721	745	741	741	688	727	765	754	720	753	681	824	726	732	700	749	744	783	717	743	745	710	753	750	746	721	690	728	749	720	755	709	771	705	698	708	780	749	711	693	764	706	767	751	750	750	745	708	758	748	731	754	720	744	758	765	801	744	729	747	729	731	728	736	763	736	705	704	780	721	745	766	710	751	794	704	726	718	689	747	726	732	729	761	725	722	763	745	713	708	750	736	730	787	765	709	712	728	773	751	751	778	738	740	733	736	696	698	769	722	682	749	720	746	720	709	710	759	740	727	717	699	710	767	753	718	766	782	724	708	795	725	654	743	719	748	734	725	772	735	792	742	731	727	802	765	770	768	780	792	761	733	695	753	768	741	725	693	721	714	761	701	780	750	751	755	726	703	766	738	734	724	754	774	729	771	750	755	741	741	710	710	713	724	756	810	725	732	716	717	751	724	732	788	744	752	747	784	731	729	739	736	763	752	748	729	752	751	739	732	725	706	708	714	751	763	742	694	746	752	718	756	712	742	773	686	725	754	723	751	786	759	737	774	731	778	721	772	753	677	743	730	754	765	722	777	744	788	756	753	748	772	727	722	756	738	787	741	733	735	772	718	727	742	747	687	761	769	736	738	726	754	722	764	743	738	694	782	719	740	679	743	723	730	743	723	718	734	727	754	730	695	736	780	755	764	755	711	731	759	746	729	695	742	715	745	725	693	740	731	753	746	771	749	747	758	758	708	756	757	766	736	798	793	653	758	733	700	682	715	788	750	744	780	737	801	724	750	707	733	719	759	733	751	763	721	714	775	738	769	754	697	756	730	745	791	729	783	777	739	709	727	717	735	734	733	785	709	735	751	789	742	798	746	729	742	805	738	699	764	776	740	754	786	723	747	777	717	753	774	792	722	718	742	756	734	747	714	774	712	743	745	694	740	736	758	761	789	721	743	710	754	779	751	758	767	704	723	745	762	770	750	756	748	733	650	712	746	713	759	797	759	767	734	722	717	718	714	757	753	700	755	744	712	738	753	700	744	775	790	732	733	708	687	742	720	725	790	726	759	754	718	763	772	768	746	718	763	703	764	752	778	739	772	782	714	785	739	768	756	783	762	746	734	711	772	744	747	731	736	746	737	747	759	706	750	802	762	770	709	724	749	696	761	761	767	721	722	720	757	815	696	765	733	762	714	728	710	772	741	722	767	707	774	769	774	788	791	704	760	736	681	671	759	738	730	709	763	732	792	769	738	771	725	765	742	770	712	756	729	664	704	742	716	723	758	728	725	762	725	806	770	713	734	781	743	740	775	708	789	779	730	687	749	734	672	733	786	681	741	732	726	774	768	764	700	736	762	749	748	713	729	685	721	744	746	789	719	690	734	729	766	764	726	723	712	736	759	720	747	710	706	830	717	706	747	742	730	751	701	737	703	777	694	722	760	776	723	694	749	748	715	756	753	708	737	765	746	717	708	737	758	762	753	726	699	740	723	733	779	751	769	718	762	770	745	725	712	769	752	776	714	721	788	723	783	759	776	808	781	702	709	732	738	734	730	720	688	747	779	759	808	735	732	753	776	749	744	751	730	720	749	757	747	671	733	757	732	735	689	700	767	756	730	790	738	727	771	751	786	758	652	745	709	765	679	731	665	811	779	737	742	780	753	791	760	749	764	758	786	739	784	741	773	788	745	752	714	719	759	741	737	719	741	761	723	749	764	737	694	732	744	723	719	793	709	750	674	758	696	797	762	735	732	736	704	724	735	741	748	726	747	738	747	736	808	692	709	760	763	756	722	709	750	789	708	761	788	744	736	717	732	718	737	730	750	750	752	744	742	720	715	785	738	743	664	722	758	764	764	755	767	766	713	769	715	758	761	725	742	739	722	725	744	746	770	698	717	730	707	743	753	775	702	750	688	748	742	745	764	711	743	734	709	768	708	816	733	753	774	716	774	761	707	709	711	760	766	765	743	726	717	751	716	689	726	739	716	720	729	737	756	719	722	732	759	740	745	711	756	764	763	767	763	751	755	695	692	720	763	747	704	720	739	691	772	780	717	741	726	794	771	715	763	721	725	737	690	779	725	748	739	775	738	721	735	775	743	729	684	736	690	744	741	711	695	734	781	734	786	746	717	731	698	735	718	746	740	776	710	725	745	801	770	717	734	773	710	759	722	714	738	688	744	764	731	782	728	730	684	711	703	766	730	809	747	764	730	767	755	757	729	735	716	780	761	764	753	722	759	736	755	766	697	721	733	721	793	728	771	721	761	761	730	716	783	684	775	739	714	717	732	740	785	738	786	759	793	739	714	755	760	733	695	683	798	729	755	715	768	754	717	765	746	763	742	712	737	773	778	781	735	764	744	730	723	772	736	724	761	761	717	729	730	754	714	744	755	738	698	740	781	684	722	719	762	762	723	792	735	734	750	723	758	762	797	712	762	766	783	747	755	696	804	779	825	727	790	730	717	753	762	728	732	743	760	736	746	767	756	771	744	686	784	737	712	735	713	746	796	739	710	759	721	747	747	746	729	730	767	730	756	725	759	788	743	730	707	752	715	720	725	788	774	739	718	778	718	751	730	727	778	728	740	681	745	743	754	759	733	752	780	731	695	776	792	761	673	702	712	712	742	757	738	776	730	743	747	762	770	699	737	802	715	761	756	707	789	789	786	696	768	758	767	745	698	735	763	722	742	719	760	808	732	725	753	746	719	690	763	789	746	791	726	740	767	689	719	775	758	743	690	754	798	782	720	753	733	715	770	748	726	719	757	801	766	741	754	737	757	731	734
17004	22777	30584	63924	80205	67308	45238	28693	13339	7836	6652	6693	6455	6446	6591	6590	6484	6597	6574	6635	6497	6533	6436	6600	6631	6486	6656	6523	6532	6489	6482	6423	6481	6406	6617	6546	6584	6583	6504	6536	6457	6431	6602	6553	6316	6542	6471	6579	6567	6500	6620	6613	6526	6568	6526	6617	6549	6452	6496	6506	6513	6634	6511	6499	6501	6633	6495	6445	6503	6518	6456	6574	6376	6442	6441	6388	6502	6418	6599	6614	6509	6457	6493	6514	6517	6420	6481	6496	6521	6517	6508	6597	6436	6490	6622	6380	6402	6581	6497	6625	6656	6430	6574	6501	6461	6564	6500	6435	6435	6502	6326	6559	6480	6569	6498	6513	6545	6529	6602	6390	6572	6410	6474	6521	6484	6513	6432	6532	6567	6468	6492	6485	6538	6520	6565	6581	6477	6515	6554	6549	6447	6600	6454	6564	6539	6428	6400	6417	6532	6573	6410	6500	6599	6547	6506	6404	6554	6410	6449	6456	6550	6398	6533	6587	6514	6642	6500	6592	6310	6534	6457	6405	6528	6460	6511	6433	6606	6421	6349	6642	6616	6374	6580	6466	6453	6453	6550	6422	6438	6581	6499	6630	6484	6589	6623	6602	6412	6570	6562	6567	6564	6548	6382	6530	6488	6443	6527	6568	6408	6523	6564	6490	6477	6541	6482	6462	6357	6424	6484	6603	6458	6569	6388	6638	6516	6448	6543	6393	6454	6702	6525	6570	6514	6444	6615	6614	6470	6450	6369	6431	6468	6536	6576	6449	6500	6562	6474	6396	6455	6539	6453	6334	6609	6421	6714	6487	6554	6649	6495	6424	6687	6562	6504	6564	6618	6457	6536	6606	6484	6408	6542	6549	6602	6470	6561	6626	6480	6475	6494	6731	6535	6577	6546	6553	6563	6475	6430	6363	6584	6522	6670	6508	6521	6462	6628	6423	6541	6574	6509	6435	6501	6612	6520	6466	6517	6431	6545	6559	6677	6514	6457	6464	6547	6597	6411	6626	6408	6525	6462	6609	6680	6519	6531	6514	6546	6435	6552	6598	6609	6542	6353	6551	6495	6551	6646	6555	6525	6548	6515	6722	6479	6496	6523	6477	6486	6480	6464	6529	6566	6556	6556	6579	6572	6528	6494	6508	6501	6622	6525	6364	6483	6523	6540	6520	6537	6489	6445	6558	6486	6568	6595	6548	6558	6568	6541	6482	6645	6523	6602	6418	6487	6590	6597	6453	6545	6471	6545	6501	6640	6555	6458	6458	6496	6515	6574	6428	6432	6552	6499	6527	6522	6534	6554	6495	6549	6459	6547	6416	6406	6399	6600	6686	6560	6584	6472	6546	6465	6574	6496	6550	6452	6606	6556	6625	6603	6606	6550	6426	6405	6556	6484	6626	6573	6486	6417	6489	6482	6580	6507	6475	6638	6517	6589	6490	6639	6511	6530	6470	6510	6460	6468	6648	6568	6519	6540	6528	6577	6441	6527	6510	6429	6489	6518	6565	6694	6559	6462	6479	6490	6579	6552	6523	6699	6503	6570	6633	6289	6481	6604	6519	6595	6523	6536	6420	6407	6641	6612	6505	6534	6613	6440	6549	6571	6567	6479	6533	6471	6630	6524	6432	6493	6518	6432	6483	6494	6696	6433	6535	6550	6508	6420	6546	6316	6563	6581	6618	6581	6509	6685	6463	6496	6510	6520	6533	6474	6639	6418	6493	6563	6462	6436	6472	6570	6458	6498	6549	6428	6564	6604	6484	6479	6615	6543	6631	6588	6431	6603	6545	6597	6479	6484	6483	6461	6401	6648	6618	6421	6466	6502	6698	6488	6414	6557	6562	6468	6466	6628	6423	6594	6432	6482	6486	6471	6672	6461	6525	6552	6594	6612	6698	6487	6519	6492	6576	6572	6650	6628	6517	6637	6426	6642	6513	6566	6471	6532	6426	6471	6556	6354	6501	6448	6544	6534	6461	6531	6442	6576	6524	6481	6603	6495	6426	6534	6537	6490	6557	6398	6446	6626	6532	6500	6496	6436	6536	6499	6551	6461	6578	6490	6560	6561	6478	6569	6494	6589	6442	6487	6556	6579	6639	6485	6464	6426	6410	6507	6572	6513	6358	6621	6573	6571	6468	6474	6573	6464	6577	6498	6597	6443	6583	6552	6555	6578	6493	6461	6480	6634	6455	6568	6453	6459	6531	6469	6451	6503	6526	6577	6470	6448	6501	6479	6506	6618	6409	6465	6546	6427	6515	6580	6580	6586	6430	6639	6512	6537	6471	6486	6500	6596	6632	6454	6487	6473	6569	6555	6551	6494	6500	6465	6567	6539	6421	6543	6701	6529	6543	6471	6550	6509	6550	6419	6505	6551	6589	6394	6554	6541	6497	6645	6511	6493	6584	6439	6484	6384	6397	6594	6486	6573	6537	6423	6677	6398	6512	6509	6484	6568	6648	6583	6517	6573	6696	6595	6487	6492	6498	6564	6495	6453	6432	6488	6541	6600	6547	6531	6449	6521	6476	6501	6526	6572	6563	6542	6585	6517	6531	6328	6405	6554	6456	6496	6571	6509	6451	6436	6453	6506	6576	6426	6504	6461	6593	6488	6555	6492	6462	6625	6486	6606	6430	6506	6583	6544	6528	6506	6515	6542	6547	6661	6478	6591	6466	6493	6484	6555	6545	6519	6452	6536	6524	6580	6513	6588	6520	6607	6444	6443	6685	6435	6630	6513	6393	6497	6457	6449	6479	6423	6591	6492	6460	6510	6525	6382	6473	6490	6653	6508	6469	6461	6612	6541	6549	6548	6487	6470	6483	6539	6513	6560	6635	6496	6656	6394	6620	6441	6624	6501	6582	6525	6524	6577	6447	6481	6723	6435	6480	6458	6442	6652	6486	6404	6408	6641	6476	6463	6585	6519	6607	6498	6526	6467	6490	6586	6447	6517	6443	6437	6456	6376	6490	6475	6483	6518	6402	6557	6466	6636	6617	6530	6622	6517	6537	6543	6489	6491	6511	6609	6625	6389	6399	6571	6558	6612	6469	6587	6472	6434	6628	6495	6420	6485	6513	6377	6462	6510	6463	6443	6554	6595	6585	6348	6401	6546	6542	6541	6533	6537	6491	6431	6469	6581	6614	6578	6614	6487	6566	6454	6525	6551	6685	6478	6554	6485	6599	6470	6575	6519	6533	6587	6614	6576	6491	6560	6535	6640	6489	6598	6655	6578	6454	6648	6532	6666	6561	6663	6558	6459	6422	6604	6434	6528	6506	6471	6413	6578	6411	6482	6606	6497	6465	6516	6648	6532	6556	6601	6486	6464	6492	6656	6613	6517	6557	6597	6511	6446	6472	6413	6485	6502	6548	6690	6341	6529	6565	6439	6468	6537	6519	6607	6556	6564	6534	6558	6491	6645	6373	6458	6565	6591	6502	6636	6643	6554	6497	6425	6593	6517	6426	6463	6465	6360	6502	6530	6560	6496	6485	6640	6545	6706	6435	6445	6473	6523	6613	6534	6617	6523	6523	6469	6614	6541	6422	6453	6553	6520	6591	6539	6391	6546	6466	6568	6564	6448	6620	6498	6531	6463	6530	6476	6537	6651	6504	6523	6525	6497	6581	6497	6643	6538	6662	6474	6656	6636	6580	6477	6548	6522	6543	6484	6569	6624	6465	6477	6538	6467	6522	6496	6456	6501	6522	6575	6496	6426	6481	6521	6609	6517	6508	6541	6430	6602	6425	6552	6490	6679	6468	6619	6505	6544	6413	6496	6506	6424	6565	6391	6488	6515	6526	6438	6582	6505	6527	6438	6520	6554	6479	6621	6308	6482	6387	6534	6548	6521	6563	6516	6396	6558	6418	6534	6466	6529	6534	6460	6643	6543	6619	6501	6454	6507	6562	6494	6480	6592	6543	6630	6578	6501	6423	6515	6410	6571	6590	6664	6529	6447	6517	6528	6506	6567	6554	6552	6434	6362	6604	6544	6612	6538	6432	6449	6470	6698	6495	6503	6522	6575	6567	6402	6482	6497	6353	6508	6485	6492	6706	6511	6587	6510	6491	6487	6568	6436	6523	6494	6538	6441	6570	6686	6509	6600	6529	6373	6533	6365	6577	6441	6443	6543	6459	6566	6471	6440	6537	6562	6612	6380	6603	6418	6515	6555	6521	6503	6479	6614	6534	6454	6596	6589	6611	6610	6602	6508	6659	6454	6606	6559	6517	6529	6587	6617	6534	6488	6507	6586	6483	6382	6557	6517	6446	6602	6367	6646	6523	6399	6594	6479	6565	6455	6430	6693	6570	6427	6527	6566	6646	6519	6554	6551	6553	6583	6539	6393	6397	6535	6457	6539	6470	6466	6439	6570	6524	6527	6587	6579	6432	6475	6561	6458	6498	6540	6472	6506	6469	6531	6574	6586	6606	6549	6521	6439	6484	6471	6580	6482	6572	6397	6566	6541	6542	6634	6603	6581	6629	6535	6531	6576	6522	6665	6499	6562	6403	6526	6441	6542	6520	6496	6486	6539	6469	6591	6638	6543	6436	6395	6387	6633	6681	6565	6565	6464	6497	6563	6551	6518	6470	6450	6539	6528	6485	6610	6588	6645	6552	6470	6534	6547	6430	6491	6515	6540	6595	6468	6521	6545	6503	6522	6553	6482	6461	6594	6636	6451	6423	6570	6714	6471	6470	6477	6547	6593	6420	6468	6506	6465	6447	6507	6575	6553	6467	6511	6544	6555	6490	6558	6472	6581	6449	6519	6502	6538	6436	6619	6484	6394	6476	6510	6566	6502	6579	6387	6547	6594	6554	6425	6483	6415	6562	6479	6428	6511	6519	6625	6629	6657	6573	6641	6469	6428	6460	6665	6522	6469	6578	6366	6539	6447	6503	6508	6533	6473	6374	6516	6561	6511	6541	6522	6546	6525	6313	6619	6585	6599	6524	6463	6516	6460	6473	6446	6460	6493	6493	6312	6462	6589	6551	6632	6483	6491	6556	6520	6391	6422	6586	6402	6663	6518	6497	6543	6455	6482	6453	6577	6591	6641	6579	6596	6582	6428	6600	6471	6615	6598	6505	6621	6538	6491	6732
3932	1624	6198	12431	18242	15331	6678	2630	1242	959	961	875	841	862	874	788	822	897	840	848	903	855	865	836	845	844	876	818	807	854	866	887	845	928	889	846	910	835	803	826	868	886	836	834	880	822	863	858	885	820	869	816	823	827	881	913	872	832	872	836	845	856	860	861	844	908	863	906	880	873	817	877	912	812	839	866	860	831	856	911	828	846	860	876	809	895	894	860	897	819	848	866	894	829	866	878	861	870	831	829	808	838	868	882	809	849	831	927	859	916	841	883	825	852	874	870	841	887	855	842	869	838	821	861	868	859	846	913	843	854	816	857	886	869	863	863	813	858	828	852	843	857	864	834	849	810	830	843	840	865	807	825	806	864	852	884	823	885	862	804	873	815	889	885	864	854	885	925	882	862	873	846	887	860	822	866	861	865	874	851	864	884	862	845	889	838	911	896	858	876	841	850	869	861	895	849	872	853	863	836	888	845	864	940	886	866	844	873	869	877	902	893	828	809	848	849	838	841	867	845	897	824	860	870	816	833	830	901	876	839	864	885	835	839	891	921	879	818	826	810	834	826	847	886	798	855	884	813	850	860	876	861	823	818	880	838	880	903	908	863	832	931	832	792	886	869	852	872	861	879	894	904	913	838	855	862	911	850	855	905	881	859	834	873	838	832	874	875	886	889	835	853	825	881	855	888	868	831	856	860	895	851	840	842	832	823	839	803	866	853	868	853	875	870	891	841	907	819	821	860	841	877	849	848	832	824	912	835	846	891	875	886	835	807	864	878	860	892	850	881	853	854	891	832	868	825	863	905	910	887	835	869	855	857	846	881	827	831	869	878	826	863	823	833	872	830	817	863	889	844	841	862	841	886	891	875	801	836	873	838	870	859	810	906	854	900	926	808	849	838	835	829	855	881	854	886	812	825	831	820	851	869	859	882	843	890	886	893	833	878	818	901	863	845	817	885	891	882	859	817	852	844	812	852	821	830	916	860	831	908	863	939	829	890	920	852	841	889	845	849	900	817	879	889	895	849	864	835	857	876	879	852	934	931	880	863	890	815	859	835	866	881	867	861	846	868	853	899	849	867	872	904	846	806	841	886	849	864	930	863	864	779	845	883	922	868	827	813	842	841	829	865	891	833	841	866	844	865	871	836	817	892	845	883	864	796	907	900	799	852	850	847	851	904	857	876	900	880	857	878	836	891	904	906	835	939	834	866	801	848	890	889	869	853	817	890	860	850	838	871	853	864	853	880	887	838	801	853	924	815	835	850	873	837	823	871	827	878	868	825	858	916	880	849	848	879	872	893	880	808	877	812	890	862	902	842	869	860	863	883	816	832	925	841	839	887	909	893	857	849	864	821	852	889	849	844	855	814	887	858	810	880	901	859	851	907	854	910	877	858	827	828	877	860	834	844	834	877	835	838	844	869	836	867	832	882	845	857	828	853	842	872	828	850	857	900	842	861	844	875	758	858	839	841	869	818	897	855	844	866	854	869	848	889	835	873	891	854	858	844	940	863	798	847	904	874	878	872	846	873	825	820	893	822	908	909	852	845	859	881	929	870	861	822	810	869	846	853	878	916	816	872	848	849	863	890	879	861	807	887	835	812	834	847	857	798	859	868	858	879	845	859	867	813	928	883	863	825	812	807	839	828	809	831	837	849	882	856	839	872	800	907	900	820	795	842	847	866	885	830	842	822	815	859	848	832	924	844	912	846	869	874	841	883	900	856	826	860	826	837	897	871	872	823	829	851	856	826	830	856	905	885	877	889	853	873	862	856	848	845	834	825	787	898	899	842	854	852	902	849	810	889	856	879	874	779	893	863	889	915	857	788	839	860	918	878	855	923	873	846	842	875	822	840	860	866	822	807	855	863	865	898	905	878	846	862	908	866	887	834	869	847	920	807	814	843	876	926	887	848	909	807	893	884	890	890	869	811	873	833	803	812	877	832	862	828	793	860	867	842	872	878	843	885	827	898	868	889	846	870	877	848	846	862	828	814	821	863	831	827	844	861	883	852	798	838	859	906	817	908	838	883	839	829	882	837	847	889	848	863	871	922	827	782	872	796	866	904	839	796	838	890	889	873	920	826	895	885	848	882	836	847	853	834	878	873	883	867	815	882	887	924	885	856	873	866	875	836	868	792	895	859	909	851	823	819	895	877	826	846	878	900	857	840	819	836	880	895	911	824	839	861	840	832	821	855	872	958	873	892	854	901	886	781	799	840	881	865	872	876	913	833	871	877	894	867	838	875	886	917	869	859	904	898	919	857	881	871	883	876	825	808	810	828	858	855	893	890	845	895	830	881	872	886	922	877	822	872	793	833	844	826	877	807	891	862	851	842	884	896	844	854	924	878	816	823	848	844	875	837	849	894	884	856	823	867	834	878	871	879	871	853	802	850	910	862	871	876	914	895	856	856	791	897	843	880	834	897	825	883	869	824	886	860	818	831	781	900	826	850	858	904	826	832	866	844	876	847	805	839	791	850	871	826	882	901	862	886	878	878	842	821	922	855	859	859	793	902	887	823	817	930	875	884	884	826	878	827	833	870	803	874	828	836	841	846	865	858	887	868	846	834	811	873	868	863	841	909	821	875	830	845	896	799	860	909	838	840	870	866	816	832	865	827	841	845	869	915	865	846	836	838	887	840	888	779	883	837	850	864	831	870	840	904	903	926	874	810	839	848	889	814	868	830	886	874	846	870	884	898	800	858	839	860	874	869	857	819	920	800	827	927	879	869	873	850	880	818	927	878	907	869	878	817	857	866	809	910	902	909	877	874	825	885	889	845	837	927	834	860	874	905	876	844	892	850	838	845	846	864	867	857	842	839	871	892	819	821	809	864	877	821	868	870	835	857	899	829	837	853	880	857	849	879	839	836	884	946	822	813	897	842	854	861	890	897	845	878	837	860	841	867	816	854	873	875	886	839	905	860	872	885	839	873	827	832	865	887	881	897	901	897	869	815	859	911	838	852	847	886	858	897	917	892	819	832	871	859	822	827	832	889	849	841	863	872	831	855	886	861	829	856	802	863	848	824	911	878	823	861	797	851	839	824	875	834	892	833	885	816	819	869	898	843	817	859	864	845	872	858	876	830	880	877	866	837	863	818	771	833	857	857	873	845	826	847	891	810	857	908	814	838	820	878	846	831	879	835	889	839	789	837	867	805	854	879	913	864	828	896	867	845	830	934	882	880	887	842	825	901	871	869	875	853	844	878	872	866	846	850	858	810	871	862	890	870	813	879	836	869	868	898	899	841	803	847	861	853	911	922	926	881	899	846	888	887	849	848	883	911	830	864	854	834	871	873	879	826	830	842	814	839	890	866	862	858	890	841	829	877	881	848	825	866	910	888	791	878	850	818	876	843	849	809	934	904	866	853	889	863	866	909	857	841	897	846	798	848	845	881	865	845	869	813	861	852	870	832	896	869	843	817	870	877	822	829	870	887	830	833	887	868	825	849	872	910	806	824	849	834	841	830	843	907	865	877
16881	17415	36274	67531	82367	67835	45729	29625	14216	8602	7632	7477	7528	7334	7408	7292	7491	7460	7389	7427	7473	7367	7499	7368	7495	7465	7332	7348	7354	7328	7461	7231	7467	7327	7366	7332	7405	7382	7418	7396	7364	7321	7323	7339	7458	7434	7475	7443	7372	7394	7475	7341	7207	7304	7261	7451	7517	7340	7522	7243	7404	7474	7409	7450	7463	7418	7317	7375	7314	7416	7521	7305	7529	7470	7319	7356	7419	7485	7312	7411	7288	7478	7435	7412	7278	7381	7401	7355	7429	7455	7289	7401	7345	7493	7344	7415	7441	7327	7485	7319	7410	7376	7421	7378	7512	7466	7422	7360	7439	7284	7371	7447	7431	7343	7393	7300	7387	7395	7378	7453	7189	7513	7431	7491	7321	7337	7493	7337	7401	7435	7356	7408	7375	7437	7385	7334	7418	7361	7549	7364	7450	7365	7406	7319	7406	7519	7426	7363	7422	7458	7358	7415	7379	7370	7208	7493	7302	7503	7376	7427	7328	7375	7448	7300	7266	7410	7379	7327	7436	7383	7467	7434	7384	7479	7402	7269	7327	7321	7429	7278	7331	7494	7551	7602	7379	7280	7432	7217	7529	7374	7470	7269	7298	7413	7413	7394	7346	7294	7345	7324	7468	7333	7389	7211	7318	7495	7414	7501	7217	7429	7272	7449	7369	7405	7345	7366	7359	7426	7307	7429	7553	7437	7355	7441	7524	7336	7360	7370	7349	7308	7419	7390	7427	7488	7482	7398	7437	7417	7555	7325	7475	7464	7381	7325	7500	7491	7526	7522	7360	7342	7420	7443	7293	7394	7479	7391	7502	7474	7331	7435	7459	7446	7480	7446	7311	7352	7323	7435	7319	7380	7441	7519	7375	7365	7397	7456	7402	7412	7423	7457	7454	7455	7381	7272	7427	7439	7342	7453	7510	7486	7507	7414	7365	7424	7405	7361	7341	7542	7230	7473	7396	7344	7334	7459	7572	7397	7426	7482	7546	7430	7169	7318	7618	7431	7404	7419	7419	7381	7259	7301	7400	7391	7297	7465	7264	7471	7490	7377	7334	7193	7352	7483	7549	7309	7395	7490	7401	7366	7455	7373	7318	7410	7534	7346	7337	7340	7455	7335	7502	7309	7493	7387	7445	7297	7323	7521	7435	7476	7338	7424	7399	7353	7405	7371	7395	7395	7463	7325	7432	7378	7411	7507	7511	7345	7325	7310	7385	7374	7211	7454	7387	7474	7268	7513	7357	7362	7449	7388	7444	7282	7367	7401	7517	7439	7342	7316	7321	7349	7362	7408	7348	7363	7393	7443	7340	7379	7412	7376	7344	7295	7331	7215	7400	7463	7273	7426	7355	7320	7421	7469	7404	7387	7332	7334	7440	7405	7400	7413	7491	7379	7503	7517	7401	7385	7258	7273	7517	7441	7442	7398	7393	7415	7330	7400	7341	7223	7394	7398	7349	7386	7383	7333	7290	7371	7358	7316	7320	7426	7342	7480	7398	7281	7371	7186	7342	7485	7440	7425	7361	7249	7444	7297	7509	7407	7431	7433	7384	7397	7236	7415	7391	7385	7332	7355	7433	7299	7502	7457	7465	7439	7349	7424	7394	7508	7433	7423	7332	7420	7420	7446	7465	7253	7403	7394	7372	7465	7433	7414	7416	7446	7319	7448	7388	7352	7398	7387	7303	7345	7390	7412	7234	7297	7298	7488	7286	7354	7357	7381	7390	7445	7413	7388	7426	7404	7305	7505	7386	7459	7439	7394	7425	7356	7437	7267	7497	7225	7456	7411	7218	7452	7433	7304	7393	7412	7331	7371	7441	7325	7353	7294	7598	7397	7459	7373	7427	7503	7483	7387	7472	7434	7470	7369	7542	7483	7471	7479	7482	7533	7402	7433	7327	7352	7343	7350	7542	7368	7405	7456	7495	7414	7498	7419	7456	7346	7530	7539	7293	7380	7362	7443	7298	7365	7402	7249	7374	7382	7220	7291	7404	7399	7375	7362	7277	7510	7417	7344	7310	7420	7524	7327	7571	7398	7412	7528	7328	7449	7295	7357	7406	7292	7332	7429	7395	7352	7429	7443	7394	7358	7311	7351	7331	7379	7355	7493	7368	7391	7360	7501	7543	7356	7310	7373	7341	7324	7333	7354	7357	7401	7454	7412	7311	7410	7499	7320	7312	7388	7482	7282	7401	7425	7335	7464	7452	7391	7417	7465	7498	7428	7586	7323	7288	7568	7501	7375	7577	7454	7341	7548	7347	7510	7362	7457	7491	7418	7436	7437	7458	7442	7383	7446	7300	7384	7426	7347	7309	7441	7236	7356	7392	7419	7407	7347	7410	7403	7474	7458	7274	7488	7351	7405	7379	7535	7409	7302	7334	7425	7420	7404	7643	7451	7280	7408	7244	7391	7465	7358	7324	7401	7426	7385	7386	7427	7318	7384	7432	7351	7476	7459	7355	7288	7387	7412	7369	7416	7297	7468	7364	7425	7394	7271	7278	7370	7427	7418	7426	7420	7387	7348	7549	7323	7467	7304	7495	7436	7412	7355	7704	7436	7376	7236	7416	7295	7408	7471	7425	7370	7388	7307	7437	7339	7253	7355	7365	7303	7320	7313	7472	7444	7437	7262	7498	7426	7443	7425	7443	7434	7473	7343	7351	7356	7452	7429	7375	7350	7391	7436	7418	7342	7395	7465	7309	7347	7285	7546	7413	7293	7362	7447	7467	7312	7493	7540	7385	7297	7333	7319	7354	7411	7425	7293	7309	7344	7409	7380	7380	7450	7396	7502	7381	7590	7400	7417	7395	7423	7444	7293	7362	7339	7343	7452	7352	7466	7448	7422	7472	7344	7330	7310	7425	7512	7556	7300	7470	7375	7260	7423	7407	7364	7329	7333	7489	7322	7361	7371	7405	7258	7407	7345	7436	7294	7424	7452	7427	7395	7439	7380	7438	7384	7469	7555	7476	7474	7456	7345	7408	7316	7349	7445	7320	7408	7405	7349	7365	7430	7324	7363	7349	7291	7281	7543	7295	7403	7239	7462	7448	7415	7469	7332	7457	7325	7367	7407	7259	7378	7454	7426	7414	7424	7478	7345	7434	7239	7504	7479	7339	7487	7373	7501	7252	7246	7396	7419	7367	7418	7351	7505	7346	7486	7505	7404	7397	7559	7410	7507	7341	7426	7504	7429	7298	7486	7429	7398	7442	7303	7300	7447	7451	7441	7464	7523	7354	7263	7288	7456	7422	7446	7436	7380	7455	7351	7430	7409	7377	7421	7451	7391	7383	7432	7334	7461	7330	7200	7217	7346	7385	7499	7426	7267	7191	7306	7378	7352	7367	7387	7379	7429	7479	7394	7410	7360	7338	7505	7450	7442	7393	7418	7503	7398	7373	7455	7303	7290	7371	7505	7408	7417	7323	7486	7273	7405	7451	7463	7370	7415	7493	7379	7470	7368	7460	7345	7507	7469	7441	7439	7383	7327	7353	7447	7395	7389	7481	7391	7490	7398	7398	7423	7464	7326	7418	7389	7403	7383	7433	7291	7393	7407	7418	7356	7453	7245	7425	7450	7316	7387	7474	7425	7347	7240	7432	7285	7254	7485	7417	7336	7420	7489	7269	7421	7323	7446	7424	7347	7365	7534	7374	7333	7345	7395	7340	7334	7316	7541	7370	7378	7391	7460	7265	7473	7492	7435	7364	7386	7368	7458	7279	7486	7454	7463	7377	7466	7240	7277	7336	7412	7382	7405	7356	7421	7381	7403	7433	7472	7310	7381	7426	7405	7368	7314	7313	7428	7216	7232	7417	7315	7368	7434	7471	7381	7363	7244	7432	7392	7452	7379	7314	7300	7434	7351	7297	7278	7422	7380	7510	7409	7505	7406	7490	7432	7308	7327	7422	7376	7320	7405	7565	7445	7396	7426	7372	7359	7351	7464	7414	7403	7480	7429	7259	7428	7336	7345	7435	7333	7433	7338	7375	7495	7468	7481	7458	7517	7442	7417	7460	7331	7431	7392	7449	7619	7345	7399	7421	7377	7462	7371	7453	7306	7393	7566	7397	7387	7345	7249	7248	7320	7242	7358	7341	7301	7350	7519	7513	7421	7399	7483	7398	7403	7506	7392	7422	7519	7366	7372	7458	7549	7318	7257	7398	7341	7389	7467	7502	7454	7423	7375	7332	7327	7296	7445	7436	7261	7418	7351	7242	7364	7302	7349	7322	7382	7345	7386	7399	7373	7502	7365	7439	7367	7261	7353	7394	7286	7459	7452	7256	7519	7268	7368	7360	7338	7304	7491	7331	7415	7486	7412	7303	7350	7336	7179	7378	7418	7277	7544	7426	7449	7401	7419	7292	7429	7399	7305	7377	7408	7482	7421	7322	7501	7343	7342	7366	7497	7442	7373	7365	7411	7393	7218	7453	7361	7375	7352	7329	7451	7416	7390	7429	7391	7431	7447	7385	7354	7455	7464	7359	7317	7454	7367	7439	7313	7354	7247	7560	7390	7328	7407	7405	7381	7361	7457	7296	7456	7433	7372	7422	7369	7356	7273	7382	7445	7506	7249	7492	7336	7298	7519	7352	7337	7419	7529	7425	7278	7354	7381	7515	7273	7369	7416	7420	7291	7453	7329	7393	7425	7336	7320	7372	7404	7324	7421	7355	7480	7556	7419	7440	7360	7339	7282	7386	7377	7407	7402	7390	7476	7489	7344	7201	7415	7389	7499	7369	7430	7373	7458	7355	7406	7426	7454	7333	7487	7477	7410	7483	7498	7417	7414	7519	7412	7568	7420	7481	7460	7522	7376	7568	7375	7410	7404	7392	7463	7264	7436	7353	7293	7532	7367	7493	7374	7418	7269	7409	7351	7460	7446	7402	7416	7364	7237	7364	7378	7261	7319	7422	7446	7501	7357	7474	7564	7370	7399	7529	7449	7469	7115	7395	7476	7384	7250	7488	7478	7372	7328	7268	7410	7371	7482	7323	7332	7352	7403	7348	7440	7386	7315	7380	7434	7528	7386	7354	7421	7387	7363	7452	7270	7293	7336	7327	7284	7355	7526	7435	7531	7354	7368	7314	7524	7368	7490
2624	3398	14077	21824	27315	22317	10303	3672	1384	944	852	827	924	789	823	878	839	813	797	842	805	837	877	874	835	817	899	877	829	867	869	887	830	833	808	906	841	816	886	867	862	852	860	862	885	828	826	791	926	847	806	834	832	809	888	877	872	864	872	833	882	865	889	924	902	869	849	892	842	775	811	803	813	865	856	895	797	827	892	791	857	911	881	883	821	833	851	848	822	841	880	905	805	849	834	878	856	930	810	904	824	867	799	870	830	886	867	909	861	794	802	855	862	893	841	900	865	882	825	856	839	870	834	843	834	867	809	806	867	880	870	852	846	844	864	853	819	859	849	829	838	843	793	876	838	876	836	817	831	922	831	818	820	848	884	803	839	876	839	880	818	867	852	787	842	868	897	843	860	861	810	823	912	846	854	882	887	906	851	831	860	852	885	878	863	818	844	870	864	858	912	839	856	821	815	791	797	839	845	867	841	822	836	867	837	876	893	864	926	849	893	833	854	842	842	830	862	952	861	861	874	807	867	897	833	884	829	857	868	782	902	875	826	821	832	867	819	881	862	855	837	829	804	842	847	859	824	869	843	841	809	834	834	883	850	828	839	875	890	857	869	848	838	857	775	832	846	927	845	845	864	899	899	795	859	847	849	846	864	872	828	852	837	821	865	846	860	817	814	857	887	877	863	891	873	850	821	812	788	862	848	889	873	854	878	842	878	881	873	821	864	860	866	829	853	834	806	862	836	772	851	893	843	894	867	807	856	832	857	855	844	854	878	820	842	802	837	859	860	849	855	869	861	883	912	832	839	862	823	812	835	835	837	843	810	855	854	914	826	835	837	913	921	851	846	837	906	862	832	866	854	834	869	856	929	780	893	836	841	851	830	847	854	849	878	833	894	858	892	854	809	828	849	784	885	838	858	861	836	877	874	850	804	848	869	862	845	882	828	863	859	856	868	801	914	874	850	846	862	800	874	843	908	885	851	823	882	848	898	856	909	824	839	878	833	872	812	818	859	878	860	839	827	877	848	923	843	909	825	893	802	846	854	865	857	891	832	817	863	831	825	866	870	851	862	842	898	886	865	854	803	828	830	816	847	838	854	837	827	910	833	911	953	798	896	827	851	863	874	863	830	851	854	842	848	804	793	828	873	842	839	907	873	838	825	815	810	846	827	831	845	931	870	840	870	861	842	870	839	832	865	854	824	838	841	856	847	866	833	857	835	855	826	849	836	863	858	845	926	829	852	912	805	874	842	915	828	871	842	849	879	880	828	835	864	794	865	831	889	871	823	865	833	832	848	860	829	846	877	865	855	812	804	830	801	855	818	831	827	812	862	850	835	906	828	833	856	898	811	831	865	821	826	855	863	874	852	857	829	816	852	839	835	873	885	839	853	844	914	852	855	823	880	856	846	819	857	862	837	867	894	860	859	872	894	861	837	888	862	861	883	852	842	870	811	854	809	858	850	867	843	824	823	835	834	845	830	888	875	844	861	875	856	868	871	848	845	824	852	840	860	836	831	867	869	914	846	871	866	814	897	894	872	927	876	840	792	862	855	824	856	847	876	804	850	865	887	884	842	838	879	844	830	849	846	854	839	897	833	813	873	803	849	792	861	912	808	842	843	798	930	864	813	916	860	844	880	850	860	820	821	841	856	811	868	845	796	735	867	843	877	840	897	866	865	889	824	880	838	859	849	817	837	901	855	805	877	862	832	854	906	877	846	852	849	916	842	833	850	838	833	887	832	848	821	882	845	828	890	864	864	838	883	859	832	814	860	851	796	866	825	842	833	860	816	882	782	844	839	895	833	855	864	807	835	914	934	866	870	893	854	783	840	902	871	867	838	864	781	850	838	875	910	821	835	813	850	842	862	847	865	865	856	829	861	841	814	880	885	867	874	848	851	804	847	825	810	859	849	881	826	847	861	788	826	905	816	810	825	869	921	882	827	856	828	775	857	811	852	881	787	856	827	834	828	854	802	865	826	862	836	878	842	787	800	898	796	939	873	830	832	793	830	837	799	824	813	843	873	872	883	877	867	854	875	901	824	887	815	804	828	873	849	857	882	917	811	803	837	845	880	839	825	861	820	856	876	874	896	802	828	885	837	835	808	804	899	848	838	877	847	843	864	831	798	873	843	881	848	849	812	825	873	836	852	843	828	854	826	790	868	882	862	827	879	942	879	865	818	821	816	824	872	817	824	836	865	816	806	834	837	894	899	858	824	823	824	794	885	879	890	826	893	867	829	830	874	829	945	799	847	863	887	888	897	804	810	817	879	882	880	822	857	832	837	823	830	893	789	853	833	844	869	874	854	901	833	888	834	866	839	837	839	819	865	838	849	872	882	832	882	795	835	859	828	868	855	828	835	804	888	867	842	863	828	880	894	849	809	848	839	869	823	815	865	861	873	829	905	860	898	819	872	862	820	834	851	838	847	785	843	827	836	837	851	882	872	833	900	891	841	839	848	833	867	817	895	886	896	854	856	830	877	871	881	886	866	850	850	906	860	896	871	892	866	835	872	893	848	840	903	860	894	868	823	823	847	802	877	884	842	859	828	836	863	851	824	817	818	853	838	839	850	932	838	849	845	852	872	899	829	911	825	847	851	847	859	880	809	851	829	836	871	866	878	886	842	826	874	858	864	880	820	870	869	826	873	816	831	848	839	849	833	859	818	843	854	866	812	878	857	817	850	824	838	864	826	823	881	872	863	892	867	836	861	835	852	803	860	835	847	819	904	827	848	844	854	847	795	795	797	852	848	854	832	822	843	822	818	889	842	831	849	842	824	812	850	862	823	889	839	791	869	851	851	830	862	830	896	865	868	853	874	856	815	827	829	821	896	883	879	857	847	835	862	860	786	835	877	844	815	868	868	793	905	818	802	854	852	836	835	826	891	855	861	844	846	805	862	913	807	867	860	843	833	848	860	859	853	869	825	868	809	899	865	826	833	877	855	872	860	809	829	867	855	846	880	862	859	841	856	855	853	871	844	832	885	842	832	817	783	829	806	851	828	843	830	891	875	882	857	800	868	874	901	812	861	845	844	840	843	889	869	899	904	844	878	867	849	947	814	854	838	876	870	853	806	871	887	836	848	873	837	839	872	859	867	826	840	827	790	862	833	870	814	899	857	856	847	824	886	851	919	814	836	834	841	821	865	831	880	878	831	831	866	863	890	894	861	854	901	815	850	788	833	862	855	833	837	879	844	807	872	793	878	823	893	853	911	832	864	813	803	800	827	880	875	871	901	831	832	848	846	899	903	845	847	854	855	851	900	833	832	873	875	887	808	857	798	845	862	863	883	879	866	799	906	896	862	850	891	840	854	843	854	883	865	872	794	852	864	825	842	859	872	837	800	856	844	898	851	831	864	854	800	831	825	849	828	825	849	841	763	847	854	844	818	885	871	855	877	863	858	849	873	857	831	787	878	863	803	813	843	820	824	838	914	809	870	840	805	837	794	850	834	830	776	859	852	832	867	838	824	878	817	888
23088	28408	49693	80097	92564	75890	53144	33946	15903	8959	7537	7203	7312	7350	7337	7181	7109	7262	7313	7287	7210	7341	7291	7430	7306	7323	7273	7293	7332	7239	7292	7298	7334	7290	7367	7351	7343	7142	7287	7253	7422	7300	7294	7312	7505	7395	7398	7366	7397	7382	7349	7341	7313	7305	7287	7184	7422	7270	7181	7353	7255	7244	7419	7279	7265	7482	7207	7279	7286	7307	7239	7290	7413	7270	7172	7292	7415	7243	7381	7303	7202	7220	7321	7287	7286	7358	7221	7338	7215	7310	7221	7395	7288	7186	7122	7470	7295	7225	7310	7323	7443	7245	7250	7312	7226	7283	7411	7248	7378	7266	7414	7293	7373	7365	7170	7099	7302	7334	7298	7264	7264	7246	7338	7343	7316	7273	7215	7316	7395	7326	7325	7189	7160	7408	7200	7357	7151	7229	7304	7317	7202	7347	7218	7266	7449	7229	7184	7365	7274	7241	7253	7217	7361	7403	7414	7486	7321	7363	7198	7290	7353	7246	7330	7366	7348	7145	7270	7371	7390	7319	7251	7380	7136	7239	7318	7266	7319	7168	7229	7249	7336	7310	7226	7320	7373	7272	7330	7409	7514	7238	7307	7319	7303	7201	7324	7224	7265	7332	7161	7306	7278	7285	7365	7467	7230	7247	7387	7382	7437	7361	7242	7202	7187	7162	7218	7408	7351	7208	7362	7312	7237	7330	7322	7181	7218	7308	7228	7277	7320	7313	7259	7326	7373	7376	7343	7413	7322	7255	7273	7332	7212	7273	7299	7438	7271	7279	7206	7273	7351	7239	7375	7258	7310	7337	7282	7348	7182	7323	7448	7406	7242	7228	7209	7290	7345	7265	7349	7178	7355	7278	7241	7254	7282	7327	7160	7286	7324	7378	7170	7309	7224	7361	7272	7436	7230	7290	7186	7311	7310	7247	7161	7340	7464	7270	7409	7373	7267	7303	7349	7334	7289	7201	7436	7274	7298	7265	7363	7393	7228	7309	7332	7428	7382	7344	7299	7221	7286	7290	7275	7286	7243	7275	7246	7261	7357	7280	7286	7216	7233	7148	7282	7271	7253	7382	7398	7247	7210	7286	7203	7268	7447	7270	7275	7357	7224	7199	7398	7294	7278	7351	7178	7358	7306	7305	7341	7339	7227	7355	7213	7368	7417	7361	7445	7310	7275	7289	7383	7337	7332	7439	7360	7128	7327	7338	7252	7341	7444	7256	7401	7306	7392	7370	7268	7443	7332	7335	7308	7293	7145	7373	7189	7359	7442	7321	7282	7166	7282	7359	7235	7317	7375	7386	7341	7179	7445	7324	7334	7317	7223	7298	7368	7258	7385	7215	7303	7322	7352	7305	7300	7308	7413	7293	7555	7481	7243	7311	7207	7280	7118	7318	7466	7397	7463	7318	7364	7334	7268	7233	7363	7339	7239	7200	7215	7330	7271	7229	7344	7275	7333	7205	7271	7300	7389	7411	7396	7266	7330	7352	7439	7352	7305	7350	7264	7256	7355	7280	7283	7368	7322	7130	7353	7325	7205	7282	7273	7372	7246	7367	7294	7368	7285	7307	7484	7298	7343	7287	7277	7277	7333	7199	7346	7314	7245	7197	7211	7455	7261	7186	7285	7236	7267	7256	7331	7390	7084	7436	7374	7295	7319	7338	7450	7317	7463	7302	7348	7217	7393	7242	7322	7256	7440	7312	7258	7367	7372	7313	7191	7536	7278	7284	7223	7360	7288	7259	7267	7321	7313	7317	7382	7287	7182	7295	7289	7359	7259	7425	7305	7374	7216	7426	7421	7396	7299	7217	7261	7242	7299	7309	7245	7279	7302	7337	7313	7229	7313	7291	7247	7298	7339	7372	7160	7183	7296	7244	7284	7264	7375	7292	7305	7163	7293	7327	7331	7281	7388	7278	7245	7336	7347	7323	7386	7155	7139	7376	7238	7278	7229	7236	7175	7222	7440	7311	7326	7211	7279	7165	7321	7416	7349	7280	7375	7352	7220	7322	7164	7120	7315	7273	7226	7321	7372	7370	7422	7351	7258	7304	7281	7323	7234	7342	7261	7456	7382	7283	7321	7390	7224	7118	7360	7289	7339	7348	7330	7351	7310	7169	7298	7350	7258	7292	7277	7241	7444	7339	7192	7240	7262	7351	7164	7314	7401	7238	7410	7104	7348	7340	7373	7279	7322	7311	7417	7313	7240	7336	7215	7294	7384	7287	7336	7393	7319	7191	7471	7327	7153	7388	7315	7322	7240	7250	7415	7357	7300	7231	7316	7338	7356	7293	7319	7378	7228	7278	7211	7413	7362	7328	7345	7220	7416	7384	7183	7382	7237	7228	7249	7430	7336	7312	7290	7329	7325	7317	7279	7389	7355	7233	7154	7282	7496	7258	7356	7352	7380	7330	7358	7286	7212	7213	7389	7362	7452	7342	7258	7367	7332	7337	7082	7301	7257	7335	7375	7411	7300	7352	7248	7257	7175	7400	7450	7316	7297	7282	7317	7217	7188	7389	7350	7292	7309	7232	7376	7438	7388	7217	7341	7457	7352	7239	7410	7187	7316	7446	7316	7306	7298	7222	7381	7220	7309	7378	7191	7291	7188	7255	7336	7195	7345	7370	7360	7270	7287	7340	7373	7264	7243	7358	7454	7372	7318	7165	7409	7275	7300	7327	7344	7338	7301	7289	7289	7362	7290	7396	7367	7321	7196	7238	7260	7225	7348	7329	7494	7303	7244	7446	7309	7312	7299	7292	7251	7388	7325	7291	7377	7215	7328	7289	7269	7292	7280	7278	7346	7290	7397	7325	7292	7362	7280	7382	7236	7356	7355	7184	7238	7464	7281	7290	7338	7411	7222	7230	7389	7313	7278	7468	7402	7227	7288	7269	7463	7264	7259	7247	7324	7306	7397	7326	7314	7273	7410	7302	7178	7483	7355	7157	7169	7227	7280	7467	7180	7091	7301	7484	7283	7344	7315	7329	7333	7401	7331	7374	7300	7183	7329	7254	7286	7347	7313	7379	7176	7165	7371	7217	7362	7312	7258	7273	7299	7191	7269	7423	7415	7246	7311	7299	7289	7399	7241	7262	7309	7166	7397	7311	7293	7285	7356	7297	7244	7449	7355	7359	7221	7336	7325	7291	7182	7388	7355	7353	7249	7366	7437	7221	7253	7365	7401	7272	7225	7382	7330	7341	7355	7289	7237	7222	7323	7180	7179	7209	7429	7318	7328	7355	7205	7424	7220	7388	7327	7270	7326	7293	7327	7317	7298	7348	7205	7227	7230	7363	7318	7267	7255	7219	7277	7299	7379	7360	7440	7363	7303	7179	7322	7372	7163	7405	7228	7461	7246	7146	7250	7360	7329	7247	7232	7410	7346	7278	7434	7302	7325	7340	7313	7317	7291	7348	7378	7231	7332	7296	7410	7264	7332	7313	7410	7314	7244	7307	7356	7372	7305	7385	7314	7169	7320	7250	7297	7217	7344	7403	7238	7075	7341	7407	7123	7356	7223	7278	7231	7362	7308	7356	7224	7261	7391	7340	7334	7231	7340	7302	7314	7363	7328	7347	7350	7401	7330	7297	7313	7312	7213	7409	7394	7220	7199	7351	7223	7473	7398	7367	7414	7412	7284	7156	7241	7367	7228	7308	7334	7282	7307	7219	7157	7259	7330	7231	7338	7289	7219	7350	7211	7362	7320	7202	7480	7336	7266	7218	7416	7392	7378	7355	7195	7307	7338	7355	7215	7338	7263	7312	7231	7297	7235	7210	7404	7308	7255	7335	7343	7350	7146	7329	7302	7450	7366	7338	7281	7232	7359	7343	7375	7337	7320	7158	7250	7282	7316	7416	7445	7259	7213	7392	7180	7313	7175	7234	7234	7360	7287	7361	7318	7325	7040	7283	7194	7375	7285	7324	7390	7414	7305	7436	7329	7267	7256	7372	7379	7345	7286	7306	7264	7321	7146	7335	7316	7330	7336	7432	7342	7283	7125	7330	7301	7259	7350	7253	7292	7369	7494	7352	7208	7360	7234	7290	7265	7377	7146	7372	7303	7275	7345	7302	7216	7338	7343	7197	7291	7326	7247	7307	7342	7280	7395	7328	7282	7386	7138	7409	7342	7342	7390	7268	7218	7412	7359	7212	7377	7378	7281	7368	7288	7244	7144	7301	7317	7270	7126	7208	7264	7366	7273	7278	7273	7269	7312	7340	7382	7153	7306	7338	7273	7291	7358	7210	7283	7236	7198	7278	7329	7328	7332	7244	7270	7220	7328	7363	7398	7263	7364	7327	7271	7125	7266	7176	7392	7280	7374	7292	7450	7331	7397	7309	7265	7242	7348	7291	7228	7304	7268	7317	7255	7285	7391	7376	7313	7385	7304	7319	7216	7285	7239	7375	7285	7378	7209	7111	7295	7412	7313	7305	7309	7291	7239	7368	7360	7355	7348	7196	7380	7382	7349	7349	7257	7229	7320	7239	7356	7202	7291	7407	7281	7265	7399	7257	7291	7341	7327	7296	7339	7207	7216	7256	7324	7313	7313	7316	7157	7269	7299	7282	7398	7359	7238	7428	7316	7310	7233	7204	7368	7200	7261	7423	7312	7304	7403	7210	7383	7263	7291	7319	7262	7340	7419	7381	7306	7341	7408	7267	7277	7395	7314	7373	7296	7351	7515	7345	7314	7273	7367	7346	7427	7201	7116	7212	7356	7365	7376	7237	7187	7227	7266	7326	7258	7352	7281	7249	7276	7182	7292	7446	7376	7383	7316	7220	7287	7322	7294	7313	7404	7385	7260	7325	7381	7328	7337	7307	7245	7301	7285	7254	7240	7283	7378	7246	7350	7335	7354	7261	7236	7261	7301	7386	7330	7367	7381	7361	7343	7235	7429	7333	7299	7287	7123	7332	7283	7302	7275	7231	7237	7312	7360	7216	7408	7315	7309	7290	7420	7340	7288	7250	7318	7184	7326	7356	7546	7214	7274	7412	7460	7511	7319	7242	7363	7377	7296	7375	7327	7177	7250	7333	7310	7339	7253	7407	7338	7369	7301	7231	7307	7397	7267	7328	7358	7274	7368	7219	7228	7422
2686	1249	2231	5830	8290	6153	2845	1401	974	882	785	817	820	801	789	836	782	804	864	807	794	804	805	840	820	826	770	815	778	857	757	835	768	735	866	834	759	791	777	843	773	812	826	859	852	755	838	785	776	802	770	821	762	808	723	774	763	764	819	756	819	768	791	776	762	815	807	807	745	803	823	791	758	801	852	819	790	843	790	807	775	816	770	811	858	816	785	848	834	806	815	814	808	775	769	810	836	760	867	782	821	770	780	798	805	848	824	731	764	836	788	835	791	753	803	799	828	788	851	803	791	809	808	847	853	796	810	822	808	830	806	733	785	806	743	835	810	769	858	780	814	814	779	807	735	767	778	834	821	754	804	824	776	815	770	825	787	811	806	752	810	781	823	744	753	792	807	838	813	790	742	832	818	794	791	840	758	806	809	746	831	797	775	805	784	833	823	856	767	740	761	813	816	823	773	772	798	820	803	823	820	817	829	815	833	832	755	760	774	778	803	798	768	801	747	754	792	792	841	808	815	789	821	733	776	768	826	783	797	806	814	809	807	772	747	827	743	795	736	785	765	830	827	768	792	774	805	841	862	780	775	764	847	824	765	791	819	797	781	782	824	790	841	802	742	777	773	765	807	772	776	780	818	794	803	795	764	793	794	811	758	824	789	817	781	832	757	806	826	774	799	851	801	792	792	849	792	816	795	822	757	832	753	802	822	823	764	847	830	798	774	811	758	783	834	844	831	782	840	778	785	813	800	781	782	790	745	826	819	801	780	778	768	817	788	823	837	835	821	790	739	827	875	830	814	798	840	795	806	794	767	760	792	801	764	829	818	818	807	822	798	830	802	761	779	715	828	821	785	809	767	778	772	764	812	766	812	757	813	821	802	818	836	791	842	799	806	749	780	795	815	818	827	795	789	781	789	773	780	801	807	762	796	782	805	785	812	802	815	807	841	816	783	819	826	847	791	853	818	775	786	784	791	846	859	789	785	790	762	786	771	806	822	779	825	795	769	804	827	796	828	736	791	801	763	774	793	810	800	806	789	761	796	767	780	842	762	825	782	808	781	822	816	789	786	775	793	834	813	848	839	824	819	835	818	773	815	790	752	760	851	792	810	793	864	792	746	812	834	817	799	767	803	869	814	783	742	830	791	725	846	826	797	768	777	784	774	803	788	839	723	769	793	793	824	820	765	773	814	823	826	778	837	761	800	761	880	753	832	836	806	763	858	788	804	829	813	802	789	779	846	830	811	801	764	747	760	808	837	824	785	760	806	823	795	813	775	807	763	821	830	779	771	812	734	782	780	829	773	765	845	808	819	797	783	812	784	781	771	829	793	727	786	788	797	785	772	814	861	822	816	818	801	763	791	770	863	796	795	888	844	811	803	750	786	804	822	788	816	840	834	772	842	798	838	776	789	773	762	767	839	751	793	772	846	783	783	787	765	784	822	838	832	804	865	779	812	784	788	812	815	768	781	795	806	743	814	818	867	790	774	820	842	794	797	794	838	779	788	807	754	784	794	783	806	794	796	820	778	788	801	796	800	797	838	756	784	796	797	748	773	776	852	764	809	766	812	817	776	819	762	832	789	843	809	823	783	839	752	781	795	834	832	775	833	828	810	796	819	789	820	827	869	800	828	822	824	823	814	755	833	777	804	813	794	829	828	855	773	792	792	774	753	828	824	803	817	827	725	797	833	799	778	788	834	786	795	804	781	808	806	816	829	790	839	773	790	813	813	841	782	749	765	807	780	818	781	798	807	820	772	789	796	799	846	785	811	793	784	814	779	800	779	833	852	828	834	804	804	819	849	805	808	797	723	777	778	842	789	817	794	769	853	804	781	755	771	797	813	798	748	811	833	801	851	799	843	820	766	822	805	846	780	782	809	755	798	826	769	754	788	801	757	782	790	818	782	742	778	801	773	756	803	762	806	805	805	780	792	819	719	756	841	766	824	801	830	800	848	804	832	787	844	787	767	783	769	854	803	794	786	799	806	802	801	827	836	819	766	823	796	826	767	805	808	764	824	809	824	802	782	805	734	800	813	804	759	802	766	737	798	833	796	834	767	812	780	816	760	824	792	807	771	809	749	829	775	798	761	785	805	757	788	773	765	767	825	798	814	796	799	780	804	767	822	783	819	733	794	860	802	816	754	818	838	789	809	801	793	829	818	822	787	767	803	780	773	786	819	839	767	817	789	706	842	829	817	819	773	829	825	777	801	767	822	772	751	781	797	721	800	758	813	762	841	820	874	803	765	805	789	815	785	832	845	811	819	803	766	782	780	780	772	773	825	854	835	822	783	839	833	809	809	825	870	819	778	798	757	731	793	780	820	780	853	806	802	802	792	752	823	771	801	786	832	790	786	814	779	839	745	835	769	783	791	867	794	761	772	748	780	778	767	807	744	817	836	782	763	810	781	826	795	773	798	802	776	784	837	762	767	788	723	761	764	792	758	829	778	786	802	783	801	852	823	805	789	778	790	814	786	826	767	801	794	816	794	801	830	801	824	751	815	726	828	807	787	832	810	769	840	776	786	800	804	784	789	803	786	762	837	812	801	771	813	799	819	780	785	830	804	821	747	778	862	820	788	768	780	780	776	826	794	793	802	802	861	788	767	804	807	783	802	815	798	841	797	765	787	791	796	835	788	778	793	767	802	793	807	782	802	783	738	800	810	815	793	836	778	786	822	787	791	812	799	813	802	815	801	793	791	804	760	785	794	823	782	802	744	833	861	786	865	813	818	760	765	823	758	786	793	816	785	766	734	805	876	753	787	814	788	802	800	802	812	808	798	792	793	782	784	802	884	797	767	806	796	783	828	826	803	800	774	782	782	734	756	822	780	811	782	769	805	787	812	801	810	813	804	826	829	766	803	765	805	794	773	820	796	828	835	820	804	793	782	802	772	793	824	737	793	779	782	789	800	792	763	841	809	791	820	787	759	778	753	804	788	854	792	849	836	787	866	820	818	859	776	813	815	765	817	779	790	830	809	752	808	782	791	782	831	826	793	783	788	868	784	785	842	813	769	848	800	831	805	802	800	822	817	821	795	779	860	759	777	800	812	833	757	777	798	794	813	845	830	785	800	801	796	796	831	750	828	789	819	786	825	793	796	842	792	848	792	820	809	737	801	817	734	836	788	804	787	780	757	753	830	775	783	820	800	778	778	806	814	771	779	844	813	832	770	809	783	825	795	847	790	757	817	810	803	793	812	766	750	774	824	823	804	808	802	761	810	788	824	843	805	802	772	818	802	769	808	775	806	805	809	820	761	787	758	803	831	815	831	805	796	739	848	811	795	787	785	793	805	800	806	839	837	806	835	767	798	813	839	812	795	738	816	808	760	802	800	759	774	794	751	807	821	779	810	778	759	796	857	834	812	735	825	780	787	784	789	795	808	755	785	744	773	802	814	782	740	793	820	804	804	753	820	772	834	791	838	744	801	812	790	820	835	810	801	842	821	789	779	847	785	791	824	800	797	825	764	761	807	826
13343	13830	20396	50274	60076	47369	31864	17734	9621	7334	6909	6963	7119	6889	6864	6929	6999	6955	7073	6991	6850	6994	6940	6939	6994	6915	6921	6965	6948	7010	7088	6929	6900	6935	6941	6845	6924	7027	6998	7065	7121	6964	7016	6873	6951	6900	6963	7028	6886	6926	7035	6877	6995	6852	7028	6922	6825	6983	6942	6993	6929	7033	6825	6897	6875	6892	6858	6878	6954	6847	6916	6781	6918	6962	6970	6892	6904	6980	7110	6985	6939	6948	6931	6968	6868	6854	7093	6921	6842	7031	6963	7003	6929	6960	6967	6893	7010	6868	6940	6929	6950	6932	6904	6975	6981	6967	7023	6910	6902	6942	7013	6967	6890	6944	6952	6926	6887	6974	6900	6925	6955	6912	6997	7080	7025	6956	6936	6935	6823	7007	7014	7049	6955	6868	7007	6998	6987	6976	6972	7035	6989	6921	7044	7011	6945	6835	7037	6834	7088	7031	6830	6938	6866	7009	6857	7020	6778	6915	7018	7016	7023	6842	7021	6853	7014	7008	6927	7048	6979	6972	6950	6929	6907	7001	6923	6957	7036	6933	7053	7061	6991	6876	6906	6820	7095	6944	7176	6979	6940	6927	6957	6982	7042	7007	6888	6948	7008	7091	6843	6920	6912	6825	6976	6959	6913	7035	6845	7121	6979	6862	7058	7022	7032	7082	6880	6979	7010	6924	7063	6882	7040	6986	6778	6870	6939	6931	6978	6881	7083	7009	6930	6924	6894	6924	6962	6925	6955	6984	7034	6969	6944	7043	6943	6809	6950	6829	6872	7035	6892	6951	7035	6883	6998	6978	7016	6776	6918	7095	6917	6862	6883	7079	6998	7065	6824	6983	7043	6993	6954	6996	6887	6922	6931	7048	7008	6966	6936	6942	6984	6897	7030	6873	6975	6878	6823	7052	7023	6950	6900	7002	6972	6876	6970	6918	6832	7120	6932	6972	7041	6890	7071	6921	6995	6839	6908	6900	6933	6972	6921	6997	6868	6927	6972	6958	6999	7009	6834	6930	6893	6905	7101	6900	6918	7005	6995	6997	6980	7074	7014	6946	6953	6829	7020	7054	6829	6936	6889	7024	7062	7077	6898	6919	6881	6957	6916	6846	7015	7105	6881	6986	6875	6989	6999	6931	6914	7024	7038	7003	6844	7035	6951	7032	6993	6983	6963	6986	6957	7104	7007	7059	6868	6967	7047	6999	6887	7027	6929	6936	6901	7023	6912	6964	6937	6995	7019	6867	6937	6878	7003	6870	6916	6955	6919	6946	6902	6905	6994	6915	7091	7042	6910	7148	6881	6923	7027	6978	7064	6969	6998	6971	7092	6895	6972	6908	6909	7034	6911	6959	6849	6984	6949	6883	6999	7045	6957	6936	6945	6802	6956	6991	7037	6903	6899	6981	6959	6960	7047	6928	6909	6909	6776	7043	6976	6954	7006	6904	6964	6917	6927	6871	6854	6817	6840	7041	7040	7010	6910	6960	6861	7031	6998	6854	6953	6911	6971	7035	7063	7043	6973	6917	6909	6985	6918	7037	6968	6933	6895	6818	6977	7022	6873	6942	7055	6891	7030	6978	6957	6923	7020	6943	6952	6945	6977	7070	6865	6965	6974	6905	6964	6869	6993	7011	6797	6986	7004	7032	7057	6903	7043	6903	6960	7067	7104	6972	7011	6959	6999	6956	6964	6907	6933	6964	6882	7007	6938	6965	6955	6952	7018	6969	6949	6843	7020	6963	6906	7038	6996	6977	6931	6887	6983	7003	7040	6949	7065	6945	6859	6852	6885	7017	6933	6917	6967	6942	7023	6952	7001	6953	6857	6960	6936	6920	6908	7180	6933	7128	6987	6923	6925	6895	6932	6973	6958	6920	6885	7053	6974	6910	6954	7118	7054	6945	6990	6953	6952	6960	7069	6985	6940	6981	6981	7017	6838	7022	6948	7067	7038	7069	7011	6914	6868	6870	6955	6863	6993	6794	6889	7023	6883	6893	6808	6766	7038	6967	6991	7014	6957	6976	6877	7010	6987	6981	6972	7112	6913	6966	6898	6955	6861	6913	6904	6915	6965	7072	6994	7004	7044	6937	7060	6978	6920	6875	6966	6906	6975	7001	6872	6965	6974	6870	6975	6928	7042	6943	6909	7014	6912	7028	6901	6892	6955	6947	7000	6968	6933	6937	6901	6968	6936	6956	6940	6989	6945	6751	7013	6994	6852	6962	7008	6919	6908	6886	6995	6961	6953	6923	6855	7071	6953	7009	7002	7013	6905	6950	6916	7022	6843	7018	7057	6785	6926	6909	6925	6864	7000	6867	6962	6992	7049	6970	6974	6974	6921	6867	6959	6961	6919	6999	6816	7001	7020	6857	6966	6937	7014	6892	6826	7000	6893	6992	6945	6844	6954	6903	6942	6909	7054	6981	6811	6939	7147	6942	6958	6944	6960	7050	6842	6837	6914	7020	6942	6942	6830	7123	6927	7024	7027	7006	6855	7016	6832	7032	6958	6888	6872	6872	6885	6919	6900	6888	7096	6931	6852	6880	7002	6947	6914	7049	6969	6998	6924	6936	7014	7051	6978	6946	6952	6995	6990	6827	6952	7018	6776	6934	6967	6986	6906	6940	6953	6906	6934	6837	6819	6959	7109	7046	6914	6968	7039	6924	6968	6934	7001	6927	6895	6847	6959	6974	7072	6945	6938	6884	7016	6865	6954	6837	7064	6884	6865	7060	7131	6967	7118	6948	6986	6873	6986	6846	6875	7034	6923	6843	6875	7011	7061	6942	6878	6893	6900	6840	7052	6984	6835	6925	6977	6971	6819	7113	7020	6854	6960	6941	7011	6922	6931	6922	6934	7046	6933	6961	7076	6907	7026	7006	6883	7080	7021	7119	7013	6925	6945	6949	6961	7017	6992	6920	6954	7036	6798	6847	6798	6876	6944	6941	6916	6942	6898	7130	6870	6899	6904	7010	6960	6965	7019	6960	7025	6914	6904	6883	6922	6954	6957	7076	7118	7099	6872	7062	6948	6825	6942	6869	6934	7037	6856	7054	6975	6992	6884	6945	6938	6896	6977	6951	6904	7016	6895	6941	6861	7012	6883	6829	6916	6887	6815	6992	6979	6940	7003	6939	6969	6976	6897	6939	7032	6910	6816	6991	6768	6871	7025	6916	7066	6893	6946	6856	7005	7058	6929	6862	6883	6987	6973	6927	6910	6870	7043	6974	7015	6993	7093	7072	6927	7103	6828	6932	6924	6848	6996	6924	6957	6965	6946	6968	6974	6850	6833	6935	6967	6938	7065	6982	7071	6883	6962	6924	6842	6986	6990	6998	6934	6931	7055	6993	7049	6940	7027	6792	6904	6989	7075	6923	7002	6891	6975	6923	6952	6908	6915	6956	7044	6982	7039	7041	6966	7051	6937	6950	6901	6920	6955	6967	6832	6896	7040	6954	6908	7031	7002	6794	7003	6919	6917	6987	7018	6930	7017	7004	7019	6845	7023	6871	6921	7047	7009	6898	6936	6758	6973	6892	6858	7049	7003	6959	7023	6924	6948	6884	6982	6997	6943	6988	6872	7104	6998	6929	6907	6839	6993	7083	6991	6896	6937	7084	6957	6900	6883	6896	7053	6880	6925	6857	6937	6988	7015	7024	6879	6925	7034	7074	6891	7010	7054	6832	7082	6900	7089	7049	6957	6878	6948	7002	6893	6909	6961	7073	6951	6892	7003	6969	6877	6894	7058	6948	6930	7084	6994	7026	6993	6888	6855	6987	7018	6952	6989	6889	6971	6947	6916	6944	7076	6991	7039	6903	6934	7030	7021	6933	6943	6854	6952	6948	7026	6901	6955	6944	7041	6959	6928	6950	6946	6932	7087	6864	6932	6861	6910	6902	6909	7062	6993	6995	6961	7031	6983	6924	6920	7051	6976	6944	6995	7052	6889	7010	6861	6966	6916	6980	6955	6954	7032	7104	6858	6963	6922	6950	7017	7004	6881	6955	7045	6907	6983	6988	6838	6996	6952	6893	7000	6937	7053	6865	6849	6976	7042	7043	7055	7059	6912	6857	6936	6915	6955	6939	7048	6969	7004	6982	6935	7107	7009	7016	6880	6893	6908	6906	6864	6999	7046	6981	6887	6936	6967	6889	6987	7034	7174	6837	6911	7039	6901	6925	7063	6748	6978	6873	6982	7037	6968	6919	6932	6949	6998	7030	7009	6926	6868	7056	6858	6976	6971	6989	6919	7056	6946	6892	6904	6866	6908	7091	7057	6865	6922	6971	7059	6963	6916	6863	6861	6886	6933	6955	7017	6926	6856	6916	6909	6918	6798	6873	7032	6914	7036	6998	6922	6934	7009	6810	6932	7018	7030	6902	6948	6872	7071	6904	7038	6927	6982	7005	6960	6906	6932	7053	6946	6870	6939	7073	6821	6958	6987	6948	7038	6995	6962	6900	6931	6875	6951	6934	7064	7136	7020	6942	6967	7051	6960	6922	6845	6847	7085	7022	6942	6983	7000	6907	6960	7003	6872	6991	6948	7032	6860	7025	6882	6990	6965	6936	6986	6921	6985	6981	7003	6961	6901	7005	6994	6794	6960	6970	6965	6856	7028	7004	6923	7059	6965	6802	6972	6982	6871	7082	6918	7032	7070	6999	6989	6839	7019	6913	6956	6969	6897	6962	7058	6977	6823	6905	7048	7081	6892	7099	6975	7017	6984	6955	6954	6979	7128	6864	7009	6928	6829	6930	7052	6912	6856	7057	6888	6960	6967	7075	6886	6865	6930	6846	6889	7050	7050	6905	6929	7137	6928	7138	7004	7027	6852	6940	7021	6884	7027	7065	6917	6987	7021	6859	6984	6861	6922	6937	6904	6924	7108	7133	6992	6962	7030	6974	7033	7159	7158	6889	6956	6926	7126	6942	6975	7049	7116	6957	6768	6909	6940	6929	6799	6889	7020	6887	6949	6950	7163	7004	6945	6855	7057	7086	6814	6903	6956	7033	7048	6761	7101	7059	6968	7034	6987	6866	7003	6944	6913	7071	6963	6987	6834	6977	6900	7029	6938	6977	7047	6920	6988	7015	7056	6810
1564	1310	1602	9348	18562	15507	6718	2427	1136	891	822	845	758	732	783	794	801	804	764	803	795	774	776	780	804	743	754	745	770	741	775	797	753	761	736	791	750	781	773	786	794	717	753	767	799	790	768	815	822	794	789	809	782	733	798	794	781	791	763	786	811	780	726	774	772	750	781	754	766	723	787	766	772	764	745	785	755	712	787	778	780	710	726	796	790	761	723	770	803	798	822	800	755	798	778	705	781	799	760	788	779	729	731	755	781	802	774	742	788	771	793	736	748	814	751	776	737	789	776	752	778	795	807	750	759	772	792	767	778	745	742	728	736	770	751	792	775	767	768	757	773	762	783	746	740	800	759	734	788	752	775	758	747	749	765	749	757	766	790	769	804	806	742	709	795	781	754	745	721	780	744	758	773	735	801	751	754	794	842	787	769	759	765	788	758	760	797	764	764	816	811	782	716	741	766	762	795	776	765	753	788	774	753	787	768	777	798	747	836	746	741	731	781	815	805	792	747	781	775	757	808	759	787	750	736	734	806	749	813	807	814	771	726	784	772	784	755	827	819	765	738	759	769	812	707	785	755	791	767	805	770	770	789	773	764	747	725	690	822	715	781	770	770	813	778	794	790	745	758	769	714	769	788	772	742	806	771	738	755	757	731	796	731	756	813	761	771	747	798	743	730	809	869	815	758	789	793	797	798	765	806	746	788	805	750	777	794	802	762	767	794	758	717	762	720	741	707	791	791	758	784	746	755	768	801	742	776	791	771	781	817	804	790	748	821	822	806	721	727	784	821	764	771	762	761	806	798	809	817	760	806	774	782	806	740	758	761	758	749	779	785	720	768	776	774	736	754	766	757	786	774	812	772	782	769	730	777	760	750	785	799	792	787	811	770	693	753	810	799	810	787	720	799	743	786	824	737	715	794	792	745	809	789	818	837	794	770	804	788	751	756	756	769	801	808	726	806	758	733	777	765	746	709	759	796	850	789	793	748	762	765	767	785	755	795	779	751	805	769	785	786	749	753	808	801	777	774	783	781	756	823	813	789	733	761	751	841	724	756	781	779	784	759	743	797	714	752	775	785	733	772	776	773	708	743	742	787	802	760	784	784	802	819	787	760	767	792	738	833	773	801	772	790	799	745	814	733	769	865	752	744	772	794	787	771	785	760	772	727	771	738	792	735	792	821	796	787	774	772	770	729	803	751	785	799	769	744	761	778	815	768	787	757	754	775	755	737	774	807	830	777	760	791	772	821	740	787	708	748	758	802	781	725	773	812	756	774	814	751	819	799	772	802	765	775	757	724	742	794	806	804	740	775	791	746	796	832	770	762	746	763	753	804	762	743	773	731	763	773	768	799	792	775	784	752	789	750	747	774	792	762	823	766	828	811	770	786	724	821	742	791	824	789	736	729	784	797	755	794	798	784	723	791	781	696	782	764	807	813	758	789	786	757	828	798	765	762	798	768	782	763	776	716	817	751	797	812	808	791	744	803	812	750	775	781	759	782	815	775	781	717	847	820	752	829	769	866	810	747	806	716	802	809	738	730	774	732	754	763	769	779	752	699	794	777	771	798	846	730	747	775	774	787	755	711	817	782	785	827	753	767	763	780	769	748	766	751	782	776	792	810	782	734	789	824	815	762	780	796	779	769	770	802	783	782	783	785	734	765	806	815	728	724	783	771	769	725	819	772	797	790	811	744	741	769	777	766	727	787	738	754	798	749	795	758	757	740	798	794	736	734	739	788	808	728	793	779	791	755	797	742	804	777	790	773	775	719	804	746	793	756	810	773	832	751	764	790	820	769	801	738	820	830	746	727	773	806	784	781	743	799	750	754	768	737	757	729	813	745	786	720	800	782	786	778	767	818	759	722	763	797	789	759	833	767	763	800	770	726	746	781	722	771	807	772	765	735	757	766	760	825	717	800	791	810	781	805	755	793	730	766	779	708	731	753	793	744	763	785	748	738	774	732	742	800	801	743	812	793	774	821	734	792	772	795	755	768	813	731	754	795	827	766	786	732	798	776	789	770	760	824	747	736	756	782	814	744	794	754	775	783	755	760	778	775	766	734	746	809	782	778	793	753	785	741	772	786	797	785	745	796	830	710	744	755	809	796	739	780	740	783	757	777	779	809	742	737	788	764	824	784	815	757	755	809	755	811	782	765	773	758	805	771	780	765	779	751	837	784	824	825	788	781	745	775	761	735	772	750	798	764	772	822	765	747	719	773	772	774	680	766	777	780	790	806	782	776	807	830	710	770	829	751	782	831	713	757	805	765	741	779	787	762	771	769	784	790	786	799	787	783	771	748	772	746	780	775	777	755	762	812	813	773	750	750	773	803	820	801	832	805	747	718	793	761	818	765	773	792	769	793	767	764	745	783	763	801	795	808	739	765	771	799	798	773	756	790	784	813	784	787	727	749	764	785	760	741	790	774	775	776	776	743	798	782	758	713	756	734	824	800	757	786	735	836	791	767	782	771	772	760	775	767	795	787	839	777	749	735	727	730	745	782	780	786	779	772	769	777	791	731	796	773	774	707	789	782	735	758	773	730	788	782	789	803	797	760	794	764	753	803	798	757	739	814	766	800	783	814	798	763	753	696	758	770	795	791	801	762	800	808	806	815	723	781	708	731	764	791	735	766	759	818	797	778	807	742	811	814	787	774	791	802	775	769	795	749	783	754	794	821	758	759	776	734	787	794	800	778	750	777	783	787	792	743	754	766	743	816	768	757	784	782	767	841	786	754	775	787	753	765	708	732	790	759	782	777	752	763	787	750	777	765	773	782	825	781	767	777	774	766	770	770	787	767	797	755	701	821	810	755	734	761	762	788	833	772	772	779	818	812	767	822	741	760	792	803	770	791	840	796	782	763	746	782	807	779	768	848	813	730	809	782	787	758	728	756	783	803	774	759	798	844	760	743	784	789	758	798	789	736	810	799	762	792	750	749	757	790	736	747	796	782	761	791	788	831	768	813	759	821	752	760	749	772	776	776	747	755	766	743	726	737	757	766	728	760	766	772	795	742	783	817	776	831	771	781	780	760	794	763	827	748	761	753	818	777	790	815	770	771	798	824	805	757	782	775	766	755	796	772	771	803	741	751	785	728	731	820	805	779	829	760	762	808	761	778	722	818	729	731	760	760	781	718	740	795	798	761	779	755	781	720	706	768	772	804	832	750	755	757	708	781	699	783	763	757	755	818	796	751	765	755	849	770	774	790	761	740	804	729	736	767	796	765	726	803	783	857	765	821	803	816	811	802	772	752	713	800	824	773	813	722	743	800	815	768	744	752	761	778	782	780	793	765	808	778	772	786	805	779	785	767	819	772	803	767	777	742	774	761	766	718	787	730	757	781	805	834	774	728	756	757	763	769	709	744	835	772	778	749	719	752	747	776	741	809	763	776	787	785	745	807	730	825	740	762	772	768	719	796	781	768	758	755	734	764	788	786	735	761	776	776	748	745	835	750	783	822	768	773	771	722	762	784	735
15379	14089	15455	64063	82109	67753	45502	27803	13374	7912	7022	6700	6871	6670	6690	6833	6782	6746	6703	6972	6794	6787	6787	6823	6769	6787	6918	6752	6815	6780	6899	6806	6859	6853	6796	6768	6939	6839	6676	6741	6772	6818	6795	6833	6818	6722	6737	6836	6692	6682	6817	6759	6656	6807	6847	6798	6772	6885	6663	6856	6869	6813	6875	6856	6756	6666	6883	6897	6844	6872	6722	6856	6670	6713	6822	6806	6829	6680	6750	6707	6783	6750	6599	6859	6681	6839	6845	6830	6681	6867	6758	6861	6902	6897	6785	6761	6908	6850	6746	6747	6736	6734	6838	6843	6826	6809	6756	6878	6710	6766	6857	6659	6753	6702	6796	6781	6876	6859	6702	6837	6823	6757	6815	6739	6784	6816	6652	6779	6756	6680	6789	6860	6851	6748	6733	6893	6870	6748	6780	6789	6886	6714	6840	6817	6814	6692	6957	6744	6959	6823	6913	6845	6765	6701	6739	6807	6888	6834	6724	6644	6904	6788	6781	6705	6782	6721	6912	6863	6805	6845	6762	6767	6785	6670	6806	6680	6898	6703	6852	6704	6880	6919	6790	6741	6777	6809	6856	6888	6725	6708	6745	6920	6800	6746	6793	6867	6632	6860	6816	6854	6782	6812	6736	6775	6876	6737	6619	6737	6722	6828	6921	6755	6790	6685	6813	6785	6799	6734	6717	6828	6740	6747	6753	6843	6763	6761	6788	6846	6837	6716	6970	6709	6891	6783	6710	6830	6852	6573	6696	6802	6871	6809	6709	6750	6726	6839	6766	6881	6740	6622	6670	6771	6829	6810	6876	6796	6813	6752	6735	6715	6752	6695	6636	6820	6835	6747	6672	6714	6684	6846	6860	6719	6789	6684	6702	6794	6840	6845	6821	6803	6961	6777	6869	6813	6729	6850	6710	6736	6862	6677	6879	6802	6646	6803	6681	6758	6748	6662	6884	6916	6793	6872	6781	6892	6679	6764	6792	6820	6844	6799	6832	6798	6740	6771	6703	6709	6793	6778	6904	6918	6787	6803	6791	6716	6890	6662	6864	6882	6632	6774	6773	6743	6842	6871	6901	6775	6811	6696	6749	6840	6735	6774	6744	6880	6844	6823	6733	6839	6800	6868	6789	6781	6736	6857	6726	6753	6744	6765	6857	6742	6732	6948	6855	6785	6722	6683	6836	6691	6844	6750	6657	6691	6933	6818	6762	6808	6771	6887	6743	6799	6901	6691	6822	6770	6793	6826	6711	6816	6794	6732	6799	6833	6750	6882	6814	6749	6797	6669	6659	6832	6794	6705	6867	6924	6853	6827	6768	6860	6801	6894	6642	6846	6745	6845	6909	6897	6776	6755	6867	6843	6775	6798	6676	6816	6701	6791	6724	6811	6787	6738	6793	6856	6719	6695	6777	6887	6913	6880	6958	6829	6795	6779	6815	6821	6834	6767	6802	6721	6752	6841	6778	6664	6675	6800	6777	6787	6739	6701	6881	6818	6757	6855	6776	6718	6687	6636	6787	6824	6716	6844	6745	6851	6874	6748	6868	6851	6932	6798	6731	6709	6886	6734	6757	6728	6706	6833	6727	6773	6738	6909	6964	6842	6753	6870	6768	6931	6863	6916	6808	6808	6744	6887	6850	6747	6731	6792	6713	6912	6822	6731	6833	6767	6759	6784	6756	6698	6760	6797	6757	6804	6786	6620	6774	6670	6769	6763	6829	6714	6817	6863	6728	6735	6851	6778	6734	6799	6708	6696	6744	6727	6810	6793	6853	6790	6879	6719	6704	6791	6768	6836	6808	6680	6790	6879	6817	6855	6799	6699	6742	6832	6761	6775	6963	6822	6844	6797	6705	6748	6873	6759	6794	6739	6781	6782	6880	6747	6793	6789	6786	6760	6837	6873	6786	6643	6637	6676	6676	6823	6702	6652	6726	6744	6833	6748	6659	6930	6803	6874	6775	6879	6803	6794	6915	6778	6744	6824	6848	6787	6824	6823	6778	6834	6848	6674	6801	6835	6800	6715	6880	6815	6811	6814	6889	6883	6796	6809	6879	6822	6550	6861	6719	6783	6862	6835	6790	6729	6783	6752	6909	6801	6761	6786	6723	6649	6804	6840	6884	6815	6943	6780	6851	6760	6843	6731	6797	6864	6724	6870	6592	6756	6765	6788	6962	6788	6740	6752	6806	6796	6701	6988	6756	6787	6788	6815	6839	6787	6889	6895	6802	6798	6646	6777	6837	6704	6862	6739	6673	6674	6860	6803	6792	6859	6767	6714	6780	6804	6744	6877	6829	6781	6752	6691	6697	6706	6861	6698	6818	6690	6668	6694	6707	6761	6944	6728	6925	6682	6802	6816	6639	6971	6740	6840	6687	6902	6789	6734	6803	6927	6745	6765	6726	6720	6721	6874	6847	6766	6787	6977	6877	6776	6815	6760	6662	6775	6813	6762	6699	6795	6707	6663	6948	6796	6829	6720	6806	6664	6816	6846	6825	6794	6803	6763	6817	6776	6633	6713	6734	6795	6876	6776	6728	6872	6744	6851	6802	6792	6776	6962	6637	6750	6831	6890	6617	6679	6655	6724	6872	6752	6765	6799	6628	6829	6805	6714	6902	6793	6780	6838	6812	6754	6781	6799	6802	6819	6618	6757	6804	6923	6770	6894	6763	6813	6900	6723	6622	6812	6626	6767	6778	6744	6690	6852	6758	6826	6783	6862	6830	6788	6695	6872	6863	6855	6794	6903	6751	6795	6866	6914	6674	6882	6808	6816	6770	6604	6719	6850	6840	6858	6726	6608	6839	6778	6617	6797	6845	6740	6672	6744	6795	6849	6748	6725	6910	6663	6848	6775	6752	6737	6800	6815	6811	6704	6883	6786	6755	6845	6944	6711	6817	6841	6870	6672	6883	6802	6916	6851	6885	6680	6743	6828	6760	6637	6784	6772	6788	6821	6750	6801	6755	6843	6748	6828	6695	6867	6883	6709	6748	6746	6829	6804	6775	6771	6813	6845	6888	6734	6598	6746	6747	6795	6694	6717	6769	6765	6893	6753	6751	6848	6862	6740	6648	6809	6689	6782	6758	6715	6798	6754	6757	6813	6782	6818	6710	6864	6805	6783	6758	6738	6766	6897	6874	6961	6746	6727	6642	6779	6805	6936	6672	6694	6808	6714	6728	6727	6774	6668	6741	6770	6857	6958	6905	6830	6847	6822	6888	6902	6804	6819	6789	6826	6654	6614	6798	6776	6824	6838	6801	6743	6771	6861	6777	6817	6864	6680	6712	6765	6728	6807	6853	6891	6695	6866	6716	6834	6806	6897	6866	6790	6795	6713	6700	6819	6791	6700	6860	6693	6742	6793	6826	6728	6791	6758	6881	6784	6797	6880	6697	6704	6767	6791	6771	6871	6765	6799	6899	6794	6734	6711	6862	6768	6791	6781	6836	6815	6851	6643	6801	6888	6726	6826	6781	6807	6771	6751	6782	6801	6729	6928	6806	6732	6816	6816	6748	6918	6809	6769	6897	6791	6847	6656	6704	6835	6845	6824	6795	6786	6770	6913	6763	6740	6694	6872	6943	6788	6881	6726	6696	6795	6885	6738	6797	6876	6777	6889	6816	6817	6715	6869	6798	6721	6825	6812	6775	6832	6720	6735	6782	6716	6765	6719	6749	6683	6836	6748	6689	6788	6699	6862	6753	6796	6786	6857	6884	6807	6744	6691	6683	6918	6755	6771	6679	6791	6728	6811	6695	6814	6746	6761	6766	6812	6766	6869	6769	6748	6743	6772	6848	6752	6736	6859	6851	6805	6828	6790	6772	6811	6810	6853	6838	6740	6764	6716	6887	6718	6781	6712	6801	6906	6759	6794	6840	6763	6785	6787	6718	6683	6858	6872	6878	6716	6795	6731	6867	6818	6861	6862	6849	6861	6798	6690	6896	6794	6785	6844	6758	6749	6844	6721	6675	6825	6818	6798	6806	6913	6880	6777	6728	6979	6829	6672	6820	6911	6764	6822	6633	6896	6769	6723	6772	6799	6811	6695	6802	6852	6796	6760	6758	6853	6776	6726	6786	6775	6783	6739	6823	6662	6683	6787	6826	6904	6768	6748	6795	6868	6750	6818	6913	6652	6752	6895	6706	6738	6780	6702	6746	6815	6686	6819	6727	6682	6779	6736	6725	6775	6801	6809	6812	6833	6876	6990	6776	6870	6662	6855	6781	6761	6794	6700	6991	6740	6884	6794	6804	6707	6875	6840	6723	6702	6710	6647	6801	6853	6912	6738	6722	6748	6703	6775	6883	6726	6847	6678	6770	6815	6764	6760	6722	6739	6786	6942	6710	6685	6854	6816	6802	6820	6871	6846	6815	6792	6674	6763	6868	6642	6632	6726	6789	6750	6583	6697	6896	6855	6834	6793	6757	6794	6772	6891	6781	6810	6761	6749	6954	6891	6841	6715	6807	6780	6727	6772	6783	6864	6777	6815	6712	6843	6654	6847	6701	6726	6717	6892	6835	6887	6828	6784	6851	6776	6750	6730	6809	6742	6726	6760	6758	6697	6778	6856	6737	6826	6692	6717	6910	6658	6822	6642	6842	6909	6685	6792	6784	6789	6784	6818	6873	6820	6853	6743	6698	6814	6801	6751	6684	6852	6858	6999	6948	6821	6851	6761	6799	6793	6688	6828	6839	6766	6672	6658	6889	6836	6862	6722	6849	6720	6782	6656	6889	6699	6741	6777	6721	6851	6861	6844	6779	6845	6709	6886	6871	6867	6868	6757	6606	6692	6693	6783	6741	6806	6754	6726	6757	6778	6702	6796	6819	6821	6758	6821	6637	6774	6750	6802	6825	6841	6738	6794	6773	6725	6738	6870	6793	6893	6712	6927	6845	6780	6886	6805	6805	6651	6912	6870	6717	6832	6840	6901	6811	6872	6751	6758	6797	6822	6817	6738	6722	6768	6787	6821	6827	6678	6785	6940	6706	6788	6834	6749	6806	6848	6753	6902	6849	6914	6695	6883	6641	6921	6709	6764	6833	6673	6857	6754	6896	6923	6872	6821	6762	6663	6891	6723	6795	6785	6739	6756	6739	6808
4030	1158	1605	7595	18895	20314	10543	3702	1505	1001	962	903	852	926	871	865	917	830	897	913	870	865	929	886	927	875	893	921	845	875	828	863	872	920	905	925	908	918	888	825	917	880	894	889	857	829	910	881	881	861	901	930	863	837	904	902	915	853	904	885	927	884	893	902	862	898	920	837	889	876	876	867	891	920	895	926	908	942	976	913	848	895	878	852	923	913	906	914	808	887	868	854	861	841	892	844	879	958	910	900	908	909	908	884	866	864	906	823	865	856	898	864	833	917	898	884	861	916	880	903	864	899	867	824	929	925	930	853	851	981	884	888	865	832	870	856	922	845	899	859	912	868	914	891	913	871	872	909	904	871	877	895	909	884	850	854	989	891	886	895	876	888	939	833	928	902	886	907	886	869	871	864	851	917	867	845	865	916	867	839	966	834	948	851	912	905	851	872	858	901	901	878	912	946	917	946	903	953	914	849	878	893	882	880	861	919	896	868	913	870	915	899	858	862	888	874	849	904	875	883	922	899	919	891	919	920	871	831	836	934	906	944	910	885	909	917	941	905	877	954	838	883	949	912	885	882	858	847	840	882	860	898	873	892	938	929	919	909	877	849	908	931	902	888	865	902	828	861	880	850	885	826	916	888	897	936	881	865	876	939	878	885	892	931	898	834	921	881	907	874	884	907	835	888	836	850	903	901	953	917	889	881	922	828	918	855	910	843	859	885	893	865	945	904	851	877	886	878	918	893	909	847	866	898	831	911	898	888	917	908	895	856	886	861	940	881	882	905	876	883	885	917	871	938	850	884	901	889	892	890	907	885	918	870	936	883	934	814	875	871	898	936	873	867	884	870	917	884	859	921	898	895	854	925	891	912	915	880	886	873	892	870	885	853	889	866	939	879	898	879	929	876	884	884	911	890	901	902	924	863	898	920	919	905	880	889	887	812	911	911	872	885	886	900	888	896	894	922	889	909	872	900	818	894	912	937	821	940	953	916	846	875	851	924	890	893	917	900	865	876	844	843	875	919	874	877	892	870	868	861	945	878	878	876	891	911	931	885	877	913	902	876	897	905	859	899	886	874	863	902	905	903	910	929	870	872	846	837	902	855	885	871	850	888	883	870	860	895	897	938	875	868	861	894	831	840	873	883	931	873	829	855	942	893	877	913	887	911	950	884	938	944	910	883	921	938	900	908	921	922	849	846	942	882	830	895	899	862	872	895	892	909	896	903	882	890	846	912	909	925	908	856	869	861	908	848	874	902	872	873	909	925	875	919	831	868	842	889	915	854	946	894	895	885	907	887	907	905	906	848	889	940	823	899	924	865	881	900	903	941	883	867	912	822	893	872	928	891	873	912	917	824	888	884	886	910	877	884	892	818	867	899	863	886	926	913	887	907	910	924	845	864	884	900	918	878	880	881	875	908	931	897	875	915	926	909	914	920	888	890	890	857	923	858	899	924	902	798	897	888	833	915	890	905	864	910	879	857	878	905	861	850	858	865	909	898	936	846	899	915	866	915	883	873	963	861	931	912	886	880	863	909	875	904	911	883	872	938	848	899	910	837	822	942	885	858	886	935	898	879	903	857	921	942	913	897	874	870	883	878	940	961	859	875	897	955	911	869	935	887	939	898	929	897	901	839	894	846	882	861	898	919	915	927	883	890	857	924	872	859	889	891	855	857	876	868	836	918	884	926	869	877	902	886	867	877	831	896	913	897	910	913	868	877	940	926	904	884	918	884	896	910	866	866	850	915	883	917	945	924	875	849	915	911	912	905	853	879	854	920	890	879	886	919	884	882	901	891	903	855	857	868	862	883	918	878	869	927	910	914	890	877	827	819	886	884	901	860	864	837	869	905	877	888	921	888	923	906	897	916	879	925	867	947	932	848	963	911	829	887	936	886	881	909	887	873	913	933	845	909	934	881	950	886	860	911	903	869	891	913	878	878	905	864	917	897	926	845	898	887	913	917	884	932	890	886	871	868	905	874	943	912	864	932	893	886	877	919	891	897	928	909	935	872	923	894	935	904	921	936	910	878	831	840	900	882	894	892	886	877	851	912	925	846	893	861	934	862	899	885	925	864	855	911	884	885	929	852	873	862	908	857	909	905	861	881	906	925	833	901	899	842	839	862	886	874	884	913	876	896	889	850	888	911	842	917	903	881	855	908	839	848	906	940	850	899	877	848	883	886	920	875	905	917	894	863	844	963	916	903	862	858	914	859	908	895	871	880	894	859	841	871	908	877	857	885	870	867	914	949	885	878	954	846	895	912	951	871	982	942	892	859	854	891	897	822	920	867	878	921	902	856	870	926	885	879	909	864	914	905	897	900	922	927	861	901	854	903	925	907	857	871	867	871	889	917	913	896	861	913	942	841	873	900	841	850	867	879	895	948	904	881	886	884	901	916	948	905	859	869	860	881	910	922	833	908	872	863	861	898	895	886	857	877	858	912	865	916	888	893	884	889	884	868	922	905	854	862	868	865	873	889	844	892	854	873	852	896	899	891	887	877	816	839	917	890	841	869	941	932	951	896	832	894	877	879	928	897	845	895	908	923	872	897	868	892	866	872	910	874	859	881	906	897	818	900	865	947	892	859	844	872	927	923	914	928	916	913	874	883	924	890	862	914	864	885	909	874	873	909	866	922	892	917	888	935	863	879	868	854	914	891	857	866	902	843	923	877	855	898	909	861	892	883	868	881	909	830	833	872	889	886	866	865	899	870	912	861	875	897	875	863	857	861	858	936	876	869	902	851	922	880	859	885	911	900	892	848	855	894	898	853	887	908	920	910	889	853	833	919	861	858	883	876	877	868	906	930	879	877	879	943	896	856	939	904	869	889	815	913	858	883	929	852	864	848	914	872	902	889	893	878	858	916	885	886	921	883	910	849	888	845	840	824	912	904	892	908	883	875	866	828	908	864	899	925	925	845	866	903	847	861	861	869	901	903	905	907	908	878	899	826	874	883	888	851	935	863	933	883	897	918	895	888	903	858	927	891	849	920	929	858	882	958	857	881	962	894	887	857	890	893	862	898	894	867	894	860	845	906	876	879	878	870	855	961	885	920	890	916	855	920	844	902	899	866	920	894	898	914	901	847	891	941	889	907	864	905	911	918	846	891	873	909	895	917	887	910	846	887	907	871	874	899	876	853	922	884	896	844	862	883	883	916	881	898	910	870	915	860	867	892	908	898	869	912	857	858	858	925	873	857	913	855	954	852	880	909	931	918	920	915	877	827	861	918	831	908	914	895	884	907	938	909	819	912	930	924	851	890	873	930	857	884	961	831	923	936	890	922	888	921	893	876	886	951	832	869	875	907	893	840	835	871	906	871	865	936	881	920	894	912	947	920	862	900	908	925	880	870	880	889	903	934	897	883	915	944	955	909	906	938	905	875	935	914	893	877	943	936	879	866	890	884	873	866	850	860	865	852	893	913	858	882	917	902	863	824	836	864	927	890	883	896	888	906	1000	822	920	885	913	913	897	845	891	923
15270	11285	15207	59572	84742	77179	53980	33502	16653	9586	7870	7681	7582	7528	7693	7691	7691	7634	7622	7575	7568	7693	7641	7696	7592	7671	7522	7586	7653	7646	7742	7607	7698	7531	7623	7593	7571	7579	7572	7561	7546	7679	7492	7467	7763	7629	7637	7679	7716	7556	7594	7646	7586	7605	7617	7657	7670	7687	7488	7769	7607	7607	7631	7582	7607	7643	7501	7615	7740	7564	7538	7610	7499	7667	7568	7681	7603	7661	7562	7732	7648	7651	7704	7566	7623	7771	7608	7607	7536	7657	7577	7662	7644	7586	7499	7633	7704	7707	7564	7518	7656	7531	7587	7674	7529	7518	7670	7599	7550	7715	7487	7590	7523	7528	7507	7534	7626	7620	7614	7640	7673	7681	7621	7668	7611	7558	7641	7648	7655	7662	7634	7550	7626	7614	7517	7835	7577	7650	7498	7665	7572	7763	7528	7721	7630	7686	7606	7636	7796	7636	7612	7596	7591	7709	7613	7708	7579	7634	7495	7675	7527	7819	7688	7595	7640	7497	7551	7555	7687	7671	7577	7647	7652	7663	7588	7675	7536	7494	7617	7640	7581	7714	7707	7622	7670	7560	7535	7658	7545	7645	7515	7652	7642	7683	7645	7631	7642	7683	7630	7748	7648	7597	7556	7793	7615	7687	7472	7646	7592	7557	7666	7543	7562	7573	7660	7657	7603	7586	7572	7679	7712	7554	7766	7550	7784	7633	7606	7667	7546	7689	7588	7556	7550	7725	7688	7502	7700	7737	7560	7606	7788	7775	7545	7710	7607	7618	7733	7730	7720	7702	7697	7586	7500	7585	7557	7647	7701	7825	7560	7641	7666	7586	7682	7637	7679	7572	7729	7595	7855	7717	7421	7628	7631	7556	7656	7684	7636	7564	7668	7725	7697	7626	7688	7592	7664	7735	7726	7659	7530	7758	7635	7552	7599	7643	7465	7630	7517	7530	7562	7688	7620	7686	7507	7591	7628	7671	7568	7652	7616	7609	7669	7664	7479	7762	7678	7573	7638	7688	7653	7674	7725	7527	7623	7775	7739	7697	7665	7593	7673	7737	7635	7604	7705	7551	7539	7530	7682	7752	7606	7568	7590	7744	7662	7565	7595	7753	7563	7626	7663	7663	7464	7581	7606	7724	7593	7586	7636	7726	7652	7616	7636	7650	7737	7553	7653	7600	7561	7461	7688	7509	7793	7610	7609	7730	7580	7653	7603	7628	7576	7601	7748	7602	7585	7649	7647	7716	7543	7539	7684	7674	7671	7567	7663	7619	7632	7550	7585	7775	7417	7592	7571	7749	7684	7732	7759	7780	7670	7619	7639	7623	7692	7611	7656	7633	7682	7739	7520	7576	7606	7716	7683	7559	7722	7693	7635	7559	7630	7659	7488	7510	7684	7711	7708	7616	7626	7765	7673	7605	7589	7686	7628	7590	7724	7695	7543	7563	7685	7573	7616	7670	7725	7589	7692	7635	7585	7612	7603	7471	7614	7689	7660	7586	7450	7689	7567	7589	7536	7619	7629	7684	7610	7480	7577	7484	7538	7725	7709	7777	7619	7495	7722	7627	7506	7617	7708	7611	7623	7630	7677	7582	7496	7825	7716	7568	7605	7572	7644	7583	7615	7639	7527	7654	7668	7581	7723	7735	7571	7547	7666	7680	7610	7510	7596	7676	7852	7715	7673	7579	7741	7737	7491	7582	7617	7634	7627	7662	7736	7559	7540	7740	7597	7731	7678	7693	7653	7697	7656	7627	7727	7633	7630	7637	7749	7617	7616	7687	7594	7529	7556	7480	7622	7580	7739	7575	7703	7676	7563	7699	7507	7609	7623	7629	7559	7520	7658	7638	7765	7665	7668	7560	7682	7647	7606	7584	7489	7733	7650	7685	7610	7683	7562	7613	7664	7595	7762	7747	7533	7557	7720	7660	7637	7574	7627	7661	7658	7508	7627	7585	7655	7579	7581	7498	7529	7574	7525	7673	7774	7553	7525	7650	7730	7568	7753	7692	7551	7661	7636	7688	7599	7763	7600	7755	7649	7643	7709	7736	7640	7584	7680	7685	7485	7612	7545	7585	7589	7575	7555	7689	7657	7636	7600	7696	7617	7610	7682	7565	7553	7672	7731	7760	7673	7668	7630	7700	7673	7537	7554	7743	7704	7737	7638	7502	7681	7632	7719	7555	7642	7719	7706	7621	7623	7573	7791	7592	7516	7552	7662	7633	7591	7542	7703	7596	7655	7650	7564	7639	7526	7601	7533	7705	7584	7545	7646	7610	7753	7662	7617	7558	7614	7653	7590	7623	7672	7555	7667	7744	7675	7698	7631	7665	7673	7618	7698	7717	7659	7720	7576	7706	7730	7500	7685	7671	7626	7645	7560	7627	7666	7615	7625	7497	7602	7650	7634	7582	7602	7720	7688	7783	7612	7464	7740	7599	7702	7638	7649	7628	7634	7528	7564	7683	7657	7648	7614	7527	7644	7604	7659	7587	7559	7562	7727	7633	7659	7605	7555	7662	7590	7495	7666	7592	7605	7622	7677	7670	7628	7797	7640	7596	7564	7575	7570	7529	7648	7632	7559	7736	7690	7605	7647	7688	7580	7668	7637	7604	7724	7681	7634	7565	7647	7635	7584	7668	7792	7725	7542	7644	7562	7639	7699	7684	7646	7576	7723	7723	7767	7628	7716	7580	7668	7658	7620	7596	7625	7607	7617	7686	7616	7691	7672	7542	7526	7568	7639	7762	7539	7638	7622	7641	7615	7635	7604	7616	7645	7530	7649	7640	7604	7385	7748	7522	7719	7708	7693	7614	7515	7799	7571	7611	7569	7558	7700	7583	7590	7551	7764	7685	7720	7766	7650	7621	7578	7751	7595	7469	7514	7463	7670	7588	7554	7529	7533	7591	7620	7785	7769	7735	7619	7650	7719	7409	7433	7562	7676	7599	7645	7672	7623	7561	7730	7587	7662	7627	7701	7543	7543	7619	7552	7630	7554	7581	7729	7616	7620	7653	7601	7695	7748	7676	7648	7671	7554	7696	7583	7550	7642	7752	7621	7554	7632	7648	7586	7610	7566	7645	7631	7543	7624	7649	7511	7668	7654	7426	7601	7666	7614	7569	7816	7692	7769	7405	7573	7515	7629	7394	7580	7605	7701	7524	7699	7578	7668	7726	7727	7455	7608	7760	7659	7615	7639	7559	7540	7585	7504	7730	7719	7687	7682	7603	7590	7714	7856	7614	7564	7737	7540	7569	7639	7618	7564	7652	7586	7585	7573	7629	7744	7686	7554	7594	7652	7637	7678	7678	7528	7649	7673	7684	7621	7516	7836	7597	7629	7561	7532	7667	7402	7728	7536	7705	7474	7686	7648	7482	7679	7614	7768	7459	7773	7466	7655	7660	7630	7632	7548	7746	7551	7494	7497	7502	7656	7495	7738	7633	7757	7662	7670	7699	7629	7745	7644	7740	7646	7670	7520	7785	7783	7670	7702	7605	7670	7738	7515	7639	7627	7591	7703	7657	7598	7716	7572	7765	7692	7602	7628	7567	7538	7533	7727	7596	7567	7664	7571	7618	7428	7650	7650	7526	7498	7579	7678	7629	7696	7622	7714	7630	7590	7684	7641	7588	7758	7562	7721	7724	7637	7483	7599	7589	7705	7600	7650	7640	7682	7542	7649	7712	7715	7711	7544	7505	7631	7722	7515	7624	7662	7663	7516	7607	7627	7594	7645	7620	7676	7546	7547	7636	7667	7575	7730	7711	7631	7631	7576	7593	7733	7704	7693	7665	7711	7671	7592	7607	7606	7707	7711	7593	7600	7667	7572	7613	7627	7702	7444	7712	7650	7674	7738	7549	7723	7643	7675	7699	7541	7735	7686	7652	7727	7612	7458	7507	7703	7511	7726	7690	7768	7652	7493	7691	7670	7555	7635	7683	7655	7494	7463	7534	7645	7519	7647	7713	7724	7683	7640	7682	7653	7627	7652	7660	7749	7554	7706	7465	7696	7697	7593	7655	7564	7612	7493	7551	7541	7506	7518	7699	7514	7739	7626	7630	7664	7633	7636	7661	7695	7729	7592	7675	7650	7543	7634	7644	7582	7749	7626	7625	7686	7510	7683	7590	7704	7591	7563	7681	7654	7547	7643	7691	7619	7473	7571	7666	7475	7687	7664	7786	7689	7558	7651	7661	7704	7590	7544	7620	7724	7709	7636	7681	7631	7626	7600	7621	7707	7538	7666	7443	7563	7792	7722	7793	7522	7576	7711	7617	7520	7614	7610	7597	7654	7740	7580	7612	7598	7651	7501	7614	7628	7620	7598	7568	7719	7630	7644	7734	7609	7630	7608	7624	7688	7619	7790	7526	7667	7615	7647	7623	7640	7769	7721	7617	7569	7650	7532	7684	7574	7737	7737	7700	7495	7724	7621	7604	7694	7608	7620	7588	7591	7714	7672	7611	7718	7550	7551	7609	7682	7673	7677	7575	7572	7618	7679	7655	7633	7564	7540	7605	7555	7759	7620	7759	7514	7623	7691	7643	7552	7605	7605	7472	7583	7588	7678	7688	7595	7631	7606	7518	7636	7707	7789	7677	7686	7742	7775	7478	7608	7671	7601	7606	7591	7624	7699	7633	7644	7586	7746	7685	7664	7837	7656	7451	7550	7685	7752	7613	7621	7628	7725	7629	7697	7603	7741	7544	7620	7565	7581	7620	7627	7662	7667	7591	7706	7755	7601	7635	7528	7678	7683	7534	7581	7618	7651	7656	7559	7616	7663	7673	7618	7606	7769	7735	7602	7572	7533	7494	7472	7634	7725	7657	7527	7614	7532	7760	7700	7573	7612	7671	7722	7825	7519	7527	7506	7605	7661	7553	7735	7731	7639	7609	7583	7548	7657	7652	7626	7711	7430	7712	7627	7541	7575	7562	7815	7666	7705	7567	7607	7641	7621	7656	7667	7512	7604	7553	7669	7617	7532	7606	7658	7476	7568	7699	7522	7600	7711	7627	7670	7540	7566	7725	7580	7716	7736	7650	7570	7560	7610	7657	7479	7660	7600	7581	7582	7730	7521	7517	7557	7630	7699	7666	7694	7667
2594	1236	1183	7573	29788	33449	20049	9177	2807	1211	952	958	874	833	891	975	885	928	938	844	914	901	876	876	891	906	855	851	874	890	906	979	856	862	923	875	877	871	904	899	916	849	840	872	864	837	926	867	884	895	848	871	855	859	876	857	873	912	927	867	868	926	821	892	867	856	925	875	843	890	885	895	861	877	883	864	882	875	850	879	864	891	890	854	918	883	831	921	913	865	860	906	892	814	874	907	876	938	873	896	875	892	908	904	871	875	870	921	947	887	860	866	857	897	899	838	902	851	848	878	869	846	912	884	919	875	879	881	917	877	870	911	889	898	864	921	892	818	866	929	898	901	882	924	838	919	925	832	890	836	937	894	880	865	890	867	933	927	870	883	880	899	934	857	888	890	922	893	872	840	874	904	820	847	939	876	915	870	940	891	899	834	884	923	873	887	893	906	882	842	877	876	873	816	900	900	894	905	866	894	879	865	941	901	866	841	925	878	895	834	870	885	913	885	889	881	935	897	855	879	886	903	907	868	831	887	870	916	822	848	864	933	851	896	870	840	887	885	925	900	924	875	856	886	877	887	939	881	834	856	881	878	893	880	916	845	866	909	907	907	884	852	837	912	925	843	948	858	903	866	870	886	873	891	881	894	896	811	883	883	917	890	885	895	922	877	912	885	873	895	881	917	890	938	877	865	904	887	879	908	899	934	870	875	855	878	887	862	876	883	832	840	841	908	888	883	910	937	908	830	880	911	870	879	820	864	839	906	839	895	848	880	897	907	866	825	890	903	908	871	848	891	864	937	890	896	843	874	876	888	855	893	903	868	888	888	836	878	881	910	874	913	895	867	912	829	875	851	898	906	919	876	851	911	890	912	839	806	892	867	867	867	830	835	879	887	872	852	875	922	899	875	903	845	855	908	912	879	868	955	871	902	895	928	906	839	861	983	876	889	870	835	923	817	869	879	832	857	882	881	894	833	849	880	867	937	842	891	889	876	915	856	863	837	865	869	905	890	886	882	829	880	925	867	857	894	899	886	793	855	892	884	892	860	829	902	902	888	897	855	898	869	890	849	915	888	912	906	866	881	874	885	916	944	846	930	863	869	919	915	927	884	862	870	880	861	883	883	892	872	927	880	886	942	940	941	874	946	836	896	845	861	903	872	916	846	929	896	868	884	889	897	899	900	864	874	846	870	883	877	938	929	873	902	893	828	859	912	905	905	857	879	869	866	885	904	846	867	888	851	874	832	946	904	889	916	882	870	899	876	856	911	856	871	879	891	792	834	845	874	837	930	885	853	850	857	867	874	887	885	875	856	851	897	899	907	847	913	808	932	851	847	889	896	855	908	862	896	869	896	830	902	873	915	908	845	960	906	834	888	875	857	899	959	872	869	855	901	899	939	865	865	900	913	882	942	835	911	849	862	884	850	927	887	876	882	895	891	907	846	877	885	878	910	812	921	829	896	886	845	871	895	889	926	889	918	843	906	894	878	886	863	878	893	814	840	847	868	890	868	919	885	867	906	921	887	880	912	847	886	872	896	938	907	852	868	885	793	851	865	890	873	887	915	861	855	881	879	881	882	876	902	881	874	882	883	846	916	896	860	902	870	879	875	881	915	852	893	903	859	867	846	899	857	870	854	877	891	836	902	956	925	832	879	900	888	839	925	894	888	874	808	876	900	905	866	893	876	852	850	856	879	911	864	876	891	910	895	860	881	870	850	905	902	888	882	845	842	928	898	882	950	920	875	847	860	928	897	904	888	852	856	916	887	926	895	871	871	886	862	898	845	934	893	875	886	825	817	873	931	888	917	874	871	892	886	882	878	890	881	833	871	874	834	867	896	858	883	899	875	847	841	888	868	871	900	859	878	900	932	870	877	919	891	842	901	848	911	882	910	863	878	902	855	849	885	901	893	898	945	890	878	877	918	907	885	874	862	930	889	851	897	888	889	884	882	827	923	861	910	869	957	900	896	854	872	898	887	883	909	845	902	893	869	889	859	860	871	874	870	856	895	865	896	856	928	879	877	941	832	869	908	870	910	873	848	913	876	908	902	886	919	879	838	880	823	882	863	901	870	889	861	918	842	855	880	841	871	856	863	866	864	887	881	895	934	869	963	900	893	908	888	846	885	864	873	884	854	898	848	853	905	891	909	869	928	869	845	863	908	873	885	857	879	894	924	901	862	891	877	869	832	874	834	904	923	890	882	801	903	945	869	903	902	922	888	900	856	876	868	892	894	896	889	837	858	872	911	882	895	922	887	903	868	932	843	903	871	914	866	852	875	926	907	907	840	894	841	830	868	856	931	874	917	900	873	902	874	879	920	898	898	836	882	880	877	829	885	834	862	910	871	849	872	890	840	872	870	891	959	839	870	811	885	901	881	906	876	895	847	862	886	911	865	891	896	921	902	886	902	876	833	855	845	881	849	859	913	858	917	882	821	888	891	863	891	870	859	923	892	930	849	899	845	849	909	902	880	850	900	865	906	873	931	875	868	904	935	897	920	901	874	887	890	868	906	854	859	890	856	826	868	862	864	827	909	819	825	864	815	878	899	890	935	845	924	902	861	908	897	842	895	891	866	891	875	870	871	925	821	865	925	902	859	879	902	909	963	875	893	854	927	903	895	867	900	935	908	905	844	886	882	875	870	827	882	914	873	871	892	875	942	905	909	884	852	888	863	882	897	814	905	901	946	935	878	943	886	920	935	881	874	900	891	881	916	911	863	909	900	868	890	899	862	900	863	941	904	884	898	870	886	907	904	843	870	939	908	868	882	848	881	829	861	887	904	846	881	886	863	834	849	903	859	882	920	906	855	877	898	831	860	854	859	920	842	861	894	895	874	916	924	892	877	872	811	870	885	872	826	844	951	897	846	909	886	903	866	875	836	929	822	929	952	889	889	870	877	913	918	894	860	889	841	878	886	900	910	911	910	865	851	824	890	891	882	878	826	904	938	911	913	926	868	897	903	943	908	875	890	953	853	868	893	889	931	848	849	877	855	933	866	898	897	866	847	897	938	854	831	894	839	880	852	892	851	856	842	842	870	845	897	872	867	876	848	813	826	881	921	875	889	923	961	830	890	885	909	919	882	905	860	927	882	868	908	902	823	852	862	914	888	883	879	879	859	877	866	924	896	887	855	907	898	873	879	847	886	857	875	907	861	899	907	903	906	848	934	876	841	819	921	868	901	837	862	859	860	909	855	852	921	853	855	845	940	857	829	857	900	892	886	918	898	833	938	876	949	895	872	902	879	880	854	873	898	866	865	842	864	889	894	859	913	834	866	950	918	854	870	918	938	878	866	895	881	879	844	834	871	892	862	923	897	891	913	859	921	844	856	907	907	871	895	849	893	914	899	886	819	878	900	907	888	906	797	833	865	878	881	886	891	916	881	891	862	841	860	938	830	899	852	892	901	896	916	857	863	928	826	898	891	846	904	918	849	906	871	866	873	858	895	901	892	896	954	891	881	849	898	881	849	926	860	833	860
20416	13469	12157	54199	95785	92094	67936	49086	27273	13044	8432	7782	7708	7536	7548	7537	7678	7809	7626	7565	7643	7656	7795	7551	7695	7571	7556	7712	7703	7621	7597	7554	7618	7577	7585	7629	7635	7583	7724	7621	7649	7615	7582	7532	7540	7437	7616	7497	7695	7470	7551	7615	7550	7600	7622	7528	7531	7603	7568	7582	7451	7570	7728	7596	7632	7669	7583	7551	7678	7614	7585	7557	7543	7671	7535	7611	7537	7667	7613	7759	7563	7681	7553	7674	7583	7696	7459	7597	7689	7498	7544	7504	7638	7581	7684	7448	7740	7601	7587	7692	7545	7390	7649	7645	7582	7536	7600	7613	7631	7554	7649	7537	7605	7603	7712	7428	7550	7586	7536	7640	7674	7712	7568	7633	7716	7715	7634	7717	7671	7646	7496	7642	7564	7535	7544	7584	7651	7527	7622	7533	7563	7556	7572	7544	7585	7538	7748	7476	7536	7679	7666	7521	7675	7610	7520	7549	7681	7694	7678	7609	7599	7608	7598	7628	7560	7596	7647	7757	7656	7567	7504	7629	7549	7488	7495	7539	7529	7414	7504	7507	7529	7633	7710	7568	7658	7446	7551	7607	7586	7483	7604	7487	7535	7492	7664	7548	7438	7619	7529	7491	7596	7727	7676	7620	7660	7564	7714	7513	7704	7718	7766	7655	7693	7549	7582	7742	7655	7686	7604	7727	7603	7647	7508	7539	7555	7616	7690	7603	7619	7606	7498	7587	7534	7601	7462	7615	7684	7706	7594	7660	7494	7607	7644	7632	7518	7599	7476	7602	7695	7482	7553	7462	7633	7506	7721	7558	7616	7682	7624	7574	7421	7614	7557	7611	7726	7635	7652	7548	7665	7647	7549	7487	7702	7564	7607	7575	7579	7662	7556	7517	7659	7523	7587	7523	7699	7465	7539	7524	7571	7517	7593	7542	7740	7721	7632	7619	7574	7534	7613	7616	7576	7570	7659	7530	7663	7487	7673	7677	7561	7736	7464	7571	7597	7574	7416	7567	7518	7535	7630	7505	7540	7659	7616	7727	7773	7687	7516	7451	7574	7601	7619	7624	7594	7594	7737	7564	7653	7606	7679	7657	7624	7444	7683	7633	7777	7563	7522	7627	7702	7631	7533	7589	7627	7635	7682	7453	7562	7588	7623	7562	7695	7592	7396	7650	7623	7596	7601	7573	7747	7695	7534	7592	7520	7512	7560	7743	7580	7498	7669	7657	7525	7622	7645	7652	7585	7613	7634	7524	7603	7579	7577	7614	7648	7714	7612	7692	7577	7545	7537	7631	7664	7506	7569	7510	7597	7649	7575	7626	7645	7602	7586	7524	7478	7583	7584	7562	7578	7609	7487	7692	7651	7543	7480	7671	7684	7496	7510	7667	7617	7596	7572	7496	7545	7532	7627	7477	7684	7631	7580	7728	7630	7582	7634	7540	7547	7517	7593	7542	7597	7676	7583	7610	7640	7566	7765	7668	7552	7529	7774	7618	7688	7492	7592	7572	7534	7696	7595	7509	7556	7690	7670	7589	7472	7445	7761	7565	7587	7538	7587	7596	7581	7564	7593	7678	7669	7548	7669	7655	7612	7623	7569	7663	7619	7691	7611	7720	7432	7451	7739	7653	7634	7614	7629	7649	7637	7718	7658	7545	7624	7615	7533	7638	7581	7592	7657	7581	7632	7623	7731	7545	7611	7705	7589	7664	7526	7485	7622	7630	7599	7519	7731	7544	7728	7432	7587	7677	7591	7552	7514	7688	7548	7495	7644	7522	7690	7565	7711	7605	7748	7564	7601	7687	7678	7569	7654	7666	7545	7624	7546	7569	7658	7544	7605	7537	7556	7676	7702	7649	7804	7795	7622	7539	7707	7638	7524	7687	7658	7696	7499	7628	7617	7607	7492	7649	7572	7521	7534	7827	7612	7572	7593	7699	7695	7747	7571	7495	7622	7651	7534	7583	7667	7579	7631	7649	7560	7490	7593	7725	7600	7551	7662	7614	7543	7637	7560	7586	7592	7548	7626	7627	7469	7738	7598	7466	7557	7552	7612	7542	7633	7529	7619	7617	7626	7576	7632	7468	7702	7546	7656	7595	7608	7578	7656	7550	7598	7613	7533	7693	7574	7635	7604	7605	7595	7568	7789	7544	7543	7600	7483	7575	7583	7598	7550	7429	7514	7494	7717	7505	7564	7615	7587	7608	7640	7650	7520	7695	7612	7615	7513	7532	7635	7748	7540	7688	7608	7662	7596	7522	7612	7595	7557	7700	7630	7622	7669	7534	7460	7512	7597	7545	7644	7617	7538	7487	7585	7672	7625	7638	7741	7413	7504	7580	7600	7769	7643	7562	7653	7606	7768	7509	7617	7724	7562	7798	7573	7594	7638	7728	7709	7738	7536	7781	7706	7417	7542	7595	7595	7580	7642	7524	7653	7753	7510	7476	7655	7645	7593	7616	7643	7568	7650	7730	7539	7573	7757	7608	7508	7531	7512	7592	7725	7505	7526	7642	7671	7465	7443	7554	7709	7654	7753	7526	7524	7639	7666	7548	7631	7656	7587	7670	7692	7571	7510	7634	7699	7725	7517	7673	7533	7664	7502	7396	7627	7634	7623	7584	7590	7632	7584	7517	7471	7557	7599	7501	7450	7727	7640	7619	7615	7602	7631	7612	7525	7579	7651	7534	7488	7624	7818	7711	7630	7509	7540	7474	7677	7663	7617	7693	7687	7492	7546	7712	7678	7598	7534	7507	7512	7512	7708	7664	7726	7601	7633	7690	7494	7589	7427	7621	7670	7667	7651	7599	7560	7359	7746	7600	7613	7641	7594	7479	7730	7574	7637	7678	7666	7607	7702	7670	7689	7562	7550	7671	7498	7465	7602	7682	7610	7470	7775	7521	7616	7575	7578	7553	7556	7502	7603	7553	7496	7528	7556	7710	7523	7572	7637	7630	7645	7561	7496	7411	7443	7602	7752	7573	7639	7607	7552	7635	7579	7725	7621	7611	7499	7601	7483	7444	7379	7699	7685	7610	7527	7577	7482	7540	7617	7490	7637	7560	7474	7572	7612	7583	7856	7636	7695	7644	7576	7512	7619	7512	7486	7693	7538	7576	7429	7593	7521	7625	7596	7580	7766	7544	7676	7652	7501	7576	7531	7645	7581	7601	7577	7631	7492	7498	7600	7686	7698	7504	7437	7563	7587	7583	7701	7576	7685	7545	7668	7624	7543	7586	7462	7591	7635	7683	7695	7488	7610	7507	7495	7620	7653	7570	7489	7561	7601	7559	7596	7659	7488	7546	7507	7574	7588	7667	7719	7581	7552	7584	7667	7645	7616	7615	7564	7530	7671	7673	7597	7627	7550	7534	7582	7689	7729	7607	7695	7593	7622	7596	7692	7674	7622	7501	7539	7648	7654	7817	7733	7534	7578	7743	7578	7421	7686	7622	7652	7589	7507	7588	7647	7622	7695	7534	7669	7611	7553	7579	7675	7602	7603	7573	7495	7689	7609	7609	7602	7702	7624	7591	7604	7625	7608	7652	7666	7749	7702	7599	7581	7578	7522	7501	7534	7618	7540	7505	7698	7714	7559	7596	7588	7584	7486	7673	7576	7557	7685	7647	7477	7687	7543	7695	7615	7602	7619	7632	7608	7651	7788	7578	7652	7517	7532	7754	7501	7719	7637	7571	7720	7627	7636	7694	7593	7577	7670	7603	7561	7477	7620	7630	7647	7616	7597	7638	7465	7481	7432	7587	7610	7681	7754	7616	7597	7553	7563	7445	7522	7547	7630	7433	7579	7592	7433	7752	7559	7666	7658	7580	7706	7621	7612	7560	7725	7579	7677	7627	7731	7455	7443	7550	7628	7624	7472	7715	7519	7668	7624	7632	7490	7480	7711	7603	7602	7637	7651	7536	7571	7702	7550	7503	7562	7709	7512	7639	7683	7562	7646	7594	7645	7484	7465	7666	7718	7655	7678	7488	7692	7646	7550	7606	7632	7575	7676	7590	7737	7550	7547	7683	7579	7625	7605	7629	7697	7449	7557	7635	7577	7494	7577	7565	7487	7701	7638	7617	7513	7602	7711	7733	7570	7549	7664	7636	7502	7602	7617	7551	7722	7536	7535	7642	7698	7511	7648	7494	7646	7467	7570	7546	7573	7609	7568	7583	7750	7585	7707	7491	7593	7616	7621	7608	7635	7539	7605	7532	7645	7552	7601	7590	7575	7734	7674	7598	7691	7607	7477	7636	7630	7715	7607	7743	7542	7622	7658	7473	7669	7576	7698	7604	7547	7537	7506	7538	7690	7672	7638	7562	7699	7577	7585	7564	7542	7632	7553	7608	7593	7678	7559	7561	7413	7585	7687	7625	7494	7601	7649	7410	7733	7669	7507	7664	7630	7398	7685	7596	7548	7521	7591	7520	7727	7655	7694	7500	7633	7556	7749	7619	7529	7594	7633	7548	7545	7694	7500	7637	7580	7643	7601	7497	7533	7712	7633	7489	7595	7714	7680	7600	7617	7629	7690	7630	7673	7651	7511	7728	7575	7532	7590	7662	7542	7640	7444	7649	7607	7666	7562	7581	7662	7704	7571	7397	7618	7562	7659	7559	7537	7572	7736	7616	7750	7514	7584	7545	7608	7662	7538	7626	7552	7607	7647	7646	7485	7634	7649	7625	7752	7727	7735	7574	7685	7608	7637	7657	7776	7559	7573	7539	7534	7526	7682	7625	7669	7534	7675	7647	7511	7600	7778	7642	7696	7586	7618	7603	7532	7567	7619	7723	7358	7475	7722	7553	7689	7601	7648	7545	7632	7708	7586	7636	7570	7658	7675	7619	7716	7682	7593	7564	7752	7571	7506	7519	7593	7634	7691	7605	7643	7652	7488	7613	7631	7642	7651	7589	7623	7627	7486	7488	7596	7536	7553	7640	7559	7721	7463	7686	7511	7713	7519	7625	7633	7416	7690	7657	7649	7703	7524	7690	7574	7509	7721	7579	7624	7555	7653	7591	7568	7563	7690	7543	7561	7616	7604	7575	7696	7594	7536	7681	7630	7685	7653	7614	7523	7692	7515	7599	7524	7782	7699	7667
2768	905	912	1725	8140	9720	5121	2593	1318	961	891	873	822	805	878	845	845	870	900	807	843	897	828	775	777	833	833	876	843	803	883	831	830	827	795	847	836	819	840	855	913	877	905	824	803	775	859	827	819	878	856	846	887	835	874	802	804	850	797	824	843	849	859	837	821	868	838	824	845	886	848	839	819	788	847	876	841	782	846	761	863	859	868	866	859	824	876	808	846	829	841	835	812	816	821	829	826	796	828	809	815	813	840	856	841	831	843	883	823	809	844	810	818	839	776	794	793	861	792	865	850	817	850	814	847	882	826	847	849	850	834	785	834	829	848	792	823	811	831	838	821	802	857	810	804	818	830	837	863	838	880	841	835	793	807	851	808	792	834	885	819	860	818	854	809	831	850	814	876	795	843	816	809	845	853	838	825	828	810	882	860	863	867	866	865	863	765	873	878	813	871	916	878	832	856	781	787	856	818	804	892	876	866	827	824	794	857	869	800	834	835	844	856	829	809	852	793	866	825	874	849	869	876	898	842	898	818	867	832	804	842	816	815	819	838	813	874	841	901	825	867	882	875	831	847	835	820	838	858	878	824	817	786	890	852	873	849	848	830	877	846	822	836	810	826	821	820	886	847	887	833	812	769	817	822	803	869	868	841	848	863	837	874	823	893	846	826	814	802	824	793	849	874	841	815	826	839	871	825	849	792	840	815	887	826	842	834	835	808	812	817	869	835	830	859	866	860	896	817	862	848	813	860	861	838	833	835	818	832	880	874	850	885	872	840	785	830	904	796	884	825	811	852	757	868	874	843	818	822	826	836	804	850	838	829	846	877	881	860	868	849	861	840	801	906	854	849	886	880	871	813	815	832	845	869	821	860	831	778	816	831	834	876	871	853	805	882	839	839	826	838	895	865	833	811	841	830	755	872	829	865	804	805	840	774	856	841	907	827	853	799	803	852	835	886	856	828	821	816	856	852	877	865	855	870	808	841	867	826	851	875	768	824	854	830	881	869	858	845	835	841	773	780	851	880	844	818	886	784	841	822	824	857	846	806	821	835	838	868	818	811	808	807	831	858	820	838	879	869	874	824	836	849	809	820	821	863	876	802	834	819	869	815	841	826	834	791	803	848	844	852	811	836	851	838	846	847	840	864	847	860	821	828	863	858	820	793	863	824	832	796	863	851	845	835	835	822	817	840	826	855	848	843	843	770	839	838	869	852	851	799	814	869	811	848	842	823	846	846	823	856	850	875	861	858	845	835	852	774	857	860	793	828	814	875	813	843	816	880	852	864	845	800	851	834	824	851	814	837	759	829	811	815	895	805	844	858	832	833	845	829	832	825	813	882	807	842	876	813	855	847	898	871	853	829	853	837	852	848	900	771	858	801	845	880	880	837	832	805	880	821	813	852	828	858	825	855	826	814	848	824	834	847	825	839	861	778	829	866	794	834	858	885	785	848	833	853	845	842	908	890	821	847	855	816	864	865	797	825	787	831	851	804	839	832	903	850	804	833	883	884	876	815	849	872	801	847	815	816	851	840	843	840	832	804	816	867	851	893	825	861	805	804	872	881	848	865	812	867	820	867	878	857	825	869	836	905	855	836	816	834	789	804	816	814	843	882	853	835	819	798	838	831	861	867	847	811	882	848	829	782	851	807	803	808	833	869	862	853	855	820	814	819	830	820	838	840	820	805	843	861	818	860	844	823	845	869	814	863	865	825	826	813	821	851	778	819	906	827	804	854	843	789	858	830	843	856	849	867	878	782	844	772	794	803	891	805	899	871	838	825	846	833	830	857	847	777	837	848	882	810	848	831	845	846	817	836	851	838	832	862	871	848	842	853	824	858	778	840	815	824	839	884	836	839	783	841	852	861	882	866	787	759	840	861	817	840	778	832	895	815	780	851	847	833	822	837	836	798	837	770	853	902	902	819	832	889	823	845	846	799	840	818	877	850	829	869	872	793	848	865	841	805	875	834	835	825	866	833	885	821	799	857	887	814	818	799	833	847	845	863	839	819	857	825	888	818	824	848	849	824	840	848	829	839	817	856	877	854	857	831	874	798	837	818	900	808	861	828	839	872	870	832	800	858	842	854	818	805	889	798	877	826	856	805	833	858	833	899	848	827	822	783	824	846	880	788	844	802	852	839	884	787	837	842	888	814	844	882	860	884	859	852	792	819	847	841	834	815	829	891	812	858	809	864	856	824	779	896	837	805	838	818	874	830	872	862	789	824	856	816	868	810	791	886	853	837	834	810	830	805	841	834	795	860	907	757	816	844	827	825	834	863	793	878	855	847	839	872	850	833	894	818	819	809	854	836	827	854	861	833	874	866	810	850	857	828	868	838	810	841	848	779	857	855	870	845	862	874	865	820	861	828	862	860	827	819	805	859	869	922	875	833	776	827	882	845	928	836	811	829	858	812	813	852	807	818	853	805	863	855	821	890	832	859	941	862	869	875	870	843	804	801	844	871	789	856	819	841	841	823	841	852	836	849	908	831	817	825	814	830	825	878	849	849	854	854	855	836	898	874	849	831	811	844	908	853	859	850	864	841	810	912	811	867	844	866	852	817	836	812	827	836	816	854	819	827	843	846	854	823	812	861	879	807	815	828	834	852	828	845	840	835	892	812	842	867	807	846	818	816	834	848	863	861	778	829	857	837	816	805	894	784	893	821	884	829	822	813	880	846	839	833	823	851	860	843	850	791	857	831	820	822	868	880	813	862	840	810	809	884	814	816	811	849	784	850	838	827	861	852	810	857	865	819	854	872	821	832	856	820	864	845	897	797	812	850	859	858	820	857	866	806	837	805	884	825	842	870	796	866	823	859	795	765	893	893	872	847	836	818	854	824	896	816	839	850	812	867	907	869	787	830	889	907	867	823	817	866	898	861	842	834	828	872	820	844	829	839	842	870	799	842	851	888	842	808	873	816	776	858	857	830	834	835	866	864	849	807	813	891	825	816	822	848	911	814	834	836	846	815	841	846	852	807	878	820	839	832	838	880	821	881	835	865	846	825	790	868	802	852	854	902	865	870	831	828	839	854	841	805	807	888	833	855	799	804	826	850	866	855	845	783	786	820	831	892	875	879	810	878	813	840	823	811	884	815	799	788	861	817	785	878	829	852	842	842	822	822	836	839	911	866	823	806	841	819	881	821	826	835	872	843	840	848	840	840	836	858	861	875	872	854	849	872	800	815	820	848	814	807	806	810	859	788	744	793	836	834	840	853	833	819	832	827	829	840	805	802	868	797	868	878	817	809	811	872	871	783	841	881	847	864	816	804	867	835	875	845	875	790	791	854	887	899	860	844	814	857	862	788	863	837	881	859	846	840	807	863	854	870	863	852	857	842	838	880	853	888	770	812	809	859	839	802	858	874	846	864	809	829	843	827	825	845	805	842	819	824	836	848	822	840	802	877	821	887	835	845	804	803	834	851	815	870	898	873	916	835	812	891	822	838	836	801	827	872	842	884	876	870	811	906	836	816	864
12748	8565	8237	31969	64954	61593	42011	30541	15416	8822	7677	7237	7342	7268	7283	7337	7196	7427	7295	7289	7098	7437	7230	7361	7222	7417	7338	7257	7315	7178	7348	7291	7224	7438	7341	7177	7385	7480	7195	7199	7148	7292	7264	7286	7325	7295	7398	7281	7339	7265	7253	7237	7230	7208	7241	7330	7284	7233	7228	7228	7238	7352	7207	7215	7252	7242	7229	7225	7284	7281	7307	7171	7321	7370	7248	7354	7255	7272	7294	7282	7255	7448	7282	7256	7224	7234	7255	7314	7397	7265	7187	7310	7299	7292	7252	7320	7406	7207	7270	7306	7319	7385	7375	7149	7369	7384	7175	7443	7355	7378	7466	7263	7243	7239	7291	7250	7336	7248	7248	7261	7363	7280	7399	7220	7305	7228	7286	7423	7356	7245	7380	7287	7267	7231	7236	7278	7337	7427	7357	7213	7258	7293	7241	7339	7241	7354	7313	7315	7225	7263	7452	7295	7290	7175	7292	7259	7326	7425	7143	7278	7387	7328	7346	7204	7232	7348	7376	7287	7363	7201	7294	7417	7270	7266	7307	7286	7346	7263	7202	7272	7279	7345	7261	7270	7336	7278	7166	7381	7204	7237	7219	7329	7193	7435	7239	7176	7336	7278	7354	7211	7303	7321	7269	7221	7268	7387	7162	7343	7258	7269	7309	7293	7341	7271	7276	7294	7286	7361	7289	7253	7230	7222	7300	7278	7227	7348	7223	7384	7218	7328	7308	7203	7314	7273	7295	7234	7340	7208	7213	7329	7314	7411	7279	7145	7188	7264	7346	7327	7295	7436	7301	7255	7230	7189	7338	7329	7353	7180	7229	7283	7335	7388	7215	7193	7230	7182	7273	7256	7482	7338	7298	7296	7256	7352	7239	7322	7316	7289	7086	7210	7189	7281	7293	7312	7309	7332	7262	7293	7265	7272	7231	7385	7262	7245	7236	7286	7284	7258	7259	7284	7383	7394	7183	7368	7495	7347	7357	7399	7245	7190	7279	7342	7339	7341	7292	7254	7257	7162	7396	7206	7314	7231	7204	7272	7237	7368	7315	7022	7256	7283	7051	7421	7169	7289	7359	7317	7418	7350	7296	7310	7252	7353	7355	7233	7239	7296	7309	7151	7319	7255	7286	7227	7231	7226	7250	7362	7289	7265	7260	7182	7270	7189	7318	7162	7279	7281	7247	7257	7393	7281	7304	7517	7323	7266	7284	7370	7252	7143	7234	7224	7199	7308	7325	7250	7329	7397	7319	7363	7247	7320	7295	7317	7449	7246	7348	7213	7295	7276	7288	7378	7326	7411	7309	7219	7169	7367	7326	7405	7175	7226	7246	7284	7278	7351	7237	7392	7298	7305	7278	7323	7247	7242	7362	7197	7295	7324	7261	7283	7331	7295	7323	7274	7199	7205	7320	7203	7399	7321	7316	7235	7349	7307	7193	7268	7224	7212	7183	7315	7167	7276	7227	7215	7191	7322	7370	7378	7300	7351	7277	7178	7312	7287	7209	7162	7404	7208	7111	7272	7370	7349	7192	7371	7401	7365	7304	7226	7256	7297	7324	7519	7339	7236	7269	7241	7192	7326	7267	7362	7429	7308	7246	7481	7345	7505	7347	7306	7257	7141	7321	7270	7383	7333	7281	7314	7237	7226	7257	7258	7319	7140	7244	7296	7232	7266	7304	7212	7417	7267	7184	7300	7241	7178	7261	7443	7115	7390	7234	7288	7350	7325	7164	7442	7322	7310	7407	7156	7401	7196	7306	7307	7180	7206	7283	7184	7245	7322	7240	7319	7318	7390	7257	7243	7356	7233	7285	7284	7283	7408	7169	7302	7062	7359	7196	7376	7217	7239	7374	7239	7290	7159	7257	7282	7227	7340	7252	7203	7315	7373	7273	7332	7273	7313	7213	7346	7271	7245	7193	7168	7318	7324	7268	7244	7323	7368	7240	7433	7377	7313	7269	7322	7220	7188	7347	7216	7234	7289	7316	7212	7193	7288	7289	7411	7316	7235	7379	7289	7328	7333	7260	7275	7208	7180	7221	7295	7313	7370	7365	7246	7365	7465	7311	7348	7371	7384	7267	7264	7309	7336	7260	7295	7246	7304	7390	7330	7303	7233	7263	7302	7304	7311	7292	7354	7236	7298	7214	7240	7282	7341	7247	7206	7359	7246	7113	7341	7425	7270	7301	7248	7191	7449	7271	7338	7317	7407	7168	7356	7240	7402	7321	7374	7240	7184	7256	7283	7240	7375	7219	7205	7336	7307	7209	7395	7330	7213	7393	7227	7261	7280	7370	7292	7224	7291	7228	7244	7349	7252	7264	7250	7302	7311	7258	7314	7242	7129	7337	7263	7299	7280	7365	7243	7394	7185	7315	7279	7251	7356	7354	7164	7339	7262	7181	7254	7228	7206	7364	7321	7227	7296	7435	7313	7253	7253	7334	7401	7261	7277	7355	7176	7246	7204	7274	7269	7223	7510	7378	7443	7336	7177	7310	7443	7341	7320	7245	7397	7369	7213	7133	7276	7346	7100	7306	7307	7119	7151	7239	7288	7349	7332	7180	7284	7240	7262	7229	7184	7287	7283	7263	7348	7273	7387	7393	7333	7324	7360	7322	7347	7270	7329	7354	7205	7458	7350	7275	7361	7344	7330	7250	7277	7329	7309	7393	7263	7325	7202	7443	7283	7327	7297	7268	7338	7342	7205	7404	7429	7253	7188	7300	7122	7198	7318	7276	7204	7190	7259	7318	7376	7288	7239	7250	7391	7387	7277	7226	7420	7240	7191	7346	7323	7214	7268	7344	7298	7276	7279	7234	7246	7249	7319	7322	7444	7236	7296	7077	7222	7287	7272	7263	7300	7269	7302	7276	7289	7334	7324	7494	7122	7345	7273	7288	7288	7369	7304	7289	7324	7313	7286	7214	7256	7292	7261	7345	7298	7423	7371	7364	7299	7287	7230	7336	7307	7325	7220	7353	7227	7235	7306	7348	7356	7288	7348	7228	7333	7226	7306	7360	7323	7420	7296	7227	7293	7315	7169	7311	7312	7309	7199	7218	7250	7272	7358	7274	7254	7325	7290	7364	7241	7340	7395	7318	7326	7194	7261	7349	7278	7251	7331	7302	7289	7195	7314	7355	7274	7325	7195	7337	7356	7269	7250	7337	7351	7160	7257	7266	7413	7133	7189	7268	7222	7374	7363	7327	7242	7315	7242	7486	7263	7347	7202	7266	7374	7300	7190	7416	7229	7247	7316	7292	7402	7290	7181	7254	7188	7314	7230	7232	7220	7246	7314	7269	7330	7366	7284	7197	7265	7319	7102	7216	7442	7190	7228	7349	7317	7263	7290	7230	7185	7299	7254	7432	7187	7276	7408	7269	7314	7259	7263	7316	7142	7307	7319	7270	7248	7272	7254	7314	7331	7215	7388	7205	7253	7298	7235	7254	7302	7469	7308	7242	7202	7257	7258	7259	7368	7333	7264	7351	7270	7344	7361	7251	7333	7345	7264	7241	7430	7369	7261	7329	7290	7222	7359	7374	7274	7289	7174	7314	7162	7256	7277	7272	7359	7231	7379	7286	7225	7290	7164	7324	7325	7310	7145	7260	7382	7277	7355	7275	7441	7256	7412	7409	7335	7295	7439	7388	7298	7131	7268	7206	7206	7419	7246	7293	7172	7243	7304	7184	7321	7376	7256	7135	7194	7324	7238	7194	7352	7255	7343	7407	7263	7250	7248	7293	7250	7259	7347	7357	7180	7510	7204	7180	7302	7253	7463	7356	7323	7114	7331	7179	7229	7260	7229	7246	7332	7365	7216	7349	7368	7273	7224	7301	7202	7213	7413	7459	7211	7290	7245	7334	7296	7333	7161	7193	7256	7321	7245	7290	7255	7334	7305	7203	7291	7259	7361	7463	7307	7337	7281	7241	7124	7331	7210	7324	7227	7188	7323	7244	7460	7295	7270	7344	7259	7408	7254	7299	7271	7345	7265	7183	7311	7306	7273	7305	7278	7264	7309	7322	7353	7325	7261	7478	7363	7304	7299	7281	7398	7322	7355	7396	7221	7358	7167	7353	7183	7523	7360	7222	7285	7392	7250	7349	7196	7267	7252	7464	7196	7255	7287	7242	7105	7168	7190	7266	7262	7382	7202	7366	7208	7348	7238	7437	7283	7348	7348	7314	7361	7384	7371	7228	7366	7229	7399	7281	7211	7314	7338	7259	7278	7236	7298	7315	7320	7196	7329	7299	7355	7274	7369	7267	7303	7256	7285	7160	7266	7229	7401	7339	7377	7392	7247	7233	7345	7168	7237	7332	7363	7324	7162	7246	7315	7426	7347	7216	7234	7226	7205	7325	7259	7365	7412	7179	7284	7466	7419	7360	7119	7217	7331	7248	7266	7205	7252	7329	7300	7371	7238	7309	7232	7152	7320	7291	7302	7336	7361	7350	7307	7268	7237	7362	7470	7317	7257	7167	7372	7386	7298	7271	7195	7173	7271	7234	7220	7337	7333	7390	7313	7132	7340	7256	7379	7206	7412	7287	7337	7329	7311	7442	7283	7285	7220	7356	7174	7299	7354	7417	7265	7338	7243	7369	7375	7289	7159	7144	7293	7185	7169	7286	7332	7194	7134	7182	7249	7345	7245	7183	7291	7208	7184	7206	7296	7332	7433	7240	7204	7254	7306	7308	7376	7233	7289	7280	7221	7349	7211	7330	7424	7166	7241	7251	7189	7184	7203	7238	7316	7357	7272	7239	7329	7225	7351	7272	7194	7299	7401	7238	7370	7381	7216	7306	7360	7350	7254	7183	7266	7351	7257	7204	7333	7122	7255	7102	7179	7259	7326	7223	7426	7102	7324	7453	7233	7254	7129	7253	7161	7325	7202	7327	7205	7272	7284	7345	7339	7408	7267	7292	7229	7207	7386	7499	7188	7280	7411	7274	7180	7234	7390	7367	7319	7241	7370	7282	7250	7301	7310	7161	7350	7283	7386	7185	7259	7259	7444	7141	7368	7314	7343	7225	7400	7150	7292	7342	7199	7323	7188	7379	7337	7401	7162	7305	7273	7276	7271	7244	7283	7249	7498	7302	7272
1679	997	1135	5449	16284	19120	9537	4039	1727	987	899	835	827	799	864	851	855	817	778	838	837	827	853	871	863	833	814	853	855	795	854	793	864	841	783	806	853	820	802	808	850	848	820	842	866	842	825	796	781	811	795	816	845	836	874	807	798	802	826	889	821	845	790	809	826	811	807	823	850	839	822	793	815	804	794	818	830	848	834	840	823	841	858	818	827	815	772	841	839	859	882	811	803	833	773	866	859	817	849	851	859	801	853	835	824	913	830	829	841	812	846	819	824	845	809	835	818	845	840	801	842	883	869	801	823	809	832	872	839	828	845	790	827	876	836	817	811	835	813	839	784	846	832	875	792	803	821	825	832	828	830	848	862	774	779	805	826	821	817	804	813	846	857	849	819	841	832	820	863	832	813	785	864	792	796	783	829	888	834	817	835	865	851	846	850	825	792	765	827	865	802	869	850	815	804	855	891	853	844	857	814	813	845	802	856	785	848	816	803	853	827	871	834	828	872	844	804	876	829	824	805	812	836	855	787	849	859	785	836	892	793	821	860	792	853	846	839	858	823	801	806	839	835	847	828	786	829	852	861	821	850	798	852	902	824	801	821	826	803	848	835	829	777	831	819	867	825	812	848	851	825	781	810	814	826	824	835	844	795	813	842	901	807	850	814	810	796	818	842	824	880	872	828	823	844	930	818	835	822	781	783	835	808	783	835	798	841	821	819	785	873	829	825	840	754	865	788	783	786	852	789	848	832	851	838	888	841	832	835	825	836	825	811	809	824	800	855	813	800	799	813	856	778	815	794	871	802	802	857	863	843	832	831	856	738	818	787	868	856	835	794	790	886	807	866	851	857	867	832	853	822	885	813	861	781	856	841	771	913	837	823	837	855	836	843	822	860	837	847	830	841	759	819	847	813	837	836	819	842	811	782	841	820	825	806	803	862	887	845	838	804	823	856	815	860	832	860	835	810	812	834	909	832	852	835	811	833	833	847	830	818	817	845	815	805	897	798	848	786	852	846	842	836	800	842	809	830	756	851	864	847	819	818	813	794	803	772	826	838	848	842	817	809	841	871	829	825	849	816	845	822	813	830	880	878	824	777	871	825	806	787	874	807	850	841	829	853	821	863	834	852	819	861	864	809	814	876	871	884	797	846	817	810	847	859	787	854	840	847	829	786	843	814	803	842	865	823	845	814	827	866	790	800	835	850	842	874	847	802	834	813	850	804	845	857	836	872	836	778	807	811	795	826	805	821	826	826	846	840	821	846	781	834	835	857	809	760	833	848	824	822	810	771	848	819	806	850	786	845	846	803	819	845	807	844	813	802	779	857	800	835	820	857	865	815	831	811	823	881	836	776	804	869	819	776	835	860	803	828	806	834	782	857	827	837	864	837	834	906	837	837	814	840	893	806	812	845	807	850	846	814	863	851	817	839	794	779	825	856	820	780	801	826	838	861	827	801	818	825	784	896	822	858	829	799	769	776	835	817	889	839	810	801	833	822	838	810	768	848	836	839	856	826	830	852	815	858	833	855	853	868	861	820	834	725	835	871	857	823	826	846	808	843	806	835	773	855	799	809	856	851	829	854	823	851	829	831	835	829	869	822	804	806	824	841	819	843	846	843	795	897	796	808	812	814	836	829	829	842	812	828	827	867	806	832	799	890	827	832	836	830	886	816	837	836	831	835	861	805	846	819	876	846	847	841	845	813	840	901	827	818	835	822	847	826	792	851	856	817	778	832	843	821	823	866	839	788	820	801	780	810	855	783	871	850	815	811	833	805	818	828	815	795	880	868	828	798	813	827	823	903	865	838	829	857	884	892	885	872	824	807	851	824	852	793	819	824	892	850	832	794	829	832	819	835	872	833	802	880	809	886	844	829	825	836	775	807	843	815	818	877	847	817	844	846	804	820	824	831	837	814	837	770	818	849	843	834	794	847	847	821	861	884	849	829	811	779	831	818	734	784	846	855	810	838	803	829	827	897	864	841	804	824	790	852	867	781	824	853	845	829	865	802	881	811	845	852	876	771	860	790	833	814	878	838	834	847	817	857	838	810	859	846	860	804	776	815	803	790	858	833	810	840	850	805	827	862	844	827	860	847	813	870	810	771	796	863	819	851	805	846	847	860	850	819	787	803	834	848	866	848	853	880	881	843	796	837	818	844	829	798	910	819	838	832	851	846	803	882	838	854	796	824	829	866	860	806	850	829	836	853	809	825	869	797	917	834	854	870	920	835	870	812	814	764	842	843	830	830	775	804	786	840	843	825	802	811	802	879	823	849	787	868	855	791	845	814	841	803	840	823	840	849	822	841	828	810	845	800	838	810	848	830	806	834	829	813	830	828	788	807	815	810	794	773	872	854	843	842	872	846	839	824	836	821	846	812	825	821	813	842	804	825	839	817	834	813	827	869	845	848	849	785	801	816	843	849	865	789	817	846	850	817	852	872	848	861	824	828	779	830	885	815	808	844	832	852	874	853	844	843	796	833	837	867	817	829	869	860	849	868	807	862	801	844	878	819	830	834	808	814	879	901	792	852	838	827	858	858	852	832	807	873	789	847	777	896	796	767	806	851	813	811	840	808	819	796	833	823	892	829	798	825	827	799	827	837	843	826	825	889	835	847	827	847	893	829	808	843	802	846	841	815	826	811	795	830	845	841	791	828	872	859	863	827	815	820	795	822	848	842	807	860	807	846	829	795	798	851	788	894	845	817	820	827	835	789	863	801	880	809	801	828	842	779	842	844	859	834	782	815	825	841	841	870	815	821	840	797	848	800	799	843	829	834	817	851	846	815	801	853	825	818	876	822	767	835	813	853	833	792	782	834	832	798	810	844	852	804	806	853	815	848	869	860	858	804	834	816	875	777	845	884	801	817	825	840	845	845	825	837	849	892	769	842	803	830	800	885	794	817	825	814	835	825	844	850	843	825	873	774	869	802	885	854	839	812	870	819	840	846	825	823	825	820	901	857	846	807	797	817	872	839	845	848	796	807	853	879	847	870	782	887	822	852	827	827	781	864	822	777	862	793	805	799	860	837	772	833	822	812	842	823	847	840	890	838	861	836	817	818	847	835	807	858	821	837	849	808	837	853	861	812	842	831	813	809	891	794	831	802	871	838	857	906	838	911	841	840	848	833	866	789	832	805	842	882	846	845	882	817	887	841	806	821	841	845	823	820	798	815	823	869	782	833	779	878	830	854	826	789	828	817	775	816	827	807	832	812	784	833	846	862	794	842	809	821	816	834	846	821	787	847	814	810	861	831	838	806	834	920	841	870	814	808	895	850	830	850	884	852	829	825	839	748	812	854	807	793	871	847	851	908	820	826	849	802	802	851	873	811	792	825	813	787	845	816	786	852	819	796	824	830	842	802	853	791	841	854	818	837	779	852	823	889	822	810	844	823	813	816	818	813	823	858	816	817	863	801	839	847	838	893	808	852	850	820	767	790	834	863	841	821	873	807	832	834	864	811	872	820	839	809	790	842	760
15230	10631	11534	54780	82753	77339	50951	37223	20236	9651	7633	7233	7318	7370	7241	7345	7344	7219	7315	7136	7307	7398	7270	7255	7319	7220	7049	7362	7196	7235	7227	7204	7220	7129	7127	7110	7330	7308	7235	7171	7105	7159	7247	7157	7379	7137	7201	7149	7120	7150	7132	7123	7170	7191	7169	7268	7227	7301	6999	7351	7226	7075	7246	7373	7213	7207	7152	7316	7393	7211	7104	7216	7422	7117	7206	7172	7295	7334	7115	7275	7379	7263	7289	7391	7263	7124	7083	7320	7133	7282	7346	7216	7166	7220	7224	7299	7198	7287	7193	7334	7351	7139	7313	7216	7381	7364	7284	7147	7287	7235	7237	7212	7140	7221	7222	7223	7255	7208	7142	7031	7303	7259	7335	7171	7202	7194	7101	7304	7300	7282	7113	7453	7244	7292	7134	7270	7215	7170	7191	7186	7121	7126	7229	7202	7230	7339	7298	7351	7188	7247	7153	7233	7258	7286	7320	7197	7133	7178	7223	7376	7159	7167	7254	7316	7209	7284	7267	7184	7222	7327	7276	7328	7201	7319	7215	7213	7278	7188	7230	7254	7274	7202	7220	7232	7212	7251	7280	7193	7360	7247	7338	7231	7276	7301	7223	7144	7370	7277	7352	7162	7212	7261	7194	7330	7172	7303	7235	7229	7325	7374	7121	7296	7167	7324	7242	7176	7125	7313	7324	7259	7242	7303	7250	7213	7218	7213	7257	7165	7277	7300	7230	7344	7360	7243	7181	7218	7145	7350	7360	7144	7282	7212	7172	7269	7162	7255	7344	7227	7271	7255	7323	7286	7404	7109	7252	7333	7142	7287	7121	7294	7226	7367	7291	7121	7243	7183	7355	7194	7351	7151	7251	7211	7311	7345	7237	7274	7277	7236	7058	7211	7255	7306	7284	7356	7160	7261	7297	7201	7219	7315	7215	7244	7228	7240	7272	7275	7255	7204	7270	7177	7308	7324	7148	7259	7194	7211	7288	7109	7392	7161	7242	7451	7235	7315	7218	7266	7227	7300	7148	7112	7249	7196	7298	7289	7154	7219	7310	7319	7257	7269	7244	7242	7176	7179	7197	7190	7253	7320	7334	7054	7195	7403	7277	7277	7213	7128	7314	7204	7217	7215	7186	7143	7199	7184	7309	7337	7300	7238	7124	7244	7285	7289	7191	7391	7260	7266	7283	7219	7249	7242	7267	7179	7266	7349	7273	7309	7254	7123	7217	7166	7043	7299	7107	7296	7223	7183	7187	7316	7276	7233	7267	7331	7166	7318	7225	7394	7232	7246	7278	7225	7228	7189	7198	7234	7204	7154	7110	7260	7162	7200	7218	7084	7187	7127	7328	7144	7118	7331	7271	7295	7240	7170	7180	7243	7302	7139	7284	7389	7307	7087	7192	7238	7198	7208	7457	7236	7206	7124	7299	7203	7281	7181	7267	7276	7117	7344	7311	7157	7312	7317	7390	7141	7322	7245	7377	7337	7265	7260	7199	7173	7263	7236	7227	7380	7345	7165	7301	7248	6982	7119	7178	7121	7239	7376	7274	7253	7226	7397	7133	7346	7339	7135	7415	7071	7216	7305	7097	7237	7165	7196	7089	7255	7237	7372	7287	7291	7329	7192	7310	7298	7294	7271	7207	7205	7110	7237	7161	7298	7194	7293	7150	7267	7224	7263	7217	7246	7382	7280	7186	7232	7273	7335	7200	7203	7310	7318	7198	7266	7227	7126	7200	7313	7329	7237	7194	7172	7263	7324	7425	7138	7270	7328	7233	7164	7307	7290	7249	7253	7298	7171	7286	7366	7288	7286	7229	7301	7223	7175	7296	7364	7211	7252	7186	7200	7249	7180	7268	7234	7132	7216	7266	7166	7324	7343	7400	7240	7244	7183	7232	7252	7221	7316	7180	7118	7295	7213	7189	7177	7278	7306	7163	7347	7343	7279	7232	7231	7321	7265	7272	7343	7268	7280	7243	7130	7177	7193	7293	7187	7172	7205	7282	7327	7225	7197	7187	7285	7167	7204	7281	7265	7302	7145	7231	7233	7271	7225	7292	7157	7141	7213	7212	7236	7259	7262	7252	7273	7311	7221	7291	7280	7282	7231	7273	7194	7253	7179	7268	7148	7150	7217	7267	7210	7290	7260	7211	7209	7287	7172	7365	7307	7232	7361	7322	7257	7279	7100	7167	7269	7208	7269	7252	7273	7146	7286	7181	7247	7067	7234	7280	7144	7237	7341	7381	7221	7251	7159	7339	7310	7338	7279	7281	7287	7208	7374	7270	7307	7240	7215	7260	7280	7290	7261	7151	7157	7337	7278	7316	7193	7313	7251	7217	7253	7388	7234	7224	7220	7210	7113	7284	7163	7218	7181	7190	7268	7366	7154	7266	7194	7222	7378	7250	7162	7238	7099	7232	7118	7212	7219	7308	7112	7232	7173	7372	7206	7064	7238	7380	7374	7386	7221	7146	7388	7194	7224	7213	7213	7253	7134	7268	7360	7300	7295	7322	7268	7311	7156	7226	7157	7139	7204	7186	7244	7331	7186	7098	7232	7200	7322	7064	7270	7097	7182	7265	7289	7142	7233	7136	7191	7117	7171	7099	7172	7074	7309	7224	7206	7218	7252	7239	7200	7172	7274	7108	7336	7277	7198	7241	7249	7225	7319	7174	7114	7389	7251	7392	7246	7323	7234	7205	7285	7340	7300	7142	7266	7362	7211	7239	7224	7264	7186	7300	7311	7280	7283	7353	7119	7306	7202	7137	7134	7209	7088	7203	7181	7274	7248	7266	7265	7300	7252	7166	7252	7279	7301	7207	7129	7239	7204	7167	7286	7162	7279	7358	7330	7210	7227	7317	7260	7215	7212	7297	7283	7308	7209	7163	7202	7302	7287	7211	7292	7182	7306	7218	7200	7424	7235	7334	7278	7352	7259	7197	7380	7205	7150	7261	7245	7339	7159	7313	7269	7182	7261	7229	7311	7193	7177	7267	7213	7195	7337	7315	7236	7117	7231	7384	7149	7270	7229	7245	7282	7396	7420	7155	7354	7264	7176	7267	7138	7208	7252	7261	7232	7177	7204	7303	7289	7326	7179	7273	7281	7276	7195	7232	7218	7272	7272	7207	7206	7126	7259	7294	7131	7214	7245	7171	7287	7271	7244	7294	7293	7130	7213	7211	7277	7180	7092	7169	7246	7364	7160	7151	7182	7172	7234	7338	7210	7338	7335	7155	7260	7159	7262	7217	7417	7298	7153	7300	7226	7270	7352	7172	7148	7123	7283	7189	7286	7214	7236	7111	7148	7287	7099	7265	7198	7227	7217	7284	7192	7199	7347	7292	7194	7135	7139	7153	7433	7285	7283	7208	7298	7307	7203	7257	7193	7177	7145	7304	7207	7238	7333	7260	7258	7182	7304	7212	7227	7215	7330	7149	7124	7391	7226	7127	7183	7290	7195	7298	7147	7314	7223	7201	7181	7172	7240	7299	7192	7225	7232	7243	7116	7268	7223	7138	7229	7149	7095	7228	7122	7231	7208	7209	7093	7304	7347	7168	7388	7340	7296	7009	7223	7198	7284	7272	7225	7205	7321	7288	7344	7267	7216	7234	7100	7247	7329	7266	7288	7203	7300	7237	7236	7293	7283	7139	7219	7216	7245	7306	7330	7253	7241	7322	7264	7231	7216	7358	7286	7252	7254	7223	7200	7166	7342	7273	7236	7212	7208	7324	7302	7226	7246	7200	7233	7152	7207	7157	7315	7362	7253	7208	7190	7223	7155	7174	7264	7405	7214	7280	7221	7338	7253	7265	7185	7152	7165	7071	7178	7342	7158	7008	7411	7186	7125	7308	7372	7256	7160	7234	7041	7177	7214	7273	7192	7232	7243	7183	7231	7259	7265	7306	7253	7092	7271	7135	7240	7193	7247	7237	7317	7100	7296	7179	7294	7259	7290	7253	7264	7165	7211	7271	7136	7073	7285	7120	7174	7333	7250	7254	7156	7323	7112	7183	7111	7263	7233	7206	7235	7207	7356	7140	7455	7177	7175	7422	7144	7253	7168	7207	7347	7269	7143	7226	7233	7174	7259	7231	7309	7160	7147	7192	7261	7261	7254	7221	7222	7277	7147	7259	7322	7154	7184	7272	7132	7270	7257	7322	7310	7322	7241	7373	7296	7234	7204	7300	7190	7185	7124	7213	7079	7380	7306	7270	7252	7292	7215	7262	7193	7330	7259	7159	7385	7414	7180	7277	7272	7175	7179	7225	7183	7167	7230	7261	7217	7249	7307	7181	7337	7287	7453	7174	7164	7255	7268	7238	7236	7174	7219	7299	7270	7221	7301	7219	7313	7169	7104	7174	7217	7264	7373	7194	7234	7269	7317	7214	7273	7306	7277	7240	7069	7216	7317	7133	7332	7335	7127	7342	7237	7237	7087	7244	7257	7196	7258	7190	7115	7311	7281	7312	7292	7154	7291	7294	7339	7265	7155	7149	7354	7261	7210	7188	7294	7125	7237	7165	7129	7323	7187	7396	7121	7224	7210	7277	7245	7134	7242	7376	7222	7300	7174	7208	7246	7272	7295	7296	7236	7236	7162	7217	7259	7245	7273	7270	7163	7327	7195	7184	7212	7340	7293	7211	7337	7243	7218	7184	7342	7249	7183	7184	7359	7229	7216	7245	7223	7310	7294	7251	7254	7332	7241	7422	7199	7251	7387	7159	7276	7198	7177	7200	7345	7178	7331	7308	7420	7237	7206	7243	7377	7337	7305	7339	7275	7224	7290	7265	7251	7287	7246	7210	7347	7309	7166	7372	7206	7272	7239	7205	7348	7284	7135	7228	7145	7196	7267	7308	7171	7262	7148	7245	7208	7232	7226	7397	7254	7254	7224	7315	7396	7318	7216	7320	7173	7319	7295	7190	7252	7257	7228	7251	7237	7225	7303	7192	7263	7223	7120	7339	7246	7296	7122	7259	7256	7204	7282	7349	7357	7217	7233	7259	7202	7307	7265	7165	7288	7225	7221	7226	7295	7215	7064	7285	7163	7309	7129	7257	7141	7323	7300	7291	7140	7276	7292	7247	7257	7210	7235	7111	7279
4050	1058	1080	3586	19395	23805	12565	5261	2061	1131	1052	959	956	907	964	920	903	987	930	950	975	935	967	898	941	909	932	919	963	877	925	1008	929	973	961	920	956	938	936	962	965	898	889	979	936	980	856	1059	965	1020	944	979	867	926	884	985	931	937	969	977	951	908	876	914	953	948	884	893	970	942	916	910	952	961	970	992	907	940	958	928	988	991	968	882	969	950	911	963	962	977	915	950	944	948	891	902	889	966	940	974	925	994	969	943	986	939	888	1010	899	961	1020	976	964	929	917	916	936	902	893	966	959	952	895	898	946	920	908	938	940	968	884	967	914	931	955	988	965	951	979	902	932	948	917	911	964	912	923	935	884	939	942	915	945	943	934	943	964	915	940	978	884	916	931	878	954	984	926	948	956	966	983	948	934	938	979	932	922	925	948	905	968	974	917	932	940	936	978	953	979	947	869	965	942	932	931	949	917	906	944	901	1016	965	956	937	953	945	933	902	949	940	939	935	972	994	926	921	916	932	960	952	951	927	915	921	885	939	934	956	965	920	956	905	932	948	956	878	918	964	980	910	1008	923	931	921	965	963	1039	915	931	885	956	929	948	990	915	944	972	987	953	926	918	961	872	901	960	943	924	972	998	930	926	903	906	946	950	881	944	947	955	934	952	897	996	1007	971	946	943	929	893	968	958	879	914	1002	928	929	989	852	955	890	979	940	906	905	928	949	872	917	911	936	964	951	914	944	944	940	1002	947	940	893	954	1000	946	911	912	929	864	941	933	884	936	899	970	937	939	982	926	935	923	905	915	966	915	946	922	883	883	979	906	942	923	940	998	917	915	958	884	944	955	938	940	979	910	934	1005	938	961	959	893	944	894	901	950	858	907	923	951	944	955	980	931	946	918	949	908	898	953	946	952	907	956	942	927	935	958	965	953	941	930	970	957	894	953	995	918	927	955	939	911	887	922	917	874	914	876	907	965	923	925	924	967	930	960	925	929	932	909	903	931	960	918	881	960	955	976	1014	921	890	902	945	887	993	932	1003	913	959	911	906	965	957	951	894	941	908	965	928	906	955	915	942	959	987	914	994	952	909	921	924	984	945	923	864	942	918	940	1002	927	888	973	927	922	946	905	873	973	922	952	955	939	922	961	906	938	971	945	921	995	931	888	938	933	933	933	941	918	917	963	927	919	916	950	977	910	900	929	900	951	919	911	937	952	951	971	936	957	915	917	908	947	923	915	913	965	923	917	946	927	954	1011	936	1003	984	908	997	944	976	942	896	919	976	1004	922	959	913	897	988	894	942	940	941	874	941	1003	940	957	911	912	925	949	925	956	922	957	929	911	916	953	922	970	934	895	929	954	962	902	957	972	989	922	935	946	925	915	1003	946	945	933	932	896	907	907	980	961	953	965	965	940	865	952	963	909	941	928	946	1000	870	897	974	895	931	929	964	961	912	912	921	970	937	972	907	945	915	897	954	920	925	940	965	915	891	932	917	933	939	949	893	902	915	934	897	945	943	908	988	923	920	886	899	935	899	926	984	957	917	964	959	924	975	929	920	970	915	912	914	941	932	953	921	975	912	918	918	909	971	972	990	935	877	950	977	981	910	916	928	933	889	892	935	935	918	939	950	964	919	941	943	934	927	928	970	982	945	945	922	927	985	969	939	963	945	924	959	917	907	954	890	934	924	909	921	947	935	932	944	991	938	929	922	953	1049	973	959	1017	949	944	958	957	933	948	917	938	921	997	956	949	926	954	902	985	899	954	959	935	960	967	969	925	952	970	911	936	896	996	912	935	890	949	902	965	938	927	904	891	938	924	888	948	959	927	893	954	944	983	936	992	900	942	942	959	899	956	944	898	912	950	964	925	953	971	965	948	907	887	923	1018	927	945	945	883	971	922	873	942	964	965	936	910	917	920	946	903	971	932	948	887	952	938	994	955	939	952	921	913	875	994	902	992	913	927	896	927	930	894	959	952	938	962	897	923	907	937	917	973	940	953	943	914	890	987	944	945	922	886	932	966	895	958	960	932	893	907	939	945	946	968	913	920	989	911	920	932	902	968	957	944	909	919	953	966	964	995	911	893	967	933	932	934	951	937	877	950	1005	907	894	953	972	882	924	958	955	899	950	951	927	949	913	926	926	926	937	992	986	948	948	949	970	978	935	961	916	911	944	913	930	961	917	921	911	926	937	954	962	955	967	926	918	909	930	901	980	975	994	916	934	860	934	958	962	930	933	952	973	929	846	927	1021	940	951	922	909	965	917	953	925	937	928	934	891	954	935	929	980	925	891	940	981	977	952	938	960	925	982	925	932	933	900	959	970	937	861	977	936	993	921	903	951	985	934	898	972	854	872	964	936	941	941	965	916	979	891	903	986	946	919	967	885	936	946	953	998	936	919	952	910	915	969	946	894	906	948	957	918	886	882	952	883	880	914	933	932	943	945	917	918	950	963	968	969	890	898	982	922	960	968	872	938	899	891	992	947	981	949	918	966	973	947	985	912	939	957	929	945	903	951	998	1003	943	960	900	956	937	931	919	974	938	929	982	905	955	915	900	947	943	965	947	928	930	890	990	927	932	914	920	937	942	926	1041	945	938	975	894	954	919	951	902	892	946	944	954	937	867	913	946	897	929	945	941	928	956	937	910	901	863	984	992	907	939	958	883	943	930	960	978	937	939	939	957	882	937	955	972	993	937	969	969	920	911	952	953	957	931	961	945	889	907	950	946	917	984	904	929	832	958	965	949	959	954	965	953	954	947	954	958	917	960	969	924	928	964	904	855	982	951	1002	950	981	939	942	985	1015	979	926	936	895	949	962	919	943	941	912	952	937	943	886	982	971	959	917	911	974	888	942	931	965	871	907	971	931	928	904	930	881	929	963	921	923	858	836	940	959	946	918	933	944	925	900	938	964	977	950	919	831	929	943	914	944	954	910	944	885	907	947	897	875	951	948	1017	913	913	944	933	946	981	958	932	905	916	913	943	911	943	957	950	976	917	896	931	903	941	891	943	969	900	958	901	951	993	927	876	923	985	907	966	980	920	950	925	903	945	978	921	914	988	866	947	985	932	884	930	985	975	895	983	909	921	914	956	976	955	929	956	914	929	936	931	973	947	967	976	958	977	954	990	895	962	959	943	923	968	925	950	933	964	893	933	958	926	944	910	970	939	892	882	906	994	936	922	940	949	926	913	966	966	942	936	978	992	955	974	976	932	949	959	923	999	863	884	980	978	974	964	935	987	964	890	959	946	921	935	955	938	908	924	926	978	956	946	961	937	980	923	916	970	907	964	1004	931	958	851	931	986	867	936	938	895	966	962	927	957	931	915	983	883	906	943	946	929	965	964	921	974	935	847	930	978	919	966	950	890	965	919	948	929	953	934	1015	966	887	924	935	974	897	955	927	904	961	917	886	916	973	937	983	973	956	940	900	887	914	1009	936	949	950	889	926	964	892	1004	918	952	921	873	926	943	960	906	957	961	935	1004	938	926	968	955	863	947	912	958	932	954	931	920	945	935	945	887	907
15697	10916	9930	39872	84120	82528	56904	40638	22539	10933	8627	8032	8024	8003	7941	8019	7997	8168	8016	8126	8040	7981	8151	7957	8078	8001	7987	8085	8065	7840	7993	7937	7932	8047	8049	8162	8071	8191	8033	8207	8022	7935	8098	7942	7980	8076	8044	8062	7862	8078	7930	7997	7935	8057	8001	8188	7929	8011	8012	8024	7863	8182	8175	7995	7991	8046	7953	8000	8060	7953	7971	8044	8167	7943	7867	8008	7974	8048	7974	7942	8053	8029	7990	7902	8033	8104	8002	7878	8005	7921	8043	8043	8080	8109	7993	7997	8005	7926	8105	8084	7865	8118	8154	8042	8048	7914	8088	8032	7983	8064	8100	8175	7894	7979	7983	7873	8016	7956	8167	8049	7975	8085	8077	8103	8003	8114	7887	7951	7995	8045	8152	8084	8017	8041	8057	8031	8124	7990	7959	8050	7970	7910	8032	8064	8041	8010	7998	8088	7991	8129	7965	8098	8065	8031	8116	7928	7929	8095	7966	8091	7946	8061	8092	8001	8068	7934	7935	7945	8062	8020	7948	8003	8049	8014	7940	8003	8072	8119	8027	8017	7972	8108	8219	7923	8052	7967	8128	8069	8147	8050	8054	8130	7964	8025	7861	8104	7972	8086	8026	8043	7995	8159	7867	8076	8031	8007	8052	8166	7958	8005	8017	7964	8167	7918	8018	8157	7879	7986	8003	7975	8052	8016	8095	7986	8018	7955	8071	7951	7999	8093	8168	8034	8149	7864	7959	7966	8050	8069	7973	7950	8025	8092	7897	8054	8005	8096	8096	7976	7952	7981	7937	8196	8056	8085	8030	8147	7998	7897	7932	8034	8052	7886	8008	7969	7920	8135	8068	8064	8049	8139	8171	8012	8152	8063	8091	7967	7871	7945	8135	8079	7990	8060	8014	7947	7923	8087	8076	8108	7991	8095	7896	7915	7850	8135	8085	8047	8061	8090	7938	7977	8068	8090	7943	8098	8069	7868	8145	7996	7873	7918	7990	7949	7991	8049	7934	8011	7992	7988	7938	8165	8129	7894	8079	8256	8093	8002	8221	8228	8131	8097	7950	8095	8073	7959	7988	8093	7901	8065	8062	8077	8009	7900	8105	8055	8003	7887	8027	8019	8135	7845	8054	8144	8062	8039	7950	8012	8061	8069	8013	7941	7995	8063	8021	7998	8122	7999	8017	8093	8130	7925	8026	7994	8093	8051	8033	7987	8005	7919	8012	8017	8033	7989	7967	7938	8159	7887	8053	8066	7920	8020	7937	7997	8168	8209	8130	8104	7937	7978	8060	7950	7993	8064	8044	8122	8073	8028	8031	8012	8142	7931	8078	8117	8093	8142	8026	8054	8154	8041	8095	7974	8108	7960	8021	8042	7998	8060	8065	7985	8092	8104	8106	7937	8025	8020	8075	8040	7983	8009	8107	7940	8054	7954	8002	8100	7967	8203	7979	8078	8070	8002	8071	8042	8056	8098	8119	8001	8015	8007	7946	7999	8080	7955	8074	7984	8030	8078	8037	8035	8021	7930	8037	8036	7880	8007	8109	7968	7951	8002	7932	8058	8091	7974	8012	8035	8063	8037	7984	8078	8061	8145	7910	8047	7956	7924	7919	7994	8038	8148	7949	8098	8031	8068	8174	8027	7892	7818	8104	8094	8081	8187	8033	8098	8131	8059	8063	7977	8098	8075	8068	7970	8102	7972	7887	8064	8026	7946	7994	8070	8124	7946	8040	8050	7908	8092	8026	8040	8053	7946	8037	8009	8056	7973	8057	7994	8088	7991	7984	8078	8003	8086	7990	8167	7918	8108	7948	8018	7981	8058	8084	8234	8112	8035	8092	8003	8005	7914	8161	8057	8008	8047	7966	8180	8083	7988	8188	8021	8139	8030	8044	8114	8075	8043	8009	7999	8171	8124	8102	8022	8101	8004	8042	8035	7945	8219	7964	8117	8057	8120	7994	8009	7965	8049	8016	8067	8049	8117	8064	7998	8040	8043	7847	8062	8104	8066	8149	8016	8005	7991	8073	8066	8077	8108	8062	7999	7978	8078	8054	8068	8022	7895	7860	8040	8137	8010	8027	7935	7941	7995	7931	8108	7886	8214	7980	8120	8054	7948	7992	8180	8058	7950	8008	8121	8090	8121	7975	8111	8030	8042	7944	8184	8081	7925	7945	8073	7920	8137	8107	8072	8039	8067	8026	7926	8068	8114	7991	8000	8005	8030	8027	8084	8045	7896	8155	7929	8105	8027	8093	8000	8018	7904	8073	8142	7953	8011	8073	7985	8058	7995	8034	8052	8066	7900	8041	8015	8097	8078	8013	8051	8095	8006	7987	8060	8061	8083	8162	8100	8127	7912	8065	8214	8058	7943	8012	8080	8133	8101	7928	8021	7917	8071	7948	8051	8017	7986	7960	8090	8108	7888	7973	7988	8083	8078	8126	8053	8071	8052	8125	8007	8061	7938	8068	8042	7983	8066	8031	8026	8021	7997	8006	7970	7940	8093	8109	8030	7902	8185	8080	8012	8098	8000	8019	8014	8127	8083	8164	8066	8066	7974	7980	8097	8074	8099	7987	8126	8094	7942	8064	8083	8026	8023	7996	8065	7865	8020	8020	7825	7947	8061	8124	8034	8048	8071	8101	8144	8049	7984	7937	8143	8016	8060	8036	8006	8001	8101	7960	8045	7993	8145	8041	8009	8002	8037	7997	7986	8095	8030	7875	8011	8054	7892	8109	8039	7942	8139	7974	8021	8208	8171	8009	7972	7959	7991	8080	7962	8023	8037	7974	8037	8103	8118	7990	7920	8160	8131	8075	8101	8019	7988	8129	8129	7996	8013	7986	8017	8179	8019	8000	8002	8241	8047	8070	7967	7975	8009	7944	8128	8043	8294	8087	7986	7909	7912	7972	8077	8009	8080	8057	8372	8131	7947	8146	7983	8204	8019	7930	8121	8042	8095	8082	8033	7956	8018	7973	7953	8103	7971	7904	8039	7961	8117	7964	7951	8012	7923	8043	7954	7976	8011	8084	8160	7903	8020	8070	8041	7914	7879	8122	7993	7953	8013	7976	8021	8071	7992	8153	8045	7986	7951	8060	8001	8081	7976	8046	8081	8124	7933	7996	8210	8130	8065	8000	8071	8120	8040	7891	8042	7898	8043	8176	8038	7973	7936	7934	7974	7993	7978	8060	8009	7931	8025	8044	8098	7949	7990	8121	7941	8016	8035	7936	7869	7985	7838	7993	8057	8056	7939	7951	8068	8060	7951	7977	8130	8000	8118	7860	8133	8041	8081	8066	8071	8059	8050	7984	8007	8039	8033	8173	8069	8092	8024	8073	8148	8145	8100	8051	8003	8051	7942	7974	7960	7923	8141	8124	8063	8071	7877	7976	8025	7942	8006	7902	8053	7995	8208	7940	8015	7893	8026	8008	7976	8070	8049	7896	8117	8039	8128	7942	8092	7980	7877	8043	7942	8137	8068	8021	7968	8117	8018	8202	7953	8087	8129	8033	8091	7933	8140	8033	7999	8009	8066	8069	8093	8015	8041	8129	7959	8028	7955	7998	8151	8077	8157	8064	7999	8006	8064	7938	8149	8036	7977	8059	7910	8014	8165	7979	8026	7952	7944	7995	8031	7981	8102	8075	8036	8030	8030	8026	8063	8033	7971	7940	7926	8044	8096	7839	8110	8257	8136	8113	8050	8019	8003	8090	7942	8248	7961	8102	8051	8018	8119	8211	8079	8018	8104	8023	8005	8084	8118	8021	7955	8046	8072	8034	7988	7977	7947	7950	8020	8110	7973	8033	8025	8065	8050	8068	8131	8117	7992	8015	7982	7976	7942	8090	8084	8161	8007	8080	7944	7967	7869	8118	8169	8020	7964	7977	8064	8021	7957	8055	7962	7987	8004	8001	7820	8100	8023	7992	8163	8006	7792	8025	8053	7998	8033	8041	8043	7975	8054	8120	7984	7921	7829	7910	8192	7899	7945	7969	8144	7811	8184	8088	8081	7935	8185	8020	8027	8021	8096	7888	8004	8043	8096	7869	8051	8056	8025	7966	7884	7930	8065	7991	8021	8054	7929	7988	7991	8018	8061	8037	8081	8006	8110	7973	7939	8098	8005	8055	8021	7915	7925	8044	8061	8093	8098	8020	8009	8088	8129	8102	8061	8113	8032	7864	8044	7971	8062	7963	7980	8145	7993	7913	7982	8114	8048	7978	8078	7935	7975	8028	7926	8019	8052	8037	7954	8029	7877	8087	8000	8077	8048	8105	7872	8040	7979	7968	8177	8070	8045	7904	7889	7903	8157	8025	7960	8057	7956	8028	8176	8086	8125	7941	8022	8105	7995	8011	8212	8149	7967	8004	8060	8044	8002	8018	8027	8149	8035	8011	8065	8123	7993	8006	7866	8078	8055	7950	8026	8037	7967	7943	8002	8012	8017	8145	7998	8100	7843	8039	7945	8055	7977	8130	7991	8100	7970	8004	8125	7993	8022	8003	8016	8010	7998	7945	8088	8123	8114	7956	8007	7994	7990	7889	8101	8004	8139	8108	8018	7996	7969	8131	8047	8058	8022	7973	8155	7928	7894	8033	8138	7975	8021	7994	8009	8028	8131	8079	8011	7952	8066	7998	8069	8011	8074	7932	8001	8064	7951	8053	8062	7863	8158	8103	8120	8013	8065	7993	8010	8074	8053	7922	7971	8007	8006	8073	7881	8155	8017	8003	7974	7982	7968	8014	7992	7949	8003	8092	7983	8117	8004	7967	7942	7970	7939	8089	7978	7934	8209	8016	8055	7999	8038	8191	8020	8098	8135	8039	7955	7976	8041	8050	7990	8087	8136	7991	8064	7943	8081	8018	7904	8062	8070	8047	7949	7986	7887	8159	7924	8048	8060	8001	8046	8007	7925	7955	8066	8104	8264	8117	8009	7976	8030	8123	8125	8074	8144	8153	8036	8070	8031	8002	7915	8069	7992	8036	8140	7935	8012	8002	7872	8025	8048	8114	8052	8191	8049	7982	8155	7971	7972	8099	7965	7948	8143	8009	7958	8090	8010	8021	8010	7974	8085	8006	8008	8135	8158	8047	7951
2644	1231	1125	4702	30292	35940	21270	9525	3215	1242	970	970	952	912	928	895	917	911	928	984	899	930	910	889	946	926	943	878	902	956	914	891	897	874	874	951	956	930	931	944	944	928	911	913	896	839	946	957	939	950	924	955	910	917	905	889	911	950	894	906	888	944	916	881	901	887	974	943	908	936	937	950	887	866	879	867	853	895	935	876	913	906	933	936	911	929	872	971	929	888	906	961	932	929	872	989	922	943	910	984	921	927	957	932	916	876	923	958	905	934	890	959	915	925	865	961	951	950	919	932	878	956	878	930	873	910	885	914	882	898	894	943	917	974	933	956	873	886	909	934	933	872	920	950	889	934	882	896	943	881	922	914	886	937	960	943	970	883	955	887	952	877	897	951	953	902	949	924	956	974	968	934	941	927	922	882	897	940	960	897	950	866	907	938	898	941	905	910	891	940	932	945	940	903	913	912	931	952	929	970	915	945	899	883	890	936	872	920	924	897	921	867	900	913	930	939	904	929	924	917	963	960	868	919	924	863	918	913	935	911	895	992	990	927	885	912	904	971	892	927	945	889	894	910	849	923	933	941	923	934	877	936	941	949	943	923	877	899	951	931	946	908	948	938	935	948	874	993	912	881	931	883	948	886	922	911	895	901	874	861	908	953	949	930	936	907	917	946	905	969	923	944	927	883	961	931	951	912	916	963	898	962	966	900	898	917	947	928	905	905	921	938	916	913	927	956	959	873	972	923	912	881	891	900	916	951	888	883	961	919	870	922	906	912	911	944	950	920	918	956	924	896	934	925	860	965	895	920	905	902	896	948	923	894	892	914	950	904	875	917	886	891	936	928	885	958	926	916	904	928	948	851	929	914	894	859	927	985	882	886	942	926	907	920	907	940	911	929	931	914	894	971	962	890	979	927	949	835	953	926	936	913	881	911	905	891	945	952	891	883	916	946	891	927	934	958	873	920	923	969	939	975	924	873	912	951	879	917	947	968	911	867	965	872	898	923	951	901	892	910	907	974	909	891	964	896	909	941	970	902	929	920	882	941	897	1005	896	906	908	866	926	939	904	923	923	883	902	898	900	888	943	921	908	967	919	872	919	895	920	955	998	919	912	905	927	908	927	989	940	963	935	925	910	952	925	974	937	955	952	914	952	924	882	913	895	913	933	957	889	950	893	881	922	901	906	852	888	935	921	987	869	925	939	966	853	932	951	944	906	882	898	906	905	949	927	924	932	898	905	943	896	945	932	944	861	922	927	926	881	927	968	918	960	873	921	924	934	884	940	937	912	900	886	887	945	965	919	895	887	911	943	920	941	893	928	921	927	920	929	897	964	894	936	950	899	904	920	884	925	912	937	945	1017	877	895	903	973	863	961	920	889	900	917	884	999	879	962	965	907	940	991	860	891	943	907	932	862	932	931	969	926	918	913	869	948	925	921	878	958	901	966	910	892	883	904	881	946	921	931	898	977	971	889	922	898	918	867	907	940	941	921	940	926	884	851	981	955	969	850	895	889	962	937	936	944	918	933	941	922	933	952	962	858	862	957	950	882	868	877	981	901	911	930	958	883	908	896	894	966	926	931	939	936	922	894	881	952	893	911	896	963	972	892	908	910	968	869	886	939	998	941	938	893	940	872	925	928	887	946	874	929	909	895	906	948	929	942	944	890	892	996	897	954	929	917	917	952	914	929	886	930	926	958	925	900	927	950	926	877	895	946	939	983	923	961	936	952	949	940	960	927	921	926	960	901	963	916	935	927	919	935	926	930	947	862	936	891	904	894	891	953	946	934	939	942	837	871	929	886	882	913	909	957	985	888	929	940	918	943	907	925	989	948	895	942	884	903	937	950	880	927	934	962	906	927	957	866	874	968	917	900	922	921	916	944	1005	975	872	913	914	896	959	921	897	942	960	896	925	948	914	941	931	927	917	908	913	901	897	937	861	913	887	900	835	974	953	972	924	930	901	944	956	973	914	974	858	893	895	918	927	936	889	892	879	920	924	946	931	904	965	942	961	911	869	882	911	955	959	936	958	940	957	925	892	893	967	912	903	915	934	922	930	944	907	957	903	889	947	937	963	946	907	938	923	912	918	920	901	951	916	942	917	972	901	952	897	888	917	925	922	934	915	934	911	935	926	924	898	957	901	927	881	889	930	957	929	859	908	979	911	926	948	902	946	885	922	945	899	922	937	972	898	968	892	892	890	918	924	906	944	878	939	946	926	973	906	931	915	913	897	892	919	919	845	852	938	945	990	970	916	995	971	885	942	966	956	939	869	958	952	971	911	919	937	849	910	925	901	911	871	925	922	898	875	936	892	940	880	965	941	977	952	907	905	960	955	849	914	934	944	909	869	931	959	883	887	920	904	955	947	966	942	914	952	956	949	973	919	940	955	890	970	920	911	905	922	907	926	916	1001	911	938	909	924	952	944	944	908	908	932	942	939	896	927	969	893	984	930	954	883	882	924	883	903	896	940	910	918	926	891	937	907	976	926	913	930	970	940	886	917	858	960	922	942	921	984	896	929	946	911	923	934	931	917	1001	984	886	853	964	986	924	898	908	893	915	884	895	909	912	884	955	950	919	944	965	911	939	948	899	959	941	951	876	912	943	883	938	926	910	905	885	934	926	902	942	975	934	896	915	900	905	927	904	897	918	998	903	915	933	892	896	933	924	857	959	954	914	890	910	961	897	907	906	946	950	898	935	944	909	909	941	916	955	943	881	869	884	960	944	916	862	923	900	930	891	939	938	912	944	904	884	912	966	941	933	918	875	963	945	956	923	914	961	929	829	939	894	915	895	945	947	880	911	898	932	958	917	973	945	977	971	948	957	880	1015	928	893	918	896	901	930	941	862	919	932	931	897	905	970	985	929	914	952	957	915	885	885	876	927	969	948	935	958	920	936	950	919	895	985	950	915	936	936	904	872	914	913	891	897	923	899	912	879	948	946	921	953	936	941	922	878	929	933	921	870	908	894	907	975	964	882	928	938	903	894	927	893	949	929	925	950	940	912	918	944	902	936	881	923	934	896	944	933	901	967	917	933	943	962	889	933	884	910	911	948	920	923	954	1005	911	912	911	902	913	968	962	942	1005	927	903	944	892	902	961	951	956	916	905	945	895	953	916	917	878	868	962	910	973	945	941	891	846	932	890	909	895	946	905	917	878	920	934	886	935	940	903	903	926	920	941	941	937	979	936	920	910	948	973	898	926	907	956	882	941	923	948	839	914	921	951	995	900	935	887	904	920	911	933	933	913	913	924	905	933	917	873	934	898	918	928	922	958	942	958	917	966	911	959	905	951	922	861	920	929	894	933	988	969	882	907	913	927	920	940	894	929	929	899	932	933	898	966	937	961	956	869	943	965	882	948	952	981	916	916	964	969	914	892	890	884	947	972	927	882	890	948	905	916	857	944	912	925	913	902	867	934	904	957	931	906	889	916	938	958	954	924	925	903	901	937	913	885	947	964	939	913	932	1004	921	935	887	936	886	910	902	898
20327	13695	10643	39930	88594	92985	68914	50008	28261	12641	8903	8007	7991	7975	7834	7893	7940	7811	7936	7927	7985	7974	7829	7877	7857	7841	7887	7876	8028	7943	7861	7852	8066	7894	7788	7996	8051	7906	8142	7949	7692	8002	7793	7772	7854	7908	7866	7896	7900	7983	7796	7943	7877	7859	7837	7713	7924	7766	7869	7809	7911	7936	8004	7760	7773	7876	7950	7944	7840	7895	7845	8015	7785	7784	7698	8018	8050	7918	7896	7853	7972	7919	7823	7874	7889	7947	7787	7881	7852	7843	7835	7797	7957	7830	7894	7849	7852	7845	7844	7906	7930	7708	7811	7766	7858	7870	7834	7937	7915	7727	7925	7745	7851	7986	7971	7856	7918	7908	7914	7818	8040	7999	7800	7782	7939	7927	7891	7824	7837	7876	7848	7886	7910	7996	7950	7870	7845	7885	8044	7923	7907	7883	8058	8046	7783	7864	7813	7876	7934	7817	7790	7883	7965	7734	7980	7894	7847	7874	8014	8041	7862	7908	7886	7897	7854	7910	7855	7964	8059	7846	7806	7758	7810	7902	7933	7986	7873	7924	7839	7922	7897	7953	7908	7911	7887	7927	7909	7869	7979	8015	7904	7710	7973	7834	7865	7907	7869	7838	7874	7785	7949	7971	7899	7968	7921	7843	7894	7793	7843	7805	7807	7866	8012	7933	7825	7898	7924	8057	7956	7889	7988	7885	8050	8050	7864	7929	7964	7833	7828	7875	7886	7886	8056	7828	7764	7879	7940	8028	7922	8099	7921	7784	7912	8132	7814	7839	7935	8000	7879	8006	7936	7871	7978	8005	7913	7911	7766	7962	7982	7781	7972	8024	7857	7843	7941	8006	7997	7839	7897	7787	7932	7827	8008	7903	7827	7877	7929	7835	7928	7851	7878	7994	7937	7987	7738	7934	7949	8076	7956	7877	7857	7838	7857	7872	7912	7813	7889	7884	8080	7774	8058	7786	7850	7923	7977	7778	8067	7911	7899	7858	7885	7963	7837	7892	7922	7895	7831	7821	8010	7819	7821	7823	7900	7798	7901	7877	7860	7939	7855	7867	7756	7840	7900	7998	7899	7923	7844	7939	8007	7866	7841	7919	7897	7946	7914	7895	7956	7776	7874	7925	7921	8003	7894	7842	7964	7958	7803	7926	7929	7812	7938	7964	8039	7873	7929	7926	7827	7862	7857	7950	7838	7817	7850	7989	7695	7837	7970	7960	7828	7883	7919	7877	7967	7862	7999	7900	8012	7829	7871	7764	8027	7882	7912	7869	7961	7951	7841	7970	7937	7880	7794	7819	7885	7869	7731	7892	7917	7840	7886	7837	7995	7933	7898	7927	7881	7881	7970	7954	7786	7971	7868	7950	7922	7870	7968	7794	7901	7882	7959	7930	7983	7722	7909	7816	7971	7794	7780	8015	7806	7984	7982	7952	8065	7832	7904	7825	7832	7911	8053	8023	7788	7976	7972	7752	7676	7821	7885	7853	7919	7794	7958	7722	7852	7889	7761	7821	7825	7850	7892	7841	7981	7888	7942	8079	7839	7789	7847	7831	8001	7824	8010	8003	7938	7863	7823	7783	7940	7713	7942	7914	8012	7822	7973	7817	7932	7882	7956	7879	7944	7889	7888	7963	7932	8013	7883	7874	7928	8028	7875	7984	7871	7771	7818	7920	7800	7822	7855	7939	7811	7922	7849	7923	7885	7775	7880	7938	7818	7897	7925	7930	7895	7892	7851	7884	7841	7861	7841	8031	7821	7837	7879	7900	7951	7887	8019	7891	7972	7808	7799	7911	7958	7878	7691	7888	7950	7812	7796	7825	7910	7916	7920	7998	7985	7894	7893	7882	7725	7865	8041	7721	7862	7936	8051	8027	7894	7814	7936	7873	7825	7921	7729	7831	7930	8012	7909	7856	7878	7947	7933	7851	7885	7916	7855	7935	7896	7968	7865	7897	7857	7889	7979	7901	7987	8031	7900	7942	7994	7927	7813	7837	7888	7885	7940	7889	7983	7888	7848	7972	7906	8140	7889	7918	7913	7924	7968	7787	7891	7927	7955	7888	7850	7911	7987	7946	7922	7979	7888	7843	7986	7913	7944	7964	7957	7798	7870	7848	7849	7899	7819	7907	7756	7979	7734	7941	7954	7859	8036	7884	7833	7776	7885	7903	7932	7970	7849	7815	7857	7991	7914	7891	7899	7950	7888	7844	7938	7820	7972	7958	7814	7945	7817	7825	7825	7821	7898	7738	7762	7804	7902	7835	7961	7834	7874	7931	7967	7840	7819	7984	7949	7905	7870	7878	7949	7960	7879	7923	7975	7901	7857	7957	7870	8001	7834	7823	7780	7862	7883	7883	7867	7816	7866	8038	7949	8010	7861	7919	7857	7884	8006	7860	7941	7835	7875	7933	7804	7829	7917	7854	7886	7841	7777	7916	7968	7876	7918	7957	7871	7954	7907	7857	7921	7827	7848	7870	7807	8014	7841	7919	7921	7958	7905	7916	7882	7869	8009	7950	7833	7899	7752	7977	7931	7905	7910	7871	7962	7849	7940	7918	7931	7942	7852	7849	7961	7880	7870	7881	7865	7882	7778	7954	7878	7934	7883	7950	7847	7880	7909	7820	7935	7995	7972	7884	7877	8070	7859	7897	7865	7862	7898	7966	7816	7820	7934	7923	8046	7819	7867	7876	7768	7898	7865	7835	7885	7798	7848	7857	7917	7913	7720	8024	7785	7987	7800	8011	7986	7863	7858	7686	7941	7855	7823	7935	7903	7888	7989	7934	7848	7948	7941	7698	8046	7786	8043	7938	7793	7842	7854	7802	7901	7932	7888	7804	7980	7733	7915	7827	7842	7913	8053	7646	7864	7831	7839	7850	7884	7898	7945	7821	7951	7952	7837	7965	7837	8033	7892	7900	7910	8000	7954	7879	7862	7920	7891	8024	7907	7864	7892	7872	7844	7982	7810	7920	7799	7815	7882	7943	7889	7887	7805	7752	7866	7978	7840	7894	7917	7845	7975	7729	7896	7978	7938	7795	7808	7971	8006	7875	8012	7832	7937	7983	8060	7796	7941	7889	8027	7759	7786	7837	7900	7916	7945	7860	7727	7900	7990	7871	7981	7836	7967	7933	7915	7891	7865	7894	7844	7972	7800	7977	7853	7792	7733	7972	7952	7991	7793	7826	7895	8003	7811	7720	7788	7861	7881	7893	7979	7924	7867	7957	7892	7876	7918	7929	7801	7913	7798	7844	7868	7931	7812	7891	7850	7829	7914	7935	7880	7950	7923	7984	7868	7964	7751	7796	7884	7976	7895	8030	7823	7872	7961	7928	7869	7904	7945	7923	7853	7962	7873	7853	7897	7971	7887	7860	7954	7839	7967	7849	7900	7930	7957	7867	8082	7979	7906	7982	7860	7922	7956	7902	7938	7929	7847	7888	7782	7877	8072	7922	7874	7748	7901	7768	7915	7968	7867	7857	7810	8048	7866	7765	7851	8067	7858	7780	7945	7878	7969	7808	7861	7989	7836	7955	7930	7961	7885	7907	7940	7944	7964	7896	7938	7884	7975	7926	7884	7839	7831	7776	7953	7823	7947	7824	7968	7940	7800	7783	8013	7901	7977	7817	7842	7995	7928	7808	7875	7901	7962	7918	7943	7907	7845	7929	7982	7898	7887	7943	8001	7777	7754	7834	7942	7965	7911	7872	7891	7717	7945	7914	7898	7800	7772	7804	7830	7970	7933	7772	7898	7951	7939	7980	7930	7851	7748	8058	8009	7908	7894	7864	7915	7818	7891	7875	7951	7871	7984	7938	7889	7901	7912	7900	7871	7921	7816	7849	7930	7827	7912	7894	7835	7917	7887	7888	7985	7871	7838	7841	7883	7871	7904	7884	7960	7837	7775	7960	7989	7822	7909	7795	7960	8004	7778	7849	7936	7976	7871	7866	7931	7971	7873	7968	8034	7959	7942	7930	7767	7989	7933	7951	7884	7832	7748	7934	7927	7892	7892	7791	7833	8007	7919	7908	7800	7922	7895	7933	7929	7891	7996	7908	7910	8042	7862	7908	8067	7985	7857	7855	7819	7870	7955	7845	7945	7936	7871	7953	7870	8006	7889	7968	7924	7845	7892	7977	7923	7979	7881	8013	7779	7865	7932	7870	8048	8069	7738	7889	7946	7789	8030	7928	7747	7959	7872	7974	7868	7901	7964	7922	7932	7871	7957	7937	7860	7756	8032	7960	7821	7931	7885	7947	7818	7954	7975	7928	7903	8088	7968	7996	7780	8050	7861	8042	7867	7809	7875	7902	7838	7800	7844	7963	7932	7853	7863	7845	7797	7890	7978	7738	7944	7922	7837	7786	7959	7947	8046	8027	7925	7869	8028	7867	7786	7979	7821	7815	7956	7846	7881	7931	8037	7817	8012	7943	7770	7934	7990	7919	7864	7987	7947	7763	7912	7807	7999	7949	7883	8013	7932	7923	8001	7954	7945	7963	7998	8037	7922	7871	7824	7940	7885	7881	7862	7901	7917	7919	7919	7797	8089	7858	7986	7896	7979	7891	7949	7975	7889	7843	7982	7890	7900	7919	7896	7837	7871	7923	7861	7701	7967	7886	7811	7792	7850	7838	7987	7910	7769	7745	7861	7794	7872	7921	7911	7792	7849	7896	7837	7894	7981	7969	7970	7958	7925	7834	7910	7948	7800	7907	8029	7799	7939	7860	7810	7904	7859	7799	8011	7877	7913	7838	7861	7882	7815	7791	8008	7816	7846	7926	7944	8009	7804	7853	7839	7789	8017	8049	7897	7901	7818	8083	7985	7939	7838	8006	7863	7876	7978	7993	7840	7824	7932	7794	7818	7931	8051	7924	7901	7882	7918	7823	7799	7917	7749	7960	7954	7987	7836	7893	7802	7867	7798	7785	7834	7904	7846	7907	7896	7979	7913	7926	7941	7866	7936	7830	7877	7837	7886	7769	7785	7792	7781	7843	7898	7843	7820	7963	7979	7940	7871	7918	7989	7927	7892	7952	8057	7885	7929	7757	7885	7841	7808	7902	7859	7961	7975	8045	7817	7943	7910	7856	8013	7853
2873	939	930	1783	8023	10392	5534	2512	1294	967	899	877	888	878	873	819	867	872	871	886	889	832	926	853	899	812	838	859	888	846	896	862	902	858	891	874	863	885	865	828	867	863	847	878	874	910	860	856	898	940	851	890	877	890	869	890	854	816	905	878	861	866	875	880	873	859	853	835	829	893	844	877	855	826	838	885	908	863	926	867	871	869	863	938	865	847	842	860	825	914	870	823	903	812	864	795	877	934	833	898	890	876	906	844	819	823	858	857	872	927	898	886	887	845	794	859	868	877	878	881	863	871	846	870	872	909	854	903	853	870	865	855	823	908	830	863	915	879	858	865	845	879	880	912	845	894	883	918	855	867	875	888	861	854	852	891	927	897	834	867	877	871	861	861	874	880	891	835	860	850	871	826	922	924	886	889	870	899	851	878	832	835	807	853	884	910	846	858	933	835	897	837	897	850	843	873	846	856	925	870	903	897	827	846	803	911	911	880	898	893	868	892	816	835	922	841	892	887	868	848	859	880	867	900	924	839	878	868	850	861	908	872	948	906	870	889	846	844	883	901	870	883	861	861	888	895	918	886	887	826	860	809	913	876	840	864	890	852	848	914	924	871	870	895	877	837	862	882	806	909	902	867	878	905	888	922	901	915	893	901	923	846	868	927	871	848	859	889	873	841	919	852	875	815	855	862	859	889	943	872	935	900	876	867	836	855	881	848	950	862	897	873	871	913	929	827	856	918	890	907	840	932	884	856	898	876	893	896	853	940	851	855	862	878	845	854	889	853	848	821	877	874	868	945	826	880	856	814	833	870	839	869	872	843	872	869	870	844	868	861	905	885	853	865	907	871	915	858	887	871	840	858	916	877	905	855	856	848	897	843	902	855	899	870	913	881	892	815	834	859	871	855	891	896	903	867	896	862	864	872	891	906	912	905	889	850	927	872	822	878	943	876	886	882	826	888	827	887	867	866	870	872	885	881	865	917	868	877	904	854	886	858	854	897	847	869	917	868	858	911	881	880	860	867	906	854	857	922	854	860	846	880	861	837	865	928	895	855	877	861	930	898	860	884	838	892	880	907	850	880	881	900	868	879	862	893	871	866	912	856	868	845	887	922	852	895	914	885	909	842	879	822	941	909	869	850	877	899	856	883	891	874	893	903	838	891	840	848	869	896	881	870	878	913	879	886	934	930	837	849	924	880	925	869	877	871	892	897	865	836	860	918	862	881	884	839	820	879	884	843	858	886	896	877	853	885	895	868	948	811	905	854	885	912	846	893	891	815	898	861	900	883	913	875	909	918	848	853	894	870	890	891	916	852	891	905	908	875	876	883	873	908	926	916	808	863	908	920	887	836	867	821	861	876	932	874	857	864	872	868	902	823	837	883	857	906	933	842	890	873	877	898	857	840	897	817	896	844	892	869	870	836	853	888	892	931	873	900	836	845	891	918	827	878	855	913	879	921	934	870	897	844	898	877	839	885	905	816	894	877	928	840	889	849	865	902	868	863	893	936	867	850	843	905	848	907	883	876	948	874	865	853	818	935	829	875	836	887	929	894	881	879	909	905	866	873	840	883	819	824	883	880	875	861	872	906	869	889	821	895	874	863	848	848	879	859	901	889	908	928	887	884	910	903	853	857	867	825	883	840	939	845	898	834	867	908	875	845	875	833	886	863	893	910	879	824	847	895	942	836	894	896	889	887	887	884	886	880	913	900	916	832	900	824	896	889	853	808	879	846	848	829	845	863	861	908	877	890	878	944	912	896	886	843	850	857	869	864	915	861	863	885	884	865	863	875	852	903	920	869	859	858	886	855	845	896	939	856	933	846	895	936	912	867	905	850	925	866	894	899	938	822	878	828	917	892	883	898	843	905	832	852	900	859	839	856	831	923	947	884	898	885	890	897	849	935	857	874	883	884	853	863	885	886	865	897	879	867	883	892	918	846	862	832	886	869	886	888	894	892	842	835	876	886	866	855	926	900	868	895	888	851	854	892	859	884	884	865	916	833	872	875	873	884	869	822	863	861	879	858	874	870	873	891	911	868	855	865	795	839	881	925	861	928	864	843	866	888	901	863	882	894	865	899	803	853	858	893	895	913	880	926	895	862	872	881	912	821	892	886	928	830	914	909	954	925	855	852	849	877	874	856	911	859	868	900	877	883	883	914	877	882	861	900	884	848	934	857	839	942	866	863	826	880	864	908	904	847	876	909	935	845	871	862	838	906	924	863	867	870	867	884	821	874	906	907	879	859	872	865	859	830	911	883	865	853	907	902	902	853	871	859	892	901	923	828	868	841	928	846	922	843	874	797	904	841	874	894	929	822	890	902	845	907	859	851	898	874	868	849	854	880	857	870	898	885	857	917	943	894	869	871	914	928	853	822	884	897	883	869	856	839	903	895	917	863	858	876	872	931	904	860	882	893	845	838	808	867	844	889	903	871	883	868	881	867	872	867	843	880	865	835	865	885	869	854	877	888	908	859	880	864	887	873	867	898	904	884	840	879	880	911	852	873	859	861	855	900	842	852	858	905	870	915	863	874	865	920	919	842	863	820	842	871	848	916	916	859	937	889	879	893	881	898	846	872	841	887	876	885	861	920	869	840	875	877	903	907	845	834	885	904	897	896	844	853	867	858	864	912	908	866	866	877	885	885	922	880	890	846	878	838	814	883	840	917	839	843	865	903	928	867	868	897	901	870	852	891	856	933	858	895	833	884	894	891	869	861	870	831	828	911	849	836	847	876	901	852	879	877	899	902	871	855	913	892	837	883	927	884	841	913	910	862	886	884	858	892	893	857	919	889	881	891	839	913	876	840	862	865	941	901	819	822	940	880	890	903	903	904	897	848	843	874	827	857	816	838	871	865	925	898	893	908	935	892	834	899	849	866	919	915	873	860	904	871	887	890	880	851	872	882	919	891	912	885	949	827	866	926	890	884	878	901	903	910	918	883	886	863	894	808	883	885	862	885	912	842	928	873	891	850	857	891	922	848	885	859	869	880	870	835	855	892	974	859	846	895	887	844	911	863	870	854	913	911	818	959	879	852	855	914	909	868	916	871	846	880	905	834	925	913	802	848	894	896	859	851	871	895	862	890	869	870	829	841	864	916	896	857	876	908	852	859	920	850	919	913	882	878	914	895	872	898	872	847	879	842	882	832	894	876	955	868	924	943	868	875	831	878	874	881	849	822	888	854	928	854	894	899	832	881	900	851	909	849	925	872	859	811	909	874	866	854	893	883	853	905	835	844	823	898	939	877	923	853	918	824	824	898	901	955	810	913	912	858	926	869	910	852	861	871	853	829	821	849	892	873	861	895	882	830	890	858	838	900	905	857	844	875	819	892	852	901	885	927	887	874	853	871	860	929	857	865	868	809	884	865	901	863	931	860	903	878	845	882	877	914	841	893	852	880	938	881	832	864	880	871	861	880	878	872	846	859	895	879	896	823	911	843	869	848	876	908	910	878	897	859	884	890	871	928	889	874	854	856
13104	8665	8535	29356	64998	61690	42581	29012	15083	8715	7771	7431	7409	7505	7408	7508	7418	7410	7311	7381	7520	7501	7393	7522	7430	7388	7494	7364	7557	7309	7518	7482	7389	7493	7449	7457	7260	7448	7570	7424	7572	7391	7321	7493	7518	7500	7477	7495	7436	7382	7383	7544	7508	7346	7412	7439	7453	7413	7380	7591	7499	7442	7487	7323	7461	7445	7376	7438	7535	7256	7457	7341	7487	7451	7395	7477	7496	7463	7444	7504	7460	7392	7494	7540	7426	7403	7429	7605	7535	7484	7450	7437	7483	7542	7473	7424	7550	7410	7525	7563	7510	7454	7301	7364	7528	7499	7464	7539	7474	7493	7539	7434	7426	7525	7426	7640	7444	7403	7404	7500	7400	7325	7479	7494	7478	7506	7412	7486	7483	7542	7624	7577	7528	7414	7457	7370	7435	7419	7380	7521	7341	7333	7518	7508	7393	7431	7459	7469	7565	7331	7403	7400	7461	7383	7417	7379	7389	7416	7350	7473	7399	7543	7539	7503	7389	7360	7417	7475	7348	7518	7452	7434	7378	7378	7572	7382	7532	7422	7501	7413	7413	7414	7396	7511	7392	7362	7504	7557	7496	7594	7435	7382	7439	7352	7521	7414	7570	7415	7425	7517	7416	7383	7596	7415	7512	7443	7431	7539	7327	7484	7480	7421	7599	7376	7544	7427	7490	7452	7482	7350	7446	7417	7444	7529	7432	7308	7441	7395	7474	7382	7446	7403	7553	7532	7495	7396	7597	7310	7335	7544	7417	7297	7361	7395	7451	7538	7392	7366	7519	7566	7365	7449	7495	7554	7415	7436	7430	7431	7444	7433	7555	7423	7402	7469	7322	7424	7562	7406	7453	7425	7441	7458	7586	7599	7465	7448	7487	7364	7341	7452	7466	7495	7552	7461	7462	7483	7393	7599	7579	7379	7417	7511	7526	7441	7302	7437	7569	7499	7486	7439	7414	7458	7386	7333	7530	7447	7510	7479	7481	7456	7478	7457	7359	7401	7431	7462	7440	7536	7541	7417	7351	7325	7412	7489	7568	7454	7402	7462	7527	7531	7594	7529	7315	7400	7595	7477	7459	7533	7320	7415	7346	7471	7544	7382	7489	7461	7534	7567	7451	7467	7463	7434	7502	7471	7399	7477	7444	7422	7463	7360	7291	7447	7567	7345	7430	7492	7539	7411	7480	7590	7536	7478	7387	7555	7408	7519	7299	7423	7479	7414	7462	7508	7394	7429	7463	7479	7553	7339	7432	7376	7405	7333	7498	7386	7444	7467	7301	7397	7430	7388	7520	7491	7412	7548	7417	7487	7562	7359	7454	7419	7496	7474	7347	7389	7327	7549	7421	7498	7428	7518	7381	7437	7512	7401	7559	7364	7371	7529	7490	7413	7386	7531	7427	7458	7576	7446	7394	7492	7296	7340	7449	7439	7434	7544	7398	7563	7391	7484	7346	7513	7533	7526	7445	7533	7351	7495	7341	7444	7581	7389	7373	7518	7374	7303	7356	7354	7408	7443	7378	7501	7463	7304	7423	7448	7349	7477	7431	7524	7446	7443	7462	7415	7274	7426	7402	7595	7481	7427	7448	7342	7302	7538	7400	7375	7294	7400	7432	7589	7416	7361	7384	7476	7354	7376	7303	7537	7339	7377	7413	7456	7485	7326	7451	7200	7559	7462	7323	7413	7282	7426	7400	7491	7535	7418	7423	7438	7475	7533	7494	7486	7467	7554	7551	7488	7411	7455	7466	7283	7440	7550	7369	7509	7370	7463	7474	7367	7442	7475	7486	7290	7503	7488	7436	7468	7517	7473	7469	7421	7353	7342	7491	7466	7514	7513	7379	7428	7494	7445	7386	7443	7541	7430	7390	7527	7440	7370	7410	7442	7412	7459	7497	7574	7533	7421	7404	7597	7587	7463	7409	7388	7458	7473	7404	7450	7310	7425	7487	7348	7303	7410	7365	7362	7331	7476	7325	7393	7533	7516	7453	7519	7343	7353	7619	7410	7545	7394	7499	7433	7472	7415	7527	7504	7518	7489	7587	7389	7437	7340	7466	7508	7512	7450	7380	7399	7540	7483	7538	7401	7507	7406	7457	7515	7479	7411	7456	7353	7562	7490	7560	7357	7516	7379	7524	7402	7433	7477	7402	7298	7496	7387	7430	7464	7481	7373	7500	7290	7377	7556	7475	7583	7369	7399	7398	7286	7494	7370	7496	7572	7508	7443	7520	7410	7404	7499	7400	7498	7530	7364	7423	7482	7366	7452	7400	7404	7544	7455	7451	7326	7551	7422	7365	7509	7390	7375	7445	7422	7554	7421	7469	7514	7524	7497	7450	7432	7553	7396	7483	7321	7420	7500	7451	7517	7324	7337	7417	7349	7503	7450	7442	7515	7412	7392	7511	7451	7497	7387	7475	7462	7361	7355	7365	7500	7445	7392	7376	7440	7437	7452	7346	7427	7489	7503	7586	7522	7501	7602	7490	7448	7374	7465	7403	7552	7461	7411	7380	7493	7412	7309	7478	7478	7506	7460	7514	7521	7392	7619	7488	7422	7442	7520	7442	7471	7512	7417	7431	7546	7405	7404	7523	7570	7463	7375	7505	7569	7394	7545	7310	7497	7485	7324	7463	7412	7508	7519	7426	7480	7525	7497	7434	7339	7324	7401	7474	7407	7455	7515	7490	7557	7421	7497	7463	7427	7550	7413	7398	7438	7458	7332	7385	7521	7641	7527	7393	7488	7539	7513	7406	7429	7428	7350	7439	7405	7397	7450	7461	7367	7574	7453	7540	7472	7442	7604	7541	7399	7375	7452	7554	7538	7402	7582	7365	7397	7458	7381	7397	7536	7524	7488	7366	7450	7393	7562	7567	7572	7464	7461	7451	7521	7458	7335	7539	7454	7589	7380	7345	7539	7392	7541	7551	7309	7522	7509	7497	7518	7558	7291	7457	7371	7454	7420	7400	7428	7499	7552	7361	7362	7333	7437	7399	7523	7357	7443	7543	7310	7395	7401	7429	7347	7489	7589	7313	7471	7499	7394	7435	7344	7451	7429	7586	7513	7501	7342	7492	7533	7625	7360	7362	7481	7491	7448	7523	7643	7421	7506	7359	7288	7460	7497	7445	7346	7455	7344	7418	7498	7415	7315	7457	7502	7432	7458	7337	7401	7451	7539	7468	7375	7534	7376	7480	7494	7503	7494	7419	7385	7335	7289	7464	7509	7495	7450	7379	7448	7574	7361	7303	7411	7546	7436	7473	7468	7422	7476	7371	7588	7392	7383	7580	7405	7288	7545	7395	7540	7543	7493	7415	7491	7481	7430	7508	7334	7455	7509	7483	7367	7532	7522	7380	7458	7332	7464	7470	7576	7449	7557	7288	7485	7382	7438	7456	7400	7459	7352	7426	7475	7475	7567	7412	7334	7579	7352	7431	7502	7391	7460	7460	7368	7502	7460	7449	7497	7320	7484	7473	7446	7502	7368	7422	7443	7458	7378	7317	7450	7381	7546	7406	7439	7497	7496	7333	7373	7500	7411	7441	7491	7487	7454	7469	7503	7402	7490	7382	7474	7482	7476	7439	7372	7463	7476	7411	7368	7351	7448	7344	7538	7450	7499	7483	7364	7436	7568	7429	7654	7543	7500	7450	7480	7514	7451	7502	7378	7441	7305	7498	7438	7449	7390	7555	7530	7473	7494	7398	7401	7464	7482	7434	7462	7523	7463	7460	7484	7265	7488	7379	7342	7488	7591	7443	7502	7372	7568	7491	7434	7630	7431	7421	7245	7518	7475	7522	7408	7327	7333	7397	7352	7507	7438	7471	7472	7364	7427	7362	7384	7482	7310	7444	7550	7325	7513	7461	7308	7468	7457	7385	7553	7360	7485	7305	7413	7526	7500	7363	7457	7325	7410	7400	7550	7479	7538	7455	7419	7472	7488	7486	7359	7425	7462	7482	7405	7534	7429	7482	7534	7351	7506	7411	7243	7365	7463	7435	7529	7404	7397	7473	7371	7463	7461	7395	7581	7425	7410	7482	7488	7580	7463	7508	7492	7425	7414	7450	7339	7583	7323	7474	7481	7495	7402	7299	7497	7497	7327	7387	7460	7413	7426	7486	7418	7485	7448	7412	7383	7574	7455	7414	7584	7401	7399	7524	7332	7388	7557	7412	7526	7371	7472	7575	7436	7411	7524	7398	7512	7410	7546	7478	7405	7431	7430	7415	7293	7460	7407	7488	7331	7411	7455	7413	7389	7443	7373	7394	7437	7420	7596	7409	7544	7391	7324	7535	7480	7361	7431	7475	7461	7380	7501	7385	7551	7300	7508	7537	7346	7323	7501	7317	7367	7477	7421	7453	7463	7402	7453	7526	7325	7471	7353	7370	7377	7599	7496	7343	7427	7420	7532	7315	7437	7509	7415	7307	7473	7287	7567	7553	7505	7513	7580	7377	7407	7323	7555	7459	7465	7472	7448	7498	7581	7557	7385	7508	7510	7417	7406	7508	7405	7543	7486	7339	7480	7474	7388	7455	7436	7354	7474	7280	7558	7618	7365	7372	7490	7454	7434	7465	7654	7307	7341	7480	7523	7286	7467	7587	7429	7455	7430	7413	7526	7447	7403	7453	7449	7342	7497	7485	7550	7382	7446	7404	7484	7503	7447	7425	7493	7270	7440	7385	7425	7520	7505	7372	7521	7424	7447	7464	7492	7360	7508	7407	7422	7545	7365	7332	7234	7388	7317	7470	7414	7410	7479	7524	7452	7485	7475	7475	7523	7389	7397	7446	7451	7516	7337	7541	7484	7457	7651	7449	7560	7497	7298	7435	7440	7600	7393	7393	7455	7487	7281	7396	7367	7568	7510	7583	7411	7542	7443	7540	7471	7364	7443	7471	7493	7438	7443	7461	7433	7427	7403	7552	7606	7513	7414	7534	7366	7595	7363	7555	7456	7424	7421	7491	7456	7427	7288	7577	7463	7482	7475	7505	7560	7453	7389	7340	7394	7467	7375	7513	7478	7574	7452	7342	7347	7384	7430	7471	7505	7531	7535	7433	7457	7365	7489	7541	7445	7583	7380	7541	7362	7401	7368
1526	1071	973	1851	14657	23181	13703	5416	1964	1115	869	930	870	869	862	889	877	875	826	857	831	809	849	855	864	886	829	844	935	895	871	853	897	855	888	823	835	875	877	859	798	846	891	866	885	844	842	899	876	852	864	872	812	852	839	841	828	818	885	894	856	839	849	822	871	860	847	849	856	826	833	813	850	855	897	836	838	850	849	802	859	850	899	883	881	865	791	806	822	853	838	900	847	837	789	822	895	816	809	845	879	854	888	883	881	864	807	836	884	851	866	885	835	855	838	856	827	838	833	878	813	842	845	838	798	838	856	836	841	883	816	817	800	839	841	873	834	859	835	816	898	881	829	892	848	843	889	841	883	848	849	869	815	807	872	855	855	857	833	873	873	911	846	849	813	832	859	829	811	816	915	811	851	861	861	848	871	814	848	889	880	836	818	846	864	836	874	865	853	806	889	819	899	840	874	865	810	829	865	836	823	829	882	850	826	867	816	908	805	863	826	836	869	856	865	868	851	858	815	857	855	819	832	904	855	857	830	851	887	858	864	852	837	837	877	864	865	816	891	829	858	856	849	862	850	816	831	845	833	876	903	842	849	802	876	846	894	766	840	869	822	867	864	876	812	846	837	840	877	839	824	830	865	846	839	871	880	886	808	928	853	852	845	858	891	845	873	834	857	836	781	886	843	876	844	841	825	836	854	849	896	848	820	846	882	869	857	814	855	853	878	893	837	851	849	827	865	869	849	835	896	835	838	851	851	864	819	890	841	853	884	822	823	832	924	896	878	870	868	814	900	871	859	881	855	871	826	851	885	847	792	837	828	891	825	826	905	774	814	865	869	868	858	889	809	829	859	837	873	859	881	852	872	848	856	812	872	858	874	903	821	878	801	860	870	878	851	784	885	867	813	872	866	836	861	851	826	878	867	889	881	892	867	845	865	846	876	890	886	843	850	835	849	874	904	834	838	894	839	860	812	833	849	894	877	867	876	870	831	871	827	873	845	857	877	800	865	849	854	843	884	878	838	864	908	909	847	830	879	857	880	882	859	870	826	893	802	855	873	833	855	877	854	866	945	811	825	855	857	808	814	875	875	897	827	835	831	831	890	865	887	865	847	892	851	825	810	839	817	867	858	786	850	791	851	816	844	853	827	830	829	891	800	831	869	855	826	848	882	856	898	866	851	877	884	846	852	856	866	862	846	857	841	842	800	872	809	887	866	861	847	845	887	839	873	818	879	828	876	881	826	890	872	816	859	873	839	850	872	947	817	859	860	872	816	841	798	821	845	893	841	899	878	850	841	869	862	809	836	856	870	911	873	887	880	866	865	836	864	842	836	842	829	860	832	827	817	845	912	860	832	832	864	797	890	847	841	885	887	851	847	880	871	812	847	810	815	802	900	859	861	863	812	882	902	846	878	858	877	859	835	894	857	885	862	816	846	814	866	903	898	893	835	886	833	851	892	856	840	869	804	887	902	875	837	837	868	866	836	803	823	886	867	871	919	908	861	844	873	864	858	819	780	864	867	833	867	860	883	839	865	823	817	850	836	811	845	827	872	861	881	842	877	840	857	842	836	863	840	817	869	886	860	805	860	862	850	819	902	859	881	882	803	816	857	845	796	844	874	868	857	836	902	829	877	850	893	826	862	855	878	881	863	806	871	844	833	877	863	861	882	897	890	904	890	848	837	835	863	827	844	856	885	887	892	834	839	816	810	814	824	864	872	907	871	905	838	861	879	860	828	851	881	909	881	817	850	836	862	864	857	903	839	791	816	896	888	821	862	866	864	851	831	846	866	799	883	876	817	859	865	854	870	841	843	885	774	858	836	830	856	895	843	902	832	814	781	829	886	887	885	845	826	836	843	904	818	804	826	891	900	885	853	828	885	845	851	828	892	858	866	875	855	865	828	843	870	811	821	872	810	849	840	889	859	794	841	836	832	837	846	866	866	865	865	875	808	932	811	848	865	836	835	846	815	854	845	896	818	828	886	867	861	869	877	846	902	863	867	855	873	853	801	836	889	929	868	810	866	873	863	855	840	863	860	851	857	843	834	868	886	835	833	894	877	835	914	914	833	850	861	855	829	842	827	859	856	899	855	837	848	884	812	866	869	847	842	874	865	882	889	867	869	816	837	879	806	897	880	837	842	833	859	906	820	859	854	863	844	837	861	785	845	835	909	839	843	867	848	892	841	831	857	859	898	923	807	856	820	900	819	919	864	919	879	899	810	913	862	854	816	848	893	875	865	857	854	832	889	902	902	889	852	763	841	810	876	857	886	830	837	847	873	891	760	865	813	829	875	840	912	872	864	846	860	831	862	857	832	877	851	852	803	846	862	867	912	888	817	889	822	842	871	884	846	827	800	876	803	890	866	840	828	821	850	892	791	873	904	888	808	901	853	816	883	865	894	858	906	851	849	872	851	855	848	884	831	787	820	831	846	866	867	850	861	832	824	818	867	869	848	830	912	884	833	939	865	877	788	838	894	859	883	850	891	836	823	869	871	825	891	896	850	827	841	817	857	844	829	866	817	863	850	881	863	871	864	826	856	882	920	835	807	841	873	872	850	858	864	861	910	870	894	874	834	811	878	852	829	852	849	848	830	829	825	831	846	838	851	835	854	869	820	819	838	861	907	842	791	873	882	827	852	867	847	895	876	837	887	846	919	846	838	873	931	887	874	928	826	828	819	866	872	818	863	839	813	851	889	839	866	858	859	869	883	851	848	879	806	896	911	877	894	828	905	850	850	870	894	829	869	852	851	838	865	861	843	870	866	869	870	871	895	886	871	858	818	883	840	867	834	863	868	907	867	851	899	833	854	897	913	882	836	832	828	816	858	844	893	859	882	837	865	816	840	868	867	867	941	832	846	870	818	851	861	866	880	867	867	854	854	870	877	840	849	854	893	850	846	822	845	798	857	852	804	827	853	885	851	854	898	873	862	851	881	849	837	840	828	893	875	883	885	883	850	825	868	938	841	852	870	869	859	854	812	830	900	832	841	838	828	825	826	879	845	883	831	901	830	869	821	836	857	843	865	870	863	839	850	843	819	876	842	853	878	871	891	844	862	912	877	890	821	884	818	897	835	823	913	892	814	892	852	807	855	872	822	835	900	845	886	874	800	824	865	833	933	791	892	889	825	854	822	861	837	889	926	857	860	867	865	851	865	861	850	852	837	884	863	854	853	804	894	924	824	876	887	838	853	851	891	844	888	835	837	887	852	818	882	850	876	875	860	872	883	895	824	845	877	889	836	849	858	936	860	878	864	863	822	828	893	886	811	880	817	860	808	847	843	854	870	927	876	929	915	854	861	888	873	871	889	846	831	839	848	858	833	808	888	869	890	865	833	843	853	864	842	854	836	879	860	868	823	870	886	815	842	884	827	811	853	813	858	832	855	909	828	880	852	860	879	830	886	893	849	805	831	856	855	805	865	874	851	868	875	858	815	851	875	881	868	867	827	851	853	910	796	840	818	834	859	851	881	843	868	887
15218	10639	8946	29273	77706	82775	58923	40437	22430	10468	8026	7458	7378	7363	7390	7324	7335	7451	7336	7254	7298	7347	7355	7200	7327	7384	7370	7258	7413	7313	7412	7356	7342	7280	7393	7244	7381	7316	7396	7322	7304	7305	7232	7418	7493	7307	7232	7264	7259	7258	7308	7170	7310	7407	7316	7256	7258	7374	7339	7157	7278	7291	7313	7345	7311	7156	7398	7299	7351	7322	7343	7340	7205	7260	7345	7253	7389	7237	7383	7339	7384	7345	7283	7363	7214	7323	7256	7265	7288	7453	7233	7286	7219	7381	7227	7293	7277	7383	7187	7249	7119	7336	7282	7174	7455	7502	7422	7377	7379	7347	7194	7354	7418	7246	7326	7371	7261	7350	7267	7312	7411	7208	7309	7357	7394	7331	7340	7301	7279	7252	7345	7255	7412	7451	7345	7307	7302	7311	7242	7396	7269	7289	7329	7297	7268	7404	7443	7352	7405	7318	7275	7321	7200	7354	7407	7321	7324	7300	7226	7333	7327	7454	7390	7406	7296	7223	7390	7337	7215	7227	7252	7201	7195	7265	7281	7325	7396	7293	7286	7250	7243	7321	7309	7443	7290	7394	7393	7338	7358	7300	7376	7309	7251	7282	7196	7208	7353	7219	7434	7322	7265	7342	7290	7314	7329	7068	7291	7276	7393	7338	7272	7189	7305	7453	7396	7297	7452	7384	7318	7355	7401	7457	7211	7277	7242	7346	7261	7359	7414	7193	7259	7342	7272	7426	7307	7282	7267	7250	7212	7282	7438	7336	7380	7254	7339	7367	7309	7423	7344	7375	7279	7355	7447	7326	7433	7261	7285	7234	7369	7240	7231	7343	7291	7404	7322	7404	7414	7300	7287	7404	7320	7230	7329	7332	7227	7194	7384	7313	7398	7307	7347	7297	7388	7229	7294	7261	7209	7247	7259	7349	7480	7299	7401	7259	7268	7357	7284	7396	7294	7350	7322	7341	7324	7305	7357	7309	7474	7410	7382	7255	7293	7322	7256	7366	7422	7275	7327	7211	7302	7270	7329	7332	7146	7287	7243	7308	7472	7356	7383	7347	7332	7392	7301	7375	7476	7403	7311	7344	7391	7352	7277	7372	7357	7407	7174	7458	7271	7269	7338	7359	7409	7332	7294	7439	7209	7313	7278	7273	7299	7369	7339	7261	7428	7256	7314	7269	7322	7431	7380	7490	7421	7275	7299	7385	7313	7413	7320	7373	7278	7183	7232	7412	7298	7359	7263	7341	7322	7358	7341	7331	7282	7212	7370	7321	7416	7173	7364	7341	7267	7383	7225	7357	7319	7207	7343	7444	7253	7137	7407	7252	7347	7281	7305	7185	7132	7291	7351	7312	7322	7262	7341	7275	7299	7286	7349	7296	7303	7252	7235	7100	7385	7455	7309	7260	7421	7269	7321	7232	7377	7311	7440	7372	7307	7350	7223	7235	7216	7506	7343	7192	7371	7083	7231	7400	7176	7312	7314	7395	7269	7357	7365	7557	7351	7339	7284	7309	7277	7397	7324	7260	7308	7326	7328	7338	7298	7233	7314	7294	7328	7243	7366	7286	7433	7342	7355	7353	7243	7329	7272	7387	7302	7312	7369	7391	7355	7282	7345	7216	7264	7407	7352	7255	7414	7312	7375	7388	7358	7412	7305	7319	7315	7131	7253	7376	7263	7428	7325	7401	7258	7337	7188	7372	7197	7240	7346	7307	7355	7447	7385	7338	7283	7357	7259	7253	7424	7253	7328	7369	7252	7312	7382	7322	7202	7282	7393	7218	7278	7300	7412	7304	7382	7280	7378	7387	7257	7306	7393	7329	7306	7306	7469	7208	7384	7322	7378	7322	7358	7213	7349	7319	7335	7369	7432	7250	7308	7331	7439	7268	7220	7327	7478	7205	7150	7411	7220	7440	7385	7386	7444	7380	7352	7298	7276	7328	7404	7378	7192	7368	7362	7332	7229	7193	7276	7347	7390	7236	7351	7287	7424	7181	7313	7397	7372	7309	7379	7264	7312	7313	7477	7400	7338	7389	7357	7304	7402	7332	7320	7357	7337	7295	7221	7270	7351	7332	7261	7280	7328	7314	7398	7248	7239	7253	7221	7339	7238	7376	7240	7315	7307	7309	7432	7300	7222	7323	7203	7214	7271	7312	7355	7313	7273	7474	7241	7425	7244	7341	7309	7338	7207	7296	7306	7339	7359	7244	7260	7252	7332	7304	7332	7375	7271	7282	7492	7343	7407	7312	7247	7325	7239	7393	7195	7236	7257	7362	7344	7372	7371	7430	7343	7278	7309	7432	7310	7377	7372	7342	7409	7313	7279	7223	7261	7338	7355	7330	7502	7320	7349	7250	7375	7308	7222	7327	7406	7339	7368	7445	7328	7250	7262	7293	7301	7132	7242	7193	7294	7232	7228	7339	7389	7352	7350	7388	7440	7272	7399	7201	7299	7386	7309	7382	7462	7318	7316	7221	7501	7324	7312	7258	7412	7443	7384	7421	7305	7370	7223	7332	7299	7222	7312	7400	7412	7272	7197	7253	7223	7411	7246	7484	7299	7154	7285	7230	7219	7252	7312	7323	7373	7331	7286	7383	7214	7324	7330	7238	7277	7221	7291	7373	7329	7301	7358	7441	7378	7326	7266	7267	7290	7445	7224	7431	7288	7217	7205	7319	7300	7360	7191	7290	7322	7315	7357	7362	7352	7396	7158	7241	7265	7252	7254	7357	7303	7379	7250	7353	7266	7389	7289	7186	7330	7435	7239	7255	7403	7337	7191	7315	7288	7311	7504	7191	7349	7282	7180	7288	7363	7221	7168	7368	7290	7361	7121	7277	7223	7328	7308	7428	7264	7475	7363	7315	7363	7275	7205	7260	7430	7304	7344	7268	7310	7373	7235	7310	7376	7466	7231	7345	7308	7390	7467	7338	7257	7168	7251	7368	7247	7365	7319	7345	7333	7292	7342	7398	7507	7374	7250	7343	7413	7369	7321	7290	7295	7306	7246	7160	7164	7301	7304	7244	7377	7386	7419	7219	7361	7250	7336	7334	7338	7229	7303	7326	7287	7404	7363	7389	7311	7316	7296	7439	7214	7266	7210	7367	7291	7261	7323	7225	7262	7344	7147	7451	7463	7325	7407	7457	7373	7458	7259	7263	7228	7345	7250	7372	7380	7335	7267	7315	7311	7413	7410	7359	7459	7191	7348	7227	7409	7317	7253	7376	7229	7443	7318	7441	7356	7326	7216	7252	7325	7343	7302	7343	7351	7236	7327	7330	7344	7209	7278	7415	7336	7362	7262	7391	7426	7127	7300	7443	7278	7191	7290	7386	7308	7392	7415	7460	7384	7199	7389	7315	7262	7287	7381	7297	7309	7290	7297	7370	7224	7303	7260	7292	7247	7331	7342	7285	7281	7342	7307	7214	7416	7300	7283	7254	7305	7189	7370	7309	7403	7392	7219	7334	7300	7317	7189	7334	7313	7332	7329	7361	7259	7233	7302	7327	7281	7332	7165	7350	7185	7338	7355	7184	7376	7330	7381	7279	7302	7273	7418	7181	7308	7458	7407	7360	7319	7357	7417	7269	7356	7307	7336	7265	7305	7308	7420	7365	7462	7203	7350	7385	7301	7205	7323	7299	7328	7407	7264	7376	7348	7239	7291	7274	7306	7269	7390	7308	7264	7393	7350	7318	7198	7297	7279	7189	7276	7466	7363	7286	7236	7292	7244	7389	7385	7393	7386	7449	7447	7411	7331	7302	7465	7325	7430	7433	7349	7392	7353	7263	7341	7285	7176	7252	7391	7430	7274	7337	7464	7261	7284	7348	7243	7300	7384	7399	7384	7398	7234	7286	7342	7338	7306	7202	7240	7304	7350	7259	7351	7445	7389	7166	7292	7312	7322	7448	7356	7179	7288	7258	7256	7210	7306	7367	7284	7327	7235	7284	7338	7244	7227	7417	7371	7196	7434	7343	7270	7306	7354	7185	7396	7227	7268	7235	7319	7386	7423	7317	7280	7349	7377	7420	7312	7195	7405	7222	7325	7412	7347	7363	7292	7337	7378	7340	7298	7351	7293	7353	7182	7269	7350	7321	7461	7280	7339	7258	7325	7320	7492	7257	7387	7269	7260	7231	7365	7276	7365	7399	7357	7481	7442	7369	7302	7266	7427	7422	7399	7329	7281	7318	7433	7327	7212	7339	7245	7210	7294	7373	7354	7125	7492	7330	7242	7304	7340	7269	7472	7347	7336	7271	7090	7451	7362	7325	7214	7284	7302	7204	7306	7335	7333	7247	7438	7364	7388	7364	7258	7276	7392	7310	7386	7196	7356	7384	7320	7417	7259	7290	7419	7300	7284	7439	7324	7276	7368	7257	7276	7420	7368	7233	7364	7230	7472	7366	7344	7355	7327	7307	7312	7331	7353	7336	7318	7233	7260	7289	7319	7259	7190	7348	7454	7306	7308	7305	7310	7318	7362	7373	7242	7280	7286	7311	7460	7262	7267	7269	7260	7343	7451	7375	7440	7309	7338	7171	7368	7383	7347	7249	7348	7348	7244	7378	7339	7433	7322	7349	7377	7469	7298	7363	7402	7277	7396	7492	7228	7432	7325	7249	7407	7388	7294	7165	7246	7470	7070	7198	7402	7322	7313	7197	7403	7371	7317	7332	7303	7307	7323	7287	7295	7376	7405	7373	7277	7377	7273	7309	7275	7156	7308	7347	7557	7393	7369	7331	7317	7333	7385	7331	7381	7298	7359	7390	7275	7376	7205	7399	7285	7433	7337	7294	7299	7360	7380	7362	7355	7250	7313	7448	7187	7371	7317	7337	7323	7403	7266	7374	7351	7189	7322	7451	7393	7251	7396	7263	7521	7371	7189	7380	7515	7348	7323	7254	7305	7380	7397	7388	7398	7326	7348	7224	7392	7349	7356	7393	7399	7299	7434	7367	7327	7379	7281	7488	7308	7403	7278	7329	7485	7328	7369	7287	7249	7256	7297	7351	7369	7406	7506	7424	7230	7289	7410	7330	7340	7248	7278	7402	7323	7463	7475	7384	7344	7381	7196	7204	7367	7236	7288	7271	7255	7352
4094	1124	1115	1641	16766	25919	15805	6622	2442	1174	1071	953	968	916	959	975	964	950	916	956	947	975	961	975	979	924	1014	936	934	952	950	934	998	904	886	963	889	949	963	994	934	1006	948	986	972	969	982	915	939	1006	974	951	956	959	968	959	1016	952	944	955	969	978	948	958	934	964	933	994	1038	934	948	967	982	954	931	958	968	969	929	964	978	938	992	966	951	1021	987	931	960	911	965	971	955	982	935	1004	931	975	961	955	936	1010	970	942	1000	997	985	959	952	988	943	940	987	961	994	970	948	969	964	966	963	981	971	1046	934	964	988	974	950	951	976	982	974	1012	940	995	989	981	1011	936	954	978	932	1005	935	924	1003	987	1025	991	1005	1032	965	973	955	957	934	923	957	980	937	977	962	979	992	976	990	961	979	996	1009	1004	973	950	960	977	972	974	971	895	953	926	968	998	963	987	912	940	962	973	943	984	950	972	963	934	947	959	963	972	950	998	930	956	1004	958	981	991	955	987	964	916	980	931	1044	990	928	978	889	991	919	990	982	961	967	943	1022	1024	963	1011	1053	977	990	974	999	987	916	1020	1001	969	983	954	943	890	922	970	1032	925	973	963	994	970	981	929	983	953	925	959	967	944	955	981	926	985	969	913	950	1026	966	924	933	1008	908	984	960	929	947	926	971	1009	910	946	985	1001	933	890	1032	992	932	944	939	982	971	932	967	991	962	900	951	955	951	947	942	961	980	950	916	970	965	994	994	1046	998	886	948	965	948	963	908	990	954	967	940	1015	969	931	959	927	1009	996	974	921	977	956	999	999	991	915	952	993	992	969	1009	975	951	946	927	954	967	938	973	1017	990	1008	960	938	911	1004	981	962	1012	996	956	994	934	984	958	964	1052	991	1000	942	972	942	965	959	1013	984	937	992	955	1010	988	924	959	932	915	970	1009	966	956	944	948	962	982	989	939	964	991	935	891	991	1017	920	955	948	988	960	977	970	967	934	988	951	958	928	963	882	983	992	1003	935	958	987	966	958	924	958	973	1028	941	975	1008	1075	949	956	898	954	953	964	964	995	955	975	971	982	1004	957	940	936	928	1015	982	962	990	976	918	944	987	943	1027	973	958	988	938	989	940	1007	1016	1029	963	977	973	974	988	992	957	964	985	934	953	1014	1031	976	989	971	968	992	925	971	1019	981	1013	944	945	969	968	985	977	929	948	983	1006	985	956	955	940	993	953	969	993	919	1001	947	921	985	985	1013	968	968	1026	991	917	1023	933	943	935	906	980	973	954	943	992	968	1001	957	997	955	970	986	917	923	950	962	1064	964	991	973	915	974	955	939	925	977	959	910	914	973	988	945	945	923	977	953	929	941	976	963	977	966	966	1032	974	973	998	1006	998	923	940	973	913	968	1017	896	990	954	1012	956	990	910	939	955	951	942	936	922	942	932	1000	927	984	963	982	956	946	931	954	970	885	985	959	933	954	991	1045	979	995	955	994	934	953	974	930	992	944	983	974	927	1009	945	1052	971	942	978	918	938	980	919	958	988	967	986	999	971	988	955	954	894	1010	875	981	962	972	950	956	959	991	961	1005	986	975	904	994	981	943	958	965	946	911	1014	943	950	918	972	960	992	979	972	978	1002	976	1041	974	983	1007	941	986	966	987	971	921	1003	945	1025	984	957	979	957	990	990	959	956	999	950	928	933	1021	977	989	997	958	950	976	985	1031	910	968	918	1002	967	937	975	950	966	955	1017	965	970	974	955	987	898	962	991	1041	958	955	952	922	979	959	990	945	1029	967	1005	926	994	941	982	936	1012	975	957	930	950	968	937	983	960	935	901	1023	943	979	997	924	993	965	936	974	956	960	940	1017	966	946	974	933	933	903	988	938	939	967	948	993	1000	985	974	953	948	964	946	944	951	944	967	923	967	978	975	956	934	967	987	996	1018	942	967	948	980	995	978	972	927	936	967	940	966	1017	994	999	995	935	952	933	974	991	936	993	998	963	974	974	982	954	903	1025	987	1003	989	974	990	974	906	988	974	958	959	1001	916	954	957	944	874	1000	944	1008	986	1026	929	1034	986	982	980	908	983	887	917	914	1002	981	963	971	993	978	955	980	970	899	957	1017	953	975	939	1020	944	947	968	928	959	996	933	902	962	932	1039	919	961	991	961	952	1005	921	1009	970	989	996	1050	1008	931	984	985	991	931	959	938	986	928	986	973	971	1008	939	990	981	977	986	935	973	1021	952	1004	970	979	928	979	952	970	996	1000	919	957	973	937	940	994	934	937	948	929	973	920	977	985	962	1003	967	952	1023	926	973	1012	968	934	983	906	928	978	996	924	1043	1005	976	955	945	978	933	972	959	912	968	977	989	972	984	997	962	939	939	964	967	936	939	941	955	987	915	951	894	954	937	943	992	981	985	963	1005	952	987	958	935	937	922	1059	941	976	948	1005	1011	1017	1033	980	971	942	979	960	959	965	963	1005	979	930	1000	932	916	965	991	897	946	1003	974	962	940	959	955	888	930	952	962	980	971	971	974	923	976	985	961	946	960	939	1026	1001	947	978	956	975	915	958	892	923	960	1005	1000	1070	983	930	940	1019	967	982	963	925	899	908	938	950	945	995	974	976	965	994	954	986	935	948	1009	962	1021	966	961	978	1035	938	905	990	1010	974	1016	974	929	966	1027	909	963	1012	991	985	980	1006	935	965	960	1007	971	1001	1043	954	981	959	929	955	1025	940	979	981	1007	978	1027	982	961	985	971	951	951	1005	983	927	942	976	1018	915	974	961	941	940	959	937	944	940	976	982	969	1008	949	963	952	927	924	947	996	956	982	936	1009	1011	951	1012	988	950	914	1015	1019	961	994	977	954	974	961	965	993	1026	906	994	1005	968	951	971	911	943	905	969	936	987	964	952	936	982	928	955	1013	994	927	949	938	987	964	954	940	980	928	980	983	922	950	908	956	988	988	941	1033	916	999	915	895	945	977	908	985	978	964	967	1010	1050	964	992	954	970	982	979	959	1006	981	954	998	978	944	917	936	976	987	1006	953	958	931	942	926	995	968	950	983	989	923	910	963	1008	974	1004	980	953	993	932	977	945	965	971	1003	1000	984	945	920	954	914	935	965	958	932	1011	976	900	904	948	928	997	968	985	919	996	992	959	1008	952	1009	975	917	964	1023	1002	940	967	944	986	979	963	918	987	998	958	949	956	967	988	1034	937	1003	1056	994	909	925	924	919	1015	970	955	964	983	934	954	975	935	1013	982	930	934	999	982	986	904	973	959	967	938	928	1000	977	945	988	1008	962	960	1004	915	979	950	955	999	976	994	981	957	958	943	974	961	948	1019	971	954	1034	938	950	940	996	936	941	957	969	967	995	976	977	911	915	979	1004	928	979	995	942	1010	967	970	962	941	961	985	1009	971	934	951	969	970	964	960	950	932	926	969	970	960	1006	962	949	914	1023	986	936	991	921	967	979	956	953	931	947	946	943	997	969	1004	957	962	1012	944	949	931	951	961	1004	935	947	982	996	999	951	1024	991	1001	921	925	990	968	1035	983	949	921	990	915	921	994	955	882	1007	924	1005	1025	910	948	972	964	980	983	938	981	958	976	1016	949	962	962	1009	1009	932	1009	960	952	950	978	950	953	1029	911	1004	956	947	956	949	1016	994	992	970	990	957	948	973	972	942	948	1027	968	982	1018	972	932
15429	11155	9681	25447	80078	87009	62951	44263	25236	12027	8982	8352	8053	8259	8194	8161	8142	8134	8186	8124	8063	8106	8172	8091	8096	8107	8160	8129	8146	8223	8105	8138	8169	8216	8194	8124	8278	8239	8235	8113	8126	8223	8082	8204	8226	8188	8191	8220	8207	8112	8186	8154	8145	8109	8130	8209	8114	8181	8132	8171	8117	8239	8277	7995	8359	8102	8225	8285	8124	8116	8245	8236	8098	8091	8159	8127	8215	8143	8194	8205	8102	8233	8232	8083	8297	8126	8266	8136	8139	8092	8139	8197	8083	8244	8183	8101	8189	8243	8038	8107	8177	8136	8136	8322	8179	8153	8135	8008	8209	8362	8249	8151	8099	8208	8131	8118	7947	8173	8185	8219	8241	8182	8136	8303	8117	8052	8051	8123	8112	8000	8065	8172	8197	8175	8148	8074	8118	8156	8145	8190	8057	8168	8183	8187	8250	8194	8086	8179	8330	8003	8060	8032	8165	8175	8194	8139	8113	8152	8248	8232	8168	8267	8178	8184	8103	8302	8209	8173	8126	8235	8215	8144	8155	7975	8236	8174	8196	8083	8259	8205	8244	8193	8200	8064	8137	8127	8293	8192	8107	8336	8092	8121	8131	8085	8126	8096	8227	8118	8204	8183	8210	8183	8139	8155	8184	8098	8139	8157	8244	8088	8092	8191	8076	8100	8198	8158	8165	8124	8256	8098	8164	8321	8234	8220	8159	8061	8238	8093	7994	8160	8105	8228	8221	7895	8117	8211	7992	8023	8144	8184	8004	8261	8266	8225	8215	8181	8167	8314	8077	8146	8143	8147	8300	8131	8263	8286	8202	8139	8203	8172	8249	8282	8236	8163	8195	8063	8132	8196	8195	8075	8291	7982	8160	8087	8239	8131	8162	8307	8192	8044	8131	8254	8280	8173	8048	8262	8152	8198	8149	8137	8274	8095	8276	8050	8083	8249	8317	8019	8134	8280	8152	8192	8330	8101	8083	8174	8221	8114	8056	8052	8078	8036	8260	8002	8207	8001	8161	8209	8115	8142	8287	8236	8195	8153	8148	8113	8128	8311	8209	8160	8041	8110	8174	8164	8263	8161	8112	8179	8143	8184	8220	8136	8226	8258	8177	8195	8198	8247	8155	8273	8226	8295	7998	8087	8157	8159	8300	8073	8092	8088	8189	8137	8082	8166	8123	8074	8155	8141	8165	8260	8269	8123	8164	8200	8159	8118	8212	8089	8241	8122	8191	8166	8082	8054	8136	8259	8198	8166	8210	8204	8204	8312	8191	8082	8136	8143	8056	8045	8059	8123	8219	8296	8143	8191	8148	8131	8145	8239	8067	8121	8202	8161	8114	8136	8235	8053	8186	8027	8039	8032	8261	8152	8239	8193	8284	8115	8269	8086	8187	8056	8181	8232	8050	8253	8235	8008	8222	8204	8172	8140	8086	8256	8060	8317	8155	8188	8230	8251	8223	8168	8224	8217	8141	8201	8253	8314	8160	8045	8310	8163	8044	8147	8157	8043	8176	8230	8194	8241	8159	8045	8204	8204	8015	8127	8278	8218	8108	7963	8278	8110	8138	8124	8265	8014	8142	8261	8180	8209	8208	8171	8207	8219	8312	8037	8175	8212	8245	8211	8083	8168	8091	8307	8150	8182	8139	8220	8208	8149	8279	8212	8010	8225	8041	8104	8224	8205	8131	8027	8156	8029	8156	8079	8168	8236	8139	8173	8127	8138	7961	8312	8176	8208	8138	8158	8118	8204	8057	8139	8197	8231	8087	8141	8170	8143	8151	8179	8227	8280	8075	7994	7976	8183	8096	8122	8165	8178	8159	8206	8204	8085	8164	8265	8225	8278	8150	8191	8008	8090	8087	8266	8143	8264	8235	8251	8170	8105	8076	8258	8286	8119	8129	8122	8254	8174	8073	8078	8141	8140	8296	8062	8222	8152	8228	8075	8116	8232	8154	8281	8090	8062	8150	8107	8198	8202	8256	8059	8031	8120	8225	8127	8230	8222	8145	8154	8247	8167	8189	8147	8172	8202	8024	8277	8083	8167	8235	8193	8185	8203	8183	8078	8141	8245	8080	8313	8029	8128	8208	8196	7964	8217	8201	8183	8095	8175	8288	8129	8265	8163	8097	8151	8219	8108	8187	8231	8235	8134	7976	8238	8323	8175	8051	8349	8194	8091	8118	8131	8164	8190	8256	8256	8264	8133	8104	8029	8138	8108	8178	8041	8167	8120	8132	8232	8072	8091	8338	8252	8240	8113	8199	8168	8298	8179	7931	8090	8162	8136	8231	8088	8108	8254	8191	8215	8120	8141	8142	8120	8143	8063	8141	8100	8262	8171	8184	8153	8059	8237	8116	8198	8135	8146	8083	8159	8150	8051	8132	8244	8177	8161	8096	8237	8075	8221	8069	8228	8216	8041	8113	8192	8337	8219	8142	8166	8117	8098	8136	8120	8285	8195	8172	8166	8115	8112	8238	8081	8156	8223	7967	8242	8095	8042	8071	8173	8176	8254	8214	8180	8203	8097	8083	8181	8141	8188	8165	8196	8228	8318	8249	8224	8155	8305	8166	8309	8194	8158	8167	8193	8201	8249	8081	7952	8080	8116	8120	8152	8282	8139	8032	8152	8114	7957	8225	8242	8185	8432	8352	8091	8201	8117	8066	8194	8221	8136	8249	7985	8240	8061	8219	8136	8113	8211	8079	8096	8235	8113	8089	8056	8096	8178	8180	8144	8256	8248	8193	8073	8300	8309	8139	8108	8041	8092	8184	8124	8158	8111	8192	8080	8132	8264	8082	8178	8147	8278	8194	8039	8142	8256	8144	8132	8192	8277	7998	8252	8117	8033	8142	8172	8130	8140	8124	8353	8200	8122	8152	8150	8109	8101	8271	8266	8066	8135	8299	8209	8203	8131	8181	8244	8174	8129	8130	8284	8143	8084	8187	8049	8135	8270	8131	8114	8193	8197	8032	8182	8249	8202	8125	8075	8212	8245	8160	8134	8193	8206	8237	8150	8190	8255	8259	8079	8205	8131	8030	8269	8014	8104	8230	8234	8080	8247	8114	8201	7974	8162	8217	8123	8086	8214	8234	8195	8135	8015	8188	8109	8099	8056	8223	8076	8064	8132	8274	8200	8144	8150	8063	8148	8166	8094	8282	8204	8408	8210	8197	8158	8156	8115	8139	8139	8234	7969	8259	8209	8226	8178	8150	8206	8155	8130	8210	8097	8203	8127	8318	8159	8082	8194	8104	8094	8121	8268	8233	8127	8042	8377	8108	8075	8201	8183	8115	8222	8225	8239	8110	8167	8141	8090	8185	8207	8240	8136	8162	8169	8264	8164	8124	8179	8068	8191	8132	8163	8204	8028	8057	8176	8130	8083	8269	8136	8190	8210	8194	8095	8167	8290	8060	8136	8206	8286	8153	8200	8150	8161	8129	8175	8173	8209	8134	8062	8055	8188	8257	8101	8189	8273	8177	8121	8029	8148	8188	8238	8165	8121	8173	8167	8161	8108	8133	8146	8226	7942	8175	8201	8054	8368	8173	8125	8197	8281	8121	8081	8169	8103	8174	8237	8190	8092	8163	8266	8033	8148	8166	8028	8163	8211	8248	8121	8259	8192	8250	8232	8180	8186	8074	8201	8192	8178	8140	8195	8030	8236	8057	8143	8190	8220	8085	8135	8170	7968	8172	8096	8165	8162	8257	8130	8177	8100	8114	8163	8179	8177	8162	8275	8179	8213	8316	8202	8201	8303	8175	8181	8081	8181	8043	8030	8276	8097	8072	8222	8037	8129	8234	8282	8121	8107	8144	8212	8045	8166	8123	8263	8129	8176	8288	8183	8218	8185	8149	8216	8179	8125	8183	8158	8227	8004	8207	8275	8207	8141	8264	8211	8040	8131	8124	8252	8294	8252	8285	8108	8203	8130	8120	8115	8016	8146	8265	8389	8153	8076	8160	8040	8280	8098	8083	8158	8168	8341	8233	8246	8134	8059	8100	8268	8110	8228	8198	8143	8128	8117	8174	8211	8244	8281	8150	8050	8208	8166	8150	8049	8231	8236	8134	8202	8172	8200	8039	8056	8179	8096	8162	8175	8089	8191	8133	8253	8162	8198	8148	8146	8160	8264	8243	8057	8156	8254	8257	8149	8138	8153	8227	8159	8103	8177	8217	8219	8269	8138	8136	8238	8003	8142	8040	8102	8139	8142	8125	8126	8161	8264	8234	8199	8149	8145	8282	8202	8196	8131	8092	8102	8068	8088	8321	8293	8229	8188	8204	8272	8166	8162	8205	8188	8168	8163	8025	8036	8191	8148	8244	8167	8105	8275	8082	8276	8019	8200	8055	8121	8197	8215	8105	8273	8229	8126	8126	8132	8100	8270	8191	8157	8179	8208	8135	8153	8118	8305	8210	8210	8084	8154	8117	8139	8238	8093	8027	8127	8122	8140	8208	8282	8214	8208	8119	8033	8186	8167	8248	8236	8210	8133	8182	8158	8176	8110	8130	8179	8069	8330	8200	8110	8275	8084	8170	8165	8209	8189	8148	8187	8238	8158	8097	8156	8164	8120	8140	8132	8113	8273	8089	8182	8145	8078	8326	8145	8144	8236	8187	8251	8095	8136	8160	8146	8048	8173	8174	8200	8129	8192	8177	8127	8232	8355	8143	8250	8118	8218	8194	8100	8294	8223	8211	8205	8277	8115	8190	8215	8164	8189	8153	8163	8072	7989	8136	8106	8185	8169	8112	8145	8134	8064	8214	8197	8191	8286	8168	8173	8237	8149	8158	8044	8118	8257	8175	8187	8106	8106	8083	8042	8160	8225	8126	8134	8249	8243	8115	8162	8198	8091	8134	8262	8085	8190	8148	8252	8143	8110	8226	8228	8231	8224	8178	8091	8099	8146	8142	8200	8332	8203	8126	8115	8152	8162	8073	8174	8171	8210	8172	8128	8100	8161	8092	8148	8132	8087	8120	8189	8129	8192	8220	8216	8154	8049	8067	8270	8152	8167	8177	8067	8252	8029	8135	8159	8283	8169	8232	8148	8209	8286	8054	8115	8167	8122	8169	8146	8048	8199	8215	8243	8152	8132
2740	1353	1121	2204	26116	37950	23729	11816	3971	1443	1090	932	1038	898	961	934	983	955	966	963	973	906	950	911	887	920	935	917	914	960	907	941	901	931	982	975	1019	928	974	980	951	940	904	938	968	960	929	938	964	977	939	950	905	964	956	919	881	820	951	944	926	961	937	951	931	934	957	947	901	948	884	939	976	936	935	941	959	946	929	947	995	905	938	947	933	892	938	975	955	988	956	941	942	950	996	903	853	921	928	936	945	923	959	944	966	920	925	978	876	915	943	878	946	906	937	944	860	913	997	936	892	955	949	965	939	906	944	886	927	920	972	957	927	907	922	925	971	948	923	958	934	868	945	935	925	916	924	898	917	952	921	1019	938	914	922	856	925	1004	932	910	942	915	900	966	991	904	940	988	988	971	951	881	916	933	970	949	934	945	953	975	933	919	968	920	934	973	960	959	908	872	917	1003	964	971	937	892	934	924	963	913	915	926	920	902	943	939	910	912	925	913	942	935	977	967	950	934	958	1008	976	943	951	982	953	954	939	896	908	929	963	945	903	871	937	980	958	907	951	908	938	957	911	937	957	916	914	973	963	955	949	972	887	917	960	939	952	916	880	932	964	922	934	927	933	931	938	963	920	981	950	947	960	940	948	913	935	998	961	948	940	946	1001	967	944	949	946	917	915	929	937	976	927	944	1011	929	895	926	961	960	919	945	984	960	894	936	885	952	960	947	961	932	978	1001	948	958	1004	906	978	907	972	976	999	975	970	999	943	936	957	913	976	972	953	969	921	922	960	920	920	980	906	875	898	977	941	927	953	947	910	986	944	879	908	946	883	971	978	963	930	945	936	913	932	933	1002	964	988	932	949	910	933	938	980	901	938	952	936	918	889	970	910	909	890	972	929	914	912	925	944	935	907	938	972	998	955	920	924	947	975	940	917	950	953	926	936	942	957	988	1013	946	974	967	984	988	933	926	942	874	917	900	952	906	976	914	912	887	975	994	949	965	922	937	953	948	952	940	938	944	896	905	987	925	953	965	959	909	975	951	945	935	913	942	990	840	921	941	926	938	943	942	926	904	921	941	974	929	917	956	950	948	925	952	964	920	894	929	922	990	952	1002	966	932	966	893	968	949	929	972	967	918	965	946	932	965	895	934	939	957	1004	960	900	946	905	998	941	944	925	936	909	936	968	1005	950	1000	940	1002	935	906	972	933	948	965	952	934	937	981	1000	1013	941	926	983	918	958	964	932	942	978	976	972	974	962	1020	940	919	914	952	935	950	965	926	960	977	956	952	962	961	959	930	945	945	932	926	951	891	974	935	971	964	979	861	903	894	945	902	918	938	936	946	964	898	892	947	955	956	963	927	960	884	991	940	927	903	937	965	935	1014	991	946	940	969	1005	928	948	929	880	905	895	913	942	974	926	982	878	890	972	932	907	924	972	955	914	937	977	971	944	921	934	895	975	941	938	958	969	888	929	923	967	881	960	929	969	911	925	950	940	931	828	937	920	909	949	919	954	892	981	963	920	944	950	955	913	960	954	961	943	916	944	937	957	946	913	945	979	923	974	950	947	982	892	932	918	966	904	975	950	944	938	977	926	893	959	933	953	931	949	989	984	973	961	931	897	954	963	866	944	962	1010	936	929	907	966	920	975	950	951	899	962	928	927	983	927	949	938	933	918	948	878	926	914	953	944	933	889	951	970	991	940	965	985	907	965	1025	951	992	922	901	968	915	923	879	920	958	918	947	973	932	949	958	919	979	871	941	921	951	872	900	959	950	980	994	934	960	923	947	990	934	931	974	924	935	943	923	986	983	898	907	910	902	953	922	967	894	982	943	940	970	952	901	901	987	965	914	923	906	923	913	981	911	964	939	901	944	925	929	957	909	976	945	945	956	912	983	943	949	974	980	967	925	956	918	906	958	988	912	947	933	957	931	933	934	902	911	925	980	960	972	913	974	943	948	932	958	892	940	944	934	928	968	961	928	968	974	956	981	913	964	917	915	901	967	931	891	967	965	997	831	909	940	925	937	908	938	988	880	998	927	979	904	990	983	914	889	971	996	907	878	909	929	874	918	866	936	940	956	917	975	977	995	969	930	913	983	940	946	937	969	892	924	966	906	976	934	977	899	923	973	902	868	951	950	915	946	990	911	906	973	962	921	931	953	943	944	936	1005	951	928	931	937	886	979	912	950	906	967	934	1011	967	943	951	971	906	931	986	952	896	990	1000	948	923	917	911	897	894	927	974	949	946	950	923	923	919	930	913	915	999	922	922	927	948	978	959	900	938	936	982	864	891	958	997	936	959	929	908	947	946	937	971	936	962	947	920	890	907	952	982	952	910	905	955	898	964	939	970	960	951	923	957	956	1017	952	971	953	941	961	974	952	933	963	903	912	961	973	937	917	942	943	921	934	990	921	942	938	921	928	999	974	937	948	920	988	900	914	925	903	1036	949	945	925	950	952	971	975	935	1000	925	960	948	922	953	914	925	976	929	1041	902	953	981	929	983	915	902	968	928	998	878	946	917	940	938	976	933	963	920	932	917	950	929	900	945	901	929	943	953	916	954	984	922	912	922	956	935	968	941	879	893	932	932	986	959	926	919	935	926	958	903	950	958	954	962	963	981	948	892	921	952	961	991	907	905	1007	1007	923	911	909	1001	948	920	935	933	947	939	957	933	903	961	920	924	963	972	966	915	923	968	902	949	964	983	910	912	897	950	945	890	1013	1003	1006	966	945	935	934	967	978	996	954	927	992	949	923	959	944	960	920	958	888	905	948	921	954	1002	961	919	1004	904	925	971	960	949	953	990	999	920	961	920	924	926	975	1003	895	952	940	932	911	930	890	891	955	893	964	1000	893	901	914	975	1009	953	943	946	947	878	936	839	957	916	939	949	959	992	953	942	981	933	914	935	929	898	931	947	979	953	906	949	964	956	924	894	933	965	928	981	848	922	925	883	957	952	972	958	976	942	934	969	933	952	934	920	945	957	944	990	922	999	975	971	939	981	911	940	937	955	946	935	929	904	964	904	915	957	878	887	937	959	902	937	948	960	983	883	973	935	893	995	968	956	898	944	948	918	935	921	952	949	1004	987	963	968	951	998	918	932	958	931	928	946	921	889	943	951	980	989	970	965	888	915	978	987	948	950	947	920	971	926	944	959	956	961	986	999	927	907	898	879	910	951	886	996	967	939	931	985	925	973	943	944	951	927	931	900	895	947	927	940	974	968	947	935	931	946	962	995	970	918	956	969	942	927	996	989	931	925	878	900	924	961	976	1000	1000	912	899	972	978	931	953	993	1009	932	944	969	933	947	902	934	901	961	964	920	925	961	963	971	998	878	926	940	906	906	961	955	929	922	980	908	924	934	963	956	914	912	941	971	906	946	930	970	932	904	940	905	909	984	946	994	946	962	925	935	947	977	914	967	960	942	921	952	919	895	915	945	921	922	906	975	951	886	978	1005	911	968	950	936	938	971	979	884	977	972	928	881	930	897	949	965	926	913	921	959	937	939	961	888	905	1022	946	951	936	977	939	934	895
21103	14245	10680	29278	82668	96615	69457	54966	32026	15048	9629	8157	8047	8004	8023	7932	7965	8086	7975	8131	8100	8081	8127	7964	8019	8040	8044	8051	7932	7990	7964	7960	7977	8021	8035	7998	7977	8061	8065	8046	7969	7961	7967	8031	7859	8013	7965	7853	8164	7956	7942	7851	7971	8065	8094	8168	8020	7981	8060	7839	8207	8059	7953	7982	8076	8160	8031	7991	8066	8206	8025	7978	7992	8057	8076	7937	7986	7951	8095	7998	8047	8154	8090	8041	8084	8128	8160	7886	8087	7876	7766	8060	8014	8033	7912	8003	7998	8009	7987	7995	7909	8046	8174	8038	7960	8041	8017	8057	7928	8099	8053	7949	7971	8106	8073	7921	8062	7985	8046	8106	7987	7986	8055	8036	7854	7941	7849	8057	8112	8116	7995	7919	7973	8110	7983	7992	8040	8015	7979	8048	7952	8035	7971	8054	7967	8020	7877	7963	8008	7888	8026	8000	8038	8117	8020	8031	8053	8029	7985	8036	7940	7933	8101	8002	8076	7868	8022	7964	7994	8015	8039	7904	7958	8021	8141	8018	8018	7991	8037	8077	8048	8014	8040	7968	8030	7900	7980	8072	7919	8115	8036	7939	8090	7900	8055	8104	8041	8031	8036	8011	8162	8005	8111	8094	8010	8008	8050	7917	8109	7988	8144	7995	8031	7822	8093	8134	8087	8037	7972	7996	7999	8022	7985	8002	7867	8009	8046	8026	8084	8099	8077	8072	8010	8081	8013	8188	8085	8050	8059	8007	7998	7979	7945	8033	8168	8087	8100	7953	8004	7950	8135	7880	8042	7953	8076	7876	8080	8016	7968	8077	7983	8021	8040	7829	8045	8066	8061	8076	7986	7949	7944	7978	7906	8014	8083	8194	8134	8066	8122	7965	7999	7967	7922	8098	8004	8088	7976	8092	7993	7896	8191	8051	8031	8149	8121	7972	8084	8053	8065	7921	7976	7874	8029	7990	7922	7894	8054	7837	8020	7961	8107	8124	8150	7955	8126	7986	7961	8036	8015	8150	8009	8079	8044	7957	8116	7940	7996	8026	8197	7930	8117	7995	7993	8019	7785	7997	7919	8075	8025	7969	7959	7960	8010	7978	8000	8131	7908	8042	8133	8026	7974	8111	7973	7999	7932	8050	8161	8095	7948	7995	8033	8045	8037	8093	7991	8082	8093	8245	8035	7931	7994	7911	7949	8097	8110	7962	7972	8019	8017	8003	8043	7935	8125	8007	8030	8064	8135	8072	8067	8068	7999	8005	8006	8149	7931	7916	8022	8019	8027	7965	8094	7970	8057	8065	8040	7914	8109	7888	8003	7959	7999	8064	8143	8037	7931	8081	8121	7932	8075	8017	8058	7956	7955	8076	7907	8054	8059	8053	7988	7910	7957	7964	8031	8074	8093	8070	8104	8040	7979	7983	8007	8027	7990	7955	8073	8025	8065	7957	8044	8074	7973	8200	7867	7901	8022	8092	8147	8040	8020	8055	8044	8034	7918	8067	8017	8020	7802	8105	8035	7961	7967	8096	8019	8061	7977	8093	7933	7915	7994	8115	7910	7998	7963	7873	8100	8007	8028	8077	8039	8082	7986	7904	7935	7865	7923	8063	8037	8038	7903	8026	8065	7988	8165	8057	7934	7985	7855	8000	8044	7947	7948	7985	8119	7998	8047	8047	8071	7973	8042	8111	8047	8036	7956	8004	7887	8013	8086	8027	7864	8010	7942	8062	8014	7797	8049	8062	7973	8031	8110	7871	7954	7840	8017	8128	8074	8048	8088	7916	8163	8063	8124	8180	8050	8040	8135	7940	8059	7919	7974	8011	8155	7954	8085	8161	7969	8026	7945	7998	8123	8051	8183	7947	7931	8102	7971	8051	8144	8011	8012	8036	7936	8006	8045	7995	8058	8001	8085	8025	8027	7932	8027	8101	8109	7927	7832	7819	8015	8024	8155	8073	7963	8084	7987	8052	8058	8094	8168	7981	8164	8037	8090	8146	8007	8019	7918	8098	7898	8124	8012	8078	8075	8090	7988	7988	8025	7996	7968	7911	8026	8014	8054	8103	8037	7980	8094	7932	8001	8119	8118	8023	8044	7990	7905	7997	8055	7996	7947	7924	8064	7971	8080	7895	8039	7925	7958	8092	8060	7866	7944	7930	7939	8048	7981	8011	8124	7939	8052	7998	8010	8034	8115	7888	8031	8107	8087	7980	8017	8061	8095	7933	8129	8008	7925	7970	7925	7967	8105	8042	8097	7973	8047	8230	8103	7949	7998	8061	7969	7969	8081	8057	8055	7974	7980	7957	8031	8000	8095	7942	8006	8028	7996	7958	8020	7792	8071	7984	7991	8057	8005	8097	7924	7962	8050	7977	8082	7974	8060	8073	7980	8031	8229	7936	8056	8009	7993	7868	8006	7924	8031	8038	8119	8052	8021	8066	7981	7949	8020	8054	8113	8007	8045	7996	8014	7945	7949	8073	7903	8042	8106	7790	8000	8032	8063	8064	7803	8047	8125	8103	8116	7988	8075	7983	7868	8008	8026	8008	8009	7983	8149	8087	8149	7987	8018	7948	7959	7943	8040	8045	7964	8025	8101	8028	8145	7921	8087	7994	8028	7877	8060	8048	8166	8013	8153	7898	8003	8084	7911	8019	8021	8060	8044	7996	7947	8057	8066	8042	7983	7962	8043	8005	7974	7966	8052	8037	7925	7990	8101	8024	7966	7966	8045	7987	7927	8086	7997	7960	8028	7991	8079	8187	7992	8114	8001	7947	8049	8018	7891	7906	7892	8030	8075	8002	7988	7990	8071	8022	8008	7859	7939	7845	7964	7872	7998	8015	8140	8052	8038	7884	8132	7880	7950	8073	8016	7995	8026	7929	8077	8073	7973	8067	8002	8010	8025	7972	7937	7903	8058	8020	8053	8086	7944	7943	8011	7929	8045	8019	8055	8044	7984	8003	7906	8074	8064	7987	8062	8005	8217	7926	7922	8069	7921	7950	7968	7946	8058	8032	7952	7961	8038	8112	8010	8028	8059	7912	7998	8043	7988	8149	8041	7993	8024	7985	7881	7929	8065	8038	8095	8107	8019	8099	8032	7959	7981	7981	7987	7966	7965	7991	8104	8083	8122	8099	8017	7944	8070	8053	7972	8037	8191	8067	8069	8031	8015	7951	7969	7978	8130	8025	8012	7904	8078	8006	8076	8038	8012	7951	8058	7979	7949	7971	7975	8098	7962	7999	8107	7906	8012	8058	7959	7959	8058	7900	8138	7914	8101	7981	7934	7919	8049	8023	8080	7926	7969	7910	8205	8026	7993	7964	8031	8043	7939	7947	8060	7948	7901	8066	8051	8007	7998	8076	8072	7915	7945	7993	7917	8062	8038	8054	7807	8103	7911	7883	8003	8101	8093	7975	8038	8027	7978	7958	8148	8071	8029	8083	8081	8027	7947	8057	8087	8006	7995	8033	8183	7959	7887	8107	7834	7943	8023	8000	7897	8013	7964	8273	8040	7826	7931	8025	8016	8027	8038	8144	8074	7909	7927	8013	7944	8067	7987	7901	7943	7996	7987	8041	7920	7953	8004	8027	8041	7915	8055	7944	7990	8133	8009	8085	7905	8091	7981	8035	7978	7980	8090	8049	8132	8010	8031	7976	8059	7943	7944	7986	8066	7943	8104	8045	8036	8060	8139	7975	8046	8058	7974	8045	8070	8048	7904	8004	8037	8155	7871	8003	7994	7980	7855	8056	8022	8012	8005	7952	8060	7904	8064	8010	8107	8009	7993	8020	8105	7917	8050	8088	8039	8043	8097	8053	7954	8074	8038	7950	7929	7966	7983	8046	8065	8082	8051	8108	7926	8004	8021	7943	7927	8133	8060	8014	8016	8018	8143	8066	7991	8006	8000	7973	8022	7899	8021	7969	7803	7903	8008	7969	8141	8118	8020	7885	7923	8044	7891	8038	8032	7967	8011	7979	8001	8012	7848	8098	8039	7880	8026	8061	8030	7996	8025	8042	8027	8111	7985	8027	8043	8161	8094	8011	7975	7977	8061	8073	8202	8063	7993	8006	7986	7974	8051	8002	8004	8025	7952	8150	7901	7982	7988	7932	7989	7966	8078	8015	8142	8019	7949	7987	8146	8077	8001	7974	8094	8223	7873	8063	7994	8084	8063	8117	7979	8050	7947	7896	8019	7772	7991	7972	8077	7913	8006	7969	7935	8004	8117	7948	8125	8085	7979	7967	8037	8010	8016	8001	8037	7903	7968	8007	8161	8007	8000	7892	7981	8002	7988	7904	8053	8125	8072	8038	7970	7989	7912	8045	7963	7986	8103	8160	8116	7920	8076	8068	8041	8089	7966	7886	8197	8053	7920	8007	7948	8036	7903	8170	8002	8051	7969	7981	7959	7961	8047	8020	8016	8186	7948	8061	8028	7984	8009	8117	7918	8146	7990	7985	7937	7929	8034	8034	8091	7994	8113	7993	8237	8112	8049	8067	8064	7925	7998	8067	8003	8007	7940	8044	7945	7960	7976	8114	8030	7800	8125	8037	7943	7980	8168	7966	7982	8007	8022	7996	7890	7869	7972	8095	8059	7946	8058	7994	8062	8058	7969	8044	7942	8178	7882	8139	8101	8013	7977	8050	8111	7941	7827	7985	8058	8129	8096	8093	8135	7989	8036	8003	8043	8044	8014	8015	7884	8021	7929	7926	7995	7983	7937	7925	8053	8092	7976	7969	8009	7981	7908	7975	8033	7901	8115	8149	7964	8041	7992	8046	8007	8108	8100	8086	7983	7971	8013	8121	8031	7996	8033	7998	7922	7994	7911	7993	8064	8063	8086	7995	7912	8087	7954	8035	7938	7965	7969	8047	8146	7959	8027	8088	8080	7853	8077	8053	8092	8031	8051	7933	8014	8019	8148	7943	7971	8133	8147	8074	8047	8045	8060	7972	8100	8098	7949	7937	7969	8041	8093	8036	8056	7951	8015	8052	7860	7970	8162	7907	7959	7975	8017	8084	8152	8036	7999	8110	7978	8066	8075	8138	8121	8010	8079	8047	8085	7991	8046	8135	7999	7954	8093	7997
2814	986	950	1062	7002	11802	6392	3092	1420	1014	899	843	860	886	818	871	912	933	850	926	944	875	862	874	866	867	837	816	874	890	909	896	897	889	917	938	930	817	929	887	853	845	880	880	897	840	861	890	864	885	919	890	900	914	924	860	957	892	856	915	879	868	878	939	875	857	912	887	877	855	870	849	860	848	887	865	841	877	840	899	858	863	822	826	911	852	903	856	882	870	923	931	863	925	904	859	907	858	909	825	859	871	868	901	854	912	970	885	876	900	858	899	956	837	915	833	870	874	899	875	853	895	903	932	971	845	849	886	858	888	881	868	905	886	904	901	889	894	888	886	870	915	903	905	835	922	887	918	880	886	855	877	881	868	853	861	907	893	845	866	845	919	932	878	871	861	898	917	909	905	848	899	844	877	877	928	857	871	883	828	893	887	922	808	836	889	895	918	907	912	880	859	879	855	883	904	871	884	879	852	876	894	914	890	848	859	874	864	898	871	870	850	894	845	929	876	869	892	899	811	915	882	845	880	911	852	886	910	851	818	865	883	853	852	909	837	843	852	832	817	854	840	920	899	898	863	898	870	874	874	913	897	866	854	826	901	902	889	910	847	877	938	837	868	837	851	965	862	901	859	915	862	875	946	906	819	890	887	849	851	880	916	864	882	890	901	877	873	888	911	893	932	857	913	920	913	896	919	847	896	889	930	877	859	867	904	847	876	896	865	907	864	915	885	911	890	938	859	875	887	864	862	892	879	845	862	848	812	881	866	915	915	882	908	848	875	890	850	886	902	842	910	876	859	851	907	848	878	921	854	839	859	841	943	910	884	840	918	831	922	863	948	899	852	932	834	891	883	939	904	882	870	889	901	915	822	907	882	818	830	877	861	860	887	889	884	876	859	920	905	892	891	914	887	843	897	932	854	890	901	921	886	901	917	885	864	838	882	876	860	926	901	892	906	873	873	880	888	866	881	888	884	921	846	894	924	858	824	885	875	812	835	819	905	850	917	906	896	848	873	863	909	843	885	817	860	880	893	890	871	884	917	903	895	910	857	864	866	855	875	834	874	883	891	898	842	871	842	893	863	869	852	949	921	880	894	934	831	874	880	890	880	892	923	878	911	911	870	861	900	929	921	949	907	857	919	894	857	917	936	884	820	895	885	866	844	877	884	910	890	849	855	818	869	889	898	876	879	902	892	872	880	856	828	909	911	842	926	936	879	884	865	889	870	830	878	909	857	847	889	916	868	833	885	918	877	873	920	887	893	860	905	891	869	874	896	837	875	827	876	843	932	868	897	848	857	851	862	907	849	871	908	918	870	935	888	882	873	872	850	907	913	815	845	891	853	916	918	902	879	913	890	882	892	925	874	936	868	916	855	880	861	905	883	875	904	931	930	879	895	863	851	924	853	859	907	879	881	882	865	890	906	891	915	859	842	845	931	850	910	894	884	866	844	868	922	909	833	900	913	847	904	943	879	884	876	830	809	872	836	828	879	886	834	857	864	887	835	819	814	877	895	910	889	910	860	925	878	892	878	888	873	820	856	869	864	884	921	883	861	911	867	895	869	838	929	897	911	903	864	887	896	856	888	894	862	843	843	909	919	875	876	935	886	891	910	890	894	857	895	883	873	919	896	904	918	908	835	909	899	898	836	890	850	865	896	886	842	920	905	911	895	834	903	910	894	889	865	904	882	914	896	916	920	878	864	910	874	837	872	869	906	877	859	862	888	880	821	848	814	857	906	879	883	923	893	853	869	877	936	885	910	906	897	853	874	917	911	877	887	837	881	870	922	877	848	846	865	933	898	900	904	843	859	916	867	891	846	878	870	874	937	919	867	904	877	904	887	864	863	852	867	905	823	929	883	790	857	906	894	924	892	933	925	895	872	865	882	874	877	866	879	909	838	878	972	879	891	913	918	909	893	945	842	880	888	960	898	820	882	845	923	854	893	863	859	886	862	891	904	871	849	916	823	846	835	864	939	868	874	872	906	852	889	874	864	893	870	918	837	866	916	906	882	894	881	850	882	844	942	893	855	847	876	903	846	842	844	893	851	917	899	917	917	890	900	856	887	828	870	869	847	905	898	873	910	875	835	888	823	902	831	894	845	836	823	872	829	914	861	882	887	869	847	890	890	883	896	854	913	887	867	877	872	870	866	891	834	877	861	856	857	829	904	861	886	883	820	878	879	837	879	842	846	871	901	893	874	871	864	958	828	893	824	920	818	823	887	883	851	846	910	861	874	900	891	882	910	839	902	900	885	866	914	852	889	897	919	881	882	914	921	897	859	894	842	924	898	834	863	835	954	935	905	837	904	863	898	870	868	849	831	877	858	953	891	879	916	955	917	846	862	932	924	898	899	910	838	858	903	871	903	904	853	890	879	923	934	909	916	932	874	882	868	890	909	885	863	887	919	906	909	861	904	866	856	912	878	899	844	866	840	872	905	897	871	850	890	899	870	901	885	897	874	896	889	825	898	881	910	891	892	878	898	907	922	898	929	874	874	911	918	928	887	889	886	880	857	867	883	891	877	876	862	893	872	901	907	907	871	877	821	912	903	876	848	840	897	944	804	919	839	905	909	863	905	914	872	909	913	875	848	947	883	914	919	868	858	874	831	951	880	871	889	861	878	920	910	916	892	906	864	855	887	898	883	905	838	888	854	884	901	880	847	918	910	828	784	858	894	883	847	872	905	911	900	882	858	891	868	869	898	895	873	914	871	876	918	861	879	897	824	877	864	902	830	860	863	893	892	857	929	921	859	952	829	891	876	881	889	866	862	915	887	851	898	861	863	885	895	866	882	821	902	880	872	838	840	877	881	918	907	880	879	828	917	888	915	854	899	894	859	880	865	861	907	864	888	866	860	916	850	898	849	888	870	859	847	881	849	918	920	887	912	831	879	853	924	835	850	889	900	811	866	906	894	855	893	878	845	859	941	919	890	885	909	906	897	905	859	845	910	882	851	910	826	868	993	913	837	865	840	854	860	881	915	932	858	880	841	879	888	865	916	872	860	909	827	831	897	892	876	943	851	864	866	859	899	871	880	860	909	845	840	915	891	893	879	832	920	890	875	931	929	924	910	885	904	855	918	914	921	896	836	908	884	847	863	806	901	909	898	921	900	839	836	855	892	886	921	927	830	877	890	888	850	836	916	841	886	829	862	887	889	881	848	877	840	860	876	880	873	896	982	908	932	839	883	872	840	877	885	860	959	814	868	889	880	898	911	868	855	883	937	889	871	914	889	881	847	857	810	855	864	841	898	882	904	918	917	913	877	869	835	885	904	930	870	856	879	886	887	941	872	852	919	882	899	891	923	898	863	886	875	904	892	824	875	835	932	856	923	897	909	871	826	845	897	889	818	912	909	873	850	848	878	892	858	878	878	888	876	864	890	866	900	880	868	836	873	867	859	845	853	885	878	816	848	891	920	897	878	880	875	859	904	849	946	852	893	877	873	839	849	835	857	930	839	857	868	887	872	886	857	890	845
13194	8888	8128	17976	62448	65963	44474	32628	17053	9480	7881	7693	7556	7606	7663	7607	7510	7650	7530	7500	7467	7413	7631	7467	7562	7637	7552	7372	7468	7578	7630	7439	7509	7471	7642	7438	7506	7358	7560	7515	7551	7513	7532	7560	7544	7665	7459	7504	7542	7548	7565	7507	7544	7533	7536	7564	7512	7660	7419	7433	7498	7515	7536	7459	7555	7537	7627	7443	7589	7458	7424	7412	7488	7574	7565	7447	7563	7476	7479	7685	7540	7595	7374	7574	7472	7532	7579	7567	7478	7460	7610	7520	7562	7567	7494	7602	7608	7490	7409	7506	7553	7468	7532	7531	7580	7582	7524	7461	7571	7410	7569	7646	7503	7530	7386	7543	7472	7598	7585	7496	7428	7373	7616	7421	7525	7541	7390	7546	7528	7677	7476	7600	7477	7516	7721	7595	7497	7573	7412	7503	7469	7489	7579	7425	7526	7526	7484	7552	7519	7450	7567	7533	7392	7498	7559	7539	7584	7524	7598	7588	7479	7588	7607	7574	7548	7581	7551	7552	7470	7600	7554	7574	7616	7649	7525	7450	7509	7467	7520	7438	7464	7493	7437	7569	7508	7556	7616	7393	7464	7513	7581	7506	7531	7587	7550	7436	7543	7606	7453	7484	7480	7395	7533	7503	7581	7619	7652	7583	7395	7530	7383	7535	7582	7544	7414	7473	7648	7594	7473	7575	7563	7587	7488	7657	7394	7513	7573	7407	7627	7419	7511	7546	7587	7622	7409	7634	7612	7590	7427	7447	7482	7537	7515	7560	7468	7575	7367	7623	7501	7433	7539	7551	7583	7567	7551	7532	7655	7446	7399	7526	7518	7569	7497	7616	7614	7465	7531	7490	7439	7545	7484	7463	7580	7583	7572	7433	7575	7449	7554	7544	7455	7660	7527	7571	7414	7667	7593	7560	7558	7441	7509	7525	7531	7540	7621	7507	7465	7483	7476	7645	7557	7410	7451	7432	7534	7472	7504	7609	7407	7583	7473	7580	7639	7553	7527	7701	7681	7569	7475	7587	7571	7468	7423	7508	7660	7503	7394	7544	7527	7408	7421	7437	7534	7583	7573	7660	7413	7549	7667	7417	7410	7519	7568	7480	7511	7660	7549	7590	7579	7438	7550	7373	7439	7587	7672	7623	7624	7409	7510	7422	7528	7454	7535	7517	7618	7671	7389	7467	7630	7582	7599	7394	7450	7528	7469	7642	7418	7523	7409	7431	7586	7561	7612	7455	7546	7650	7593	7604	7496	7607	7545	7594	7515	7555	7527	7518	7498	7469	7576	7445	7553	7511	7556	7698	7651	7338	7621	7489	7505	7552	7472	7503	7557	7497	7433	7595	7634	7409	7433	7519	7633	7530	7601	7499	7616	7461	7560	7474	7424	7431	7487	7554	7771	7529	7500	7540	7618	7532	7420	7368	7556	7617	7570	7486	7513	7482	7454	7681	7507	7475	7584	7574	7456	7573	7517	7541	7550	7612	7619	7456	7544	7611	7491	7520	7554	7606	7552	7557	7598	7467	7681	7481	7518	7520	7520	7640	7703	7441	7482	7450	7553	7421	7562	7551	7569	7508	7561	7547	7566	7557	7572	7587	7496	7484	7643	7539	7485	7449	7560	7575	7531	7444	7517	7650	7677	7755	7540	7471	7599	7558	7629	7634	7522	7439	7492	7566	7651	7512	7722	7512	7413	7578	7564	7569	7508	7543	7518	7533	7427	7477	7529	7549	7440	7620	7530	7472	7522	7448	7659	7558	7643	7446	7480	7541	7546	7515	7550	7482	7619	7635	7542	7529	7381	7512	7501	7702	7500	7459	7572	7562	7675	7490	7483	7608	7516	7416	7598	7658	7416	7559	7430	7528	7501	7551	7541	7504	7573	7330	7431	7478	7574	7592	7462	7507	7584	7540	7508	7517	7468	7545	7580	7518	7482	7531	7536	7427	7498	7519	7516	7562	7654	7666	7560	7595	7483	7458	7588	7657	7508	7529	7577	7549	7591	7564	7454	7603	7533	7565	7445	7531	7357	7575	7510	7659	7587	7560	7617	7523	7539	7476	7497	7491	7573	7581	7471	7509	7492	7549	7424	7487	7545	7565	7572	7447	7678	7442	7448	7446	7454	7400	7470	7456	7563	7475	7417	7530	7545	7476	7566	7513	7503	7653	7587	7504	7417	7579	7437	7514	7558	7464	7640	7441	7632	7525	7622	7509	7509	7483	7572	7637	7611	7657	7491	7609	7497	7543	7689	7431	7543	7579	7474	7459	7575	7342	7524	7601	7613	7621	7593	7524	7493	7420	7521	7513	7445	7572	7525	7669	7577	7526	7502	7466	7548	7599	7431	7586	7514	7536	7516	7350	7478	7618	7558	7499	7635	7492	7516	7528	7613	7495	7439	7583	7379	7464	7542	7613	7471	7611	7615	7456	7515	7541	7412	7525	7584	7592	7708	7608	7583	7563	7562	7614	7553	7433	7463	7474	7572	7507	7533	7413	7509	7635	7525	7609	7510	7521	7541	7645	7636	7437	7556	7464	7534	7601	7599	7476	7485	7505	7556	7618	7575	7657	7483	7588	7411	7633	7530	7441	7509	7523	7606	7688	7519	7537	7618	7630	7445	7513	7611	7568	7500	7607	7440	7572	7544	7537	7454	7568	7614	7667	7594	7447	7524	7323	7453	7585	7490	7535	7569	7587	7548	7574	7489	7586	7444	7494	7576	7515	7354	7495	7516	7570	7548	7596	7594	7614	7579	7407	7453	7676	7574	7607	7507	7526	7462	7537	7467	7459	7583	7559	7503	7548	7479	7475	7552	7500	7559	7423	7493	7800	7509	7547	7535	7611	7671	7584	7534	7541	7570	7577	7561	7565	7549	7475	7559	7572	7591	7376	7485	7522	7557	7574	7496	7457	7457	7583	7669	7494	7593	7510	7664	7563	7415	7643	7553	7517	7422	7603	7554	7446	7537	7566	7594	7546	7655	7478	7539	7561	7593	7628	7398	7523	7510	7581	7500	7518	7452	7540	7500	7548	7490	7540	7522	7473	7509	7561	7545	7462	7417	7590	7565	7502	7559	7540	7603	7499	7534	7648	7486	7491	7607	7577	7575	7636	7490	7487	7618	7545	7733	7544	7395	7618	7447	7437	7584	7597	7492	7518	7625	7558	7560	7534	7477	7568	7426	7402	7423	7730	7552	7541	7567	7475	7399	7466	7548	7525	7550	7497	7553	7451	7404	7574	7653	7588	7428	7600	7454	7570	7602	7503	7583	7488	7488	7581	7633	7663	7497	7563	7576	7451	7557	7639	7460	7614	7583	7529	7440	7511	7671	7490	7443	7537	7558	7535	7479	7602	7535	7621	7463	7469	7521	7467	7633	7593	7365	7549	7521	7513	7407	7433	7523	7544	7576	7614	7496	7576	7501	7570	7517	7570	7640	7564	7541	7557	7558	7554	7535	7600	7505	7568	7544	7563	7561	7512	7518	7589	7500	7565	7553	7681	7473	7615	7647	7515	7551	7574	7402	7539	7650	7504	7671	7580	7597	7527	7461	7467	7555	7618	7498	7516	7573	7510	7461	7609	7594	7419	7373	7584	7559	7510	7568	7525	7525	7544	7522	7451	7543	7540	7560	7464	7484	7621	7564	7535	7559	7492	7448	7377	7570	7631	7612	7528	7451	7520	7455	7597	7658	7508	7644	7512	7406	7667	7491	7541	7564	7550	7572	7581	7672	7520	7673	7439	7612	7538	7537	7514	7450	7620	7604	7539	7548	7571	7535	7627	7632	7445	7602	7494	7424	7501	7449	7654	7441	7447	7528	7533	7577	7620	7553	7565	7445	7469	7565	7576	7650	7591	7738	7402	7635	7526	7569	7604	7519	7573	7521	7518	7558	7603	7568	7521	7557	7523	7454	7534	7540	7553	7526	7507	7598	7441	7502	7561	7625	7449	7582	7562	7556	7519	7555	7478	7612	7612	7500	7516	7475	7584	7651	7547	7506	7558	7598	7597	7524	7627	7508	7570	7434	7597	7392	7630	7540	7553	7605	7472	7573	7441	7565	7560	7576	7425	7622	7575	7457	7609	7602	7530	7464	7598	7513	7414	7349	7458	7475	7494	7541	7583	7669	7444	7667	7468	7577	7543	7564	7552	7528	7582	7568	7502	7429	7474	7539	7582	7535	7592	7576	7543	7428	7511	7497	7682	7549	7518	7512	7612	7525	7413	7570	7497	7691	7628	7548	7488	7593	7464	7441	7551	7640	7535	7488	7736	7614	7560	7646	7466	7557	7518	7520	7512	7456	7443	7501	7535	7520	7451	7508	7380	7593	7580	7399	7556	7625	7602	7497	7450	7612	7521	7579	7636	7487	7672	7662	7376	7732	7613	7477	7443	7640	7536	7488	7539	7682	7425	7523	7509	7556	7464	7390	7527	7499	7571	7427	7553	7459	7631	7589	7583	7651	7522	7610	7592	7513	7570	7607	7543	7594	7534	7401	7504	7449	7552	7494	7501	7533	7479	7495	7417	7456	7500	7548	7529	7622	7550	7511	7603	7553	7454	7466	7517	7688	7467	7497	7511	7422	7548	7547	7561	7521	7557	7516	7625	7651	7371	7685	7610	7467	7583	7537	7548	7629	7533	7527	7557	7509	7487	7528	7717	7557	7455	7610	7465	7524	7516	7457	7429	7512	7525	7576	7755	7563	7621	7539	7584	7542	7605	7584	7501	7581	7450	7532	7620	7667	7498	7492	7650	7505	7516	7434	7674	7453	7566	7633	7611	7558	7640	7500	7447	7525	7445	7583	7557	7529	7592	7494	7499	7616	7529	7524	7529	7562	7636	7457	7462	7496	7586	7534	7539	7444	7530	7578	7584	7433	7469	7439	7645	7700	7587	7480	7504	7485	7479	7396	7501	7418	7520	7458	7350	7568	7531	7549	7486	7545	7585	7549	7589	7592	7521	7490	7692	7458	7445	7604	7579	7426	7557	7730	7555	7539	7612	7540	7328	7472	7662	7411	7594	7457	7670	7428	7511	7536	7497	7530	7510	7487	7570	7570	7648	7480	7437	7542	7595	7512	7633	7385	7652	7460	7655
1732	1038	966	1410	14231	22930	13871	6415	2142	1074	931	863	865	835	836	896	863	905	847	857	876	863	895	904	867	853	837	899	907	817	838	912	846	870	896	865	908	903	879	830	876	803	881	834	814	871	832	859	855	874	878	862	878	879	872	858	821	918	898	901	865	852	837	868	901	862	901	859	888	912	894	860	882	852	832	833	862	868	854	889	868	843	824	881	822	810	883	803	842	903	844	878	854	885	888	847	860	863	839	921	890	832	849	879	778	860	875	879	916	842	873	850	834	891	892	860	870	877	830	888	860	846	839	860	848	923	896	907	886	857	860	887	876	925	903	912	870	887	824	875	818	824	838	806	837	922	798	876	911	908	859	845	893	792	825	893	893	875	910	868	881	902	890	823	824	842	904	868	884	863	843	880	840	875	875	831	840	880	869	832	784	885	851	899	858	927	868	901	821	862	845	889	863	930	860	852	868	865	920	916	846	840	844	905	909	910	848	842	871	863	872	826	890	924	927	822	888	894	871	847	858	860	857	881	835	896	877	934	886	856	877	847	907	847	886	815	807	877	832	842	857	845	869	851	860	892	843	858	921	873	849	793	831	887	910	807	839	884	874	867	860	840	844	867	858	893	837	824	890	872	871	849	836	860	849	865	843	849	866	916	831	841	824	840	848	861	843	898	877	916	899	795	881	858	823	884	909	887	824	833	880	828	896	900	903	832	873	841	856	877	876	895	877	834	803	916	875	807	926	820	877	878	786	884	873	880	891	885	841	869	846	879	822	805	794	869	832	847	897	879	892	835	858	855	869	882	855	858	860	911	844	887	807	901	850	848	911	865	904	857	864	890	860	856	849	828	845	894	899	839	876	887	855	827	833	833	866	860	843	850	891	892	836	891	867	849	839	896	884	874	891	886	862	825	925	870	842	887	826	884	871	926	886	863	903	872	872	855	856	899	899	838	873	851	878	893	903	887	856	807	880	887	877	825	886	883	816	851	846	869	842	796	848	854	853	806	829	874	853	884	819	892	898	852	850	833	837	850	869	856	850	869	907	833	854	921	864	878	868	852	874	890	921	854	883	893	837	857	865	885	845	841	797	860	867	890	917	881	839	852	884	866	849	826	829	867	839	905	851	863	847	856	813	912	875	868	847	856	899	911	891	884	874	846	889	832	857	822	863	844	877	853	809	874	854	884	860	834	867	872	879	856	845	852	923	920	852	883	844	872	848	845	869	907	855	841	844	814	825	867	857	867	823	850	862	899	870	910	847	916	892	840	854	888	851	892	860	875	884	870	879	878	893	839	865	881	893	793	885	855	914	834	821	864	882	889	887	847	857	832	820	838	861	891	873	820	896	870	851	920	848	849	852	783	857	861	870	864	889	826	856	907	875	895	841	864	893	834	928	855	864	833	823	870	793	863	861	865	835	841	874	866	829	847	859	868	852	843	866	892	834	820	848	803	814	818	844	889	863	808	866	852	847	870	871	839	795	845	849	832	860	818	909	865	878	829	859	824	828	887	861	876	895	936	852	810	863	864	869	824	857	828	820	896	811	839	810	881	827	827	864	815	876	862	879	868	825	911	838	867	856	928	860	926	852	884	871	921	864	801	832	840	846	867	844	875	883	870	851	855	892	864	860	837	856	946	871	813	855	890	853	818	857	849	926	859	868	922	870	845	879	866	810	888	841	808	854	869	856	841	807	823	872	880	828	858	889	881	889	853	854	827	928	825	859	829	864	865	825	860	888	862	894	838	835	857	878	830	880	859	863	873	884	913	883	835	910	875	872	832	863	861	827	846	836	924	875	854	828	828	841	878	845	854	808	854	870	841	908	835	844	853	816	859	887	894	923	853	864	848	837	843	859	883	855	833	854	876	844	864	916	846	859	907	924	883	853	896	845	834	879	875	833	866	861	871	836	864	893	875	874	828	864	869	900	846	890	867	840	855	873	902	883	858	829	876	853	878	847	887	880	871	869	811	890	911	822	876	821	845	888	872	853	877	809	867	862	820	830	858	846	891	876	887	918	840	917	887	931	864	883	915	856	852	921	875	895	846	855	872	872	834	804	873	872	857	869	875	827	864	842	822	845	822	915	869	861	855	859	875	868	893	838	851	843	896	823	839	877	918	838	871	884	857	861	825	870	826	898	851	838	795	903	849	909	837	884	824	826	867	850	899	896	874	845	834	859	849	834	845	896	876	864	855	854	893	853	882	844	800	895	826	855	853	875	854	876	883	894	896	862	884	896	865	864	870	814	844	851	892	888	889	844	899	878	809	901	881	851	838	915	886	882	901	878	803	896	795	909	879	844	848	840	859	875	860	922	967	888	927	905	841	865	820	859	898	885	847	898	913	825	855	875	862	862	805	882	867	879	839	891	841	914	879	821	926	847	831	877	826	862	876	873	903	869	904	880	869	855	892	861	845	825	804	839	847	862	877	885	846	837	852	938	839	888	869	885	884	865	838	854	834	854	891	888	835	900	872	885	830	852	887	884	859	879	866	796	898	843	858	872	883	843	875	804	821	875	903	900	790	896	837	872	867	874	835	872	880	834	846	851	850	889	892	840	861	926	788	857	875	866	836	882	853	858	923	873	890	873	816	836	907	861	865	865	858	827	844	905	897	809	873	885	854	868	823	914	864	919	855	849	851	887	857	910	829	811	849	839	842	857	845	836	868	890	863	883	868	863	840	852	844	865	859	875	871	854	906	812	847	851	870	942	904	902	887	864	903	867	854	866	804	945	873	861	871	818	822	880	862	836	818	803	845	900	834	850	855	819	829	889	898	846	894	841	898	879	866	875	868	821	894	775	874	850	890	847	837	894	866	812	867	878	877	836	880	831	846	878	882	867	879	837	824	833	921	869	860	852	906	847	877	864	825	851	888	883	893	857	905	875	875	918	889	841	870	835	886	887	915	862	833	883	844	918	889	894	847	834	925	835	889	888	903	838	883	877	853	883	876	808	804	839	838	857	873	829	819	837	838	847	836	842	865	892	845	880	819	869	895	898	843	865	852	825	912	904	890	857	906	915	824	831	853	840	867	889	874	856	857	836	840	839	828	888	879	852	858	855	919	916	864	903	866	863	848	859	859	876	868	875	908	823	807	881	889	819	867	875	905	841	907	887	816	843	901	867	824	839	898	850	895	828	846	892	847	835	848	855	836	873	841	857	880	860	898	894	877	895	799	867	865	924	814	919	867	911	802	934	870	837	838	874	917	878	870	836	913	890	801	869	888	931	786	853	909	869	853	835	906	883	852	867	880	812	812	861	849	873	820	844	864	889	844	792	868	852	854	886	814	842	911	890	878	912	888	853	826	850	880	867	839	903	855	875	892	817	856	883	861	886	881	838	857	825	831	886	806	807	841	872	876	846	793	865	877	875	840	872	851	873	850	845	889	884	896	834	873	846	898	801	932	849	839	835	824	847	876	883	838	890	885	847	884	857	910	872	849	869	956	833	896	882	832	840	823	901	859	909	893	881	892	807	853	851	820
15626	10944	8585	22506	75420	83193	59813	43554	23175	11440	8251	7450	7421	7368	7451	7278	7365	7535	7401	7358	7434	7274	7503	7472	7421	7401	7433	7362	7280	7549	7445	7388	7428	7401	7413	7545	7452	7342	7411	7548	7504	7321	7355	7405	7414	7379	7392	7365	7176	7418	7452	7391	7419	7484	7404	7437	7374	7406	7494	7356	7451	7429	7338	7420	7452	7340	7470	7422	7442	7434	7414	7466	7519	7360	7331	7386	7358	7446	7518	7358	7435	7477	7315	7325	7407	7389	7269	7330	7221	7363	7436	7397	7375	7389	7405	7491	7454	7377	7410	7416	7403	7439	7565	7439	7384	7447	7467	7341	7445	7364	7478	7384	7321	7401	7485	7379	7387	7422	7351	7519	7409	7478	7472	7324	7498	7161	7580	7352	7301	7358	7551	7343	7333	7496	7389	7381	7441	7525	7519	7443	7430	7375	7364	7328	7405	7310	7400	7503	7552	7458	7386	7346	7378	7484	7226	7398	7345	7375	7440	7291	7476	7354	7516	7377	7481	7393	7326	7372	7425	7345	7377	7357	7401	7386	7290	7396	7370	7398	7320	7378	7259	7443	7533	7346	7439	7457	7364	7498	7488	7335	7480	7313	7229	7354	7511	7338	7328	7365	7328	7398	7356	7269	7466	7428	7419	7358	7417	7470	7515	7485	7283	7338	7465	7344	7225	7553	7420	7385	7443	7285	7475	7414	7406	7274	7350	7574	7533	7472	7271	7406	7338	7548	7411	7350	7542	7480	7287	7436	7328	7363	7421	7431	7436	7461	7330	7354	7372	7457	7566	7335	7369	7412	7338	7423	7321	7369	7378	7285	7393	7301	7478	7365	7386	7441	7463	7441	7420	7400	7490	7418	7437	7309	7500	7480	7275	7436	7364	7434	7463	7419	7344	7399	7354	7557	7447	7351	7368	7364	7416	7423	7403	7435	7352	7398	7498	7379	7405	7444	7548	7411	7498	7369	7516	7318	7448	7437	7550	7440	7346	7408	7415	7419	7350	7348	7392	7351	7360	7351	7528	7407	7578	7424	7500	7367	7298	7377	7355	7482	7394	7372	7401	7326	7489	7362	7528	7455	7346	7355	7295	7422	7369	7395	7351	7266	7426	7596	7595	7352	7479	7381	7398	7426	7504	7441	7412	7377	7377	7237	7441	7452	7426	7492	7489	7341	7326	7438	7453	7328	7331	7405	7520	7400	7317	7327	7346	7337	7410	7409	7406	7431	7356	7281	7347	7473	7277	7521	7383	7295	7495	7359	7410	7410	7343	7456	7342	7325	7439	7343	7345	7418	7492	7364	7395	7426	7536	7519	7459	7427	7369	7273	7402	7341	7426	7472	7482	7427	7368	7368	7468	7245	7442	7362	7437	7145	7391	7428	7436	7509	7448	7321	7371	7372	7478	7495	7346	7369	7433	7387	7302	7405	7379	7459	7286	7411	7404	7354	7452	7402	7444	7385	7300	7379	7566	7497	7505	7487	7436	7384	7374	7466	7434	7464	7462	7472	7370	7426	7374	7394	7470	7329	7484	7464	7393	7388	7442	7368	7454	7529	7325	7392	7395	7492	7420	7487	7520	7297	7507	7508	7406	7488	7371	7435	7576	7326	7418	7417	7427	7423	7414	7456	7440	7428	7537	7341	7242	7507	7494	7345	7432	7346	7465	7507	7469	7479	7322	7432	7503	7426	7415	7438	7451	7263	7474	7481	7415	7330	7386	7419	7441	7472	7331	7326	7426	7374	7605	7371	7367	7361	7405	7597	7288	7462	7358	7415	7493	7317	7457	7449	7456	7309	7295	7365	7527	7438	7369	7401	7435	7495	7448	7366	7285	7380	7325	7346	7471	7326	7346	7381	7451	7329	7332	7411	7351	7410	7511	7317	7406	7478	7507	7396	7434	7383	7499	7402	7451	7392	7452	7406	7309	7406	7527	7440	7326	7187	7381	7418	7359	7427	7203	7478	7416	7555	7561	7483	7380	7599	7509	7395	7301	7321	7272	7363	7376	7411	7322	7509	7392	7450	7315	7384	7500	7482	7444	7430	7343	7410	7446	7378	7436	7326	7419	7462	7454	7416	7446	7320	7375	7369	7381	7414	7373	7329	7371	7469	7472	7449	7471	7364	7459	7263	7352	7392	7333	7492	7420	7385	7290	7463	7395	7291	7331	7293	7558	7438	7436	7465	7586	7464	7571	7345	7450	7361	7391	7526	7455	7386	7296	7262	7463	7258	7341	7379	7471	7447	7300	7422	7385	7405	7499	7358	7476	7345	7356	7438	7438	7342	7512	7443	7348	7446	7487	7342	7277	7401	7450	7436	7357	7362	7509	7343	7326	7464	7431	7349	7441	7423	7455	7405	7374	7486	7395	7314	7412	7346	7419	7463	7324	7341	7376	7268	7329	7412	7289	7494	7305	7454	7361	7415	7439	7417	7357	7362	7433	7428	7467	7379	7386	7399	7361	7379	7456	7418	7494	7427	7440	7497	7417	7399	7404	7382	7408	7282	7494	7350	7340	7465	7526	7385	7517	7441	7243	7296	7290	7427	7340	7194	7430	7515	7311	7312	7433	7394	7415	7416	7417	7380	7443	7377	7358	7433	7490	7319	7363	7470	7472	7368	7376	7372	7365	7449	7340	7472	7325	7340	7426	7403	7395	7367	7384	7337	7429	7301	7378	7385	7353	7358	7341	7283	7476	7447	7353	7386	7494	7398	7368	7341	7418	7599	7446	7319	7443	7552	7531	7380	7402	7545	7298	7322	7569	7429	7239	7362	7446	7466	7328	7337	7401	7497	7365	7345	7322	7371	7440	7578	7432	7432	7424	7495	7446	7501	7396	7436	7474	7416	7470	7430	7394	7348	7312	7297	7347	7333	7372	7359	7448	7351	7367	7356	7410	7454	7325	7623	7319	7403	7445	7409	7556	7355	7435	7491	7379	7371	7385	7351	7409	7377	7523	7394	7454	7366	7429	7457	7382	7398	7389	7452	7280	7232	7460	7395	7389	7396	7433	7501	7472	7414	7485	7467	7447	7420	7434	7443	7450	7350	7427	7532	7576	7468	7334	7525	7583	7413	7325	7388	7411	7317	7256	7370	7492	7363	7347	7391	7385	7288	7424	7472	7362	7469	7272	7372	7242	7421	7419	7512	7520	7370	7341	7499	7347	7459	7323	7393	7444	7350	7451	7384	7297	7453	7464	7509	7465	7432	7389	7411	7460	7551	7400	7392	7460	7404	7433	7331	7503	7427	7466	7483	7369	7432	7433	7342	7527	7471	7371	7404	7309	7427	7405	7605	7395	7479	7297	7461	7444	7351	7421	7447	7396	7261	7345	7396	7627	7298	7563	7407	7462	7415	7522	7380	7340	7373	7435	7518	7285	7310	7380	7423	7338	7389	7378	7402	7475	7362	7405	7319	7512	7334	7295	7530	7401	7253	7430	7355	7538	7377	7463	7353	7397	7435	7356	7516	7233	7270	7435	7394	7399	7381	7415	7459	7346	7406	7422	7447	7399	7410	7442	7315	7431	7291	7275	7417	7277	7456	7480	7333	7377	7378	7327	7502	7367	7488	7500	7441	7428	7386	7441	7267	7394	7369	7350	7334	7427	7386	7391	7363	7517	7392	7375	7393	7399	7324	7288	7310	7413	7463	7440	7443	7475	7555	7310	7428	7440	7531	7310	7537	7391	7391	7496	7358	7365	7350	7470	7456	7537	7356	7445	7452	7345	7394	7501	7389	7446	7378	7400	7470	7395	7489	7411	7496	7483	7482	7406	7456	7485	7439	7414	7350	7337	7322	7339	7448	7440	7308	7444	7404	7362	7408	7445	7447	7499	7563	7452	7352	7474	7413	7419	7354	7389	7341	7341	7552	7426	7450	7433	7348	7365	7389	7401	7365	7481	7369	7423	7415	7431	7337	7459	7380	7389	7522	7405	7333	7450	7358	7341	7222	7369	7499	7485	7338	7296	7406	7482	7411	7398	7505	7427	7287	7404	7344	7345	7474	7369	7432	7310	7322	7405	7314	7398	7427	7378	7308	7419	7430	7477	7357	7373	7454	7461	7473	7423	7310	7289	7287	7453	7457	7336	7426	7353	7390	7427	7398	7428	7321	7490	7385	7423	7410	7451	7475	7337	7506	7289	7380	7438	7369	7424	7341	7399	7504	7365	7449	7348	7444	7324	7393	7245	7402	7404	7452	7423	7344	7516	7527	7439	7401	7441	7455	7498	7516	7408	7287	7283	7445	7428	7460	7324	7412	7499	7320	7441	7527	7543	7410	7494	7415	7532	7470	7392	7343	7390	7345	7359	7337	7461	7404	7307	7430	7418	7505	7442	7322	7386	7363	7348	7320	7387	7468	7346	7383	7516	7386	7435	7395	7357	7456	7374	7562	7439	7385	7475	7351	7456	7539	7221	7446	7415	7426	7358	7391	7319	7397	7408	7461	7385	7507	7424	7435	7422	7440	7410	7319	7382	7456	7456	7344	7559	7440	7489	7455	7493	7466	7365	7376	7553	7376	7420	7388	7407	7547	7349	7383	7305	7458	7404	7563	7331	7290	7400	7425	7418	7370	7389	7301	7406	7382	7453	7349	7382	7511	7408	7451	7410	7534	7365	7418	7363	7356	7380	7369	7385	7445	7313	7373	7478	7414	7532	7500	7485	7398	7536	7277	7566	7370	7496	7540	7342	7283	7429	7241	7350	7326	7265	7379	7467	7541	7431	7460	7393	7452	7484	7307	7506	7477	7463	7371	7610	7239	7563	7552	7295	7468	7497	7458	7372	7399	7306	7388	7442	7386	7521	7369	7505	7595	7413	7467	7413	7315	7342	7376	7320	7330	7445	7384	7434	7430	7583	7417	7565	7383	7382	7407	7446	7525	7394	7450	7499	7320	7440	7377	7476	7349	7446	7552	7328	7503	7393	7339	7431	7331	7407	7575	7386	7448	7452	7450	7431	7420	7419	7460	7508	7384	7364	7370	7430	7367	7460	7463	7442	7309	7483	7382	7481	7321	7326	7311	7338	7420	7432	7409	7439	7339	7347	7409	7366	7406	7373	7488	7324	7444	7316	7398	7372	7448	7354	7457	7304	7367
4120	1122	1071	1755	17041	24561	14564	7012	2285	1217	987	960	1004	999	994	950	977	977	947	946	981	976	946	930	958	977	1005	969	944	970	951	1062	1025	1054	913	964	955	961	958	968	963	1003	933	976	992	991	1010	913	953	964	1006	939	998	932	983	922	989	960	979	982	935	992	943	970	938	962	963	930	940	1009	933	947	1002	976	1050	960	946	945	950	980	929	973	967	960	905	934	1012	1030	954	923	991	981	967	951	1006	945	954	970	991	1001	979	951	919	987	967	952	949	932	961	940	927	1045	999	975	956	994	993	947	954	947	938	837	891	908	999	950	964	1038	966	952	964	966	982	936	954	946	938	926	984	962	967	987	990	961	920	941	1043	967	914	982	965	974	980	971	980	933	934	974	961	953	1043	964	995	953	984	985	990	953	955	954	944	962	985	990	984	929	928	966	962	930	983	940	954	938	976	998	991	974	957	1021	989	959	959	965	940	971	905	969	972	984	959	920	963	1018	960	1002	938	1005	948	959	920	955	995	963	945	956	991	944	945	988	975	980	985	1027	965	920	996	950	942	987	981	957	981	942	990	948	1000	963	951	949	984	969	952	965	932	975	1015	963	1004	971	988	959	940	966	998	916	999	994	956	981	1017	922	951	949	993	921	981	980	897	944	961	983	976	954	956	885	949	940	911	965	962	963	939	942	986	964	978	929	996	908	987	960	962	971	969	976	1004	987	1007	995	995	972	1013	897	1013	982	982	955	1039	991	924	937	942	921	985	936	894	996	917	962	929	955	958	1033	935	942	947	987	963	995	1019	964	930	996	1006	968	1017	999	956	912	930	931	953	930	951	1016	1031	976	938	951	1005	985	982	1008	937	962	994	918	982	903	939	917	965	985	972	981	974	913	985	975	942	970	985	951	970	1022	989	946	1010	968	964	1007	968	939	955	947	1034	981	992	964	1031	944	961	934	969	946	940	1001	941	991	933	940	1011	921	982	983	966	984	1002	963	968	955	960	961	970	983	965	989	942	910	947	974	1010	1004	953	950	981	956	977	950	959	967	994	920	930	955	955	927	916	1013	909	921	1020	966	1060	1030	965	963	1002	937	935	875	935	970	942	995	958	951	958	932	951	923	974	975	929	1003	1009	988	924	963	1009	957	913	1005	960	948	965	1000	1012	958	914	957	928	976	1006	937	953	951	961	1001	965	968	940	988	937	1007	984	987	954	978	935	962	903	981	969	977	976	957	937	983	1003	948	943	954	1005	985	973	952	947	1021	962	933	969	938	964	977	971	949	946	932	938	972	969	934	920	917	935	957	1000	997	1036	955	951	992	955	950	979	985	930	999	1034	945	1011	988	931	959	939	971	943	998	1021	1004	947	975	964	1024	910	1018	965	907	950	935	1028	947	1002	953	952	940	1022	960	938	981	1004	963	960	998	982	937	955	981	968	963	998	931	967	987	1011	1031	947	963	979	980	952	991	956	956	992	955	877	922	989	977	1032	954	980	983	961	982	976	997	983	992	995	965	913	961	929	986	972	1027	953	948	987	933	1015	998	961	971	935	963	967	951	1070	991	954	979	990	1008	928	967	961	1028	963	1002	937	926	953	970	938	963	994	968	959	961	987	923	1000	1005	927	951	936	905	955	1001	928	1014	977	963	1023	942	970	957	962	954	998	902	982	957	1030	954	979	962	952	1034	977	1004	1011	944	972	942	1022	943	958	943	958	994	975	960	1029	979	918	975	938	957	987	934	961	996	935	1008	938	923	963	893	974	932	968	1069	941	955	969	967	974	969	952	974	975	965	939	941	972	962	997	968	1005	912	992	940	987	966	955	982	976	928	973	909	978	1023	995	919	961	987	1016	915	950	970	1012	1024	1002	911	1003	990	946	977	965	913	931	973	913	915	962	960	976	960	967	942	999	1007	910	996	924	960	1033	908	959	948	961	952	1008	966	959	952	962	1011	933	999	991	1024	971	922	964	1004	976	1002	986	948	951	945	979	993	993	979	995	925	962	957	959	987	964	988	958	962	965	915	927	933	929	952	925	995	907	973	989	996	946	908	961	967	987	973	925	957	972	979	984	941	912	920	939	963	950	912	989	917	945	937	975	980	1015	922	972	923	961	975	979	930	968	992	996	1016	1001	982	975	956	889	970	966	1066	1017	1007	1005	980	959	941	978	984	977	970	974	985	954	913	949	942	960	975	961	965	953	964	964	911	965	950	926	938	1004	976	957	1004	982	922	933	974	975	998	943	977	968	929	997	963	1007	941	921	959	1016	941	983	945	972	996	935	943	1028	961	947	978	978	948	930	948	1022	1043	1005	979	957	1032	998	976	907	960	983	978	984	973	949	1019	955	925	991	1013	973	946	970	951	982	940	1010	972	918	989	913	917	984	1000	897	903	974	991	921	963	987	936	952	1027	959	997	915	966	987	1035	960	931	894	1005	1005	937	978	1024	986	962	969	918	1004	969	998	1066	1040	995	968	939	996	975	983	1027	958	899	960	1056	984	926	956	965	963	965	1013	966	920	949	956	973	961	894	1026	974	940	1041	931	929	994	991	1016	1040	946	949	904	944	924	966	947	1006	948	985	940	979	944	942	977	929	923	941	956	972	948	917	938	992	994	956	969	1038	1001	977	947	1010	987	956	992	1041	967	1019	985	926	1029	957	942	1001	936	989	942	961	945	968	895	965	951	947	953	979	967	993	964	943	979	952	898	947	951	946	983	974	980	975	949	1020	962	933	907	1001	957	1021	929	935	961	960	948	911	924	992	996	981	990	979	987	978	1006	934	982	950	906	974	992	994	982	945	962	1022	974	919	1007	940	1010	940	989	989	960	945	991	958	893	955	946	959	969	984	961	945	967	950	1007	943	975	1001	896	940	1004	945	931	988	958	989	935	957	987	971	968	944	951	945	1002	950	1036	916	963	975	1012	931	985	949	983	959	997	929	976	972	944	923	940	1010	954	928	1008	933	947	1011	992	979	1007	963	1019	1001	922	922	950	969	908	964	975	1009	927	958	962	1001	974	970	927	994	926	1026	956	1002	962	985	940	898	921	998	971	996	979	959	948	998	937	949	962	982	930	953	1010	940	992	987	991	1024	1006	939	969	965	955	961	984	942	946	970	1009	1028	946	918	930	1026	986	958	926	977	967	945	977	948	1017	990	946	949	941	980	925	1004	949	1012	973	997	1019	934	943	999	975	962	978	939	982	962	952	970	995	1013	920	970	913	996	968	904	945	952	958	980	955	951	956	983	994	926	966	982	984	931	973	960	973	955	982	1018	978	968	1033	984	990	970	1008	989	965	954	1005	941	891	984	944	957	986	976	934	953	988	928	944	986	999	936	930	960	1006	965	925	996	992	986	928	969	954	948	956	898	1007	977	958	929	946	937	942	974	969	952	1029	941	963	1036	1005	1035	991	984	982	898	945	979	939	954	990	997	920	942	950	919	933	1010	978	968	1032	935	1007	970	992	986	931	1027	966	942	967	975	1032	962	1028	898	984	978	917	980	972	937	953	957	951	1003	922	983	956	954	932	958	1019	1000	955	947	1017	953	1001	1004	929	922	973	961	955	946	984	953	956	1009	944	974	948	983	907	1012	976	1015	1010	995	960	944	995	979	980	1005	954	979	924	986	966	995	935	959	957	935	964	965	955	940	929	951	975	951	985	981	1001	933	938	954	982	972	974	971	985	952	963	983	935	929	1008	933	961	956	984	993	952	954	912	942
15639	10987	9577	25780	79878	85127	61751	45361	24094	12502	8957	8138	8199	8156	8071	8190	8162	8183	8213	8064	8182	8048	8189	8330	8037	8172	8038	8046	8179	8292	8230	8175	8119	8159	8182	8303	8132	8117	8035	7983	8076	8076	8258	8177	8236	8055	8168	8097	8234	8199	8061	8131	8206	8133	8014	8211	8059	8155	8092	8180	8129	8146	8188	8243	8150	8082	8109	8103	8228	8049	8086	8081	8126	8110	8183	8068	8257	8065	8175	8068	8207	8115	8170	8237	8157	8150	8038	8196	8002	8252	8109	7965	8193	8054	7983	7960	8139	8114	8110	8075	8050	8240	8306	8218	8121	8073	8186	8141	7926	8094	8101	8106	8201	8159	8191	8120	8233	8134	8020	8303	8221	8246	8272	8071	8099	8264	8246	8115	8113	8129	8042	8203	8262	8019	8129	8228	8118	8216	8124	8163	8100	8057	8087	8177	8094	8251	8130	8129	8178	8089	8316	7993	8000	8184	8190	8104	8128	8127	8130	8145	8032	8117	8134	8206	8013	8215	8245	8059	7992	8233	7998	8292	8150	8038	8162	8148	7957	8079	8245	8200	8137	8214	8169	8121	8289	8129	8178	8091	8245	8100	8157	8131	8137	8264	8356	8163	8113	8221	8127	8108	8106	8145	8271	8078	8067	8146	8296	8089	8121	8221	8207	8159	8161	8070	8146	8062	8174	8217	8210	8163	8044	8190	8039	8142	8081	8113	8130	8292	8097	8160	8041	8142	8114	8137	8192	8171	8227	8077	8116	8215	8209	8095	8110	8179	8217	8217	8236	8176	8131	8048	8167	8089	8177	8160	8159	8258	8174	8128	8161	8134	8012	8159	8097	8229	8040	8110	8182	8230	8067	8008	8241	8143	8212	8228	8129	8087	8174	8067	8204	8095	8195	8226	8145	8100	8079	8109	8166	8253	8141	8026	8128	8214	8025	8158	8099	8183	8022	8184	8070	8106	8161	7963	8095	8111	8131	8135	8181	8021	8177	8076	8134	8252	8087	8202	8275	8046	8239	8184	8116	8116	8168	8064	8197	8308	8192	8168	8149	8202	8083	8104	8214	8137	8223	8097	8104	8107	8241	8139	8136	8135	8274	8154	8033	8174	8115	8053	8206	8209	8139	8127	8233	8106	8121	8116	8116	8245	8156	8205	8110	8083	8188	8331	8132	8140	8199	8259	8114	8135	8212	8252	8304	8179	8096	8305	8211	7982	8097	8167	7991	8151	8120	8096	8193	8116	8083	8126	8125	8121	8285	8140	8133	8159	8168	8087	8199	8115	8201	8261	8156	7957	8129	8315	8050	8003	8131	8141	8084	8295	8161	8331	8234	8158	8119	8065	8134	8272	8145	8224	8175	8199	8063	8021	8153	8162	8138	8178	8124	8185	8217	8292	8184	8237	8256	8194	8102	8164	8210	8180	8111	8148	8121	8073	8220	8121	8238	8239	8215	8177	8176	8214	8321	8065	8150	8022	7974	8110	8085	8110	8189	8147	8146	8393	8173	8189	8094	8130	8323	8205	8162	8085	8147	8144	8173	8136	8206	8125	8196	8121	8162	8054	7972	8150	8031	8077	8179	8219	8215	8072	8142	8250	7934	8055	8159	8250	8049	7957	8188	8311	8078	8176	8155	8112	8072	8083	7975	8133	8143	8132	8086	8167	8154	8077	8297	8121	8214	8132	8223	8113	8068	8246	8281	8159	8109	8081	8183	8327	8180	8175	8150	8191	7944	8303	8226	7995	8159	8234	8185	8199	8093	8242	8263	8127	8258	8184	8083	8102	8188	8187	8297	8101	8141	8045	8073	8224	8156	8112	8262	8102	8217	8202	8083	8222	8177	8327	8186	8139	8138	8079	8160	8244	8096	8166	8226	8103	8182	8076	8076	8242	8218	8146	8220	8177	8163	8211	8036	8152	8162	8154	8012	8221	8228	8132	8180	8199	8115	8166	8108	8216	8193	8214	8129	8087	8267	8248	8115	8153	8258	8172	8101	8233	8235	8068	8128	8131	8073	8184	8062	8168	8012	8305	8226	8160	8175	8128	8186	8273	8156	8084	8216	8267	8158	8167	8188	8252	8047	8196	8229	8148	8137	8017	8224	8206	8203	8041	8331	8154	8187	8223	8305	8226	7998	8196	8055	8222	8155	8223	8156	7983	8129	8022	8139	8142	8204	8141	8221	8100	8093	8186	8107	8221	7996	8055	8228	8069	8077	8321	8162	8040	8023	8253	8174	8099	8106	8053	8195	8152	8236	8061	8183	8153	8160	8089	8233	8158	8060	8374	8161	8156	8137	8328	8252	8148	8245	8257	8284	8045	8152	8236	8336	8100	8118	7932	8300	8105	8194	8079	8271	8079	8122	8124	8108	8074	8283	8172	8040	8131	8082	8083	8212	8158	8134	8206	8189	8078	8188	8196	8214	8133	8264	8119	8179	8338	8179	8115	8081	8136	8191	8113	8218	8152	8199	8213	8083	8269	8144	8226	8154	8159	8146	8147	8142	8207	8140	8193	8216	8126	8128	8183	8164	8187	8055	8177	8143	8121	8117	8019	8184	8140	8089	8307	8182	8165	8274	8113	8054	8167	8224	8065	8113	8090	8204	8086	8070	8218	8159	8286	8198	8227	8128	8160	8080	8181	8277	8218	8229	8207	8251	8067	8089	8097	8238	8089	7977	8168	8128	8115	8233	8135	8185	8054	8171	8114	8086	8117	8271	8054	8126	8097	8281	8208	7989	8209	8140	8117	8091	8275	8114	8219	8114	8138	8077	8173	8180	8109	8271	8156	8219	8236	8183	8025	8263	7998	8037	8243	8208	8105	8171	8153	8171	8067	8176	8186	8198	8198	8024	8141	8202	8020	8164	8042	8225	8187	8118	8146	8094	8108	8214	8185	8033	8125	8168	8088	8186	8123	8121	8297	8037	8103	7997	8176	8122	8111	8016	8262	8185	8186	8089	8062	8108	8238	8229	8096	8327	8199	8054	8093	8208	8067	8094	8212	8027	8287	8225	8140	8262	8124	8190	8141	8247	8090	8036	8186	8230	8081	8227	8115	8172	8111	8176	8165	8148	8132	8132	8160	8297	8161	8119	8139	8230	8091	8156	8068	8051	8096	8253	8075	8067	8210	8230	8135	8348	8151	8204	8240	8143	8113	8250	8090	8148	8116	8218	8229	8096	8108	8167	8221	8174	8124	8106	8124	8201	8097	8168	8188	8079	8160	8084	8018	8231	8302	8180	8334	8198	8033	8112	8101	8064	7983	8068	8097	8056	8104	8193	8170	8233	8190	8145	8142	8194	8142	8132	8176	8208	8095	8130	8217	8135	8040	8088	8116	8201	8047	8246	8185	8219	8147	8215	8189	8203	8101	8233	8061	7969	8142	8034	8213	8292	8219	8230	8276	8101	8137	8247	8170	8201	8160	8245	8260	8092	8150	8121	8319	8330	8191	7957	8165	7939	8143	8095	8160	8207	8002	8232	8200	8245	8102	8163	8185	7904	8286	8108	8223	8014	8131	8096	8060	8170	8196	8127	8160	8188	8299	8138	8174	8222	8117	8190	8147	8102	8107	8123	8059	8112	8210	8172	8201	8140	8170	8161	8119	8022	8134	8134	8178	8048	8075	8123	8077	8093	8168	8077	8151	8196	8179	8358	8049	8097	8155	7963	8214	8207	8043	8274	8086	8046	8178	8102	8314	8114	8080	8066	8131	8177	8126	8167	8258	8240	8186	8228	8163	8105	8221	8261	8137	8109	8248	8134	8175	8130	8128	8197	8216	8179	8172	8166	8271	8234	8153	8134	7987	8232	8292	8179	8261	8093	8022	8253	8174	8228	8249	8198	8064	8199	8178	8052	8180	8051	8273	8191	8074	8271	8125	8132	8151	8050	8136	8124	8302	8148	8223	8193	8165	8107	8173	8220	8022	8211	8232	8170	8152	8071	8196	8054	8234	8129	7983	8118	8126	8139	8080	8166	8174	8163	8094	8074	8204	8075	8016	8245	8113	7971	8191	8106	8143	8109	8158	8136	8155	8142	7971	8208	8212	8124	8180	8147	8127	8169	7962	8139	7996	8206	8187	8042	8249	8130	8098	8103	8100	8216	8182	8159	8141	8146	8047	8349	8244	8054	8172	8011	8084	8158	8230	8138	8074	8247	8085	8269	8176	8134	8150	8129	8076	8180	8201	8185	8217	8146	8127	8211	8144	8253	8212	8307	8125	8202	8110	8205	8202	8088	8066	8100	8321	8220	8218	8118	8102	8110	8112	8157	8259	8158	8270	8175	7968	8204	8125	8011	8038	8125	8138	8220	8036	8210	8285	8163	8063	8164	8198	8043	8163	8144	8113	8133	8217	8121	8185	8256	8189	8125	8086	8136	8145	8194	8200	8141	8106	8208	8173	8113	8221	8109	8210	8101	8144	8056	8182	8240	8169	8217	8203	8138	8099	8154	8200	8174	8152	8175	8220	8105	8149	8101	8160	8323	8205	8190	7993	8200	8124	8135	8200	8088	8122	8097	8211	8207	8204	8210	8304	8181	8112	8286	8088	8271	8230	8176	8184	8134	8066	8174	8247	8097	8093	8149	8071	8144	8126	8139	8246	8140	8262	8244	8222	8170	8166	8070	8277	8067	8155	8018	8266	8191	8002	8066	8188	8190	8118	8156	8128	8177	8034	8193	8077	8075	8257	8018	8309	8075	8143	8121	8181	8228	8279	8183	8176	8184	8118	8084	8234	8051	8174	8097	8232	8130	8191	8111	8175	8035	8061	8163	8094	8240	8171	8210	8091	8212	8064	8161	8223	8058	8306	8230	8214	8265	8142	8210	7987	8167	8138	8201	8117	8165	8038	8262	8170	8067	8204	8215	8255	8239	8181	8178	8230	8074	8131	8228	8061	8138	8164	8147	8261	8129	8089	8132	8149	8041	8214	8073	8153	8097	8096	8151	8006	8153	8096	8238	8171	8128	8217	8154	8213	8071	8161	8183	8129	8110	8170	8107	8146	8178	8241	8120	8108	8202	8103	8077	8146	8166	8099	8202	8163	8152	8207	8280	8265	8105	8176	8231	7984	8109	8160	8169	8180	8151	8156	8194	8156
2668	1303	1101	7068	29191	34680	20796	10038	3023	1337	999	964	935	987	915	899	925	910	966	960	958	969	918	934	892	997	963	970	864	972	957	948	903	909	929	939	925	997	928	918	974	1006	943	926	933	925	960	910	967	956	919	968	937	992	949	969	925	903	888	928	919	926	993	966	962	960	901	1019	934	959	895	935	952	931	934	948	958	957	978	927	888	923	904	910	955	911	938	906	967	921	963	960	956	945	919	965	958	903	954	874	889	946	978	945	924	915	914	935	942	971	911	904	904	955	929	969	941	937	896	1007	950	923	914	989	944	922	975	964	952	953	969	947	955	914	907	937	951	975	859	922	998	923	947	960	898	912	983	987	936	901	1002	925	932	916	916	958	924	897	942	963	1005	933	964	931	946	896	955	901	907	983	930	932	964	922	890	964	951	941	973	956	942	997	926	889	939	901	974	936	910	869	903	924	898	912	908	912	979	959	971	935	960	887	920	867	966	937	964	914	967	992	923	937	911	941	964	941	920	958	945	934	970	910	907	914	951	925	984	962	961	1008	973	964	950	986	915	853	958	864	940	966	939	935	936	896	941	932	965	946	976	974	954	946	940	925	953	952	985	945	955	975	930	903	984	1002	965	950	986	940	916	971	956	913	913	996	932	905	976	951	942	937	979	912	910	923	923	926	1003	1032	922	938	956	986	979	978	936	905	966	965	896	944	970	890	950	960	947	927	885	978	921	947	937	968	966	894	951	936	921	914	953	942	931	972	919	999	939	936	960	873	957	943	961	960	966	959	901	994	990	954	924	967	946	930	946	923	978	933	977	962	894	935	966	936	888	1025	924	954	933	920	945	955	1010	910	923	914	937	933	910	911	992	944	929	923	969	941	926	949	953	956	982	926	904	950	956	913	994	918	903	923	927	934	897	957	921	903	975	968	902	883	907	869	942	930	979	943	882	912	995	919	963	934	941	918	966	887	996	980	996	943	935	942	963	992	945	894	858	958	890	919	986	912	946	984	969	923	1010	903	975	917	930	944	925	923	985	912	958	924	972	998	953	931	924	990	999	952	942	938	960	943	931	941	925	907	988	960	971	1007	972	953	890	945	933	948	894	948	919	943	918	956	932	966	983	941	953	994	950	923	870	951	958	991	961	907	929	898	933	978	891	932	915	947	967	934	970	976	949	978	932	947	900	926	935	931	867	961	990	947	924	1003	887	977	920	921	924	972	984	931	911	899	899	945	924	978	919	908	918	945	920	905	923	941	957	945	947	966	1029	975	967	980	890	923	914	963	931	922	908	944	998	969	976	945	957	901	924	971	915	953	958	944	941	929	936	936	946	929	980	948	860	939	885	932	909	963	938	961	912	960	947	915	926	959	960	963	944	925	921	977	898	926	936	981	863	944	920	900	912	911	946	882	914	904	972	936	972	1008	967	943	917	973	933	909	947	952	935	920	908	924	952	926	998	943	949	973	934	961	867	976	934	949	899	897	955	960	927	942	886	917	939	954	940	903	891	976	956	930	937	934	943	966	946	920	894	951	931	951	862	954	927	913	893	899	911	913	930	925	939	960	963	999	983	957	905	907	951	903	999	991	951	906	952	900	920	944	930	965	871	926	910	954	944	963	911	943	882	979	873	987	961	999	888	917	969	908	918	933	985	937	931	978	944	949	952	928	960	1006	975	994	906	949	936	901	918	877	958	889	905	901	939	913	896	965	958	941	997	954	962	973	904	973	915	995	973	950	977	946	1014	963	955	978	952	941	929	926	935	861	922	895	960	924	984	965	1002	892	956	1004	923	872	891	973	980	917	876	931	941	932	891	913	897	935	910	933	954	977	904	928	924	932	945	1005	945	950	862	891	928	902	975	940	954	917	968	907	964	895	969	997	1003	933	932	963	903	978	997	938	935	946	949	983	973	942	944	960	974	926	957	929	971	1017	944	961	898	946	964	963	970	957	980	940	943	1011	972	903	948	930	941	934	967	942	919	870	923	941	969	965	979	933	980	925	950	925	956	941	915	913	893	922	899	892	951	899	962	949	993	942	931	990	917	919	900	918	923	1003	919	930	965	926	909	929	900	916	896	948	895	939	918	992	956	934	1002	953	995	961	957	896	904	940	909	915	930	979	930	941	945	940	927	936	935	904	887	936	951	933	979	903	915	894	942	956	947	925	988	913	936	984	949	958	911	930	955	904	930	919	922	956	982	920	897	943	957	914	972	1000	927	862	939	875	942	993	926	943	909	890	920	926	918	951	909	982	937	930	925	931	956	997	915	948	892	979	974	963	887	892	947	964	969	996	971	944	914	901	972	941	989	953	882	945	933	893	915	987	930	906	936	951	941	909	956	902	934	902	926	909	1020	909	942	986	955	968	978	915	919	921	944	938	949	1025	908	970	934	893	949	992	924	965	921	888	959	1013	882	957	936	891	971	973	978	956	904	1015	932	923	911	928	918	980	951	891	934	938	969	923	897	943	921	948	923	932	897	951	911	978	996	958	967	976	964	908	944	943	979	953	931	917	963	865	934	986	936	956	925	939	979	937	946	937	956	957	922	935	877	929	932	943	958	878	891	925	920	948	1004	910	916	888	940	883	959	909	920	972	944	950	967	929	969	981	969	944	951	928	924	885	958	931	939	965	955	967	907	944	994	916	893	909	940	899	1002	906	951	954	962	923	897	913	939	990	1019	912	885	912	996	945	931	928	944	929	962	940	965	938	940	947	934	983	958	879	957	1005	883	985	943	991	961	951	958	923	909	978	923	967	887	936	949	972	930	913	954	927	922	926	977	977	890	900	917	964	915	946	945	969	917	961	942	963	889	924	958	896	910	1007	932	892	939	1003	948	947	903	945	962	946	905	916	987	926	961	912	960	950	905	957	875	941	918	995	854	993	930	909	960	927	882	936	950	896	926	938	942	935	893	983	965	974	1020	936	956	1051	912	983	942	885	920	931	970	932	997	934	908	951	927	945	932	981	956	951	930	917	951	918	980	907	932	921	938	923	886	976	994	959	919	997	947	928	943	906	951	960	934	959	944	1000	935	944	971	941	956	950	966	932	966	933	911	937	933	979	992	952	953	971	909	930	927	955	1007	948	977	971	979	983	924	868	915	933	920	915	1030	902	948	943	921	960	918	949	972	891	926	935	946	904	915	893	947	914	978	991	990	1002	953	935	933	849	949	931	948	964	863	955	929	980	939	932	944	960	936	894	991	920	864	944	919	938	941	956	926	934	941	948	919	947	928	957	938	956	921	979	965	944	926	987	990	907	937	899	935	928	946	944	968	979	940	994	979	962	916	929	944	948	916	954	917	924	903	953	959	958	922	929	985	931	962	987	972	937	938	942	935	988	940	984	926	938	986	973	967	972	996	919	996	890	934	943	934	937	982	925	936	938	962	891	940	950	954	966	944	926	936	868	942	959	961	956	1005	950	925	978	948	1016	939	935	945	897	907	904	973	928	943	954	967	954	915	925	894	904	974	943	954	952	1010	997	895	916	909	890	941	931	951	966	858	930	928	971	927	901	986	887	954	939	883	957	931	959
20621	13616	10505	45461	94472	92973	69921	51102	28273	14279	9130	7923	7986	7877	7866	7950	7971	7959	7973	8029	8015	7863	8063	8127	7967	7748	7954	7955	7980	7828	7819	8034	8022	7815	7882	7831	7981	7978	7959	7962	8098	7857	7807	7885	8095	7922	7888	7803	7932	7955	7955	8055	7851	7965	7870	7880	8031	8027	7861	7890	7926	7804	7917	7915	7986	7844	8021	7993	7979	8054	7797	7889	8090	7902	7991	7950	8110	8019	7997	8003	8003	7911	7933	8027	7835	8043	7854	8046	7899	7886	7818	7948	7929	8052	8072	7880	8025	7804	8036	7895	7864	7937	7953	7883	7983	7858	7942	8011	7931	7957	7970	7966	7885	7875	7891	7902	8019	7856	8050	7965	7891	7869	7943	7926	7857	7960	7971	7855	7860	7917	7825	7896	8064	7883	7937	8097	7919	8068	7888	7973	7931	7938	7966	7894	7879	7891	7920	7860	7834	7913	7958	7958	7904	7777	8018	8014	7947	7914	8048	7996	7907	7755	8025	7818	7963	7992	7951	8006	7986	7919	7856	8011	7908	7876	7919	7957	8012	8058	7862	7996	7983	7898	8006	7931	7964	7958	8040	7885	7924	7720	7814	7903	7950	7836	7995	7862	7950	8002	8112	8035	7916	7917	7971	8042	8011	8054	8127	7947	7966	7899	8007	7877	7877	7898	7999	8061	7950	7970	7978	8046	7977	7996	7849	7794	7911	7863	7892	7948	7937	7976	7871	7998	7999	7965	7878	7914	8029	7870	7939	7979	8035	7857	7815	8175	7921	7922	7957	8036	8032	7960	7947	8024	7798	7929	7968	7935	7830	8025	7955	7832	7980	7891	7988	7915	7844	7935	7794	7965	7848	7947	7904	7807	8021	7888	8032	7894	7919	7830	8062	7937	7974	8092	7857	7851	7843	7844	7967	8017	8006	7909	8099	7870	7870	7922	7974	7873	7996	7918	7890	7918	7996	7771	7907	8077	7930	7923	7956	8101	7824	7944	7974	7837	7933	7862	8041	7967	7909	7757	7903	7868	7920	7836	7876	7884	7858	7860	7966	8075	7909	7973	8061	7959	7917	8037	7940	7810	7880	8024	7851	7941	7953	8089	7946	7866	7943	8062	7958	7871	7941	7837	7957	7867	8087	7959	7919	7872	7983	7938	7941	7865	7999	7909	7981	7860	8062	7875	7917	7811	7929	7865	7813	7981	8022	7989	7872	7981	7768	7904	7904	8020	7965	7941	7898	7966	7969	7989	7860	7918	8049	7922	8114	7935	7992	7879	7969	8003	7914	7935	8014	8020	7908	7846	7970	7985	7959	7924	8023	7867	7904	7977	7947	7893	8096	8158	7937	7927	7857	8014	7759	7967	7948	7928	8006	7919	8043	7963	7969	7963	7956	8017	7932	7951	8051	7883	7837	7861	7918	7939	8000	7909	7832	7885	8030	7799	7929	7955	7944	7907	7903	7912	7972	7959	7951	7925	7844	7993	8033	7876	7913	8064	8063	7871	7885	7802	7979	7888	8002	7958	7920	7786	8036	7867	7835	7907	8045	7916	7972	7956	8062	7857	7834	8140	8003	7993	7921	8035	7884	8095	7893	7919	7808	7947	7865	8047	7975	7913	7974	7893	8001	7997	7981	7955	7978	7866	7946	7776	7993	7957	7854	8046	7904	7809	7943	8111	7849	7866	7929	7905	7956	7844	8018	8000	7966	7980	8010	7981	7991	7942	7885	7968	7688	8023	8022	7882	7784	7963	7960	8064	7967	7814	7989	7924	7910	8059	8022	7904	7955	8139	7942	7992	7943	7990	7928	7990	7898	7851	8048	7962	7888	7788	7862	7828	8014	7833	7927	7985	7897	7882	8093	7944	7980	8013	7979	7937	8076	7781	7893	7966	7914	7914	7911	8084	8041	7840	7869	7993	7970	7969	7791	8033	7768	8034	7961	8014	7990	7947	8002	7997	8049	7848	7925	7949	7957	7919	7904	7895	7982	7900	7999	7954	7949	7957	8009	7886	7871	7997	7846	7975	7927	7988	7977	7869	7888	7960	7903	7856	7990	7971	7829	7797	8056	8075	7812	7914	7886	7868	7922	7962	7811	8021	7969	8064	7967	7958	7917	7850	7853	8012	7830	7881	8110	7845	8006	7952	7956	7966	7984	7805	7926	8084	7785	7888	8024	7888	8065	8058	7837	7969	8003	7941	7954	7946	7953	7874	7942	7955	7854	7941	7952	7889	7953	7983	7886	7979	7988	7876	7862	8007	7900	7994	7897	8052	7926	7800	7934	7829	7892	7939	7979	7928	7889	7854	7852	7895	7848	8102	7986	7912	7999	7820	7914	8036	7912	7941	7917	7932	7914	7983	7977	7742	7923	7907	8020	8115	8020	7869	7993	8100	8123	7982	7998	7968	7893	8058	7982	7925	7855	7982	8043	7944	7885	7956	7908	7967	7990	8070	7809	8030	7958	8138	7942	8095	8027	7906	7920	7960	7980	8105	7888	7880	7999	7828	7950	7797	7807	7856	7864	7789	7923	7984	8118	7953	7858	8037	7892	7896	7906	7870	7761	7966	7950	8028	7846	7845	7995	7991	7996	7875	7954	7990	7907	8090	7958	7819	7890	7933	8051	7927	8020	7845	7769	8048	7913	7967	7969	7745	8036	7924	7910	7746	7906	8056	7806	7991	8129	8106	7954	7897	8046	7936	7960	7877	7943	7975	7957	7981	7894	7981	7870	7853	7965	7893	7977	7966	8042	7912	7972	7951	7794	8015	7957	8055	7880	7950	7880	7969	7939	8086	8010	8026	7895	7855	7903	8068	7930	8025	7959	7825	7934	7936	7909	8016	8007	7910	7911	7829	7927	7878	7999	7977	7890	7977	7990	8038	8041	7995	7850	7924	7880	7973	8002	7995	7749	8027	7840	7985	7934	7835	7779	8019	7994	8012	7839	7987	7848	7830	7961	7999	7822	8039	7909	7855	7979	7946	7977	7854	7801	7920	8101	7883	7976	7939	8020	7929	7812	7948	7871	7924	7997	7831	7858	7888	7866	7965	7866	8037	7875	8004	7951	7880	7861	7884	8025	8116	7996	7943	7910	7983	8031	7872	7997	7964	7916	7868	7951	7990	8067	7865	8016	7980	7864	7844	7970	7779	7985	7951	7926	7828	7982	8000	8072	8096	7859	7929	7920	7934	8007	7992	7921	7995	8074	7912	8059	7989	7945	7796	7757	8044	7868	8075	7834	7973	7914	8030	8010	7982	8019	8051	7953	7805	7843	7950	7886	8044	7935	8069	7850	8034	8003	8108	7973	7908	7994	7864	7901	7991	7862	7865	7980	8023	7878	7922	7875	8039	7927	7896	7949	7828	8135	7976	7977	8069	7862	7912	7980	7955	7874	7977	7898	7906	7948	7936	7842	8061	7952	7869	8078	7984	7780	7945	7968	7917	7927	7878	8004	8079	7843	8024	7941	7968	7912	7987	7808	7946	8038	7840	7961	8018	7997	7775	7925	8018	7992	7871	7997	7927	8003	7942	7976	8018	7908	7983	7956	8030	7879	8016	7895	7955	7954	7893	8052	7887	7962	7793	7922	7838	7959	7815	7976	7960	7980	8127	7918	7979	7879	8063	8032	7945	7897	8016	7929	7954	8015	7808	7991	7985	7986	7915	7908	7971	7815	7868	7886	7900	7809	7937	7907	7980	7885	7930	8006	8019	7872	8010	7883	7952	7870	7962	7889	7907	7890	7835	8044	7891	7978	8056	7892	7968	7873	7896	7862	7996	7970	7983	8041	7938	7869	7815	7965	8042	7984	7722	8001	7834	7915	7782	7850	7830	8061	7999	8032	7879	7883	7949	7996	8009	7956	7924	7986	7908	7864	8096	7915	7945	8076	8014	7977	7913	8145	7884	7952	7994	7849	7960	8062	7860	8004	7919	8076	7876	7800	7765	7966	8074	7960	7810	8010	7881	7981	7828	7819	7931	8067	7844	8037	7851	7907	8038	7850	7961	7918	7925	7920	7944	7837	8001	7843	8026	8067	7846	8025	7842	7935	7950	7949	7892	7977	8057	7879	7885	7966	7939	7911	7930	7842	7936	7981	7936	8071	8145	8100	8037	7924	7833	8193	8071	8031	7961	7948	7989	8101	7888	7976	8006	7964	7889	7923	7954	7971	8051	7960	7918	8074	7982	7956	7913	7985	7893	7925	7948	7967	7889	8061	7952	7974	7954	8008	7855	8008	7951	7893	8067	8007	7892	7972	7922	7896	7881	7959	7889	7749	7885	7926	7953	8116	7801	7854	7928	7854	7978	7836	7920	7992	8012	8032	7831	7946	7947	7818	8041	7826	8044	7995	8085	7874	8001	7942	7835	7884	7896	7916	8041	7924	7778	8059	7989	8029	7896	7971	7832	7900	7825	7935	7972	8037	8066	8054	7953	8019	7886	7730	7976	7957	8048	7956	8036	8041	7995	7937	7934	7861	7995	7917	7887	8170	7973	8002	7811	7956	7974	7853	8071	7908	7877	7918	7887	8006	8057	7842	8035	7969	7983	7835	7965	7887	8017	7829	7973	7876	8034	7959	7945	7889	7880	8023	7771	7948	8009	8039	7901	8051	7954	8174	7922	7856	8085	8010	7953	8109	7801	7888	8134	7850	8025	7890	7952	8008	8007	7870	7996	7888	7980	7825	7985	7808	8153	8029	7820	7882	7926	7821	7959	7963	7946	7972	7932	7873	7950	7989	7973	7864	8014	8016	8123	7992	7853	7997	7770	7885	8042	7954	7810	7922	8027	7968	7883	7844	8035	8074	7890	8022	7934	7919	8134	7997	7919	8006	8004	7993	8026	7912	8010	7981	7870	7909	7919	8027	8057	8021	8112	7897	7931	7911	7883	7886	7948	7899	7994	7973	7912	7882	7824	8199	7962	7777	8075	8099	7956	7886	7975	7891	8008	7892	8009	7921	7939	7953	7884	7892	8054	8134	7907	8012	7965	7962	7930	7928	7898	7866	7992	8105	7977	8035	7877	7910	8027	7980	7987	8040	7997	7933	7944	7981	7987	7975	7878	7849	8121	8031	7883	7938	8050	7990	8062	7843	8070
2835	848	888	1681	8113	10570	5276	2650	1367	895	910	873	894	868	854	831	855	897	878	893	873	850	875	846	808	886	842	825	851	857	839	885	867	882	855	849	873	850	822	898	860	877	824	863	809	937	843	869	860	923	876	879	907	869	844	850	900	860	870	875	839	880	830	847	900	864	855	851	863	868	928	924	827	899	866	858	890	882	896	882	805	830	867	922	821	873	850	875	902	917	869	907	896	864	951	896	879	940	911	831	893	838	832	865	844	834	900	887	928	884	930	830	889	865	898	846	900	936	825	843	844	854	924	815	810	872	897	872	887	863	877	859	859	820	874	876	810	877	839	829	877	857	880	854	905	877	881	841	863	876	819	868	896	847	920	862	873	860	842	833	878	849	904	929	859	873	849	848	902	933	914	893	849	886	837	869	860	838	901	845	872	904	858	852	870	867	907	885	882	893	859	864	877	887	936	849	868	878	844	894	873	835	816	853	892	869	857	903	828	881	858	836	908	897	909	889	805	850	817	883	895	936	885	846	857	870	848	816	883	887	801	869	887	842	840	890	837	856	838	852	855	894	907	868	862	880	842	890	877	878	899	884	842	874	854	920	858	932	865	840	855	838	875	835	890	875	891	840	872	858	921	856	883	881	906	892	888	860	859	877	933	823	871	877	876	897	813	887	879	901	872	851	871	848	921	835	876	876	862	865	853	886	885	857	840	830	850	857	915	860	844	895	850	832	848	907	843	897	863	861	900	842	888	891	846	847	894	870	834	861	942	911	854	855	885	860	873	946	921	870	924	913	831	895	869	890	857	860	877	908	866	886	871	859	843	854	798	823	860	851	867	881	885	836	874	856	883	891	902	877	893	895	916	821	868	871	880	909	860	929	854	837	887	855	829	875	842	883	836	849	853	805	880	870	873	894	849	842	844	829	826	855	886	837	798	854	852	898	831	896	916	812	870	896	814	888	841	913	832	831	895	787	826	880	869	840	885	896	872	853	825	857	833	892	858	875	949	874	907	864	948	841	870	863	885	850	877	880	869	873	804	856	820	850	824	856	889	929	845	856	871	862	845	887	840	862	866	874	880	847	913	914	871	821	849	900	904	843	891	880	896	872	867	847	809	881	866	827	903	941	894	894	920	864	824	808	871	842	852	849	866	815	883	783	883	844	828	840	903	900	856	864	814	886	908	857	841	883	876	891	903	846	830	834	860	887	829	884	839	846	919	895	834	911	853	883	861	895	915	878	890	873	882	833	844	881	905	862	887	878	948	889	888	907	926	882	870	885	898	889	887	862	895	837	911	852	855	854	838	807	884	927	893	895	937	855	861	911	895	844	865	865	868	913	862	844	901	914	873	895	854	820	903	906	896	829	832	914	903	809	908	880	856	827	828	905	882	878	863	896	853	845	903	894	876	915	901	854	831	879	887	826	882	864	906	892	843	861	872	851	815	891	852	820	844	869	861	883	849	918	859	843	866	834	891	854	891	912	874	870	864	903	901	907	904	822	826	896	885	883	896	904	858	907	854	861	867	905	927	849	820	902	886	856	891	893	893	837	862	850	923	846	858	838	902	897	835	895	853	835	888	887	861	875	867	836	831	872	868	847	864	883	882	851	907	884	848	845	884	841	915	869	826	876	925	862	865	858	862	879	865	819	879	873	801	858	852	858	916	891	859	899	843	922	914	836	845	872	861	904	902	846	886	881	823	877	884	878	851	885	873	872	828	901	844	864	875	874	870	856	894	842	874	858	866	869	855	887	844	885	914	836	848	850	828	883	884	880	890	877	887	887	919	894	902	860	850	847	862	881	891	871	842	897	831	875	899	862	890	865	868	879	883	839	843	853	828	867	818	881	888	924	817	851	832	852	816	796	839	913	889	914	885	808	846	872	844	856	846	845	911	883	888	898	905	887	883	957	881	881	918	851	868	812	832	889	854	892	881	826	859	795	867	899	861	897	860	885	838	809	840	905	879	863	871	907	826	885	890	885	822	878	913	874	828	853	879	871	876	877	840	884	861	861	885	844	875	833	928	862	858	872	847	868	902	813	825	833	871	867	827	896	877	855	862	892	905	855	855	835	821	902	885	836	877	893	916	879	832	857	840	860	872	832	866	835	868	902	896	845	833	865	853	877	829	890	884	872	883	833	872	857	912	853	844	848	940	868	876	881	861	904	892	876	890	888	854	858	868	871	871	871	896	864	827	887	882	835	873	882	880	848	874	846	866	814	872	868	878	837	863	895	871	838	875	844	840	837	874	921	899	817	887	822	882	905	861	877	836	919	898	941	851	828	864	846	897	899	866	911	907	878	881	905	886	835	844	872	878	840	904	846	827	842	850	821	932	886	803	851	842	882	863	895	861	905	883	894	908	862	866	892	869	837	887	901	853	848	892	894	866	823	892	876	939	885	906	868	892	889	880	883	877	857	951	869	884	871	894	862	849	908	878	855	881	843	891	846	844	788	836	876	921	858	859	906	837	886	887	891	896	884	890	885	917	898	889	847	820	864	872	835	841	869	876	864	881	850	831	872	870	859	887	886	801	881	909	894	917	890	833	982	888	872	912	843	877	858	832	855	824	838	808	884	862	863	844	808	872	900	854	871	904	851	939	877	904	892	925	839	880	907	853	905	928	847	862	878	846	843	807	879	894	853	878	882	863	917	895	888	849	888	859	849	868	857	821	911	850	817	862	850	864	883	842	879	851	861	872	898	843	846	854	866	861	801	932	795	918	867	899	875	843	883	827	896	868	885	832	852	839	861	884	866	861	848	858	850	898	835	897	899	822	935	879	921	865	852	841	858	883	889	889	888	868	884	855	890	890	890	841	842	854	843	875	930	896	868	873	933	909	870	894	861	847	891	868	882	875	838	865	887	907	854	868	905	867	933	866	846	871	857	923	802	851	852	866	857	881	884	839	889	878	826	869	845	868	846	856	862	870	880	870	864	880	892	877	864	856	885	844	819	910	856	827	899	861	861	854	918	885	886	867	860	841	888	891	909	847	892	874	851	855	805	911	884	863	876	877	871	858	795	856	876	869	864	890	851	858	885	898	909	973	882	888	876	855	912	887	857	873	832	880	894	903	860	880	877	836	830	842	878	889	889	864	808	896	882	884	890	900	863	907	858	867	836	905	947	849	857	893	858	873	876	867	852	859	882	901	831	876	853	891	879	895	851	878	806	858	910	863	879	889	868	873	854	910	930	900	874	861	887	849	859	849	938	863	908	848	856	887	862	836	812	903	886	908	899	842	923	889	889	921	879	798	813	884	900	828	896	876	792	882	827	844	865	892	881	885	878	842	848	894	896	874	838	847	952	881	907	862	864	897	836	892	898	863	899	869	846	900	858	874	880	885	833	904	843	847	866	884	850	911	897	874	866	830	867	858	856	876	820	842	894	899	883	910	867	852	884	888	841	821	865	839	849	849	853	879	874	880	869	889	857	878	899	842	851	873	916	850	836	898	904	921	824	941	911	942	922	872	844	871	871	875	866
12955	8838	7881	28195	65538	61407	42284	29903	14926	9123	7888	7540	7400	7321	7379	7420	7360	7548	7286	7244	7458	7304	7463	7377	7422	7302	7404	7326	7294	7350	7386	7472	7507	7295	7345	7525	7331	7372	7311	7304	7355	7444	7426	7330	7498	7387	7332	7371	7311	7575	7519	7463	7431	7513	7294	7327	7296	7386	7441	7336	7352	7337	7488	7190	7308	7382	7416	7373	7434	7410	7358	7347	7437	7368	7381	7375	7322	7314	7226	7404	7415	7470	7476	7326	7453	7248	7393	7333	7447	7284	7467	7394	7268	7344	7518	7351	7212	7287	7417	7397	7382	7453	7387	7424	7274	7271	7387	7430	7461	7353	7430	7461	7401	7426	7300	7377	7418	7423	7456	7417	7348	7546	7410	7222	7368	7496	7475	7433	7405	7484	7376	7415	7458	7400	7420	7366	7392	7480	7406	7317	7427	7456	7404	7318	7275	7371	7298	7348	7452	7352	7542	7316	7358	7452	7414	7466	7287	7231	7453	7361	7296	7341	7391	7360	7469	7477	7347	7377	7292	7295	7397	7182	7289	7351	7456	7377	7295	7342	7399	7354	7518	7470	7405	7394	7474	7504	7375	7336	7416	7266	7526	7351	7521	7290	7399	7391	7312	7440	7288	7363	7416	7399	7293	7634	7412	7366	7393	7413	7364	7298	7426	7457	7404	7350	7299	7422	7291	7297	7318	7299	7401	7332	7339	7419	7359	7373	7392	7504	7305	7378	7341	7366	7487	7415	7282	7434	7433	7441	7304	7327	7336	7391	7397	7438	7321	7449	7300	7400	7441	7386	7409	7347	7569	7361	7284	7279	7346	7328	7436	7285	7301	7417	7312	7407	7451	7503	7336	7373	7413	7430	7300	7472	7398	7251	7351	7330	7362	7520	7320	7457	7311	7374	7533	7422	7342	7380	7408	7449	7225	7379	7245	7504	7247	7433	7399	7311	7349	7394	7409	7363	7409	7550	7366	7479	7355	7335	7470	7305	7388	7347	7520	7357	7294	7414	7419	7276	7376	7400	7319	7420	7505	7452	7331	7360	7233	7382	7334	7397	7414	7394	7302	7445	7518	7340	7423	7325	7416	7279	7333	7284	7556	7390	7451	7364	7396	7500	7293	7510	7420	7423	7301	7435	7230	7221	7331	7491	7447	7236	7448	7552	7338	7462	7302	7452	7409	7335	7312	7299	7467	7347	7382	7451	7476	7284	7495	7424	7395	7368	7504	7357	7309	7326	7394	7431	7274	7390	7276	7364	7503	7438	7392	7443	7305	7530	7375	7451	7408	7414	7376	7454	7366	7210	7477	7400	7415	7411	7241	7434	7416	7451	7256	7429	7443	7277	7466	7325	7357	7357	7329	7460	7297	7367	7233	7364	7427	7380	7281	7255	7409	7360	7377	7385	7397	7449	7296	7369	7401	7398	7375	7484	7407	7261	7337	7347	7365	7545	7384	7512	7394	7340	7349	7527	7483	7324	7463	7477	7455	7514	7335	7332	7397	7300	7399	7371	7328	7521	7411	7529	7289	7499	7370	7335	7374	7446	7408	7378	7396	7303	7195	7340	7331	7333	7548	7301	7488	7406	7414	7452	7396	7419	7453	7380	7429	7448	7234	7282	7238	7281	7431	7475	7425	7363	7471	7464	7483	7476	7274	7541	7344	7409	7435	7430	7406	7337	7344	7379	7334	7288	7398	7375	7326	7459	7372	7309	7251	7492	7256	7528	7321	7336	7257	7477	7490	7343	7425	7333	7457	7424	7325	7440	7407	7314	7452	7454	7460	7355	7447	7276	7372	7241	7342	7351	7532	7465	7362	7329	7306	7457	7460	7311	7534	7423	7317	7352	7450	7234	7418	7432	7341	7414	7371	7508	7350	7228	7410	7314	7323	7425	7334	7399	7408	7401	7380	7403	7391	7408	7478	7503	7510	7341	7341	7446	7539	7407	7415	7315	7367	7311	7426	7501	7489	7320	7369	7540	7327	7536	7355	7425	7281	7443	7423	7301	7497	7323	7463	7367	7357	7398	7355	7331	7496	7357	7383	7499	7291	7378	7296	7437	7292	7440	7371	7408	7371	7345	7339	7315	7375	7418	7350	7412	7414	7439	7431	7321	7478	7453	7342	7351	7330	7532	7457	7309	7437	7380	7599	7384	7368	7373	7267	7346	7312	7366	7330	7366	7456	7584	7382	7292	7408	7320	7364	7479	7434	7401	7307	7540	7364	7293	7414	7335	7577	7516	7335	7484	7337	7407	7390	7193	7409	7366	7345	7328	7344	7441	7456	7457	7390	7332	7407	7421	7405	7329	7380	7481	7326	7396	7307	7341	7400	7355	7345	7354	7365	7388	7461	7334	7450	7447	7434	7509	7253	7332	7318	7427	7409	7289	7337	7490	7273	7441	7442	7419	7382	7303	7413	7527	7504	7462	7384	7451	7434	7340	7307	7330	7412	7562	7348	7442	7385	7269	7286	7395	7526	7314	7478	7469	7368	7331	7385	7441	7325	7372	7199	7378	7393	7302	7409	7424	7307	7486	7505	7406	7221	7291	7437	7289	7366	7377	7427	7425	7407	7454	7390	7386	7308	7215	7507	7363	7354	7391	7325	7336	7430	7342	7269	7343	7396	7435	7315	7457	7453	7416	7470	7396	7359	7271	7288	7298	7313	7422	7290	7311	7379	7356	7294	7445	7443	7340	7326	7484	7304	7318	7323	7347	7264	7416	7331	7427	7384	7312	7449	7462	7411	7383	7326	7447	7337	7434	7461	7319	7375	7499	7388	7336	7384	7296	7421	7304	7386	7411	7450	7405	7436	7552	7464	7366	7378	7323	7386	7454	7441	7325	7380	7344	7457	7493	7481	7479	7369	7531	7422	7337	7478	7387	7250	7314	7499	7364	7426	7482	7372	7353	7342	7448	7338	7322	7470	7333	7445	7392	7449	7382	7371	7420	7385	7553	7403	7371	7407	7379	7406	7345	7468	7405	7310	7328	7308	7381	7307	7285	7405	7462	7283	7385	7434	7223	7426	7375	7494	7395	7488	7393	7423	7408	7314	7321	7320	7416	7326	7333	7383	7335	7489	7466	7461	7511	7323	7277	7429	7447	7339	7406	7321	7408	7246	7359	7450	7404	7304	7276	7456	7374	7530	7429	7427	7418	7425	7394	7469	7337	7518	7279	7488	7396	7396	7452	7337	7282	7346	7340	7442	7428	7259	7372	7437	7471	7444	7368	7437	7388	7342	7433	7345	7389	7330	7404	7322	7354	7308	7274	7418	7512	7327	7337	7354	7374	7303	7350	7459	7371	7418	7304	7498	7351	7345	7503	7361	7338	7317	7390	7480	7384	7366	7376	7483	7325	7419	7445	7450	7430	7370	7494	7341	7388	7335	7367	7496	7205	7364	7374	7338	7372	7396	7488	7287	7409	7438	7423	7361	7365	7355	7241	7486	7299	7507	7480	7437	7319	7450	7388	7422	7388	7431	7366	7345	7328	7400	7445	7282	7372	7486	7447	7354	7388	7343	7448	7407	7312	7346	7395	7395	7440	7415	7436	7438	7461	7449	7370	7400	7420	7438	7330	7312	7380	7550	7448	7359	7393	7398	7439	7396	7392	7413	7355	7383	7396	7260	7360	7399	7306	7596	7414	7262	7403	7325	7340	7421	7265	7547	7300	7432	7278	7318	7436	7325	7403	7253	7436	7328	7322	7349	7344	7389	7336	7542	7395	7255	7305	7423	7369	7378	7471	7266	7408	7348	7423	7466	7376	7272	7456	7406	7397	7413	7387	7348	7415	7386	7452	7454	7402	7304	7417	7378	7390	7408	7504	7311	7438	7319	7400	7318	7416	7300	7533	7334	7355	7448	7379	7436	7264	7476	7479	7402	7475	7548	7285	7354	7326	7261	7334	7281	7346	7401	7245	7447	7526	7284	7429	7399	7340	7331	7272	7403	7353	7448	7325	7330	7450	7537	7424	7356	7308	7446	7573	7374	7368	7396	7403	7424	7262	7433	7469	7367	7532	7385	7333	7456	7371	7384	7241	7417	7273	7364	7404	7377	7335	7344	7400	7355	7459	7512	7461	7360	7455	7336	7308	7435	7240	7396	7423	7436	7449	7447	7300	7337	7355	7383	7341	7321	7451	7490	7585	7498	7413	7486	7346	7314	7396	7450	7267	7396	7383	7456	7202	7380	7395	7361	7322	7340	7333	7344	7444	7420	7340	7420	7329	7416	7390	7349	7437	7442	7424	7354	7345	7477	7446	7336	7347	7451	7369	7407	7413	7373	7449	7424	7334	7367	7370	7371	7225	7481	7380	7397	7400	7241	7372	7442	7368	7364	7379	7301	7444	7292	7307	7458	7413	7391	7385	7397	7351	7391	7350	7399	7304	7393	7387	7439	7451	7329	7331	7357	7359	7298	7253	7447	7446	7321	7362	7280	7342	7478	7464	7381	7445	7333	7483	7396	7339	7566	7277	7410	7429	7433	7448	7385	7502	7382	7407	7297	7473	7413	7369	7400	7352	7420	7267	7444	7231	7496	7401	7394	7391	7386	7384	7337	7442	7331	7530	7412	7386	7365	7351	7399	7381	7535	7218	7298	7352	7471	7430	7381	7306	7289	7443	7466	7545	7428	7392	7344	7278	7321	7343	7333	7431	7384	7269	7408	7404	7411	7369	7305	7447	7363	7356	7228	7358	7484	7342	7451	7471	7436	7370	7357	7381	7399	7342	7436	7405	7390	7341	7433	7329	7284	7406	7401	7419	7362	7315	7507	7277	7318	7435	7345	7392	7344	7343	7349	7475	7379	7406	7516	7339	7517	7475	7516	7312	7310	7485	7400	7324	7458	7332	7457	7385	7479	7267	7288	7550	7408	7441	7317	7326	7403	7538	7353	7366	7400	7494	7499	7347	7457	7320	7460	7296	7377	7335	7440	7313	7436	7435	7364	7424	7463	7363	7316	7569	7335	7343	7404	7495	7321	7469	7439	7370	7491	7366	7541	7448	7272	7465	7336	7373	7433	7340	7403	7453	7373	7448	7453	7406	7364	7379	7248	7357	7470	7327	7459	7368	7306	7174	7460	7352	7377	7445	7509	7285
1519	988	916	2789	16942	21250	11193	4971	1775	984	878	835	872	868	784	806	881	857	816	851	854	832	799	855	889	857	890	849	825	833	842	837	889	810	806	817	846	840	834	874	832	835	830	847	808	842	861	853	890	867	836	828	828	841	828	854	836	831	834	820	860	878	835	797	862	840	817	838	817	814	832	873	865	847	860	796	793	844	792	835	831	852	797	842	785	909	803	837	802	818	820	842	811	809	827	820	809	800	874	843	805	893	768	810	827	820	860	838	845	837	804	857	804	822	812	849	810	829	855	812	831	832	825	832	856	864	829	813	804	830	881	876	874	813	845	877	830	866	840	860	826	848	821	770	843	825	842	851	824	896	860	896	863	818	808	832	848	818	825	797	832	813	866	865	858	824	799	819	894	883	864	875	855	847	797	844	848	816	819	826	804	812	849	824	838	830	841	821	814	850	873	880	832	835	885	778	804	822	826	874	863	871	802	817	826	860	858	854	861	842	770	848	857	826	834	807	846	884	830	808	786	882	825	872	855	819	792	866	833	839	877	859	846	816	857	802	850	829	887	835	855	835	851	847	817	779	854	846	845	851	805	838	845	803	839	790	803	841	829	838	850	848	870	780	838	791	815	864	855	763	853	824	841	873	864	841	843	839	790	811	806	813	778	833	858	853	843	807	881	822	868	791	829	812	840	872	835	747	839	822	798	821	838	834	843	837	857	813	819	824	846	847	821	831	862	819	855	865	896	835	818	832	859	848	872	852	856	795	869	868	851	835	869	834	806	853	855	847	873	838	821	853	861	833	860	866	844	893	845	822	835	807	865	837	830	820	844	802	827	806	787	856	854	876	845	851	889	828	837	859	872	850	857	849	855	885	857	845	811	832	877	829	837	837	857	867	834	832	836	862	849	862	865	796	864	875	821	848	826	854	807	839	870	848	804	900	862	790	860	820	859	851	845	845	852	855	865	842	823	852	828	847	852	838	859	832	828	839	842	855	875	861	833	836	828	845	873	890	864	807	820	807	872	865	788	856	816	845	839	833	867	884	855	833	860	810	844	862	834	848	792	884	777	836	840	830	888	827	842	845	856	843	858	843	840	812	835	781	854	826	902	919	866	848	787	833	861	817	840	831	850	849	837	870	805	835	834	812	851	825	833	885	820	798	844	849	818	818	834	876	840	835	882	843	855	844	875	846	856	828	880	835	827	838	859	811	801	848	764	853	810	847	852	808	850	807	874	895	872	829	815	792	856	876	830	841	838	837	835	806	866	804	769	836	845	861	845	804	801	824	868	873	880	819	873	830	865	843	830	826	851	825	842	870	845	802	834	852	811	856	819	857	845	840	838	878	846	917	825	836	832	811	811	810	837	870	831	825	863	855	908	834	848	883	846	821	852	826	873	798	824	848	828	828	852	882	830	809	820	831	806	837	859	853	801	829	826	851	810	802	828	864	875	828	832	869	847	869	855	825	859	741	825	837	833	831	857	795	801	885	895	858	824	857	849	846	844	783	809	871	885	858	846	859	847	831	860	837	822	883	842	879	832	860	882	847	862	830	883	841	858	833	840	892	885	842	816	847	870	839	838	880	844	846	822	796	839	830	842	845	812	777	833	772	862	826	840	871	853	846	845	872	805	872	800	874	831	813	856	888	790	828	829	794	781	866	846	822	822	859	851	836	832	794	818	867	838	821	886	800	871	840	760	830	826	847	862	865	804	869	814	815	828	834	834	893	761	830	836	814	829	824	832	838	861	844	882	860	852	822	847	838	859	863	835	862	872	813	825	759	847	853	888	789	904	874	854	843	833	800	804	908	885	860	855	887	866	831	811	851	829	802	827	887	826	811	879	832	884	819	806	791	842	784	833	832	878	862	838	868	887	819	838	832	845	818	831	832	834	861	830	831	839	808	791	820	855	830	853	826	845	834	828	840	833	848	798	852	846	868	836	811	836	829	886	794	851	806	860	841	788	883	849	825	839	837	793	856	876	837	832	808	819	840	861	841	821	850	903	875	850	853	766	852	824	848	826	877	885	857	827	851	794	818	793	920	875	891	863	867	852	806	827	825	845	829	781	867	853	826	894	795	814	863	831	854	894	877	851	834	815	828	825	853	801	880	801	826	850	839	832	806	823	803	787	817	832	874	817	814	833	847	805	847	807	845	853	850	807	822	811	837	812	865	807	861	870	810	848	877	852	781	845	820	835	828	827	850	834	842	850	788	832	818	817	804	846	837	894	872	834	858	833	860	793	827	812	835	818	837	828	888	842	820	818	863	863	827	839	848	841	804	814	804	855	799	837	788	866	821	883	893	809	818	877	773	850	811	807	859	814	857	875	819	835	856	847	846	763	841	831	826	841	833	828	854	828	804	834	820	815	810	857	817	839	854	799	885	795	802	870	835	871	824	835	857	846	869	834	831	847	816	798	806	844	806	780	861	812	837	819	888	846	811	839	859	827	837	846	817	804	843	866	852	876	866	856	825	845	817	799	865	756	834	843	815	800	817	861	825	831	819	863	811	877	859	880	789	821	825	886	836	815	786	839	783	794	863	905	829	823	827	871	828	869	810	898	857	867	844	800	819	836	841	814	817	816	852	828	825	832	798	835	811	880	849	854	833	903	787	839	804	847	800	794	815	805	876	878	879	868	819	833	819	856	863	797	871	856	808	805	815	821	878	844	848	859	818	831	851	856	826	848	823	809	833	876	830	838	829	817	838	846	862	880	849	870	801	837	882	810	834	771	816	838	803	843	884	802	846	834	854	911	857	847	814	824	839	820	808	818	828	829	891	804	822	819	817	805	857	841	885	885	823	890	831	849	850	856	815	786	869	917	825	861	845	849	873	862	817	843	827	871	829	848	833	829	849	812	828	864	821	773	827	828	802	835	807	835	858	784	822	805	917	828	835	785	818	829	815	892	816	844	843	877	842	864	857	862	831	803	850	840	818	841	847	836	725	834	853	865	861	847	786	867	805	826	804	816	811	851	863	914	809	853	842	855	799	871	871	831	878	800	895	835	831	858	809	828	795	843	772	861	845	771	848	834	856	900	875	856	800	780	779	877	811	826	895	853	858	829	841	878	834	809	803	830	815	831	796	886	847	810	844	841	804	871	842	838	865	797	838	812	861	785	845	799	823	875	871	855	864	846	824	867	843	863	834	880	859	856	832	847	827	818	825	881	846	827	855	841	864	862	814	807	872	894	819	819	797	839	852	834	777	847	806	828	795	826	855	841	837	806	871	851	805	807	811	808	806	835	858	808	845	826	868	824	827	861	855	870	868	861	834	793	866	827	881	802	847	862	838	890	832	825	847	870	820	851	849	813	750	829	851	809	847	880	850	826	830	795	835	815	881	832	798	841	862	851	843	859	843	802	828	844	850	849	819	814	857	815	852	892	811	871	851	822	796	817	839	815	805	902	883	855	847	803	906	803	803	858	821	851	817	809	803	841	823	809	865	850	824	872	862	840	816	821	843	828	892	828	766	863	816	783	843
15383	10206	8165	35898	82281	79445	55352	39712	20268	10366	7705	7208	7317	7173	7229	7295	7164	7262	7185	7192	7203	7343	7318	7109	7292	7134	7321	7183	7127	7277	7110	7111	7295	7243	7187	7264	7312	7204	7083	7140	7142	7251	7188	7116	7292	7189	7207	7191	7128	7369	7387	7321	7194	7192	7228	7167	7133	7239	7166	7247	7157	7208	7118	7290	7213	7184	7230	7289	7104	7142	7132	7182	7268	7171	7158	7191	7193	7297	7268	7151	7239	7209	7171	7339	7163	7226	7216	7237	7167	7187	7186	7368	7203	7291	7299	7309	7103	7172	7184	7345	7281	7140	7189	7181	7262	7228	7282	7226	7169	7074	7229	7054	7250	7183	7303	7224	7113	7219	7153	7190	7216	7115	7288	7155	7272	7155	7197	7302	7192	7207	7161	7101	7149	7112	7387	7370	7200	7220	7239	7228	7242	7151	7245	7207	7318	7123	7290	7130	7278	7232	7134	7142	7216	7257	7115	7183	7168	7140	7229	7303	7221	7207	7176	7161	7231	7358	7305	7332	7175	7196	7178	7056	7137	7367	7156	7233	7154	7202	7105	7053	7175	7174	7067	7224	7216	7276	7131	7246	7015	7118	7337	7199	7307	7253	7147	7247	7279	7307	7093	7267	7320	7042	7232	7127	7318	7095	7309	7179	7221	7242	7214	7272	7194	7156	7171	7204	7206	7227	7128	7222	7062	7240	7214	7107	7199	7170	7184	7202	7115	7138	7216	7128	7151	7211	7150	7239	7271	7301	7178	7288	7340	7239	7176	7032	7244	7276	7259	7308	7275	7266	7252	7357	7183	7325	7188	7170	7318	7321	7263	7183	7162	7109	7094	7286	7142	7320	7262	7197	7251	7234	7170	7255	7013	7197	7117	7162	7221	7224	7321	7157	7221	7217	7286	7081	7200	7207	7296	7334	7080	7175	7207	7318	7130	7227	7224	7311	7188	7200	7174	7255	7142	7297	7081	7139	7243	7039	7152	7226	7186	7264	7319	7259	7269	7350	7278	7148	7138	7155	7157	7226	7207	7298	7233	7281	7174	7174	7282	7080	7250	7145	7239	7365	7135	7228	7262	7252	7191	7148	7171	7150	7331	7242	7220	7008	7163	7247	7081	7210	7201	7257	7118	7074	7178	7300	7184	7140	7190	7115	7173	7138	7170	7357	7170	7167	7172	7111	7272	7305	7336	7177	7301	7333	7239	7157	7270	7120	7354	7155	7337	7225	7101	7228	7279	7257	7168	7189	7278	7181	7170	7153	7245	7281	7236	7285	7370	7217	7115	7233	7040	7169	7220	7262	7142	7244	7067	7274	7130	7166	7267	7165	7171	7099	7200	7110	7224	7049	7248	7186	7184	7259	7228	7111	7356	7427	7322	7185	7082	7227	7278	7209	7110	7349	7158	7141	7122	7189	7240	7073	7167	7190	7058	7263	7200	7240	7169	7221	7107	7245	7220	7192	7143	7173	7274	7065	7149	7033	7245	7184	7251	7173	7119	7170	7160	7301	7213	7254	7131	7192	7156	7187	7229	7295	7143	7198	7179	7375	7245	7263	7312	7194	7336	7021	7105	7296	7254	7334	7178	7231	7273	7237	7275	7264	7186	7263	7221	7188	7247	7357	7197	7144	7121	7130	7302	7122	7250	7146	7260	7136	7170	7224	7162	7217	7165	7266	7243	7336	7210	7174	7188	7150	7110	7250	7091	7257	7170	7353	7274	7234	7214	7218	7199	7296	7285	7064	7418	7220	7160	7244	7215	7333	7252	7222	7272	7371	7241	7277	7225	7222	7275	7175	7325	7188	7150	7201	7191	7216	7362	7175	7185	7133	7283	7217	7176	7207	7150	7248	7209	7227	7212	7080	7241	7240	7288	7209	7096	7223	7304	7356	7222	7218	7190	7216	7199	7090	7232	7186	7304	7248	7213	7194	7229	7160	7311	7274	7280	7093	7222	7137	7255	7252	7234	7334	7284	7295	7214	7213	7391	7226	7272	7324	7294	7269	7306	7126	7166	7271	7330	7160	7285	7216	7133	7179	7230	7072	7158	7243	7063	7244	7192	7313	7193	7154	7110	7198	7359	7175	7216	7188	7274	7105	7047	7078	7142	7160	7172	7195	7264	7250	7152	7271	7231	7282	7220	7226	7193	7293	7110	7159	7273	7254	7191	7316	7247	7226	7253	7433	7052	7197	7129	7201	7243	7220	7168	7107	7224	7129	7176	7220	7304	7186	7137	7161	7318	7235	7196	7251	7042	7277	7172	7159	7301	7170	7259	7321	7200	7104	7279	7248	7284	7142	7211	7223	7170	7295	7339	7133	7221	7274	7220	7219	7224	7201	7082	7209	7275	7204	7108	7328	7289	7098	7274	7219	7193	7239	7269	7131	7196	7258	7244	7336	7197	7279	7227	7272	7285	7294	7356	7201	7146	7242	7238	7181	7212	7259	7209	7266	7153	7193	7115	7298	7267	7191	7110	7279	7219	7121	7222	7213	7275	7100	7142	7072	7325	7294	7264	7043	7247	7279	7187	7192	7260	7179	7186	7249	7380	7376	7298	7033	7276	7332	7136	7235	7303	7110	7263	7230	7223	7106	7129	7307	7251	7185	7195	7191	7150	7136	7165	7237	7239	7134	7193	7223	7161	7264	7192	7265	7109	7097	7290	7132	7174	7261	7320	7242	7133	7141	7206	7164	7128	7223	7444	7118	7172	7067	7241	7162	7255	7257	7279	7223	7130	7135	7226	7156	7191	7228	7310	7258	7228	7181	7235	7221	7294	7234	7165	7086	7208	7178	7102	7197	7166	7321	7128	7267	7209	7117	7121	7223	7110	7236	7317	7210	7180	7166	7279	7321	7209	7172	7362	7173	7212	7060	7138	7290	7282	7158	7294	7066	7135	7213	7070	7217	7221	7204	7146	7231	7180	7166	7195	7244	7187	7205	7194	7182	7173	7237	7090	7128	7207	7219	7310	7210	7112	7234	7247	7154	7308	7291	7140	7168	7297	7221	7198	7080	7054	7296	7193	7254	7283	7140	7152	7173	7249	7210	7191	7308	7347	7239	7215	7176	7242	7246	7326	7227	7230	7259	7197	7222	7222	7158	7259	7216	7269	7242	7202	7140	7191	7260	7371	7185	7221	7230	7271	7078	7161	7311	7179	7161	7413	7241	7278	7132	7115	7275	7161	7216	7154	7155	7308	7320	7187	7114	7196	7067	7161	7224	7167	7190	7262	7133	7214	7178	7141	7238	7036	7237	7170	7171	7283	7248	7144	7192	7155	7135	7140	7131	7262	7201	7129	7144	7196	7274	7049	7207	7242	7161	7259	7228	7204	7253	7158	7303	7310	7116	7154	7112	7281	7254	7254	7075	7135	7225	7124	7153	7242	7236	7294	7270	7261	7327	7358	7174	7206	7303	7199	7205	7130	7198	7133	7018	7124	7150	7213	7170	7215	7262	7205	7098	7088	7316	6934	7185	7188	7138	7196	7217	7260	7082	7097	7323	7172	7083	7265	7288	7209	7220	7172	7228	7237	7255	7339	7205	7212	7069	7254	7052	7300	7159	7318	7241	7162	7140	7184	7159	7187	7229	7310	7182	7245	7259	7222	7136	7106	7203	7312	7196	7332	7226	7093	7171	7174	7263	7186	7185	7264	7126	7239	7231	7200	7230	7337	7240	7170	7207	7163	7167	7125	7296	7132	7089	7149	7244	7316	7054	7231	7070	7223	7259	7143	7082	7107	7247	7351	7161	7178	7265	7122	7131	7402	7223	7271	7088	7088	7198	7070	7257	7286	7177	7263	7117	7173	7172	7062	7189	7270	7143	7243	7125	7254	7378	7055	7294	7249	7134	7171	7160	7171	7345	7197	7155	7124	7197	7089	7186	7249	7188	7161	7274	7166	7135	7216	7352	7202	7186	7048	7145	7344	7171	7259	7185	7176	7222	7186	7172	7179	7140	7131	7271	7178	7082	7068	7279	7338	7296	7351	7241	7252	7170	7262	7213	7404	7132	7244	7133	7160	7121	7128	7272	7163	7147	7194	7176	7155	7212	7229	7099	7273	7239	7204	7363	7180	7251	7161	7117	7280	7182	7109	7124	7165	7272	7216	7237	7180	7257	7197	7221	7176	7337	7237	7198	7207	7196	7202	7213	7243	7229	7199	7313	7300	7199	7225	7249	7214	7148	7146	7132	7198	7294	7226	7140	7204	7246	7195	7197	7265	7259	7312	7257	7341	7221	7357	7094	7142	7213	7122	7293	7189	7042	7258	7288	7234	7234	7119	7338	7207	7141	7265	7214	7263	7162	7200	7261	7240	7315	7036	7191	7243	7232	7144	7132	7135	7232	7332	7225	7200	7191	7233	7235	7264	7232	7191	7276	7423	7242	7270	7260	7152	7233	7228	7276	7193	7293	7245	7304	7174	7217	7160	7211	7157	7233	7190	7266	7280	7257	7192	7182	7136	7217	7065	7350	7259	7359	7322	7214	7143	7298	7062	7144	7187	7168	7270	7260	7284	7073	7203	7313	7250	7148	7171	7142	7240	7148	7149	7236	7181	7163	7247	7213	7278	7257	7303	7197	7240	7177	7271	7125	7220	7301	7318	7275	7144	7300	7116	7171	7326	7159	7207	7150	7279	7185	7205	7113	7165	7252	7241	7357	7076	7206	7161	7350	7243	7203	7232	7178	7260	7284	7256	7152	7308	7189	7299	7222	7169	7138	7180	7264	7275	7247	7150	7148	7289	7280	7107	7168	7217	7289	7193	7120	7259	7192	7200	7302	7184	7229	7171	7180	7300	7115	7125	7191	7282	7284	7216	7300	7227	7186	7218	7124	7176	7223	7210	7256	7285	7196	7213	7200	6996	7219	7245	7191	7217	7193	7141	7263	7353	7144	7054	7222	7204	7273	7118	7307	7135	7230	7277	7203	7066	7144	7311	7244	7224	7205	7260	7238	7195	7217	7308	7218	7265	7222	7131	7201	7311	7285	7211	7101	7205	7257	7267	7285	7249	7200	7048	7181	7230	7309	7191	7353	7276	7059	7155	7271	7123	7248	7336	7101	7245	7263	7232	7320	7258	7250	7248	7308	7270	7153
4171	1092	1066	3474	19447	23417	12749	5933	2156	1134	937	941	930	948	958	935	920	888	971	926	934	960	968	922	951	954	970	915	981	933	957	882	965	952	981	900	969	939	893	912	897	986	896	890	927	933	952	917	950	961	944	926	952	946	977	937	893	925	937	1002	923	955	1012	967	891	921	973	938	973	916	939	910	937	914	1000	945	920	934	919	942	924	923	964	937	895	946	916	980	963	883	944	936	886	867	934	966	878	977	933	975	992	910	929	926	959	960	897	970	894	892	911	970	939	1005	920	929	871	918	923	956	931	980	915	907	919	934	889	920	953	905	870	908	896	946	932	894	941	935	890	967	1011	960	897	948	927	946	915	934	880	882	925	959	932	970	947	901	918	923	960	965	890	868	948	968	902	974	957	907	938	982	972	966	878	935	940	921	961	983	969	912	960	921	962	963	920	951	936	935	994	899	944	888	929	954	898	918	982	901	916	915	953	955	925	955	950	872	968	921	915	909	932	943	903	918	933	951	895	934	910	1013	939	945	914	877	943	968	957	906	954	966	911	922	904	963	1027	937	894	915	927	907	946	960	941	925	932	929	901	926	1016	959	968	947	902	983	949	874	965	939	981	926	939	942	940	917	932	908	879	952	914	893	896	943	947	908	952	911	927	947	879	965	942	1011	957	981	949	919	976	963	890	949	969	926	889	925	981	902	880	952	915	896	909	964	931	928	932	923	919	915	921	922	940	939	946	936	915	965	925	892	879	977	933	933	970	967	904	924	959	946	947	883	865	968	927	879	978	896	943	942	956	936	934	902	959	870	965	902	1009	933	928	919	976	930	909	953	934	932	951	924	961	950	929	892	928	943	950	936	939	930	929	968	937	942	905	938	908	951	977	929	926	929	914	918	921	941	949	911	901	927	937	884	898	905	936	930	909	946	923	882	937	949	989	949	949	969	929	922	866	965	910	979	918	968	976	957	927	941	899	955	941	918	980	920	892	897	976	1012	911	969	926	963	937	894	948	935	899	920	978	898	926	893	914	984	881	961	918	958	890	982	946	944	912	947	913	995	913	969	928	934	967	951	905	914	970	963	994	912	939	943	929	934	913	884	967	899	885	935	886	917	958	902	960	947	884	954	977	943	930	950	960	936	918	968	940	987	904	970	915	936	924	913	920	972	944	960	909	952	943	957	982	1001	961	943	908	934	920	969	941	902	901	897	923	948	916	942	915	928	891	941	920	905	905	981	953	869	925	960	963	936	947	896	936	941	954	867	874	916	922	989	981	934	929	993	935	864	921	999	989	877	917	963	917	958	962	921	942	910	970	900	907	924	1032	931	921	929	913	888	930	963	912	911	893	963	918	904	931	973	955	958	916	949	923	919	959	928	927	1019	939	910	963	920	935	892	914	896	987	960	955	906	949	958	913	995	963	917	959	917	923	899	901	934	962	922	980	926	941	880	871	912	908	994	933	908	905	891	892	946	923	965	884	975	899	901	919	964	955	946	952	1014	906	879	961	961	970	931	930	876	946	913	960	950	914	896	915	884	918	978	932	920	927	949	928	914	910	877	943	942	957	924	959	943	978	894	961	923	914	868	960	926	920	943	940	914	909	910	904	865	980	919	925	923	1010	932	904	988	923	966	951	934	884	942	969	980	892	863	951	924	904	895	980	902	945	912	967	946	931	928	919	946	972	867	930	928	928	962	927	926	944	911	929	961	949	946	915	863	903	960	943	944	970	951	928	950	972	900	921	855	971	910	961	967	979	876	992	938	954	993	954	908	953	943	937	958	931	902	843	952	945	913	935	968	977	944	986	966	893	924	932	958	952	944	932	936	964	929	897	983	994	911	926	975	948	922	904	899	948	883	910	910	909	992	881	950	947	903	996	920	952	875	950	984	983	949	942	940	972	917	927	905	887	947	982	958	939	929	918	947	956	890	861	921	976	952	909	928	945	993	984	948	911	908	946	926	975	951	942	940	911	973	949	987	927	964	946	913	909	960	885	924	980	985	982	959	939	906	937	918	894	941	993	938	933	905	934	933	955	943	1003	904	922	935	951	978	957	917	1022	919	936	985	933	948	929	943	909	901	970	904	875	913	879	949	927	901	900	959	977	913	948	935	1025	939	954	867	923	971	898	914	957	955	908	945	915	939	903	899	944	955	915	943	935	944	922	945	909	931	890	917	948	921	949	914	915	901	979	920	960	965	960	906	966	940	969	874	978	952	905	905	895	904	900	957	945	880	1002	900	982	916	942	901	959	937	950	964	984	915	951	931	991	978	959	968	933	921	948	979	990	916	898	899	940	946	927	936	925	956	935	967	956	917	961	966	928	995	958	908	932	956	956	895	933	907	939	934	968	921	974	913	966	938	969	924	885	961	936	1009	880	958	929	934	991	902	955	952	908	962	909	896	974	925	937	877	898	885	997	940	927	1022	933	947	906	911	904	940	930	956	938	988	975	893	934	917	881	952	889	994	956	914	932	970	899	945	993	927	912	938	919	902	957	933	951	959	911	915	925	927	984	947	960	948	896	946	866	966	885	923	923	939	877	958	953	902	991	914	967	907	949	953	902	951	943	908	918	928	990	937	869	902	912	944	946	927	923	885	936	988	961	953	926	924	892	949	902	986	912	896	971	963	914	972	942	912	929	907	924	868	926	946	942	875	953	943	919	935	947	944	932	949	923	935	937	936	952	939	919	922	975	946	912	916	931	987	957	957	947	965	936	959	922	945	947	890	917	903	919	901	949	974	931	963	977	925	962	868	991	932	901	944	962	944	961	885	916	922	950	971	922	1012	899	930	923	976	952	954	938	950	857	945	935	950	936	987	923	923	878	930	947	915	943	933	950	1010	948	915	906	960	952	949	971	985	930	941	964	949	928	931	994	907	931	950	905	949	969	921	942	973	968	887	911	966	923	947	944	953	983	950	953	937	939	920	973	958	939	943	955	944	934	978	935	962	1005	946	938	934	951	913	963	929	925	965	911	967	939	904	949	948	982	952	903	944	975	902	938	932	941	925	923	956	943	937	957	949	943	912	935	937	891	930	932	930	926	911	961	953	959	993	906	936	905	935	908	942	933	875	920	1013	869	996	909	941	958	925	918	924	869	967	986	874	950	971	949	939	961	944	913	893	978	957	929	929	990	930	898	978	902	901	957	937	943	917	892	923	959	994	941	955	943	894	932	938	973	963	961	896	954	928	895	959	954	886	934	1019	955	943	920	938	943	969	901	905	939	979	979	906	911	899	909	967	946	887	949	918	899	955	948	1020	915	935	874	906	945	975	911	911	893	970	937	896	965	939	905	921	958	946	985	977	917	915	955	957	915	915	948	921	956	905	934	882	956	960	935	934	944	986	905	953	916	907	889	957	912	1011	920	950	909	900	902	894	995	912	923	964	905	937	879	873	902	850	965	968	923	888	878	882	917	988	950	953	957	962	982	935	927	946	958	948	943	941	950	988	904	964	909	917	926	914	976	977	985	972	907	932	985	895	896	975	976	988	949	922	900	914	941	966	970	900	959	974
15530	10617	8915	39330	84598	82221	59131	42434	22979	11625	8721	8137	7835	7894	7932	7885	7955	8003	7910	8095	7906	7997	7977	7886	8042	7961	8050	7994	7955	7893	7892	7863	7845	7906	7818	7984	7894	7829	7999	7914	8008	7909	7874	7941	7773	7873	7924	7801	7986	7965	7801	7776	7864	7908	7922	8032	7920	7757	7885	7832	7804	7810	7836	7893	7973	7764	7962	7815	7974	8021	7953	7852	7799	7911	7896	7906	7937	7967	7950	7999	7866	7864	7716	7919	8028	7954	7897	7855	7909	7863	7849	7897	7811	7844	7971	8004	7905	7949	7836	7786	7812	7969	7988	8036	7906	7812	7995	7987	7904	7906	7847	7793	7901	7782	8008	7744	8016	7899	8036	7926	7949	7897	7874	7885	8026	7920	7916	7867	7875	7876	7875	8002	7983	7888	7935	7919	7885	7887	7899	7962	7826	7883	8061	7835	7825	7932	7990	7913	7941	7902	7914	7887	7787	7927	7848	7811	7931	8020	7934	7858	7987	7970	7883	7978	7929	7923	7813	7956	7866	8126	7786	8006	7944	7904	7896	7861	7795	7879	7926	7917	7829	7844	7926	7992	7907	7950	7912	7959	7964	7902	7919	7850	7901	7948	7892	7834	7907	7941	7928	7979	7977	7940	8005	7901	7937	8073	7848	8045	7945	7813	7887	7933	7790	7874	7933	7933	7907	7903	8048	8030	7903	7934	7899	7966	7877	7837	7775	7883	7839	7860	7990	7802	8048	8012	7883	7896	7860	7924	7922	7855	7876	7948	7924	7897	7923	7829	7871	7888	7953	7880	7951	7895	7850	7850	7898	7984	7961	7894	7922	7973	7902	7939	7930	7815	7843	7867	7886	7848	7876	7897	8008	7919	7854	7877	7995	7959	8032	7988	7920	8014	7955	7942	7949	8026	7962	7918	7716	7911	7982	7884	7926	7983	7942	7742	7881	7904	7922	7791	7691	7893	7925	8003	7969	7862	8022	8010	7978	7837	8040	7985	7980	7920	7985	7924	8013	7820	7972	7914	7984	7899	7883	7849	7914	7958	7927	8090	7910	7929	7884	7845	7930	8004	7996	7904	7814	7833	7983	7800	7988	7944	7986	7907	7839	7982	7848	7809	7947	7872	8077	7931	7944	8025	7839	7906	7917	7828	7902	7831	7812	7982	7859	7972	7898	7852	7996	7855	7930	7969	8002	7852	8066	7868	7802	7950	7895	7967	7860	7816	8036	7914	7914	7897	7926	8027	8019	8042	7920	7922	7995	7749	7901	7867	7620	7967	7932	7843	7957	7842	7928	7917	7895	7925	7863	7894	8017	7953	7884	7907	8046	7900	7881	8015	7892	7984	7965	7919	7902	7903	7827	7932	7986	7942	7917	7905	7813	7845	7916	7956	8040	7902	8036	7986	7907	7888	7881	7820	7920	7849	8057	7879	7873	7852	7947	7995	7960	7953	7978	8005	7956	7934	7870	7891	7997	7858	7958	7884	8053	8039	7933	7786	7770	7916	7909	7856	7920	7827	7936	7864	7918	7882	7781	8017	8049	8114	7873	7833	8016	7913	7907	7879	7965	7885	7926	8008	7879	7900	7932	7972	7936	7917	7781	7827	7975	7909	7912	7786	7821	7901	8049	7832	7966	7967	7936	7901	7944	7879	7950	7977	7964	7855	7847	7822	7881	7908	7988	7932	7815	8057	7858	7948	7838	7920	7826	7974	7896	8055	7893	8005	7805	8039	7868	7877	8016	8043	7848	7831	7916	7866	7796	7914	7818	7921	7906	7907	8028	7737	7940	7957	7894	7936	7797	7941	7973	7967	7966	7815	7942	7983	8007	7951	7766	7858	7959	7938	7847	7839	8101	7840	7925	7790	7937	8036	7975	7996	7888	7941	7837	7930	7887	8066	7868	7924	8060	7922	7929	7879	7965	7920	7911	7995	7994	7748	7814	7879	7913	7762	7930	7916	7891	7914	7841	7877	7872	7830	7986	7987	8007	8050	7867	7981	7995	7863	7913	7810	7878	7977	7960	7975	7965	7967	7922	8001	7821	7897	7889	7903	7936	7895	7885	7972	7944	7881	7845	7979	7887	7891	7896	7760	8019	8074	7960	7809	7924	8027	7983	7962	7951	7823	7831	7903	7872	7958	7980	7996	7931	7778	7952	7949	7952	7959	7818	7981	7979	7946	7979	7870	8004	7813	7931	7909	7968	8030	8101	7823	7934	7913	7875	7814	7919	8133	7850	7978	7949	7957	7862	7850	8054	7853	7828	7892	7838	7949	7939	7924	7839	7999	8041	8036	7840	7966	7980	7919	7912	7784	7842	8070	7843	7932	7864	7930	7902	7941	8080	7917	7907	7910	7997	7868	7895	7889	7862	7912	7991	7850	7941	7945	7952	7937	7904	7814	7787	7951	7929	7904	7898	7805	7847	8134	7868	7872	7897	7817	7821	7806	7976	7865	7894	7898	7915	7913	7917	7917	7995	7953	7899	7883	7990	7919	7817	7981	7899	7970	7841	7796	8000	7892	7922	8062	7917	7862	7921	7897	7963	7914	7791	7922	8046	7853	7861	8046	7929	7851	8088	7911	7975	7866	7988	7826	7900	7809	7904	7957	7885	7775	7902	7941	7858	7966	7880	7838	7841	7933	7952	7937	7828	8022	7814	7895	7915	7848	7809	8029	7952	7868	7879	8020	7887	7952	7881	7988	8030	7999	7862	7825	7919	8074	7941	7959	7938	7925	7841	7824	7792	7998	8000	7870	7845	7906	7935	7862	7898	7965	8130	7922	7941	7856	7961	8029	7989	7852	7909	7886	7849	7948	7757	7991	7968	7947	7747	8055	7957	7923	7931	7781	7906	7857	7932	7863	7825	7967	7985	7929	7887	7943	7899	7897	7979	7883	7917	7929	7867	8030	7973	7829	7836	7982	7928	7857	7953	7990	7931	7776	7895	7919	7869	7848	7844	7894	7942	7974	7897	8030	7989	7944	7858	7845	7939	8023	7937	7954	7999	7809	7933	7915	7926	8014	7875	7886	7914	7937	7895	7806	8007	8002	7954	7878	7896	7924	7941	7892	7938	7900	7931	7981	7914	7962	7905	8018	7852	7884	7992	7963	8026	7878	7955	7993	8014	7967	7861	7859	7979	7912	7931	7896	8014	7834	7891	7972	7756	7929	7917	7831	8011	8048	7956	7857	7965	7930	7957	7918	7901	8015	7935	8068	8048	7991	7952	7887	7884	8107	7869	7908	7909	7954	7943	8126	7911	7953	7861	7947	8030	8042	7886	7972	8005	7984	7822	7943	7976	7839	8037	7995	7998	7980	7953	7888	7857	7930	7984	7905	7988	7766	7956	7864	8026	7898	7830	7962	7974	7899	7860	7854	7790	7888	7861	7826	7967	7944	7959	7882	7938	8048	7879	7987	7903	8087	7911	7943	8003	7902	8008	7921	8035	7986	7777	7954	7964	8084	8062	7778	8022	7966	7984	7880	7849	8004	7852	7908	8053	7789	7895	7899	7806	7928	8002	8039	7913	7821	7901	8024	7960	7995	7861	7823	8075	7884	8033	7994	7952	7842	7921	7801	7997	7900	7962	7851	7917	8071	7906	7867	7930	7958	7767	7826	7979	7992	7925	8000	7942	7970	7863	8098	7989	7932	7904	7879	7934	7809	7707	7919	7931	7898	8063	8076	7975	7899	7844	7999	7987	7948	7977	7847	7889	7893	7946	7947	7787	7992	7911	8061	7969	7985	7783	7925	7963	7979	7863	7903	7868	7897	7988	7872	7950	7903	7888	7936	7871	7908	7895	7835	7782	7939	7836	8027	7892	7922	7955	7898	8024	7927	7949	7916	7858	7849	7925	7980	7925	8027	7853	8016	8033	7787	7938	7869	7862	7885	7840	7874	7977	8001	7948	7855	8048	7921	7883	7924	7876	8014	7805	7775	7882	7853	7957	7844	7946	7951	7914	7985	8043	7885	8016	7997	7943	7809	7994	7847	8042	7905	7992	7911	7906	8046	7914	7904	7833	7886	7996	8013	7830	7832	7835	8008	7824	7808	7900	7954	7874	8036	7891	7864	7922	7994	7905	7889	7807	8057	7994	7930	7922	7914	7937	7888	7824	7884	7837	7867	7953	8028	7863	7861	7905	7883	8094	7905	8016	8061	7785	7957	7861	7951	7920	7897	7995	8030	7844	8089	8059	7991	8003	7855	7967	7952	7858	7963	7965	7796	7927	8046	7929	8061	7894	7969	7779	7850	7834	7973	7933	7843	7862	7915	7996	8000	7772	7978	7924	7961	7963	7932	7993	7974	7947	7894	7846	7828	7856	7851	8035	7905	7893	7928	8054	7833	7948	7944	7822	7914	7921	7967	7861	7971	8015	7943	7987	7928	7957	7857	7826	7811	8020	7919	7940	7818	8049	7755	7891	7855	8059	7973	7878	7977	7931	7953	7941	7820	7902	7816	7970	7895	7873	7880	7870	7869	7898	7918	7810	8052	7980	8039	8130	7968	7963	7830	7881	7940	7905	7889	7987	7904	7899	7936	7997	7811	7932	7973	7854	7888	7948	8011	7848	7792	7896	7972	7969	7980	7876	8042	7788	8029	7886	7920	8015	7953	8023	7810	7761	7879	7989	7797	7758	7897	7930	8110	7931	8054	8019	7949	7904	7899	7871	7941	7834	7981	7935	7966	7976	8019	7842	7832	7967	7839	7882	7901	7948	7829	7990	8129	7801	8038	7860	7898	8028	7874	7885	8077	8042	7879	7846	7847	8064	7920	7990	7897	7839	7885	8030	7944	7890	8069	7790	7825	8011	7943	7877	7919	7883	7821	7874	7866	7898	7850	7904	7821	8024	7995	7886	7934	8041	7901	7956	7786	7841	7915	7947	7841	8025	7924	7937	7931	7865	7930	7996	7839	7810	7871	7943	7954	7961	7889	7919	7947	8004	7990	8006	7893	7955	7843	7822	7818	8064	7844	7782	7919	7989	7857	8038	7904	7949	8076	7785	7962	7909	8033	7794	7880	8025	7947	8014	8042	7940	7902	8015	7895	7873	7946	7885	7907	7767	7955	7913	7922	7902	7792	7951	7958	7907	7932
2559	1232	1062	7179	30772	33728	19549	8917	2816	1237	988	955	901	915	940	898	915	952	927	899	916	949	1009	914	963	892	848	873	880	912	964	900	851	943	912	917	888	831	902	946	895	921	927	903	945	869	882	886	921	887	937	894	896	894	970	883	878	858	921	916	904	890	930	908	885	916	899	916	965	887	924	925	904	906	899	864	878	914	859	938	905	838	858	903	860	939	912	910	907	919	895	888	918	984	923	891	917	885	886	878	882	857	969	912	891	869	959	876	891	911	867	875	884	896	924	894	915	842	930	877	945	933	934	957	951	894	987	912	881	913	918	911	892	865	946	850	918	865	860	857	956	911	891	896	888	874	951	941	885	892	969	892	905	875	907	884	918	916	934	849	960	915	892	882	926	928	889	960	908	910	845	858	920	897	1010	896	912	879	928	928	911	893	979	919	854	915	860	944	895	868	864	898	908	893	901	931	930	892	891	894	915	870	911	870	905	901	895	927	884	903	940	883	942	904	886	906	949	888	912	911	919	924	882	920	949	918	853	864	925	899	903	865	920	897	920	891	891	889	938	880	889	898	884	881	913	920	901	891	911	892	869	902	907	887	910	928	898	901	915	900	910	943	923	929	907	959	921	917	885	916	901	916	925	877	927	938	911	907	891	920	838	915	907	879	935	859	929	897	905	926	904	884	995	917	931	916	866	919	898	889	917	876	918	878	900	924	877	912	912	975	923	920	941	877	897	928	923	944	926	864	930	931	945	880	924	901	969	941	916	898	857	915	924	894	875	913	957	896	873	903	933	868	970	901	939	867	878	845	902	894	876	921	935	890	913	865	885	913	965	853	921	903	935	924	925	882	868	886	919	930	955	868	871	899	902	929	913	834	870	901	930	967	891	898	884	943	869	898	962	863	898	898	1003	959	851	883	906	902	941	939	871	869	871	885	898	870	890	919	914	909	882	932	905	920	890	892	911	864	897	895	916	914	877	893	928	853	893	913	899	886	890	941	884	897	870	921	941	930	880	914	923	950	932	971	915	907	868	975	913	868	922	926	904	909	896	864	854	873	916	905	916	934	886	864	933	902	874	891	939	930	881	912	885	899	903	931	877	927	925	927	975	916	910	896	937	899	907	905	946	898	868	893	906	867	898	877	908	913	922	882	927	888	874	907	902	896	936	936	914	929	876	886	848	921	908	907	901	917	888	887	882	888	941	910	925	939	942	862	891	882	905	862	911	861	882	920	861	892	871	876	843	911	954	915	896	893	900	903	852	898	898	892	868	882	936	890	902	935	952	893	947	893	896	929	898	900	913	925	903	955	855	896	907	935	869	895	870	958	943	913	956	930	852	931	875	883	882	877	925	898	827	836	874	926	937	900	892	902	922	889	897	886	939	882	895	881	917	926	874	858	923	919	902	965	914	860	881	857	894	815	863	893	935	883	874	909	917	878	923	902	883	880	967	912	925	898	946	876	900	932	939	909	882	918	875	920	939	907	935	901	897	901	898	895	934	896	948	928	876	952	938	947	910	901	923	938	899	863	895	901	888	872	893	887	921	939	923	925	904	931	941	933	891	958	867	930	902	943	960	933	995	939	866	891	896	895	906	918	928	939	899	925	934	955	920	935	904	926	948	916	900	916	891	904	900	882	946	911	894	889	896	864	919	888	898	882	885	872	936	903	904	920	877	878	901	892	883	902	877	896	834	919	905	894	877	872	904	905	910	909	909	900	879	911	910	908	910	882	881	922	881	856	888	897	888	946	930	962	852	948	881	877	945	912	925	858	932	877	895	914	917	893	910	913	902	896	851	910	931	892	883	882	909	849	922	880	934	913	910	907	864	910	937	898	835	943	879	940	872	892	916	902	883	867	887	889	925	892	892	907	894	873	890	888	930	824	913	927	853	834	927	917	875	890	887	875	867	889	925	908	917	899	881	937	920	906	921	923	862	933	896	896	944	913	918	902	914	1008	921	949	926	938	923	887	836	952	945	898	915	877	863	875	916	878	921	943	882	930	902	909	944	966	904	866	912	924	934	929	926	904	926	885	936	923	928	938	896	904	905	901	933	893	881	918	948	899	889	890	909	905	926	900	921	882	916	902	946	905	973	937	880	930	895	925	960	900	953	924	883	883	870	914	860	920	906	941	856	888	926	918	896	879	871	943	838	900	894	869	928	916	918	942	905	950	914	949	914	901	910	920	934	876	988	924	955	929	882	905	905	877	928	940	879	905	887	861	886	926	874	921	933	922	925	856	909	972	910	864	902	949	896	896	934	958	944	971	918	903	918	885	879	876	907	889	885	900	875	903	885	916	896	851	921	914	897	925	910	909	929	946	939	928	903	910	892	874	971	929	928	864	965	866	904	896	916	939	902	911	929	922	920	911	915	944	923	900	855	923	922	961	934	902	929	901	890	994	928	855	899	859	908	882	895	890	922	938	930	916	843	894	875	887	886	873	915	892	988	950	948	888	893	955	952	936	919	935	891	920	977	926	832	947	891	927	850	884	899	963	951	876	913	860	930	905	908	904	941	928	914	969	860	971	864	902	905	942	882	904	870	927	867	893	842	906	832	940	898	875	894	904	944	852	896	931	906	963	877	902	886	870	866	928	851	841	925	862	905	903	839	871	898	923	914	895	892	857	956	956	951	966	883	906	884	920	884	876	900	886	860	865	818	856	904	937	895	947	898	915	913	888	875	941	935	901	955	887	951	887	909	932	898	876	898	908	985	917	898	896	946	891	922	957	921	919	898	905	897	925	966	904	892	931	943	897	874	925	930	950	967	944	872	911	927	932	945	884	964	902	901	912	956	902	942	889	853	868	916	939	908	846	892	925	868	885	868	971	945	923	892	854	907	880	881	878	909	921	907	898	890	861	962	894	943	889	891	913	864	953	902	908	965	869	866	893	943	919	962	902	878	901	916	956	882	884	924	885	883	921	919	883	888	892	880	884	906	941	882	912	838	909	826	907	936	909	888	939	893	892	892	878	909	891	825	915	988	844	934	923	857	943	886	956	898	898	910	925	904	908	869	936	918	909	926	849	929	907	875	966	856	869	907	902	954	829	876	879	856	913	926	943	912	887	834	937	920	945	945	917	907	934	857	877	907	875	841	896	862	913	920	955	866	864	934	868	903	889	906	898	856	898	921	933	897	939	905	884	965	937	896	913	952	933	915	947	972	928	942	886	901	900	881	905	887	910	924	846	882	913	917	906	847	917	917	846	899	898	925	908	888	947	886	924	871	942	916	908	890	877	894	923	901	876	948	929	928	900	910	890	913	896	899	963	913	939	876	842	911	919	936	933	888	930	882	910	951	838	868	900	854	909	819	909	889	929	920	909	936	933	879	870	907	842	881	944	877	863	905	871	913	924	885	929	901	845	818	860	883	914	935	923	876	920	865	953	894	922	949	938	950	914	898	947	854	894	926	947	936	880	909	893	849	857	885	884	906	915	951	882	897	907	887	891	886	883	936	890	932	883	903	938	900	931	945	916	884	933
20138	13101	10109	45180	96483	90535	68497	49207	27405	13354	8814	7955	7911	7742	7688	7695	7824	7786	7717	7810	7631	7785	7690	7822	7644	7794	7817	7835	7659	7658	7713	7773	7618	7709	7719	7669	7740	7762	7638	7772	7672	7707	7729	7875	7913	7743	7753	7590	7678	7686	7674	7727	7628	7672	7778	7744	7818	7627	7611	7864	7711	7723	7763	7634	7631	7794	7636	7583	7914	7697	7760	7676	7698	7655	7707	7609	7692	7851	7742	7772	7792	7678	7803	7726	7862	7839	7699	7761	7742	7750	7630	7591	7782	7758	7606	7830	7660	7740	7676	7664	7645	7719	7680	7749	7718	7614	7556	7644	7686	7705	7735	7729	7826	7703	7734	7668	7701	7672	7626	7624	7757	7671	7687	7773	7823	7761	7693	7596	7595	7720	7781	7651	7616	7657	7678	7840	7700	7716	7727	7717	7695	7703	7638	7600	7724	7828	7822	7640	7782	7795	7785	7778	7726	7656	7727	7927	7804	7650	7724	7640	7645	7610	7594	7622	7789	7735	7807	7742	7690	7731	7710	7698	7806	7795	7822	7880	7813	7687	7765	7818	7780	7825	7646	7610	7572	7644	7707	7723	7648	7769	7597	7711	7785	7800	7887	7765	7735	7703	7665	7595	7607	7650	7701	7671	7792	7589	7632	7649	7730	7734	7635	7694	7783	7736	7675	7775	7781	7890	7744	7853	7787	7712	7715	7829	7669	7727	7611	7603	7683	7657	7735	7701	7740	7814	7589	7756	7611	7749	7753	7752	7831	7678	7852	7839	7711	7692	7641	7857	7796	7798	7772	7814	7788	7693	7657	7814	7770	7649	7672	7774	7601	7955	7631	7872	7824	7700	7785	7501	7786	7752	7659	7656	7757	7648	7674	7968	7775	7583	7713	7790	7770	7790	7601	7529	7845	7678	7741	7650	7849	7809	7912	7702	7717	7642	7717	7769	7750	7809	7655	7662	7826	7883	7824	7618	7689	7702	7708	7707	7648	7589	7668	7659	7741	7729	7723	7590	7612	7761	7764	7721	7713	7657	7767	7694	7534	7774	7709	7723	7795	7780	7662	7646	7786	7649	7586	7732	7776	7840	7752	7632	7728	7743	7744	7691	7763	7694	7763	7682	7784	7691	7855	7741	7788	7651	7722	7689	7732	7884	7753	7672	7811	7705	7698	7765	7710	7726	7842	7808	7807	7611	7749	7648	7617	7784	7817	7784	7730	7642	7803	7776	7828	7732	7697	7751	7671	7742	7768	7745	7830	7634	7802	7663	7677	7736	7625	7605	7766	7832	7623	7729	7856	7800	7681	7610	7803	7782	7736	7840	7582	7664	7657	7684	7794	7646	7787	7735	7670	7773	7792	7744	7723	7613	7641	7814	7629	7739	7828	7800	7676	7679	7850	7611	7679	7628	7783	7630	7522	7692	7805	7737	7803	7557	7867	7717	7742	7806	7774	7718	7642	7661	7718	7638	7638	7680	7844	7787	7722	7770	7758	7909	7779	7652	7780	7631	7634	7597	7781	7683	7764	7924	7710	7736	7808	7647	7708	7679	7793	7717	7798	7685	7716	7755	7824	7693	7589	7822	7671	7887	7753	7698	7735	7772	7816	7725	7731	7777	7744	7714	7677	7635	7658	7725	7737	7722	7683	7752	7743	7688	7755	7655	7710	7751	7712	7758	7683	7677	7650	7753	7656	7717	7740	7663	7851	7777	7740	7805	7581	7779	7637	7741	7753	7719	7741	7781	7762	7704	7749	7747	7730	7749	7718	7770	7531	7658	7690	7692	7683	7757	7671	7697	7734	7760	7716	7798	7551	7795	7668	7717	7706	7643	7728	7729	7720	7654	7602	7758	7785	7645	7759	7873	7840	7768	7787	7634	7742	7708	7783	7643	7761	7700	7765	7835	7728	7646	7860	7652	7768	7810	7776	7568	7623	7761	7701	7645	7749	7779	7687	7786	7538	7791	7702	7777	7780	7696	7774	7744	7767	7828	7718	7753	7834	7726	7751	7758	7751	7592	7823	7596	7695	7767	7713	7726	7817	7724	7615	7693	7687	7744	7708	7645	7865	7631	7782	7699	7700	7791	7742	7775	7588	7742	7774	7628	7520	7653	7820	7613	7747	7784	7847	7693	7781	7635	7621	7705	7724	7804	7783	7830	7764	7616	7670	7706	7635	7732	7729	7798	7608	7701	7710	7699	7663	7803	7728	7653	7535	7721	7670	7736	7791	7702	7761	7858	7740	7665	7758	7726	7711	7760	7725	7772	7723	7780	7726	7632	7700	7616	7683	7646	7727	7682	7776	7709	7798	7714	7675	7654	7658	7764	7655	7801	7639	7809	7716	7800	7716	7628	7788	7716	7772	7664	7843	7728	7688	7768	7719	7685	7739	7612	7775	7873	7664	7753	7636	7643	7688	7697	7892	7695	7750	7779	7725	7699	7595	7703	7843	7746	7751	7655	7696	7910	7672	7769	7783	7659	7656	7874	7684	7752	7826	7698	7811	7842	7699	7755	7581	7640	7748	7720	7775	7653	7710	7748	7807	7763	7670	7757	7693	7719	7678	7785	7763	7755	7750	7835	7630	7740	7687	7613	7597	7806	7739	7815	7735	7664	7705	7678	7878	7680	7679	7736	7667	7767	7765	7747	7783	7693	7693	7763	7742	7745	7767	7808	7697	7663	7521	7733	7731	7789	7735	7770	7749	7876	7683	7915	7665	7871	7685	7690	7703	7712	7700	7639	7744	7717	7742	7689	7763	7716	7816	7707	7735	7839	7719	7715	7741	7633	7621	7787	7801	7735	7704	7713	7727	7714	7797	7768	7678	7741	7634	7720	7731	7746	7659	7678	7803	7714	7657	7701	7660	7625	7718	7741	7732	7664	7744	7743	7662	7807	7738	7733	7721	7646	7720	7687	7594	7659	7725	7847	7796	7744	7712	7702	7844	7594	7771	7712	7720	7659	7788	7647	7622	7679	7755	7819	7773	7737	7808	7709	7666	7680	7673	7752	7852	7695	7810	7790	7569	7637	7799	7776	7943	7663	7781	7839	7622	7681	7676	7626	7841	7741	7834	7740	7796	7809	7666	7680	7648	7589	7526	7784	7741	7605	7673	7793	7687	7742	7679	7714	7669	7787	7759	7847	7715	7795	7879	7952	7821	7797	7747	7709	7686	7900	7697	7649	7670	7734	7745	7721	7594	7718	7836	7615	7771	7760	7685	7671	7711	7765	7753	7636	7707	7819	7829	7816	7672	7670	7789	7673	7707	7648	7792	7745	7647	7674	7657	7859	7720	7786	7625	7676	7775	7791	7824	7801	7791	7519	7808	7741	7666	7755	7836	7748	7615	7640	7678	7706	7785	7744	7729	7767	7768	7699	7776	7702	7738	7773	7879	7660	7635	7661	7840	7856	7687	7722	7698	7691	7817	7749	7629	7787	7651	7738	7776	7763	7712	7660	7786	7687	7878	7754	7752	7726	7725	7723	7846	7793	7736	7724	7734	7725	7756	7661	7778	7723	7833	7759	7679	7785	7710	7527	7666	7742	7718	7773	7713	7620	7757	7679	7656	7675	7754	7883	7732	7656	7671	7722	7753	7638	7817	7653	7761	7725	7759	7662	7726	7677	7785	7738	7719	7654	7699	7705	7750	7623	7742	7695	7793	7880	7598	7753	7771	7735	7709	7688	7802	7697	7854	7733	7751	7749	7796	7702	7795	7656	7738	7600	7848	7688	7713	7792	7613	7864	7672	7630	7857	7793	7716	7714	7642	7769	7676	7757	7445	7687	7602	7713	7717	7718	7714	7684	7829	7743	7698	7670	7892	7582	7770	7773	7603	7904	7600	7636	7666	7671	7803	7721	7649	7612	7672	7699	7836	7723	7740	7608	7723	7646	7678	7675	7899	7800	7628	7722	7694	7763	7796	7875	7715	7725	7712	7727	7738	7643	7835	7774	7591	7799	7642	7827	7709	7830	7817	7715	7683	7737	7746	7737	7692	7619	7658	7767	7709	7738	7740	7739	7802	7705	7813	7695	7756	7859	7783	7621	7787	7828	7763	7714	7655	7694	7669	7778	7772	7686	7609	7831	7819	7765	7854	7804	7636	7741	7703	7644	7691	7699	7660	7729	7727	7822	7678	7675	7757	7707	7759	7675	7690	7709	7686	7875	7882	7755	7690	7721	7673	7710	7799	7738	7713	7690	7804	7623	7809	7566	7726	7757	7716	7684	7818	7806	7818	7763	7740	7570	7698	7614	7801	7878	7682	7670	7735	7770	7822	7650	7804	7750	7702	7799	7732	7906	7830	7822	7705	7567	7742	7623	7715	7728	7595	7823	7829	7702	7605	7718	7768	7698	7741	7613	7731	7696	7706	7545	7798	7768	7651	7703	7591	7709	7843	7808	7628	7782	7764	7795	7785	7603	7742	7765	7857	7714	7624	7832	7652	7716	7837	7617	7766	7754	7704	7715	7615	7618	7775	7848	7759	7846	7752	7744	7815	7787	7655	7664	7737	7689	7725	7776	7707	7703	7598	7774	7812	7680	7613	7777	7715	7784	7701	7746	7637	7648	7682	7709	7744	7759	7660	7673	7755	7810	7821	7688	7737	7726	7866	7671	7738	7679	7716	7709	7745	7779	7781	7730	7937	7801	7778	7589	7641	7717	7600	7720	7656	7742	7706	7608	7693	7775	7547	7771	7701	7664	7799	7786	7787	7721	7697	7795	7760	7805	7617	7756	7721	7683	7723	7646	7809	7825	7720	7782	7842	7666	7810	7789	7697	7803	7705	7683	7809	7750	7697	7743	7719	7684	7667	7668	7688	7799	7773	7707	7717	7554	7706	7740	7793	7650	7835	7740	7810	7691	7828	7890	7581	7812	7842	7725	7597	7741	7783	7910	7772	7712	7675	7702	7623	7691	7594	7703	7704	7793	7733	7806	7684	7628	7763	7709	7680	7844	7696	7643	7658	7636	7822	7704	7748	7698	7759	7778	7643	7821	7729	7777	7819	7692	7622	7834	7701	7767	7844	7667	7718	7823	7628	7803	7607	7746	7668	7813	7464	7698	7713	7593	7792	7830	7696	7547	7733	7666	7531	7739
2774	892	909	2588	8042	9499	4478	2266	1208	902	877	816	804	857	892	833	844	806	873	820	817	829	833	886	862	840	855	868	866	854	817	812	841	821	827	839	832	776	870	816	845	854	797	840	861	844	873	835	826	848	843	870	822	828	766	818	859	814	825	870	850	868	883	824	907	854	834	814	882	851	872	843	890	896	874	851	789	863	860	873	837	852	848	773	791	793	826	872	852	852	833	846	821	863	853	817	819	868	824	790	791	899	785	841	856	822	820	816	796	797	836	830	896	836	863	855	847	828	878	867	884	839	855	814	836	860	865	869	871	871	833	809	878	854	783	819	831	893	838	858	811	834	833	833	810	832	843	803	872	843	838	857	882	800	881	785	822	899	797	849	860	838	807	881	848	813	796	791	835	839	818	873	848	861	849	837	787	834	812	819	836	793	867	897	876	845	778	865	793	854	820	845	857	839	911	837	823	857	839	865	839	818	763	893	878	848	805	842	814	816	832	859	871	833	860	882	883	858	809	858	858	831	809	870	854	827	795	841	776	887	850	814	874	836	854	888	820	877	842	900	861	832	809	861	836	796	816	815	806	870	801	840	866	808	841	847	830	817	835	856	865	836	827	812	854	850	814	869	826	852	850	825	835	795	844	861	855	814	843	779	837	824	841	876	854	865	856	871	797	833	869	865	844	839	818	822	866	895	831	858	841	774	828	864	814	828	820	841	854	848	818	817	857	827	818	777	835	851	828	902	836	866	842	838	874	826	846	818	840	840	829	861	782	844	857	808	826	858	854	836	844	878	818	881	823	898	798	852	795	809	838	838	892	841	843	811	844	829	827	810	814	822	870	824	824	838	807	854	786	884	845	828	771	868	823	867	847	856	808	815	860	811	863	853	879	869	864	846	838	908	846	777	873	820	850	863	856	818	881	838	885	888	833	830	819	830	855	845	831	824	903	828	821	817	860	819	810	817	833	863	810	813	851	903	849	828	902	828	838	847	863	849	836	818	845	868	795	874	799	877	878	905	771	806	816	817	841	789	859	870	865	859	818	819	824	847	849	860	834	798	822	829	858	813	825	865	849	833	811	819	864	858	837	819	854	771	815	818	812	817	855	876	864	859	875	825	872	914	799	834	836	796	818	864	871	856	772	830	820	918	822	818	865	890	818	814	810	868	876	837	849	863	847	818	830	802	803	780	898	855	808	865	884	818	861	849	855	807	898	882	881	878	864	848	820	775	857	900	820	871	837	847	827	861	804	845	873	843	879	867	812	861	834	836	818	890	817	834	855	763	849	832	835	855	852	830	845	826	875	856	819	811	804	868	877	814	774	838	856	855	842	824	822	802	857	870	815	787	831	776	814	842	854	861	813	842	819	874	819	845	887	824	803	829	851	806	835	829	830	871	816	870	804	781	836	814	812	834	809	830	856	831	807	839	822	803	862	868	862	885	826	835	829	809	806	824	813	809	839	872	812	820	830	790	811	838	812	804	801	867	822	830	800	866	883	810	823	834	855	856	829	830	828	836	833	818	832	840	841	855	853	774	859	779	819	872	849	823	838	768	795	860	850	807	827	872	850	842	832	870	867	822	857	806	851	795	788	843	870	831	844	860	864	847	842	883	843	879	834	868	824	834	809	825	853	826	820	828	804	858	791	867	894	805	799	793	819	829	835	805	878	841	812	845	796	851	821	860	822	869	795	838	834	792	828	817	833	856	832	817	824	855	855	851	824	813	853	846	841	860	866	788	854	857	813	859	811	837	824	882	845	800	872	787	837	835	860	802	810	857	826	867	863	874	788	865	798	808	817	839	767	850	836	868	840	829	831	810	788	810	843	802	852	838	821	862	842	843	854	819	823	879	826	813	869	885	843	808	839	866	829	848	843	838	779	853	840	845	805	794	840	896	869	848	789	848	805	850	788	838	873	859	781	851	849	807	875	805	856	835	815	860	879	837	853	853	849	814	827	842	809	899	800	812	789	829	854	817	865	799	826	886	845	831	778	877	857	790	879	922	803	881	841	820	872	765	860	830	815	843	807	858	868	853	864	824	834	871	791	784	801	894	848	844	836	817	834	824	805	826	827	824	846	797	822	817	868	829	818	864	871	843	851	850	828	867	859	821	812	888	883	854	801	835	801	847	851	831	872	857	880	800	795	796	832	799	837	821	832	853	779	848	837	805	831	834	834	829	847	818	840	819	840	810	850	805	807	815	875	846	881	873	793	826	838	831	822	852	823	816	857	870	860	859	805	892	843	832	831	839	836	850	876	813	812	821	827	795	830	819	828	863	865	850	872	804	895	866	831	837	797	832	822	836	815	843	814	834	810	824	867	850	827	855	822	823	832	801	851	839	824	809	818	834	838	837	864	886	876	836	862	746	780	878	875	858	806	887	806	823	806	887	778	773	881	832	817	836	869	844	813	869	822	778	834	790	850	830	860	884	859	865	778	837	794	840	818	873	868	858	819	828	867	875	807	802	790	858	783	844	878	837	860	836	838	841	836	817	831	810	839	800	876	845	874	854	821	821	855	788	838	842	853	902	832	838	831	833	795	812	869	816	781	795	819	872	869	783	823	880	817	838	819	814	860	840	834	833	815	868	866	894	846	839	827	790	816	813	864	838	833	792	836	807	869	812	834	789	829	838	854	838	836	837	866	812	819	840	859	861	834	862	821	882	854	824	857	793	873	878	824	780	831	867	827	828	848	897	869	805	832	886	881	825	802	830	817	852	844	866	834	828	831	815	810	866	827	868	826	820	819	841	853	849	800	821	851	839	843	790	811	838	892	840	812	815	855	840	790	845	836	820	805	792	800	810	833	859	833	840	840	874	847	828	825	838	822	772	838	853	774	821	834	815	800	820	879	855	876	832	791	893	760	802	847	811	809	834	839	813	863	901	859	780	857	833	853	795	844	807	863	878	853	869	912	912	853	823	857	856	845	860	872	836	874	790	833	837	855	812	808	830	819	815	838	869	848	883	840	887	853	861	833	824	819	866	809	838	825	836	862	857	839	837	808	855	815	848	794	788	767	892	826	842	839	865	832	852	781	805	777	822	842	806	875	877	805	856	793	844	885	849	810	907	830	846	856	826	858	816	813	863	847	819	863	858	825	858	828	783	800	817	863	815	815	769	844	819	824	849	818	802	905	821	868	826	845	857	750	780	873	816	812	854	775	860	817	826	844	892	852	872	827	881	861	856	789	811	820	806	873	837	810	787	779	854	849	832	809	810	816	814	821	859	847	800	814	807	825	834	842	830	847	828	842	820	838	855	790	857	812	799	847	860	877	804	824	813	819	872	849	881	834	818	867	778	807	799	780	822	846	851	861	841	810	887	866	883	837	849	903	826	885	821	848	850	843	805	829	830	824	879	886	846	881	879	825	839	822	838	799	794	806	845	843	752	797	841	825	786	882	819	783	828	876	807	818	808	880	864	864	780	861	811	793	835	802	842	840	854	822	863	836	889	835	872	829	760	853	832	880	861	838	809	794	834
12793	8548	7816	37625	64649	58303	40017	26655	13518	8664	7458	7058	7096	7075	7247	6947	7261	7092	7093	7268	7212	7069	7043	7070	7157	7131	7257	7065	6987	7197	7025	7182	7139	7205	7108	7269	7128	7073	7195	7164	7149	7267	7234	7200	7133	7104	7124	7105	7163	7109	7112	7091	7159	7188	7041	7221	7171	7207	7086	7119	7165	7210	7094	7263	7168	7151	7135	7051	7146	7187	7109	7057	7040	7099	7256	7134	7210	7090	7135	7130	7087	7253	7089	7023	7243	7243	7080	7161	7217	7160	7049	7243	7170	7246	7193	7031	7014	7293	7164	7187	7214	7316	7072	7187	7134	7271	7004	7192	7224	7109	7245	7220	7209	7066	7286	7010	7066	7045	7250	7218	7185	7071	7155	7224	7094	7230	7070	7097	7087	7136	7184	7210	7107	7345	7192	7306	7096	7206	7086	7192	6996	7156	7212	6990	7147	7163	7260	7202	7158	7217	7068	7151	7275	7122	7139	7215	7057	7065	7124	7137	7083	7126	7007	7162	7009	7067	7153	7113	7174	7172	7204	7155	7179	7022	7100	7113	7164	7175	7177	7184	7245	7292	7220	7274	7229	7079	7089	7016	7165	7142	7247	7174	7298	7140	7267	7129	7087	7185	7111	7213	7149	7041	7228	7193	7044	7138	7177	7016	7096	7138	7111	7089	7122	7101	7306	7178	7224	7097	7273	7132	7085	7201	7278	7151	7208	7019	7131	7222	7257	7157	7181	7223	7069	7119	7155	7155	7203	7122	7090	7017	7086	7237	7195	7182	7045	7088	7278	7040	7255	7194	7103	7070	7063	7117	7133	7142	7117	7145	7082	7228	7124	7260	7177	7157	7311	7223	7189	7199	7122	7238	7231	7152	7228	7084	7047	7217	7322	7142	7089	7146	7134	7133	7202	7250	7078	7355	7140	7138	7128	7180	7207	7169	7214	7128	7302	6995	7250	7098	7186	7327	7255	7190	7261	7071	7115	7151	7178	7193	7093	7263	7149	7271	7220	7011	7173	7158	7176	7260	7097	7384	7070	7199	7135	7074	7308	7172	7171	7112	7069	7260	7166	7180	7145	7153	7135	7125	7223	7226	7117	7291	7190	7064	7182	7207	7163	7202	7106	7174	7134	7110	7069	7148	7243	7209	7186	7110	7238	7206	7099	7074	7225	7202	7174	7213	7096	7113	7207	7187	7251	7159	7330	7038	7088	7214	7085	7162	7142	7043	7163	7167	7005	7263	7050	7200	7326	7186	7149	7230	7262	7031	7205	7170	7079	7107	7301	7167	7213	7005	7279	7187	7117	7223	7307	7213	7079	7156	7119	7206	7161	7149	7248	7160	7176	7098	7189	7209	7225	7357	7100	7095	7142	7310	7162	7075	7104	7173	7193	7163	7218	7116	7131	7086	7123	7178	7063	7185	7148	7243	7096	7257	7222	7252	7136	7159	7111	7224	6984	7293	7014	7220	7200	7106	7213	7039	7107	7172	7055	7090	7218	7072	7081	7201	7094	7156	7160	7093	7231	7146	7149	7227	7017	7203	7309	7089	7148	7117	7305	7222	7077	7115	7255	7294	7087	7112	7106	7234	7170	7272	7137	7197	7144	7108	7142	7201	7134	7133	7116	7074	7068	7168	7193	7185	7281	7150	7160	7155	7231	7190	7040	7127	7142	7195	7113	7199	7186	7300	7181	7210	7205	7279	7147	7173	7112	7088	7211	7161	7151	7169	7189	7152	7087	7247	7052	7159	7087	7108	7179	7082	7178	7131	7155	6982	7214	7304	7196	7210	7164	7125	7199	7276	7000	7211	7161	7068	7047	7206	7130	7213	7117	7107	7094	7040	7221	7074	7091	7110	7294	7109	7172	7052	7261	7181	7083	7139	7079	7080	7119	7152	7056	7184	7230	7265	7031	7099	7167	7000	7238	7099	7115	6991	7264	7185	7108	7182	7103	7187	7283	7060	7202	7042	7337	7236	7166	7116	7200	7179	7149	7196	7166	7028	7264	6998	7111	7177	7091	7118	7161	7186	7093	7184	7231	7229	7116	7182	7104	7176	7069	7047	7186	7165	7133	7195	7243	7155	7286	7015	7206	7151	7134	7082	7266	7110	7011	7207	7090	7126	7157	7213	7246	7203	7322	7140	7240	7115	7202	7273	7236	7034	7034	7370	7192	7083	7135	7093	7079	7033	7270	7072	7156	7221	7120	7104	7142	7189	7129	7170	7139	7019	7214	7148	7017	7057	7225	7139	7074	7103	7197	7217	7142	7130	7202	7132	7030	7140	7427	7117	7218	7170	7182	7181	6972	7252	7152	7173	7165	7068	7201	7224	7157	7183	7222	7191	6948	7240	7164	7229	7175	7123	7190	7295	7285	7205	7338	7085	7039	7168	7309	7110	7167	7043	7162	7238	7274	7096	7184	7208	7122	7199	7188	7166	7151	7240	7258	7083	7189	7146	7195	7163	7175	7207	7167	7176	7250	7166	7163	7093	7153	7123	7256	7161	7130	7093	7068	7187	7163	7152	7174	7024	7264	7149	7288	7297	7292	7124	7204	7215	7165	7216	7209	7151	7209	6994	7034	7037	7184	7069	7197	7099	7082	7245	7253	7224	7129	7107	7116	7226	7092	7116	7005	7165	7193	7121	7239	7193	7156	7255	7078	7181	7157	7135	7177	7138	7235	7025	7107	7192	7103	7236	7163	7045	7237	7215	7224	7224	7178	7075	7189	7112	7192	7275	7161	7135	7099	7205	7183	7224	7076	7149	7274	7099	7178	7114	7265	7133	7086	7219	7164	7153	7261	7117	7214	7123	7321	6986	7219	7164	7286	7198	7258	7264	7115	7112	7160	7259	7167	7114	7151	7183	7099	7193	7080	7216	7242	7197	7071	7283	7124	7186	7159	7140	7081	7104	7152	7206	7050	7142	7133	7246	7108	7182	7250	7160	7212	7091	7077	7208	7173	7128	7180	7258	7047	7121	7064	7191	7249	7043	7100	7123	7152	7047	7169	7185	7100	7190	7201	7271	7148	7265	7210	7167	7294	7108	7223	7171	7120	7152	7057	7101	7074	7314	7186	7179	7170	7143	7229	7168	7142	7077	7211	7050	7120	7199	7203	7114	7117	7050	7102	7250	7169	7091	7028	7135	7162	7150	7226	7130	7098	7085	7033	7105	7202	7150	7105	7225	7089	7128	7111	7184	7231	7117	7182	7092	7154	7089	7372	7045	7098	7155	7237	7141	7056	7013	7191	7072	7202	7209	7071	7211	7147	7166	7110	7027	7247	7126	7124	7141	7008	7184	7170	7211	7095	7103	7008	7144	7206	7247	7166	7214	7043	7269	7091	7005	7152	7120	6977	7056	7181	7129	7016	7139	7266	7003	7219	7196	7135	7059	7111	7181	7228	7280	7085	7091	7123	7189	7181	7134	7162	7183	7178	7402	7238	7157	7130	7268	7238	7194	7164	7113	7163	7130	7183	7308	7019	7185	7202	7152	7277	7011	7253	7128	7111	7052	7155	7086	7190	7190	7210	7136	7126	7206	7148	7203	7079	7117	7238	7078	7159	7188	7081	7143	7261	7092	7211	7074	7188	7132	7187	7173	7224	7256	7133	7227	7114	7270	7124	7032	7216	7235	7262	7181	7063	7162	7216	7116	7201	7157	7119	7154	7193	7116	7141	7160	7138	7270	7222	7190	7160	7086	7112	7064	7174	7214	7123	7186	7057	7272	7111	7119	7126	7154	7133	7166	7077	7116	6957	7132	7213	7096	7059	7141	7318	7105	7229	7147	7034	7141	7089	7199	7272	7136	7165	7085	7134	7234	7059	7047	7255	7123	7263	7141	7097	7217	7064	7207	7157	7111	7272	7216	7098	7164	7075	7135	7083	7140	7229	7135	7298	7082	7214	6961	7138	7213	7074	7118	7237	7200	7147	7097	7158	7217	7189	7124	7180	7199	7162	7070	7214	6988	7219	7055	7114	7031	7044	7122	7123	7198	7118	7181	7062	7244	7076	7144	7178	7147	7131	7202	7135	7174	7159	7074	7155	7127	7067	7186	7101	7091	7149	7279	7118	7091	7234	7211	7127	7058	7189	7189	7066	7249	7184	7109	7180	7066	7203	7094	7372	7095	7163	7104	7219	7015	7248	7353	7199	7228	7022	7174	7059	7150	7106	7191	7112	7242	7259	7006	7169	7103	7182	7261	7244	7121	7133	7222	7168	7201	7242	7195	7170	7183	7325	7172	7242	7196	7168	7118	7232	7282	7125	7185	7109	7122	7255	7138	7102	7131	7239	7137	7128	7160	7119	7091	7077	7144	7249	7261	7073	7004	7224	7127	7176	7155	7197	7132	7132	7181	7202	7261	7100	7236	7227	7226	7146	7160	7136	7118	7185	7143	7092	7204	7241	7194	7196	7207	7109	7107	7147	7094	7054	7118	7110	7116	7176	7144	7113	7269	7154	7186	7028	7057	7134	7181	7205	7276	7196	7234	7097	7271	7168	7283	7310	7183	7250	7225	7177	7212	7164	7284	7249	7181	7277	6985	7182	7299	7163	7040	7143	7162	7109	7155	7250	7160	7117	7139	7126	7297	7198	7212	7304	7128	7030	7160	7098	7255	7171	7245	7145	7120	7183	7201	7140	7145	7148	7077	7289	7164	7129	7197	7094	7081	7096	7191	7163	7161	7304	7110	7142	7147	7149	7323	7150	7069	7199	7189	7161	7197	7162	7302	7267	7270	7155	7193	7096	7096	7023	7122	7186	7105	7175	7009	7040	7035	7188	7135	7090	7143	7124	7183	7256	7195	7124	7212	7109	7176	7152	7215	7125	7257	7195	7161	7281	7141	7177	7148	7159	7169	7269	7256	7224	7062	7129	7300	7118	7194	7099	7183	7228	7067	7207	7094	7157	7115	7104	7125	7289	7199	7064	7145	7212	7042	7184	7170	6950	7146	7248	7222	7119	7226	7188	7272	7239	7079	7191	7215	7249	7128	7118	7245	7134	7216	7288	7216	7108	7208	7132	7234	7039	7124	7200	7125	7247	7180	7207	7191	7292	7138	7174	7181	7180	7132	7195	7234	7161	7204	7188	7167	7326	7087
1679	961	947	4288	17821	20091	9476	4023	1473	944	831	783	818	783	820	772	793	785	774	766	795	817	824	821	795	829	798	831	810	823	808	783	845	866	865	836	806	825	754	800	760	789	823	799	851	805	787	835	819	802	762	821	773	772	813	837	837	806	801	822	807	818	840	802	837	830	803	778	864	805	842	769	836	831	806	815	782	782	810	793	789	799	830	835	806	837	825	872	844	776	822	803	834	818	755	823	812	795	822	809	817	798	802	807	788	763	838	814	784	821	830	865	831	828	780	787	793	803	826	815	742	768	810	801	858	809	832	785	824	841	815	806	785	801	838	838	796	828	787	772	774	769	803	772	788	845	773	818	768	796	826	842	791	825	784	757	824	794	822	797	840	779	801	807	824	796	802	794	815	778	847	813	814	822	779	829	856	787	754	822	776	802	736	790	775	812	817	814	788	847	792	771	817	834	797	793	833	795	788	826	787	843	797	852	788	794	800	772	790	784	785	745	775	827	813	768	799	790	780	797	843	807	832	821	759	799	787	802	831	842	837	813	783	767	813	892	890	856	826	847	850	806	846	786	793	796	795	802	780	782	836	800	806	825	810	823	829	803	833	813	787	830	798	833	784	791	753	833	830	852	773	772	867	764	795	786	776	829	771	835	788	733	820	780	850	845	842	778	813	829	809	816	836	784	810	839	802	775	818	829	787	860	809	798	841	816	801	814	762	799	824	820	789	848	782	812	788	777	807	784	771	806	790	805	829	829	812	807	799	818	834	724	771	800	841	855	834	808	783	786	834	814	808	793	837	798	858	814	786	801	762	854	818	803	800	783	850	774	810	831	800	803	814	777	814	800	830	789	833	839	799	784	770	811	791	888	783	790	795	812	774	784	775	805	831	828	789	785	847	874	796	784	858	796	815	778	813	706	875	798	769	835	795	798	796	793	795	790	832	752	828	789	820	838	842	786	806	783	812	771	808	830	801	809	829	806	797	863	808	756	800	861	807	790	799	768	832	802	786	793	850	818	745	773	821	823	813	805	822	820	839	806	822	785	868	796	833	827	790	814	768	745	820	804	877	770	841	815	799	789	831	838	788	822	800	807	839	821	786	857	806	814	817	776	786	825	825	783	879	798	838	854	742	810	805	829	835	834	822	846	821	808	817	864	807	784	809	826	836	794	759	746	779	824	820	810	794	814	778	752	807	813	829	768	796	847	807	817	815	762	833	820	804	776	750	784	781	777	848	806	786	814	806	833	824	822	807	798	793	820	752	859	774	718	777	817	790	817	830	807	796	795	810	800	809	808	815	782	859	835	827	854	820	809	849	866	789	832	805	825	829	791	819	807	800	808	817	780	804	827	826	797	760	822	808	814	786	815	809	806	786	800	745	762	826	746	775	857	823	799	793	798	820	814	839	848	755	786	829	807	821	780	808	809	819	824	815	800	831	826	820	813	823	823	851	866	802	823	768	814	799	822	798	791	829	860	790	835	838	790	825	797	784	781	798	779	805	826	810	773	788	819	801	751	812	767	788	777	786	816	766	752	829	807	803	813	794	770	775	816	824	792	804	787	765	819	777	848	811	814	789	772	841	822	775	798	818	775	870	815	811	869	780	779	745	759	838	827	772	741	864	803	782	840	812	807	828	818	796	809	802	760	807	850	793	819	848	793	781	795	824	862	779	789	795	760	824	839	826	829	748	820	808	770	814	798	809	794	778	837	818	775	773	810	830	809	855	846	804	796	786	767	789	848	850	845	756	825	840	778	821	838	821	809	737	804	829	836	860	771	786	836	817	841	806	810	815	773	761	809	822	795	810	822	856	766	775	822	827	826	905	850	916	826	868	820	854	840	812	811	763	882	817	809	804	812	820	817	756	814	781	789	827	840	764	823	820	848	837	787	813	808	820	802	801	805	815	829	794	782	830	819	745	818	816	802	761	827	764	790	849	815	791	800	816	796	832	781	816	876	791	811	841	788	800	813	772	825	866	798	819	846	769	818	740	783	824	824	826	824	782	828	746	772	848	819	825	738	840	789	837	852	795	833	806	792	796	795	890	790	836	813	810	824	815	825	780	819	818	810	837	790	804	797	846	830	834	791	793	851	781	760	829	839	792	858	807	789	803	830	830	817	816	837	815	844	820	757	790	827	799	805	782	818	799	805	825	762	837	814	792	843	802	838	835	848	817	756	808	801	800	823	779	797	852	803	839	799	784	851	779	775	824	792	776	773	786	789	816	815	794	779	847	779	793	773	843	755	842	824	835	776	818	836	852	810	780	816	753	782	879	735	788	803	812	823	822	792	813	826	826	802	775	836	818	811	815	784	742	816	822	841	794	809	804	843	795	858	808	784	874	835	829	784	789	790	736	853	811	806	767	827	795	798	754	804	808	761	816	840	820	793	830	857	808	809	817	827	768	822	838	785	850	815	854	815	795	866	801	831	812	826	787	803	797	843	828	763	808	799	823	807	829	840	773	806	780	831	764	805	815	775	783	828	776	846	851	861	816	783	795	830	763	785	776	801	806	811	801	763	807	801	794	820	792	808	839	817	841	858	815	771	746	785	829	759	814	809	843	827	803	818	814	775	825	810	806	819	820	811	839	813	797	821	765	813	704	799	812	773	819	824	792	759	822	787	849	813	809	746	843	803	806	709	814	812	817	798	823	781	856	803	814	819	749	793	821	800	771	777	858	793	785	790	818	784	829	811	854	850	834	834	769	826	857	776	803	768	787	811	860	838	839	841	832	798	780	809	799	826	793	840	849	801	867	836	808	823	807	763	845	841	789	828	768	840	774	769	862	792	860	758	829	778	803	777	808	819	778	789	864	819	830	772	771	835	769	826	781	776	872	777	848	818	833	809	790	798	822	790	819	812	827	798	844	802	824	864	819	783	850	807	823	812	765	755	809	846	800	758	853	790	792	811	811	794	846	816	852	798	805	787	794	781	744	825	845	781	817	808	835	782	812	828	829	800	815	761	765	850	842	808	781	813	764	886	818	845	821	819	835	823	794	796	820	833	851	867	758	758	785	824	788	828	787	827	759	755	789	762	789	831	825	812	807	819	766	793	781	854	826	795	805	812	794	817	785	791	805	811	811	820	829	841	778	790	797	841	808	804	850	823	752	783	817	799	805	810	772	805	813	807	837	788	796	784	853	876	797	821	760	838	821	864	757	730	835	820	783	810	808	833	810	770	774	795	815	789	823	760	817	797	787	815	851	823	803	773	773	775	848	814	771	820	834	809	805	806	816	800	822	775	886	738	826	803	776	841	785	795	815	824	838	842	780	774	817	800	778	792	800	794	800	823	774	818	761	806	820	795	846	853	772	765	820	804	814	794	834	836	826	799	807	841	832	732	803	804	786	857	804	788	799	807	860	792	833	802	804	798	798	797	770	806	840	757	820	812	792	807	825	819	862	825	723	780	823	784	858	788	858	806	801	817	851	784	854	810	796	823	824	851	828	793	815	764	863	820	784	825	825	784	846	832	797	792
15274	10834	8132	44268	84604	75354	52412	36060	18203	9805	7494	7083	6934	6867	7067	6922	6985	7008	6962	7143	6986	6945	7148	7104	6966	7036	7084	6935	6992	7033	7166	7023	7065	7041	7114	6990	6965	6957	7007	6938	6888	7026	6997	6977	6893	6882	7060	6816	7073	7048	6981	7061	6985	6964	6946	6975	6951	7046	7046	6903	7007	6913	7105	7183	7039	7094	6923	7099	7009	7051	7035	7124	7062	6903	6982	7105	6962	7062	6933	6994	6938	7015	6993	6969	7047	7046	7051	7022	6907	6940	7124	6988	6923	6937	7022	6987	7014	7074	7016	6992	7024	6885	6861	7025	6995	6972	6933	6893	7112	6940	7058	6979	7053	7026	6956	6906	7079	6978	7072	6881	6991	7014	7138	6999	6975	7035	6868	6990	7052	6957	7125	7063	7019	6991	6977	7005	6928	7069	6982	7005	6935	6838	6996	6926	6998	7118	6957	7014	7095	6989	6975	7013	7027	6931	6988	6971	6987	6974	7061	7016	6999	6958	6975	7023	7030	7098	6922	7037	7083	7056	7098	7020	6930	7065	6989	6994	7035	6992	6959	7055	7068	6938	7055	7043	6916	7025	6994	6875	6917	7014	6918	6914	6896	7074	6891	7010	6975	6888	6900	7096	6866	6920	7198	7033	6873	7089	6964	7049	6945	7031	6901	7003	6897	6850	7036	6958	6896	6875	7080	6982	7113	7021	6963	6914	7039	6975	7036	7058	7059	6962	6972	6935	7006	7013	7161	7044	7046	6962	6941	7121	6966	6887	7025	6986	7081	6997	6875	6953	7019	7013	7117	7031	7054	7003	7023	6889	6995	7005	6980	6990	7042	7016	7175	6938	7021	6911	6930	7088	6837	6994	6910	7005	6848	6988	6931	6985	7044	6943	6947	7100	6981	6919	7006	6972	7020	7133	6792	7044	7033	7000	6975	7049	7003	6930	6994	6842	6988	7056	6925	6923	7008	7080	7040	6998	7041	7042	7020	6964	7097	6970	6965	7071	7029	7035	6994	6943	6995	7055	7070	7107	7093	6920	6964	6939	6968	6992	7003	6925	6999	6986	6986	7061	7028	6987	7047	7048	6973	7078	6951	6986	6926	6985	6982	7044	6914	6840	6969	7063	6985	6974	6948	6985	7061	7101	7026	7001	7101	7072	7053	6982	7095	6912	7050	7063	7061	6994	7067	7025	7024	6972	7049	7037	6892	7054	6915	7084	7121	7058	6979	7065	6993	7119	6871	7051	6987	6975	6900	7203	7010	7087	7068	6973	6866	7047	7017	6942	7020	7056	6822	7101	6969	6924	7057	6926	6969	7045	6926	7044	7138	6887	7019	7081	7030	6962	7011	7054	6940	6924	7068	6933	6922	7010	7059	6949	7069	7026	6909	6978	7021	6971	6907	7090	7075	7124	6915	6991	6868	6970	7046	7066	6972	6995	6956	6994	6934	7128	6937	6990	6960	7025	7082	6933	7003	7126	7054	6970	7073	6889	7027	7000	7038	6944	7001	7037	7107	6963	6949	7009	7067	7027	6947	6974	7075	7022	7012	7004	6987	7035	7016	6919	6915	6970	7030	7306	6979	7030	7057	7017	6977	6977	7019	7169	7023	6926	7082	6954	7067	7027	6880	7003	7082	7001	6950	6878	7172	7031	7091	6971	7101	6970	7008	7049	6929	7037	7152	6994	7027	7018	6954	6985	7036	6955	6954	6992	7019	7020	6956	6970	7073	7137	6991	7064	7041	7036	6940	6959	7154	7011	6992	6877	6963	7025	7228	6964	7118	7032	7111	7011	7055	7131	6991	7027	7049	7064	7130	6911	6984	6942	7079	7006	6954	7025	6969	6970	6967	7156	6951	7070	6917	6880	7035	7050	6984	6958	7124	7057	6994	7095	7089	7006	6941	6990	6966	6977	6899	7036	7029	7051	6929	7113	6977	7009	7066	7122	7092	6980	6919	7032	7118	7026	7108	7002	7024	7062	6977	6970	7011	6985	7142	6836	6999	7042	6927	6990	7077	6823	7003	7025	6980	7005	7015	6922	6998	7029	6936	7099	7019	7082	7064	7054	6938	7011	6947	7089	7066	7041	7018	6993	7018	7022	6840	7043	7038	6875	6917	6960	7090	6994	7083	6990	7105	7009	7157	6942	7021	6970	6990	7003	7065	6949	7066	7037	7015	7004	6952	6964	7072	6960	7058	6937	6999	6974	7024	7035	7072	7006	6983	6981	6959	7078	7002	6996	7007	7030	7143	6995	6957	7028	6928	6898	7023	6977	7029	6979	7040	7065	7124	7015	7085	6969	7022	6904	6910	7063	6995	6926	7080	6980	7087	7051	7061	7048	6958	6903	7056	6934	6901	7007	7009	7054	7086	7074	6980	7065	6930	6908	7145	6994	7154	7071	7057	7030	7011	6998	6995	7087	6965	6983	6950	7056	6991	6912	7034	7011	6888	7048	6996	6951	7076	7112	7038	6991	6886	7000	6950	6946	6869	7024	6991	6965	7073	7174	6984	7062	6930	7041	7198	7093	7162	6951	7023	7020	6996	7087	7065	7096	6918	6871	7035	7011	7086	6971	7189	6935	7042	6923	6946	7011	6973	7024	7046	6966	7151	6953	6925	6955	6896	7033	7050	7033	7048	7003	7067	7130	7092	7010	6909	6932	7118	7112	6973	6906	6948	6954	6934	6875	6982	7027	6974	6864	7178	7086	6821	6999	6922	6995	6977	6885	7068	7072	6918	6994	6952	6962	6937	7010	7009	7123	7003	6953	7043	7195	6869	7004	7000	7107	7112	7034	7048	6975	7014	6949	6975	6893	7047	6975	6985	6992	6945	7004	6975	6918	7096	7019	6942	7150	7001	7080	7050	7060	7075	7010	6991	6895	7022	7059	6981	6940	6985	6922	6979	7065	6941	6945	7018	6931	6951	7084	7057	7185	7193	7115	7057	6862	6861	6909	7027	6958	7101	7106	7067	6856	7077	6961	7018	6900	7068	6911	7067	7016	6972	7059	6937	7140	7018	6948	7071	6971	7173	6937	7012	7015	7073	7031	7032	7054	7033	6962	7087	7024	7040	7090	7062	6911	6897	6916	7006	6929	6934	6913	6983	6994	6903	6983	7058	6899	7081	7024	6951	6927	7057	6891	7151	6934	6964	6975	7061	6937	6961	7029	6986	7131	6927	6990	7016	6939	6967	7011	7047	6962	7004	7047	7123	7016	6877	6981	7026	6926	6977	6904	7013	6807	7014	6955	7051	6921	6937	6931	6952	6993	7006	6981	6969	7013	6963	6973	7100	7063	6967	6964	7005	6987	6918	7065	7022	7034	7124	6946	7090	7061	6895	6943	7030	7067	6985	6918	6910	6984	6980	7001	6939	6969	7089	6966	7102	7103	6878	7096	6957	6986	7025	7106	7053	7061	7047	6989	6995	7128	6989	7080	7105	6975	6993	6989	7085	6904	7113	6956	7036	6973	7042	7012	6835	6931	7053	6918	7018	6940	7088	7055	6916	7065	6985	6918	6996	7055	6958	6990	7059	6972	7035	7103	6944	7044	7045	6947	7040	6975	6969	7195	6807	7081	6957	6995	6950	6889	6985	6905	7054	7008	7168	6907	7012	7021	7005	7105	6994	6934	7113	6935	6943	6842	6999	6997	7067	6989	7065	6905	6948	7076	6889	7027	7052	7035	6915	7083	6974	6948	6978	7035	6955	6863	7119	7017	7056	7111	7018	6924	6982	6947	6968	6948	6944	6871	6899	7013	7182	7031	7057	6871	7121	6996	7148	7023	7023	6985	6843	7062	6940	6913	6810	6959	7024	7099	7077	6947	6941	7011	6965	7037	6984	7023	7150	6959	7071	7056	7057	7010	6974	6965	7043	6955	7038	7012	7094	6864	6928	7017	7006	7028	6998	6944	6933	7055	7039	6991	6924	6995	7072	7035	7060	6933	7033	6967	6999	7075	6975	6858	7051	7087	6920	7206	6970	6923	6979	6907	7018	6948	7049	6947	6872	7006	6832	7219	7012	7077	6982	6960	6998	6919	7049	6884	7067	6935	7235	6914	6937	7005	7015	7020	6978	7072	7025	7058	6947	7057	6965	7060	6953	7056	6993	7017	7031	7016	6904	6943	7064	7091	7116	7048	6931	6803	7091	6987	7191	7062	7007	6987	6976	6956	6927	6896	6974	6996	7037	6909	7143	7064	6979	7084	7034	6922	7021	7007	6962	7038	6979	6933	7056	7047	7053	6906	6962	6985	6905	6929	6955	6965	6955	7090	6914	6979	6946	6908	7007	6925	7133	7071	6876	7062	6944	7136	7031	7042	7031	6898	7079	7101	7034	6947	6939	6969	6998	6961	7013	7018	7157	7069	6960	7006	7031	6935	6926	6881	6955	6998	7057	7075	7072	6979	6901	6996	6934	7064	7035	6978	6931	7147	7080	7000	6981	6999	6939	7073	7058	7099	6909	6957	7091	7010	6942	7015	7192	6971	7001	6992	7129	6940	7052	6981	6983	6903	6864	6901	6923	7000	7028	7083	6990	7033	7044	6925	6961	6932	7086	7070	7092	7082	6965	6950	7070	6900	6974	7027	6978	6913	7002	6951	7137	6971	7020	7077	6939	7051	6921	6819	7204	6977	7130	7006	7088	6880	7106	7029	7074	6933	6947	7023	6987	7086	6974	7012	7035	7093	7053	6941	7023	7060	7022	6937	7045	7003	6921	7040	6961	7095	6983	7055	7091	7027	6943	7052	7070	7016	7076	7103	7029	6994	7026	7018	7115	6947	6824	6938	7050	7049	6952	6969	6966	7093	6989	6924	6961	7047	7017	6905	7054	6950	6997	7065	6917	7006	6970	6963	7048	6961	7042	7075	6922	7000	7032	6975	7063	7123	7003	7029	7026	6934	6905	6999	7005	6998	7067	7022	7014	6949	7129	7071	7075	7045	6873	7000	7131	7090	6991	7092	6937	6935	7071	6938	6964	7019	6958	6921	7092	7099	7003	7209	6834	7149	6897	6972	6983	6915	6979	6967	6984	7016	7058	7020	6878	6938	6941	6991	6976	7013	6955	7042	6903	7031	7088	7038	6975	7085	6942	6970
4093	1085	1019	3784	19892	23057	11617	5318	1883	1113	912	975	936	907	911	925	931	885	899	927	898	892	910	858	911	957	960	867	946	972	885	844	895	863	925	930	905	1021	863	952	851	880	979	854	904	961	907	912	934	911	879	921	911	979	870	897	939	897	910	912	946	915	926	933	865	942	852	939	894	947	918	900	924	917	915	929	961	927	950	912	840	902	911	884	860	963	894	867	981	912	931	838	925	930	939	879	896	930	909	952	925	938	934	858	868	917	911	965	927	909	975	946	920	950	883	938	901	925	963	891	887	886	924	862	955	907	858	940	945	952	887	875	889	907	899	908	893	916	887	881	926	989	895	911	950	904	865	929	921	937	929	951	911	940	890	962	941	896	906	918	907	887	875	952	885	907	923	929	884	869	947	910	912	948	898	900	892	963	878	930	938	957	963	911	920	848	935	975	871	970	910	951	919	851	881	926	941	932	949	879	923	866	865	880	929	932	927	892	903	915	901	947	938	931	909	906	904	921	855	954	926	904	915	959	911	944	916	900	961	938	872	850	865	991	884	929	931	955	909	946	879	921	893	895	896	916	881	889	887	901	925	899	911	940	882	932	933	935	957	906	959	869	871	881	880	926	925	881	916	898	967	864	946	905	916	921	943	947	957	886	882	895	886	940	943	931	923	931	905	899	961	928	848	919	925	897	981	922	946	940	887	941	893	931	905	893	933	900	936	866	954	940	921	906	894	921	862	934	970	878	943	938	814	910	929	922	901	859	873	891	949	919	928	925	941	905	914	941	860	931	876	943	908	943	880	925	996	909	879	935	939	933	909	960	916	930	935	965	870	911	937	919	977	933	913	883	905	888	858	899	937	950	893	914	951	934	905	945	930	870	893	939	905	878	946	967	969	887	910	873	928	946	897	915	903	955	881	903	906	901	932	964	957	904	888	914	887	907	913	901	913	899	958	949	897	892	946	880	933	913	936	913	942	928	922	886	918	878	896	925	944	930	862	946	937	883	864	900	921	873	926	963	863	904	895	948	942	824	977	955	950	926	915	924	956	935	982	865	837	948	923	859	925	926	884	944	912	917	906	909	922	903	939	951	875	956	938	909	856	960	911	890	885	884	869	873	912	904	882	913	855	904	919	910	897	942	885	915	937	943	914	921	887	921	935	909	957	878	860	926	954	913	980	922	921	950	957	951	918	879	943	910	912	892	944	967	908	930	909	918	918	889	871	896	929	890	916	911	922	919	895	889	891	862	918	951	917	948	885	902	956	938	886	910	886	956	917	917	908	867	936	938	904	942	881	940	909	888	920	947	965	952	937	927	912	941	912	930	863	855	917	984	864	944	919	897	909	861	933	909	934	878	912	923	913	923	912	912	925	910	937	872	936	878	867	933	851	954	901	896	929	940	916	956	981	907	930	872	935	938	923	886	874	862	909	911	937	932	921	989	871	918	875	870	928	979	948	921	910	946	943	954	867	847	901	965	883	961	875	926	937	904	922	893	957	888	863	917	858	874	936	917	876	921	890	913	907	937	922	915	891	900	891	908	896	916	911	921	902	899	948	890	970	899	964	888	893	922	894	915	902	945	891	959	919	942	887	971	892	919	893	908	898	874	941	921	913	1005	942	932	857	914	989	893	929	916	976	965	884	888	912	910	924	913	904	945	968	886	915	895	922	953	896	999	967	923	884	869	938	910	909	941	938	923	928	977	911	940	928	889	907	868	880	924	928	932	871	918	915	925	954	923	914	943	921	905	903	858	861	934	904	906	964	933	922	904	913	931	935	924	929	996	924	936	895	931	897	888	889	909	920	875	982	934	852	953	904	906	933	952	905	893	949	943	928	888	854	906	954	882	882	921	901	915	881	912	983	940	929	942	923	918	915	900	905	914	916	873	934	898	909	893	952	899	962	905	939	891	970	880	932	937	854	897	903	985	904	940	974	904	888	875	934	941	880	946	964	932	973	905	903	917	898	881	933	904	943	929	858	919	938	889	884	916	856	880	913	951	925	931	918	940	946	947	945	875	877	932	973	945	903	978	908	913	945	898	920	934	985	941	895	905	908	907	913	923	897	926	947	867	948	925	945	912	893	892	894	946	906	940	935	937	955	925	917	899	919	899	908	886	881	927	959	976	923	914	904	945	920	930	894	910	939	894	951	914	895	928	894	950	957	900	899	909	911	935	900	921	914	905	945	882	944	915	910	922	884	954	905	926	897	941	945	862	885	902	980	959	927	908	922	954	891	865	929	923	987	887	930	927	932	871	915	867	894	888	931	916	898	923	883	947	949	930	962	927	926	954	952	867	907	938	896	946	901	944	946	978	897	894	915	927	905	913	912	955	963	918	929	950	899	890	877	871	952	909	943	931	926	898	975	881	869	910	921	906	894	974	896	913	930	918	889	920	953	920	957	886	942	931	861	918	922	906	945	908	923	925	905	890	923	934	909	923	937	919	931	934	924	859	915	919	916	897	902	879	914	866	893	906	989	894	877	890	912	909	893	902	934	947	926	882	936	947	938	861	924	901	946	925	942	946	891	928	925	951	938	866	897	896	886	973	966	915	924	908	908	933	939	890	891	980	932	875	885	918	914	903	893	924	920	951	921	889	947	873	915	944	960	924	941	918	943	932	924	909	888	920	871	952	963	914	896	919	915	916	983	945	914	914	947	919	896	893	950	940	916	983	928	968	904	911	913	910	940	903	863	935	877	909	928	902	871	875	891	924	897	975	888	929	985	954	894	865	879	909	914	885	901	885	872	899	922	899	921	933	886	932	934	883	906	924	912	883	912	924	880	919	958	892	894	926	914	916	880	897	912	952	916	900	874	931	912	893	883	925	958	935	917	895	918	924	874	914	932	925	881	928	926	872	952	928	937	969	917	887	893	933	927	908	902	931	871	915	928	920	897	924	907	875	913	907	882	925	895	919	883	923	921	925	871	917	929	907	893	938	949	943	968	890	916	914	864	891	940	882	860	914	935	940	920	930	909	948	965	897	913	899	923	889	912	902	957	948	960	917	967	905	900	930	926	952	919	915	899	911	938	924	924	888	905	933	943	884	902	867	925	881	910	933	956	908	898	934	920	874	884	921	882	919	921	944	890	880	945	949	904	897	967	929	963	865	961	903	857	876	913	935	940	885	907	926	863	949	919	900	873	956	931	910	874	928	924	973	874	925	925	959	936	902	924	943	945	933	890	909	915	893	862	931	863	903	892	898	923	946	902	897	906	879	887	902	945	934	948	906	969	931	951	925	880	911	951	928	922	914	940	890	868	951	918	891	858	929	912	918	860	957	888	897	881	935	943	935	898	927	922	968	894	907	920	912	933	858	935	834	918	928	880	906	947	949	898	913	918	943	935	908	982	920	911	937	886	900	912	908	912	906	904	876	998	888	952	944	904	885	933	915	898	885	896	844	950	895	904	915	900	979	917	897	893	893	927	914	903	923	889	947	926	889	963	922	940	864	899	902	948	895	890	895	899	900	849	913	963	959
15389	10771	8955	39087	85673	79550	57328	40178	20458	10998	8267	7830	7883	7899	7794	7796	7697	7861	7838	7846	7709	7800	7780	7995	7840	7868	7755	7849	7839	7762	7813	7724	7886	7672	7785	7783	7778	7616	7743	7736	7926	7819	7864	7820	7686	7880	7851	7742	7867	7759	7838	7788	7772	7823	7817	7816	7712	7763	7837	7822	7758	7751	7765	7774	7804	7875	7765	7864	7840	7833	7895	7765	7829	7737	7834	7776	7751	7968	7779	7994	7741	7764	7883	7803	7670	7808	7665	7885	7703	7833	7785	7794	7752	7747	7853	7807	7658	7798	7726	7802	7687	7765	7744	7755	7920	7804	7890	7808	7720	7860	7814	7685	7859	7917	7694	7816	7841	7627	7836	7755	7917	7837	7876	7742	7809	7861	7734	7815	7872	7913	7737	7816	7753	7806	7848	7910	7876	7741	7662	7886	7775	7819	7822	7795	7763	7887	7840	7852	7783	7653	7902	7924	7916	7844	7800	7904	7886	7837	7781	7928	7871	7791	7725	7742	7807	7778	7698	7595	7847	7771	7844	7729	7798	7832	7802	7782	7833	7782	7923	7664	7932	7886	7743	7856	7805	7753	7940	7763	7895	7757	7820	7736	7727	7903	7839	7830	7870	7768	7618	7835	7787	7908	7720	7899	7713	7835	7888	7901	7857	7873	7817	7930	7769	7829	7824	7853	7721	7982	7889	7780	7781	7734	7822	7890	7852	7730	7735	7793	7730	7716	7797	7833	7873	7877	7875	7818	7919	7854	7764	7751	7856	7833	7873	7819	7937	7968	7793	7782	7848	7877	7792	7695	7909	7803	7840	7702	7724	7858	7847	7780	7767	7753	7802	7868	7674	7941	7740	7793	7754	7739	7862	7832	7816	7976	7859	7681	7716	7822	7816	7691	7756	7810	7832	7921	7763	7722	7823	7864	7768	7844	7846	7821	7872	7809	7833	7788	7747	7890	7821	7790	7754	7731	7815	7860	7815	7802	7742	7644	7981	7776	7794	7733	7822	7768	7796	7756	7920	7882	7752	7691	7810	7936	7824	7927	7791	7764	7743	7816	7647	7829	7775	7783	7857	7748	7764	7915	7673	7895	7696	7828	7806	7757	7691	7645	7946	7838	7882	7791	7678	7824	7831	7852	7790	7902	7645	7808	7826	7796	7663	7746	7760	7791	7802	7781	7850	7788	7836	7695	7751	7884	7704	7799	7998	7771	8021	7900	7801	7741	7717	7817	7817	7793	7821	7773	7831	7936	8008	7822	7839	7758	7763	7782	7859	7874	7922	7765	8010	7630	7746	7763	7881	7687	7790	7832	7779	7987	7804	7854	7868	7775	7829	7823	7963	7677	7760	7675	7749	7780	7877	7751	7752	7813	7851	7784	7872	7797	7821	7798	7702	7707	7823	7732	7748	7684	7754	7671	7854	7657	8027	7667	7780	7783	7852	7715	7761	7775	7832	7833	7743	7790	7724	7800	7805	7909	7607	7841	7655	7936	7956	7829	7943	7780	7940	7759	7815	7738	7720	7887	7665	7834	7744	7855	7685	7832	7897	7806	7633	7795	7785	7803	7817	7875	7817	7738	7782	7846	7948	7778	7783	7902	7733	7801	7699	7820	7837	7944	7769	7798	7788	7928	7731	7859	7681	7768	7794	7700	7995	7697	7843	7878	7760	7838	7668	7733	7749	7790	7715	7745	7917	7724	7835	7862	7873	7790	7612	7762	7765	7990	7676	7789	7762	7623	7686	7880	7818	7755	7788	7717	7783	7707	7720	7761	7683	7764	7819	7711	7854	7801	7828	7772	7735	7691	7788	7757	7673	7814	7742	7864	7783	7851	7873	8051	7715	7967	7687	7838	7715	7847	7816	7784	7834	7812	7721	7769	7722	7726	7798	7778	7850	7828	7857	7561	7860	7877	7876	7853	7778	7758	7774	7897	7924	7783	7865	7949	7926	7822	7845	7743	7647	7735	7910	7564	7701	7707	7851	7715	7938	7825	7855	7637	7779	7827	7869	7832	7848	7716	7832	7852	7813	7796	7852	7819	7712	7825	7783	7760	7849	7818	7730	7777	7773	7716	7800	7917	7856	7881	7642	7784	7766	7881	7882	7921	7743	7763	7856	7846	7801	7827	7776	7616	7686	7877	7715	7698	7642	7759	7725	7811	7670	7803	7690	7731	7872	7843	7903	7852	7785	7681	7885	7719	7762	7842	7692	7877	7861	7860	7791	7782	7963	7839	7887	7722	7738	7806	7830	7817	7857	7744	7955	7743	7824	7723	7686	7695	7671	7764	7775	7909	7811	7793	7809	7820	7898	7727	7967	7931	7700	7909	7892	7750	7936	7855	7836	7775	7590	7798	7819	7767	7975	7800	7798	7766	7882	7816	7842	7824	7856	7910	7956	7847	7850	7700	7874	7711	7865	7829	7978	7841	7812	7892	7780	7756	7772	7869	7728	7823	7733	7797	7778	7762	7902	7768	7745	7762	7902	7850	7762	7760	7710	7782	7900	7811	7871	7788	7776	7696	7856	7767	7703	7775	7791	7721	7725	7708	7930	7959	7750	7850	7770	7872	7881	7948	7893	7774	7866	7769	7822	7781	7812	7767	7838	7760	7751	7636	7727	7798	7798	7788	7800	7770	7860	7952	7727	7780	7845	7856	7824	7795	7854	7728	7729	7912	7794	7703	7694	7817	7783	7826	7711	7789	7761	7824	7826	7882	7796	7728	7850	7898	7753	7823	7833	7878	7746	7802	7924	7853	7830	7713	7703	7762	7798	7833	7783	7876	7884	7883	7865	7898	7771	7811	7920	7838	7827	7855	7770	7803	7751	7918	7875	7879	7782	7933	7921	7849	7832	7716	7836	7872	7906	7984	7776	7802	7810	7788	7798	7873	7746	7807	7919	7637	7704	7811	7649	7781	7842	7755	7905	7757	7898	7830	7878	7836	7823	7672	7678	7801	7801	7776	7831	7722	7794	7957	7878	7787	7725	7867	7890	7923	7910	7796	7851	7688	7713	7820	7805	7806	7769	7906	7974	7814	7791	7812	7742	7765	7815	7885	7681	7787	7747	7700	7681	7687	7785	7786	7810	7750	7860	7666	7808	7684	7751	7807	7755	7734	7893	7804	7905	7689	7800	7862	7796	7798	7811	7781	7732	7651	7803	7907	7701	7967	7801	7734	7695	7903	7845	7640	7789	7822	7864	7702	7644	7876	7716	7799	7757	7736	7705	7738	7776	7785	7828	7796	7799	7886	7891	7743	7836	7698	7901	7780	7912	7866	7841	7751	7757	7755	7722	7853	7756	7935	7803	7726	7857	7764	7783	7696	7834	7805	7831	7904	7857	7795	7823	7780	7784	7808	7767	7897	7700	7727	7881	7778	7724	7757	7665	7868	7750	7891	7793	7791	7946	7780	7907	8031	7865	7922	7843	7770	7810	7884	7936	7856	7776	7887	7741	7818	7820	7657	7820	7861	7828	7777	7747	7871	7751	7777	7803	7713	7767	7936	7721	7763	7748	7778	7852	7822	7871	7669	7798	7775	7588	7815	7691	7835	7814	7622	7805	7868	7809	7938	7816	7938	7725	7825	7894	7703	7819	7995	7665	7823	7676	7796	7792	7769	7820	7876	7820	7692	7921	7749	7838	7874	7773	7795	7658	7726	7755	7886	7840	7830	7646	7897	7725	7867	7892	7651	7887	7935	7700	7840	7856	7741	7721	7844	7783	7871	7691	7856	7837	7737	7768	7860	7940	7826	7860	7719	7859	7823	7876	7736	7811	7769	7638	7913	7743	7767	7819	7736	7741	7766	7684	7826	7804	7725	7765	7806	7930	7915	7890	7919	7978	7866	7905	7819	7780	7791	7838	7818	7885	7825	7890	7910	7847	7752	7876	7733	7849	7750	7804	7903	7685	7728	7692	7786	7927	7931	7867	7754	7942	7858	7866	7814	7756	7926	7852	7804	7735	7962	7835	7779	7774	7961	7907	7861	7811	7859	7823	7851	7676	7685	7834	7842	7745	7703	7796	7778	7795	7683	7849	7599	7907	7755	7822	7777	7784	7733	7745	7901	7821	7798	7810	7752	7734	7782	7793	7859	7852	7900	7707	7805	7779	7742	7835	7857	7718	7783	7804	7714	7674	7916	7704	7823	7980	7895	7664	7922	7875	7700	7856	7924	7736	7645	7803	7738	7829	7913	7736	7912	7754	7911	7786	7814	7771	7962	7706	7770	7747	7742	7814	7697	7723	7941	7796	7775	7785	7603	7693	7773	7792	7822	7770	7747	7694	7720	7865	7734	7845	7876	7740	7770	7766	7752	7811	7851	7813	7756	7945	7764	7890	7804	7809	7820	7811	7680	7758	7567	7811	7889	7906	7823	7736	7825	7843	7887	7786	7681	7889	7892	7763	7909	7785	7773	7680	7783	7836	7876	7747	7737	7773	7721	7807	7833	7733	7887	7877	7807	7869	7695	7754	7701	7924	7811	7780	7774	7762	7879	7726	7953	7758	7851	7691	7758	7849	7822	7837	7645	7874	7773	7797	7737	7726	7871	7862	7813	7871	7784	7679	7853	7780	7908	7871	7801	7716	7720	7938	7701	7727	7766	7797	7844	7706	7800	7779	7839	7737	7799	7854	7779	7745	7675	7773	7696	7800	7916	7916	7718	7769	7832	7865	7860	7922	7775	7755	7739	7862	7795	7775	7826	7742	7950	7834	7693	7694	7778	7733	7909	7880	7824	7875	7792	7751	7748	7640	7800	7792	7742	7749	7722	7941	7692	7814	7803	7802	7699	7821	7613	7838	7736	7885	7803	7784	7796	7770	7704	7809	7739	7807	7845	7839	7790	7889	7827	7854	7980	7729	8044	7755	7786	7911	7827	7856	7774	7904	7761	7904	7673	7857	7808	7808	7744	7838	7782	7811	7853	7741	7782	7898	7823	7881	7861	7667	7795	7851	7866	7688	7799	7827	7834	7751	7832	7807	7718	7835	7802	7874	7697	7681	7845	7770	7697	7780	7902	7744	7742	7719	7862	7854	7829	7819	7651	7809	7709	7812	7751	7828	7811	7801	7760	7809	7771	7686	7846	7823	7814	7791	7766
2602	1143	1043	5596	30718	34622	20194	9751	2719	1238	947	942	911	838	886	934	901	977	943	965	858	888	915	838	889	875	910	962	889	951	894	926	922	956	916	880	884	900	845	832	902	858	919	908	863	926	920	863	861	902	899	894	836	904	882	888	876	809	892	910	885	901	913	894	915	923	915	911	884	866	904	857	852	894	880	917	890	906	913	877	868	941	884	884	947	904	891	923	919	849	896	843	918	898	910	909	906	904	915	918	865	879	861	873	874	887	936	890	911	960	916	897	835	863	845	900	928	907	928	886	898	882	911	902	893	870	901	879	872	879	849	916	883	940	903	825	901	884	908	897	916	882	926	889	906	931	913	892	907	921	882	813	912	909	899	957	870	925	876	901	927	876	933	956	935	835	896	929	922	912	874	876	872	870	899	932	896	947	854	888	909	889	876	914	867	875	878	874	864	911	827	914	917	933	888	858	922	890	899	880	923	868	903	909	925	927	921	921	870	907	954	922	879	943	900	922	882	911	881	919	910	920	897	906	850	929	877	915	901	879	884	927	863	883	915	898	882	918	864	894	886	848	907	840	893	917	873	916	916	900	954	871	917	883	814	882	893	872	871	884	921	948	898	898	883	841	880	877	892	916	894	880	904	890	892	946	890	848	886	874	875	892	868	932	889	909	928	904	850	854	931	901	890	929	913	848	867	917	911	908	852	892	859	891	836	897	855	901	909	946	908	908	927	892	914	866	911	862	871	871	892	916	854	920	886	909	880	865	868	903	936	851	881	938	874	922	880	859	911	866	894	921	879	826	873	859	897	913	905	891	932	864	940	929	906	868	914	882	882	946	883	919	905	879	884	845	854	897	949	901	862	915	896	888	930	910	887	868	913	901	889	880	897	874	929	932	879	893	850	949	892	904	892	883	917	917	897	938	897	914	878	876	958	927	876	931	923	909	925	935	1002	918	867	888	889	914	934	896	891	887	914	927	891	867	885	900	921	900	935	877	852	900	876	899	864	874	899	924	933	955	966	934	862	912	893	871	878	826	884	840	884	890	901	913	934	860	896	856	931	852	928	901	920	899	922	908	879	904	867	899	864	850	862	878	874	892	952	883	878	897	878	932	910	874	871	918	898	874	866	857	899	967	911	898	904	926	915	879	938	885	933	898	892	932	881	867	910	941	890	858	892	869	973	879	917	885	907	946	839	847	869	894	929	828	876	875	958	927	886	892	865	898	924	904	873	883	864	899	888	900	865	895	944	882	915	903	876	889	911	896	926	916	896	895	961	845	910	886	926	863	906	910	908	911	902	963	919	845	834	926	903	902	882	878	874	878	899	907	871	905	938	873	872	946	950	877	876	930	887	878	896	885	869	884	932	907	853	922	875	910	889	886	903	932	878	872	920	865	863	868	947	933	892	951	868	871	893	851	943	894	899	890	853	859	865	819	855	890	869	965	899	883	879	886	924	880	848	918	892	850	912	832	913	903	824	877	854	873	923	886	915	861	879	909	950	869	924	904	858	861	886	919	879	903	864	872	839	911	950	870	884	906	908	899	859	925	904	862	942	880	893	859	908	846	908	873	840	901	879	930	902	871	901	880	906	929	919	907	873	851	877	879	889	841	850	869	883	887	899	919	917	859	888	872	879	858	898	891	941	911	879	936	846	901	912	882	901	873	923	878	895	860	850	916	921	901	937	926	908	916	902	908	872	904	910	877	905	898	922	921	877	851	878	886	880	914	882	899	856	905	868	859	904	918	914	894	872	858	858	855	922	909	842	877	963	882	880	882	904	873	851	886	899	885	926	905	919	904	900	913	923	883	877	926	897	914	873	829	855	906	915	895	933	891	890	881	864	882	876	904	870	884	860	891	903	863	893	909	919	880	877	900	895	893	873	899	971	960	902	901	924	878	879	939	894	865	888	931	915	845	931	893	895	881	952	850	879	874	864	880	864	912	846	844	908	933	911	827	918	914	890	821	916	884	922	937	899	879	845	946	874	885	886	889	886	903	851	866	871	879	914	902	866	864	892	854	893	944	929	885	930	878	846	917	860	863	877	848	884	901	858	870	867	835	913	840	903	842	860	909	910	907	976	900	888	935	899	905	906	801	894	891	858	900	911	863	860	851	876	880	905	870	876	890	887	878	892	937	886	903	926	877	946	898	908	857	864	845	899	902	908	843	949	931	899	899	891	930	925	908	883	883	923	873	871	914	910	908	862	855	908	871	910	846	888	889	935	931	866	835	846	887	910	873	915	915	886	945	898	900	897	896	860	870	926	933	918	908	879	867	890	928	873	868	945	903	864	904	912	845	949	888	900	892	895	917	917	901	885	902	898	878	884	858	920	910	906	888	878	843	870	866	917	934	886	896	866	907	938	920	902	871	915	843	905	921	936	957	950	921	942	873	899	882	843	905	875	872	895	889	942	934	960	912	851	910	941	860	918	901	909	871	956	879	883	919	846	915	863	880	908	903	913	925	919	887	863	888	895	898	884	877	873	917	912	966	871	901	873	840	871	872	940	872	895	882	861	904	878	933	886	843	917	863	884	950	847	903	930	946	888	965	845	883	882	903	929	900	906	892	899	930	905	859	920	957	855	929	857	922	853	907	946	897	898	918	937	915	921	896	898	890	892	870	883	858	921	858	919	904	913	875	923	862	897	875	891	896	876	892	941	876	889	898	943	909	915	890	907	813	878	876	921	839	862	840	897	890	883	911	892	909	916	921	882	902	842	890	911	826	988	934	871	917	890	869	915	893	873	877	895	938	942	925	877	903	876	894	929	900	845	898	838	902	885	860	880	854	875	869	925	913	838	901	877	893	888	874	891	901	906	880	834	893	902	942	878	830	892	907	907	914	941	883	933	869	817	924	899	895	862	924	862	856	860	883	867	905	909	891	882	929	892	908	940	915	859	906	885	915	896	896	899	903	869	868	870	943	937	892	919	924	896	911	891	909	902	826	884	876	932	956	922	902	901	858	878	861	922	895	905	846	921	882	945	877	890	930	910	873	901	858	870	872	886	911	851	838	965	904	918	923	920	906	849	878	862	899	954	916	888	882	883	889	928	919	940	913	911	952	841	935	869	846	892	862	860	853	909	865	826	915	940	908	865	914	896	903	927	870	925	896	893	839	939	937	871	860	894	870	883	901	893	842	909	894	853	887	899	901	881	913	856	882	924	889	915	893	881	887	881	927	895	908	876	925	906	874	871	903	868	904	885	882	941	918	887	885	915	908	898	892	893	938	928	965	839	917	874	866	881	905	883	948	882	900	901	851	924	928	887	916	907	912	939	874	921	880	865	883	864	948	876	900	906	905	903	902	910	889	918	902	872	894	861	905	872	928	908	929	881	879	914	928	1008	864	888	882	848	856	861	936	943	839	904	916	882	836	906	892	885	900	883	863	884	907	925	865	919	957	885	874	864	921	906	912	876	917	839	856	898	851	876	878	875	877	901	930	879	887	896	836	897	927	924	903	887	919	869	895	870	919	863	912	924	897
20115	13427	10144	40339	90316	89509	70397	49373	26725	13380	8617	7656	7577	7602	7756	7572	7698	7568	7622	7568	7605	7807	7661	7580	7666	7644	7749	7508	7721	7547	7712	7625	7684	7548	7698	7565	7720	7632	7667	7741	7566	7606	7704	7584	7648	7638	7781	7581	7766	7727	7625	7679	7453	7666	7730	7620	7753	7726	7582	7696	7591	7688	7735	7616	7668	7602	7651	7713	7652	7578	7491	7776	7627	7666	7760	7762	7661	7611	7790	7695	7701	7609	7776	7744	7755	7572	7638	7525	7744	7591	7733	7585	7685	7727	7583	7600	7664	7602	7784	7690	7650	7721	7658	7698	7603	7657	7593	7583	7617	7745	7542	7702	7705	7679	7723	7716	7659	7620	7641	7656	7574	7703	7581	7553	7640	7719	7740	7690	7668	7701	7700	7662	7570	7474	7847	7776	7643	7588	7802	7574	7646	7749	7768	7711	7741	7562	7698	7694	7693	7717	7597	7516	7653	7610	7506	7708	7627	7754	7730	7641	7683	7540	7828	7689	7657	7699	7626	7735	7536	7622	7674	7634	7568	7551	7730	7646	7643	7591	7633	7589	7668	7607	7596	7683	7714	7825	7600	7571	7615	7695	7461	7675	7730	7685	7764	7685	7664	7768	7650	7567	7796	7635	7617	7500	7540	7623	7669	7564	7576	7813	7759	7728	7743	7666	7742	7665	7583	7756	7730	7664	7557	7731	7713	7655	7783	7507	7628	7590	7632	7634	7737	7744	7668	7686	7710	7583	7705	7542	7614	7580	7780	7681	7687	7743	7670	7708	7724	7720	7590	7633	7630	7670	7523	7699	7669	7713	7657	7659	7661	7648	7652	7740	7542	7622	7623	7560	7706	7663	7834	7655	7586	7638	7786	7598	7727	7609	7696	7674	7574	7623	7689	7670	7605	7707	7554	7639	7699	7609	7660	7761	7608	7523	7691	7642	7584	7708	7665	7631	7590	7767	7491	7556	7792	7495	7736	7631	7644	7667	7698	7625	7699	7700	7529	7748	7630	7686	7619	7838	7733	7713	7636	7627	7772	7717	7669	7583	7680	7656	7673	7720	7666	7654	7648	7677	7636	7600	7661	7581	7694	7696	7656	7598	7802	7692	7714	7588	7654	7552	7765	7765	7637	7648	7659	7582	7584	7664	7617	7601	7676	7747	7769	7570	7648	7694	7593	7646	7545	7539	7735	7648	7758	7606	7682	7586	7666	7675	7786	7680	7763	7701	7681	7641	7553	7750	7616	7640	7674	7613	7658	7700	7698	7724	7610	7848	7581	7757	7628	7606	7639	7602	7566	7710	7693	7660	7626	7669	7655	7762	7651	7616	7634	7825	7531	7482	7611	7604	7776	7654	7701	7765	7747	7656	7652	7568	7542	7643	7613	7668	7760	7716	7599	7583	7729	7682	7747	7605	7602	7735	7687	7753	7680	7532	7646	7775	7775	7619	7557	7677	7574	7692	7609	7581	7657	7656	7708	7805	7669	7680	7699	7746	7491	7837	7633	7731	7717	7650	7714	7625	7608	7695	7582	7579	7611	7781	7612	7689	7774	7703	7742	7712	7604	7685	7488	7645	7600	7698	7654	7687	7752	7649	7720	7626	7665	7682	7649	7716	7674	7717	7738	7674	7780	7665	7720	7665	7780	7666	7544	7606	7730	7453	7809	7641	7694	7730	7537	7663	7620	7563	7706	7651	7644	7737	7718	7705	7646	7669	7579	7763	7707	7635	7603	7651	7719	7595	7583	7564	7695	7659	7581	7759	7746	7661	7581	7718	7697	7613	7669	7741	7845	7699	7566	7797	7654	7657	7698	7683	7722	7692	7716	7681	7802	7693	7597	7653	7549	7644	7672	7490	7710	7667	7691	7648	7660	7652	7704	7640	7659	7789	7571	7527	7714	7745	7557	7620	7743	7653	7694	7609	7748	7655	7645	7588	7629	7592	7654	7652	7596	7627	7530	7745	7737	7567	7695	7620	7596	7576	7661	7703	7715	7692	7629	7573	7593	7679	7618	7597	7630	7529	7736	7713	7703	7737	7701	7735	7643	7745	7656	7686	7573	7673	7737	7610	7619	7684	7720	7623	7744	7613	7631	7745	7718	7586	7751	7664	7691	7727	7658	7627	7644	7706	7567	7640	7554	7638	7685	7654	7809	7704	7738	7740	7716	7742	7690	7670	7565	7737	7524	7683	7733	7739	7505	7532	7697	7657	7781	7700	7774	7757	7647	7691	7676	7618	7696	7588	7624	7615	7674	7628	7679	7775	7591	7581	7733	7519	7790	7588	7682	7698	7646	7665	7759	7731	7634	7719	7700	7628	7528	7704	7632	7627	7824	7628	7707	7679	7661	7815	7636	7672	7667	7698	7655	7630	7613	7588	7638	7736	7724	7744	7731	7610	7638	7847	7603	7569	7675	7676	7725	7631	7673	7653	7752	7744	7706	7688	7647	7692	7681	7755	7589	7587	7719	7659	7679	7765	7572	7715	7658	7758	7534	7818	7627	7755	7691	7584	7699	7712	7611	7743	7614	7643	7482	7736	7564	7730	7650	7657	7652	7609	7763	7700	7680	7507	7583	7665	7709	7676	7656	7647	7607	7681	7657	7676	7700	7556	7738	7742	7707	7719	7554	7751	7592	7602	7605	7647	7564	7586	7697	7565	7640	7775	7549	7607	7774	7706	7618	7695	7625	7692	7674	7561	7649	7774	7597	7656	7844	7607	7619	7724	7682	7547	7662	7704	7738	7663	7629	7719	7621	7679	7689	7717	7708	7532	7721	7721	7595	7657	7751	7705	7618	7672	7598	7696	7756	7768	7781	7672	7631	7791	7629	7793	7629	7749	7697	7656	7694	7802	7772	7707	7507	7647	7643	7765	7693	7602	7653	7659	7643	7702	7596	7697	7648	7739	7551	7689	7665	7619	7846	7663	7681	7555	7763	7714	7612	7511	7690	7533	7724	7687	7689	7643	7678	7662	7738	7601	7753	7690	7645	7720	7546	7795	7688	7830	7566	7616	7708	7778	7737	7635	7611	7639	7629	7637	7675	7631	7476	7629	7817	7703	7520	7729	7567	7620	7621	7749	7693	7625	7643	7548	7684	7611	7587	7596	7556	7724	7601	7718	7700	7626	7674	7748	7623	7541	7671	7705	7719	7678	7692	7648	7725	7672	7766	7779	7578	7684	7651	7633	7706	7520	7641	7620	7597	7801	7771	7583	7553	7784	7663	7620	7571	7664	7633	7656	7683	7668	7754	7642	7606	7676	7594	7576	7682	7642	7613	7618	7723	7721	7674	7672	7822	7534	7579	7706	7675	7801	7589	7671	7547	7777	7590	7675	7612	7614	7751	7592	7486	7648	7654	7797	7678	7645	7745	7579	7748	7503	7691	7734	7789	7568	7654	7685	7636	7603	7659	7759	7703	7785	7656	7762	7590	7481	7699	7518	7802	7657	7594	7736	7655	7701	7663	7584	7681	7746	7664	7661	7542	7685	7694	7698	7684	7597	7683	7768	7746	7690	7640	7670	7491	7626	7721	7727	7530	7629	7603	7656	7638	7742	7640	7630	7795	7548	7506	7849	7641	7684	7629	7571	7537	7680	7639	7660	7538	7754	7715	7604	7640	7689	7639	7730	7607	7489	7668	7715	7662	7646	7707	7629	7669	7600	7708	7567	7661	7705	7693	7528	7617	7630	7678	7648	7698	7711	7777	7652	7704	7582	7731	7624	7609	7595	7590	7695	7643	7648	7674	7693	7691	7765	7639	7772	7617	7655	7606	7741	7585	7605	7586	7656	7532	7615	7587	7721	7626	7601	7569	7656	7578	7663	7742	7560	7790	7488	7681	7643	7720	7709	7612	7779	7641	7560	7607	7751	7566	7648	7768	7696	7684	7778	7801	7677	7642	7740	7676	7643	7692	7788	7691	7811	7581	7678	7682	7757	7656	7717	7771	7708	7679	7476	7745	7699	7586	7543	7595	7587	7763	7647	7564	7650	7568	7576	7573	7674	7669	7578	7607	7717	7713	7749	7665	7733	7654	7741	7725	7632	7612	7724	7583	7675	7519	7827	7669	7699	7723	7759	7606	7622	7652	7630	7634	7664	7679	7650	7594	7682	7583	7651	7683	7601	7497	7811	7728	7721	7564	7814	7684	7718	7599	7644	7604	7650	7684	7654	7597	7617	7709	7558	7719	7685	7684	7680	7735	7705	7578	7723	7729	7539	7683	7653	7552	7621	7576	7726	7691	7478	7624	7825	7562	7683	7820	7506	7614	7581	7749	7616	7622	7537	7676	7665	7633	7509	7644	7686	7647	7719	7577	7694	7515	7652	7726	7614	7683	7701	7643	7717	7666	7598	7733	7510	7551	7627	7726	7603	7659	7764	7792	7541	7640	7465	7639	7798	7669	7757	7670	7578	7651	7650	7784	7631	7678	7680	7749	7742	7638	7618	7469	7602	7660	7868	7550	7716	7642	7612	7682	7643	7575	7671	7765	7659	7658	7749	7688	7770	7580	7779	7654	7766	7708	7721	7584	7776	7708	7652	7730	7684	7624	7584	7696	7749	7592	7548	7592	7919	7683	7527	7629	7601	7641	7644	7475	7667	7650	7662	7747	7680	7567	7674	7651	7674	7677	7570	7590	7663	7690	7647	7614	7760	7582	7723	7700	7663	7717	7785	7695	7726	7738	7765	7730	7813	7660	7686	7722	7623	7473	7650	7702	7547	7713	7638	7623	7595	7657	7718	7645	7636	7492	7670	7684	7727	7548	7613	7579	7609	7641	7613	7648	7642	7730	7627	7568	7633	7552	7672	7706	7777	7752	7554	7619	7653	7731	7769	7734	7621	7655	7542	7700	7619	7581	7682	7681	7526	7800	7712	7794	7627	7546	7814	7657	7733	7692	7829	7629	7647	7730	7559	7484	7525	7720	7558	7645	7674	7656	7709	7787	7602	7639	7681	7680	7685	7635	7728	7547	7668	7732	7584	7650	7745	7643	7551	7740	7740	7679	7733	7574	7777	7754	7622	7650	7661	7568	7573	7720	7710	7611	7674	7676	7721	7732	7607	7688	7707	7611	7612	7535	7642	7694	7678	7469	7576
2735	873	923	2052	8203	10040	4859	2475	1259	928	864	848	830	810	855	810	853	814	852	845	839	849	798	887	835	888	828	877	823	791	818	864	830	863	901	855	867	860	846	860	785	816	892	822	893	858	880	828	791	800	841	865	866	847	818	802	835	820	850	852	861	898	849	819	873	823	842	856	864	877	917	811	840	794	864	905	827	850	833	859	833	779	830	831	844	828	870	850	833	799	838	838	823	831	868	891	861	866	836	798	909	854	882	921	791	851	889	847	864	835	793	867	848	788	829	867	831	832	872	852	815	849	827	827	836	918	836	876	826	798	801	797	837	851	870	829	850	859	830	859	870	804	834	814	819	862	808	805	863	791	846	817	808	842	816	853	805	870	876	837	837	843	806	863	871	884	856	819	845	819	805	821	815	863	813	851	849	908	802	864	850	849	838	829	812	855	836	835	832	820	880	906	871	795	857	889	838	844	836	883	807	840	842	833	811	876	809	810	857	857	815	864	837	835	840	798	866	857	900	875	821	847	837	803	820	850	865	819	896	832	824	805	866	868	872	873	831	884	856	859	800	852	810	849	832	781	849	822	826	826	834	815	831	862	820	854	851	858	877	857	845	858	875	842	810	885	899	870	865	861	825	844	858	853	817	829	816	842	842	846	802	799	842	806	826	853	829	864	818	867	805	844	820	879	840	867	880	837	859	835	887	861	893	865	824	849	851	809	837	888	850	917	816	812	846	871	849	838	883	929	883	869	865	870	888	869	815	896	840	881	879	827	881	842	843	855	820	886	836	854	858	812	861	825	864	817	891	824	812	832	823	840	833	847	856	869	851	844	862	814	833	854	831	840	851	870	826	809	814	894	812	833	813	862	847	791	792	838	868	826	836	803	825	860	841	851	879	865	841	840	818	847	815	800	866	802	879	871	874	791	829	837	876	867	851	847	790	867	886	837	921	898	856	839	818	875	885	876	863	865	832	840	837	772	878	833	809	893	839	842	848	818	837	841	818	798	845	869	829	875	831	842	783	830	824	849	865	864	819	885	836	844	856	828	848	781	855	837	793	807	828	824	820	838	880	824	880	831	897	833	867	832	879	799	849	834	870	822	878	857	866	843	854	891	840	827	803	832	806	834	805	891	862	787	858	844	887	826	837	848	838	852	842	834	830	816	836	854	869	830	848	898	851	850	872	802	842	831	893	826	813	860	804	814	856	824	828	844	871	821	818	854	808	844	814	797	816	852	828	908	873	889	833	905	869	809	883	810	823	873	824	828	828	787	863	840	829	880	829	922	863	853	852	843	898	836	882	894	853	810	884	888	862	825	820	822	857	876	793	826	874	857	857	832	778	841	895	858	819	872	864	846	871	828	819	830	855	837	840	818	873	878	834	844	897	896	845	822	801	807	867	837	858	858	883	794	848	897	908	845	857	828	814	837	832	853	852	843	865	810	827	817	829	811	879	807	854	797	806	855	850	809	831	853	824	797	866	834	875	791	853	841	893	857	898	826	866	853	878	890	874	839	810	886	840	840	842	851	848	860	874	796	878	835	841	863	852	834	876	840	823	863	860	871	823	876	898	860	836	866	894	791	853	861	899	883	854	870	872	854	818	854	880	883	832	836	845	822	858	827	853	859	820	849	865	894	878	873	907	826	812	862	883	834	880	871	845	900	893	846	799	811	849	816	857	861	877	857	808	872	875	861	877	858	792	833	887	870	821	839	870	832	827	829	833	891	907	868	857	870	853	829	815	840	804	838	864	820	887	836	813	905	834	869	837	810	865	871	794	813	850	820	813	851	809	901	836	835	819	863	819	842	863	788	840	853	821	861	898	847	810	819	791	820	837	887	833	829	813	868	817	840	863	855	917	827	799	842	853	882	839	817	855	846	868	851	781	904	854	835	879	845	841	816	835	823	822	889	869	828	890	834	876	880	837	857	843	821	864	819	935	891	821	810	807	859	843	854	827	881	836	819	879	828	815	835	872	767	781	839	831	827	799	903	821	870	847	834	866	887	857	887	872	928	849	834	867	849	856	916	828	824	819	849	867	852	844	846	841	867	838	889	856	863	830	830	844	943	857	849	874	841	847	797	800	850	846	849	821	903	873	861	824	849	824	878	858	852	822	864	829	851	815	869	828	811	885	801	888	839	844	901	856	901	823	850	843	830	796	813	877	829	831	825	827	864	829	835	789	808	841	838	881	858	895	808	859	889	881	875	846	837	836	844	885	819	831	869	825	854	846	865	881	823	836	815	889	812	851	843	852	914	859	796	852	823	870	843	900	827	839	846	853	746	840	857	860	829	826	840	840	837	815	930	840	827	884	924	850	848	816	837	877	841	859	814	845	831	833	843	800	803	866	827	854	865	849	871	826	902	932	780	861	854	847	861	876	866	874	860	849	825	823	856	841	851	854	838	883	826	763	842	792	874	845	848	894	853	827	833	824	805	828	865	919	873	888	831	827	861	819	827	848	809	863	864	900	832	912	837	852	820	811	872	836	854	830	858	831	830	809	785	840	861	870	809	889	913	828	897	847	833	852	834	844	870	866	882	852	784	827	830	857	837	840	842	825	869	835	819	859	856	853	812	834	859	794	804	811	829	804	899	848	861	878	836	823	864	854	835	868	879	881	868	850	808	848	865	875	856	854	804	851	835	830	836	858	835	837	865	889	850	832	852	862	852	853	881	832	815	860	819	862	876	841	862	854	772	888	873	816	881	848	885	920	827	802	858	836	879	823	870	826	812	860	873	788	848	864	877	832	898	867	840	795	848	826	846	847	835	850	813	855	835	836	776	852	837	869	839	834	828	834	817	829	813	828	834	839	852	828	771	894	873	861	837	860	845	855	835	866	860	836	837	848	868	807	864	843	865	856	849	787	855	823	876	825	868	803	793	787	866	903	860	826	876	837	904	868	861	806	845	831	823	809	836	867	861	806	870	892	819	842	830	831	851	876	842	855	864	865	824	797	877	856	848	818	859	825	807	842	852	855	868	813	871	831	820	873	807	893	866	848	876	830	826	829	801	831	836	830	840	817	880	862	816	824	811	824	807	866	891	790	850	848	884	833	873	866	810	859	866	822	902	861	825	860	825	823	831	869	878	843	832	870	859	883	809	881	814	895	854	882	809	832	825	842	882	815	869	882	840	830	857	802	865	785	805	833	829	887	811	851	877	891	848	821	862	813	862	859	857	861	859	828	859	866	822	850	873	841	850	839	774	851	843	877	831	837	873	871	812	867	843	846	834	819	897	895	857	853	856	835	879	863	879	810	867	831	846	831	831	815	818	841	817	851	831	846	797	801	846	821	861	857	845	784	817	779	804	781	854	790	839	827	874	859	815	824	823	896	873	865	838	793	842	874	824	865	800	864	866	857	887	815	854	853	782	882	888	869	883	862	886	891	910	886	856	816	822	856	879	832	850	898	852	915	853	871	837	906	847	916	832	882	889	859	860	855	849	844	814	816	829	863	862	811	834	887	871	774	839	812	826	814	864
12962	8486	7758	33486	65150	60402	41569	28320	13998	8705	7599	7315	7256	7286	7141	7262	7205	7213	7326	7429	7194	7311	7137	7161	7275	7187	7125	7139	7377	7359	7218	7326	7193	7274	7218	7168	7167	7415	7285	7213	7186	7308	7317	7237	7361	7335	7188	7166	7308	7183	7272	7179	7241	7214	7300	7265	7354	7181	7320	7078	7251	7257	7089	7287	7176	7317	7346	7190	7210	7211	7227	7312	7295	7404	7351	7186	7151	7200	7206	7347	7223	7253	7275	7259	7377	7211	7139	7315	7304	7354	7314	7217	7145	7269	7284	7091	7219	7244	7243	7184	7251	7250	7186	7156	7383	7263	7191	7138	7181	7240	7343	7211	7324	7215	7292	7334	7219	7139	7403	7262	7244	7179	7247	7285	7264	7325	7147	7177	7288	7283	7333	7385	7249	7155	7211	7404	7215	7446	7222	7306	7339	7336	7345	7298	7193	7176	7186	7263	7174	7105	7350	7167	7219	7160	7355	7389	7200	7304	7183	7367	7204	7295	7270	7253	7157	7355	7299	7322	7358	7269	7150	7306	7304	7299	7312	7289	7245	7373	7240	7126	7332	7350	7401	7217	7228	7283	7357	7270	7379	7189	7233	7273	7275	7270	7269	7186	7345	7331	7189	7263	7221	7283	7277	7251	7360	7310	7256	7346	7326	7321	7199	7270	7340	7399	7356	7273	7284	7314	7282	7215	7235	7324	7362	7271	7330	7142	7314	7330	7210	7153	7187	7276	7313	7208	7292	7013	7261	7277	7242	7260	7326	7345	7249	7269	7320	7296	7320	7322	7222	7232	7329	7323	7429	7112	7200	7268	7200	7360	7181	7352	7230	7389	7313	7194	7176	7313	7286	7306	7280	7281	7209	7182	7242	7299	7272	7168	7247	7170	7199	7257	7276	7347	7415	7303	7234	7334	7319	7351	7139	7272	7267	7304	7218	7219	7110	7245	7266	7242	7280	7321	7187	7340	7242	7119	7202	7184	7176	7438	7325	7293	7255	7369	7254	7285	7311	7265	7381	7226	7296	7251	7255	7350	7237	7258	7341	7253	7332	7212	7253	7422	7296	7109	7298	7333	7320	7219	7248	7322	7249	7303	7339	7311	7356	7323	7278	7239	7363	7202	7273	7271	7174	7301	7356	7301	7248	7209	7308	7257	7271	7188	7171	7244	7205	7295	7278	7289	7283	7396	7232	7339	7243	7383	7219	7266	7299	7189	7389	7195	7183	7313	7286	7395	7333	7273	7267	7151	7333	7192	7275	7403	7300	7219	7363	7378	7287	7157	7311	7334	7232	7353	7253	7297	7219	7233	7081	7190	7373	7256	7238	7274	7283	7110	7280	7185	7259	7354	7277	7274	7214	7289	7386	7251	7358	7304	7260	7214	7266	7288	7328	7269	7270	7283	7333	7313	7323	7336	7170	7203	7277	7248	7225	7246	7375	7266	7348	7298	7059	7220	7237	7333	7270	7155	7360	7317	7270	7202	7137	7169	7359	7349	7330	7212	7387	7177	7364	7182	7340	7208	7355	7177	7196	7283	7284	7290	7235	7255	7316	7307	7369	7155	7276	7298	7158	7400	7258	7242	7334	7279	7279	7270	7404	7211	7327	7349	7376	7373	7339	7339	7332	7178	7312	7224	7333	7229	7392	7200	7223	7316	7350	7283	7281	7228	7201	7320	7249	7369	7303	7495	7328	7277	7360	7299	7332	7247	7462	7250	7328	7207	7386	7231	7349	7270	7366	7181	7281	7345	7327	7285	7176	7222	7314	7208	7226	7209	7336	7252	7253	7178	7249	7178	7306	7296	7142	7362	7232	7348	7385	7396	7236	7235	7475	7293	7166	7201	7282	7285	7126	7239	7249	7210	7275	7256	7201	7355	7280	7346	7211	7343	7346	7210	7285	7226	7214	7135	7264	7203	7273	7368	7424	7118	7220	7219	7282	7328	7189	7151	7185	7260	7355	7325	7325	7212	7229	7329	7256	7214	7306	7401	7346	7339	7267	7332	7130	7350	7254	7225	7275	7246	7484	7193	7216	7204	7332	7314	7082	7283	7306	7277	7271	7468	7224	7358	7300	7276	7244	7217	7253	7176	7208	7192	7283	7148	7096	7269	7236	7335	7283	7305	7394	7358	7242	7233	7256	7343	7268	7261	7261	7218	7342	7396	7153	7288	7171	7207	7284	7349	7402	7173	7210	7275	7216	7421	7278	7223	7164	7279	7399	7237	7211	7301	7194	7251	7205	7399	7388	7283	7205	7247	7193	7301	7194	7268	7335	7379	7307	7234	7339	7329	7294	7213	7295	7248	7257	7281	7273	7105	7290	7177	7381	7344	7427	7243	7191	7228	7333	7173	7318	7221	7310	7162	7245	7274	7311	7162	7175	7282	7251	7292	7212	7332	7303	7249	7191	7268	7190	7237	7178	7118	7293	7315	7263	7287	7291	7211	7404	7322	7357	7205	7361	7366	7223	7477	7262	7232	7149	7238	7284	7236	7326	7261	7237	7390	7247	7194	7273	7276	7209	7354	7260	7162	7285	7257	7373	7257	7292	7267	7195	7150	7286	7386	7326	7312	7106	7256	7393	7169	7145	7334	7268	7234	7230	7294	7156	7319	7309	7274	7290	7349	7276	7319	7054	7325	7171	7344	7190	7286	7329	7353	7251	7233	7142	7446	7245	7213	7236	7279	7252	7215	7338	7237	7225	7322	7317	7164	7253	7358	7109	7250	7220	7283	7320	7233	7371	7253	7263	7258	7319	7385	7101	7131	7237	7296	7262	7189	7298	7271	7269	7304	7400	7363	7230	7245	7214	7146	7174	7240	7332	7239	7201	7205	7245	7358	7408	7250	7274	7175	7290	7291	7160	7392	7171	7212	7353	7319	7302	7336	7326	7269	7459	7360	7279	7328	7368	7188	7154	7217	7314	7380	7304	7186	7341	7379	7263	7248	7289	7355	7417	7192	7296	7262	7137	7236	7230	7286	7190	7279	7320	7216	7236	7229	7209	7291	7146	7239	7197	7171	7257	7270	7288	7222	7195	7187	7281	7287	7120	7291	7186	7288	7137	7317	7271	7251	7255	7263	7135	7226	7308	7324	7265	7385	7095	7282	7231	7096	7287	7214	7267	7178	7291	7278	7245	7251	7252	7186	7292	7233	7233	7229	7257	7279	7204	7140	7416	7252	7362	7378	7416	7195	7340	7341	7355	7422	7299	7297	7235	7465	7232	7303	7227	7416	7215	7264	7313	7219	7143	7325	7292	7256	7354	7263	7301	7315	7231	7280	7257	7151	7266	7161	7303	7209	7301	7227	7349	7278	7231	7295	7363	7409	7390	7215	7281	7343	7238	7359	7271	7371	7247	7155	7241	7329	7403	7314	7369	7176	7144	7222	7215	7390	7245	7355	7296	7195	7238	7372	7289	7231	7111	7306	7115	7287	7254	7293	7174	7254	7275	7249	7250	7285	7219	7340	7305	7243	7383	7467	7322	7357	7384	7338	7273	7329	7378	7312	7320	7357	7160	7244	7267	7151	7351	7251	7237	7331	7282	7284	7172	7203	7334	7306	7133	7325	7263	7311	7191	7300	7246	7170	7330	7237	7341	7278	7262	7273	7442	7228	7245	7275	7336	7240	7337	7183	7324	7261	7223	7063	7345	7192	7278	7225	7309	7299	7203	7167	7083	7197	7230	7219	7238	7430	7398	7247	7462	7193	7108	7245	7341	7438	7141	7259	7325	7232	7225	7299	7092	7250	7254	7321	7271	7284	7348	7151	7345	7176	7382	7307	7298	7129	7276	7295	7215	7231	7383	7305	7185	7288	7264	7214	7200	7052	7288	7278	7110	7313	7212	7232	7243	7315	7254	7207	7394	7203	7354	7233	7258	7359	7367	7234	7288	7334	7201	7332	7162	7167	7311	7219	7272	7187	7236	7415	7227	7232	7329	7268	7368	7343	7244	7194	7225	7327	7210	7314	7334	7304	7220	7221	7329	7310	7236	7395	7290	7233	7121	7101	7195	7214	7302	7216	7272	7267	7232	7365	7240	7276	7153	7376	7261	7347	7228	7351	7402	7308	7244	7308	7254	7335	7242	7107	7226	7322	7073	7200	7371	7277	7215	7289	7238	7361	7271	7278	7360	7383	7307	7227	7208	7230	7227	7128	7319	7237	7276	7272	7181	7253	7248	7309	7330	7140	7312	7309	7256	7255	7379	7206	7388	7412	7316	7217	7131	7260	7256	7357	7199	7325	7358	7273	7219	7353	7290	7220	7314	7187	7197	7347	7213	7228	7357	7216	7266	7503	7260	7285	7363	7233	7415	7363	7290	7316	7374	7301	7236	7387	7348	7178	7212	7324	7330	7293	7194	7283	7262	7252	7200	7219	7374	7362	7137	7218	7292	7280	7259	7261	7348	7308	7293	7273	7377	7099	7306	7282	7341	7250	7322	7332	7343	7330	7306	7211	7235	7143	7153	7155	7146	7424	7251	7350	7321	7241	7320	7249	7267	7233	7241	7179	7288	7261	7333	7218	7296	7192	7175	7258	7162	7379	7245	7155	7343	7327	7331	7141	7316	7327	7393	7331	7332	7210	7260	7368	7208	7219	7219	7167	7198	7275	7294	7178	7305	7265	7334	7203	7129	7230	7217	7212	7363	7104	7285	7348	7441	7330	7281	7358	7277	7312	7300	7254	7210	7222	7317	7243	7171	7336	7212	7246	7190	7237	7299	7260	7243	7230	7354	7316	7308	7271	7267	7307	7231	7343	7282	7389	7209	7150	7483	7317	7314	7254	7229	7307	7284	7258	7295	7327	7256	7224	7164	7258	7215	7285	7347	7197	7255	7129	7269	7354	7285	7417	7349	7329	7276	7216	7155	7284	7222	7185	7192	7400	7204	7195	7317	7304	7269	7345	7208	7289	7276	7269	7347	7314	7322	7248	7350	7253	7256	7325	7209	7211	7238	7227	7365	7238	7355	7429	7306	7215	7254	7201	7186	7340	7224	7290	7257	7326	7151	7362	7313	7289	7211	7215	7236	7251	7267	7279	7223	7346	7184	7312	7159	7215	7336	7161	7294	7299	7308	7157	7395	7457	7307	7242
1577	959	896	3687	16912	20492	10309	4710	1616	952	850	845	824	799	815	812	889	845	834	822	830	833	819	812	840	833	862	809	894	816	786	881	827	853	839	810	811	829	855	858	856	844	812	820	809	833	823	831	880	806	824	821	829	845	811	790	793	874	786	796	824	836	821	826	821	844	850	861	772	847	837	874	767	843	847	799	842	843	769	819	804	841	803	834	772	850	847	794	820	874	797	833	869	851	817	835	828	849	802	839	793	817	856	814	789	840	818	832	835	812	784	882	810	816	772	827	846	903	858	889	838	816	866	827	856	794	873	845	819	882	878	805	813	774	870	822	820	831	825	864	842	820	856	816	807	842	788	902	814	810	818	810	838	832	867	861	831	882	833	811	815	812	808	831	838	827	861	888	840	826	808	860	812	829	822	793	803	797	820	828	806	899	826	845	846	830	823	795	834	781	893	832	856	845	785	837	868	826	860	840	857	818	834	758	900	823	855	744	860	827	770	843	860	824	785	848	854	819	863	809	852	845	817	812	815	893	794	811	834	863	792	821	862	794	791	876	853	828	785	819	827	835	863	800	878	816	846	807	808	825	793	861	823	885	861	867	879	808	855	869	873	854	834	844	857	794	786	830	837	794	800	879	851	831	814	832	885	814	835	858	786	817	787	870	857	837	823	819	856	833	828	781	805	818	835	781	811	831	800	830	820	843	829	825	845	830	787	801	915	837	780	831	837	820	830	810	830	850	783	828	834	802	808	831	847	813	805	788	876	811	802	811	877	863	803	868	814	825	834	849	845	803	807	804	818	837	868	822	864	875	903	795	857	861	851	857	815	830	781	866	814	853	769	807	824	816	810	809	826	825	878	830	803	774	823	822	814	862	836	780	792	794	831	855	823	820	826	822	827	810	783	833	818	866	838	802	851	830	801	798	809	851	877	851	832	839	819	812	853	795	797	804	821	793	799	846	786	818	860	853	820	858	819	853	805	797	852	900	856	846	813	786	814	816	829	806	798	839	834	853	806	802	780	790	819	789	829	857	803	847	842	894	799	816	824	861	829	804	817	852	882	839	776	788	834	831	817	816	771	830	823	837	836	798	837	806	862	797	834	792	795	870	856	848	798	903	847	777	810	879	859	821	849	780	833	815	833	857	879	828	826	868	793	817	764	883	825	858	851	848	807	825	824	820	821	823	813	825	815	829	827	861	824	795	843	894	797	849	874	836	888	890	850	860	799	829	800	855	813	805	805	829	815	825	898	852	846	819	867	831	859	789	832	831	820	821	855	805	850	882	804	837	849	838	847	824	823	901	816	844	822	840	842	850	854	807	808	866	840	825	827	834	849	848	885	829	845	862	804	829	829	836	820	771	782	882	822	853	833	792	800	859	869	846	845	880	861	833	863	855	829	826	804	797	844	795	797	847	806	806	850	889	786	869	821	823	830	842	790	800	814	856	867	847	851	819	891	852	819	809	875	837	804	822	873	833	833	847	891	831	836	836	838	823	841	893	793	821	839	835	845	871	815	840	782	869	889	804	856	816	847	845	776	828	828	839	826	835	825	837	802	847	778	843	825	802	864	862	786	811	843	837	839	772	779	836	866	819	830	816	853	850	831	855	817	833	869	834	771	875	864	859	842	793	824	817	854	882	862	852	870	760	793	845	803	866	801	782	819	844	832	842	810	787	843	835	878	854	785	803	863	852	785	810	862	805	810	807	858	823	833	816	824	826	838	801	904	796	834	862	832	835	839	893	862	810	868	837	851	840	772	775	842	813	853	787	857	799	825	860	772	778	865	831	854	799	836	835	827	863	828	834	825	859	839	811	847	798	798	831	797	844	807	813	830	827	830	802	796	842	805	884	803	794	837	835	819	838	853	781	813	824	854	840	800	847	807	839	834	871	798	860	881	846	807	841	826	799	806	825	780	857	813	852	846	849	858	835	823	819	872	815	861	803	881	810	852	877	844	814	850	793	847	850	843	876	908	840	807	815	858	856	818	838	814	838	797	841	842	789	870	795	806	814	852	844	821	853	825	797	868	792	845	824	848	831	820	895	872	880	821	793	850	785	828	822	833	815	865	824	835	821	829	818	859	897	823	824	860	848	867	796	853	843	851	811	834	829	802	842	816	840	804	810	779	853	847	831	776	859	790	826	863	814	793	839	889	824	894	864	825	813	855	806	820	849	814	808	774	822	781	851	794	804	813	881	840	810	812	929	786	810	819	823	772	870	854	862	890	845	788	820	839	821	852	849	821	825	804	868	826	822	815	812	833	800	877	812	840	870	857	831	842	835	845	805	828	796	816	824	789	875	858	882	858	806	832	861	826	803	786	855	807	810	805	844	839	822	794	842	853	814	780	812	821	820	827	821	839	793	790	866	876	842	823	895	794	877	812	860	822	830	838	789	829	821	880	809	850	820	811	834	807	900	846	819	859	853	813	820	845	860	827	859	785	752	866	830	823	810	820	811	890	846	842	814	818	769	858	847	860	809	777	874	822	893	826	871	819	805	814	815	790	826	831	815	817	873	835	792	818	841	837	808	826	826	865	790	859	834	825	798	830	837	838	849	788	912	785	784	837	835	863	856	848	864	843	841	892	776	832	860	859	828	810	815	904	851	827	836	839	848	804	810	819	842	849	811	882	815	823	854	801	857	792	853	812	867	873	818	839	812	856	859	841	798	884	803	828	821	827	825	876	840	843	823	850	820	869	877	805	810	811	851	798	858	810	861	842	827	873	814	831	801	825	788	856	878	809	781	869	745	812	849	817	848	788	813	811	776	887	809	807	797	859	785	847	860	834	877	833	888	802	776	828	843	821	824	801	843	863	846	800	769	824	883	819	808	833	838	866	794	854	850	834	828	787	918	838	833	777	888	864	845	804	787	834	850	828	788	834	832	838	872	873	850	813	837	831	826	794	839	768	828	761	861	805	853	869	830	835	833	828	906	826	883	796	855	817	829	820	836	806	857	836	888	827	830	848	820	863	866	818	857	837	821	816	816	803	855	870	792	783	805	822	806	846	842	872	834	847	843	833	896	839	774	850	813	860	787	827	833	862	878	861	839	842	855	818	870	884	804	821	847	799	859	818	795	827	802	857	851	862	821	828	841	795	863	811	810	845	876	817	846	845	824	846	806	846	766	816	856	811	818	813	827	829	826	841	838	851	793	800	816	771	872	867	821	858	812	840	847	872	879	846	844	843	842	833	830	817	777	815	828	855	799	811	823	881	813	783	836	853	802	796	852	871	810	823	850	879	811	810	813	859	793	797	819	792	823	849	806	859	785	837	794	794	825	857	857	813	773	791	839	845	752	905	845	880	834	832	827	796	834	845	811	805	797	822	895	804	844	882	856	803	860	871	844	825	841	814	765	873	821	763	885	821	851	811	859	809	850	849	856	853	885	860	843	788	842	864	826	834	832	843	848	848	854	828	825	834	808	855	852	778	836	821	815	833	838	788	795	822	853	848	817	835	839	798	838	818	825	831	819	849	843
15380	10697	8433	42006	84289	77672	54198	38676	19041	9922	7669	7263	7293	7195	7269	7248	7043	7302	7106	7163	7222	7196	7192	7251	7223	7211	7281	7201	7141	7016	7131	7256	7018	7230	7113	7121	7104	7256	7189	7161	7076	7226	7333	7177	7230	7234	7113	7200	7251	7128	7269	7211	7262	7057	7243	7213	7156	7186	7110	7266	7289	7258	7134	7378	7181	7064	7215	7374	7137	7236	7184	7265	7138	7133	7310	7202	7122	7043	7278	7252	7227	7246	7017	7280	7288	7231	7188	7196	7162	7251	7321	7150	7231	7155	7007	7252	7273	7144	7139	7074	7082	7203	7154	7133	7075	7280	7139	7201	7142	7224	7229	7119	7098	7175	7108	7151	7124	7076	7189	7187	7257	7204	7239	7147	7225	7051	7162	7079	7108	7166	7182	7251	6983	7282	7203	7204	7281	7302	7240	7146	7179	7245	7160	7145	7168	7063	7211	7254	7063	7292	7120	7091	7274	7264	7180	7224	7122	7224	7158	7290	7265	7188	7217	7278	7223	7038	7122	7192	7225	7104	7225	7183	7053	7119	7024	7181	7247	7212	7076	7073	7167	7021	7120	7014	7140	7291	7077	7230	7276	7102	7185	7155	7306	7146	7250	7061	7322	7185	7333	7144	7313	7301	7186	7166	7248	7133	7129	7066	7295	7151	7040	7186	7164	7390	7088	7177	7132	7124	7275	7179	7189	7172	7255	7203	7133	7104	7269	7269	7230	7177	7223	7041	7074	7285	7192	7141	7023	7104	7245	7326	7404	7214	7240	7155	7134	7152	7191	7165	7060	7053	7044	7028	7175	7129	7262	7169	7242	7167	7121	7148	7263	7101	7094	7315	7258	7112	7119	7207	7303	7219	7126	7267	7099	7143	7116	7289	7170	6995	7130	7110	7127	7340	7147	7098	7129	7200	7319	7187	7113	7283	7219	7172	7104	7201	7169	7077	7152	7056	7073	7330	7123	7250	7229	7159	7173	7222	7184	7156	7106	7139	7188	7202	7183	7178	7135	7259	7214	7190	7259	7336	7148	7216	7330	7062	7220	7185	7141	7319	7109	7167	7247	7156	7347	7214	7202	7209	7242	7149	7317	7281	7013	7173	7150	7120	7154	7127	7171	7107	7172	7088	7107	7124	7219	7127	7033	7211	7250	7193	7205	7241	7263	7178	7200	7104	7241	7138	7298	7153	7153	7178	7153	7209	7142	7339	7129	7227	7183	7186	7173	7182	7252	7224	7073	7263	7232	7172	7340	7312	7160	7235	7124	7115	7151	7378	7185	7143	7182	7367	7117	7219	7211	7131	7096	7160	7206	7180	7323	7141	7201	7217	7130	7269	7282	7098	7064	7192	7056	7195	7148	7163	7087	7138	7175	7119	7119	7206	7177	7206	7222	7179	7222	7112	7109	7277	7148	7131	7208	7107	7081	7297	7150	7329	7139	7185	7169	7152	7194	7121	7202	7127	7093	7265	7156	7227	7255	7185	7222	7160	7270	7123	7177	7223	7267	7370	7152	7251	7072	7135	7202	7228	7248	7214	7168	7150	7270	7134	7262	7164	7162	7078	7223	7146	7185	7184	7210	7146	7209	7158	7170	7157	7235	7143	7181	7152	7205	7083	7173	7179	7054	7300	7181	7233	7165	7151	7133	7117	7129	7289	7216	7294	7265	7217	7237	7286	7240	7221	7276	7164	6971	7207	7170	7112	7136	7148	7166	7362	7169	7271	7163	7145	7120	7290	7257	7189	7204	7097	7278	7122	7143	7168	7134	7111	7070	7129	7216	7205	7198	7315	7269	7247	7257	7177	7156	7335	7192	7257	7292	7190	7229	7075	7250	7190	7172	7239	7154	7105	7360	7088	7263	7316	7195	7244	7120	7225	7324	7222	7122	7121	7170	7197	7231	7189	7287	7259	7174	7102	7077	7188	7193	7302	7133	7227	7155	7334	7355	7261	7081	7226	7073	7195	7199	7154	7231	7173	7302	7018	7260	7158	7144	7141	7167	7115	7233	7204	7272	7321	7187	7112	7092	7234	7117	7269	7062	7102	7202	7103	7322	7146	7129	7263	7198	7113	7213	7352	7084	7191	7240	7319	7201	7269	7163	7267	7130	7249	7082	7225	7196	7245	7219	7183	7244	7066	7113	7001	7120	7262	7306	7174	7215	7151	7174	7151	7250	7204	7267	7195	7100	7160	7177	7188	7109	7029	7112	7127	7234	7139	7197	7177	7276	7071	7166	7117	7096	7041	7225	7166	7332	7189	7202	7141	7150	7113	7244	7118	7210	7097	7222	7098	7231	7323	7126	7190	7101	7153	7157	7252	7234	7141	7171	6971	7122	7239	7242	7160	7196	7104	7175	7181	7357	7202	7201	7174	7194	7345	7209	7100	7154	7237	7170	7142	7265	7231	7208	7318	7209	7262	7202	7299	7229	7256	7153	7115	7122	7076	7072	7221	7060	7414	7071	7097	7098	7092	7152	7376	7161	7162	7230	7206	7153	7214	7393	7192	7291	7249	7209	7153	7231	7168	7129	7168	7060	7192	7267	7198	7198	7221	7241	7208	7138	7301	7260	7217	7247	7009	7124	7301	7146	7314	7143	7234	7138	7162	7151	7267	7308	7220	7122	7315	7273	7175	7216	7243	7319	7006	7241	7157	7071	7041	7081	7150	7176	7233	7290	7172	7085	7085	7203	7278	7159	7071	7276	7172	7125	7176	7255	7094	7126	7155	7320	7216	7240	7205	7371	7228	7047	7320	7178	7214	7204	7144	7198	7098	7037	7183	7159	7256	7248	7359	7211	7262	7205	7094	7142	7217	7141	7127	7201	7169	7174	7107	7081	7273	7206	7196	7176	7021	7232	7200	7268	7132	7119	7185	7140	7342	7110	7184	7211	7073	7291	7090	7196	7289	7243	7143	7082	7159	7112	7148	7148	7127	7281	7221	7116	7096	7158	7100	7234	7198	7124	7274	7181	7166	7133	7144	7169	7275	7267	7266	7173	7295	7194	7172	7172	7016	7147	7248	7239	7279	7169	7220	7180	6853	7270	7191	7234	7112	7137	7244	7148	7163	7181	7218	7172	7282	7224	7120	7269	7167	7182	7211	7241	7286	7146	7085	7104	7129	7026	7222	7230	7174	7168	7054	7260	7251	7250	7153	7172	7236	7109	7028	7211	7120	7250	7339	7205	7283	7213	7104	7262	7224	7267	7133	7170	7171	7234	7106	7201	7189	7209	7267	7175	7168	7301	7094	7120	7177	7099	7211	7294	7128	7191	7224	7169	7217	7167	7132	7217	7309	7293	7246	7353	7075	7176	7201	7234	7167	7193	7093	7325	7089	7229	7074	7020	7112	7169	7173	7233	7086	7252	7005	7152	7225	7095	7208	7124	7216	7123	7198	7111	7247	7299	6986	7285	7190	7198	7138	7198	7144	7341	7172	7226	7190	7237	7205	7105	7238	7235	7310	7184	7076	7350	7267	7155	7223	7192	7122	7249	7200	7008	7209	7146	7380	7166	7200	7299	7207	7290	7016	7258	7205	7254	7232	7164	7176	7021	7200	7203	7160	7197	7185	7231	7212	7099	7190	7130	7194	7277	7078	7228	7156	7137	7215	7115	7062	7133	7063	7249	7255	7156	7188	7303	7260	7205	7265	7327	7175	7216	7239	7159	7192	7212	7140	7214	7173	7348	7159	7266	7156	7165	7244	7110	7030	7074	7086	7163	7147	7292	7192	7245	7252	7063	7287	7215	7223	7165	7107	7201	7172	7182	7255	7108	7197	7118	7294	7039	7160	7280	7185	7232	7262	7054	7108	7166	7260	7100	7217	7176	7183	7159	7048	7201	7093	7328	7351	7115	7214	7162	7118	7288	7147	7098	7254	7203	7273	7162	7209	7095	7171	7181	7120	7174	7275	7078	7145	7299	7126	7228	7192	7241	7181	7216	7125	7105	7172	7284	7143	7252	7154	7161	7107	7083	7035	7244	7108	7132	7126	7323	7215	7057	7117	7301	7139	7157	7190	7202	7210	7179	7133	7291	7196	7331	7281	7116	7111	7102	7191	7200	7305	7163	7332	7306	7392	7185	7258	7171	7120	7191	7192	7225	7217	7333	7178	7198	7214	7154	7128	7129	7331	7129	7264	7250	7211	7330	7127	7197	7155	7224	7210	7084	7088	7107	7162	7172	7105	7236	7108	7165	7101	7245	7210	7181	7154	7215	7090	7110	7219	7124	7326	7153	7184	7040	7172	7236	7190	7072	7293	7344	7138	7118	7107	7122	7126	7142	7218	7237	7104	7230	7158	7165	7189	7055	7087	7093	7143	7203	7153	7232	7038	7167	7203	7187	7158	7205	7101	7177	7172	7337	7278	7014	7290	7114	7100	7140	7239	7222	7215	7101	7332	7202	7175	7179	7098	7152	7330	7182	7192	7133	7130	7259	7217	7153	7225	7093	6976	7229	7267	7154	7218	7052	7208	7175	7105	7206	7304	7269	7173	7132	7113	7305	7193	7179	7141	7290	7203	7255	7243	7150	7246	7147	7247	7137	7222	7102	7101	7285	7223	7250	7097	7261	7257	7319	7226	7180	7148	7198	7272	7338	7137	7223	7082	7069	7248	7102	7110	7082	7274	7089	7215	7167	7287	7077	7060	7118	7277	7133	7291	7219	7135	7223	7115	7161	7113	7303	7136	7082	7087	7135	7151	7061	7142	7133	7047	7095	7176	7176	7163	7232	7111	7161	7006	7000	7269	7211	7226	7134	7184	7147	7172	7128	7143	7083	7071	7269	7110	7105	7048	7154	7301	7255	7160	7095	7224	7053	7205	7144	7270	7157	7204	7264	7284	7231	7117	7099	7244	6978	7242	7255	7213	7245	7290	7285	7259	7194	7133	7135	7353	7188	7145	7258	7347	7207	7222	7176	7049	7255	7226	7184	7233	7327	7149	7126	7294	7165	7193	7123	7219	7255	7166	7203	7113	7142	7206	7202	7226	7260	7264	7237	7152	7180	7007	7139	7294	7169	7177	7352	7156	7106	7110	7153	7198	7205	7056	7082	7138	7264	7327	7190	7173	7150	7209	7242	7313	7244	7192	7217	7174
4086	1122	1013	4293	18819	23129	11948	5669	1977	1124	1025	960	1009	900	929	976	907	965	994	936	909	969	943	993	941	958	946	956	933	940	1004	957	931	967	974	890	931	922	914	947	991	962	962	909	939	898	896	945	914	917	994	1052	920	985	909	932	919	945	971	931	934	971	944	923	981	899	964	897	885	912	977	971	981	951	935	894	944	898	955	914	968	944	1004	905	956	938	934	959	966	962	906	943	964	913	980	942	984	958	972	975	946	960	925	924	909	973	930	1000	962	976	979	980	943	976	916	999	915	922	901	929	956	868	974	943	948	953	927	902	939	936	920	924	936	975	959	981	912	974	912	938	932	914	976	962	962	900	930	949	992	993	960	939	929	987	946	901	957	942	882	946	943	968	902	923	960	978	916	937	901	949	924	990	927	1003	944	969	983	871	979	932	921	997	899	979	927	923	988	1018	923	957	958	947	942	933	917	989	1006	980	936	873	930	945	949	921	929	937	940	956	1003	985	923	958	981	968	979	960	975	978	932	910	923	978	946	962	947	925	917	959	968	913	958	929	952	999	939	991	933	990	970	905	964	981	963	925	931	962	975	928	932	920	925	961	966	955	940	888	913	963	932	953	977	899	979	922	937	987	973	954	981	976	922	967	954	938	953	981	940	945	899	989	1006	981	942	942	930	940	943	939	918	953	903	999	984	943	976	922	957	953	908	934	912	950	941	921	908	999	903	983	995	915	968	974	981	925	947	913	963	966	962	968	1004	933	968	941	959	944	983	984	887	924	980	934	958	931	999	960	961	1008	981	975	930	975	930	994	946	922	957	917	938	1000	919	881	978	1001	953	908	889	919	918	931	982	949	996	988	965	936	941	957	956	942	973	902	1002	896	917	983	937	935	944	934	953	924	984	964	933	989	968	953	933	886	969	912	939	989	937	921	991	900	925	984	934	940	970	902	975	916	954	963	968	953	930	979	928	1000	953	896	938	914	910	992	933	891	919	931	960	973	990	939	924	933	901	978	970	931	985	886	884	984	901	954	955	1018	927	992	926	967	979	897	939	913	1010	953	900	936	991	958	946	938	886	919	937	955	1015	962	916	935	983	963	919	996	988	875	932	954	929	946	978	925	897	969	958	908	933	984	947	926	949	971	987	935	893	969	942	933	953	953	888	966	961	932	889	911	913	948	958	944	937	973	908	950	934	888	904	905	946	948	1001	947	936	947	952	979	928	947	1011	963	942	931	939	983	965	933	960	908	985	972	928	923	948	932	966	943	938	915	996	926	965	1017	909	947	946	977	961	912	945	927	1010	950	934	956	952	955	955	956	943	924	940	926	912	902	977	942	902	923	965	933	923	944	921	920	957	956	960	917	914	939	975	951	914	957	940	963	943	933	986	908	970	951	917	949	926	866	911	931	935	979	900	959	935	995	925	980	938	922	946	967	999	922	925	943	954	894	1027	973	933	978	957	946	945	942	993	867	937	991	927	934	903	914	972	950	938	931	957	876	976	900	996	936	962	930	874	933	938	941	883	894	935	915	923	997	960	961	992	964	981	915	994	961	962	943	959	948	922	928	941	1001	950	931	961	973	935	999	979	965	957	1017	904	942	889	975	998	1008	908	967	942	934	1031	957	959	896	1000	987	953	938	957	953	985	971	880	944	893	967	901	930	960	915	957	947	929	1003	965	907	936	890	979	953	925	923	1002	967	882	914	924	933	965	927	976	914	954	880	923	944	934	946	950	942	923	969	948	907	911	912	889	967	940	964	949	914	961	934	1003	923	916	1008	1001	957	920	936	937	968	1005	969	956	934	946	970	907	888	947	953	940	944	974	973	971	921	936	969	1017	945	923	939	897	997	945	911	885	948	963	918	948	941	876	898	907	964	940	920	940	971	885	951	945	896	974	937	921	931	919	900	1004	958	915	922	984	921	1009	954	913	1001	977	955	908	979	933	910	947	935	948	880	972	916	957	975	887	920	911	923	959	986	956	925	959	966	904	956	975	919	921	1001	975	978	959	928	908	960	952	941	925	996	1011	1005	993	922	998	935	932	874	926	949	920	1007	977	934	994	944	919	952	925	940	959	912	974	1002	947	943	946	897	915	975	922	925	980	923	932	923	1000	879	913	902	918	922	937	967	980	942	947	931	971	934	921	926	902	911	931	1009	933	949	1009	924	917	921	931	956	886	889	942	919	941	922	987	939	948	927	978	911	975	948	988	978	980	948	896	945	930	935	940	941	895	923	982	940	936	1016	951	891	987	1008	977	944	921	957	935	932	972	929	939	922	965	933	946	896	969	908	947	927	890	1016	979	979	934	956	974	992	935	944	944	975	905	885	918	980	945	935	1002	987	968	966	931	928	924	916	960	1039	962	988	979	951	936	901	933	938	902	958	917	921	920	906	899	964	914	938	949	985	944	931	866	944	950	902	950	926	978	1022	944	992	895	899	879	943	922	931	952	942	921	950	960	966	884	937	954	930	918	909	913	968	936	988	903	929	980	896	957	962	968	893	967	887	1016	956	913	980	951	975	963	885	944	974	941	939	977	990	997	913	969	975	993	958	933	954	961	968	962	903	929	939	953	959	929	907	951	901	1001	977	954	984	943	927	917	972	933	943	950	984	1000	925	914	948	955	924	941	929	962	997	940	960	942	890	997	955	1005	938	930	933	912	914	970	907	932	935	916	921	964	982	966	917	964	973	946	942	897	942	992	950	942	948	887	931	935	924	924	951	989	956	920	933	884	937	920	962	991	987	942	935	917	941	938	928	890	901	917	899	919	969	917	960	959	942	957	922	941	988	940	991	959	962	965	944	943	1043	881	946	945	980	906	972	948	928	987	937	933	961	913	926	926	977	976	931	957	922	989	966	970	954	963	961	941	958	908	972	947	935	917	928	944	896	914	975	940	950	979	925	944	993	898	927	883	941	944	969	896	1015	929	936	890	905	947	954	965	908	994	932	977	955	939	957	920	947	935	976	971	951	1030	940	900	930	944	927	990	943	1022	931	978	980	972	927	914	970	884	952	926	940	954	984	914	896	905	914	958	923	968	942	947	946	937	948	916	934	943	980	937	908	955	937	948	930	945	984	1003	961	916	912	897	991	936	955	952	947	919	909	933	970	936	910	976	968	976	971	925	904	929	930	919	905	972	1001	979	931	972	967	930	919	972	908	945	911	981	929	971	975	905	934	929	923	942	947	934	916	896	986	903	977	995	919	890	984	975	915	924	992	931	972	972	922	938	942	971	948	900	992	938	884	938	971	985	962	933	927	956	974	939	900	947	992	941	950	922	890	985	943	909	866	982	950	958	956	943	919	938	964	985	940	939	945	871	913	990	979	995	946	939	994	953	915	936	973	911	980	960	961	915	915	939	967	927	944	950	938	959	956	959	929	931	873	904	959	964	916	961	886	918	963	945	947	918	955	931	937	944	976	932	955	958	972	972	960	985	953	937	970	923	997	993	947	940	909	945	906	935	966	927	906	915	1028	963	900	918	921	954	893	970	972	963	935	951	955	983	913	929	902	932	963	951	953	922	965	913	966	958	978	908	941	928	975	987	969
15748	10964	9264	42011	86108	81938	57693	41773	21788	11532	8752	8017	8061	8206	8060	8000	7962	8031	7979	8010	8027	8115	7924	7929	8031	7997	7868	8169	7996	8032	7997	8080	8121	8011	7886	8087	8082	7928	8005	8101	8033	7924	8116	8081	8082	8159	8110	7872	8176	7932	7957	7970	8035	7968	7984	8114	8041	7977	8077	7897	8016	8050	8120	8077	8009	8074	8123	7966	8165	7952	8017	7991	8093	7935	7923	7979	8040	8109	7896	7984	8016	8147	8131	7968	8046	8040	8086	8049	8128	8107	7934	8059	7986	8126	7991	7889	8046	7937	7984	8124	7839	7968	7991	8086	8177	8091	8129	7978	8050	8166	7988	8050	7905	7968	7959	8007	8019	8090	8036	8129	8083	8052	8084	7888	8021	8084	8001	8058	8020	7956	8093	7993	7997	8080	7977	8083	8136	8091	7961	8159	7976	8027	8046	8118	8165	8131	8196	8150	8090	7998	7901	8068	8024	8043	8121	7983	8040	7914	7918	8019	8055	8122	7946	7959	8010	8070	8046	8104	8104	8082	8074	8218	8112	7982	8084	8021	8053	8120	8021	8038	8123	8003	8111	8119	8004	7980	8061	8074	8042	8014	7978	8185	8017	8044	8031	8018	8220	8085	7959	8036	8045	7998	8036	8023	7996	7951	7818	7916	7987	8023	8038	8052	7862	7916	7968	7977	8148	8083	8048	7923	8003	8044	8001	8012	7997	8051	7968	8148	8116	8137	8165	8030	8052	8130	8077	7952	8050	8038	8066	7943	8046	8009	7969	8042	7914	8104	8081	7932	7970	7930	8053	8009	8141	8179	8155	8040	7896	8055	8001	8060	8008	7900	7939	7932	8013	8155	8036	8046	8179	7980	8010	8000	7904	8062	8019	8090	8122	8044	8149	8089	7970	8091	7942	8126	8042	8036	8014	8139	7975	7886	8139	7982	8113	7976	7993	8082	7875	8115	8022	8099	7896	8083	8018	8014	7877	8049	7960	8006	8117	7997	8103	8014	8010	8060	8016	7977	8023	8025	7943	7985	8052	7985	7983	7994	8026	8119	7992	8090	8001	8167	8099	8052	8039	8032	8109	7985	7958	8047	8070	7976	8073	8032	8042	7979	8194	8177	8032	8069	8129	8056	8192	7975	7872	7993	8000	8045	7982	8145	8104	7946	8022	8054	8050	7969	8125	7938	8098	8063	8117	7980	7954	7979	8064	8011	8166	8246	8024	8037	8015	7989	8234	8067	8054	8089	8031	8104	8189	7868	8021	7938	8074	8173	8145	8021	7978	8003	7894	8011	7932	8079	8121	8123	8110	8070	8136	7977	8115	8007	7954	7952	8140	8052	7909	7940	7988	8183	8061	8023	8048	8064	7975	8071	8112	8059	8097	8016	7945	8108	8132	8033	7971	8135	8052	8070	8069	8056	7907	8084	8060	8119	8042	8082	8007	8052	8080	8026	8053	8047	8073	8073	8153	8100	8074	8040	7886	7914	7953	8109	7933	8070	7992	8063	8062	8114	8018	7958	8094	8033	8075	7972	7947	8118	7981	7921	7995	8034	8000	8180	8047	7988	8078	8000	8016	8179	7991	8146	7953	8069	8146	8113	8039	8154	8132	8066	8040	8042	8277	8066	8139	8119	7944	7932	8137	7992	8035	8037	8092	7894	7997	8163	8089	8141	7993	7989	8142	8037	8225	7954	8131	8126	8125	7989	8060	8156	7863	8132	8085	7968	8043	8055	8124	7957	8130	8140	8006	8013	8178	7944	8102	8213	8112	8043	7995	8088	8016	7950	7983	8132	8027	8119	7948	8028	7974	8130	8002	8084	7966	8085	8094	8108	8084	8011	7979	8094	7965	8133	8103	8064	8000	8038	8042	8055	8076	8111	8116	8052	7959	8030	8113	8115	8097	7923	8139	8048	8007	8153	7844	8034	7968	8123	8066	7968	8051	8047	8071	8058	8019	8213	8005	7875	8094	8125	8077	8174	7915	8090	8007	8073	7978	8198	7924	7909	7968	8057	8060	8062	8032	8052	8013	8226	8046	7985	8047	7972	8057	7999	8059	7988	8125	7945	7968	7933	8265	8244	7968	7965	7995	8025	7998	8011	8106	7960	8089	8043	7933	8150	7963	7879	7986	8072	8062	8002	8137	8017	7942	8204	8152	7989	7907	8020	8010	8000	8002	7920	7969	8245	8043	8054	8096	8089	8184	8077	8026	7933	8096	8017	8042	7917	8159	8010	8007	8070	7855	7994	8079	8067	7973	7952	8025	7934	8136	8159	7952	7997	7920	8023	8128	8101	7940	8136	7949	7924	7999	7980	8067	8012	8136	8111	8006	8016	8047	8008	8043	8111	8113	8048	7942	8078	8095	7987	7883	7877	8077	7987	8009	8020	8066	8007	8134	7892	8077	8011	7931	8038	8000	8053	8076	7953	8046	7976	8085	8022	7967	8021	7989	8134	7991	8002	7946	8080	8134	8125	8080	8189	8011	7939	7987	8103	7952	8204	7973	8101	7984	8106	7945	8012	8021	7869	8110	8134	7987	8115	8138	8060	7975	8053	7991	8096	8163	8027	7957	8053	8014	8178	8066	8187	8073	7993	7936	7970	7893	7952	7941	7775	8037	8002	8035	8070	8036	7930	7985	8070	8047	7998	8136	8019	8000	7961	8013	7940	8048	8129	7912	8010	8026	8158	7908	7890	8019	7945	7993	8073	8010	7993	8021	8068	8096	8062	7973	7976	7958	8079	8118	7923	8192	8009	7984	7882	8255	8071	7854	7971	7982	7964	8037	7914	8125	8078	7981	8043	7948	8025	8055	8004	7987	8167	8055	7973	8023	8133	7993	8142	8069	8041	8089	7956	8090	8065	8062	7946	8024	8092	7969	8149	8035	7958	8113	7923	8026	8011	7941	8121	8069	8030	8092	8026	8157	7969	8081	7908	7954	8054	8178	7916	7882	7907	8017	8079	8140	7986	8192	8052	7913	7965	7989	7918	8155	8015	7951	8064	8064	8261	7991	8050	7996	8094	7965	8031	7932	8188	7979	7986	8131	7982	8005	8053	8019	8126	8060	7965	8014	8242	7969	8021	7930	7960	8012	7987	8022	8083	8040	7947	8002	7996	7917	8006	8027	8067	7982	8087	8106	7996	8089	8030	8007	8013	8010	8018	8012	7979	8006	7995	7892	8033	8170	8058	8059	8114	8188	7947	8023	7999	8174	7971	7990	8004	7983	7911	8033	8028	7955	7976	8054	8146	7925	7982	7948	7995	8055	8072	8167	8053	7950	7935	7961	8066	7916	8021	8056	8118	8193	8066	8074	8098	7966	8077	8069	7985	8094	8078	8081	7938	8216	8204	8026	8056	8107	8085	7998	8027	8147	8006	8024	8072	8130	8063	7945	8064	8175	7882	8071	8092	8078	7991	7955	7924	7956	8025	8109	8171	8063	8118	8004	8101	8202	7940	8012	8039	8084	7921	8069	8062	8090	8010	8062	8169	7844	8070	8281	7969	8086	8041	8206	8046	8057	8114	8106	7935	8062	8077	8027	8127	8045	8002	8047	8050	7998	7996	8017	8047	8071	8024	7991	8179	8173	8181	8154	7944	7767	8070	7976	8011	7973	8026	8060	8058	8099	7985	7954	8023	8021	8051	8175	8123	8213	8028	8088	8020	8118	7987	7984	8078	8010	8083	8103	8117	7981	7957	7974	8073	8079	8167	8028	8084	7968	7975	8281	7848	7901	8136	8020	8042	7966	8103	7986	8081	8123	8057	8119	7985	8093	8174	8017	8142	8059	8045	8000	8117	8107	8091	8115	8015	8102	7937	8064	8024	8021	8108	8116	8111	8038	8125	7962	8026	8084	7993	8085	7904	7990	8062	8036	8107	8018	8136	7974	7944	8078	8050	8067	8000	8057	7832	8135	8011	7989	8011	8113	7921	8015	8037	7924	8149	7980	8029	8129	8199	8032	8013	8131	8035	7978	8047	8064	7951	8021	8129	8077	8006	8036	7973	7986	7962	8002	7953	8073	8146	8095	8105	7959	8066	8036	8031	8085	8170	8061	7987	7947	7857	7968	8075	8021	7951	8128	8055	8053	8027	8081	7919	8246	8182	7993	8110	8003	8149	8096	8034	7984	8170	7972	8031	8011	8301	8104	8112	7974	7961	8127	8013	8031	7986	7976	8066	7996	7944	8036	8110	7934	8033	7966	8075	8118	8006	8153	8172	7937	8083	8089	8148	8003	8238	8106	8036	8028	8079	8109	8027	8140	8021	8000	8028	7975	8132	8120	7883	8038	8000	8147	8183	8093	7913	7999	7932	8124	8020	8086	7915	7914	8164	8055	7926	8184	7952	8185	8047	7975	8058	8055	8121	8047	8135	8122	8090	8140	8078	8051	8065	8058	8071	8011	8023	8038	7931	8245	7923	7994	8028	8001	7941	8036	8061	7991	8028	7977	8039	8041	8210	8197	8102	8052	8087	7988	8064	8027	7949	7936	7959	7937	8094	8089	8099	7977	8171	8057	8062	8121	7959	8083	8066	7938	7909	8031	7984	8069	8109	8014	8045	7966	8081	7995	8142	8065	8084	8231	7923	7985	8076	8014	8037	8070	7895	8025	8011	8107	7938	7934	8060	7924	8019	8014	7955	8044	7911	8039	7895	7930	8034	7966	8021	8014	8106	8006	7969	8013	7875	7974	7949	8173	8019	8097	8019	8044	8009	8018	7991	8124	8019	8157	7939	7973	8078	8117	8027	8043	8046	7983	8014	7895	8070	8151	8009	8019	7987	8106	8053	8149	8101	8055	8015	8056	7905	7984	8080	7971	7947	7958	8035	8016	7978	7969	8079	8034	8064	8054	7993	8022	7999	8030	8079	8052	8091	8038	8108	8035	7933	7991	7934	8114	8109	8086	8055	7968	8029	8053	8063	8087	7947	8166	7832	8122	8090	7908	7930	8001	8036	8024	8009	7949	7878	7890	8015	8026	7924	8096	8080	7994	8106	8118	7964	8028	7995	8044	8052	8084	8087	8052	8016	7920	8123	7898	8044	8005	7903	8125	8043	8131	8110	8092	8048	8060	7958	8038	7994	8093	7964	7947	7866
2642	1254	1034	6682	29175	34842	19965	9496	2977	1276	955	930	929	883	930	888	905	932	903	892	902	901	875	905	956	902	941	886	906	916	948	912	892	997	938	929	905	909	923	874	912	915	970	986	937	945	925	891	943	893	916	984	846	937	893	930	902	867	908	942	961	944	922	901	896	958	943	930	893	908	886	881	897	904	901	962	942	933	885	922	909	892	935	925	900	953	938	886	958	905	977	894	923	917	886	916	923	944	891	902	906	928	928	911	841	929	928	928	940	953	930	920	941	930	952	934	922	935	905	956	888	913	943	972	865	910	933	914	919	980	928	943	901	915	919	912	935	954	894	948	910	906	920	914	925	923	871	898	949	873	898	911	935	945	956	910	931	891	955	896	921	858	956	879	845	938	915	907	946	899	917	883	915	933	922	915	898	952	927	956	880	977	886	867	892	922	948	883	892	956	930	942	923	955	900	905	973	902	937	922	910	930	945	901	982	895	914	883	852	932	891	910	961	894	937	936	954	897	937	939	951	940	942	885	956	891	902	927	865	959	899	925	944	886	916	954	945	894	940	898	959	911	938	927	892	839	925	885	879	926	995	921	909	938	933	938	978	916	930	932	970	899	927	892	926	939	912	918	944	925	903	883	909	933	928	927	915	952	898	902	917	912	927	951	991	906	899	992	874	939	915	936	905	936	949	924	904	949	894	895	898	928	940	920	913	887	877	952	965	958	951	919	897	918	930	902	930	865	953	968	925	893	917	987	886	948	920	928	955	901	940	904	925	894	932	898	947	956	929	942	905	923	902	919	951	932	869	888	964	905	941	964	945	919	888	934	945	980	959	888	959	951	951	930	969	923	951	913	947	908	948	948	902	939	886	919	933	935	908	954	917	935	892	934	882	894	897	942	903	914	958	912	966	924	909	936	944	933	917	975	932	960	966	913	932	944	927	912	933	922	923	952	970	930	886	917	918	915	969	905	955	932	932	934	988	954	959	918	918	855	954	991	909	910	937	922	955	941	915	988	900	872	865	882	947	866	962	892	920	947	916	943	932	938	906	945	967	907	917	952	932	937	907	939	928	930	921	949	934	915	873	976	912	953	929	963	968	941	927	933	878	908	904	895	875	944	930	922	900	904	937	882	908	935	878	923	905	971	916	924	926	979	955	909	934	910	985	896	939	918	868	930	893	945	884	945	921	926	866	978	884	937	950	973	935	893	949	926	911	919	907	902	928	972	958	910	920	927	917	942	927	937	910	890	928	910	914	937	894	946	892	859	902	923	924	932	884	889	924	932	853	942	959	968	910	892	912	861	968	886	968	874	921	950	949	925	1004	928	932	923	928	893	896	921	924	954	931	972	895	934	946	922	900	944	958	897	896	918	928	978	946	855	897	927	895	930	947	965	982	898	956	861	877	948	876	885	940	933	945	890	931	914	960	917	869	993	907	1012	921	912	927	937	974	954	914	921	969	955	892	901	852	947	914	916	926	950	933	883	894	900	892	961	924	924	903	825	937	961	908	935	911	928	924	973	948	937	949	917	950	883	945	903	953	859	971	919	880	892	928	942	934	873	942	951	986	939	918	937	945	890	930	922	901	916	917	898	929	905	913	929	895	949	885	895	949	946	956	900	868	945	917	989	918	872	922	929	860	933	964	932	913	909	931	946	941	956	919	933	883	923	963	896	909	923	935	945	954	938	907	943	910	917	913	899	924	948	901	996	908	924	941	942	933	967	906	959	872	915	879	914	953	899	958	926	922	914	938	912	927	924	969	903	916	953	912	895	975	969	905	908	917	920	933	956	934	910	930	955	905	951	967	947	867	885	912	890	961	949	979	935	908	894	884	920	937	922	931	968	886	939	924	967	897	942	874	946	940	896	920	979	936	938	965	892	948	902	939	936	949	931	924	943	919	932	932	914	930	917	886	974	968	955	924	871	922	947	928	913	908	912	956	950	917	914	914	901	977	913	868	930	882	945	955	950	917	911	962	973	893	828	943	905	962	914	951	920	945	902	919	905	915	884	941	919	948	920	922	968	948	894	897	968	924	929	959	931	935	959	899	933	903	912	942	915	917	925	931	888	888	842	872	929	938	1017	922	955	934	917	910	949	930	894	879	931	942	926	949	901	995	919	915	892	884	987	909	930	941	961	939	959	932	895	911	943	889	931	890	922	911	962	944	912	918	904	899	928	926	904	963	965	948	833	954	910	934	955	907	956	941	921	910	962	899	915	906	927	926	884	982	924	923	894	944	940	864	927	899	950	908	962	939	896	903	906	913	937	936	936	930	925	933	960	919	957	931	943	888	917	915	920	952	886	904	932	904	912	888	896	913	931	932	916	893	941	947	945	950	923	971	936	876	878	959	926	914	927	897	884	967	968	935	869	919	920	949	926	898	884	943	958	907	925	919	907	951	905	900	964	901	964	890	945	927	869	905	983	937	956	984	956	891	925	887	899	983	889	952	889	952	951	984	903	965	926	998	853	897	931	919	880	883	964	900	873	880	964	899	1005	895	901	905	986	888	917	918	909	940	971	907	933	871	934	890	916	910	975	902	984	910	967	942	858	936	990	925	908	967	890	945	884	927	903	977	953	919	920	885	937	915	970	909	927	934	967	912	901	901	956	949	860	895	878	943	905	905	863	883	883	829	876	959	965	988	909	910	929	923	950	897	954	954	900	917	922	904	930	922	925	956	977	924	945	895	907	914	904	934	932	906	936	945	910	924	949	938	932	947	938	920	930	941	874	907	925	955	931	975	905	1003	966	950	932	935	920	943	863	938	928	922	896	917	877	933	922	921	899	957	885	913	928	954	918	942	925	937	940	957	895	992	919	921	963	972	906	912	900	928	921	953	881	921	917	964	977	955	930	914	916	954	887	948	894	916	958	890	909	927	939	921	878	902	958	948	925	928	907	933	904	963	903	931	905	934	918	918	920	987	915	934	952	953	969	935	959	942	915	948	905	912	915	892	993	923	882	935	906	902	905	972	933	939	902	931	938	965	928	879	909	916	947	928	891	942	937	1008	951	953	926	945	919	867	921	889	942	900	926	876	1011	937	926	936	867	927	956	987	919	924	887	921	947	983	910	957	898	903	905	926	906	881	952	961	922	983	879	938	901	979	886	978	929	941	970	967	913	907	882	886	975	908	935	979	938	941	943	871	924	944	929	954	911	881	944	901	901	948	922	894	886	956	883	912	906	888	926	914	876	894	927	948	912	910	890	920	901	887	868	950	919	880	955	932	953	929	945	934	906	979	930	884	930	962	910	893	924	907	983	907	992	923	933	915	975	919	919	975	874	888	950	929	924	901	946	911	913	916	963	954	883	932	926	935	923	964	926	944	933	921	971	943	950	921	946	940	991	904	989	951	939	950	934	864	901	897	961	950	976	915	932	922	899	875	955	917	899	909	924	1014	948	992	898	971	911	916	913	920	938	953	924	942	911	910	906	868	919	855	972	944	954	862	914	962	971	913	874	883	904	942	895	916	971	979	931	910	945	917	899
20546	13684	10067	45552	91656	91639	68450	50282	28129	14329	9110	8027	7892	7973	7785	7784	7850	7899	7714	7915	7868	7935	7802	7840	7832	7856	7993	7812	7876	8000	7799	7970	7897	7870	7654	7857	7857	7809	7857	7898	7881	7826	7945	7905	7909	7959	7840	7858	7843	7828	7769	7865	7836	7929	7942	7901	7848	7819	7770	7932	7839	8049	7903	7768	7894	7871	7914	7869	7946	7836	7846	7802	7778	7833	7689	7739	7769	7775	7912	7855	7800	7941	7867	7883	7794	7765	7831	7910	7887	7780	7758	7898	7899	7876	7959	7816	7859	7836	7913	7841	7796	7792	7736	7817	7747	7866	7833	7838	7793	7946	7832	7831	7940	7776	7844	7824	7819	7968	7735	7728	8065	7889	7756	7891	7825	7768	7865	7769	8004	7850	7782	7783	7912	7945	8006	7977	7914	7935	7826	7853	7840	7776	7975	7816	7910	7776	7850	7840	7810	7860	7933	7887	7721	7942	7953	7940	7801	7871	7941	7989	7643	7776	7860	7941	7908	7814	8006	7773	7953	7923	7999	8035	7768	7951	7906	7889	7930	7867	7794	7858	7773	7805	7789	7854	7880	7956	7915	7765	7917	7915	8020	7907	7790	7792	7805	7930	7895	7902	7796	7841	7854	7747	7822	7757	7942	7945	7903	7820	7844	7784	7922	7875	8064	7876	7822	7901	7846	7854	7784	7923	7837	8041	7826	7929	7910	7856	7863	8068	7836	7969	7842	7779	7881	7873	7769	7761	7989	7778	7767	7730	7803	7852	7946	7820	7762	7792	7872	7746	7936	7869	7691	7993	7709	7856	7768	7879	7857	7839	7801	7934	7861	7862	7841	7834	7773	7933	7863	7798	7885	7738	7870	7821	7849	7774	7863	7853	7901	7822	7852	7965	7927	7833	7902	7889	7999	8047	7985	7795	7897	7775	7954	7797	7814	7857	7704	7952	7798	7859	7889	7766	7943	7806	8022	7923	7904	7796	7900	7879	7793	7807	7792	7893	7959	7823	7842	7781	7867	7826	7895	7908	7897	7898	7818	8009	7798	7876	7839	7907	7842	7778	7925	7727	7861	8003	7879	7957	7854	7792	7952	7891	7891	7940	7776	7833	7860	7872	7913	7815	7766	7943	7887	7894	7835	7823	7844	7709	7954	7807	7721	8001	7796	7927	7910	7772	7690	7897	7851	7840	7780	7998	7835	7866	7749	7830	7989	7893	7711	7920	7909	7824	7795	7901	7715	7872	7950	7875	7913	7987	7624	7801	7857	7848	7831	7940	7886	8043	7992	7766	7804	7899	7856	7857	7901	7915	8011	7900	7703	7827	7829	7806	7858	7945	7914	7883	7809	7991	7809	7899	7847	7931	7854	7892	7881	7878	7925	7877	7791	7716	7800	7819	7867	7797	8014	7739	7793	7758	7945	7870	7887	7850	7976	7966	7743	7788	7838	7810	7862	7791	7668	7878	7987	7856	7930	7853	7884	7873	7994	7829	7810	7955	7856	7819	7683	7922	7910	7877	7817	7893	7889	7666	7991	7781	7849	7854	7855	7802	7875	7871	7845	7879	7813	7775	7773	7885	7899	7855	7897	7800	7932	7979	7837	7944	8002	7773	7760	7846	7831	7836	7799	7779	7789	8053	7903	7860	7805	7904	7766	7784	7992	7951	7715	7908	7962	7866	7887	7983	7767	7892	7752	7869	8026	7826	7784	7968	7956	7748	7697	7871	7881	7945	7759	7877	7822	7799	7959	7930	7898	7814	7745	7774	7893	7901	7851	7957	7941	7884	7854	7914	7872	7749	7918	7780	7909	7965	7799	7725	7884	7732	7650	7988	7912	7723	7835	7900	7993	7679	7885	7880	8011	7843	7866	7917	7746	7948	8079	7824	7829	7752	7809	7929	7971	7815	7784	8012	7841	7966	7912	7903	7885	7931	7890	7905	7924	7901	7875	7875	7907	7840	7848	7749	7847	7827	7902	7812	7860	7915	7973	7880	7801	7931	7971	7978	7940	7716	7848	7781	7777	7925	7854	7787	7689	7767	7898	7859	7936	8050	7830	7851	7812	7850	7798	7870	7878	7910	7933	7833	7765	7846	8039	7766	7797	7726	7901	7749	7985	7962	7977	7896	7904	7909	7916	7824	7890	7947	7903	7926	7919	7779	7984	7900	7896	7869	7970	7927	7842	7945	7985	7841	7974	7954	7944	7886	7992	8002	7797	7892	7831	7915	7900	7858	7999	7888	7882	7880	7754	7764	7906	7995	7797	7880	7805	7787	7891	7934	7941	7852	7915	7784	7927	7942	7935	7854	7878	7923	7877	7811	7945	7969	7911	7918	7781	7952	7863	7775	7978	7939	7799	7843	7932	7843	7904	7829	7840	7786	7729	7722	7838	7780	7825	7749	7890	7895	7843	7881	7759	7957	7831	7915	7904	7857	7832	7989	7914	7821	7988	7895	7932	7891	7883	7975	7749	7898	7847	7732	7766	7799	7900	7913	7904	8031	7875	7801	7843	7843	7849	7940	7859	7884	7719	7777	7791	7810	7859	7915	7771	7812	7787	7876	7902	7983	7875	7801	7809	7862	7784	7877	7914	7858	7862	7799	7796	7782	7892	7809	7979	7886	7847	7868	7835	7889	7739	7859	7964	7946	7794	7876	7856	7908	7757	7942	7904	7816	7786	7898	7808	7866	7846	7897	7892	7860	7869	7860	7941	7849	7903	7820	7924	7957	7856	7919	7886	7778	7852	7829	8010	7792	7899	7954	7782	7788	7950	7851	7864	7705	7906	7735	7901	7753	7943	7768	7883	7855	7861	7858	7795	7927	7884	7751	7811	7883	7979	7846	7778	7851	7987	7960	7747	7962	7935	7915	7802	7857	7970	7792	7816	7759	8054	7979	7818	7850	7840	7869	7829	8016	7878	7948	7848	8100	7873	7848	7954	7960	7791	7805	7843	7882	7829	7882	7915	7740	8076	7901	7916	7808	7900	7813	7913	7792	7949	7909	7914	7841	7829	7935	7939	7772	7863	7768	7880	7764	7959	7887	7919	7876	7896	7889	7786	7917	7833	7869	7819	7914	7803	7870	8036	7841	7905	7868	7906	7927	8028	7957	7968	7779	7883	7821	7866	7911	7884	7982	7987	7883	7782	7863	7917	7805	8002	7872	7834	7849	7832	7896	7813	7792	7855	7892	7927	7800	7826	7795	7833	8020	7903	7838	7883	7905	7734	7808	7718	7926	7902	7813	7891	8098	7849	7880	7784	7871	7904	8047	7955	7882	7745	7896	7837	7950	7922	7860	8021	7938	7801	7769	7922	7812	7876	7892	7930	7876	8021	7866	7788	7749	7892	7912	7905	7829	7891	7946	7956	7831	7986	7818	7829	7894	7864	7883	7820	7822	7804	7948	7883	7949	7781	7753	7811	7914	7909	7817	7876	7979	7793	7760	7821	7985	8105	7893	7838	7874	7831	7840	7820	7927	7855	7790	7849	7929	7895	7851	7891	7763	7905	7998	7770	7905	7795	7757	7957	7843	7816	7976	7904	7840	7903	7775	7935	7859	7813	7826	8010	7835	7834	7972	7820	7811	7848	7903	7882	7791	7805	7965	7737	7878	8057	7930	7909	7886	7930	7861	8057	7828	7759	7818	7836	8018	7943	7864	7903	7859	7828	7826	7881	7797	7952	7776	7784	7846	7832	7848	7851	7849	7819	7741	7971	7838	7999	7852	7892	7860	7875	7800	7985	7866	7799	7942	7799	7929	7905	7798	7933	7866	7910	7837	7874	7793	7941	7792	7985	7804	7882	7888	7983	7801	7893	7789	7849	7937	7948	7926	7917	7864	7707	7842	7970	7872	7750	7935	7799	7945	7923	8037	7935	7850	7844	7725	7994	7774	7931	7920	7965	7987	7953	7755	7841	7657	7858	7740	7813	7736	7821	7891	7897	7880	7952	7771	7825	7820	7773	7831	7924	7926	7826	7904	7925	7858	7806	7836	7748	7854	7905	7832	7870	7926	7753	7737	7918	7890	7953	7963	7766	7907	7853	7953	7924	7911	8006	7939	7936	7812	7913	7909	7868	7697	7818	7907	7643	7909	7839	7952	7871	7912	7718	7887	7806	7918	7842	7809	7881	7963	7783	7883	7921	7787	7822	7905	7803	7873	7994	7889	7857	7914	7827	7947	7837	7816	7881	7808	7928	7798	7832	7840	7993	7757	7791	7896	7968	7868	7919	7931	7933	8029	7692	7907	7841	7919	7726	7765	7941	7892	7891	7726	7788	7856	7962	7824	7815	7716	7877	7847	7913	7940	7957	8015	7888	7843	7844	8016	7870	7759	7842	7894	7796	7933	7774	7840	7811	7849	7847	7924	7986	8085	7874	7710	7816	7689	7840	7800	7937	7811	7848	7898	7865	7875	7693	7837	7768	7863	8007	7902	7888	7920	7733	7978	7902	7842	7749	7828	7851	7901	7905	7856	7890	7982	7835	7734	7880	7868	7846	7881	7868	7749	7755	7865	7758	7848	7977	7771	7866	7977	7782	7801	7898	7777	7939	7965	7885	7830	7974	7973	7802	7848	7860	7895	7969	7908	7870	7853	7873	7794	7817	7895	7849	8009	7823	7953	7798	7944	7943	7905	7894	7936	7874	7963	7862	7853	7966	7923	7829	7892	7994	7736	7868	7841	7885	8006	7912	7793	7859	7826	7718	7967	7893	7955	7807	7776	7896	7844	7759	7813	7890	7846	7947	7896	7788	7736	7772	7757	7808	7660	7829	7807	7888	7849	7918	7949	7865	7856	7699	7966	7841	7873	7836	7929	7804	7974	7746	7898	7805	7787	7962	7771	7875	7851	7789	7844	7891	7881	7798	7887	7740	7784	7896	7948	7910	7875	7887	7875	8036	7823	7829	7875	7810	7947	7870	7914	7918	7782	8002	7807	7767	7859	7911	7856	7848	7924	7910	7755	7939	7928	7814	7831	7689	7768	8047	7864	7950	7861	7787	7926	7828	7809	7780	7832	7874	7818	7819	7866	7869	7816	7855	7758	7897	7761	8054	7847	7920	7838	7929	7849	7859	7907	7980	7894	7885	7848	7824	7848
2825	900	908	1681	8039	9930	4988	2494	1309	952	903	879	873	841	877	871	890	838	834	815	861	877	855	849	893	898	846	912	893	841	874	896	829	840	898	874	864	886	880	864	853	875	826	864	845	889	913	843	902	801	884	924	844	851	855	837	933	869	909	833	877	885	852	843	847	834	864	789	869	847	915	801	843	826	879	868	865	860	887	882	914	850	839	861	809	800	851	912	848	863	868	868	924	827	848	867	861	904	860	856	914	832	879	929	848	890	824	867	883	868	890	865	847	886	837	867	852	840	814	873	921	921	882	875	873	881	861	816	852	847	830	818	901	894	877	874	831	951	859	870	862	834	853	798	890	912	873	837	854	875	798	825	910	857	850	854	838	860	848	888	840	834	827	820	875	882	844	861	837	870	899	868	851	888	876	824	898	861	886	861	891	873	859	862	837	862	829	840	895	835	870	854	886	878	894	819	852	877	866	858	858	848	853	857	858	845	919	849	832	838	825	856	876	859	880	857	925	843	785	846	886	817	832	896	874	838	784	876	862	857	824	871	837	898	838	845	868	871	825	802	821	855	796	874	877	858	819	879	898	837	896	847	877	818	846	878	920	841	815	876	890	850	848	854	858	865	822	844	880	871	866	828	942	843	869	869	818	849	902	876	841	892	881	818	842	864	855	932	890	801	844	857	859	815	871	874	886	856	887	874	872	884	847	832	869	895	832	814	917	835	851	862	801	852	842	884	906	885	855	832	863	889	883	881	817	820	766	861	857	818	819	854	885	858	821	831	843	902	868	814	855	848	840	837	896	873	866	887	820	862	893	854	858	839	857	864	867	851	847	909	908	831	860	880	858	870	827	834	905	867	870	874	841	820	854	863	873	861	860	832	870	823	873	844	868	858	859	823	867	840	848	825	904	855	849	813	908	852	853	841	831	887	788	828	826	869	849	822	880	853	820	891	850	868	889	874	892	862	831	842	882	853	846	839	845	890	829	828	874	896	897	874	865	854	883	912	867	910	831	844	847	853	853	835	827	866	842	899	855	781	874	869	900	860	860	793	845	865	831	885	895	858	854	837	845	925	881	878	881	868	862	899	852	927	886	874	854	868	806	831	903	848	854	854	874	863	766	885	907	853	843	859	868	816	877	899	824	892	865	915	881	879	877	868	871	916	867	794	878	845	862	841	881	879	888	868	803	847	879	829	868	881	849	858	848	881	868	819	863	869	836	874	904	867	832	875	859	897	878	862	882	855	833	835	827	856	861	919	830	880	829	877	860	827	864	836	810	854	883	840	860	902	841	877	842	901	871	870	873	855	842	912	855	902	875	875	862	900	825	871	833	813	835	844	881	852	845	886	881	887	834	811	903	881	869	900	821	817	891	829	824	890	846	868	822	798	862	866	866	860	866	868	860	914	828	826	877	879	900	863	833	860	806	853	834	824	783	895	845	905	862	887	800	856	893	805	853	826	862	876	834	822	878	843	879	836	858	884	859	816	881	896	894	872	881	834	859	849	858	851	842	893	812	802	815	841	779	811	870	836	879	880	816	880	790	884	856	912	829	818	866	851	911	845	879	888	821	800	857	812	863	888	900	878	838	880	876	892	864	846	853	843	806	837	866	813	817	871	897	883	826	845	885	831	897	852	861	829	885	844	858	884	937	799	894	904	820	863	910	878	860	845	863	848	860	824	865	823	877	853	886	867	859	855	863	862	853	825	895	854	899	883	867	853	836	872	868	867	860	826	872	888	945	865	807	869	865	962	845	850	920	893	871	848	869	839	834	827	900	863	820	881	859	854	874	872	902	880	820	876	820	925	837	852	827	809	872	912	852	870	889	828	886	860	926	888	841	898	854	894	833	875	893	853	842	832	861	845	890	887	827	875	856	791	848	890	887	825	839	901	829	853	827	860	818	830	890	804	883	898	833	884	878	832	824	886	824	810	912	863	859	864	872	853	826	851	861	874	869	843	831	864	852	850	840	863	822	882	853	869	886	851	865	828	911	849	905	847	811	868	827	832	885	813	863	835	892	857	847	888	901	801	870	900	893	823	848	885	840	844	846	882	844	895	855	832	869	846	851	865	836	861	855	838	877	850	867	916	891	863	886	902	866	812	858	871	860	858	902	808	871	838	863	811	848	895	848	857	853	850	878	870	906	889	870	876	875	850	864	861	886	890	866	833	776	894	865	856	823	855	880	859	822	820	822	892	883	823	818	877	826	872	900	852	858	837	807	850	892	859	823	912	837	855	841	845	886	845	898	822	848	854	831	872	910	866	891	861	829	849	869	864	825	820	830	890	868	864	839	855	811	859	820	844	855	849	868	863	853	849	809	918	838	902	873	822	898	866	872	884	836	859	810	881	860	815	846	920	873	896	890	875	833	856	885	846	883	863	857	851	847	837	840	872	807	823	878	847	862	863	803	888	904	851	882	833	885	847	834	879	772	817	910	857	866	878	871	897	840	863	876	890	829	877	887	835	902	888	885	912	912	850	857	894	888	812	826	808	917	876	861	875	802	871	860	889	929	855	917	875	809	885	844	833	954	843	849	860	868	820	790	861	880	879	874	808	870	865	860	837	840	863	891	877	804	893	903	845	833	887	804	853	847	849	833	840	858	919	834	856	909	887	914	864	854	841	860	900	884	901	833	867	850	842	843	921	870	867	858	896	815	828	875	875	849	876	825	852	834	876	897	831	812	921	822	852	791	804	803	894	903	825	816	899	855	793	913	860	855	847	866	883	827	868	886	904	881	897	830	836	833	860	853	887	810	850	886	869	886	874	877	869	862	883	831	828	861	845	877	899	893	886	800	910	841	872	871	820	882	848	790	856	836	873	867	870	851	871	830	837	900	898	851	867	886	839	818	833	816	858	849	862	823	879	833	879	831	842	880	873	825	865	889	890	958	844	904	831	883	827	854	888	889	842	856	834	870	849	888	845	838	815	879	841	878	798	857	860	861	861	828	860	868	820	889	798	829	805	844	870	887	890	885	861	880	845	832	892	847	896	891	817	911	890	844	858	802	871	821	873	826	857	839	853	846	856	893	864	825	911	862	876	885	834	844	897	888	836	864	876	781	833	838	851	862	893	843	844	835	915	845	869	863	873	847	853	867	821	835	940	880	889	889	871	852	858	885	900	861	881	884	847	856	818	831	825	881	801	888	866	890	887	884	838	840	880	854	866	836	922	858	841	849	845	892	878	843	829	907	883	868	836	867	886	849	851	852	888	884	876	852	857	883	796	815	880	867	915	833	862	883	835	897	866	875	876	879	864	864	869	858	878	915	879	840	885	869	861	849	838	847	868	842	881	813	889	823	906	867	857	840	905	865	908	820	804	893	867	913	877	848	885	826	878	847	883	868	839	817	909	851	822	861	878	849	839	818	886	825	817	829	896	854	917	951	838	831	857	859	836	830	852	837	870	809	865	829	826	846	861	857	836	864	869	863	885	899	845	902	852	871	867	866	941	799	836	860	887	847	882	861	911	837	857	837	880
13056	8594	7701	30426	63828	60201	41617	29253	15168	9268	7606	7487	7334	7399	7374	7466	7416	7468	7359	7511	7389	7302	7344	7311	7503	7351	7322	7337	7376	7351	7331	7286	7400	7298	7319	7437	7279	7348	7480	7319	7381	7406	7427	7477	7352	7277	7332	7413	7382	7443	7373	7475	7409	7394	7374	7228	7192	7471	7280	7450	7254	7311	7339	7266	7352	7436	7402	7288	7326	7388	7415	7332	7292	7261	7368	7387	7368	7202	7419	7369	7309	7346	7396	7407	7426	7506	7362	7400	7321	7419	7281	7418	7462	7368	7420	7339	7378	7350	7351	7353	7271	7360	7345	7272	7428	7198	7449	7451	7502	7254	7389	7311	7419	7406	7462	7359	7419	7331	7220	7379	7431	7397	7481	7324	7441	7267	7347	7334	7397	7338	7401	7461	7402	7289	7420	7380	7392	7377	7575	7441	7399	7309	7421	7338	7366	7353	7416	7386	7505	7492	7397	7206	7262	7313	7413	7406	7493	7370	7293	7320	7215	7424	7375	7222	7364	7418	7485	7436	7504	7244	7272	7458	7291	7174	7312	7317	7360	7373	7434	7266	7446	7335	7218	7339	7407	7293	7438	7353	7483	7334	7427	7370	7340	7201	7487	7371	7472	7341	7431	7321	7479	7383	7301	7333	7413	7285	7396	7344	7441	7320	7362	7224	7341	7264	7385	7512	7228	7306	7383	7264	7356	7281	7535	7465	7369	7368	7362	7419	7400	7427	7326	7195	7443	7457	7459	7433	7439	7332	7380	7309	7412	7378	7271	7330	7296	7415	7439	7431	7436	7433	7255	7298	7450	7401	7378	7532	7250	7345	7284	7488	7356	7348	7372	7389	7335	7413	7261	7438	7655	7281	7370	7245	7356	7365	7298	7342	7382	7316	7335	7336	7536	7386	7386	7369	7276	7580	7490	7579	7484	7197	7338	7353	7414	7514	7276	7313	7329	7542	7359	7398	7349	7312	7395	7354	7335	7446	7392	7268	7366	7419	7373	7327	7293	7352	7296	7353	7374	7285	7321	7339	7361	7400	7311	7324	7332	7477	7336	7200	7490	7325	7383	7365	7351	7302	7482	7394	7511	7377	7408	7418	7393	7403	7383	7262	7266	7196	7340	7391	7295	7311	7341	7378	7420	7416	7325	7276	7327	7428	7359	7411	7488	7460	7399	7331	7388	7512	7401	7394	7268	7288	7429	7403	7321	7301	7334	7404	7222	7336	7360	7416	7390	7270	7462	7414	7432	7326	7440	7369	7252	7361	7468	7447	7388	7438	7324	7345	7396	7411	7342	7400	7293	7292	7469	7356	7362	7287	7383	7337	7449	7414	7497	7396	7383	7280	7325	7455	7263	7561	7254	7455	7432	7380	7304	7433	7311	7570	7366	7405	7392	7497	7494	7500	7293	7411	7262	7490	7498	7143	7342	7277	7512	7503	7212	7361	7400	7272	7467	7377	7417	7505	7235	7382	7411	7362	7397	7371	7373	7364	7258	7317	7374	7374	7312	7287	7434	7349	7312	7464	7230	7451	7217	7380	7506	7348	7283	7453	7435	7441	7436	7449	7300	7361	7391	7312	7433	7391	7257	7311	7463	7363	7293	7476	7406	7425	7440	7302	7376	7388	7308	7408	7371	7379	7295	7463	7444	7448	7350	7373	7343	7316	7380	7561	7328	7270	7308	7365	7372	7484	7333	7362	7426	7519	7408	7331	7457	7300	7414	7299	7304	7330	7419	7475	7171	7481	7398	7354	7428	7365	7283	7397	7355	7246	7277	7370	7401	7433	7288	7425	7365	7302	7348	7295	7520	7344	7410	7350	7385	7371	7386	7362	7465	7437	7392	7202	7518	7420	7375	7418	7453	7362	7332	7463	7326	7488	7415	7361	7503	7304	7366	7423	7429	7257	7327	7382	7440	7330	7544	7501	7291	7380	7298	7394	7293	7340	7413	7409	7316	7217	7416	7308	7414	7327	7456	7314	7374	7408	7401	7391	7468	7362	7393	7385	7428	7274	7269	7355	7335	7412	7429	7328	7223	7311	7399	7387	7418	7400	7416	7223	7484	7517	7457	7334	7398	7402	7330	7464	7473	7383	7427	7359	7334	7433	7379	7307	7348	7365	7349	7376	7198	7358	7455	7435	7435	7288	7401	7478	7395	7454	7325	7420	7405	7341	7427	7310	7302	7294	7467	7365	7374	7451	7414	7379	7458	7271	7281	7524	7553	7270	7353	7346	7483	7371	7362	7245	7330	7393	7351	7371	7443	7291	7423	7429	7493	7422	7309	7289	7430	7280	7319	7304	7408	7293	7458	7376	7511	7435	7396	7329	7426	7418	7363	7415	7262	7411	7373	7326	7291	7403	7268	7377	7328	7394	7468	7370	7518	7343	7586	7235	7391	7383	7521	7386	7341	7300	7445	7375	7386	7428	7321	7290	7250	7428	7288	7474	7225	7306	7272	7329	7415	7342	7184	7312	7453	7503	7367	7381	7371	7383	7304	7394	7368	7489	7412	7365	7455	7471	7430	7465	7407	7505	7331	7550	7332	7315	7310	7390	7206	7278	7382	7463	7363	7298	7441	7469	7438	7365	7472	7363	7212	7300	7487	7393	7292	7465	7362	7407	7392	7409	7333	7299	7398	7331	7377	7398	7493	7276	7324	7246	7248	7377	7466	7410	7278	7391	7407	7406	7345	7302	7403	7405	7417	7438	7362	7581	7351	7238	7351	7365	7386	7484	7423	7469	7432	7226	7367	7409	7446	7252	7367	7295	7327	7219	7396	7314	7262	7402	7286	7449	7447	7386	7377	7319	7434	7482	7433	7466	7302	7308	7375	7448	7370	7311	7440	7427	7290	7411	7312	7330	7391	7486	7539	7377	7397	7408	7327	7300	7242	7274	7449	7358	7435	7319	7283	7458	7427	7357	7488	7528	7344	7447	7450	7434	7386	7250	7352	7323	7297	7367	7403	7341	7347	7333	7531	7337	7339	7355	7250	7536	7265	7371	7314	7221	7480	7320	7391	7408	7313	7359	7284	7377	7351	7462	7460	7294	7373	7414	7429	7479	7344	7314	7300	7486	7451	7485	7368	7518	7358	7396	7345	7448	7432	7407	7366	7320	7314	7410	7362	7424	7277	7442	7388	7460	7424	7384	7329	7290	7400	7324	7512	7447	7415	7382	7346	7366	7322	7352	7334	7418	7364	7384	7386	7409	7288	7425	7535	7367	7367	7280	7260	7261	7276	7346	7433	7476	7315	7420	7456	7462	7233	7380	7469	7433	7318	7368	7344	7296	7217	7312	7298	7366	7380	7385	7355	7273	7430	7316	7291	7420	7289	7245	7394	7387	7360	7433	7437	7371	7519	7328	7441	7385	7371	7344	7458	7375	7446	7501	7325	7344	7393	7451	7590	7395	7400	7466	7326	7489	7341	7327	7388	7471	7290	7391	7371	7404	7499	7407	7422	7284	7336	7301	7352	7283	7461	7349	7333	7289	7344	7276	7436	7423	7438	7312	7362	7262	7201	7457	7129	7481	7385	7345	7357	7388	7291	7391	7427	7284	7412	7525	7283	7297	7359	7385	7485	7373	7295	7386	7382	7305	7259	7277	7532	7346	7466	7386	7444	7236	7398	7406	7489	7365	7250	7396	7355	7380	7305	7298	7424	7414	7474	7273	7292	7365	7323	7326	7379	7292	7207	7338	7412	7435	7354	7300	7458	7332	7385	7478	7299	7392	7517	7343	7469	7533	7398	7335	7191	7352	7320	7286	7545	7338	7269	7343	7333	7355	7182	7366	7436	7412	7403	7248	7483	7445	7386	7313	7487	7345	7394	7339	7353	7358	7384	7315	7174	7449	7426	7402	7369	7395	7430	7309	7308	7304	7358	7385	7325	7319	7490	7294	7369	7431	7269	7353	7387	7387	7414	7465	7269	7268	7384	7422	7401	7519	7388	7440	7395	7476	7427	7275	7302	7287	7417	7266	7464	7262	7315	7283	7428	7452	7426	7378	7470	7531	7401	7358	7389	7374	7373	7460	7456	7307	7426	7387	7444	7345	7489	7229	7543	7346	7380	7358	7343	7263	7416	7254	7397	7321	7328	7302	7392	7300	7393	7326	7227	7372	7350	7321	7367	7352	7516	7440	7370	7353	7340	7462	7405	7402	7332	7364	7461	7354	7230	7426	7378	7271	7398	7400	7409	7343	7431	7509	7288	7241	7349	7347	7530	7409	7235	7381	7355	7467	7340	7321	7244	7392	7297	7345	7393	7347	7330	7470	7423	7378	7280	7237	7398	7372	7468	7368	7283	7385	7407	7223	7453	7372	7350	7455	7197	7404	7332	7422	7487	7408	7302	7379	7378	7397	7428	7342	7414	7393	7353	7447	7314	7418	7246	7389	7396	7364	7377	7279	7446	7370	7393	7286	7406	7352	7447	7318	7426	7433	7278	7508	7329	7343	7332	7322	7488	7425	7323	7496	7299	7314	7176	7377	7461	7312	7424	7417	7440	7399	7398	7357	7465	7404	7385	7454	7390	7343	7409	7444	7390	7315	7470	7472	7337	7486	7367	7334	7517	7526	7359	7384	7247	7247	7399	7430	7413	7374	7456	7344	7461	7346	7307	7381	7424	7263	7368	7408	7321	7388	7341	7297	7389	7335	7356	7482	7364	7364	7388	7269	7339	7337	7238	7455	7565	7444	7305	7269	7508	7334	7336	7501	7251	7431	7504	7245	7269	7201	7461	7395	7362	7373	7461	7248	7472	7291	7297	7428	7376	7300	7230	7433	7465	7333	7416	7482	7499	7351	7499	7311	7461	7388	7353	7486	7423	7364	7323	7367	7260	7359	7499	7426	7277	7481	7363	7279	7467	7489	7344	7432	7341	7420	7251	7292	7352	7408	7563	7420	7259	7422	7344	7279	7277	7346	7445	7357	7381	7406	7278	7409	7400	7339	7264	7395	7453	7331	7371	7318	7448	7353	7405	7324	7544	7223	7481	7374	7386	7307	7355	7344	7344	7386	7204	7347	7320	7284	7549	7317	7345	7364	7271	7337	7355	7594	7359	7463	7516	7397	7331	7499	7323	7326	7542	7349	7354	7320
1652	1026	989	2571	17400	21107	11467	4821	1886	1042	883	874	834	848	862	844	800	847	835	809	783	774	851	833	887	914	893	822	816	886	842	839	823	825	797	895	876	848	856	857	811	819	809	852	869	772	803	856	816	872	840	865	805	822	835	857	830	842	843	847	827	827	845	892	861	877	844	907	832	828	840	858	796	859	799	853	830	861	885	812	828	874	838	823	852	798	827	815	848	840	837	826	849	843	795	853	855	835	904	830	830	856	801	845	855	868	822	818	813	862	822	824	778	834	841	875	835	846	892	794	833	896	835	881	856	877	814	844	823	839	864	885	862	840	865	805	857	849	833	810	852	893	849	819	842	869	846	883	826	855	818	804	810	880	881	896	799	860	811	821	845	870	875	873	805	779	873	797	850	866	828	871	852	866	883	862	853	874	825	748	813	867	855	786	843	790	822	896	771	821	834	849	826	882	868	870	829	826	799	829	837	813	884	837	892	885	815	876	824	831	826	818	829	854	822	839	851	831	848	857	840	803	861	843	861	855	836	829	861	832	865	872	880	885	804	882	860	833	910	865	797	840	870	818	857	862	856	829	839	834	830	841	819	886	849	784	857	844	825	848	856	848	818	872	864	852	839	872	862	884	876	827	845	847	845	822	827	855	855	846	873	844	843	797	844	821	868	792	866	869	839	831	763	831	828	852	923	835	859	806	885	789	866	904	852	854	842	814	852	857	875	922	855	830	851	795	869	831	873	854	846	862	887	849	887	832	824	877	790	864	905	863	849	845	842	833	823	829	853	832	851	835	836	837	773	879	785	811	801	865	807	822	837	840	853	800	889	866	888	816	838	816	888	861	824	856	884	767	850	844	829	866	865	863	850	831	854	897	822	841	791	826	860	808	815	843	846	844	862	840	851	831	818	808	815	856	871	875	849	845	824	798	836	841	885	890	890	817	832	857	870	860	857	815	847	857	860	834	813	856	848	821	795	836	845	825	837	844	844	842	868	852	879	837	845	826	914	828	802	812	846	811	843	820	828	841	825	890	872	832	835	836	904	848	891	812	764	856	809	848	824	845	855	854	818	867	834	839	841	816	864	864	794	859	874	895	801	885	787	854	844	856	832	861	819	893	852	842	855	836	896	860	911	860	836	826	804	821	863	812	837	806	834	831	793	851	824	909	827	865	831	819	877	838	847	821	833	817	904	819	840	862	814	837	881	826	867	807	851	809	867	850	835	817	907	817	796	837	870	816	852	841	824	836	901	849	855	843	863	831	836	849	795	855	832	830	777	851	819	843	782	885	826	847	857	827	851	841	862	803	824	823	846	810	796	875	857	849	813	853	878	855	863	822	861	831	850	805	810	825	856	835	842	829	794	814	901	821	860	837	812	871	818	846	824	851	804	795	851	894	818	885	860	852	774	819	802	882	881	845	849	871	858	847	862	845	813	835	851	837	772	727	872	809	882	897	882	871	821	836	832	867	845	851	865	804	866	834	797	810	804	833	834	896	881	857	822	856	809	810	829	834	820	794	908	860	840	847	890	874	885	864	840	845	836	785	797	847	858	865	889	878	842	819	849	889	859	885	838	837	868	825	825	807	827	878	816	860	850	837	886	822	863	849	903	843	811	863	864	843	818	818	835	830	786	848	884	843	842	855	765	826	895	804	797	813	857	886	850	820	831	836	869	852	812	789	845	809	800	870	818	869	823	819	860	824	852	840	844	900	842	904	863	838	813	842	820	844	839	835	875	860	870	903	800	808	826	841	913	787	841	850	868	807	836	857	853	883	836	859	828	853	858	848	813	808	886	801	854	849	847	857	883	816	873	814	895	824	863	814	879	876	850	851	831	892	845	863	842	839	810	844	790	827	852	821	873	883	808	838	881	830	860	864	841	862	832	853	880	885	857	854	834	850	848	823	864	885	843	836	822	866	888	875	869	843	834	850	821	889	849	842	849	790	825	823	819	858	865	869	923	790	867	862	842	846	783	818	810	897	868	868	887	832	808	860	871	793	792	838	884	867	823	862	849	832	855	840	858	838	853	905	820	811	821	863	813	851	852	801	853	795	835	835	839	806	843	874	839	852	820	808	894	839	853	814	830	840	843	817	887	880	875	876	859	809	810	838	851	769	825	838	837	826	842	814	874	815	807	874	826	854	831	828	851	831	863	852	821	841	912	843	825	839	812	806	839	837	821	912	887	880	863	810	803	843	819	855	833	807	855	818	860	822	891	819	886	840	815	856	879	856	851	840	838	840	882	819	837	870	868	849	831	833	847	854	772	814	831	849	836	838	819	859	831	868	810	839	834	854	861	807	870	897	853	862	793	785	831	843	825	862	794	849	838	882	828	856	839	828	903	859	866	815	852	829	837	831	867	826	820	788	832	879	806	858	875	813	821	794	825	849	849	807	845	814	846	848	815	848	827	845	850	891	817	849	814	831	883	827	891	838	897	872	825	862	816	830	831	842	823	870	797	892	844	836	817	855	837	856	857	847	819	884	875	890	820	864	841	853	805	832	821	846	791	860	866	859	879	857	824	814	830	856	838	837	841	883	831	826	846	825	816	841	856	887	870	828	859	851	817	878	893	912	843	872	856	790	808	797	835	885	773	838	826	882	851	845	815	831	844	809	838	845	855	828	864	821	808	808	815	880	812	819	850	822	819	790	851	869	872	834	838	784	830	787	871	860	825	865	840	842	829	826	848	890	896	843	830	834	824	866	855	852	853	821	809	852	876	849	814	867	814	858	809	812	825	846	825	859	813	811	819	862	858	817	850	836	889	808	853	845	794	821	801	836	804	872	865	858	864	883	819	850	859	818	820	899	848	824	843	828	753	853	844	821	833	839	821	835	861	849	851	859	871	823	855	768	843	841	831	855	847	839	899	895	836	815	834	801	829	860	897	816	842	851	826	821	853	809	850	835	883	828	819	827	805	843	851	788	844	874	856	833	826	868	839	862	882	813	868	848	874	867	828	869	806	797	857	789	860	835	780	826	828	858	864	801	840	869	812	809	852	806	842	875	864	812	817	828	808	821	857	818	804	789	851	882	836	876	842	786	861	846	853	862	811	841	846	874	852	860	779	839	858	876	811	861	830	871	880	845	802	819	845	831	785	868	833	855	861	869	850	887	840	816	838	841	839	812	854	795	820	786	864	839	819	821	880	822	840	837	869	872	852	816	855	881	827	826	856	838	799	783	798	867	894	821	827	795	850	794	831	837	860	804	795	854	820	825	813	848	873	847	838	912	830	861	871	859	858	859	873	785	778	806	831	890	802	810	853	871	828	828	911	871	893	789	853	868	828	795	866	893	795	848	819	826	832	848	868	768	869	837	833	824	817	844	874	826	876	824	843	817	848	806	821	886	821	842	826	844	850	749	837	839	893	839	871	820	843	876	879	920	839	840	790	885	821	865	885	863	829	819	895	865	865	856	829	849	800	872	803	787	808	813	795	851	791	828	800	845	865	887	831	827	878	835	861	862	857	813	819	841	837	832
15613	10861	8438	35552	80996	78900	55810	39056	21551	11038	7996	7154	7261	7098	7327	7280	7288	7045	7157	7150	7223	7243	7246	7232	7175	7227	7125	7167	7161	7198	7196	7140	7237	7124	7152	7276	7325	7209	7276	7216	7202	7187	7311	7248	7217	7216	7273	7187	7293	7200	7245	7221	7171	7298	7371	7246	7258	7208	7204	7455	7131	7161	7324	7279	7066	7094	7258	7205	7242	7243	7170	7232	7206	7333	7228	7101	7134	7191	7314	7147	7184	7296	7287	7312	7184	7145	7331	7249	7263	7238	7205	7251	7191	7283	7154	7136	7203	7124	7234	7162	7295	7272	7146	7211	7152	7254	7128	7186	7305	7269	7208	7172	7272	7127	7272	7204	7024	7196	7331	7113	7169	7232	7316	7211	7351	7287	7007	7191	7230	7239	7235	7196	7238	7230	7221	7273	7157	7258	7354	7227	7261	7139	7172	7137	7125	7290	7294	7221	7231	7165	7083	7189	7291	7168	7290	7172	7127	7140	7127	7228	7228	7192	7185	7235	7245	7169	7206	7228	7139	7147	7262	7140	7315	7159	7220	7127	7227	7266	7239	7288	7212	7315	7213	7310	7176	7355	7140	7281	7217	7171	7072	7274	7230	7287	7144	7145	7251	7216	7276	7288	7169	7189	7188	7245	7281	7118	7285	7212	7058	7216	7172	7198	7192	7224	7108	7035	7296	7190	7248	7254	7155	7338	7188	7108	7324	7041	7164	7113	7361	7183	7259	7238	7410	7182	7240	7282	7114	7241	7269	7230	7151	7237	7277	7181	7192	7213	7206	7182	7267	7296	7251	7057	7144	7397	7158	7294	7172	7134	7128	7268	7197	7202	7275	7172	7186	7437	7238	7214	7138	7117	7142	7240	7165	7171	7077	7321	7182	7353	7235	7317	7110	7131	7205	7175	7288	7253	7197	7155	7178	7236	7248	7241	7179	7211	7165	7250	7279	7069	7248	7145	7170	7237	7150	7318	7165	7105	7304	7168	7207	7300	7394	7228	7292	7242	7323	7223	7176	7327	7180	7135	7062	7189	7245	7235	7277	7240	7212	7257	7303	7096	7216	7161	7232	7147	7184	7140	7262	7169	7154	7168	7186	7233	7141	7075	7129	7228	7096	7217	7119	7246	7258	7221	7217	7305	7222	7132	7381	7206	7401	7327	7197	7189	7286	7156	7135	7159	7241	7159	7042	7196	7179	7191	7117	7298	7175	7203	7262	7154	7201	7288	7329	7316	7223	7296	7164	7277	7286	7259	7196	7247	7298	7202	7173	7183	7308	7232	7357	7218	7273	7025	7360	7177	7351	7238	7280	7166	7383	7227	7161	7265	7176	7256	7379	7179	7244	7207	7265	7274	7100	7351	7136	7215	7265	7242	7230	7169	7284	7212	7199	7200	7177	7192	7273	7306	7293	7245	7209	7335	7294	7174	7162	7338	7262	7135	7219	7232	7291	7168	7279	7133	7247	7203	7244	7040	7317	7187	7170	7263	7125	7147	7166	7185	7332	7160	7309	7206	7314	7161	7106	7418	7258	7183	7149	7044	7266	7329	7242	7186	7202	7233	7331	7190	7367	7114	7231	7337	7183	7188	7254	7258	7250	7221	7242	7240	7350	7185	7081	7309	7251	7172	7269	7271	7285	7140	7197	7241	7304	7200	7268	7327	7307	7172	7234	7269	7298	7183	7436	7120	7178	7101	7154	7248	7332	7264	7183	7132	7312	7226	7214	7012	7266	7298	7059	7166	7162	7210	7277	7307	7312	7173	7133	7148	7086	7185	7270	7176	7348	7200	7225	7350	7260	7360	7271	7225	7263	7222	7144	7310	7304	7286	7097	7159	7120	7193	7130	7278	7356	7156	7192	7298	7212	7132	7279	7169	7194	7050	7133	7328	7141	7114	7294	7199	7249	7192	7274	7196	7236	7216	7212	7200	7296	7019	7285	7270	7168	7149	7238	7223	7262	7169	7210	7217	7302	7143	7238	7272	7063	7231	7166	7228	7241	7124	7263	7190	7292	7139	7215	7154	7316	7127	7246	7316	7138	7214	7249	7083	7200	7278	7224	7184	7221	7270	7220	7223	7318	7206	7268	7238	7303	7230	7291	7211	7283	7129	7280	7232	7259	7278	7165	7168	7254	7203	7286	7205	7230	7086	7154	7129	7230	7304	7100	7231	7271	7182	7279	7279	7190	7191	7091	7157	7210	7295	7252	7229	7087	7391	7253	7316	7368	7223	7231	7269	7212	7151	7215	7224	7206	7288	7211	7326	7382	7293	7136	7253	7209	7400	7203	7146	7193	7257	7098	7208	7288	7096	7316	7203	7147	7253	7312	7194	7160	7156	7251	7239	7219	7260	7176	7226	7121	7190	7103	7290	7124	7199	7200	7148	7347	7225	7268	7290	7016	7253	7206	7333	7186	7196	7348	7306	7228	7136	7200	7266	7216	7172	7140	7248	7199	7077	7193	7210	7121	7108	7258	7200	7210	7266	7203	7232	7229	7265	7361	7300	7381	7124	7190	7243	7310	7180	7214	7200	7209	7192	7279	7315	7240	7063	7358	7082	7238	7231	7180	7287	7132	7253	7349	7194	7199	7121	7278	7265	7214	7181	7201	7169	7142	7198	7170	7167	7339	7303	7220	7238	7351	7266	7163	7302	7274	7200	7246	7123	7253	7340	7246	7232	7281	7251	7223	7199	7234	7167	7295	7153	7133	7154	7188	7304	7173	7230	7303	7206	7197	7267	7283	7217	7225	7266	7265	7233	7177	7111	7198	7206	7164	7264	7191	7098	7198	7220	7243	7265	7265	7346	7203	7252	7209	7250	7206	7237	7170	7163	7226	7228	7242	7233	7251	7196	7255	7243	7113	7176	7163	7272	7232	7231	7243	7181	7132	7287	7200	7160	7165	7297	7286	7230	7287	7261	7132	7220	7320	7109	7222	7213	7265	7260	7202	7183	7277	7238	7171	7153	7207	7012	7259	7268	7093	7243	7156	7157	7234	7220	7306	7107	7220	7240	7190	7226	7235	7255	7266	7148	7262	7410	7142	7231	7284	7148	7202	7177	7297	7198	7247	7222	7098	7277	7236	7254	7172	7254	7084	7190	7306	7282	7051	7184	7187	7261	7210	7123	7206	7357	7146	7216	7209	7120	7305	7220	7214	7208	7197	7349	7253	7165	7298	7473	7143	7213	7228	7297	7204	7187	7144	7330	7229	7166	7216	7218	7167	7159	7297	7260	7263	7179	7293	7133	7126	7221	7222	7121	7180	7251	7271	7128	7197	7246	7238	7353	7300	7180	7207	7179	7135	7327	7161	7308	7275	7203	7195	7125	7171	7234	7301	7232	7169	7125	7181	7212	7132	7137	7234	7218	7352	7227	7153	7200	7220	7165	7326	7261	7258	7321	7171	7244	7270	7243	7308	7095	7219	7312	7170	7162	7189	7255	7204	7321	7146	7212	7238	7265	7221	7118	7190	7026	7239	7293	7199	7390	7203	7277	7357	7296	7206	7239	7249	7161	7297	7156	7216	7287	7239	7179	7178	7183	7176	7252	7228	7153	7199	7165	7434	7204	7061	7262	7077	7256	7164	7280	7189	7128	7213	7192	7169	7259	7172	7140	7296	7159	7181	7128	7185	7251	7175	7317	7165	7335	7251	7077	7154	7331	7095	7280	7239	7241	7207	7153	7185	7321	7381	7221	7337	7143	7048	7251	7180	7206	7220	7264	7227	7183	7201	7217	7286	7272	7218	7234	7271	7126	7345	7273	7120	7243	7231	7244	7113	7261	7295	7385	7346	7227	7106	7227	7226	7133	7215	7287	7273	7228	7222	7282	7212	7262	7251	7271	7218	7191	7202	7026	7289	7320	7127	7121	7280	7177	7220	7231	7217	7384	7346	7181	7137	7149	7242	7234	7269	7205	7165	7158	7257	7205	7253	7179	7281	7204	7223	7233	7372	7156	7305	7240	7123	7182	7273	7275	7103	7270	7276	7235	7266	7080	7208	7324	7240	7012	7212	7198	7274	7208	7255	7269	7343	7302	7261	7182	7261	7179	7253	7266	7272	7145	7164	7176	7193	7081	7242	7218	7238	7278	7417	7006	7214	7057	7245	7291	7393	7113	7185	7318	7167	7282	7156	7286	7176	7273	7109	7117	7202	7077	7133	7396	7344	7130	7265	7153	7134	7118	7122	7136	7219	7314	7101	7144	7254	7286	7136	7241	7277	7078	7331	7247	7230	7280	7335	7245	7220	7324	7168	7190	7189	7200	7182	7335	7227	7195	7161	7221	7073	7285	7197	7293	7173	7180	7258	7271	7188	7207	7262	7253	7154	7140	7197	7349	7145	7212	7088	7214	7150	7361	7300	7266	7106	7211	7213	7174	7292	7175	7154	7331	7101	7189	6995	7273	7202	7090	7193	7215	7137	7162	7042	7256	7209	7319	7300	7248	7165	7270	7197	7178	7303	7201	7198	7101	7212	7262	7201	7201	7318	7278	7225	7261	7186	7340	7187	7260	7147	7288	7127	7261	7285	7271	7132	7062	7155	7139	7254	7249	7139	7281	7179	7150	7256	7164	7205	7214	7075	7172	7247	7174	7235	7067	7185	7238	7171	7136	7189	7254	7177	7224	7220	7388	7133	7266	7161	7261	7207	7177	7290	7192	7267	7190	7214	7236	7175	7085	7158	7192	7064	7235	7214	7173	7159	7164	7180	7172	7166	7259	7269	7207	7166	7207	7238	7315	7367	7167	7262	7149	7241	7119	7273	7155	7143	7218	7192	7256	7348	7186	7259	7163	7171	7097	7321	7215	7210	7155	7185	7283	7146	7316	7342	7266	7230	7207	7129	7108	7251	7137	7219	7209	7121	7139	7229	7148	7262	7288	7221	7190	7345	7105	7196	7187	7195	7246	7230	7266	7114	7222	7214	7272	7075	7252	7190	7237	7310	7167	7144	7383	7216	7277	7170	7276	7258	7277	7144	7175	7205	7367	7186	7304	7199	7282	7222	7379	7117	7248	7183	7149	7190	7260	7260	7181	7332	7292	7289	7098	7147	7272	7289	7267	7150	7267	7159	7198	7336	7226	7140	7289	7340	7153
4071	1111	1042	3211	19059	22914	13122	5916	2187	1161	976	897	948	952	912	893	889	943	1011	954	970	976	956	944	996	937	993	906	979	965	964	1002	936	968	931	925	967	953	920	945	908	923	942	956	961	892	882	971	956	934	963	944	941	913	920	951	938	940	958	976	917	956	941	902	941	952	981	918	966	952	905	939	914	959	939	953	913	915	953	922	899	922	944	932	936	948	972	1016	957	914	958	913	953	969	918	941	918	935	953	948	901	929	957	920	861	959	992	879	929	907	901	972	962	981	921	926	959	975	960	922	922	957	936	931	961	1008	890	956	938	941	946	950	946	988	897	912	961	935	938	971	904	916	939	931	936	991	904	912	939	962	908	934	922	941	945	948	966	981	1032	984	986	923	984	987	927	940	966	920	920	899	878	884	904	908	916	923	981	984	892	905	925	935	936	919	919	948	951	942	955	925	939	984	934	937	986	969	985	890	899	907	1009	944	995	990	923	894	923	938	990	952	926	889	913	914	975	961	959	953	932	881	922	941	939	964	938	860	947	945	947	982	942	927	939	967	952	960	898	953	959	879	913	900	916	947	906	921	930	943	969	964	988	921	941	951	944	947	926	930	952	960	907	973	1008	903	934	975	955	906	960	909	960	966	929	951	990	955	975	907	942	930	912	956	971	958	954	945	897	954	934	949	900	953	925	961	936	932	930	910	976	921	941	890	942	1010	884	907	939	895	955	955	980	959	918	915	976	974	1001	945	882	938	918	951	940	913	964	867	947	926	912	967	904	953	970	939	888	1013	967	977	952	940	897	971	991	912	929	950	950	882	958	940	964	900	988	920	950	917	951	1038	976	954	950	922	917	891	939	926	937	1007	975	943	964	935	934	939	910	962	1000	995	903	876	913	915	930	914	886	908	933	920	908	952	899	884	935	952	898	955	958	902	930	920	899	941	942	945	933	935	884	952	905	937	987	923	984	992	931	870	936	919	939	900	966	910	901	964	972	913	971	924	904	906	984	955	964	1025	937	963	982	992	902	900	933	935	925	962	976	912	997	909	920	970	953	942	909	866	952	916	970	939	948	947	979	952	978	941	933	913	938	957	892	963	903	984	949	941	920	940	905	941	895	951	934	923	956	951	890	966	933	956	986	936	928	971	947	984	905	888	904	965	927	890	981	952	972	956	971	871	957	935	913	881	898	915	873	950	933	928	945	944	982	928	916	926	875	914	940	951	888	990	938	942	958	978	980	895	973	982	1000	959	914	966	930	1014	967	912	944	961	1010	1000	904	877	926	950	869	926	947	948	914	913	963	938	906	929	905	940	960	943	891	938	946	934	961	943	947	965	878	1003	927	885	913	956	941	933	945	969	981	944	908	937	950	969	954	877	937	886	933	920	898	917	984	991	963	932	925	926	934	921	891	910	901	948	969	957	899	873	929	939	912	958	928	986	975	923	963	924	956	959	912	946	934	937	1006	945	950	939	972	918	951	958	995	940	947	937	930	898	937	959	973	945	928	953	904	940	946	876	909	952	884	921	949	898	951	948	970	934	884	960	984	921	894	919	918	948	932	910	960	915	927	934	964	977	952	933	954	956	931	922	935	946	915	929	964	944	888	963	902	964	991	952	942	950	892	913	957	941	971	947	927	994	923	950	892	950	981	934	993	955	954	951	966	924	984	906	981	931	918	880	954	923	930	941	934	923	973	938	930	945	946	991	941	921	938	900	947	918	1004	928	925	979	978	931	933	932	916	981	970	934	940	923	932	929	915	952	993	940	957	950	977	906	958	904	986	1003	889	976	942	972	932	927	882	942	978	993	1018	951	953	916	909	922	897	932	922	899	970	896	899	837	990	923	909	923	966	953	946	999	1000	901	950	926	915	900	1013	952	968	936	981	910	994	898	936	973	911	928	936	937	955	899	926	925	943	933	954	959	992	947	1038	906	957	928	884	938	920	930	884	923	917	933	973	932	890	940	962	942	890	947	958	937	968	895	907	990	912	979	941	911	928	957	881	928	983	924	898	910	988	980	940	885	963	946	1007	956	884	936	910	945	949	913	933	983	936	917	929	972	952	926	927	976	925	954	966	905	943	959	952	973	944	913	907	954	941	892	901	952	927	941	933	985	935	955	951	971	937	936	986	932	908	872	925	927	900	964	1000	905	965	967	958	958	957	888	916	928	916	956	943	929	895	916	943	989	1006	975	940	936	949	881	968	964	972	925	978	934	877	908	960	898	943	940	922	968	899	893	908	978	911	928	925	976	901	947	953	943	960	930	858	945	882	933	890	965	957	947	916	976	988	930	972	936	950	954	972	948	901	955	899	901	933	954	979	919	953	961	850	939	913	933	992	899	939	905	952	892	956	870	878	886	940	967	956	906	963	958	947	942	957	937	977	912	973	944	932	869	944	920	960	1008	972	988	1009	919	939	944	923	919	958	911	999	1017	946	921	930	952	926	937	971	973	953	949	975	898	966	930	997	893	924	962	1013	941	971	963	929	918	956	952	988	980	969	954	911	931	927	900	937	960	905	913	921	905	967	923	927	959	971	973	993	980	927	956	937	889	950	947	985	951	973	953	957	1009	955	931	907	954	937	939	891	903	892	936	969	912	977	963	936	947	909	925	930	908	991	951	887	918	927	915	901	922	935	945	914	938	976	912	965	891	1011	964	964	911	910	963	960	907	944	900	961	975	974	932	920	957	972	941	901	976	946	1001	939	983	992	953	923	938	932	923	917	952	966	938	956	903	960	975	938	932	928	971	942	943	926	951	925	885	931	924	970	903	961	908	893	921	940	893	961	878	934	936	948	943	933	932	937	911	951	909	908	906	953	918	939	981	948	951	965	940	930	964	945	914	923	914	932	930	860	971	879	940	956	940	976	943	954	958	898	963	986	997	976	934	949	928	885	937	961	940	941	922	999	906	933	953	891	958	900	901	971	974	901	947	891	915	867	934	876	889	988	895	931	883	949	947	955	924	932	934	866	907	924	959	921	949	889	945	958	899	986	890	987	930	920	987	967	915	904	981	898	901	924	959	942	970	946	930	900	956	940	963	977	1018	964	923	958	972	1011	1011	997	898	961	906	942	960	921	960	941	962	920	951	899	1003	927	969	933	955	962	957	857	935	944	945	969	946	971	892	916	909	956	954	927	934	954	985	938	969	984	949	1002	897	984	967	903	897	941	882	939	954	966	911	982	933	913	947	948	883	929	906	910	925	948	959	925	977	919	860	955	924	935	915	926	957	966	902	974	923	899	926	945	926	956	917	926	864	973	898	979	936	942	934	936	963	954	936	955	933	900	916	957	936	941	902	952	939	950	928	932	933	905	961	927	928	916	912	926	924	934	929	950	905	907	960	929	937	917	958	933	895	945	982	975	940	892	861	952	969	966	914	947	882	975	967	977	960	965	891	928	872	932	863	948	876	934	995	991	941	936	929	961	952	910	970	933	915	950	910	929	909	982	984	911	953	997	928	945	950	954	983	948	947	954	906	961	939	919	937	932	965	958	890	928	937	923	945	959	915	999	1029	997	974	961	952
15694	11069	9366	35400	81200	81919	60673	42960	23725	12238	8914	8050	8069	8079	8020	8120	7973	8020	8125	7925	8057	8052	8112	7971	7959	7988	7888	7949	8054	8013	8053	7942	8006	8097	8039	7949	7974	8000	7992	8056	7952	7991	8130	7997	8029	7920	7909	8123	8075	8123	8036	7976	8003	7964	7980	8104	7932	7875	8014	8009	8007	7995	8016	7979	8032	8063	7918	8035	8104	7949	8064	8067	7856	7995	7911	8009	7939	7973	7929	7844	8125	7940	7790	7927	8098	8068	8066	8052	7896	8024	7961	8053	8037	7916	7993	7978	8108	8110	7956	7999	8023	7883	7989	7961	8002	8011	7964	7959	8011	7937	8114	8072	8113	7853	7800	7824	7949	8065	8081	8094	7893	7891	8110	8048	8015	8044	8086	7959	8050	7957	8102	7953	7896	7929	7996	7992	7895	7943	8081	8141	7925	7966	8046	7876	8010	8037	7898	7937	8160	7963	7989	8075	7956	7897	8095	7928	8129	7875	7921	8002	8100	7925	7948	7998	8158	8067	8040	8007	8172	8106	8083	7901	8014	8018	7964	8043	8034	8006	7977	8108	8009	7940	7998	8047	8112	7917	7946	8001	8018	8096	8064	7957	7873	7979	8070	8002	8000	7960	7993	8082	8017	7913	7994	8068	7725	7964	8024	8024	7933	7784	8001	7994	8118	7953	8025	8027	7883	8174	7935	7989	7977	7838	7963	7957	8182	7993	8030	7992	8023	8004	8075	7990	8103	8091	8153	7939	7913	8067	8031	8070	8040	7880	8013	7946	8241	7968	7831	7999	7892	7999	8106	7970	8061	7965	7874	7974	7933	7982	8043	8021	7937	7941	7935	8002	8035	7895	8007	8143	8035	7963	8230	8030	7912	8198	7985	8099	7987	8108	8131	8047	8106	7967	8128	8128	8001	8000	8083	7956	7902	7940	8031	7979	8076	8096	8036	8003	7851	7931	7965	7843	8121	8082	7975	8015	7909	7973	7918	8103	7933	7936	7993	8072	8008	8024	8063	7988	7914	8102	7979	8071	7964	7839	7863	8137	7871	8099	8061	7888	7950	7994	7965	8138	8075	8005	7950	8024	8070	8105	7940	7987	7998	8024	8145	8138	8041	7906	7914	8054	8036	7982	8059	8005	7964	8007	8057	7983	8047	7988	8103	8032	8019	7938	7929	7955	7931	8051	7946	7999	8081	7892	8094	8007	7936	8117	7914	7840	7960	7961	7885	8165	7964	7961	8022	7941	8159	7910	7991	7951	8059	8015	8014	8016	8083	7982	7972	8130	7929	8015	7919	7985	8081	8101	8093	7962	8015	8074	8008	8151	8083	8111	7985	7863	7980	7889	8029	7897	8023	7956	8057	7956	7996	7981	8133	8036	7898	7911	8019	8211	8041	7916	8086	7831	7938	7829	7938	7979	7974	8079	8044	7896	7958	8043	7941	7911	7994	8029	8050	8034	7941	8156	8064	7934	8065	7944	7945	8086	7990	8035	8073	8080	8027	7833	8002	7957	8005	8028	8024	7968	8026	8057	8041	8112	7962	7974	8010	8042	7999	7912	8050	8059	7922	7961	7972	7844	8047	7997	8007	7917	7913	7999	8133	8055	8052	7997	7939	8020	7853	8080	8151	7977	7788	8187	8001	8039	8119	8161	7949	7985	8128	7939	7940	8027	8018	8059	8050	8044	7886	8024	7970	8108	8034	7904	7978	8026	7999	7931	7898	8045	7985	8077	7953	7981	7986	7875	8023	8005	7964	8057	7819	8057	7915	7896	7990	7952	7953	7971	7918	7972	8056	8054	7907	8139	7931	8053	8217	7911	8151	7836	8055	8035	8036	8030	7989	7939	8023	7949	8128	7893	8040	7941	7913	7989	8076	8023	7885	8068	8114	8122	8051	8027	8100	8051	7902	8029	8027	7973	8101	7940	7974	8091	8010	7999	7996	7921	7986	7999	8008	8007	7970	8107	7916	7924	7963	8098	7973	8068	8017	7946	8024	8012	8135	7960	7960	8010	7872	8025	7927	8081	7969	8049	8042	8080	7907	7858	7987	7974	7888	7822	7923	7966	7965	7966	7937	7867	8006	7976	7846	7861	7919	8022	7924	7959	8102	8028	8024	8028	7983	7796	7959	8167	7994	7983	8094	8091	7980	7956	7895	7885	7941	8005	7966	8086	7990	8031	7986	7961	8160	7913	7935	8066	8003	8061	7951	7921	8033	8062	7830	8031	7748	7964	8182	8029	7903	7852	7972	8088	8016	8129	7913	8140	8103	8099	8064	7899	8112	8020	8151	7881	8016	7936	8039	7826	8086	7818	8157	7942	8059	7976	8042	7850	7969	8062	8083	8040	8115	8076	7868	8022	8117	7977	8124	8030	7886	8022	7946	8012	8047	7882	8004	8069	7984	8036	7981	8069	8119	8128	7941	8058	7886	7989	8005	8027	8091	8043	8063	8111	8060	8124	8002	8064	8040	8162	8007	7926	7979	7963	8046	7944	8037	8087	7971	7998	8022	7951	8083	8142	8126	8020	7975	7972	8104	8026	8022	7820	8187	8129	8054	7843	7969	8042	7910	7939	8050	8007	8048	8144	7980	7957	8098	7958	8058	7969	7840	8062	7975	7835	7969	7974	7987	7939	8008	8115	8069	8145	8136	8117	8181	8055	7870	8049	8079	8094	8156	7937	7948	8018	8017	7833	7961	7997	7991	7915	7896	7955	7785	8064	8065	7937	8070	8077	7892	8008	8037	7967	8054	8115	7935	8028	8109	8054	8060	8090	7869	8211	8026	8056	7927	7993	8046	8007	7946	7922	7966	7862	8042	8053	8085	7919	8091	7949	7984	7986	8023	8065	8075	8036	8089	8033	7931	8087	8138	8135	8003	7993	8018	8004	8150	7907	8054	8083	7957	7993	8102	8002	7935	7946	8011	7966	7968	8014	8046	7867	8043	7954	8055	7864	7985	7998	8005	8002	7992	8008	7970	8113	7944	8037	7934	7980	8058	7913	8127	7988	7983	8070	8008	8034	7992	8114	8116	7939	8058	7980	7932	7915	7923	8065	7996	8031	8046	7888	8027	8016	8194	8060	8014	8042	8009	7993	8028	8122	8067	7970	8120	8062	7981	8052	8019	7978	7892	7897	8101	7845	7836	7973	7919	7904	7970	7977	8047	8143	8052	8102	8109	7987	7894	8162	7994	7973	8035	7883	7896	8033	7942	8018	7966	8175	8068	7912	8081	8030	8062	8025	7908	8066	8075	7966	7892	7981	8197	8079	7924	8072	7990	7992	8109	8066	7956	8013	8025	8030	8080	7972	8007	8060	7969	7961	7953	7994	8105	8015	7962	8040	8020	8140	8063	7947	8116	7986	8107	8008	8055	8049	8055	8035	8046	7975	7968	8017	8041	7894	8120	7892	8122	8111	8044	8125	7925	8034	7937	7956	8196	7894	7900	7921	8109	8076	7974	7779	7993	7983	8033	8009	7999	8128	8040	7931	8063	8087	8045	8061	8011	8026	8228	7928	8084	8051	8096	8099	8020	7977	8083	8059	8050	7942	8051	7925	8006	8166	8035	8238	7929	8019	7878	8058	7974	7865	8136	7999	7933	8056	7927	7922	8113	8002	8057	7870	8121	8009	7970	7991	8068	7853	7993	8067	7985	8031	8044	7930	7988	7900	7910	7890	8033	7988	8307	8067	7988	8312	7997	7907	7960	8014	8036	7973	8105	8037	8134	8116	7897	8024	8039	7888	8151	7999	8023	8014	8012	8002	7994	7926	8059	7981	7990	7957	7955	8038	7973	8128	7911	8047	7977	8111	8119	8089	7999	8119	8066	7977	8057	7910	8048	8108	7919	8030	8055	7983	7991	8055	7898	7940	7947	7922	8035	7933	7878	7994	7988	8057	8058	8046	8062	7899	8007	7986	8078	7995	7992	7890	8015	8063	8052	8045	7945	8117	7900	7939	7974	7849	7921	7934	7931	7980	8033	8000	7947	8049	7946	7925	7896	8016	8071	7824	8019	8058	7967	8036	7995	7984	8000	7989	8056	8129	8108	8081	7970	8068	8014	7999	7991	7952	7944	8010	8040	8021	7958	8123	8033	7973	7848	8072	7976	8024	7891	7955	7949	7988	8023	7977	8108	8023	8081	8048	8033	8124	8040	7878	8085	7965	8047	8042	7976	7962	7977	7969	7969	7969	8056	8022	8097	8027	8058	7941	7861	7996	8076	8040	8064	8090	7964	7954	8078	8010	8016	7911	8018	8128	7912	8158	7968	8007	7898	8025	7886	8121	7905	7969	8041	8153	8104	7897	7952	8074	8105	8070	8104	8032	8057	7964	7988	7994	8039	7952	8088	8010	7982	7918	7969	8008	7946	8114	7987	8053	7909	7910	8026	8150	7878	7958	8017	8074	8092	8049	8003	8093	8014	7992	8088	7915	8158	8007	7995	7964	7991	7886	8003	8030	8148	7981	8010	8071	7982	8008	7952	8076	8044	8091	8119	8087	8052	7940	7933	8083	8086	8021	8227	8092	7931	7885	8165	7999	7906	7935	8001	7996	8075	8012	8049	7874	8009	8100	7958	8087	8020	8052	7943	8042	8075	8004	7971	7996	8098	7936	8166	8087	7981	7947	7995	7964	8014	8096	7968	7976	8106	8028	7955	7915	8107	8004	7982	7940	7909	8050	8040	8008	8065	8008	7897	8083	8006	8025	8003	8016	7953	8070	7850	7944	7962	7921	8047	7970	8027	8014	7961	8060	8008	7969	7964	8065	7949	8024	8078	8208	7982	8061	8042	8005	7914	8049	8034	7940	7944	8008	8019	8006	8050	7954	8027	8012	7964	7908	7902	7930	7879	8024	7992	7966	8088	7976	7972	8121	8066	8070	8068	7951	8059	7916	8007	8142	8055	7909	8094	8021	8030	7931	7995	7830	8070	8006	7899	7960	8052	7943	7970	7977	8122	8101	7901	8052	8012	7960	8031	7978	7991	8162	8036	8062	7852	8091	8025	8008	8018	8050	8015	8061	8029	8035	7987	8026	8111	7861	8031	7997	8069	8090	8073	7969	8094	7993	8069	8060	7994	7903	7970	8116	7951	7869
2629	1405	3007	12315	29030	30423	18537	8380	2789	1243	953	910	946	920	936	950	886	903	912	880	950	925	881	900	957	981	924	888	954	941	936	913	955	917	924	930	922	911	896	883	879	902	921	930	900	904	879	938	935	896	928	850	928	929	926	901	884	838	929	877	995	908	902	883	942	865	935	961	922	871	910	960	876	866	874	871	923	919	901	930	880	904	923	909	910	915	970	890	920	905	918	926	940	893	855	896	944	920	879	877	939	950	931	952	939	891	890	904	888	968	896	959	886	930	880	958	831	922	909	944	933	919	885	892	958	954	910	961	904	856	882	881	912	872	884	924	891	911	919	940	902	861	887	851	930	904	957	933	900	867	886	941	944	905	919	935	940	935	964	934	870	919	923	856	974	874	893	898	865	914	895	942	907	864	864	875	888	863	929	909	872	875	909	901	917	903	926	898	880	883	825	927	879	918	917	863	911	891	900	877	869	912	893	915	896	866	876	902	961	949	916	920	889	882	849	867	953	903	885	874	951	953	897	862	957	897	897	931	911	922	959	917	876	900	868	891	935	945	902	919	892	912	935	991	905	918	936	946	915	915	961	919	880	911	918	899	917	905	965	908	846	891	943	895	865	895	913	886	898	903	966	903	924	894	845	820	907	918	882	923	918	845	932	879	944	856	945	923	949	917	921	905	911	910	901	872	942	944	878	917	959	919	923	936	920	846	927	873	901	879	906	902	915	926	898	932	907	893	932	967	940	896	899	918	932	890	835	945	926	925	941	935	899	907	881	886	871	941	903	931	880	908	901	935	886	987	959	898	902	901	922	917	920	877	901	937	950	910	869	899	898	888	946	873	890	895	891	895	909	882	893	885	936	965	902	939	960	932	892	878	900	923	880	873	939	938	873	941	900	881	893	965	905	950	939	957	949	889	876	881	941	891	888	867	903	935	941	841	930	934	898	908	925	882	907	936	914	891	918	863	969	855	879	925	990	896	846	901	940	876	932	907	908	917	943	918	873	921	918	860	924	940	889	898	913	907	870	885	907	946	933	931	891	925	961	909	905	863	919	887	870	940	903	882	974	943	941	915	921	899	899	965	935	889	894	1032	893	892	920	942	891	914	908	867	875	881	924	934	877	907	906	894	906	922	934	943	898	897	877	921	897	921	937	848	850	930	916	851	878	950	931	858	924	889	888	956	970	893	926	862	941	922	909	892	916	911	976	943	916	887	835	844	901	878	942	996	965	921	901	945	937	907	894	932	931	940	865	912	891	870	927	953	906	931	878	907	885	918	890	917	916	904	944	921	958	869	928	925	920	891	905	917	918	893	902	930	920	856	907	871	923	903	867	849	919	915	929	995	877	926	982	889	933	923	873	914	955	934	909	959	907	894	906	917	926	881	935	884	937	917	878	908	885	923	947	937	916	898	965	941	1020	912	863	882	959	945	942	943	868	900	931	884	874	930	900	856	896	924	930	844	914	898	929	922	914	882	878	815	900	881	886	928	909	904	933	901	892	971	939	907	897	895	903	930	982	928	886	917	967	877	917	888	885	944	910	913	888	913	912	934	951	906	926	908	916	887	898	945	948	953	939	883	876	894	937	921	919	930	943	882	914	916	913	969	952	954	905	960	901	932	890	916	883	884	918	899	870	872	915	930	924	963	867	929	940	943	884	916	932	961	886	924	949	895	929	903	893	873	949	894	907	923	944	911	879	911	831	963	945	886	938	950	888	885	943	934	869	906	916	918	928	908	906	899	872	952	911	965	931	926	870	893	892	904	907	929	918	939	964	858	885	954	898	930	853	898	883	859	937	883	941	891	868	889	859	864	888	825	909	930	936	904	965	930	852	915	883	893	882	820	915	907	897	891	872	883	953	937	872	916	873	905	927	880	927	932	868	912	875	950	905	976	935	933	903	876	919	950	925	926	933	903	873	950	931	885	917	978	912	876	926	922	900	882	904	948	938	874	908	905	904	933	959	914	850	936	919	868	922	933	890	874	901	947	901	893	917	942	877	906	887	944	906	874	922	905	924	917	886	940	971	962	931	921	937	868	907	992	924	893	914	933	929	975	955	876	922	908	907	982	893	889	940	883	907	952	931	889	921	854	920	921	966	940	972	922	901	901	883	887	904	913	908	837	884	973	934	922	867	982	874	898	920	944	914	930	982	892	952	899	955	894	911	941	950	971	923	871	914	947	911	864	908	924	971	904	928	926	892	959	908	900	945	911	938	909	922	882	931	906	907	899	846	912	926	924	969	894	895	960	878	960	915	880	921	909	918	887	889	951	921	962	898	910	919	963	920	892	897	977	950	913	918	833	928	852	882	889	898	920	923	930	941	924	927	885	872	896	869	878	917	962	921	904	978	852	904	898	884	905	959	878	910	938	894	891	940	937	945	879	911	907	925	927	858	944	877	964	952	901	917	941	905	929	970	929	956	955	877	866	913	918	888	878	883	929	912	889	891	926	933	970	837	909	893	877	912	917	920	871	906	890	871	890	887	855	889	934	909	918	916	909	905	919	942	922	965	912	884	906	883	928	917	907	965	911	957	887	881	971	918	934	956	901	911	911	967	870	909	921	872	900	936	936	913	881	928	879	914	869	873	916	914	916	869	876	901	850	891	915	952	894	920	902	880	935	892	983	913	935	900	916	921	885	953	938	926	952	950	908	908	910	856	941	903	876	899	943	896	857	955	889	962	900	918	969	901	912	864	909	928	946	889	887	875	908	962	960	907	877	985	910	923	911	918	987	901	920	888	869	894	918	907	909	912	874	903	909	884	899	908	942	915	922	942	869	883	896	883	922	855	937	918	909	909	940	904	938	918	930	902	880	895	933	912	852	919	924	924	930	928	878	977	942	898	891	928	906	912	907	872	858	925	947	939	867	925	896	879	930	918	953	910	901	931	874	919	946	831	970	882	901	902	880	904	900	887	905	954	916	882	937	903	926	943	916	905	956	943	910	858	874	889	958	947	857	905	870	921	912	899	910	882	984	918	888	908	967	881	940	925	854	924	936	909	889	930	915	899	894	900	883	920	944	933	951	978	921	883	850	931	936	919	883	934	888	922	881	824	861	937	932	932	937	913	932	894	903	912	947	928	874	928	933	929	925	939	918	923	876	891	914	933	871	926	907	922	878	893	876	896	869	949	936	930	933	935	940	860	934	947	920	838	883	871	935	893	895	920	900	965	906	874	872	934	863	913	932	922	887	931	911	884	943	911	901	891	870	884	905	860	923	905	889	942	921	921	941	873	919	948	852	922	867	893	903	933	938	894	924	916	925	917	926	928	920	913	927	921	930	943	893	944	908	932	923	864	915	874	951	884	905	882	923	916	889	892	923	913	937	942	890	907	933	936	920	914	945	921	924	927	901	874	946	890	896	1010	913	880	890	919	902	906	970	907	912	958	910	939	893	957	923	911	826	910	953	889	913	916	908	955	917	864	924	895	920	937	859	930	898	962	937	927	881	937	896	917	912	902	860	863	866	933	868	917	905
20577	14684	21103	56966	95828	89284	67930	48605	27439	13364	8897	7958	7800	7788	7842	7720	7730	7742	7861	7819	7932	7712	7731	7751	7847	7842	7689	7795	7804	7718	7736	7914	7741	7885	7755	7770	7816	7634	7752	7850	7742	7773	7807	7678	7750	7745	7652	7828	7821	7794	7792	7906	7762	7685	7795	7751	7814	7799	7889	7820	7865	7760	7877	7774	7754	7764	7813	7853	7944	7864	7848	7911	7784	7786	7794	7701	7776	7899	7705	7761	7680	7785	7680	7915	7770	7813	7761	7802	7881	7860	7821	7707	7773	7875	7763	7737	7811	7744	7747	7800	7853	7828	7630	7691	7726	7761	7861	7651	7696	7861	7708	7654	7722	7834	7844	7872	7795	7705	7862	7742	7970	7904	7826	7800	7739	7793	7734	7662	7685	7850	7701	7912	7829	7726	7618	7771	7824	7778	7693	7767	7807	7788	7758	7661	7891	7932	7772	7639	7916	7807	7978	7844	7683	7769	7823	7873	7880	7819	7757	7876	7663	7859	7810	7799	7695	7725	7859	7790	7921	7851	7763	7812	7790	7867	7795	7781	7866	7823	7823	7662	7740	7837	7590	7859	7931	7766	7790	7889	7917	7856	7732	7769	7891	7926	7857	7800	7838	7793	7753	7675	7830	7859	7863	7714	7762	7806	7809	7770	7784	7721	7734	7584	7839	7807	7775	7831	7701	7732	7615	7715	7769	7722	7788	7744	7855	7819	7772	7831	7904	7861	7802	7824	7863	7776	7730	7901	7828	7701	7743	7802	7897	7817	7796	7790	7808	7825	7852	7807	7816	7766	7845	7677	7623	7841	7779	7744	7791	7689	7820	7724	7926	7780	7631	7765	7867	7819	7812	7703	7771	7824	7859	7954	7809	7865	7800	7699	7740	7705	7759	7695	7814	7798	7877	7783	7693	7845	7881	7761	7875	7864	7770	7753	7919	7862	7753	7712	7819	7799	7740	7757	7807	7834	7903	7913	7910	7692	7756	7815	7772	7762	7818	7727	7709	7864	7785	7632	7843	7701	7849	7722	7762	7758	7847	7923	7751	7685	7785	7776	7783	7802	7747	7822	7791	7698	7830	7697	7761	7780	7807	7744	7700	7917	7932	7916	7770	7894	7793	7727	7840	7778	7849	7805	7924	7727	7841	7911	7716	7743	7651	7857	7806	7700	7819	7781	7881	7804	7719	7775	7704	7696	7831	7762	7821	7798	7760	7758	7772	7722	7816	7865	7660	7897	7652	7789	7751	7788	7824	7610	7819	7850	7754	7791	7799	7908	7788	7565	7622	7780	7830	7676	7725	7868	7781	7865	7801	7665	7855	7769	7805	7761	7820	7646	7845	7898	7863	7787	7677	7845	7808	7775	7685	7679	7948	7659	7770	7761	7836	7768	7733	7696	7687	7712	7855	7790	7818	7689	7843	7712	7765	7740	7856	7763	7819	7749	7880	7689	7888	7633	7689	7643	7668	7802	7838	7623	7870	7623	7819	7683	7802	7774	7800	7757	7692	7723	7817	7835	7729	7681	7770	7784	7809	7803	7726	7919	7812	7720	7702	7626	7863	7891	7817	7848	7842	7706	7789	7733	7835	7732	7709	7719	7808	7741	7837	7793	7719	7736	7865	7742	7882	7849	7681	7846	7771	7664	7853	7792	7705	7882	7892	7723	7777	7793	7595	7689	7855	7748	7794	7850	7815	7782	7872	7772	7780	7776	7697	7756	7791	7722	7844	7848	7850	7863	7738	7751	7664	7772	7793	7759	7724	7895	7881	7769	7781	7716	7761	7585	7846	7882	7663	7898	7711	7788	7873	7816	7864	7734	7872	7912	7805	7697	7754	7886	7836	7708	7775	7867	7923	7792	7847	7772	7723	7807	7736	7804	7948	7791	7768	7713	7819	7881	7870	7739	7743	7821	7744	7946	7606	7663	7705	7853	7847	7865	7925	7759	7900	7848	7638	7846	7719	7886	7745	7700	7897	7735	7823	7718	7849	7767	7755	7838	7863	7726	7789	7878	7792	7890	7871	7830	7863	7761	7773	7867	7756	7913	7875	7827	7677	7890	7648	7874	7704	7814	7719	7643	7926	7807	7632	7787	7758	7805	7758	7850	7784	7703	7690	7714	7776	7908	7880	7790	7686	7682	7808	7905	7626	7846	7864	7731	7732	7915	7746	7761	7912	7901	7775	7857	7793	7874	7578	7712	7774	7777	7874	7909	7757	7752	7835	7884	7706	7813	7794	7827	7765	7809	7795	7764	7868	7745	7841	7694	7778	7830	7826	7798	7782	7670	7764	7792	7834	7772	7805	7802	7889	7757	7823	7712	7813	7750	7913	7746	7813	7902	7965	7845	7711	7878	7786	7824	7738	7760	7768	7767	7803	7826	7758	7816	7831	7711	7943	7850	7702	7814	7882	7742	7799	7753	7786	7881	7735	7839	7783	7759	7892	7769	7769	7849	7727	7873	7708	7774	7779	7766	7822	7773	7919	7852	7815	7738	7808	7719	7848	7680	7925	7827	7917	7771	7775	7815	7875	7852	7820	7725	7854	7880	7609	7745	7690	7642	7953	7686	7809	7741	7779	7761	7733	7787	7727	7751	7755	7848	7886	7833	7830	7841	7611	7808	7835	7743	7820	7654	7827	7869	7875	7834	7805	7757	7770	7771	7754	7739	7779	7810	7719	7849	7788	7833	7731	7836	7702	7729	7766	7727	7791	7686	7640	7737	7667	7725	7858	7662	7923	7697	7798	7748	7828	7882	7742	7712	7820	7758	7790	7782	7815	7688	7821	7750	7817	7854	7690	7756	7811	7744	7742	7833	7874	7732	7663	7750	7738	7793	7944	7734	7875	7746	7576	7762	7724	7863	7928	7752	7880	7730	7935	7751	7791	7859	7713	7842	7824	7795	7903	7864	7705	7985	7831	7797	7792	7777	7657	7730	7723	7882	7974	7926	7692	7647	7828	7778	7811	7794	7867	7778	7895	7884	7673	7815	7571	7719	7906	7762	7846	7859	7671	7753	7849	7774	7785	7828	7713	7786	7725	7886	7859	7614	7915	7814	7783	7767	7751	7818	7906	7817	7632	7995	7797	7848	7743	7673	7842	7698	7885	7815	7880	7690	7785	7788	7826	7671	7745	7829	7721	7774	7884	7848	7800	7811	7880	7738	7793	7782	7866	7738	7804	7664	7814	7617	7791	7774	7712	7800	7709	7664	7777	7755	7800	7824	7836	7796	7693	7806	7684	7778	7687	7797	7660	7840	7835	7634	7839	7874	7947	7667	7790	7828	7744	7843	7659	7921	7728	7681	7819	7739	7796	7767	7802	7762	7775	7778	7863	7798	7810	7820	7901	7797	7830	7863	7821	7687	7787	7772	7875	7850	7634	7800	7711	7797	7689	7678	7735	7864	7801	7773	7923	7550	7860	7815	7818	7678	7906	7893	7801	7900	7731	7803	7771	7786	7730	7738	7678	7741	7711	7814	7917	7776	7819	7768	7823	7762	7806	7863	7819	7645	7623	7714	7961	7746	7776	7816	7727	7795	7798	7826	7749	7732	7659	7775	7716	7730	7905	7699	7790	7771	7784	7682	7760	7775	7789	7816	7705	7759	7693	7762	7685	7847	7737	7963	7867	7843	7648	7808	7964	7833	7704	7794	7610	7737	7796	7798	7712	7780	7848	7821	7812	7819	7764	7878	7840	7877	7861	7864	7863	7638	7848	7776	7814	7883	7724	7874	7589	7703	7841	7784	7879	7843	7847	7839	7691	7804	7860	7726	7656	7624	7799	7809	7840	7872	7791	7756	7739	7880	7658	7837	7787	7854	7861	7794	7684	7856	7773	7657	7814	7849	7849	7680	7722	7720	7789	7833	7845	7783	7830	7736	7819	7823	7710	7971	7643	7838	7793	7688	7684	7771	7865	7736	7675	7652	7889	7703	7783	7650	7770	7856	7751	7737	7769	7769	7662	7812	7880	7886	7696	7790	7718	7709	7749	7742	7858	7747	7733	7791	7638	7736	7866	7710	7746	7763	7718	7804	7803	7929	7724	7892	7800	7764	7820	7735	7890	7848	7843	7864	7827	7814	7695	7801	7876	7757	7909	7788	7752	7739	7766	7644	7787	7855	7757	7709	7835	7836	7911	7815	7706	7785	7814	7809	7645	7794	7965	7629	7639	7860	7711	7701	7773	7731	7908	7803	7760	7756	7794	7773	7721	7786	7721	7808	7781	7827	7840	7769	7685	7879	7864	7911	7663	7748	7809	7786	7845	7812	7678	7961	7803	7734	7769	7862	7715	7789	7811	7779	7721	7653	7620	7788	7760	7859	7793	7807	7722	7736	7869	7768	7749	7736	7846	7801	7910	7823	7776	7786	7711	7729	7869	7702	7787	7803	7659	7766	7672	7744	7788	7827	7851	7711	7807	7836	7681	7803	7881	7864	7839	7777	7709	7941	7796	7718	7782	7686	7765	7851	7905	7916	7798	7775	7768	7715	7829	7813	7793	7807	7802	7818	7719	7876	7748	7822	7614	7798	7771	7800	7737	7722	7638	7615	7913	7746	7687	8008	7873	7824	7880	7840	7829	7755	7701	7795	7737	7865	7736	7698	7737	7755	7580	7836	7676	7724	7850	7785	7837	7783	7765	7777	7923	7803	7821	7868	7740	7919	7755	7686	7826	7899	7717	7903	7850	7895	7745	7765	7685	7849	7732	7802	7872	7812	7682	7729	7777	7724	7742	7759	7888	7822	7800	7639	7702	7811	7732	7710	7693	7755	7561	7699	7937	7778	7774	7875	7710	7955	7859	7942	7770	7850	7915	7759	7802	7815	7743	8020	7683	7728	7874	7878	7795	7701	7656	7766	7912	7753	7757	7891	7964	7719	7725	7730	7754	7816	7758	7814	7695	7854	7797	7874	7828	7822	7648	7689	7929	7804	7753	7757	7909	7861	7692	7754	7766	7867	7686	7682	7779	7941	7748	7764	7685	7728	7880	7715	7725	7704	7773	7835	7763	7713	7729	7747	7799	7801	7687	7683	7863	7774	7797	7852	7801	7844	7789	7888	7894	7644	7807	7819	7922	7833	7937	7598	7806	7651	7836	7815
2678	928	2184	2658	7426	8326	4377	2226	1200	928	904	878	823	852	836	857	854	832	836	847	844	830	857	882	830	811	869	801	853	864	871	863	858	819	851	811	843	899	874	800	859	888	841	866	826	805	844	812	897	863	841	849	799	818	807	865	866	833	844	851	839	814	790	892	789	887	860	843	838	823	831	832	825	876	803	860	856	821	780	833	875	862	867	829	868	854	856	849	859	867	812	828	863	838	861	867	834	791	866	848	779	867	833	840	803	836	854	808	820	865	892	854	840	823	836	856	854	807	825	839	799	856	812	887	799	832	863	824	885	826	831	843	864	803	871	890	799	872	837	834	885	865	904	880	884	786	826	840	834	843	865	835	813	773	857	837	809	840	839	879	865	842	823	803	884	926	857	877	818	848	833	859	839	838	860	866	872	796	842	869	840	850	828	855	830	846	865	791	845	861	880	803	838	835	894	808	875	892	825	815	859	847	806	812	822	795	819	875	813	842	887	842	860	847	805	856	847	836	815	855	857	798	805	787	785	832	810	879	864	797	868	850	810	835	809	832	845	839	858	868	893	827	825	844	827	843	865	845	852	813	879	829	790	804	808	839	862	865	890	852	842	837	869	876	840	904	830	887	838	816	897	842	802	876	842	868	845	863	903	859	893	861	889	828	836	901	840	824	897	838	839	844	852	835	833	852	859	841	855	847	830	865	849	847	875	852	859	806	830	832	863	791	835	835	808	830	845	903	799	838	847	827	891	858	872	869	888	841	834	786	836	825	854	804	815	827	839	797	862	810	873	818	849	887	809	853	854	844	784	835	847	843	847	824	813	824	842	823	868	798	855	811	810	844	871	833	850	809	837	842	818	844	871	883	817	841	869	865	835	784	876	852	864	861	839	860	845	845	847	854	869	840	838	863	857	786	858	886	834	817	855	802	878	841	816	808	834	847	811	856	871	870	851	852	818	852	897	858	807	827	815	843	824	806	837	818	829	875	832	837	858	836	851	809	842	867	815	787	885	818	827	839	877	822	862	826	848	853	828	807	877	821	871	853	831	836	850	834	838	826	823	815	874	841	860	853	850	850	896	813	802	813	852	833	882	783	825	847	797	850	853	850	849	863	804	855	848	822	889	856	870	831	871	862	829	879	809	807	813	887	859	801	851	822	828	791	868	837	866	866	809	832	790	835	820	841	857	834	825	837	800	855	860	812	809	869	845	831	896	848	849	864	862	880	811	841	868	789	761	845	873	863	824	828	871	800	874	862	833	861	861	774	825	818	863	845	837	834	825	798	861	815	855	850	870	837	837	820	864	877	889	875	895	797	852	788	823	808	792	875	833	862	805	913	827	830	878	822	830	853	840	814	808	800	793	863	874	813	846	905	848	834	831	824	840	873	821	844	843	883	874	814	826	822	846	896	852	867	838	879	838	855	879	857	891	872	828	858	862	800	861	819	812	817	879	858	912	867	864	833	872	828	790	817	890	872	832	875	841	860	848	801	834	853	887	835	849	857	797	852	851	832	814	862	888	872	795	858	866	835	820	848	848	864	840	876	845	821	819	851	828	855	813	886	819	809	873	808	819	855	858	762	890	843	897	851	884	872	807	872	828	851	862	847	891	815	919	874	873	904	890	883	867	864	909	803	808	852	801	863	868	818	852	892	893	831	900	858	865	841	842	857	824	856	831	852	846	884	849	872	887	855	842	865	818	797	858	857	841	847	812	850	886	863	804	873	859	854	845	813	849	855	801	871	825	849	841	899	861	831	862	876	842	868	838	878	787	845	849	824	811	829	887	836	872	845	828	830	894	828	855	860	882	847	857	788	792	879	816	776	903	835	882	849	857	851	888	846	868	857	850	875	898	864	823	823	873	874	869	875	824	895	840	823	833	889	881	823	854	823	857	879	879	858	833	842	857	917	857	823	828	858	848	813	793	859	868	895	862	847	843	868	862	834	879	849	855	813	845	860	819	854	847	853	853	864	866	820	852	878	811	848	856	852	877	821	859	880	897	808	854	849	830	860	863	811	802	857	821	824	851	852	859	832	774	800	880	835	826	875	804	847	911	854	853	876	854	794	827	819	861	823	771	853	823	842	763	856	872	885	848	835	818	862	852	789	852	905	866	890	843	884	889	863	818	894	873	864	782	844	839	827	882	818	819	850	863	871	838	893	874	813	835	818	815	865	852	844	840	844	847	806	852	855	824	847	854	799	856	838	803	818	931	887	903	859	781	842	814	859	821	816	904	863	865	831	814	852	829	873	825	893	854	860	875	868	854	827	862	805	882	913	855	874	857	824	804	851	866	876	797	890	886	803	861	844	933	821	882	818	854	880	826	853	785	834	901	879	839	837	822	832	842	841	859	870	890	854	819	807	878	864	835	837	870	872	794	806	849	843	863	915	863	871	815	891	867	877	832	843	820	853	871	818	836	867	900	814	847	855	846	892	798	875	817	791	870	876	864	880	865	825	871	839	879	817	854	834	864	831	868	867	814	835	871	823	813	872	898	887	808	904	880	833	842	851	836	890	876	859	850	865	833	842	925	840	810	859	845	882	836	809	812	808	850	787	813	870	875	829	891	819	812	779	788	801	894	861	840	830	847	849	818	807	867	835	864	850	810	882	853	812	835	828	830	871	867	873	834	868	856	879	834	861	838	857	854	833	841	863	894	797	877	896	840	858	863	849	856	789	837	845	906	801	825	808	841	858	844	819	838	876	832	772	862	847	878	778	811	830	820	793	807	876	815	864	846	866	862	802	834	886	799	825	871	871	838	868	840	845	853	803	845	844	828	824	817	932	821	795	839	827	799	845	843	865	847	821	852	816	846	814	832	861	874	820	825	818	898	851	878	878	879	835	853	877	842	880	886	828	863	796	831	829	851	860	892	848	867	834	835	871	841	849	825	865	798	857	844	895	902	882	849	831	862	839	816	854	815	820	844	916	826	810	786	833	879	866	841	834	856	842	844	836	868	798	841	848	860	865	843	859	818	830	849	825	889	888	810	883	891	784	836	834	874	852	787	835	870	862	837	850	805	856	847	854	851	880	867	816	881	822	853	814	847	858	894	868	828	817	885	865	819	763	873	831	800	828	848	823	901	834	908	856	844	842	900	881	822	906	881	881	810	845	827	868	828	881	843	802	834	834	855	847	806	808	838	829	826	821	835	809	817	813	833	852	850	888	837	876	874	861	854	848	807	812	823	842	870	873	847	861	831	902	838	869	846	851	825	797	799	796	841	851	824	839	905	788	839	891	854	844	858	857	828	890	790	844	828	868	829	852	829	802	886	870	810	830	872	880	799	860	865	860	838	833	837	903	797	787	853	829	835	883	886	845	830	834	879	860	843	856	837	859	854	838	828	883	854	858	879	844	852	842	829	848	820	821	849	833	850	855	874	845	916	854	870	822	888	826	844	832	826	823	838	886	841	862	864	825	807	861	845	825	817	826	878	776	883	868	832	812	863	875	861	837	842	851	793	840	784	774	851	839	835	863
12812	8889	21850	39100	62153	56214	39548	27168	13905	8656	7606	7297	7244	7256	7286	7252	7209	7231	7102	7370	7268	7257	7267	7244	7215	7257	7226	7231	7260	7316	7143	7334	7185	7163	7107	7413	7247	7174	7262	7199	7306	7403	7255	7308	7122	7263	7244	7222	7160	7258	7227	7203	7318	7316	7313	7293	7192	7182	7322	7143	7202	7147	7292	7372	7192	7192	7343	7198	7118	7308	7186	7307	7180	7169	7324	7330	7125	7236	7261	7367	7304	7126	7299	7312	7282	7340	7299	7167	7332	7266	7362	7356	7336	7198	7309	7263	7242	7226	7227	7245	7327	7350	7321	7315	7280	7204	7304	7198	7361	7307	7379	7188	7235	7269	7379	7304	7188	7382	7245	7256	7243	7422	7223	7283	7152	7242	7349	7187	7213	7218	7283	7406	7211	7399	7229	7250	7289	7244	7169	7269	7386	7176	7185	7239	7208	7301	7226	7293	7280	7292	7136	7266	7208	7241	7211	7310	7285	7212	7185	7280	7345	7241	7193	7290	7219	7211	7154	7209	7352	7197	7219	7246	7231	7159	7324	7218	7234	7260	7128	7335	7127	7275	7200	7259	7325	7343	7287	7155	7289	7215	7191	7205	7298	7251	7245	7182	7106	7307	7212	7212	7354	7176	7276	7211	7323	7262	7307	7357	7318	7361	7243	7104	7202	7363	7149	7372	7346	7231	7310	7227	7253	7208	7135	7216	7318	7331	7198	7270	7200	7078	7361	7198	7255	7206	7265	7304	7306	7236	7242	7371	7282	7231	7426	7229	7308	7173	7205	7176	7299	7252	7356	7215	7269	7302	7312	7261	7243	7218	7393	7348	7292	7239	7483	7280	7162	7283	7156	7163	7304	7271	7168	7336	7138	7238	7185	7157	7281	7220	7274	7294	7214	7365	7313	7298	7250	7182	7437	7202	7334	7257	7257	7215	7215	7290	7267	7272	7199	7204	7202	7246	7337	7297	7279	7290	7179	7223	7244	7240	7205	7210	7278	7267	7293	7347	7158	7245	7276	7305	7144	7217	7217	7284	7197	7217	7188	7248	7243	7350	7322	7168	7307	7248	7239	7298	7282	7305	7217	7342	7264	7132	7338	7309	7286	7207	7306	7200	7254	7379	7336	7210	7246	7192	7254	7257	7386	7268	7361	7156	7179	7271	7210	7223	7302	7279	7189	7179	7342	7284	7263	7350	7195	7198	7348	7347	7433	7295	7411	7169	7170	7230	7115	7246	7354	7235	7210	7176	7349	7169	7200	7202	7222	7222	7335	7328	7221	7290	7225	7216	7348	7291	7266	7332	7285	7274	7352	7333	7224	7195	7236	7401	7216	7180	7282	7120	7190	7216	7178	7284	7277	7323	7322	7299	7323	7394	7297	7238	7368	7144	7341	7252	7379	7154	7267	7304	7329	7333	7139	7240	7049	7246	7173	7201	7153	7355	7176	7200	7161	7273	7345	7232	7309	7220	7234	7198	7287	7281	7211	7265	7212	7329	7249	7189	7237	7166	7384	7283	7346	7223	7354	7228	7129	7365	7294	7350	7240	7244	7095	7213	7174	7236	7275	7207	7243	7319	7244	7258	7278	7270	7261	7196	7295	7239	7219	7381	7169	7204	7193	7220	7399	7397	7225	7405	7243	7276	7362	7195	7278	7229	7329	7264	7174	7223	7093	7219	7277	7227	7208	7236	7240	7289	7290	7274	7224	7283	7269	7321	7296	7228	7260	7221	7318	7351	7263	7284	7191	7181	7266	7257	7184	7295	7283	7454	7369	7114	7228	7289	7173	7215	7226	7286	7347	7289	7229	7243	7305	7313	7298	7312	7318	7276	7354	7179	7299	7301	7305	7164	7350	7273	7275	7186	7262	7226	7167	7083	7385	7201	7330	7227	7173	7338	7232	7321	7186	7150	7211	7338	7230	7280	7261	7301	7255	7261	7256	7210	7235	7272	7156	7219	7323	7292	7286	7163	7295	7160	7219	7287	7274	7111	7185	7184	7331	7192	7169	7264	7214	7165	7172	7221	7318	7299	7199	7236	7267	7171	7267	7199	7157	7287	7396	7259	7341	7252	7282	7162	7433	7389	7227	7167	7222	7253	7196	7307	7246	7207	7313	7315	7234	7256	7251	7135	7269	7332	7294	7295	7177	7269	7323	7292	7346	7315	7229	7305	7279	7265	7142	7276	7301	7212	7301	7331	7083	7239	7332	7182	7267	7390	7209	7168	7218	7294	7300	7305	7194	7224	7201	7292	7353	7077	7357	7294	7289	7156	7282	7239	7245	7381	7212	7260	7142	7331	7298	7202	7442	7204	7092	7262	7233	7334	7282	7257	7387	7153	7341	7196	7057	7329	7217	7281	7355	7438	7277	7293	7364	7248	7227	7216	7175	7254	7200	7287	7244	7231	7386	7175	7225	7180	7266	7326	7356	7265	7195	7396	7209	7231	7177	7202	7261	7376	7185	7246	7211	7405	7199	7291	7190	7396	7213	7230	7339	7277	7276	7388	7380	7266	7277	7284	7402	7276	7256	7225	7262	7288	7201	7228	7257	7215	7189	7157	7363	7412	7370	7252	7113	7160	7241	7216	7257	7243	7212	7310	7296	7317	7245	7288	7286	7242	7250	7205	7378	7287	7185	7198	7225	7318	7351	7223	7238	7202	7230	7287	7232	7347	7246	7220	7155	7289	7242	7207	7168	7181	7255	7204	7291	7425	7187	7183	7248	7328	7209	7250	7324	7308	7178	7317	7309	7169	7181	7280	7276	7252	7169	7266	7374	7270	7238	7260	7260	7226	7327	7275	7149	7276	7186	7179	7187	7335	7251	7233	7337	7348	7122	7351	7161	7224	7045	7218	7040	7216	7213	7159	7372	7262	7271	7242	7248	7264	7230	7272	7277	7163	7266	7422	7169	7203	7281	7293	7131	7204	7201	7458	7376	7309	7299	7322	7335	7182	7360	7351	7099	7241	7203	7277	7292	7281	7181	7115	7332	7302	7205	7180	7240	7159	7314	7137	7202	7245	7269	7342	7300	7150	7226	7228	7272	7243	7405	7190	7184	7246	7195	7179	7395	7280	7226	7246	7259	7173	7274	7285	7165	7354	7207	7218	7243	7185	7126	7236	7163	7235	7205	7210	7387	7192	7138	7300	7233	7313	7199	7275	7343	7139	7343	7296	7178	7190	7194	7448	7312	7217	7213	7303	7282	7320	7271	7124	7350	7158	7221	7222	7319	7214	7190	7306	7271	7325	7286	7258	7452	7158	7169	7337	7244	7124	7168	7275	7223	7295	7190	7330	7296	7209	7244	7249	7051	7297	7334	7187	7179	7264	7108	7170	7182	7216	7291	7380	7254	7286	7333	7282	7268	7229	7403	7353	7293	7251	7314	7318	7459	7228	7205	7125	7312	7343	7152	7419	7267	7216	7217	7220	7184	7217	7206	7314	7197	7270	7387	7319	7246	7320	7226	7221	7120	7246	7288	7294	7301	7376	7227	7122	7265	7196	7331	7171	7321	7234	7199	7385	7213	7171	7288	7260	7199	7310	7210	7311	7199	7249	7297	7145	7327	7226	7256	7262	7237	7377	7240	7253	7231	7322	7276	7156	7183	7144	7258	7256	7259	7262	7324	7290	7206	7251	7276	7342	7181	7118	7261	7273	7311	7219	7355	7216	7129	7137	7308	7262	7355	7238	7248	7330	7299	7304	7138	7209	7137	7223	7259	7196	7175	7279	7206	7389	7203	7164	7220	7318	7228	7257	7348	7380	7327	7313	7306	7188	7165	7165	7294	7160	7181	7173	7317	7246	7296	7259	7239	7274	7304	7238	7392	7281	7234	7222	7246	7310	7273	7207	7232	7178	7288	7175	7269	7236	7356	7197	7234	7285	7270	7225	7108	7091	7286	7311	7233	7331	7262	7291	7336	7312	7312	7244	7320	7285	7201	7225	7228	7244	7249	7089	7156	7387	7165	7334	7176	7312	7217	7370	7275	7144	7184	7304	7237	7184	7387	7231	7245	7345	7265	7317	7258	7329	7221	7256	7221	7409	7165	7252	7320	7232	7165	7212	7193	7249	7348	7303	7315	7219	7287	7185	7123	7185	7245	7234	7335	7375	7153	7254	7299	7176	7156	7373	7277	7312	7183	7280	7338	7286	7300	7252	7301	7307	7335	7220	7230	7265	7197	7279	7187	7235	7306	7233	7334	7248	7312	7306	7213	7242	7179	7220	7330	7244	7322	7247	7367	7341	7343	7356	7253	7184	7214	7265	7218	7117	7268	7236	7221	7297	7356	7220	7126	7221	7191	7227	7207	7272	7231	7249	7395	7241	7340	7222	7206	7262	7179	7344	7144	7241	7181	7255	7393	7203	7277	7298	7151	7281	7266	7227	7345	7119	7383	7214	7410	7337	7214	7238	7327	7133	7261	7264	7144	7271	7161	7284	7185	7137	7117	7249	7190	7188	7221	7147	7244	7197	7154	7295	7363	7172	7114	7279	7419	7253	7235	7301	7210	7376	7159	7198	7321	7234	7323	7176	7275	7147	7327	7259	7256	7177	7264	7243	7300	7190	7346	7184	7206	7188	7155	7295	7246	7254	7138	7337	7410	7163	7199	7106	7412	7279	7357	7378	7263	7334	7412	7200	7305	7370	7162	7368	7194	7327	7321	7232	7229	7324	7164	7231	7324	7262	7310	7181	7248	7330	7304	7261	7345	7316	7222	7174	7279	7336	7198	7234	7193	7192	7157	7293	7267	7159	7371	7210	7232	7249	7253	7259	7144	7241	7161	7325	7248	7235	7215	7213	7121	7260	7209	7150	7200	7258	7212	7260	7219	7271	7336	7143	7342	7333	7280	7271	7349	7334	7201	7199	7153	7386	7262	7101	7243	7199	7171	7206	7203	7227	7321	7257	7083	7189	7372	7263	7178	7186	7152	7217	7314	7161	7302	7114	7235	7253	7092	7332	7264	7354	7318	7200	7168	7325	7216	7305	7160	7265	7314	7368	7255	7179	7306	7190	7201	7131	7262	7320	7268	7239	7339	7361	7270	7294	7255	7288	7220	7242	7214	7266	7341	7220	7200	7268	7215	7287	7356	7251
1539	1104	2394	4094	16944	19681	9676	4071	1557	967	841	823	853	832	876	814	829	810	808	785	838	865	804	779	885	847	808	848	816	788	861	830	800	862	848	833	799	875	847	829	866	851	840	824	854	847	826	816	819	846	817	849	788	786	859	842	861	782	889	794	850	841	838	834	880	862	769	772	825	874	854	827	846	834	852	891	856	868	851	847	850	838	832	832	815	782	774	817	793	809	805	854	784	860	804	848	757	816	876	836	801	846	839	871	820	854	835	845	792	878	823	839	854	834	881	854	815	849	811	860	829	799	841	857	863	844	739	882	878	858	836	806	843	830	841	832	799	785	806	833	827	831	825	779	846	834	810	831	885	833	809	841	858	879	831	837	865	774	845	835	867	830	764	860	833	797	862	836	812	846	785	853	791	801	814	822	826	856	786	845	813	809	844	877	869	854	841	865	878	845	880	826	825	847	808	774	801	852	847	778	809	853	832	816	859	819	805	814	850	837	813	808	826	848	800	813	794	828	812	838	829	861	861	824	801	803	849	837	880	847	839	815	847	790	798	833	812	833	876	832	885	851	818	811	834	868	846	835	828	812	846	844	843	803	841	800	782	836	819	845	822	782	889	881	830	854	865	861	824	795	864	886	829	773	833	843	804	816	822	843	784	831	840	816	828	821	885	835	836	820	825	815	831	891	854	838	863	827	868	806	824	819	892	884	856	825	868	810	838	848	830	838	896	843	813	873	828	880	845	813	812	816	849	832	850	830	854	820	859	799	864	820	824	820	853	839	831	868	813	858	888	827	805	834	808	795	829	820	801	816	867	906	845	851	788	836	892	825	865	860	847	859	815	803	857	833	831	857	842	845	795	781	832	871	808	814	858	869	839	833	870	832	794	852	795	822	845	811	835	780	817	822	844	728	869	845	802	851	850	850	772	828	845	919	803	837	822	829	862	900	866	840	831	822	847	837	866	817	834	798	812	806	852	859	815	797	804	832	787	862	770	825	871	821	810	803	857	841	856	835	814	872	824	810	808	871	846	865	781	771	827	872	814	830	842	817	838	818	830	869	828	826	858	812	815	842	854	818	850	794	806	844	834	840	807	826	809	807	859	868	852	817	881	835	829	824	854	826	832	878	815	789	881	823	812	827	802	862	841	830	835	831	825	806	824	811	868	813	836	836	783	834	892	830	847	798	846	831	905	846	833	787	801	811	856	828	791	834	808	895	761	859	857	800	842	863	832	820	816	791	817	838	887	863	865	842	803	790	813	823	852	847	878	796	842	849	841	828	805	840	841	837	726	874	834	833	796	819	807	877	788	793	810	822	838	842	850	830	830	831	847	804	852	844	865	840	802	804	829	819	806	854	806	819	814	809	817	815	795	842	854	805	834	843	842	811	830	852	900	870	815	851	779	867	799	838	835	841	824	825	858	866	817	845	754	807	842	879	864	856	830	856	800	836	829	825	812	818	824	774	837	884	825	852	856	792	819	824	827	863	826	836	867	850	803	849	846	885	830	831	806	798	802	851	823	839	796	857	877	827	802	804	813	834	835	869	855	843	882	830	822	852	810	856	842	841	792	815	878	850	808	843	867	797	800	786	792	820	837	835	860	857	817	829	798	841	848	817	901	862	807	898	785	838	853	882	844	849	852	779	810	809	870	853	824	798	799	801	761	839	863	802	813	817	817	864	826	866	852	843	844	784	788	854	840	819	810	840	801	835	865	845	810	816	825	786	831	861	877	878	849	883	852	862	798	833	778	835	852	837	801	822	772	802	854	828	792	842	859	823	811	790	883	806	851	866	833	791	791	795	853	808	829	790	847	810	834	806	820	835	867	855	790	855	832	821	858	822	855	887	789	809	852	817	847	821	814	893	875	806	811	863	850	829	845	902	812	819	843	817	826	810	838	817	864	884	818	862	850	851	899	853	815	821	842	814	866	843	794	815	850	847	828	850	810	830	879	855	850	843	817	823	758	807	807	821	848	803	863	869	815	849	802	845	819	834	839	826	824	874	836	779	756	852	838	890	854	851	785	829	801	833	844	848	861	769	832	814	810	850	853	848	818	810	822	823	794	868	808	872	820	800	875	881	854	845	818	785	820	810	824	855	896	816	850	813	861	881	887	756	822	879	817	819	849	842	824	830	797	823	790	806	829	765	822	815	794	799	881	833	823	742	866	876	823	777	809	846	769	818	822	804	811	850	817	859	835	848	806	853	837	816	806	813	876	758	842	848	783	790	824	832	835	822	806	814	825	789	820	783	841	814	878	828	812	820	833	812	850	813	859	864	826	826	839	878	834	852	801	835	824	833	879	864	791	820	812	846	827	847	898	797	820	808	818	856	770	835	787	837	826	801	802	815	818	843	818	825	807	826	774	863	858	784	869	779	900	835	851	787	825	855	818	878	817	788	800	788	822	856	864	816	775	841	851	830	839	832	800	850	826	828	840	840	845	802	829	833	841	805	813	792	818	860	823	794	857	840	809	818	821	856	833	832	843	838	830	823	815	850	829	836	782	882	807	810	801	865	874	800	801	861	800	858	821	823	841	859	777	867	851	846	844	839	850	862	844	866	779	835	841	836	870	898	818	835	837	826	823	863	776	841	826	847	840	828	868	890	798	802	866	830	808	767	831	858	864	807	836	800	878	807	823	816	851	852	844	812	853	829	856	782	875	824	827	833	843	834	779	827	772	814	799	836	835	808	850	860	824	831	831	844	862	836	797	784	807	801	792	833	822	838	815	801	810	878	847	849	813	879	834	843	882	816	862	817	866	821	832	774	825	786	833	845	844	849	838	801	845	834	803	841	794	816	815	797	784	872	833	871	788	787	894	870	844	838	892	845	837	825	758	852	760	828	814	885	825	833	863	843	797	854	882	822	802	777	772	840	850	820	811	849	825	830	823	808	826	756	793	810	828	869	876	807	867	868	776	784	847	801	919	835	815	768	849	843	799	865	832	815	895	858	861	811	840	810	856	785	802	829	838	790	825	891	859	829	799	821	824	834	881	850	871	813	818	864	893	834	809	874	799	830	866	823	811	861	786	888	824	820	844	829	824	813	816	804	841	821	848	844	815	844	807	783	869	857	831	885	813	862	806	848	853	758	841	843	822	806	846	837	827	808	870	818	825	853	891	876	862	866	837	823	853	810	850	841	817	831	805	772	822	815	834	849	826	867	848	831	886	830	854	893	833	840	781	841	813	837	860	804	837	811	818	842	786	834	886	824	855	775	826	829	816	817	812	805	869	816	786	817	842	804	830	832	840	813	823	840	869	814	806	854	806	834	842	829	826	852	860	827	843	850	814	771	820	821	879	812	842	841	879	864	840	824	847	827	860	828	808	878	898	838	840	824	817	874	799	837	816	814	809	844	843	883	799	832	889	865	873	765	799	851	803	838	824	774	838	820	820	796	836	886	812	829	851	817	815	871	840	834	794	821	824	820	825	870	856	847	816	867	811	884	837	870	818	858	874	865	839	861	816	800	869	873	822	842
14890	12061	23220	50114	83589	76977	52290	37126	19289	10176	7602	7393	7090	7257	7136	7243	7060	7329	6967	7190	7189	7136	7133	7113	7295	7111	7184	7161	7074	7052	7146	7138	7156	7282	7115	7110	7157	7110	7206	7083	7258	7282	7235	7131	7147	7079	7268	7227	7294	7256	7250	7174	7179	7083	7255	7144	7251	7286	7095	7214	7118	7222	7236	7187	7230	7222	7074	7166	7201	7168	7158	7250	7198	7241	7128	7259	7171	7189	7221	7065	7101	7195	7139	7186	7260	7247	7182	7041	7225	7107	7146	7154	7058	7254	7217	7141	7185	7208	7137	7260	7233	7244	7242	7117	7116	7295	7178	7091	7083	7192	7113	7225	7162	7203	7145	7142	7113	7194	7031	7190	7324	7153	7206	7162	7112	7148	7164	7194	7216	7228	7148	7225	7132	7217	7237	7118	7099	7295	7017	7262	6992	7127	7154	7287	7283	7170	7279	7123	7114	7106	7208	7112	7155	7165	7095	7127	7189	7226	7281	7114	7263	7172	7166	7226	7076	7211	7200	7287	7177	7208	7128	7277	7201	7078	7210	7179	7109	7179	7114	7173	7273	7290	7200	7114	7124	7206	7070	7051	7228	7184	7210	7054	7161	7161	7160	7188	7250	7135	7185	7052	7180	7101	7121	7218	7166	7332	7251	7254	7016	7250	7207	7298	7222	7230	7120	7171	7193	7204	7203	7083	7305	7159	7144	7129	7138	7028	7088	7124	7176	7184	7180	7142	7081	7241	7176	7129	7261	7194	7089	7147	7183	7185	7097	7138	7078	7264	7164	7137	7121	7140	7152	7285	7091	7082	7175	7261	7210	7235	7061	7099	7155	7087	7255	7190	7190	7115	7084	7159	7205	7182	7029	7208	7241	7220	7162	7269	7297	7177	7131	7051	7067	7221	7249	7253	7186	7105	7217	7187	7149	7035	7206	7107	7373	7184	7246	7233	7069	7056	7083	7133	7111	7369	7169	7182	7201	7133	7257	7153	7218	7126	7133	7017	7194	7247	7116	7100	7176	7220	7228	7295	7132	7034	7115	7068	7258	7142	7165	7144	7271	7063	7117	7260	7164	7091	7141	7209	7084	7214	7258	7143	7228	7356	7201	7157	7237	7349	7191	7055	7250	7121	7239	7216	7214	7173	7208	7113	7165	7173	7111	7206	7144	7120	7060	7166	7251	7310	7282	7174	7081	7094	7143	7160	7206	7040	7140	7318	7156	7299	7194	7137	7089	7238	7206	7176	7189	7189	7293	7225	7230	7089	7072	7285	7156	7108	7217	7164	7126	7222	7243	7333	7127	7144	7082	7126	7150	7178	7142	7095	7152	7208	7095	7150	7121	7373	7022	7189	7292	7174	7170	7155	7085	7098	7157	7187	7129	7118	7196	7156	7090	7173	7198	7164	7206	7117	7100	7117	7224	7210	7173	7200	7146	7134	7222	7056	7267	7239	7193	7223	7087	7117	7195	6951	7125	7085	7199	7100	7091	7268	7297	7212	7217	7194	7099	7123	7064	7184	7080	7097	7241	7291	7167	7243	7081	7214	7207	7174	7187	7074	7101	7108	7419	7069	7129	7051	7140	7214	7201	7221	7200	7199	7103	7182	7255	7182	7224	7206	7140	7068	7045	7223	7160	7188	7221	7066	7073	7108	7097	7099	7121	7272	7257	7231	7119	7164	7221	7240	7287	7047	7036	7088	7212	7066	7250	7193	7215	7020	7208	7283	7149	6976	7220	7228	7161	7095	7217	7129	7192	7061	7100	7239	7196	7215	7155	7137	7052	7073	7331	7144	7049	7119	7122	7236	7248	7239	7288	7346	7151	7261	7258	7113	7121	7159	7295	7051	7276	7239	7170	7193	7151	7176	7109	7147	7149	7219	7202	7112	7065	7189	7176	7226	7274	7266	7064	7181	7113	7212	7113	7079	7142	7146	7218	7203	7156	7088	7140	7153	7209	7200	7058	7186	7293	7209	7162	7155	7154	7143	7261	7175	7121	7180	7031	7140	7157	7177	7081	7218	7284	7083	7047	7063	7247	7081	7115	7159	7278	7048	7140	7102	7147	7208	7289	7177	7138	7214	7100	7176	7138	7048	7030	7206	7204	7297	7148	7241	7085	7209	7364	7113	7130	7121	7138	7177	7322	7258	7247	7208	6996	7243	7108	7318	7167	7189	7151	7227	7125	7200	7234	7051	7130	7156	7124	7071	7204	7290	7172	7131	7309	7144	7103	7122	7290	7218	7134	7246	7303	7142	7024	7059	7173	7228	7238	7353	7213	7136	7217	7259	7259	7114	7185	7230	7051	7194	7273	7247	7131	7271	7188	7154	7121	7062	7176	7316	7089	7129	7273	7215	7182	7093	7214	7167	7336	7218	7210	7051	7217	7265	7100	7233	7048	7179	7182	7216	7018	7231	7074	7140	7256	7297	7164	7104	7049	7136	7073	7204	7052	7103	7324	7156	7202	7324	7221	7165	7233	7333	7064	7167	7243	7158	7188	7089	7130	7240	7190	7209	7265	7138	7106	7173	7176	7154	7190	7172	7193	7251	7271	7172	7010	7090	7208	7106	7201	7346	7154	7245	7305	7396	7115	7090	7190	7085	7153	7190	7180	7194	7159	7258	7128	7198	7143	7090	7230	7219	7327	7231	7083	7139	7221	7244	7104	7245	7143	7221	7270	7300	7120	7011	7143	7233	7225	7113	7106	7098	7249	7206	7205	7179	7162	7249	7042	7222	7166	7158	7177	7157	7264	7180	7015	7316	7221	7174	7139	7254	7161	7301	7177	7057	7117	7202	7251	7133	7238	7220	7095	7049	7296	7089	7191	7170	7214	7204	7319	7028	7142	7287	6913	7212	7170	7050	7242	7242	7275	7203	7207	7156	7073	7161	7156	7218	7020	7152	7249	7140	7258	7151	7200	7233	7100	7154	7290	7167	7169	7136	7192	7139	7270	7173	7126	7221	7170	7185	7262	7179	7278	7064	7172	7210	7041	7110	7132	7164	7233	7115	7290	7127	7144	7125	7256	7183	7095	7148	7097	7351	7112	7090	7225	7203	7166	7056	7272	7133	7182	7120	7298	7146	7172	7189	7173	7208	7194	7162	7161	7351	7180	7163	7153	7165	7026	7062	7177	7133	7281	7172	7287	7177	7170	7152	7232	7176	7121	7268	6928	7223	7238	7170	7159	7181	7172	7164	7155	7177	7257	7259	7169	7169	7141	7233	7227	7301	7206	7171	7123	7284	7210	7052	7170	6992	7121	7088	7196	7205	7068	7272	7130	7252	7183	7188	7087	7104	7170	7197	7187	7235	7244	7185	7177	7167	7203	7112	7140	7136	7124	7111	7147	7255	7219	7065	7110	7133	7358	7105	7228	7015	7306	7139	7228	7146	7156	7103	7285	7034	7154	7278	7145	7099	7163	7142	7172	7072	7176	7145	7217	7291	7112	7114	7096	7318	7253	7058	7146	7160	7223	7069	7094	7227	7258	7261	7227	7325	7183	7179	7138	7137	7081	7189	7150	7123	7248	7167	7069	7308	7152	7039	7230	7170	7396	7267	7041	7151	7162	7233	7028	7209	7164	7180	7067	7094	7168	7202	7222	7298	7090	7135	7127	7148	7083	7231	7123	7210	7019	7151	7262	7146	7128	7211	7187	7165	7193	7242	7246	7075	7229	7185	7220	7118	7174	7112	7262	7073	7193	7175	7081	7170	7220	7163	7125	7128	7215	7269	7095	7125	7222	7114	7134	7136	7251	7129	7086	7087	7098	7064	7274	7142	7262	7142	7260	7238	7145	7128	7254	7180	7066	7134	7139	7167	7232	7212	7245	7254	7095	7122	7242	7244	7133	7084	7158	7175	7145	7037	7231	7134	7065	7206	7197	7117	7234	7184	7222	7135	7226	7061	7205	7187	7258	7284	7211	7149	7176	7304	7235	7192	7205	7167	7247	7150	7259	7133	7162	7284	7157	7221	7167	7202	7323	7077	7156	7026	7127	7099	7153	7159	7089	7227	7214	7229	7299	7245	7207	7228	7194	7285	7200	7169	7207	7148	7258	7146	7151	7262	7084	7224	7029	7175	7241	7209	7158	7162	7253	7171	7242	7198	7150	7055	7207	6985	7097	7287	7133	7155	7160	7104	7138	7170	7226	7157	7226	7184	7157	7208	7165	7288	7206	7042	7247	7247	7279	7195	7237	7221	7141	7100	7181	7246	7268	7168	7175	7210	7094	7212	7160	7273	7096	7116	7159	7036	7199	7147	7150	7187	7249	7240	7175	7134	7081	7129	7218	7235	7163	7097	7237	7145	7175	7247	7231	7177	7199	7197	7137	7126	7216	7290	7255	7277	7170	7214	7047	7091	7186	7193	7293	7137	7194	7112	7053	7129	7178	7220	7272	7264	7024	7206	7299	7330	7173	7222	7266	7177	7173	7163	7123	7200	7061	7081	7258	7172	7291	7095	7170	7094	7312	7158	7165	7157	7251	7283	7108	7023	7223	7237	7140	7226	7219	7125	7106	7386	7209	7195	7205	7244	7094	7148	7118	7211	7182	7258	7249	7194	7074	7129	7138	7295	7123	7149	7098	7101	7166	7120	7276	7170	7182	7230	7154	7232	7238	7010	7205	7166	7294	7118	7200	7349	7156	7270	7118	7147	7247	7185	7229	7270	7243	7193	7208	7093	7195	7188	7166	7165	7172	7066	7292	7305	7053	7085	7117	7215	7048	7155	7084	7241	7266	7157	7126	7245	7159	7271	7399	7164	7125	7302	7161	7087	7143	7085	7109	7194	7133	7306	7187	7185	7217	7230	7179	7314	7295	7005	7203	7251	7100	7053	7129	7179	7132	7257	7138	7168	7244	7127	7151	7128	7140	7202	7146	7067	7190	7167	7260	7218	7133	7210	7287	7231	7088	7137	7192	7074	7207	7184	7096	7077	7099	7194	7156	7222	7260	7197	7170	7149	7153	7227	7238	7130	7271	7107	7218	7161	7210	7117	7034	7244	7231	7162	7114	7286	7086	7275	7296	7212	6914	7132	7270	7177	7127	7193	7157	7109	7094	7171	7070	7296	7160	7084	7226	7248	7242	7223	7288	7225
4031	1234	2367	5487	19116	21823	10831	4877	1790	1115	1020	963	944	933	921	940	986	917	967	961	990	950	967	966	972	973	890	977	1034	966	1027	938	992	938	934	945	924	970	908	877	910	841	986	939	975	934	938	927	1003	896	922	968	1011	913	940	906	960	961	983	969	933	943	982	976	964	966	908	989	923	1016	956	964	963	994	958	986	949	955	942	929	944	917	972	930	977	918	937	953	918	968	970	962	904	1004	990	938	912	988	939	974	947	982	953	952	994	949	982	935	934	990	960	976	939	941	946	970	969	944	951	918	972	934	885	1018	898	923	934	974	958	918	954	929	945	915	987	965	981	989	942	963	955	942	974	925	1010	921	953	967	962	998	958	930	912	977	992	958	940	952	893	945	946	963	924	984	965	925	986	966	966	950	921	940	938	966	1003	969	962	899	960	965	906	959	939	992	973	969	984	964	952	940	994	938	943	975	965	973	944	1008	938	951	942	939	941	937	977	952	972	957	1001	954	943	981	942	944	965	933	979	965	912	952	946	926	974	960	995	987	898	985	941	957	906	870	953	932	932	976	915	922	931	937	972	975	993	964	922	980	877	913	929	906	977	1006	921	933	974	914	954	956	896	958	947	973	958	901	934	944	1007	970	963	1017	970	1012	920	985	906	971	909	904	969	948	943	963	926	922	943	959	973	972	963	890	926	935	925	938	980	974	880	912	901	944	936	928	949	991	953	872	948	963	957	937	944	917	975	928	1008	923	965	1002	911	991	912	986	936	922	968	999	937	965	956	977	989	949	918	933	967	943	933	900	930	933	884	999	967	909	970	941	935	911	976	927	955	949	962	971	999	996	980	1032	956	942	917	948	943	932	934	981	1002	987	964	959	959	948	942	963	924	897	953	984	999	967	968	1015	998	954	941	936	961	940	943	936	1007	923	906	949	942	956	976	975	999	967	969	990	910	988	955	948	976	912	952	912	988	972	901	964	1007	930	996	968	938	917	1018	946	918	944	975	875	958	981	964	920	947	958	946	946	945	930	946	923	974	961	961	977	967	921	939	955	889	921	981	989	913	952	941	980	932	951	947	974	947	922	990	922	961	941	969	908	963	897	959	950	926	1013	911	983	935	1005	1011	933	962	909	935	957	967	994	879	970	941	886	932	941	952	953	918	943	971	966	955	965	993	929	972	901	921	928	918	956	924	968	950	975	947	996	959	925	954	914	945	956	951	946	942	1041	982	982	911	996	984	975	986	929	941	1016	1007	942	946	977	967	943	954	903	953	960	953	1012	901	975	969	965	937	897	984	991	979	970	990	988	991	926	978	992	946	943	900	1012	910	1007	921	957	974	950	930	945	893	971	935	910	947	989	920	960	951	970	978	938	933	981	926	979	920	921	913	953	962	944	977	981	938	1001	1024	986	931	957	965	887	967	988	954	1000	930	978	942	929	944	959	954	961	930	912	978	959	931	968	971	971	881	964	916	992	980	955	974	998	914	941	960	927	935	944	964	959	922	948	965	961	996	918	985	991	947	965	994	967	965	999	1003	942	889	947	963	924	933	968	984	943	924	982	938	979	951	991	928	916	946	913	991	989	997	955	918	959	917	1003	959	993	982	940	900	946	931	971	933	964	963	928	992	961	928	908	1005	960	943	906	930	997	969	961	999	916	947	969	980	972	972	947	966	1031	897	976	964	903	941	937	962	912	996	912	938	978	948	988	919	948	971	970	1027	984	975	946	970	900	1043	980	962	974	996	992	965	985	955	944	984	945	935	910	984	962	944	942	944	1007	923	916	930	946	1016	957	998	955	917	960	940	947	930	995	951	955	934	983	915	894	969	972	991	1007	917	936	949	977	946	951	969	950	930	956	918	982	999	969	880	959	924	915	972	974	985	977	960	1005	918	972	946	983	970	1001	966	982	962	946	977	973	948	939	954	998	1003	958	903	1010	906	969	1022	975	882	972	975	936	996	953	975	889	974	967	955	951	965	891	968	921	969	925	919	972	957	1004	950	1019	1008	961	911	955	943	912	956	955	952	953	940	976	980	998	935	948	992	972	984	954	960	960	912	942	911	976	958	960	983	965	905	924	991	958	976	958	973	966	942	923	945	969	937	934	950	933	944	957	957	951	914	945	949	953	953	962	969	946	935	924	917	967	950	945	917	914	938	898	957	991	937	961	956	1003	956	923	917	947	926	967	974	892	992	957	904	1080	919	969	948	967	933	978	906	956	928	957	975	897	973	888	997	932	920	940	923	906	948	943	957	991	983	959	992	968	953	982	1016	952	965	944	961	928	969	916	913	913	974	962	986	886	945	992	923	969	940	951	953	955	1010	939	981	962	971	954	925	1061	911	979	896	954	934	954	962	924	921	930	960	947	921	927	945	982	937	985	974	926	974	949	986	945	946	974	987	918	998	937	936	967	1004	929	942	941	955	962	944	940	952	970	905	932	993	1007	948	930	976	993	929	1007	923	874	979	935	981	925	972	943	933	998	1000	967	989	929	1004	930	970	941	949	946	1047	980	1006	873	1036	924	948	906	950	944	957	944	918	941	950	1026	964	938	914	1007	937	925	974	972	969	901	939	982	905	973	957	978	974	962	952	972	950	941	926	1007	948	947	959	999	946	950	961	973	925	973	997	1011	921	899	903	929	921	941	964	970	909	943	973	932	965	912	909	938	966	946	954	960	999	916	941	919	975	945	1011	1013	968	981	950	956	941	966	858	939	953	996	985	962	979	969	935	984	1028	924	918	968	888	977	1019	919	991	980	950	985	933	977	980	941	944	956	977	918	871	1008	971	986	970	922	946	940	938	948	971	950	913	978	934	960	959	927	955	951	961	916	892	970	972	926	1014	920	902	861	942	926	951	969	973	950	991	951	941	938	962	985	903	914	952	971	936	874	910	972	929	944	909	943	987	929	984	948	941	915	1026	932	914	963	930	951	939	954	927	927	845	989	949	948	970	973	969	908	968	942	954	960	938	906	970	966	944	948	946	961	939	972	1010	975	941	950	935	969	909	908	963	907	959	926	988	966	935	950	963	962	943	931	962	971	929	933	985	994	938	931	953	939	967	937	922	924	921	970	959	964	980	922	947	935	970	948	947	1059	924	970	907	937	965	953	942	865	961	914	973	921	1000	963	934	949	950	947	985	987	916	978	938	938	958	952	958	900	917	967	977	901	907	968	984	929	963	986	970	931	945	944	997	935	880	977	963	959	966	971	1001	968	939	917	952	966	948	991	971	969	995	911	920	980	876	966	958	950	942	960	957	975	896	967	926	928	951	910	922	916	967	955	951	983	948	945	1012	973	920	948	977	890	1003	971	1000	939	965	949	894	914	945	904	906	933	976	912	946	906	910	962	966	920	918	977	941	994	1021	956	961	979	982	969	985	964	937	932	939	957	972	934	951	973	1016	956	1000	923	995	951	1027	951	959	949	954	946	925	928	967	1017	977	980	937	993	936	987	1015	945	940	958	953	1006	912	980	982	923	975	981	980	945	922	922	932	949	994	994	988	907	978	953	965	938	913	951	957	963	915	1043	917	991	926	916	979	930	918	984	925	981	933	919	972	1021	974	956	939	951	903	935	992	963
15371	11337	21187	52930	86325	80368	54717	39568	20415	11347	8594	8068	7999	7970	7888	8028	8026	8092	7997	8032	8118	8030	8095	8116	8044	7967	8008	8093	8113	7946	8094	7832	7985	7903	7999	7939	8042	7929	7989	7964	7979	8099	7926	7991	7992	7923	8143	8046	7943	8078	8066	8009	7981	8119	8094	7922	8016	7919	8092	7962	7937	8071	7951	7977	7932	8046	7995	8153	8152	8073	7993	8024	7951	8051	7955	8005	8046	8016	8081	8057	8189	7926	7928	8046	8056	7960	7990	8003	8150	8046	8026	8072	7873	8114	7993	7944	7951	7977	7984	8009	7959	8053	8106	8061	8081	8027	7942	8113	8019	8066	8049	8059	8022	7989	7985	8042	8061	7998	7955	7901	7938	7967	8074	8081	7995	8082	8060	8000	8045	7943	7894	8076	7995	8029	8118	7999	7908	7870	7996	8042	7879	8147	7979	8069	7909	7920	8067	8053	8125	7900	7796	7989	8074	7958	8101	7945	7998	8047	7989	8026	8071	8085	7994	7938	7899	7935	7926	8000	7916	8127	7931	7965	8031	8016	8008	8038	8214	7999	8064	8048	8123	8139	8086	8079	8140	8108	8071	8070	8114	8051	7922	8065	8124	7956	8013	7871	7846	8131	7984	8128	8134	7880	8091	7995	8032	8013	7953	7900	7979	7932	8031	7929	8107	8042	7954	7923	8072	8023	7918	7959	8047	8078	8031	8069	8025	7950	7953	8017	7978	7948	8132	8073	7925	7981	8129	8172	7941	7993	8027	8026	7935	8062	8033	8000	7958	7998	7932	8061	7958	7925	8060	7916	8001	7916	8131	8162	7824	8223	7885	8049	8019	8091	8058	8065	7815	8084	8012	8036	8051	8007	7932	7939	7950	7922	7981	7993	8017	8015	7870	8032	8018	7953	7977	8048	7958	8054	8125	8076	8109	8130	8048	8107	8017	7823	8126	7943	8028	8057	8004	7993	8029	8107	8120	8085	8207	7897	8160	8098	8154	8097	7929	8077	8101	8029	8008	7831	8012	8127	8005	8028	8036	7985	8069	7918	7867	7910	7897	8024	8026	8098	8075	8184	8067	7943	8114	8041	8036	8011	8048	8030	8071	7874	8067	8022	8091	7975	7973	8085	8024	7891	7972	8067	8010	8073	8061	7971	7923	8016	8146	8001	8081	8045	8096	8014	7988	7986	7964	7985	7959	7991	8070	7983	7927	8115	8062	7940	8125	8101	8092	8107	8074	8075	8037	8153	8008	8044	8058	8143	7996	8001	8029	8005	8013	8000	8011	8047	8031	7955	7907	8077	8089	8033	8041	8105	8031	7976	8135	7936	7985	8073	8024	8072	8062	7881	7952	8015	8036	8063	7916	7983	8093	8148	7978	8071	8016	8043	7981	7981	8119	8065	7939	8040	7917	8024	8010	7981	7953	8015	8049	8030	8012	7825	8196	7914	8058	8039	8126	8008	7937	8050	8240	8084	7996	7990	8009	7974	7935	8102	8051	8046	8008	7992	8090	7949	8003	8013	8013	8061	8076	7992	8130	8040	8145	7870	8074	8068	8165	7951	7988	8000	8042	8117	7849	8240	7989	7937	8019	8012	8008	8026	7880	7982	8008	8045	8058	7915	8114	7950	8145	7916	8047	7956	7985	8015	7923	8106	7944	8098	7993	8032	8062	8046	7999	8096	8079	8124	8029	7992	7972	8030	8013	8068	8066	7896	7910	7973	7981	8005	8022	8065	7963	8152	8065	8050	8102	8031	8035	7949	8143	7944	8059	7969	8120	7985	7876	8052	8067	8028	7942	7933	7928	7941	8055	8053	8012	8119	7948	8120	8004	8070	8048	7950	8027	8011	8024	8126	8100	8098	8075	8133	8006	7996	7976	8066	7991	7873	8124	8166	7973	8184	7972	7971	8012	8136	7900	7957	8093	7927	8010	7905	8062	8084	8004	8041	7954	8134	8112	8052	8119	7991	7974	8016	8007	7953	8110	7899	8014	8048	7892	8004	7930	8174	8002	8082	7966	8213	8042	8111	7988	7892	8184	7911	8128	8148	8040	8135	8071	8059	7915	8055	8083	8067	8088	8072	8053	8074	7966	8162	7983	8082	7951	8139	8128	8007	8059	8006	8120	8043	8110	8091	8059	7997	7989	7970	8065	8042	8034	8047	8207	8183	7998	7920	8138	8037	7969	8003	8116	7989	8080	8089	7961	8078	8065	8009	8089	8115	8087	8088	8024	8052	7943	8074	8160	8072	8024	8061	8055	8152	8113	7929	8018	8070	7968	8062	7903	7966	8114	7973	8124	8146	8051	7992	8141	8103	8101	7937	8158	8087	7999	8071	7908	8034	8096	8078	7980	8070	7971	8014	8090	8043	8018	8003	8102	8059	8130	7922	8003	8072	7974	8018	8067	8069	8082	8043	7997	7980	7925	7983	8002	8051	8091	8144	7995	7977	7990	7942	8064	7976	7968	8139	7944	8019	7981	7956	8021	8127	8109	8046	8104	7984	8165	7971	8013	8045	8061	8031	7964	8183	8204	8044	7885	7835	8096	8011	7931	8110	7989	8036	8019	8010	7907	8100	8096	8051	7961	8001	7996	8034	8007	8134	7960	7962	8093	8050	8008	8040	8077	8011	8221	7909	8057	7976	8130	7982	8133	8074	8210	7970	7990	7951	8011	8037	8084	7959	8069	7999	7988	8113	7950	7989	8226	8004	8068	8118	7915	7967	7984	8199	8071	8104	8184	7953	7995	7986	8085	8094	8084	8088	8137	8034	8061	8027	8126	8083	8176	7901	7961	7992	8158	8067	8125	8040	8066	8039	8006	8092	8075	8115	7974	8091	8151	8035	8003	8008	8008	8001	8035	8071	7934	8105	7967	7958	7944	7936	8008	7988	8159	8052	7980	8030	7984	7960	8072	7887	8119	7959	7972	8119	8109	8050	8009	8037	7991	8045	7981	7880	7998	8009	7994	8013	7990	7917	8060	7936	7915	8014	8081	8183	7994	8079	8038	8075	7830	8104	7950	8105	8003	8104	7965	7950	7984	8220	7988	8052	7933	8135	8112	8070	8002	7919	7906	8023	7912	8047	8235	8058	7996	8098	7871	7941	8019	8006	8074	8039	8043	7980	7900	7934	8070	8063	7955	8030	8102	8082	7973	8045	7973	8024	7994	8067	8052	7916	8107	7973	8033	8096	8056	8149	7988	8028	8042	8107	8143	8068	7939	7989	8082	8255	7915	8054	8059	7922	8009	8038	8153	7981	7758	8092	7807	8023	7868	7969	8045	8028	8054	7832	8057	8066	8191	8057	7866	8136	7970	8038	8046	8072	8010	7951	8081	8044	8055	8151	7949	8052	7949	8219	7987	8035	7955	7921	8074	8100	8083	8168	8099	7976	8175	8116	8118	7989	8003	7924	8010	8002	7988	8234	8100	7977	7973	8331	7958	8018	8057	7945	8012	8033	8220	8106	7994	8158	7933	7953	8033	7977	7977	7893	7965	7800	8086	7912	8062	8087	7986	7956	8162	8007	8025	7956	7954	8074	8045	8052	8098	8045	8081	8118	8228	8056	8220	7913	7922	8048	8033	8026	8039	8011	8167	8113	8129	7989	8195	7950	8093	8015	7975	8038	7982	7947	8106	7874	8095	7937	8075	8000	8062	8157	8056	8013	8027	8057	7922	8068	8087	7968	8216	7882	8026	7998	8140	7982	7893	8013	8049	7914	8112	7980	8034	8000	8166	7986	8164	7922	8034	8101	7893	8055	8028	8074	7882	7915	8044	7992	8051	8035	7963	7959	8005	8094	8156	7953	8014	8111	7967	8094	7948	8057	8086	7932	8019	8108	8134	7855	8150	8099	8121	8011	8167	7969	7930	7977	8111	7939	8102	8017	8151	7999	8121	8121	8069	8051	8087	8001	7947	7991	8172	8110	8089	8014	8214	8181	7989	8075	7920	7936	7970	8025	7937	7958	8031	7978	8079	8051	7953	7887	7883	7962	7951	8096	7993	7937	8050	7977	8135	7992	8142	7972	7988	8005	7973	7889	8024	8007	7972	7973	8093	8026	7961	8136	7990	8029	7915	8046	8043	8134	8123	8110	7971	8101	7998	8033	8004	7920	8028	8077	8067	8160	8078	8092	8086	7942	7948	8102	7972	8016	8072	7896	8181	7974	8081	7969	8060	7941	7979	7964	8127	8056	8007	8011	8117	8167	8105	8091	7963	8015	8026	8011	8084	7897	7956	8080	7997	7965	8100	8013	8080	8045	8083	7928	8004	7937	8051	8061	8050	8123	7962	8057	8088	8111	8056	7999	7986	8098	7977	8049	8121	7875	7919	8128	8150	8121	8061	7934	8058	8093	8215	8000	8033	8082	7863	7976	8028	8116	7961	7978	8023	8063	8150	7905	8085	7879	8030	8132	8014	8091	8072	7992	8039	8100	8065	8033	8130	8047	8044	8011	7940	7964	8083	7861	8142	7988	8100	8015	7866	8015	8019	8141	8063	8193	8066	7941	8099	8022	8028	8036	8023	8006	8037	7998	8014	8066	8110	8121	8032	8019	8116	8040	7987	8168	8066	8064	7966	7975	8110	8005	7995	8032	8013	8097	7957	8021	8047	7859	7980	8138	8024	8001	7930	8029	8000	8038	7959	8189	8049	8085	8112	8013	8126	7914	8064	8012	8232	8018	8154	8177	8023	8070	8204	8059	7974	8082	7929	7846	7983	8069	8131	7896	7890	8023	7948	8019	7941	8169	8039	7911	7910	7952	7851	7959	7992	7958	8025	8137	8093	8033	7920	8033	8080	8219	8121	8040	7984	8099	8158	8064	7932	8000	8046	7991	8054	8133	7913	8012	8096	7989	8240	7968	8122	8094	7950	8002	8104	8014	8001	7921	7986	8156	8065	7894	8052	8085	7980	8127	8053	8153	8035	7956	7991	8075	8001	8092	8141	8151	7960	7954	8111	7998	8088	7989	7890	8000	8129	7977	7915	8096	8051	8102	8078	8062	8065	7943	8044	8098	8035	7972	8052	8010	7976	8156	7959	8080	8028	8081	7997	8041	8018	7861	7994	8014	8128	7946	8123	7985	7982	7996	8003	8073
2667	1389	2212	11353	29150	32423	17808	8419	2346	1231	949	906	1000	913	939	982	903	966	957	993	939	890	929	924	911	917	923	926	954	902	945	942	936	963	901	893	932	895	885	965	889	965	952	942	884	951	929	924	937	914	931	928	916	956	920	913	887	932	917	930	906	906	924	965	928	899	939	888	978	930	874	899	969	990	938	883	945	917	906	895	921	932	936	961	946	944	940	941	894	975	954	884	907	934	952	941	978	908	948	936	880	958	949	901	933	940	929	935	948	908	989	978	948	972	902	924	925	923	956	932	933	934	913	922	924	909	917	960	971	939	965	949	942	925	995	945	910	966	899	990	896	925	908	921	926	913	936	933	933	885	907	908	960	889	927	921	954	952	889	934	941	898	953	916	922	955	930	899	971	973	932	899	925	939	934	860	955	960	893	981	982	941	918	972	954	978	942	936	922	895	934	1001	932	944	972	924	934	984	905	970	980	935	925	947	905	898	893	941	932	914	928	954	952	933	948	924	941	988	951	932	900	961	981	956	980	973	879	868	961	945	909	897	940	906	950	991	959	936	882	943	960	891	894	902	979	936	923	902	1006	931	884	953	993	958	969	903	951	907	888	890	970	914	947	870	914	906	868	891	947	936	947	924	932	924	906	948	967	953	1003	920	903	967	970	924	934	905	921	935	877	971	918	890	947	939	973	971	952	977	888	911	947	938	916	949	974	923	965	970	951	909	902	958	923	941	942	909	915	940	935	954	915	888	954	951	918	927	936	964	944	977	891	968	920	913	917	955	913	987	967	955	861	887	910	889	950	949	935	950	959	1002	917	935	943	897	940	923	898	916	960	975	956	911	961	947	925	889	978	935	930	989	903	942	962	973	922	990	984	891	929	878	932	921	954	920	956	918	939	913	941	884	907	928	883	939	938	901	961	941	908	972	988	884	915	896	931	920	922	871	933	948	938	946	925	927	947	890	919	934	967	877	950	938	923	911	900	957	920	941	925	989	904	938	937	872	904	949	903	942	925	935	945	897	883	947	902	922	918	957	984	924	906	954	951	982	904	866	937	895	882	962	930	914	983	936	929	938	902	986	910	936	947	971	937	940	953	958	925	957	941	915	901	861	982	985	922	952	925	904	918	936	906	924	922	901	900	954	933	993	954	954	987	970	898	982	926	974	940	949	940	942	941	947	921	1010	890	931	913	938	976	913	966	941	981	897	931	950	926	914	930	963	963	944	929	922	959	903	920	980	980	928	925	943	963	926	971	891	926	941	959	961	904	966	949	888	933	921	946	901	901	937	910	927	922	950	937	892	942	937	904	938	954	945	884	926	924	924	889	912	900	1010	900	979	947	964	888	902	929	903	952	870	896	959	923	930	920	861	921	966	960	849	851	906	909	983	993	923	921	964	977	945	999	899	941	952	926	979	879	867	934	965	923	953	906	928	987	965	942	970	941	972	960	947	954	920	946	945	889	958	916	982	949	871	988	936	910	942	965	979	926	935	981	966	908	926	968	937	909	955	981	913	918	940	888	948	935	938	996	913	920	917	952	867	846	948	912	912	936	969	910	926	936	920	963	963	976	926	902	965	1032	902	938	936	892	896	898	941	917	968	896	881	914	991	939	921	911	877	963	934	947	955	901	1034	924	897	936	955	922	905	932	918	961	932	885	923	946	901	894	877	930	937	867	905	942	959	927	900	885	909	996	903	967	922	947	946	939	921	927	898	957	919	902	872	949	952	902	981	926	957	935	935	892	917	894	911	912	916	932	931	966	941	908	951	942	902	966	936	931	952	947	879	975	891	889	901	896	902	947	896	955	1018	943	881	889	957	886	888	912	924	939	958	982	859	884	927	940	908	935	903	991	910	910	929	940	930	923	914	928	896	951	901	952	903	889	975	872	922	950	912	919	919	938	990	963	875	966	918	906	916	1056	922	928	939	931	928	961	903	885	944	966	900	911	940	914	972	882	966	928	963	922	995	888	945	925	933	907	925	920	930	908	948	966	921	886	937	949	943	904	905	899	919	925	920	936	954	876	921	861	921	978	923	963	926	943	979	871	947	909	918	966	889	869	943	932	937	934	931	969	988	860	900	958	955	889	943	941	925	937	967	991	1010	955	940	881	1001	934	965	925	949	926	900	939	902	934	957	942	958	878	960	919	885	943	929	876	928	907	925	892	903	957	937	947	925	959	933	949	888	924	897	881	956	905	984	909	951	954	906	913	986	988	958	897	960	942	901	933	920	949	952	950	948	940	927	933	907	932	939	929	948	912	898	857	926	963	924	983	934	937	935	924	882	934	926	957	932	965	910	933	869	942	914	956	880	926	938	910	984	915	918	908	964	954	922	952	919	901	910	998	950	902	896	950	963	930	940	900	936	870	899	958	962	911	932	966	910	900	908	953	904	945	932	906	919	928	943	959	883	889	891	968	979	913	915	920	942	946	980	975	890	968	959	897	917	884	975	931	950	931	973	929	909	964	924	944	932	923	896	938	961	887	859	954	905	937	977	932	983	883	958	897	979	951	907	905	886	910	928	909	879	947	971	933	952	898	888	916	955	992	937	941	947	923	923	936	893	892	924	951	933	990	1006	931	912	985	988	910	938	968	855	937	1001	884	949	904	930	922	925	945	898	914	945	920	961	949	936	916	959	919	918	907	959	928	913	954	919	941	930	928	920	911	921	956	951	899	957	920	936	924	948	983	944	968	926	966	947	962	900	899	962	956	940	981	991	926	983	916	922	906	926	878	894	979	945	966	914	899	902	919	938	967	924	957	966	896	900	940	883	933	858	929	908	955	942	935	954	938	924	966	970	959	901	928	951	913	950	917	950	894	898	955	955	948	911	927	934	922	963	923	881	882	952	920	889	937	903	922	953	936	943	920	942	959	978	909	952	919	902	935	913	881	918	946	879	977	928	883	911	901	890	951	994	910	938	956	932	941	918	946	938	942	893	945	909	886	955	937	912	947	943	925	923	937	891	974	925	973	956	982	935	928	923	923	899	918	948	894	944	886	894	879	918	917	886	924	986	969	979	944	928	940	946	928	916	910	956	910	953	918	968	879	895	923	929	974	957	889	878	934	907	957	921	942	938	898	867	932	933	961	882	929	936	933	902	923	955	956	895	973	917	984	946	936	887	885	913	997	886	877	924	948	940	921	965	928	878	953	936	888	939	920	921	941	953	924	934	930	956	917	915	946	946	929	963	913	946	886	897	908	932	951	924	934	955	898	931	933	921	935	964	959	948	955	973	942	893	945	962	957	976	924	917	923	867	919	912	929	952	947	889	876	897	855	961	948	906	942	904	942	965	903	899	951	953	950	915	972	998	923	985	946	908	902	936	964	1005	958	949	883	930	889	929	872	927	948	883	936	937	958	956	954	888	893	950	934	937	940	959	952	909	932	918	910	969	940	945	891	927	965	875	955	932	923	920	951	930	986	934	866	936	970	964	974	903	947	906	971	936	943	888	931	945	929	938	966	950	927	947	905	902	949	943	936	1000	947	960	890	913
20115	14474	21199	65878	95966	90654	64053	47703	24823	13055	8825	8008	7883	8006	7902	7835	7890	7871	7817	7969	7920	7860	7879	7871	7779	7796	7874	7819	7898	7782	7840	7880	7865	7868	7836	7887	7759	7908	7962	7922	7844	7769	7964	7856	7804	7772	7749	7833	7916	7891	7782	7918	7845	7860	7924	7855	7924	7913	7732	7703	7744	7785	7742	7901	7736	7742	7879	7938	7978	7932	7966	7813	7832	7754	7829	7872	7826	7906	7770	7836	7744	7876	7977	7759	7849	7786	7959	7790	7870	7921	8034	7784	7780	7960	7864	7928	7794	7916	7954	7914	7954	7787	7744	7915	7837	7860	7960	7888	7812	7940	7715	7861	7867	7939	7836	7897	7811	7783	7769	7802	7803	7910	7841	7953	7837	7932	8004	7850	7954	7797	7882	7934	7752	7793	7883	7932	7976	7971	7947	7912	7979	7985	7920	7918	7752	7905	7731	7974	7850	7996	7861	7810	8052	7922	7810	7754	7740	7890	7906	7881	7817	8000	7978	7974	7846	7900	7859	7879	7912	7827	7909	7976	7974	7890	7976	8056	7917	7917	7850	7779	7941	7775	7886	7868	8050	7873	7771	7916	7844	7795	7867	7894	7862	7952	7826	7949	7953	7902	7964	7854	7816	7923	7852	7996	7861	7946	7896	7778	7853	7798	7946	7949	7966	7857	7869	7869	7961	7978	7870	7981	7916	7969	7831	8015	7814	7809	7939	7936	7941	7849	7782	7934	7883	7912	7919	7831	7812	7915	7954	7864	7792	7912	7833	7935	7870	7849	7735	7843	7849	7817	7892	7820	8032	7810	7874	7814	7879	7982	7896	7781	7908	7822	8042	7807	8001	7825	7927	7916	7932	7900	7838	7876	7780	7886	7922	7869	7857	7942	7975	7953	7786	7918	7821	7759	7877	7950	7921	7952	8028	8009	7848	7820	7733	7940	8061	7889	7924	7892	7797	7774	7789	7894	7815	7958	7952	8013	7890	7981	7968	7896	7871	7895	7933	7798	7884	7835	7929	7931	7829	7762	7933	7843	7970	7916	7802	7742	7826	7807	7844	7889	7739	7852	7892	7779	7911	7974	7905	7874	7816	7877	7901	7780	7900	7764	7747	7799	7926	7745	7763	7865	7827	7929	7986	7933	7878	7989	7724	7932	7845	7872	7862	8073	7937	7834	7855	7721	7821	7798	7860	7938	7941	7738	7915	7905	7959	7845	7850	7950	7903	7915	7946	7925	7810	7857	7823	7908	7942	7831	7840	7856	7932	7862	7947	7892	7769	7988	7818	7842	7936	7892	7954	7938	7776	7829	7874	7905	7813	7865	7846	7831	7967	8001	7838	7853	7984	7879	7909	7881	8010	7890	7809	7846	7889	7947	7724	7793	7874	7954	7799	7896	7876	7793	7741	7848	7879	7813	7873	7936	7792	7807	7772	7970	7874	7898	7861	7823	7704	7824	7831	7976	7761	7830	8007	7986	7799	7907	7893	7988	7917	7943	7901	7870	7815	7880	7882	7847	7954	7897	7870	7740	7906	7820	7925	7850	7853	7811	7872	8009	7837	7833	7864	8007	7799	7821	7977	8051	7990	7886	7845	7841	7793	7927	8074	7840	7934	7945	7858	8000	7875	7859	7828	7895	7931	7992	7836	7861	7806	7829	7766	7901	7903	7830	7808	7920	7965	7828	7967	7962	7899	7950	7940	8015	7925	7768	7848	7966	7836	7853	7901	7927	7850	7865	7905	8119	7896	7793	7797	8063	7748	7922	7847	7788	7922	7748	7773	7760	8023	7948	7896	7964	7889	7718	7892	7817	7930	7863	7693	7886	8024	7825	7933	7967	7748	7818	7930	7785	7866	7893	7887	7833	7998	7935	7928	7859	8033	8026	7926	7819	7906	7917	7955	7881	7873	8013	7871	7842	7842	7884	7911	7999	7818	7875	7850	7890	7874	7928	7808	7852	7836	7966	7905	7883	7929	7839	7753	7925	7844	7900	7915	7921	7803	7854	7872	7889	7945	7825	7848	7875	7751	7985	7892	7964	7916	7836	7936	7825	7854	7954	7929	7865	7925	7988	7899	7864	7920	7770	7818	7963	7875	7864	7792	7971	7960	7840	7855	7888	7711	7933	7902	7939	7788	7932	7879	7906	7851	7883	7881	7786	7847	7783	7918	7885	7906	7756	7933	7873	7902	7904	7898	7968	7893	7871	7876	7920	7735	7993	7929	7997	7788	7922	7741	7927	7826	7985	7865	7990	7960	7916	7979	7849	8018	7793	7862	7972	7900	7878	7876	7828	7906	7944	7901	7910	8077	8003	7841	7891	7893	7866	7922	8010	7877	7954	7689	7838	7836	7832	7796	7916	7844	7840	7919	7831	7828	7878	8014	7939	7756	7846	7873	7749	7819	7855	7931	7817	7884	7842	7945	7871	7819	7916	7908	7761	7784	7944	7995	7872	7966	7966	7852	8043	7664	7854	8028	7664	7820	7890	7851	7797	7822	7834	7790	7856	7795	7898	7938	7848	7854	7749	7969	7738	7889	8071	7925	7914	7734	7786	8025	7973	7884	7931	7919	7905	7956	7915	7881	7873	7871	7790	7801	7940	7843	7869	7989	7817	7981	7880	7955	7936	7788	7929	7946	7807	7735	7829	7837	7833	7905	7841	7845	7976	7933	7907	7910	7956	7832	8026	7832	7922	7910	8088	7836	7793	7844	7855	8017	7913	7898	7969	7777	7927	7838	7872	7794	7755	7805	7844	7741	7851	7941	7848	7949	7805	7875	7767	7996	7793	8044	7779	7953	7896	7847	7825	7848	7790	7810	7736	7887	7946	7729	7824	7786	7917	7868	7907	7789	7834	7928	7670	7845	7860	7840	8008	7881	7901	7867	7962	7922	7798	7894	7857	7770	7876	7753	7886	7931	7902	7823	7912	7847	7894	7806	7887	7892	7817	7882	7799	7912	7912	7924	7975	8006	7829	7716	7896	7948	7916	7896	7968	7790	7819	7915	7885	7978	8012	7808	7728	7949	7752	7851	8028	7828	7799	7893	7955	7859	7876	7895	7907	8018	7872	7850	7818	7906	7781	7924	7802	7779	7887	7947	8032	7858	7990	7919	7840	7925	7787	7791	7905	7920	7842	7850	7924	7908	7925	7986	7902	7870	7773	7966	7848	7940	7931	7737	7870	7844	7924	7834	8019	7870	7939	7918	7884	7906	7818	7904	7904	7924	7833	7934	7890	7976	7987	7863	7920	7957	7809	7848	7907	7944	7833	7818	7976	7986	7830	7897	7936	7815	7824	7810	7860	7854	7926	7834	7954	7826	7921	8024	7948	7832	8007	7793	7889	7771	7832	7828	7887	7826	7846	7943	7700	7815	7725	7725	7950	7781	7848	7882	7915	7882	7851	7747	7869	7863	7809	7896	7858	7866	8015	7833	7863	7910	7946	8021	7825	7773	8038	7839	7950	7772	7865	7908	7957	7874	7818	7809	7980	7863	7898	7794	7936	7890	7951	7954	7820	7839	7961	7876	7886	7873	7819	7719	7855	7800	7849	7982	7965	7916	7799	8084	7906	7894	7968	7861	7847	7809	7888	7731	7815	8000	7937	7781	7811	7701	7868	7805	7948	7803	7872	7907	7888	7742	7934	7935	7829	7813	7843	7881	7848	7849	7840	7804	7862	7915	7841	7963	8013	7784	7966	7801	7947	7831	7921	7952	7989	7854	7885	7843	7756	7741	7909	7802	7786	7803	7889	7921	7862	7876	7952	7893	7882	7830	7914	7836	7780	7789	7896	7902	7955	7835	7963	7884	7915	7870	7910	7958	7880	7813	7936	7781	7774	7941	7937	7794	7771	7678	7964	7963	7841	7994	7841	7791	7872	7940	7742	7950	7886	7810	7850	7955	7840	7801	7811	7905	7931	7843	7957	7787	7800	7792	7891	7897	8047	7895	7942	7831	7891	7936	7902	7940	7690	7816	7791	7935	7915	7795	7768	7829	7987	7940	7855	7848	8054	7853	7901	7964	7923	7815	7797	7918	7961	7854	7775	7875	7885	7890	7786	7778	7882	7814	7911	7955	7813	7930	7857	7846	7999	7960	7877	7791	7771	7837	7876	7877	7904	7895	7889	7897	7934	7776	7897	7843	7833	8030	8058	7921	7858	7844	7873	7902	7943	7820	7951	7897	7763	7801	7787	7827	7963	7919	7921	7973	7893	7901	8008	7774	7851	7782	7859	7754	7934	8009	7842	8023	7826	7857	7835	7817	7840	7971	7862	7882	7889	7816	7897	7724	7950	7870	7853	7874	7842	7915	7953	8048	7753	7863	7932	7868	7929	7874	7877	7894	7852	8002	7844	7938	7936	7659	7827	7940	7781	8033	7800	7967	7898	7838	7933	8014	7892	7823	8024	7875	7962	7679	8074	7778	7894	7865	7759	7981	7996	7867	7931	8054	7755	7885	7816	7955	7911	7887	7964	7918	7906	7876	7880	7905	7883	7887	7862	7899	7926	8015	7875	7820	7875	7918	7841	7843	7785	8006	7945	7861	7856	7783	7974	7828	7787	7911	7928	7963	7925	7849	7944	7859	7886	8070	7857	7923	7857	7897	7803	7835	7828	7986	7919	7899	7881	7991	7935	7863	7780	7989	7933	7989	7915	7824	7887	7729	8014	7793	7757	7945	8043	7935	7818	7991	8051	7813	7990	7968	7805	7926	7928	7796	7876	8008	7762	7754	7901	7888	7838	8119	7751	7990	7843	7887	7943	7844	7965	7924	7771	7793	7950	7842	7939	7907	7880	7848	7952	7869	7987	7979	7766	7912	7806	7943	7834	7806	7918	7984	7824	7876	7944	7855	7865	7821	7895	7857	7883	7930	7886	7966	7863	7835	7733	8076	7993	7922	7904	8046	7854	7886	7787	7854	7808	7905	7894	7883	7846	7866	7981	7968	7906	7939	7823	7870	7850	7924	7987	7901	7937	8012	7837	7965	7952	7873	7828	7820	7795	7710	7753	7942	7834	7881	7776	7982	7906	7922	7841	7908	7876	7835	7964	7802	7965	7949	7862	7912	7829	7893	7886	7966	7892	7868	7892	7927	7866
2765	967	1266	2476	8277	9680	4499	2386	1222	921	843	892	869	888	876	807	907	879	880	861	851	881	880	945	868	897	882	851	819	875	864	833	850	849	856	854	871	831	815	863	855	824	844	878	831	882	837	824	901	853	842	862	895	911	835	863	892	838	850	815	873	921	890	827	888	889	842	820	877	882	899	849	835	886	811	853	850	853	870	859	880	876	860	855	829	861	788	865	803	840	819	859	872	858	874	872	848	826	843	897	855	836	856	850	828	852	860	888	873	828	901	796	899	858	819	869	853	851	863	886	891	827	873	840	861	873	861	863	847	889	799	842	871	823	828	913	860	877	891	865	859	847	885	871	871	838	868	850	928	793	889	882	828	826	825	903	804	905	903	864	809	846	820	892	873	917	862	890	877	916	802	924	921	890	878	853	864	882	874	875	831	878	858	836	776	824	855	841	873	864	904	862	876	902	906	842	839	876	833	831	838	863	907	893	856	894	830	906	856	880	871	849	857	904	913	825	803	833	861	894	896	857	848	860	847	927	871	852	848	817	854	953	869	859	879	901	868	888	891	834	935	896	895	852	889	858	838	868	870	855	917	846	842	820	858	811	871	834	903	869	861	936	848	813	863	798	907	837	853	813	938	869	886	871	855	870	870	772	880	839	840	855	853	876	863	831	815	815	855	877	855	871	867	850	861	812	841	823	877	906	896	863	869	857	880	854	886	846	849	872	856	843	838	876	808	859	835	815	927	907	848	887	894	836	862	886	904	899	782	840	853	900	909	867	873	871	894	836	913	848	880	867	871	842	905	853	930	880	870	862	858	849	875	886	910	884	831	865	834	861	874	854	840	838	864	908	816	876	797	829	883	853	823	822	819	878	863	874	841	874	845	866	888	909	920	866	874	837	839	891	855	835	866	827	906	925	851	869	883	823	852	847	824	845	854	862	943	833	866	855	877	854	870	833	876	910	865	898	863	909	877	861	863	846	854	832	863	836	884	846	891	925	833	881	898	857	897	854	869	870	887	878	826	877	855	895	877	847	912	869	868	881	870	864	879	863	893	824	844	842	842	887	858	810	855	909	861	924	822	874	903	831	855	924	823	881	936	893	869	885	868	833	858	913	869	889	941	890	888	886	940	900	833	873	884	906	832	830	900	810	787	901	888	829	904	848	857	884	837	841	864	810	857	849	814	890	886	932	898	885	861	815	864	831	861	861	905	898	897	912	831	855	834	819	863	882	840	859	864	861	871	887	859	885	836	835	829	911	875	860	822	868	889	807	848	878	879	850	856	943	879	860	839	857	878	858	852	848	884	853	871	865	891	896	836	853	881	866	892	902	870	844	829	874	829	826	894	875	846	870	849	847	849	868	859	817	811	788	868	877	864	822	843	866	906	877	861	893	876	804	870	889	823	864	917	843	830	866	927	904	878	841	863	868	869	851	891	891	831	832	871	869	875	924	833	829	834	872	861	894	906	913	882	879	861	870	863	897	867	885	870	886	810	898	914	856	840	899	879	857	855	882	887	843	850	872	831	860	887	924	857	865	894	794	876	888	906	865	854	834	882	857	848	874	889	872	889	815	847	885	911	860	854	900	898	860	850	898	854	841	923	892	770	849	851	851	862	859	833	810	870	882	858	889	835	859	860	838	874	878	863	866	917	802	834	863	823	818	847	918	897	865	861	883	818	860	812	867	858	893	888	863	846	848	794	834	891	858	837	844	864	847	862	835	830	827	874	893	866	869	922	871	869	837	816	819	886	906	858	862	875	864	886	946	829	852	938	871	852	885	898	864	851	896	888	861	830	886	909	832	873	836	898	856	822	827	829	861	857	849	839	861	896	861	880	895	888	862	858	823	876	849	846	862	878	870	856	855	852	856	869	908	887	854	902	837	895	865	895	801	811	896	903	886	868	865	844	875	872	833	853	895	853	887	895	807	838	835	910	838	850	860	882	798	829	852	809	826	898	851	869	801	924	832	824	879	886	854	907	915	866	873	916	871	919	915	849	863	844	860	852	895	917	829	873	822	848	813	877	875	906	832	851	863	854	887	833	868	853	839	858	848	842	866	881	862	890	870	848	896	867	842	873	852	831	809	866	867	835	859	843	874	842	889	820	839	899	852	847	863	879	923	902	831	866	844	875	890	842	898	865	872	910	897	872	834	888	865	880	855	805	882	902	824	913	886	868	822	866	912	862	873	870	851	862	955	854	846	851	851	852	879	907	860	835	876	846	853	849	876	860	844	846	859	860	882	812	877	878	898	820	823	847	891	922	888	833	859	868	815	878	895	867	855	879	865	817	854	870	825	820	845	841	878	843	885	902	899	856	903	842	868	868	817	871	882	830	839	895	858	869	821	889	881	897	885	929	848	880	866	828	871	816	873	843	860	833	872	867	872	877	853	814	832	880	855	843	889	866	828	888	791	898	891	884	873	865	851	858	910	862	859	883	859	883	912	885	867	918	865	850	880	887	926	857	899	857	868	853	855	846	848	867	859	872	875	838	875	864	863	865	867	867	889	877	878	892	880	811	861	826	878	856	862	890	848	820	881	871	862	849	827	886	893	889	843	803	899	867	850	873	867	851	845	830	879	860	852	908	839	818	877	862	871	850	911	900	836	829	890	867	844	817	840	857	849	879	839	895	876	882	837	913	906	833	860	871	852	831	886	848	897	912	958	864	899	841	874	875	880	858	872	860	862	883	891	868	828	861	835	850	889	840	890	902	845	891	872	863	844	885	844	880	829	864	861	879	857	849	865	859	844	875	887	869	866	939	909	848	882	870	863	881	862	849	826	900	887	881	871	901	899	832	849	857	884	823	848	821	870	832	886	857	858	877	930	876	886	834	885	875	829	820	849	843	850	897	869	836	857	862	869	872	868	877	898	874	840	839	847	893	858	896	875	836	889	862	844	871	853	840	855	846	824	867	851	829	891	826	894	842	927	893	895	863	874	893	790	877	874	847	891	892	827	855	849	885	861	893	851	866	915	842	861	858	912	847	835	800	845	823	788	907	858	833	895	905	851	795	883	870	871	878	880	797	878	918	868	857	887	918	907	822	898	858	879	816	869	890	884	862	909	898	898	927	848	870	876	875	868	915	835	838	878	879	860	815	832	846	885	846	850	884	867	895	852	837	879	861	865	866	878	879	869	867	878	889	909	881	842	869	858	883	836	841	860	882	837	871	863	842	913	900	817	860	907	863	875	897	878	876	875	851	833	869	879	866	879	905	862	875	864	897	884	885	878	803	856	855	861	865	916	835	835	879	847	827	836	848	844	881	881	849	834	870	871	895	851	890	859	876	908	877	883	909	880	822	831	859	858	839	864	898	857	847	846	841	860	901	877	875	885	920	850	848	915	820	832	905	867	910	811	908	868	868	849	896	893	852	808	853	866	899	793	851	894	888	837	858	865	867	843	885	846	886	850	918	843	884	871	870	875	893	851	882	865	903	888	897	861	844	887	822	888	838	869	909	829	840	870	828	864	843	908	849	852
12848	8730	13881	38617	64497	58813	38468	27245	13168	8625	7511	7370	7382	7416	7388	7294	7501	7391	7477	7344	7362	7332	7342	7515	7317	7414	7340	7451	7281	7330	7543	7392	7467	7285	7225	7407	7347	7438	7369	7264	7313	7422	7375	7378	7316	7380	7404	7317	7321	7437	7350	7483	7468	7324	7315	7375	7365	7320	7265	7318	7385	7362	7331	7378	7401	7387	7394	7219	7416	7228	7285	7285	7255	7388	7235	7245	7487	7362	7396	7310	7494	7394	7372	7326	7457	7289	7352	7355	7334	7290	7421	7255	7325	7373	7336	7359	7362	7303	7384	7338	7462	7163	7248	7328	7266	7348	7324	7289	7326	7334	7381	7473	7624	7345	7296	7403	7429	7377	7391	7408	7351	7362	7309	7304	7319	7397	7306	7413	7323	7264	7407	7375	7272	7388	7458	7367	7510	7255	7307	7468	7292	7276	7496	7290	7408	7282	7536	7357	7367	7292	7357	7399	7399	7315	7229	7399	7201	7253	7298	7407	7279	7223	7262	7335	7298	7351	7435	7336	7192	7378	7301	7318	7396	7207	7484	7330	7341	7333	7464	7453	7317	7410	7331	7363	7322	7409	7457	7349	7437	7353	7339	7351	7415	7332	7313	7272	7431	7429	7487	7348	7399	7362	7240	7399	7423	7388	7354	7596	7372	7271	7424	7434	7378	7419	7438	7291	7503	7320	7269	7365	7386	7229	7423	7272	7376	7467	7244	7339	7299	7382	7378	7326	7357	7322	7384	7439	7489	7509	7358	7306	7187	7455	7425	7376	7393	7330	7388	7370	7328	7432	7343	7338	7363	7255	7380	7400	7383	7259	7287	7411	7290	7417	7448	7393	7383	7324	7362	7310	7506	7366	7423	7369	7242	7273	7354	7349	7274	7395	7347	7335	7392	7238	7290	7452	7329	7362	7432	7299	7377	7539	7339	7349	7436	7428	7372	7399	7473	7353	7346	7422	7348	7260	7312	7291	7357	7362	7232	7372	7384	7291	7412	7292	7463	7523	7446	7306	7348	7459	7391	7478	7404	7357	7328	7329	7329	7307	7318	7402	7385	7308	7314	7558	7283	7428	7361	7283	7331	7428	7401	7378	7408	7384	7351	7381	7360	7314	7422	7395	7334	7281	7324	7375	7413	7434	7195	7354	7402	7293	7367	7352	7219	7236	7370	7222	7358	7328	7329	7391	7429	7400	7283	7411	7362	7161	7419	7276	7403	7408	7332	7371	7320	7316	7402	7187	7325	7363	7344	7425	7235	7285	7458	7405	7435	7259	7322	7335	7290	7432	7368	7347	7233	7454	7267	7366	7424	7515	7360	7347	7262	7322	7332	7395	7354	7412	7362	7322	7363	7317	7418	7460	7392	7341	7335	7346	7433	7491	7447	7413	7331	7334	7202	7334	7252	7406	7248	7355	7342	7240	7332	7219	7294	7396	7264	7402	7294	7323	7289	7296	7330	7284	7252	7307	7337	7283	7426	7432	7383	7269	7200	7346	7403	7319	7231	7349	7344	7425	7390	7406	7299	7326	7325	7377	7319	7357	7334	7229	7276	7272	7323	7405	7332	7507	7385	7275	7393	7308	7305	7361	7381	7361	7429	7368	7437	7383	7345	7362	7422	7291	7323	7325	7293	7379	7379	7466	7357	7329	7336	7191	7347	7428	7229	7332	7518	7332	7530	7341	7397	7342	7215	7401	7411	7209	7376	7392	7302	7361	7388	7296	7369	7286	7255	7444	7360	7270	7291	7405	7312	7326	7417	7375	7313	7396	7452	7294	7361	7297	7388	7427	7429	7500	7349	7392	7325	7374	7235	7410	7374	7299	7379	7476	7314	7346	7346	7341	7345	7418	7323	7263	7310	7167	7278	7469	7253	7360	7392	7288	7326	7370	7334	7404	7270	7363	7258	7285	7453	7280	7322	7339	7247	7323	7363	7497	7352	7327	7328	7416	7306	7379	7377	7449	7301	7371	7327	7338	7388	7397	7436	7252	7420	7388	7353	7248	7293	7338	7312	7316	7358	7267	7425	7453	7352	7482	7342	7304	7378	7430	7320	7316	7334	7427	7331	7254	7326	7314	7252	7332	7380	7341	7436	7341	7256	7332	7356	7286	7398	7347	7199	7461	7475	7344	7311	7374	7304	7322	7363	7418	7404	7420	7403	7489	7315	7280	7325	7414	7364	7388	7280	7393	7277	7370	7453	7396	7399	7461	7332	7246	7247	7193	7417	7414	7340	7295	7280	7475	7320	7406	7442	7388	7331	7439	7433	7457	7403	7299	7450	7278	7380	7315	7275	7370	7277	7382	7413	7430	7223	7283	7442	7344	7341	7395	7344	7329	7272	7359	7268	7346	7421	7398	7433	7350	7386	7520	7326	7256	7335	7486	7283	7343	7493	7298	7511	7395	7299	7408	7518	7162	7429	7483	7403	7501	7188	7392	7307	7268	7288	7271	7459	7443	7441	7357	7255	7510	7215	7378	7421	7511	7394	7252	7288	7386	7373	7554	7350	7211	7260	7323	7442	7267	7216	7420	7339	7221	7355	7366	7456	7459	7456	7314	7419	7361	7354	7426	7268	7451	7315	7367	7412	7420	7457	7410	7321	7437	7467	7363	7390	7278	7425	7247	7382	7307	7291	7362	7390	7318	7259	7283	7387	7448	7345	7367	7370	7439	7283	7366	7319	7257	7296	7355	7372	7249	7391	7423	7387	7265	7277	7419	7410	7323	7312	7342	7376	7233	7368	7430	7376	7341	7273	7557	7333	7393	7412	7406	7364	7414	7389	7549	7350	7283	7352	7371	7374	7360	7247	7247	7434	7324	7429	7425	7192	7413	7421	7412	7275	7396	7465	7165	7466	7359	7422	7295	7330	7285	7429	7217	7356	7481	7121	7270	7407	7399	7346	7327	7450	7229	7342	7276	7354	7407	7111	7332	7483	7331	7308	7510	7335	7528	7377	7195	7389	7305	7418	7266	7269	7443	7344	7253	7356	7412	7426	7379	7388	7386	7318	7355	7388	7331	7458	7314	7385	7351	7403	7300	7473	7454	7306	7353	7347	7442	7280	7432	7347	7456	7303	7343	7543	7336	7319	7304	7425	7389	7378	7453	7220	7394	7271	7302	7369	7429	7399	7384	7348	7411	7289	7459	7397	7434	7202	7557	7437	7291	7311	7434	7501	7342	7290	7350	7420	7355	7461	7358	7279	7320	7297	7289	7518	7306	7330	7259	7357	7363	7305	7296	7414	7319	7454	7326	7405	7268	7288	7270	7454	7302	7367	7310	7500	7412	7376	7371	7255	7376	7312	7237	7400	7418	7297	7416	7393	7563	7302	7347	7386	7348	7401	7377	7252	7429	7324	7339	7420	7307	7413	7341	7384	7378	7384	7234	7359	7352	7286	7375	7366	7291	7465	7449	7262	7399	7325	7335	7329	7380	7423	7452	7320	7309	7334	7232	7364	7372	7374	7371	7334	7346	7341	7386	7370	7381	7417	7281	7340	7374	7421	7372	7328	7472	7541	7370	7353	7361	7297	7383	7304	7396	7257	7456	7448	7394	7390	7417	7387	7255	7421	7391	7347	7308	7307	7393	7376	7332	7350	7349	7319	7387	7498	7368	7449	7431	7367	7376	7339	7355	7285	7383	7234	7521	7474	7580	7453	7330	7297	7413	7396	7347	7350	7467	7372	7251	7295	7349	7390	7319	7472	7343	7306	7451	7338	7299	7229	7426	7544	7258	7379	7320	7312	7417	7384	7416	7294	7359	7450	7261	7470	7377	7407	7524	7177	7357	7398	7391	7387	7426	7343	7302	7340	7358	7365	7398	7422	7418	7520	7331	7275	7359	7300	7373	7442	7453	7429	7449	7352	7380	7364	7360	7335	7322	7410	7265	7386	7412	7270	7446	7407	7477	7320	7519	7347	7303	7364	7287	7416	7255	7306	7344	7278	7285	7437	7359	7425	7374	7390	7302	7368	7321	7390	7376	7414	7370	7314	7402	7379	7247	7311	7367	7319	7346	7275	7342	7438	7360	7355	7374	7403	7320	7449	7389	7369	7313	7337	7399	7318	7311	7211	7341	7373	7380	7349	7366	7376	7409	7362	7363	7528	7286	7358	7273	7409	7248	7373	7488	7423	7388	7581	7383	7239	7410	7378	7419	7338	7419	7215	7378	7279	7402	7361	7434	7378	7251	7534	7306	7230	7310	7404	7362	7340	7383	7280	7307	7350	7227	7223	7501	7350	7334	7510	7337	7207	7317	7425	7301	7359	7351	7265	7317	7261	7251	7288	7406	7287	7295	7368	7347	7382	7253	7414	7318	7336	7285	7226	7433	7369	7375	7347	7347	7302	7399	7560	7232	7259	7392	7312	7366	7383	7399	7403	7493	7282	7154	7413	7292	7335	7251	7449	7243	7285	7437	7444	7298	7407	7303	7369	7439	7216	7444	7243	7542	7312	7459	7279	7268	7372	7343	7403	7367	7437	7389	7327	7476	7402	7397	7344	7285	7329	7359	7335	7464	7375	7403	7424	7311	7289	7372	7397	7388	7300	7241	7244	7334	7444	7344	7381	7304	7326	7316	7436	7326	7271	7336	7421	7364	7471	7363	7369	7426	7315	7270	7424	7465	7244	7335	7346	7246	7310	7289	7367	7274	7501	7435	7464	7270	7308	7402	7419	7343	7294	7309	7368	7297	7255	7425	7387	7300	7338	7291	7293	7509	7311	7459	7386	7259	7583	7309	7472	7348	7430	7329	7272	7394	7367	7346	7338	7325	7241	7283	7392	7327	7272	7306	7269	7256	7438	7347	7406	7295	7315	7319	7434	7248	7379	7401	7406	7349	7439	7359	7490	7389	7383	7426	7236	7341	7218	7384	7327	7413	7295	7424	7300	7441	7257	7328	7470	7279	7266	7341	7419	7297	7410	7318	7223	7366	7387	7231	7360	7342	7478	7232	7446	7470	7389	7408	7261	7374	7469	7264	7388	7237	7453	7355	7324	7444	7383	7316	7235	7219	7327	7287	7377	7349	7441	7433	7302	7328	7386	7237	7334	7416	7527	7381	7264	7326	7345	7371	7450	7366	7542	7221	7345	7397
1643	1052	2098	6359	16894	18397	8565	3947	1575	973	887	821	772	849	877	857	838	798	842	834	844	809	833	820	820	801	802	790	840	774	828	830	824	895	850	871	870	837	823	861	798	829	811	868	885	833	798	781	856	789	760	835	836	798	885	823	811	837	870	855	850	875	845	873	786	837	877	831	838	886	882	797	820	852	827	759	816	798	829	871	817	811	831	817	837	886	864	834	841	818	862	795	885	864	853	851	866	849	817	839	873	825	881	777	844	857	857	793	810	821	811	869	865	804	793	829	808	831	799	818	831	783	812	819	877	813	818	787	844	801	830	839	846	828	832	877	807	808	827	846	829	827	837	851	882	847	843	863	846	841	832	784	815	834	873	815	871	869	824	888	862	855	851	812	866	892	842	825	816	781	850	821	819	815	859	796	810	782	832	800	861	798	816	837	837	791	797	837	877	892	844	831	829	819	874	828	797	806	883	819	857	819	855	858	778	849	828	848	818	874	803	839	815	837	856	849	837	840	846	844	865	896	858	849	824	851	780	826	872	837	863	840	818	826	881	825	829	876	789	821	834	876	799	806	815	847	879	851	813	840	872	827	806	855	797	823	840	817	838	808	801	854	770	871	790	803	867	793	833	821	874	844	830	849	837	834	831	813	848	876	811	850	853	799	848	878	846	842	820	828	863	849	792	858	808	885	853	825	809	851	844	848	855	860	799	833	843	836	829	836	872	855	848	824	838	791	801	791	816	848	931	882	836	846	838	834	835	854	832	807	822	785	776	832	809	826	869	815	854	813	851	873	824	867	837	860	863	880	821	835	795	825	759	792	819	830	778	795	856	830	843	877	870	848	867	812	829	859	792	890	842	789	806	844	840	849	819	834	816	856	833	894	823	831	778	794	819	806	814	854	854	769	799	813	819	832	844	821	776	833	770	848	820	806	816	810	838	839	831	815	864	914	811	822	813	820	838	833	843	836	888	884	859	838	819	850	804	799	861	833	818	845	865	839	832	847	836	805	837	796	778	835	920	835	899	843	844	849	904	823	859	844	829	893	809	847	796	843	814	780	868	846	815	819	831	866	876	834	836	813	863	802	845	866	866	842	850	835	839	857	782	821	851	872	795	828	881	817	856	868	836	814	838	850	836	762	854	825	827	862	806	832	802	833	843	835	865	872	903	852	859	843	840	850	845	772	833	868	868	804	832	886	870	833	854	806	831	769	860	893	842	836	864	834	891	854	817	857	873	812	835	838	825	856	871	826	810	810	880	858	847	799	821	848	792	842	842	815	776	830	805	787	817	835	787	870	787	861	900	827	816	831	865	881	822	831	826	851	867	835	835	890	814	868	816	798	804	827	836	928	855	844	832	878	846	829	832	814	842	812	869	840	832	811	811	845	836	847	824	828	832	829	806	866	883	798	788	843	840	816	815	795	810	839	837	829	835	835	834	812	868	826	804	871	831	780	863	836	785	769	803	884	825	868	838	801	827	841	868	827	896	851	833	827	808	844	849	889	855	847	807	838	809	869	849	807	836	865	834	784	853	859	784	848	825	814	842	846	826	818	818	876	811	835	814	821	798	855	836	842	808	848	799	843	828	800	846	807	844	844	842	853	814	828	881	825	784	841	900	853	785	864	792	801	820	811	817	853	816	837	843	831	841	829	816	857	822	830	804	809	876	811	803	859	841	832	813	810	820	842	868	883	843	833	833	799	833	811	917	863	790	837	859	817	850	828	832	831	807	851	896	770	825	818	829	854	825	849	829	853	873	839	830	844	839	845	895	816	803	836	827	820	790	809	775	859	774	808	828	857	798	880	790	806	842	775	784	815	835	804	845	823	777	830	845	833	826	847	801	816	889	910	823	838	835	842	824	835	840	839	789	816	850	805	826	825	830	802	812	880	838	839	821	814	808	804	838	885	862	780	792	811	804	847	843	812	784	872	902	805	840	808	764	824	807	892	819	850	796	811	817	830	877	819	842	826	808	848	818	837	875	801	814	844	877	820	860	859	882	834	816	906	859	843	872	809	863	810	797	828	850	834	832	841	870	859	806	790	837	802	848	818	859	764	805	834	894	856	851	837	877	805	855	769	877	833	825	826	932	711	815	810	903	868	860	870	845	794	851	803	838	799	847	861	831	825	809	876	847	848	825	849	845	825	855	844	850	762	824	826	799	816	841	840	818	831	847	849	831	846	848	837	846	778	760	836	839	796	809	817	876	855	809	850	829	799	859	872	790	826	817	882	847	814	808	835	813	796	858	813	845	874	815	849	816	843	852	828	882	855	819	780	859	841	821	819	834	861	836	864	789	875	785	861	841	815	817	811	806	855	852	799	831	828	821	801	833	781	835	852	834	851	851	849	843	847	860	881	856	896	836	823	870	856	816	836	875	832	845	830	820	820	893	816	792	854	844	819	847	839	854	784	861	876	785	799	845	823	835	812	822	844	855	850	823	842	889	837	805	826	854	790	856	823	819	848	822	821	858	814	847	827	821	808	816	834	818	787	855	806	853	840	863	828	838	875	810	829	846	837	783	841	877	875	847	865	830	856	918	831	855	869	808	870	857	863	876	811	831	856	820	801	826	820	822	859	813	820	824	883	855	814	778	842	854	831	852	810	844	875	851	816	924	862	814	850	819	799	827	870	796	865	815	790	890	849	860	804	813	838	828	809	858	811	898	868	828	811	828	845	843	801	867	810	821	848	805	869	797	821	865	849	815	896	862	840	887	803	857	838	826	828	820	801	822	821	839	838	860	827	790	857	821	800	835	829	818	846	815	911	785	857	870	829	846	910	858	890	823	826	828	839	850	867	787	826	849	857	810	853	854	814	824	797	784	820	829	873	834	846	879	858	778	860	852	854	810	817	817	808	800	856	879	851	837	855	851	842	842	838	828	844	878	794	854	837	815	791	881	857	908	857	856	800	854	787	794	856	833	799	797	818	830	829	766	839	839	851	774	860	883	853	923	805	792	801	764	830	825	784	855	872	812	790	790	861	793	833	837	806	800	818	859	839	841	822	821	859	867	832	887	879	837	832	799	806	851	811	846	813	823	876	876	858	843	839	833	878	851	813	882	828	861	824	826	800	855	851	787	828	862	859	781	887	864	782	835	853	866	855	793	854	875	849	853	861	817	853	818	823	820	829	833	838	842	841	823	846	859	815	835	846	827	856	858	834	864	860	832	818	854	794	906	866	811	773	823	845	806	843	890	833	874	850	840	831	839	821	833	849	810	826	792	810	881	809	875	864	888	877	805	867	789	819	824	893	829	853	849	839	795	857	862	922	841	823	805	869	881	810	822	801	820	863	835	881	794	787	843	875	829	808	798	867	880	860	845	852	831	833	817	805	823	822	867	832	833	846	858	847	850	821	854	779	819	816	783	839	834	847	860	857	802	792	798	887	844	855	854	796	853	839	850	799	871	810	826	875	830	826	799	828	884	795	819	858	846	850	880	886	822	808	842	865	788	856	872	834	816	813	841	881	806	836	831	806
15351	10761	20319	57410	83257	74224	50325	36417	18558	9890	7485	7176	7103	7021	7070	7095	7294	7144	7108	7220	7086	7087	7134	7167	7169	7086	7147	7252	7132	7171	7081	7101	7096	7161	7187	7155	7246	7235	7072	7084	7143	7379	7219	7047	7193	7011	7316	7174	7165	7079	7088	7297	7131	7109	7113	7041	7214	7126	7172	7073	7107	7163	7115	7206	7036	7024	7072	7104	7280	7163	7168	7076	7113	7103	7158	7066	7203	7021	7109	7146	7122	7107	7198	7063	7136	7106	6995	7027	7214	7141	7105	7152	7124	7038	7126	7121	7244	7204	7093	7203	7122	7048	7125	7088	7230	7206	7204	7196	7167	7031	7152	7288	7084	7035	7169	7228	7054	7213	7186	7226	7049	7090	7026	7058	7066	7171	7031	6978	7103	7151	7034	7046	7072	7152	7214	7166	7229	7155	7178	7110	7183	6977	7168	7045	7189	7203	7145	7109	7043	7099	7104	7224	7032	7080	7217	7149	7152	7137	7198	7075	7185	7104	7026	7068	7067	7059	7049	7094	7111	7134	7096	7178	7063	7042	7220	7106	7173	7147	7129	7192	7267	7138	7097	7222	7125	7135	7191	7095	7119	7138	6897	7164	7072	7167	7209	7185	7091	7079	7127	7231	7149	7189	7117	7061	7167	7098	7161	7150	7046	7185	7107	7009	7162	7212	7185	7208	7194	7073	7156	7166	7221	7023	7178	7119	7129	7062	7255	7279	6984	7130	7123	7077	7219	7076	7042	7151	7056	7164	7123	7144	7259	6947	7107	7097	6998	7145	7036	7027	7088	7206	6906	7263	7193	7184	7235	7115	7159	7251	7112	7114	7134	7313	7217	7150	7057	7249	7299	7148	7179	7226	6993	7147	7215	7113	7103	7110	7125	7067	7065	7069	7218	7205	7113	7155	7100	7200	7103	7036	7099	7122	7140	7157	7145	7064	7073	7127	6968	7096	7189	7170	7059	7032	7189	7192	7241	7147	7293	7125	7044	7069	7080	7129	7130	7219	7054	7259	7133	7126	7134	7049	7164	7221	7096	7140	7166	7063	7229	7121	7054	7108	7102	7033	7123	7014	6993	6975	7207	7122	7094	7199	7088	7095	7031	7097	6994	7147	7155	7267	7167	7048	7215	7058	7165	7059	7232	7136	7152	7177	6974	7030	7211	7188	7163	7198	7039	7155	7169	7132	7174	7137	7163	7266	7112	7167	7063	7128	7049	7071	7027	7205	7063	7202	7139	7075	7141	7142	7142	7123	7223	7128	7215	7188	7124	7203	7177	7142	7155	7157	7174	7217	7017	7126	7146	7197	7145	7070	7094	7202	7173	7050	7135	7111	7211	7161	7121	7179	7220	7034	7070	6993	7114	6980	7173	7053	7073	7125	7165	7169	7004	7017	7107	7148	7187	7245	7155	7137	7133	7075	7150	7036	7047	7033	7281	7022	7149	7140	7176	7055	7253	7094	7110	7071	7006	6999	7118	7165	7119	7176	7119	7285	7158	7129	6946	7074	7087	7110	7045	7141	7193	7185	7131	7096	7221	6996	7020	7078	7004	7083	7123	7032	7142	7215	7096	7082	7163	7068	7116	7136	7132	7156	7098	7130	7117	7113	7196	7115	7218	7103	7034	7011	7262	7089	7133	7152	7154	7061	7247	7031	7118	7082	7067	7086	7141	7215	7070	7071	7121	7363	7201	7172	7068	7202	7042	7076	7075	7282	7084	6936	7106	7171	7218	7187	7030	7156	7338	7208	6988	7126	7094	7177	7078	7076	7090	7242	7301	7091	7106	7048	7007	7144	7041	7262	7154	7040	7097	7315	7151	7070	7141	7082	7157	7211	7181	7147	7123	7052	7199	7218	7089	7090	7142	7204	7224	7104	7104	7174	7210	7132	7036	7127	7298	7134	7208	7147	7148	7072	7134	7175	7008	6982	7202	7043	7106	7125	7010	7199	7200	7045	7152	7066	6998	7169	7142	6980	7160	7188	7250	7205	7067	7136	7146	7177	7148	7071	7087	7145	7212	7245	6960	7205	7206	7160	7192	7103	7104	7106	7173	7155	7121	7156	7199	7183	7154	7073	7007	7165	7169	7160	7178	7225	7043	7074	7178	7076	7091	7088	7098	7149	7202	7241	7052	7105	7037	7117	6985	7081	7129	7035	7113	7057	7181	7194	7081	7120	7077	7076	7031	7050	7168	7120	7139	7008	7086	7171	6890	7133	7053	7143	7100	7110	7079	7076	6947	7106	7060	7104	7174	6978	7075	7088	7141	7070	7068	7155	7161	7208	7040	7140	7264	7193	7161	7196	7124	7210	7057	7194	7172	7200	7178	7033	7069	7214	7201	7229	7000	7180	7201	7131	7063	7168	7099	7168	7042	7191	7158	7137	7003	7134	7203	7168	7135	7141	7051	7191	7073	7119	7055	7188	6960	7145	7030	7194	7251	7029	7102	7054	7079	7036	7054	7143	7173	6979	7141	6991	7119	7150	7134	7078	7063	7124	7103	7022	7288	7066	7135	7152	7160	7306	7053	7041	7037	7078	7182	7163	7037	7056	7130	7259	7135	7089	7034	7055	7125	7093	7266	7146	7204	7166	7109	7059	6981	7125	7254	7072	7054	7157	7075	7260	7257	7199	7136	7072	7074	7238	7112	7038	7100	7144	7077	7140	7226	7200	7214	7086	7123	7227	7257	7139	7083	7100	7133	7197	7176	7086	7011	7134	7139	7090	7208	7112	7197	6992	7094	7163	7232	7116	7202	7084	7079	7202	7141	7084	7054	7024	7182	7048	7137	7091	7303	7198	7236	7156	7118	7168	7139	7141	7033	7147	7105	7175	6981	7129	7099	7037	7197	7059	7048	7287	7115	7122	7153	7260	7143	7041	7208	7051	7105	7105	7022	7200	7111	7287	7135	7174	7020	7246	7210	7008	7138	7250	7007	7049	7115	7170	7057	7167	7124	7049	7069	7089	7197	7080	7257	7181	7162	7144	7020	7133	7264	7094	7167	7042	7113	7086	7175	7158	7099	7164	7069	7104	7097	7117	7093	7176	7187	7126	7120	7096	7039	7018	7197	7081	7041	7133	7053	7123	7214	7062	7073	7112	7209	7203	7177	7162	7130	7052	7184	7212	7068	7063	7049	7191	7141	7170	7123	7115	7037	7192	7162	7209	7163	7033	7100	7236	7258	7242	7113	7031	7119	7152	7164	7140	7048	7215	7151	7168	7112	7118	7188	7138	7090	7029	7148	6974	7052	7067	7091	7033	7043	7165	7055	7207	7086	7078	7133	7171	7098	6997	7204	7155	7218	7198	7187	7162	7025	7066	6978	7130	7065	7033	7319	7130	7178	7176	7137	6942	7097	7116	7113	7132	7124	7218	7159	7203	7052	7169	7137	7060	7128	7125	7221	7108	7116	7345	7085	7069	7028	6989	7022	7154	7016	7057	7159	7106	7121	7178	7148	7199	7133	7069	7106	7056	7140	7182	7018	7056	7128	7148	7093	7143	7144	7159	7153	7201	7099	7021	7238	6964	7125	7173	7150	7112	7138	7224	7151	7154	7134	7118	7218	7169	7245	7210	7203	7107	7149	7196	7268	6959	7122	7084	7096	7159	7040	7007	7056	7076	7072	7120	7084	7127	7286	7153	7052	7200	7311	7145	7217	7135	7153	7151	7241	7067	7075	7163	7125	7298	7074	7117	7160	7212	7155	7185	7099	7112	7257	7133	7025	7106	7183	7092	7229	7073	7029	7090	7215	7105	7036	7147	7098	7094	7132	7140	7130	7019	7370	7071	7142	7024	7076	7130	7037	7179	7087	7214	7168	7007	7124	7041	7207	7105	7124	7070	7106	7176	7041	7108	7259	7109	7119	7124	7080	7173	6993	7153	7187	7045	7003	7159	7171	7101	7020	7173	7069	7137	7117	7175	7261	7153	7104	7096	7087	7079	7120	7004	7159	7129	7188	7214	7033	7137	7131	7210	7164	7015	7042	7092	7025	7206	7120	7165	7073	7157	7185	7151	7100	7103	7224	7032	7114	7029	7131	7064	7270	7154	7078	7178	7135	7016	7094	7176	7057	7127	7094	7218	7125	7178	7116	7059	7254	7102	7126	7215	7153	7208	7148	7188	7031	7104	7135	7172	7241	7039	7045	7097	7128	7067	7099	7124	7067	7141	7196	7067	7031	7152	7071	7094	7241	7084	7145	7308	7061	7213	7166	6980	7137	7236	7046	7141	7205	7140	7093	7157	7167	7192	7095	7149	7117	7086	7145	7222	7021	7177	7056	7100	7182	7151	6999	7249	7143	7175	7172	7174	7091	7198	7074	7196	7174	7152	7040	7074	7154	7181	7091	7202	7178	7074	7129	7100	7193	7118	7170	7187	7064	7104	7249	7082	7125	7076	7079	6982	7104	7079	7071	7157	7142	7212	7026	7140	7047	7257	7140	7040	7208	7068	7174	7245	7325	7103	7129	7068	7258	7088	7058	7074	7109	7123	7228	7161	7085	7101	7188	6910	7195	7123	7206	7046	7040	7179	7089	7134	7225	7085	7157	7106	7168	7080	7042	7141	7015	7156	7146	7022	7048	7052	7064	7188	7179	7275	7207	7213	7073	7066	7097	7139	7088	7079	7081	6920	7088	7079	7227	7190	7143	7107	7057	7204	7110	7212	7194	7108	7180	7108	7048	7125	7170	7069	7075	7127	7143	7018	7205	7219	7163	7147	7032	7128	7186	7099	7044	6986	7050	7140	7128	7117	7235	7215	7148	7021	7181	7154	7125	7093	7239	7133	7058	7256	7132	7087	7127	7091	7112	7076	7048	7231	7160	6972	7175	7226	7112	7056	7132	6999	7072	7064	7084	7184	7137	7100	7124	7197	7216	6960	7109	7153	7169	7179	7005	7229	7058	7070	7112	7213	7184	7066	7251	7029	7168	7074	7181	7191	7152	7022	7046	7132	7093	7204	7177	7087	7144	7082	7092	7080	7227	7129	7111	7112	7213	7095	7096	6989	7093	7116	7116	7237	7019	7243	7145	7056	7152	7204	7069	7195	7041	7036	7131	7077	7107	7089	7129	7278	7095	7009	7183	7090	7122	7104
3984	1205	2627	7557	18193	19839	9860	4592	1816	1173	942	968	923	918	955	906	920	878	933	924	908	882	959	934	1004	913	895	929	940	944	888	953	964	922	918	880	936	922	910	881	913	912	958	908	938	923	908	935	951	920	923	906	968	896	880	989	893	989	952	956	938	1001	962	955	944	920	944	985	922	908	892	992	990	923	966	929	892	896	887	897	865	937	881	942	899	894	909	910	905	964	953	918	922	925	994	907	900	902	952	972	911	982	921	870	949	963	904	900	950	972	912	958	906	901	938	966	949	929	977	936	942	923	957	888	917	951	879	952	902	887	912	882	964	962	939	942	921	927	915	917	922	947	939	928	938	920	935	914	967	942	944	940	1008	980	916	939	960	941	983	956	909	948	925	949	961	945	963	966	932	995	930	898	935	884	915	954	926	896	952	952	941	972	943	962	903	946	960	964	928	891	851	895	968	940	950	943	913	904	969	940	926	900	891	907	915	883	911	933	905	878	902	973	881	921	925	944	895	915	956	934	921	914	991	940	985	944	913	888	887	961	942	947	895	961	914	905	954	935	933	961	947	926	930	926	905	957	1023	878	935	897	951	931	975	937	914	936	948	931	926	932	936	949	987	984	990	948	925	924	941	868	965	935	951	974	939	970	891	987	899	956	912	907	889	958	926	934	914	875	969	941	961	885	926	917	930	965	961	925	909	865	911	964	925	886	957	928	968	957	918	994	952	978	938	990	936	908	980	937	1005	961	1010	899	947	962	1001	924	933	933	935	970	885	939	896	897	942	886	938	946	967	891	927	933	970	895	958	961	959	893	1008	917	867	938	954	889	950	945	909	958	906	895	949	995	911	929	945	961	946	922	961	953	921	950	900	907	914	931	919	898	960	982	935	947	973	913	893	937	974	952	1040	948	927	967	912	895	955	950	1012	972	949	978	946	890	904	947	949	897	902	994	952	871	923	921	901	918	941	938	923	938	929	880	983	984	877	924	930	992	898	944	975	903	867	954	922	910	945	945	951	947	934	927	1011	925	926	1010	936	919	910	987	950	905	958	877	890	921	880	883	916	934	944	921	934	1014	972	889	935	943	984	968	955	928	909	947	930	920	974	945	948	978	895	932	958	917	962	953	1006	923	994	927	898	950	912	946	951	889	900	935	987	930	911	889	920	959	959	923	946	946	942	992	967	924	933	890	952	860	897	950	905	967	961	987	965	987	957	907	847	955	953	984	932	905	955	900	925	905	928	913	976	920	969	930	922	881	933	950	967	917	1002	912	939	924	933	950	918	933	941	900	917	940	919	951	945	919	959	969	951	901	944	905	951	924	891	902	918	931	911	928	936	986	934	935	952	898	979	888	959	933	982	974	868	918	926	957	992	966	903	926	913	984	922	959	938	978	946	1002	890	980	963	981	903	899	943	907	961	939	948	942	958	970	935	931	979	936	961	965	934	875	917	972	930	963	921	924	948	901	944	918	981	928	943	903	971	921	913	919	899	960	966	942	950	988	972	904	937	917	865	896	962	958	955	947	960	953	943	921	956	892	954	945	924	921	921	923	953	881	928	925	952	961	921	982	975	953	958	957	960	935	899	929	946	989	949	936	922	943	937	964	913	897	922	956	930	910	920	944	970	887	964	866	938	946	941	889	956	930	951	904	961	936	928	967	900	950	941	868	966	911	895	950	906	943	944	915	948	947	935	915	937	994	951	954	895	975	933	962	889	917	928	911	1027	945	957	925	953	908	976	957	941	941	971	928	951	898	912	910	922	1014	850	998	966	915	890	950	967	960	1007	963	948	938	960	920	883	954	933	979	908	977	932	995	930	899	971	1002	1001	1005	979	943	955	930	930	979	929	983	936	963	913	938	967	975	918	934	958	934	960	928	943	915	901	953	881	924	932	941	961	909	937	932	906	950	975	911	880	971	891	920	929	924	942	954	998	940	932	952	941	969	920	911	891	948	966	898	893	956	887	949	901	925	964	975	930	953	886	963	914	953	1009	946	966	912	986	970	936	974	892	920	951	951	912	950	906	981	871	935	913	939	950	866	981	958	928	901	892	892	932	946	907	913	1001	935	973	910	1017	981	920	900	906	944	972	951	936	948	948	938	925	906	885	929	932	920	964	993	952	939	907	951	935	976	892	902	1004	959	938	921	933	933	907	928	926	923	946	858	946	955	921	919	919	910	932	879	918	897	1009	932	947	961	972	870	911	905	940	936	992	976	966	875	972	942	994	954	939	919	983	910	916	962	941	944	957	934	940	996	955	966	1003	914	970	947	970	980	968	919	908	939	918	896	932	865	938	933	950	967	978	1012	969	995	913	939	924	946	900	911	932	911	878	924	931	976	920	964	907	946	949	907	901	936	949	974	959	913	941	928	975	949	940	936	880	945	940	942	937	976	991	998	969	976	890	933	952	882	914	860	977	935	966	943	937	936	949	959	933	880	975	939	885	961	949	894	920	894	914	909	917	989	936	936	971	947	962	911	947	927	864	898	928	910	966	942	987	953	933	900	933	938	938	959	917	964	908	963	923	971	940	930	923	924	943	992	933	937	905	934	899	946	949	929	917	969	890	949	912	949	929	962	907	914	906	962	868	905	993	987	945	925	903	907	968	977	938	873	975	941	875	868	908	898	936	967	981	935	1011	963	989	929	911	947	909	951	905	919	995	971	946	967	943	975	945	942	951	865	963	951	924	975	961	962	970	940	930	928	981	899	947	959	908	1003	882	959	932	956	924	978	920	910	906	921	953	921	941	929	979	939	953	975	998	934	976	930	985	880	932	963	929	949	909	923	902	928	948	950	931	904	935	955	951	918	926	957	933	928	873	883	937	882	952	927	947	933	941	1003	976	926	929	949	933	905	951	904	869	962	956	953	970	928	968	941	931	913	940	866	960	886	977	984	960	920	903	972	923	958	933	951	936	914	898	975	945	902	916	944	886	930	909	935	863	889	1000	991	950	971	915	953	883	969	975	928	922	921	933	942	929	921	925	977	903	934	930	967	882	912	936	943	969	932	915	901	955	931	914	892	913	946	921	917	956	928	946	893	894	931	990	933	919	919	948	988	930	892	863	913	911	878	985	925	920	953	897	925	897	917	884	943	937	923	896	926	923	907	909	917	913	907	938	922	945	914	947	960	967	942	917	927	963	877	955	868	927	934	902	860	969	910	929	942	934	957	971	964	914	923	975	900	944	966	913	918	891	934	979	885	929	918	965	922	1014	945	924	947	958	998	964	941	946	864	932	959	924	903	959	905	1002	929	912	934	932	981	941	975	966	885	981	900	926	914	915	971	927	926	951	932	936	999	994	985	910	930	972	899	918	932	890	890	958	987	974	957	947	960	963	930	911	931	945	941	931	1017	969	869	919	939	925	920	958	943	988	903	930	928	899	910	882	960	951	900	914	902	919	985	935	924	950	926	916	921	968	855	962	945	921	911	980	930	988	962	920	887	971	961	955	926	966	952	989	902	922	996	957	928	916	912	957	939	924	913	966	1000	930	978	986	931	936	898	922	934	948	941	956	967
15189	12188	23670	58825	84676	77086	52936	38592	20577	10979	8346	7988	7921	7887	7844	7890	7694	7877	7816	7782	7876	7732	7843	7841	7930	7909	7902	7905	7801	7990	7950	7716	7877	7823	7766	7885	7874	7881	7748	7886	7852	7903	7970	7865	7738	7928	7981	7981	7744	7861	7685	7879	7931	7842	7763	7952	7833	7795	7845	7928	7896	7860	7867	7895	7917	7817	7785	7933	7839	7907	7883	7825	7773	7743	7750	7730	7817	7805	7790	7855	7894	7861	7767	7876	7829	7819	7965	7848	7889	7812	7918	7818	7937	7823	7870	7928	7835	7782	8054	7890	7898	7789	7852	7837	7966	7834	7848	7972	7805	7769	7887	7896	7938	7955	7903	7797	7929	7887	7933	7743	7958	7972	7796	8022	7852	7915	7934	7888	7843	7875	7845	7913	7868	7857	7783	7963	7853	7837	7808	7801	7722	7809	7743	7886	7781	7902	7826	7973	7853	7986	7894	7724	7976	7831	8069	7844	7759	7896	7862	7754	7848	7907	7850	7853	7733	7904	7842	8071	7758	7790	7828	7875	7742	8074	7820	7775	7850	7877	7804	7784	7807	7887	7890	7742	7846	7852	7858	7759	7779	7953	7816	7879	7783	7765	7974	7874	7779	7865	7768	7900	7758	7894	7949	7809	7882	7874	7882	7878	7881	7913	7992	7741	7930	7887	7865	7911	7773	7861	7839	7928	7800	7967	7960	7810	7869	7818	7837	7802	7853	7812	7902	7944	7869	7860	7809	7924	7853	7711	7723	7741	7866	7857	7917	7894	7905	7754	7903	7835	7901	7818	7882	7919	7825	7878	7817	7840	7811	7980	7771	7920	7859	7751	7857	7799	7916	7839	7864	8009	7814	7928	7806	7879	7860	7775	7724	7885	7982	7801	8006	7769	7944	7787	7928	7881	7866	7912	7802	7849	7871	8013	7898	7838	8012	7829	7843	7912	7950	7861	7804	7924	7815	8003	7990	7861	7905	7897	7796	7718	7872	7881	7688	7808	7880	7842	7818	7711	7911	7913	7838	7805	7828	7768	8060	7939	7920	7845	7846	7965	7968	7738	7776	7977	7863	7923	7809	7748	7877	7945	7768	7810	7850	7686	7892	7857	7811	7861	7754	7904	7831	7981	7932	7866	7780	7837	7975	7775	7927	7961	7845	7838	7802	7771	7860	7864	7751	7860	7896	7670	7871	7812	7836	8054	7912	7853	7958	7820	8040	8059	7884	7897	8013	7847	7913	7812	7809	7962	8004	7783	7878	7775	7772	7886	7940	7798	7855	7924	7799	7758	7855	7907	7943	7976	7775	7976	7868	7838	7797	7751	7759	7863	7834	7829	7743	7877	7853	7927	7897	7905	7804	7853	7803	7893	7854	7982	7773	7839	7855	7792	7881	7881	7734	7902	7855	7915	7902	7772	7879	7821	7905	7761	7869	7898	7861	7829	7794	7713	8036	7917	7780	7947	7876	7936	7812	7778	7769	7886	7863	7783	7894	7971	7926	7859	7898	7991	7811	7737	7814	7843	7999	7824	7901	7759	7877	7760	7825	7964	7971	7976	7902	7830	7724	7858	7750	7738	7944	7824	7901	7792	7930	7890	7822	7949	7888	7863	7874	7948	7945	7658	7881	7952	7799	7897	8025	7795	7851	7843	8019	7902	7840	7845	7898	7894	7809	7815	7882	7783	7729	7895	7882	7859	7904	7907	8013	7762	7764	7693	7930	7845	7864	7881	7826	7843	7816	7970	7790	7879	7867	7947	7887	7756	7897	7737	7912	7977	7891	7780	7978	7808	7921	7831	7994	7943	7933	7762	7877	7952	7847	8152	7782	7879	7912	7874	7776	7781	7928	7828	7804	7728	7876	7762	7830	7840	7829	7705	7819	7897	8007	7869	7913	7804	7854	7830	7852	7903	7919	7986	7854	7851	7803	7736	7850	7785	7850	7774	7860	7842	7921	7893	7943	7875	7839	7858	7992	7848	7759	7717	7823	7712	7930	7783	7858	7735	7844	7787	7897	7857	7858	7849	7875	7854	8007	7842	7810	7816	7795	7858	7825	7887	7839	7924	7609	7885	7845	7777	7864	7871	7782	7962	7850	7813	7855	7952	7851	7760	7899	7988	7873	7886	7799	7834	7930	7764	7822	7783	7795	7793	7853	7936	7880	7793	7868	7840	7957	7899	7859	7903	7767	7907	7878	7763	7951	7888	7902	7859	8031	7969	7777	7773	7974	7885	7624	7792	7746	7882	7851	7985	7908	7936	7706	7892	7757	7839	7793	7684	7832	7945	7866	7842	7978	7804	7900	7799	7879	7695	7910	7800	7868	7929	7869	7774	7870	7903	7847	7919	7796	7879	7847	7951	7716	7953	7882	7797	7895	7758	7799	7830	7744	7798	7934	7812	7914	7926	7763	7811	7868	7900	7967	7909	7908	7836	8008	7938	7962	7894	7862	8078	7966	7916	7880	7771	7878	7917	7959	7797	7843	7840	7845	7902	7905	7993	7793	7908	7839	7809	7996	7799	7867	7984	7796	7823	7842	7880	7834	7901	7964	7856	7669	7841	7861	7813	7852	7915	7903	7997	7785	7890	7854	7810	7866	7867	7936	7964	7936	7974	7782	7765	7873	7908	7950	7968	7745	7839	7729	7823	7865	7783	7891	7806	7886	7801	8058	7844	7935	7774	7920	7849	7863	7819	7926	7797	7988	7816	7902	7694	7923	7745	7713	7898	7804	7875	7882	7954	7871	8054	7821	7878	7887	7849	7763	7841	7709	7885	7886	7785	7844	7902	7677	8020	7913	7931	7959	7829	8070	7817	7782	7761	7909	7820	7898	7844	7789	8019	7777	7889	7817	7802	7911	7812	7811	7799	7913	7820	7949	7968	7952	7895	7916	7859	7779	7884	7797	7841	7853	7935	7784	7892	7819	7829	7801	7806	7808	7702	7906	8000	7741	7842	7999	7882	7786	7825	7975	7864	7910	7844	8008	7969	7933	7874	7904	7739	7813	7831	7858	7887	7884	7914	7931	7822	7801	7851	7837	7826	7765	7886	7789	7903	7841	7863	7829	7782	7847	7879	7906	7745	7966	7891	7961	7823	7853	7871	7865	7881	7807	7754	7910	7763	7785	7798	7873	7822	7900	7828	7817	7995	7870	7815	7876	7949	7828	7950	7874	7839	7864	7980	7864	7766	7825	7889	7870	7848	7847	7937	7854	7910	7818	7820	7812	7891	7853	7787	7818	7993	7994	7833	7915	7848	7805	7863	7819	7792	7935	7837	7849	7687	7861	7814	8054	7597	7835	7956	7957	7832	7924	7949	7866	7796	7784	7821	7870	8043	8015	7892	7807	7850	7921	7871	7985	7911	7913	7774	7905	7865	7930	7787	7834	7784	7758	7910	7757	7849	7983	7908	7892	7839	7695	7892	7898	7825	7956	7823	7980	7993	7743	7825	7995	7811	7932	7836	7879	7698	7879	7888	7862	7851	7837	7955	7861	7820	7724	7795	7819	7988	7980	7954	7760	7828	7933	7945	7794	8057	7762	7756	7939	7734	7851	7734	7856	7744	7702	7878	7918	7898	7938	7813	7770	7951	7906	7957	7913	7839	7816	7949	7762	7841	7864	8033	7938	7936	7955	7975	7874	7951	7862	7894	7801	7802	7806	7888	7841	7770	7876	7766	7848	7982	7985	7777	7863	7878	7815	7808	7908	7899	7829	7947	8074	7928	7781	7860	7945	7906	7801	7837	7899	7754	7824	7770	7880	7768	7780	7800	7974	7934	7849	7913	7867	8047	7854	7927	7832	7937	7976	8019	7881	7943	7818	7892	8007	7857	7793	7781	7871	7876	7831	7825	7806	7886	7922	7875	7743	8098	7909	7862	7821	7978	7795	7830	8034	7765	7763	7908	8074	7964	7780	7881	7857	7900	7904	7948	7878	7843	7937	7778	7849	7710	7795	7907	7866	7880	7911	7889	7957	7895	7832	7866	7811	7874	7807	7798	7999	7873	7775	7927	7786	7885	7801	7893	7966	7940	7812	7903	7941	7914	7919	7827	7790	7939	7811	7846	7880	7915	7817	7651	7870	7835	7925	7808	7795	7870	7945	7874	7958	7833	7906	7929	7769	7858	7948	7881	7927	7860	7799	7912	7799	7845	7981	7900	7963	7959	7883	7885	7970	7845	7837	7936	7763	7812	7866	7970	7910	7810	7833	7782	7788	7941	7860	7770	7821	7835	7950	7886	7882	7841	7959	7796	7729	7873	7855	7880	7968	7871	7828	7753	7903	7730	7945	7873	7870	7872	7899	7817	7866	7928	7996	7830	7927	7798	7852	7905	7838	7946	8066	7884	7872	7777	7957	7809	7827	7883	7781	7897	7910	7897	7847	7808	7806	7872	7911	7944	7870	7718	7968	7819	7877	7843	7886	7828	7876	7808	7863	7975	7955	7780	7771	8069	7875	7829	7824	7824	7864	7846	7891	7940	7915	7922	7882	7793	7851	7980	7770	7906	7846	7906	7922	8059	7806	7770	7908	7845	7791	7746	7920	7921	7930	7864	7986	7847	7841	7904	7929	7981	7832	7891	7777	8042	7951	7890	7939	7751	7864	7875	7989	7883	7854	7832	7879	7911	7995	7863	7864	7754	7867	7844	7866	7834	7914	7924	7970	7738	7924	7830	7967	7808	7761	7925	7858	7878	7708	7741	7920	7897	7833	7941	7710	7988	7923	7872	7692	7688	7835	7779	7817	7882	7785	7873	7949	7912	7936	7806	7811	7815	7967	7912	7776	7919	7861	7980	7898	7827	7903	7845	7870	7789	7948	7843	7985	7844	7863	7847	7967	7836	7799	7866	7836	7838	7973	7687	7793	7850	7928	7910	7966	7766	7906	7931	7843	8025	7791	7886	7882	7880	7868	7917	7798	8028	7814	7973	7875	7862	7856	7900	7833	8016	7781	7716	7956	7861	7755	7896	7905	7933	7926	8000	7856	7885	7840	7811	7893	7800	7819	7869	7906	7763	7873	7861	7895	7826	7799	7956	7862	7863	8023	7793	7896	7727	7857	7895	7847	7862	7909	7869	7953	7903	7944	7852	7924	7843
2481	2083	4528	11532	30762	30626	16802	6893	2264	1113	940	897	920	871	906	887	888	913	914	905	916	925	950	941	905	843	914	880	966	925	886	909	876	882	935	961	897	935	921	896	921	881	922	912	887	943	935	911	909	975	942	866	849	891	871	873	911	896	957	863	904	915	963	879	922	888	905	887	943	877	886	872	845	884	944	919	864	890	871	860	920	878	905	892	886	923	897	952	876	946	928	945	930	931	891	861	956	901	903	957	933	928	945	857	861	886	893	873	936	862	931	898	902	926	889	874	859	874	863	851	933	926	911	908	883	937	931	847	927	915	922	924	871	898	866	903	842	860	920	880	897	897	923	925	877	856	924	916	934	954	918	856	912	883	911	925	872	950	901	872	867	947	937	951	929	867	944	950	906	891	845	884	903	918	891	902	900	863	949	850	921	926	903	882	925	958	902	889	861	955	870	936	836	921	951	890	925	912	905	915	913	928	871	916	911	917	926	941	918	881	885	894	948	910	934	891	909	869	929	946	895	942	885	920	888	931	913	853	912	891	881	904	895	888	884	896	875	854	887	856	955	897	895	856	879	940	917	953	874	981	920	857	935	915	868	903	896	861	863	899	922	949	933	903	923	917	973	904	914	942	900	885	929	946	923	908	896	919	865	923	907	917	902	840	867	882	896	904	872	901	884	888	899	880	834	928	953	965	936	889	873	919	948	930	876	873	938	828	939	943	992	908	920	845	916	939	870	908	898	900	966	910	925	932	913	891	907	910	883	913	866	947	896	932	920	945	912	945	861	930	949	929	896	867	868	895	899	917	882	878	920	889	937	921	863	868	906	958	940	866	875	924	880	894	838	924	863	936	841	897	930	876	892	930	930	909	893	887	944	970	911	921	894	935	898	816	895	920	893	908	895	949	905	915	883	813	937	896	916	952	904	866	907	880	909	828	889	898	913	914	918	927	917	845	878	912	879	880	927	911	936	883	983	906	911	936	946	907	922	930	904	965	973	895	944	922	947	924	867	903	917	868	897	904	935	899	944	926	923	842	901	896	913	911	861	916	898	926	909	924	845	906	842	867	917	940	864	883	943	931	921	868	870	873	917	928	875	909	859	876	904	907	906	896	915	900	906	894	937	868	894	889	899	904	896	876	870	935	987	910	934	905	891	841	904	897	885	929	881	894	917	915	947	910	908	876	945	878	906	901	963	916	895	927	901	927	885	863	946	904	898	910	884	941	899	940	893	921	896	862	937	907	896	860	896	930	928	869	922	910	934	904	858	919	833	887	916	900	879	894	932	892	888	857	890	924	885	892	877	890	919	916	865	912	905	949	894	926	933	879	869	929	890	845	896	936	931	887	929	905	867	891	935	925	930	913	902	948	875	940	905	886	897	948	903	908	856	942	917	917	870	858	877	912	934	878	928	947	868	916	983	883	907	865	894	866	890	899	938	914	922	921	910	913	936	856	886	856	934	899	897	942	938	897	912	891	952	876	896	852	959	942	924	885	922	920	907	957	875	889	951	872	914	879	906	975	865	889	885	920	882	895	873	910	874	910	921	926	949	907	933	912	986	865	914	913	890	915	887	885	915	926	908	881	861	874	862	885	897	919	914	944	936	882	872	871	906	910	897	908	924	900	926	887	920	893	908	909	864	929	891	891	885	918	885	933	895	919	882	886	881	883	856	911	867	918	908	938	952	920	875	880	885	931	945	935	913	868	913	908	904	895	874	911	900	873	927	837	889	930	948	912	972	966	936	880	921	900	935	910	946	907	892	940	911	922	877	926	846	873	939	922	886	868	867	858	888	902	868	916	904	878	930	934	937	908	839	899	923	884	917	941	924	923	914	960	907	923	899	894	909	911	905	931	905	900	905	811	881	912	876	924	925	887	917	913	903	943	883	922	912	904	905	893	934	861	907	909	886	879	927	845	887	915	819	855	939	848	896	886	899	897	931	932	981	897	927	896	866	905	938	899	941	928	915	882	964	871	906	890	921	938	876	895	937	896	924	904	906	894	857	904	932	906	866	912	951	860	949	921	901	890	926	926	966	954	898	997	859	923	947	850	905	912	886	913	909	895	916	877	924	941	929	846	926	906	957	920	896	949	879	905	892	930	892	913	937	914	1001	912	934	897	872	900	897	910	909	904	880	893	961	912	943	900	901	899	864	926	924	955	945	909	934	920	886	866	929	921	894	952	955	920	953	930	898	912	892	894	862	922	903	930	866	943	945	968	865	857	910	832	913	914	899	908	887	879	876	916	927	881	943	928	914	906	826	870	846	943	890	924	921	915	868	902	862	894	932	865	886	945	877	919	898	922	951	865	891	889	936	881	879	904	932	877	888	878	926	943	888	886	937	894	914	856	850	896	893	902	839	913	907	887	937	883	944	910	911	933	945	911	889	900	844	938	915	981	913	957	952	893	926	919	899	875	906	940	905	957	892	889	870	891	925	856	877	845	884	887	886	954	955	970	919	864	945	876	908	876	901	929	919	875	895	904	913	883	893	884	911	954	935	942	937	867	962	865	901	880	985	927	912	890	899	881	903	903	935	891	896	898	898	906	908	890	870	939	887	922	944	898	849	867	886	907	933	915	893	915	913	928	866	947	885	844	861	923	967	914	902	926	901	888	936	950	945	877	899	888	883	896	919	890	896	886	897	883	908	925	836	889	923	913	893	925	915	887	882	897	932	982	906	851	868	925	891	892	870	919	955	933	898	946	869	869	888	931	864	909	931	912	907	931	934	925	900	931	938	910	914	916	883	911	883	967	915	912	940	937	850	926	895	918	917	953	855	909	845	907	898	922	899	881	974	878	893	905	896	898	922	950	919	895	910	912	944	845	847	866	941	878	939	900	880	862	925	902	889	923	875	937	863	889	943	888	887	903	956	867	914	983	846	931	935	908	884	859	899	945	935	854	903	898	907	889	923	938	877	895	935	917	892	933	906	913	909	912	917	916	909	866	978	845	932	899	902	946	858	934	922	881	959	874	943	921	894	867	913	891	880	933	848	872	861	885	928	946	865	909	848	875	963	989	953	901	885	892	944	933	892	948	893	983	914	921	864	912	897	896	883	895	918	916	937	880	868	929	890	897	918	970	920	896	842	852	905	891	892	852	902	899	921	885	954	895	878	961	900	959	929	917	943	872	927	954	883	917	872	920	936	856	840	941	864	921	890	932	860	904	848	905	893	923	923	886	911	907	875	970	899	898	948	930	854	921	948	919	874	926	961	881	914	903	931	878	921	958	883	911	910	889	893	887	927	930	939	904	914	945	871	876	869	891	901	917	893	879	873	854	917	884	918	931	943	880	833	879	950	889	885	907	904	898	932	908	919	876	959	918	929	946	924	901	953	871	915	892	901	887	872	906	967	883	887	879	909	891	936	893	964	893	951	892	856	898	891	930	890	935	934	944	866	897	879	887	889	894	886	916	855	892	901	929	926	947	948	879	949	881	919	937	866	959	911	933	885	874	853	901	858	864	901	914	874	842	929	883
20399	21149	31196	66271	95898	86790	63747	44231	24844	12221	8499	7868	7741	7664	7747	7840	7649	7698	7792	7831	7550	7731	7618	7670	7706	7643	7624	7807	7633	7740	7728	7911	7821	7717	7816	7799	7645	7713	7872	7671	7742	7712	7641	7715	7841	7665	7785	7694	7771	7760	7774	7675	7817	7647	7748	7677	7690	7718	7675	7647	7732	7806	7777	7713	7641	7579	7632	7809	7661	7700	7808	7861	7715	7793	7639	7812	7796	7700	7757	7854	7691	7834	7642	7839	7718	7594	7716	7680	7676	7649	7790	7796	7562	7679	7756	7718	7836	7633	7707	7577	7746	7765	7691	7729	7757	7723	7855	7693	7657	7802	7719	7681	7593	7707	7796	7808	7905	7636	7863	7669	7796	7704	7584	7803	7645	7658	7904	7840	7774	7774	7720	7680	7751	7766	7739	7746	7790	7634	7767	7603	7689	7742	7804	7601	7838	7697	7770	7596	7786	7696	7664	7680	7749	7718	7681	7840	7641	7538	7789	7715	7596	7617	7754	7682	7761	7748	7691	7724	7659	7702	7613	7769	7844	7692	7647	7702	7754	7864	7793	7731	7754	7658	7765	7797	7719	7691	7634	7742	7683	7756	7638	7652	7691	7632	7776	7814	7656	7730	7812	7809	7766	7774	7754	7732	7781	7671	7661	7822	7741	7745	7708	7798	7753	7709	7725	7737	7654	7488	7750	7878	7724	7853	7726	7625	7669	7774	7719	7762	7709	7736	7744	7730	7778	7731	7798	7758	7718	7850	7745	7794	7536	7712	7664	7635	7643	7784	7743	7687	7757	7735	7613	7786	7825	7784	7571	7717	7782	7792	7574	7586	7693	7739	7742	7627	7733	7833	7667	7550	7745	7848	7670	7722	7640	7874	7820	7850	7793	7738	7696	7747	7874	7701	7669	7658	7802	7687	7590	7808	7669	7742	7663	7645	7724	7726	7809	7657	7775	7644	7735	7729	7835	7746	7753	7754	7745	7728	7691	7798	7794	7853	7835	7677	7604	7876	7673	7731	7667	7813	7725	7812	7686	7723	7881	7702	7656	7780	7823	7653	7653	7682	7600	7814	7671	7642	7725	7609	7645	7866	7759	7728	7781	7720	7724	7750	7703	7829	7771	7652	7690	7732	7700	7576	7682	7809	7668	7632	7665	7815	7756	7811	7736	7782	7690	7720	7666	7746	7684	7831	7822	7810	7736	7762	7733	7694	7717	7766	7713	7811	7622	7769	7675	7674	7813	7704	7944	7774	7762	7656	7733	7809	7711	7789	7695	7811	7709	7658	7768	7801	7665	7603	7762	7645	7701	7713	7711	7720	7712	7743	7666	7658	7611	7752	7832	7782	7755	7641	7667	7687	7745	7720	7790	7618	7630	7767	7651	7729	7722	7744	7794	7679	7780	7732	7841	7658	7698	7738	7843	7852	7709	7768	7725	7618	7911	7636	7685	7804	7787	7699	7624	7941	7657	7657	7733	7692	7793	7838	7777	7787	7638	7650	7720	7720	7762	7668	7694	7700	7692	7609	7630	7716	7454	7737	7794	7737	7654	7755	7711	7637	7639	7623	7671	7708	7704	7683	7782	7716	7702	7825	7694	7733	7703	7652	7717	7679	7673	7677	7752	7842	7774	7664	7743	7828	7726	7625	7656	7724	7803	7769	7688	7725	7853	7696	7767	7672	7784	7639	7747	7732	7726	7787	7591	7725	7891	7658	7721	7758	7714	7713	7574	7824	7720	7825	7770	7792	7890	7700	7719	7801	7674	7756	7708	7801	7771	7799	7760	7687	7765	7741	7776	7658	7713	7639	7556	7714	7736	7677	7821	7630	7710	7630	7617	7764	7682	7811	7849	7779	7737	7624	7611	7742	7713	7656	7768	7835	7609	7780	7613	7629	7633	7652	7676	7725	7662	7658	7727	7837	7834	7593	7780	7837	7707	7799	7711	7880	7660	7660	7820	7624	7807	7686	7807	7751	7633	7832	7599	7818	7753	7741	7864	7651	7688	7768	7717	7626	7756	7746	7873	7794	7713	7667	7645	7709	7740	7825	7714	7883	7630	7658	7812	7772	7648	7597	7756	7804	7795	7724	7690	7693	7818	7770	7747	7664	7690	7674	7773	7731	7696	7626	7550	7729	7729	7795	7605	7568	7728	7616	7632	7632	7724	7727	7615	7687	7700	8019	7767	7706	7611	7551	7655	7680	7565	7756	7680	7623	7761	7711	7622	7667	7761	7728	7747	7750	7705	7685	7865	7744	7773	7713	7708	7722	7904	7789	7679	7665	7827	7724	7663	7734	7810	7642	7576	7706	7712	7780	7754	7693	7732	7719	7772	7798	7713	7808	7758	7729	7727	7791	7675	7745	7761	7715	7589	7643	7618	7679	7797	7836	7712	7650	7762	7782	7627	7731	7600	7735	7671	7714	7779	7703	7764	7765	7721	7810	7763	7773	7687	7780	7762	7774	7773	7764	7693	7698	7563	7617	7789	7721	7637	7882	7686	7637	7709	7735	7741	7679	7706	7540	7641	7753	7617	7752	7886	7741	7640	7740	7767	7847	7644	7757	7613	7739	7786	7633	7579	7799	7547	7681	7807	7747	7862	7746	7735	7689	7881	7668	7705	7773	7749	7538	7670	7920	7653	7791	7785	7694	7714	7662	7700	7907	7642	7746	7675	7793	7497	7735	7669	7756	7751	7649	7839	7661	7666	7909	7774	7756	7684	7757	7659	7773	7695	7721	7673	7772	7734	7715	7680	7664	7740	7751	7717	7617	7807	7759	7788	7774	7705	7750	7841	7828	7795	7699	7799	7806	7666	7725	7869	7667	7762	7613	7692	7678	7692	7665	7756	7639	7838	7670	7769	7670	7702	7667	7720	7658	7566	7697	7769	7647	7716	7651	7639	7683	7749	7800	7743	7734	7519	7554	7794	7721	7589	7731	7613	7726	7792	7781	7710	7669	7733	7701	7741	7784	7677	7667	7739	7658	7731	7688	7755	7911	7660	7855	7740	7662	7645	7730	7716	7622	7730	7897	7727	7701	7684	7736	7768	7840	7654	7808	7641	7857	7744	7667	7686	7653	7677	7781	7755	7824	7618	7562	7708	7723	7694	7701	7599	7589	7624	7711	7830	7653	7796	7689	7707	7618	7742	7661	7607	7833	7717	7726	7742	7674	7760	7512	7609	7637	7785	7725	7865	7713	7612	7751	7766	7668	7787	7837	7821	7737	7566	7752	7708	7675	7756	7723	7690	7667	7522	7777	7715	7808	7733	7736	7769	7714	7707	7717	7750	7686	7691	7696	7667	7619	7640	7783	7686	7756	7712	7811	7891	7647	7746	7908	7723	7575	7696	7661	7649	7745	7760	7834	7689	7751	7595	7886	7680	7683	7712	7791	7802	7731	7723	7651	7606	7641	7773	7712	7540	7755	7679	7814	7635	7689	7655	7742	7820	7567	7772	7791	7704	7660	7807	7615	7657	7772	7752	7672	7713	7758	7703	7591	7644	7547	7773	7714	7880	7712	7714	7768	7572	7796	7749	7684	7658	7772	7635	7683	7758	7904	7834	7808	7788	7788	7807	7638	7688	7683	7639	7730	7653	7836	7667	7802	7686	7724	7723	7715	7749	7793	7801	7756	7795	7806	7640	7832	7641	7703	7738	7735	7738	7807	7717	7792	7774	7666	7760	7730	7734	7645	7680	7654	7811	7851	7801	7884	7705	7806	7635	7812	7770	7812	7642	7766	7778	7616	7731	7693	7713	7589	7722	7753	7683	7646	7822	7728	7904	7660	7721	7719	7825	7683	7756	7773	7727	7701	7801	7933	7729	7698	7774	7607	7620	7688	7766	7773	7830	7705	7581	7812	7642	7800	7733	7862	7766	7593	7606	7637	7816	7696	7798	7679	7730	7810	7771	7832	7763	7704	7766	7663	7741	7662	7737	7820	7802	7623	7764	7747	7878	7784	7833	7810	7489	7625	7686	7675	7687	7783	7650	7653	7736	7659	7764	7722	7735	7785	7639	7701	7732	7853	7757	7817	7760	7739	7662	7654	7847	7776	7703	7661	7728	7742	7806	7602	7723	7641	7762	7683	7675	7853	7813	7633	7717	7786	7665	7733	7709	7696	7693	7670	7780	7580	7782	7624	7803	7697	7674	7787	7827	7878	7719	7712	7750	7692	7686	7797	7623	7668	7718	7766	7720	7734	7611	7675	7731	7725	7665	7658	7778	7717	7778	7800	7745	7741	7757	7642	7638	7650	7759	7710	7650	7768	7768	7580	7769	7901	7783	7724	7846	7743	7861	7677	7693	7753	7719	7712	7598	7712	7795	7621	7849	7679	7877	7745	7712	7746	7780	7678	7753	7738	7669	7764	7717	7646	7711	7720	7709	7700	7678	7864	7799	7829	7785	7608	7872	7656	7817	7749	7659	7887	7596	7656	7680	7656	7805	7717	7769	7663	7649	7818	7801	7771	7640	7643	7684	7750	7692	7810	7688	7739	7766	7724	7759	7588	7739	7709	7746	7757	7580	7717	7769	7558	7719	7742	7712	7773	7769	7649	7707	7853	7758	7657	7767	7654	7685	7816	7624	7773	7550	7789	7724	7724	7699	7817	7800	7903	7709	7715	7696	7746	7696	7595	7754	7755	7844	7692	7779	7874	7671	7695	7771	7726	7656	7686	7906	7652	7674	7656	7653	7806	7671	7649	7718	7791	7769	7534	7750	7727	7753	7717	7895	7677	7666	7693	7677	7651	7678	7652	7788	7757	7819	7691	7658	7769	7654	7819	7737	7711	7752	7736	7749	7731	7827	7832	7628	7655	7753	7879	7841	7674	7776	7744	7817	7760	7678	7732	7684	7589	7633	7675	7756	7699	7675	7769	7756	7770	7678	7690	7677	7756	7722	7720	7797	7706	7751	7989	7752	7740	7626	7794	7658	7804	7689	7757	7725	7789	7875	7705	7769	7649	7719	7677	7590	7687	7757	7765	7744	7651	7549	7879	7654	7702	7652	7646	7766	7630	7676	7654	7533	7681	7846	7760	7782	7751	7651	7739	7690	7923	7808	7724	7677	7758	7701	7732	7627	7718	7620	7589	7664	7644
2757	979	2369	2955	7555	7515	3725	1998	1217	936	842	832	843	802	852	852	912	868	865	835	856	811	858	829	835	867	834	843	880	810	839	859	792	831	871	853	878	904	904	876	834	834	866	860	879	858	816	811	844	829	871	832	862	853	813	845	868	836	837	857	855	844	839	805	833	872	854	815	800	828	813	826	846	874	840	845	839	874	861	859	813	833	880	876	816	837	875	845	835	932	895	833	900	840	829	847	865	889	862	841	775	861	888	825	859	891	889	872	863	861	835	849	899	864	879	866	838	875	847	869	868	849	822	874	842	884	882	824	892	807	874	869	841	834	803	817	852	854	882	850	818	838	867	849	863	804	864	888	845	839	846	843	797	865	865	803	846	836	877	884	866	820	808	835	837	873	855	868	853	810	859	833	829	823	872	915	870	814	845	875	824	868	809	879	794	872	867	870	811	848	866	836	849	820	854	836	865	844	873	811	829	853	834	874	902	829	856	819	893	817	830	855	839	816	830	872	852	800	828	831	882	886	861	792	811	833	830	805	846	833	856	865	830	877	933	853	881	833	858	847	876	796	859	846	830	832	863	851	892	855	809	851	816	818	861	870	801	919	887	831	823	840	869	800	860	832	831	805	887	868	851	831	834	862	848	839	839	863	883	886	835	793	816	840	871	861	867	886	833	879	823	856	891	899	867	830	808	816	868	864	927	853	849	832	835	901	851	893	886	807	847	850	828	867	841	864	836	794	828	816	871	832	830	833	845	859	873	887	882	834	823	826	836	853	844	871	839	863	845	877	808	865	824	840	875	819	843	834	857	831	802	876	804	861	875	841	839	854	810	900	794	820	830	829	879	842	848	868	844	861	908	930	900	899	812	908	828	851	821	865	819	845	858	882	850	879	835	849	840	931	818	802	882	861	806	812	873	912	796	875	878	845	891	862	852	877	818	810	824	826	879	836	799	840	844	867	891	814	830	855	862	843	888	902	820	858	855	825	831	823	849	823	880	841	859	803	813	839	822	822	801	826	843	865	848	855	866	850	813	877	859	832	889	846	863	828	787	893	863	855	837	871	807	837	808	824	827	858	845	800	867	790	846	850	890	861	827	871	865	835	892	791	863	865	838	874	894	825	869	901	838	858	891	866	809	856	861	837	824	846	799	877	853	830	852	810	886	832	857	825	849	859	858	829	847	828	818	895	882	813	808	856	798	862	824	916	826	855	830	824	817	855	868	890	826	792	872	862	854	844	826	825	864	861	883	855	788	808	837	844	861	839	850	859	856	838	852	837	820	816	865	917	840	854	777	788	795	819	831	839	796	856	852	838	861	846	866	861	848	868	828	846	891	878	904	863	838	872	857	802	861	867	875	834	833	787	838	870	857	838	880	855	883	840	852	863	877	806	853	840	838	868	849	855	860	821	823	861	924	863	860	854	851	830	833	825	892	834	856	882	833	819	822	807	911	878	856	852	850	877	821	859	839	840	812	839	921	827	818	813	873	930	937	875	869	842	876	871	853	834	824	835	838	832	842	811	836	862	856	895	828	835	894	880	845	851	827	860	861	833	832	844	865	895	823	828	863	827	880	829	876	867	867	828	815	800	863	834	860	869	873	859	813	847	788	886	837	847	848	827	865	902	852	821	880	823	864	825	853	833	846	838	825	851	844	810	845	879	869	853	846	853	885	836	791	836	834	824	870	837	842	849	830	815	832	856	849	861	852	789	852	912	847	826	924	877	810	879	857	869	824	806	826	852	831	817	873	854	898	839	862	825	875	839	848	851	824	837	846	835	846	871	873	841	885	891	876	825	857	911	851	824	851	833	851	803	831	888	858	852	865	866	822	853	854	863	861	851	834	833	783	831	815	857	859	875	845	807	837	827	847	847	857	881	859	811	834	884	864	843	844	878	841	865	833	820	854	860	877	849	899	835	832	862	832	895	850	873	835	852	837	850	837	831	866	807	876	848	854	870	879	869	838	829	879	864	807	863	867	863	843	892	831	858	833	876	835	782	894	838	852	844	871	818	815	883	866	886	857	871	883	820	872	818	832	878	819	885	869	845	867	860	873	873	850	880	879	879	874	861	844	849	854	816	866	868	856	838	881	864	873	858	830	857	812	836	835	798	870	911	842	828	862	792	828	871	835	890	827	853	819	821	846	879	868	919	829	817	830	835	808	848	818	842	882	845	844	871	893	827	900	824	842	871	827	823	831	850	818	836	846	867	825	787	854	807	863	846	857	851	860	798	823	822	873	874	813	828	885	843	833	827	860	858	813	848	829	888	841	812	858	837	865	829	845	832	817	891	852	863	865	838	839	815	857	871	891	852	866	840	815	844	831	793	871	848	834	883	813	814	907	933	870	830	909	858	853	842	868	786	827	831	851	864	845	787	837	863	849	857	863	875	802	896	861	812	870	837	865	834	860	861	829	836	837	819	838	838	907	838	849	822	835	918	864	820	872	838	884	818	844	824	871	779	829	838	864	845	807	856	887	836	824	860	845	856	839	868	865	805	877	786	852	826	832	862	854	889	830	863	806	882	868	852	814	857	832	798	867	864	860	863	850	867	843	850	866	882	843	865	878	820	859	860	807	837	819	808	885	803	852	814	820	821	779	811	823	889	901	875	855	786	901	842	863	894	801	826	875	833	892	896	820	912	850	887	896	831	802	888	873	862	838	824	845	865	864	829	860	828	842	833	861	813	827	885	859	881	789	816	804	879	843	843	836	816	830	868	821	819	839	818	851	912	870	843	866	801	860	811	862	851	823	842	869	857	867	835	849	860	834	831	832	784	862	860	850	816	822	892	883	828	854	847	879	855	847	820	812	844	823	822	846	879	856	853	823	887	862	817	828	889	895	831	897	906	852	839	872	861	882	854	866	857	847	823	825	902	835	847	874	862	828	837	851	832	908	852	842	877	899	808	801	892	833	826	816	853	858	916	862	843	835	874	830	838	836	843	826	838	818	827	857	854	867	783	821	827	878	827	850	851	903	855	803	818	817	861	878	883	841	836	929	855	805	849	865	823	801	845	895	838	916	845	838	843	873	848	870	859	828	848	911	817	873	878	836	866	804	861	861	888	859	826	887	881	801	811	835	807	871	889	825	793	852	818	859	912	860	866	893	854	866	889	830	850	827	833	861	874	889	888	857	906	843	795	801	869	810	914	880	834	850	823	864	832	882	863	855	884	842	856	806	857	846	842	820	867	848	857	858	882	838	795	810	844	867	849	806	883	857	863	850	832	861	918	835	831	861	847	847	882	873	925	844	853	883	845	835	880	828	901	872	919	868	872	848	879	779	810	844	847	853	806	865	904	903	863	847	859	820	850	857	807	806	857	846	849	828	886	882	841	881	855	825	862	842	861	893	800	888	788	824	872	831	826	802	854	868	847	895	889	930	848	898	820	811	887	875	864	842	831	834	878	880	829	830	883	876	857	829	841	879	891	833	837	859	833	857	846	865	830	863	844	905	825	896	831	779	859	866	894	809	864	846	848
12876	9908	23109	41279	61351	53434	37004	24814	12747	8309	7345	7319	7288	7327	7366	7401	7262	7245	7223	7337	7274	7320	7352	7272	7298	7279	7243	7166	7389	7272	7122	7388	7273	7363	7280	7253	7364	7263	7391	7178	7339	7128	7373	7322	7416	7277	7235	7280	7301	7371	7280	7298	7341	7404	7456	7250	7242	7183	7189	7320	7259	7326	7407	7292	7271	7361	7396	7293	7302	7261	7319	7443	7342	7138	7336	7407	7307	7294	7269	7191	7195	7285	7238	7283	7193	7268	7347	7267	7305	7188	7421	7341	7322	7193	7295	7335	7297	7342	7373	7401	7433	7416	7235	7213	7282	7416	7289	7320	7262	7280	7410	7418	7227	7235	7130	7410	7150	7336	7196	7276	7315	7208	7361	7156	7389	7229	7344	7223	7237	7364	7386	7260	7381	7289	7332	7197	7384	7391	7280	7410	7226	7275	7194	7380	7282	7267	7252	7228	7262	7369	7253	7297	7186	7254	7408	7200	7379	7341	7256	7309	7282	7272	7288	7296	7147	7316	7367	7288	7234	7311	7248	7233	7146	7261	7251	7144	7250	7284	7262	7207	7379	7238	7368	7348	7256	7353	7468	7187	7310	7227	7170	7234	7119	7275	7312	7443	7258	7396	7342	7185	7162	7294	7287	7362	7185	7248	7279	7353	7270	7316	7194	7359	7256	7275	7356	7374	7283	7323	7234	7232	7307	7293	7307	7251	7292	7371	7313	7183	7427	7349	7195	7279	7351	7219	7369	7188	7365	7371	7238	7366	7299	7157	7294	7384	7533	7289	7253	7311	7270	7341	7295	7203	7264	7195	7222	7329	7247	7237	7296	7296	7128	7301	7314	7237	7223	7293	7238	7262	7320	7413	7378	7294	7248	7426	7211	7236	7221	7355	7264	7144	7338	7146	7221	7170	7180	7290	7208	7346	7362	7251	7170	7391	7268	7361	7318	7202	7245	7373	7404	7241	7324	7407	7336	7328	7339	7353	7293	7365	7307	7413	7398	7240	7355	7270	7298	7330	7340	7208	7272	7251	7162	7299	7393	7242	7314	7295	7226	7350	7318	7374	7355	7159	7312	7454	7329	7293	7330	7287	7383	7320	7260	7269	7265	7277	7328	7400	7151	7220	7406	7296	7218	7334	7299	7219	7308	7360	7295	7281	7207	7372	7266	7212	7290	7314	7342	7418	7249	7373	7219	7477	7318	7355	7293	7355	7182	7227	7320	7219	7201	7457	7252	7331	7241	7421	7290	7305	7269	7414	7236	7300	7359	7290	7250	7388	7205	7174	7245	7327	7281	7268	7108	7328	7309	7342	7422	7327	7311	7188	7335	7341	7373	7299	7254	7380	7351	7334	7287	7372	7334	7296	7288	7430	7315	7267	7254	7295	7285	7229	7222	7262	7300	7413	7299	7382	7214	7339	7377	7282	7175	7315	7200	7254	7316	7301	7316	7304	7323	7366	7287	7186	7284	7266	7272	7375	7358	7202	7325	7256	7330	7209	7279	7237	7326	7164	7332	7323	7292	7318	7363	7458	7278	7359	7360	7314	7274	7320	7385	7330	7296	7190	7191	7267	7409	7321	7276	7322	7289	7305	7394	7249	7300	7240	7356	7277	7315	7276	7214	7250	7333	7436	7331	7267	7222	7304	7345	7340	7237	7372	7332	7279	7272	7331	7309	7332	7381	7252	7368	7341	7109	7347	7292	7396	7280	7373	7319	7221	7282	7348	7351	7325	7329	7312	7351	7353	7312	7380	7246	7402	7352	7435	7361	7311	7239	7421	7314	7267	7384	7204	7146	7257	7443	7371	7172	7272	7295	7391	7376	7235	7297	7198	7391	7354	7307	7280	7345	7364	7310	7330	7200	7254	7154	7316	7284	7132	7262	7254	7306	7344	7121	7283	7262	7313	7282	7212	7478	7217	7208	7171	7389	7261	7363	7312	7210	7179	7370	7359	7301	7374	7229	7340	7351	7283	7430	7442	7157	7369	7363	7219	7341	7289	7258	7374	7358	7365	7388	7247	7270	7299	7318	7416	7290	7299	7325	7353	7183	7235	7236	7308	7303	7411	7341	7315	7324	7289	7255	7346	7218	7200	7349	7256	7300	7353	7213	7263	7375	7342	7308	7375	7243	7271	7271	7269	7272	7246	7337	7203	7188	7204	7267	7275	7260	7383	7349	7349	7378	7300	7327	7411	7239	7198	7372	7188	7404	7307	7320	7280	7366	7360	7384	7243	7528	7274	7147	7314	7159	7348	7276	7316	7293	7192	7314	7348	7384	7463	7335	7337	7232	7169	7423	7137	7331	7320	7295	7186	7246	7348	7346	7163	7199	7391	7336	7309	7277	7222	7255	7244	7371	7412	7404	7327	7331	7293	7305	7300	7357	7139	7226	7217	7323	7212	7268	7273	7342	7368	7135	7279	7266	7338	7398	7394	7309	7378	7296	7164	7298	7283	7358	7370	7271	7339	7235	7370	7216	7310	7325	7280	7306	7195	7277	7295	7445	7324	7326	7227	7240	7385	7294	7303	7305	7249	7372	7275	7277	7409	7249	7320	7310	7118	7226	7294	7262	7109	7278	7251	7242	7275	7253	7410	7290	7150	7229	7271	7301	7211	7419	7287	7261	7280	7190	7387	7333	7277	7285	7170	7351	7399	7326	7311	7400	7289	7271	7322	7381	7226	7261	7381	7084	7470	7256	7299	7387	7308	7408	7331	7236	7127	7270	7332	7351	7336	7257	7256	7315	7270	7340	7435	7411	7119	7213	7363	7313	7253	7291	7399	7458	7331	7233	7425	7289	7444	7379	7163	7283	7184	7322	7231	7354	7299	7211	7336	7331	7356	7269	7361	7365	7392	7313	7368	7319	7329	7317	7351	7254	7413	7187	7234	7239	7312	7448	7370	7204	7241	7318	7318	7326	7391	7215	7380	7380	7209	7302	7412	7239	7450	7317	7456	7247	7236	7244	7110	7322	7344	7376	7262	7320	7271	7296	7371	7264	7312	7202	7390	7329	7418	7353	7297	7293	7357	7334	7082	7323	7276	7325	7243	7236	7322	7270	7334	7293	7225	7170	7184	7324	7350	7255	7140	7216	7408	7383	7228	7251	7306	7346	7414	7358	7406	7303	7251	7312	7351	7515	7210	7248	7267	7352	7191	7234	7327	7386	7421	7183	7349	7121	7296	7264	7171	7360	7287	7276	7325	7233	7242	7167	7324	7299	7291	7279	7415	7315	7229	7384	7355	7456	7418	7209	7314	7221	7260	7295	7425	7333	7233	7301	7373	7375	7336	7208	7313	7157	7194	7273	7331	7307	7162	7376	7226	7247	7335	7357	7391	7217	7307	7284	7212	7440	7184	7315	7189	7347	7404	7319	7344	7447	7318	7287	7338	7184	7211	7289	7355	7376	7388	7188	7321	7356	7249	7314	7336	7180	7270	7365	7259	7306	7268	7281	7313	7303	7251	7290	7391	7246	7157	7325	7411	7344	7221	7328	7285	7210	7274	7216	7258	7318	7292	7391	7238	7360	7373	7243	7344	7296	7282	7375	7320	7292	7411	7320	7385	7412	7333	7310	7275	7223	7300	7252	7324	7263	7477	7356	7274	7401	7252	7269	7208	7360	7445	7378	7219	7386	7151	7552	7347	7257	7390	7322	7483	7227	7298	7299	7237	7321	7308	7302	7302	7291	7444	7171	7364	7287	7380	7297	7345	7403	7218	7189	7271	7490	7205	7347	7197	7363	7329	7307	7376	7258	7356	7216	7251	7164	7304	7272	7254	7141	7323	7327	7263	7353	7353	7328	7286	7350	7197	7392	7337	7099	7157	7333	7318	7231	7250	7306	7200	7247	7308	7335	7397	7157	7324	7346	7188	7400	7381	7367	7365	7215	7438	7230	7236	7240	7247	7410	7319	7241	7389	7314	7260	7332	7279	7302	7215	7275	7288	7404	7307	7272	7339	7264	7247	7223	7351	7277	7353	7252	7245	7261	7381	7195	7411	7396	7222	7215	7337	7246	7243	7320	7260	7358	7334	7366	7348	7355	7268	7334	7333	7344	7171	7326	7364	7268	7322	7284	7228	7331	7328	7452	7263	7250	7308	7284	7289	7413	7319	7287	7409	7348	7339	7515	7286	7228	7282	7275	7371	7264	7219	7420	7192	7298	7434	7354	7231	7176	7169	7290	7345	7336	7362	7327	7298	7420	7212	7334	7360	7324	7274	7253	7377	7278	7289	7247	7172	7504	7333	7130	7426	7376	7434	7269	7381	7376	7281	7156	7360	7413	7234	7331	7334	7425	7352	7424	7320	7445	7210	7356	7338	7147	7272	7332	7398	7301	7290	7202	7455	7273	7240	7326	7325	7280	7340	7303	7159	7328	7299	7385	7227	7353	7305	7433	7268	7200	7289	7213	7304	7408	7341	7290	7350	7430	7165	7399	7488	7428	7274	7410	7218	7439	7270	7354	7356	7371	7301	7389	7303	7140	7249	7290	7351	7345	7282	7250	7314	7348	7364	7413	7402	7232	7335	7364	7361	7307	7310	7323	7226	7311	7406	7336	7366	7310	7173	7310	7148	7225	7222	7305	7394	7374	7215	7341	7183	7255	7409	7304	7469	7323	7367	7190	7240	7221	7268	7363	7302	7306	7294	7276	7319	7458	7292	7332	7312	7380	7220	7252	7358	7225	7216	7198	7330	7154	7317	7429	7410	7297	7370	7386	7334	7284	7262	7271	7279	7311	7300	7307	7303	7261	7307	7260	7228	7218	7294	7306	7222	7349	7160	7316	7326	7223	7144	7238	7271	7298	7369	7193	7256	7292	7264	7327	7256	7271	7360	7367	7158	7367	7454	7275	7273	7294	7337	7329	7111	7378	7265	7326	7302	7178	7267	7165	7274	7211	7321	7353	7243	7272	7321	7331	7312	7382	7283	7334	7251	7327	7261	7278	7373	7247	7480	7325	7240	7206	7123	7327	7286	7339	7335	7315	7292	7208	7316	7231	7257	7288	7343	7320	7248	7300	7265	7292	7374	7490	7432	7317	7398	7321	7222	7474	7201	7358	7291	7230	7223	7307	7345	7232	7069	7201	7263	7270	7309
1578	1347	4641	8514	15773	15438	7437	2844	1338	902	890	805	846	824	851	858	812	783	846	765	891	835	783	761	787	795	784	815	817	880	797	860	802	821	847	863	803	834	803	813	842	814	832	864	819	798	854	841	866	836	794	812	825	831	828	818	824	870	814	787	855	888	834	790	833	836	829	817	826	824	889	847	792	861	775	780	795	825	836	801	827	794	821	827	814	835	897	835	867	832	832	810	813	826	817	783	850	836	813	822	849	785	811	851	816	842	844	807	801	840	841	865	840	827	827	791	801	854	840	789	824	831	822	829	773	827	798	816	869	860	844	770	860	764	909	809	865	789	822	821	857	837	832	860	853	813	805	784	863	849	856	860	819	778	828	798	805	817	804	799	822	832	783	874	794	830	822	812	834	825	803	843	845	778	792	852	835	854	817	735	829	827	762	825	860	829	829	838	814	847	875	820	851	809	780	778	780	770	844	778	882	800	815	813	829	838	812	859	829	882	837	828	875	814	807	822	861	833	836	797	816	824	830	875	823	849	822	840	827	863	861	850	818	861	773	828	851	821	867	870	812	826	803	854	848	848	847	827	813	830	840	865	780	826	810	816	817	842	780	830	831	844	848	858	874	863	869	823	807	810	827	853	868	844	829	840	794	777	887	834	789	902	786	779	785	864	837	814	820	897	824	832	799	861	877	878	830	826	799	856	842	807	811	806	836	862	837	785	805	832	752	846	867	808	879	824	821	789	871	788	854	855	857	855	817	763	829	801	806	834	863	792	794	771	809	833	827	831	882	904	779	857	858	828	841	799	802	853	846	807	823	869	861	835	809	855	871	868	779	798	833	826	817	818	847	777	832	825	881	815	894	853	819	784	823	782	821	843	843	831	857	838	854	869	815	840	816	829	822	839	844	839	832	835	813	796	847	871	817	822	800	811	847	805	836	797	832	837	861	774	829	800	802	836	842	914	785	900	826	801	840	815	850	806	811	784	818	814	790	822	819	852	863	854	822	836	802	825	854	846	826	822	801	868	813	817	860	886	863	895	794	871	862	883	810	847	834	819	865	850	806	803	833	893	858	856	825	814	822	811	798	825	831	864	812	787	798	865	819	841	848	862	825	802	792	831	842	828	810	779	838	832	890	812	804	792	874	853	789	790	781	819	830	803	842	798	848	824	866	874	842	822	861	855	817	846	815	884	847	862	776	808	831	836	830	826	807	811	845	814	877	856	794	807	818	839	798	839	863	834	877	838	857	861	858	840	812	809	844	847	840	818	849	834	828	820	799	790	841	848	814	793	799	823	796	828	861	793	770	782	812	782	880	868	800	827	837	844	847	815	826	795	867	836	862	825	770	835	847	872	804	818	831	811	802	804	883	849	890	817	854	861	849	774	792	818	821	794	831	845	791	834	834	804	838	850	846	853	840	817	786	866	858	848	837	821	855	818	836	792	829	809	839	832	870	763	826	828	759	804	833	780	829	831	823	828	864	847	821	837	892	841	830	863	791	829	867	845	834	912	826	813	846	792	832	808	811	840	818	823	848	834	843	837	868	791	832	795	857	795	845	834	841	849	862	812	838	806	806	828	797	803	790	819	866	845	823	764	866	839	922	809	823	839	819	817	759	803	811	838	846	808	846	846	860	859	842	849	820	846	825	836	799	768	769	863	842	822	858	826	838	855	877	815	848	837	809	797	817	819	784	803	859	814	810	822	839	805	774	817	811	846	826	843	867	855	815	845	798	827	840	831	830	840	866	795	841	852	903	873	784	804	839	806	851	808	845	879	823	801	842	804	835	815	869	820	813	817	858	865	888	819	814	874	750	790	802	792	797	841	824	837	823	833	891	838	784	792	855	795	837	834	797	806	856	844	846	835	808	814	815	876	825	875	906	875	818	831	832	814	845	806	805	825	804	776	851	856	824	836	822	829	850	854	818	843	786	807	855	901	827	838	824	802	804	871	838	825	830	844	879	849	840	839	826	854	849	815	849	791	837	838	824	810	798	829	816	763	851	834	834	796	799	848	780	883	854	870	867	900	789	863	835	852	822	826	824	786	776	905	766	820	812	824	845	794	851	803	828	826	816	840	855	853	799	867	849	824	862	870	797	825	830	794	877	829	822	827	844	821	820	840	812	797	828	838	827	817	860	886	815	834	801	798	879	856	807	868	854	811	847	832	807	847	810	783	806	813	814	793	811	812	792	817	863	840	798	802	821	884	835	849	830	798	842	844	822	842	867	818	857	847	851	892	789	804	826	870	786	814	830	824	870	887	817	842	829	820	850	834	831	776	812	820	880	847	878	805	821	818	828	803	846	802	872	752	860	802	837	822	854	843	897	840	828	846	848	850	833	865	834	790	826	807	820	809	866	864	835	824	836	898	828	831	811	843	849	827	788	850	841	819	791	785	858	779	848	844	884	811	830	755	855	870	789	819	828	821	857	836	808	841	899	850	834	835	831	812	806	742	836	840	849	850	856	858	822	831	816	838	840	808	862	848	882	834	798	783	807	855	822	848	852	846	849	858	837	831	859	826	823	836	833	836	806	817	806	824	885	865	857	805	845	876	827	812	814	833	855	859	862	786	860	811	843	860	812	829	813	815	769	818	882	837	811	871	843	823	753	832	837	873	800	815	793	808	835	820	840	828	891	807	830	805	866	809	887	832	810	831	824	846	872	813	837	851	884	827	819	823	863	848	827	864	835	817	836	844	905	864	764	823	800	811	856	845	793	828	860	803	833	845	819	812	861	821	829	834	811	865	824	825	855	811	774	811	864	822	809	833	825	775	805	837	841	841	812	888	841	807	870	827	829	859	847	884	807	854	864	858	819	810	806	799	858	845	873	805	869	856	825	789	848	855	851	842	855	773	844	805	825	848	852	834	843	850	825	825	884	813	853	850	826	876	826	774	807	830	865	824	822	846	832	804	868	835	828	845	798	834	865	846	837	787	830	775	816	817	810	821	886	816	829	808	897	816	787	837	859	822	791	866	799	790	834	785	868	822	807	838	826	812	872	856	863	842	784	828	834	810	824	836	847	853	835	855	784	778	865	799	819	836	809	883	836	874	765	796	873	807	836	843	756	819	858	852	800	824	841	833	830	878	843	906	832	863	802	838	845	843	860	827	815	791	892	863	839	864	830	849	757	818	809	849	838	811	801	837	784	810	866	806	840	806	810	799	894	871	840	833	856	849	849	865	820	786	812	832	888	850	780	834	851	833	837	882	830	913	810	849	913	843	813	814	845	833	831	800	807	886	795	863	833	816	799	873	817	828	846	832	795	817	875	856	861	817	816	798	819	824	808	829	844	828	823	842	861	828	834	834	855	803	809	826	821	803	797	791	869	835	856	793	827	823	821	808	812	835	814	847	848	882	828	796	847	819	862	821	816	860	869	854	804	864	815	833	866	833	795	770	838	826	821	821	878	807	796	795	861	791	800	833	818	805	805	829	909	834	874	834	828	828	823	819	837	810	784	860	860	823	807	902	838	875	812	871
15713	14190	32974	60646	79267	68835	47488	30083	14716	8654	7419	7222	7279	7193	7275	7166	7223	7204	7385	7093	7088	7207	7247	7170	7252	7053	7201	7137	7133	7164	7241	7244	7214	7124	7209	7151	7181	7276	7182	7184	7139	7247	7236	7168	7131	7180	7292	7192	7130	7211	7127	7128	7114	7247	7035	7152	7168	7136	7283	7028	7092	7017	7136	7083	7275	7146	7119	7213	7238	7241	7245	7127	7243	7187	7225	7181	7198	7109	7285	7292	7249	7119	7143	7070	7056	7120	7173	7189	7144	7061	7189	7089	7241	7117	7140	7188	7099	7155	7323	7170	7219	7313	7082	7313	7198	7149	7049	7154	7115	7225	7194	7215	7161	7171	7002	7127	7046	7051	7000	7098	7209	7150	7191	7205	7182	7135	7150	7181	7140	7207	7177	7090	7145	7083	7101	7297	7156	7225	7112	7098	7214	7259	7231	7146	7196	7121	7295	7228	7150	7029	7183	7328	7059	7278	7153	7204	7239	7135	7211	7078	7065	7281	7182	7013	7144	7175	7104	7162	7174	7157	7282	7086	7075	7165	7183	7184	7207	7177	7174	7252	7272	7218	7130	7102	7180	7228	7255	7194	7121	7137	7261	7164	7070	7248	7192	7261	7197	7246	7022	7057	7189	7158	7130	7180	7211	7294	7326	7054	7160	7159	7136	7136	7099	7147	7171	7069	7255	7211	7072	7186	7232	7132	7052	7103	7185	7103	7279	7051	7194	7180	7131	7257	7056	7035	7154	7159	7249	7185	6985	7072	7143	7095	7287	7166	7216	7009	7227	7230	6978	7213	7082	7205	7200	7034	7215	6967	7288	7115	7372	7070	7199	7261	7173	7303	7154	7082	7356	7148	7164	7216	7236	7195	7198	7251	7159	7168	7198	7130	7101	7087	7140	7125	7217	6996	7204	7180	7273	7077	7134	7097	7162	7172	7059	7162	7184	7279	7168	7122	7028	7207	7151	7127	7153	7230	7211	7020	7205	7155	7175	7093	7046	7034	7143	7201	7122	7087	7242	7220	7332	7212	7129	7132	7174	7153	7155	7128	7196	7166	7235	7196	7198	7236	7149	7189	7008	7095	7075	7034	7083	7262	7199	7275	7214	7153	7234	7145	7232	7225	7104	7138	7218	7270	7201	7052	7277	7140	7233	7092	7158	7259	7162	7196	7161	7152	7175	7360	7224	7173	7191	7084	7089	7231	7213	7062	7024	7048	7067	7189	7172	7254	7252	7056	7421	7310	7145	7229	7265	7206	7063	7093	7273	7141	7268	7196	7144	7143	7255	7092	7076	7189	7186	7022	7276	7303	7229	7093	7176	7186	7262	7059	7061	7148	7159	7218	7050	7098	7174	7173	7121	7231	7223	7061	7238	7137	7078	7224	7254	7109	7324	7307	7229	7240	7056	7175	7225	7250	7118	7138	7049	7217	7270	7153	7255	7150	7175	7098	7177	7107	7207	7066	7235	7195	7124	7232	7094	7094	7190	7132	7225	7141	7213	7132	7184	7130	7146	7100	7139	7217	7194	7287	7116	7277	7204	7206	7110	7219	7077	7168	7170	7194	7229	7137	7258	7063	7208	7179	7266	7191	7178	7083	7268	7227	7264	7243	7149	7157	7240	7173	7103	7084	7259	7074	7162	7155	7040	7178	7086	7161	7069	7261	7211	7190	7186	7069	7202	7027	7286	7045	7133	7180	7186	7201	7120	7118	7211	7202	7110	7129	7118	7125	7169	7165	7056	7124	7332	7230	7222	6976	7166	7142	7186	7061	7068	7223	7191	7272	7080	7357	7230	7256	7311	7340	7268	7065	7173	7185	7038	7167	7203	7192	7197	7095	7207	7084	7286	7221	7097	7194	7275	7104	7162	7152	7115	7111	7034	7075	7257	7244	7113	6892	7187	7198	7165	7258	7134	7110	7160	7125	7046	7267	7135	7193	7196	7092	7218	7034	7069	7206	7144	7139	7289	7260	7137	7263	7116	7179	7250	7146	7059	7133	7168	7133	7100	7220	7167	7147	7206	7130	7345	7197	7259	7247	7235	7195	7163	7157	7139	7117	7146	7065	7139	7258	7195	7196	7329	7296	7135	7186	7295	7181	7172	7181	7285	7110	7263	7238	7217	7248	7189	7138	7256	7040	7161	7174	7204	7218	7174	7212	7093	7165	7205	7219	7209	7206	7212	7204	7179	7134	7067	7266	7194	7161	7207	7145	7224	7169	7189	7177	7180	7189	7241	7002	7155	7192	7153	7188	7124	7188	7195	7297	7156	7314	7167	7153	7147	7083	7059	7111	7127	7066	7273	7245	7126	7139	7009	7193	7104	7220	7114	7099	7145	7301	7308	7152	7075	7119	7102	7217	7217	7218	7302	7186	7232	7159	7177	7218	7170	7051	7244	7229	7378	7193	7207	7235	7217	7093	7183	7209	7076	7282	7137	7129	7223	7267	7095	7193	7187	7269	7280	7164	7285	7120	7214	7255	7289	7171	6994	7176	7164	7144	7142	7107	7221	7329	7056	7128	7203	7087	7310	7345	7149	7155	7291	7165	7076	7214	7177	7232	7122	7176	7187	7091	7305	7077	7113	7126	7199	7158	7100	7154	7244	7173	7137	7200	7242	7205	7256	7231	7265	7204	7331	7178	7240	7196	7238	7047	7230	7137	7293	7214	7083	7335	7251	7171	7092	7122	7276	7249	7091	7133	7163	7261	7094	7186	7266	7187	7079	7245	7205	7376	7202	7201	7180	7023	7327	7176	7273	7136	7079	7213	7142	7280	7238	7150	7081	7215	7090	7177	7185	7233	7191	7104	7024	7280	7041	7265	6986	7178	7289	7133	7174	7219	7146	7283	7178	7227	7085	7147	7217	7286	7164	7165	7185	7273	7216	7325	7276	7160	7043	7248	7224	7149	7180	7168	7214	7124	7228	7071	7125	7162	7125	7059	7304	7258	7208	7239	7206	7126	7266	7174	7107	7246	7071	7208	7155	7062	7292	7121	7136	7096	7220	7117	7192	7171	7134	7243	7274	7247	7159	7095	7181	7063	7123	7214	7204	7185	7165	7152	7158	7206	7212	7144	7186	7173	7235	7194	7273	7178	7203	7174	7214	7174	7316	7203	7135	7187	7121	7308	7186	7231	7161	7311	7152	7130	7191	7425	7076	7119	7072	7187	7205	7197	7188	7163	7190	7093	7161	7151	7295	7174	7121	7165	7186	7208	7185	7087	7229	7087	7069	7143	7160	7076	7036	7166	7254	7245	7136	7014	7275	7230	7178	7218	7152	7207	7184	7173	7107	7260	7300	7231	7150	7219	7246	7232	7087	7046	7271	7057	7165	7290	7162	7093	7244	7177	7336	7132	7050	7273	7031	7192	7193	7163	7172	7114	7186	7055	7279	7056	7109	7301	7095	7080	7158	7185	7242	7313	7112	7218	7218	7154	7220	7124	7098	7168	7228	7045	7298	7218	7119	7138	7176	7305	7198	7106	7265	7061	7160	7173	7178	7108	7300	7122	7192	7109	7081	7067	7286	7272	7158	7263	7224	7175	7120	7160	7228	7163	7148	7327	7184	7242	7240	7258	7273	7170	7228	7147	7228	7216	7091	7210	7214	7146	7158	7291	7160	7102	7048	7452	7262	7212	7231	7169	7248	7157	7044	7171	7313	7195	7130	7203	7179	7214	7060	7055	7213	7302	7133	7242	7200	7191	7253	7254	7097	7063	7148	7019	7149	7186	7192	7197	7094	7253	7066	7166	7255	7146	7267	7213	7161	7189	7172	7217	7129	7049	7087	7069	7271	7249	7156	7210	7099	7087	7154	7139	7101	7305	7144	7262	6986	7155	7076	7189	7075	7110	7094	7113	7113	7042	7124	7121	7166	7188	7120	7270	7187	7091	7176	7107	7220	7114	7137	7292	7255	7293	7139	7109	7106	7162	7122	7234	7284	7211	7249	7172	7167	7334	7106	7202	7175	7136	7172	7183	7225	7269	7245	7196	7197	7206	7283	7246	7194	6987	7158	7156	6989	7270	7154	7177	7241	7027	7149	7226	7062	7189	7212	7122	7256	7202	7084	7132	7254	7115	7036	6961	7071	7169	7165	7193	7303	7203	7142	7046	7317	7247	7201	7156	7120	7106	7237	7170	7159	7182	7221	7136	7268	7191	7207	7145	7124	7177	7102	6973	7229	7199	7075	7187	7090	7065	7047	7319	7050	7159	7269	7174	7230	7149	7272	7212	7239	7248	7184	7294	7232	7270	7183	7062	7314	6913	7091	7129	7059	7201	7086	6978	7234	7255	7246	7154	7019	7086	7191	7141	7113	7151	7164	7091	7140	7181	7159	7279	7239	7170	7089	7236	7331	7243	7217	7036	7100	7164	7193	7097	7158	7197	7217	7174	7196	7246	7143	7208	7250	7256	7088	7178	7169	7099	7193	7278	7226	7109	7141	7100	7045	7184	7026	7118	7152	7067	7089	7131	7130	7168	7061	7232	7220	7159	7180	7199	7175	7241	7195	7168	7221	7173	7095	7162	7285	7152	7139	7109	7244	7171	7119	7239	7194	7119	7181	7365	7130	7151	7158	7154	7149	7326	7286	7152	7113	7129	7057	7089	7093	7213	7129	7185	7177	7156	7054	7160	7212	7193	7216	7157	7190	7096	7113	7100	7208	7065	7080	7199	7178	7246	7194	7045	7125	7233	7234	7219	7192	7127	7118	7121	7084	7388	7155	7154	7306	7123	7167	7118	7085	7081	7162	7170	7260	7222	7310	7240	7202	7174	7071	7209	7204	7266	7188	7218	7273	7132	7218	7211	7106	7073	7145	7208	7169	7067	7136	7228	7142	7195	7281	7140	7155	7179	7223	7157	7247	7246	7021	7173	7071	7154	7236	7185	7180	7209	7169	7199	7147	7176	7208	7119	7131	7227	7192	7176	7117	7287	7204	7225	7150	7208	7160	7059	7076	7088	7161	7157	7101	7124	7187	7060	7265	7197	7138	7084	7295	7182	7071	7084	7118	7123	7175	7161	7094	7238	7176	7174	7194	7120	7233	7049	7050	7262	7069	7219	7210	7126	7228	7280	7195	7176	7188	7312	7185	7124
4161	1456	3117	9570	19466	17785	8908	3239	1501	1068	868	941	962	858	919	976	975	946	923	928	937	966	925	1001	928	946	945	925	943	941	938	959	927	940	952	913	912	954	938	968	929	930	917	983	920	939	871	905	918	936	867	971	938	921	948	989	892	978	904	983	925	958	897	907	977	977	921	938	866	992	903	917	959	958	899	926	934	987	955	906	984	959	879	898	928	922	919	956	893	968	934	944	910	958	905	980	915	920	935	906	929	961	915	927	918	942	950	969	845	995	926	877	846	944	909	940	914	933	924	935	930	917	941	954	891	916	923	978	989	888	877	978	920	937	999	937	954	966	930	926	987	935	947	920	942	962	921	907	960	941	882	934	912	904	937	940	959	968	896	889	1006	956	940	898	936	895	898	935	867	943	942	901	877	924	952	905	919	954	954	942	961	944	928	1022	910	898	960	909	974	954	937	949	909	917	902	958	981	895	944	930	915	942	908	935	961	904	897	934	948	948	907	963	908	951	906	875	934	953	918	945	953	949	939	915	911	940	906	936	953	936	927	953	956	931	975	963	966	930	940	929	847	897	914	908	962	939	900	973	970	888	955	978	913	918	951	872	889	906	876	934	940	888	891	960	925	957	937	941	977	873	954	921	884	946	880	922	950	920	940	936	964	893	928	904	950	991	923	962	913	951	917	971	1000	945	926	939	912	954	933	952	932	941	878	887	914	946	893	924	910	922	951	911	929	929	957	913	962	913	911	907	945	952	893	954	925	915	943	966	938	914	908	918	924	922	925	920	938	931	1000	928	967	971	943	934	956	958	953	976	924	901	876	945	988	913	953	951	921	905	923	985	906	906	882	904	917	932	938	968	935	923	913	951	906	919	982	958	936	892	914	900	910	915	906	913	977	926	928	933	896	883	928	923	918	938	940	969	922	863	925	902	942	922	941	992	925	970	988	916	895	979	937	921	967	904	962	902	933	933	912	925	897	912	918	948	955	945	939	877	928	955	902	897	961	916	940	928	969	923	987	925	932	924	1008	976	891	938	944	896	921	966	921	1013	923	946	961	923	951	904	978	959	943	954	930	948	935	914	916	1003	937	899	945	974	949	951	948	932	944	934	877	928	972	939	961	999	881	1002	942	890	943	893	989	941	924	978	1015	978	861	942	890	963	927	938	934	923	896	911	969	930	918	919	954	966	910	899	914	912	916	957	903	980	956	904	942	941	977	954	920	890	917	964	883	918	927	920	952	971	946	986	892	939	870	980	965	929	890	919	940	924	881	947	906	865	963	947	882	942	913	936	906	929	954	955	885	943	917	953	912	956	962	915	987	919	966	914	914	981	951	898	896	932	919	912	911	893	926	906	931	891	953	923	923	904	1008	941	882	891	882	897	885	918	949	1003	939	950	969	942	942	929	932	987	978	895	942	954	942	946	925	953	912	927	959	952	920	981	910	940	935	915	906	897	900	989	963	902	951	884	920	979	936	898	915	920	940	949	947	922	942	932	906	951	928	911	921	912	953	934	918	913	923	939	902	903	951	949	882	934	856	941	892	953	915	873	923	918	932	901	959	872	920	970	931	957	898	1011	939	969	901	907	944	923	946	956	963	950	890	881	933	926	950	971	954	914	1012	839	920	955	957	901	908	932	942	890	932	928	979	910	937	936	888	978	908	918	955	918	913	906	906	911	961	908	892	922	961	928	986	925	906	953	950	933	925	850	978	966	939	913	931	875	960	900	987	963	933	950	937	906	918	887	988	927	949	911	949	984	928	855	935	964	930	938	907	900	965	983	917	934	955	998	930	893	996	938	935	911	985	948	884	909	922	904	915	969	901	921	910	966	983	951	966	898	951	869	973	883	911	922	960	987	936	876	952	855	920	933	943	945	955	900	955	920	919	990	921	922	934	958	897	939	895	927	896	947	948	979	914	986	993	950	949	882	906	969	930	978	874	908	943	891	1003	923	981	931	976	963	909	941	928	934	1007	915	925	967	947	890	933	952	931	919	911	955	945	967	931	905	928	961	927	905	901	955	987	913	944	932	919	944	908	914	907	913	854	926	910	942	927	887	941	932	878	972	915	941	942	978	944	912	929	924	966	939	922	941	909	884	944	879	917	953	930	985	940	926	924	959	936	935	939	962	927	955	981	974	968	973	911	847	998	910	880	951	970	938	951	920	894	914	911	978	974	989	938	914	958	994	924	894	911	942	902	914	906	954	945	995	911	881	916	926	962	919	931	918	954	942	919	914	886	894	916	926	939	956	923	976	885	943	935	939	910	885	955	987	912	938	920	930	905	934	943	928	899	995	970	954	976	936	936	944	938	946	978	925	929	938	906	914	918	904	963	929	891	917	871	958	933	950	1015	918	961	958	877	928	914	939	901	976	940	962	928	910	975	909	865	970	966	905	913	975	931	942	933	931	953	935	920	949	968	896	903	955	876	950	937	902	936	930	892	990	958	919	884	921	955	934	943	901	881	990	910	931	944	905	912	910	936	941	986	951	967	998	961	943	934	987	919	900	934	935	947	937	939	915	941	953	995	897	955	970	875	923	885	941	916	930	899	871	958	940	939	931	895	867	912	904	987	938	913	960	940	934	932	956	947	928	917	918	897	986	953	878	988	890	994	914	966	969	899	957	949	923	966	963	934	877	923	926	901	922	931	1017	966	972	876	946	929	931	902	927	911	933	942	899	988	972	972	943	929	910	909	933	985	948	965	972	945	893	904	891	958	969	961	925	908	937	913	968	978	910	967	959	948	911	895	936	917	917	951	900	886	921	976	983	962	935	907	926	907	900	916	918	984	847	948	887	972	931	952	927	928	941	924	934	886	915	939	948	969	977	987	869	943	890	919	1013	891	936	900	978	951	913	876	904	921	917	970	903	958	966	944	931	944	1001	933	931	917	924	963	933	903	913	952	966	896	938	912	955	934	960	951	903	954	963	937	963	919	911	945	936	882	872	878	956	942	876	940	932	907	919	890	917	881	888	936	915	940	910	900	908	928	932	959	976	947	940	948	895	954	918	890	972	994	885	909	956	852	940	901	970	913	920	920	952	888	921	910	992	937	934	929	930	922	973	944	949	938	973	971	934	965	946	954	949	901	969	911	974	889	998	859	978	895	925	916	861	930	948	876	962	886	957	947	948	899	919	982	919	939	941	881	928	902	904	883	927	891	962	888	913	923	968	898	891	936	922	923	926	931	911	929	972	943	925	981	912	907	905	923	912	952	950	912	973	923	920	963	953	965	926	969	906	982	940	975	880	950	885	929	921	923	916	971	952	859	939	910	928	948	931	951	937	878	911	917	894	913	959	876	897	965	928	921	951	964	888	912	883	925	958	919	932	929	915	897	916	896	918	914	919	930	1015	955	1026	948	904	917	910	961	958	974	925	902	916	914	917	883	953	949	929	887	961	915	899	895	884	924	956	949	939	912	913	938	975	830	903	977	953	990	906	961	941	897	941	869	982	926	927	933	880	957	970	988	979	949	946	948	896	885	940	907	931	961	997	910	989	952	964
15685	14903	26725	62881	83419	72986	51384	32593	17077	9653	8211	7923	7977	7914	7925	7902	8044	7903	7887	8041	8072	7923	8007	7874	8113	7838	7855	7966	7946	8044	7934	7957	7873	7869	7968	7953	7964	7850	7989	7873	7814	7861	7903	7976	7968	7940	7782	8012	7889	7931	7911	7817	7868	7844	7971	7901	7900	7933	7810	7911	7843	7911	7919	7971	7880	7892	7989	7807	7862	7850	7963	7947	7872	7830	7894	7871	7997	8028	7927	7931	7789	7937	7905	7781	8071	7980	7953	8036	7876	7945	7872	7838	7835	7924	7911	7864	8013	8045	7750	7841	7847	7910	7840	7907	7996	8011	7872	7870	7913	7950	7842	7783	7847	7871	7894	8003	7900	7961	7876	7981	7931	8050	7865	7803	7966	7823	7931	7858	7958	8041	7959	7795	7904	7943	7915	7962	7907	8063	7802	7940	7863	7948	7928	7822	7864	7812	7935	7831	8054	7882	7980	7936	7949	7831	7947	7853	8011	7884	7963	8074	7942	7830	7899	7809	7965	7949	8070	8016	7894	7944	7867	7883	7949	8007	7913	7932	7947	8040	7880	7917	7881	8007	7759	7924	7819	7895	7908	7972	7797	7844	7862	7814	7833	7957	7787	7969	7983	7830	8098	7890	7870	7980	7961	7874	8022	7964	7886	7964	7961	8026	7973	7807	8027	7844	8016	7968	8042	7905	7981	7829	7899	7994	7894	7936	7912	7821	7819	7810	7852	8027	8045	7915	7914	7809	7960	7798	8012	7941	7961	7985	8052	7909	7855	7899	7954	7932	7939	7844	7910	8021	7891	7943	7883	7972	8075	7916	7867	7741	7981	8037	7959	7762	8076	7953	8023	7947	8024	8030	7893	7899	7933	7826	7965	7987	7880	7763	7835	7819	7870	7925	7913	7922	8000	7904	7986	7950	7836	7916	7892	8010	7776	7835	7889	7970	7812	8076	7882	7872	8013	8014	7939	8017	7921	7968	7906	7873	7829	7987	7802	7937	7957	7841	7972	7914	7821	7767	7984	7961	7925	7881	7880	7790	7906	7946	8130	7946	7961	7924	7984	7893	8013	7870	7794	7929	7742	7851	7827	7970	7901	7826	7919	7833	7931	7964	8022	7763	7922	7879	7906	7951	7960	7983	7974	7863	7912	7866	7871	7939	7908	7932	7892	7788	7952	7912	8013	7870	7939	7874	7745	8018	7877	7965	7941	8001	7996	8029	7964	7943	7913	7761	7855	8041	7922	7760	7916	8024	7934	7871	7977	8015	7810	7879	8054	7851	7794	7883	7885	7845	7861	8026	7878	7951	7946	7974	7917	7906	8046	7895	7950	7955	7844	7966	7834	7929	7973	7988	7943	7994	8004	7897	7941	7835	7867	7984	7880	7891	7799	8011	7823	8068	7960	7998	7973	7794	8055	7967	7922	7846	7979	7924	8008	7982	7959	7918	7913	7798	7825	7958	7845	7906	7858	8006	7840	7907	8045	7831	7960	8039	7918	7959	7952	7850	7957	7669	7913	7771	8052	7936	7902	7920	8014	7947	8063	8114	7841	7892	7853	7881	7867	7853	7868	7902	7924	7878	7762	7879	7905	7943	7940	7968	7962	7911	7872	7883	7973	7792	8022	7973	7881	7937	8043	7788	7984	7827	8035	7878	7917	7991	7959	7936	7892	7849	7804	7900	7933	7977	7929	7932	8004	7939	8033	7988	7936	8040	7913	8032	7869	7959	7979	7680	7935	7882	7836	7928	7887	7989	8063	7844	8047	7959	7965	7937	7820	7827	7898	7930	7924	7897	7875	7914	7975	7879	7909	8015	7853	7849	7992	7965	7705	7944	7892	7962	7829	7791	7920	7979	7905	7863	7879	8026	7908	7809	7845	8096	7980	7866	7909	7876	8010	7872	7918	7899	8010	7835	7873	7820	8026	8010	8021	7997	7996	7906	7915	7881	8038	7904	7931	7926	7853	8031	7844	7817	7990	7877	7917	7721	8099	8010	7856	7944	7884	7991	7952	7970	8036	7779	7893	7862	7858	7955	7956	7893	8019	7987	7901	7906	7953	7921	8046	7916	7876	7928	7964	7891	8052	7815	7907	7805	7907	7937	7907	7973	8093	7966	7989	7804	7810	7983	7807	7883	7793	7960	7848	7925	7837	7951	8099	7747	7866	7966	7900	8015	7872	7904	8017	7882	7807	7968	7824	8010	8053	7902	7922	7928	7836	7860	7931	7891	7820	7945	7880	7988	8006	7999	7978	7844	7982	7945	8043	7807	8031	7893	7836	7907	8009	8028	7919	7904	7836	8008	7962	7896	7881	7971	7919	8000	7977	7840	7914	7931	7913	7926	8075	7888	7958	7849	7983	7875	7837	7924	7904	7800	7807	7829	7865	7992	7854	7910	7956	7914	7991	7922	7958	7911	7887	7890	7919	7907	8047	7873	8018	7937	8013	7954	7907	7973	7894	7966	7874	7926	7979	7896	7914	8005	7890	7956	7825	8005	8033	7920	7881	8006	7965	7928	8032	7937	7837	7950	7926	7863	7953	7905	7889	7891	7895	7942	7953	7941	7966	7739	7940	7908	8138	7945	8025	7909	7980	7809	7980	7858	7963	7821	7860	7748	7886	7823	7875	7888	7874	8007	7936	7806	7920	7830	7915	8014	7916	7988	7932	8018	7904	7882	7909	8001	7883	8182	7828	7913	8050	8044	7854	7862	7880	7972	7942	8028	8069	7851	7923	7880	7885	7878	7897	7867	8059	7961	7916	8025	7798	8052	7969	7843	7890	7866	8007	7903	7934	7891	7950	8026	7813	7982	7904	8024	7836	7815	7947	7825	7810	7806	7737	8072	7945	7770	7927	7990	7981	7905	7932	7886	7875	7869	7855	7813	7978	7963	7979	7951	7939	7835	7984	8020	7889	7764	7885	7898	8038	7909	7905	7969	8082	8018	7753	7758	7974	7845	7944	7928	7921	7941	8038	7861	7973	7861	7979	7823	7848	7930	7868	8192	8008	7899	7859	7944	7977	7870	7926	7956	7911	7927	8042	7843	7850	7948	7809	7967	7712	7766	7957	7974	7883	7952	7859	7988	8019	7951	7976	7983	7922	7954	7868	7909	7937	7898	7887	7991	7980	7794	7976	7915	7955	7868	7899	7981	8085	7821	8004	7858	8018	8008	7927	7830	7906	7847	7999	7883	8014	7967	7862	7940	7969	7892	7857	7969	8020	8060	8087	8020	7962	7894	7924	8010	7803	7891	7972	7899	7973	7928	7804	7822	7880	7939	7899	8037	7815	7859	7873	7958	7890	7761	8026	7962	7976	7804	7935	7868	7905	7941	7894	7846	8091	7918	7934	7790	7935	7842	7880	7791	7924	7949	7934	7815	7997	7881	7985	7937	7914	7929	8001	7819	7886	7893	7803	7859	7879	7920	7845	7909	7913	7975	7888	7969	7893	7963	8018	7880	8003	7969	7801	7975	7858	7952	8069	7975	7917	7937	7894	7971	7985	7841	8014	7963	7895	7966	7976	7814	7799	7861	7928	7947	7811	7826	8000	7788	8032	7835	7946	8089	7875	7947	7922	7915	7992	7882	7995	8170	7988	7880	7867	7740	7802	7912	7950	7901	7885	7885	7864	7977	7886	7883	7925	7951	8128	7845	7774	7909	8009	7915	7951	7762	8077	8024	7896	8008	7738	7941	8026	7905	7803	7931	7929	7899	7933	7819	7944	7867	7891	7984	7804	7915	7898	7995	7814	7910	7933	8047	7894	7925	8014	7868	7950	7988	7957	8005	7964	7867	7894	7819	7905	8045	7916	7840	7790	7926	7888	7890	7964	8025	7952	7971	7934	7919	7967	7909	8029	7894	8068	7988	7926	7861	7800	7984	7926	8034	7783	7938	7790	8003	7998	7958	7806	7904	7982	7807	7858	7964	7927	7973	7916	7915	7896	7833	7906	7983	7920	7847	7908	7913	8029	7990	7993	7874	8061	7966	7901	7802	7822	7941	7914	8021	7937	8013	7918	8031	7960	7994	7933	7993	7742	8020	7866	7850	7984	7931	7948	7911	7931	7888	7926	8070	8027	7920	7887	8026	7990	7916	7906	7890	8043	7815	7853	7951	8035	7959	8066	7945	7928	7938	7948	7967	7828	8088	7735	7995	7904	7998	7988	8051	8041	7988	7898	7939	7948	7879	8005	7986	7955	7890	8003	7873	7755	8003	7895	7920	7837	7935	7883	7959	7932	8006	7867	8036	7901	7842	8056	7945	8042	7879	7881	7864	7841	8039	7888	7845	7934	7926	7930	8009	7912	7808	8002	7837	7832	7966	7929	7970	7929	7909	7825	7930	8046	7840	7956	7952	7910	7866	7977	7923	7886	7938	7945	8034	7892	8031	7917	7887	7948	7958	8057	8043	8039	7966	7916	7983	7697	7815	7913	8030	7936	7906	8034	7928	7900	7913	7765	7955	7940	8013	7935	7899	7839	7796	7781	8096	7973	7910	7894	7885	7804	7861	7948	7881	7899	7917	7738	8012	7871	7963	7861	8037	7941	7860	7951	7896	7927	8013	7782	7909	7936	7774	7813	7827	7881	8030	7865	7898	8080	7883	7855	7849	7872	7806	7981	7893	7878	7881	7968	8055	7906	8030	7930	7983	7870	7922	7994	7817	7892	7819	7912	7777	8070	7924	8013	7949	8009	7823	7924	7885	7777	7831	7984	7805	7859	8006	7922	8014	7963	7787	7957	7808	8023	7900	7928	8044	7949	7942	7906	7864	7940	7806	7829	8041	7936	7820	7864	7857	7816	7936	8021	7926	7960	7908	7904	7958	7880	7925	7876	7945	8014	7814	7863	7934	8010	7906	7896	8047	7939	7833	7866	7931	7962	8000	7850	7856	8039	7994	7937	7871	7940	7848	7858	7812	7924	7892	7873	7942	7780	7938	7734	7957	7960	7788	7959	7975	7954	7877	7939	7963	7977	7915	7936	7790	7860	7890	7872	7992	8033	8083	7904	7894	7991	7902	7932	7827	7986	7787	8084	7796	8052	7863	7946	7969	7947	7940	8066	7930	7965	7932	7814	7939	7910	7902	8052	7940	7894	8004
2632	1520	4013	16240	31346	28604	15857	5623	1997	1081	937	912	931	903	874	905	920	883	888	901	885	916	852	855	907	899	899	914	929	940	890	954	872	879	877	834	899	939	902	897	915	901	898	909	932	867	974	911	894	911	928	893	869	946	894	923	979	877	933	976	969	912	940	898	866	868	905	868	885	905	899	896	907	855	862	894	904	886	885	917	944	936	944	913	930	875	922	903	858	873	907	857	909	903	907	933	869	930	918	910	910	883	900	872	944	883	924	896	904	964	897	872	864	933	896	948	887	890	905	853	909	875	895	905	889	934	955	909	870	941	952	854	890	891	902	880	898	956	873	896	903	901	918	931	944	904	931	928	906	891	972	904	960	882	930	890	909	924	904	878	929	910	919	876	868	841	915	984	890	878	910	942	944	867	888	937	929	884	934	903	947	941	911	884	881	924	905	921	857	891	954	913	935	948	856	969	890	874	916	858	931	904	927	930	880	892	953	887	883	936	946	882	860	875	924	953	940	882	931	913	950	910	888	883	877	905	902	878	894	902	952	875	938	870	925	910	948	913	909	942	967	902	861	921	947	888	889	903	880	902	926	885	925	851	912	895	871	891	906	906	948	963	912	892	936	880	953	891	971	923	891	923	955	888	906	895	936	953	931	1010	933	894	867	888	920	982	922	897	902	925	880	940	960	923	842	916	941	900	885	867	873	878	905	870	870	904	869	943	887	848	943	955	915	904	920	885	924	931	906	890	886	906	910	854	887	910	882	890	928	935	900	939	914	862	839	963	925	943	889	920	929	936	924	931	921	888	944	935	930	864	874	866	928	934	900	932	925	911	923	946	916	882	920	903	921	928	908	903	926	934	923	931	887	918	915	925	849	903	919	909	928	885	913	881	929	949	910	922	872	893	942	917	869	873	945	924	930	893	903	906	896	918	900	955	890	910	861	941	874	908	879	931	914	897	899	932	925	904	885	931	998	899	922	933	927	952	861	865	913	884	908	923	913	954	888	858	967	932	852	884	964	900	862	889	928	894	931	890	880	919	918	903	879	910	904	871	907	910	885	979	898	909	897	896	924	896	931	949	943	889	912	907	887	882	888	933	885	892	910	855	881	889	920	892	863	839	912	926	911	938	892	895	893	887	912	929	878	897	879	923	935	917	922	891	895	937	877	892	869	867	937	866	913	871	963	905	898	922	928	897	913	879	964	915	917	869	896	864	904	946	896	854	951	836	893	939	886	893	924	847	873	910	870	887	912	919	876	952	883	889	872	867	908	909	889	840	917	895	897	923	924	932	918	915	958	879	920	877	912	888	866	904	857	879	899	889	895	917	920	956	970	935	945	909	919	924	893	900	877	898	913	908	859	918	853	857	905	879	881	928	885	906	899	905	945	904	929	917	858	896	921	911	926	985	924	921	894	923	912	906	913	929	983	926	920	956	930	923	918	836	904	897	951	891	917	894	925	920	900	895	906	856	942	934	897	876	921	894	881	880	908	903	908	936	932	865	962	927	897	963	874	835	881	894	927	916	899	912	976	871	951	876	886	908	894	902	915	915	937	906	902	925	878	890	931	896	951	926	959	904	888	894	864	929	907	924	925	904	923	878	891	926	879	888	861	918	869	853	917	885	872	876	901	920	909	917	874	888	879	945	884	917	945	902	947	936	927	870	904	950	916	932	886	877	891	920	876	921	932	925	975	923	912	943	889	842	895	938	906	936	875	933	914	891	932	908	910	937	946	865	885	905	915	942	866	944	883	869	927	915	860	873	939	919	943	966	924	948	893	959	902	881	858	926	904	845	911	902	935	913	880	861	899	891	915	914	914	922	931	866	868	889	873	854	933	915	883	898	982	922	910	906	913	863	924	933	884	868	913	930	866	907	924	945	913	899	930	941	892	954	913	906	973	899	934	914	850	945	912	882	914	885	926	895	881	887	904	921	892	860	940	907	880	913	951	876	915	939	932	925	945	883	893	929	904	880	946	833	917	928	946	888	873	883	845	923	860	886	934	900	927	909	934	882	909	938	911	930	883	870	893	924	915	971	887	928	881	867	906	894	946	961	952	872	930	894	920	944	898	887	885	934	884	915	925	905	944	939	914	887	891	887	883	907	918	906	915	881	921	938	909	918	926	919	936	922	881	975	947	913	908	867	858	930	946	891	897	849	887	887	931	884	922	906	882	942	911	918	885	935	915	971	901	897	946	916	895	880	865	875	914	903	916	839	901	853	921	909	908	907	935	976	951	934	932	947	901	839	926	908	925	926	912	904	911	904	863	932	925	897	888	911	878	934	922	906	864	873	902	901	941	915	864	922	875	931	905	881	943	965	884	934	916	943	897	860	926	905	887	880	935	955	908	899	936	886	917	854	869	861	913	860	940	847	928	909	973	911	905	906	834	922	883	892	886	897	900	941	892	941	878	907	865	919	850	886	912	899	895	890	931	917	944	989	900	908	916	906	853	922	841	847	867	843	938	865	893	924	944	885	972	922	993	908	928	880	924	880	940	931	884	897	954	898	871	932	952	874	901	896	888	902	930	919	921	830	890	861	918	935	901	974	871	910	947	887	845	960	943	869	854	906	897	875	972	863	848	923	923	907	1000	904	907	925	867	936	938	904	909	873	886	929	935	847	891	926	893	917	911	936	858	890	943	869	912	924	921	880	891	881	874	895	937	866	912	953	975	962	939	896	930	911	884	937	869	954	888	935	928	960	900	936	900	941	930	903	977	925	923	982	902	939	935	870	899	943	858	891	924	948	911	878	897	891	932	925	980	892	865	956	930	886	880	929	877	880	890	913	891	908	949	980	902	904	903	910	879	913	894	947	873	903	870	934	854	915	878	956	892	916	918	814	916	953	944	911	931	897	854	947	886	920	877	892	894	881	908	970	945	915	979	925	910	854	888	923	820	900	929	877	913	893	966	871	931	886	865	901	910	930	906	933	886	889	929	914	887	921	956	885	927	917	925	919	914	925	927	886	908	913	913	917	939	997	906	920	915	916	889	970	939	883	901	875	915	881	886	917	914	937	926	918	866	911	858	853	906	928	951	868	902	939	909	913	914	931	829	913	882	927	876	901	828	934	883	905	892	938	906	873	906	888	944	864	924	905	879	887	903	907	969	920	944	938	925	901	935	907	964	946	897	922	905	919	924	903	873	890	916	905	891	960	917	894	944	909	906	918	927	943	887	923	909	944	936	892	880	903	884	875	909	926	937	890	908	898	909	917	899	902	874	909	890	882	928	914	925	877	858	901	918	880	985	902	928	954	870	902	885	907	913	953	902	875	916	938	926	923	898	920	907	905	931	877	964	908	831	906	912	902	897	892	879	929	873	923	955	913	936	892	878	934	988	939	935	921	914	885	900	953	894	1005	936	907	905	838	956	875	903	929	872	895	921	896	865	921	893	870	888	893	913	934	929	931	948	890	908	952	924	907	936	967	905	939	919	936	863	885	933	922	953	903	896	878	948	897	922	941	978	933	880	922	941	926	898	893
20554	16078	27300	70901	96800	85497	61625	40142	22032	10915	8244	7803	7696	7787	7836	7726	7708	7725	7688	7810	7637	7716	7667	7811	7734	7704	7765	7903	7770	7754	7843	7833	7700	7740	7723	7794	7630	7714	7661	7808	7807	7777	7682	7843	7770	7668	7640	7785	7667	7699	7654	7677	7817	7899	7689	7815	7839	7654	7748	7797	7776	7783	7784	7776	7684	7723	7691	7681	7767	7640	7705	7697	7660	7788	7734	7632	7657	7784	7839	7829	7655	7704	7639	7614	7896	7668	7602	7704	7680	7667	7660	7770	7874	7797	7757	7603	7736	7682	7689	7726	7766	7659	7694	7758	7753	7661	7679	7838	7822	7838	7793	7906	7638	7678	7821	7767	7631	7816	7740	7696	7745	7744	7626	7690	7804	7788	7732	7707	7658	7670	7671	7740	7822	7621	7674	7755	7669	7838	7754	7728	7681	7659	7866	7810	7680	7818	7699	7625	7758	7741	7678	7697	7649	7671	7697	7628	7857	7740	7780	7670	7746	7535	7832	7787	7778	7699	7632	7800	7742	7807	7590	7676	7874	7697	7737	7726	7822	7584	7718	7615	7656	7768	7776	7814	7814	7736	7531	7717	7769	7826	7705	7591	7845	7727	7740	7691	7823	7787	7727	7779	7533	7757	7632	7743	7712	7856	7761	7572	7662	7643	7650	7606	7773	7656	7792	7703	7826	7774	7739	7699	7870	7675	7583	7770	7726	7742	7808	7764	7731	7770	7822	7826	7678	7659	7781	7815	7737	7649	7800	7848	7848	7728	7754	7718	7645	7602	7729	7697	7782	7711	7779	7781	7712	7770	7858	7821	7710	7713	7553	7629	7679	7920	7636	7801	7537	7644	7745	7757	7769	7678	7838	7850	7714	7825	7645	7798	7838	7883	7665	7778	7913	7760	7908	7859	7672	7629	7762	7686	7735	7746	7686	7736	7762	7682	7769	7838	7818	7747	7804	7652	7686	7639	7598	7798	7842	7630	7868	7866	7941	7777	7630	7811	7698	7716	7845	7811	7720	7849	7802	7816	7869	7743	7768	7753	7618	7735	7794	7781	7655	7833	7671	7674	7804	7643	7592	7697	7705	7792	7713	7870	7775	7768	7796	7770	7748	7794	7723	7786	7712	7711	7782	7769	7625	7744	7779	7715	7842	7800	7780	7621	7774	7761	7763	7921	7749	7686	7754	7688	7804	7740	7714	7698	7875	7750	7651	7713	7707	7728	7550	7738	7769	7779	7711	7689	7743	7812	7706	7755	7774	7721	7752	7745	7575	7741	7727	7861	7724	7789	7858	7664	7672	7792	7763	7657	7711	7766	7717	7783	7750	7900	7651	7781	7703	7902	7752	7766	7806	7729	7742	7564	7714	7678	7731	7621	7812	7731	7766	7760	7960	7817	7698	7753	7688	7719	7793	7763	7707	7746	7739	7840	7836	7710	7814	7867	7608	7704	7615	7814	7716	7732	7771	7738	7833	7761	7733	7766	7679	7795	7761	7892	7686	7743	7672	7726	7823	7624	7838	7588	7767	7777	7774	7838	7812	7860	7801	7847	7731	7713	7817	7757	7725	7752	7638	7784	7729	7731	7788	7870	7791	7867	7643	7806	7609	7775	7666	7754	7752	7670	7819	7619	7618	7688	7661	7737	7691	7731	7744	7658	7787	7686	7758	7755	7852	7688	7746	7600	7869	7754	7603	7865	7714	7867	7735	7655	7731	7889	7638	7616	7805	7800	7666	7732	7693	7700	7698	7640	7675	7788	7874	7663	7825	7765	7645	7720	7817	7770	7745	7707	7671	7570	7743	7810	7689	7774	7832	7701	7684	7753	7877	7777	7747	7680	7697	7832	7641	7662	7586	7834	7734	7681	7747	7655	7852	7581	7700	7730	7682	7656	7692	7696	7781	7705	7780	7745	7825	7776	7865	7743	7719	7679	7765	7784	7776	7761	7724	7697	7889	7783	7753	7824	7760	7731	7925	7698	7739	7692	7772	7686	7787	7781	7707	7793	7751	7847	7767	7806	7844	7705	7710	7872	7721	7643	7808	7784	7559	7675	7717	7712	7692	7784	7846	7676	7818	7735	7818	7767	7708	7754	7755	7806	7800	7828	7786	7799	7824	7805	7755	7682	7628	7840	7766	7633	7841	7534	7771	7625	7668	7717	7843	7653	7882	7718	7712	7688	7783	7774	7724	7777	7670	7761	7812	7630	7820	7611	7614	7656	7735	7672	7890	7756	7699	7815	7771	7828	7690	7715	7726	7722	7770	7706	7685	7737	7648	7738	7784	7648	7805	7702	7702	7714	7610	7842	7639	7787	7699	7698	7722	7849	7778	7578	7864	7709	7672	7758	7751	7714	7719	7793	7794	7585	7820	7768	7823	7679	7784	7800	7737	7599	7857	7745	7959	7782	7724	7708	7767	7773	7819	7656	7796	7733	7713	7588	7774	7797	7773	7681	7813	7622	7635	7701	7775	7794	7932	7752	7752	7544	7679	7760	7774	7752	7731	7740	7739	7769	7742	7826	7700	7710	7717	7774	7777	7678	7692	7808	7708	7631	7777	7870	7668	7811	7617	7550	7759	7698	7788	7616	7808	7586	7784	7650	7729	7691	7775	7706	7667	7683	7867	7775	7762	7747	7738	7634	7696	7703	7756	7666	7699	7643	7770	7786	7715	7726	7758	7625	7932	7687	7667	7781	7776	7718	7703	7633	7590	7743	7758	7857	7735	7713	7757	7634	7784	7746	7668	7785	7711	7649	7748	7670	7623	7590	7605	7607	7792	7751	7733	7702	7833	7666	7726	7764	7770	7753	7653	7831	7820	7706	7771	7682	7733	7849	7812	7667	7805	7779	7662	7866	7753	7784	7779	7765	7795	7861	7594	7698	7765	7607	7839	7674	7752	7795	7698	7596	7802	7731	7746	7755	7684	7650	7662	7682	7852	7602	7801	7737	7788	7755	7657	7708	7771	7847	7667	7839	7811	7635	7713	7932	7720	7726	7785	7801	7710	7733	7778	7839	7684	7798	7776	7840	7710	7819	7740	7600	7637	7708	7774	7743	7701	7675	7751	7717	7666	7623	7654	7731	7778	7571	7611	7788	7895	7779	7719	7697	7677	7630	7620	7787	7786	7740	7702	7690	7741	7750	7796	7846	7716	7665	7781	7682	7867	7652	7868	7598	7874	7758	7599	7747	7620	7695	7599	7765	7599	7811	7691	7760	7511	7814	7646	7738	7759	7722	7702	7840	7578	7648	7872	7660	7747	7737	7613	7686	7844	7855	7661	7838	7675	7659	7638	7763	7746	7638	7752	7893	7788	7720	7753	7793	7667	7669	7725	7873	7846	7785	7634	7761	7751	7582	7883	7703	7835	7694	7809	7848	7710	7614	7779	7684	7755	7689	7633	7761	7753	7702	7750	7772	7712	7824	7789	7737	7793	7788	7840	7892	7592	7660	7814	7836	7737	7818	7769	7778	7641	7816	7705	7656	7664	7838	7796	7831	7716	7533	7636	7762	7758	7834	7668	7767	7722	7702	7865	7814	7746	7722	7836	7863	7640	7651	7758	7689	7842	7727	7798	7749	7659	7782	7851	7811	7884	7764	7761	7821	7791	7687	7705	7661	7745	7804	7690	7737	7801	7824	7824	7635	7704	7699	7773	7645	7649	7632	7723	7642	7694	7715	7785	7737	7589	7876	7712	7778	7702	7655	7647	7737	7706	7795	7740	7808	7717	7709	7852	7770	7698	7780	7758	7913	7855	7598	7648	7758	7739	7737	7718	7786	7715	7718	7733	7734	7643	7805	7797	7741	7667	7791	7662	7819	7888	7872	7702	7782	7637	7752	7869	7756	7715	7746	7697	7819	7786	7766	7806	7689	7742	7703	7785	7744	7775	7717	7587	7826	7719	7694	7857	7747	7814	7704	7704	7693	7749	7707	7804	7691	7679	7701	7570	7642	7767	7848	7757	7780	7799	7840	7839	7643	7633	7648	7767	7735	7673	7698	7787	7704	7739	7726	7788	7915	7732	7795	7773	7805	7609	7802	7620	7762	7804	7849	7746	7739	7620	7738	7761	7651	7779	7741	7631	7728	7715	7887	7723	7653	7672	7749	7784	7867	7892	7725	7783	7809	7777	7590	7827	7722	7707	7654	7756	7680	7804	7700	7818	7689	7710	7728	7662	7741	7763	7679	7674	7778	7685	7814	7918	7633	7742	7687	7685	7737	7752	7689	7731	7810	7718	7668	7744	7725	7702	7649	7615	7745	7759	7773	7848	7807	7722	7773	7750	7692	7819	7865	7717	7726	7733	7785	7615	7692	7815	7746	7847	7767	7822	7683	7801	7696	7942	7702	7781	7765	7591	7639	7769	7727	7651	7852	7915	7755	7784	7619	7601	7795	7622	7651	7771	7554	7605	7773	7793	7775	7860	7627	7605	7834	7718	7774	7657	7822	7774	7642	7806	7791	7873	7736	7680	7784	7758	7764	7762	7842	7844	7781	7767	7719	7657	7737	7608	7757	7685	7812	7683	7772	7964	7741	7634	7677	7664	7657	7699	7845	7595	7673	7590	7676	7807	7917	7712	7723	7759	7745	7761	7695	7713	7781	7882	7772	7725	7833	7602	7731	7755	7684	7729	7681	7795	7732	7777	7662	7757	7561	7637	7773	7679	7893	7786	7640	7636	7767	7688	7732	7607	7819	7682	7807	7610	7691	7820	7708	7743	7768	7683	7828	7722	7694	7659	7722	7671	7797	7778	7757	7754	7718	7708	7563	7822	7813	7710	7765	7721	7766	7676	7763	7740	7576	7845	7875	7821	7878	7498	7807	7791	7758	7714	7793	7775	7867	7767	7850	7749	7767	7771	7680	7750	7808	7757	7664	7652	7704	7797	7766	7630	7727	7645	7821	7665	7790	7848	7691	7757	7696	7794	7837	7712	7843	7633	7692	7707	7843	7736	7870	7736	7627	7699	7776	7694	7912	7809	7718	7763	7721	7873	7744	7800	7775	7775	7765	7691	7736	7769	7747	7710	7702	7900	7843	7804	7616	7775	7755	7643	7767	7659	7811	7621	7808	7839	7592	7820	7782	7664	7647	7646	7715
2745	888	951	3168	9234	9157	4466	2074	1107	858	878	837	868	790	839	840	885	859	865	811	822	845	840	835	811	865	878	866	839	865	799	846	811	879	828	786	827	868	855	839	878	825	793	861	842	893	852	826	856	848	882	842	793	854	837	822	881	912	796	873	803	866	826	864	818	869	846	834	852	843	855	861	886	821	803	825	894	850	753	839	870	858	859	866	804	849	842	803	821	897	835	820	865	832	800	847	839	756	798	873	815	756	823	880	835	818	830	840	849	853	822	847	827	871	890	831	831	843	843	772	850	787	885	848	871	787	849	841	824	821	876	838	847	816	871	829	832	817	850	854	888	884	844	846	838	857	830	874	842	861	875	811	840	860	952	882	791	858	845	897	848	827	871	844	873	875	846	863	845	891	871	806	888	873	844	828	883	842	832	810	814	864	874	838	805	834	863	867	843	829	866	870	803	848	860	914	878	848	847	850	870	798	846	834	811	871	837	884	835	864	819	900	843	887	831	857	873	797	850	822	870	821	836	908	911	819	942	903	848	823	932	842	793	816	829	830	847	812	882	868	800	841	826	879	861	782	884	824	850	784	883	901	840	841	866	802	846	815	849	866	808	871	810	776	853	832	865	839	816	816	909	847	862	857	852	813	848	839	905	819	824	897	850	851	838	795	846	833	806	863	843	818	799	846	869	864	898	850	801	858	885	820	842	837	836	849	832	863	923	846	888	835	868	874	885	887	829	844	870	875	836	838	847	782	819	877	857	857	862	845	849	838	818	857	812	837	840	845	876	857	852	881	872	876	845	831	830	857	846	809	857	878	864	866	789	840	834	826	844	887	857	851	809	868	854	821	824	892	858	863	830	843	874	833	851	793	854	850	862	814	852	858	856	861	832	825	863	866	851	866	846	840	838	858	868	881	849	880	872	822	860	857	827	873	834	844	879	814	815	850	854	825	824	842	826	834	863	827	870	814	848	877	807	806	813	843	843	816	812	878	904	848	836	831	834	823	840	858	876	842	849	835	822	849	848	874	865	867	824	830	894	854	800	881	851	825	811	846	800	859	828	877	853	799	816	816	856	864	850	833	878	885	830	833	824	860	815	838	894	853	862	826	822	854	870	769	839	827	822	805	838	840	840	835	835	864	827	837	904	871	883	781	852	861	875	833	823	823	803	913	840	812	877	809	832	828	857	817	892	801	842	870	862	831	806	899	847	803	857	863	874	831	859	829	850	871	897	790	848	846	863	868	796	833	834	860	846	879	822	877	865	863	876	899	837	895	877	815	801	840	832	837	838	825	882	850	860	825	868	837	895	870	845	847	892	879	859	840	871	887	877	832	820	852	910	839	861	868	863	831	805	841	921	889	815	852	855	829	852	819	887	796	832	833	857	829	798	860	844	835	862	829	902	836	891	852	815	826	934	811	869	825	845	825	864	966	868	856	859	828	831	892	855	851	836	812	833	829	801	884	819	877	866	859	844	840	854	832	828	823	892	840	826	863	796	848	855	859	851	856	869	861	860	872	856	808	859	830	843	802	880	882	908	882	828	815	838	841	835	842	865	843	871	893	818	811	866	898	828	827	831	808	856	852	839	854	868	873	818	832	859	882	857	868	863	809	864	867	905	838	813	855	862	851	887	852	858	843	826	893	824	840	831	856	798	802	773	783	859	860	821	865	896	800	834	852	841	897	860	875	848	852	803	812	851	807	809	772	817	878	840	837	816	868	854	843	769	839	852	828	896	881	854	846	869	861	820	834	825	818	907	849	822	774	817	863	830	855	893	826	894	841	873	814	826	883	876	849	809	839	834	891	808	838	859	867	865	874	836	863	855	847	826	866	894	797	850	809	851	825	817	817	863	828	840	828	863	873	877	892	855	851	844	821	795	800	843	857	863	828	857	837	877	839	853	893	844	858	872	827	807	850	854	810	804	896	898	807	822	786	839	758	875	860	853	909	849	843	783	844	864	813	815	865	844	862	842	825	836	790	854	815	878	814	837	847	839	893	801	876	832	840	865	901	825	852	807	828	879	819	842	901	859	846	808	823	844	870	852	851	804	875	884	851	825	862	826	846	821	822	881	830	787	862	843	833	812	828	813	839	847	841	913	850	850	839	799	927	815	854	880	830	862	827	813	868	833	868	864	851	851	855	841	893	863	831	844	796	893	826	880	854	850	886	879	915	809	877	809	839	840	851	875	849	894	850	826	836	819	843	848	865	844	872	816	856	831	853	839	859	931	824	847	911	887	766	891	867	856	822	795	870	839	854	825	827	829	841	849	899	846	835	840	856	815	865	811	884	883	835	818	894	828	829	851	819	868	818	832	854	905	865	878	822	858	786	845	837	879	867	869	862	841	841	873	841	831	901	854	832	847	831	935	830	857	814	833	811	876	846	852	910	884	833	832	884	902	846	850	851	858	855	823	816	823	881	808	857	857	821	871	823	925	860	867	857	857	797	874	863	843	824	843	868	792	853	857	820	838	904	843	856	858	809	879	831	871	834	851	812	852	853	837	852	821	908	834	807	833	859	871	848	859	850	810	853	819	844	884	884	851	890	857	849	844	843	878	782	851	884	877	832	802	864	816	872	832	826	821	839	916	842	862	839	852	896	787	884	874	825	861	827	877	874	866	878	841	894	834	832	830	799	907	831	870	901	867	825	852	831	859	770	827	868	864	869	871	843	872	829	814	881	855	885	837	841	886	789	805	862	802	866	868	865	852	868	848	838	861	877	883	834	791	853	805	882	831	836	834	864	836	867	841	814	869	790	847	828	837	830	824	843	848	788	884	865	796	829	841	830	862	918	848	834	884	860	822	809	838	867	787	839	873	837	876	862	809	804	853	871	785	885	839	846	883	818	893	779	819	919	881	806	823	861	862	844	911	851	838	865	850	845	816	885	839	871	869	844	827	830	819	868	843	863	785	854	847	797	864	924	818	857	858	843	765	851	884	851	865	866	883	896	846	836	851	806	886	852	803	838	809	824	811	835	806	817	831	811	855	832	882	860	815	814	851	864	822	845	870	833	862	892	851	864	884	827	816	832	829	845	842	855	865	870	896	836	838	896	866	856	896	862	815	859	854	861	939	864	826	819	849	803	842	865	857	847	850	874	912	853	853	861	845	884	856	831	892	854	907	854	836	813	881	853	829	884	881	840	830	859	860	881	862	848	817	846	836	832	860	864	829	798	872	811	800	856	834	876	858	839	827	887	846	860	879	822	831	878	858	841	834	820	860	838	883	851	881	805	853	844	821	818	830	814	810	891	842	870	869	811	828	823	843	903	774	876	851	872	814	802	888	866	922	806	818	863	839	872	912	833	893	834	838	793	829	794	864	829	809	841	857	811	887	881	853	830	824	883	862	818	826	847	858	801	811	864	789	844	826	858	863	867	800	870	837	845	868	860	845	867	906	868	909	831	820	922	840	859	882	887	841	802	853	823	900	836	826	841	851	847	868	883	880	813	859	777	850	828	855	834	822	907	806	851	826	849
13097	8629	8408	42763	65247	56807	38854	24502	12439	8121	7408	7393	7329	7329	7318	7321	7234	7195	7374	7170	7347	7238	7287	7178	7312	7222	7100	7317	7386	7179	7178	7137	7365	7242	7373	7102	7352	7146	7369	7264	7307	7326	7232	7175	7129	7129	7156	7186	7307	7194	7225	7238	7154	7193	7159	7315	7239	7329	7258	7299	7227	7342	7263	7316	7169	7267	7280	7337	7300	7254	7319	7362	7210	7309	7238	7253	7141	7325	7269	7205	7214	7294	7073	7311	7274	7303	7310	7236	7269	7387	7174	7340	7263	7286	7270	7097	7288	7243	7315	7136	7188	7372	7275	7225	7308	7393	7314	7330	7226	7253	7335	7229	7316	7129	7312	7398	7293	7187	7394	7240	7255	7286	7384	7232	7228	7251	7286	7312	7208	7189	7293	7332	7248	7264	7118	7195	7279	7354	7167	6998	7318	7271	7330	7293	7191	7311	7364	7312	7235	7285	7238	7310	7319	7233	7247	7171	7267	7238	7202	7389	7218	7347	7141	7263	7283	7185	7270	7240	7252	7239	7249	7252	7222	7186	7152	7267	7258	7280	7210	7305	7191	7301	7206	7154	7346	7212	7363	7322	7235	7144	7205	7245	7213	7207	7239	7305	7302	7293	7326	7291	7372	7166	7324	7160	7295	7288	7217	7258	7198	7180	7363	7124	7295	7355	7244	7263	7261	7331	7239	7408	7158	7262	7156	7205	7257	7328	7217	7334	7294	7163	7230	7353	7274	7240	7339	7337	7248	7278	7314	7299	7199	7231	7268	7241	7218	7245	7257	7257	7187	7165	7235	7228	7322	7242	7241	7178	7265	7237	7328	7380	7299	7268	7400	7256	7142	7265	7295	7288	7265	7261	7308	7308	7271	7294	7200	7178	7304	7213	7197	7313	7166	7309	7305	7310	7310	7211	7232	7254	7304	7249	7402	7296	7288	7291	7221	7210	7359	7206	7252	7257	7358	7322	7155	7226	7302	7185	7325	7339	7234	7222	7216	7223	7270	7262	7151	7195	7164	7345	7358	7304	7247	7201	7171	7159	7328	7288	7238	7432	7443	7339	7381	7262	7312	7218	7296	7323	7341	7321	7308	7405	7264	7397	7273	7266	7346	7290	7106	7250	7225	7237	7245	7309	7244	7296	7215	7357	7193	7384	7220	7232	7308	7367	7432	7208	7276	7244	7324	7173	7338	7232	7222	7342	7212	7362	7208	7194	7322	7302	7211	7300	7156	7194	7255	7247	7306	7261	7096	7221	7239	7147	7387	7068	7173	7270	7306	7147	7206	7379	7208	7253	7313	7270	7311	7166	7295	7354	7248	7169	7186	7237	7238	7280	7314	7195	7195	7296	7225	7360	7252	7436	7251	7169	7260	7275	7285	7179	7155	7090	7274	7292	7223	7365	7182	7398	7504	7319	7031	7266	7426	7261	7286	7309	7172	7198	7348	7237	7410	7241	7195	7299	7276	7252	7254	7332	7300	7270	7248	7278	7250	7316	7241	7348	7322	7274	7299	7243	7186	7143	7276	7206	7244	7272	7253	7215	7251	7361	7257	7308	7400	7210	7368	7133	7293	7252	7228	7206	7221	7248	7336	7336	7360	7216	7204	7219	7206	7211	7355	7149	7195	7179	7224	7256	7278	7306	7214	7183	7199	7245	7204	7276	7228	7314	7117	7227	7221	7305	7274	7323	7313	7338	7259	7274	7244	7292	7135	7257	7330	7361	7252	7359	7272	7238	7407	7182	7309	7190	7308	7400	7197	7384	7251	7331	7312	7083	7230	7116	7378	7174	7215	7305	7260	7401	7286	7205	7323	7157	7266	7216	7224	7312	7285	7236	7317	7285	7112	7215	7314	7179	7226	7223	7318	7187	7348	7298	7342	7206	7250	7317	7289	7319	7365	7144	7182	7143	7351	7192	7247	7338	7232	7191	7216	7289	7165	7245	7388	7238	7255	7177	7201	7327	7315	7363	7323	7343	7184	7451	7217	7306	7194	7187	7383	7238	7313	7264	7285	7265	7276	7231	7116	7177	7312	7269	7266	7262	7274	7311	7346	7205	7221	7298	7373	7313	7357	7191	7303	7155	7245	7241	7239	7281	7054	7166	7198	7338	7273	7226	7313	7364	7261	7359	7235	7273	7300	7284	7198	7231	7352	7076	7209	7295	7233	7250	7277	7216	7284	7305	7153	7338	7330	7264	7268	7156	7177	7129	7302	7227	7227	7246	7434	7252	7248	7239	7236	7206	7232	7312	7327	7179	7345	7356	7160	7324	7116	7184	7363	7239	7309	7263	7356	7221	7243	7192	7274	7258	7101	7250	7302	7230	7177	7242	7118	7216	7142	7340	7164	7358	7365	7176	7475	7192	7372	7349	7330	7261	7253	7222	7271	7356	7398	7270	7201	7262	7196	7175	7233	7212	7120	7230	7285	7319	7264	7154	7438	7199	7289	7189	7321	7279	7339	7207	7266	7257	7209	7229	7227	7268	7307	7164	7289	7304	7217	7348	7377	7302	7167	7307	7223	7350	7139	7237	7115	7159	7209	7362	7098	7386	7375	7315	7201	7276	7249	7161	7275	7219	7296	7293	7331	7214	7395	7333	7171	7367	7202	7356	7298	7257	7300	7233	7400	7228	7296	7135	7224	7264	7164	7216	7323	7334	7323	7317	7355	7320	7165	7312	7346	7166	7239	7150	7248	7206	7108	7217	7298	7143	7242	7258	7279	7215	7156	7225	7418	7253	7333	7319	7303	7331	7211	7236	7292	7153	7307	7366	7259	7264	7303	7231	7248	7240	7254	7250	7254	7287	7401	7195	7152	7180	7202	7370	7251	7348	7149	7176	7125	7163	7337	7295	7312	7340	7318	7239	7280	7279	7353	7246	7117	7137	7349	7393	7211	7191	7233	7204	7213	7127	7196	7177	7252	7295	7373	7281	7231	7159	7406	7337	7211	7159	7257	7348	7311	7208	7273	7203	7253	7107	7198	7276	7256	7223	7375	7344	7316	7170	7325	7314	7260	7189	7280	7257	7214	7210	7185	7365	7214	7330	7212	7265	7391	7360	7383	7293	7192	7388	7383	7130	7360	7154	7242	7251	7194	7381	7144	7272	7287	7237	7493	7414	7266	7219	7256	7248	7397	7362	7169	7334	7309	7279	7250	7406	7285	7349	7155	7200	7229	7342	7394	7162	7255	7305	7301	7253	7449	7332	7236	7275	7110	7179	7223	7285	7227	7219	7318	7327	7306	7206	7190	7330	7234	7253	7140	7253	7280	7060	7177	7308	7213	7273	7311	7250	7117	7233	7257	7252	7161	7173	7211	7179	7253	7320	7267	7337	7346	7230	7352	7320	7125	7292	7173	7327	7254	7234	7273	7300	7301	7287	7230	7314	7181	7211	7300	7230	7359	7309	7210	7345	7317	7282	7358	7317	7211	7235	7189	7304	7380	7292	7328	7236	7246	7239	7311	7264	7255	7259	7168	7277	7216	7313	7274	7318	7319	7276	7326	7260	7439	7331	7205	7181	7351	7283	7287	7294	7378	7233	7361	7343	7265	7115	7210	7132	7182	7288	7211	7270	7345	7275	7094	7153	7077	7146	7298	7305	7304	7238	7278	7335	7286	7298	7448	7260	7305	7393	7199	7096	7222	7193	7163	7192	7301	7282	7317	7261	7267	7296	7193	7227	7185	7283	7144	7264	7333	7309	7248	7175	7236	7211	7401	7176	7221	7193	7274	7301	7328	7218	7239	7219	7202	7328	7342	7105	7222	7152	7409	7223	7215	7300	7159	7282	7240	7233	7222	7200	7419	7184	7320	7202	7239	7291	7145	7317	7288	7189	7297	7240	7382	7293	7243	7231	7170	7223	7248	7289	7372	7347	7275	7300	7271	7324	7345	7359	7269	7247	7198	7067	7192	7202	7331	7291	7384	7296	7187	7219	7309	7224	7282	7234	7294	7240	7162	7168	7157	7190	7285	7254	7404	7435	7205	7135	7121	7311	7197	7325	7252	7236	7273	7280	7290	7202	7309	7263	7163	7193	7234	7269	7276	7204	7208	7215	7209	7335	7334	7053	7226	7306	7231	7109	7182	7224	7189	7234	7211	7213	7194	7249	7206	7249	7076	7132	7148	7248	7229	7254	7248	7238	7227	7133	7244	7259	7116	7228	7140	7293	7228	7133	7230	7319	7157	7329	7252	7298	7143	7285	7207	7273	7189	7177	7104	7208	7314	7152	7179	7305	7334	7345	7214	7316	7177	7197	7230	7171	7379	7270	7245	7265	7312	7251	7272	7277	7379	7302	7237	7231	7264	7390	7299	7308	7260	7159	7221	7274	7299	7255	7304	7294	7314	7316	7274	7141	7252	7265	7196	7199	7326	7192	7336	7262	7228	7284	7114	7296	7202	7188	7360	7221	7335	7272	7341	7271	7284	7375	7191	7127	7385	7291	7213	7192	7138	7377	7292	7383	7234	7158	7299	7257	7385	7244	7217	7223	7260	7295	7364	7320	7175	7198	7338	7159	7195	7261	7308	7252	7316	7353	7169	7176	7350	7154	7225	7207	7313	7191	7170	7285	7271	7237	7307	7232	7321	7363	7303	7220	7368	7305	7328	7225	7164	7178	7377	7247	7310	7239	7166	7339	7285	7260	7311	7210	7270	7325	7192	7345	7283	7285	7273	7367	7202	7220	7377	7262	7252	7277	7290	7286	7255	7297	7411	7254	7327	7178	7337	7199	7169	7275	7272	7238	7166	7375	7175	7424	7329	7253	7190	7171	7362	7320	7354	7222	7243	7403	7284	7316	7289	7154	7281	7290	7086	7312	7300	7381	7238	7383	7336	7313	7179	7319	7273	7251	7167	7334	7201	7050	7245	7259	7310	7254	7309	7244	7118	7079	7375	7228	7183	7343	7208	7320	7294	7258	7222	7303	7217	7246	7234	7382	7357	7249	7239	7196	7317	7255	7261	7232	7271	7261	7293	7225	7327	7254	7411	7309	7319	7265	7369	7261	7238	7217	7231	7271	7311	7235	7280	7173	7169	7226	7220	7305	7218	7207	7258	7330	7248	7264	7117	7218	7217	7283	7284	7373	7175	7312
1673	1023	945	4393	17051	20587	11150	4065	1562	935	838	765	826	797	830	761	789	800	815	788	802	809	840	876	812	866	798	885	836	819	798	836	859	836	791	798	806	779	805	834	812	799	846	753	821	880	813	821	791	828	820	825	831	828	866	790	824	813	774	802	806	826	785	847	787	790	839	781	819	835	839	760	803	777	788	835	821	798	802	806	818	819	766	819	770	861	818	805	853	809	782	845	836	815	806	786	832	802	820	857	782	836	824	798	827	880	816	811	793	831	784	802	787	816	823	851	813	746	840	804	810	790	788	803	838	835	794	842	792	844	861	875	786	816	806	808	731	804	726	827	822	827	813	833	834	840	802	845	794	802	818	790	833	852	815	824	837	817	843	798	779	853	777	826	836	834	845	874	813	824	806	821	792	809	780	788	859	830	819	789	821	810	815	851	816	865	817	809	808	832	844	774	796	794	825	847	827	829	818	803	811	753	840	825	816	838	839	871	789	795	848	830	813	841	808	753	854	805	817	818	770	814	804	791	834	767	858	838	829	850	789	829	805	838	738	830	843	842	803	804	831	740	867	783	809	789	851	846	872	864	834	821	843	794	809	835	830	880	814	909	824	822	812	781	828	805	844	857	840	793	768	833	825	867	815	839	814	799	818	854	810	822	856	823	820	814	824	804	807	816	837	819	838	870	834	847	786	818	777	828	772	813	822	859	813	751	850	838	829	823	780	834	823	850	808	843	808	907	813	816	838	804	827	860	795	852	805	780	773	807	840	829	835	802	771	804	801	865	808	854	804	856	828	824	862	756	807	818	794	833	822	804	842	833	830	788	785	802	791	840	874	859	784	771	818	788	789	796	794	871	805	780	774	781	794	823	811	825	812	777	785	808	790	846	832	844	877	846	817	825	818	783	824	818	835	846	892	831	787	840	836	843	795	785	818	776	791	836	819	832	808	809	814	803	839	816	832	890	796	779	792	863	828	781	811	719	807	799	825	845	824	831	766	804	813	794	814	839	799	887	851	840	836	826	795	811	859	828	780	798	805	893	782	790	827	814	809	842	873	795	831	879	822	840	850	844	868	876	838	852	809	807	829	775	835	859	844	852	859	824	780	847	903	836	849	818	850	851	838	827	821	848	793	783	817	818	828	840	805	811	838	848	814	841	840	843	831	760	826	830	775	798	824	751	834	852	823	841	794	820	830	802	812	791	806	843	822	833	817	872	818	852	813	787	818	820	833	834	805	791	820	852	839	852	792	806	846	836	819	762	808	862	765	800	827	839	777	775	794	754	800	808	838	788	825	828	788	804	817	810	818	775	814	803	840	815	803	749	794	806	795	836	796	826	799	810	832	810	839	783	829	788	796	830	808	838	826	824	836	796	821	832	846	882	809	792	830	836	797	778	790	822	840	852	789	745	845	844	845	841	829	845	815	828	823	807	812	857	829	816	865	828	829	819	813	828	802	789	778	812	814	805	871	818	842	797	784	878	827	851	841	830	821	847	834	809	808	819	802	845	848	807	870	822	766	830	800	836	790	762	820	833	804	870	828	843	886	844	829	841	760	833	827	826	800	840	830	804	845	795	822	770	846	828	871	837	837	767	820	829	798	816	881	845	834	796	839	865	775	788	830	804	857	792	798	742	778	810	729	822	848	790	801	847	849	824	818	778	811	844	789	838	793	814	849	787	759	840	788	808	768	811	780	807	819	796	821	872	804	804	765	772	821	774	876	812	804	743	826	833	851	835	773	862	836	848	834	863	855	802	852	814	825	812	811	874	830	746	827	840	763	870	809	821	781	792	882	847	793	852	859	801	794	826	808	800	860	807	837	789	840	868	827	754	810	856	842	767	805	833	797	827	819	784	776	789	777	788	802	806	830	848	831	781	849	863	833	814	796	840	772	781	809	901	831	784	801	822	803	800	863	844	808	816	845	785	788	818	777	805	798	821	789	855	800	828	827	792	832	769	790	829	780	830	858	859	885	815	827	838	771	828	801	804	834	836	806	820	834	790	810	777	821	833	838	779	830	792	826	835	849	829	767	773	808	781	790	812	844	819	800	828	805	840	877	804	820	874	781	822	819	795	837	777	797	838	797	790	859	846	816	832	766	810	819	781	771	802	804	750	842	808	795	791	793	852	862	815	798	832	843	793	790	862	814	816	877	775	822	783	807	817	796	826	851	832	787	831	843	834	846	849	792	802	891	737	814	808	737	854	835	813	784	766	756	856	806	820	752	836	852	863	835	829	826	855	788	780	851	838	785	838	760	799	823	860	862	831	798	806	805	841	820	834	776	831	814	795	779	854	845	888	817	791	836	807	772	842	778	796	805	783	821	842	803	783	845	798	887	827	812	846	860	800	878	843	805	833	781	835	819	820	792	801	772	829	835	850	783	757	824	805	813	861	768	818	875	845	802	827	792	800	864	772	801	793	842	795	804	829	827	826	836	778	771	829	808	824	804	829	798	760	827	824	751	840	798	874	790	806	805	824	766	860	857	770	808	833	839	810	787	816	820	783	788	810	801	829	841	832	804	770	807	834	846	844	835	843	826	839	761	820	886	820	842	764	806	804	772	817	816	779	807	831	807	812	819	829	814	856	848	799	799	781	813	826	813	829	761	801	813	816	862	822	781	842	789	800	812	816	869	827	870	875	819	834	833	835	826	841	783	817	807	793	831	812	784	810	883	781	830	862	794	805	798	812	810	860	756	865	789	805	811	800	832	854	798	810	768	840	827	818	818	835	842	829	797	809	874	832	840	801	784	826	773	840	840	798	880	816	800	746	845	833	814	802	811	785	822	780	839	778	870	757	789	841	778	805	845	806	857	809	794	805	833	841	856	834	835	829	818	827	814	839	857	793	815	771	807	813	865	815	834	811	903	858	795	799	808	820	818	866	824	789	780	820	835	794	864	813	797	776	837	843	795	781	793	810	849	827	846	836	819	847	834	804	835	852	828	820	797	814	791	828	832	831	818	861	823	807	822	811	835	833	835	795	824	830	761	841	867	821	811	786	803	833	845	873	855	849	807	863	835	817	784	830	868	815	837	824	859	772	863	837	836	797	805	864	767	853	809	799	801	865	793	813	820	825	854	807	775	811	828	800	840	841	817	825	798	898	807	804	826	824	792	837	798	786	856	768	861	872	865	815	857	844	838	802	830	815	830	853	823	804	756	815	833	831	813	847	825	859	813	809	887	840	804	887	842	820	789	811	886	807	749	798	824	849	853	799	765	804	804	793	832	805	829	827	831	812	823	767	821	856	822	778	842	821	843	827	831	789	811	785	882	804	833	808	766	823	829	771	782	838	763	852	843	819	844	860	863	796	800	853	802	798	801	806	835	844	837	807	809	783	890	796	802	816	784	867	806	817	859	811	789	860	773	811	806	831	838	772	851	854	846	837	814	800	763	779	803	854	863	811	844	802	907	796	857	826	800	826	849	774	868	797	851	872	779	778	796	813	814	857	780	849	832	785	813	822	862	785	776	842	856	805
15707	10806	8482	46561	82655	78308	54526	36047	18343	9287	7549	7170	7133	7189	7123	6990	7154	7234	7237	7034	7129	7157	7040	7075	7078	7086	6889	7039	7064	7005	7134	7073	7075	7139	7181	7057	7094	7093	6982	7028	7051	7140	7027	7076	7123	7145	7111	7092	6924	7045	6969	7141	7015	7210	6994	7043	7139	7009	7158	6927	7007	6969	7137	7002	7071	7106	7083	7041	7140	7220	7081	7071	6921	7117	7119	7117	6923	7162	7086	7107	7148	7066	7197	7080	7019	7210	6950	7118	7041	7060	7072	7227	7079	7164	6995	7014	6964	7061	7094	7077	7077	6987	7090	7058	7080	6968	7116	7048	7036	7120	6938	7009	7142	7151	7032	7210	7103	7034	6975	6996	7016	7010	7066	7173	7093	7102	7051	6925	7169	7037	7021	7199	7190	7102	7000	7194	7166	7068	7244	6914	7135	6993	7040	7089	7004	7137	7067	7064	6972	7016	7076	6973	7107	7133	7031	7102	7076	7048	7145	7189	7009	7165	6984	7156	7142	6960	7023	7016	7056	7068	7205	6989	7111	7067	7076	7146	6996	7132	7064	7035	6955	7243	7196	7081	6999	7013	7298	6955	7054	7143	7296	7095	6961	6990	7167	6992	7135	7103	7062	7091	7018	7081	7085	7116	7093	7044	7150	7021	7217	7049	6977	7103	7036	7133	6985	6977	7096	7168	6993	7074	7035	6970	7157	6905	7211	7016	7044	7146	7024	7058	7171	7107	7149	7058	7253	7099	7054	7067	7096	6947	7049	7080	7159	7067	7020	7128	7146	7119	7038	6991	7024	7138	7071	7130	7141	7197	7066	6988	7177	7070	7120	7105	7091	7127	7230	6958	7071	7121	7180	7108	7109	7015	7093	7130	7121	7181	7026	7096	6940	7089	7061	7070	7109	6987	7077	7114	7041	6990	6969	7130	7149	7066	7037	7140	6958	7160	7102	7150	7008	7152	7217	7062	7123	7130	7147	7060	7100	7121	7024	7022	7066	7146	6995	7135	7040	7088	7133	6973	7120	7015	6968	7231	6967	7066	6999	7091	7061	7086	7101	6968	7128	7083	7083	7055	7240	7192	6947	7094	7233	6947	6978	7178	7074	7128	7133	7157	7165	7153	7047	7057	7025	7085	7125	7135	7148	7039	6989	7119	7239	7169	7088	7062	7064	7171	7019	7129	7092	7063	7131	7047	7144	7047	7287	7176	7252	6956	7163	7032	7024	7120	7041	7133	7179	7186	7129	7133	7140	7248	7064	7198	7107	7174	7019	7177	7078	7130	7009	7052	6949	7248	7012	7159	7123	7041	7035	7093	7070	7145	7104	7195	7064	7019	7086	7003	7008	7117	7127	7083	7084	7195	7040	7174	7017	7140	6996	6992	7065	7026	7121	6997	7169	7162	6973	7057	7014	7126	7227	7075	7141	7151	6974	7129	7121	7135	6972	7192	7054	6953	7104	7027	7164	7054	7001	7232	7062	7004	7023	7241	7193	7080	7142	7074	7084	7208	6989	7087	7122	7045	7035	7150	7020	7178	7064	7027	7078	7141	7038	7177	7162	6915	7096	7086	7115	7069	7038	7009	7089	7155	7068	7088	7023	7239	6986	7040	7126	7165	7063	7035	7070	7147	6943	7110	6935	7084	7171	7018	6944	7188	7012	7117	7085	6943	6949	7154	7101	6977	7124	7043	7030	7062	7055	7009	7138	7079	7203	6982	7116	7023	7123	7050	7025	6983	7134	7137	7233	7234	7089	7188	7161	7007	7113	7045	7147	7045	7107	7020	7038	7087	7008	6985	7059	7042	7016	7199	7042	7083	7173	7122	7042	7206	7146	7132	7141	7140	7142	7035	7127	7050	7148	7070	6996	7042	7118	7174	7150	7161	7065	7221	7040	7050	7140	6905	7078	7042	7003	6888	7019	7131	7179	7074	7030	7052	7001	7086	7094	7066	7270	7139	7223	7051	7267	7023	7099	7059	6974	7036	7053	7231	7193	6950	6989	7024	7033	7025	7068	7108	7067	7000	7111	7148	7025	7310	7106	7059	7167	7127	7022	7064	7115	7002	7012	7095	7060	7083	6966	7102	7108	7201	7154	7056	6886	7010	7258	7203	7027	7034	7106	6993	7051	7032	7262	7150	6983	7095	7159	7166	6971	7035	7141	7189	7068	7170	7125	7044	7182	7149	7030	7172	7125	7098	7145	7128	7169	7194	7055	7142	7198	7091	6973	6950	7015	7113	7166	6968	7018	7092	7048	7042	7097	7068	7000	7037	7040	7013	7283	7036	7043	7081	7023	7097	7093	7051	7280	7024	7040	7105	7155	7106	7033	6964	7215	7114	7215	7151	7069	7137	7152	7282	7044	7115	7068	7124	7089	7102	7123	7066	7076	7154	7052	7119	7021	7120	6964	7109	7081	7105	7184	7167	7118	7036	7055	6936	6972	7134	7035	7135	7084	7072	7015	7127	7109	7177	7105	7140	7062	7204	7064	6955	7144	7101	6969	7145	7145	7058	7185	6985	7051	7004	7042	7070	7034	7085	7001	6971	7144	7118	7213	7122	7050	7068	7072	6967	7100	7207	6994	7121	6887	7120	6988	7059	7005	7170	7132	7167	7011	7189	7072	7187	7146	7141	7120	7006	7036	7162	7001	7168	7072	7029	7092	7016	7044	7080	7248	7192	7165	7019	7142	7054	6981	7036	7052	7204	7123	7097	7117	7207	7002	7138	7075	7125	7061	7104	7113	7087	7013	7108	7182	7044	7076	7242	7079	7086	7175	7087	7143	7060	7160	7104	7081	6977	7000	7083	7022	7052	7083	7194	7031	7071	7037	7072	7061	7042	7048	7025	7091	6986	6951	7067	7141	7081	7017	7063	7124	7136	6985	6945	7156	7122	6956	6928	7099	7170	7081	7188	6983	7100	7217	7028	7062	7097	6984	7063	6989	7121	7092	7011	7018	6933	7015	7195	7012	7094	7005	7096	6988	7112	7080	7051	7123	6937	7041	7063	7026	7246	7193	7230	7041	7208	7146	7062	7185	7056	7007	7252	7096	7072	7100	7103	7156	7207	7081	7012	7099	7209	6980	7064	7141	7138	7068	7002	7157	7088	7134	7071	6994	7130	7057	6982	7130	7070	7089	7120	7002	7015	7107	7067	7026	7082	7024	7191	7031	7131	7034	7028	7110	7097	7158	7089	6946	7136	7040	6963	7106	7017	7066	7038	7115	7001	7142	7122	7076	6965	7155	6986	6932	7042	7055	7025	7087	7125	7010	7154	7182	7054	7183	7198	7052	7116	7130	7044	7004	7097	7164	7149	7070	7151	7206	7129	7113	7183	7035	6993	7189	7117	7046	7044	7133	7101	6929	7164	7056	7112	6996	7060	7204	7129	7114	7116	7054	7098	6998	7066	7014	7084	7160	7202	7132	7058	7188	7051	6909	7018	7146	6897	7082	6982	7232	7109	6920	7054	7073	7156	6993	7160	6972	7035	7153	7079	7025	7134	7140	7199	7140	7061	6976	7134	7172	7042	7101	6935	7081	7143	7055	7059	7083	6938	7070	7021	7069	7078	7077	7049	7041	7096	7134	7095	7193	7088	6963	7063	7030	7100	7065	7139	7079	7076	7099	6999	7124	7182	7000	7118	7084	7056	7136	7023	7100	7073	6999	7132	7080	7102	7059	7010	6990	7153	7030	7072	7145	7078	7125	7077	7067	7095	7148	6991	7095	7071	6992	7056	6974	7186	7099	7095	7029	7062	6983	7057	7134	7183	6962	7132	7106	7032	7129	7125	7078	6926	7134	7143	7096	7094	7067	7022	7125	6978	7011	7073	6990	7151	7135	7079	7073	7110	6928	7088	7190	7137	7020	7119	7136	7055	7102	7075	7041	7090	7138	6991	7237	7059	7023	7012	7316	7105	7111	7082	6983	6986	7215	7177	7088	6994	7199	7124	7260	7214	7182	7083	6918	7037	7135	7108	7170	6948	7046	6948	7169	7038	6955	7227	7035	7148	7089	7054	7183	7045	7153	7023	7266	7041	7107	7062	7087	7116	7113	7049	7078	7019	7069	7057	7030	7173	6973	7094	7063	7154	7120	7047	7038	7042	7091	7240	7142	6981	7161	7038	7138	6980	7121	7014	7189	7019	7203	7111	7061	7136	6978	7265	7055	7179	7070	7148	7066	7025	6899	6925	7038	7093	7124	7164	7027	7095	6983	7142	7097	7024	7135	6972	7125	7219	7114	7099	7061	7105	7216	7111	7033	7195	7049	7135	7085	7109	7010	6971	7158	6973	6930	7032	7094	6933	7041	7112	7229	7067	7035	7072	7141	7026	7158	7112	7009	7063	7010	7126	7207	7128	6942	7023	7114	7028	7089	7085	7075	7035	7174	7088	7094	7072	6992	7207	6977	6986	7142	7096	7074	7231	7026	7116	7147	7112	7171	7240	7074	7132	7132	7153	6997	7014	6961	7012	7001	7165	7058	7096	7072	7182	7036	7085	7083	7034	6911	7110	7132	6959	7082	7157	6938	7028	7143	7153	7190	7147	7090	7140	6959	7022	7004	7080	7169	7115	7160	6958	6906	7140	7106	7181	6975	7133	7152	7092	7114	7205	7130	6908	7057	7207	7013	7088	7213	7131	7110	7076	7054	7025	7069	7009	7095	7074	7095	7048	7034	7043	7137	6955	7060	7018	7058	7074	7065	7090	7149	7172	7099	7058	7221	7090	7015	7125	7080	7076	7028	7216	6989	7139	7008	7060	7151	7100	7216	7155	7143	7104	7072	7010	7043	7176	6984	7109	7158	7089	7015	7151	7141	7053	7146	7042	7064	7143	7116	6924	7099	7080	7118	7062	7113	6988	7045	7212	7118	7018	7076	7220	7062	7104	6994	7143	7061	7091	7027	7238	7078	7268	7114	6967	7073	7113	7121	7161	7027	7156	6984	7204	7198	7018	7149	6943	7086	7101	7172	7163	7057	7113	7110	7104	7071	6999	7014	7227	7027	7112	6980	7044	6922	7044	7028	7113	6978	7107	7138	7109	7049	7155	7122	7085	7149	7058	7095	7088	7080	7090	7071	6983	7027	7161	7086	7120
4094	1132	1018	4270	20586	23182	12454	4547	1816	1108	930	909	948	920	904	879	961	896	897	940	889	881	921	907	978	894	970	904	921	945	921	895	915	938	998	919	910	888	954	929	847	899	952	874	905	956	916	911	902	907	976	910	926	884	891	927	899	923	905	947	870	909	939	899	921	879	877	937	967	889	908	919	866	889	932	897	943	955	932	938	932	916	922	910	921	919	859	927	952	908	910	933	896	940	920	922	892	947	948	890	919	915	887	923	910	933	907	901	922	967	941	959	962	922	872	961	940	952	912	941	878	932	917	936	913	899	894	956	923	902	929	956	892	884	948	895	919	963	912	905	900	867	874	900	933	904	936	903	957	924	885	913	906	907	942	924	969	951	924	952	924	954	893	940	880	895	947	886	914	911	956	908	920	937	968	979	881	910	869	891	949	954	963	897	913	899	932	897	875	915	908	923	877	938	944	916	942	901	911	886	916	919	918	907	880	903	896	930	969	953	898	911	902	971	918	931	930	890	853	898	921	933	925	891	873	898	929	910	935	922	950	942	935	913	907	914	904	895	885	917	921	946	935	878	933	922	962	925	872	927	886	911	904	892	894	925	880	899	880	959	948	941	894	941	943	905	941	903	870	900	884	922	949	910	925	967	923	900	890	937	940	881	946	903	978	998	926	914	951	915	949	888	885	931	926	962	931	959	968	910	890	937	915	912	928	908	924	918	938	892	914	922	892	929	929	921	944	921	945	930	892	969	906	908	908	937	919	882	926	861	956	914	883	946	863	928	865	932	930	961	979	922	942	971	879	921	876	903	960	919	926	897	922	996	945	888	900	883	935	901	938	901	930	890	908	908	891	919	904	912	884	920	915	907	898	906	940	900	939	867	928	940	917	964	927	893	905	929	915	917	919	930	902	934	908	857	860	916	901	949	875	856	918	943	964	936	914	896	920	897	895	908	883	897	937	1000	927	966	900	883	972	953	967	943	872	834	867	926	839	926	916	930	895	887	947	940	924	948	948	963	917	933	912	890	923	892	908	895	909	981	905	879	964	943	973	861	866	926	890	907	929	915	959	884	953	909	944	922	909	886	923	945	918	958	921	945	936	936	901	908	981	927	908	918	946	977	908	907	900	924	866	948	918	882	949	924	878	921	897	890	910	925	918	902	897	851	937	958	928	879	962	932	942	942	927	955	885	888	917	905	880	907	931	927	928	891	936	915	917	942	917	912	955	997	933	980	926	885	941	876	898	978	913	897	909	974	881	922	909	901	924	945	926	907	980	921	957	914	936	950	965	905	918	891	941	1005	965	913	950	933	890	925	910	907	908	958	924	945	924	955	918	913	911	869	920	890	901	901	896	876	915	901	943	916	971	917	888	930	869	932	909	942	963	926	935	951	966	953	910	868	939	975	889	914	926	901	905	899	913	915	899	899	919	946	933	863	921	905	960	883	887	932	953	933	982	913	954	890	919	875	1003	868	954	922	860	929	959	897	877	956	869	926	884	875	908	927	940	966	922	914	958	937	908	916	963	948	945	973	891	935	932	866	931	862	891	908	942	915	857	905	918	918	894	887	862	901	949	929	867	932	876	894	942	899	904	881	962	976	956	925	970	917	922	908	922	909	845	896	897	856	901	921	882	970	920	925	951	917	942	960	963	946	904	915	934	905	914	930	930	935	900	940	923	920	935	886	885	875	906	914	954	849	961	963	962	966	916	839	913	893	949	927	837	905	918	887	890	921	910	900	914	922	881	923	907	925	916	937	934	893	924	983	953	927	963	986	899	862	873	952	951	971	872	922	897	963	884	888	886	938	880	907	914	945	874	891	918	930	879	909	890	901	978	927	889	934	937	963	900	885	934	936	931	937	942	958	922	992	922	891	926	940	923	898	908	877	932	934	905	940	911	906	873	864	932	948	909	932	923	906	901	940	932	890	914	978	914	922	923	853	914	935	906	887	920	893	914	892	891	925	953	958	918	933	950	921	945	911	919	967	945	903	906	895	876	912	946	917	937	945	962	958	942	920	914	861	862	944	933	899	905	890	945	901	927	888	959	979	975	970	939	954	924	914	901	896	920	939	965	947	898	924	981	924	936	886	956	936	892	949	922	924	906	973	858	890	916	897	884	919	954	918	938	869	851	912	889	883	940	915	868	914	905	954	923	870	940	947	894	908	880	920	932	951	919	922	888	976	908	890	908	937	972	898	900	920	950	905	900	899	934	917	931	918	984	942	953	905	959	981	861	903	954	885	1006	933	966	888	896	916	943	904	917	933	969	902	885	903	895	909	924	886	890	938	889	929	908	847	990	873	852	889	977	901	897	945	925	903	928	905	916	899	887	934	962	925	907	906	884	960	989	936	914	936	933	936	887	934	924	940	891	944	902	866	950	946	917	946	888	882	896	918	946	924	923	959	841	932	892	908	910	959	938	971	947	874	865	920	975	921	903	922	935	919	916	924	918	914	914	908	904	939	923	923	935	888	909	938	972	887	935	934	964	956	906	942	878	893	954	900	878	926	915	890	869	944	876	931	928	887	910	900	932	947	916	895	978	930	893	940	982	915	922	910	946	847	931	940	869	927	890	903	885	862	889	950	917	928	932	902	866	939	834	885	898	871	934	934	911	881	909	888	928	927	852	892	1024	886	982	951	928	927	871	932	977	872	929	914	1007	875	954	917	915	902	948	941	932	890	962	945	898	950	870	921	957	924	921	937	863	908	929	1010	899	903	911	884	905	959	920	896	932	921	933	960	924	936	904	938	935	943	960	909	932	926	912	904	892	926	962	889	926	919	952	916	921	895	951	975	952	915	863	907	970	919	957	977	946	883	880	897	936	932	908	973	925	995	893	937	889	1007	879	949	903	942	932	890	965	944	949	870	878	885	968	906	968	951	944	926	877	944	904	936	894	912	883	859	895	921	966	898	1022	956	916	934	870	891	877	948	877	912	967	869	927	920	936	923	939	938	911	922	912	932	914	947	866	940	933	1015	889	947	883	940	900	1008	949	908	957	928	971	929	996	948	924	898	919	965	895	935	931	922	925	943	944	883	882	847	903	928	891	992	960	910	917	885	976	938	919	915	954	917	916	890	950	935	935	944	976	1012	899	860	942	921	933	917	845	910	872	925	902	864	1013	911	905	893	907	941	935	930	916	947	913	971	864	898	948	939	967	887	885	948	895	909	882	911	905	938	883	920	922	842	923	918	896	844	948	896	937	860	930	905	906	954	851	904	921	945	902	905	948	913	917	897	890	899	882	935	860	871	908	842	916	921	884	902	913	923	892	968	976	914	959	978	920	895	880	929	920	937	929	989	866	912	929	916	902	963	912	936	909	935	957	909	917	924	892	909	920	885	900	940	969	852	951	913	830	912	952	936	929	939	940	864	920	952	964	897	909	955	888	908	909	894	921	932	926	891	926	894	883	855	922	891	976	870	894	921	893	918	940	872	916	913	942	969	878	931	907	910	944	934	868	933	908	914	913	898	960	959	982	953	931	931	911	988	921	884
15999	11020	9253	44091	84474	81484	57090	38306	20318	10283	8300	7928	7816	7890	7811	7777	7803	7812	7913	7932	7705	7877	7851	7717	7918	7888	7793	7772	7881	7733	7835	7834	7774	7747	7676	7827	7692	7664	7755	7792	7867	7845	7925	7804	7632	7855	7866	7747	7769	7811	7987	7725	7902	7918	7771	7709	7716	7805	7952	7748	7673	7745	7745	7604	7843	7817	7851	7835	7796	7770	7720	7913	7684	7817	7738	7708	7758	7811	7798	7769	7768	7847	7859	7914	7813	7765	7876	8015	7806	7860	7762	7790	7833	7845	7847	7747	7711	7831	7864	7870	7856	7817	7818	7966	7802	7721	7803	7886	7715	7780	7900	7743	7843	7770	7774	7779	7782	7804	7710	7738	7869	7743	7924	7786	7851	7941	7721	7818	7723	7713	7899	7746	7848	7847	7796	7811	7843	7878	7737	7838	7828	7716	7862	7923	7923	7839	7857	7718	7702	7921	7834	7651	7902	7756	7838	7818	7759	7892	7912	7759	7783	7947	7741	7740	7941	7847	7755	7954	7908	7770	7636	7924	7870	7888	7863	7899	7929	7763	7751	7817	7909	7822	7928	7753	7802	7721	7822	7738	7827	7745	7895	7876	7828	7772	7783	7899	7858	7756	7857	7764	7833	7655	7862	7715	7758	7871	7769	7848	7823	7782	7798	7811	7819	7966	7764	7821	7863	7917	7902	7736	7742	7936	7757	7876	7905	7783	7770	7712	7932	7884	7884	7728	7822	7722	7657	7796	7759	7803	7755	7952	7896	7831	7793	7724	7967	7780	7720	7840	7815	7876	7779	7780	7735	7674	7856	7797	7890	7956	7752	7852	7790	7789	7859	7951	7749	7851	7872	7934	7902	7857	8047	7795	7817	7751	7830	7843	7916	7852	7886	7668	7859	7845	7882	7779	7739	7780	7894	7833	7749	7894	7877	7891	7849	7866	7862	7918	7859	7790	7830	7937	7755	7881	7749	7933	7799	7659	7838	7795	7744	7923	7892	7870	7796	7929	7892	7825	7747	7870	7707	7714	7817	7875	7710	7735	7941	7912	7843	7726	7836	7792	7884	7843	7883	7861	7749	7867	7793	7807	7802	7856	7808	7901	7781	7888	7795	7844	7887	7845	7891	7824	7856	7842	7826	7807	7795	7873	7883	7682	7851	7847	7795	7779	7956	7872	7920	7788	7775	7844	7879	7841	7936	7713	7791	7869	7770	7937	7751	7772	7845	7758	7759	7881	7861	7855	7651	7928	7674	7823	7842	7727	7764	7811	7653	7873	7885	7904	7838	7717	7895	7617	7761	7895	7679	7781	7875	7748	7848	7789	7740	8001	7735	7802	7818	7810	7887	7852	7929	7756	7860	7962	7786	7824	7734	7903	7893	7839	7792	7910	7918	7750	7800	7682	7733	7841	7857	7756	7949	7906	7834	7814	7873	7734	7888	7782	7897	7785	7880	7735	7903	7890	7791	7828	7785	7684	7732	7898	7835	7823	7741	7702	7865	7793	7679	7686	7769	7866	7920	7918	7756	7799	7754	7860	7803	7934	7708	7770	7790	7931	7724	7810	8004	7933	7753	7893	7889	7892	7844	7895	7877	7847	7867	7826	7833	7882	7848	7825	7819	7658	7996	7738	7734	7875	7853	7766	7758	7694	8008	7800	7844	7886	7894	7764	7775	7712	7754	7790	7703	7861	7849	7836	7795	7776	7799	7811	7746	7865	7789	7782	7778	7927	7798	7669	7838	7793	7869	7855	7777	7824	7722	7812	7747	7750	7891	7746	7718	7900	7781	7828	7696	7828	7868	7819	7808	7806	7649	7812	7819	7996	7974	7818	7665	7734	7786	7933	7748	7856	7830	7811	7866	7973	7745	7847	7779	7802	7820	7852	7842	7880	7801	7806	7755	7700	7912	7769	7620	7925	7759	7842	7807	7717	7906	7810	7831	7781	7927	7655	7939	7752	7945	7834	7738	7871	7906	7810	7880	7755	7947	7721	7793	7761	7841	7844	7898	7841	7834	7919	7727	7762	7791	7826	7867	7807	7837	7865	7848	7842	7739	7787	7814	7811	7810	7707	7809	7802	7833	7683	7722	7756	7792	7718	7816	7698	7783	7785	7807	7872	7790	7815	7809	7786	7848	7795	7701	7892	7804	7735	7754	7812	7783	7794	7759	7903	7801	7847	7731	7902	7807	8019	7762	7834	7721	7768	7824	7797	7860	7772	7828	7843	7807	7856	7891	7794	7817	7767	7660	7846	7745	7785	7942	7849	7726	7769	7684	7853	7778	8023	7806	7775	7831	7807	7809	7753	7752	7920	7766	7758	7824	7739	7806	7830	7922	7811	7775	7826	7825	7745	7899	7779	7740	7772	7793	7901	7738	7780	7791	7729	7742	7625	7873	7797	7791	7819	7678	7865	7717	7801	7846	7744	7861	7660	7934	7841	7807	7796	7899	7862	7744	7896	7861	7727	7889	7767	7656	7930	7750	7873	7861	7894	7834	7768	8007	7716	7822	7845	7725	7718	7789	7886	7813	7905	7773	7821	7851	7798	7848	7719	7728	7821	7809	7794	7788	7731	7737	7736	7767	7924	7860	7736	7780	7834	7830	7776	7823	7734	7859	7950	7761	7711	7808	7874	7940	7804	7880	7830	7859	7887	7777	7794	7787	7783	7850	7730	7906	7751	7809	7664	7834	7883	7763	7768	7792	7852	7566	7828	7796	7773	7777	7824	7905	7845	7772	7778	7901	7965	7823	7744	7799	7881	7727	7780	7848	7851	7914	7721	7817	7796	7876	7771	7937	7806	7753	7830	7940	7747	7820	7771	7888	7906	7778	7754	7763	7984	7779	7932	7801	7819	7862	7909	7752	7734	7697	7774	7790	7830	7859	7978	7765	7926	7992	7864	7732	7722	7905	7829	7758	7866	7800	7704	7806	7900	7774	7814	7777	7859	7878	7786	7706	7771	7796	7807	7775	7835	7978	7816	7862	7674	7959	7826	7882	7809	7809	7898	7929	7892	7750	7746	7808	7781	7757	7855	8017	7812	7905	7853	7877	7725	7824	7909	7946	7829	7835	7778	7865	7807	7790	7768	7882	7931	7873	7840	7749	7776	7848	7700	7838	7731	7866	7962	7858	7759	7876	7756	7847	7789	7758	7763	7801	7707	7826	7818	7803	7857	7727	7848	7758	7690	7877	7808	7830	7732	7932	7738	7937	7899	7878	7850	7742	7921	7937	7779	7917	7737	7763	7787	7895	7695	7803	7896	7864	7850	7894	7722	7895	7917	7815	7733	7904	7775	7782	7845	7911	7866	7794	7800	7801	7854	7829	7847	7879	7783	7908	7864	7814	7905	7816	7819	7732	7661	7944	7832	7939	7844	7889	7764	7791	7938	7749	7737	7855	7872	7749	7873	7781	7904	7888	7808	7903	7828	7739	7845	7763	7800	7753	7785	7684	7889	7797	7921	7888	7838	7941	7851	7905	7759	7845	7877	7752	7795	7725	7819	7800	7796	7890	7925	7891	7891	7771	7791	7832	7819	7886	7996	7687	7861	7732	7849	7876	7583	7769	7890	7909	7885	7856	7751	7873	7899	7911	7822	7802	7707	7848	7743	7700	7697	7779	7717	7714	7941	7750	7763	7850	7697	7795	7896	7969	7743	7841	7769	7846	7790	7811	7952	7877	7738	7809	7942	7878	7798	7822	7873	7800	7841	7857	7919	7823	7810	7936	7801	7772	7773	7810	7878	7845	7984	7894	7870	7852	7763	7818	7687	7912	7753	7817	7747	7777	7708	7662	7759	7901	7757	7814	7796	7850	7818	7880	7659	7847	7753	7829	7670	7935	7780	7637	7813	7798	7819	7848	7831	7757	7691	7829	7711	7872	7936	7980	7666	8055	7734	7759	7810	7771	7806	7769	7953	7743	7796	7727	7801	7879	7899	7850	7738	7924	7838	7794	7778	7745	7774	7920	7763	7816	7751	7815	7824	7788	7813	7768	7754	7885	7864	7762	7940	7919	7821	7895	7930	7854	7756	7732	7867	7949	7644	7831	7622	7790	7897	7843	7822	7753	7795	7854	7768	7935	7762	7769	7887	7861	7695	7799	7760	7752	7756	7915	7864	7844	7879	7858	7702	7788	7813	7867	7944	7846	7837	7861	7942	7845	7762	7740	7699	7928	7871	7886	7800	7745	7846	7788	7935	7809	7747	7863	7712	7870	7811	7887	7743	7851	7833	7775	7929	7818	7832	7967	7827	7893	7830	7775	7904	7954	7656	7850	7944	7874	7906	7754	8021	7801	7781	7796	7870	7802	7752	7834	7704	7746	7776	7851	7953	7801	7646	7817	7847	7872	7834	7713	7905	7763	7895	7805	7855	7757	7895	7703	7759	7810	7789	7693	7680	7891	7870	7616	7731	7806	7792	7798	7773	7761	7898	7819	7829	7902	7852	7832	7827	7825	7785	7954	7693	7760	7653	7893	7814	7755	7743	7750	7447	7749	7800	7758	7744	7865	7901	7715	7831	7709	7799	7893	7661	7817	7964	7825	7785	7896	7914	7771	7764	7743	7882	7843	7893	7780	7944	7872	7779	7833	7700	7818	7769	7760	7860	7809	7810	7856	7984	7567	7972	7827	7839	7848	7791	7805	7759	7888	7900	7849	7754	7879	8049	7871	7677	7826	7862	7701	7850	7705	7952	7845	7694	7844	7893	7839	7833	7851	7811	7806	7736	7669	7911	7761	7776	7799	7900	7776	7955	7920	7943	7877	7811	7933	7838	7851	7794	7955	7720	7941	7831	7702	7752	7899	7867	7772	7824	7734	7835	7917	7874	7708	7771	7811	7772	7976	7795	7814	7839	7743	7744	7819	7844	7837	7909	7802	7773	7780	7732	7813	7904	7795	7897	7813	7612	7793	7676	7898	7886	7792	7796	7846	7889	7868	7660	7913	7885	7706	7803	7744	7909	7793	7834	7910	7791	7731	7799	7782	7713	7791	7808	7797	7898	7803	7859	7746	7819	7755	7826	7814	7777	7960	7891	7761	7881	7822	7660	7828	7781	7786	7845	7833	7905	7870	7831	7866	7760	7694	7748	7844	7879
2618	1227	1103	6746	31896	34734	19216	8397	2642	1134	973	879	874	893	934	886	849	848	860	892	898	903	910	902	887	886	873	920	844	905	929	921	836	932	886	863	869	896	841	915	862	919	859	936	922	897	890	864	943	848	837	881	856	889	912	916	906	872	883	875	877	911	874	866	907	949	893	882	944	889	865	889	912	866	878	839	850	920	930	881	880	887	901	916	865	863	902	844	929	914	870	866	912	885	877	905	867	862	877	829	885	889	828	869	887	891	937	841	911	929	898	891	931	849	857	854	875	816	882	914	872	871	924	871	865	877	905	877	911	870	921	871	904	866	908	931	867	872	843	859	866	932	881	847	879	935	876	933	883	856	898	883	865	875	886	882	879	886	927	928	909	878	929	888	876	909	880	859	851	926	907	876	910	931	857	890	856	861	845	891	886	896	888	876	862	891	874	978	909	891	928	897	885	844	928	925	873	896	864	897	916	902	864	936	888	874	857	834	923	940	899	954	824	886	873	882	858	854	913	887	930	926	904	918	962	914	878	898	876	859	918	879	884	825	902	871	864	917	884	859	852	895	859	850	929	877	893	863	904	908	924	900	847	889	918	892	855	909	884	901	878	855	913	863	819	843	879	841	881	896	903	895	871	929	852	919	942	823	887	915	890	848	880	925	854	892	924	892	851	900	909	841	910	940	880	893	890	916	865	853	886	918	871	867	922	875	856	882	920	880	882	860	891	876	882	861	880	863	862	891	882	872	928	919	882	875	881	899	895	914	891	874	918	892	957	884	914	860	869	859	930	901	941	894	886	902	892	970	863	861	876	870	939	938	930	897	957	889	929	896	906	924	891	861	840	892	900	925	834	883	915	853	910	883	864	928	844	872	911	927	932	896	894	861	919	863	866	936	899	924	928	895	829	889	841	872	857	908	898	911	871	834	884	909	907	919	911	887	958	948	946	920	899	923	904	858	874	880	912	909	869	931	867	888	855	908	866	890	869	893	859	854	903	880	867	925	853	844	891	887	908	884	922	915	883	858	870	876	848	901	871	883	928	947	898	877	942	851	891	860	945	819	915	908	912	927	892	892	886	835	873	855	917	859	913	908	895	872	852	879	893	819	864	863	843	875	868	882	917	894	874	874	905	866	894	873	922	886	883	956	945	892	856	894	891	856	904	906	912	928	896	887	857	894	827	925	898	913	898	922	884	948	930	892	879	950	887	873	892	875	890	938	928	917	939	869	861	895	903	896	894	909	890	847	878	904	905	869	851	874	936	861	928	887	847	883	900	883	851	883	903	934	900	906	853	867	840	878	871	947	914	864	866	876	881	906	861	887	884	880	910	856	899	912	866	932	880	935	920	918	914	869	882	923	959	878	859	951	895	863	933	881	862	902	929	967	902	911	839	852	900	898	897	924	859	845	883	891	881	921	883	857	866	874	913	894	914	860	895	929	871	946	870	885	935	945	889	879	856	847	867	865	909	863	839	878	888	857	873	860	895	884	858	890	874	910	810	907	882	904	873	874	883	920	872	888	835	937	857	841	888	911	861	867	936	911	886	862	846	877	811	918	871	869	905	853	886	918	867	926	841	893	876	947	855	889	861	892	855	856	920	897	844	848	929	870	887	884	898	884	832	918	873	885	889	886	861	937	921	940	890	910	827	912	927	928	901	918	884	874	846	893	928	906	939	899	854	869	858	896	859	858	907	894	907	915	839	922	870	935	854	900	885	831	907	902	957	850	866	867	903	875	899	862	908	924	891	899	936	950	879	888	879	904	881	910	844	875	927	864	947	829	904	900	868	875	913	856	895	879	861	929	921	899	859	840	940	907	907	854	900	867	911	913	869	833	862	893	915	911	872	867	896	884	886	875	934	845	886	846	896	881	796	891	890	897	876	898	896	877	803	889	872	912	826	879	874	837	906	915	859	902	903	946	963	913	912	928	921	908	834	880	875	894	890	938	865	882	860	870	926	916	922	918	915	917	885	879	864	889	942	897	924	959	869	879	924	860	921	856	928	889	902	913	867	881	901	906	906	907	896	918	873	876	893	886	906	909	920	867	897	932	876	876	859	818	868	857	812	878	918	898	898	876	871	868	869	844	941	892	863	884	868	914	902	921	845	981	866	881	895	897	886	890	937	886	870	857	898	892	876	873	927	872	894	898	893	894	962	923	899	950	900	950	925	836	875	925	893	909	887	852	938	892	863	895	861	879	847	922	924	854	946	868	889	935	881	900	912	865	862	888	882	904	912	895	893	881	911	841	884	884	899	852	890	898	885	926	902	918	910	901	818	868	877	856	880	899	882	887	931	838	858	896	901	869	927	903	876	853	932	934	933	881	881	886	920	907	912	861	868	879	916	928	869	856	899	931	889	920	897	915	923	907	850	854	872	886	873	896	950	844	889	879	897	849	869	912	827	963	879	846	881	909	878	878	863	903	860	914	887	893	869	888	892	983	878	890	887	935	875	857	892	870	917	868	932	851	898	895	913	906	906	845	873	894	919	878	877	889	917	937	865	833	881	873	914	900	852	837	971	851	871	899	906	873	894	884	882	854	880	922	913	919	898	966	910	914	870	828	888	874	903	857	895	924	873	878	880	830	916	923	915	871	846	924	900	896	878	906	876	854	912	907	840	835	847	872	877	863	836	864	880	892	890	869	882	885	893	883	913	871	917	912	932	909	865	894	921	904	840	882	856	951	906	879	892	828	898	903	832	935	876	830	903	911	907	899	909	898	898	925	872	905	950	880	925	860	952	894	899	879	879	937	835	846	881	905	909	898	899	898	920	949	859	891	864	888	875	921	846	867	888	908	816	881	826	889	863	873	874	828	848	924	840	849	869	863	877	832	901	848	863	897	865	862	899	865	855	866	884	870	917	854	866	923	854	899	911	934	909	862	875	861	831	848	888	868	949	873	877	917	903	893	920	890	883	908	880	875	872	850	899	896	875	870	816	864	865	886	859	834	868	892	890	865	886	888	902	863	882	886	843	870	911	932	863	901	883	915	925	879	840	888	884	886	860	884	885	915	884	909	872	904	863	866	891	897	866	924	907	877	903	869	893	828	892	949	875	866	914	845	900	885	892	897	885	885	911	944	914	879	878	865	890	895	868	921	868	902	884	890	950	869	847	894	922	867	895	904	904	897	889	903	819	886	899	889	855	846	831	902	832	889	926	908	877	898	875	907	871	882	898	841	887	897	951	888	944	873	868	888	937	900	884	913	860	873	858	890	874	922	869	864	912	897	863	879	915	867	890	863	832	834	876	916	905	868	862	958	891	930	897	859	892	866	864	833	910	934	847	852	921	914	900	909	919	869	902	861	869	870	927	871	853	924	881	874	853	898	894	865	886	875	881	940	890	914	923	866	893	922	883	859	895	859	911	926	866	837	913	910	885	890	851	890	887	876	842	873	918	856	910	862	876	898	902	880	887	914	869	894	856	872	840	887	883	871	891	879	809	959	859	902	844	868	900	889	835	888	907	872	909	916	862	927
21033	13717	10630	45075	94720	90890	66239	47715	25973	12297	8591	7706	7627	7649	7547	7683	7568	7557	7606	7613	7645	7519	7448	7566	7610	7590	7550	7477	7645	7676	7638	7743	7532	7577	7643	7716	7592	7536	7607	7662	7684	7638	7571	7551	7554	7570	7707	7591	7592	7650	7596	7566	7495	7694	7513	7574	7758	7715	7556	7760	7632	7604	7699	7619	7612	7751	7478	7567	7643	7575	7630	7637	7585	7580	7551	7606	7638	7565	7625	7609	7573	7542	7613	7631	7602	7536	7636	7706	7530	7687	7619	7671	7775	7722	7379	7598	7669	7630	7530	7637	7516	7672	7635	7490	7571	7528	7477	7619	7629	7564	7723	7459	7605	7535	7600	7559	7589	7716	7704	7596	7594	7634	7555	7692	7574	7526	7631	7565	7646	7568	7696	7698	7679	7741	7662	7663	7712	7672	7647	7520	7752	7622	7545	7589	7685	7720	7563	7575	7601	7613	7497	7450	7620	7567	7499	7508	7603	7543	7618	7635	7549	7602	7682	7668	7523	7696	7669	7608	7783	7574	7525	7647	7624	7488	7583	7575	7628	7699	7645	7486	7668	7653	7675	7648	7655	7520	7636	7673	7520	7749	7666	7448	7611	7697	7498	7670	7645	7679	7716	7560	7690	7542	7561	7614	7618	7604	7609	7716	7752	7569	7607	7700	7631	7581	7544	7575	7575	7766	7551	7426	7677	7691	7618	7511	7671	7737	7717	7571	7634	7701	7556	7470	7656	7549	7605	7635	7576	7462	7569	7701	7567	7525	7596	7703	7653	7676	7619	7616	7526	7694	7602	7569	7523	7667	7730	7833	7668	7633	7571	7687	7711	7537	7598	7648	7697	7610	7725	7655	7660	7572	7563	7681	7604	7746	7576	7684	7702	7648	7600	7693	7631	7568	7633	7561	7701	7602	7681	7670	7678	7703	7644	7515	7551	7698	7598	7647	7610	7660	7574	7692	7676	7623	7609	7561	7526	7709	7504	7689	7619	7468	7640	7682	7660	7555	7651	7595	7745	7744	7709	7502	7674	7609	7503	7545	7562	7705	7649	7621	7684	7690	7620	7665	7577	7709	7574	7687	7682	7575	7739	7653	7597	7620	7741	7623	7700	7589	7634	7713	7561	7589	7536	7697	7584	7597	7640	7590	7667	7560	7449	7562	7607	7531	7626	7559	7626	7639	7409	7587	7589	7672	7677	7535	7584	7693	7696	7711	7464	7573	7611	7709	7646	7601	7697	7506	7452	7678	7686	7483	7664	7528	7431	7648	7736	7639	7609	7550	7509	7591	7514	7728	7629	7590	7638	7626	7595	7669	7520	7642	7648	7486	7583	7735	7606	7704	7598	7625	7506	7669	7560	7483	7748	7583	7563	7522	7576	7674	7447	7609	7570	7718	7707	7691	7576	7534	7583	7662	7538	7770	7646	7696	7506	7563	7746	7564	7656	7582	7644	7471	7770	7525	7716	7599	7599	7651	7649	7645	7629	7608	7600	7673	7648	7577	7508	7669	7602	7600	7548	7541	7630	7608	7696	7557	7631	7664	7632	7638	7597	7557	7670	7557	7545	7679	7579	7591	7681	7590	7582	7597	7611	7624	7469	7596	7798	7500	7687	7714	7621	7596	7609	7613	7595	7682	7489	7545	7576	7705	7620	7578	7681	7753	7720	7531	7488	7674	7469	7634	7615	7606	7616	7651	7595	7563	7688	7534	7594	7528	7675	7552	7473	7616	7515	7692	7589	7666	7644	7538	7518	7641	7583	7646	7506	7735	7477	7641	7589	7586	7492	7484	7570	7541	7630	7628	7648	7715	7534	7548	7557	7589	7659	7539	7689	7578	7613	7765	7691	7678	7644	7818	7440	7607	7549	7732	7628	7625	7672	7555	7524	7748	7579	7655	7575	7684	7529	7681	7574	7665	7638	7692	7589	7479	7660	7725	7637	7610	7773	7637	7615	7580	7634	7571	7652	7508	7536	7560	7607	7581	7617	7637	7511	7679	7651	7492	7607	7637	7693	7502	7678	7657	7531	7614	7564	7595	7675	7716	7622	7605	7558	7587	7674	7578	7615	7581	7613	7513	7649	7545	7751	7676	7628	7574	7513	7654	7547	7642	7657	7731	7659	7562	7524	7632	7421	7662	7576	7684	7724	7696	7669	7525	7539	7623	7601	7602	7643	7519	7657	7519	7590	7505	7573	7652	7574	7642	7600	7651	7526	7737	7514	7586	7604	7495	7556	7625	7707	7476	7640	7568	7394	7569	7611	7597	7648	7659	7694	7695	7650	7686	7646	7539	7536	7672	7748	7762	7494	7592	7730	7548	7667	7723	7617	7486	7602	7602	7538	7571	7442	7579	7634	7620	7708	7527	7625	7635	7687	7689	7618	7675	7701	7476	7591	7543	7599	7601	7655	7576	7744	7662	7633	7641	7596	7635	7556	7601	7677	7733	7671	7624	7586	7614	7627	7564	7675	7512	7551	7691	7502	7588	7638	7604	7662	7575	7693	7629	7636	7596	7746	7738	7570	7625	7565	7453	7650	7622	7537	7590	7599	7542	7779	7584	7586	7622	7754	7683	7556	7569	7517	7681	7683	7503	7724	7719	7520	7600	7672	7518	7663	7640	7598	7551	7688	7479	7656	7664	7554	7593	7552	7645	7672	7437	7639	7649	7523	7554	7667	7482	7598	7659	7603	7519	7697	7723	7579	7684	7636	7587	7676	7745	7687	7637	7561	7659	7631	7446	7575	7628	7683	7722	7528	7702	7568	7568	7716	7582	7628	7625	7687	7542	7734	7635	7514	7640	7601	7601	7635	7584	7616	7548	7572	7703	7645	7626	7670	7607	7706	7706	7698	7726	7592	7629	7633	7730	7599	7673	7533	7696	7499	7633	7671	7586	7702	7689	7478	7561	7632	7565	7590	7747	7603	7577	7615	7559	7661	7624	7659	7647	7514	7528	7677	7638	7575	7637	7575	7746	7610	7594	7581	7549	7688	7528	7624	7574	7639	7626	7503	7571	7564	7688	7562	7503	7529	7565	7601	7640	7574	7644	7741	7505	7543	7530	7590	7728	7709	7675	7611	7448	7602	7614	7685	7663	7531	7624	7641	7687	7548	7710	7578	7631	7498	7537	7562	7622	7588	7521	7719	7681	7617	7645	7656	7546	7768	7625	7734	7519	7703	7575	7492	7595	7560	7474	7617	7576	7615	7628	7723	7554	7541	7528	7589	7579	7493	7572	7667	7622	7548	7659	7560	7640	7751	7581	7586	7605	7538	7498	7600	7727	7634	7506	7631	7635	7647	7580	7528	7694	7644	7557	7736	7736	7613	7685	7650	7480	7680	7727	7477	7524	7569	7572	7668	7570	7527	7673	7585	7733	7677	7490	7619	7630	7549	7684	7544	7655	7702	7599	7567	7468	7630	7603	7661	7649	7541	7603	7574	7564	7688	7641	7691	7525	7504	7501	7563	7742	7606	7840	7682	7565	7710	7539	7615	7594	7465	7564	7638	7633	7625	7774	7703	7522	7530	7504	7652	7653	7585	7635	7629	7663	7709	7575	7684	7661	7670	7427	7538	7546	7610	7646	7665	7746	7628	7798	7504	7670	7648	7504	7700	7518	7548	7699	7533	7417	7711	7555	7503	7621	7536	7694	7592	7536	7679	7625	7600	7699	7519	7554	7453	7667	7602	7490	7601	7651	7491	7648	7674	7676	7657	7769	7586	7527	7637	7589	7467	7627	7657	7655	7560	7654	7667	7607	7668	7618	7611	7613	7522	7577	7460	7518	7708	7476	7627	7573	7669	7594	7630	7503	7578	7539	7639	7619	7550	7600	7568	7471	7613	7657	7583	7502	7739	7495	7683	7612	7599	7571	7571	7496	7463	7666	7563	7561	7647	7640	7416	7621	7606	7603	7608	7674	7643	7624	7664	7730	7556	7608	7653	7584	7556	7732	7615	7637	7533	7589	7667	7676	7669	7518	7624	7682	7664	7632	7605	7565	7627	7604	7673	7511	7758	7744	7692	7601	7506	7617	7777	7738	7567	7670	7685	7558	7508	7666	7678	7588	7685	7527	7536	7631	7567	7529	7641	7490	7627	7679	7720	7684	7453	7799	7350	7508	7652	7603	7629	7497	7581	7669	7736	7585	7573	7492	7597	7652	7557	7601	7484	7642	7534	7654	7540	7581	7570	7632	7512	7627	7691	7696	7588	7609	7422	7632	7527	7597	7602	7672	7606	7554	7501	7586	7660	7655	7582	7553	7577	7624	7583	7510	7610	7609	7763	7557	7611	7592	7684	7629	7536	7660	7660	7569	7627	7824	7524	7695	7705	7633	7792	7645	7537	7632	7670	7673	7510	7614	7639	7536	7759	7466	7528	7568	7447	7660	7602	7578	7687	7525	7719	7674	7525	7551	7565	7511	7520	7586	7585	7631	7685	7608	7537	7614	7647	7489	7672	7518	7733	7601	7686	7518	7534	7651	7549	7527	7576	7729	7561	7617	7675	7575	7477	7579	7689	7616	7663	7678	7634	7524	7549	7459	7487	7704	7740	7605	7541	7593	7731	7619	7686	7794	7819	7511	7540	7595	7568	7558	7710	7604	7566	7462	7703	7694	7520	7589	7533	7619	7585	7726	7631	7683	7404	7776	7525	7546	7727	7622	7593	7439	7610	7710	7719	7687	7551	7626	7593	7610	7531	7533	7595	7602	7650	7636	7742	7599	7598	7565	7710	7757	7460	7549	7629	7733	7795	7526	7564	7784	7569	7672	7686	7682	7666	7581	7527	7544	7599	7725	7707	7653	7485	7588	7507	7645	7588	7554	7743	7586	7630	7581	7574	7697	7759	7592	7528	7644	7525	7644	7637	7542	7529	7574	7634	7605	7579	7553	7685	7569	7583	7694	7577	7502	7640	7566	7617	7708	7550	7681	7563	7506	7660	7558	7798	7614	7583	7624	7771	7644	7621	7628	7713	7616	7589	7472	7580	7636	7625	7750	7515	7507	7659	7590	7663	7593	7648	7638	7554	7642	7536	7582	7568	7569	7466	7518	7656	7688	7563	7487	7693	7631	7705	7708	7542	7699	7671	7481	7550	7712
2711	884	892	2999	8655	9558	4311	2132	1133	914	887	852	805	842	817	835	844	789	829	833	806	729	825	847	850	860	779	802	847	826	810	830	815	786	838	865	845	785	846	775	827	789	803	840	815	850	844	840	841	782	857	854	813	850	803	807	807	826	821	836	872	787	818	826	819	842	825	822	817	771	752	861	826	842	806	748	821	799	848	824	815	798	821	874	776	789	793	833	793	849	855	852	846	823	855	823	830	839	836	796	830	879	821	873	815	810	794	841	826	778	819	828	785	849	829	807	740	888	796	823	797	824	835	819	814	824	793	857	843	837	828	812	830	792	785	796	818	831	850	819	799	827	818	803	829	854	796	836	833	799	828	815	833	823	816	855	848	830	827	773	856	835	806	829	809	834	809	779	820	872	818	831	810	865	834	832	833	819	864	866	841	814	854	826	803	812	808	818	849	837	843	800	861	778	847	807	831	778	790	852	833	839	768	846	801	830	888	850	839	754	847	813	834	812	806	840	806	798	803	825	868	800	837	814	851	799	836	828	810	807	798	873	798	805	834	849	846	823	814	871	818	801	789	844	819	815	868	808	863	825	834	821	876	777	764	814	814	822	811	821	849	787	773	810	797	785	829	822	877	792	884	831	876	845	847	778	848	820	828	855	815	854	856	818	831	783	824	847	842	770	815	801	817	838	822	843	847	885	841	795	887	839	821	819	769	839	834	832	787	850	820	805	856	778	782	815	820	847	785	840	868	810	798	794	837	806	845	826	769	827	828	818	831	783	840	803	878	842	900	847	833	791	799	781	800	865	831	840	814	854	801	853	846	818	824	797	822	831	795	830	819	859	791	827	877	797	848	867	831	823	769	843	831	792	841	827	842	820	826	854	808	826	816	791	831	828	809	814	784	802	840	796	814	792	836	813	794	814	820	832	824	815	799	876	880	844	839	821	846	813	787	814	812	809	861	821	858	801	814	779	827	827	855	827	802	774	845	820	793	825	830	817	888	816	828	833	782	784	803	801	855	824	838	786	817	889	766	842	840	886	809	877	854	805	852	802	808	805	811	833	849	813	844	832	841	781	837	834	834	805	808	786	804	786	813	809	860	828	828	824	842	825	794	834	812	802	831	777	818	864	794	801	829	821	836	742	783	789	813	802	867	821	808	832	861	811	793	831	867	769	849	818	834	819	849	789	807	806	773	807	818	803	817	831	822	778	829	792	836	797	842	813	794	857	871	864	768	854	847	823	837	866	846	762	864	831	853	870	830	799	852	831	827	850	838	838	860	836	818	779	765	811	801	795	844	820	843	810	854	815	806	858	853	846	834	826	788	786	847	841	839	787	863	792	800	778	834	828	834	889	796	815	817	770	859	847	798	856	906	818	816	766	849	834	806	747	816	858	830	864	879	775	796	806	844	829	814	768	843	866	817	770	844	787	789	809	827	810	851	859	829	821	857	872	865	847	819	827	781	799	804	852	858	855	826	844	844	812	798	799	835	867	780	806	794	773	821	815	817	828	811	802	800	790	813	802	744	856	821	836	839	850	866	832	797	792	802	825	818	838	774	834	834	825	818	865	862	831	815	831	809	814	867	796	822	782	879	823	853	824	820	848	772	822	817	837	851	866	820	835	785	816	783	832	839	834	867	846	857	810	864	797	864	796	824	827	775	798	817	852	809	780	853	772	862	804	838	836	787	796	793	812	825	835	788	864	803	777	798	774	830	771	874	805	841	789	798	811	796	817	872	808	807	840	830	848	818	811	779	843	787	868	810	805	811	819	803	847	794	775	783	818	830	817	804	824	847	819	795	811	804	807	775	820	810	857	900	816	863	828	869	814	787	824	828	859	801	775	833	778	825	831	827	807	850	762	825	815	835	856	837	827	803	844	825	814	865	824	782	798	837	799	860	827	811	837	873	843	832	787	832	819	823	815	796	824	817	855	800	878	851	827	811	817	818	807	806	807	786	858	819	841	826	840	848	834	748	806	892	819	834	833	841	862	806	774	795	832	780	860	836	840	840	824	794	819	866	822	808	821	794	842	837	823	844	802	813	765	823	824	874	857	830	845	852	807	812	779	814	842	768	840	836	837	830	813	824	813	861	841	815	871	814	839	784	809	817	812	850	835	832	830	819	883	816	822	796	805	826	847	832	833	802	852	826	809	839	810	857	801	869	824	783	821	824	820	805	811	833	784	805	855	814	866	841	839	824	860	789	843	838	808	871	836	799	800	835	799	845	855	785	820	837	914	763	803	837	828	867	882	847	826	834	838	855	826	882	857	844	842	827	858	844	822	835	829	778	829	795	828	829	765	879	876	824	825	859	846	817	838	816	827	814	825	782	787	837	804	847	784	811	803	812	780	756	870	797	841	804	817	824	831	858	790	841	785	865	864	824	826	900	837	809	781	777	828	809	849	813	896	820	827	794	794	877	895	803	870	811	807	824	799	824	900	826	763	834	844	807	860	793	812	805	796	848	818	770	836	854	838	801	819	849	885	834	818	858	855	893	850	825	836	743	869	831	866	821	824	849	844	790	792	844	834	808	818	783	775	828	839	832	845	800	834	843	807	778	803	813	858	816	811	796	806	810	793	804	836	833	819	828	831	825	829	821	838	810	787	855	836	808	813	781	841	820	827	861	935	837	795	792	861	760	796	836	793	801	836	813	824	837	821	823	839	882	825	847	801	812	773	841	858	859	766	826	896	860	871	807	781	815	822	809	805	815	777	845	863	822	778	800	858	804	839	837	825	895	764	827	786	804	798	814	811	807	824	793	817	799	863	769	816	783	782	782	841	797	821	819	818	787	828	813	792	797	832	806	791	850	755	828	815	832	791	822	813	798	848	815	814	817	805	845	812	883	864	772	866	808	811	828	801	808	829	853	841	793	817	817	854	818	877	853	826	833	812	788	854	805	822	809	802	863	853	832	857	831	876	848	832	812	859	814	839	790	807	795	825	821	844	854	789	769	825	872	848	816	836	787	843	806	808	876	792	806	843	802	860	830	885	829	852	847	841	826	844	826	815	839	836	824	875	829	783	837	852	837	892	829	887	794	846	821	766	816	816	835	827	819	844	846	851	822	781	800	826	824	821	810	758	790	793	818	826	812	813	813	826	762	785	838	854	852	770	858	830	815	830	822	894	827	809	853	833	871	867	800	827	792	865	806	833	788	782	804	818	769	796	850	832	800	806	856	879	831	813	831	829	842	839	815	816	822	836	786	830	799	859	865	810	861	812	812	849	828	840	845	802	817	790	831	830	847	856	844	841	826	831	860	822	824	846	810	826	804	813	788	827	897	820	836	827	846	784	826	837	844	829	815	823	835	848	824	801	821	839	844	846	816	781	854	857	824	796	838	830	822	838	807	816	813	828	757	848	794	828	849	820	891	823	825	830	849	810	830	837	816	788	852	823	812	856	843	850	813	836	827	829	776	805	805	860	805	880	826	825	834	868	863	850	827	831	883	832	860	824	776	832	798	864	841	814	828	759	845	830
13473	8921	8028	41124	65248	58380	38939	25224	12540	7987	7294	7292	7124	7021	7046	7017	7100	7096	7122	7010	7138	7164	7048	7112	7094	7085	6997	7168	7090	7069	7063	7033	7106	7131	7173	7119	7030	6990	7241	7017	7103	7048	7107	7146	6942	7034	7149	7031	7122	7115	7171	7039	7124	7033	7001	7125	7107	7186	7102	7196	7262	6978	7152	7020	7237	7077	7079	7133	7053	7182	7221	7116	7012	7113	7063	7058	6923	7069	6933	7086	7072	7099	7201	7145	7126	7112	7011	7109	7109	7010	7072	7188	7115	7234	7146	7091	6910	7188	7035	7160	7004	6933	7143	7092	6979	7164	7110	7132	7111	7276	7110	7068	7041	7172	7159	7126	7067	7048	6998	7097	7031	7041	6946	7077	7082	7116	7059	7053	7089	7156	7076	7218	6989	7074	7122	7098	7153	7214	6930	7233	7226	7086	7176	6994	7162	7128	7101	7048	7054	7070	7077	7068	6924	7076	7102	7119	7121	7208	7078	7089	7123	7055	7119	7103	7024	7148	7071	7084	7069	7180	7172	7140	7006	7090	6923	7043	7078	7158	7148	7158	7081	7061	7077	7000	7158	7028	7048	6999	7078	7141	7207	7084	7112	7139	6962	7086	7120	7109	7103	7192	7159	6946	7024	7160	7019	7045	7075	7123	7045	7192	7051	7087	7102	7080	7113	7038	7088	7112	7195	7245	7089	7107	6993	7032	7090	6920	7019	7036	7112	7095	7103	7087	7121	7110	7037	7194	7150	7239	7137	7069	7073	7040	7121	7199	7217	7229	7184	7136	7164	7064	7156	7146	7051	7127	6990	7186	7166	7119	7234	6989	7046	7163	7216	7202	7188	7076	7249	7058	7213	7125	7127	7055	7086	7131	7126	7096	7024	7066	7223	6954	6956	7182	7019	7216	6915	7026	7097	6976	7108	7100	7193	7028	7193	7164	7091	6993	7035	7157	7137	7062	7091	7124	7148	7117	7145	7080	7100	6987	7156	7101	7111	7085	7023	7025	7036	7081	7049	7191	7158	7059	7132	7061	7135	7057	7085	7098	7139	7079	7070	7040	7062	7065	7010	7094	7186	7126	7120	7064	7231	7045	7096	7073	7040	7161	7074	7103	7196	7084	7173	7071	7154	7060	6968	7121	7171	7212	7140	6967	7105	7064	7034	7109	7087	7229	7128	7215	7138	7071	7149	7098	7079	7030	7038	7278	7194	7078	7080	7138	6972	7001	7076	7000	7218	7061	7184	7076	7129	7045	7153	6990	7147	7139	7057	7090	7095	7042	7040	7171	7101	7069	7164	7095	7158	7214	7061	6970	6999	7163	7154	7033	7113	7108	7021	6897	7030	6932	7146	7118	7098	7003	7062	7147	7123	7059	7179	7079	7135	7136	7024	6961	7220	7111	7065	7127	7204	7143	7043	7143	7040	7045	7209	7049	7176	6906	7135	7088	7206	7055	7069	6997	7044	7145	7049	7191	7123	7164	7094	7042	7078	7177	7037	7157	7195	7097	7138	7099	7110	7043	7115	7166	7065	7208	6964	7083	7138	7278	7071	7203	7192	7128	7164	7075	7129	7102	7274	7121	7177	7066	7193	6976	7197	6998	7180	7203	7131	7060	7121	7154	7079	7115	7059	7035	7218	7169	7191	7131	7260	7206	7007	7082	7003	7029	7049	7169	7122	7055	7221	7140	6964	7071	7247	7138	7131	7068	7162	7148	7157	7204	7208	7228	7169	7155	7148	7146	7130	7156	7092	7106	7110	7165	7016	7099	7057	7062	7155	7139	7056	7060	7171	7109	6997	7068	6962	6985	7144	7090	7030	7082	7129	7205	7167	7174	7179	7305	7169	6980	7164	7000	7096	6981	7018	7098	7075	7169	7143	7166	7070	7078	7038	7166	7123	7132	7209	7149	6981	7028	7186	7016	7159	7149	7103	7110	7033	6983	7181	7058	7153	7083	7179	7122	7020	6942	7033	7131	7103	7062	7146	7259	7053	7080	7128	7187	7154	7048	7187	7045	7129	7216	7032	7172	7102	7026	7036	7167	7011	6992	7120	7062	7174	7166	7021	7191	7229	7186	7069	7180	7000	7086	6998	6954	7132	7170	7010	7036	7035	6998	7130	7125	7141	7042	7161	7090	7112	7076	7196	7051	7061	7042	7068	7131	7094	7214	7095	7171	7143	7161	7073	7114	7118	7021	7006	7057	6969	7096	7197	7105	7082	7085	6927	7237	7008	6926	7213	7104	7110	7056	7244	7134	7091	7141	7067	7151	7007	7052	6972	7098	7147	7110	7161	7061	7063	7090	7095	7153	6965	7213	7048	7053	7100	7022	7171	7093	7045	7151	7029	7074	6896	7116	7083	7069	7029	7112	7049	7042	7101	7284	7180	7046	7168	7145	7101	7200	7150	7078	7124	7167	7165	7189	7051	7163	7125	7131	7023	7129	7244	7107	7072	7090	7169	7160	7158	6961	7098	7028	7141	7165	7157	7178	7038	7043	7159	7097	7131	7226	7099	7048	7024	7052	7111	7111	7176	7141	7065	6984	6980	7127	7065	7127	7030	7121	7176	7203	7183	7060	7155	7139	7180	7145	7216	7160	7190	6991	6987	7140	7091	7189	7044	6948	7107	7166	7102	7221	7068	7228	7202	7167	7124	7181	7126	7062	7059	7007	7098	7093	7070	7083	7070	7024	7067	7144	7074	7127	7020	7079	7087	7044	7130	7186	7150	6982	7112	6969	7117	7067	7208	7140	7113	6993	7142	7101	7146	7089	7079	7221	7027	7115	7262	7179	7239	7130	7163	7062	7200	7138	7086	7060	7100	7012	7189	7116	7089	7157	7179	7155	7049	7111	7041	7093	7180	7233	7179	7124	6959	6928	7088	7264	7051	7120	7141	7107	7096	7073	7148	7048	7183	7005	6966	7156	7157	7089	7047	7230	7156	7078	7236	7142	7035	7135	7137	7060	7159	7216	7038	7232	7083	7085	7082	7021	7115	7130	7155	7017	7117	7150	7135	7062	7169	7131	7114	7250	7231	7162	6985	7066	7012	7085	7015	7154	7082	7020	7189	7049	7108	7141	7108	7152	7116	7231	7163	7077	7149	7164	7049	7285	7002	7019	7152	7193	7061	7163	7189	7026	7080	7054	7196	7196	7128	7109	7139	7097	7105	7127	7193	6839	6932	7149	7140	7223	7098	7226	7124	7160	7027	7207	7191	7086	7104	7189	7098	7028	6968	7126	7113	7159	7095	7044	7141	7003	7086	7087	7161	7126	7115	7223	7136	7228	7061	7023	7017	7113	7153	7126	7017	7057	7118	7093	7098	7096	7070	7148	7129	6966	7118	7109	7071	7073	7088	7105	6981	6986	7129	7211	7093	7136	7025	6954	7072	7212	7086	7145	7176	7195	7114	7139	7070	7027	7176	7083	7192	7192	6940	7160	7124	7225	7049	7069	7062	7124	7105	7150	7177	7106	7116	7071	7129	7124	7101	7132	7045	7190	7147	7133	7017	7044	7173	7157	7236	7035	7020	7026	7173	7082	7028	7143	7135	7176	7177	7104	7011	7025	7176	7025	6984	7157	7076	7099	7139	7021	7122	7112	7162	7089	7040	7158	7121	7063	6990	7213	7183	7169	7107	7223	7144	7014	7099	7247	7162	7126	7176	7060	7047	7066	7196	7136	7056	7071	7177	7024	7115	7200	7145	7176	7063	7152	6980	7117	6966	7086	7090	7131	7185	7081	7036	7101	7033	7142	7080	7063	7063	7016	7161	7018	7130	7059	7057	7105	7075	7031	7166	7188	7209	7077	6965	6895	7094	7217	7042	7073	7066	7076	7148	7172	7057	7152	7134	7111	7190	6989	7117	7134	7016	7192	7113	7007	7053	7143	7183	7034	7162	7032	7005	7131	7094	7017	7195	7074	7085	7032	7068	7164	7129	7141	7097	7041	7202	7084	7069	7135	6947	7057	6953	6927	7167	7099	7081	7145	6996	7205	7127	7063	7117	7169	7164	7083	7108	7048	7124	7058	7048	7010	7062	7120	7042	7118	7068	7088	7053	7043	7170	7273	7221	7156	7102	7143	7151	7113	7142	7110	7041	7043	7096	7112	7164	7085	7290	7118	7067	7124	7019	6989	7251	7042	6968	7111	6993	7157	6956	7097	7056	7103	7053	7171	7077	7067	7231	7075	7160	6918	7164	6935	7195	7169	7117	7056	7117	7159	7240	7022	7089	7190	7059	7088	7198	6984	6985	7087	7103	7085	7093	7063	7021	7076	7205	7016	7212	7143	7185	7173	6998	7186	7098	7241	7075	7091	7093	7177	7124	6957	7080	7076	7152	7034	7106	7192	7092	7074	7128	6956	7134	7037	7109	6995	7172	7172	7026	7070	7154	7070	7028	7015	7099	7129	6957	7123	7053	7083	7045	7108	7083	7118	7011	7080	7001	7144	7116	7158	7087	7243	7072	6983	7191	7079	7018	6985	7118	7148	7032	7083	7158	7096	7046	7099	7216	7011	7000	6940	7077	7124	6941	7061	7147	7127	7215	7054	7164	7044	7161	7111	7102	7110	7195	7217	7161	6971	7159	7151	7065	7082	7121	6981	7042	7092	7150	7065	7033	7168	7027	7195	7099	7111	7164	7222	7165	7110	7299	7154	7188	7243	6992	7077	7105	7171	7074	7090	7024	7095	7054	7165	7112	7170	7051	7083	7070	7037	7241	7068	7155	7116	7039	7185	7052	7037	7164	7185	7123	7093	7124	6913	6997	7205	7132	7114	7189	7095	7133	7056	7046	7276	7111	7164	7065	7065	7071	7069	7076	7262	7069	7043	7156	7096	7173	7073	7048	7174	7301	7177	7064	7158	7014	7241	7198	7125	7083	7183	7035	6941	7107	7148	6967	7064	6970	7241	7145	7051	7070	7122	7117	7085	7180	7039	7122	7062	7082	7096	7133	7169	6922	7043	7013	7183	7254	7064	7015	7054	7020	7127	7106	7228	6954	7039	6968	7004	7074	7152	7038	7145	7059	7053	7246	7143	7091	7235	7137	7117	7132	7032	7222	6965	7050	7160	7128	7002	7065	7093	7124	6905
1675	986	930	6450	17850	18627	9150	3480	1299	922	799	784	806	770	803	808	801	782	773	786	778	755	781	762	748	777	830	801	804	832	815	799	840	796	809	838	768	797	811	796	796	778	788	828	831	818	821	798	837	815	838	798	748	811	792	780	777	812	811	769	757	779	801	856	737	743	815	802	745	698	759	800	778	812	794	782	792	850	759	786	793	769	780	790	819	792	761	798	824	799	767	768	777	833	775	752	795	756	831	778	797	774	832	824	797	745	812	781	775	786	784	826	812	815	779	778	877	779	871	805	822	769	798	800	772	795	801	804	811	838	802	749	852	754	816	804	786	829	803	732	783	752	795	803	793	783	759	734	811	777	797	740	798	804	748	745	830	779	805	793	804	813	817	815	826	818	794	772	780	832	760	809	806	819	811	799	778	800	809	773	747	798	809	825	859	751	774	768	790	743	784	798	817	798	825	784	815	796	777	811	786	780	843	751	767	815	816	762	826	800	791	784	816	835	819	778	810	793	802	831	787	824	758	819	767	774	803	839	838	784	775	809	783	818	811	816	805	810	796	807	798	818	829	790	755	776	832	772	809	791	802	760	776	777	816	756	774	779	786	759	793	790	849	821	786	790	799	789	810	796	778	785	765	809	834	833	817	746	790	751	742	837	850	792	793	797	839	818	773	760	773	769	791	803	766	759	821	804	776	794	843	788	815	806	813	848	786	790	828	836	746	881	783	823	818	795	827	802	777	817	809	803	763	788	800	809	784	839	824	775	802	799	831	793	742	822	792	822	801	767	776	801	793	762	775	785	804	814	782	804	789	755	807	757	807	774	824	817	805	795	807	770	774	771	797	792	780	762	776	815	815	769	801	795	771	812	802	768	785	778	826	785	814	778	792	776	768	791	758	850	796	792	810	831	821	799	796	754	804	753	829	814	767	775	793	753	792	794	791	790	788	788	768	755	821	814	808	798	760	743	758	788	835	786	777	785	785	857	787	812	783	836	754	782	821	813	805	776	776	833	836	800	813	799	805	757	801	788	859	771	774	759	779	772	791	840	770	776	767	761	827	806	778	761	797	785	756	745	810	763	800	759	825	852	763	808	791	776	808	743	798	776	773	759	824	844	800	759	814	822	778	843	849	728	810	808	799	837	843	743	773	864	854	795	815	780	769	803	786	760	726	815	823	773	826	763	792	752	787	777	768	798	800	810	811	783	773	749	798	788	837	799	772	789	833	783	845	781	794	791	775	773	783	722	786	810	767	793	781	789	808	837	793	806	811	849	754	817	838	790	794	736	783	800	826	809	797	804	799	726	737	829	820	770	750	762	753	792	733	789	783	764	837	787	855	809	780	795	770	735	818	791	749	825	790	759	786	795	796	812	813	840	785	795	777	808	826	781	802	823	831	829	773	830	801	797	818	828	800	767	765	798	792	784	796	804	833	806	808	780	788	782	788	813	817	798	815	781	814	820	752	773	796	788	822	820	775	808	792	743	808	793	825	744	807	823	813	701	781	844	767	759	779	823	833	818	825	786	793	799	789	767	802	836	794	797	789	755	796	811	821	853	754	778	840	810	815	802	753	821	813	751	770	757	772	833	869	823	856	824	814	731	780	795	825	791	814	742	721	818	779	784	767	781	816	792	807	815	786	793	773	773	759	860	790	806	837	802	842	828	769	794	804	829	825	803	750	802	793	838	833	793	817	793	775	822	853	773	775	774	802	757	751	822	791	816	759	782	852	812	816	812	784	760	823	854	749	764	760	816	834	786	849	777	784	820	832	805	734	796	767	782	733	790	813	813	817	796	801	779	741	811	782	831	820	788	850	768	799	801	826	808	801	793	870	817	754	774	805	798	788	793	788	804	844	747	733	809	794	753	775	840	824	765	767	858	798	782	825	749	827	767	770	804	836	737	756	837	804	770	807	827	783	806	766	817	780	783	799	812	819	728	831	788	850	741	770	816	820	751	767	774	813	841	784	757	792	774	778	766	791	765	796	823	774	794	789	860	793	821	764	792	810	773	762	790	801	718	821	790	818	789	789	744	770	797	818	818	811	789	795	776	833	777	790	773	824	763	793	858	791	812	781	815	826	810	797	792	787	793	772	855	837	795	728	789	818	779	751	841	820	792	795	795	807	798	797	808	814	796	777	821	827	750	745	810	783	832	778	787	776	811	752	796	799	757	794	808	852	784	830	813	875	826	787	777	751	816	797	808	765	784	829	755	814	816	778	826	801	820	846	803	810	813	823	755	845	768	818	817	833	779	734	712	774	841	799	762	745	797	830	743	791	838	782	774	812	821	833	820	750	776	713	809	806	800	771	791	805	755	780	841	838	831	813	859	781	795	804	810	805	826	797	815	818	776	816	781	779	761	764	791	810	817	804	750	832	801	809	762	782	774	756	760	792	777	790	805	798	805	811	806	795	757	794	818	757	753	787	771	768	807	798	826	786	788	794	778	787	835	769	785	782	787	786	831	782	812	791	795	809	771	794	805	792	786	815	803	832	770	852	830	784	804	838	818	832	837	807	788	800	752	829	821	819	776	796	768	813	754	803	766	786	800	740	775	833	820	799	797	803	776	759	781	781	833	809	814	776	861	761	838	758	762	829	764	804	747	799	834	817	776	776	764	794	765	765	784	797	819	795	811	829	830	827	821	777	773	816	785	756	848	761	834	746	875	767	814	772	803	831	812	786	812	804	791	805	814	818	800	792	822	784	785	818	814	771	825	817	806	761	782	805	818	822	809	810	837	796	781	790	784	863	789	781	782	783	739	785	784	793	808	839	782	776	806	786	814	826	795	807	800	824	754	809	789	772	783	789	749	763	758	727	772	799	797	734	811	791	743	790	790	797	808	758	800	814	796	831	827	748	790	769	781	804	751	842	821	765	803	794	795	812	782	843	863	823	819	804	776	810	862	785	859	803	781	724	805	755	782	771	804	793	794	758	828	836	773	804	785	810	786	811	810	772	788	813	772	814	759	804	852	764	800	832	786	832	795	794	812	779	752	781	807	787	776	812	763	761	768	830	800	810	798	764	750	842	789	815	790	798	824	752	777	814	769	781	786	768	777	787	741	792	736	828	798	804	746	827	809	790	796	808	753	770	801	816	773	804	742	771	780	741	824	807	783	780	789	851	804	787	781	832	808	862	739	786	782	730	729	810	857	835	816	767	812	820	772	829	826	806	827	742	779	801	816	795	781	811	804	772	813	865	813	772	815	793	755	815	782	830	865	807	841	802	834	784	804	801	790	777	800	777	772	779	808	806	832	798	775	758	795	814	825	790	753	808	803	762	747	817	770	776	731	802	780	839	794	866	719	847	767	768	811	806	862	831	813	804	794	747	794	862	834	774	818	834	801	806	787	793	774	795	851	776	748	872	804	813	823	799	805	805	788	815	785	837	750	766	784	822	793	845	776	785	790	775	835	790	800	817	786	776	775	744	792	840	776	770	773	764	809	778	811	815	817	880	840	820	792	799	785	767	811	758	790
15906	11082	8848	56987	84461	74525	51129	33321	16336	8796	7314	7019	6830	6972	6945	6856	6928	6904	7011	6887	6865	7008	7015	6992	6827	6875	6833	6953	6887	6830	6964	6789	6932	6865	6895	7004	7020	6857	6859	6865	7043	6696	6964	6844	6945	6954	7073	6895	6809	6792	6888	6986	6840	6908	6837	6815	6843	6837	6951	6961	6956	6878	6786	6787	6908	6816	6983	6943	7041	6825	6939	6838	7071	6889	6896	6775	6966	6886	6873	6920	6917	6795	6851	6904	7002	6925	6939	6928	6968	7009	6879	6800	6867	6691	6915	6841	6928	6923	6871	6971	6919	6763	6900	6805	6930	6944	6861	6871	6901	7029	6889	6762	6835	6816	6881	6933	6775	6899	6932	6958	6850	6913	6978	6872	6774	6892	6786	6960	6824	6800	6876	6697	6888	6805	6919	6981	6826	6896	6966	6893	6865	6832	6853	7071	6932	6932	6913	6783	6948	6850	6818	6731	6939	6824	6988	6804	6901	6943	6902	6884	6909	6940	6843	6891	6873	6865	6804	6821	6944	6827	6931	6920	6826	6851	6881	6851	6923	6956	6995	6909	6847	6935	6941	6890	6833	6776	6887	6947	6944	6932	6990	6975	6945	6946	6993	6894	6847	6867	6889	6946	6947	6795	6849	6854	6812	6828	6970	6919	6779	6942	7064	6941	6831	6939	6927	6869	6787	6964	6925	6762	6934	6818	6974	6849	6877	6842	6716	6937	6952	6849	6932	6840	6979	6838	6891	6754	6887	6839	6959	6964	6980	6908	6940	6811	7016	7095	6832	6913	6854	6910	6810	6808	6904	7006	6929	6902	6815	6953	7012	6836	7011	6910	6849	6782	6893	6777	6869	6976	6937	6904	6770	6942	6867	6942	6928	6975	6940	6795	6924	6920	6887	6964	6809	6882	6978	6905	6918	6901	6902	6851	7012	6898	6887	6880	7014	6947	6960	6838	6837	6932	6907	6978	6931	6848	6870	6843	7011	7024	6897	6841	6944	6900	6827	6955	6923	6882	6894	6672	6892	6923	6765	6920	6929	6871	7067	7055	6862	6979	7078	6899	6931	6962	6884	6945	7016	7018	6956	6923	6960	6893	6914	6833	6827	6865	6852	6842	6796	6954	7021	6818	6827	7030	6872	6875	6850	6913	6920	6779	6772	6901	6852	7025	6942	6908	6994	6916	6887	6908	7000	6787	6897	7063	6934	6881	6939	6818	6810	6975	6931	6961	6955	6797	6854	6861	6971	6871	6872	6745	6915	6832	6831	6770	6844	6804	6902	6828	6876	6979	6860	6935	6889	6796	7027	6852	6938	6933	6911	6982	7016	6785	6884	6868	6857	6921	6907	6973	6904	6948	6791	6909	6771	7011	6873	6898	6829	6903	6900	7019	7033	6981	6892	6919	6789	6808	6987	6870	6799	6760	6916	6888	6804	6846	6955	6968	6901	7043	6836	7100	6995	7010	6816	6973	6991	6943	6815	6862	6727	7032	7013	6987	6866	6895	6895	6937	6821	6947	7023	6851	6878	6969	6864	6895	6994	7027	6896	6750	6924	6930	6862	7069	6934	6879	6986	6874	6909	6976	7101	6894	6795	6798	6858	6833	6934	6988	6870	6947	6803	6881	7021	6862	6958	6863	6915	6919	6822	7005	6959	6796	6984	6936	6932	6892	6817	6855	6971	6977	6964	6965	6946	6902	6800	6844	6916	6917	6962	7000	6837	6920	6982	6965	6946	7013	6801	6915	6857	6971	6914	6998	6818	7010	7024	7054	6871	6993	6926	6934	6967	6900	6769	6876	6968	6869	6954	6840	6948	6959	6956	6955	6900	6890	6893	6952	6927	7001	6766	6936	6954	7033	6983	6786	6961	6928	6838	6896	6964	6842	6898	6993	6892	6781	6893	6957	7034	6936	6955	6917	6795	6878	6928	6916	6946	6809	6866	6962	6963	6876	6690	6801	6949	6915	6771	6840	6751	7027	6804	6857	6817	6876	7036	6945	6823	6990	7010	6925	6974	6903	6910	6864	6998	6876	6913	6934	6924	7049	6866	6952	6990	6933	7026	7050	6868	6895	6796	6863	6932	6914	7029	6944	6854	6902	6852	6979	6758	6952	7053	6820	6904	6721	6851	6958	6767	6956	6945	6838	6893	6803	6870	6904	6868	6956	6955	6897	6961	6848	6938	6941	6917	7020	6936	6934	6889	6871	6947	6880	6948	6836	6950	6783	6861	6892	6868	6893	6797	6846	6948	7050	6781	6912	6872	7010	6822	7082	6915	6864	6887	6893	6975	6878	6887	7023	6908	6918	6924	6914	6884	7010	6904	6913	6889	6749	6937	6782	6804	6945	6852	6876	6999	6793	6972	6944	6981	6894	6984	6906	6940	6900	6938	6975	6816	6877	6944	6980	6932	7021	6889	6880	6812	6899	6961	6831	7016	6790	6980	6944	6804	6989	6945	6811	6962	6856	6950	6901	6970	6880	6940	6854	6964	6909	6842	6860	6973	6878	6926	6993	7064	6892	6821	6895	6856	6936	6907	6972	6777	6957	6976	6834	6873	6956	6869	6864	6946	6932	6908	7031	6847	6913	6869	6988	6823	6864	6919	6997	7063	6948	6867	6868	6957	6962	7000	7005	6945	6838	6970	6981	6834	7005	6952	6919	6938	6767	6941	6963	6900	6991	6994	6894	6920	6935	7058	6964	6847	6778	6960	7056	7099	6937	6781	6991	6851	6943	6969	6990	6901	6835	6919	6935	6910	6949	6896	6854	6952	6926	6934	6946	6896	6857	6915	6865	6862	6897	6945	6864	6957	6739	6865	6929	6842	6919	6923	6913	6909	6880	6971	6928	6828	6896	6877	6885	7002	7014	6898	6822	6941	6820	6902	6866	6885	6923	6923	6843	6973	6749	6803	6911	7043	6981	6952	7012	6814	6925	6974	6921	6712	6938	6920	6960	6825	6915	6970	6798	6899	6913	7002	7026	6908	6863	6819	6967	6892	6946	6800	6858	6878	6825	6882	6976	6958	6827	6939	6995	6890	7000	6884	6798	7044	7044	7058	6910	6826	6980	6958	6922	6974	6923	6962	6943	6944	6915	7021	6707	6895	6840	6932	6810	6825	6926	6947	6860	6943	6834	6889	6906	7010	6971	6803	7006	6984	6891	6974	6882	6948	6844	6803	6824	6906	6943	6775	6776	6938	6841	6893	6842	6922	6947	6905	7014	6941	6939	6976	6967	6862	6851	6870	6893	6792	6896	6880	6850	6870	6904	6998	6786	6835	6885	6921	6910	6893	6946	6809	6901	6908	6900	6824	6762	6991	6796	6745	6935	6852	6983	7003	6941	6980	6892	6782	6936	6919	6947	6934	6954	6933	6848	6821	6918	6977	6951	6923	7040	6874	6827	6920	6844	6888	6955	6933	6925	6942	6970	7013	6964	6853	6881	6877	6902	7034	7043	6858	7010	6850	6814	6941	6951	6824	6969	6834	6889	6942	6964	6999	6897	6893	6860	6964	6779	6944	6893	6938	6784	6854	6881	6825	6869	6977	6829	6786	6888	6949	6951	6878	6926	6901	6882	6962	6871	6954	6934	6997	6938	6760	6803	6993	6970	6851	6834	7047	6886	6929	7087	6903	6898	6680	6947	6865	6860	6712	6871	6842	6889	7037	6834	6897	6825	6905	6835	6909	6946	6969	6845	6903	6925	6787	6970	7012	6770	6865	6838	6778	6828	6885	6924	6898	6823	6924	7122	6909	6942	6835	6881	6830	6917	6964	7058	6919	6943	6753	6806	6929	6950	6855	6986	6804	6923	6968	6888	6928	6981	6909	7033	6941	6875	6874	7051	6979	6959	6940	6872	6933	6906	6828	6963	6903	6915	6877	6854	6844	6872	6939	6805	6923	6892	7022	6881	6903	6758	7055	7000	7122	6873	6801	6991	6926	6927	6922	6731	6938	6844	6942	6794	6948	7055	6829	7090	6968	6871	6997	6781	7040	6819	6876	6937	6921	6868	6867	6911	6939	6892	6922	7066	6917	6920	7012	6969	6911	6965	7006	6991	6873	6868	6973	6804	6832	6859	6772	6839	6959	6958	6951	6899	6850	6950	6860	6833	6835	6811	7059	6979	6862	7037	6891	6988	6858	7002	6944	6899	6929	6995	6969	6783	7029	6929	6870	6932	6927	6854	6759	6880	6968	6917	6968	6939	6800	6915	6885	6856	6851	6908	6921	7014	6913	6957	6935	6899	6969	6907	6902	6865	7003	6894	6975	6965	6720	6809	7041	6893	6895	6913	7024	6954	6852	6804	6896	6894	6926	6875	6896	6875	7001	7100	6917	6942	6916	6762	6832	6848	6829	7013	6886	6967	6820	6884	6856	7089	6870	6943	6714	6959	6851	6972	6946	6895	6830	6925	6916	6844	6771	6925	6814	6929	6939	6755	6854	6897	6882	6892	7021	6835	6911	7010	6886	6834	7003	6925	6907	6912	6906	6950	6746	6990	6977	7034	6834	7026	6970	6877	6958	6953	6956	6913	6857	6950	6931	6850	6905	6800	7097	6880	6877	7050	6937	6873	6914	6838	6930	6862	6907	6976	6909	6897	6937	7083	6839	6892	6905	6997	6893	6963	6856	6994	6968	6939	6780	6839	6891	6955	6897	6972	7150	6770	6952	6989	6937	6999	6927	6988	6943	6804	6830	6869	6905	6998	6844	7020	6871	6794	6759	6779	7039	6852	6823	6864	6967	6927	6794	6921	6801	6765	6752	6992	6991	6936	6762	6800	6985	6865	6781	6942	6900	6924	6886	6929	6932	7013	7038	6908	7033	6795	6892	7042	6883	6918	6923	6867	6868	6970	6832	6989	6909	6850	6957	6971	6775	6857	6924	6960	6845	6898	6899	6875	6861	6983	6959	6835	6891	6977	6813	6810	6963	6874	6964	6903	6831	7000	6824	6867	7014	6940	6888	6838	6884	6872	6954	7033	6835	6965	6805	6844	6842	6883	7045	6824	6947	6934	6929	7002	7030	6907	6832	7067	6966	6823	6789	7012	6973	6848	7040	6962	6852	6960	6929	6894	7056	6918	6863	6883	6881	6728
4165	1177	1055	7367	20047	20975	10706	4057	1549	1098	940	934	968	881	919	897	925	869	952	896	899	957	944	942	881	911	887	875	874	874	878	908	858	902	912	901	820	866	932	881	905	883	852	858	881	796	860	875	912	953	952	952	905	837	904	859	894	920	896	919	898	910	874	915	867	869	897	866	940	907	947	863	929	898	919	901	882	880	892	880	872	900	934	882	930	927	901	910	906	875	911	911	917	844	867	907	918	902	872	920	885	883	898	939	905	896	904	948	883	897	932	904	866	877	862	866	824	876	856	956	894	867	882	905	840	936	880	909	933	895	931	910	905	904	910	879	896	892	887	921	892	943	951	961	921	918	920	876	918	890	884	858	870	898	880	877	898	897	870	881	853	856	937	941	926	940	891	960	890	956	876	824	923	827	855	895	908	906	901	910	872	863	855	921	890	897	887	951	889	878	870	879	918	925	883	913	916	904	920	895	917	912	883	865	930	839	956	930	908	848	844	927	886	895	945	915	876	891	921	876	947	846	857	843	876	894	875	869	865	936	855	904	894	876	890	859	885	895	963	896	888	873	889	911	898	922	920	872	912	914	861	908	909	853	867	891	875	895	936	906	890	814	896	896	865	949	876	884	927	888	840	904	861	860	939	960	910	845	831	938	940	867	911	885	919	856	919	875	891	954	922	818	965	867	914	897	904	919	892	890	835	916	892	884	941	930	814	964	877	945	857	805	862	853	874	883	890	947	865	860	816	891	918	900	920	910	874	893	880	848	860	873	908	878	877	996	916	833	882	906	859	869	860	904	874	885	879	912	854	906	877	856	892	878	865	882	920	865	909	902	917	894	897	904	864	981	853	911	954	921	910	912	908	953	864	903	941	875	852	915	861	865	907	912	899	857	921	870	898	890	924	898	882	866	895	913	824	868	915	913	930	967	891	860	909	954	933	870	894	875	888	926	881	834	889	936	891	936	859	899	885	919	867	923	948	928	887	943	921	881	984	877	944	843	882	934	915	874	882	898	921	939	869	901	909	897	922	905	968	894	881	896	915	921	972	888	902	869	942	874	906	892	864	932	845	915	911	935	920	882	927	913	905	884	929	908	919	856	895	913	843	951	873	884	921	863	891	938	867	934	938	876	888	954	964	916	917	927	965	962	928	920	870	862	944	868	906	869	868	927	916	839	942	875	898	872	889	974	822	886	947	882	899	909	908	863	832	896	912	893	919	853	941	904	934	824	915	922	887	922	934	894	913	929	940	896	920	903	894	923	870	906	904	845	846	934	912	882	884	909	930	871	885	885	861	918	891	909	914	896	926	901	833	971	897	896	880	839	873	926	938	871	905	904	918	933	945	851	894	919	874	890	851	860	968	930	885	868	900	884	880	879	884	932	875	927	909	856	905	906	852	893	915	915	925	858	898	858	914	893	916	958	877	927	888	938	906	919	855	884	898	895	878	940	877	894	910	851	814	944	864	883	876	900	889	933	891	900	879	930	910	955	911	886	904	894	924	906	935	866	946	851	880	874	936	909	866	897	922	889	929	882	904	893	898	881	884	900	893	925	911	896	887	891	870	908	943	952	893	872	902	895	923	898	865	897	938	889	852	909	941	867	965	874	914	912	928	923	847	897	889	914	897	938	918	900	852	867	886	922	861	858	933	922	916	928	935	891	847	861	902	941	915	836	907	897	955	895	894	905	915	905	855	913	927	905	883	879	919	865	893	899	946	916	930	881	859	929	886	902	911	913	900	870	861	876	919	876	840	868	903	857	885	952	875	968	869	856	892	919	912	870	917	926	897	846	881	869	958	887	947	869	933	899	929	829	903	875	919	922	829	881	856	867	903	882	853	941	899	890	913	865	869	879	915	870	857	877	872	944	889	877	899	899	866	931	935	890	890	894	877	912	883	861	914	910	866	839	915	841	883	878	867	858	863	896	906	928	954	927	888	909	929	919	897	898	895	889	916	894	910	897	910	926	888	830	898	921	901	878	891	894	961	944	896	960	928	890	878	909	861	911	934	919	906	905	867	919	926	889	890	896	889	835	886	890	890	911	896	936	883	856	906	903	849	895	897	936	887	922	918	904	878	904	852	856	899	912	909	874	901	879	882	922	873	921	890	900	862	900	922	937	878	972	899	871	905	893	897	932	947	933	888	900	876	893	935	916	914	869	922	909	882	829	918	932	946	895	921	964	899	888	941	868	948	942	894	857	916	919	800	959	919	856	877	913	938	831	880	845	899	916	952	922	910	873	899	898	902	914	930	922	949	908	924	857	906	957	827	872	908	864	881	885	816	936	885	893	936	909	888	917	879	948	846	915	971	908	911	884	909	902	899	922	944	917	877	905	914	882	873	850	854	882	898	872	882	888	905	881	886	880	912	951	890	919	894	864	908	875	897	856	920	886	897	879	848	932	887	869	887	932	908	870	921	876	895	892	868	953	915	884	894	900	943	875	864	903	919	876	897	873	894	859	930	882	870	909	900	907	881	878	885	907	914	882	920	935	880	867	903	907	916	916	929	854	897	886	831	898	889	913	854	920	885	837	940	917	854	907	881	897	909	861	933	898	852	926	840	822	866	881	870	892	860	884	874	835	911	926	928	891	930	878	874	896	874	908	864	985	934	963	908	889	920	906	909	916	936	906	907	953	934	852	859	929	944	940	917	902	909	889	913	921	909	901	942	886	866	900	921	905	949	886	861	951	894	945	907	902	908	868	897	883	893	897	882	881	925	908	902	885	899	918	921	897	910	879	868	841	912	866	942	870	939	916	870	937	903	882	926	863	924	905	898	930	880	898	893	885	902	864	912	913	908	933	893	886	866	938	851	882	930	897	848	957	912	885	952	929	908	907	948	960	874	860	903	896	858	899	948	902	912	878	842	944	859	881	903	881	934	891	896	869	884	905	899	871	845	935	886	894	950	955	890	898	916	866	897	898	835	936	852	908	928	852	942	848	847	912	850	884	913	859	966	928	927	901	885	902	901	855	850	859	885	860	933	899	874	935	896	920	851	934	897	860	880	892	866	899	873	906	882	925	917	862	929	878	869	921	958	916	906	894	867	935	883	911	909	899	929	919	920	955	868	984	893	927	948	904	945	897	893	859	921	905	918	877	887	902	929	855	907	890	910	876	900	870	913	885	877	972	923	848	902	873	932	920	905	930	898	943	893	886	904	826	943	920	922	946	852	914	886	899	927	881	854	860	861	934	858	910	896	908	897	940	862	956	946	922	867	900	947	865	926	932	866	849	870	911	894	924	917	963	851	925	927	940	915	943	883	954	898	911	850	923	875	920	958	926	933	944	943	933	887	905	922	842	948	912	909	948	915	878	929	911	913	884	875	929	932	941	922	934	855	897	883	891	839	911	938	889	885	863	882	866	874	906	912	950	863	909	883	825	902	928	932	865	877	888	951	952	860	920	893	909	909	922	900	865	882	946	891	877	942	834	933	932	915	910	950	890	941	916	947	943	860	882	892	909	935	917	890	900	944	897
15948	11305	9730	56812	86673	78119	53926	35969	18279	10049	7966	7586	7627	7732	7668	7699	7701	7617	7734	7614	7718	7697	7761	7683	7776	7657	7668	7473	7682	7645	7654	7489	7725	7713	7784	7650	7577	7602	7789	7838	7736	7674	7668	7623	7736	7670	7566	7717	7631	7743	7661	7683	7721	7678	7777	7662	7652	7555	7681	7636	7546	7748	7660	7557	7755	7651	7620	7677	7638	7694	7700	7623	7684	7684	7659	7691	7690	7715	7532	7409	7714	7593	7753	7533	7731	7608	7670	7695	7655	7580	7672	7677	7618	7654	7693	7609	7644	7637	7754	7675	7630	7560	7727	7738	7457	7699	7473	7754	7668	7625	7636	7669	7576	7523	7671	7629	7672	7606	7735	7604	7721	7557	7627	7686	7706	7607	7596	7639	7675	7742	7609	7667	7548	7720	7546	7708	7574	7616	7517	7766	7659	7688	7674	7662	7690	7741	7691	7694	7697	7566	7719	7637	7684	7688	7513	7632	7574	7715	7775	7599	7836	7611	7586	7681	7638	7843	7706	7645	7800	7703	7729	7725	7593	7593	7728	7626	7744	7651	7865	7599	7618	7640	7553	7802	7770	7624	7664	7644	7682	7659	7786	7538	7626	7739	7521	7609	7710	7696	7632	7658	7703	7582	7708	7736	7622	7689	7707	7843	7632	7694	7484	7614	7640	7837	7800	7544	7583	7644	7774	7560	7683	7574	7624	7804	7704	7553	7724	7750	7687	7640	7750	7656	7607	7680	7652	7597	7709	7627	7636	7774	7740	7740	7608	7606	7689	7609	7687	7745	7679	7558	7698	7669	7553	7626	7542	7732	7751	7781	7675	7664	7625	7713	7708	7651	7637	7679	7721	7652	7693	7669	7640	7660	7639	7588	7791	7524	7680	7630	7573	7620	7690	7781	7780	7561	7509	7619	7635	7511	7703	7492	7771	7625	7692	7548	7641	7720	7686	7720	7705	7569	7774	7734	7660	7624	7650	7762	7615	7620	7713	7402	7692	7690	7611	7790	7826	7670	7689	7606	7747	7707	7604	7687	7592	7799	7532	7684	7590	7680	7565	7803	7707	7703	7663	7690	7577	7673	7622	7740	7733	7748	7677	7758	7627	7831	7747	7691	7562	7913	7515	7697	7642	7563	7573	7714	7810	7636	7760	7707	7676	7678	7822	7662	7635	7643	7673	7670	7732	7599	7624	7806	7661	7564	7654	7736	7761	7661	7618	7635	7769	7565	7646	7678	7575	7707	7602	7693	7560	7656	7682	7690	7712	7613	7574	7657	7767	7707	7684	7678	7752	7626	7628	7651	7694	7658	7732	7667	7581	7588	7726	7595	7667	7671	7713	7718	7593	7593	7625	7737	7735	7643	7620	7761	7617	7770	7650	7535	7677	7665	7663	7662	7534	7729	7707	7717	7601	7716	7581	7450	7650	7644	7565	7742	7682	7761	7628	7567	7693	7690	7714	7628	7432	7794	7788	7736	7628	7766	7683	7664	7619	7563	7596	7734	7652	7658	7851	7678	7704	7777	7632	7608	7664	7743	7655	7680	7589	7540	7695	7537	7674	7524	7630	7611	7582	7710	7609	7686	7647	7701	7629	7674	7629	7658	7735	7758	7734	7622	7581	7727	7650	7568	7700	7733	7533	7557	7735	7757	7741	7666	7547	7646	7766	7694	7650	7583	7674	7548	7680	7667	7501	7681	7663	7634	7706	7650	7642	7758	7791	7648	7571	7709	7690	7788	7709	7586	7606	7825	7604	7709	7680	7699	7733	7691	7564	7558	7620	7641	7602	7650	7653	7665	7797	7768	7633	7594	7583	7666	7635	7700	7550	7720	7765	7533	7577	7699	7633	7599	7674	7527	7734	7657	7728	7750	7583	7662	7636	7705	7552	7615	7730	7809	7626	7814	7627	7705	7819	7766	7633	7695	7573	7812	7556	7493	7465	7579	7733	7624	7695	7632	7693	7611	7588	7682	7696	7676	7624	7694	7701	7601	7612	7563	7606	7589	7568	7739	7556	7620	7516	7656	7667	7703	7663	7707	7849	7633	7626	7678	7607	7708	7711	7615	7697	7735	7599	7592	7710	7618	7678	7616	7620	7622	7558	7710	7605	7572	7647	7615	7651	7781	7761	7592	7601	7736	7593	7545	7508	7696	7669	7662	7554	7571	7657	7727	7774	7703	7491	7721	7661	7638	7706	7655	7696	7591	7629	7677	7747	7653	7787	7606	7830	7664	7581	7767	7594	7684	7621	7681	7757	7571	7547	7744	7550	7737	7542	7611	7832	7645	7632	7639	7605	7545	7728	7742	7655	7543	7623	7631	7718	7642	7652	7667	7742	7697	7705	7803	7675	7530	7602	7660	7731	7561	7604	7748	7711	7764	7718	7689	7501	7689	7694	7698	7661	7669	7588	7598	7632	7651	7748	7741	7795	7571	7528	7758	7529	7788	7574	7560	7666	7742	7677	7840	7633	7785	7719	7631	7598	7692	7837	7543	7648	7658	7586	7780	7687	7759	7609	7669	7701	7595	7576	7749	7671	7620	7495	7604	7781	7746	7702	7781	7581	7683	7535	7635	7647	7765	7852	7615	7645	7596	7688	7662	7555	7638	7687	7643	7781	7607	7643	7769	7734	7664	7624	7687	7610	7644	7503	7811	7762	7727	7732	7537	7741	7505	7741	7736	7682	7637	7808	7649	7667	7475	7660	7692	7700	7600	7740	7695	7529	7654	7658	7688	7680	7719	7749	7606	7682	7721	7492	7587	7624	7522	7639	7738	7669	7793	7769	7517	7647	7824	7713	7652	7748	7556	7551	7656	7671	7677	7546	7754	7610	7539	7747	7696	7784	7706	7762	7478	7602	7661	7635	7762	7607	7768	7641	7780	7695	7569	7592	7666	7694	7794	7747	7824	7551	7609	7698	7692	7655	7691	7505	7756	7741	7754	7692	7591	7730	7714	7624	7749	7515	7639	7717	7554	7698	7684	7646	7629	7666	7649	7505	7773	7665	7649	7653	7684	7867	7647	7656	7611	7572	7758	7616	7623	7702	7676	7582	7605	7703	7575	7567	7778	7683	7680	7705	7599	7743	7644	7763	7752	7633	7562	7659	7633	7584	7539	7525	7569	7811	7773	7533	7691	7701	7770	7701	7711	7735	7615	7580	7706	7482	7738	7789	7614	7696	7629	7595	7631	7586	7705	7693	7732	7697	7666	7746	7623	7663	7820	7567	7621	7679	7573	7630	7528	7597	7674	7662	7663	7706	7669	7704	7621	7675	7644	7714	7593	7669	7837	7755	7682	7688	7604	7615	7535	7705	7611	7587	7681	7644	7577	7729	7608	7669	7618	7619	7809	7639	7717	7710	7596	7677	7657	7662	7572	7640	7585	7724	7545	7738	7723	7582	7658	7733	7651	7535	7665	7607	7629	7753	7770	7759	7695	7553	7723	7577	7645	7691	7741	7583	7560	7771	7802	7691	7697	7643	7687	7695	7650	7735	7659	7687	7622	7796	7622	7793	7603	7712	7611	7754	7633	7717	7639	7568	7660	7781	7790	7672	7621	7639	7643	7749	7536	7642	7516	7607	7773	7600	7846	7692	7671	7722	7603	7748	7706	7668	7650	7556	7728	7706	7640	7642	7720	7655	7467	7583	7592	7665	7663	7659	7614	7729	7709	7647	7628	7607	7740	7704	7657	7671	7742	7678	7791	7582	7678	7718	7714	7731	7560	7569	7567	7718	7704	7504	7766	7700	7720	7785	7732	7765	7663	7548	7689	7692	7678	7561	7740	7491	7633	7615	7722	7763	7832	7678	7817	7690	7739	7763	7705	7625	7757	7571	7650	7606	7642	7672	7668	7710	7652	7649	7784	7553	7670	7700	7714	7744	7667	7734	7659	7662	7771	7605	7640	7705	7627	7698	7641	7791	7649	7590	7593	7633	7752	7673	7577	7552	7672	7749	7777	7616	7659	7868	7576	7562	7716	7573	7760	7625	7580	7675	7702	7659	7617	7712	7728	7648	7628	7675	7703	7728	7607	7793	7699	7607	7773	7661	7573	7552	7757	7582	7605	7637	7684	7611	7679	7726	7576	7760	7561	7697	7564	7555	7634	7591	7653	7609	7737	7851	7764	7658	7648	7593	7655	7716	7508	7707	7535	7632	7714	7693	7645	7666	7561	7712	7648	7691	7559	7585	7583	7669	7676	7643	7714	7704	7713	7551	7549	7714	7666	7639	7634	7499	7575	7622	7674	7632	7572	7700	7604	7745	7571	7746	7639	7687	7706	7749	7649	7554	7623	7633	7765	7641	7705	7595	7589	7645	7620	7699	7721	7663	7689	7732	7789	7701	7641	7729	7660	7743	7645	7583	7678	7581	7685	7599	7707	7720	7690	7726	7638	7649	7668	7693	7697	7714	7591	7747	7611	7631	7547	7641	7676	7668	7696	7636	7596	7647	7691	7694	7627	7569	7657	7655	7627	7841	7710	7650	7676	7641	7720	7713	7637	7651	7664	7645	7736	7690	7696	7610	7676	7577	7652	7819	7779	7609	7665	7635	7565	7670	7641	7730	7778	7735	7654	7644	7630	7620	7582	7729	7582	7613	7522	7713	7816	7707	7837	7626	7638	7670	7717	7715	7910	7765	7606	7610	7732	7585	7652	7783	7583	7761	7694	7648	7581	7580	7658	7642	7753	7752	7556	7722	7798	7776	7653	7750	7669	7659	7707	7709	7705	7777	7627	7683	7786	7664	7642	7682	7613	7658	7599	7628	7678	7750	7535	7660	7595	7666	7654	7727	7637	7755	7739	7692	7750	7733	7703	7801	7666	7656	7679	7780	7715	7620	7581	7785	7539	7696	7640	7726	7686	7799	7592	7606	7673	7740	7620	7688	7636	7610	7802	7599	7778	7683	7599	7794	7589	7436	7633	7624	7697	7589	7569	7628	7665	7722	7748	7731	7536	7779	7721	7742	7650	7685	7734	7621	7655	7785	7569	7695	7605	7781	7825	7656	7592	7552	7758	7653	7607	7637	7677	7765	7549	7717	7612	7599	7634	7720	7589	7649	7713	7455	7805	7725	7746	7542	7662	7683	7706	7566	7573
2719	1271	1222	9260	30460	33303	19601	7843	2275	1149	956	888	873	869	907	861	870	872	913	829	862	852	890	868	913	863	874	858	876	918	873	818	823	887	873	877	845	857	845	853	858	810	863	873	857	923	890	844	880	870	851	880	872	867	891	883	897	879	895	850	835	883	869	866	913	896	877	852	836	863	892	868	915	827	953	886	836	857	843	874	827	913	929	934	856	839	890	858	897	895	886	875	893	873	924	878	883	852	910	888	871	875	887	869	852	918	802	854	890	878	882	890	882	899	850	901	817	873	861	858	859	839	869	895	887	877	864	888	810	916	841	884	868	854	867	860	835	929	894	944	897	894	876	865	849	816	879	914	923	855	861	854	879	877	884	904	873	938	883	882	856	828	903	829	864	847	867	842	888	895	844	868	841	899	882	890	896	897	921	842	857	921	919	859	896	909	877	878	887	877	911	828	884	856	901	849	902	894	921	885	848	832	870	915	827	854	902	867	832	797	941	887	900	921	873	857	835	903	881	879	893	918	836	887	857	863	895	873	833	890	878	848	848	838	872	926	896	913	899	867	926	879	893	881	868	878	895	877	887	879	874	860	889	823	930	899	886	905	874	886	862	863	869	863	893	842	927	868	873	873	842	866	865	928	838	859	912	900	856	897	926	870	845	857	832	856	864	855	859	919	908	853	856	826	899	815	828	867	821	852	858	831	857	828	912	827	861	885	843	815	862	879	860	917	874	855	829	880	846	829	901	860	876	877	880	868	958	904	898	881	887	853	910	938	823	873	891	872	899	816	862	860	874	854	848	872	894	845	862	865	900	887	895	897	844	875	893	865	916	894	911	883	894	866	916	870	869	896	888	847	890	846	929	850	874	845	906	893	865	886	864	869	869	943	843	894	914	936	904	876	891	862	898	849	886	908	835	883	888	849	869	875	896	847	862	908	886	849	877	857	890	874	831	891	866	868	827	876	850	812	879	869	910	891	876	919	876	907	846	870	892	897	806	880	877	828	843	885	851	897	812	851	849	883	852	863	841	907	869	874	885	857	879	914	892	904	865	844	878	884	894	846	876	925	849	860	892	873	889	829	859	809	890	833	855	863	877	916	849	878	901	921	885	812	877	921	891	835	860	839	871	868	859	828	856	875	878	872	894	882	869	889	842	922	855	891	877	903	876	908	909	899	870	898	908	859	887	868	795	874	865	919	899	927	869	825	896	861	877	880	927	830	853	871	881	853	847	908	866	893	852	885	820	884	895	849	855	891	876	868	803	856	892	828	866	854	845	858	896	874	875	895	828	871	865	881	884	899	889	851	898	844	891	901	881	834	874	824	848	835	870	877	856	863	905	859	859	842	846	881	885	891	855	932	852	888	907	843	896	926	887	871	855	853	826	867	858	885	868	869	899	895	863	842	896	865	956	852	852	913	890	876	854	836	864	867	839	879	882	854	819	887	825	829	859	837	859	941	866	866	832	861	816	861	873	880	877	874	871	867	882	889	872	887	848	843	878	842	859	901	881	883	863	860	823	836	859	867	898	866	841	927	895	827	840	888	841	893	903	865	857	878	851	892	865	865	810	897	852	880	874	817	913	903	834	888	839	896	821	845	870	881	868	840	900	935	852	869	853	839	865	861	902	855	875	877	901	895	907	885	867	909	909	925	863	890	849	852	905	923	857	860	891	883	841	853	854	891	850	846	821	887	913	874	867	862	882	884	841	904	884	883	816	907	818	899	849	856	888	853	859	884	847	833	838	882	893	892	822	926	860	822	840	910	881	916	860	831	849	879	884	855	866	877	901	849	845	831	889	842	868	889	795	880	879	850	884	875	859	897	861	843	835	823	852	901	892	911	910	863	879	881	878	885	891	872	855	874	847	855	897	876	896	877	875	885	864	883	799	961	891	880	852	841	861	886	887	844	950	946	838	905	859	823	888	887	826	802	934	868	892	904	917	893	867	852	828	881	844	849	888	878	846	901	879	922	874	930	861	873	877	888	856	815	894	858	866	869	934	835	901	910	884	846	904	910	874	838	899	886	829	872	893	850	882	877	860	905	884	868	888	876	849	877	935	878	814	907	830	811	846	928	847	853	893	892	921	867	797	808	840	913	876	857	851	930	859	895	904	826	901	887	859	866	925	852	920	845	882	844	893	873	890	878	842	911	908	873	823	859	930	898	899	866	879	839	865	875	831	850	894	906	876	831	865	883	843	879	896	891	890	820	926	890	842	881	865	889	888	868	908	875	871	868	966	857	819	905	848	895	885	838	876	890	861	885	863	883	865	852	887	896	846	883	834	880	911	871	890	863	852	887	905	824	838	884	835	860	871	847	824	878	867	899	880	889	885	881	929	860	850	883	865	883	913	843	858	852	901	847	854	878	916	868	897	875	840	856	840	860	893	920	887	934	821	854	885	813	858	855	896	899	924	873	837	882	869	896	906	888	837	840	883	891	851	894	838	839	926	813	848	887	839	906	867	853	837	896	890	880	855	829	873	883	906	884	882	875	838	875	907	873	875	904	887	880	852	887	880	893	839	819	896	842	859	826	862	898	888	906	919	904	883	925	870	864	909	865	885	884	885	883	947	878	920	916	865	830	860	836	820	850	942	880	898	879	871	817	862	908	820	898	895	843	885	839	852	839	884	912	884	828	850	856	869	851	897	860	938	823	855	810	846	935	873	851	837	878	881	862	867	838	927	876	860	873	882	892	888	862	905	890	882	861	865	868	882	947	872	874	877	870	860	892	908	868	909	837	860	836	893	929	874	873	870	913	859	894	895	840	887	904	843	851	861	872	902	850	885	856	866	819	871	861	918	856	872	909	921	917	869	895	917	852	882	937	903	888	836	872	862	903	848	869	864	878	848	827	859	839	881	872	876	912	878	870	872	781	895	852	893	879	872	862	880	901	875	910	843	845	886	830	901	829	918	865	920	862	877	858	870	900	843	832	879	908	889	900	845	867	865	866	879	866	876	890	866	886	884	888	871	890	844	865	875	903	840	863	859	858	893	898	879	857	822	875	879	879	899	875	900	831	870	882	923	884	953	835	841	838	853	863	888	822	829	872	926	868	895	848	887	816	917	836	900	883	819	894	882	807	878	871	846	892	847	882	890	853	941	855	872	840	879	864	879	822	891	859	899	830	860	830	906	872	895	853	835	906	896	882	855	888	823	907	869	862	893	837	931	903	925	856	862	823	877	894	846	906	906	832	916	825	845	855	890	895	916	837	886	900	855	912	847	808	935	855	860	850	888	878	829	902	909	909	900	871	851	853	872	946	882	872	877	903	837	865	895	882	873	953	866	859	869	855	837	907	849	867	890	907	916	847	882	893	876	894	896	872	885	813	904	880	927	816	863	877	866	898	863	878	922	829	865	876	875	836	938	876	891	875	882	856	889	906	920	843	839	869	866	878	890	868	838	890	900	917	894	872	854	866	874	878	874	892	865	905	862	876	825	837	849	864	867	871	868	915	880	905	872	856	888	866	860	885	889	853
20702	14155	12175	57222	96645	90704	67416	45729	24731	11806	8201	7636	7326	7575	7563	7492	7446	7473	7588	7632	7435	7443	7471	7472	7571	7585	7654	7680	7462	7433	7495	7498	7421	7511	7418	7355	7369	7452	7563	7528	7552	7523	7543	7576	7435	7444	7630	7497	7448	7561	7463	7463	7552	7716	7562	7620	7474	7506	7545	7445	7396	7415	7392	7518	7382	7700	7459	7550	7472	7527	7440	7521	7438	7401	7575	7577	7510	7584	7604	7559	7562	7535	7390	7594	7555	7550	7644	7564	7471	7431	7502	7481	7433	7602	7535	7510	7495	7488	7450	7550	7572	7535	7482	7459	7481	7381	7492	7434	7507	7581	7645	7591	7403	7519	7426	7398	7482	7542	7448	7449	7465	7431	7640	7510	7493	7525	7526	7530	7534	7381	7505	7497	7431	7262	7506	7551	7506	7340	7551	7303	7662	7529	7482	7559	7502	7510	7461	7581	7505	7541	7473	7493	7451	7579	7490	7499	7508	7500	7428	7494	7595	7480	7480	7411	7359	7566	7390	7470	7575	7582	7452	7495	7551	7477	7560	7429	7463	7518	7560	7494	7446	7589	7485	7430	7547	7469	7480	7594	7491	7363	7377	7450	7317	7524	7391	7647	7465	7443	7605	7563	7419	7625	7508	7502	7423	7481	7481	7534	7472	7577	7466	7517	7467	7466	7421	7543	7482	7686	7485	7584	7433	7424	7479	7617	7645	7474	7344	7552	7456	7578	7552	7529	7515	7433	7460	7502	7540	7535	7606	7485	7388	7458	7378	7513	7457	7463	7558	7543	7533	7624	7570	7575	7588	7489	7458	7667	7469	7529	7608	7444	7482	7400	7422	7543	7480	7549	7544	7444	7497	7528	7528	7442	7428	7504	7525	7616	7497	7428	7389	7534	7538	7549	7496	7420	7503	7382	7594	7493	7521	7551	7370	7551	7471	7556	7523	7519	7424	7602	7448	7565	7550	7522	7574	7444	7511	7402	7414	7421	7444	7520	7551	7561	7423	7517	7457	7583	7488	7546	7543	7428	7435	7540	7574	7606	7539	7350	7440	7559	7505	7506	7446	7509	7626	7536	7431	7581	7552	7605	7416	7533	7483	7500	7599	7447	7618	7449	7382	7490	7505	7602	7496	7623	7511	7580	7484	7457	7539	7397	7546	7553	7534	7598	7548	7268	7588	7416	7490	7365	7406	7465	7505	7612	7450	7454	7531	7462	7526	7433	7510	7478	7444	7388	7480	7575	7464	7491	7598	7482	7615	7509	7482	7404	7598	7418	7402	7579	7543	7433	7569	7472	7489	7526	7388	7440	7578	7442	7502	7610	7570	7349	7491	7358	7469	7523	7534	7408	7460	7502	7464	7569	7661	7427	7539	7567	7531	7472	7589	7307	7441	7542	7487	7527	7486	7539	7592	7545	7468	7629	7523	7367	7447	7537	7601	7545	7519	7423	7445	7503	7539	7525	7511	7444	7521	7457	7304	7508	7479	7582	7577	7505	7344	7479	7447	7511	7470	7577	7605	7512	7563	7513	7574	7519	7514	7408	7582	7698	7498	7506	7524	7493	7370	7480	7445	7505	7421	7468	7392	7550	7582	7572	7471	7425	7538	7460	7621	7455	7466	7516	7652	7465	7491	7510	7506	7477	7526	7442	7547	7471	7574	7563	7596	7546	7426	7663	7459	7457	7542	7468	7392	7397	7532	7516	7330	7586	7497	7481	7454	7506	7446	7459	7498	7426	7483	7470	7498	7581	7481	7429	7504	7566	7526	7664	7405	7517	7480	7547	7603	7528	7483	7463	7439	7491	7581	7453	7571	7423	7443	7510	7553	7556	7500	7485	7500	7669	7477	7449	7498	7522	7510	7497	7597	7479	7456	7471	7461	7383	7535	7457	7584	7331	7432	7502	7594	7345	7491	7455	7544	7509	7622	7464	7534	7391	7343	7497	7506	7532	7443	7536	7588	7479	7538	7542	7429	7474	7601	7617	7486	7494	7631	7489	7449	7465	7495	7584	7369	7432	7522	7560	7682	7448	7537	7455	7486	7428	7467	7634	7465	7442	7501	7406	7518	7421	7489	7581	7470	7440	7406	7452	7574	7502	7474	7459	7562	7479	7710	7485	7556	7527	7500	7495	7370	7587	7641	7350	7462	7522	7519	7459	7528	7617	7397	7510	7425	7553	7447	7625	7497	7445	7462	7455	7486	7490	7543	7566	7622	7514	7541	7477	7549	7538	7523	7422	7457	7507	7361	7587	7413	7407	7429	7638	7469	7496	7457	7446	7362	7452	7447	7448	7419	7440	7501	7569	7478	7445	7486	7532	7591	7596	7536	7498	7426	7460	7490	7536	7583	7624	7482	7479	7544	7656	7399	7402	7444	7567	7550	7565	7421	7367	7527	7474	7306	7472	7529	7513	7447	7439	7578	7490	7600	7562	7618	7520	7566	7423	7565	7629	7358	7524	7525	7446	7529	7370	7430	7423	7554	7476	7485	7451	7556	7555	7570	7360	7476	7593	7420	7461	7506	7453	7422	7521	7449	7575	7473	7691	7640	7375	7532	7586	7457	7476	7437	7475	7580	7474	7516	7469	7469	7614	7503	7439	7599	7600	7526	7445	7602	7494	7551	7461	7537	7466	7448	7591	7409	7483	7565	7422	7458	7332	7425	7435	7597	7508	7500	7505	7353	7326	7464	7598	7530	7421	7460	7429	7453	7517	7484	7558	7393	7582	7439	7473	7480	7539	7596	7544	7586	7442	7623	7674	7494	7455	7486	7643	7256	7307	7464	7463	7468	7569	7508	7566	7492	7448	7566	7493	7530	7643	7429	7442	7466	7470	7341	7510	7515	7479	7338	7705	7471	7495	7601	7359	7594	7491	7531	7429	7556	7536	7431	7521	7532	7588	7603	7586	7456	7450	7433	7448	7621	7390	7456	7614	7490	7477	7509	7521	7599	7474	7525	7559	7536	7572	7532	7662	7587	7470	7567	7618	7360	7597	7598	7449	7353	7442	7633	7506	7414	7536	7547	7435	7664	7610	7516	7663	7498	7555	7473	7358	7509	7660	7403	7382	7526	7375	7571	7302	7658	7501	7476	7596	7443	7611	7659	7471	7459	7473	7515	7586	7455	7436	7377	7493	7513	7428	7395	7323	7465	7465	7377	7446	7459	7575	7563	7515	7404	7446	7493	7537	7527	7395	7463	7529	7496	7486	7477	7477	7517	7551	7547	7505	7472	7490	7559	7333	7381	7489	7558	7480	7557	7520	7320	7454	7504	7501	7548	7411	7371	7543	7539	7468	7419	7435	7416	7317	7546	7453	7444	7458	7436	7561	7613	7498	7572	7514	7443	7420	7561	7411	7565	7522	7507	7485	7440	7515	7503	7511	7521	7480	7611	7447	7496	7531	7527	7438	7459	7607	7519	7667	7476	7411	7569	7505	7470	7450	7426	7502	7479	7467	7543	7598	7504	7403	7643	7546	7422	7414	7561	7560	7563	7353	7422	7595	7436	7634	7444	7417	7475	7446	7490	7481	7482	7454	7457	7547	7455	7566	7433	7495	7502	7517	7453	7500	7323	7467	7496	7588	7569	7608	7480	7426	7450	7518	7527	7536	7542	7387	7400	7579	7553	7562	7413	7568	7464	7477	7609	7455	7470	7528	7620	7659	7516	7459	7527	7608	7443	7568	7535	7451	7581	7566	7526	7468	7425	7496	7526	7342	7576	7362	7645	7487	7525	7689	7508	7511	7466	7524	7425	7434	7378	7463	7423	7529	7537	7331	7448	7529	7525	7443	7468	7373	7549	7365	7452	7361	7485	7438	7454	7414	7431	7568	7577	7503	7443	7393	7507	7501	7534	7519	7469	7512	7575	7479	7520	7467	7571	7555	7414	7535	7557	7453	7491	7491	7509	7526	7504	7505	7480	7611	7549	7324	7600	7534	7571	7480	7447	7487	7496	7651	7547	7485	7511	7535	7435	7305	7504	7524	7492	7520	7559	7516	7339	7454	7596	7499	7504	7556	7537	7694	7452	7428	7541	7386	7527	7496	7520	7448	7470	7619	7498	7584	7564	7507	7278	7504	7336	7643	7632	7405	7513	7511	7531	7524	7462	7471	7631	7403	7489	7539	7382	7524	7504	7561	7594	7445	7493	7486	7534	7604	7549	7576	7411	7441	7596	7421	7409	7545	7457	7531	7588	7567	7452	7557	7563	7433	7481	7453	7511	7619	7563	7534	7394	7561	7562	7506	7655	7312	7505	7376	7432	7646	7513	7538	7446	7582	7604	7462	7506	7546	7454	7435	7653	7412	7578	7321	7624	7524	7522	7571	7352	7590	7656	7412	7477	7325	7481	7501	7597	7544	7463	7540	7497	7443	7504	7515	7462	7583	7418	7670	7529	7482	7485	7434	7553	7526	7614	7581	7505	7511	7449	7574	7460	7355	7522	7559	7542	7568	7464	7438	7592	7477	7442	7491	7441	7464	7537	7656	7625	7354	7519	7545	7556	7615	7536	7554	7436	7509	7475	7447	7414	7434	7406	7536	7500	7492	7431	7631	7637	7541	7609	7606	7451	7556	7603	7421	7396	7589	7530	7458	7282	7553	7549	7509	7535	7487	7504	7563	7393	7374	7298	7280	7661	7563	7454	7413	7436	7569	7553	7419	7434	7334	7518	7588	7501	7603	7534	7344	7421	7422	7531	7416	7556	7553	7563	7497	7488	7611	7490	7524	7472	7514	7383	7393	7506	7491	7590	7346	7565	7418	7477	7544	7456	7650	7518	7368	7481	7604	7420	7539	7437	7484	7547	7439	7400	7391	7510	7484	7535	7568	7628	7429	7566	7534	7505	7500	7602	7571	7495	7482	7597	7533	7489	7617	7458	7572	7502	7531	7439	7612	7506	7382	7476	7528	7394	7532	7476	7442	7589	7523	7610	7400	7464	7486	7580	7461	7462	7581	7441	7531	7561	7498	7515	7644	7529	7496	7544	7523	7386	7435	7442	7453	7429	7529	7466	7402	7464	7466	7325	7328	7583	7387	7514	7555	7475	7553	7595	7536	7579	7447	7605	7419	7540	7543	7503	7490	7398	7446	7518	7455
2617	852	880	2023	8237	9611	5026	2340	1240	897	774	865	790	855	853	845	838	845	850	838	798	793	841	792	827	806	877	816	801	846	780	793	787	813	849	780	793	824	788	840	808	814	837	759	770	809	830	853	869	792	816	790	829	837	839	798	821	857	849	839	826	843	816	841	813	835	819	859	810	780	862	816	838	794	830	777	809	782	789	822	799	804	828	787	818	800	847	809	843	803	795	795	835	826	813	836	795	800	781	856	823	827	843	785	820	792	856	820	822	801	795	755	821	827	818	781	838	807	795	808	765	764	805	833	836	778	789	863	829	782	799	792	893	846	778	863	768	855	842	823	806	790	844	804	809	835	833	832	801	773	866	853	810	808	806	829	790	781	883	819	846	838	818	821	873	812	791	861	830	810	793	887	841	855	809	803	836	818	766	806	826	848	842	850	803	841	802	858	832	825	831	800	791	822	791	811	793	824	865	840	783	836	821	799	901	789	806	803	804	843	782	828	815	812	779	813	847	830	826	801	776	798	830	807	813	814	776	801	782	815	831	846	843	837	765	792	821	800	857	820	791	830	773	826	837	832	827	847	815	850	821	820	812	816	806	750	819	813	817	818	782	835	772	820	754	779	811	841	804	849	781	818	800	853	822	837	840	806	813	848	796	780	816	761	791	829	823	798	831	829	828	825	895	790	878	802	802	810	807	764	786	822	845	832	846	803	768	790	833	855	823	838	850	838	818	759	784	869	837	821	833	837	820	773	804	754	786	806	839	837	767	848	827	776	810	814	762	811	782	805	821	864	809	813	807	772	809	835	844	836	838	804	799	790	753	849	815	821	813	774	833	821	845	794	802	788	790	766	828	808	780	800	779	806	882	797	841	833	801	808	822	741	784	830	860	781	860	881	849	801	804	792	830	796	765	858	815	838	783	829	814	831	819	767	799	798	892	811	821	862	782	805	783	898	857	798	815	796	863	871	825	850	817	831	827	832	837	830	823	756	847	848	811	755	793	858	786	786	807	882	777	805	796	826	793	836	809	818	859	748	836	837	809	828	812	798	811	831	864	845	832	812	882	802	855	781	793	819	819	833	845	799	796	816	844	798	772	839	824	826	847	839	804	820	790	828	889	805	834	805	875	777	840	895	814	821	834	826	836	826	861	813	762	813	833	832	812	807	801	798	805	819	828	853	845	771	822	820	845	833	821	800	806	842	860	828	780	822	823	829	782	824	793	805	810	833	798	822	823	875	814	808	801	834	883	812	791	751	834	780	842	825	799	812	849	800	795	877	830	791	819	806	809	819	824	792	843	820	864	873	837	877	862	865	820	835	747	829	830	757	804	823	820	819	806	792	817	829	810	849	811	802	804	893	833	749	820	856	802	859	781	827	762	794	755	836	855	830	783	848	781	824	798	771	813	818	857	847	834	822	845	810	786	848	820	801	813	794	807	846	849	800	802	912	793	787	805	809	777	824	798	845	804	800	817	814	808	836	849	793	838	815	872	834	789	791	795	837	781	850	822	856	805	865	812	784	878	790	798	808	870	874	781	793	816	827	804	838	755	823	842	872	787	861	856	815	838	824	809	822	782	827	800	864	802	847	848	794	844	815	813	780	834	817	815	850	789	826	833	888	845	846	778	781	802	853	837	830	831	823	811	810	839	774	803	823	821	822	814	807	798	833	824	813	843	830	844	801	844	809	816	804	825	807	809	811	813	835	782	832	819	855	864	837	847	846	783	823	778	822	811	832	775	851	885	844	830	858	797	821	787	813	811	809	843	786	779	830	829	825	822	843	825	762	842	769	781	821	862	847	838	797	809	765	739	816	842	834	808	842	783	842	802	896	794	868	818	754	784	825	809	824	786	809	846	830	803	780	819	774	859	792	776	855	807	799	820	876	828	903	810	792	767	803	844	829	822	812	820	795	796	832	811	844	812	825	806	820	853	847	765	828	798	832	829	737	867	795	798	823	782	812	798	846	773	840	804	823	854	809	780	833	837	786	868	815	784	811	768	824	854	788	844	829	821	873	813	840	858	844	861	792	784	807	850	796	801	843	814	778	814	823	809	817	797	831	785	797	794	787	815	834	815	826	836	808	820	744	795	853	853	836	808	848	837	839	860	817	800	860	836	854	844	788	764	818	804	806	769	769	854	758	845	785	789	795	823	816	799	815	861	827	857	810	872	814	842	787	819	846	870	839	816	821	820	790	796	821	804	807	824	841	853	819	831	796	812	821	749	823	793	796	798	829	822	846	813	823	867	837	866	792	811	833	804	804	815	819	812	813	831	818	824	845	810	803	840	830	837	802	782	788	773	839	745	814	838	833	844	794	768	851	778	817	844	833	851	808	813	826	826	800	794	824	766	807	860	798	851	847	826	861	768	867	795	795	767	767	856	799	788	856	820	780	839	765	898	782	822	825	826	788	827	787	893	750	842	738	783	794	787	793	848	793	856	807	839	840	805	769	941	810	826	789	810	803	838	845	840	806	826	772	786	831	815	881	780	815	822	806	810	838	832	833	848	822	814	852	792	787	849	780	822	862	804	818	790	827	776	787	873	765	825	824	833	826	821	781	855	764	826	784	814	831	818	831	802	900	858	796	811	804	794	770	823	840	778	816	813	789	855	789	833	847	770	833	818	800	832	795	817	838	776	865	858	828	879	875	854	807	750	828	791	826	831	774	815	836	825	848	860	847	815	775	804	795	835	802	835	811	828	814	767	772	804	892	843	810	733	815	851	815	820	800	793	886	810	827	792	802	806	784	834	785	864	790	807	837	804	826	824	821	832	798	829	823	786	880	783	819	834	777	815	848	829	788	807	757	892	795	840	828	790	875	838	818	800	809	811	777	865	819	861	813	832	853	801	800	760	818	826	774	827	831	875	799	831	794	832	808	858	813	797	850	809	811	864	834	850	821	814	808	794	756	854	842	789	806	855	810	765	870	778	774	831	862	850	801	814	826	804	828	811	796	776	789	807	767	797	809	759	806	841	777	846	841	827	839	801	763	887	854	802	782	778	859	802	795	825	740	832	802	861	791	809	805	818	809	831	861	775	811	853	792	839	791	827	855	831	824	773	820	896	808	821	805	814	811	836	854	811	846	808	806	793	790	789	778	826	747	824	799	837	793	844	832	821	834	829	796	803	826	824	841	789	839	799	806	804	811	816	836	834	828	846	835	823	813	868	811	762	816	796	808	863	870	810	830	828	757	867	803	860	767	825	842	860	806	823	807	857	821	807	837	832	780	798	815	835	842	839	868	802	839	825	845	825	799	766	803	802	783	753	826	720	815	757	782	823	771	817	850	816	814	801	832	803	830	865	832	849	844	846	810	819	834	823	798	859	823	796	757	826	800	822	816	829	759	825	811	789	772	834	835	779	838	772	798	792	789	817	828	838	786	817	832	822	814	815	848	879	780	820	802	814	797	858	810	803	837	800	801	831	805	831	846	846	830	856	831	804	832	826	810	822	881	868	833	836	887	846	852	869	740	804	800
12930	8982	7932	32916	65052	59512	41126	27615	13834	8360	7308	6959	7058	7060	7024	7164	6997	6953	7041	7038	7016	7109	7037	7054	6986	7092	7012	7031	7029	7087	6933	7098	7132	6918	7159	7051	7057	7007	7095	7031	6936	7005	7093	6953	7172	7017	7020	6986	7181	7099	7101	6971	7057	7174	7044	7091	6934	6994	7035	6948	6986	7021	7114	6979	6996	7017	6979	7079	6942	7025	7049	7038	7036	7090	6996	7007	7069	6967	7139	7044	7046	7032	6820	6968	7048	7003	7074	6952	7005	7087	7219	7077	7032	6982	7003	7051	7065	7002	7042	6948	6993	7056	6929	7014	7064	7066	6932	6935	7260	6965	7046	7055	7117	7023	7054	7165	7027	7032	6971	6992	6912	6996	6995	7086	7095	7109	7049	7037	7043	7156	6979	6993	6997	7046	7018	7048	7083	7075	7013	7150	7011	7030	7178	7103	7071	6942	7091	6947	6951	7227	6994	7076	7103	7067	7102	6913	7096	7058	7074	7015	7060	6995	7038	7074	6988	7130	7087	7033	7104	7099	7015	7042	7074	7061	6998	7078	7003	6933	7013	7028	7080	6982	7051	7112	7068	7118	7081	7022	6962	7140	7093	6989	7025	7122	7089	7137	7082	6987	7005	7137	6939	6981	6918	7150	7002	7135	7124	7025	6980	7103	6970	7061	7001	7005	6991	7041	7067	7111	7105	7098	7024	7056	7080	7046	7046	7074	7003	7110	7095	7031	6972	7157	7092	6923	7077	6916	7055	7122	7023	7130	7167	7047	7032	6875	7036	7042	7109	6868	7074	7188	7022	7055	7039	6925	7022	6996	7014	6988	7104	6966	7040	7118	7094	7036	6916	7043	7045	7038	7007	7112	7019	7126	7117	7073	7162	6991	7061	7151	7085	6994	7014	7035	7127	6996	7199	7096	7179	7013	7020	7105	7012	7008	7038	7064	7105	6969	6985	7026	7053	7158	6938	7081	6907	6966	7090	7050	6997	6964	6962	7036	7023	6917	7199	7020	7025	7066	7092	7118	6961	6965	7088	7043	6919	7072	7009	7021	7063	6944	7169	7082	7040	6979	7110	7191	6974	7100	7105	7149	7157	6980	6949	7186	7027	6996	7138	6964	7074	7040	6924	7106	7061	7094	7057	7144	6995	7111	7132	7074	7187	6965	7040	7123	7071	7015	7021	6996	7176	7240	7001	7016	7107	6983	7076	6952	7082	7068	7008	7180	7084	7058	7109	6913	6946	6988	7093	7054	7166	7117	7042	6896	7093	7207	7037	7066	6975	7150	7000	7091	7021	6996	7141	7037	7103	6995	7048	7151	7082	6986	7035	7024	7070	6966	7228	6892	6924	7048	6882	6979	7007	7058	7147	7100	7063	7018	7071	7126	6963	7083	7103	7112	7008	7123	6939	7012	7065	7089	7078	6999	7110	7148	7067	7012	7037	6999	7101	7006	7097	6904	7135	7029	6948	7067	7174	7022	6969	7037	7022	7043	7057	7043	6995	6957	7052	6984	7078	7003	7142	7067	7046	7125	7102	7154	7081	7069	7010	7019	7083	7049	7099	6960	7001	7026	6963	7005	7109	7008	7008	7022	7015	7092	6971	7056	7020	7041	6994	6916	7206	7020	7058	7067	6947	6898	7053	7148	7176	7078	7026	7156	7009	7034	7051	6981	7042	7237	6937	7066	6986	7062	7180	7088	7052	7061	7026	7078	7090	7055	6996	7005	6914	7001	7152	7011	7080	7020	7127	7104	7095	7170	7126	7006	7111	6958	7007	7103	7029	7011	7024	6994	7117	7167	7096	7002	7019	7098	7122	7118	7100	7059	7023	7095	7083	6958	7057	7050	7110	6924	7050	7062	7055	7064	6973	6979	7023	7070	7126	7083	7052	7046	7057	7120	6917	7059	7008	7136	7044	7196	7057	7044	7079	7185	6930	7006	7151	7027	7022	7005	7183	7172	7031	6999	7016	7045	7043	7037	6944	7023	7064	7070	7033	7023	7012	7057	6973	7046	6933	7102	7157	7022	7172	7029	6933	7160	6925	7057	6955	7085	7197	7114	7008	6956	7025	7054	7183	6934	6979	7012	7013	6892	7049	7138	7105	7027	7045	7156	7126	7072	7107	7028	7137	7081	7026	7006	7064	7042	6955	7030	7018	7078	7087	7110	6946	6954	7020	6953	6920	7037	6951	7059	7010	7064	7030	7152	6954	7115	6959	7047	6935	7038	7082	7009	7059	7088	7013	7074	7094	6996	6894	6978	7154	7025	7123	7041	7088	7075	7094	7044	7057	6956	6963	6936	7086	6992	7086	7084	7114	7069	7072	7093	6800	7013	7071	7057	7016	6989	7100	7099	7055	7068	7069	6950	7077	7011	6893	7206	6985	7174	7115	6958	7067	7078	7085	7016	6914	7054	7143	7110	7095	7185	7003	7127	6988	7083	7118	7030	7004	6987	6925	7054	7050	7020	7061	7089	7102	7107	7042	7133	7031	7022	7175	6984	7168	6940	7164	7066	6837	7036	7125	7057	7078	7039	7061	7031	7013	7047	7086	6952	7036	7013	7009	7022	7029	7000	6934	7092	6939	6987	7006	7013	7159	7088	7032	6996	7056	7128	7038	7143	7032	7053	7172	7119	7020	7011	7020	7061	6834	7063	7021	6979	6997	7095	7039	7038	7050	7061	7014	7063	7061	7129	6911	6942	7067	7065	7044	6948	7001	6983	7020	7068	6992	6917	7058	7004	7030	7034	7043	6973	7027	7013	6971	7015	7038	7041	7106	6986	7048	7032	7088	7005	7193	6993	7052	7017	7083	7056	7132	7200	7050	7144	7009	7099	7114	7052	7072	7074	7036	7111	7129	7153	7116	7029	7057	6982	7075	7133	7089	6887	7028	6944	6995	7051	7060	6941	6920	7073	7039	7007	6920	6935	7111	6917	7139	6984	7080	6923	7092	7187	7010	7172	7098	7180	7166	7197	7005	7060	6990	7178	7018	6962	7027	6942	7128	7090	6927	6971	6908	7028	7051	7054	6860	7089	7234	7119	6954	7168	7033	6946	6987	7005	7047	6950	6918	7007	6985	6951	6978	7013	7190	7121	7107	7147	7104	7045	6927	6953	7123	7011	6971	7019	7014	7112	7145	7033	7074	7006	7011	6962	7127	6977	7079	7014	7133	6846	7008	6981	7001	7020	7029	7028	6983	7190	6993	7005	7069	7165	6984	7029	6904	6904	7015	7130	7068	7045	6874	7018	7037	7064	7171	7161	7077	7094	7152	7067	6930	7009	7123	6928	7005	7091	7103	7023	7001	7072	7083	7153	7173	7033	7199	6944	7028	7084	6984	6912	6979	7109	7119	7115	7077	7029	6871	7113	7035	7012	7004	7047	7019	7094	7098	7013	7011	7003	7065	7104	6971	7144	7085	7126	7044	7027	7000	7061	7066	7031	7165	7024	6984	7125	6986	6957	6912	7113	6957	7016	7008	7100	7100	7024	7045	7046	6912	7017	6973	7104	7150	7029	6958	7055	7031	6910	7046	7150	6877	7051	7007	7049	7077	7029	7110	7078	7112	6994	7096	7147	7052	7067	7167	6981	7086	7073	6968	7087	7109	6983	6938	7029	7148	6972	7062	7017	7059	7120	6996	7152	6997	7014	7126	7065	7165	7042	7170	7080	7044	7029	7249	7016	7088	7038	7104	7039	6944	6954	7146	7000	7086	7038	7093	7099	7136	7009	7059	7003	7095	7183	7077	7012	6989	6984	7040	7035	6872	6838	7097	6987	7289	7050	6986	6948	7089	6990	7028	7062	6981	6989	6987	7048	6996	7095	7077	6981	7150	6883	7141	7028	7058	7101	6970	7014	7083	6925	6934	7061	7140	6913	7022	7058	7087	7020	7101	7059	7099	7051	6940	6980	7038	7018	7070	7008	7064	7028	7108	7191	7148	7074	7143	7083	7062	7029	7032	6981	7051	7097	7006	7041	7075	7030	6961	7027	7036	7051	7037	7084	7059	7010	7072	7064	6995	6858	7141	6912	6963	7107	7070	7054	7008	7024	7098	7085	7074	7051	7020	6922	7048	7002	7054	6976	7146	6918	7115	7012	7203	6880	7123	7130	6871	7035	7023	7183	7120	7035	7057	7023	6892	7075	7037	7033	7005	7124	7066	7042	7026	7148	7049	7088	7047	7118	7052	6994	7118	6944	6987	6997	7048	7003	7079	7069	6935	6945	6920	7159	7075	7130	7071	7118	7108	6940	6974	7109	7108	7044	7216	7097	7187	7041	6972	6948	6959	7231	7095	7127	7083	6964	7115	7143	6999	6952	7072	7047	6929	7055	7038	7163	7064	7024	7085	7033	7118	7038	7033	6977	6988	7053	6986	7159	7151	7185	7101	6977	7083	7067	7025	7034	7100	7005	7013	7118	7065	7121	7119	7086	7085	6997	7028	7101	7029	7156	7122	6988	7134	7033	6985	7059	6924	7154	7131	6986	6992	7066	6920	7152	7065	6999	7012	7104	7071	7159	7032	7049	7149	7052	6997	7017	6944	6978	6919	7035	7033	6957	6990	7109	6902	7037	7070	6967	7046	7029	7005	6903	7084	7017	7056	6995	7016	7036	7132	7161	7031	7094	7036	6929	7055	7246	7019	7143	6942	6976	7169	7087	7080	7218	7007	7085	7057	6924	7013	7101	7042	7078	6953	7036	7111	7098	7166	7017	7077	6916	7092	6915	6988	6972	7091	7126	6940	7094	7072	7082	6996	7177	7033	7005	7083	7026	7060	7167	7170	7041	6969	7041	7144	6987	7138	7066	7168	6956	7094	7191	7045	7042	7138	6920	7078	6996	6947	7048	7088	7159	7198	7010	7072	7054	7072	7068	6976	6975	7142	7021	7075	7004	7122	7021	7027	7169	7105	7148	6923	7003	7002	6955	7028	7142	6970	6965	7054	7009	6945	7098	7158	7066	7126	6971	7133	7109	7117	7137	6978	7145	7186	7067	7142	6966	6856	7239	7094	6952	7070	7095	7039	7009	6939	6986	7141	7048	7148	7077	7009	7052	7052	7018	7076	7232	7034	7128	7095	7135	6999	6979	7163	7067
1580	1033	1599	4961	17646	19574	10133	3916	1473	955	808	809	764	791	823	801	812	836	810	819	757	847	853	799	797	774	791	787	840	864	793	816	830	798	786	834	801	814	847	785	825	801	871	738	781	787	828	825	808	836	802	814	842	841	806	827	851	800	794	861	765	813	800	803	801	844	796	813	786	797	772	792	776	844	772	843	779	781	828	792	836	806	832	766	866	755	799	815	812	814	822	814	853	798	833	767	765	808	854	827	768	805	792	766	780	802	826	820	837	847	823	810	844	835	838	862	785	830	796	837	802	739	794	784	798	817	799	810	799	791	844	748	808	843	811	824	803	818	801	757	778	796	806	801	806	830	801	813	749	789	807	848	803	824	803	801	829	858	806	816	843	786	757	760	828	873	794	832	812	813	860	797	809	795	848	821	790	787	768	820	807	803	803	811	821	833	828	807	810	827	780	807	798	785	836	829	798	816	794	831	862	835	814	871	786	814	831	826	834	820	773	805	852	796	819	819	835	792	776	811	791	877	775	822	808	871	816	812	835	814	808	772	800	799	822	827	822	822	808	829	779	781	776	785	782	837	794	799	783	791	827	835	794	828	791	761	780	813	800	811	797	807	840	793	807	822	763	752	795	790	777	789	840	808	814	803	807	790	821	830	788	844	812	828	806	792	810	799	816	767	863	852	801	858	825	820	850	862	795	804	816	795	749	777	863	841	810	853	805	798	858	830	805	804	810	842	767	781	788	760	828	796	810	857	822	830	780	805	841	803	825	839	788	833	797	837	793	835	775	796	850	864	825	794	813	820	833	826	796	775	786	774	775	819	792	846	811	858	787	823	842	798	808	798	837	833	792	834	798	758	860	842	865	818	836	853	838	835	821	820	825	838	770	817	811	754	880	850	835	789	762	829	826	821	869	799	851	798	799	812	770	790	796	835	744	876	812	801	871	804	821	795	802	761	816	821	811	814	809	787	789	795	789	805	806	785	852	824	801	783	829	822	811	844	789	816	820	829	798	799	803	836	787	857	791	799	760	852	805	788	830	768	775	785	842	778	754	812	841	772	840	806	839	820	845	778	796	816	792	824	782	814	813	759	802	814	822	853	778	782	864	783	819	829	821	809	808	775	771	806	823	768	814	819	750	777	823	785	839	809	810	747	821	772	862	825	784	816	816	799	829	862	763	818	811	823	824	875	826	790	851	837	848	787	844	781	801	795	837	843	834	788	829	791	852	818	823	819	748	826	853	793	839	792	785	789	776	801	811	801	827	815	811	805	809	825	835	817	827	826	834	783	829	858	833	876	827	803	774	845	818	810	792	788	812	813	768	837	848	824	840	805	795	774	847	823	827	783	805	808	820	812	773	809	839	832	849	851	823	830	850	820	835	793	764	838	793	750	809	840	835	815	793	836	766	815	785	751	822	797	806	768	845	823	766	873	788	807	833	781	791	809	807	853	807	861	828	773	749	783	831	824	840	826	813	831	808	841	819	807	781	817	790	799	826	831	799	881	738	796	816	830	818	846	807	808	793	845	823	833	777	759	786	817	789	818	871	801	783	832	794	769	822	787	776	828	753	766	833	849	794	798	828	822	808	801	794	822	815	764	789	835	841	760	806	797	800	790	839	804	774	782	811	856	813	831	796	806	797	786	804	833	809	833	791	838	828	793	820	816	804	810	803	798	787	777	834	817	781	855	798	811	795	795	833	824	813	799	856	800	856	828	816	785	824	794	803	822	800	816	839	799	802	836	790	818	782	822	775	793	798	813	831	855	851	795	818	758	808	814	771	777	825	817	781	806	851	773	855	819	833	828	767	795	797	788	842	812	836	792	820	752	818	785	825	815	812	862	773	843	806	806	865	805	771	763	794	806	833	837	813	839	805	826	824	798	772	845	836	810	832	817	832	788	787	811	846	831	844	747	830	780	816	857	824	819	796	828	792	811	827	781	798	792	840	760	798	751	794	821	827	826	783	809	838	760	839	847	823	767	787	791	804	773	774	812	855	849	847	804	855	806	732	802	863	783	806	756	811	808	842	804	816	831	835	816	790	791	815	807	750	795	791	841	800	791	784	770	824	811	826	845	745	797	830	775	794	829	857	837	852	802	867	828	822	857	789	799	870	784	765	789	835	802	870	787	836	809	808	755	775	785	815	822	824	800	825	769	795	804	808	801	751	798	821	802	763	820	813	839	805	798	784	792	799	788	826	813	813	796	818	822	801	770	811	821	772	829	778	812	823	793	822	825	867	816	790	799	811	786	803	787	826	764	835	775	827	821	824	853	820	775	816	780	812	856	810	797	824	858	826	785	789	780	832	834	786	806	842	852	822	767	838	770	815	813	819	817	817	830	829	834	804	837	844	836	830	841	769	804	781	845	819	764	774	806	814	723	846	794	812	815	775	771	871	820	770	842	817	776	825	820	828	831	814	839	797	772	791	796	856	886	821	786	804	819	796	786	775	789	849	840	865	825	758	849	813	818	779	790	787	768	819	833	853	766	832	823	793	795	812	818	771	809	841	789	783	820	845	827	857	845	779	779	817	832	817	792	814	831	799	825	845	773	761	811	801	845	825	841	868	807	798	805	812	806	823	824	823	806	860	795	812	806	756	818	829	823	842	835	817	808	821	801	801	803	776	828	811	822	827	772	787	771	797	803	825	789	816	829	811	804	816	810	776	804	755	822	848	836	804	815	808	803	792	825	839	840	771	794	795	826	793	887	788	860	824	817	777	830	821	760	834	804	850	813	826	820	796	880	783	804	788	795	829	776	845	865	768	774	837	810	829	806	819	814	784	873	775	836	763	831	773	802	870	816	805	843	761	826	854	805	800	824	835	763	831	820	802	846	800	816	759	772	847	833	800	849	798	813	901	813	804	789	830	826	773	817	816	832	790	813	861	817	833	849	781	821	783	790	775	764	803	804	852	861	822	756	791	832	868	786	812	818	787	803	793	809	818	832	760	850	797	786	768	788	797	810	804	820	808	789	850	824	811	777	819	853	793	770	839	808	843	854	825	806	806	763	797	859	783	829	826	807	830	786	777	836	772	733	836	769	863	798	816	810	776	781	802	817	758	816	777	807	816	832	782	769	808	817	822	858	829	812	839	790	778	843	819	821	835	781	790	773	797	861	774	761	852	849	850	797	789	793	832	775	814	771	826	791	859	796	858	831	841	796	830	851	810	812	810	831	818	809	795	834	816	833	879	787	789	842	799	794	818	848	819	833	814	781	788	809	847	842	818	822	813	817	795	812	860	783	802	773	805	813	815	811	836	774	807	828	808	823	814	809	825	793	792	828	812	782	808	818	812	786	812	772	837	838	850	841	831	765	834	805	800	756	773	792	812	775	776	855	811	828	791	852	763	880	815	794	806	818	775	780	796	812	820	868	887	822	827	816	824	773	771	862	835	814	756	836	804	788	805	853	780	783	762	830	776	808	848	802	846	758	821	830	824	824	817	807	837	784	780	833	857	822	812	794	825	801	783	767	801	770
15507	11468	16061	48465	83729	75805	53269	35492	17765	9295	7442	7246	6995	6893	7043	6944	7074	6991	7052	6988	6971	6954	7141	6945	6922	7013	7086	7020	6875	6934	7016	7005	6943	7059	6945	6951	7074	7084	7024	7108	7191	7043	7012	7012	7035	7084	7095	6977	6992	7071	6928	7078	6872	6824	7060	6998	6965	6947	6888	6974	7037	7011	6964	6868	7097	6959	7075	7009	6980	7165	7152	6944	7062	7074	7018	7055	7017	7056	6931	7052	7120	7023	7052	6829	7006	7025	6995	7037	7134	6955	6998	7056	6931	6904	7064	7127	7023	7029	7082	7018	7109	6962	7184	7073	7096	7054	7065	7040	6963	7018	6932	7006	6977	6873	7004	7081	6915	7035	6888	7053	7057	6977	7092	7121	7082	7028	7026	7080	7058	7033	6998	7031	7067	7035	7108	7020	7050	6973	7024	6896	6939	7072	6885	6995	6986	7080	7009	7113	6956	7005	6919	7016	7069	7017	7042	6995	6923	7061	7066	7151	7035	7177	6905	7028	6928	6900	6869	7059	7063	6841	6788	7013	7066	6941	6986	7013	7053	7023	7059	6972	6981	7089	6960	6918	7048	6992	6842	7033	7041	7072	7078	7105	6969	6954	7015	6914	7092	6976	7037	6955	6907	7029	7070	7056	7062	7022	7064	6981	6948	7012	7060	6975	6968	6870	7068	6926	6885	7126	6965	7055	6981	7081	7007	6935	6993	7069	6960	7180	7099	7012	6999	7126	6976	7020	7107	7046	7036	7055	7027	7023	7020	7111	6910	7034	7133	7049	6950	6911	7058	7097	7055	6911	7003	6937	6989	7338	6943	7090	7066	7079	7058	6960	7037	7011	7111	6957	7061	6963	6970	7077	6920	7140	7098	7019	6897	6891	6964	7064	6999	7075	7143	6944	7102	7013	7126	7073	6982	7067	7127	6953	7067	6984	7032	7054	7037	6968	7017	6970	6963	7150	7016	7059	7070	6978	7045	7084	7073	7209	7090	6979	7097	7033	7061	6992	6975	7065	6850	6991	7029	7000	6900	6998	7141	7020	7156	6932	6958	7109	6922	6985	6906	6989	7019	6929	6935	7092	6966	6973	6982	7140	7022	7080	6943	6971	7164	6967	7086	6971	7054	7064	7034	7049	6898	6978	7106	6939	7036	7032	7007	7122	7051	6953	6979	7074	7028	6967	7044	6998	7095	7175	6887	7079	6929	7049	6990	6997	6966	7022	6916	6946	6923	6964	6978	7064	7008	7128	6899	7117	7076	6967	6982	7158	7015	6930	7154	6938	7109	6873	6935	7018	6970	7047	7078	7117	7151	6975	7028	6954	7169	7005	6922	7051	7034	7024	6976	7088	6997	7142	7096	7136	7052	6871	7000	6923	7058	7088	7027	7131	7052	7011	7086	7057	6870	6967	6901	7011	7034	7022	7074	7049	7026	7064	7115	7019	7084	7071	6952	7001	6948	7143	6888	7181	6981	6999	7080	7143	7203	6970	7073	6956	7027	7067	7128	6993	6984	6960	7102	6966	6953	7026	7082	7015	7057	6968	6980	7004	6968	7007	6900	7054	7023	7068	7000	7026	7013	7030	7011	7045	6987	7057	6991	7028	6987	6855	7044	6943	6993	7026	7085	7104	6990	7036	7135	6920	6970	7089	7088	7008	7115	7008	6864	7023	7029	6949	6998	7072	6986	6950	7011	7089	6961	7041	7124	6907	7113	7066	7156	6859	6984	7006	6963	7105	7043	7098	7033	7012	7007	7009	7053	7020	7059	7076	7098	6854	7046	6949	6984	7056	7055	7105	6998	7073	7083	7026	7066	7025	7044	7030	7067	7101	7070	7119	6986	7132	7070	7003	7110	6994	7027	7101	7056	6952	7014	6995	7083	7068	7055	7077	6994	6961	7148	6944	7046	6967	7080	7007	7003	7099	7139	6939	6853	7098	7048	7129	6941	6935	6968	6960	7018	7004	7092	6994	7090	6911	7129	7034	6924	6978	7049	7059	6936	7048	6947	7055	6915	6972	7141	6916	6822	7046	6890	7029	6986	7084	7018	6967	6993	7124	7043	7200	6998	7089	7010	6972	7131	6981	6983	7073	6858	6970	6967	7139	7003	7092	7010	7072	6947	6956	7012	6980	6909	7102	7019	6940	6962	6866	7003	7019	6935	6983	7147	7034	6964	6981	7019	7027	7081	7149	6913	6871	7067	7037	6940	6958	7018	7017	7058	7006	6914	7068	6955	6991	6988	6969	7003	6877	7001	7119	7079	7061	6991	6933	7042	7023	7113	7037	7056	7076	7006	6936	6968	7150	7040	7048	7138	7023	7067	6997	7015	7028	6985	7075	6952	7039	6991	6981	7063	7075	7043	6977	6997	6933	7100	7112	6978	7009	6942	6945	6945	6963	7045	7076	7116	6979	6939	6976	7221	6958	6971	6894	6981	7017	7015	7006	6856	6996	7125	6963	6991	7054	7030	7067	7024	6924	6901	6920	7087	7044	7130	6999	6936	6962	7000	6923	7090	6796	6922	7046	7016	6979	7002	7091	7182	7052	7116	7060	7030	6996	7016	7049	7081	6883	7056	7041	6949	7027	7071	6873	7052	7061	6983	7016	6979	6965	7042	7017	7092	7022	7120	7007	7155	6993	6891	7129	7013	7025	7142	7078	6912	7086	7070	6935	6973	7038	7048	6954	7071	7061	6945	7041	6953	6892	7005	7015	7047	7088	6936	6993	6980	7025	6956	7012	7090	6954	6933	7015	6956	7027	7120	6972	7085	7073	6990	7084	7010	7042	7084	6991	7073	6881	7088	7005	6954	6938	7128	7008	6987	7008	7019	6997	7044	7018	7001	7010	7111	7064	7108	7028	6860	7076	7071	7113	7067	7051	7006	7130	6750	7053	6990	6950	7112	7045	6955	7164	6955	7060	7009	7043	7084	7086	6969	7019	7060	6980	7050	6986	7040	7131	7148	7138	7212	7032	6889	7036	6976	6964	6995	6976	7022	7026	6886	6967	7016	6929	7100	7007	6940	7066	6972	6856	6945	6890	7020	7050	7128	7130	7082	6961	7054	6978	7091	7013	7236	6878	7072	7032	7101	6959	6899	7150	6962	6905	7032	7037	7063	7090	6923	7090	6987	6936	6986	7069	7068	6996	6969	7088	7065	7185	7143	7017	6982	6972	7029	7013	7066	6992	6970	7116	6844	7019	6917	7103	7065	7144	7049	6961	7094	6982	6902	7062	7155	7127	6979	7058	7005	7118	7073	6965	7018	6966	6972	7067	7011	6937	6941	7002	6979	7018	7035	7001	7117	7070	6859	6939	6968	7014	6893	7035	7026	6959	7067	7048	7086	6960	6968	6930	7014	7065	7073	6969	7111	6897	7071	6909	6966	7006	7026	7044	6804	7102	6952	7056	7065	7052	7017	7062	7023	6916	6968	6985	6981	6921	6987	6913	7019	6997	7013	6978	6999	7039	6904	7045	7080	7055	6962	6971	6799	6867	7154	6966	6849	6963	6908	7139	7028	7036	6924	7005	7167	6999	6984	7034	7029	7033	7020	6998	6962	7147	6966	7004	7079	6978	6956	6990	7044	6995	7086	6876	7012	7111	6943	6842	7061	7076	7005	6842	7053	7015	6930	7042	7027	6970	7031	7067	7047	6988	7061	6999	7069	7101	7036	7002	6943	7016	6952	6975	7086	6956	7006	7087	7017	7065	6953	6962	6990	7111	7091	7105	7091	7022	7008	7103	7035	7095	6936	6999	6924	6959	7115	7073	6967	6908	7092	7021	6962	7116	7010	7081	7052	7004	7088	7039	7009	6907	7164	7014	7070	7046	7002	7098	7081	7111	6983	6885	7114	7143	6983	6999	6988	6966	6953	6917	7078	6887	6926	6852	7007	6988	7095	7089	7103	6955	7123	6982	7081	7085	6849	7112	6940	7027	6996	7186	7108	7039	7075	6996	6950	6999	6970	7084	7037	7026	7079	6968	7193	6794	6912	6997	6906	7010	6994	7140	6871	7018	6951	7103	7097	6881	7033	7084	7021	7085	7117	6868	7101	7005	7141	7055	7014	7008	6987	7141	7121	7062	7025	7044	6866	6989	6873	6994	6979	7035	7007	6958	7143	6976	7164	6982	7081	7001	6994	7115	7084	6983	7123	7054	7090	6817	7006	7070	7073	7037	7098	6982	7006	6990	7082	6969	7107	7034	6933	6941	6898	6972	7161	7022	7001	6943	7030	6889	7084	6982	6966	6969	6968	7073	6983	7110	7021	6885	7054	7100	7082	7053	6972	6908	6916	6984	6936	7003	7099	6933	7068	7077	6940	7060	6968	6883	6945	6993	7063	7064	7063	7004	6998	7104	7117	6978	7064	7008	6979	7049	6984	7003	6990	7027	7019	6958	7021	7163	6926	7054	7108	6900	7002	7049	7076	7007	7025	6933	6964	7089	6994	6892	7116	7090	6903	6959	6955	7046	7029	6870	7048	6950	7049	7000	7093	7120	7051	7158	6963	6997	7130	7105	6979	6836	7077	7052	7078	6999	7048	7072	7031	7004	6965	7018	6962	6943	7075	7076	7086	7080	6848	7133	7042	7033	7023	7000	7080	7005	6964	7041	7059	7079	6985	7017	7066	7057	6963	6969	7093	6959	7025	7020	6919	6992	6964	7065	7065	7055	6887	7025	6955	7050	6934	7039	7001	7059	7069	7034	7069	7003	6890	6963	6944	7159	7142	6902	7019	7191	7043	7001	7108	7004	6928	6958	7028	7022	7020	6994	6851	6986	6945	6936	7128	7156	6985	7082	6998	6960	7101	7039	6996	6929	6932	7109	7092	7044	7029	6907	7021	7105	6941	6896	7127	7083	7152	7066	7047	7045	7088	6887	6962	7023	7088	7002	6959	6943	7063	7006	7000	7061	7120	7126	6897	7120	6916	7149	6928	6921	6975	7053	7053	7073	6864	6842	7051	7122	6938	7025	7060	7043	7056	7004	7007	6981	7043	6922	7085	7141	6952	7172	6960	7021	6948	7071	6984	7071	6936	7004	7021	7040	6993	7084	6971	6954	7101	7032	6896	7074	6999	7072	6991	7199	6949	7053
4217	1282	3804	9679	19042	18399	9353	3715	1545	1055	946	902	927	975	987	886	924	944	953	946	930	914	970	951	923	942	938	932	932	950	988	888	994	916	941	875	905	932	977	933	940	968	924	911	922	917	934	986	966	886	938	925	929	874	966	939	922	895	969	869	994	933	916	947	892	870	939	941	921	897	934	916	920	921	933	931	924	925	933	977	937	907	946	921	883	946	1007	936	918	961	965	931	889	919	964	962	951	946	906	905	898	963	936	884	873	924	936	887	944	871	828	920	911	954	975	891	974	904	942	956	893	971	964	944	944	1010	923	939	874	905	922	942	929	932	964	968	912	886	937	951	898	967	901	930	920	874	946	1010	887	882	882	942	938	913	900	943	911	945	935	911	957	940	925	894	962	1001	947	898	955	924	964	983	947	1030	943	981	942	903	943	956	996	942	918	930	900	874	892	981	932	906	889	955	937	917	906	929	1017	967	949	1007	968	862	965	956	886	936	888	957	944	920	914	940	957	906	910	931	1036	874	887	914	965	936	985	989	956	928	983	926	875	944	924	919	856	901	920	923	875	902	958	927	902	936	960	886	915	872	933	948	936	984	962	950	994	923	892	943	880	914	901	896	942	928	879	960	914	935	908	942	910	924	943	931	957	944	931	934	970	1006	974	921	939	979	904	909	927	896	947	970	947	932	928	908	888	905	957	995	961	878	907	990	932	960	907	900	903	936	932	957	939	901	918	943	932	969	932	920	931	894	940	952	956	899	946	942	954	955	977	897	951	971	955	976	990	950	898	971	940	947	956	918	942	899	948	940	909	952	968	973	891	953	927	943	941	987	872	919	941	942	935	950	939	901	942	895	949	916	953	976	904	957	913	934	950	958	939	918	985	939	899	947	910	947	884	982	971	925	935	916	909	941	952	949	892	873	990	945	928	934	885	942	925	928	893	929	932	903	961	937	903	966	993	963	917	971	923	906	956	919	934	873	981	923	882	943	926	979	891	955	944	936	900	900	949	900	950	915	893	913	925	939	915	894	926	912	960	878	987	913	940	943	919	959	954	965	928	921	964	978	953	945	959	1004	930	914	936	936	907	920	871	978	928	889	982	901	948	887	973	946	935	947	949	949	917	954	960	939	929	901	902	944	927	918	944	905	935	887	942	906	864	964	952	930	929	910	942	882	951	984	867	927	910	950	924	977	945	895	944	952	953	957	912	940	947	907	917	925	874	899	936	954	928	894	983	862	896	903	990	1002	953	917	947	930	945	966	989	965	931	894	924	900	947	957	959	979	937	980	917	948	910	963	979	966	913	943	985	953	970	963	927	898	949	928	946	938	898	920	969	945	920	875	964	853	906	912	908	937	902	853	936	947	924	994	912	958	933	892	921	876	932	949	980	948	918	924	936	961	942	912	922	933	915	916	897	941	898	986	934	950	914	946	948	962	966	883	960	900	979	937	908	979	967	925	894	895	926	938	962	913	934	914	953	972	897	968	970	948	915	936	990	930	929	941	929	937	945	926	931	871	955	935	903	896	945	947	966	959	908	895	969	959	969	947	940	931	991	971	969	964	955	930	933	937	1005	993	921	904	986	910	969	955	930	913	904	989	998	919	961	891	891	891	967	912	960	953	1001	913	934	942	927	972	981	945	929	994	947	911	983	901	918	922	911	941	924	962	956	990	957	918	889	948	943	973	936	957	867	912	954	910	929	910	901	905	971	965	929	967	924	939	907	964	984	954	954	980	920	860	878	979	915	883	915	902	970	907	883	969	929	938	964	917	915	952	980	886	978	912	949	990	937	967	974	926	930	952	935	945	886	928	975	903	953	940	993	928	908	955	942	921	968	936	929	919	944	976	937	920	914	931	887	967	971	910	946	898	911	935	946	921	902	871	938	945	906	924	942	933	946	893	935	926	921	915	967	916	943	959	930	919	941	958	890	939	941	926	930	925	895	905	907	960	914	986	916	923	914	949	933	968	924	951	952	973	946	901	929	907	939	964	913	930	955	952	912	937	922	962	877	888	938	940	915	911	962	957	952	914	999	927	929	935	914	914	901	960	945	924	991	960	909	940	920	968	922	923	915	966	984	932	973	945	923	947	894	907	931	937	942	880	979	966	889	940	917	988	970	886	985	910	909	983	881	949	901	922	904	929	920	899	930	932	940	916	930	918	947	976	900	948	937	855	967	977	948	897	958	892	936	951	959	987	932	904	915	963	940	939	928	933	921	929	895	927	911	947	937	971	926	882	928	927	944	934	931	990	917	871	935	1000	924	905	872	935	911	954	917	947	914	965	960	945	937	940	965	893	967	942	950	951	929	931	879	903	962	923	930	925	936	817	959	930	940	902	905	954	936	902	934	936	890	899	930	922	923	915	966	941	973	931	1001	858	903	975	977	944	883	914	903	925	939	885	903	929	982	909	984	895	971	923	881	940	931	942	934	906	938	944	943	924	928	904	883	909	922	928	896	955	964	912	947	964	947	929	965	965	908	928	918	870	889	899	937	924	917	899	937	938	916	916	974	978	903	923	934	972	919	939	929	991	935	965	958	959	943	888	902	928	907	930	905	956	903	969	989	897	947	910	892	943	950	926	877	920	915	984	927	914	895	958	965	929	922	927	938	950	943	936	953	991	937	939	900	976	907	964	912	951	932	925	958	958	955	870	897	953	981	870	928	931	931	878	941	898	951	972	939	937	953	947	949	952	962	951	881	937	923	932	968	945	877	886	938	962	931	919	910	939	957	926	917	881	983	923	908	925	888	952	855	905	939	943	952	937	975	933	920	846	980	954	909	919	919	877	903	883	914	915	911	891	976	897	939	911	915	975	866	919	927	922	929	887	875	927	934	881	979	930	943	915	927	934	965	940	959	954	880	927	939	952	817	907	927	982	993	908	879	925	927	951	868	846	977	892	916	961	854	912	959	936	919	885	988	891	961	920	928	953	908	988	944	945	952	964	982	1016	935	912	929	939	929	964	927	960	949	920	981	920	829	911	916	940	938	952	928	923	942	948	914	967	983	941	900	975	940	903	887	914	960	961	874	933	882	941	972	914	890	935	919	934	926	917	924	1011	929	952	935	907	935	954	946	959	906	971	884	953	994	969	954	904	870	908	985	939	959	951	897	967	921	901	928	925	959	945	998	918	993	961	946	902	982	912	957	935	1005	945	898	979	958	865	921	950	891	949	917	956	948	912	946	900	930	908	963	881	934	961	946	935	940	930	907	927	889	911	937	926	941	923	904	972	901	975	918	883	959	897	911	960	973	939	944	928	935	947	918	1019	947	922	931	957	963	959	915	998	943	913	904	950	932	900	969	922	940	921	907	925	940	882	942	984	947	974	932	974	908	832	911	952	907	909	944	984	950	945	904	919	952	861	856	942	891	928	917	909	966	935	954	954	917	940	924	937	927	912	910	926	881	881	988	941	976	939	904	994	935	926	892	957	911	903	904	947	883	876	950	886	910	959	894	936	899	883	936	884	929	914	879	956	953	919	983	891	918	998	912	1010	975	857
15034	12116	29091	63616	84331	73834	51517	34191	17115	9840	8104	7818	7814	7804	7803	7849	7804	7904	7897	7832	7699	7808	7957	7767	7756	7801	7869	7867	7854	7861	7830	7840	7780	7948	7837	7911	7873	7782	7866	7796	7884	7754	7699	7886	7901	7947	7917	7837	7727	7982	7704	7832	7837	7772	7937	7905	7759	7786	7837	7746	7865	7749	7835	7833	7873	7867	7798	7836	7776	7977	7812	7795	7996	7839	7699	7824	7701	7890	7813	7995	7720	7806	7814	7792	7833	7850	7850	7813	7760	7787	7679	7942	7941	7883	7866	7870	7803	7829	7871	7785	7691	7749	7788	7827	7782	7884	7858	7812	7827	7903	7799	7794	7983	7810	7762	7768	7865	7773	7900	7841	7851	7887	7835	7855	7763	7831	7736	7927	7803	7760	7913	7932	7969	7896	7700	7879	7742	7875	7864	7888	7778	7872	7979	7793	7896	7904	7755	7740	7726	7812	7850	7714	7926	7844	7788	7894	7995	7931	7935	7802	7811	7834	7856	7874	7780	7885	7904	7722	7830	7875	7965	7765	7975	7821	7743	7861	7793	7852	7760	7758	7796	7871	7789	7679	7764	7758	7736	7936	7840	7819	7964	7833	7651	7882	7771	7704	7807	7880	7835	7914	7756	7827	7757	7877	7818	7833	7701	7746	7865	7847	7852	7981	7848	7776	7820	7731	7624	7831	7837	7761	7990	7932	7869	7790	7802	7766	7844	7825	7729	7837	7850	7870	7847	7722	7779	7713	7687	7745	7863	7784	7776	7872	7833	7753	7864	7869	7869	7865	7854	7744	7975	7808	7860	7773	7874	7876	7744	7885	7809	7811	7862	7890	7827	7921	7723	7907	7779	7950	7807	7848	7748	7961	7898	7884	7728	7836	7945	7860	7881	7808	7733	7677	7804	7606	7870	7823	7731	7757	7749	7874	7806	7853	7815	7888	7705	7805	7892	7812	7815	7807	7793	7958	8000	7845	7893	7804	7753	7800	7781	7889	7927	7864	7804	7755	7813	7898	7889	7758	7873	7854	7680	7894	7737	7844	7805	7792	7827	7838	7744	7795	7791	7752	7752	7798	7856	7802	7878	7788	7839	7746	7743	7793	7819	7742	7846	7816	7773	7741	7860	7754	7899	7814	7745	7797	7920	7761	7742	7780	7867	7944	7768	7872	7924	7747	7850	7827	7722	7800	7927	7777	7763	7785	7855	7761	7906	7896	7829	7765	7769	7991	7995	7769	7810	7917	7785	7845	7921	7880	7760	7825	7843	7735	7790	7913	7881	7950	7835	7926	7795	7778	7867	7841	7789	7761	7869	7778	7858	7734	7621	7918	7876	7787	7869	7873	7771	7900	7871	7857	7882	7914	7957	7823	7768	7853	7876	7825	7843	7821	7872	7901	7847	7720	7878	7847	7868	7902	7772	7942	7767	7705	7695	7935	7744	7906	7707	7851	7869	7759	7718	7894	7732	7876	7782	7887	7754	7988	7913	7728	7952	7769	7871	7857	7801	7641	7798	7674	7919	7752	7965	7714	7786	7937	7961	7661	7834	7913	7915	7827	7850	7846	7907	7811	7975	7811	7988	7838	7958	7808	7802	7812	7805	7778	7856	7820	7941	7823	7807	7823	7819	7906	7845	7906	7850	7774	7813	7838	7847	7805	7917	7701	7780	7727	7968	7948	7819	7783	7830	7910	7826	7787	7866	7855	7824	7823	7933	7832	7831	7796	7826	7827	7992	7839	7672	7921	7880	7887	7767	7755	7939	7879	7847	7747	7795	7899	7897	7788	7882	7819	7760	7933	7643	7974	7829	7795	7714	7896	7880	7799	7966	7725	7885	7864	7905	7836	7900	7914	7981	7805	7863	7705	7836	7946	7710	7856	7867	7892	7816	7963	7810	7773	7837	7888	7752	7903	7770	7800	7821	7802	7845	7774	7867	7795	7660	7683	7692	7969	7840	7812	7732	7723	7840	7697	7769	7901	8028	7673	7954	7873	7863	7806	7779	7875	7768	7926	7770	7787	7906	7803	7857	7824	7778	7856	7959	7848	7797	7885	7866	7947	7935	7854	7826	7703	7855	7842	7788	7805	7795	7824	7771	7789	7753	7880	7764	7865	7799	7846	7759	7854	7765	7871	7866	7861	7845	7871	7766	7816	7791	7859	7738	7736	7755	7764	7903	7881	7626	7818	7871	7890	7913	7865	7861	7939	7716	7789	7914	7797	7784	8009	7819	7897	7776	7892	7896	7854	7667	7780	7912	7844	7802	7823	7816	7739	7808	7852	7828	7848	7837	7774	7986	7856	7902	7848	7825	7837	7759	7891	7817	7699	7830	7940	7826	7622	7935	7990	7806	7919	7734	7778	7944	7869	7880	7693	7715	7835	7875	7813	7914	7929	7895	7762	7756	7807	7889	7720	7929	7934	7929	7935	7833	7882	7861	7833	7778	7916	7792	7730	7777	7910	7760	7789	7989	7903	7873	7772	7728	7850	7910	7838	7884	7924	7785	7788	8021	7842	7818	7766	7814	7963	7797	7761	7842	7859	7846	7781	7926	7981	7766	7662	7833	7827	7891	7689	7875	7894	8044	7724	7688	7817	7801	7945	7786	7818	7917	7989	7828	7690	7835	8009	7717	7744	8022	7853	7732	7936	7748	7910	7796	7891	7875	7704	7835	7913	7777	7993	7731	7884	7864	8015	7915	7880	7846	7869	8011	7750	7793	7897	7776	7887	7668	7772	7830	7861	7778	7813	7755	7924	7777	7798	7838	7887	7759	7922	7814	7771	7842	7810	7803	7777	7928	7838	7940	7760	7967	7797	7876	7844	7739	7912	7867	7864	7729	7881	7820	7705	7855	7838	7747	7716	7780	7747	7829	7925	7816	7888	7825	7776	7802	7920	7818	7945	7883	7921	7912	7950	7787	7799	7757	7821	7949	7846	7697	7826	7889	7830	7919	7839	7781	7784	7897	7884	7865	7587	7727	7886	7761	7838	7822	7897	7914	7859	7809	7736	7800	7848	7838	7721	7808	7897	7874	7761	7888	7896	7855	7805	7921	7828	7716	7847	7815	7862	7806	7870	7842	7789	7795	7766	7771	7807	7891	7751	7877	7822	7859	7834	7762	7907	7860	7833	7896	7746	7870	7760	7823	7827	7885	7863	7778	7955	7903	7875	7855	7911	7711	7769	7879	7895	7924	7825	7841	7788	7723	7843	7918	7761	7949	7831	7839	7949	7818	7756	7910	7817	7848	7792	7792	7929	7739	7814	7882	8011	7738	7980	7771	7853	7672	7944	7785	7788	7895	7769	7914	7869	7813	7755	7902	7917	7966	7861	7848	7748	7831	7691	7677	7881	7735	7825	7819	7724	7926	7813	7674	7914	7832	7772	7861	7789	7918	7729	7869	7913	7931	7830	7862	7736	7810	7855	7862	7908	7704	7748	7794	7842	7801	7785	7718	7713	7835	7904	7778	7897	7906	8008	7814	7828	7878	7899	7917	7723	7756	7755	7873	7805	7806	7853	7890	7858	7864	7748	7778	7669	7792	7850	7755	7704	7698	7819	7720	7897	7808	7781	7747	8030	7858	7810	7788	7752	7745	7862	7862	7904	7852	7920	7979	7789	7899	7925	7800	7738	7891	7899	8005	7786	7929	7907	7758	7878	7794	7797	7744	7805	7740	7865	7870	7859	7856	7911	7921	7741	7901	7890	7991	7736	7890	7798	7766	7784	7765	7862	7922	7886	7796	7821	7914	7950	7741	8080	7880	7725	7784	7866	7762	7790	7988	8021	7801	7732	7760	7858	7846	7861	7794	7950	7839	7884	7827	7790	7909	7847	7945	7862	7919	7790	7686	7811	7809	7983	7877	7776	7829	7845	7841	7984	7866	7723	7839	8012	7823	7924	7906	7820	7794	7830	7872	7790	7809	7885	7943	7781	7843	7834	7865	7822	7797	7865	7870	7909	7841	7865	7709	7859	7884	7880	7829	7783	7849	7780	7722	7779	7818	7836	7764	7690	7860	7801	7851	7803	7853	7547	7695	7771	7785	7805	7972	7841	7900	7889	7850	7837	7710	7806	7780	7933	7817	7836	7824	7826	7795	7809	7921	7779	7872	7965	7933	7820	7752	7749	7891	7740	7895	7879	7898	7799	7725	7937	7656	7787	7917	7945	7854	7818	7746	7854	7902	7961	7980	7929	7921	7823	7830	7654	7856	7893	7765	7739	7786	7706	7895	7944	7838	7919	7965	7812	7772	7803	7781	7875	7858	7735	7851	7752	7955	7851	7784	7787	7690	7885	7723	7959	7733	7883	7757	7917	7788	7835	7860	7786	7797	7884	7872	7785	7933	7867	7896	7718	7860	7811	7961	7827	7937	7835	7877	7684	7828	7842	7909	7876	7991	7688	7835	7834	7670	7940	7901	7714	7852	7768	7768	7819	7869	7846	7850	7965	7879	8007	7837	7898	7736	7793	7784	7802	7783	7846	7781	7926	7831	7807	7825	7863	7831	7758	7785	7938	7876	7847	7748	7659	7804	7927	7797	7899	7783	7854	7941	7912	7838	7730	7937	7920	7860	7789	7671	7761	7802	7925	7762	7831	7782	7836	7812	7783	7762	7854	7871	7700	7918	7781	7823	7745	7832	7793	7871	7870	7861	7772	7731	7815	7762	7739	7798	7811	7739	7787	7670	7903	7812	7902	7726	7793	7810	7986	7729	7896	7916	7826	7784	7887	7866	7851	7826	7919	7827	7790	7863	7928	7867	7816	7832	7804	7895	7798	7794	7840	7880	7743	7847	7757	7913	7812	7731	7744	7770	7841	7716	7854	7645	7911	7940	7893	7895	7765	7685	7730	7857	7805	7775	7869	7802	7711	7741	7728	7827	7817	7884	7849	7789	7919	7769	7725	7831	7798	7725	7727	7755	7737	7755	7843	7774	7870	7757	7822	7869	7872	7899	7815	7839	7772	7892	7782	7868	7744	7727	7794	7862	7720	7922	7863	7796	7816	7828	7886	7870	7735	7815	7821	7899	7948	7801	7854	7957	7923	7845	7791	7923	7834	7878	7776	7772	7807	7869	7828	7845	7828	7951	7877	7790	7904
2684	1576	11433	22495	27962	23677	11866	4354	1585	1014	901	929	903	896	893	925	937	919	915	919	893	909	947	876	937	921	893	903	891	921	939	937	906	900	897	935	934	852	955	930	911	921	868	905	847	895	894	925	931	857	903	883	912	873	931	948	948	890	907	927	916	885	903	935	966	916	912	926	874	976	891	914	942	890	911	907	918	905	938	915	912	886	883	918	861	916	912	902	895	927	903	906	900	936	876	941	918	891	899	944	885	897	867	893	943	888	926	898	887	867	901	870	907	914	895	918	909	928	885	928	908	897	831	918	885	910	895	934	886	954	900	964	896	879	973	923	944	972	863	912	902	882	912	911	884	924	894	933	857	915	907	927	938	898	892	924	863	909	925	895	919	911	889	945	939	913	910	901	915	911	914	927	959	920	966	928	929	915	963	856	898	943	876	958	901	933	937	914	917	905	914	927	928	940	890	890	871	925	922	898	930	904	944	934	914	888	885	875	873	907	867	925	904	943	886	908	923	965	923	960	934	896	895	924	972	921	931	890	888	927	938	920	972	966	851	902	887	944	954	862	894	933	870	948	941	924	964	979	893	875	935	917	883	911	905	929	935	888	888	857	939	859	918	896	879	927	931	865	878	890	919	891	903	883	958	929	877	926	932	906	929	935	936	969	949	875	919	954	902	961	877	892	882	885	954	831	973	926	944	963	878	891	903	853	916	946	889	912	927	930	931	943	878	964	905	867	914	908	914	934	926	921	888	907	913	936	918	904	914	855	885	911	900	864	870	912	905	825	902	937	892	908	846	918	886	950	875	931	874	865	979	929	921	874	942	942	921	968	927	915	925	884	930	922	897	919	896	950	990	941	960	927	927	928	940	887	957	920	875	945	966	901	942	909	929	955	943	933	913	900	930	1010	957	952	920	878	894	921	925	905	922	922	879	889	911	931	946	922	917	914	922	957	902	940	878	876	897	888	846	879	874	903	921	910	953	880	878	967	938	936	898	959	943	892	900	913	907	929	871	896	937	921	914	942	949	897	898	913	883	889	922	922	948	896	927	915	881	885	904	894	906	913	940	881	899	900	919	938	951	923	872	895	950	902	935	911	948	942	933	891	924	923	956	860	864	911	930	897	911	956	902	901	884	911	955	906	949	909	973	931	924	937	925	894	884	892	938	898	920	879	937	913	952	922	918	934	916	925	880	952	931	915	857	956	904	909	928	925	956	892	913	889	912	907	895	922	956	946	909	947	912	931	921	949	916	904	932	906	948	918	901	885	897	875	919	946	920	932	889	884	936	917	801	880	942	915	896	989	903	912	905	927	907	940	925	909	900	873	899	910	912	928	920	919	932	914	892	924	924	863	857	939	863	933	916	888	917	951	908	889	868	927	912	903	911	907	945	968	936	974	941	930	948	973	947	947	885	951	904	885	887	928	888	875	921	889	904	932	874	934	906	907	919	900	934	910	882	941	922	906	898	894	904	902	874	852	906	900	855	921	933	889	914	861	868	932	857	913	942	840	916	979	889	887	960	899	916	976	930	962	892	970	908	847	888	958	916	885	890	889	879	907	868	874	944	928	904	901	886	908	883	922	886	892	951	891	887	918	915	954	955	852	893	912	921	905	925	876	912	918	941	920	922	947	921	913	891	936	892	889	909	883	893	928	943	919	921	962	892	920	907	929	882	950	974	941	880	871	864	936	917	907	911	925	904	873	904	897	944	882	940	886	882	974	929	949	954	903	927	870	965	867	915	954	959	899	942	905	984	901	889	905	902	941	886	892	904	904	922	904	880	899	944	918	910	885	891	867	847	869	959	856	890	884	922	852	845	961	878	959	913	924	943	890	930	913	969	958	940	908	881	966	937	885	940	916	928	908	908	895	944	932	915	841	921	896	949	901	913	894	936	957	881	894	918	893	931	943	922	888	891	908	949	878	937	911	893	933	911	912	928	927	951	880	916	867	912	922	917	915	924	911	908	892	921	907	903	933	926	938	889	946	908	885	906	905	931	945	923	907	902	896	913	896	947	890	913	967	842	890	921	890	894	914	887	935	879	889	964	889	906	968	966	938	893	887	905	922	919	849	892	942	896	883	922	888	928	884	910	928	898	923	940	929	897	897	932	973	954	913	917	941	874	894	897	903	911	892	905	915	907	894	890	920	906	918	886	908	998	933	890	903	906	929	861	925	902	902	953	901	901	901	997	886	965	904	900	892	903	928	885	952	887	953	919	910	860	896	928	895	943	942	907	922	983	853	908	980	939	930	908	926	855	879	957	944	970	847	908	954	923	934	965	924	930	939	879	919	879	891	986	890	941	908	914	917	889	876	924	908	911	902	877	932	920	972	868	839	903	944	950	920	981	947	993	873	896	967	928	885	946	917	917	952	908	888	911	849	903	933	911	972	895	904	870	859	904	947	929	921	886	962	877	901	906	910	881	921	913	958	910	891	871	931	935	909	894	878	847	892	908	926	878	931	861	903	894	936	955	946	881	904	987	919	961	987	956	917	969	917	877	913	945	916	928	909	908	971	890	941	894	946	891	904	924	862	935	858	939	932	908	883	928	863	974	922	888	902	899	891	864	829	918	954	910	913	940	941	899	913	924	913	938	900	898	905	914	924	928	921	943	836	948	940	912	887	903	937	941	917	903	939	942	892	912	942	874	897	937	921	891	944	887	900	896	945	970	931	912	934	932	953	864	923	907	929	876	938	917	887	918	905	949	927	954	891	879	990	918	940	924	890	949	886	935	947	923	915	981	875	977	884	887	908	909	947	944	904	935	947	925	927	875	931	880	932	918	904	888	943	902	936	918	865	902	887	897	895	941	912	944	904	961	884	909	915	917	886	899	1000	900	924	865	967	892	898	917	915	911	879	903	897	888	843	892	939	904	906	931	952	922	966	921	844	939	882	947	890	895	900	929	881	923	955	911	981	828	865	958	926	938	904	900	869	890	867	898	885	911	888	944	889	931	899	858	878	940	872	914	962	944	910	888	930	889	876	871	863	919	970	910	980	858	900	937	923	886	888	982	927	860	946	963	865	897	913	889	902	909	886	913	900	919	944	914	841	959	917	887	904	972	922	908	902	895	943	925	883	884	885	904	958	929	914	859	981	942	898	891	918	895	911	925	933	876	912	902	866	871	906	907	904	885	872	938	947	924	907	944	882	892	950	928	910	927	892	929	965	982	920	895	933	948	905	901	868	955	941	958	977	875	945	921	868	910	919	911	935	952	938	929	906	909	940	882	920	950	896	925	923	881	896	894	918	909	887	884	907	968	890	954	903	906	897	954	936	960	897	860	932	942	979	910	898	945	911	924	901	898	895	900	947	927	947	913	942	890	943	947	880	893	907	919	906	889	939	946	945	958	956	896	932	917	899	901	898	880	860	942	964	938	915	942	946	887	925	951	890	960	915	896	852	886	882	917	904	928	930	919	908	913	880	907	893	927	897	914	891	858	925	914	901	854	928	943	986	916	915	870	915	912	961	889	909	863	927
20458	16438	45645	81280	93283	79620	55443	36798	18679	9854	8060	7813	7790	7718	7802	7550	7689	7650	7779	7583	7705	7668	7780	7510	7602	7648	7614	7726	7692	7793	7691	7609	7737	7708	7837	7668	7732	7692	7738	7716	7741	7748	7570	7795	7551	7723	7715	7674	7499	7690	7697	7765	7659	7759	7792	7683	7759	7632	7742	7587	7554	7614	7629	7854	7700	7635	7656	7535	7573	7649	7739	7694	7580	7774	7654	7624	7657	7741	7658	7669	7682	7529	7703	7749	7816	7654	7749	7661	7669	7733	7604	7670	7635	7621	7672	7784	7694	7712	7776	7647	7682	7662	7747	7703	7647	7676	7691	7569	7588	7638	7690	7645	7643	7450	7541	7795	7727	7748	7873	7628	7678	7584	7741	7607	7871	7670	7672	7722	7775	7717	7658	7716	7834	7584	7770	7792	7721	7695	7778	7581	7705	7676	7646	7602	7816	7676	7874	7525	7637	7680	7722	7628	7766	7630	7625	7766	7663	7685	7665	7585	7582	7576	7697	7552	7675	7619	7668	7721	7608	7759	7698	7583	7784	7634	7640	7667	7747	7621	7610	7661	7682	7802	7627	7532	7656	7682	7702	7587	7603	7639	7599	7640	7746	7560	7679	7721	7706	7705	7550	7778	7664	7732	7805	7576	7718	7658	7726	7751	7776	7749	7716	7721	7700	7724	7668	7701	7589	7689	7750	7664	7765	7628	7744	7694	7725	7612	7674	7641	7556	7655	7742	7753	7620	7803	7677	7805	7655	7646	7584	7517	7789	7583	7791	7651	7790	7689	7815	7704	7488	7697	7640	7698	7743	7598	7740	7834	7785	7783	7610	7673	7663	7749	7707	7571	7656	7746	7655	7687	7672	7790	7657	7624	7748	7857	7651	7716	7694	7648	7498	7663	7594	7663	7868	7587	7550	7575	7756	7586	7657	7594	7667	7721	7725	7672	7735	7653	7615	7702	7795	7789	7744	7763	7587	7691	7573	7616	7760	7730	7638	7582	7693	7682	7714	7662	7625	7684	7670	7800	7791	7671	7664	7696	7639	7671	7800	7691	7759	7627	7895	7641	7596	7843	7752	7688	7668	7604	7799	7641	7707	7702	7799	7657	7711	7702	7650	7648	7630	7590	7646	7814	7696	7727	7696	7735	7814	7798	7700	7777	7581	7818	7574	7721	7748	7742	7731	7658	7531	7699	7673	7687	7730	7816	7651	7544	7610	7574	7806	7656	7731	7632	7697	7640	7726	7609	7684	7715	7691	7642	7770	7629	7732	7689	7678	7769	7671	7581	7771	7674	7674	7713	7684	7695	7598	7660	7813	7703	7715	7607	7531	7704	7834	7728	7888	7600	7725	7597	7737	7610	7694	7733	7733	7715	7756	7615	7720	7747	7677	7636	7668	7639	7673	7611	7766	7711	7539	7678	7726	7744	7739	7668	7751	7737	7640	7691	7733	7657	7854	7707	7691	7598	7772	7496	7759	7575	7843	7602	7789	7703	7663	7710	7751	7644	7729	7568	7798	7680	7679	7674	7663	7708	7671	7598	7691	7730	7738	7708	7768	7778	7788	7555	7701	7515	7761	7720	7627	7624	7583	7734	7714	7732	7670	7489	7532	7713	7854	7688	7731	7704	7692	7705	7617	7671	7680	7701	7668	7662	7721	7593	7670	7755	7641	7648	7886	7650	7814	7686	7754	7608	7794	7684	7867	7689	7681	7554	7593	7656	7676	7709	7652	7682	7649	7752	7682	7573	7761	7688	7615	7598	7701	7612	7741	7707	7628	7642	7682	7697	7712	7690	7708	7718	7518	7787	7801	7788	7678	7630	7690	7680	7630	7739	7635	7735	7632	7837	7854	7747	7687	7756	7651	7623	7732	7653	7725	7710	7605	7718	7686	7761	7556	7716	7699	7636	7760	7660	7623	7562	7681	7569	7743	7697	7793	7670	7755	7793	7572	7559	7687	7497	7611	7684	7704	7603	7755	7896	7712	7700	7698	7705	7644	7673	7584	7778	7648	7623	7598	7624	7640	7584	7604	7699	7672	7744	7598	7690	7777	7581	7665	7826	7721	7728	7635	7480	7640	7760	7734	7674	7609	7610	7689	7838	7674	7776	7603	7756	7723	7773	7590	7615	7635	7851	7663	7761	7756	7595	7609	7682	7645	7813	7628	7619	7665	7757	7731	7630	7836	7647	7600	7787	7666	7877	7788	7672	7673	7717	7702	7623	7659	7655	7728	7703	7666	7623	7520	7730	7464	7728	7862	7722	7639	7623	7831	7601	7692	7509	7651	7621	7697	7650	7766	7692	7719	7779	7716	7497	7761	7717	7629	7641	7680	7787	7619	7691	7589	7573	7719	7692	7658	7707	7704	7608	7617	7789	7710	7703	7717	7713	7631	7623	7642	7484	7881	7551	7580	7642	7633	7816	7684	7850	7641	7759	7718	7775	7611	7545	7778	7692	7713	7790	7701	7668	7598	7626	7752	7772	7602	7569	7860	7668	7683	7613	7794	7643	7691	7679	7715	7814	7763	7663	7715	7616	7746	7570	7642	7587	7791	7573	7793	7740	7663	7510	7695	7722	7615	7773	7698	7636	7747	7620	7742	7782	7470	7675	7684	7667	7764	7624	7608	7705	7649	7749	7699	7793	7588	7759	7654	7555	7695	7713	7679	7782	7581	7729	7694	7679	7592	7732	7677	7678	7635	7664	7639	7655	7589	7651	7654	7795	7740	7748	7675	7746	7587	7606	7692	7802	7851	7701	7798	7607	7631	7652	7623	7786	7810	7703	7689	7683	7804	7805	7570	7732	7680	7807	7504	7641	7757	7802	7639	7542	7677	7657	7701	7766	7676	7786	7671	7656	7701	7800	7635	7595	7599	7637	7592	7586	7780	7625	7646	7586	7637	7739	7575	7619	7632	7725	7698	7767	7713	7614	7665	7724	7664	7695	7651	7659	7636	7616	7680	7690	7773	7695	7826	7784	7606	7612	7610	7688	7754	7598	7716	7688	7838	7652	7677	7704	7707	7722	7673	7680	7546	7578	7749	7789	7757	7692	7846	7633	7738	7737	7727	7704	7607	7606	7557	7692	7705	7648	7713	7683	7645	7726	7666	7716	7693	7685	7636	7637	7809	7556	7806	7669	7674	7633	7661	7684	7707	7607	7718	7660	7803	7705	7630	7629	7673	7564	7669	7620	7753	7577	7772	7624	7798	7728	7663	7652	7704	7640	7712	7667	7741	7713	7727	7781	7639	7608	7555	7595	7717	7942	7847	7695	7645	7497	7741	7670	7552	7700	7736	7661	7701	7799	7770	7702	7780	7701	7629	7608	7685	7731	7729	7782	7678	7721	7742	7697	7701	7690	7636	7718	7616	7722	7679	7652	7768	7729	7704	7658	7730	7707	7831	7649	7660	7723	7746	7591	7705	7607	7660	7704	7652	7713	7686	7692	7620	7759	7788	7732	7617	7600	7687	7600	7582	7663	7611	7635	7759	7667	7770	7553	7721	7677	7565	7542	7803	7647	7652	7652	7730	7606	7719	7654	7780	7691	7675	7733	7788	7680	7619	7590	7719	7820	7590	7906	7612	7713	7720	7730	7750	7561	7752	7610	7575	7637	7712	7684	7706	7582	7583	7703	7579	7723	7607	7680	7696	7804	7805	7824	7760	7677	7754	7814	7584	7707	7727	7728	7525	7571	7712	7657	7643	7619	7542	7611	7668	7724	7662	7583	7770	7584	7691	7731	7744	7741	7643	7579	7776	7709	7665	7574	7656	7692	7724	7662	7606	7615	7734	7776	7694	7670	7560	7609	7620	7672	7746	7715	7606	7644	7649	7774	7499	7710	7714	7575	7800	7664	7755	7763	7702	7610	7502	7599	7651	7600	7672	7782	7782	7778	7802	7575	7705	7659	7682	7790	7750	7591	7722	7695	7747	7490	7649	7772	7701	7562	7794	7673	7560	7722	7684	7560	7658	7859	7800	7616	7783	7795	7727	7662	7747	7733	7797	7827	7708	7676	7757	7557	7716	7779	7768	7777	7709	7840	7805	7742	7577	7735	7654	7713	7774	7743	7626	7703	7544	7716	7587	7721	7613	7651	7723	7671	7646	7744	7749	7728	7527	7696	7642	7589	7760	7862	7659	7773	7640	7657	7706	7617	7762	7708	7671	7723	7689	7727	7868	7601	7643	7775	7761	7638	7691	7600	7751	7765	7651	7713	7608	7732	7594	7727	7766	7737	7543	7765	7748	7780	7597	7726	7645	7673	7536	7795	7764	7628	7676	7641	7689	7643	7658	7660	7717	7669	7611	7689	7621	7625	7627	7708	7738	7614	7768	7660	7656	7577	7639	7705	7685	7570	7651	7748	7711	7591	7609	7620	7773	7662	7659	7600	7615	7814	7664	7642	7614	7773	7717	7757	7686	7663	7606	7705	7716	7618	7626	7650	7696	7565	7698	7766	7677	7792	7751	7697	7578	7565	7699	7746	7694	7549	7622	7664	7806	7611	7624	7743	7659	7800	7666	7626	7766	7649	7720	7745	7718	7707	7672	7694	7632	7604	7764	7846	7669	7712	7706	7770	7589	7787	7601	7662	7666	7629	7567	7642	7704	7743	7657	7704	7718	7629	7680	7821	7584	7647	7844	7704	7663	7632	7697	7809	7546	7756	7692	7738	7652	7708	7699	7749	7784	7769	7714	7616	7605	7767	7597	7721	7714	7827	7649	7644	7691	7605	7622	7761	7646	7729	7635	7663	7818	7620	7742	7686	7654	7802	7685	7741	7621	7698	7622	7705	7828	7781	7657	7762	7491	7776	7716	7731	7618	7704	7652	7589	7712	7792	7671	7697	7621	7855	7647	7646	7657	7764	7673	7714	7582	7715	7646	7732	7574	7654	7714	7621	7655	7631	7503	7725	7743	7668	7823	7576	7670	7734	7959	7674	7738	7740	7727	7648	7758	7583	7609	7741	7722	7579	7655	7664	7682	7692	7634	7527	7767	7669	7743	7519	7786	7602	7737	7725	7544	7742	7564	7527	7658	7744	7714	7558	7837	7783	7654	7674	7568	7696	7772	7521	7564	7616	7717	7640	7828	7582	7599	7703
2825	995	3193	6154	7616	5945	2769	1490	1014	918	899	855	827	865	880	872	847	841	842	840	852	892	822	843	828	799	814	870	868	889	867	828	866	853	879	840	906	884	874	915	879	878	829	865	895	858	817	869	845	847	877	840	868	919	845	811	865	833	881	854	872	856	836	900	909	880	845	858	838	896	917	894	943	840	844	876	866	864	889	858	884	885	855	839	859	870	865	909	875	873	840	885	887	913	885	914	875	822	850	868	877	898	885	851	925	891	834	900	866	869	867	875	897	878	823	824	855	869	854	844	873	826	876	866	858	821	928	882	857	847	853	902	839	873	922	846	846	848	925	852	816	894	858	856	906	876	911	846	806	824	909	857	823	885	887	867	797	842	862	864	802	900	885	876	829	869	832	866	859	831	845	866	869	863	853	827	872	836	881	874	930	872	902	870	884	858	810	905	833	819	883	846	834	914	896	851	806	873	855	855	921	936	858	832	835	871	845	867	839	847	860	862	853	902	850	855	880	890	865	815	829	850	838	888	872	897	840	829	855	907	862	913	824	865	821	839	915	883	867	848	904	854	809	861	869	844	871	850	845	812	860	864	837	877	866	865	903	905	854	889	812	902	873	899	911	860	841	871	890	852	858	840	847	863	904	903	860	833	837	880	825	935	889	880	848	842	816	884	868	871	906	887	822	869	853	832	893	864	811	869	905	877	839	897	901	870	850	859	883	893	873	925	875	872	846	872	897	888	851	861	921	926	890	908	888	910	891	865	856	912	828	844	906	889	888	849	875	866	880	832	878	872	831	859	878	894	852	788	926	874	881	828	831	876	846	813	849	859	857	851	874	896	884	832	839	866	859	845	846	813	842	838	871	850	868	839	921	889	866	849	871	865	914	844	883	861	875	817	894	897	842	907	859	859	844	861	849	881	890	869	846	850	866	913	824	885	873	842	834	884	872	881	873	812	919	848	878	837	846	854	858	864	879	887	855	894	870	922	914	867	902	848	884	861	908	882	871	892	910	872	876	868	888	900	878	861	881	857	852	856	884	874	883	852	909	919	872	893	858	891	856	891	841	851	858	894	891	867	834	837	829	876	839	842	915	848	850	846	848	840	845	859	855	903	847	841	876	841	893	894	866	854	864	869	864	858	815	922	884	888	806	867	835	823	860	890	853	850	828	850	845	941	889	924	847	921	903	855	858	858	866	883	898	884	827	853	843	876	879	874	916	853	908	915	861	866	846	833	883	862	890	873	875	833	892	870	909	931	832	854	861	803	881	882	937	897	838	848	912	859	849	869	813	806	846	784	859	868	827	892	852	832	883	869	858	839	813	867	860	837	850	897	858	911	887	866	879	865	942	844	884	878	818	851	854	904	865	975	850	837	869	855	826	883	901	864	837	894	837	874	840	854	869	882	851	837	924	834	814	908	877	828	900	880	905	850	839	862	858	872	846	834	846	857	859	864	854	845	891	860	892	870	884	877	850	864	839	862	892	869	893	881	892	873	860	843	872	876	851	844	851	864	853	872	900	873	862	857	819	859	858	872	861	839	828	915	941	791	868	807	846	845	820	845	869	834	820	876	858	866	828	885	865	889	863	844	838	867	877	838	860	867	854	905	893	854	900	808	873	874	837	855	833	855	865	895	913	823	813	881	837	821	904	837	837	875	833	893	879	869	878	871	875	903	868	836	818	897	839	869	892	880	876	869	869	896	833	881	859	804	823	907	854	875	830	849	835	843	921	805	857	796	858	878	843	892	847	810	842	916	888	864	835	887	867	853	853	861	864	874	883	880	833	902	869	893	909	830	921	870	832	880	905	916	823	890	849	877	891	850	820	892	871	893	854	850	840	861	873	874	861	832	838	830	903	813	864	921	867	841	858	861	858	860	813	846	899	829	918	861	868	846	792	863	843	876	852	909	876	818	863	810	885	911	849	883	852	840	859	845	864	896	934	818	848	861	875	850	821	861	839	828	884	868	887	826	931	881	849	902	860	886	855	876	886	850	863	892	813	888	922	832	866	811	874	868	840	873	910	889	798	861	844	865	890	795	875	906	808	896	893	825	797	839	866	862	929	863	907	884	861	887	851	883	860	872	848	851	848	846	835	838	849	859	865	867	888	853	870	840	866	909	861	846	848	884	865	871	840	824	838	855	855	934	872	875	899	849	831	881	877	890	873	836	836	913	842	903	917	817	825	843	894	872	867	834	874	881	862	907	856	856	870	854	885	880	877	863	893	883	839	792	919	843	873	858	883	860	857	898	880	892	900	859	876	849	870	829	888	910	926	903	882	915	810	931	836	863	825	791	901	904	892	854	853	856	835	869	835	830	876	837	881	851	915	861	864	926	926	842	896	860	838	896	863	865	899	837	834	851	865	831	847	898	849	863	899	850	892	870	864	837	868	852	886	837	855	865	861	875	890	856	855	915	881	853	935	853	916	874	906	841	882	870	878	820	842	825	836	881	870	905	908	854	816	873	885	864	827	851	847	869	883	860	830	877	812	857	800	843	878	890	926	887	805	869	887	892	856	842	838	867	862	844	852	820	854	854	862	848	846	874	896	935	875	928	849	863	890	857	899	851	860	879	898	877	912	841	905	886	844	825	837	873	932	883	905	870	887	863	853	851	854	867	844	851	886	846	917	845	843	888	866	851	891	896	909	895	843	848	874	890	861	837	883	846	789	811	849	877	899	845	886	820	897	853	838	919	836	859	839	877	856	879	872	830	846	856	914	874	866	924	880	858	898	878	878	889	888	882	862	875	820	859	916	883	876	865	830	846	809	866	834	873	844	853	901	857	822	913	928	827	870	860	862	866	880	905	883	840	836	877	821	822	824	827	887	849	872	859	814	856	827	857	904	864	871	804	846	879	894	897	860	900	833	871	831	879	871	888	840	870	887	887	851	846	900	852	857	869	846	831	833	855	821	825	841	798	867	864	848	866	884	881	877	857	938	836	843	860	871	894	837	817	872	845	871	890	875	859	878	835	886	893	854	894	869	896	818	886	826	902	812	838	836	868	858	887	830	840	859	854	800	861	855	920	875	896	877	823	778	864	899	851	940	896	846	877	825	919	912	856	902	855	833	833	816	858	867	863	855	866	849	875	898	875	848	862	875	912	844	907	820	909	839	832	895	875	907	809	861	853	853	852	858	916	840	895	903	864	862	816	877	820	847	906	922	859	886	849	854	911	845	878	875	857	855	879	834	883	871	885	825	863	909	833	893	822	894	916	888	870	852	882	905	881	893	882	891	917	865	828	851	895	902	863	884	889	836	918	903	867	873	854	843	842	833	898	920	897	835	834	864	873	860	877	889	891	865	890	895	825	869	871	836	884	884	885	820	835	844	846	842	899	913	862	837	860	829	845	900	863	851	900	817	858	833	862	840	868	861	875	875	888	861	840	882	883	910	861	855	885	858	870	896	842	850	874	852	837	832	851	911	867	876	827	865	855	868	866	894	817	905	824	848	903	858	885	845	855	836	836	854	865	866	870
12903	9721	27215	50306	58406	47530	31091	19063	10047	7926	7375	7368	7371	7396	7379	7312	7305	7387	7235	7230	7329	7250	7355	7361	7459	7369	7421	7296	7421	7317	7289	7460	7431	7309	7324	7297	7328	7479	7245	7262	7179	7360	7323	7288	7231	7269	7242	7279	7269	7425	7339	7238	7215	7356	7206	7440	7279	7352	7427	7277	7227	7409	7360	7435	7321	7358	7279	7256	7234	7355	7210	7208	7312	7383	7285	7285	7434	7439	7497	7343	7482	7319	7552	7190	7484	7409	7323	7354	7279	7365	7351	7389	7311	7321	7278	7381	7259	7522	7399	7334	7351	7307	7308	7259	7275	7306	7259	7372	7338	7336	7186	7423	7165	7272	7308	7262	7246	7422	7287	7392	7431	7399	7382	7379	7207	7410	7427	7367	7381	7390	7251	7443	7371	7397	7419	7376	7359	7420	7564	7388	7411	7408	7358	7387	7337	7288	7440	7461	7287	7314	7242	7410	7507	7267	7342	7351	7397	7396	7338	7298	7233	7382	7325	7316	7377	7340	7417	7382	7388	7283	7398	7402	7575	7293	7279	7281	7207	7312	7287	7293	7428	7305	7381	7349	7183	7342	7350	7318	7370	7353	7569	7351	7455	7359	7298	7239	7448	7287	7409	7406	7192	7203	7304	7336	7480	7341	7371	7335	7344	7356	7316	7476	7370	7247	7417	7440	7408	7479	7146	7275	7314	7393	7331	7332	7222	7411	7438	7293	7317	7301	7314	7305	7341	7248	7365	7260	7334	7301	7271	7464	7470	7329	7397	7289	7378	7414	7410	7206	7218	7285	7383	7387	7388	7457	7357	7418	7469	7308	7415	7376	7411	7417	7530	7410	7268	7391	7226	7367	7395	7304	7280	7251	7495	7300	7409	7352	7193	7435	7433	7351	7403	7296	7461	7209	7412	7308	7317	7243	7427	7401	7327	7355	7330	7316	7224	7216	7325	7240	7415	7309	7460	7362	7317	7219	7375	7408	7393	7334	7321	7392	7337	7266	7210	7360	7304	7290	7389	7294	7204	7269	7315	7274	7438	7376	7310	7451	7417	7390	7289	7264	7273	7350	7351	7184	7442	7424	7465	7509	7351	7372	7338	7341	7191	7354	7245	7245	7341	7333	7376	7382	7351	7287	7475	7233	7350	7379	7367	7225	7414	7300	7413	7263	7135	7372	7415	7425	7345	7382	7392	7463	7441	7143	7426	7343	7383	7468	7314	7323	7279	7393	7318	7271	7405	7344	7315	7337	7352	7371	7372	7356	7345	7250	7339	7337	7322	7298	7383	7208	7488	7409	7275	7370	7412	7344	7201	7338	7437	7389	7409	7458	7360	7412	7292	7392	7395	7367	7395	7316	7355	7366	7219	7218	7335	7365	7356	7257	7254	7412	7376	7279	7520	7382	7259	7435	7396	7422	7344	7362	7299	7441	7411	7407	7317	7419	7337	7449	7369	7276	7305	7468	7356	7548	7298	7332	7513	7327	7368	7267	7318	7434	7223	7362	7374	7363	7173	7436	7302	7384	7269	7322	7339	7333	7375	7285	7221	7309	7341	7428	7231	7247	7412	7425	7353	7338	7471	7467	7323	7342	7320	7512	7257	7239	7295	7360	7313	7396	7277	7358	7416	7233	7360	7290	7296	7241	7381	7388	7311	7413	7361	7230	7377	7285	7318	7251	7406	7276	7361	7384	7248	7289	7351	7407	7308	7390	7465	7370	7215	7282	7343	7265	7219	7417	7228	7299	7410	7400	7332	7231	7365	7373	7454	7384	7293	7407	7322	7458	7430	7236	7269	7403	7370	7359	7244	7184	7274	7274	7315	7326	7288	7256	7335	7258	7255	7506	7334	7341	7300	7386	7328	7383	7352	7189	7398	7144	7368	7424	7313	7330	7182	7264	7452	7425	7422	7412	7419	7366	7527	7312	7445	7282	7346	7279	7159	7365	7356	7406	7439	7320	7465	7219	7403	7259	7226	7394	7271	7338	7588	7275	7395	7306	7236	7408	7338	7339	7284	7344	7323	7353	7385	7514	7278	7332	7460	7275	7417	7171	7446	7405	7335	7418	7371	7494	7436	7360	7589	7398	7241	7248	7383	7456	7423	7428	7362	7274	7345	7245	7313	7301	7325	7371	7460	7190	7329	7299	7417	7333	7360	7255	7457	7280	7383	7383	7271	7443	7342	7301	7399	7218	7365	7325	7285	7385	7247	7326	7383	7332	7378	7437	7310	7370	7375	7271	7312	7305	7367	7488	7254	7438	7336	7410	7340	7445	7308	7398	7402	7356	7354	7451	7391	7384	7357	7329	7371	7411	7425	7415	7304	7351	7413	7331	7249	7226	7400	7369	7262	7426	7266	7333	7389	7242	7182	7318	7228	7414	7373	7284	7381	7244	7338	7199	7348	7441	7308	7348	7310	7404	7321	7337	7269	7233	7365	7261	7466	7426	7350	7432	7410	7360	7328	7467	7324	7439	7348	7417	7362	7439	7359	7373	7235	7390	7363	7329	7235	7339	7403	7316	7408	7324	7271	7329	7254	7347	7293	7331	7402	7290	7349	7343	7353	7280	7275	7319	7459	7257	7409	7463	7442	7416	7368	7443	7256	7434	7254	7272	7300	7341	7376	7371	7381	7319	7237	7236	7522	7403	7370	7154	7300	7293	7305	7314	7283	7287	7425	7281	7281	7375	7365	7347	7486	7328	7337	7172	7398	7135	7415	7365	7312	7367	7313	7354	7413	7392	7342	7340	7422	7377	7250	7442	7367	7483	7313	7302	7366	7297	7294	7272	7380	7206	7329	7331	7389	7253	7310	7386	7376	7335	7352	7324	7366	7405	7481	7249	7304	7301	7448	7283	7255	7467	7419	7299	7287	7290	7364	7325	7349	7392	7315	7376	7287	7246	7244	7305	7358	7402	7358	7370	7338	7347	7308	7204	7311	7434	7345	7304	7366	7431	7235	7226	7364	7276	7443	7347	7222	7426	7519	7337	7418	7440	7305	7221	7314	7307	7366	7322	7454	7140	7329	7357	7247	7250	7346	7355	7341	7339	7427	7328	7408	7360	7508	7405	7370	7364	7321	7285	7390	7307	7232	7389	7294	7317	7327	7393	7298	7324	7278	7238	7426	7312	7261	7312	7356	7322	7407	7258	7235	7422	7449	7326	7468	7348	7398	7302	7419	7494	7421	7368	7288	7366	7404	7215	7439	7304	7489	7466	7309	7336	7263	7344	7269	7380	7354	7282	7357	7293	7387	7297	7361	7363	7320	7489	7394	7459	7339	7391	7312	7257	7356	7392	7521	7391	7457	7374	7297	7358	7500	7362	7246	7424	7268	7277	7336	7374	7449	7267	7301	7332	7328	7368	7418	7460	7301	7307	7482	7412	7400	7331	7432	7276	7336	7394	7381	7401	7279	7326	7198	7312	7264	7524	7451	7272	7267	7328	7438	7443	7317	7348	7385	7329	7431	7517	7317	7225	7387	7397	7308	7344	7288	7271	7566	7400	7391	7352	7467	7362	7438	7465	7414	7203	7307	7202	7345	7252	7294	7403	7127	7304	7252	7321	7284	7439	7254	7291	7345	7344	7440	7388	7305	7397	7309	7439	7461	7439	7405	7431	7311	7333	7371	7334	7329	7264	7511	7263	7303	7343	7280	7424	7436	7336	7294	7364	7447	7262	7360	7320	7316	7305	7304	7301	7341	7385	7333	7354	7360	7393	7215	7288	7325	7279	7426	7398	7279	7451	7300	7362	7431	7389	7333	7497	7366	7396	7340	7282	7253	7347	7416	7338	7314	7278	7313	7262	7376	7459	7320	7300	7432	7314	7382	7362	7392	7333	7504	7264	7433	7335	7345	7322	7359	7341	7354	7337	7250	7319	7335	7536	7431	7275	7326	7437	7293	7301	7305	7171	7290	7232	7297	7391	7400	7399	7384	7444	7268	7384	7351	7406	7373	7437	7452	7394	7297	7450	7380	7301	7158	7281	7414	7316	7356	7489	7377	7464	7405	7452	7351	7381	7254	7406	7388	7272	7356	7372	7456	7413	7393	7392	7372	7365	7235	7206	7281	7351	7276	7298	7507	7257	7395	7360	7457	7418	7365	7459	7330	7414	7346	7351	7336	7391	7310	7339	7545	7294	7447	7305	7347	7279	7486	7353	7349	7342	7259	7272	7424	7277	7380	7355	7349	7313	7325	7283	7581	7275	7409	7434	7336	7446	7201	7388	7407	7226	7487	7413	7390	7328	7445	7339	7181	7423	7287	7419	7337	7280	7228	7423	7459	7327	7379	7355	7331	7449	7388	7233	7271	7345	7424	7447	7393	7238	7371	7382	7111	7423	7356	7330	7349	7419	7483	7345	7442	7370	7399	7421	7278	7404	7346	7334	7298	7313	7348	7361	7338	7390	7402	7416	7402	7293	7246	7288	7425	7380	7310	7330	7444	7386	7302	7309	7458	7324	7368	7209	7427	7262	7447	7267	7232	7468	7404	7436	7362	7318	7422	7418	7245	7455	7409	7393	7361	7433	7390	7332	7431	7440	7343	7441	7445	7459	7223	7399	7293	7304	7314	7302	7253	7370	7298	7363	7398	7385	7368	7397	7305	7445	7434	7380	7346	7404	7378	7458	7379	7451	7337	7271	7258	7418	7360	7404	7342	7326	7252	7340	7403	7207	7480	7276	7374	7343	7411	7310	7381	7371	7244	7344	7387	7411	7412	7224	7372	7350	7306	7310	7243	7505	7321	7307	7314	7465	7272	7472	7338	7460	7331	7269	7420	7243	7477	7284	7337	7368	7420	7253	7402	7426	7369	7431	7390	7323	7229	7501	7209	7284	7315	7437	7401	7390	7407	7404	7316	7338	7241	7336	7234	7315	7251	7468	7249	7429	7336	7509	7332	7198	7303	7408	7263	7428	7339	7340	7372	7362	7386	7236	7332	7389	7302	7318	7194	7322	7261	7258	7407	7441	7346	7422	7375	7280	7364	7296	7301	7255	7431	7392	7238	7342	7271	7214	7316	7295	7442	7354	7449	7408	7407	7291	7411	7421	7176	7285	7294	7209	7422	7240	7349	7409	7561	7401	7303	7331	7334	7353
1626	1161	4360	10047	16704	14935	6899	2607	1166	921	847	848	828	810	878	856	830	797	872	877	807	855	842	845	853	872	860	865	844	883	843	836	839	864	845	849	841	864	850	880	860	823	823	796	827	830	837	849	879	833	834	844	828	789	815	838	830	862	871	888	790	858	858	880	799	838	839	812	868	823	841	824	856	831	770	848	815	912	848	862	829	810	840	831	827	817	860	860	859	928	845	828	882	846	838	887	853	815	834	873	822	839	846	780	850	850	842	877	830	877	843	815	811	863	858	834	872	854	864	808	870	843	843	800	851	823	899	845	817	836	858	864	835	866	802	846	796	868	848	809	779	830	841	803	837	827	840	870	856	843	858	828	847	838	805	860	862	902	884	810	850	813	846	819	840	835	855	915	876	811	813	791	846	813	878	848	853	843	881	817	760	851	834	866	841	836	877	790	811	833	792	800	821	820	864	825	846	797	843	853	832	877	772	787	847	828	802	837	846	900	833	825	901	824	830	822	873	829	810	834	854	895	858	832	841	806	883	811	800	812	862	866	809	822	833	899	814	796	882	822	816	846	836	808	809	890	801	823	867	852	823	848	892	829	851	830	839	882	858	837	807	843	890	822	840	836	824	883	842	882	863	861	788	838	844	885	861	798	806	868	854	825	838	882	894	866	771	833	834	826	848	871	830	849	851	833	848	820	807	809	885	831	862	857	838	808	787	827	826	839	826	833	855	867	797	813	841	877	784	841	822	856	832	803	868	858	850	845	799	808	850	815	832	835	822	878	845	862	835	811	805	806	843	831	856	799	846	831	864	826	826	851	845	888	808	837	825	810	869	853	902	836	892	834	857	849	860	812	867	815	779	848	809	800	816	788	840	839	804	855	868	894	815	855	802	865	843	836	813	865	842	825	842	831	812	872	832	802	829	815	804	867	838	835	835	880	873	832	865	816	871	834	856	885	822	878	844	824	819	801	855	871	825	837	784	833	862	836	881	874	828	836	855	808	797	832	865	819	832	818	763	837	834	835	836	875	845	860	893	902	816	868	860	797	851	858	865	872	834	857	855	854	856	858	865	868	802	857	861	863	775	801	846	819	845	824	803	869	799	824	836	838	855	854	830	836	866	846	883	847	829	823	791	864	830	875	810	857	835	845	891	790	887	787	774	840	820	821	868	841	788	895	881	850	874	834	848	815	850	850	878	854	876	903	850	832	881	864	813	852	871	832	861	869	830	808	873	861	841	881	841	847	829	860	866	879	843	781	825	829	854	837	882	858	818	837	905	844	848	771	836	820	873	832	829	824	868	844	790	886	851	857	877	887	836	846	781	825	859	822	865	864	829	804	817	806	825	837	869	827	858	839	824	828	838	818	784	834	867	844	901	806	854	853	836	880	799	862	815	847	861	889	853	805	832	842	884	839	857	879	845	842	877	854	837	839	824	802	884	803	826	852	851	825	795	856	868	869	862	794	848	847	848	860	830	813	845	796	852	869	848	884	917	881	828	879	804	823	841	876	822	857	830	813	844	836	830	842	822	795	809	827	856	857	900	879	813	827	881	825	836	808	830	848	821	847	831	848	829	853	814	844	848	809	897	804	846	823	828	895	815	864	874	850	833	831	803	836	852	819	795	866	858	873	858	835	828	864	852	879	866	810	902	849	841	857	823	826	846	861	869	870	810	839	845	858	826	882	852	832	833	827	785	886	868	825	798	795	857	832	802	820	827	812	862	787	832	781	826	851	843	884	861	844	831	804	788	821	880	824	884	812	857	853	859	871	807	832	849	853	842	832	827	860	882	829	820	830	843	823	833	853	868	844	845	880	833	824	909	818	837	830	841	838	869	856	864	822	805	814	835	819	839	803	870	849	818	820	809	849	831	858	847	848	839	836	827	853	856	820	851	863	849	876	835	905	889	825	845	832	859	793	879	828	830	769	833	855	840	853	846	757	837	848	826	826	857	853	829	861	846	849	849	788	789	888	897	869	831	845	810	846	829	800	817	779	853	842	814	860	852	853	824	848	859	844	819	810	832	848	809	885	877	839	844	806	824	869	859	835	790	878	846	822	887	897	806	823	851	823	815	806	878	815	790	816	817	811	889	833	817	877	791	849	839	863	816	866	832	836	841	841	819	864	857	825	850	823	796	863	823	826	822	814	856	825	866	773	835	828	839	816	862	873	828	815	851	911	836	864	785	826	844	865	821	847	839	845	860	844	821	805	899	807	818	799	846	826	832	834	852	873	845	848	831	838	872	818	886	818	878	808	840	838	847	792	892	798	840	856	877	850	870	873	822	880	847	846	870	862	882	833	821	859	795	808	801	775	871	818	801	868	816	818	819	871	850	792	843	821	771	837	850	802	833	883	877	867	790	856	812	806	878	828	874	798	848	833	856	795	832	873	869	824	850	800	861	840	848	842	862	830	829	855	853	850	852	833	866	857	834	845	801	853	825	916	853	859	802	830	805	880	882	854	821	831	858	860	817	859	874	874	862	912	808	854	862	864	842	838	856	781	845	806	858	886	848	880	846	836	916	802	849	855	812	848	819	859	827	846	827	847	857	845	846	800	808	801	820	813	865	847	839	864	845	871	885	873	815	844	867	843	829	902	880	886	857	843	859	860	833	842	833	871	857	805	848	789	860	865	902	812	873	952	813	827	832	845	871	798	855	837	830	870	844	847	864	781	869	813	810	832	812	851	835	841	872	829	804	837	827	868	853	811	841	838	891	810	808	825	889	887	866	809	806	885	856	777	830	836	807	839	840	827	842	847	807	868	875	841	871	859	835	794	854	825	874	830	825	837	790	797	845	827	841	867	849	804	828	796	856	848	875	860	855	872	880	807	829	803	894	810	823	825	864	864	912	820	846	886	874	840	849	857	820	820	840	867	848	863	826	847	783	854	864	858	863	781	858	811	787	876	833	817	813	819	832	860	883	832	797	803	857	884	877	871	822	877	841	864	825	856	847	847	810	871	826	867	828	826	781	852	859	821	862	835	837	860	822	858	855	836	798	819	852	832	796	847	826	897	837	826	833	852	802	848	846	864	811	840	801	812	876	836	844	781	916	793	805	843	846	849	850	826	818	845	863	855	868	839	881	815	906	846	815	838	889	835	868	809	857	835	860	795	835	900	832	830	845	855	865	880	875	839	865	808	867	875	846	805	849	839	841	871	807	846	791	862	857	863	888	873	836	830	897	854	846	836	820	840	846	868	811	847	831	894	797	847	825	853	876	845	860	822	824	873	806	877	840	800	778	814	935	791	828	841	858	877	805	830	899	841	829	853	860	791	837	839	819	893	842	831	813	841	844	840	831	833	833	843	828	821	796	894	791	823	848	868	913	846	842	826	872	831	894	872	808	857	893	819	822	883	882	808	818	828	819	859	824	811	849	813	795	860	835	794	855	876	804	864	885	828	833	826	787	843	875	862	881	860	836	897	818	830	849	847	828	887	802	864	860	886	847	793	863	846	853	916	811	824	853	850	846	849	827	830
15755	12641	29979	64143	80521	67493	45284	29126	13666	8271	7366	7089	7282	7159	7207	7130	7104	7076	7101	7268	7097	7216	7285	7045	7239	7063	7198	7354	7162	7105	7217	7164	7289	7068	7125	7116	7084	7067	7122	7138	7119	7172	7223	7124	7280	7166	7110	7300	7144	7168	7190	7097	7116	7109	7136	7143	7140	7158	7149	7120	7122	7191	7071	7179	7257	7147	7155	7063	7213	7189	7184	7065	7127	7185	7320	7051	7212	7031	7273	7203	7182	7159	7140	7204	7160	7121	7052	7179	7250	7110	7103	7116	7171	7210	7265	7174	7119	7082	7234	7099	7177	7007	7246	7166	7168	7107	7199	7352	7196	7166	7183	7117	7154	7110	7148	7133	7186	7158	7304	7234	7195	7087	7051	7177	7174	7105	7076	7113	7262	7185	7164	7162	7284	7245	7143	7207	7216	7102	7210	7110	7130	7218	7307	7100	7189	7137	7055	7176	7099	7282	7193	7145	7151	7197	7102	7233	7173	7187	7261	7261	7185	7150	7189	7127	7131	7140	7161	7135	7005	7123	7231	7149	7140	7196	7256	7186	7105	7124	7154	7194	7219	7182	7226	7279	7207	7181	7195	7172	7261	7102	7168	7256	7205	7249	7203	7089	7181	7282	6947	7221	7160	7006	7011	7039	7308	7174	7063	7163	7204	7149	7280	7387	7175	7163	7169	7148	7165	7246	7243	7225	7224	7076	7049	7128	7224	7268	7248	7029	7150	7069	7074	7360	7101	7105	7195	7151	7048	7167	7219	7176	7224	7105	6981	7183	7187	7132	7269	6914	7148	7067	7153	7207	7202	7093	7241	7160	7148	7292	7113	7215	7212	7079	7191	6996	7114	7286	7167	7204	7194	7116	7284	7180	7164	7099	7094	7149	7227	7139	7157	7140	7367	7281	7249	7041	7192	7046	7174	7130	7131	7151	7244	7165	7155	7178	7120	7099	7106	7158	7040	7050	7253	7139	7196	7183	7174	7079	7131	7189	7149	7200	7156	7131	7219	7110	7172	7094	7143	7342	7313	7081	7164	7126	7150	7294	7248	7217	7210	7273	7178	7287	7183	7199	7150	7347	7137	7196	7163	7184	7154	7319	7263	7156	7186	7239	7239	7161	7259	7223	7153	7275	7203	7272	7249	7151	7222	7093	7225	7159	7142	7192	7273	7173	7153	7137	7093	7153	7096	7194	7098	7103	7209	7210	7164	7137	7187	7244	7196	7184	7156	7224	7167	7144	7165	7116	7118	7183	7228	7131	7081	7207	7155	7101	7139	7213	7167	7131	7136	7162	7298	7204	7099	7260	7120	7161	7219	7160	6997	7145	7041	7003	7085	7079	7194	7143	7194	7067	7179	7214	7085	7184	7194	7121	7173	7174	7089	7161	7167	7173	7177	7216	7053	7220	7121	7203	7094	7148	7287	7142	7174	7133	7095	7093	7139	7133	7213	7234	7141	7239	7164	7194	7101	7257	7093	7150	7258	7200	7092	7194	7216	7287	7146	7317	7230	7160	7121	7307	7196	7073	7238	7310	7273	7125	7137	7238	7070	7172	7138	7183	7196	7177	7183	7123	7269	7111	7226	7217	7179	7140	7160	7227	7227	6923	7247	7212	7107	7270	7286	7197	7255	7124	7278	7262	7140	7085	7171	7298	7053	7155	7181	7181	7222	7183	7194	7113	7252	7114	7219	7078	7122	7235	7082	7033	7123	7116	7213	7121	7165	7195	7288	7201	7035	7215	7108	7132	7346	7127	7250	7184	7307	7206	7182	7210	7124	7245	7308	7250	7229	7161	7068	7262	7137	7204	7096	7297	7145	7172	7208	7008	7251	7149	7141	7221	7082	7116	7186	7205	7132	7137	7107	7144	7199	7240	7147	7103	7119	7169	7195	7089	7163	7114	7249	7291	7129	7123	7093	7206	7230	7174	7196	7155	7155	7173	7135	7312	7150	7183	7219	7079	7096	6989	7311	7018	7242	7151	7108	7260	7277	7023	7161	7151	7165	7138	7126	7224	7186	7109	7123	7318	7349	7315	7183	7075	7249	7228	7138	7172	7160	7171	7193	7207	7172	7170	7180	7161	7200	7112	7189	7256	7139	7162	7209	7155	7177	7220	7204	7124	7211	7283	7096	7224	7117	7091	7158	7120	7114	7253	7213	7246	7166	7100	7095	7093	7222	7199	7245	7198	7178	7155	7111	7313	7253	7058	7160	7162	7072	7223	7175	7287	7186	7262	7099	7138	7048	7218	7149	7041	7177	7142	7200	7140	6998	7265	7210	7078	7139	7271	7193	7199	7059	7132	7141	7214	7394	7194	7164	7169	7164	7137	7141	7268	7331	7237	7238	7128	7234	7242	7231	7103	7225	7222	7204	7284	7260	7225	7123	7115	7256	7146	7170	7244	7120	7099	7221	7117	7215	7110	7288	7128	7235	7237	7145	7072	7309	7257	7087	7190	7262	7203	7143	7106	7050	7131	7143	7254	7224	7296	7036	7041	7211	7215	6998	7265	7275	7242	7164	7338	7105	7108	7263	7201	7135	7244	7179	7150	7199	7087	7125	7102	7262	7113	7117	7172	7099	7160	7138	7251	7112	7097	7204	7134	7211	7245	7206	7375	7242	7074	7056	7024	7143	7196	7210	7137	7261	7077	7144	7216	7255	7265	7144	7117	7222	7249	7227	7169	7170	7255	7265	7159	7209	7038	7250	7096	7203	7265	7183	7209	7209	7266	7182	7239	7224	7143	7197	7145	7165	7112	7187	7163	7071	7183	7163	7188	7289	7297	7169	7093	7023	7184	7168	7075	7217	7175	7176	7215	7175	7254	7228	7279	7047	7148	7126	7151	7237	7147	7381	7207	7114	7216	7107	7134	7241	7268	7267	7180	7177	7212	7146	7236	7238	7176	7153	7119	7176	7194	7203	7276	7161	7192	7202	7024	7147	7234	7174	7164	7176	7250	7166	7122	7140	7038	7055	7152	7111	7305	7171	7135	7159	7147	7198	7117	7259	7055	7016	7208	7047	7144	7109	7157	7151	7096	7161	7199	7325	7150	7198	7061	7220	7081	7249	7225	7114	7225	7140	7235	7160	7064	7107	7138	7278	7157	7253	7197	7149	7183	7103	7166	7362	7263	7248	7175	7242	7282	7197	7214	7056	7281	7155	7070	7112	7171	7121	7188	7186	7006	7260	7220	7102	7140	7141	7078	7203	7260	7127	7133	7131	7260	7215	7166	7205	7144	7269	7173	7314	7120	7138	7222	7221	7220	7263	7166	7129	7020	7184	7216	7153	7157	7301	7254	7248	7134	7297	7053	7089	7202	7223	7136	7281	7148	7130	7275	7155	7248	7216	7181	7058	7247	7222	7279	7142	7170	7157	7135	7169	7101	7167	7195	7142	7136	7159	7208	7131	7207	7275	7180	7069	7160	7185	7152	7124	7130	7103	7122	7246	7063	7165	7071	7024	7131	7213	7168	7164	7205	7102	7304	7036	7176	7245	7317	7143	7287	7181	7038	7213	7202	7094	7231	7248	7114	7099	7208	7090	7032	7165	7211	7153	7191	7108	7142	7203	7224	7088	7106	7275	7054	7133	7136	7127	7226	7259	7158	7220	7183	7116	7136	7261	7236	7132	7146	7063	7192	7222	7088	7142	7067	7150	7302	7135	7139	7210	6976	7216	7116	7162	7241	7243	7161	7196	7281	7181	7156	7209	7164	7178	6958	7230	7214	7123	7309	7090	7230	7049	7189	7089	7259	7153	7233	6987	7213	7170	7250	7192	7190	7072	7262	7250	7147	7160	7176	7188	7139	7290	7220	7192	7261	7177	7157	7109	7313	7200	7165	7154	7123	7238	7238	7187	7127	7257	7074	7152	7159	7050	7119	7157	7170	7201	7123	7140	7195	7227	7070	7386	7150	7173	7209	7303	7109	7106	7191	7160	7253	7097	7128	7198	7280	7174	7184	7248	7122	7119	7124	7100	7146	7094	7137	7184	7181	7294	7116	7103	7235	7219	7228	7183	7090	7174	7138	7251	7168	7193	7297	7124	7065	7234	7074	7281	7253	7275	7160	7240	7142	7109	7102	7096	7184	7094	7247	7260	7138	7073	7133	7148	7047	7204	7162	7219	7102	7155	7234	7135	7090	7169	7082	7219	7134	7189	7129	7092	7194	7123	7214	7176	7163	7142	7110	7151	7206	7036	7170	7166	7097	7162	7173	7136	7244	7177	7171	7188	7213	7214	7102	7163	7148	7253	7165	7300	7131	7284	7197	7116	6934	7171	7207	7111	7184	7217	7179	7162	7073	7144	7178	7171	7081	7163	7109	7184	7193	7181	7135	7173	7307	7105	7304	7177	7086	7204	7308	7032	7041	7216	7081	7095	7229	7092	7151	7109	7218	7195	7214	7123	7144	7169	7220	7147	7129	7172	7201	7107	7022	7345	7201	7351	7189	7096	7150	7072	7343	7260	7209	7215	7118	7274	7287	7137	7096	7135	7197	7076	7158	7241	7089	7165	7238	7108	7145	7196	7190	7145	7195	7080	7193	7182	7200	7219	7192	7256	7157	7162	7329	7220	7118	7212	7215	7166	7219	7065	7168	7261	7058	7195	7279	7040	7204	7002	7112	7155	7262	7060	7205	7130	7124	7228	7123	7247	7090	7094	7157	7153	6974	7172	7184	7257	7274	7208	7270	7082	7171	7268	7280	7127	7189	7108	7212	7215	7204	7228	7231	7123	7236	7211	7250	7118	7209	7135	7184	7247	7186	7195	7242	7186	7109	7294	7148	7110	7145	6969	7175	7147	7119	7143	7146	7183	7307	7151	7111	7122	7192	7191	7095	7212	7253	7153	7174	7195	7256	7094	7222	7134	7161	7129	7222	7303	7231	7174	7144	7053	7328	7196	7125	7295	7174	7109	7115	7263	7200	7118	7125	7254	7234	7234	7089	6999	7244	7226	7248	7241	7138	7152	7116	7187	7160	7214	7246	7166	7092	7190	7240	6998	7230	7260	7094	7083	7224	7146	7140	7195	7124	7262	7242	7176	7174	7137	7249	7175	7172	7240	7080	7277	7047	7295	7213	7231	7255	7254	7093	7162	7210
4147	1211	1887	9516	20605	19550	9311	3534	1473	1057	904	902	911	947	925	975	925	961	933	990	921	1025	888	899	915	955	951	927	905	973	921	907	896	898	928	954	895	951	926	916	929	931	897	902	957	899	923	926	935	961	981	896	942	918	957	956	893	929	926	954	931	913	884	893	921	891	920	911	911	913	922	939	899	957	965	922	905	920	887	962	989	922	932	966	875	985	971	938	927	948	970	871	941	897	992	989	898	924	976	928	946	930	899	883	900	907	933	918	930	939	898	917	926	969	911	953	943	906	955	987	943	941	909	887	909	891	938	960	927	912	953	957	930	906	883	903	916	937	912	939	977	931	986	891	899	961	974	921	917	934	947	952	990	976	975	964	948	909	930	988	892	915	946	931	941	939	946	928	953	968	911	953	886	916	878	952	924	905	953	899	889	901	969	938	936	958	970	905	943	975	929	914	962	945	869	922	961	961	884	916	871	951	949	915	874	930	936	869	857	935	881	927	937	936	929	940	963	941	934	913	911	883	923	928	944	978	913	924	919	945	920	937	939	920	934	889	949	915	948	924	926	956	880	907	969	1007	954	904	921	936	937	921	961	954	905	915	922	933	888	956	909	948	917	913	946	942	932	884	929	915	923	942	1019	875	911	975	937	903	915	892	906	921	967	914	959	927	919	942	971	958	928	919	928	912	944	933	984	968	923	941	936	994	947	933	936	911	937	894	924	944	901	904	988	965	915	967	913	887	924	901	894	920	962	910	925	898	928	938	884	920	892	888	936	918	933	886	974	957	914	966	939	928	941	924	907	945	886	955	902	872	912	949	910	871	947	938	925	942	862	973	950	886	956	941	942	976	920	969	954	942	915	955	942	931	916	933	904	931	925	986	924	952	941	932	913	965	948	921	915	974	919	880	920	913	921	862	916	958	953	900	976	942	941	957	862	941	873	962	935	914	887	937	907	894	916	907	952	879	975	945	951	908	918	955	933	910	912	962	933	957	899	945	938	889	1001	903	998	936	979	964	936	932	921	932	937	956	965	906	959	887	897	935	905	878	940	941	907	922	866	953	966	927	892	952	975	950	896	920	940	900	961	905	920	932	896	909	955	905	917	901	976	970	988	905	914	931	934	937	912	868	909	961	893	912	923	929	925	936	942	953	951	926	933	951	892	959	922	876	913	928	934	884	926	957	964	995	953	889	957	935	1021	923	945	937	895	983	937	897	873	928	927	880	982	940	909	892	955	925	949	935	961	945	889	924	912	977	979	951	902	954	898	923	943	855	928	912	949	869	944	895	884	954	955	927	983	917	970	957	915	937	936	936	938	917	1008	890	896	964	979	975	909	983	892	952	885	942	946	929	930	966	913	958	917	897	933	944	864	946	928	905	932	978	869	902	888	906	960	941	894	870	943	883	890	910	904	902	868	955	893	883	971	935	974	893	919	923	932	960	933	931	936	911	939	933	945	934	891	947	946	932	931	878	933	948	925	947	958	934	918	950	945	916	963	934	930	931	962	959	918	969	968	898	961	961	904	921	888	931	916	940	946	939	882	877	899	1041	895	922	974	905	955	917	903	1008	932	954	934	981	939	953	866	882	923	917	970	924	956	899	914	918	964	908	930	933	918	897	911	937	932	928	921	908	896	903	889	947	939	904	924	943	973	919	963	896	895	925	945	946	963	951	885	958	933	931	928	988	943	1004	916	896	938	885	969	965	931	889	978	962	969	940	920	933	932	908	981	940	934	974	923	884	946	919	872	945	895	963	1016	978	907	1001	930	929	903	934	955	922	917	920	883	982	936	967	903	932	905	919	949	901	936	911	910	958	955	848	945	916	893	964	886	934	891	961	994	913	921	958	953	918	903	969	937	924	896	940	918	989	907	958	920	896	985	997	962	900	804	937	934	907	866	883	936	921	932	911	951	898	914	881	897	953	965	902	927	943	955	987	907	963	951	916	894	959	877	986	949	937	918	924	950	917	893	965	979	922	895	964	950	889	928	980	971	937	912	912	926	943	910	956	899	949	913	887	943	880	909	915	944	918	932	968	896	932	934	922	963	923	881	886	952	963	925	945	924	937	941	929	938	948	945	879	876	960	937	960	953	911	929	953	907	881	902	939	965	970	908	976	891	903	930	930	908	956	920	926	952	879	905	943	944	940	950	905	914	956	929	877	970	903	994	958	926	926	925	899	909	926	1002	930	951	985	870	917	896	922	966	946	906	940	919	893	886	903	938	941	977	912	934	902	941	917	970	920	910	894	905	914	977	904	903	886	992	931	944	934	989	921	893	955	930	938	926	980	909	854	955	938	935	905	880	931	968	942	943	918	906	890	927	957	904	996	973	985	933	943	901	899	935	943	931	933	949	911	975	921	928	962	914	935	907	937	913	965	953	924	929	925	912	970	963	906	977	969	951	918	940	896	922	892	925	972	947	955	925	908	929	929	937	936	948	894	919	952	930	910	920	946	864	872	939	887	919	952	962	933	960	884	917	879	895	943	884	905	945	927	916	903	970	900	947	909	919	887	922	881	901	952	905	863	913	911	944	904	932	934	937	922	922	897	955	937	960	914	911	922	930	946	952	976	948	879	964	958	956	920	931	938	940	912	936	948	865	937	909	961	948	875	908	1008	1000	923	938	989	973	902	931	887	924	893	937	942	880	940	909	945	930	920	937	963	949	909	939	878	905	939	938	953	950	941	882	954	925	924	945	906	923	970	930	893	900	937	902	901	984	948	894	931	917	911	1029	938	928	978	998	924	931	964	937	941	927	968	891	908	884	926	913	946	869	915	907	898	972	932	969	953	907	949	928	934	966	902	881	905	974	886	944	937	893	954	1012	925	932	910	940	978	958	918	879	943	981	918	952	877	928	889	881	887	868	930	992	947	889	911	954	929	966	922	871	888	883	908	941	873	943	931	968	868	943	967	958	886	922	961	941	928	966	929	930	923	871	956	907	925	903	886	960	986	942	935	914	927	910	950	947	923	957	906	913	928	929	961	907	907	931	958	904	917	926	937	869	910	932	879	892	933	906	956	936	899	935	954	907	900	897	915	891	945	883	916	943	962	915	943	938	961	917	892	977	921	1011	890	921	911	922	978	912	964	977	978	930	948	947	943	948	952	962	942	920	894	935	901	927	951	865	903	873	948	903	899	925	948	896	896	920	962	971	900	925	878	917	898	928	897	989	906	929	928	918	915	936	952	951	935	921	886	938	933	960	991	926	968	921	980	938	922	903	893	859	982	955	942	937	918	920	891	974	931	940	937	904	948	903	912	882	926	933	900	950	927	935	961	926	923	944	869	917	905	911	910	902	966	922	949	930	880	929	927	938	904	955	926	896	945	951	939	849	947	838	974	933	957	953	976	926	935	974	934	899	965	922	871	969	937	909	911	878	932	965	942	938	990	920	936	861	870	905	977	906	883	963	895	913	961	949	920	926	889	970	935	918	929	897	941	948	937	922	960	923	953	953	927	942	876	907	894	954	951	903	954	930	952	885	928	931	967	917	903
15733	11689	18481	63306	86145	74479	50949	33045	16061	9393	8139	7926	7880	7698	7846	7820	7708	7829	7742	7836	7875	7781	7707	7926	7862	7756	7891	7861	7932	7779	7860	7817	7729	7847	7734	7862	7807	7809	7764	7925	7820	7954	7833	7797	7850	7884	7955	7717	7790	7911	7878	7829	7947	7836	7868	7822	7811	7670	7771	7905	7852	7882	7798	7945	7976	7907	7976	7735	7863	7882	7881	7947	7889	7893	7666	7884	7835	7890	7796	7757	7801	7952	7689	7893	7771	7831	7890	7826	7789	7779	7739	7928	7800	7902	7841	7833	7861	7910	7851	7804	7770	7849	7766	7756	7812	7757	7871	7714	7787	7838	7781	7858	7950	7909	7961	7803	7940	7698	7770	7880	7873	7855	7829	7799	7677	7834	7932	7940	7679	7780	7781	7802	7892	7837	7807	7880	7856	7882	7810	7783	7878	7880	7918	7702	7835	7842	7818	7780	7797	7799	7788	7930	7891	7891	7894	7789	7775	7886	7847	7845	7852	7877	7852	7839	7793	7914	7757	8045	8032	7696	7762	7868	7818	7897	7815	7895	7804	7907	7786	7814	7818	7741	7646	7894	7836	7917	7807	7869	7862	7863	7918	7917	7771	7691	7942	7857	7775	7866	7763	7782	7946	7823	7632	7912	7758	7762	7812	7846	7734	7766	7841	7858	7564	7916	7842	7796	7812	7816	7782	7918	7855	7916	7935	7891	7821	7736	7904	7762	7764	7817	7898	7803	7869	7896	7994	7871	7763	7843	7859	7890	7898	7820	7817	7962	7810	7830	7796	7851	7895	7871	7850	7690	7901	7851	7719	7790	7746	7853	7885	7840	7895	7990	7821	7877	7913	7774	7877	7876	7830	7792	7854	7828	7808	7867	7834	7840	7997	7818	7857	7880	7894	7982	7866	7682	7695	7908	7838	7746	7766	7836	7722	7827	7795	7876	7821	7813	7932	7819	7941	7770	7935	7972	7911	7920	7818	7828	7855	7822	7761	7813	7838	7827	7764	7832	7970	7731	7813	7780	7890	7743	7798	7929	7904	8013	7838	7903	7832	7824	7770	7885	7794	7676	7882	7789	7712	8011	7717	7868	7795	7887	7784	7822	7784	7761	7951	7775	7985	7719	7814	7874	7817	7710	7783	7784	7881	7895	7867	7945	7806	7803	7770	7932	7874	7818	7910	7755	7897	7796	7819	7838	7921	7856	7872	7821	7775	7868	7897	7807	7851	7851	7941	7881	7806	7868	7842	7840	7703	7855	7721	7903	7680	7665	7892	7851	7668	7877	7934	7936	7734	7859	7875	7740	7847	7732	7775	7765	7915	7908	7952	7975	7775	7914	7859	7839	7784	7940	7884	7891	7720	7933	7801	7775	7984	7663	7910	7883	7771	7779	7861	7839	7843	7901	7916	7825	7861	7864	7853	7909	7770	7878	7778	7769	7817	7852	7725	7896	7824	7800	7764	7816	7836	7911	7823	7789	7855	7759	7760	7873	7905	7864	7852	7887	7732	7788	7740	7755	7850	7807	7876	7889	7902	7849	7921	7713	7869	7829	7801	7789	7788	7885	7731	7795	7761	7874	7832	7783	7693	7812	7753	7889	7847	7825	7809	7727	7821	7844	8072	7885	7681	7778	7756	7877	7904	7890	7741	7856	7915	7803	7818	7907	7777	7780	7827	7815	7894	7890	7733	7905	7970	7799	7777	7831	7916	7712	7896	7819	7789	7732	7900	7864	7862	7812	7837	7800	7844	7856	7880	7941	7929	7874	7753	7890	7839	7839	7839	7915	7732	7756	7735	7865	7858	7821	7920	7867	7741	7748	7954	7759	7832	7845	7822	7767	7689	7850	7827	7819	7840	7858	7725	7973	7809	7702	7877	7802	7824	7788	7890	7880	7785	7760	7842	7707	7697	7835	7945	7790	7940	7792	7896	7829	7853	7884	7816	7996	7818	7860	7782	7823	7846	7901	7906	7838	8012	7890	7862	7813	7770	7813	7684	7727	7767	7823	7825	7880	7806	7577	7757	7842	7856	7856	7854	7722	7917	7901	7753	7842	7777	7757	7860	7810	7878	7845	7855	7842	7913	7740	7718	7794	7806	7747	7850	7746	7782	7841	7901	7869	7695	7727	7804	7751	7748	7846	7776	7891	7776	7682	7872	7852	7772	7720	7884	7906	7686	7966	7808	7841	7812	7824	7836	7939	7888	7882	7691	7860	7814	7741	7867	7842	7758	7832	7945	7843	7836	7905	7910	7786	7981	8000	7927	7849	7826	7836	7723	7847	7870	7819	7776	7783	7797	7823	7858	7845	7796	7864	7830	7869	7853	7928	7707	7936	7599	7934	7823	7805	7806	7745	7818	7887	7843	7875	7808	7913	7859	7778	7786	7844	7856	7855	7930	7788	7813	7833	7837	7815	7893	7854	7781	7845	7820	7777	7846	7852	7853	7847	7938	7884	7811	7907	7901	7876	7831	7845	7841	7687	7823	7756	7980	7860	7863	7944	7765	7739	7830	7866	7666	7639	7816	7884	7933	7917	7933	7638	7638	7867	7704	7767	7845	7948	7652	7807	7714	7978	7966	7904	7939	7779	7868	7691	7781	7757	7846	7798	7781	7924	7793	7771	7849	7823	7780	7796	7739	7832	7990	7719	7895	7905	7739	7899	7834	7847	7854	7881	7858	7911	7886	7853	7621	8023	7806	7880	7999	7941	7867	7844	7805	7687	7912	7829	7721	7760	7898	7656	7788	7696	7771	7904	7891	7843	7779	7764	7796	7846	7863	7667	7923	7851	7840	7780	7792	7820	7771	7903	7858	7686	7846	7793	7853	7778	7789	7934	7698	7777	7767	7980	7768	7887	7771	7823	7967	7702	7741	7876	7892	7887	7838	7793	7928	8048	7781	7848	7745	7918	7862	7827	7823	7944	7870	7779	7873	7691	7869	7940	7776	7841	7907	7850	7829	7846	7794	7848	7867	7805	7869	7865	7898	7852	7815	7781	7921	7828	7799	7867	7997	7837	7873	7970	7862	7836	7963	7895	7831	7888	7850	7826	7730	7925	7949	7750	7798	7667	7859	7856	7906	7737	7690	7867	7896	7810	7932	7797	7707	7866	7918	7866	7680	7774	7856	7895	7833	7848	7952	7838	7800	7869	7961	7678	7906	7694	7806	7842	7858	7852	7886	7801	7739	7938	7784	7751	7881	7849	7696	7798	7848	7846	7814	7812	7860	7747	7883	7823	7819	7911	7719	7881	7863	7849	7859	7753	7937	7957	7932	7798	7530	7721	7736	7838	7800	7861	7823	7865	7843	7833	7774	7736	7884	7712	7920	7946	8046	7738	7812	7825	7853	7905	7820	7840	7801	7803	7811	7748	7808	8005	7809	7825	7684	8116	7923	7688	7857	7836	7869	7775	8003	7854	7836	7899	7927	7747	7763	7764	7828	7822	7801	7815	7809	7796	7884	7769	7844	7764	7777	7855	7824	7753	7810	7825	7861	7924	7727	7723	7867	7856	7796	7867	7723	7843	7786	7810	7811	7824	7840	7784	7801	7713	7858	7800	7890	7802	7767	7902	7879	7811	7894	7886	7825	7921	7751	7761	7714	7892	7953	7823	7763	7878	7919	7805	7780	7843	7794	7899	7964	7861	7925	7962	7814	7791	7807	7924	7856	7767	7807	7821	7766	7913	7830	7773	7984	7835	7760	7779	7870	7767	7848	7918	7943	7833	7806	7649	7936	7843	7699	7877	7809	7787	7980	7757	7804	7731	7743	7864	7921	7823	7773	7704	7880	7953	7885	7880	7767	7770	7678	7774	7697	7824	7848	7908	7759	7729	7927	7939	7688	7854	7866	7818	7950	7833	7907	7818	7779	7780	7831	7702	7825	7907	7850	7892	7853	7807	7712	7740	7989	7675	7821	7884	7799	7964	7777	7917	7923	7807	7902	7919	7889	7834	7801	7920	7832	7854	7722	7984	7844	7887	7866	7930	7982	7881	7680	7798	7822	7874	7800	7820	7868	7801	7863	7857	7620	7850	7853	7806	7778	7933	7855	7836	7868	7751	7855	7842	7829	7631	7853	7827	7833	7811	7803	7807	7972	7899	7863	7982	7765	7816	7852	7818	7781	7786	7831	7900	7754	7792	7733	7699	7945	7886	7765	7831	7729	7737	7902	7835	7855	8055	7803	7895	7793	7774	7587	7930	7810	7963	7987	8002	7795	7903	7814	7890	7827	7962	7901	7891	7761	7887	7846	7818	7813	7684	7908	7828	8005	7700	7721	7891	7889	7872	7884	7723	7843	7876	7817	7799	7877	7882	7811	7758	7849	7784	7813	7819	7817	7748	7779	7950	7855	7838	7930	7803	7769	7845	7784	7742	7916	7866	7780	7809	7867	7799	7854	7888	7862	7835	7851	7790	7899	7837	7892	7801	7970	7822	7864	7985	7907	7832	7867	7899	7841	7733	7960	7789	7856	7781	7772	7757	7907	7699	7876	7875	7742	7936	7869	7933	7870	7862	7752	7739	7884	7748	8001	7821	7617	7876	7823	7705	7846	7972	7866	7742	7762	7853	7908	7959	7866	7819	7684	7813	7769	7860	7855	7818	7853	7819	7919	7938	7898	7812	7869	7916	7799	7821	7727	7849	7861	7782	7865	7863	7853	7839	7750	7726	7748	7793	7711	7796	7933	7924	7698	7790	7695	7758	7890	7779	7967	7691	7813	7769	7860	7826	7807	7948	7767	7902	7898	7836	7860	7854	7764	7821	7808	7808	7725	7795	7749	7787	7839	7799	7916	7758	8003	7891	7840	7810	7968	7906	7897	7728	7806	7802	7737	7957	7819	7755	7891	7861	7845	7872	7942	7894	7781	8034	7799	7993	7784	7793	7806	7789	7757	7840	7802	7720	7908	7814	7864	7825	7792	7859	7883	7777	7834	7858	7893	7950	7662	7831	7807	7835	7793	7788	7859	7872	7931	7875	7907	7973	7935	7840	7858	8065	7782	7709	7779	7886	7746	7894	7935	7801	7829	7678	7719	7737	7728	7836	7923	7785	7788	7734	7929	7854	7949	7667	7746	7848	7861	7914	7883	7867	7909	7818
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
